一种控制包的传输方法及电子设备技术

技术编号:19126136 阅读:193 留言:0更新日期:2018-10-10 07:36
本发明专利技术实施例公开了一种控制包的传输方法及电子设备,所述方法包括:PDCP层接收待传输的用户面控制PDCP包,为所述用户面控制PDCP包添加PDCP序列信息;将所述用户面控制PDCP包向下一协议层发送。PDCP层接收用户面控制PDCP包,根据所述用户面控制PDCP包中的序列信息,丢弃重复的用户面控制PDCP包,并基于所述序列信息对用户面控制PDCP包进行排序。

【技术实现步骤摘要】
一种控制包的传输方法及电子设备
本专利技术涉及一种数据包处理技术,尤其涉及一种控制包的传输方法及电子设备。
技术介绍
图1为根据相关技术的用户设备(UE,UserEquipment)和基站(eNodeB,简称为eNB)间用户面协议栈示意图,如图1所示,长期演进系统(LTE,LongTermEvolution)中UE和eNB间接口的用户面协议栈从下往上分为以下几个协议层:物理层(PHY,Physicallayer)、媒体接入控制层(MAC,MediaAccessControl)、无线链路控制层(RLC,RadioLinkControl)、分组数据汇聚层(PDCP,PacketDataConvergenceProtocol)。其中,PHY层主要通过传输信道向MAC或更高层传送信息;MAC层主要通过逻辑信道提供数据传输和负责无线资源分配等功能;RLC层主要提供用户和控制数据的分段和重传服务;PDCP层主要给无线资源控制(RRC,RadioResourceControl)或用户面上层完成用户数据的传递。PDCP层处理控制平面上的RRC消息以及用户平面上的因特网协议(IP,InternetProtocol)包。如图2所示,在用户面上,PDCP层得到来自上层的IP数据分组后,可以对IP数据分组进行头压缩和加密,通过用户面数据PDCP包(UserplanePDCPDataPDU)递交到RLC子层。PDCP子层还向上层提供按序提交和重复分组检测功能。在控制平面,PDCP子层通过控制面PDCP包(ControlplanePDCPDataPDU)为上层RRC提供信令传输服务,并实现RRC信令的加密和一致性保护,以及在反方向上实现RRC信令的解密和一致性检查。另外,PDCP层还有用户面PDCP控制包(PDCPControlPDU),用户面PDCP控制包目前有两类,一种是状态报告(有两小类,一类是PDCP状态报告,一类是LWA状态报告),一种是健壮性包头压缩(ROHC,RobustHeaderCompression)独立反馈包。对于控制面PDCP包和用户面数据PDCP包,都进行了编号(通过PDCP序列号(SN,SerialNumber)),为的是进行包的排序和重复检测,目前SN的长度可以是5、7、12、15、16、或者18比特,可以通过网络侧配置。对于用户面PDCP控制包,没有编号。PDCP状态报告用于向发送方反馈PDCP数据PDU的接收情况,发送方根据状态报告进行数据的丢弃或重发。LWA状态报告类似。LTE系统中,采用ROHC来进行报头压缩。在网络传输和无线通信的过程中,会用到很多传输协议,诸如传输控制协议/因特网互联协议(TCP/IP,TransmissionControlProtocol/InternetProtocol)、用户数据报协议(UDP,UserDatagramProtocol)、实时传输协议(RTP,Real-timeTransportProtocol)等。这些协议的报文头都有一定的规律,并且很大一部分在传输过程中是不变的,当单次传输的数据比报文头还短时,报头就成了累赘。可以利用报头的变化规律对报头进行压缩,提高传输效率。ROHC就是这么一种协议。有两种类型的输出包,一种是压缩分组包,每个压缩包都是由相应的PDCPSDU经过报头压缩产生的,另外一种是,与PDCPSDU不相关的独立包即ROHC反馈包(PDCPControlPDUforinterspersedROHCfeedbackpacket),是用户面控制PDCP包的一种。压缩包总是与相应的PDCPSDU采用相同的PDCPSN和COUNT值,反馈包没有PDCPSN,也不加密。反馈包是解压方向压缩方发送反馈信息,根据反馈信息确定终端的工作模式,以及状态的转换。ROHC采用的压缩算法主要有两种,一种是最低有效位(LSB,LeastSignificantBit)压缩编码算法,LSB压缩算法是对连续分组中值变化不大的域进行压缩编码。另外一种是基于窗口最低有效位(W-LSB,WindowLeastSignificantBit)压缩编码算法,原理跟LSB基本相同,只是W-LSB压缩的更彻底,通过调节窗口的大小,只传跟上一次不同的几位,达到更高的效率。为了满足可以预测到的未来更高、更快、更新的通信需求,业界已经着手展开对未来5G技术新无线(NR,NewRadio)技术的研究。5G将在更大的吞吐量,更多的用户连接,更低时延,更高可靠性,更低功耗(包括网络侧设备和用户终端)方面进行进一步的技术研究。目前,业界提出了5G技术目标:到2020年左右,实现每区域1000倍的移动数据流量增长,每用户设备(UE,UserEquipment)10到100倍的吞吐量增长,连接设备数10到100倍的增长,低功率设备10倍的电池寿命延长,以及端到端5倍延迟的下降。从应用场景的角度而言,5G将采用统一的技术架构来支持增强移动宽带(eMBB,enhancedMobileBroadband)业务,海量机器类(mMTC,massiveMachineTypeCommunication)业务和高可靠低时延(UltraReliableandLowLatency)业务。为了满足这些业务的不同需求,图1中的协议层都进行了不同程度的功能调整,比如,RLC层取消了串接功能,RLC层按照接收数据的顺序递交给上层即没有排序功能等。在新的协议层功能定义下,如何实现PDCP的各项功能,当前尚未有公开的技术解决。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种控制包的传输方法及电子设备。本专利技术实施例的技术方案如下:本专利技术实施例提供的一种控制包的传输方法,包括:PDCP层产生待传输的用户面控制PDCP包,为所述用户面控制PDCP包添加PDCP序列信息;将所述用户面控制PDCP包向下一协议层发送。上述方案中,将所述用户面控制PDCP包向下一协议层发送之前,所述方法还包括:对添加PDCP序列信息的所述用户面控制PDCP包进行压缩及加密。上述方案中,所述方法还包括:所述PDCP层接收用户面控制PDCP包,根据所述用户面控制PDCP包中的序列信息,丢弃重复的用户面控制PDCP包,并基于所述序列信息对用户面控制PDCP包进行排序。上述方案中,所述为所述用户面控制PDCP包添加PDCP序列信息,包括:将所述用户面控制PDCP包以及用户面数据PDCP包共同编号,为所述用户面控制PDCP包添加编号信息;或将所述用户面控制PDCP包和用户面数据PDCP包分别编号,为所述用户面控制PDCP包添加单独的编号信息;或为每一类用户面控制PDCP包单独编号。上述方案中,所述用户面控制PDCP包包括以下数据包的至少之一:ROHC反馈包、上行数据压缩(UDC,UplinkDataCompression)反馈包、PDCP状态报告、长期演进及无线局域网聚合(LWA,LTEandWLANAggregation)状态报告。上述方案中,所述为所述用户面控制PDCP包添加PDCP序列信息,包括:在ROHC反馈包、UDC反馈包、PDCP状态报告、LWA状态报告中选择至少一种数据包,为所选择的数据包添加PDCP序列信息。本专利技术实施例提供的一种控制包的传输方本文档来自技高网
...
一种控制包的传输方法及电子设备

【技术保护点】
1.一种控制包的传输方法,其特征在于,所述方法包括:分组数据汇聚PDCP层产生待传输的用户面控制PDCP包,为所述用户面控制PDCP包添加PDCP序列信息;将所述用户面控制PDCP包向下一协议层发送。

【技术特征摘要】
1.一种控制包的传输方法,其特征在于,所述方法包括:分组数据汇聚PDCP层产生待传输的用户面控制PDCP包,为所述用户面控制PDCP包添加PDCP序列信息;将所述用户面控制PDCP包向下一协议层发送。2.根据权利要求1所述的方法,其特征在于,将所述用户面控制PDCP包向下一协议层发送之前,所述方法还包括:对添加PDCP序列信息的所述用户面控制PDCP包进行压缩及加密。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述PDCP层接收用户面控制PDCP包,根据所述用户面控制PDCP包中的序列信息,丢弃重复的用户面控制PDCP包,并基于所述序列信息对用户面控制PDCP包进行排序。4.根据权利要求1所述的方法,其特征在于,所述为所述用户面控制PDCP包添加PDCP序列信息,包括:将所述用户面控制PDCP包以及用户面数据PDCP包共同编号,为所述用户面控制PDCP包添加编号信息;或将所述用户面控制PDCP包和用户面数据PDCP包分别编号,为所述用户面控制PDCP包添加单独的编号信息;或为每一类用户面控制PDCP包单独编号。5.根据权利要求1至4任一项所述的方法,其特征在于,所述用户面控制PDCP包包括以下数据包的至少之一:健壮性包头压缩ROHC反馈包、上行数据压缩UDC反馈包、PDCP状态报告、长期演进及无线局域网聚合LWA状态报告。6.根据权利要求5所述的方法,其特征在于,所述为所述用户面控制PDCP包添加PDCP序列信息,包括:在ROHC反馈包、UDC反馈包、PDCP状态报告、LWA状态报告中选择至少一种数据包,为所选择的数据包添加PDCP序列信息。7.一种控制包的传输方法,其特征在于,所述方法包括:PDCP层接收用户面控制PDCP包,根据所述用户面控制PDCP包中的序列信息,丢弃重复的用户面控制PDCP包,并基于所述序列信息对用户面控制PDCP包进行排序。8.根据权利要求7所述的方法,其特征在于,所述用户面控制PDCP包通过以下方式添加PDCP序列信息:将所述用户面控制PDCP包以及用户面数据PDCP包共同编号,为所述用户面控制PDCP包添加编号信息;或将所述用户面控制PDCP包和用户面数据PDCP包分别编号,为所述用户面控制PDCP包添加单独的编号信息;或为每一类用户面控制PDCP包单独编号。9.根据权利要求7或8所述的方法,其特征在于,所述用户面控制PDCP包包括以下数据包的至少之一:健壮性包头压缩ROHC反馈包、上行数据压缩UDC反馈包、PDCP状态报告、长期演进及无线局域网聚合LWA状态报告。10.一种电子设备,其特征在于,所述电子设备包括:处理器、存储器和通信接口,所述存储器中存储有通信协议、程序或指令;所述处理器通过调用所述通信协议、...

【专利技术属性】
技术研发人员:陈中明邹关力黄河王丽萍廖朝阳何哲
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1