一种传输数据的方法及系统的制作方法

文档序号:7997627阅读:135来源:国知局
一种传输数据的方法及系统的制作方法
【专利摘要】本发明公开了一种传输数据的方法,包括:若进行下行数据传输,则主控节点在无线链路控制(RLC)子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;所述分流节点对接收到的分流数据包进行处理,将处理后的数据包发送给对应的用户设备(UE);若进行上行数据传输,则主控节点将分流节点发来的数据包、以及UE发来的数据包汇聚后发至核心网。本发明还公开了一种传输数据的系统,采用本发明能使移动通信系统提供更优化的服务、更高带宽以及更好性能。
【专利说明】一种传输数据的方法及系统

【技术领域】
[0001]本发明涉及移动通信领域,尤其涉及一种传输数据的方法及系统。

【背景技术】
[0002]随着无线通信技术和协议标准的不断演进,移动分组业务经历了巨大的发展,单个终端的数据吞吐能力不断提升。由于终端数据业务量膨胀式的增长,移动通信网络的服务能力和部署策略都面临着巨大的压力与挑战。运营商一方面需要增强现有的网络部署和通讯技术,另一方面希望加快新技术的推广和网络拓展,从而达到快速提升网络性能的目的。而移动通信系统发展至今,仅通过对宏网络(Macro Networks)增强以提供经济、灵活、高能力的服务变得越来越困难,因此,部署低功率节点(LPN,Low Power Node)提供小小区(Small cell)覆盖的网络策略成为极具吸引力的解决方案,尤其是需要为在数据传输量巨大的室内/室外热点地区的移动终端提供良好的用户体验这一方面。
[0003]目前,通过在宏网络的覆盖范围中部署LPN,以确保通信能力已被第三代伙伴组织计划(3GPP,Third Generat1n Partnership Projects)确认为未来网络发展的课题之一。但是,在宏网络的覆盖范围中部署的LPN后,所述LPN与宏基站(MeNB,Macro eNB)协同工作非常少,仅限于当用户设备(UE,User Equipment)进入LPN覆盖范围后,MeNB断开与UE之间连接,由LPN为UE提供服务。如此,当宏网络中的MeNB需要处理大量的数据时,LPN仍无法提供处理资源。
[0004]可见,现有技术中MeNB与LPN之间的协调工作,无法由LPN提供更多的处理资源,进而无法保证移动通信系统提供更优化的服务,无法满足更高带宽、更好性能、更低建设成本的网络发展需求。


【发明内容】

[0005]有鉴于此,本发明的目的在于提供一种传输数据的方法及系统,能使移动通信系统提供更优化的服务、更高带宽以及更好性能。
[0006]为达到上述目的,本发明的技术方案是这样实现的:
[0007]本发明提供了一种传输数据的方法,该方法包括:
[0008]若进行下行数据传输,则主控节点在无线链路控制(RLC,Rad1 Link Control)子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;所述分流节点对接收到的分流数据包进行处理,将处理后的数据包发送给对应的UE ;
[0009]若进行上行数据传输,则主控节点将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网。
[0010]上述方案中,所述在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点,包括:
[0011]所述主控节点在RLC子层,从下行数据中分出一组或多组分流数据包,将所述分流数据包发送给各对应的分流节点,将除分流数据包外的下行数据发送给UE。
[0012]上述方案中,所述将分流数据包发送给对应的分流节点之前,该方法还包括:主控节点根据UE与分流节点间的无线信号质量,为UE选定分流节点,并向所述分流节点发送所述UE的控制面信息。
[0013]上述方案中,该方法还包括:主控节点实时获取UE与各个分流节点之间的信号传输质量,当分流节点对应的信号传输质量低于预置的门限时,通知所述分流节点,并通知所述分流节点对应的UE暂停分流或删除分流链路。
[0014]上述方案中,所述分流节点对接收到的分流数据包进行处理,包括:分流节点根据媒体接入控制MAC层的指示,将分流数据包直接发出,或者将数据包进行分段和/或级联处理后发出。
[0015]上述方案中,所述将处理后的数据包发送给对应的UE之后,该方法还包括:
[0016]所述主控节点接收UE返回的状态报告;根据所述状态报告,确定是否进行数据包重发或删除;
[0017]和/或,所述分流节点接收UE返回的状态报告;根据所述状态报告,确定是否进行数据包重发或删除。
[0018]本发明还提供了一种传输数据的系统,该系统包括:主控节点和分流节点;其中,
[0019]主控节点,用于若进行下行数据传输,则在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;若进行上行数据传输,则将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网;
[0020]分流节点,用于若进行下行数据传输,则对主控节点发来的分流数据包进行处理,将处理后的数据包发送给对应的UE ;若进行上行数据传输,则将UE发来的上行数据发送给主控节点。
[0021]上述方案中,所述主控节点,包括:分流管理模块,用于若进行下行数据传输,则在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;若进行上行数据传输时,则将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网。
[0022]上述方案中,所述分流管理模块,具体用于在RLC子层,从下行数据中分出一组或多组分流数据包,将所述分流数据包发送给各对应的分流节点,将除分流数据包外的下行数据发送给UE。
[0023]上述方案中,所述分流管理模块,还用于根据UE与分流节点间的无线信号质量,为UE选定分流节点,并向所述分流节点发送所述UE的控制面信息。
[0024]上述方案中,所述分流管理模块,还用于实时获取UE与各个分流节点之间的信号传输质量,当分流节点对应的信号传输质量低于预置的门限时,通知所述分流节点,并通知所述分流节点对应的UE暂停分流或删除分流链路。
[0025]上述方案中,所述分流节点,包括:无线链路控制子层RLC协议数据单元PDU再处理模块,用于若进行下行数据传输,则对主控节点发来的分流数据包进行处理,将处理后的数据包发送给对应的UE ;若进行上行数据传输,则将UE发来的上行数据发送给主控节点。
[0026]上述方案中,所述RLC PDU再处理模块,具体用于根据同一节点中MAC层的指示,将分流数据包直接发出,或者将数据包进行分段和/或级联处理后发出。
[0027]上述方案中,所述RLC PDU再处理模块,具体用于接收UE返回的状态报告,根据所述状态报告,确定是否进行数据包重发或删除。
[0028]本发明所提供的传输数据的方法及系统,能由主控节点将下行数据在RLC子层进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;以及主控节点将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网。通过使分流节点与主控节点协同工作,而不是将处理单独交由分流节点进行,从而实现为移动通信系统提供更大的服务带宽以及更好的处理性能。

【专利附图】

【附图说明】
[0029]图1为本发明传输数据的方法流程示意图;
[0030]图2为当主控节点为MeNB、分流节点为LPN时的部署场景示意图
[0031]图3为本发明传输数据的系统组成示意图;
[0032]图4为本发明传输数据的系统与CN及UE连接的架构示意图;
[0033]图5为现有用户面协议栈示意图;
[0034]图6为本发明架构中X3接口协议栈示意图;
[0035]图7为本发明分流节点与UE间无线接口的协议栈示意图;
[0036]图8为本发明提供的UE的协议栈示意图;
[0037]图9为下行数据传输示意图;
[0038]图10为上行数据传输示意图。

【具体实施方式】
[0039]本发明的基本思想是:若进行下行数据传输,则主控节点在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;所述分流节点对接收到的分流数据包进行处理,将处理后的数据包发送给对应的UE ;若进行上行数据传输,则主控节点将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网。
[0040]下面结合附图及具体实施例对本发明再作进一步详细的说明。
[0041]本发明的传输数据的方法,如图1所示,包括以下步骤:
[0042]步骤101:判断当前进行下行数据传输或上行数据传输,若进行下行数据传输,则执行步骤102 ;若进行上行数据传输,则执行步骤104。
[0043]步骤102:主控节点在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点。
[0044]具体的,所述主控节点在RLC子层,从下行数据中分出一组或多组分流数据包,将所述分流数据包在RLC子层发送给分流节点,将除分流数据包外的下行数据发送给UE。
[0045]这里,所述主控节点可以为MeNB;所述分流节点为在主控节点覆盖范围内的节点,可以为LPN,比如低功率微基站(Pico eNB)、中继节点(Relay Node)或家庭基站(HeNB);所述主控节点与分流节点之间的连接为:在主控节点的覆盖范围内,可以部署一个或多个分流节点;主控节点与分流节点间的Backhaul接口为X3接口 ;所述X3接口为传输控制信令与用户数据的接口,可以是有线接口如光纤、或无线接口如Un 口;图2所示为当主控节点为MeNB、分流节点为LPN时的部署场景示意图。
[0046]所述从下行数据中分出一组或多组分流数据包为:主控节点将RLC子层协议数据单元(PDU, Protocol Data Unit)分为一组或多组分流数据包;其中,每一组分流数据包的大小可以根据各个分流节点当前的信号质量和/或负荷情况,调节分流数据包的数量。
[0047]所述将所述分流数据包在RLC子层发送给分流节点之前,还包括:主控节点根据UE与分流节点间的无线信号质量,为UE选定自身覆盖范围内的一个或多个分流节点,并向所述分流节点发送所述UE的控制信息。优选的,所述主控节点除根据UE与分流节点间的无线信号质量外,还可以根据还有主控节点的资源负荷情况、和/或UE所需服务的数据量为UE选定自身覆盖范围内的一个或多个分流节点。
[0048]所述UE的控制面信息可以包括:所述UE的上下文信息等。
[0049]所述将所述分流数据包在RLC子层发送给对应的分流节点可以为将分流数据包直接发送给对应的分流节点;也可以为对分流数据包进行预处理,再将预处理后的分流数据包发送给对应的分流节点;其中,所述预处理可以根据实际情况设置,比如为将RLC SDU进行分段。
[0050]所述除分流数据包之外的下行数据发送给UE可以为按照现有技术进行发送,这里不做赘述。
[0051]步骤103:所述分流节点对接收到的分流数据包进行处理,将处理后的数据包发送给对应的UE,结束处理流程。
[0052]这里,所述处理可以为将分流数据包直接发出、或将分流数据包进行分段或级联处理,比如:根据自身MAC层的指示对从主控节点传来的下行数据包进行必要的再分段/再级联处理,并在数据包的协议头中进行指示,封装完毕后递交给低层;其中,所述指示可以为附加字段。
[0053]所述对应的UE为分流节点根据主控节点发来的控制信息确定。
[0054]步骤104:主控节点将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网。
[0055]这里,所述汇聚处理为现有技术中规定主控节点具备的功能,这里不做赘述。
[0056]进一步的,上述步骤101至104操作的同时,主控节点还会实时获取UE与各个分流节点之间的信号传输质量,当分流节点对应的信号传输质量低于预置的门限时,所述主控节点通知所述分流节点,并通知所述分流节点对应的UE暂停分流或删除分流链路。
[0057]另外,上述步骤103完成后,UE对主控节点及分流节点发来的数据包进行排序、解封装,并向主控节点和/或分流节点发送状态报告;
[0058]所述主控节点和/或分流节点还会接收UE返回的状态报告;
[0059]所述主控节点根据所述状态报告,确定是否进行数据包重发,以及确定是否删除所述分流节点与对应的UE之间的链路;
[0060]具体的,主控节点接收UE和/或分流节点返回的状态报告,从所述状态报告中提取数据包接收成功/失败的消息,统计当前发送失败的数据包的失败次数,并重新发送所述数据包,丢弃发送成功的数据包;若当前发送失败的数据包的失败次数高于预置的重传次数门限值时,删除所述分流节点与对应的UE之间的链路。
[0061]所述分流节点还可以根据UE反馈的状态报告,重传对端接收失败的数据包、并将UE接收成功的从缓存区中删除。
[0062]另外,所述分流节点可以对UE反馈状态报告。
[0063]本发明的传输数据的系统,如图3所示,包括:主控节点31和分流节点32 ;其中,
[0064]主控节点31,用于若进行下行数据传输,则在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点32 ;若进行上行数据传输,则将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网;
[0065]分流节点32,用于若进行下行数据传输,则对主控节点31发来的分流数据包进行处理,将处理后的数据包发送给对应的UE ;若进行上行数据传输,则将UE发来的上行数据发送给主控节点31。
[0066]图4是本发明的传输数据的系统与CN及UE连接的架构示意图,该系统包括LTE核心网(CN,Core Network)、MeNB和LPN组成的LTE接入网、以及可支持多数据流收发机制的LTE UE。其中,所述LTE CN同现有LTE网络的核心网。其中,主控节点与核心网、UE间分别为现有的控制面(CP,Control Plane)、用户面(UP,User Plane)连接,分流节点与UE间为现有的UP连接。
[0067]所述主控节点,从控制面来讲,具体用于一方面负责与UE间的全部控制管理,另一方面负责分流节点所需的控制面信息,使分流节点可持有必要的UE上下文信息、配置各协议层、对UE实施有效的调度。
[0068]所述主控节点,从用户面来讲,具体用于主控节点将从核心网收到的发往UE的下行数据一部分通过自身与UE间的UP连接发送给UE,另一部分通过X3接口发送给分流节点;相应的,所述分流节点,具体用于以现有技术为基础通过空口发送给UE。这样,负荷较重的主控节点可以将部分用户数据分流到分流节点进行传输,当分流节点为LPN时,UE在Small cell间的移动导致的切换流程的信令也可以相应的减少,从而减轻网络的消息负载;而对UE来说,多载波传输的频带拓宽能够更好的满足大数据量业务的需求,与距离较近的分流节点传输也更为省电,该系统架构很好的提升了用户体验。
[0069]所述主控节点31包括:分流管理模块,用于用于若进行下行数据传输,则在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;若进行上行数据传输时,则将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网。
[0070]所述分流管理模块,具体用于在RLC子层,从下行数据中分出一组或多组分流数据包,将所述分流数据包发送给各对应的分流节点,将除分流数据包外的下行数据发送给UE0
[0071]所述分流管理模块,具体用于将RLC PDU分为一路或多路分流数据包;其中,每一路分流数据包的大小可以根据各个分流节点当前的信号质量和/或负荷情况,调节分流数据包的数量。
[0072]所述分流管理模块,还用于根据UE与分流节点间的无线信号质量,为UE选定分流节点,并向所述分流节点发送所述UE的控制面信息。
[0073]所述分流管理模块,可以为将分流数据包直接发送给对应的分流节点;也可以为对分流数据包进行预处理,再将预处理后的分流数据包发送给对应的分流节点;其中,所述预处理可以根据实际情况设置,比如为将RLC PDU进行分段。
[0074]所述分流管理模块,还用于实时获取UE与各个分流节点之间的信号传输质量,当分流节点对应的信号传输质量低于预置的门限时,通知所述分流节点,并通知所述分流节点对应的UE暂停分流或删除分流链路。
[0075]所述分流管理模块,还用于接收UE返回的状态报告;根据所述状态报告,确定是否进行数据包重发,以及确定是否删除所述分流节点与对应的UE之间的链路。
[0076]所述分流管理模块,具体用于接收UE返回的状态报告,从所述状态报告中提取数据包接收成功/失败的消息,统计当前发送失败的数据包的失败次数,并重新发送该数据包,丢弃发送成功的数据包;若当前发送失败的数据包的失败次数高于预置的重传次数门限值时,删除所述分流节点与对应的UE之间的链路。
[0077]所述分流管理模块,具体用于依据实时获取的信息如UE的测量上报信息和预配置信息如节点间接口决定分流的实施并制定相应的分流策略如数据的分流协议层次;调控X3接口的数据流量、管理分流节点与UE间的分流链路如该链路信号质量变化时,指示分流节点及UE删除分流用户/小区等。
[0078]其中,所述制定相应的分流策略需要确定数据包分流的协议层次。以现有协议栈所示(图5),在空口上发送的数据包需要经过L2 (Layerf)协议层处理,L2协议层包括数据包汇聚协议子层(F1DCP, Packet Data Convergence Protocol)、无线链路控制子层(RLC,Rad1 Link Control)和媒体接入控制(MAC, Medium Access Control)层;L2 层将数据包处理完毕后交由物理层(PHY, Physical layer)通过无线链路发送给对端。
[0079]分流层次越低,数据传输调度的速度就越快,在发生小区切换时,需要重建的协议层就越少,UE的处理也就越简单;但另一方面,网络侧的处理可能会略复杂。因此,选择以无线链路控制(RLC,Rad1 Link Control)子层为分流层次,是一个两者兼顾的折中、优化方案。需要说明的是,发明所述RLC层分流具体指的是将RLC协议数据单元(PDU,Protocol Data Unit)分为两路/多路发送给接收端,相应的,接收端在RLC子层将数据包进行联合处理。
[0080]具体来讲,在UE与接入网中的一个主控节点、一个或多个分流节点建有UP连接的多流用户数据传输架构中,当以RLC子层为分流协议层时,如图4所示为接入网中节点分流的协议模型及X3接口的可用协议栈(图6中右图所示为X3接口可用协议栈的一个举例,如主控节点将需要分流的RLCPDU经由GTP-U隧道传输至分流节点,依据该X3接口的实际形式,传输隧道也可以是其他协议形式)。
[0081]所述分流管理模块,具体用于执行RLC实体的功能;其中所述RLC实体的功能包括但不限于:
[0082]传输上层PDUs ;
[0083]依据分流管理功能模块控制的分流流量,将部分RLC PDUs传输给分流节点;
[0084]RLC 重建;
[0085]对非确认模式(UM)数据和确认模式(AM)数据:对RLC SDUs进行级联、分段和重组,其中,对传输给分流节点的数据包可以不做包尺寸的处理或者只进行小尺寸的分段;
[0086]对RLC数据I3DUs进行重排序;
[0087]重复检测;
[0088]RLC SDU 丢弃;
[0089]对AM数据:
[0090]通过ARQ程序进行错误修正,其中,为下行分流数据包计重传次数(在重传次数达到最大值时,指示主控节点的分流管理功能模块去通知UE和分流节点删除两者间的无线连接、并由自身传输该数据包及后续所有数据包(直至再次可能的分流);
[0091 ] 对RLC数据I3DUs进行重分段;
[0092]协议错误检测。
[0093]所述分流节点32包括:RLC PDU再处理模块,用于判断当前接收到上行数据还是下行分流数据包,若收到下行分流数据包,则对分流数据包进行处理,将处理后的数据包发送给对应的UE,若收到上行数据,则将该上行数据发送给主控节点。
[0094]所述RLC PDU再处理模块可以将分流数据包进行分段或级联处理,比如:根据自身MAC层的指示对从主控节点传来的下行数据包进行必要的再分段/再级联处理,并在数据包的协议头中进行指示,封装完毕后递交给低层;其中,所述指示可以为附加字段。
[0095]所述RLC PDU再处理模块,还用于根据UE反馈的状态报告,重传对端接收失败的数据包、并将UE接收成功的从缓存区中删除。
[0096]所述RLC PDU再处理模块,还用于对UE反馈状态报告。
[0097]所述RLC PDU再处理模块需要具备一个对RLC PDU进行再处理的功能模块,如图8所示,分流节点与用户设备间无线接口的协议栈。
[0098]所述RLC PDU再处理模块的功能至少包括以下(但不限于)之一:
[0099]根据自身MAC层的指示对从主控节点传来的下行数据包进行必要的再分段/再级联处理,并在数据包的协议头中进行指示如编号的附加字段,封装完毕后递交给低层;
[0100]根据UE反馈的状态报告重传对端接收失败的数据包(可重新进行再分段)、对端接收成功的可从缓存区中删除;
[0101]作为上行数据的接收端时对UE反馈状态报告。
[0102]另外,本发明提供的UE的协议栈形式可以如图8所示,即UE侧对每一个数据承载仍相应的有一个RLC实体,各无线接口对应的传输在MAC层的HARQ实体中予以分开。UE的RLC实体在现有功能的基础上,还需要:能够识别分流节点对数据包的编号形式并可进行相应的解封装,对接收到的来自接入网中各节点的下行数据进行联合的排序、重组;对数据包的接收情况反馈状态报告,该报告可反馈给所有的已接入节点或仅反馈给主控节点;可接收多个节点的状态报告,并根据其中的信息进行RLC SDUs的重传或删除。
[0103]本发明的系统架构及所述分流方案,使得网络可以为用户设备提供快速、高效的多流联合传输服务,满足了用户的需求。
[0104]实施例一、
[0105]网络中部署有宏基站和低功率节点,这两种基站组成本发明系统架构的接入网,本实施例中使用MeNB和LPN分别作为作为主控节点和分流节点进行描述。
[0106]具体的,在下行数据传输中,MeNB中的分流管理功能模块用于制定分流策略、控制分流传输流量,以及将核心网发来的下行数据进行分流处理,将分流数据发送给LPN,剩余数据直接发送给UE ;
[0107]LPN对接收到的分流数据进行再处理后,将所述分流数据通过分流链路上传输给UE ;
[0108]UE收到MeNB在与各接入节点间的无线链路上接收到数据包,并对其进行联合处理。
[0109]其中,所述分流管理模块,具体用于根据接入所在宏小区的UE的处理能力、业务需求、无线环境的测量上报以及网络负荷情况等信息,为所述UE选定一个Small cell对应的LPN作为分流小区;将RLC层做为分流协议层,将所要发送的分流数据封装为RLC PDU,将接收到的数据进行重排序、重组、重复检测;实时检测LPN的信号质量及资源负荷等情况,控制分流数据的流量(即将多少数据包分流给LPN去发送),随情况变化进行动态/半静态调整。比如,如图10所示,其中MeNB将RLC PDU以每三个为一组进行分流,RLC SN = 1、2、3的PDU传输给LPN去分流发送(编号较小的PDU先传至LPN,可减轻X3接口延迟造成的影响),RLC SN = 4,5, 6的PDU仍由自身发送给UE,后续包依此类推。
[0110]所述分流管理模块,具体用于当检测到LPN的信号质量下降到指定强度门限、或传输数据包的成功率下降到指定成功率门限时,通知LPN及UE暂停分流传输或删除分流链路。其中,所述强度门限为根据实际情况预置的数据;所述成功率门限为根据实际情况预置的数值。
[0111]所述分流管理模块,具体用于执行RLC层的功能;其中,所述RLC层的功能在现有技术的基础上,还包括:对下行数据而言,根据分流策略,对仍在与UE间无线链路上传输的RLC PDU,依据MAC层的指示,RLC层对RLC SDU进行分段/重组;对递交给LPN的分流数据,其可以是MeNB仅对I3DCP PDU添加RLC头(附以RLC SN编号)以封装为RLC PDU,即不做分段/级联处理;也可以是对rocp PDU进行一个粗略的预处理,如分段成小尺寸的RLCPDU,再递交给LPN去分流传输(这可以减轻LPN的RLCPDU模块的处理操作)。对上行数据而言,对RLC PDU进行联合重排序、重复检测及可能的丢弃,上行数据包括从无线链路上和X3接口上接收到的数据包。
[0112]所述LPN中的RLC PDU再处理模块,用于对下行数据而言,MAC层依据各发送时刻的无线信道情况和有效发送资源来指示当前可发送的数据包大小,根据这个指示,对在X3接口上收到的RLC PDU进行包尺寸再处理。
[0113]其中,所述进行包尺寸再处理可以包括、但不限于以下几种情况:
[0114]无需再处理:接收到来自MeNB的RLC SN = I的分流数据包,该包尺寸符合MAC层对当前发送时刻可传输包大小的指示,则将该包直接递交给MAC层;
[0115]再分段处理:MAC层指示的第二个发送时刻所允许的传输资源小于RLC SN = 2的PDU的尺寸,则将其再分段得出符合MAC所示尺寸的数据包、可在协议头(header)中进一步附加分段号a (后续以编号2a的形式指示再分段处理后的数据包),然后将其递交给MAC层;原RLC SN = 2的PDU的其余部分编号为2b,储存在缓存区中待处理,
[0116]需要说明的是,所述2a编号形式仅为举例,标识再分段的方法可以有多种,目的是对发送端分流节点的再分段处理予以标识,使得接收端可以获取该数据包的原RLC PDU编号(SN)以及实际属于原F1DU的哪一部分;
[0117]再级联处理:MAC层指示的第三个发送时刻所允许的传输资源较大,允许LPN的RLC PDU再处理模块将编号为2b的数据包和RLC SN = 3的数据包再级联后递交给MAC层。
[0118]需要说明的是,所述RLC PDU再处理模块中包括一个缓存区,用以储存接收到但尚未处理的数据包(UM PDU或AM PDU)/尚未确认已成功传输的数据包(AM PDU)。
[0119]所述RLC PDU再处理模块,对上行数据透明,还用于将收到的数据包经MAC层处理后直接通过X3接口传输给MeNB。
[0120]所述UE包括:RLC实体,用于对下行数据而言,识别接收到的RLC PDU的编号以进行重组。如对编号为2a和2b+3的两个数据包,对其重组为RLCSN分别为2、3的两个数据包。对上行数据而言,依据MeNB配置的、或UE自身决定的分流策略(确定分流、分流执行在RLC PDU),根据当前物理信道上可用的上行数据传输资源及MAC层的指示,执行必要的分段/级联等以现有技术为基础的RLC操作,然后递交给对应的MAC层去发送。
[0121]实施例二、与实施例一的部署场景及系统架构相同。在AM数据的传输过程中,接收端需以状态报告的形式向发送端反馈数据包接收成功/失败的情况。在本发明系统架构下,对下行数据而言,UE可向所有的接入节点反馈状态报告;对上行数据而言,基站对已接入UE反馈的状态报告可包含默认编号连续的、所有的数据包。
[0122]具体来讲,对下行数据而言,状态报告的处理在现有技术的基础上,还需要:
[0123]UE作为AM数据的接收端,当其反馈状态报告时,UE的RLC实体将某时间段内所有数据包(无论哪条链路)接收成功/失败的信息携带在状态报告中,发送给所有的已接入节点。
[0124]仍如图10举例,MeNB发送给UE的RLC PDU的编号是4、5、6,但UE只接收到编号为5、6的数据包;
[0125]LPN发送给UE的RLC包是l、2a、2b+3,但UE只接收到编号为l、2b+3的数据包;状态报告中携带的信息需指示成功接收到的数据包的编号是l、2b+3、5、6,编号为2a、4的包丢失。该状态报告由UE反馈给MeNB和LPN。
[0126]接入网接收到UE反馈的状态报告,对于分流节点(LPN)而言,其将自身发送失败的数据包进行重传(如图9,LPN重传数据包2a,重传时根据MAC层对当前传输资源的指示,仍可数据包2a对进行必要的再分段)、发送成功的数据包可从缓存区中删除(如删除1、2b+3);
[0127]对于主控节点(MeNB)而言,其一方面重传编号为4的数据包、删除编号为5、6的数据包,另一方面对RLC SN = 2的数据包的重传参数值+1。
[0128]需要说明的是,MeNB的控制面(Rad1 Resource Control)配置有数据包最大重传次数,MeNB每次收到UE反馈的状态报告时,对同一发送失败的分流数据包累加重传次数(不论分流节点的再分段处理,以MeNB的RLC层封装的RLC PDU计,即如果编号为2a、2b+3的数据包都被接收失败了,MeNB对SN为2的数据包的重传次数只加I);
[0129]当该数据包的重传次数达到最大重传次数时,MeNB可由自身发送该数据包(如MeNB发送RLC SN = 2的数据包给UE,UE成功收到后可将编号为2a的包丢弃),并指示UE和LPN删除分流链路。
[0130]对上行数据而言,状态报告的处理在现有技术的基础上,还需要:
[0131]接入网作为AM数据的接收端,当其反馈状态报告时,各基站反馈的报告中可包含编号连续的所有数据包的接收情况,不论发送端(UE)是否实际将该数据包发送给该基站。
[0132]举例来讲,如图10所示,UE将RLC SN = 1、2、3的数据包发送给LPN,LPN成功接收到编号为1、3的数据包;UE将RLC SN = 4、5、6的数据包发送给MeNB,MeNB成功接收到编号为4、6的数据包;那么LPN反馈给UE的状态报告中携带的信息需指示只编号为1、3的数据包成功接收、编号为2的数据包丢失(LPN还不知道后续数据包的存在);MeNB反馈给UE的状态报告中携带的信息需指示只只编号为4、6的数据包成功接收,编号为1、2、3、5的数据包均丢失(前提是MeNB已知SN编号从I开始)。
[0133]UE收到接入网反馈的状态报告,则其RLC实体对收到的所有状态报告中的信息进行合并处理,并对缓存区中的数据包进行相应的重传或删除等操作。
[0134]举例来讲,如前所述,UE收到来自LPN的指示编号为1、3的数据包被成功接收的状态报告和来自MeNB的指示编号为4、6的数据包被成功接收的状态报告,则UE确定编号为1、3、4、6的数据包传输成功并将其在缓存区中删除,另重传编号为2、5的数据包(根据接入网指示的资源,重传包不一定必在原无线链路上进行发送)。
[0135]实施例三、与实施例一的部署场景及系统架构相同。在AM数据的传输过程中,对下行数据而言,UE可综合从各个接入基站接收到数据包的成功/失败信息,仅向主控节点(MeNB)反馈状态报告;对上行数据而言,MeNB可综合在无线链路上收到的数据包及在X3接口来自分流节点(LPN)传输的数据包,再将结果携带在向UE反馈的状态报告中。
[0136]具体来讲,对下行数据而言,状态报告的处理在现有技术的基础上,还需要:
[0137]UE作为AM数据的接收端,当其反馈状态报告时,UE的RLC实体将某时间段内所有数据包(无论哪条链路)接收成功/失败的信息携带在状态报告中,发送给主控节点(MeNB, UE与主控节点间必建有完整的CP连接)。
[0138]仍如图7举例,MeNB发送给UE的RLC PDU的编号是4、5、6,但UE只接收到编号为
4、6的数据包;LPN发送给UE的RLC包是l、2a、2b+3,但UE只接收到编号为l、2b+3的数据包;那么状态报告中携带的信息需指示成功接收到的数据包的编号是l、2b+3、4、6,编号为2a、5的包丢失。该状态报告由UE反馈给MeNB。
[0139]接入网中的主控节点(MeNB)接收到UE反馈的状态报告,根据报告中指示的信息,已被接收成功的数据包可从缓存区中删除(如删除编号为1、3、4、6的数据包)、传输失败的编号为5的数据包需进行重传,而对RLCSN = 2数据包(部分传输成功),MeNB可指示LPN进行相应的重传,同时对RLC SN = 2的数据包的重传参数值+1。
[0140]其中,MeNB对LPN重传数据包的指示可以有几种情况:
[0141]LPN的RLC PDU再处理模块可缓存未被确认的AM数据包时,MeNB可以将相关LPN分流数据传输结果的状态报告发送给LPN,如一指示编号为l、2b+3的数据包成功传输的状态报告,LPN收到后可重传编号为2a的数据包(仍可进行必要的再分段)。
[0142]LPN的RLC PDU再处理模块不会缓存未被确认的AM数据包时,MeNB将RLC SN =2的数据包重新发送给LPN,LPN的RLC PDU再处理模块根据LPN的MAC层指示对其进行必要的再分段处理后,发送给UE (需指示该包为RLC SN = 2的重传数据包);UE收到完整的编号为2的数据包后,丢弃编号为2b的数据部分。
[0143]需要说明的是,MeNB的控制面对RLC实体配置有最大重传次数,MeNB每次收到UE反馈的状态报告时,对同一发送失败的分流数据包累加重传次数,当该数据包的重传次数值达到最大重传次数时,MeNB可由自身发送该数据包(如MeNB发送RLC SN = 2的数据包给UE, UE成功收到后可将编号为2b的数据包丢弃),并指示UE和LPN删除分流链路。
[0144]在上行数据分流传输的过程中,UE将部分RLC PDU发送给MeNB、部分RLC PDU发送给LPN,LPN再将这部分RLC PDU通过X3接口发送给MeNB。此时,状态报告的处理在现有技术的基础上,还需要:
[0145]接入网作为AM数据的接收端,当其反馈状态报告时,MeNB的RLC实体综合统计在无线链路上收到的来自UE发送的数据包和在X3接口上收到的来自分流节点(LPN)传输的数据包的接收情况,向UE反馈状态报告。
[0146]举例来讲,UE将RLC SN = 1、2、3的数据包发送给LPN,LPN成功接收到编号为1、3的数据包并将其进一步通过X3接口发送给MeNB ;UE将RLC SN = 4、5、6的数据包发送给MeNB,MeNB成功接收到编号为4、6的数据包;那么,MeNB综合了在无线链路和X3接口上收到的数据包的接收情况(已接收/丢失),反馈给UE的状态报告中携带的信息需指示编号为1、3、4、6的数据包成功接收、编号为2、4的数据包丢失。
[0147]UE收到接入网中主控节点反馈的状态报告,则其根据状态报告中指示的信息对缓存区中的数据包进行相应的删除及重传的操作。
[0148]举例来讲,如前所述,UE收到来自MeNB的指示编号为1、3、4、6的数据包已成功接收的状态报告,则UE确定编号为1、3、4、6的数据包已发送成功并将其在缓存区中删除,另重传编号为2、5的数据包(根据接入网指示的资源,重传包不一定必在原无线链路上进行发送)。
[0149]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
【权利要求】
1.一种传输数据的方法,其特征在于,该方法包括: 若进行下行数据传输,则主控节点在无线链路控制RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;所述分流节点对接收到的分流数据包进行处理,将处理后的数据包发送给对应的用户设备UE ; 若进行上行数据传输,则主控节点将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网。
2.根据权利要求1所述的方法,其特征在于,所述在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点,包括: 所述主控节点在RLC子层,从下行数据中分出一组或多组分流数据包,将所述分流数据包发送给各对应的分流节点,将除分流数据包外的下行数据发送给UE。
3.根据权利要求1或2所述的方法,其特征在于,所述将分流数据包发送给对应的分流节点之前,该方法还包括:主控节点根据UE与分流节点间的无线信号质量,为UE选定分流节点,并向所述分流节点发送所述UE的控制面信息。
4.根据权利要求1所述的方法,其特征在于,该方法还包括:主控节点实时获取UE与各个分流节点之间的信号传输质量,当分流节点对应的信号传输质量低于预置的门限时,通知所述分流节点,并通知所述分流节点对应的UE暂停分流或删除分流链路。
5.根据权利要求1所述的方法,其特征在于,所述分流节点对接收到的分流数据包进行处理,包括:分流节点根据媒体接入控制MAC层的指示,将分流数据包直接发出,或者将数据包进行分段和/或级联处理后发出。
6.根据权利要求1或5所述的方法,其特征在于,所述将处理后的数据包发送给对应的UE之后,该方法还包括: 所述主控节点接收UE返回的状态报告;根据所述状态报告,确定是否进行数据包重发或删除; 和/或,所述分流节点接收UE返回的状态报告;根据所述状态报告,确定是否进行数据包重发或删除。
7.一种传输数据的系统,其特征在于,该系统包括:主控节点和分流节点;其中, 主控节点,用于若进行下行数据传输,则在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;若进行上行数据传输,则将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网; 分流节点,用于若进行下行数据传输,则对主控节点发来的分流数据包进行处理,将处理后的数据包发送给对应的UE ;若进行上行数据传输,则将UE发来的上行数据发送给主控节点。
8.根据权利要求7所述的系统,其特征在于,所述主控节点,包括:分流管理模块,用于若进行下行数据传输,则在RLC子层对下行数据进行分流得到分流数据包,将所述分流数据包发送给对应的分流节点;若进行上行数据传输时,则将分流节点发来的数据包、以及UE发来的数据包汇聚处理后发至核心网。
9.根据权利要求8所述的系统,其特征在于,所述分流管理模块,具体用于在RLC子层,从下行数据中分出一组或多组分流数据包,将所述分流数据包发送给各对应的分流节点,将除分流数据包外的下行数据发送给UE。
10.根据权利要求8所述的系统,其特征在于,所述分流管理模块,还用于根据UE与分流节点间的无线信号质量,为UE选定分流节点,并向所述分流节点发送所述UE的控制面信肩、O
11.根据权利要求8所述的系统,其特征在于,所述分流管理模块,还用于实时获取UE与各个分流节点之间的信号传输质量,当分流节点对应的信号传输质量低于预置的门限时,通知所述分流节点,并通知所述分流节点对应的UE暂停分流或删除分流链路。
12.根据权利要求9所述的系统,其特征在于,所述分流节点,包括:无线链路控制子层RLC协议数据单元PDU再处理模块,用于若进行下行数据传输,则对主控节点发来的分流数据包进行处理,将处理后的数据包发送给对应的UE ;若进行上行数据传输,则将UE发来的上行数据发送给主控节点。
13.根据权利要求12所述的系统,其特征在于,所述RLCPDU再处理模块,具体用于根据同一节点中MAC层的指示,将分流数据包直接发出,或者将数据包进行分段和/或级联处理后发出。
14.根据权利要求12所述的系统,其特征在于,所述RLCPDU再处理模块,具体用于接收UE返回的状态报 告,根据所述状态报告,确定是否进行数据包重发或删除。
【文档编号】H04W72/00GK104080121SQ201310101008
【公开日】2014年10月1日 申请日期:2013年3月26日 优先权日:2013年3月26日
【发明者】王昕 , 和峰, 韩立锋 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1