一种连接处理方法和设备与流程

文档序号:17538737发布日期:2019-04-29 14:18阅读:187来源:国知局
一种连接处理方法和设备与流程

本发明涉及通信技术领域,尤其涉及一种集中单元(centralunit,cu)-分布单元(distributedunit,du)架构下连接处理方法和设备。



背景技术:

第三代移动通信(3rdgeneration,3g)系统中接入网逻辑节点由基站(nodeb,nb)和无线网络控制器(radionetworkcontroller,rnc)组成,第四代移动通信(4rdgeneration,4g)逻辑架构设计更加扁平化,仅包含基站(evolvednodeb,enb)。2015年12月份第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)无线接入网(radioaccessnetwork,ran)全会启动了第五代移动通信(5rdgeneration,5g)场景和需求研究项目,第71次ran全会通过的5g场景和需求研究报告明确指出了对5g接入网架构的需求,其中区别于4g接入网的最为典型的需求是接入网支持分布式远端单元(remoteunit,ru)和集中单元的逻辑功能划分,且支持协议栈功能在cu和du之间迁移。

相比4g扁平化架构,接入网cu-du两级架构的好处在于能够获得小区间协作增益,实现集中负载管理;高效实现密集组网下的集中控制,比如多连接,密集切换;获得池化增益,使能网络功能虚拟化(networkfunctionvirtualization,nfv)/软件定义网络(softwaredefinednetwork,sdn),满足运营商某些5g场景的部署需求。

cu是一个集中式节点,能够控制和协调多个小区,包含协议栈高层控制和数据功能,也可能包含一部分基带处理功能。du是分布式单元实现射频拉远头(remoteradiohead,rrh)功能和其余基带处理功能,cu和du之间通过前传接口连接。cu-du之间的功能划分具有多种切分方案,不同切分方案的适用场景和性能增益均不同,同时对前传接口的带宽、传输时延、同步等参数要求也有很大差异。根据3gppran3结论,将标准化分组数据汇聚协议(packetdataconvergenceprotocol,pdcp)-无线链路层控制协议(radiolinkcontrol,rlc)切分方案,且cu-du之间的接口定义为f1接口,如图1所示。f1接口的协议栈沿用传统接口定义方式,分为tnl(传输网络层)和rnl(无线网络层)层,f1-c采用流控制传输协议(streamcontroltransmissionprotocol,sctp)保证信令可靠性,f1-u使用gtp-u(指的是用户层面的gprs隧道协议)保证数据传输,且f1接口的一对cu-du之间仅建立1个tnl连接,如图2a和图2b所示。

现有结论是cu-du之间建立一个tnl连接,面向未来5gcu-du部署和实际使用存在以下几个问题:

1)未来cu将采用集中化部署方式,比如放在核心汇聚机房位置,且cu将采用云平台和虚拟化架构,cu的功能将在边缘数据中心以虚拟机形式呈现,按照实际的资源需求进行容量伸缩,比如进行实例化,根据用户数和业务的增加在云平台上产生新的cu实例(cuinstance),将一部分负荷从一个cu迁移到另外一个cu,或者随着用户数和业务减少释放部分cu实例,这些cu实例可能具有不同的ip地址,参见图3。另外从保证可靠性的角度出发,集中的cu可能带来更大的网络宕机风险,如果cu-du之间建立单一的tnl连接,如果cu或者传输网络发生故障,则会影响较大范围的网络可达性。因此,cu-du之间建立一个tnl连接不能满足实际部署需求。

2)5gcu-du架构需要同时满足多种业务需求,这些业务需求对端到端时延有着不同的需求,比如增强移动宽带(embb)对空口吞吐量有较高要求,但对时延要求不太高,但低时延高可靠业务对时延要求很高,因此同一个ue不同的业务或者不同ue可能需要接入部署在不同位置的cu,参见图4。cu-du之间一个tnl连接无法满足该需求。



技术实现要素:

鉴于上述技术问题,本发明实施例提供一种连接处理方法和设备,解决cu-du之间一个tnl连接无法满足实际部署需求的问题。

第一方面,提供了一种连接处理方法,应用于分布单元du,包括:

确定集中单元cu的一个或多个传输网络层tnl地址;

根据所述一个或多个tnl地址,建立du与cu之间的多个tnl连接。

可选地,所述根据所述一个tnl地址,建立du与cu之间的多个tnl连接,包括:

根据所述一个tnl地址,建立第一tnl连接;

根据所述第一tnl连接,接收第二tnl地址;

根据所述第二tnl地址,建立第二tnl连接。

可选地,所述根据所述第一tnl连接,接收第二tnl地址,包括:

根据所述第一tnl连接,接收f1接口建立响应消息,所述f1接口建立响应消息中包含第二tnl地址;

或者,

根据所述第一tnl连接,接收cu配置升级消息,所述cu配置升级消息中包含第二tnl地址。

可选地,所述方法还包括:

接收对所述du的tnl连接进行更新的更新请求消息;

根据所述更新请求消息对所述du的tnl连接进行更新。

可选地,所述对所述du的tnl连接进行更新的更新请求消息,包括:

接收f1接口建立响应消息,所述f1接口建立响应消息中包含指示对所述du的tnl连接进行更新的更新请求消息;

或者,

接收cu配置升级消息,所述cu配置升级中包含指示对所述du的tnl连接进行更新的更新请求消息。

第二方面,还提供了一种连接处理方法,应用于cu,包括:

根据一个或多个tnl地址,建立cu与du之间的多个tnl连接。

可选地,所述根据一个或多个tnl地址,建立cu与du之间的多个tnl连接,包括:

根据所述一个tnl地址,与所述du建立第一tnl连接;

根据所述第一tnl连接,向所述du发送第二tnl地址;

根据所述第二tnl地址,与所述du建立第二tnl连接。

可选地,所述根据所述第一tnl连接,向所述du发送第二tnl地址,包括:

根据所述第一tnl连接,向所述du发送f1接口建立响应消息,所述f1接口建立响应消息中包含第二tnl地址;

或者,

根据所述第一tnl连接,向所述du发送cu配置升级消息,所述cu配置升级消息中包含第二tnl地址。

可选地,所述方法还包括:

向所述du发送对所述du的tnl连接进行更新的更新请求消息。

可选地,所述向所述du发送对所述du的tnl连接进行更新的更新请求消息,包括:

向所述du发送f1接口建立响应消息,所述f1接口建立响应消息中包含指示对所述du的tnl连接进行更新的更新请求消息;

或者,

向所述du发送cu配置升级消息,所述cu配置升级中包含指示对所述du的tnl连接进行更新的更新请求消息。

第三方面,还提供了一种连接处理方法,应用于分布单元du,包括:

接收cu发送的所述cu对f1应用层ap信令与tnl绑定关系进行更新或释放的信令。

可选地,所述接收cu发送的所述cu对f1ap信令与tnl绑定关系进行更新的信令,包括:

接收cu发送的第一信令,所述第一信令中包含更新f1ap信令和tnl绑定关系的标识。

可选地,所述接收cu发送的所述cu对f1ap信令与tnl绑定关系进行更新的信令,包括:

接收cu发送的专门用于更新f1ap信令与tnl绑定关系的第二信令。

可选地,所述接收cu发送的所述cu对f1ap信令与tnl绑定关系进行更新的信令,包括:

通过第三tnl连接向cu发送第三信令;

接收所述cu通过第四tnl连接发送的响应所述第三信令的第四信令。

可选地,所述接收cu发送的所述cu对f1ap信令与tnl绑定关系进行释放的信令,包括:

接收第五信令,所述第五信令包含将f1ap信令与第五tnl连接绑定关系释放的消息。

可选地,如果通过ue不相关信令通知所述du,表示释放所述第五tnl连接上绑定的f1ap信令;

如果通过ue相关信令通知du,表示释放ue在所述第五tnl连接上绑定的f1ap信令。

可选地,所述接收cu发送的所述cu对f1应用层ap信令与tnl绑定关系进行释放的信令,包括:

接收第六信令,所述第六信令中第六tnl连接设置为空,所述第六tnl连接设置为空表示所述cu释放第六tnl连接上绑定的f1ap信令。

第四方面,还提供了一种连接处理方法,应用于与dutnl连接的cu,包括:

通知所述du所述cu对f1ap信令与tnl绑定关系进行更新或释放。

可选地,所述通知所述du所述cu对f1ap信令与tnl绑定关系进行更新,包括:

向所述du发送第一信令,所述第一信令中包含更新f1ap信令和tnl绑定关系的标识;

或者,

向所述du发送专门用于更新f1ap信令与tnl绑定关系的第二信令。

可选地,所述通知所述du所述cu对f1ap信令与tnl绑定关系进行更新,包括:

接收所述du通过第三tnl发送的第三信令;

通过第四tnl向所述du发送响应所述第三信令的第四信令,所述第四信令用于指示所述du根据所述第四信令对f1ap信令与tnl绑定关系进行更新。

可选地,所述通知所述du所述cu对f1ap信令与tnl绑定关系进行释放,包括:

通过信令通知所述du所述cu对f1ap信令与tnl绑定关系进行释放。

可选地,所述通知所述du所述cu对f1ap信令与tnl绑定关系进行释放,包括:

向所述du发送第六信令,所述第六信令中所述tnl连接设置为空,所述第六tnl连接设置为空表示所述cu释放第六tnl连接上绑定的f1ap信令。

第五方面,还提供了一种分布单元du,包括第一处理器和第一收发机;

所述第一处理器用于:确定cu的一个或多个tnl地址;以及根据所述一个或多个tnl地址,建立du与cu之间的多个tnl连接。

第六方面,还提供了一种du,包括:第二处理器和第二收发机;

所述第二收发机用于:接收cu发送的所述cu对f1应用层ap信令与tnl绑定关系进行更新或释放的信令。

第七方面,还提供了一种cu,包括:第三处理器和第三收发机;

所述第三收发机用于:通知du所述cu对f1ap信令与tnl绑定关系进行更新或释放。

第八方面,还提供了一种cu,包括:第四处理器和第四收发机;

所述第四处理器用于:根据一个或多个tnl地址,建立cu与du之间的多个tnl连接。

第九方面,还提供了一种du,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的连接处理方法的步骤;或者,实现如第三方面所述的连接处理方法的步骤。

第十方面,还提供了一种cu,包括:处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第二方面所述的连接处理方法的步骤;或者,实现如第四方面所述的连接处理方法的步骤。

第十一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被所述处理器执行时实现如第一方面或者第二方面或者第三方面或者第四方面所述的连接处理方法的步骤。

这样,在本发明实施例中,通过cu-du之间建立多个tnl连接可以满足未来5gcu在云平台虚拟化环境部署需求,以及用户根据业务需求选择不同tnl地址的cu设备。

附图说明

图1为cu-du架构和接口的示意图;

图2a和图2b为f1接口协议栈的示意图;

图3为cu采用集中化部署的示意图;

图4为cu采用分布式部署的示意图;

图5为本发明实施例的连接处理方法的流程图之一;

图6为本发明实施例的连接处理方法的流程图之二;

图7为本发明实施例的tnl连接建立与管理的流程图之一;

图8为本发明实施例的连接处理方法的流程图之三;

图9为本发明实施例的tnl连接建立与管理的流程图之二;

图10为本发明实施例的连接处理方法的流程图之四;

图11为本发明实施例的连接处理方法的流程图之五;

图12为本发明实施例的连接处理方法的流程图之六;

图13为本发明实施例的连接处理方法的流程图之七;

图14为本发明实施例的连接处理方法的流程图之八;

图15为本发明实施例的连接处理方法的流程图之九;

图16为本发明实施例的连接处理方法的流程图之十;

图17为本发明实施例的du的结构图之一;

图18为本发明实施例的du的结构图之一;

图19为本发明实施例的cu的结构图之一;

图20为本发明实施例的du的结构图之二;

图21为本发明实施例的cu的结构图之二;

图22为本发明实施例的连接处理方法的流程图之十一;

图23为本发明实施例的cu的结构图之三。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

参见图5,图中示出了一个实施例的连接处理方法的流程,该方法的执行主体为du,具体步骤包括:

步骤501、确定cu的一个或多个tnl地址;

上述cu可以是一个cu逻辑单元,该cu逻辑单元可以包括多个cu实体。

例如,确定由操作、管理和维护(operation,administrationandmaintenance,oam)实体配置cu的一个或多个tnl地址。

步骤502、根据一个或多个tnl地址,建立du与cu之间的多个tnl连接。

这样,通过cu-du之间建立多个tnl连接可以满足未来5gcu在云平台虚拟化环境部署需求,以及用户根据业务需求选择不同tnl地址的cu设备。

参见图6,图中示出了另一个实施例的连接处理方法的流程,该方法的执行主体为du,具体步骤包括:

步骤601、确定cu的一个tnl地址;

上述cu可以是一个cu实例(或者称为cu实体)。

例如,确定由oam配置cu的一个tnl地址。

步骤602、根据一个tnl地址,建立du第一tnl连接;

步骤603、根据第一tnl连接,接收第二tnl地址;

上述第二tnl地址可以包括第二cu实例和第三cu实例的tnl地址。

例如:接收f1接口建立响应消息(f1setupresponse消息),该f1接口建立响应消息中包含第二tnl地址;或者,接收cu配置升级消息(cuconfigurationupdate消息),该cu配置升级消息中包含第二tnl地址。

步骤604、根据第二tnl地址,建立第二tnl连接。

例如,如果第二tnl地址包括第二cu实例和第三cu实例的tnl地址,则根据第二tnl地址,建立与第二cu实例和第三cu实例的tnl连接。

这样,通过cu-du之间建立多个tnl连接可以满足未来5gcu在云平台虚拟化环境部署需求,以及用户根据业务需求选择不同tnl地址的cu设备。

参见图7,图中示出了又一个实施例中tnl连接建立与管理的流程,具体步骤如下:

步骤701、oam为du配置一个cu实例1(cuinstance1)的tnl地址;

步骤702、du与cuinstance1建立tnl连接;

步骤703、du在该tnl连接上发起f1setuprequest(f1接口建立请求)消息;

步骤704、cuinstance1将tnl连接列表发给du,该tnl连接列表中包含cuinstance2和cuinstance3的tnl地址;

例如,通过f1setupresponse(f1接口建立响应)消息,也可以通过cuconfigurationupdate(cu配置升级)消息将tnl连接列表发给du;

步骤705、du与cuinstance2和cuinstance3建立tnl连接。

这样,通过cu-du之间建立多个tnl连接可以满足未来5gcu在云平台虚拟化环境部署需求,以及用户根据业务需求选择不同tnl地址的cu设备。

参见图8,图中示出了又一个实施例的连接处理方法的流程,该方法的执行主体为du,具体步骤包括:

步骤801、确定cu的多个tnl地址;

上述cu可以是一个逻辑cu,该逻辑cu包括多个cu实例,每个cu实例对应一个tnl地址。

例如,确定由oam配置cu的多个tnl地址。

步骤802、根据多个tnl地址,建立du与cu之间的多个tnl连接;

步骤803、接收对du的tnl连接进行更新的更新请求消息;

例如:接收f1接口建立响应消息,该f1接口建立响应消息中包含指示对du的tnl连接进行更新的更新请求消息;或者,接收cu配置升级消息,该cu配置升级中包含指示对du的tnl连接进行更新的更新请求消息。

步骤804、根据更新请求消息对du的tnl连接进行更新。

这样,通过cu-du之间建立多个tnl连接可以满足未来5gcu在云平台虚拟化环境部署需求,以及用户根据业务需求选择不同tnl地址的cu设备。

参见图9,图中示出了另一个实施例的tnl连接建立与管理的流程,具体步骤如下:

步骤901、oam为du配置cuinstance1、cuinstance2和cuinstance3的tnl地址;

步骤902、du与cuinstance1、cuinstance2和cuinstance3建立tnl连接;

需要说明的是,如果cu发现某些tnl连接已不再支持,那么可以直接在sctp层拒绝tnl连接建立。

步骤903、du在已经建立的tnl连接上选择cuinstance1的tnl连接发起f1setuprequest消息;

步骤904、cuinstance1通知du对tnl连接列表进行更新;

例如:添加或者删除部分tnl连接;进一步地,可以通过f1setupresponse消息,也可以通过cuconfigurationupdate消息告知du对tnl连接列表进行更新;

步骤905、du对tnl连接进行更新。

这样,通过cu-du之间建立多个tnl连接可以满足未来5gcu在云平台虚拟化环境部署需求,以及用户根据业务需求选择不同tnl地址的cu设备。

参见图10,图中示出了又一个实施例的连接处理方法的流程,该方法的执行主体为du,具体步骤如下:

步骤1001、接收cu发送的所述cu对f1ap信令与tnl绑定关系进行更新或释放的信令。

需要说明的是,上述f1ap信令是指cu-du之间通过f1-ap传递的信令,该f1ap信令包括:ue相关信令和ue不相关信令,cu可以改变或更新f1ap信令在哪个tnl上传输,且ue相关信令和ue不相关信令可以采用不同tnl连接传输。

这样,在本发明实施例中,du能够获知cu改变或更新f1ap与tnl绑定关系。

参见图11,图中示出了又一个实施例的连接处理方法的流程,该方法的执行主体为与dutnl连接的cu,具体步骤如下:

步骤1101、通知du该cu对f1ap信令与tnl绑定关系进行更新或释放。

需要说明的是,上述f1ap信令是指cu-du之间通过f1-ap传递的信令,该f1ap信令包括:ue相关信令和ue不相关信令,cu可以改变或更新f1ap信令在哪个tnl上传输,且ue相关信令和ue不相关信令可以采用不同tnl连接传输。

参见图12,图中示出了又一个实施例的连接处理方法的流程,具体步骤如下:

步骤1201、cu向du发送第一信令,该第一信令中包含更新或改变f1ap信令和tnl绑定关系的标识;

可选地,上述第一信令可以是现有的f1ap信令,即在现有的f1ap信令中增加更新f1ap信令和tnl绑定关系的标识。

步骤1202、du接收cu发送的第一信令。

即,du通过第一信令能够获知cu对f1ap信令和tnl绑定关系进行了更新。

需要说明的是,本发明实施例的更新f1ap信令和tnl绑定关系的方式既可以针对所有f1ap信令,也可以只针对ue不相关信令或者ue相关信令。

参见图13,图中示出了又一个实施例的连接处理方法的流程,具体步骤如下:

步骤1301、cu向du发送专门用于更新f1ap信令与tnl绑定关系的第二信令;

可选地,第二信令是专门的f1ap与tnl绑定关系更新信令,例如:ap-tnlbundlingupdate信令(ap-tnl绑定更新信令)。

步骤1302、接收cu发送的第二信令。

即,du通过第二信令能够获知cu对f1ap信令和tnl绑定关系进行了更新。

需要说明的是,本发明实施例的更新f1ap信令和tnl绑定关系的方式既可以针对所有f1ap信令,也可以只针对ue不相关信令或者ue相关信令。

参见图14,图中示出了又一个实施例的连接处理方法的流程,具体步骤如下:

步骤1401、du通过第三tnl连接向cu发送第三信令;

步骤1402、cu接收du通过第三tnl发送的请求对f1ap信令与tnl绑定关系进行更新的第三信令;

步骤1403、cu通过第四tnl连接向du发送响应第三信令的第四信令;

步骤1404、du接收cu通过第四tnl连接发送的第四信令。

这样,du能够获知cu对f1ap信令与tnl绑定关系进行了更新,更新为f1ap信令与第四tnl连接的绑定关系。

在本发明实施例中,du首先在tnl1上发送请求信令,cu决定改变或更新f1ap信令与tnl绑定关系,该cu在tnl2上发送反馈信令,du在tnl2收到反馈信令便了解cu对f1ap信令与tnl绑定关系进行了更新。

需要说明的是,本发明实施例的更新f1ap信令和tnl绑定关系的方式能够适用于class1f1ap信令以及req-res消息。

参见图15,图中示出了又一个实施例的连接处理方法的流程,具体步骤如下:

步骤1501、cu将f1ap信令与tnl绑定关系释放的消息通过第五信令发送给du;

步骤1502、du接收cu发送的第五信令。

如果通过ue不相关信令通知du,例如:cuconfigurationupdate信令(cu配置升级信令),将该第五tnl连接上绑定的信令(例如所有信令)进行释放;如果通过ue相关信令通知du,例如在已有uecontext相关的信令添加指示或者使用新的专门释放的信令,将释放ue在该第五tnl连接上的绑定关系。

参见图16,图中示出了又一个实施例的连接处理方法的流程,具体步骤如下:

步骤1601、cu向du发送第六信令,该第六信令中第六tnl连接设置为空(null)。

其中,第六tnl连接设置为空表示cu释放第六tnl连接上绑定的f1ap信令。

步骤1602、接收cu发送的第六信令。

本发明实施例中还提供了一种du,由于du解决问题的原理与本发明实施例中连接处理方法相似,因此该du的实施可以参见方法的实施,重复之处不再敷述。

参见图17,在本发明实施例中du包括:第一处理器1701和第一收发机1702;

第一处理器1701用于:确定cu的一个或多个tnl地址;以及根据一个或多个tnl地址,建立du与cu之间的多个tnl连接。

在本发明实施例中,可选地,第一处理器1701还用于:根据一个tnl地址,建立第一tnl连接;

所述第一收发机1702用于:根据所述第一tnl连接,接收第二tnl地址;

所述第一处理器1701还用于:根据所述第二tnl地址,建立第二tnl连接。

在本发明实施例中,可选地,第一收发机1702进一步用于:根据所述第一tnl连接,接收f1接口建立响应消息,f1接口建立响应消息中包含第二tnl地址;或者,接收cu配置升级消息,cu配置升级消息中包含第二tnl地址。

在本发明实施例中,可选地,第一收发机1702还用于:接收对du的tnl连接进行更新的更新请求消息;

所述第一处理器1701还用于:根据更新请求消息指示对du的tnl连接进行更新。

在本发明实施例中,可选地,第一收发机1702进一步用于:接收f1接口建立响应消息,f1接口建立响应消息中包含指示对du的tnl连接进行更新的更新请求消息;或者,接收cu配置升级消息,cu配置升级中包含指示对du的tnl连接进行更新的更新请求消息。

在本发明实施例中,可选地,第一处理器1701进一步用于:确定由oam配置的cu的一个或多个tnl地址。

本实施例提供的du,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。

本发明实施例中还提供了一种du,由于du解决问题的原理与本发明实施例中连接处理方法相似,因此该du的实施可以参见方法的实施,重复之处不再敷述。

参见图18,在本发明实施例中du包括:第二处理器1801和第二收发机1802;该第二收发机1802用于:接收cu发送的所述cu对f1应用层ap信令与tnl绑定关系进行更新或释放的信令。

在本发明实施例中,可选地,第二收发机1802还用于:接收第一信令,所述第一信令中包含更新f1ap信令和tnl绑定关系的标识。

在本发明实施例中,可选地,第二收发机1802还用于:接收专门用于更新f1ap信令与tnl绑定关系的第二信令。

在本发明实施例中,可选地,第二收发机1802还用于:通过第三tnl连接向cu发送第三信令;

第二收发机1802还用于:接收所述cu通过第四tnl连接发送的响应所述第三信令的第四信令。

在本发明实施例中,可选地,所述第二收发机1802还用于:接收cu发送的第五信令,所述第五信令包含将f1ap信令与第五tnl连接绑定释放的消息。

在本发明实施例中,可选地,如果通过ue不相关信令通知所述du,表示释放所述第五tnl连接上绑定的f1ap信令;如果通过ue相关信令通知du,表示释放所述ue在所述第五tnl连接上绑定的f1ap信令。在本发明实施例中,可选地,第二收发机1802还用于:接收cu发送的第六信令,所述第六信令中第六tnl连接设置为空,所述第六tnl连接设置为空表示所述cu释放第六tnl连接上绑定的f1ap信令。

本实施例提供的du,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。

本发明实施例中还提供了一种cu,由于cu解决问题的原理与本发明实施例中连接处理方法相似,因此该cu的实施可以参见方法的实施,重复之处不再敷述。

参见图19,在本发明实施例中cu包括:第三处理器1901和第三收发机1902;

第三收发机1901用于:通知du该cu对f1ap信令与tnl绑定关系进行更新或释放。

在本发明实施例中,可选地,第三收发机1901进一步用于:向所述du发送第一信令,所述第一信令中包含更新f1ap信令和tnl绑定关系的标识;或者,向所述du发送专门用于更新f1ap信令与tnl绑定关系的第二信令。

在本发明实施例中,可选地,所述第三收发机1901进一步用于:接收所述du通过第三tnl连接发送的第三信令;

所述第三收发机1901进一步用于:通过第四tnl连接向所述du发送响应所述第三信令的第四信令,所述第四信令用于指示所述du根据所述第四信令对f1ap信令与tnl绑定关系进行更新。

在本发明实施例中,可选地,所述第三收发机1901进一步用于:

通过信令通知所述du所述cu对f1ap信令与tnl绑定关系进行释放。

在本发明实施例中,可选地,述第二收发机1901进一步用于:向所述du发送第六信令,所述第六信令中第六tnl连接设置为空,所述第六tnl连接设置为空表示所述cu释放第六tnl连接上绑定的f1ap信令。

本实施例提供的cu,可以执行上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。

请参阅图20,图20是本发明实施例应用的du的结构图,如图20所示,du2000包括:处理器2001、收发机2002、存储器2003和总线接口,其中:

在本发明实施例中,du2000还包括:存储在存储器上2003并可在处理器2001上运行的计算机程序,计算机程序被处理器2001、执行时实现如下步骤:确定cu的一个或多个tnl地址;根据所述一个或多个tnl地址,建立du与cu之间的多个tnl连接。

在图20中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器2001代表的一个或多个处理器和存储器2003代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机2002可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。

处理器2001负责管理总线架构和通常的处理,存储器2003可以存储处理器2001在执行操作时所使用的数据。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:根据所述一个tnl地址,建立第一tnl连接;根据第一tnl连接,接收第二tnl地址;根据所述第二tnl地址,建立第二tnl连接。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:根据所述第一tnl连接,接收f1接口建立响应消息,所述f1接口建立响应消息中包含第二tnl地址;或者,根据所述第一tnl连接,接收cu配置升级消息,所述cu配置升级消息中包含第二tnl地址。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:接收对所述du的tnl连接进行更新的更新请求消息;根据所述更新请求消息对所述du的tnl连接进行更新。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:接收f1接口建立响应消息,所述f1接口建立响应消息中包含指示对所述du的tnl连接进行更新的更新请求消息;或者,接收cu配置升级消息,所述cu配置升级中包含指示对所述du的tnl连接进行更新的更新请求消息。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:接收第一信令,所述第一信令中包含更新f1ap信令和tnl绑定关系的标识。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:接收专门用于更新f1ap信令与tnl绑定关系的第二信令。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:通过第三tnl连接向cu发送的第三信令;接收cu通过第四tnl连接发送的响应所述第三信令的第四信令。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:通过第五tnl连接接收cu发送的第五信令,所述第五信令包含将f1ap信令与tnl绑定释放的消息。

可选的,计算机程序被处理器2003执行时还可实现如下步骤:接收cu发送的第六信令,所述第六信令中第六tnl连接设置为空。

请参阅图21,图21是本发明实施例应用的cu的结构图,如图21所示,cu2100包括:处理器2101、收发机2102、存储器2103和总线接口,其中:

在本发明实施例中,cu2100还包括:存储在存储器上2103并可在处理器2101上运行的计算机程序,计算机程序被处理器2101、执行时实现如下步骤:通知所述du所述cu对f1ap信令与tnl绑定关系进行更新或释放。

在图21中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器2101代表的一个或多个处理器和存储器2103代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机2102可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。

处理器2101负责管理总线架构和通常的处理,存储器2103可以存储处理器2101在执行操作时所使用的数据。

可选的,计算机程序被处理器2103执行时还可实现如下步骤:向所述du发送第一信令,所述第一信令中包含更新f1ap信令和tnl绑定关系的标识;或者,向所述du发送专门用于更新f1ap信令与tnl绑定关系的第二信令。

可选的,计算机程序被处理器2103执行时还可实现如下步骤:接收所述du通过第三tnl连接发送的第三信令;通过第四tnl连接向所述du发送响应所述第三信令的第四信令,所述第四信令用于指示所述du根据所述第四信令对f1ap信令与tnl绑定关系进行更新。

可选的,计算机程序被处理器2103执行时还可实现如下步骤:通过信令通知所述du所述cu对f1ap信令与tnl绑定关系进行释放。

可选的,计算机程序被处理器2103执行时还可实现如下步骤:向所述du发送第六信令,所述第六信令中第六tnl连接设置为空,所述第六tnl连接设置为空表示所述cu释放第六tnl连接上绑定的f1ap信令。

参见图22,图中示出了一种连接处理方法的流程,应用于cu,具体步骤如下:

步骤2201、根据一个或多个tnl地址,建立cu与du之间的多个tnl连接。

可选地,在本发明实施例中,在步骤2201中根据一个tnl地址,与du建立第一tnl连接;根据第一tnl连接,向du发送第二tnl地址;根据第二tnl地址,与所述建立第二tnl连接。

可选地,在本发明实施例中,可通过以下方式向du发送第二tnl地址:

根据所述第一tnl连接,向所述du发送f1接口建立响应消息,所述f1接口建立响应消息中包含第二tnl地址;

或者,

根据所述第一tnl连接,向所述du发送cu配置升级消息,所述cu配置升级消息中包含第二tnl地址。

可选地,在本发明实施例中,在步骤2201之后,方法还包括:向所述du发送对所述du的tnl连接进行更新的更新请求消息。

具体地,向所述du发送f1接口建立响应消息,所述f1接口建立响应消息中包含指示对所述du的tnl连接进行更新的更新请求消息;或者,向所述du发送cu配置升级消息,所述cu配置升级中包含指示对所述du的tnl连接进行更新的更新请求消息。

这样,通过cu-du之间建立多个tnl连接可以满足未来5gcu在云平台虚拟化环境部署需求,以及用户根据业务需求选择不同tnl地址的cu设备。

参见图23,图中示出了一种cu的结构,cu2300包括第四处理器2301和第四收发机2302;

所述第四处理器2301用于:根据一个或多个tnl地址,建立cu与du之间的多个tnl连接。

在本发明实施例中,可选地,第四处理器2301进一步用于根据所述一个tnl地址,与所述du建立第一tnl连接;第四收发机2302进一步用于根据所述第一tnl连接,向所述du发送第二tnl地址;第四处理器2301进一步用于根据所述第二tnl地址,与所述du建立第二tnl连接。

在本发明实施例中,可选地,第四收发机2302进一步用于根据所述第一tnl连接,向所述du发送f1接口建立响应消息,所述f1接口建立响应消息中包含第二tnl地址;或者,根据所述第一tnl连接,向所述du发送cu配置升级消息,所述cu配置升级消息中包含第二tnl地址。

在本发明实施例中,可选地,第四收发机2302还用于向所述du发送对所述du的tnl连接进行更新的更新请求消息。

在本发明实施例中,可选地,第四收发机2302进一步用于向所述du发送f1接口建立响应消息,所述f1接口建立响应消息中包含指示对所述du的tnl连接进行更新的更新请求消息;或者,向所述du发送cu配置升级消息,所述cu配置升级中包含指示对所述du的tnl连接进行更新的更新请求消息。

这样,通过cu-du之间建立多个tnl连接可以满足未来5gcu在云平台虚拟化环境部署需求,以及用户根据业务需求选择不同tnl地址的cu设备。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述终端功率控制的方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。

在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。

另外,本文中术语“系统”和“网络”在本文中常可互换使用。

应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

在本申请所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。

在本申请所提供的几个实施例中,应该理解到,所揭露方法和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理包括,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络侧设备等)执行本发明各个实施例所述收发方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以做出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1