本发明涉及无线异构接入网部署的通信领域,尤其涉及一种控制面信息的传输方法及装置。
背景技术:
随着用户对大数据量业务和通信性能等多方面需求的日益增长,通信系统保持着快速的发展。在第四代移动通信技术(thefourthgeneration,4g)网络日趋广泛部署的今天,第五代移动通信技术(thefifthgeneration,5g)网络技术的研究也已提上日程。5g网络力求比4g网络在数据容量、传输速度等各个方面达到数量级级别的增长,并能够以较低的成本适用于各种场景、兼容各种终端。
目前,通信业界基本认为仅部署传统的宏基站和微基站的通信网络所能提供的服务能力很难达到5g系统的需求,因此在现有网络的基础上,附加利用新型传输技术和/或部署新型基站显得更为重要。本文涉及的新型基站是目前已有的众多新型基站雏形中的一种,所述新型基站是从4g中演化而来,在本文中以小基站(smallevolvednodeb,senb)进行标称,以区别于传统的宏基站(macroevolvednodeb,menb)和微基站。
图1为一种通信系统的部署示意图。如图1所示,通信系统包括用户设备(userequipment,ue)、接入网和核心网(corenetwork,cn)。其中,接入网中部署有senb和menb。senb与ue间为无线uu口、与menb间为有线接口,而与核心网中的移动性管理实体(mobilitymanagemententity,mme)间没有接口。其中,senb与menb间的有线接口的种类与属性可以是多种多样的,如现有技术中的x2接口;另外,接入网与核心网间的控制面接口s1-mme是建立在menb与mme之间的,也就是说,至少对单连接态ue,与ue相关的控制面信令需要经由senb在menb与ue 间进行传输。在ue与senb间建立的无线接口传输用户面数据和控制面信令。另外,根据无线信号的覆盖情况和/或ue的能力,可选地,ue与menb间建立无线接口,所述无线接口可传输用户面数据和控制面信令。
部署了senb的接入网与mme、ue间的控制面协议栈如图2所示。senb在控制面上没有无线资源控制(radioresourcecontrol,rrc)实体、在层2(layer2)协议栈上至少没有数据包收敛协议(packetdataconvergenceprotocol,pdcp)子层,也就是说,senb上可以只配置有无线链路控制(radiolinkcontrol,rlc)子层、媒体接入控制(mediumaccesscontrol,mac)子层和物理层(physicallayer,phy)。与ue侧的rrc实体和pdcp实体对应的对端实体建立在menb上,也就是说,对ue的移动性控制、无线资源配置及无线接口的加密等职责仍保留在menb,这对ue的数据传输、移动性能等方面都是非常有益的。
senb适用的底层传输技术、部署场景和能够支持的ue类型是非常广泛的。例如,在有/无menb无线信号覆盖的区域中,senb都可以为ue提供服务;另外,在无线接口方面,senb既可以为ue单独提供服务(即支持单连接态的ue)、也可以协同menb为ue提供联合服务(即支持双连接态ue)。其中,与ue相关的控制面信息主要通过rrc信令进行传输。但是,在服务ue的过程中,在接入网侧,rrc信令的产生/发送和接收/处理只能由具备rrc实体的menb执行,而原本仅应在无线uu口传递的、装载了rrc配置信息的pdcp包则不仅需要在senb与ue间的uu口上进行传输、还需要在senb与menb间的有线x2接口上进行传输。因此,如何在x2接口上有效、可靠地传输rrc配置信息,是目前需要解决的问题。
技术实现要素:
本发明实施例提供一种控制面信息的传输方法及装置,能够有效、可靠地在有线接口上传输控制面信息。
为了达到上述技术目的,本发明实施例提供一种控制面信息的传输方法,应用于部署在接入网的无线网络通信节点,包括:无线网络通信节点获取rrc配置信息;所述无线网络通信节点通过以下至少一种方式在有线接 口上传输所述rrc配置信息:
传输x2应用层协议(x2-ap)信令,其中,所述x2-ap信令的容器中包括所述rrc配置信息;
通过隧道传输携带所述rrc配置信息的数据包。
可选地,所述无线网络通信节点在有线接口上传输所述rrc配置信息包括:
所述无线网络通信节点在有线接口上发送所述rrc配置信息;和/或,
所述无线网络通信节点在有线接口上接收所述rrc配置信息。
可选地,所述无线网络通信节点获取rrc配置信息,包括:
所述无线网络通信节点接收携带rrc配置信息的rrc消息;或者,
所述无线网络通信节点的rrc实体生成rrc配置信息。
可选地,当所述无线网络通信节点获取rrc配置信息之后,上述方法还包括:所述无线网络通信节点判断从用户设备ue接收的携带rrc配置信息的rrc消息是否需要发送给另一无线网络通信节点,其中,判断的依据包括以下至少一个条款:
根据所收到的rrc消息所使用的逻辑信道类型判断;
根据所收到的rrc消息所使用的传输信道类型判断;
根据所收到的rrc消息所使用的物理资源判断;
根据所收到的rrc消息中的内容判断。
可选地,当所述无线网络通信节点判决不转发所收到的rrc消息时,所述无线网络通信节点自行处理所述rrc消息。
可选地,所述另一无线网络通信节点为预先配置的无线网络通信节点或者通过所述rrc消息中的内容动态选择的无线网络通信节点。
可选地,所述无线网络通信节点获取rrc配置信息之后,所述无线网络通信节点在有线接口上传输所述rrc配置信息之前,上述方法还包括:
所述无线网络通信节点将接收到的所述rrc消息解封装至无线链路控制(rlc)层,获得携带所述rrc配置信息的rlc服务数据单元(sdu), 通过x2接口的控制面协议栈实体将携带rrc配置信息的rlcsdu封装在x2-ap信令的容器中;或者,
所述无线网络通信节点的数据包收敛协议(pdcp)实体将rrc实体生成的rrc配置信息进行封装,得到携带rrc配置信息的pdcp协议数据单元(pdu),所述无线网络通信节点通过x2接口的控制面协议栈实体将携带rrc配置信息的pdcppdu封装在x2-ap信令的容器中。
可选地,所述无线网络通信节点在有线接口上传输所述rrc配置信息,包括:
所述无线网络通信节点通过所述x2接口发送x2-ap信令,所述x2-ap信令的容器中封装有携带rrc配置信息的rlcsdu,或者,所述x2-ap信令的容器中封装有携带rrc配置信息的pdcppdu。
可选地,所述无线网络通信节点在有线接口上传输所述rrc配置信息之前,上述方法还包括:
所述无线网络通信节点在所述有线接口上和通过所述有线接口与本无线网络通信节点相连的另一无线网络通信节点建立至少一个公共的通用数据包无线系统隧道协议用户面(gtp-u)隧道,用于传递在无线接口上以srb0承载的信息;和/或,
所述无线网络通信节点在所述有线接口上和通过所述有线接口与本无线网络通信节点相连的另一无线网络通信节点建立至少一个gtp-u隧道,用于传递在无线接口上以srb1或者srb2承载的信息。
可选地,所述无线网络通信节点在有线接口上传输所述rrc配置信息,包括:
所述无线网络通信节点通过所述公共的gtp-u隧道以用户数据报协议(udp)的形式发送所述rrc配置信息;和/或,
所述无线网络通信节点通过所述gtp-u隧道以x2接口的用户面协议栈的封装形式发送所述rrc配置信息。
可选地,所述无线网络通信节点为:小基站(senb),或者,通过有线接口与senb相连的宏基站(menb),或者,满足第三代合作伙伴计划 (3gpp)接入网规范要求的其他网络节点。
本发明实施例还提供一种控制面信息的传输装置,应用于部署在接入网的无线网络通信节点,包括:获取模块,用于获取rrc配置信息;传输模块,用于通过以下至少一种方式在有线接口上传输所述rrc配置信息:
传输x2-ap信令,其中,所述x2-ap信令的容器中包括所述rrc配置信息;
通过隧道传输携带所述rrc配置信息的数据包。
可选地,所述传输模块,具体用于:
在有线接口上发送所述rrc配置信息;和/或,
在有线接口上接收所述rrc配置信息。
可选地,所述获取模块包括:
接收单元,用于接收携带rrc配置信息的rrc消息;或者,
rrc实体,用于生成rrc配置信息。
可选地,上述装置还包括:判断模块,用于在所述获取模块接收到来自用户设备ue的携带rrc配置信息的rrc消息时,判断所述rrc消息是否需要发送给另一无线网络通信节点,其中,判断的依据包括至少一个条款:
根据所收到的rrc消息所使用的逻辑信道类型判断;
根据所收到的rrc消息所使用的传输信道类型判断;
根据所收到的rrc消息所使用的物理资源判断;
根据所收到的rrc消息中的内容判断。
可选地,上述装置还包括:第一处理模块,用于当所述判断模块判决不转发所收到的rrc消息时,处理所述rrc消息。
可选地,所述另一无线网络通信节点为预先配置的无线网络通信节点或者通过所述rrc消息中的内容动态选择的无线网络通信节点。
可选地,上述装置还包括:第二处理模块,用于将接收到的所述rrc消息解封装至rlc层,获得携带所述rrc配置信息的rlcsdu,通过x2接口的控制面协议栈实体携带rrc配置信息的rlcsdu封装在x2-ap信 令的容器。
可选地,上述装置还包括:pdcp实体以及封装模块;所述pdcp实体,用于将rrc实体生成的rrc配置信息进行封装,得到携带rrc配置信息的pdcppdu;所述封装模块,用于通过x2接口的控制面协议栈实体将所述携带rrc配置信息的pdcppdu封装在x2-ap信令的容器中。
可选地,上述装置还包括:隧道建立模块,用于在有线接口上和通过所述有线接口与本无线网络通信节点相连的另一无线网络通信节点建立至少一个公共的gtp-u隧道,用于传递在无线接口上以srb0承载的信息;和/或,在所述有线接口上和通过所述有线接口与本无线网络通信节点相连的另一无线网络通信节点建立至少一个gtp-u隧道,用于传递在无线接口上以srb1或者srb2承载的信息。
可选地,所述传输模块,具体用于:
通过所述公共的gtp-u隧道以udp的形式发送所述rrc配置信息;和/或,
通过所述gtp-u隧道以x2接口的用户面协议栈的封装形式发送所述rrc配置信息。
可选地,所述无线网络通信节点为:senb,或者,通过有线接口与senb相连的menb,或者,满足3gpp接入网规范要求的其他网络节点。
此外,本发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述控制面信息的传输方法。
在本发明中,无线网络通信节点获取rrc配置信息,并通过以下至少一种方式在有线接口上传输rrc配置信息:传输x2-ap信令,其中,所述x2-ap信令的容器中包括rrc配置信息;通过隧道传输携带rrc配置信息的数据包。通过本发明,能够有效、可靠地在有线接口上传输控制面信息,同时,本发明适用于各种有线接口、各种能力及各种状态的ue,并保证了rrc配置信息在有线接口上传输的可靠性。
而且,本发明能够使得rrc配置信息有效地在仅配置部分控制面协议 栈的senb和配置完整控制面协议栈的menb之间进行传输。
附图说明
图1为通信系统的部署示意图;
图2为图1所示系统架构的控制面协议栈示意图;
图3为本发明实施例提供的控制面信息的传输方法的流程图;
图4为本发明实施例一的系统控制面协议栈示意图;
图5为本发明实施例二的系统控制面协议栈示意图;
图6为本发明实施例三的系统控制面协议栈和隧道建立过程的示意图;
图7为本发明实施例四的系统控制面协议栈和隧道建立过程的示意图;
图8为本发明实施例提供的控制面信息的传输装置的示意图;
图9为本发明实施例提供的控制面信息的传输装置的另一示意图。
具体实施方式
以下结合附图对本发明实施例进行详细说明,应当理解,以下所说明的实施例仅用于说明和解释本申请,并不用于限定本申请。
图3为本发明实施例提供的控制面信息的传输方法的流程图。如图3所示,本实施例提供的控制面信息的传输方法,应用于部署在接入网的无线网络通信节点,包括以下步骤:
步骤11:无线网络通信节点获取rrc配置信息;
步骤12:无线网络通信节点通过以下至少一种方式在有线接口上传输rrc配置信息:
传输x2应用层协议(applicationprotocol,ap)(x2-ap)信令,其中,所述x2-ap信令的容器中包括rrc配置信息;
通过隧道传输携带rrc配置信息的数据包。
于本实施例中,所述无线网络通信节点例如为图1所示通信系统中的小 基站(senb)或者通过有线接口(如x2接口)与senb相连的宏基站(menb)。然而,本发明实施例对此并不限定。所述无线网络通信节点例如为满足第三代合作伙伴计划(3rdgenerationpartnershipproject,3gpp)接入网规范要求的其他网络节点(如下一代通信网络接入网设备)。
可选地,步骤12包括:
无线网络通信节点在有线接口上发送rrc配置信息;和/或,
无线网络通信节点在有线接口上接收rrc配置信息。
可选地,步骤11包括:
无线网络通信节点接收携带rrc配置信息的rrc消息;或者,
无线网络通信节点的rrc实体生成rrc配置信息。
换言之,于此,“获取”表示的意思包括但不限于“接收”、“生成”。
可选地,步骤11之后,该方法还包括:所述无线网络通信节点判断从ue接收的携带rrc配置信息的rrc消息是否需要发送给另一无线网络通信节点,其中,判断的依据包括以下至少一个条款:
根据所收到的rrc消息所使用的逻辑信道类型判断;
根据所收到的rrc消息所使用的传输信道类型判断;
根据所收到的rrc消息所使用的物理资源判断,其中,所述物理资源为与本次rrc消息发送相关的物理资源,例如包含在发送rrc消息前所接收到的随机接入资源等;
根据所收到的rrc消息中的内容判断。
具体而言,当所述无线网络通信节点(如无线网络通信节点1)接收到来自ue的rrc消息时,判断出此rrc消息属于逻辑信道信令无线承载(signalingradiobearer,srb)0,则判决将此rrc消息转发给另一无线网络通信节点(如无线网络通信节点2);
当所述无线网络通信节点接收到来自ue的rrc消息时,判断出此rrc消息使用的是公共传输信道,则判决将此rrc消息转发给另一无线网络通信节点;
当所述无线网络通信节点接收到来自ue的rrc消息时,判断出此rrc消息发送过程中使用了预配置的随机接入资源,则判决将此rrc消息转发给另一无线网络通信节点;
当所述无线网络通信节点接收到来自ue的rrc消息时,根据消息内容中以下几条中的一条或多条判决将此rrc消息转发给另一无线网络通信节点:
判断rrc消息类型为特定rrc消息,例如,rrc消息为rrc建立请求;
判断此rrc消息中携带了协议约定的特定取值或消息中某ie的取值为协议中约定的特定取值;
对此rrc消息所属ueid进行判断,例如,当判断所述rrc消息来自属于本无线网络通信节点上已经建立了上下文的ue,或者有上下文且上下文显示不用进行转发,则不用进行转发。
可选地,所述另一无线网络通信节点(如无线网络通信节点2)为预先配置的无线网络通信节点或者通过所述rrc消息中的内容动态选择的无线网络通信节点。其中,无线网络通信节点2例如通过rrc建立原因值选择,或者,通过公共陆地移动网络(publiclandmobilenetwork,plmn)或其他的id进行选择。
可选地,当所述无线网络通信节点判决不转发所收到的rrc消息时,所述无线网络通信节点自行处理所述rrc消息。
可选地,步骤11之后,步骤12之前,该方法还包括:
无线网络通信节点将接收到的rrc消息解封装至rlc层,获得携带所述rrc配置信息的rlc服务数据单元(servicedataunit,sdu);无线网络通信节点通过x2接口的控制面协议栈将携带rrc配置信息的rlcsdu封装在x2-ap信令的容器中;或者,
无线网络通信节点的pdcp实体对rrc实体生成的rrc配置信息进行封装处理,得到携带rrc配置信息的pdcp协议数据单元(protocoldataunit,pdu);无线网络通信节点通过x2接口的控制面协议栈实体将所述 携带rrc配置信息的pdcppdu封装在x2-ap信令的容器中。
可选地,步骤12包括:无线网络通信节点通过x2接口发送x2-ap信令,所述x2-ap信令的容器中封装有携带rrc配置信息的rlcsdu,或者,所述x2-ap信令的容器中封装有携带rrc配置信息的pdcppdu。
可选地,步骤12之前,上述方法还包括:
无线网络通信节点在有线接口上和通过所述有线接口与本无线网络通信节点相连的另一无线网络通信节点建立至少一个公共的通用数据包无线系统隧道协议用户面(generalpacketradiosystem(gprs)tunnelingprotocoluserplane,gtp-u)隧道,用于传递在无线接口上以srb0承载的信息;和/或,
无线网络通信节点在有线接口上和通过所述有线接口与本无线网络通信节点相连的另一无线网络通信节点建立至少一个gtp-u隧道,用于传递在无线接口上以srb1或者srb2承载的信息。
可选地,步骤12包括:
无线网络通信节点通过公共的gtp-u隧道以用户数据报协议(userdatagramprotocol,udp)的形式发送rrc配置信息;和/或,
无线网络通信节点通过gtp-u隧道以x2接口的用户面协议栈的封装形式发送rrc配置信息。
具体而言,与ue相关的控制面信息主要通过rrc信令进行传输,其中,控制面信息在mac实体中会映射在控制信道上进行传输,根据ue当前的rrc状态,所述控制信道会进一步地分为:
公共控制信道(commoncontrolchannel,ccch),用在ue与接入网间还没有建立rrc连接时,对应的承载为信令无线承载(signalingradiobearer,srb)0;此时,接入网中的基站还没有ue完整的上下文,基站与ue间也还没有建立pdcp实体,即srb0是pdcp透传态(transparentmode,tm);
专用控制信道(dedicatedcontrolchannel,dcch),用在ue与接入网中的至少一个基站间已建立rrc连接时,对应的承载可以是srb1或 srb2;此时,ue接入的基站已有ue的上下文,srb1、2都有自身的pdcp实体,即需要进行加密及完整性保护等处理。
针对由srb0承载的信息,适合携带在x2-ap信令的容器中进行传输。由于srb0不需要pdcp实体的处理,即menb的rrc实体与x2接口的控制面协议栈实体之间可以直接交互,因此,相较于现有技术未提高实现复杂度。
针对由srb1或srb2承载的信息,适合通过隧道进行传输。此时基站已有ue的上下文,即对srb1或srb2建立gtp-u的操作与现有技术中为数据无线承载(dataradiobearer,drb)建立gtp-u时的操作类似。
针对由srb0承载的信息通过隧道进行传输时,需要在senb和menb之间建立公共的gtp-u隧道,使得向senb发起接入的ue的srb0承载的信息可以通过公共gtp-u隧道进行传输。
以下通过具体实施例进行详细说明。
实施例一
于本实施例中,针对需要以srb0承载的rrc配置信息,在x2接口上采取控制面信令流的方式进行传输。具体而言,将rrc配置信息携带在x2-ap信令内的rrc容器(container)中,通过x2接口以现有x2控制面(controlplane,cp)消息的方式进行传输。于本实施例中,通信系统的控制面协议栈如图4所示。以上行为例,执行一次单向的控制面信令传输的过程如下:
步骤101:当处于rrc空闲态的ue需要接入网络时,ue会根据对无线信号的测量结果等信息选择合适的基站,并向所述基站请求rrc连接建立。在本实施例中,当某ue选择到senb后,所述ue在rrc实体中生成rrc配置信息并将所述rrc配置信息携带在rrc连接请求(rrcconnectionrequest)消息中,通过无线uu口发送给senb,其中,所述rrc消息通过srb0进行承载。srb0属于pdcptm,在mac实体中映射在ccch上。
步骤102:senb在所述srb0上收到所述rrc消息后,根据自身的协 议栈配置、以接收端的身份将所述rrc消息依次解封装至rlc层、获得rlc服务数据单元(servicedataunit,sdu),然后根据x2接口的控制面协议栈将所述rlcsdu封装在一条x2-ap信令中携带的container内,并通过x2接口将所述x2-ap信令发送给menb。
所述x2-ap信令向menb传递的是指示所述ue试图接入网络的信令,所述container中携带的是包含有节点间(inter-node)rrc配置信息的rlcsdu,所述rrc配置信息指示的是网络侧需要的rrcconnectionrequest相关信息。
步骤103:menb从接收到的所述x2-ap信令中解出container包含的所述rlcsdu并递交到上层rrc实体中进行处理。如果menb同意所述ue的接入请求,那么所述menb继续通过s1接口向核心网请求所述ue的接入。后续接入流程的技术同相关标准,故于此不再赘述。
实施例二
于本实施例中,针对需要以srb1或srb2承载的rrc配置信息,在x2接口上采取控制面信令流的方式进行传输。具体而言,将rrc配置信息携带在x2-ap信令内的rrccontainer中,通过x2接口、利用流控制传输协议(streamcontroltransmissionprotocol,sctp)执行可靠的消息传输。于本实施例中,通信系统的控制面协议栈如图5所示。以下行为例,执行一次单向的控制面信令传输的过程如下:
步骤201:核心网中的mme触发涉及到ue侧无线资源配置修改的s1程序(如演进分组系统(evolvedpacketsystem,eps)承载(bearer)的参数修改),所述s1程序由mme通过s1-mme接口向menb发送s1-ap信令(如e-rabmodifyrequest信令)为开端。其中,s1-mme接口的有线传输协议栈及信令形式同相关技术。
需要说明的是,步骤201是可选的,也就是说,menb可以自主触发面对ue的rrc信令程序,而不必需由来自mme的信令指示来触发。
步骤202:menb根据接收到的s1-ap信令指示在rrc实体中生成相应的rrc配置信息,并由rrc实体将所述rrc配置信息递交到下层的 pdcp实体中,再由pdcp实体对所述rrc配置信息进行加密及完整性保护等封装处理。pdcp实体将处理得到的pdcp协议数据单元(protocoldataunit,pdu)递交给x2接口的控制面协议栈(即sctp及以下各层),以便进行有线接口上的传输。
x2-ap信令中携带一个新的container,所述container中装载的是携带所述rrc配置信息的pdcppdu。通过x2接口,menb将所述x2-ap信令传递给senb。
步骤203:作为x2接口的接收端,senb将收到的信令流从x2控制面协议栈中解出从而获得所述pdcppdu、并递交给无线接口的协议栈(即rlc及以下各层),然后通过srb1或srb2发送给所述ue。
步骤204:接收端ue将在srb1或srb2上收到的控制面信令按照现有协议栈依次进行解封装,在rrc实体中获得menb指示的所述rrc配置信息。
实施例三
于本实施例中,采取用户面(userplane,up)数据传输的方式,即将rrc配置信息通过gtp-u隧道进行发送。具体而言,senb和menb会在x2接口上为所有ue的srb0建立一个公共的gtp-u隧道,用来传输在srb0上传输的信令。通信系统中传输srb0(无线uu口)的协议栈如图6(a)所示,x2接口隧道建立如图6(b)所示。以上行为例,执行一次单向的控制面信令传输的过程如下:
步骤301:当处于rrc空闲态的ue需要接入网络时,ue会根据对无线信号的测量结果等信息选择合适的基站、并向所述基站请求rrc连接建立。在本实施例中,当ue_2选择到senb后,所述ue_2在rrc实体中生成rrc配置信息并将所述rrc配置信息携带在rrcconnectionrequest消息中、通过无线uu口发送给senb,所述rrc消息通过srb0进行承载。srb0属于pdcptm,在mac实体中映射在ccch上。
步骤302:senb与menb会在x2接口上建立一个公共的gtp-u隧道(gtp-u_common),所述隧道上可传递至少一个ue的srb0信令(如 ue_1和ue_2)。
senb在所述srb0上收到所述rrc消息后,根据自身的协议栈配置、以接收端的身份将所述rrc消息依次解封装至rlc层、获得rlcsdu,然后通过所述gtp-u_common将所述rlcsdu以用户数据报协议(userdatagramprotocol,udp)的形式发送给menb。
步骤303:menb将从gtp-u_common中收到的udp数据解出并递交到上层(rrc实体)中进行处理。如果menb同意ue的接入请求,那么所述menb继续通过s1接口向核心网请求ue的接入。后续接入流程的技术(如在s1-mme上建立信令连接)同现有标准。故于此不再赘述。
实施例四
于本实施例中,采取用户面数据传输的方式,即将rrc配置信息通过gtp-u隧道进行发送。具体而言,senb和menb会在x2接口上为每个ue的srb1或srb2分别建立一个gtp-u隧道,用来传输各个ue需在srb1或2上传输的信令。通信系统中传输srb1或srb2(无线uu口)的协议栈如图7(a)所示,x2接口隧道建立过程如图7(b)所示。以下行为例,执行一次单向的控制面信令传输的过程如下:
步骤401:menb触发面对ue_1的rrc信令时,首先在rrc实体中生成相应的rrc配置信息,并由rrc实体将所述rrc配置信息递交到下层的pdcp实体中、由pdcp实体对所述rrc配置信息进行加密及完整性保护等封装处理。所述pdcppdu为映射在srb2上传输的信令数据。
为建立能够传输所述ue_1的srb2信令数据的gtp-u隧道(gtp-u_1),menb与senb在x2接口控制面上交互各自为所述gtp-u_1分配的传输层地址(transportlayeraddress)及隧道端口(gtpteid)号。在所述gtp-u_1建立后,menb将所述pdcppdu以x2接口用户面协议栈的形式进行封装、并通过所述gtp-u_1发送给senb。
步骤402:senb将在gtp-u_1上收到的数据包从x2用户面协议栈中解出从而获得所述pdcppdu、并进一步封装为无线接口传输的rlc包,然后通过所述srb2发送给ue_1。
步骤403:ue_1将在所述srb2上收到的信息按照协议栈依次进行解封装,在rrc实体中获得menb指示的所述rrc配置信息。
menb与senb间会为ue_2的srb2建立另一个gtp-u隧道(gtp-u_2),各操作细节与所述gtp-u_1类似。故于此不再赘述。
实施例五
本实施例与实施例一的区别在于:在本实施例中,senb在接收到来自ue的rrc消息后,senb会判断是否将所述rrc消息发送给menb。
其中,判断的依据包括以下至少一个条款:
根据所收到的rrc消息所使用的逻辑信道类型判断;
根据所收到的rrc消息所使用的传输信道类型判断;
根据所收到的rrc消息所使用的物理资源判断,其中,所述物理资源为与本次rrc消息发送相关的物理资源,例如包含在发送rrc消息前所接收到的随机接入资源等;
根据所收到的rrc消息中的内容判断。
于此,senb接收到来自ue的rrc消息时,判断出此rrc消息属于逻辑信道srb0,则senb判决将此rrc消息转发给menb。
可选地,当senb判决不转发所收到的rrc消息时,senb自行处理所述rrc消息。
另外,本实施例中rrc配置信息在senb和menb之间的传输过程同实施例一所述,故于此不再赘述。
此外,本发明实施例还提供一种控制面信息的传输装置,应用于部署在接入网的无线网络通信节点,包括:获取模块,用于获取rrc配置信息;传输模块,用于通过以下至少一种方式在有线接口上传输所述rrc配置信息:传输x2-ap信令,其中,所述x2-ap信令的容器中包括所述rrc配置信息;通过隧道传输携带所述rrc配置信息的数据包。
于本实施例中,所述控制面信息的传输装置例如应用于图1所示的通信系统中的senb或者通过有线接口(如x2接口)与senb相连的menb。 然而,本发明对此并不限定。所述控制面信息的传输装置例如还可应用于满足3gpp接入网规范要求的其他网络节点(如下一代通信网络接入网设备)。
可选地,所述传输模块,具体用于:
在有线接口上发送所述rrc配置信息;和/或,
在有线接口上接收所述rrc配置信息。
图8为本发明一实施例提供的控制面信息的传输装置。如图8所示,本实施例提供的控制面信息的传输装置,例如应用于senb,包括:获取模块、判断模块、第一处理模块、第二处理模块以及传输模块。其中,所述获取模块包括:接收单元;所述接收单元,用于通过无线接口从ue接收携带rrc配置信息的rrc消息;判断模块,用于判断所述rrc消息是否需要发送给另一无线网络通信节点(如menb);第一处理模块,用于当所述判断模块判决不转发所收到的rrc消息时,处理所述rrc消息;第二处理模块,用于当所述判断模块判决转发所接收的rrc消息时,将接收到的rrc消息解封装至rlc层,获得携带所述rrc配置信息的rlcsdu,通过x2接口的控制面协议栈实体将所述携带rrc配置信息的rlcsdu封装在一条x2-ap信令的容器中;所述传输模块,用于通过所述x2接口发送所述x2-ap信令。其中,判断模块的判断依据包括至少一个条款:根据所收到的rrc消息所使用的逻辑信道类型判断;根据所收到的rrc消息所使用的传输信道类型判断;根据所收到的rrc消息所使用的物理资源判断;根据所收到的rrc消息中的内容判断。
图9为本发明另一实施例提供的控制面信息的传输装置。如图9所示,本实施例提供的控制面信息的传输装置,例如应用于menb,包括:rrc实体、pdcp实体、封装模块以及传输模块。其中,所述获取模块包括:rrc实体,用于生成rrc配置信息,并传递所述rrc配置信息至所述pdcp实体;所述pdcp实体,用于对所述rrc配置信息进行封装处理,得到携带所述rrc配置信息的pdcppdu;所述封装模块,用于通过x2接口的控制面协议栈实体将所述携带rrc配置信息的pdcppdu封装在x2-ap信令的容器中;所述传输模块,用于通过所述x2接口发送所述x2-ap信令。
可选地,所述控制面信息的传输装置还包括:隧道建立模块,用于在有 线接口上和通过所述有线接口与本无线网络通信节点相连的另一无线网络通信节点建立至少一个公共的gtp-u隧道,用于传递在无线接口上以srb0承载的信息;和/或,在所述有线接口上和通过所述有线接口与本无线网络通信节点相连的另一无线网络通信节点建立至少一个gtp-u隧道,用于传递在无线接口上以srb1或者srb2承载的信息。
可选地,所述传输模块,具体用于:
通过所述公共的gtp-u隧道以udp的形式发送所述rrc配置信息;和/或,
通过所述gtp-u隧道以x2接口的用户面协议栈的封装形式发送所述rrc配置信息。
此外,关于上述装置的具体处理流程同上述方法所述,故于此不再赘述。
综上所述,本发明实施例能够实现在仅配置部分控制面协议栈的senb和配置完整控制面协议栈的menb之间的有线接口上有效、可靠地传输与ue相关的控制面信息。而且,本发明实施例适用于各种有线接口、各种能力及各种状态的ue。
此外,发明实施例还提供一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令被执行时实现所述控制面信息的传输方法。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并 且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。