首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种SDAP PDU中携带重映射节点包序列号的方法 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:西安电子科技大学

摘要:本发明属于计算机应用技术领域,公开了一种SDAPPDU中携带重映射节点包序列号的方法;针对当QoSFlow到DRB进行remapping时,UE侧如何发送endstartmark重映射的开启或者结束的标识的方案需要进行定义的问题。本发明通过利用SDAPPDU中保留字段,并新增一个字段,实现重映射开启或者结束标识的正确发送和接收。本发明通过利用SDAPPDU中保留字段,并新增一个字段,实现重映射开启或者结束标识的正确发送和接收。本发明给出了SDAP重映射的接收和发送通知方案;解决了RAN2如何使用endstartmark的问题。

主权项:1.一种SDAPPDU中携带重映射节点包序列号的方法,其特征在于,所述SDAPPDU中携带重映射节点包序列号的方法利用SDAPPDU中保留字段,并新增一个字段,实现重映射开启或者结束标识的正确发送和接收;所述SDAPPDU中携带重映射节点包序列号的方法在SDAPPDU中增加如下信息:1StartEndMark标识位信息,标识是否携带了重映射过程的起始和结束时的数据包标识信息;当重映射过程启动后,置该标识位有效;重映射成功接手后,置该标识位为无效;2StartMark;重映射过程启动后,发送的第一个数据包的标识;3EndMark;重映射过程启动后,发送的最后一个数据包的标识。

全文数据:一种SDAPPDU中携带重映射节点包序列号的方法技术领域本发明属于计算机应用技术领域,尤其涉及一种SDAPPDU中携带重映射节点包序列号的方法。背景技术目前,业内常用的现有技术是这样的:在2018年2月的RAN2#100会议中,对QoSflow到DRBremapping重映射规定如下:Agreements:=ForDLitisleftuptogNBimplementation.FFSifRAN3signallingisrequired.=FFS-WedefineanendstartmarkeronUEsideandhowitisuseditisuptogNBimplementation.AtleastforRLCAMthestartendmarkersolutionisusedasabaseline.在UE侧定义一个endstartmark,但是如何使用没有定义,无法在设备中实现。当QoSFlow到DRB进行remapping时,UE侧如何发送endstartmark重映射的开启或者结束的标识的方案需要进行定义。综上所述,现有技术存在的问题是:当QoSFlow到DRB进行remapping时,UE侧如何发送endstartmark重映射的开启或者结束的标识的方案需要进行定义;没有给出如何发送和接收的处理方法;目前协议没有定义,导致目前机制无法在设备中实现,是一个不产生作用的技术。解决上述技术问题的难度和意义:1、使用最少的冗余比特;2、能够对现有系统做最小的改动。发明内容针对现有技术存在的问题,本发明提供了一种SDAPPDU中携带重映射节点包序列号的方法。本发明是这样实现的,一种SDAPPDU中携带重映射节点包序列号的方法,所述SDAPPDU中携带重映射节点包序列号的方法利用SDAPPDU中保留字段,并新增一个字段,实现重映射开启或者结束标识的正确发送和接收。进一步,所述SDAPPDU中携带重映射节点包序列号的方法在SDAPPDU中增加如下信息:1StartEndMark标识位信息,标识是否携带了重映射过程的起始和结束时的数据包标识信息;当重映射过程启动后,置该标识位有效;重映射成功接手后,置该标识位为无效;2StartMark;重映射过程启动后,发送的第一个数据包的标识;3EndMark;重映射过程启动后,发送的最后一个数据包的标识。进一步,所述StartEndMark标识位信息长度为1比特;取值为0:表示SDAPPDU包中没有携带StartMark和EndMark;取值为1:表示该SDAPPDU包中携带了EndMark,可能携带了StartMark。进一步,如果通过协议规定必选携带StartMark,那么StartEndMark取值为1时,则StartMark和EndMark同时存在于SDAPPDU中;StartEndMark取值为0时,StartMark和EndMark都不存在于SDAPPDU中;如果通过协议规定不需要携带StartMark,那么StartEndMark取值为1时,则只有EndMark存在于SDAPPDU中。StartEndMark取值为0时,StartMark和EndMark都不存于与SDAPPDU中。进一步,StartMark和EndMark的具体取值采用通过HFN和SN号计算得到的COUNTER值;StartMark和EndMark的长度:如果StartMark和EndMark的取值为PDCP协议子层给每个PDCPPDU分配的SN号,则StartMark和EndMark的长度即为SN号的长度;如果StartMark和EndMark的取值为PDCP协议子层的COUNTER值,则StartMark和EndMark的长度即为SN号的长度COUNTER值的长度,目前PDCP协议上定义的COUNTER值为32bit,即4个字节。进一步,StartEndMark标识位信息、StartMark、EndMark在SDAPPDU中的位置:StartEndMark标识位信息位于SDAPPDU的PDUheader中,使用PDUheader中的保留比特中的一个比特;StartMark、EndMark位于SDAPPDU的PDUheader中,紧挨着StartEndMark标识位信息所在的字节。进一步,SDAPPDU中携带重映射节点包序列号的方法接收端解析时,读取SDAPPDU的第一个字节,通过StartEndMark标识位信息判断,如果StartEndMark标识位信息取值为0,则接下来内容为SDAPSDU;如果StartEndMark标识位信息取值为1,则紧接着的内容为StartMark或者和EndMark;StartMark或者和EndMark之后是SDAPSDU。进一步,SDAPPDU中携带重映射节点包序列号的方法的SDAP和PDCP直接收发重定位数据包具体包括:1发送端的SDAP判断需要启动重映射,则向发送端的PDCP申请StartMark和EndMark;2发送端的PDCP接收到该请求后,根据申请的数据情况和本身数据发送的情况,分配合适的StartMark和EndMark;3发送端SDAP组建携带StartMark和EndMark的SDAPPDU,并通过低层发送到接收端的SDAP;4接收端的SDAP接收到该SDAPPDU后,判断携带StartMark和EndMark,则通知接收端的PDCP;5接收端的PDCP接收到该信息,监控接收到的PDCPPDU,如果成功接收了StartMark和EndMark表示的PDCPPDU,则通知接收端的SDAP,成功接收;6接收端的SDAP在接收到确认后,根据StartMark和EndMarkStartMark和EndMark确认了在源链路上的SDAPPDU已经成功接收后,则开始按序处理和接收目标链路上的SDAPPDU。本发明的另一目的在于提供一种实现所述SDAPPDU中携带重映射节点包序列号的方法的计算机程序。本发明的另一目的在于提供一种实现所述SDAPPDU中携带重映射节点包序列号的方法的信息数据处理终端。综上所述,本发明的优点及积极效果为:通过利用SDAPPDU中保留字段,并新增一个字段,实现重映射开启或者结束标识的正确发送和接收。本发明给出了SDAP重映射的接收和发送通知方案;解决了RAN2如何使用endstartmark的问题。本发明可以在设备中实现该流程。附图说明图1是本发明实施例提供的SDAPPDU中携带重映射节点包序列号的方法流程图。图2是本发明实施例提供的携带StartEndMark的SDAPPDU包格式示意图。图3是本发明实施例提供的SDAP和PDCP直接收发重定位数据包流程示意图。具体实施方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。针对当QoSFlow到DRB进行remapping时,UE侧如何发送endstartmark重映射的开启或者结束的标识的方案需要进行定义的问题。本发明通过利用SDAPPDU中保留字段,并新增一个字段,实现重映射开启或者结束标识的正确发送和接收。下面结合附图对本发明的应用原理作详细的描述。如图1所示,本发明实施例提供的SDAPPDU中携带重映射节点包序列号的方法包括以下步骤:S101:利用SDAPPDU中保留字段,并新增StartEndMark标识位信息、StartMark、EndMark,实现重映射开启或者结束标识的正确发送和接收;S102:发送端的SDAP判断需要启动重映射,则向发送端的PDCP申请StartMark和EndMark;发送端的PDCP接收到该请求后,根据申请的数据情况和本身数据发送的情况,分配合适的StartMark和EndMark;S103:发送端SDAP组建携带StartMark和EndMark的SDAPPDU,并通过低层发送到接收端的SDAP;接收端的SDAP接收到该SDAPPDU后,判断携带StartMark和EndMark,则通知接收端的PDCP;S104:接收端的PDCP接收到该信息,监控接收到的PDCPPDU,如果成功接收了StartMark和EndMark表示的PDCPPDU,则通知接收端的SDAP,成功接收;接收端的SDAP在接收到确认后,根据StartMark和EndMarkStartMark和EndMark确认了在源链路上的SDAPPDU已经成功接收后,则开始按序处理和接收目标链路上的SDAPPDU。下面结合具体实施例对本发明的应用原理作进一步的描述。一、按照目前的协议规定,每个SDAPPDU与每个PDCPPDU一一对应。所以每个PDCPPDU的SN号也唯一标识了一个SDAPPDU。上行的SDAPPDU的包头PDUheader目前存在两个比特的保留字段。可以利用这两个比特的保留字段进行指示处理。在SDAPPDU中增加如下信息:1、StartEndMark标识位信息。用来标识是否携带了重映射过程的起始和结束时的数据包标识信息。当重映射过程启动后,置该标识位有效;重映射成功接手后,置该标识位为无效。2、StartMark;重映射过程启动后,发送的第一个数据包的标识。3、EndMark;重映射过程启动后,发送的最后一个数据包的标识。上述新增内容1、2和3中:内容1和内容3是必选内容,内容2是可选内容。对于内容1:长度为1比特。取值为0:表示该SDAPPDU包中没有携带内容2和内容3。取值为1:表示该SDAPPDU包中携带了内容3,可能携带了内容2。对于内容2的可选性定义:通过明确的规定是否携带内容2。如果通过协议规定必选携带内容2,那么StartEndMark取值为1时,则内容2和内容3同时存在于SDAPPDU中。StartEndMark取值为0时,内容2和内容3都不存在于SDAPPDU中。如果通过协议规定不需要携带内容2,那么StartEndMark取值为1时,则只有内容3存在于SDAPPDU中。StartEndMark取值为0时,内容2和内容3都不存于与SDAPPDU中。内容2和内容3的具体取值:PDCP协议子层给每个PDCPPDU分配的SN号两种存在形式,一种是直接以SN号的方式存在;另外一种是通过HFNHyperFrameNumber和SN号计算得到的COUNTER值。这两种方式都可以作为内容2和内容3的取值。内容2和内容3的长度:如果内容2和内容3的取值为PDCP协议子层给每个PDCPPDU分配的SN号,则内容2和内容3的长度即为SN号的长度。如果内容2和内容3的取值为PDCP协议子层的COUNTER值,则内容2和内容3的长度即为SN号的长度COUNTER值的长度,目前PDCP协议上定义的COUNTER值为32bit,即4个字节。内容1、内容2和内容3在SDAPPDU中的位置:内容1位于SDAPPDU的PDUheader中,使用PDUheader中的保留比特Reservedbits中的一个比特。内容2和内容3位于SDAPPDU的PDUheader中,紧挨着内容1所在的字节。二、接收端解析时,读取SDAPPDU的第一个字节,通过内容1判断,如果内容1取值为0,则接下来内容为SDAPSDU。如果内容1取值为1,则紧接着的内容为内容2或者和内容3。内容2或者和内容3之后是SDAPSDU。图2给出一种SDAPPDU的格式实例。如图3所示,SDAP和PDCP直接收发重定位数据包的流程1、发送端的SDAP判断需要启动重映射,则向发送端的PDCP申请StartMark和EndMark。2、发送端的PDCP接收到该请求后,根据申请的数据情况和本身数据发送的情况,分配合适的StartMark和EndMark。3、发送端SDAP组建携带StartMark和EndMark的SDAPPDU,并通过低层发送到接收端的SDAP。4、接收端的SDAP接收到该SDAPPDU后,判断携带StartMark和EndMark,则通知接收端的PDCP。5、接收端的PDCP接收到该信息,监控接收到的PDCPPDU,如果成功接收了StartMark和EndMark表示的PDCPPDU,则通知接收端的SDAP,成功接收。接收端的SDAP在步骤5接收到确认后,根据StartMark和EndMarkStartMark和EndMark确认了在源链路上的SDAPPDU已经成功接收后,则开始按序处理和接收目标链路上的SDAPPDU。在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用全部或部分地以计算机程序产品的形式实现,所述计算机程序产品包括一个或多个计算机指令。在计算机上加载或执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线例如同轴电缆、光纤、数字用户线DSL或无线例如红外、无线、微波等方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读取存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,例如,软盘、硬盘、磁带、光介质例如,DVD、或者半导体介质例如固态硬盘SolidStateDiskSSD等。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

权利要求:1.一种SDAPPDU中携带重映射节点包序列号的方法,其特征在于,所述SDAPPDU中携带重映射节点包序列号的方法利用SDAPPDU中保留字段,并新增一个字段,实现重映射开启或者结束标识的正确发送和接收。2.如权利要求1所述的SDAPPDU中携带重映射节点包序列号的方法,其特征在于,所述SDAPPDU中携带重映射节点包序列号的方法在SDAPPDU中增加如下信息:1StartEndMark标识位信息,标识是否携带了重映射过程的起始和结束时的数据包标识信息;当重映射过程启动后,置该标识位有效;重映射成功接手后,置该标识位为无效;2StartMark;重映射过程启动后,发送的第一个数据包的标识;3EndMark;重映射过程启动后,发送的最后一个数据包的标识。3.如权利要求2所述的SDAPPDU中携带重映射节点包序列号的方法,其特征在于,所述StartEndMark标识位信息长度为1比特;取值为0:表示SDAPPDU包中没有携带StartMark和EndMark;取值为1:表示该SDAPPDU包中携带了EndMark,可能携带了StartMark。4.如权利要求2所述的SDAPPDU中携带重映射节点包序列号的方法,其特征在于,如果通过协议规定必选携带StartMark,那么StartEndMark取值为1时,则StartMark和EndMark同时存在于SDAPPDU中;StartEndMark取值为0时,StartMark和EndMark都不存在于SDAPPDU中;如果通过协议规定不需要携带StartMark,那么StartEndMark取值为1时,则只有EndMark存在于SDAPPDU中;StartEndMark取值为0时,StartMark和EndMark都不存于与SDAPPDU中。5.如权利要求2所述的SDAPPDU中携带重映射节点包序列号的方法,其特征在于,StartMark和EndMark的具体取值采用通过HFN和SN号计算得到的COUNTER值;StartMark和EndMark的长度:如果StartMark和EndMark的取值为PDCP协议子层给每个PDCPPDU分配的SN号,则StartMark和EndMark的长度即为SN号的长度;如果StartMark和EndMark的取值为PDCP协议子层的COUNTER值,则StartMark和EndMark的长度即为SN号的长度COUNTER值的长度,目前PDCP协议上定义的COUNTER值为32bit,即4个字节。6.如权利要求2所述的SDAPPDU中携带重映射节点包序列号的方法,其特征在于,StartEndMark标识位信息、StartMark、EndMark在SDAPPDU中的位置:StartEndMark标识位信息位于SDAPPDU的PDUheader中,使用PDUheader中的保留比特中的一个比特;StartMark、EndMark位于SDAPPDU的PDUheader中,紧挨着StartEndMark标识位信息所在的字节。7.如权利要求2所述的SDAPPDU中携带重映射节点包序列号的方法,其特征在于,SDAPPDU中携带重映射节点包序列号的方法接收端解析时,读取SDAPPDU的第一个字节,通过StartEndMark标识位信息判断,如果StartEndMark标识位信息取值为0,则接下来内容为SDAPSDU;如果StartEndMark标识位信息取值为1,则紧接着的内容为StartMark或者和EndMark;StartMark或者和EndMark之后是SDAPSDU。8.如权利要求1所述的SDAPPDU中携带重映射节点包序列号的方法,其特征在于,SDAPPDU中携带重映射节点包序列号的方法的SDAP和PDCP直接收发重定位数据包具体包括:1发送端的SDAP判断需要启动重映射,则向发送端的PDCP申请StartMark和EndMark;2发送端的PDCP接收到该请求后,根据申请的数据情况和本身数据发送的情况,分配合适的StartMark和EndMark;3发送端SDAP组建携带StartMark和EndMark的SDAPPDU,并通过低层发送到接收端的SDAP;4接收端的SDAP接收到该SDAPPDU后,判断携带StartMark和EndMark,则通知接收端的PDCP;5接收端的PDCP接收到该信息,监控接收到的PDCPPDU,如果成功接收了StartMark和EndMark表示的PDCPPDU,则通知接收端的SDAP,成功接收;6接收端的SDAP在接收到确认后,根据StartMark和EndMarkStartMark和EndMark确认了在源链路上的SDAPPDU已经成功接收后,则开始按序处理和接收目标链路上的SDAPPDU。9.一种实现权利要求1~8任意一项所述SDAPPDU中携带重映射节点包序列号的方法的计算机程序。10.一种实现权利要求1~8任意一项所述SDAPPDU中携带重映射节点包序列号的方法的信息数据处理终端。

百度查询: 西安电子科技大学 一种SDAP PDU中携带重映射节点包序列号的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术