通信方法及通信装置与流程
未命名
07-23
阅读:86
评论:0

1.本技术涉及通信技术领域,尤其涉及一种通信方法及通信装置。
背景技术:
2.第五代移动通信系统(5th-generation,5g)中引入了接入回传一体化(integrated access and backhaul,iab)网络技术,iab网络中的接入链路(access link)和回传链路(backhaul link)皆采用无线传输方案,减少了光纤部署,从而降低了部署成本,提高了部署灵活性。在iab网络中,包括iab节点(iab node)和iab宿主(iab donor)。通常来说,iab node由移动终端(mobile termination,mt)部分和分布式单元(distributed unit,du)部分组成,iab donor由集中式单元(centralized unit,cu)部分和分布式单元(distributed unit,du)部分组成。
3.cu与du之间的接口称为f1接口。在双连接(dual connectivity,dc)场景中,iabnode允许双连接至不同iabdonor下,其中,双连接的iabnode称为边界节点(boundary node),与边界节点du部分存在f1接口的cu所属的iab donor称为主节点,与边界节点du部分不存在f1接口的cu所属的iab donor称为辅节点,主节点cu与辅节点cu之间通过xn接口传递信息。示例性地,请参见图1,图1是iabnode跨cu双连接的网络结构示意图。如图1所示,cu1和donordu1分别为主节点(即iab donor1)的cu部分和du部分,cu2和donordu2分别为辅节点(即iab donor2)的cu部分和du部分。iabmt和iabdu分别为iab node的mt部分和du部分,例如,iabmt1和iabdu1分别为iab node1的mt部分和du部分。主节点以及与主节点中的cu存在f1接口的iabnode的集合称为主拓扑,辅节点以及与辅节点中的cu存在f1接口的iabnode的集合称为辅拓扑。如图1所示,cu1,donordu1,iab node1,iab node2和iab node4构成了主拓扑,cu2,donordu2和iab node3构成了辅拓扑。需要说明的是,在如图1所示的系统架构中,主拓扑中的流量控制是由cu1控制的,辅拓扑中的流量控制是由cu2控制的,其中,当某个iab node节点发现某个拓扑(例如主拓扑或辅拓扑)发生拥塞或服务小区信号质量不佳时,该iab node节点只会向其关联的节点(cu1或cu2)上报状态指示消息,该状态指示消息用于触发接收该消息的节点进行流量控制。例如,当iab node2或iab node4发现拥塞或服务小区信号质量不佳时,iab node2和iab node4只会向cu1发送状态指示消息。又例如,当iab node3发现拥塞或服务小区信号质量不佳时,iab node3只会向cu2发送状态指示消息,基于此,无法实现跨cu双连接网络架构下的流量控制。
技术实现要素:
4.本技术提供了一种通信方法及通信装置,可实现iab node双连接至不同iab donor cu的场景下跨cu的资源重配置,进而实现跨cu的流量控制。
5.第一方面,本技术提供了一种通信方法,该方法适用于第一节点,该方法包括:
6.接收来自第二节点的第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为所述第一节点控制的拓扑,所述第一流量为第三节
点的流量或所述第三节点的下游节点的流量;
7.根据所述第一消息重新配置所述第一拓扑中用于服务第一流量的资源;
8.其中,所述第三节点(即第三节点的mt)与所述第一节点和所述第二节点之间均存在rrc连接,所述第三节点(即第三节点的du)与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的集中式单元cu。
9.在本技术中,第一节点可以为主iab宿主节点的cu,第二节点可以为辅iab宿主节点的cu,或者,第一节点可以为辅iab宿主节点的cu,第二节点可以为主iab宿主节点的cu。其中,通过第一节点和第二节点之间交互第一消息,该第一消息可以用于指示第一节点重新配置其拓扑中用于服务第一流量的资源,可实现跨cu的流量控制。
10.在一种可能的实现中,所述第一消息包括以下信息中的至少一种:重新配置全部所述第一流量的资源的指示信息、所述第一流量的资源中服务质量索引对应的资源、所述第一流量的资源中隧道端点标识teid对应的资源。
11.在本技术中,通过第一消息指示不同粒度的资源重配置,例如重配置全部资源,或者,以qos index为粒度的资源重配置,或者,以f1-u tunnel为粒度的资源重配置,可实现不同粒度的流量控制。
12.在一种可能的实现中,所述第一消息还用于指示触发流量控制的原因。
13.在一种可能的实现中,所述触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。
14.在一种可能的实现中,所述方法还包括:
15.向所述第二节点发送所述第一消息的第一反馈,所述第一反馈用于触发所述第二节点重新配置第二拓扑中用于服务第一流量的资源,所述第二拓扑为所述第二节点控制的拓扑。
16.在本技术中,第二节点通过接收来自第一节点的第一反馈,一方面第二节点可基于第一反馈重新配置第二拓扑中用于服务第一流量的资源,进而实现跨cu的流量控制。另一方面可用于确定第一节点已经成功接收第一消息。
17.在一种可能的实现中,所述第二拓扑包括所述第二节点的分布式单元du。
18.在一种可能的实现中,所述第一拓扑中包括所述第一节点的du。
19.在一种可能的实现中,所述根据所述第一消息重新配置所述第一拓扑中用于服务第一流量的资源,包括:
20.根据所述第一消息删除所述第一拓扑中用于服务第一流量的资源。
21.在一种可能的实现中,所述第一iab宿主节点为辅iab宿主节点,所述第二iab宿主节点为主iab宿主节点;或者,
22.所述第一iab宿主节点为主iab宿主节点,所述第二iab宿主节点为辅iab宿主节点。
23.在一种可能的实现中,所述第一消息为xn消息。
24.第二方面,本技术提供了一种通信方法,该方法适用于第二节点,该方法包括:
25.确定第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三
节点的下游节点的流量;
26.向所述第一节点发送所述第一消息;
27.其中,所述第三节点与所述第一节点和所述第二节点之间均存在rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的集中式单元cu。
28.在一种可能的实现中,所述第一消息包括以下信息中的至少一种:重新配置全部所述第一流量的资源的指示信息、所述第一流量的资源中服务质量索引对应的资源、所述第一流量的资源中隧道端点标识teid对应的资源。
29.在一种可能的实现中,所述第一消息还用于指示触发流量控制的原因。
30.在一种可能的实现中,所述触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。
31.在一种可能的实现中,所述方法还包括:
32.接收来自所述第一节点的所述第一消息的第一反馈;
33.响应于所述第一反馈,重新配置第二拓扑中用于服务第一流量的资源,所述第二拓扑为所述第二节点控制的拓扑。
34.在一种可能的实现中,所述第二拓扑包括所述第二节点的分布式单元du。
35.在一种可能的实现中,所述第一拓扑中包括所述第一节点的du。
36.在一种可能的实现中,所述重新配置第二拓扑中用于服务第一流量的资源,包括:
37.删除所述第二拓扑中用于服务第一流量的资源。
38.在一种可能的实现中,所述第一iab宿主节点为辅iab宿主节点,所述第二iab宿主节点为主iab宿主节点;或者,
39.所述第一iab宿主节点为主iab宿主节点,所述第二iab宿主节点为辅iab宿主节点。
40.在一种可能的实现中,所述第一消息为xn消息。
41.在一种可能的实现中,所述方法还包括:
42.接收状态指示消息,所述状态指示消息用于确定所述第一消息。
43.第三方面,本技术提供了一种通信方法,该方法适用于第一节点,该方法包括:
44.接收来自第二节点的第一业务的数据包对应的至少一个目标因特网协议ip地址;
45.确定每个所述目标ip地址对应的第一参数;
46.向所述第二节点发送每个所述目标ip地址对应的第一参数;
47.所述第一参数反映所述第一业务的服务质量qos需求,所述目标ip地址和所述目标ip地址对应的第一参数用于确定所述第一业务对应的无线链路控制信道rlc ch,所述第一节点为双连接模式下的辅iab宿主节点中的集中式单元cu,所述第二节点为双连接模式下的主iab宿主节点中的集中式单元cu。
48.在本技术中,针对iab node双连接至不同iab donor cu的场景,给出了跨cu的路由方法。具体地,第二节点从第一节点中获取dscp、ipv6 flow label与目标ip地址的映射关系,以便第二节点将其写入数据包的包头,保证了数据包跨拓扑的正确传输,提高了通信的可靠性。
49.在一种可能的实现中,一个目标ip地址对应一个第一参数;
50.所述向所述第二节点发送每个所述目标ip地址对应的第一参数,包括:
51.基于所述至少一个目标ip地址的接收顺序,向所述第二节点发送每个目标ip地址对应的第一参数;或者,
52.向所述第二节点发送第一参数与每个目标ip地址间的1:1映射关系。
53.在一种可能的实现中,多个目标ip地址对应一个第一参数;
54.所述向所述第二节点发送每个所述目标ip地址对应的第一参数,包括:
55.基于所述至少一个目标ip地址的接收顺序,向所述第二节点发送每个目标ip地址对应的第一参数;或者,
56.向所述第二节点发送第一参数与多个目标ip地址间的1:n映射关系。
57.在一种可能的实现中,所述目标ip地址包括ipv4地址,所述第一参数包括区分服务编码点dscp。
58.在一种可能的实现中,所述目标ip地址包括ipv6地址,所述第一参数包括dscp和ipv6流标签。
59.第四方面,本技术提供了一种通信方法,该方法适用于第二节点,该方法包括:
60.向第一节点发送第一业务的数据包对应的至少一个目标因特网协议ip地址;
61.接收来自所述第一节点的每个所述目标ip地址对应的第一参数;
62.所述第一参数反映所述第一业务的服务质量qos需求,所述目标ip地址和所述目标ip地址对应的第一参数用于确定所述第一业务对应的无线链路控制信道rlc ch,所述第一节点为双连接模式下的辅iab宿主节点中的集中式单元cu,所述第二节点为双连接模式下的主iab宿主节点中的集中式单元cu。
63.在一种可能的实现中,一个目标ip地址对应一个第一参数;
64.所述接收来自所述第一节点的每个所述目标ip地址对应的第一参数,包括:
65.基于所述至少一个目标ip地址的发送顺序,接收来自所述第一节点的每个所述目标ip地址对应的第一参数;或者,
66.接收来自所述第一节点的第一参数与每个目标ip地址间的1:1映射关系。
67.在一种可能的实现中,多个目标ip地址对应一个第一参数;
68.所述接收来自所述第一节点的每个所述目标ip地址对应的第一参数,包括:
69.基于所述至少一个目标ip地址的发送顺序,接收来自所述第一节点的每个所述目标ip地址对应的第一参数;或者,
70.接收来自所述第一节点的第一参数与多个目标ip地址间的1:n映射关系。
71.在一种可能的实现中,所述目标ip地址包括ipv4地址,所述第一参数包括区分服务编码点dscp。
72.在一种可能的实现中,所述目标ip地址包括ipv6地址,所述第一参数包括dscp和ipv6流标签。
73.第五方面,本技术提供了一种通信方法,该方法适用于第二节点,该方法包括:
74.向第一节点发送第一业务的数据包对应的第一因特网协议ip地址;
75.接收来自所述第一节点的所述第一ip地址与第一回传适配协议路由标识bap routing id间的第一映射关系;
76.向第三节点发送所述第一bap routing id与第二bap routing id间的第二映射
关系,所述第二映射关系用于所述第一业务的数据包的重路由;
77.其中,所述第一节点为所述第三节点的目标iab宿主节点中的集中式单元cu,所述第二节点为所述第三节点的源iab宿主节点中的集中式单元cu。
78.在本技术中,针对切换场景,给出了跨cu的重路由方法。具体地,第二节点通过与第一节点之间交互,将ip地址作为中间变量,生成新旧bap routing id之间的映射关系,并告知第三节点(即boundary node),可以实现数据包重路由,提升传输成功率,减少业务中断。
79.在一种可能的实现中,所述第一ip地址包括源ip地址。
80.在一种可能的实现中,所述方法还包括:
81.获取所述第一ip地址与所述第二bap routing id间的第三映射关系;
82.根据所述第一映射关系和所述第三映射关系确定所述第二映射关系。
83.第六方面,本技术提供了一种通信方法,该方法适用于第一节点,该方法包括:
84.接收来自第二节点第一业务的数据包对应的第一因特网协议ip地址;
85.向所述第二节点发送所述第一ip地址与第一回传适配协议路由标识bap routing id间的第一映射关系。
86.在一种可能的实现中,所述第一ip地址包括源ip地址。
87.第七方面,本技术提供了一种通信装置,该装置可以为第一节点,该装置包括:
88.收发单元,用于接收来自第二节点的第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为所述第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三节点的下游节点的流量;
89.处理单元,用于根据所述第一消息重新配置所述第一拓扑中用于服务第一流量的资源;
90.其中,所述第三节点与所述第一节点和所述第二节点之间均存在rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的集中式单元cu。
91.在一种可能的实现中,所述第一消息包括以下信息中的至少一种:重新配置全部所述第一流量的资源的指示信息、所述第一流量的资源中服务质量索引对应的资源、所述第一流量的资源中隧道端点标识teid对应的资源。
92.在一种可能的实现中,所述第一消息还用于指示触发流量控制的原因。
93.在一种可能的实现中,所述触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。
94.在一种可能的实现中,所述收发单元还用于:
95.向所述第二节点发送所述第一消息的第一反馈,所述第一反馈用于触发所述第二节点重新配置第二拓扑中用于服务第一流量的资源,所述第二拓扑为所述第二节点控制的拓扑。
96.在一种可能的实现中,所述第二拓扑包括所述第二节点的分布式单元du。
97.在一种可能的实现中,所述第一拓扑中包括所述第一节点的du。
98.在一种可能的实现中,所述处理单元具体用于:
99.根据所述第一消息删除所述第一拓扑中用于服务第一流量的资源。
100.在一种可能的实现中,所述第一iab宿主节点为辅iab宿主节点,所述第二iab宿主节点为主iab宿主节点;或者,
101.所述第一iab宿主节点为主iab宿主节点,所述第二iab宿主节点为辅iab宿主节点。
102.在一种可能的实现中,所述第一消息为xn消息。
103.第八方面,本技术提供了一种通信装置,该装置可以为第二节点,该装置包括:
104.处理单元,用于确定第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三节点的下游节点的流量;
105.收发单元,用于向所述第一节点发送所述第一消息;
106.其中,所述第三节点与所述第一节点和所述第二节点之间均存在rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的集中式单元cu。
107.在一种可能的实现中,所述第一消息包括以下信息中的至少一种:重新配置全部所述第一流量的资源的指示信息、所述第一流量的资源中服务质量索引对应的资源、所述第一流量的资源中隧道端点标识teid对应的资源。
108.在一种可能的实现中,所述第一消息还用于指示触发流量控制的原因。
109.在一种可能的实现中,所述触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。
110.在一种可能的实现中,所述收发单元,还用于接收来自所述第一节点的所述第一消息的第一反馈;
111.所述处理单元,还用于响应于所述第一反馈,重新配置第二拓扑中用于服务第一流量的资源,所述第二拓扑为所述第二节点控制的拓扑。
112.在一种可能的实现中,所述第二拓扑包括所述第二节点的分布式单元du。
113.在一种可能的实现中,所述第一拓扑中包括所述第一节点的du。
114.在一种可能的实现中,所述处理单元具体用于:
115.删除所述第二拓扑中用于服务第一流量的资源。
116.在一种可能的实现中,所述第一iab宿主节点为辅iab宿主节点,所述第二iab宿主节点为主iab宿主节点;或者,
117.所述第一iab宿主节点为主iab宿主节点,所述第二iab宿主节点为辅iab宿主节点。
118.在一种可能的实现中,所述第一消息为xn消息。
119.在一种可能的实现中,所述收发单元还用于:
120.接收状态指示消息,所述状态指示消息用于确定所述第一消息。
121.第九方面,本技术提供了一种通信装置,该装置为第一节点,该装置包括:
122.收发单元,用于接收来自第二节点的第一业务的数据包对应的至少一个目标因特网协议ip地址;
123.处理单元,用于确定每个所述目标ip地址对应的第一参数;
124.所述收发单元,用于向所述第二节点发送每个所述目标ip地址对应的第一参数;
125.所述第一参数反映所述第一业务的服务质量qos需求,所述目标ip地址和所述目标ip地址对应的第一参数用于确定所述第一业务对应的无线链路控制信道rlc ch,所述第一节点为双连接模式下的辅iab宿主节点中的集中式单元cu,所述第二节点为双连接模式下的主iab宿主节点中的集中式单元cu。
126.在一种可能的实现中,一个目标ip地址对应一个第一参数;
127.所述收发单元具体用于:
128.基于所述至少一个目标ip地址的接收顺序,向所述第二节点发送每个目标ip地址对应的第一参数;或者,
129.向所述第二节点发送第一参数与每个目标ip地址间的1:1映射关系。
130.在一种可能的实现中,多个目标ip地址对应一个第一参数;
131.所述收发单元具体用于:
132.基于所述至少一个目标ip地址的接收顺序,向所述第二节点发送每个目标ip地址对应的第一参数;或者,
133.向所述第二节点发送第一参数与多个目标ip地址间的1:n映射关系。
134.在一种可能的实现中,所述目标ip地址包括ipv4地址,所述第一参数包括区分服务编码点dscp。
135.在一种可能的实现中,所述目标ip地址包括ipv6地址,所述第一参数包括dscp和ipv6流标签。
136.第十方面,本技术提供了一种通信装置,该装置为第二节点,该装置包括:
137.收发单元,用于向第一节点发送第一业务的数据包对应的至少一个目标因特网协议ip地址;
138.所述收发单元,用于接收来自所述第一节点的每个所述目标ip地址对应的第一参数;
139.所述第一参数反映所述第一业务的服务质量qos需求,所述目标ip地址和所述目标ip地址对应的第一参数用于确定所述第一业务对应的无线链路控制信道rlc ch,所述第一节点为双连接模式下的辅iab宿主节点中的集中式单元cu,所述第二节点为双连接模式下的主iab宿主节点中的集中式单元cu。
140.在一种可能的实现中,一个目标ip地址对应一个第一参数;
141.所述收发单元具体用于:
142.基于所述至少一个目标ip地址的发送顺序,接收来自所述第一节点的每个所述目标ip地址对应的第一参数;或者,
143.接收来自所述第一节点的第一参数与每个目标ip地址间的1:1映射关系。
144.在一种可能的实现中,多个目标ip地址对应一个第一参数;
145.所述收发单元具体用于:
146.基于所述至少一个目标ip地址的发送顺序,接收来自所述第一节点的每个所述目标ip地址对应的第一参数;或者,
147.接收来自所述第一节点的第一参数与多个目标ip地址间的1:n映射关系。
148.在一种可能的实现中,所述目标ip地址包括ipv4地址,所述第一参数包括区分服务编码点dscp。
149.在一种可能的实现中,所述目标ip地址包括ipv6地址,所述第一参数包括dscp和ipv6流标签。
150.第十一方面,本技术提供了一种通信装置,该装置适用于第二节点,该装置包括:
151.收发单元,用于向第一节点发送第一业务的数据包对应的第一因特网协议ip地址;
152.所述收发单元,用于接收来自所述第一节点的所述第一ip地址与第一回传适配协议路由标识bap routing id间的第一映射关系;
153.所述收发单元,用于向第三节点发送所述第一bap routing id与第二bap routing id间的第二映射关系,所述第二映射关系用于所述第一业务的数据包的重路由;
154.其中,所述第一节点为所述第三节点的目标iab宿主节点中的集中式单元cu,所述第二节点为所述第三节点的源iab宿主节点中的集中式单元cu。
155.在一种可能的实现中,所述第一ip地址包括源ip地址。
156.在一种可能的实现中,所述装置还包括处理单元,所述处理单元用于:
157.获取所述第一ip地址与所述第二bap routing id间的第三映射关系;
158.根据所述第一映射关系和所述第三映射关系确定所述第二映射关系。
159.第十二方面,本技术提供了一种通信装置,该装置为第一节点,该装置包括:
160.收发单元,用于接收来自第二节点第一业务的数据包对应的第一因特网协议ip地址;
161.所述收发单元,用于向所述第二节点发送所述第一ip地址与第一回传适配协议路由标识bap routing id间的第一映射关系。
162.在一种可能的实现中,所述第一ip地址包括源ip地址。
163.第十三方面,本技术提供了一种通信装置,该装置可以是第一节点,也可以是第一节点中的装置,或者是能够和第一节点匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第一方面和/或第三方面和/或第六方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第一方面和/或第三方面和/或第六方面所述的方法以及有益效果,重复之处不再赘述。
164.第十四方面,本技术提供了一种通信装置,该装置可以是第二节点,也可以是第二节点中的装置,或者是能够和第二节点匹配使用的装置。其中,该通信装置还可以为芯片系统。该通信装置可执行第二方面和/或第四方面和/或第五方面所述的方法。该通信装置的功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的单元或模块。该单元或模块可以是软件和/或硬件。该通信装置执行的操作及有益效果可以参见上述第二方面和/或第四方面和/或第五方面所述的方法以及有益效果,重复之处不再赘述。
165.第十五方面,本技术提供了一种通信装置,该装置可以是第一节点,所述通信装置包括处理器和收发器,所述处理器和所述收发器用于执行至少一个存储器中存储的计算机程序或指令,以使得所述装置实现如第一方面和/或第三方面和/或第六方面中任意一项的方法。
166.第十六方面,本技术提供了一种通信装置,该装置可以是第一节点,该通信装置包括处理器、收发器和存储器。其中,处理器、收发器和存储器耦合;处理器和收发器用于实现如第一方面和/或第三方面和/或第六方面中任意一项的方法。
167.第十七方面,本技术提供了一种通信装置,该装置可以是第二节点,所述通信装置包括处理器和收发器,所述处理器和所述收发器用于执行至少一个存储器中存储的计算机程序或指令,以使得所述装置实现如第二方面和/或第四方面和/或第五方面中任意一项的方法。
168.第十八方面,本技术提供了一种通信装置,该装置可以是第二节点,该通信装置包括处理器、收发器和存储器。其中,处理器、收发器和存储器耦合;处理器和收发器用于实现如第二方面和/或第四方面和/或第五方面中任意一项的方法。
169.第十九方面,本技术提供了一种计算机可读存储介质,存储介质中存储有计算机程序或指令,当计算机程序或指令被计算机执行时,实现如第一方面~第四方面中任意一项的方法。
170.第二十方面,本技术提供一种包括指令的计算机程序产品,所述计算机程序产品中包括计算机程序代码,当计算机程序代码在计算机上运行时,以实现第一方面~第四方面中任意一项的方法。
附图说明
171.图1是iab node跨cu双连接的网络架构示意图;
172.图2是一种iab网络的网络架构示意图;
173.图3是本技术实施例提供的一种协议栈示意图;
174.图4是本技术实施例提供的一种映射关系示意图;
175.图5是本技术实施例提供的另一种映射关系示意图;
176.图6是本技术实施例提供的通信方法的一个流程示意图;
177.图7是本技术实施例提供的通信方法的另一流程示意图;
178.图8是本技术实施例提供的一种切换示意图;
179.图9是本技术实施例提供的通信方法的另一流程示意图;
180.图10是本技术实施例提供的一种通信装置的结构示意图;
181.图11是本技术实施例提供的另一种通信装置的结构示意图;
182.图12是本技术实施例提供的另一种通信装置的结构示意图。
具体实施方式
183.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述。
184.在本技术的描述中,除非另有说明,“/”表示“或”的意思,例如,a/b可以表示a或b。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
185.本技术中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
186.第五代移动通信(5th-generation,5g)针对网络各项性能指标,提出了更严苛的要求。例如,容量提升1000倍,更广的覆盖需求、超高可靠超低时延等。一方面,考虑到高频载波频率资源丰富,在热点区域,为满足5g超高容量需求,利用高频小站组网愈发流行。高频载波传播特性较差,受遮挡衰减严重,覆盖范围不广,故而需要大量密集部署小站,相应地,为这些大量密集部署的小站提供光纤回传的代价很高,施工难度大,因此需要经济便捷的回传方案;另一方面,从广覆盖需求的角度出发,在一些偏远地区提供网络覆盖,光纤的部署难度大,成本高,也需要设计灵活便利的接入和回传方案。接入回传一体化(integrated access and backhaul,iab)技术为解决上述两个问题提供了思路:其接入链路(access link)和回传链路(backhaul link)皆采用无线传输方案,减少了光纤部署。
187.其中,考虑到业务传输可靠性的需求,可以使iab节点支持双连接(dual connectivity,dc)或者多连接(multi-connectivity),以应对回传链路可能发生的异常情况,例如链路的失败或阻塞/拥塞(blockage)或负载波动等异常,提高传输的可靠性。考虑到高频段的覆盖范围小,为了保障网络的覆盖性能,在iab网络中可以采用多跳组网。
188.由于iab网络支持多跳和多连接组网,因此在终端设备(例如,用户设备(userequipment,ue))和iab宿主节点(iab donor)之间可能存在多条传输路径。每条传输路径包含多个节点,多个节点可以包括ue、一个或多个iab节点以及iab donor。若iab donor为集中式单元(centralized unit,cu)和分布式单元(distributed unit,du)分离的形态,则iab donor可以包含iab donor-du部分(donor du)和iab donor-cu(donor cu)部分等。在iab网络中,iab节点(iab node)可以为终端设备提供无线接入服务,终端设备的业务数据由iab节点通过无线回传链路传输到iab donor。iab node在不同的通信系统中可以有不同的名称,例如,iab node可以称为中继节点(relay node,rn),或者可以称为无线回传节点或者无线回传设备;在5g系统中,中继节点可以称为接入回传一体化节点(integrated access and backhaul node,iab node)。当然,在未来的通信系统中,中继节点还可以有不同的名称,在此不作限制。本技术实施例中提到的iab节点均可替换为中继节点。
189.其中,每个iab节点将为其提供回传服务的相邻节点视为父节点(或者上级节点),相应地,每个iab节点可视为其父节点的子节点(或者下级节点)。某个iab节点和它的子节点进行通信时所使用的无线链路称为接入链路,包括上行传输和下行传输的链路。接入链路上的上行传输也被称为接入链路的上行传输,下行传输也被称为接入链路的下行传输。某个iab节点和它的父节点进行通信时所使用的无线链路可以称为回传链路,包括上行传输和下行传输的链路。回传链路上的上行传输也被称为回传链路的上行传输,下行传输也被称为回传链路的下行传输。
190.示例性地,请参见图2,图2是一种iab网络的网络架构示意图。如图2所示的无线中继场景中,节点1的父节点为宿主节点(即iab donor),节点1又为节点2和节点3的父节点,节点2和节点3均为节点4的父节点,节点5的父节点为节点2。其中,ue1和iab donor之间的
数据传输有两条可用的路径,路径1:ue1-节点4-节点3-节点1-iabdonor,路径2:ue1-节点4-节点2-节点1-iab donor。ue2和iab donor之间的数据传输有三条可用的路径,路径3:ue2-节点4-节点3-节点1-iab donor,路径4:ue2-节点4-节点2-节点1-iabdonor,路径5:ue2-节点5-节点2-节点1-iab donor。每个ue的上行数据包可以由一个或多个iab节点传输至iab donor后,再由iab donor发送至移动网关设备(例如5g核心网中的用户面功能(user plane function,upf)网元),下行数据包可以由iab donor从移动网关设备处接收后,再通过iab节点发送至ue。
191.其中,iab节点可以包括移动终端(mobile termination,mt)部分和分布式单元(distributed unit,du)部分。当iab节点面向其父节点(其父节点可以是另一iab节点,或者是iab donor)时,可以被看作是用户设备,即mt的角色;当iab节点面向其子节点(其子节点可以是另一iab节点,或者是终端设备)时,其可被看做网络设备,即du的角色,用于为子节点提供回传服务。
192.其中,iab donor可以是一个具有完整接入功能的接入网网元,也可以是cu和du分离形态的接入网网元,iab donor可以连接到为终端设备服务的核心网(例如,5g核心网(5gcore,5gc))网元,并为iab节点提供无线回传服务。为便于表述,将iab donor的集中式单元简称为donor cu(或直接称为cu),iab donor的分布式单元简称为donor du。其中donor cu还有可能是控制面(control plane,cp)和用户面(user plane,up)分离的形态,例如cu可由一个cu-cp和一个(或多个)cu-up组成。本技术实施例中,iab donor也可以称为iab宿主或iab宿主节点或宿主节点(donor node)或宿主基站(donor gnodeb,dgnb),本技术不做限定。
193.图2所示的iab组网场景仅仅是示例性的,在多跳和多连接结合的iab组网场景中,还有更多其他的可能性,例如dgnb和另一dgnb下的iab节点可以组成双连接为ue服务等,本技术在此不一一列举。
194.本技术中,宿主基站可以包括但不限于:下一代基站(generation nodeb,gnb),演进型节点b(evolved node b,enb),无线网络控制器(radio network controller,rnc),节点b(node b,nb),基站控制器(base station controller,bsc),基站收发台(base transceiver station,bts),家庭基站(home evolved node b或者home node b),传输点(transmission and reception point或者transmission point),具有基站功能的路边单元(road side unit,rsu),基带单元(baseband unit,bbu),射频拉远单元(remote radio unit,rru),有源天线单元(active antenna unit,aau),一个或一组天线面板,或后续演进系统中具备基站功能的节点等。宿主基站可以是一个实体,还可以包括一个集中式单元(centralized unit,cu)实体加上至少一个分布式单元(distributed unit,du)实体。其中,cu和du之间的接口可以称之为f1接口。f1接口的两端分别是cu和du,cu的f1接口的对端是du,du的f1接口的对端是cu。f1接口又可以进一步包括控制面f1接口(f1-c)和用户面f1接口(f1-u)。本技术中,宿主基站的cu可以简称为donor cu,宿主基站的du可以简称为donor du。
195.本技术中,终端有时也称为用户设备(user equipment,ue),移动台,终端设备等。终端可以广泛引用于各种场景,例如设备到设备(device-to-device,d2d)、车物(vehicle to everything,v2x)通信、机器类通信(machine-type communication,mtc)、物联网
(internet of things,iot)、虚拟现实、增强现实、工业控制、自动驾驶、远程医疗、智能电网、智能家具、智能办公、智能穿戴、智能交通、智慧城市等。终端可以是手机、平板电脑、带无线收发功能的电脑、可穿戴设备、车辆、无人机、直升机、飞机、轮船、机器人、机械臂、智能家居设备等。终端可以包括但不限于:用户设备ue,移动站,移动设备,终端设备,用户代理,蜂窝电话,无绳电话,会话启动协议(session initiation protocol,sip)电话,无线本地环路(wireless local loop,wll)站,个人数字处理(personal digital assistant,pda),具有无线通信功能的手持设备,计算设备,连接到无线调制解调器的其它处理设备,车载设备,可穿戴设备(如智能手表,智能手环,智能眼镜等),智能家具或家电,车联网(vehicle to everything,v2x)中的车辆设备,具有中继功能的终端设备,客户前置设备(customer premises equipment,cpe),iab节点(具体是iab节点的mt或者作为终端角色的iab节点)等,本技术对终端的具体名称和实现形式并不做限定。
196.如图3所示,在当前对iab网络的讨论中,确定在无线回传链路引入回传适配协议(backhaul adaptation protocol,bap)层,该协议层可以位于无线链路控制(radio link control,rlc)层之上,可用于实现数据包在无线回传链路的路由,以及承载映射等功能。iab donor-cu为其控制的每个iabnode分配唯一的bap地址,这样可以唯一标识网络中的每个iab node。在多条路径的情况下,每个bap地址可以关联多个路径id。源节点(下行dl方向的iab donor-du,上行ul方向的接入iabnode)在其bap层将在它们正在传输的数据包中添加bap报头,bap报头包括bap地址和bap路径id。每个iabnode都将有配置了上行链路ul和下行链路dl的路由表(由iab donor-cu配置),其中包含每个bap路径id的下一跳标识符。dl和ul方向保留单独的路由表,其中iab node-du使用dl表,而iab node-mt使用ul表。通过路由表可以指示数据包应转发到哪个子节点(如果是dl)或父节点(如果是ul)。当接入iabnode接收到数据包时,该数据包将被转发到更高层,并以普通du处理传入的f1-u或f1-c数据包的方式处理。除了路由功能外,bap协议还执行入口和出口bh rlc信道之间的映射,映射规则由iab donor-cu配置。对于中间iabnode,映射配置为{输入link id、输入bh rlc ch id、输出link id、输出bh rlc ch id}。对于接入iabnode发送f1-u数据包时的上行映射,映射配置为{目的ip address、teid、输出link id、输出bh rlc ch id}。对于donor-du的下行映射,映射配置为{目的ip address、dscp(optional)、ipv6 flow label(optional)、输出link id、输出bh rlc ch id}。
197.其中,在iab节点(iab的du部分)和iab donor(或者donor cu)之间,需要建立f1接口(或者被称为f1*接口,本技术实施例中,可统一称为f1接口,但对名称并不做限定),该f1接口支持用户面协议(f1-u/f1*-u)和控制面协议(f1-c/f1*-c)。其中,用户面协议包括以下协议层的一个或多个:通用分组无线服务(general packet radio service,gprs)隧道协议用户面(gprs tunneling protocol user plane,gtp-u),用户数据报协议(userdatagram protocol,udp)和因特网协议(internet protocol,ip)等协议层;控制面协议包括以下中的一个或者多个:f1应用协议(f1 application protocol,f1ap)、流控传输协议(stream control transport protocol,sctp)和ip等协议层。通过f1接口的控制面,iab节点和iab donor之间可以进行执行接口管理、对donor du进行管理,以及执行ue上下文相关的配置等。通过f1接口的用户面,iab节点和iab donor之间可以执行用户面数据的传输,以及下行传输状态反馈等功能。
198.iab网络中,与终端对等的物理层(physical layer,phy)、mac层和无线链路控制(radio link control,rlc)层位于接入iab节点上,而与终端对等的分组数据汇聚协议(packet data convergence protocol,pdcp)层、服务数据适配协议(service dataadaptation protocol,sdap)层和无线资源控制(radio resource control,rrc)层位于iab donor cu上,若iab donor-cu由cp和up组成,则与终端对等的rrc层位于iab donor cu的cp(即donor-cu-cp)上,终端对等的pdcp层和sdap层位于iab donor cu的up(即donor-cu-up)上。
199.图3中的(a)和图3中的(b)分别是本技术实施例提供的iab网络中的用户面协议栈的示意图和控制面协议栈的示意图,下面结合图3中的(a)和图3中的(b)进行说明。
200.对于用户面而言,如图3中的(a)所示,ue和iab node 2-du(下文简称为iab2-du)之间建立有uu接口,对等的协议层包括rlc层、mac层和phy层。iab2-du和iab donor cu 1建立有f1-u接口,对等的协议层包括gtp-u层、udp层和ip层。iab donor du和iab donor cu之间建立有iab宿主内的f1接口,对等的协议层包括ip层、l2和l1。另外,ue和iab donor cu之间建立有对等的sdap层和pdcp层,iab2-du和iab donor du之间建立有对等的ip层。
201.可以看出,iab网络的用户面协议栈与单空口的用户面协议栈相比,iab接入节点的du实现了单空口的gnb-du的部分功能(即与终端建立对等rlc层、mac层和phy层的功能,以及与iab donor cu建立对等的、gtp-u层、udp层和ip层的功能)。可以理解,iab接入节点的du实现了单空口的gnb-du的功能;iab donor cu实现了单空口的gnb-cu的功能。
202.对于控制面而言,如图3中的(b)所示,ue和iab2-du之间建立有uu接口,对等的协议层包括rlc层、mac层和phy层。iab2-du和iab donor cu建立有f1-c接口,对等的协议层包括f1ap层、sctp层和ip层。iab donor du和iab donor cu之间建立有iab宿主内的f1接口,对等的协议层包括ip层、l2和l1。另外,ue和iab donor cu之间建立有对等的rrc层和pdcp层,iab donor du和iab donor du之间建立有对等的ip层。
203.可以看出,iab网络的控制面协议栈与单空口的控制面协议栈相比,接入iab节点的du实现了单空口的gnb-du的功能(即与终端建立对等rlc层、mac层和phy层的功能,以及与cu建立对等的f1ap层、sctp层和ip层的功能)。可以理解,iab网络中接入iab节点的du实现了单空口的gnb-du的功能;iab donor cu实现了单空口的gnb-cu的功能。
204.在控制面上,rrc消息封装在接入iab节点和iab donor cu之间的f1ap消息中传输。示例性地,如图3所示,以“ue-iab node 2-iab node 1-iab donor”的路由路径为例,在上行方向上,ue可以将rrc消息封装在pdcp协议数据单元(protocol data unit,pdu)中,并依次经过rlc层、mac层和phy层的处理后发送至iab2-du。iab2-du依次经过phy层、mac层和rlc层的处理后得到pdcp pdu,将pdcp pdu封装在f1ap消息中,并依次经过sctp层、ip层处理后得到数据包,iab node2-mt(简称为iab2-mt)将数据包分别通过bap层、rlc层、mac层和phy层的处理后发送至iab node1-du(简称为iab1-du)。iab1-du依次经过phy层、mac层、rlc层和bap层的处理后得到数据包,然后iab node1-mt(简称为iab1-mt)采用类似于iab2-mt的操作,将该数据包发送至iab donor du。iab donor du解析得到数据包后,将该数据包发送至iabdonor cu,iab donor cu将该数据包依次通过sctp层、f1ap层和pdcp层的处理后得到rrc消息。下行方向类似,在此不再描述。
205.在控制面上,pdcp数据包封装在接入iab节点和iab donor cu之间的gtp-u隧道中
传输。gtp-u隧道建立在f1-u接口上。
206.为了使得本技术实施例更加清楚,下面对本技术实施例涉及的相关技术特征进行解释说明。需要说明的是,这些解释是为了让本技术实施例更容易被理解,而不应该视为对本技术所要求的保护范围的限定。
207.1、接入iab节点和中间iab节点
208.本技术实施例中的接入iab节点是指终端接入的iab节点,中间iab节点是指接入iab节点与宿主节点之间的iab节点。
209.示例性的,参见图2,在路径“ue1
→
iab节点4
→
iab节点3
→
iab节点1
→
宿主节点”中,iab节点4为接入iab节点,iab节点3和iab节点1为中间iab节点。iab节点3为iab节点4提供回传服务,iab节点1为iab节点3提供回传服务。
210.需要说明的是,一个iab节点针对接入该iab节点的终端而言,是接入iab节点。针对接入其他iab节点的终端而言,是中间iab节点。因此,一个iab节点具体是接入iab节点还是中间iab节点,并不是固定的,需要根据具体的应用场景确定。
211.2、链路、接入链路和回传链路
212.链路:是指一条路径中的两个相邻节点之间的路径。
213.接入链路指终端接入的链路,可以指终端与接入网设备之间,或者终端与iab节点之间,或者终端与宿主节点之间,或者终端与宿主du之间的链路。或者,接入链路包括某个iab节点作为普通终端设备角色时和它的父节点进行通信时所使用的无线链路。iab节点作为普通终端设备角色时,不为任何子节点提供回传服务。接入链路包括上行接入链路和下行接入链路。本技术中,终端的接入链路为无线链路,故接入链路可被称为无线接入链路。
214.回传链路指iab节点作为无线回传节点时与父节点之间的链路。iab节点作为无线回传节点时,为子节点提供无线回传服务。回传链路包括上行回传链路,以及下行回传链路。本技术中,iab节点与父节点之间的回传链路为无线链路,故回传链路也可被称为无线回传链路。
215.3、节点的上一跳节点、节点的下一跳节点、节点的入口链路(ingress link)和节点的出口链路(egress link)
216.节点的上一跳节点:是指在包含该节点的路径中的、在该节点之前最后一个接收到数据包的节点。
217.节点的下一跳节点:是指在包含该节点的路径中的、在该节点之后第一个接收到数据包的节点。
218.节点的入口链路:对于上行传输,是指该节点与该节点的上一跳节点(例如,该节点的上一跳节点可以是该节点的子节点)之间的链路,也可以称为节点的上一跳链路。
219.节点的出口链路:对于上行传输,是指该节点与该节点的下一跳节点(例如,该节点的下一跳节点可以是该节点的父节点)之间的链路,也可以称为节点的下一跳链路。
220.父节点与子节点:每个iab节点将为该iab节点提供无线接入服务和/或无线回传服务的节点视为父节点(parent node)。相应地,每个iab节点可视为其父节点的子节点(child node)。可替换地,子节点也可以称为下级节点,父节点也可以称为上级节点。
221.4、数据包
222.数据包可以是无线承载(radio bearer,rb)中的数据包,该rb可以是数据无线承
载(data radio bearer,drb),可以理解数据包是用户面的数据包;或者可以是信令无线承载(signaling radio bearer,srb),可以理解数据包是控制面的数据包;或者,数据包可以是业务操作、管理和维护(operation administration and maintence,oam)数据包,可以理解数据包是管理面的数据包。
223.5、rlc信道、lch以及协议实体之间映射关系
224.参见图4和图5,图4和图5为rlc信道、lch以及协议实体之间映射关系的示意图。如图4或图5所示,rlc ch是rlc实体和rlc实体的上层协议实体之间的信道。例如,若rlc实体的上层为pdcp实体,则回传链路上的rlc ch是rlc实体与pdcp实体之间的信道。又例如,若rlc实体的上层为bap层实体,则回传链路上的rlc ch是rlc实体和bap实体之间的信道。因此,rlc ch的定义具体视rlc实体的上层协议实体而定。
225.逻辑信道是rlc实体和rlc实体的下层协议实体之间的信道。例如,rlc实体的下层为mac层,逻辑信道是rlc实体和mac实体之间的信道。
226.iab节点的rlc ch一一对应于一个rlc实体,也一一对应于一个rlc承载。
227.其中,bap实体和rlc实体之间可以是一个bap实体对应多个rlc实体,如图4所示,也可以是一个bap实体对应一个rlc实体,如图5所示,本技术对此不作限定。
228.另外,bap层具备以下能力中的一种或多种:为数据包添加能被无线回传节点(iab节点)识别出的路由信息(routing information)、基于所述能被无线回传节点识别出的路由信息执行路由选择、为数据包添加能被无线回传节点识别出的与服务质量(quality ofservice,qos)需求相关的标识信息、为数据包执行在包含无线回传节点的多段链路上的qos映射、为数据包添加数据包类型指示信息、向具有流量控制能力的节点发送流控反馈信息。需要说明的是,具备这些能力的协议层的名称不一定为bap层,也可以为其它名称。本领域技术人员可以理解,只要具备这些能力的协议层均可以理解为本技术实施例中的bap层。bh链路上的rlc ch可以理解为两个节点之间的bh链路上的业务区分通道,该业务区分通道可以为数据包的传输提供特定的业务质量qos保障。bh链路上的rlc ch可以理解为一个逻辑概念,而非物理信道的概念。
229.具体地,bh链路上的rlc ch可以理解为bh链路的两个iab节点的对等的rlc ch。例如,在图2中,宿主节点具有rlc ch1,rlc ch2;节点1具有rlc ch1,rlc ch2;其中,宿主节点的rlc ch1的rlc实体与节点1的rlc ch1的rlc实体为对等(peer)的rlc实体,宿主节点的rlc ch2的rlc实体与节点1的rlc ch1的rlc实体为对等(peer)的rlc实体,进一步可以理解为宿主节点的rlc ch1与节点1的rlc ch1对等,宿主节点的rlc ch2与节点1的rlc ch2对等,宿主节点du与节点1之间的bh链路的rlc ch1可以指宿主节点的rlc ch1和节点1的rlcch1,宿主节点du与节点1之间的bh链路的rlc ch2可以指宿主节点的rlc ch2和节点1的rlcch2。
230.由于rlc ch、rlc承载和逻辑信道是一一对应的,本技术实施例中,这三种说法可以相互替代,例如本技术实施例中rlc ch可以替换成rlc承载或者逻辑信道。类似的,在bh链路的rlc承载,也可以称为bh承载或bh链路的承载,因此bh链路的rlc ch可以替换成bh链路的rlc实承载或者bh链路的逻辑信道或者bh承载或者bh链路的承载。
231.6、出口rlc ch和入口rlc ch
232.出口rlc ch:是指iab节点与其父节点之间的rlc ch。
233.入口rlc ch:是指iab节点与其子节点之间的rlc ch。
234.其中,出口rlc ch与入口rlc ch可以具有映射关系。iab节点从入口rlc ch接收到的上行数据,可以由该入口rlc ch映射的出口rlc ch发送到下一个iab节点(即iab节点的父节点)。
235.7、服务质量(quality of service,qos)和隧道端点标识(tunnel endpoint identification,teid)
236.一般来说,qos可以由一个或一组f1-u tunnel来实现,其中,一个teid用于唯一标记一个f1-u tunnel。
237.8、边界节点(boundary node)、边界节点的子节点(descendant node)和边界节点的父节点(ancestor node)
238.在本技术实施例中,边界节点是指工作在双连接态的iab node,边界节点的子节点是指边界节点的下游节点,边界节点的父节点是指边界节点的上游节点。其中,父节点也可以称为祖先节点等,在此不做限制。示例性的,在图1中(图中已将iab node表示为mt部分和du部分、将iab donor表示为cu部分和donor-du部分),iab node2为boundary node,iab node4为descendant node,iab node1为mn related ancestor node,iab node3为sn related ancestor node。在后续描述中,iab du表示iabnode的du部分,donor-du表示iabdonor的du部分。
239.9、主节点(master node,mn)和辅节点(secondary node,sn)
240.与边界节点的du部分存在f1接口的cu所属的iab donor称为主节点(master node,mn),与边界节点du部分不存在f1接口的cu所属的iab donor称为辅节点(secondary node,sn),主节点与辅节点之间通过xn接口传递信息。
241.需要说明的是,在图1所示的本技术实施例所适用的通信系统的架构中,iabnode允许双连接至不同iabdonor cu下,如图1所示,cu1为mn cu,cu2为sn cu。在cu1建立经过辅拓扑的流量时,cu1需要通过xn接口给cu2发送一个qos列表,告知经过辅拓扑的流量的qos信息,cu2在辅拓扑节点中配置资源以满足这些qos需求。对于非用户面流量non-up traffic,qos列表中的每一个index表示一种业务类型(ue-associated f1ap/non-ue-associated f1ap/non-f1);对于用户面流量up traffic,qos列表中的每一个index表示实现该qos需求的一个或多个f1-u tunnel,cu2对每一个f1-u tunnel的teid可能已知(cu1告知cu2),也可能未知(cu1未告知cu2)。
242.其中,主节点以及与主节点中的cu存在f1接口的iab node的集合称为主拓扑,辅节点以及与辅节点中的cu存在f1接口的iab node的集合称为辅拓扑。如图1所示,cu1,donor-du1,iab node1,iab node2和iab node4构成了主拓扑,cu2,donor-du2和iab node3构成了辅拓扑。需要说明的是,在如图1所示的系统架构中,主拓扑中的流量控制是由cu1控制的,辅拓扑中的流量控制是由cu2控制的,其中,当某个iab node节点发现某个拓扑(例如主拓扑或辅拓扑)发生拥塞或服务小区信号质量不佳时,该iab node节点只会向其关联的节点(cu1或cu2)上报状态指示消息,该状态指示消息用于触发接收该消息的节点进行流量控制。例如,当iab node2或iab node4发现拥塞或服务小区信号质量不佳时,iab node2和iab node4只会向cu1发送状态指示消息。又例如,当iab node3发现拥塞或服务小区信号质量不佳时,iab node3只会向cu2发送状态指示消息,基于此,无法实现跨cu双连接网络架构
下的流量控制。
243.基于此,本技术实施例提出了一种通信方法,针对iab node双连接至不同iab donor cu的场景,可以支持跨cu的资源重配置,进而实现跨cu的流量控制。
244.需要说明的是,本技术实施例中的重新配置也可以描述为删除,释放,配置或修改等,本技术实施例在此不做限定。在本技术实施例中,流量控制也可以描述为流量释放,流量撤回等,在此不做限制。
245.下面对本技术提供的通信方法及通信装置进行详细介绍:
246.请参见图6,图6是本技术实施例提供的通信方法的一个流程示意图。如图6所示,该通信方法包括如下步骤s601~s602:
247.s601、第一节点接收来自第二节点的第一消息。
248.在一些可行的实施方式中,第二节点向第一节点发送第一消息,相应地第一节点接收来自第二节点的第一消息,该第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,第一拓扑为第一节点控制的拓扑,第一流量为第三节点的流量或第三节点的下游节点的流量。其中,第三节点为边界节点,如图1所示的系统架构中,第三节点为iab node2。
249.通常而言,当第四节点基于自身的实现发现拥塞(例如,第四节点的du部分确定自身的缓冲负载buffer load大于或者等于预设阈值时)或者服务小区信号质量不佳(例如第四节点的mt部分通过无线资源管理(radio resource management,rrm)测量发现服务小区的信号质量小于或者等于预设信号质量门限)时,第四节点可以向第二节点发送第二消息,其中,第二消息也可以称为状态指示消息,其中,状态指示消息可以包括基站-分布式单元状态指示(gnb-du status indication)消息或rrc消息等,在此不做限制。该第二消息用于报告发生拥塞或信号质量不佳的位置,例如,第二消息可以包括回传链路bh link的标识或者回传无线链路控制信道标识(backhaul rlc channel identification,bh rlc ch id)等,因此接收该第二消息的第二节点可以根据第二消息生成第一消息。具体地,当第四节点的du部分基于自身的实现发现拥塞时,可以通过第四节点的du部分发送携带bh link或rlc ch id的gnb-du status indication消息给第二节点,即第二消息为gnb-du status indication消息。当第四节点的mt部分通过rrm测量发现服务小区的信号质量不佳时,可以通过第四节点的mt部分发送携带bh link或rlc ch id的rrc消息给第二节点,即第二消息为rrc消息。其中,第二节点接收到来自第四节点的第二消息,进而第二节点可以根据第二消息生成第一消息,并向第一节点发送第一消息。一般来说,第二节点可以通过xn接口向第一节点发送第一消息,即第一消息为xn消息。
250.其中,第四节点可以为网络架构中的iab node节点,例如第四节点与第三节点可以为同一个节点,即第四节点为边界节点,例如图1所示的系统架构图中的iab node2;或者,第四节点为边界节点的子节点(或称为边界节点的下游节点),例如图1所示的系统架构图中的iab node4;或者,第四节点为边界节点的辅祖先节点,例如图1所示的系统架构图中的iab node3,在此不做限制,后续将针对第四节点的不同可能对本技术提供的方案分别进行详细阐述。
251.其中,第三节点(或描述为第三节点mt部分)与第一节点和第二节点之间均存在rrc连接,第三节点(或描述为第三节点的du部分)与第二节点之间存在f1连接,第一节点为
第一iab宿主节点中的集中式单元cu,第二节点为第二iab宿主节点中的集中式单元cu。也就是说,第三节点双连接于第一节点和第二节点,或者,描述为第一节点为双连接模式下的第一iab宿主节点中的集中式单元cu,第二节点为双连接模式下的第二iab宿主节点中的集中式单元cu。其中,第一iab宿主节点可以为双连接模式下的辅iab宿主节点,第二iab宿主节点可以为双连接模式下的主iab宿主节点。或者,第一iab宿主节点可以为双连接模式下的主iab宿主节点,第二iab宿主节点可以为双连接模式下的辅iab宿主节点。换句话说,在一种可能的实现中,第一节点为双连接模式下的辅iab宿主节点的cu,第二节点为双连接模式下的主iab宿主节点的cu。在另一种实现中,第一节点为双连接模式下的主iab宿主节点的cu,第二节点为双连接模式下的辅iab宿主节点的cu。
252.其中,当第一节点为双连接模式下的辅iab宿主节点的cu,第二节点为双连接模式下的主iab宿主节点的cu时,第一拓扑为辅拓扑,即第一消息用于指示重新配置辅拓扑中用于服务第一流量的资源。当第一节点为双连接模式下的主iab宿主节点的cu,第二节点为双连接模式下的辅iab宿主节点的cu时,第一拓扑为主拓扑,即第一消息用于指示撤回主拓扑中用于服务第一流量的资源。下面针对该两种情况分别进行详细说明。
253.在一种实现中,当第一节点为双连接模式下的辅iab宿主节点的cu,第二节点为双连接模式下的主iab宿主节点的cu时,第一节点可以基于接收到的来自第四节点的第二消息确定需要重新配置的第一拓扑中用于服务第一流量的资源。其中,第四节点可以为边界节点,或者第四节点可以为边界节点的子节点,或者,第四节点为与主节点相关的祖先节点。示例性地,以图1所示的系统架构为例,第一节点可以为如图1所示的cu2,第二节点可以为如图1所示的cu1,第四节点可以为如图1所示的边界节点iab node2(即iab mt2和iab du2),或者,第四节点可以为如图1所示的边界节点的子节点iab node4(即iab mt4和iab du4),或者,第四节点可以为如图1所示的与主节点相关的祖先节点iab node1(即iab mt1和iab du1)。
254.在另一种实现中,当第一节点为双连接模式下的主iab宿主节点的cu,第二节点为双连接模式下的辅iab宿主节点的cu时,第一节点可以基于接收到的来自第三iab节点的第二消息确定待撤回的第一拓扑中承载的业务流量。具体地,第四节点可以为与辅节点相关的祖先节点。示例性地,同样以图1所示的系统架构为例,第一节点可以为如图1所示的cu2,第二节点可以为如图1所示的cu1,第四节点可以为如图1所示的与辅节点相关的祖先节点iab node3(即iab mt3和iab du3)。
255.s602、第一节点根据第一消息重新配置第一拓扑中用于服务第一流量的资源。
256.在一些可行的实施方式中,第一节点可以根据第一消息重新配置第一拓扑中用于服务第一流量的资源,这里,根据第一消息重新配置第一拓扑中用于服务第一流量的资源可以理解为:根据第一消息删除第一拓扑中用于服务第一流量的资源。可选的,第一节点还可以向第二节点发送第一消息的第一反馈,第一反馈用于触发第二节点重新配置第二拓扑中用于服务第一流量的资源,第二拓扑为第二节点控制的拓扑。
257.一般来说,第一消息包括以下信息中的至少一种:重新配置全部第一流量的资源的指示信息、第一流量的资源中服务质量索引(qos indexes)对应的资源、第一流量的资源中隧道端点标识teid对应的资源。也就是说,第一节点根据第一消息中包括的不同内容,执行不同粒度的资源删除或资源重配置或资源释放,进而实现不同粒度的流量释放或流量控
制或流量撤回。
258.可选的,第一消息中还可以包括第一指示信息,第一指示信息用于指示触发流量控制的原因。具体地,触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。举个例子,当第一指示信息的长度可以为1bit,其中当第一指示信息的取值为1时,表示触发流量控制的原因为发生拥塞,当第一指示信息的取值为0时,表示触发流量控制的原因为信号质量不满足质量要求;或者反之,在此不做限制。再举个例子,当第一指示信息的长度可以为2bit,其中当第一指示信息的取值为10时,表示触发流量控制的原因为发生拥塞,当第一指示信息的取值为01时,表示触发流量控制的原因为信号质量不满足质量要求;或者反之,在此不做限制。
259.在一种可能的实现中,当第一消息中包括重新配置全部第一流量的资源的指示信息时,第一节点可以删除第一拓扑中用于服务第一流量的全部资源,相应地,第二节点可以删除第二拓扑中用于服务第一流量的全部资源,以实现释放用于服务第一流量的全部资源。具体地,
①
当第一节点为双连接模式下的辅iab宿主节点的cu,第二节点为双连接模式下的主iab宿主节点的cu时,第二节点可以通过f1ap告知主拓扑节点(例如boundarynode,和/或descendant node,和/或,与主节点相关的祖先节点)对经过辅拓扑的qos列表中的所有流量进行释放,第一节点可以通过f1ap告知辅拓扑节点(例如与辅节点相关的祖先节点),对经过辅拓扑的qos列表中的所有流量进行释放。
②
当第一节点为双连接模式下的主iab宿主节点的cu,第二节点为双连接模式下的辅iab宿主节点的cu时,第一节点可以通过f1ap告知主拓扑节点(例如boundarynode,和/或descendant node,和/或,与主节点相关的祖先节点)对经过主拓扑的qos列表中的所有流量进行释放,第二节点可以通过f1ap告知辅拓扑节点(例如与辅节点相关的祖先节点),对经过主拓扑的qos列表中的所有流量进行释放。
260.需要说明的是,本技术实施例中所涉及的qos列表皆可以理解为是mn cu(例如图1中的cu1)在建立经过辅拓扑的流量时,mn cu通过xn接口给sn cu(例如图1中的cu2)发送的qos列表,该qos列表用于告知经过辅拓扑的流量的qos信息,基于此,sn cu可以在辅拓扑节点中配置资源以满足qos列表中的qos需求。
261.在一种可能的实现中,当第一消息中包括服务质量索引(qos indexes)时,第一节点可以删除第一拓扑中服务质量索引对应的资源,相应地,第二节点可以删除第二拓扑中服务质量索引对应的资源,以实现释放用于服务第一流量的部分资源。具体地,
①
当第一节点为双连接模式下的辅iab宿主节点的cu,第二节点为双连接模式下的主iab宿主节点的cu时,第二节点可以通过f1ap告知主拓扑节点(例如boundarynode,和/或descendant node,和/或,与主节点相关的祖先节点)对经过辅拓扑的qos列表中需要释放的qos indexes进行释放,第一节点可以通过f1ap告知辅拓扑节点(例如与辅节点相关的祖先节点),对经过辅拓扑的qos列表中需要释放的qos indexes进行释放。
②
当第一节点为双连接模式下的主iab宿主节点的cu,第二节点为双连接模式下的辅iab宿主节点的cu时,第一节点可以通过f1ap告知主拓扑节点(例如boundarynode,和/或descendant node,和/或,与主节点相关的祖先节点)对经过主拓扑的qos列表中需要释放的qos indexes进行释放,第二节点可以通过f1ap告知辅拓扑节点(例如与辅节点相关的祖先节点),对经过主拓扑的qos列表中需要释放的qos indexes进行释放。
262.其中,当流量释放的粒度为全部流量或以qos为最小粒度的释放时,对流量进行释放可以理解为删除节点(主拓扑节点或辅拓扑节点)中为了满足qos列表中的qos需求新建的rlc ch、或删除qos需求与rlc ch间的映射关系。
263.举个例子,以如图1所示的系统架构为例,假设第一节点为cu2,第二节点为cu1,假设cu1在建立经过辅拓扑的流量时,cu1通过xn接口向cu2发送的qos列表中包括业务类型1对应的qos index1,业务类型2对应的qos index2和业务类型3对应的qos index3。在流量传输过程中,cu2接收到来自cu1的第一信息,该第一信息包括qos index1,因此,cu2可通知donor-du2,iab node3(即iab mt3和iab du3)对qos index1对应的流量进行释放,cu1可通知donor du1,iab node1(即iab mt1和iab du1),iab node2(即iab mt2和iab du2)和iab node4(即iab mt4和iab du4)对qos index1对应的流量进行释放。
264.在一种可能的实现中,当第一消息中包括teid时,第一节点可以删除第一拓扑中teid对应的资源(即f1-u tunnel),相应地,第二节点可以删除第二拓扑中teid对应的资源(即f1-u tunnel),以实现释放用于服务第一流量的部分资源。具体地,
①
当第一节点为双连接模式下的辅iab宿主节点的cu,第二节点为双连接模式下的主iab宿主节点的cu时,第二节点可以通过f1ap告知主拓扑节点(例如boundarynode,和/或descendant node,和/或,与主节点相关的祖先节点)对被选择的f1-u tunnel中的资源进行释放,第一节点可以通过f1ap告知辅拓扑节点(例如与辅节点相关的祖先节点),对被选择的f1-utunnel中的资源进行释放。
②
当第一节点为双连接模式下的主iab宿主节点的cu,第二节点为双连接模式下的辅iab宿主节点的cu时,第一节点可以通过f1ap告知主拓扑节点(例如boundarynode,和/或descendant node,和/或,与主节点相关的祖先节点)对被选择的f1-u tunnel中的资源进行释放,第二节点可以通过f1ap告知辅拓扑节点(例如与辅节点相关的祖先节点),对被选择的f1-u tunnel中的资源进行释放。
265.其中,当流量释放的粒度为以f1-u tunnel为最小粒度的释放时,对流量进行释放可以理解为删除节点(主拓扑节点或辅拓扑节点)中teid对应的f1-u tunnel中的rlc ch。需要说明的是,当第一消息中包括teid时,主节点的cu需要在建立经过辅拓扑的流量时,将经过辅拓扑的所有teid告知辅节点的cu。
266.举个例子,以如图1所示的系统架构为例,假设第一节点为cu2,第二节点为cu1,假设cu1在建立经过辅拓扑的流量时,cu1通过xn接口向cu2发送了经过辅拓扑的所有teid分别为teid1,teid2,teid3,teid4和teid5。在流量传输过程中,cu2接收到来自cu1的第一信息,该第一信息包括teid2和teid3,因此,cu2可通知donor-du2,iab node3(即iab mt3和iab du3)对teid2和teid3对应的流量进行释放,cu1可通知donor du1,iab node1(即iab mt1和iab du1),iab node2(即iab mt2和iab du2)和iab node4(即iab mt4和iab du4)对teid2和teid3对应的流量进行释放。
267.可选的,在一些可行的实施方式中,对于由辅拓扑节点触发的释放,均可以在主拓扑中重建,而对于由主拓扑节点触发的释放,是否允许重建取决于触发流量释放的网元,例如,以图1所示的系统架构为例,对于因iab mt2上报服务小区信号质量不佳所触发的释放(可通过第一指示信息判断),可在主拓扑中重新建立这部分流量(例如,根据qos需求建立rlc ch,或者,重新建立f1-u tunnel)。对于iab du2或iab node4发现的拥塞或信号质量不佳,仅能通过流量释放来缓解,不支持在主拓扑中重建。
268.在本技术实施例中,针对iab node双连接至不同iab donor cu的场景,给出了支持各种资源粒度的跨cu流量控制方法。具体地,当第二节点确定第二节点所在的第一拓扑发生拥塞或者信号质量不佳时,第二节点可向第一节点发送第一消息,该第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源。因此第一节点和第二节点可分别基于第一消息的指示删除其对应拓扑中承载的用于服务第一流量的资源。其中本技术实施例中涉及的资源重配置粒度包括重新配置全部资源,以qos index为粒度的跨cu资源重配置,以f1-u tunnel为粒度的跨cu资源重配置,或者,描述为本技术实施例中涉及的流量控制粒度包括释放全部流量,以qos index为粒度的跨cu流量释放,以f1-u tunnel为粒度的跨cu流量释放。
269.需要说明的是,针对如图1所示的iab node双连接至不同iab donor cu的网络架构,donor-du2需要根据目标ip地址、ipv6 flow label和区分服务编码点(differentiated services code point,dscp)进行下行的rlc ch映射,其中,目标ip地址、ipv6 flow label和dscp都需要包含在ip header中,cu1将这些信息写入ip header。dscp和ipv6 flow label反映业务的qos需求,与目标ip地址存在映射关系,而在donor-du2中,该映射关系由iab donor-cu2配置,因此,本技术还提出了一种通信方法,该方法可解决如图1所示的网络架构下的rlc ch的映射配置问题。下面具体结合图6介绍如何将该映射关系反馈给cu1,以便cu1将这些信息写入ip header。
270.请参见图7,图7是本技术实施例提供的通信方法的另一流程示意图。需要说明的是,本技术实施例中的第一节点为双连接模式下的辅iab宿主节点中的集中式单元cu,第二节点为双连接模式下的主iab宿主节点中的集中式单元cu。如图7所示,该通信方法包括如下步骤s701~s703:
271.s701、第一节点接收来自第二节点的第一业务的数据包对应的至少一个目标因特网协议ip地址。
272.在一些可行的实施方式中,第二节点向第一节点发送第一业务的第一业务的数据包对应的至少一个目标因特网协议(internet protocol,ip)地址,相应地,第一节点接收来自第二节点的第一业务的数据包对应的至少一个目标ip地址。其中,第一节点和第二节点之间可以通过xn接口进行通信,也就是说,第二节点可以通过xn接口向第一节点发送下行数据包的目标ip地址。
273.s702、第一节点确定每个目标ip地址对应的第一参数。
274.在一些可行的实施方式中,第一节点确定每个目标ip地址对应的第一参数。也就是说,可以由第一节点配置每个目标ip地址对应的第一参数。其中,目标ip地址可以为ipv4地址或ipv6地址。
275.s703、第一节点向第二节点发送每个目标ip地址对应的第一参数。
276.在一些可行的实施方式中,第一节点向第二节点发送每个目标ip地址对应的第一参数。其中,当目标ip地址为ipv4地址时,第一参数包括dscp。当目标ip地址为ipv6地址时,第一参数包括dscp和ipv6流标签(ipv6 flow label)。为方便理解,以下皆以目标ip地址为ipv6地址,第一参数包括dscp和ipv6 flow label为例进行示意性说明。
277.在一种可能的实现中,当一个目标ip地址对应一个第一参数时,向第二节点发送每个目标ip地址对应的第一参数可以理解为:基于至少一个目标ip地址的接收顺序,向第
label}按照第二节点给其发送的目标ip地址的顺序依次排列,通过xn接口发送给第二节点(信元结构可参见上述表1);或者,可以采用{{dscp,ipv6 flow label},{ip1,
…
,ipn}}的排列方式来表达映射关系,将{dscp,ipv6 flow label}与对应的多个ip地址配对后,将映射关系通过xn接口发送给第二节点,为便于理解,可将此发送方式下的1:1映射的信元结构表示为如下表3。
284.表3
[0285][0286]
举例来说,以如图1所示的系统架构为例,对于1:n映射,假设cu1向cu2发送的目标ip地址包括ip address1,ip address2,ip address3和ip address4,且cu1是按照ip address1
→
ip address2
→
ip address3
→
ip address4的顺序向cu2发送这些ip地址的。其中,当cu2接收到这些ip地址后,可配置ip address1对应dscp1和ipv6 flow label1;ip address2对应dscp1和ipv6 flow label1;ip address3对应dscp2和ipv6 flow label2;ip address4对应dscp2和ipv6 flow label2。在一种可能的实现中,cu2可将ip address1,ip address2,ip address3和ip address4对应的{dscp,ipv6 flow label}按照cu1给其发送的ip地址的顺序依次排列,通过xn接口发送给cu1,即cu2按照{dscp1,ipv6 flow label1}
→
{dscp1,ipv6flow label1}
→
{dscp2,ipv6 flow label2}
→
{dscp2,ipv6 flow label2}的顺序依次将ip address1,ip address2,ip address3和ip address4对应的{dscp,ipv6 flow label}发送给cu1。在另一种可能的实现中,cu2可采用{{dscp,ipv6 flow label},{ip1,
…
,ipn}}的排列方式,将ip address1,ip address2和ip address3分别对应的{dscp,ipv6 flow label,ip address}通过xn接口发送给cu1,即cu2向cu1发送{{dscp1,ipv6 flow label1},{ip address1,ip address2}},{{dscp2,ipv6 flow label2},{ip address3,ip address4}},可理解的,此种实现中,发送顺序可不做限定,例如cu2可按照{{dscp1,ipv6 flow label1},{ip address1,ip address2}}
→
{{dscp2,ipv6 flow label2},{ip address3,ip address4}}的顺序发送,又例如,cu2可按照{{dscp2,ipv6 flow label2},{ip address3,ip address4}}
→
{{dscp1,ipv6 flow label1},{ip address1,ip address2}}的顺序发送,在此不做限制。
[0287]
需要说明的是,对于每一个数据包,第二节点可基于映射关系将目标ip地址、dscp和ipv6 flow label写入ip header,最后将数据包发送给donor-du2进行路由。
[0288]
在本技术实施例中,针对iab node双连接至不同iab donor cu的场景,给出了跨cu的路由方法。具体地,第二节点从第一节点中获取dscp、ipv6 flow label与目标ip地址的映射关系,以便第二节点将其写入数据包的包头,保证了数据包跨拓扑的正确传输,提高了通信的可靠性。
[0289]
需要说明的是,在3gpp rel-17标准的讨论中,确定iab node在不同宿主之间的切
换将采用局部切换(partial migration),即:需要切换的iab node的mt部分切换至目标宿主的du下(目标宿主的donor-du或目标宿主donor-cu控制的iab node du),与源宿主断开连接,与目标宿主的cu之间建立rrc连接;而它的du部分仍然受源cu控制,保留与源宿主cu的f1接口,不会与目标宿主cu建立新的f1接口。示例性地,请参见图8,图8是本技术实施例提供的一种切换示意图。如图8所示,iab mt2通过iab du1和iab du3,与cu1和cu2保持双连接。而有时iab mt2会直接切换至iab du3下,与iab du1断开连接,但这时iab du2和iab du4并不会与cu2建立f1ap,仍保持与cu1间的f1ap,以减少f1ap重建的开销,这种架构称为partial migration。可理解的,iab mt2切换至受cu2控制的iab du3下,与cu2建立rrc连接;而iab du2仍受cu1控制,保留与cu1之间的f1接口,该f1接口通过的路径“iab node2
→
iab node3
→
donor-du2
→
cu1”实现。
[0290]
需要说明的是,当发生partial migration后,boundary/descendant node与cu1之间只能通过第一拓扑连接,而考虑到当partial migration发生时,可能有数据正在通过第二拓扑传输,此时iab mt2与第二拓扑断开连接,这些正在传输的数据需要进行跨拓扑重路由。跨拓扑的重路由涉及到bap头的改写,需要将输入拓扑的旧bap routing id改为输出拓扑中能识别的新bap routing id。以图8为例,对于iab node2,其与iab node3、iab node4之间的数据传输都需要通过bap路由,iab node2需要了解bap routing id的修改方法,以在上行传输时将bap routing id从第二拓扑可识别改第一拓扑可识别。
[0291]
基于此,本技术实施例提出了一种通信方法,该方法可解决局部切换(partial migration)场景下重路由时的bap头的改写问题。
[0292]
请参见图9,图9是本技术实施例提供的通信方法的另一流程示意图。需要说明的是,本技术实施例中的第一节点为第三节点目标iab宿主节点中的集中式单元cu,第二节点为第三节点的源iab宿主节点中的集中式单元cu,其中,第三节点可以为边界节点的du。如图9所示,该通信方法包括如下步骤s901~s903:
[0293]
s901、第二节点向第一节点发送第一业务的数据包对应的第一ip地址。
[0294]
在一些可行的实施方式中,第二节点获取第一ip地址,并通过xn接口向第一节点发送第一ip地址,相应地,第一节点通过xn接口接收来自第二节点的第一ip地址。其中,第一ip地址包括源ip地址。具体地,第二节点可以根据边界节点或边界节点的子节点的流量上下文,获取上行数据包的源ip地址,并通过xn接口告知第一节点。
[0295]
s902、第二节点接收来自第一节点的第一ip地址与第一回传适配协议路由标识bap routing id间的第一映射关系。
[0296]
在一些可行的实施方式中,对于上行数据包,第一节点可以为每个数据包分配第一拓扑中的第一回传适配协议路由标识(bap routing id),并将第一bap routing id与第一ip地址(即上行数据包的源ip地址)的第一映射关系通过f1ap告知第二节点,相应地,第二节点接收来自第一节点的第一ip地址与第一bap routing id间的第一映射关系。
[0297]
s903、第二节点向第三节点发送第一bap routing id与第二bap routing id间的第二映射关系。
[0298]
在一些可行的实施方式中,第二节点向第三节点发送第一bap routing id与第二bap routing id间的第二映射关系,第二映射关系用于第一业务的数据包的重路由。具体地,第二节点获取第一ip地址与第二bap routing id间的第三映射关系,根据第一映射关
系和第三映射关系确定第二映射关系。进一步地,第二节点向第三节点发送第一bap routing id与第二bap routing id间的第二映射关系,第二映射关系用于第一业务的数据包的重路由。也就是说,第二节点根据收到的ip地址与第一拓扑的第一bap routing id的映射关系、以及第二节点中原本就已知的ip地址与第二拓扑的第二bap routing id的映射关系,可以将第一ip地址作为中间变量,生成第二拓扑的第二bap routing id和第一拓扑的第一bap routing id的映射关系。进一步地,第二节点可以将第二拓扑中的第二bap routing id和第一拓扑中的第一bap routing id的第二映射关系通过f1ap发送给第三节点的du,因此,第三节点的du可以根据该第二映射关系进行bap routing id的改写。
[0299]
举个例子,以图7所示系统架构下的上行数据包为例。首先,cu1根据descendant traffic的上下文,获知ip address1,ip address2,ip address3,ip address4,ip address5共5个ip地址之前通过第二拓扑向自己发送数据,而现在这些ip地址发来的数据需要重路由至第一拓扑,因此cu1将ip address1,ip address2,ip address3,ip address4,ip address5告知cu2。接下来,cu2获知这些ip地址的数据包将被重路由第一拓扑,给这些ip地址的数据包分配第一bap routing id,例如:{ip address1,ip address2,ip address3}-》第一bap routing id1;{ip address4,ip address5}-》第一bap routing id2,并将这些映射关系(即第一映射关系)告知cu1。然后,cu1原本已知ip地址与第二bap routing id的映射关系(即第三映射关系),例如:{ip address1}-》第二bap routing id1;{ip address2,ip address3}-》第二bap routing id2;{ip address4,ip address5}-》第二bap routing id3,因此,cu1可进一步获知第二bap routing id与第一bap routing id的映射关系(即第二映射关系),如下:{第二bap routing id1,第二bap routing id2}-》第一bap routing id1;{第二bap routing id3}-》第一bap routing id2。最后,cu1将第二bap routing id与第一bap routing id的映射关系发送给iab du2,iab du2根据该映射关系进行bap routing id的改写,例如:对于bap头中的bap routing id为第二bap routing id3的上行数据包,iab du2将bap routing id改写为第一bap routing id2,通过iab mt2发送给iab du3,iab du3能够正确识别第一bap routing id2中的信息。
[0300]
再举个例子,以图7所示系统架构下的上行数据包为例。首先,cu1根据boundary traffic的上下文,获知ip address1,ip address2和ip address3共3个ip地址之前通过第二拓扑向自己发送数据,而现在这些ip地址发来的数据需要重路由至第一拓扑,因此cu1将ip ip address1,ip address2和ip address3告知cu2。接下来,cu2获知这些ip地址的数据包将被重路由第一拓扑,给这些ip地址的数据包分配第一bap routing id,例如:{ip address1}-》第一bap routing id1;{ip address2}-》第一bap routing id2;{ip address3}-》第一bap routing id3,并将这些映射关系(即第一映射关系)告知cu1。然后,cu1原本已知ip地址与第二bap routing id的映射关系(即第三映射关系),例如:{ip address1}-》第二bap routing id3;{ip address2}-》第二bap routing id2;{ip address3}-》第二bap routing id1,因此,cu1可进一步获知第二bap routing id与第一bap routing id的映射关系(即第二映射关系),如下:{第二bap routing id1}-》第一bap routing id3;{第二bap routing id2}-》第一bap routing id2;{第二bap routing id3}-》第一bap routing id1。最后,cu1将第二bap routing id与第一bap routing id的映射关系发送给iab du2,iab du2根据该映射关系进行bap routing id的改写,例如:对于bap头
中的bap routing id为第二bap routing id3的上行数据包,iab du2将bap routing id改写为第一bap routing id1,通过iab mt2发送给iab du3,iab du3能够正确识别第一bap routing id2中的信息。
[0301]
在本技术实施例中,针对切换场景,给出了跨cu的重路由方法。具体地,第二节点通过与第一节点之间交互,将ip地址作为中间变量,生成新旧bap routing id之间的映射关系,并告知第三节点(即boundary node),可以实现数据包重路由,提升传输成功率,减少业务中断。
[0302]
下面将结合图10~图12对本技术提供的通信装置进行详细说明。
[0303]
请参见图10,图10是本技术实施例提供的一种通信装置的结构示意图。图10所示的通信装置可以用于执行上述图6~图9所描述的方法实施例中第一节点的部分或全部功能。该装置可以是第一节点,也可以是第一节点中的装置,或者是能够和第一节点匹配使用的装置。其中,该通信装置还可以为芯片系统。图10所示的通信装置可以包括收发单元1001和处理单元1002。其中,处理单元1002,用于进行数据处理。收发单元1001集成有接收单元和发送单元。收发单元1001也可以称为通信单元。或者,也可将收发单元1001拆分为接收单元和发送单元。下文的处理单元1002和收发单元1001同理,下文不再赘述。其中:
[0304]
在一种实现中:
[0305]
收发单元1001,用于接收来自第二节点的第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为所述第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三节点的下游节点的流量;
[0306]
处理单元1002,用于根据所述第一消息重新配置所述第一拓扑中用于服务第一流量的资源;
[0307]
其中,所述第三节点与所述第一节点和所述第二节点之间均存在rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的集中式单元cu。
[0308]
在一种可能的实现中,所述第一消息包括以下信息中的至少一种:重新配置全部所述第一流量的资源的指示信息、所述第一流量的资源中服务质量索引对应的资源、所述第一流量的资源中隧道端点标识teid对应的资源。
[0309]
在一种可能的实现中,所述第一消息还用于指示触发流量控制的原因。
[0310]
在一种可能的实现中,所述触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。
[0311]
在一种可能的实现中,所述收发单元1001还用于:
[0312]
向所述第二节点发送所述第一消息的第一反馈,所述第一反馈用于触发所述第二节点重新配置第二拓扑中用于服务第一流量的资源,所述第二拓扑为所述第二节点控制的拓扑。
[0313]
在一种可能的实现中,所述第二拓扑包括所述第二节点的分布式单元du。
[0314]
在一种可能的实现中,所述第一拓扑中包括所述第一节点的du。
[0315]
在一种可能的实现中,所述处理单元1002具体用于:
[0316]
根据所述第一消息删除所述第一拓扑中用于服务第一流量的资源。
[0317]
在一种可能的实现中,所述第一iab宿主节点为辅iab宿主节点,所述第二iab宿主
节点为主iab宿主节点;或者,
[0318]
所述第一iab宿主节点为主iab宿主节点,所述第二iab宿主节点为辅iab宿主节点。
[0319]
在一种可能的实现中,所述第一消息为xn消息。
[0320]
在另一种实现中:
[0321]
收发单元1001,用于接收来自第二节点的第一业务的数据包对应的至少一个目标因特网协议ip地址;
[0322]
处理单元1002,用于确定每个所述目标ip地址对应的第一参数;
[0323]
所述收发单元1001,用于向所述第二节点发送每个所述目标ip地址对应的第一参数;
[0324]
所述第一参数反映所述第一业务的服务质量qos需求,所述目标ip地址和所述目标ip地址对应的第一参数用于确定所述第一业务对应的无线链路控制信道rlc ch,所述第一节点为双连接模式下的辅iab宿主节点中的集中式单元cu,所述第二节点为双连接模式下的主iab宿主节点中的集中式单元cu。
[0325]
在一种可能的实现中,一个目标ip地址对应一个第一参数;
[0326]
所述收发单元1001具体用于:
[0327]
基于所述至少一个目标ip地址的接收顺序,向所述第二节点发送每个目标ip地址对应的第一参数;或者,
[0328]
向所述第二节点发送第一参数与每个目标ip地址间的1:1映射关系。
[0329]
在一种可能的实现中,多个目标ip地址对应一个第一参数;
[0330]
所述收发单元1001具体用于:
[0331]
基于所述至少一个目标ip地址的接收顺序,向所述第二节点发送每个目标ip地址对应的第一参数;或者,
[0332]
向所述第二节点发送第一参数与多个目标ip地址间的1:n映射关系。
[0333]
在一种可能的实现中,所述目标ip地址包括ipv4地址,所述第一参数包括区分服务编码点dscp。
[0334]
在一种可能的实现中,所述目标ip地址包括ipv6地址,所述第一参数包括dscp和ipv6流标签。
[0335]
在另一种实现中:
[0336]
收发单元1001,用于接收来自第二节点第一业务的数据包对应的第一因特网协议ip地址;
[0337]
所述收发单元1001,用于向所述第二节点发送所述第一ip地址与第一回传适配协议路由标识bap routing id间的第一映射关系。
[0338]
在一种可能的实现中,所述第一ip地址包括源ip地址。
[0339]
该通信装置的其他可能的实现方式,可参见上述图6~图9对应的方法实施例中对接入网设备功能的相关描述,在此不赘述。
[0340]
请参见图11,图11是本技术实施例提供的另一种通信装置的结构示意图。图11所示的通信装置可以用于执行上述图6~图9所描述的方法实施例中第二节点的部分或全部功能。该装置可以是第二节点,也可以是第二节点中的装置,或者是能够和第二节点匹配使
用的装置。其中,该通信装置还可以为芯片系统。图11所示的通信装置可以包括收发单元1101和处理单元1102。其中:
[0341]
在一种实现中:
[0342]
处理单元1102,用于确定第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三节点的下游节点的流量;
[0343]
收发单元1101,用于向所述第一节点发送所述第一消息;
[0344]
其中,所述第三节点与所述第一节点和所述第二节点之间均存在rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的集中式单元cu。
[0345]
在一种可能的实现中,所述第一消息包括以下信息中的至少一种:重新配置全部所述第一流量的资源的指示信息、所述第一流量的资源中服务质量索引对应的资源、所述第一流量的资源中隧道端点标识teid对应的资源。
[0346]
在一种可能的实现中,所述第一消息还用于指示触发流量控制的原因。
[0347]
在一种可能的实现中,所述触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。
[0348]
在一种可能的实现中,所述收发单元1101,还用于接收来自所述第一节点的所述第一消息的第一反馈;
[0349]
所述处理单元1102,还用于响应于所述第一反馈,重新配置第二拓扑中用于服务第一流量的资源,所述第二拓扑为所述第二节点控制的拓扑。
[0350]
在一种可能的实现中,所述第二拓扑包括所述第二节点的分布式单元du。
[0351]
在一种可能的实现中,所述第一拓扑中包括所述第一节点的du。
[0352]
在一种可能的实现中,所述处理单元1102具体用于:
[0353]
删除所述第二拓扑中用于服务第一流量的资源。
[0354]
在一种可能的实现中,所述第一iab宿主节点为辅iab宿主节点,所述第二iab宿主节点为主iab宿主节点;或者,
[0355]
所述第一iab宿主节点为主iab宿主节点,所述第二iab宿主节点为辅iab宿主节点。
[0356]
在一种可能的实现中,所述第一消息为xn消息。
[0357]
在一种可能的实现中,所述收发单元1101还用于:
[0358]
接收状态指示消息,所述状态指示消息用于确定所述第一消息。
[0359]
在另一种实现中:
[0360]
收发单元1101,用于向第一节点发送第一业务的数据包对应的至少一个目标因特网协议ip地址;
[0361]
所述收发单元1101,用于接收来自所述第一节点的每个所述目标ip地址对应的第一参数;
[0362]
所述第一参数反映所述第一业务的服务质量qos需求,所述目标ip地址和所述目标ip地址对应的第一参数用于确定所述第一业务对应的无线链路控制信道rlc ch,所述第一节点为双连接模式下的辅iab宿主节点中的集中式单元cu,所述第二节点为双连接模式
下的主iab宿主节点中的集中式单元cu。
[0363]
在一种可能的实现中,一个目标ip地址对应一个第一参数;
[0364]
所述收发单元1101具体用于:
[0365]
基于所述至少一个目标ip地址的发送顺序,接收来自所述第一节点的每个所述目标ip地址对应的第一参数;或者,
[0366]
接收来自所述第一节点的第一参数与每个目标ip地址间的1:1映射关系。
[0367]
在一种可能的实现中,多个目标ip地址对应一个第一参数;
[0368]
所述收发单元1101具体用于:
[0369]
基于所述至少一个目标ip地址的发送顺序,接收来自所述第一节点的每个所述目标ip地址对应的第一参数;或者,
[0370]
接收来自所述第一节点的第一参数与多个目标ip地址间的1:n映射关系。
[0371]
在一种可能的实现中,所述目标ip地址包括ipv4地址,所述第一参数包括区分服务编码点dscp。
[0372]
在一种可能的实现中,所述目标ip地址包括ipv6地址,所述第一参数包括dscp和ipv6流标签。
[0373]
在另一种实现中:
[0374]
收发单元1101,用于向第一节点发送第一业务的数据包对应的第一因特网协议ip地址;
[0375]
所述收发单元1101,用于接收来自所述第一节点的所述第一ip地址与第一回传适配协议路由标识bap routing id间的第一映射关系;
[0376]
所述收发单元1101,用于向第三节点发送所述第一bap routing id与第二bap routing id间的第二映射关系,所述第二映射关系用于所述第一业务的数据包的重路由;
[0377]
其中,所述第一节点为所述第三节点的目标iab宿主节点中的集中式单元cu,所述第二节点为所述第三节点的源iab宿主节点中的集中式单元cu。
[0378]
在一种可能的实现中,所述第一ip地址包括源ip地址。
[0379]
在一种可能的实现中,所述装置还包括处理单元1102,所述处理单元1102用于:
[0380]
获取所述第一ip地址与所述第二bap routing id间的第三映射关系;
[0381]
根据所述第一映射关系和所述第三映射关系确定所述第二映射关系。
[0382]
该通信装置的其他可能的实现方式,可参见上述图6~图9对应的方法实施例中对接入网设备功能的相关描述,在此不赘述。
[0383]
请参见图12,图12是本技术实施例提供的另一种通信装置的结构示意图。该通信装置可以为本技术中描述的第一节点或第二节点,用于实现上述图6~图9中第一节点或第二节点的功能。为了便于说明,图12仅示出了通信装置1200的主要部件。
[0384]
如图12所示,通信装置1200包括一个或多个处理器1201,可选的,还包括接口1202。当涉及的程序指令在该至少一个处理器1201中执行时,可以使得该装置1200实现前述任一实施例所提供的通信方法及其中任一可能的设计。或者,该处理器1201通过逻辑电路或执行代码指令用于实现前述任一实施例所提供的通信方法及其中任一可能的设计。接口1202,可以用于接收程序指令并传输至所述处理器,或者,接口1202可以用于装置1200与其他通信设备进行通信交互,比如交互控制信令和/或业务数据等。示例性的,该接口1202
可以用于接收来自该装置1200之外的其它装置的信号并传输至该处理器1201或将来自该处理器1201的信号发送给该装置1200之外的其它通信装置。该接口1202可以为代码和/或数据读写接口电路,或者,该接口1202可以为通信处理器与收发机之间的信号传输接口电路,或者为芯片的管脚。可选的,该通信装置1200还可以包括至少一个存储器1203,该存储器1203可以用于存储所需的涉及的程序指令和/或数据。可选的,该装置1200还可以包括供电电路1204,该供电电路1204可以用于为该处理器1201供电,该供电电路1204可以与处理器1201位于同一个芯片内,或者,位于处理器1201所在的芯片之外的另一个芯片内。可选的,该装置1200还可以包括总线1205,该装置1200中的各个部分可以通过总线1205互联。
[0385]
应理解,本技术实施例中的处理器可以为中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、或者分立硬件组件等。通用处理器可以是微处理器,或者该处理器也可以是任何常规的处理器等。
[0386]
还应理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或者可以包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,ram)可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic random access memory,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)、或者直接内存总线随机存取存储器(direct rambus ram,dr ram)。
[0387]
本技术实施例所述的供电电路包括但不限于如下至少一个:供电线路,供电子系统、电源管理芯片、功耗管理处理器、或者功耗管理控制电路。
[0388]
本技术实施例所述的收发装置、接口、或者收发器中可以包括单独的发送器,和/或,单独的接收器,也可以是发送器和接收器集成一体。收发装置、接口、或者收发器可以在相应的处理器的指示下工作。可选的,发送器可以对应物理设备中发射机,接收器可以对应物理设备中的接收机。
[0389]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0390]
在本技术实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该模块或单元的划分,仅仅
为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0391]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元或者算法操作,能够通过硬件实现,或者,通过软件实现,或者,通过软件和硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0392]
本技术中,“通过软件实现”可以指处理器读取并执行存储在存储器中的程序指令来实现上述模块或单元所对应的功能,其中,处理器是指具有执行程序指令功能的处理电路,包括但不限于以下至少一种:中央处理单元(central processing unit,cpu)、微处理器、数字信号处理器(digital signal processing,dsp)、微控制器(microcontroller unit,mcu)、或人工智能处理器等各类能够运行程序指令的处理电路。在另一些实施例中,处理器还可以包括其他处理功能的电路(如用于硬件加速的硬件电路、总线和接口等)。处理器可以以集成芯片的形式呈现,例如,以处理功能仅包括执行软件指令功能的集成芯片的形式呈现,或者还可以片上系统(system on a chip,soc)的形式呈现,即在一个芯片上,除了包括能够运行程序指令的处理电路(通常被称为“核”)外,还包括其他用于实现特定功能的硬件电路(当然,这些硬件电路也可以是基于asic、fpga单独实现),相应的,处理功能除了包括执行软件指令功能外,还可以包括各种硬件加速功能(如ai计算、编解码、压缩解压等)。
[0393]
本技术中,“通过硬件实现”是指通过不具有程序指令处理功能的硬件处理电路来实现上述模块或者单元的功能,该硬件处理电路可以通过分立的硬件元器件组成,也可以是集成电路。为了减少功耗、降低尺寸,通常会采用集成电路的形式来实现。硬件处理电路可以包括asic,或者可编程逻辑器件(programmable logic device,pld);其中,pld又可包括fpga、复杂可编程逻辑器件(complex programmable logic device,cpld)等等。这些硬件处理电路可以是单独封装的一块半导体芯片(如封装成一个asic);也可以跟其他电路(如cpu、dsp)集成在一起后封装成一个半导体芯片,例如,可以在一个硅基上形成多种硬件电路以及cpu,并单独封装成一个芯片,这种芯片也称为soc,或者也可以在硅基上形成用于实现fpga功能的电路以及cpu,并单独封闭成一个芯片,这种芯片也称为可编程片上系统(system on a programmable chip,sopc)。
[0394]
需要说明的是,本技术在通过软件、硬件或者软件硬件结合的方式实现时,可以使用不同的软件、硬件,并不限定只使用一种软件或者硬件。例如,其中,其中一个模块或者单元可以使用cpu来实现,另一个模块或者单元可以使用dsp来实现。同理,当使用硬件实现时,其中一个模块或者单元可以使用asic来实现,另一个模块或者单元可以使用fpga实现。当然,也不限定部分或者所有的模块或者单元使用同一种软件(如都通过cpu)或者同一种硬件(如都通过asic)来实现。此外,对于本领域技术人员,可以知道,软件通常来说灵活性更好,但性能不如硬件,而硬件正好相反,因此,本领域技术人员可以结合实际需求来选择软件或者硬件或者两者结合的形式来实现。
[0395]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其他实施例的相关描述。本技术实施例之间可以结合,实施例中的某些技术特征也可以从具体实施例中解耦出来,结合现有技术可以解决本技术实施例涉及的技术问题。
[0396]
本技术实施例中,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本技术实施例方案的目的。
[0397]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0398]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者所述技术方案的全部或部分可以以软件产品的形式体现出来,所述计算机软件产品存储在一个存储介质中,可以包括若干指令用以使得一台计算机设备,例如可以是个人计算机,服务器,或者网络设备等,或处理器(processor)执行本技术各个实施例所述方法的全部或部分操作。而前述的存储介质可以包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟、或者光盘等各种可以存储程序代码的介质或计算机可读存储介质。
[0399]
在本技术的描述中,“第一”,“第二”,“s601”,或“s602”等词汇,仅用于区分描述以及上下文行文方便的目的,不同的次序编号本身不具有特定技术含义,不能理解为指示或暗示相对重要性,也不能理解为指示或暗示操作的执行顺序。
[0400]
本技术中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如“a和/或b”可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a,b可以是单数或者复数。另外,本文中字符“/”,表示前后关联对象是一种“或”的关系。
[0401]
本技术中,“传输”可以包括以下三种情况:数据的发送,数据的接收,或者数据的发送和数据的接收。本技术中,“数据”可以包括业务数据,和/或,信令数据。
[0402]
本技术中术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包括,例如,包括了一系列步骤的过程/方法,或一系列单元的系统/产品/设备,不必限于清楚地列出的那些步骤或单元,而是可以包括没有清楚地列出的或对于这些过程/方法/产品/设备固有的其它步骤或单元。
[0403]
在本技术的描述中,对于名词的数目,除非特别说明,表示“单数名词或复数名词”,即“一个或多个”。“至少一个”,表示一个或者多个。“包括以下至少一个:a,b,c。”表示可以包括a,或者包括b,或者包括c,或者包括a和b,或者包括a和c,或者包括b和c,或者包括a,b和c。其中a,b,c可以是单个,也可以是多个。
[0404]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。
技术特征:
1.一种通信方法,其特征在于,所述方法应用于第一节点,包括:接收来自第二节点的第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为所述第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三节点的下游节点的流量;根据所述第一消息重新配置所述第一拓扑中用于服务第一流量的资源;其中,所述第三节点与所述第一节点和所述第二节点之间均存在无线资源控制rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的cu。2.根据权利要求1所述的方法,其特征在于,所述第一消息包括以下信息中的至少一种:重新配置全部所述第一流量的资源的指示信息、所述第一流量的资源中服务质量索引对应的资源、所述第一流量的资源中隧道端点标识teid对应的资源。3.根据权利要求1或2所述的方法,其特征在于,所述第一消息还用于指示触发流量控制的原因。4.根据权利要求3所述的方法,其特征在于,所述触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。5.根据权利要求1-4任一项所述的方法,其特征在于,所述方法还包括:向所述第二节点发送所述第一消息的第一反馈,所述第一反馈用于触发所述第二节点重新配置第二拓扑中用于服务第一流量的资源,所述第二拓扑为所述第二节点控制的拓扑。6.根据权利要求5所述的方法,其特征在于,所述第二拓扑包括所述第二节点的分布式单元du。7.根据权利要求1-6任一项所述的方法,其特征在于,所述第一拓扑中包括所述第一节点的du。8.根据权利要求1-7任一项所述的方法,其特征在于,所述根据所述第一消息重新配置所述第一拓扑中用于服务第一流量的资源,包括:根据所述第一消息删除所述第一拓扑中用于服务第一流量的资源。9.根据权利要求1-8任一项所述的方法,其特征在于,所述第一iab宿主节点为辅iab宿主节点,所述第二iab宿主节点为主iab宿主节点;或者,所述第一iab宿主节点为主iab宿主节点,所述第二iab宿主节点为辅iab宿主节点。10.根据权利要求1-9任一项所述的方法,其特征在于,所述第一消息为xn消息。11.一种通信方法,其特征在于,所述方法应用于第二节点,包括:确定第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三节点的下游节点的流量;向所述第一节点发送所述第一消息;其中,所述第三节点与所述第一节点和所述第二节点之间均存在无线资源控制rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的cu。
12.根据权利要求11所述的方法,其特征在于,所述第一消息包括以下信息中的至少一种:重新配置全部所述第一流量的资源的指示信息、所述第一流量的资源中服务质量索引对应的资源、所述第一流量的资源中隧道端点标识teid对应的资源。13.根据权利要求11或12所述的方法,其特征在于,所述第一消息还用于指示触发流量控制的原因。14.根据权利要求13所述的方法,其特征在于,所述触发流量控制的原因包括发生拥塞或信号质量不满足质量要求。15.根据权利要求11-14任一项所述的方法,其特征在于,所述方法还包括:接收来自所述第一节点的所述第一消息的第一反馈;响应于所述第一反馈,重新配置第二拓扑中用于服务第一流量的资源,所述第二拓扑为所述第二节点控制的拓扑。16.根据权利要求15所述的方法,其特征在于,所述第二拓扑包括所述第二节点的分布式单元du。17.根据权利要求11-16任一项所述的方法,其特征在于,所述第一拓扑中包括所述第一节点的du。18.根据权利要求11-17任一项所述的方法,其特征在于,所述重新配置第二拓扑中用于服务第一流量的资源,包括:删除所述第二拓扑中用于服务第一流量的资源。19.根据权利要求11-18任一项所述的方法,其特征在于,所述第一iab宿主节点为辅iab宿主节点,所述第二iab宿主节点为主iab宿主节点;或者,所述第一iab宿主节点为主iab宿主节点,所述第二iab宿主节点为辅iab宿主节点。20.根据权利要求11-19任一项所述的方法,其特征在于,所述第一消息为xn消息。21.根据权利要求11-20任一项所述的方法,其特征在于,所述方法还包括:接收状态指示消息,所述状态指示消息用于确定所述第一消息。22.一种通信装置,其特征在于,所述装置为第一节点,包括:收发单元,用于接收来自第二节点的第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为所述第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三节点的下游节点的流量;处理单元,用于根据所述第一消息重新配置所述第一拓扑中用于服务第一流量的资源;其中,所述第三节点与所述第一节点和所述第二节点之间均存在rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的集中式单元cu。23.一种通信装置,其特征在于,所述装置为第二节点,包括:处理单元,用于确定第一消息,所述第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,所述第一拓扑为第一节点控制的拓扑,所述第一流量为第三节点的流量或所述第三节点的下游节点的流量;收发单元,用于向所述第一节点发送所述第一消息;
其中,所述第三节点与所述第一节点和所述第二节点之间均存在rrc连接,所述第三节点与所述第二节点之间存在f1连接,所述第一节点为第一接入回传一体化iab宿主节点中的集中式单元cu,所述第二节点为第二iab宿主节点中的集中式单元cu。24.一种通信装置,其特征在于,所述装置为第一节点,包括处理器和收发器,所述处理器和所述收发器用于执行至少一个存储器中存储的计算机程序或指令,以使得所述装置实现如权利要求1~10中任一项所述方法。25.一种通信装置,其特征在于,所述装置为第二节点,包括处理器和收发器,所述处理器和所述收发器用于执行至少一个存储器中存储的计算机程序或指令,以使得所述装置实现如权利要求11~21中任一项所述的方法。26.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算机执行时,实现如权利要求1~10中任一项所述的方法。27.一种计算机可读存储介质,其特征在于,所述存储介质中存储有计算机程序或指令,当所述计算机程序或指令被计算机执行时,实现如权利要求11~21中任一项所述的方法。28.一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,以实现权利要求1~10中任一项所述的方法。29.一种计算机程序产品,其特征在于,所述计算机程序产品中包括计算机程序代码,当所述计算机程序代码在计算机上运行时,以实现如权利要求11~21中任一项所述的方法。
技术总结
本申请提供了一种通信方法及通信装置,该方法包括:接收来自第二节点的第一消息,第一消息用于指示重新配置第一拓扑中用于服务第一流量的资源,第一拓扑为第一节点控制的拓扑,第一流量为第三节点的流量或第三节点的下游节点的流量;根据第一消息重新配置第一拓扑中用于服务第一流量的资源。其中,第三节点与第一节点和第二节点之间均存在RRC连接,第三节点与第二节点之间存在F1连接,第一节点为第一IAB宿主节点中的CU,第二节点为第二IAB宿主节点中的CU。在本申请中,通过第一节点和第二节点之间交互第一消息,该第一消息可以用于指示第一节点重新配置其拓扑中用于服务第一流量的资源,进而可实现跨CU的流量控制。进而可实现跨CU的流量控制。进而可实现跨CU的流量控制。
技术研发人员:朱世超 孙飞 史玉龙
受保护的技术使用者:华为技术有限公司
技术研发日:2022.01.05
技术公布日:2023/7/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/