L2层数据包处理方法和使用该方法的电子装置制造方法及图纸

技术编号:17444628 阅读:50 留言:0更新日期:2018-03-10 18:14
本发明专利技术提供一种L2层数据包处理方法和使用该方法的电子装置。在一方面中,本发明专利技术针对一种方法和装置,用于:由较高L2子层在接收UL准予之前产生较高L2子层的PDU,其中较高L2子层的每一PDU包含较高L2子层的一或多个SDU;由最低L2子层在接收UL准予之前产生最低L2子层的SDU中的每一者的子标头,其中最低L2子层的每一SDU等效于较高L2子层的每一PDU;由最低L2子层响应于接收UL准予执行SDU的LCP程序;以及由最低L2子层基于LCP程序的结果通过多路复用最低L2子层的SDU的一部分和SDU的所述部分的子标头来产生最低L2子层的PDU。

【技术实现步骤摘要】
L2层数据包处理方法和使用该方法的电子装置
本专利技术涉及一种L2层数据包处理方法和使用该方法的电子装置。
技术介绍
例如5G新比率(NewRatio,NR)通信系统等下一代移动通信系统将比先前各代对用户平面等待时间(TR38.913)强加更严格的要求。用户平面等待时间可被界定为其成功地经由无线电接口在上行链路和下行链路两个方向中将应用层包或消息从无线电协议层2/3服务数据单元(servicedataunit,SDU)进入点递送到无线电协议层2/3SDU外出点所花费的时间,其中移动装置和基站的接收都不受不连续接收(discontinuousreception,DRX)限制。对于超可靠低等待时间通信(ultra-reliablelowlatencycommunication,URLLC)案例,用户平面等待时间的目标将对于上行链路(uplink,UL)约为0.5ms且对于下行链路(downlink,DL)约为0.5ms。对于增强型移动宽带(enhancedmobilebroadband,eMBB),用户平面等待时间的目标将对于UL约为4ms且对于DL约为4ms。可通过缩减接收上行链路准予和传输对应于上行链路准予的上行链路包之间的响应时间来实现用户平面等待时间的缩减。图1说明响应于从下行控制信息(downlinkcontrolinformation,DCI)接收UL准予的UL包的常规传输。根据图1,从含有UL准予的DCI的DL接收结束101到对应UL传送块的传输开始102,可仅存在1-2个正交频分多路复用(orthogonalfrequencydivisionmultiplexing,OFDM)符号持续时间的延迟(TDL->UL)以便在所要求用户平面等待时间内。当前长期演进(LongTermEvolution,LTE)通信系统中的当前L2层处理存在若干缺点。为了执行传送块(tansportblock,TB)填充,通常在接收用于传输TB的UL准予之前不产生无线电链路控制(radiolinkcontrol,RLC)和媒体接入控制(mediumaccesscontrol,MAC)协议数据单元(protocoldataunit,PDU)。在接收UL准予之后,L2层将需要处理所有尺寸的数据包,且接着确定如何装满TB,因为所述数据包中的一些较长的数据包将需要分段,且所述数据包中的一些小于TB的数据包将需要与其它数据包串接。然而,此过程由于当前逻辑信道优先级排序(logicalchannelprioritization,LCP)和RLC串接/(再)分段原理而非常复杂。因为服务质量(qualityofservice,QoS)要求可对于不同信道而不同,所以每一信道可能需要执行不同的RLC串接/分段程序。LCP程序较复杂且直至已接收到UL准予才能开始,且因此当前LCP程序不大可能实现所要求的用户平面等待时间。LTE通信系统中的当前LCP简短地介绍如下。首先,经由RRC信令,可界定每一逻辑信道的参数,且此类参数可包含(不限于)‘Priority’、‘prioritisedBitRate’(PBR)和‘bucketSizeDuration’(BSD)。参数‘Priority’是用较低数字指示逻辑信道为较高优先级的整数。PBR指示逻辑信道的每传输时间间隔(transmissiontimeinterval,TTI)的恒定位速率。BSD指示逻辑信道的数据包的持续时间的上限。MAC维持每一逻辑信道j的可变Bj(以位为单位)。参数Bj将初始化为零,且随后(针对每一TTI)由于PBR乘以(×)TTI的持续时间而产生的乘积而递增。如果Bj>PBR×BSD,那么Bj将设定成等于PBR×BSD。通常,Bj每TTI增长PBR的尺寸。当前LCP程序可被表征为含有这三个步骤。步骤1期间,以递减的优先次序向具有Bj>0的所有逻辑信道分配资源。换句话说,具有较高优先级的逻辑信道将在具有较低优先级的逻辑信道之前被分配资源以用于传输。如果逻辑信道的PBR设定成“无穷大”,那么MAC实体将在满足较低优先级逻辑信道的PBR之前分配资源于可用于逻辑信道上的传输的所有数据。步骤2期间,MAC实体将使Bj递减步骤1期间向逻辑信道j服务的MACSDU的总尺寸。应注意,Bj可以是负的,因为如果整个SDU可配置于剩余资源中,那么UE通常不将RLC服务数据单元(RCLSDU)分段。步骤3期间,如果留下任何资源,那么以严格递减的优先次序服务所有逻辑信道,而无关于Bj的值。图2示出根据所建立的RLC串接和分段原理的常规LCP的实例。图2的实例假设含有三个逻辑信道,即LCH1、LCH2和LCH3,因为LCH1具有比LCH2高的优先级,LCH2具有比LCH3高的优先级。RLCSDU(例如RLCSDU1、RLCSDU2等)表示尚未由LCP处理的数据包。对于LCH1,TTI=1之后,B1=PBR1,这意味着RLCSDU1和RLCSDU2的一部分将需要传输,但尚未传输。TTI=2之后,B1将包含前三个RLCSDU和第四RLCSDU的一部分,其将需要传输但尚未传输。可针对LCH2的B2和LCH3的B3描述相同情况。假定TTI=1之后UE已接收用于传输RLCSDU的上行链路准予,那么UE将寻找具有最高优先级且具有Bj>0的逻辑信道,其在此实例中为LCH1。接下来,UE将指示LCH1开始传输包;然而,LCH1将始终传输完整的包。尽管TTI=1之后B1将增长以包含LCH1的RLCSDU2的一部分,但为了避免分段,UE的MAC将指示UE的RLC实体传输LCH1的整个RLCSDU1和LCH1的整个RLCSDU2以包含在第一RLCPDU内。接下来,UE将寻找具有下一优先级且具有Bj>0的逻辑信道,其在此实例中为LCH2。尽管TTI=1之后B2将增长以包含LCH2的RLCSDU2的一部分,但为了避免分段,UE的MAC将指示UE的RLC实体传输LCH2的整个RLCSDU1和LCH2的整个RLCSDU2以包含在第二RLCPDU内。接下来,UE将寻找具有下一优先级且具有Bj>0的逻辑信道,其在此实例中为LCH3。然而,尽管B3已增长而含有LCH3的RLCSDU1和LCH3的RLCSDU2的一部分,但在此实例中TB已满且无法含有LCH3的RLCSDU2的全部,且因此需要分段。这意味着LCH3的RLCSDU2的其余部分将在下一TB中传输。然而,假定TB实际能够含有LCH3的RLCSDU1的全部以及LCH3的RLCSDU2的全部两者,且不存在具有比LCH3低的优先级的其它信道,那么UE将期望通过获得来自具有最高优先级的信道的数据(例如LCH1的RLCSDU3、RLCSDU4等)来填充TB。在LCP完成之后,随后UE将继续且形成RLCPDU和MACPDU。RLCPDU将涉及RLCSDU的串接/分段,以及RLC数据PDU的再分段。MACPDU的形成将涉及产生具有一或多个MAC子标头的MAC标头。所述子标头中的每一者对应于MACSDU中的每一者。然后,可能需要执行MACPDU的填补。基于上文所描述的LCP的过程以及RLCPDU和M本文档来自技高网...
L2层数据包处理方法和使用该方法的电子装置

【技术保护点】
一种适用于电子设备的数据包处理方法,其特征在于,所述方法包括:由较高L2子层在接收上行链路UL准予之前产生所述较高L2子层的协议数据单元(PDU),其中所述较高L2子层的每一PDU包括所述较高L2子层的一或多个服务数据单元(SDU);由最低L2子层在接收所述UL准予之前产生所述最低L2子层的SDU中的每一者的子标头,其中所述最低L2子层的每一SDU等效于所述较高L2子层的每一PDU;由所述最低L2子层响应于接收所述UL准予执行所述SDU的逻辑信道优先级排序(LCP)程序;由所述最低L2子层基于所述LCP程序的结果通过多路复用所述最低L2子层的所述SDU的一部分和所述SDU的所述部分的所述子标头而产生所述最低L2子层的PDU;以及由所述最低L2子层修改所述PDU内的最后一个子标头。

【技术特征摘要】
2016.08.23 US 62/378,650;2017.08.16 US 15/679,1301.一种适用于电子设备的数据包处理方法,其特征在于,所述方法包括:由较高L2子层在接收上行链路UL准予之前产生所述较高L2子层的协议数据单元(PDU),其中所述较高L2子层的每一PDU包括所述较高L2子层的一或多个服务数据单元(SDU);由最低L2子层在接收所述UL准予之前产生所述最低L2子层的SDU中的每一者的子标头,其中所述最低L2子层的每一SDU等效于所述较高L2子层的每一PDU;由所述最低L2子层响应于接收所述UL准予执行所述SDU的逻辑信道优先级排序(LCP)程序;由所述最低L2子层基于所述LCP程序的结果通过多路复用所述最低L2子层的所述SDU的一部分和所述SDU的所述部分的所述子标头而产生所述最低L2子层的PDU;以及由所述最低L2子层修改所述PDU内的最后一个子标头。2.根据权利要求1所述的方法,其中所述较高L2子层的所述PDU是无线电链路控制(RLC)PDU,且所述最低L2子层的所述SDU是媒体接入控制(MAC)SDU。3.根据权利要求2所述的方法,其中由所述最低L2子层在接收所述UL准予之前产生所述最低L2子层的所述SDU中的每一者的所述子标头包括:由所述MAC子层在接收所述UL准予之前产生所述MACSDU中的每一者的所述子标头,其中所有所述子标头的扩展E字段设定成1。4.根据权利要求2所述的方法,其中由所述最低L2子层响应于接收所述UL准予执行所述SDU的LCP程序包括:在接收所述UL准予之后实时确定是否需要MACSDU的分段或需要填补位。5.根据权利要求2所述的方法,其中由所述最低L2子层修改所述PDU内的所述最后一个子标头包括:如果需要所述MACSDU的分段,那么在接收所述UL准予之后实时产生MACSDU的新MAC子标头以替代所述MACSDU的先前MAC子标头。6.根据权利要求2所述的方法,其中由所述最低L2子层修改所述PDU内的所述最后一个子标头包括:如果需要所述填补位,那么在接收所述UL准予之后实时产生所述MACPDU的填补子标头和所述填补位。7.根据权利要求2所述的方法,其中由所述最低L2子层修改所述PDU内的所述最后一个子标头包括:如果不需要所述分段和所述填补位两者,那么在接收所述UL准予之后通过将所述子标头的最后一个的所述E字段从1改变到0来实时修改所述MACPDU的所述子标头的最后一个。8.根据权利要求2所述的方法,其进一步包括:基于无线电资源控制(RRC)信令的第一配置产生第一逻辑信道的第一多个MACSDU,其中所述第一多个MACSDU包括经分段的MACSDU;基于所述RRC信令的第二配置产生第二逻辑信道的第二多个MACSDU,其中所述第二多个MACSDU并不包括任何经分段的MACSDU;产生所述第一多个MACSDU中的每一者的子标头;产生所述第二多个MACSDU中的每一者的子标头,其中所述第一多个MACSDU的子标头中的每一者的第一字节中的第一逻辑信道识别符(LCID)不同于所述第二多个MACSDU的子标头中的每一者的第一字节中的第二LCID;以及由接收器基于多个可能LCID的所述第一LCID或所述第二LCID处理所接收的MACSDU。9.一种...

【专利技术属性】
技术研发人员:邱俊渊
申请(专利权)人:宏碁股份有限公司
类型:发明
国别省市:中国台湾,71

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

1