首页 / 专利库 / 银行与财务事项 / 侧链 / 一种数据传输方法及装置

一种数据传输方法及装置

阅读:219发布:2020-05-08

专利汇可以提供一种数据传输方法及装置专利检索,专利查询,专利分析的服务。并且一种数据传输方法及装置,其中方法包括:第一 节点 生成第一数据包;所述第一节点向第二节点发送所述第一数据包;所述第一数据包中包括适配层信息和第一信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;其中,所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的 位置 ;所述第一节点和所述第二节点为无线中继通信中的节点。通过上述方法,无线回传链路的接收侧,能够根据第一信息区分逻辑信道和RLC信道之间的映射关系,从而确定逻辑信道映射的RLC信道,从而可以将数据包递交给正确的RLC实体进行处理。,下面是一种数据传输方法及装置专利的具体信息内容。

1.一种数据传输方法,其特征在于,包括:
第一节点生成第一数据包;
所述第一节点向第二节点发送所述第一数据包;
所述第一数据包中包括适配层信息和第一信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;
其中,所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;所述第一节点和所述第二节点为无线中继通信中的节点。
2.根据权利要求1所述的方法,其特征在于,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
3.根据权利要求2所述的方法,其特征在于,所述MAC子头或所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的起始位置。
4.根据权利要求1所述的方法,其特征在于,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
5.根据权利要求4所述的方法,其特征在于,所述MAC子头或所述适配层信息中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
6.根据权利要求1所述的方法,其特征在于,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;
所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
7.根据权利要求6所述的方法,其特征在于,所述MAC子头或者所述适配层信息或者所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
8.根据权利要求1至7任一所述的方法,其特征在于,所述第一信息用于指示所述第二节点获取所述适配层信息的情况下,所述第一数据包对应的第一逻辑信道映射至少两个RLC信道。
9.一种数据传输方法,其特征在于,包括:
第二节点接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一信息和第二信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
所述第二节点根据所述第一信息和所述第二信息,或者根据所述第一信息,从所述第一数据包中获取所述适配层信息;
所述第二节点根据所述适配层信息确定所述第一数据包对应的第一无线链路控制RLC信道,并通过所述第一RLC信道对应的RLC实体处理所述第一数据包。
10.根据权利要求9所述的方法,其特征在于,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
11.根据权利要求10所述的方法,其特征在于,所述MAC子头或所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的起始位置。
12.根据权利要求9所述的方法,其特征在于,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
13.根据权利要求12所述的方法,其特征在于,所述MAC子头或所述适配层信息中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
14.根据权利要求9所述的方法,其特征在于,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;
所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
15.根据权利要求14所述的方法,其特征在于,所述MAC子头或者所述适配层信息或者所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
16.根据权利要求9至15任一所述的方法,其特征在于,所述第一信息用于指示所述第二节点获取所述适配层信息时,所述第一数据包对应的第一逻辑信道映射至少两个RLC信道。
17.根据权利要求16所述的方法,其特征在于,所述适配层信息包括终端设备的终端设备标识以及所述终端设备的承载标识;
所述第二节点根据所述适配层信息确定所述第一数据包对应的第一无线链路控制RLC信道,包括:
第二节点确定与所述第一数据包对应的第一逻辑信道标识映射的至少两个RLC信道;
所述第二节点将所述至少两个RLC信道中,与所述适配层信息中的终端设备标识和终端设备的承载标识所对应的RLC信道,作为所述第一RLC信道。
18.一种数据传输方法,其特征在于,包括:
第二节点接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一逻辑信道标识和第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
所述第二节点根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息;
所述第一节点和所述第二节点为无线中继通信中的节点。
19.根据权利要求18所述的方法,其特征在于,所述方法还包括:
所述第二节点接收第三节点发送的第三信息,所述第三节点为在所述无线中继通信中的所述第二节点的父节点或者宿主节点;
所述第三信息包括所述第一逻辑信道标识;或者,所述第三信息包括所述第一逻辑信道标识及所述第一逻辑信道标识的属性信息,所述属性信息用于指示所述第二节点是否获取所述适配层信息。
20.根据权利要求19所述的方法,其特征在于,所述属性信息为第一预设取值时,所述属性信息用于指示所述第二节点获取所述适配层信息;
所述属性信息为第二预设取值时,所述属性信息用于指示所述第二节点不获取所述适配层信息。
21.根据权利要求20所述的方法,其特征在于,所述第二节点根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息,包括:
所述第二节点确定所述属性信息为所述第一预设取值时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。
22.根据权利要求19所述的方法,其特征在于,所述属性信息表示出所述第一逻辑信道标识映射的RLC信道的RLC信道标识,或所述属性信息表示出所述第一逻辑信道标识映射的RLC信道对应的承载标识。
23.根据权利要求22所述的方法,其特征在于,所述第二节点根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息,包括:
所述第二节点根据所述属性信息确定所述第一逻辑信道标识映射的RLC信道标识或承载标识的数量大于1时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。
24.一种数据传输装置,其特征在于,包括:
处理单元,用于生成第一数据包;
收发单元,用于向第二节点发送所述第一数据包;
所述第一数据包中包括适配层信息和第一信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;
其中,所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;所述第一节点和所述第二节点为无线中继通信中的节点。
25.根据权利要求24所述的装置,其特征在于,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
26.根据权利要求24所述的装置,其特征在于,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
27.根据权利要求24所述的装置,其特征在于,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;
所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
28.一种数据传输装置,其特征在于,包括:
收发单元,用于接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一信息和第二信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
处理单元,用于根据所述第一信息和所述第二信息,或者根据所述第一信息,从所述第一数据包中获取所述适配层信息;根据所述适配层信息确定所述第一数据包对应的第一无线链路控制RLC信道,并通过所述第一RLC信道对应的RLC实体处理所述第一数据包。
29.根据权利要求28所述的装置,其特征在于,所述适配层信息包括终端设备的终端设备标识以及所述终端设备的承载标识;
所述处理单元具体用于:
确定与所述第一数据包对应的第一逻辑信道标识映射的至少两个RLC信道;
将所述至少两个RLC信道中,与所述适配层信息中的所述终端设备标识和所述终端设备的承载标识所对应的RLC信道,作为所述第一RLC信道。
30.一种数据传输装置,其特征在于,包括:
收发单元,用于接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一逻辑信道标识和第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
处理单元,用于根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息;
所述第二节点为无线中继通信中的节点。
31.根据权利要求30所述的装置,其特征在于,所述收发单元还用于:
接收第三节点发送的第三信息,所述第三节点为在所述无线中继通信中的所述第二节点的父节点或者宿主节点;
所述第三信息包括所述第一逻辑信道标识;或者,所述第三信息包括所述第一逻辑信道标识及所述第一逻辑信道标识的属性信息,所述属性信息用于指示所述第二节点是否获取所述适配层信息。
32.根据权利要求31所述的装置,其特征在于,所述属性信息为第一预设取值时,所述属性信息用于指示所述第二节点获取所述适配层信息;
所述属性信息为第二预设取值时,所述属性信息用于指示所述第二节点不获取所述适配层信息。
33.根据权利要求32所述的装置,其特征在于,所述处理单元具体用于:
确定所述属性信息为所述第一预设取值时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。

说明书全文

一种数据传输方法及装置

技术领域

[0001] 本申请涉及通信技术领域,尤其涉及一种数据传输方法及装置。

背景技术

[0002] 相较于第四代移动通信系统,第五代移动通信系统(5th-generation,5G)针对网络各项性能指标,全方位得都提出了更严苛的要求。例如,容量指标提升1000倍,更广的覆盖需求、超高可靠超低时延等。一方面,考虑到高频载波频率资源丰富,在热点区域,为满足5G超高容量需求,利用高频小站组网愈发流行。高频载波传播特性较差,受遮挡衰减严重,覆盖范围不广,故而需要大量密集部署小站,相应地,为这些大量密集部署的小站提供光纤回传的代价很高,施工难度大,因此需要经济便捷的回传方案;另一方面,从广覆盖需求的度出发,在一些偏远地区提供网络覆盖,光纤的部署难度大,成本高,也需要设计灵活便利的接入和回传方案。5G中引入了接入回传一体化(integrated access and backhaul,IAB)网络技术,IAB网络中的接入链路(access link)和回传链路(backhaul link)皆采用无线传输方案,避免光纤部署,从而降低部署成本,提高部署灵活性。
[0003] 在IAB网络中,无线回传节点可以为终端设备提供无线接入服务,该无线回传节点又可以称为IAB节点(IAB node)或中继节点(relay node,RN)。终端设备的业务数据可以由无线回传节点通过无线回传链路连接到宿主节点传输,宿主节点可以是指IAB宿主(IABdonor)或者宿主基站(donor gNodeB,DgNB)。IAB网络的回传链路上,一个无线回传节点可以汇聚有多个终端设备的不同无线承载的业务。因此,为了满足回传链路上多个终端设备业务汇聚的需求,回传链路中,多个不同的终端设备的承载可以映射到同一个回传链路的无线链路控制(radio link control,RLC)信道(channel)上;或者,每个终端设备的承载可以一对一映射到一个RLC channel上,相应地,回传链路上的RLC channel的数量将随着终端设备的数量和每个终端设备支持的无线承载数量的增加而增加。
[0004] 然而,现有技术中,RLC channel和逻辑信道之间是一一映射的,且逻辑信道标识(Logical channel identifier,LCID)的空间十分有限。因此,在IAB网络中,为了在回传链路利用有限数量的逻辑信道传输多个UE的多种类型业务,回传链路的多个RLC channel可以映射(或复用multiplex)到同一个逻辑信道(logical channel,LCH)上,或者回传链路的一个RLC channel一对一的映射到一个LCH上(即不将多个RLC channel复用到一个LCH)。当回传链路的RLC channel和LCH之间一对一映射时,利用LCH的逻辑信道标识即可识别出相应的RLC channel,但当回传链路的多个RLC channel被复用到一个LCH上时,仅利用LCH的逻辑信道标识无法确定RLC channel。如何在回传链路区分不同RLC channel和逻辑信道之间的对应关系,准确的识别出RLC channel,从而在IAB网络中进行数据传输,是一个亟待解决的技术问题。发明内容
[0005] 本申请实施例提供一种数据传输方法及装置,用以解决如何在IAB网络中进行数据传输的问题。
[0006] 第一方面,本申请实施例提供一种数据传输方法,该方法包括:第一节点生成第一数据包;所述第一节点向第二节点发送所述第一数据包;所述第一数据包中包括适配层信息和第一信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;其中,所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;所述第一节点和所述第二节点为无线中继通信中的节点。
[0007] 上述方法中,当第一信息指示第二节点获取所述适配层信息时,第二节点可以根据适配层信息确定出第一数据包对应的RLC信道。通过上述方法,无线回传链路的接收侧,能够根据第一信息区分逻辑信道和RLC信道之间的映射关系,从而确定逻辑信道映射的RLC信道,从而可以将数据包递交给正确的RLC实体进行处理。
[0008] 一种可能的设计中,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
[0009] 示例性的,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
[0010] 示例性的,本申请实施例中,所述MAC子头(MAC sub-header)是MAC层在MACSDU之前添加的头信息。
[0011] 上述方法中,可以通过统一的包格式,同时支持终端设备承载到回传链路的RLCchannel的一对一映射,以及支持终端设备承载到回传链路的RLC channel的多对一映射方式。
[0012] 一种可能的设计中,所述MAC子头或所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的起始位置。
[0013] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0014] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
[0015] 一种可能的设计中,所述MAC子头或所述适配层信息中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0016] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0017] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;
[0018] 所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
[0019] 一种可能的设计中,所述MAC子头或者所述适配层信息或者所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0020] 一种可能的设计中,所述第一信息用于指示所述第二节点获取所述适配层信息的情况下,所述第一数据包对应的第一逻辑信道映射至少两个RLC信道。
[0021] 第二方面,本申请实施例提供一种数据传输装置,所述数据传输装置包括处理器,所述处理器与存储器耦合,其中:存储器用于存储指令;处理器用于根据执行存储器存储的指令,以执行上述第一方面或第一方面中任一种可能的设计中的方法。可选的,所述数据传输装置还可以包括所述存储器。可选的,所述数据传输装置还可以包括收发器,用于支持所述通信装置进行上述方法中的信息发送和/或接收。可选的,该数据传输装置可以是IAB节点,也可以是IAB节点中的装置,如芯片或者芯片系统,其中所述芯片系统包含至少一个芯片,所述芯片系统还可以包括其他电路结构和/或分立器件。
[0022] 第三方面,本申请实施例提供一种数据传输装置,用于实现上述第一方面或第一方面中的任意一种方法,包括相应的功能模,例如包括处理单元、收发单元等,分别用于实现以上方法中的步骤。
[0023] 第四方面,本申请实施例提供一种数据传输方法,包括:第二节点接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一信息和第二信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;所述第二节点根据所述第一信息和所述第二信息,或者根据所述第一信息,从所述第一数据包中获取所述适配层信息;所述第二节点根据所述适配层信息确定所述第一数据包对应的第一无线链路控制RLC信道,并通过所述第一RLC信道对应的RLC实体处理所述第一数据包。
[0024] 上述方法中,当第一信息指示第二节点获取所述适配层信息时,第二节点可以根据适配层信息确定出第一数据包对应的RLC信道。通过上述方法,无线回传链路的接收侧,能够根据第一信息区分逻辑信道和RLC信道之间的映射关系,从而确定逻辑信道映射的RLC信道,从而可以将数据包递交给正确的RLC实体进行处理。
[0025] 一种可能的设计中,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
[0026] 其中,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
[0027] 一种可能的设计中,所述MAC子头或所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的起始位置。
[0028] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0029] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
[0030] 一种可能的设计中,所述MAC子头或所述适配层信息中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0031] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
[0032] 一种可能的设计中,所述MAC子头或者所述适配层信息或者所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0033] 一种可能的设计中,所述第一信息用于指示所述第二节点获取所述适配层信息时,所述第一数据包对应的第一逻辑信道映射至少两个RLC信道。
[0034] 一种可能的设计中,所述适配层信息包括终端设备的终端设备标识以及所述终端设备的承载标识;所述第二节点根据所述适配层信息确定所述第一数据包对应的第一无线链路控制RLC信道,包括:第二节点确定与所述第一数据包对应的第一逻辑信道标识映射的至少两个RLC信道;所述第二节点将所述至少两个RLC信道中,与所述适配层信息中的终端设备标识和该终端设备的承载标识所对应的RLC信道,作为所述第一RLC信道。
[0035] 一种可能的设计中,所述适配层信息可以被不同的协议层所使用,比如,第二节点的MAC层可以根据所述适配层信息的部分或全部确定RLC信道;或者,第二节点的RLC层或独立的适配层处理可以根据所述适配层信息的部分或全部,确定第一数据包的传输下一跳节点。
[0036] 第五方面,本申请实施例提供一种数据传输装置,所述数据传输装置包括处理器,所述处理器与存储器耦合,其中:存储器用于存储指令;处理器用于根据执行存储器存储的指令,以执行上述第四方面或第四方面中任一种可能的设计中的方法。可选的,所述数据传输装置还可以包括所述存储器。可选的,所述数据传输装置还可以包括收发器,用于支持所述通信装置进行上述方法中的信息发送和/或接收。可选的,该数据传输装置可以是IAB节点,也可以是IAB节点中的装置,如芯片或者芯片系统,其中所述芯片系统包含至少一个芯片,所述芯片系统还可以包括其他电路结构和/或分立器件。
[0037] 第六方面,本申请实施例提供一种数据传输装置,用于实现上述第四方面或第四方面中的任意一种方法,包括相应的功能模块,例如包括处理单元、收发单元等,分别用于实现以上方法中的步骤。
[0038] 第七方面,本申请实施例提供一种数据传输方法,包括:
[0039] 第二节点接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一逻辑信道标识和第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;所述第二节点根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息;所述第一节点和所述第二节点为无线中继通信中的节点。
[0040] 上述方法中,第二节点可以根据第一逻辑信道标识,区分逻辑信道和RLC信道之间的映射关系,从而确定逻辑信道映射的RLC信道,从而可以将数据包递交给正确的RLC实体进行处理。
[0041] 一种可能的设计中,所述方法还包括:所述第二节点接收第三节点发送的第三信息,所述第三节点为在所述无线中继通信中的所述第二节点的父节点或者宿主节点;
[0042] 所述第三信息包括所述第一逻辑信道标识;或者,所述第三信息包括所述第一逻辑信道标识及所述第一逻辑信道标识的属性信息,所述属性信息用于指示所述第二节点是否获取所述适配层信息。
[0043] 一种可能的设计中,所述属性信息为第一预设取值时,所述属性信息用于指示所述第二节点获取所述适配层信息;所述属性信息为第二预设取值时,所述属性信息用于指示所述第二节点不获取所述适配层信息。
[0044] 一种可能的设计中,所述第二节点根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息,包括:
[0045] 所述第二节点确定所述属性信息为所述第一预设取值时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。
[0046] 一种可能的设计中,所述属性信息表示出所述第一逻辑信道标识映射的RLC信道的RLC信道标识,或所述属性信息表示出所述第一逻辑信道标识映射的RLC信道对应的承载标识。
[0047] 一种可能的设计中,所述第二节点根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息,包括:
[0048] 所述第二节点根据所述属性信息确定所述第一逻辑信道标识映射的RLC信道标识或承载标识的数量大于1时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。
[0049] 第八方面,本申请实施例提供一种数据传输装置,所述数据传输装置包括处理器,所述处理器与存储器耦合,其中:存储器用于存储指令;处理器用于根据执行存储器存储的指令,以执行上述第七方面或第七方面中任一种可能的设计中的方法。可选的,所述数据传输装置还可以包括所述存储器。可选的,所述数据传输装置还可以包括收发器,用于支持所述通信装置进行上述方法中的信息发送和/或接收。可选的,该数据传输装置可以是IAB节点,也可以是IAB节点中的装置,如芯片或者芯片系统,其中所述芯片系统包含至少一个芯片,所述芯片系统还可以包括其他电路结构和/或分立器件。
[0050] 第九方面,本申请实施例提供一种数据传输装置,用于实现上述第七方面或第七方面中的任意一种方法,包括相应的功能模块,例如包括处理单元、收发单元等,分别用于实现以上方法中的步骤。
[0051] 本申请实施例提供一种计算机可读存储介质,所述计算机存储介质中存储有计算机可读指令,当计算机读取并执行所述计算机可读指令时,使得计算机执行上述任一种可能的设计中的方法。
[0052] 本申请实施例提供一种计算机程序产品,当计算机读取并执行所述计算机程序产品时,使得计算机执行上述任一种可能的设计中的方法。
[0053] 本申请实施例提供一种芯片,所述芯片与存储器相连,用于读取并执行所述存储器中存储的软件程序,以实现上述任一种可能的设计中的方法。
[0054] 本申请实施例提供一种通信装置,包括处理器,所述处理器用于与存储器耦合,读取并执行所述存储器中的指令,以实现上述任一方面或任一方面中任一种可能的设计中的方法。
[0055] 本申请实施例提供一种通信系统,包括上述第二方面中的通信装置和第五方面的通信装置。附图说明
[0056] 图1示出了本申请实施例的通信系统的示意图;
[0057] 图2为本申请实施例提供的一种数据传输方法流程示意;
[0058] 图3为本申请实施例提供的一种数据包结构示意图;
[0059] 图4(a)至4(d)为本申请实施例提供的一种数据包处理流程示意图;
[0060] 图5为本申请实施例提供的一种适配层PDU结构示意图;
[0061] 图6为本申请实施例提供的一种数据包处理流程示意图;
[0062] 图7为本申请实施例提供的一种MAC子头结构示意图;
[0063] 图8为本申请实施例提供的一种数据传输方法流程示意;
[0064] 图9为本申请实施例提供的一种数据传输装置结构示意;
[0065] 图10为本申请实施例提供的一种数据传输装置结构示意。

具体实施方式

[0066] 下面结合说明书附图对本申请实施例做详细描述。
[0067] 应理解,本申请中所有节点、消息的名称仅仅是本申请为描述方便而设定的名称,在实际网络中的名称可能不同,不应理解本申请限定各种节点、消息的名称,相反,任何具有和本申请中用到的节点或消息具有相同或类似功能的名称都视作本申请的方法或等效替换,都在本申请的保护范围之内,以下不再赘述。
[0068] 本申请将支持一体化的接入和回传的节点称为无线回传节点,该无线回传节点又可以称为中继节点(relay node,RN)或IAB节点(IAB node)。无线回传节点可以为具有移动终端(mobile terminal,MT)的角色,即无线回传节点可以包括至少一个MT单元,例如,无线回传节点可以仅包括一个MT的角色,该MT是具有多连接能的MT,该无线回传节点可以通过该MT与该无线回传节点的多个父节点之间建立回传连接;又例如,无线回传节点可以包括多个MT,该多个MT中的每个MT与该无线回传节点的一个父节点建立连接,作为该无线回传节点的一条独立回传链路。MT单元中包括分组数据汇聚协议(packet data convergence protocol,PDCP)层、适配层、无线链路控制(radio link control,RLC)层、媒体接入控制(medium access control,MAC)层以及物理(physical,PHY)层等协议层。针对无线回传节点包括MT单元的情况,本申请提出了一种在无线回传网络中进行数据传输的方法。
[0069] 为便于描述,下面以无线回传节点为IAB节点为例进行说明。IAB节点可以为终端设备提供无线接入服务,该终端设备的业务数据由IAB节点通过无线回传链路连接到宿主节点传输,宿主节点又称为IAB宿主(IAB donor)或者宿主基站(donor gNodeB,DgNB)。示例性地,DgNB可以是一个具有完整基站功能的接入网网元,也可以是集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU)分离形态的接入网网元。DgNB连接到为终端设备服务的核心网网元,例如,连接到5G核心网(5G core,5GC),并为IAB节点提供无线回传功能。为便于表述,本文将宿主节点的集中式单元简称为宿主CU(donorCU),将宿主节点的分布式单元简称为宿主DU(donor DU),其中,donor CU还有可能是控制面(control plane,CP)和用户面(user plane,UP)分离的形态,例如,一个CU由一个CU-CP和多个CU-UP组成,本申请实施例对此不作限定。
[0070] 考虑到业务传输可靠性的需求,可以使IAB节点支持多连接(multi-connectivity),以应对回传链路可能发生的异常情况,例如,链路的中断或阻塞(blockage)及负载波动等异常,提高传输的可靠性保障。上述多连接具体可以为双连接(dual connectivity,DC),也可以为两个以上的连接,本申请实施例对此不作限定。
[0071] IAB网络支持多跳和多连接组网,因此,在终端设备和宿主节点之间可能存在多条传输路径。在一条路径上,IAB节点之间以及IAB节点和为IAB节点提供服务的宿主节点有确定的层级关系,在本申请实施例中,每个IAB节点将为其提供回传服务的节点视为父节点,相应地,每个IAB节点可视为其父节点的子节点。换句话说,一个IAB节点的父节点为该IAB节点在上行链路上的下一跳节点,一个IAB节点的子节点为该IAB节点在上行链路上的上一跳节点。
[0072] 为描述方便,下面定义本申请实施例中用到的基本术语。
[0073] 上行链路的下一跳节点(又称父节点):提供无线回传链路资源的节点。
[0074] 上行链路的上一跳节点(又称子节点):使用回传链路资源向网络进行数据传输,或者接收来自网络的数据的节点,这里的网络为核心网或者其他接入网之上的网络,如因特网、专网等。
[0075] 接入链路(access link,AL):接入链路是指终端设备和为它提供接入服务的节点(例如,IAB节点、宿主节点或者宿主DU)进行通信时所使用的无线链路,包括上行传输和下行传输的链路。接入链路上的上行传输也被称为接入链路的上行传输,下行传输也被称为接入链路的下行传输。
[0076] 回传链路(backhaul link,BL):回传链路是指某个节点和它的父节点进行通信时所使用的无线链路,包括上行传输和下行传输的链路。回传链路上的上行传输也被称为回传链路的上行传输,下行传输也被称为回传链路的下行传输。其中的节点包括但不限于前述IAB节点。
[0077] 路径(path):从发送节点至接收节点的全程路由,路径由至少一段链路(link)组成,在本申请中,链路表示相邻节点之间的连接。
[0078] 为了更好地理解本申请实施例的用于无线回传网络的数据传输方法和装置,下面先对本申请实施例应用的通信系统进行描述。请参阅图1,图1为本申请实施例应用的一种通信系统的示意图。
[0079] 需要说明的是,本申请实施例适用的通信系统包括但不限于:窄带物联网(narrow band-internet of things,NB-IoT)系统、无线局域网(wireless local access network,WLAN)系统、LTE系统、下一代5G移动通信系统或者5G之后的通信系统,如NR、设备到设备(device to device,D2D)通信系统。
[0080] 图1所示的通信系统为一个IAB系统。该IAB系统100包括一个宿主节点、IAB节点A、IAB节点B、IAB节点C以及该IAB节点C所服务的终端设备(图1以UE 1为例)。IAB节点A的父节点为宿主节点,IAB节点A又为IAB节点C的父节点。IAB节点B的父节点为宿主节点,IAB节点B又为IAB节点C的父节点。因此,IAB节点C具有两个父节点。换句话说,IAB节点C在上行链路上包括两个下一跳节点,需经由IAB节点C发送的上行数据包可以通过两条路径传输至宿主节点。本申请将IAB节点A又称为IAB节点C的第一下一跳节点,将IAB节点B又称为IAB节点C的第二下一跳节点。
[0081] 示例性地,UE 1的上行数据包可以经一个或多个IAB节点传输至宿主节点之后,再由宿主节点发送至移动网关设备(例如,5G核心网中的用户平面功能(user plane funct ional unit,UPF)单元),下行数据包将由宿主节点从移动网关设备处接收后,再通过IAB节点发送至UE 1。在图1中,UE 1和宿主节点之间的数据传输有两条可用的路径,路径1:UE 1←→IAB节点C←→IAB节点A←→宿主节点,路径2:UE 1←→IAB节点C←→IAB节点B←→宿主节点。
[0082] 可选地,上述IAB系统100中还可以包括其他数量的终端设备和IAB节点。如图1所示,该IAB系统100中还包括IAB节点D和该IAB节点D所服务的终端设备(图1以UE 2为例)。IAB节点D的父节点为IAB节点A,且IAB节点C也可以为UE 2提供服务。
[0083] 因此,UE 2和宿主节点之间的数据传输有三条可用的路径,路径1:UE 2←→IAB节点C←→IAB节点A←→宿主节点,路径2:UE 2←→IAB节点C←→IAB节点B←→宿主节点,路径3:UE 2←→IAB节点D←→IAB节点A←→宿主节点。
[0084] 图1所示的IAB系统仅仅是示例性的,在多跳和多连接结合的IAB场景中,还有更多其他的可能性,例如,宿主节点和另一宿主节点下的IAB节点组成双连接为终端设备提供服务等等,此处不再一一列举。
[0085] 应理解,宿主节点可以包括但不限于:演进型节点B(evolved node base,eNB)、无线网络控制器(radio network controller,RNC)、节点B(node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home node B,HNB)、基带单元(baseband Unit,BBU)、eLTE(evolved LTE,eLTE)基站、NR基站(next generation node B,gNB)等。
[0086] 还应理解,终端设备可以包括但不限于:用户设备(user equipment,UE)、移动台、接入终端、用户单元、用户站、移动站、远方站、远程终端、移动设备、终端、无线通信设备、用户代理、无线局域网(wireless local access network,WLAN)中的站点(station,ST)、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字处理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备、连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备、未来5G网络中的移动台以及未来演进的公共陆地移动网络(public land mobile network,PLMN)网络中的终端设备等中的任意一种。
[0087] IAB节点是在IAB网络中对中继节点的特定称呼,不对本申请的方案构成限定。本申请中用IAB节点仅仅出于描述的需要,并不表示本申请的方案仅用于NR的场景,在本申请中,IAB节点可以泛指任何具有中继功能的节点或设备,示例性地,IAB节点可以是一种具有转发功能的上述基站或者终端设备中的任意一种,也可以是一种独立的设备形态,本申请实施例对此不作限定。
[0088] 此外,IAB的用户面协议架构有多种备选方案,可以分为层2的IAB架构和层3的IAB架构。图1所示的IAB节点,例如,IAB节点A、IAB节点B、IAB节点C,可以有两种存在的形态:一种是作为一个独立的接入节点存在,可以独立管理接入到IAB节点的终端设备,这种形态的中继通常需要有完全的基站协议栈功能,比如无线资源控制(radioresource control,RRC)的功能,这种中继通常被称为层3中继;而另一种形态的中继节点和宿主节点可共同进行用户的管理,这种中继通常只具有基站的部分层2协议栈功能,被称为层2中继。层2中继在NR的控制和承载分离(central unit and distributed unit,CU-DU)架构下通常作为宿主节点的DU而存在,通过F1应用协议(F1application protocol,F1AP)接口和宿主节点或宿主节点的CU进行控制面通信。
[0089] 以UE为例,在一种层2的IAB架构中,与UE对等的分组数据汇聚协议(packet data convergence protocol,PDCP)层和业务数据应用协议(service data adaptation protocol,SDAP)层,位于宿主节点或宿主节点的CU上。IAB节点在无线链路控制(radio link control,RLC)层及以下执行UE业务数据的转发,即转发的数据包是UE的PDCP层协议数据单元(protocol data unit,PDU)。
[0090] 示例性地,对于某一协议层来说,来自该协议层之上的更高一个协议层的信息单元可以被称为服务数据单元(Service Data Unit,SDU),而经过该协议层处理之后,送往下一个协议层的信息单元可以被称为PDU。例如,PDCP层接收到的更高一个协议层的信息单元可以称为PDCP SDU,经过PDCP层处理,送往下一层的信息单元可以称为PDCP PDU。这里的PDCP层处理可以包括分配序列号(serial number,SN)、头压缩、加密、完整性保护、加包头等操作。
[0091] 此外,层2的IAB节点的回传链路上引入了适配层(adaptation layer),该适配层携带一些与路由、服务质量(quality of service,QoS)保障、识别UE及承载所需的相关信息,并提供数据转发时需要的路由和QoS映射功能。应理解,上述适配层可以是独立的协议层,也可以是现有协议层的子层或子模块,例如,RLC层的子层,或者MAC层的子层,本申请实施例对此不作限定。还应理解,本申请实施例仅仅为了便于描述,将新引入的具有路由和QoS映射功能的协议层称为适配层,但在实际网络中,该协议层可能具有其他名称,本申请实施例对此并不作限定。
[0092] 可选地,在适配层可以是独立的协议层的情况下,该适配层的部署可以采用两种方式,针对不同的部署方式,数据包的处理方式不同,下面分别对两种部署方式进行介绍。
[0093] 方式一、适配层部署在RLC层之上,这种部署方式具有下列特点:
[0094] 1、在适配层可以执行将数据包映射到回传链路的RLC信道(RLC channel),回传链路的RLC信道可以与UE承载(UE bearer)一一对应,还可以是多个UE bearer被聚合映射到同一个回传链路的RLC信道上。
[0095] 2、IAB节点可以直接执行回传链路间上一跳链路的RLC信道到下一跳链路的RLC信道的映射,也可以执行UE bearer到下一跳链路的RLC信道的映射。
[0096] 3、IAB节点在回传链路的RLC层实体与IAB节点在回传链路的RLC bearer或RLC信道一一对应。至少两个RLC  channel可以映射/复用/对应到一个LCH上,或者一个RLCchannel一一对应于一个LCH。
[0097] 4、对于RLC确认模式(acknowledged mode,AM),采用逐跳的自动重传请求(automaticrepeat request,ARQ)模式,或者端到端的ARQ模式(end-to-end ARQ)。
[0098] 方式二、适配层部署在RLC层之下,媒体接入控制(medium access control,MAC)层之上,即适配层部署在MAC层与RLC层之间,这种部署方式具有下列特点:
[0099] 1、IAB节点在回传链路的RLC实体/RLC channel与UE bearer一一对应。
[0100] 2、IAB节点可以直接执行回传链路间上一跳链路的LCH到下一跳链路的LCH的映射,也可以执行UE bearer到下一跳链路的LCH的映射和/或聚合。
[0101] 3、在适配层可以执行将数据包映射到回传链路的LCH,回传链路的LCH可以是与RLC channel一一对应的,还可以是多个RLC channel被聚合映射(复用)到同一个回传链路的LCH上。
[0102] 4、对于RLC确认模式(acknowledged mode,AM),既可以采用端到端的ARQ模式,也可以采用逐跳的ARQ模式(hop-by-hop ARQ)。
[0103] 5、既可以采用端到端的重组(reassemble),也可以采用逐跳的重组。
[0104] 示例性地,端到端的ARQ模式为:与ARQ相关的功能只在两端的RLC实体上配置,中间的IAB节点的RLC层具有分段(segmentation)和/或再分段(re-segmentation)的功能,无需执行ARQ的功能(包括作为接收节点时对数据包接收的反馈,以及作为发送节点时对未被确认的数据包的重发),其中,分段是针对一个完整的RLC服务数据单元SDU而言的,再分段是针对一个RLC SDU分段而言的。以上行传输为例,UE通过IAB节点向宿主节点发送数据包,宿主节点在正确接收到数据包时会向IAB节点反馈确认(acknowledgement,ACK)消息,在未正确接收到该数据包时会向IAB节点反馈非确认(non-acknowledgement,NACK)消息,IAB节点仅仅对这些消息进行转发,当宿主节点反馈的是NACK消息时,UE会通过IAB节点重新向宿主节点发送该数据包,直到该宿主节点针对该数据包反馈的是ACK消息为止。
[0105] 而逐跳的ARQ模式为:IAB网络中的所有节点(包括IAB节点)都被配置有与ARQ相关的功能。IAB节点的RLC层具有分段和/或再分段的功能,也具有ARQ的相关功能。即IAB节点不仅能够对数据包进行转发,还能够向发送该数据包的节点(该IAB节点的上一跳节点)反馈是否正确接收到该数据包。
[0106] 示例性地,数据包在传输过程中可以采用逐跳重组和端到端重组两种模式。
[0107] 逐跳重组为:发送节点经过N个中间节点向接收节点发送数据包时,在每一段链路上,若该发送节点在RLC层对RLC SDU做了分段处理,则该中间节点可以在其接收侧的RLC层对这些分段做重组(reassemble),则可以恢复出完整的RLC SDU。
[0108] 端到端重组为:发送节点经过N个中间节点向接收节点发送数据包时,该发送节点可以在RLC层对RLC SDU做分段处理,该发送节点和该接收节点之间的N个中间节点也可以对完整的RLC SDU做分段处理,或者对RLC SDU分段(segment)继续做分段处理,但中间节点在其接收侧不做重组,直到这些RLC SDU分段传输至接收节点,该接收节点可以在其接收侧的RLC层对所有接收到的分段进行重组,恢复出完整的RLC SDU。
[0109] 可以理解的是,在IAB网络采用逐跳的ARQ模式时,相应的重组模式也是逐跳重组;而在采用端到端的ARQ模式时,重组模式可以是逐跳重组也可以是端到端重组。
[0110] 图2示出了本申请实施例提供的一种数据传输方法的流程示意图。该方法可以应用于图1所示的通信系统,但本申请实施例不限于此。参见图2,该方法包括:
[0111] 步骤201:第一节点生成第一数据包。
[0112] 示例性的,所述第一数据包中包括适配层信息、第一信息。示例性的,所述第一数据包中还可以包括第二信息。所述第一信息用于指示第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;所述第一节点和所述第二节点为无线中继通信中的节点,无线中继通信可以包括但不限于基于IAB网络的通信等。
[0113] 本申请实施例中,第二节点是否获取所述适配层信息,可以是指第二节点是否根据所述适配层信息确定第一数据包对应的第一RLC信道。第二节点获取所述适配层信息时,第二节点可以根据所述适配层信息确定第一数据包对应的第一RLC信道;相应的,第二节点不获取所述适配层信息时,第二节点无需适配层信息亦可以确定第一数据包对应的第一RLC信道,例如逻辑信道与RLC信道一一映射时,第二节点可以直接根据逻辑信道确定RLC信道。
[0114] 步骤202:第一节点向第二节点发送第一数据包。
[0115] 作为一个可选的实施例,所述第一节点为无线回传节点,所述第二节点为无线回传节点或宿主节点或宿主DU。或者,第一节点为无线回传节点或宿主节点或宿主DU,第二节点为无线回传节点。
[0116] 步骤203:第二节点接收第一节点发送的第一数据包。
[0117] 步骤204:第二节点根据第一信息和第二信息,或者根据第一信息,从第一数据包中获取适配层信息。
[0118] 步骤205:第二节点根据适配层信息确定第一数据包对应的第一RLC信道,并通过第一RLC信道对应的RLC实体处理所述第一数据包。
[0119] 图2所示的流程中,为了使得数据包的接收方确定数据包对应的RLC信道,当第一信息指示第二节点获取所述适配层信息时,第二节点可以根据适配层信息等确定出对应的RLC信道。通过上述方法,无线回传链路的接收侧,能够根据第一信息区分逻辑信道和RLC信道之间的映射关系,进而确定数据包对应的RLC信道,从而可以将数据包递交给正确的RLC实体(entity)进行处理。
[0120] 步骤201中,第一节点在生成第一数据包之前,获取到的数据为PDCP PDU,该PDCPPDU中包含的可以是终端设备或者IAB节点(可能为该IAB节点,或者其子IAB节点)的MT角色的业务数据或控制面信令,该PDCP PDU属于终端设备/MT的某个特定的无线承载。示例性的,MT与终端设备一样,具有PDCP层、适配层、RLC层、MAC层以及PHY层等协议层,是一种特殊类型的终端设备,为了描述方便,以下均以终端设备为例进行描述,终端设备可以执行的内容,MT也可以执行,在此不再赘述。
[0121] 第一节点根据获取到的PDCP PDU生成第一数据包,该第一数据包可以包括多个部分。举例来说,如图3所示,为本申请实施例提供的一种第一数据包的结构示意图。图3所示的第一数据包中包括MAC子头(subheader)、RLC头、PDCP PDU以及适配层信息。本申请实施例中,第一信息可以位于MAC子头或RLC头中,第二信息可以位于MAC子头或RLC头或适配层信息中,具体根据实际情况确定。其中,适配层信息还可以位于预设的位置,此时第一数据包中可以不包括第二信息。
[0122] 需要说明的是,图3只是示例,图3中的PDCP PDU还可以是PDCP PDU的一段,即经过RLC层的分段处理后,得到的PDCP PDU的一部分。
[0123] 本申请实施例中,适配层信息中至少包括终端设备标识和终端设备的承载(bearer)标识,还可以包括小区标识(cell ID)、终端设备接入的IAB节点的标识、回传链路的RLC信道/承载标识、用于指示数据包服务质量(quality of service,QoS)需求的标签等中的至少一种或多种,在此不再逐一举例说明。其中,终端设备的承载标识,用于标识终端设备的数据无线承载(data radio bearer,DRB)和/或信令无线承载(signaling radio bearer,SRB)。本申请实施例中,终端设备标识可以是终端设备的小区无线网络临时标识(cell radio network temporary identifier,C-RNTI),还可以是如终端设备的国际移动用户识别码(international mobile subscriber identification number,IMSI)、临时移动用户标识(temporary mobile subscriber identity,TMSI)、宿主节点/宿主CU为终端设备分配的在宿主节点/宿主CU服务范围内唯一的标识等;或者,终端设备标识和终端设备的承载标识这两者可以由与终端设备的无线承载一一对应的GPRS隧道协议(GPRS tunnel protocol,GTP)的隧道端点标识(Tunnelling endpoint identifier,TEID)来表示,该GTP隧道可以是在宿主节点/宿主CU和为该终端设备提供接入服务的IAB节点之间的传输通道。
[0124] 本申请实施例中,适配层信息还可以位于第一数据包中的其它位置,下面将详细描述。
[0125] 下面的每种可能的实现方式中,第一信息均可以位于MAC子头或RLC头中,第二信息的位置,可以根据适配层信息的位置确定。
[0126] 第一种可能的实现方式中,适配层信息由适配层添加在RLC PDU的尾部,或者由RLC层在RLC处理完成后添加在RLC PDU的尾部,此时适配层信息位于第一数据包中的PDCPPDU或一个PDCP PDU中的一段之后。示例性的,此处所称RLC PDU的尾部是指该RLCPDU之后的邻接部分。
[0127] 如图4(a)所示,第一节点获取到PDCP PDU(也可以称为RLC SDU)之后,根据PDCP PDU所属的终端设备的无线承载(以下简称为UE承载)与回传链路的RLC信道之间的映射关系确定发送侧的RLC信道,然后将PDCP PDU递交给RLC信道对应的RLC实体(entity)进行RLC层处理,RLC层的处理包括如分段、自动重传请求(automatic repeat request,ARQ)、增加RLC头(header)等。经过RLC层处理后,得到RLC PDU。RLC PDU包括RLC头和PDCP PDU的一段或全部,图4(a)中以RLC PDU包括RLC头和PDCP PDU的全部为例,其他情况不再赘述。
[0128] 第一节点获得RLC PDU之后,可以添加适配层信息,第一种可能的场景中,第一节点可以在RLC PDU的尾部增加适配层信息,示例性的,此处所称RLC PDU的尾部是指该RLC PDU之后的邻接部分,例如图4(a)所示。图4(a)中,适配层信息的具体内容可以参考前面的描述,例如适配层信息可以包括但不限于终端设备标识、终端设备的承载标识(bearer ID)、为终端设备提供接入服务的第一节点的标识、终端设备接入的小区的小区标识等,其它情况不再赘述。示例性的,在该场景下,适配层信息的添加可以由独立的适配层执行,该独立的适配层位于RLC层和MAC层之间;或者,适配层信息的添加也可以由第一节点在回传链路发送侧的RLC层执行。
[0129] 第二种可能的场景中,第一节点也可以将适配层信息中的部分携带在RLC PDU的尾部,示例性的,此处所称RLC PDU的尾部是指该RLC PDU之后的邻接部分,另一部分携带在MAC子头,或携带在RLC头部等位置。例如可以将适配层信息中的终端设备的标识、终端设备的承载标识携带在MAC子头,其余的适配层信息如终端设备接入的IAB节点的标识等携带在RLC PDU的尾部。示例性的,携带在RLC PDU尾部的部分适配层信息的添加可以由独立的适配层执行,该独立的适配层位于RLC层和MAC层之间;或者,携带在RLC PDU尾部的部分适配层信息的添加也可以由第一节点在回传链路发送侧的RLC层或MAC层执行;若MAC子头携带有部分适配层信息,则这部分适配层信息的添加由第一节点在回传链路发送侧的MAC层执行;若RLC头部携带有部分适配层信息,则这部分适配层信息的添加由第一节点在回传链路发送侧的RLC层执行。
[0130] 本申请实施例中,在RLC PDU尾部增加有适配层信息的情况下,可以在RLC头中携带第二信息,用于指示RLC PDU结束的位置或位于RLC PDU尾部的适配层信息在第一数据包中的起始位置,或者可以在MAC子头中携带第二指示信息,用于指示MAC SDU尾部携带的适配层信息在第一数据包中的起始位置。进而,第一节点将RLC PDU及增加的适配层信息通过与RLC信道对应的逻辑信道递交给MAC层执行相应处理,图4(a)中以逻辑信道标识LCID为y的逻辑信道为例说明。
[0131] 需要说明的是,逻辑信道标识LCID可以位于MAC子头中,在此不再赘述。
[0132] 第二种可能的实现方式中,适配层信息也可以由第一节点在回传链路发送侧的MAC层添加在RLC PDU的尾部,即可以将适配层信息的添加视为MAC层功能的一部分,此时适配层信息位于第一数据包中的PDCP PDU或一个PDCP PDU中的一段之后,具体可以参考图4(b)所示。另一可能的场景中,第一节点在回传链路发送侧的MAC层也可以将适配层信息中的部分携带在RLC PDU的尾部,另一部分携带在MAC子头。
[0133] 如图4(b)所示,第一节点获取到PDCP PDU之后,根据PDCP PDU所属UE承载与回传链路的RLC信道之间的映射关系确定发送侧的RLC信道,然后将PDCP PDU递交给RLC信道对应的RLC实体进行RLC层处理,得到RLC PDU。RLC PDU包括RLC头和PDCP PDU的一段或全部,图4(b)中以RLC PDU包括RLC头和PDCP PDU的全部为例,其他情况不再赘述。
[0134] 第一节点获得RLC PDU之后,将RLC PDU通过与RLC信道对应的逻辑信道递交给MAC层。第一节点的MAC层在RLC PDU之前添加MAC子头,在RLC PDU的尾部添加适配层信息,得到第一数据包。此时,MAC子头中可以包含第二指示信息,用于指示适配层信息在第一数据包中的起始位置。示例性的,此处所称RLC PDU的尾部是指该RLCPDU之后的邻接部分。
[0135] 第三种可能的实现方式中,适配层信息的添加先于RLC层的处理过程执行,即适配层信息被添加在PDCP PDU的尾部(即RLC SDU由PDCP PDU及尾部携带的适配层信息组成),适配层信息的添加可以由独立的适配层执行,该独立的适配层位于RLC层之上;或者,适配层信息的添加还可以由RLC层执行,需要对现有RLC层的功能进行扩展。具体可以参考图4(c)所示。
[0136] 另一可能的场景中,在RLC PDU的尾部只携带适配层信息中的一部分,另一部分携带在MAC子头或携带在RLC头部等位置。需要说明的是,若MAC子头携带有部分适配层信息,则这部分适配层信息的添加由第一节点在回传链路发送侧的MAC层执行;若RLC头部携带有部分适配层信息,则这部分适配层信息的添加由第一节点在回传链路发送侧的RLC层执行。
[0137] 图4(c)中,第一节点获取到PDCP PDU之后,在PDCP PDU之后添加适配层信息。可选的,第一节点可以根据PDCP PDU所属的承载与回传链路的RLC信道之间的映射关系确定发送侧的RLC信道,然后将添加了适配层信息的PDCP PDU递交给RLC信道对应的RLC实体进行RLC层处理,得到RLC PDU。RLC PDU中可能包括RLC头和PDCP PDU的一段;或者,RLC PDU中包括RLC头和PDCP PDU的全部;或者,RLC PDU中包括RLC头、PDCP PDU的全部、适配层信息的全部;或者,RLC PDU中包括RLC头、PDCPPDU的全部、适配层信息的一段;或者,RLC PDU中包括RLC头、适配层信息的一段或全部;或者,RLC PDU中包括RLC头、PDCP PDU的一段、适配层信息的一段或全部。第一节点获得RLC PDU之后,将RLC PDU通过与RLC信道对应的逻辑信道递交给MAC层处理,第一节点的MAC层在RLC PDU之前添加MAC子头得到第一数据包。
[0138] 对于第三种可能的实现方式,在PDCP PDU的尾部增加有适配层信息的情况下,可以在RLC头中携带第二指示信息,第二指示信息用于指示RLC SDU尾部携带的适配层信息在第一数据包中的起始位置。第二指示信息也可以位于MAC子头中,用于指示MAC SDU尾部携带的适配层信息在第一数据包中的起始位置。示例性的,此处所称PDCP PDU的尾部是指该PDCP PDU之后的邻接部分。
[0139] 本申请实施例中,RLC层可能会对PDCP PDU进行分段(segmentation)处理,若PDCPPDU经过了RLC层的分段处理,PDCP PDU可以被分为至少两个分段,“PDCP PDU的一段”表示至少两个分段中的任意一段,“PDCP PDU的一段”只包括PDCP PDU的一部分。或者,RLC层也可以是对RLC SDU进行分段(segmentation)处理,此处所称的RLC SDU可以是在PDCP PDU的基础上,增加适配层信息而获得,比如在PDCP PDU之前或者在PDCP PDU之后增加了适配层信息,得到此处所称的RLC SDU。
[0140] 第四种可能的实现方式中,第一节点可以在RLC PDU的前部增加适配层信息,此时该适配层信息位于MAC子头与RLC头之间,具体可以参考图4(d)所示。示例性的,此处所称RLC PDU的前部是指该RLC PDU之前的邻接部分。
[0141] 图4(d)中,适配层信息的添加可以由独立的适配层执行,该独立的适配层位于RLC层和MAC层之间;或者,适配层信息的添加也可以由第一节点在回传链路发送侧的RLC层执行;或者,适配层信息的添加也可以由第一节点在回传链路发送侧的MAC层执行。另一可能的场景中,适配层信息由第一节点在回传链路发送侧的MAC层添加在MAC子头中。
[0142] 图4(d)中,第一节点获取到PDCP PDU之后,根据PDCP PDU所属的承载与回传链路的RLC信道之间的映射关系确定发送侧的RLC信道,然后将PDCP PDU递交给RLC信道对应的RLC实体进行RLC层处理,得到RLC PDU。RLC PDU中可能包括RLC头和PDCP PDU的一段;或者,RLC PDU中包括RLC头和PDCP PDU的全部。第一节点获得RLC PDU之后,在RLC PDU之前添加适配层信息,然后将添加了适配层信息的RLC PDU通过与RLC信道对应的逻辑信道递交给MAC层处理,第一节点的MAC层在适配层信息和RLC PDU之前添加MAC子头得到第一数据包;或者,另一可能的场景中,第一节点获得RLC PDU之后,将RLC PDU通过与RLC信道对应的逻辑信道递交给MAC层处理,第一节点的MAC层在RLC PDU之前添加MAC子头,MAC子头中包含适配层信息。
[0143] 在该实现方式下,第二信息可以位于所述MAC子头或所述适配层信息中,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0144] 示例性的,在该实现方式下,若适配层是独立的协议层,适配层还可以支持数据包级联的功能。具体的,适配层可以将适配层的SDU拼接起来,得到适配层的PDU,再将该适配层的PDU发送给适配层之下的协议层进行后续的发送侧处理,级联后适配层的PDU的数据包格式如图5所示。这种情况下,适配层添加的头信息中,除了适配层信息外,还需要携带长度指示,用于指示级联后的数据包中,每个适配层SDU的长度。
[0145] 示例性的,若考虑适配层具有对上层协议层的PDU进行级联的能力,在宿主节点给IAB节点的配置信息中,包含是否允许级联的能力配置,以及级联包大小的上限的配置,该配置信息可以携带在例如发送给IAB节点的DU部分的F1应用协议(F1 application Protocol,F1AP)消息中,或者携带在发送给IAB节点的MT部分的无线资源控制(Radio resource control,RRC)消息中。
[0146] 第五种可能的实现方式中,第一节点可以在PDCP PDU的前部增加适配层信息,此时所述适配层信息位于RLC头与所述PDCP PDU或所述PDCP PDU中的一段之间。适配层信息的添加可以由独立的适配层执行,该独立的适配层位于RLC层之上;或者,适配层信息的添加也可以由第一节点在回传链路发送侧的RLC层执行,将添加的适配层信息视为RLC头的一部分,具体可以参考图6所示。示例性的,此处所称PDCP PDU的前部是指该PDCP PDU之前的邻接部分。
[0147] 另一可能的场景中,在RLC头与PDCP PDU或所述PDCP PDU中的一段之间携带适配层信息中的一部分,另一部分携带在MAC子头中。需要说明的是,若MAC子头携带有部分适配层信息,则这部分适配层信息的添加由第一节点在回传链路发送侧的MAC层执行。
[0148] 图6中,第一节点获取到PDCP PDU之后,在PDCP PDU之前添加适配层信息。此外,第一节点可以根据PDCP PDU所属的承载与回传链路的RLC信道之间的映射关系确定发送侧的RLC信道,然后将添加了适配层信息的PDCP PDU递交给RLC信道对应的RLC实体进行RLC层处理,得到RLC PDU。RLC PDU中可能包括RLC头、适配层信息的全部、PDCP PDU的全部;或者,RLC PDU中包括RLC头、适配层信息的一段或全部、PDCPPDU的一段;或者,RLC PDU中包括适配层信息的一段、PDCP PDU的全部;或者,RLCPDU中包括适配层信息的一段或全部;或者RLC PDU中包括PDCP PDU的一段或全部。第一节点获得RLC PDU之后,将RLC PDU通过与RLC信道对应的逻辑信道递交给MAC层处理,第一节点的MAC层在RLC PDU之前添加MAC子头得到第一数据包。
[0149] 在该实现方式下,第二信息可以位于所述MAC子头或所述适配层信息或者所述RLC头中,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0150] 示例性的,在该实现方式下,适配层还可以支持数据包级联的功能,具体可以参考前面的描述,在此不再赘述。
[0151] 上面描述了适配层信息的位置的不同实现方式,以及对应的第一数据包的不同格式,示例性的,本申请实施例中,第一信息也可以存在多种实现方式。
[0152] 本申请实施例中,在回传链路传输中,多个RLC信道可以映射(或复用)到同一个逻辑信道上,或者一个RLC信道一对一的映射到一个逻辑信道上(即不将多个RLCchannel复用到一个逻辑信道)。当回传链路的RLC channel和LCH之间一对一映射时,利用LCH的逻辑信道标识即可识别出相应的RLC channel,但当回传链路的多个RLC channel被复用到一个LCH上时,仅利用LCH的逻辑信道标识无法确定RLC channel,还需要额外的信息。
[0153] 例如,回传链路的RLC信道与终端设备的承载为一一映射时,为避免扩展回传链路的逻辑信道标识空间,可以将至少两个RLC信道映射到同一个逻辑信道以节省所需的回传链路逻辑信道的数量,对于这种情况,第一信息可以用于指示所述第二节点获取适配层信息,用于确定RLC channel,第二节点可根据所述适配层信息中的终端设备标识和终端设备的承载标识,以及MAC子头中携带的逻辑信道标识LCID,确定RLC channel或与RLC channel对应的RLC entity。本申请实施例中,第一信息除了用于指示所述第二节点获取所述适配层信息以外,第一信息也可以用于指示所述第二节点不获取适配层信息,亦可确定RLCchannel。例如,本申请实施例中,可以将多个终端设备的承载映射到同一个RLC信道,此时可以保持RLC信道与逻辑信道为一一映射,对于这种情况,所述第二节点可以不获取适配层信息,此时第一信息也可以用于指示所述第二节点不获取适配层信息,第二节点无需根据适配层信息,仅根据MAC子头中携带的逻辑信道标识LCID,确定RLC channel或与RLC channel对应的RLC entity。
[0154] 示例性的,本申请实施例中,第一信息可以包括至少一个比特,此时第一信息可以存在至少两种不同的取值,每种取值指示出不同内容。举例来说,所述第一信息为第一取值时,所述第一信息用于指示所述第二节点获取所述适配层信息;所述第一信息为第二取值时,所述第一信息用于指示所述第二节点不获取所述适配层信息。例如,第一信息的长度为1比特,其取值为0时,用于指示第一信息用于指示所述第二节点不获取所述适配层信息;其取值为1时,用于指示第一信息用于指示所述第二节点获取所述适配层信息。当然,以上只是示例,第一信息的长度可以大于1比特,第一信息的取值与指示第二节点是否获取所述适配层信息的对应关系,也可以存在其他情况,在此不再逐一举例说明。
[0155] 示例性的,本申请实施例中,第二节点确定第一数据包对应的RLC信道时,可能需要根据第一信息获取适配层信息,当第二节点根据适配层信息执行其他步骤时,例如根据适配层信息确定第一数据包的路由信息,可以不需要根据第一信息获取适配层信息。
[0156] 本申请实施例中,所述第一信息用于指示所述第二节点获取所述适配层信息的情况下,所述第一数据包对应的第一逻辑信道可以映射至少两个RLC信道;所述第一信息用于指示所述第二节点不获取所述适配层信息的情况下,所述第一逻辑信道唯一映射一个RLC信道。
[0157] 示例性的,结合上面的描述,第一信息也可以通过指示第一数据包对应的第一逻辑信道与RLC信道之间的映射关系的方式,指示第二节点获取适配层信息。举例来说,第一信息指示出第一逻辑信道映射至少两个RLC信道时,用于指示第二节点获取适配层信息,以结合适配层信息确定RLC信道;相应的,第一信息指示出第一逻辑信道唯一映射一个RLC信道时,用于指示第二节点不获取适配层信息,仅根据逻辑信道标识即可确定RLC信道。
[0158] 例如,第一信息的长度为1比特,其取值为1时,用于指示第一逻辑信道映射至少两个RLC信道;其取值为0时,用于指示第一逻辑信道唯一映射一个RLC信道。当然,以上只是示例,第一信息的长度可以大于1比特,第一信息的取值与第一数据包中是否包括适配层信息的对应关系,也可以存在其他情况,在此不再逐一举例说明。此时,可以根据第一逻辑信道与RLC信道之间的映射关系,确定出是否获取适配层信息。
[0159] 如前所述,本申请实施例中,第一信息可以携带在第一数据包的MAC子头中。可选的,适配层信息的部分或全部(包括例如终端设备标识、终端设备的承载标识、小区标识(cell ID)等,也可以携带在MAC子头中。这种情况下的一种示例性的MAC子头的格式如下图7所示。图7只是示例,MAC子头中也可以只包括第一信息或适配层信息,在此不再逐一举例说明。
[0160] 如图7所示的MAC子头中,R、F、LCID、L字段的含义与现有NR协议中一致,即R表示保留比特,一般设置为0;F为格式域(format field),用于表征长度域的大小;LCID表示逻辑信道标识,用于识别逻辑信道;L为长度域(length field),用于指示MAC SDU的大小或可变长度的MAC控制元素(control element,CE)的大小,其中L可以占用2字节,也可以占用1个字节,在图7中以L占用2字节为例,但MAC子头的格式应不限于此。
[0161] 第一信息,其含义可参见前述描述,在此不再赘述。
[0162] X是可选字段,可以是预留比特,或者也可以用于表征MAC子头中是否包含小区标识字段,或者还可以表征终端设备标识字段的长度选项,本申请实施例图7中以X为1bit为例,但实际X的长度还可以是其他取值,不限于此。
[0163] 承载标识字段中包括终端设备的承载标识,用于标识终端设备的数据无线承载(data radio bearer,DRB)和/或信令无线承载(signaling radio bearer,SRB)。一种可能的方式中,其长度可以为6个比特,但本申请实施例不限于此长度取值,承载标识字段的长度也可以是其他取值,图7中以6比特为例。另一种可能的方式中,承载标识字段中有1bit(例如最高位的1bit)标识承载标识的类型为DRB或SRB,剩余部分为DRB标识或SRB标识。
[0164] 终端设备标识字段中包括终端设备的标识,示例性的,本申请实施例中的终端设备标识可以是终端设备的C-RNTI,还可以是如终端设备的IMSI、TMSI、CU为终端设备分配的在CU服务范围内唯一的标识等,本申请实施例对终端设备标识的具体形式不予限定。
[0165] 小区标识字段是终端设备所属小区的标识,是可选字段,例如当终端设备标识为C-RNTI时,则该小区标识字段存在,当终端设备标识为IMSI时,可以不需要小区标识字段。本申请实施例图7中以小区标识字段占用8比特为示例,但对该字段域占用的长度不预限定。
[0166] 需要说明的是,本申请实施例中的适配层信息,可以被多个协议层中的功能模块使用。例如,当MAC子头中包含适配层信息的部分或全部时,适配层信息可以被MAC层用来确定RLC channel,适配层信息还可以被其他协议层或功能模块使用,比如,适配层信息可以被第二节点中MAC和RLC层之间的协议层来确定RLC channel,还比如,终端设备标识可以被RLC层或RLC层之上的路由功能模块用于确定数据包的传输下一跳节点。
[0167] 另一可选的方式中,第一信息还可以包含在RLC层的头信息中,或者还可以包含在作为独立协议层的适配层的头信息中,在此不再逐一举例说明。
[0168] 本申请实施例中,在步骤204中,当第一数据包中包括第二信息时,第二节点可以根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。若第一数据包中不包括第二信息,适配层信息则位于第一数据包中的预设位置,此时第二节点可以从第一数据包中的预设位置获取所述适配层信息。
[0169] 在步骤205中,第二节点在收到第一数据包后,在第一信息用于指示第二节点获取适配层信息的情况下,可以确定第一数据包中的第一逻辑信道标识对应的第一逻辑信道映射至少两个RLC信道。第二节点从而可以通过第一数据包中的第一逻辑信道标识确定第一逻辑信道,然后可以在与第一逻辑信道映射的至少两个RLC信道中,与适配层信息中包含的终端设备标识和终端设备的承载标识所对应的RLC信道,确定为第一数据包对应的第一RLC信道,进而将第一数据包中的部分内容(如RLC PDU)递交给与第一RLC信道对应的RLC实体处理。
[0170] 相应的,在第一信息用于指示第二节点不获取适配层信息的情况下,可以确定第一数据包中的第一逻辑信道标识对应的第一逻辑信道映射一个RLC信道。第二节点从而可以通过第一数据包中的第一逻辑信道标识确定第一逻辑信道,然后可以将与第一逻辑信道对应的RLC信道,确定为第一RLC信道,进而将第一数据包中的部分内容(如RLC PDU)递交给与第一RLC信道对应的RLC实体处理。
[0171] 本申请实施例中,第一数据包中也可以不包括第一信息,而是由宿主节点或者第一节点的父节点预先配置好每个逻辑信道的属性信息,接收侧的节点接收到数据包之后,可以根据该数据包对应的逻辑信道的属性信息,判断是否获取该数据包中的适配层信息,以确定RLC信道,下面详细描述。
[0172] 图8示出了本申请实施例提供的一种数据传输方法的流程示意图。该方法可以应用于图1所示的通信系统,但本申请实施例不限于此。参见图8,该方法包括:
[0173] 步骤801:第一节点向第二节点发送第一数据包。
[0174] 步骤802:第二节点接收第一节点发送的第一数据包。
[0175] 其中,所述第一数据包中包括适配层信息、第一逻辑信道标识和第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
[0176] 步骤803:所述第二节点根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息。
[0177] 所述第一节点和所述第二节点为无线中继通信中的节点。
[0178] 步骤801至步骤803中,关于适配层信息、第二信息等内容,可以参考图2所示的流程中的描述,在此不再赘述。
[0179] 步骤801之前,所述第二节点可以接收第三节点发送的第三信息,所述第三节点为在所述无线中继通信中的所述第二节点的父节点或者宿主节点。当宿主节点为CU-DU分离的形态时,上述宿主节点还可以为宿主节点的集中式单元CU;或者当CU具有CU-CP和CU-UP分离的形态时,上述宿主节点还可以是CU-CP,但本申请实施例对此不作限定。示例性的,此处所称CU,DU,是属于一个逻辑基站gNB的组成部分,其中,CU一般具有PDCP和RRC协议层功能,DU一般具有RLC,MAC和PHY协议层功能。CU还可以分为CU-CP和CU-UP,其中,CU-CP可以具有RRC和PDCP协议层功能,CU-UP可以具有SDAP和PDCP协议层功能。
[0180] 所述第三信息包括所述第一逻辑信道标识;或者,所述第三信息包括所述第一逻辑信道标识及所述第一逻辑信道标识的属性信息,所述属性信息用于指示所述第二节点是否获取所述适配层信息。
[0181] 当第三信息中包括第一逻辑信道标识,不包含该第一逻辑信道标识的属性信息时,则表明该第一逻辑信道标识所对应的逻辑信道映射至少两个RLC信道,第二节点在收到包含该第一逻辑信道标识的第一数据包时,需要从第一数据包中获取适配层信息,进而结合该适配层信息确定第一数据包对应的RLC信道。此时,在步骤803中,所述第二节点根据所述第一逻辑信道标识,确定所述第一逻辑信道标识所对应的逻辑信道映射至少两个RLC信道,第二节点从而可以通过第一数据包中的第一逻辑信道标识确定第一逻辑信道,然后可以在与第一逻辑信道映射的至少两个RLC信道中,与适配层信息中包含的终端设备标识和终端设备的承载标识所对应的RLC信道,确定为第一数据包对应的第一RLC信道,进而将第一数据包中的部分内容(如RLC PDU)递交给与第一RLC信道对应的RLC实体处理。
[0182] 本申请实施例中,第一逻辑信道标识的属性信息可以有多种实现方式。一种可能的实现方式中,所述属性信息为第一预设取值时,所述属性信息用于指示所述第二节点获取所述适配层信息;所述属性信息为第二预设取值时,所述属性信息用于指示所述第二节点不获取所述适配层信息。
[0183] 此时,在步骤803中,所述第二节点确定所述属性信息为所述第一预设取值时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息,进而结合该适配层信息确定第一数据包对应的RLC信道。相应的,第二节点确定所述属性信息为所述第二预设取值时,确定不需要获取适配层信息,从而不需要根据适配层信息确定第一数据包对应的RLC信道。
[0184] 另一种可能的实现方式中,所述属性信息表示出所述第一逻辑信道标识映射的RLC信道的RLC信道标识,或所述属性信息表示出所述第一逻辑信道标识映射的RLC信道对应的承载标识。
[0185] 此时,在步骤803中,所述第二节点根据所述属性信息确定所述第一逻辑信道标识映射的RLC信道标识或承载标识的数量大于1时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息,进而结合该适配层信息确定第一数据包对应的RLC信道。相应的,第二节点根据所述属性信息确定所述第一逻辑信道标识映射的RLC信道标识或承载标识的数量等于1时,确定不需要获取适配层信息,从而不需要根据适配层信息确定第一数据包对应的RLC信道。
[0186] 示例性的,第二节点在收到第一数据包后,在属性信息用于指示第二节点获取适配层信息的情况下,可以确定第一逻辑信道映射至少两个RLC信道。第二节点从而可以通过第一数据包中的第一逻辑信道标识确定第一逻辑信道,然后可以在与第一逻辑信道映射的至少两个RLC信道中,与适配层信息中包含的终端设备标识和终端设备的承载标识所对应的RLC信道,确定为第一数据包对应的第一RLC信道,进而将第一数据包中的部分内容(如RLC PDU)递交给与第一RLC信道对应的RLC实体处理。
[0187] 相应的,在属性信息用于指示第二节点不获取适配层信息的情况下,可以确定第一数据包中的第一逻辑信道标识对应的第一逻辑信道映射一个RLC信道。第二节点从而可以通过第一数据包中的第一逻辑信道标识确定第一逻辑信道,然后可以将与第一逻辑信道映射的RLC信道,确定为第一RLC信道,进而将第一数据包中的部分内容(如RLC PDU)递交给与第一RLC信道对应的RLC实体处理。
[0188] 图9示出了本申请实施例提供的数据传输装置900,该装置900可以是无线回传节点,也可以为无线回传节点中的芯片。该装置900包括:处理单元901和收发单元902。
[0189] 该装置900执行图2流程中第一节点的方法时,功能如下:
[0190] 处理单元901,用于第一节点生成第一数据包;
[0191] 收发单元902,用于向第二节点发送所述第一数据包;所述第一数据包中包括适配层信息和第一信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;其中,所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;所述第一节点和所述第二节点为无线中继通信中的节点。
[0192] 一种可能的设计中,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
[0193] 其中,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
[0194] 一种可能的设计中,所述MAC子头或所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的起始位置。
[0195] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0196] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
[0197] 一种可能的设计中,所述MAC子头或所述适配层信息中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0198] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0199] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;
[0200] 所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
[0201] 一种可能的设计中,所述MAC子头或者所述适配层信息或者所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0202] 一种可能的设计中,所述第一信息用于指示所述第二节点获取所述适配层信息的情况下,所述第一数据包对应的第一逻辑信道映射至少两个RLC信道。
[0203] 该装置900执行图2流程中第二节点的方法时,功能如下:
[0204] 收发单元902,用于接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一信息和第二信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
[0205] 处理单元901,用于根据所述第一信息和所述第二信息,或者根据所述第一信息,从所述第一数据包中获取所述适配层信息;根据所述适配层信息确定所述第一数据包对应的第一无线链路控制RLC信道,并通过所述第一RLC信道对应的RLC实体处理所述第一数据包。
[0206] 一种可能的设计中,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
[0207] 其中,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
[0208] 一种可能的设计中,所述MAC子头或所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的起始位置。
[0209] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0210] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
[0211] 一种可能的设计中,所述MAC子头或所述适配层信息中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0212] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0213] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;
[0214] 所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
[0215] 一种可能的设计中,所述MAC子头或者所述适配层信息或者所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0216] 一种可能的设计中,所述第一信息用于指示所述第二节点获取所述适配层信息时,所述第一数据包对应的第一逻辑信道映射至少两个RLC信道。
[0217] 一种可能的设计中,所述适配层信息包括终端设备的终端设备标识以及所述终端设备的承载标识;
[0218] 所述处理单元901具体用于:
[0219] 确定与所述第一数据包对应的第一逻辑信道标识映射的至少两个RLC信道;
[0220] 将所述至少两个RLC信道中,与所述适配层信息中的终端设备标识和终端设备的承载标识所对应的RLC信道,确定为所述第一RLC信道。
[0221] 该装置900执行图8流程中第二节点的方法时,功能如下:
[0222] 收发单元902,用于接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一逻辑信道标识和第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
[0223] 处理单元901,用于根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息。
[0224] 一种可能的设计中,所述收发单元902还用于:
[0225] 接收第三节点发送的第三信息,所述第三节点为在所述无线中继通信中的所述第二节点的父节点或者宿主节点;
[0226] 所述第三信息包括所述第一逻辑信道标识;或者,所述第三信息包括所述第一逻辑信道标识及所述第一逻辑信道标识的属性信息,所述属性信息用于指示所述第二节点是否获取所述适配层信息。
[0227] 一种可能的设计中,所述属性信息为第一预设取值时,所述属性信息用于指示所述第二节点获取所述适配层信息;
[0228] 所述属性信息为第二预设取值时,所述属性信息用于指示所述第二节点不获取所述适配层信息。
[0229] 一种可能的设计中,所述处理单元901具体用于:
[0230] 确定所述属性信息为所述第一预设取值时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。
[0231] 一种可能的设计中,所述属性信息表示出所述第一逻辑信道标识映射的RLC信道的RLC信道标识,或所述属性信息表示出所述第一逻辑信道标识映射的RLC信道对应的承载标识。
[0232] 一种可能的设计中,所述处理单元901具体用于:
[0233] 根据所述属性信息确定所述第一逻辑信道标识映射的RLC信道标识或承载标识的数量大于1时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。
[0234] 图10示出了本申请实施例提供的数据传输装置,图10所示的装置可以为图9所示的装置的一种硬件电路的实现方式。为了便于说明,图10仅示出了该装置的主要部件。该装置1000可以是无线回传节点,也可以为无线回传节点中的芯片,也可以是无线回传节点中用于实现涉及功能的装置或模块。该装置1000包括:处理器1001、收发器1002和存储器1003。
[0235] 该装置1000执行图2流程中第一节点的方法时,功能如下:
[0236] 处理器1001,用于第一节点生成第一数据包;
[0237] 收发器1002,用于向第二节点发送所述第一数据包;所述第一数据包中包括适配层信息和第一信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;其中,所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;所述第一节点和所述第二节点为无线中继通信中的节点。
[0238] 一种可能的设计中,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
[0239] 其中,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
[0240] 一种可能的设计中,所述MAC子头或所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的起始位置。
[0241] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0242] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
[0243] 一种可能的设计中,所述MAC子头或所述适配层信息中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0244] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0245] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;
[0246] 所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
[0247] 一种可能的设计中,所述MAC子头或者所述适配层信息或者所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0248] 一种可能的设计中,所述第一信息用于指示所述第二节点获取所述适配层信息的情况下,所述第一数据包对应的第一逻辑信道映射至少两个RLC信道。
[0249] 该装置1000执行图2流程中第二节点的方法时,功能如下:
[0250] 收发器1002,用于接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一信息和第二信息;或者,所述第一数据包中包括所述适配层信息、所述第一信息和第二信息;所述第一信息用于指示所述第二节点获取所述适配层信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
[0251] 处理器1001用于,根据所述第一信息和所述第二信息,或者根据所述第一信息,从所述第一数据包中获取所述适配层信息;根据所述适配层信息确定所述第一数据包对应的第一无线链路控制RLC信道,并通过所述第一RLC信道对应的RLC实体处理所述第一数据包。
[0252] 一种可能的设计中,所述第一数据包中包括媒体接入控制MAC子头、无线链路控制RLC头、分组数据汇聚协议PDCP协议数据单元PDU或一个PDCP PDU中的一段;
[0253] 其中,所述MAC子头或者所述RLC头包括所述第一信息,所述适配层信息位于所述PDCP PDU或一个PDCP PDU中的一段之后。
[0254] 一种可能的设计中,所述MAC子头或所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的起始位置。
[0255] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0256] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;所述适配层信息位于所述MAC子头与所述RLC头之间。
[0257] 一种可能的设计中,所述MAC子头或所述适配层信息中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0258] 一种可能的设计中,所述第一数据包中包括MAC子头、RLC头、PDCP PDU或一个PDCP PDU中的一段;
[0259] 其中,所述MAC子头或者所述适配层信息或者所述RLC头包括所述第一信息;
[0260] 所述适配层信息位于所述RLC头与所述PDCP PDU或一个PDCP PDU中的一段之间。
[0261] 一种可能的设计中,所述MAC子头或者所述适配层信息或者所述RLC头中还包括所述第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的开始位置和/或结束位置。
[0262] 一种可能的设计中,所述第一信息用于指示所述第二节点获取所述适配层信息时,所述第一数据包对应的第一逻辑信道映射至少两个RLC信道。
[0263] 一种可能的设计中,所述适配层信息包括终端设备的终端设备标识以及所述终端设备的承载标识;
[0264] 所述处理器1001具体用于:
[0265] 确定与所述第一数据包对应的第一逻辑信道标识映射的至少两个RLC信道;
[0266] 将所述至少两个RLC信道中,与所述适配层信息中的终端设备标识和终端设备的承载标识所对应的RLC信道,确定为所述第一RLC信道。
[0267] 该装置1000执行图8流程中第二节点的方法时,功能如下:
[0268] 收发器1002,用于接收第一节点发送的第一数据包;其中,所述第一数据包中包括适配层信息、第一逻辑信道标识和第二信息,所述第二信息用于指示所述适配层信息在所述第一数据包中的位置;
[0269] 处理器1001,用于根据所述第一逻辑信道标识和所述第二信息,从所述第一数据包中获取所述适配层信息。
[0270] 一种可能的设计中,所述收发器1002还用于:
[0271] 接收第三节点发送的第三信息,所述第三节点为在所述无线中继通信中的所述第二节点的父节点或者宿主节点;
[0272] 所述第三信息包括所述第一逻辑信道标识;或者,所述第三信息包括所述第一逻辑信道标识及所述第一逻辑信道标识的属性信息,所述属性信息用于指示所述第二节点是否获取所述适配层信息。
[0273] 一种可能的设计中,所述属性信息为第一预设取值时,所述属性信息用于指示所述第二节点获取所述适配层信息;
[0274] 所述属性信息为第二预设取值时,所述属性信息用于指示所述第二节点不获取所述适配层信息。
[0275] 一种可能的设计中,所述处理器1001具体用于:
[0276] 确定所述属性信息为所述第一预设取值时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。
[0277] 一种可能的设计中,所述属性信息表示出所述第一逻辑信道标识映射的RLC信道的RLC信道标识,或所述属性信息表示出所述第一逻辑信道标识映射的RLC信道对应的承载标识。
[0278] 一种可能的设计中,所述处理器1001具体用于:
[0279] 根据所述属性信息确定所述第一逻辑信道标识映射的RLC信道标识或承载标识的数量大于1时,根据所述第二信息指示的位置,从所述第一数据包中获取所述适配层信息。
[0280] 显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
[0281] 本领域普通技术人员可以意识到,结合本文中所公开的实施例中描述的各方法步骤和单元,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各实施例的步骤及组成。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。本领域普通技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0282] 所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0283] 在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
[0284] 所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本申请实施例方案的目的。
[0285] 另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0286] 所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
[0287] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈