一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

IAB节点重路由方法、设备、装置及存储介质与流程

2023-02-19 09:36:10 来源:中国专利 TAG:

iab节点重路由方法、设备、装置及存储介质
技术领域
1.本技术涉及无线通信技术领域,尤其涉及一种iab节点重路由方法、设备、装置及存储介质。


背景技术:

2.iab(integrated access and backhaul,整合接入回传)网络技术是一种通过多个节点间的中继无线信号,来扩大基站覆盖范围的技术,是未来5g(the 5th generation mobile communication,第五代移动通信)解决基站覆盖范围问题的一种网络组网模式。
3.当iab节点与下一跳节点之间不能正常进行数据传输时,iab节点需要通过其他路径将数据发送到最终目标节点,这个过程称为重路由(rerouting)。目前,在iab节点有多条备选路径可以进行重路由时,如何选择合适的路径进行重路由,是业界亟待解决的重要课题。


技术实现要素:

4.本技术实施例提供一种iab节点重路由方法、设备、装置及存储介质,用以解决在iab节点有多条备选路径可以进行重路由时,如何选择合适的路径进行重路由的问题。
5.第一方面,本技术实施例提供一种整合接入回传iab节点重路由方法,应用于iab节点,包括:
6.确定执行目标适应性回传协议bap协议数据单元pdu的本地重路由;所述目标bap pdu中包含第一bap地址和第一路径标识;
7.基于重路由优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;
8.所述重路由优先级规则包括以下一种或多种:
9.优先选择所述第一bap地址对应的iab宿主节点分布式单元du进行重路由;
10.优先选择与所述第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;
11.根据重路由的备份路径使用优先级进行重路由;
12.根据重路由的目标bap地址优先级进行重路由。
13.可选地,若优先选择所述第一bap地址对应的iab宿主节点du进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:
14.将所述第一bap地址作为重路由的目标bap地址,并根据所述第一bap地址选择任一可用的下一跳bap地址对应的出口链路。
15.可选地,所述方法还包括:
16.若根据所述所述第一bap地址选择的下一跳bap地址对应的出口链路均不可用,则根据iab宿主节点配置的优先使用的重路由的备份路径,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改所述目标bap pdu中的bap地址或者bap地址和路径标
识。
17.可选地,若优先选择与所述第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:
18.根据iab宿主节点配置的优先使用的重路由的备份路径,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改所述目标bap pdu中的bap地址或者bap地址和路径标识。
19.可选地,所述方法还包括:
20.若iab宿主节点配置的重路由的备份路径不可用,则将所述第一bap地址作为重路由的目标bap地址,并根据所述第一bap地址选择任一可用的下一跳bap地址对应的出口链路。
21.可选地,若根据重路由的备份路径使用优先级进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:
22.根据重路由的备份路径使用优先级,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;
23.其中,所述备份路径包括目标bap地址为所述第一bap地址的备份路径,以及目标bap地址不同于所述第一bap地址的备份路径。
24.可选地,所述方法还包括:
25.若所确定的重路由的目标bap地址不同于所述第一bap地址,则根据确定使用的备份路径,修改所述目标bap pdu中的bap地址和路径标识。
26.可选地,若根据重路由的目标bap地址优先级进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:
27.根据重路由的目标bap地址优先级,确定重路由的目标bap地址,并根据重路由的目标bap地址选择任一可用的下一跳bap地址对应的出口链路。
28.可选地,所述方法还包括:
29.若所确定的重路由的目标bap地址为所述第一bap地址,则仅根据所述第一bap地址选择任一可用的下一跳bap地址对应的出口链路;
30.若所确定的重路由的目标bap地址不同于所述第一bap地址,则修改所述目标bap pdu中的bap地址。
31.可选地,所述方法还包括:
32.向iab宿主节点进行能力上报,所述能力上报内容包括以下一种或多种:
33.是否可以跨iab宿主节点du进行重路由;
34.是否具有改写bap pdu中bap头的能力。
35.第二方面,本技术实施例还提供一种整合接入回传iab节点重路由方法,应用于iab宿主节点,包括:
36.向iab节点发送重路由优先级规则;
37.所述重路由优先级规则包括以下一种或多种:
38.优先选择第一适应性回传协议bap地址对应的iab宿主节点分布式单元du进行重路由;
39.优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;
40.根据重路由的备份路径使用优先级进行重路由;
41.根据重路由的目标bap地址优先级进行重路由;
42.所述第一bap地址为执行重路由的目标bap协议数据单元pdu中包含的bap地址。
43.可选地,所述向iab节点发送重路由优先级规则,包括:
44.接收iab节点发送的能力上报内容;
45.基于所述能力上报内容,向所述iab节点发送重路由优先级规则;
46.所述能力上报内容包括以下一种或多种:
47.是否可以跨iab宿主节点du进行重路由;
48.是否具有改写bap pdu中bap头的能力。
49.第三方面,本技术实施例还提供一种整合接入回传iab节点,包括存储器,收发机,处理器,其中:
50.存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并实现如上所述第一方面所述的iab节点重路由方法的步骤。
51.第四方面,本技术实施例还提供一种整合接入回传iab宿主节点,包括存储器,收发机,处理器,其中:
52.存储器,用于存储计算机程序;收发机,用于在所述处理器的控制下收发数据;处理器,用于读取所述存储器中的计算机程序并实现如上所述第二方面所述的iab节点重路由方法的步骤。
53.第五方面,本技术实施例还提供一种整合接入回传iab节点重路由装置,应用于iab节点,包括:
54.第一确定单元,用于确定执行目标适应性回传协议bap协议数据单元pdu的本地重路由;所述目标bap pdu中包含第一bap地址和第一路径标识;
55.第二确定单元,用于基于重路由优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;
56.所述重路由优先级规则包括以下一种或多种:
57.优先选择所述第一bap地址对应的iab宿主节点分布式单元du进行重路由;
58.优先选择与所述第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;
59.根据重路由的备份路径使用优先级进行重路由;
60.根据重路由的目标bap地址优先级进行重路由。
61.第六方面,本技术实施例还提供一种整合接入回传iab节点重路由装置,应用于iab宿主节点,包括:
62.发送单元,用于向iab节点发送重路由优先级规则;
63.所述重路由优先级规则包括以下一种或多种:
64.优先选择第一适应性回传协议bap地址对应的iab宿主节点分布式单元du进行重路由;
65.优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;
66.根据重路由的备份路径使用优先级进行重路由;
67.根据重路由的目标bap地址优先级进行重路由;
68.所述第一bap地址为执行重路由的目标bap协议数据单元pdu中包含的bap地址。
69.第七方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行如上所述第一方面所述的iab节点重路由方法的步骤,或执行如上所述第二方面所述的iab节点重路由方法的步骤。
70.本技术实施例提供的iab节点重路由方法、设备、装置及存储介质,iab节点可以基于重路由优先级规则,确定目标bap pdu执行重路由的目标bap地址和下一跳bap地址对应的出口链路,从而保证了iab节点在有多条备选路径可以进行重路由时,能够选择合适的路径进行重路由。
附图说明
71.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
72.图1是现有技术提供的iab网络拓扑示意图;
73.图2是现有技术提供的iab节点关系示意图;
74.图3是本技术实施例提供的iab节点重路由方法的流程示意图之一;
75.图4是本技术实施例提供的iab节点执行重路由的路径示意图;
76.图5是本技术实施例提供的iab节点重路由方法的流程示意图之二;
77.图6是本技术实施例提供的iab节点的结构示意图;
78.图7是本技术实施例提供的iab宿主节点的结构示意图;
79.图8是本技术实施例提供的iab节点重路由装置的结构示意图之一;
80.图9是本技术实施例提供的iab节点重路由装置的结构示意图之二。
具体实施方式
81.本技术实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
82.本技术实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
83.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,并不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
84.为了便于更加清晰地理解本技术各实施例,首先对一些相关的背景知识进行如下介绍。
85.1、iab网络技术相关背景介绍
86.图1为现有技术提供的iab网络拓扑示意图,如图1所示,在iab网络部署中,由iab donor(iab宿主节点或者中央控制节点)、iab node(iab节点)和ue(user equipment,用户设备)组成。iab donor(例如gnb(next generation nodeb,下一代基站))用于连接核心网,把iab node和ue的信息回传给核心网,并将核心网的信息传输给iab node和ue。iab donor还负责管理整个iab网络中的iab node。
87.iab donor由两部分组成,一部分为donor-cu(central unit,集中式单元),一部分为donor-du(distributed unit,分布式单元),其中一个iab-donor可以包含一个donor-cu和多个donor-du。不同的donor-du由不同的bap(backhaul adaptation protocol,适应性回传协议)地址标识。
88.iab node通过无线链路(uu接口),负责将ue的信息中继传输给iab donor,并将iab donor的信息中继传输给ue。iab node之间,以及iab node和iab donor之间通过无线链路即uu接口连接。
89.iab node的中继功能通过iab节点中的bap layer(backhaul adaptation protocol layer,适应性回传协议层)实现。
90.图2为现有技术提供的iab节点关系示意图,如图2所示,在现有的iab网络拓扑中,一个iab节点由两部分组成,一部分为iab mt(iab mobile termination,iab移动终端)对上连接基站或者iab节点中的du部分,该基站或者iab节点称为其的母节点(parent nodes);另一部分为iab du对下连接ue或者iab节点的mt部分,该ue或者iab mt节点称为其的子节点(child nodes)。
91.图1中,iab node 1为iab node 2的母节点,iab node 3为iab node2的子节点,iab node 3为iab node1的子孙节点。其中,iab node1到iab donor的跳数为1跳,即iab node1直接与iab donor相连;iab node2到iab donor的跳数为2跳,即iab node2到iab donor连接之间存在一个作为中继节点iab node;iab node3到iab donor的跳数为3跳,依次类推,子节点的跳数信息等于母节点的跳数信息加1。
92.2、bap路由id(identifier,标识)选择
93.a、在iab node中bap路由id的选择
94.在iab-node中,从高层接收到一个bap sdu(service data unit,服务数据单元)并上行传输,bap实体选择bap地址和bap路径标识基于:uplink traffic to routing id mapping configuration,由iab-node的f1ap配置。uplink traffic to routing id mapping configuration包括数据类型标识和bap路由id,其中bap路由id包括:bap地址(destination)和bap路径标识(path id)。
95.当iab-node中bap实体接收到上层bap sdu并上行传输时,如果uplink traffic to routing id mapping configuration没有配置,但rrc(radio resource control,无线资源控制)配置了defaultul-bap-routingid,bap sdu的bap地址和bap路径标识的选择参考defaultul-bap-routingid;如果f1ap配置了uplink traffic to routing id mapping configuration:
96.对于f1-u的bap sdu:由uplink traffic to routing id mapping configuration配置,bap路由id根据数据类型标识、目的ip(internet protocol,互联网协
议)地址和teid(tunnel endpoint identifier,隧道端点标识)选择;
97.对于非f1-u的bap sdu:从uplink traffic to routing id mapping configuration配置,bap路由id根据数据类型标识选择。
98.b、在iab-donor-du中bap路由id的选择
99.对于iab-donor,du接收到上层bap sdu,bap实体中bap地址和bap路径标识的选择根据downlink traffic to routing id mapping configuration,包含在ip-to-layer-2traffic mapping information list。
100.downlink traffic to routing id mapping configuration包含:ipv6flow label、dscp(differentiated service code points,区分服务码点)、目的ip地址和bap路由id。
101.3、路由
102.bap实体执行路由基于bh(backhaul)routing configuration,其通过f1ap消息获得。
103.bh routing configuration包括bap路由id和下一跳bap地址,其中bap路由id由bap地址和bap路径id构成;
104.如果bh routing configuration已经配置了,选择bh routing configuration中bap地址与destination对应,bap路径标识和path对应,且下一跳bap地址对应的出口链路可用的作为出口链路。
105.如果bh routing configuration配置,且当前指示的路径id不可用,选择bh routing configuration中bap地址与destination对应,下一跳bap地址对应的出口链路可用的作为出口链路(一个bap地址可以对应多个路由表中的条目)。
106.现有iab网络中,对于上行传输,在iab-node收到type2 rlf(radio link failure,无线链路失败)指示(“trying to recover”:表明bh link rlf链路,且子iab-node尝试恢复)或者type4 rlf指示(“recovery failure”:表明bh link rlf恢复失败)时,可以进行本地的重路由。目前,在iab节点有多条备选路径可以进行重路由时,如何选择合适的路径进行重路由,是业界亟待解决的重要课题。本技术各实施例提供一种解决方案,保证了iab节点在有多条备选路径可以进行重路由时,能够选择合适的路径进行重路由。
107.图3为本技术实施例提供的iab节点重路由方法的流程示意图之一,该方法应用于iab节点,如图3所示,该方法包括如下步骤:
108.步骤300、确定执行目标适应性回传协议bap协议数据单元pdu的本地重路由;目标bap pdu中包含第一bap地址和第一路径标识;
109.具体地,iab节点中的bap实体根据目标bap pdu中包含的第一bap地址和第一路径标识执行该bap pdu的路由时,若发现该bap pdu中包含的路径标识不可用,即第一路径标识收到了type2或type4 rlf指示,则iab节点为了避免延迟,需要执行该bap pdu的本地重路由,以将该bap pdu传到上游iab节点。
110.步骤301、基于重路由优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;
111.所述重路由优先级规则包括以下一种或多种:
112.优先选择第一bap地址对应的iab宿主节点分布式单元du进行重路由;
113.优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;
114.根据重路由的备份路径使用优先级进行重路由;
115.根据重路由的目标bap地址优先级进行重路由。
116.具体地,iab节点确定需要执行目标bap pdu的本地重路由后,可以基于iab宿主节点发送的重路由优先级规则,确定该bap pdu执行重路由的目标bap地址(即该bap pdu进行重路由的目的地址,对应iab宿主节点的某一donor-du的bap地址),并确定重路由时下一跳bap地址对应的出口链路,由此进行该bap pdu的重路由。
117.其中,重路由优先级规则可以包括以下一种或多种:
118.(1)优先选择第一bap地址对应的iab宿主节点分布式单元du进行重路由,即优先选择目的地址不变的路径进行重路由;
119.(2)优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由,即优先选择进行重路由的路径所对应的目的地址不同于路由时的目的地址;
120.(3)根据重路由的备份路径使用优先级进行重路由,即根据备份路径的优先级排序,优先选择优先级高的备份路径进行重路由;
121.(4)根据重路由的目标bap地址优先级进行重路由,即根据目标bap地址的优先级排序,优先选择优先级高的目标bap地址进行重路由。
122.需要说明的是,上述重路由优先级规则一般仅配置其中一种,不过,上述重路由优先级规则(1)可以由iab宿主节点发送给iab节点,也可以是iab节点默认配置的,当重路由优先级规则(1)与其他重路由优先级规则同时存在时,iab节点可以优先选择其他重路由优先级规则,即重路由优先级规则(2)、(3)或(4),进行重路由。
123.本技术实施例提供的iab节点重路由方法,iab节点可以基于重路由优先级规则,确定目标bap pdu执行重路由的目标bap地址和下一跳bap地址对应的出口链路,从而保证了iab节点在有多条备选路径可以进行重路由时,能够选择合适的路径进行重路由。
124.可选地,若优先选择第一bap地址对应的iab宿主节点du进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:
125.将第一bap地址作为重路由的目标bap地址,并根据第一bap地址选择任一可用的下一跳bap地址对应的出口链路。
126.具体地,图4为本技术实施例提供的iab节点执行重路由的路径示意图,为便于理解本技术实施例的技术方案,以图4为例进行本技术各实施例的技术方案的说明,如图4所示,对于iab6节点,其传输的某一bap pdu原路由路径(即图4中的源路径)为iab6节点—iab7节点—donor-du1节点,当该源路径不可用时,iab6节点需要执行bap pdu的本地重路由。
127.若重路由优先级规则指示iab6节点优先选择donor-du1进行重路由,则iab6节点可以首先将donor-du1的bap地址作为重路由的目标bap地址,并根据donor-du1的bap地址来选择任一可用的下一跳bap地址对应的出口链路,例如可以选择iab6节点的下一跳iab4节点至iab1节点的链路(若该链路可用)进行bap pdu向上游的传输。此时,bap pdu中的bap地址和路径标识均不改写,重路由只根据donor-du1的bap地址来选择任一可用的下一跳bap地址对应的出口链路。
128.可选地,所述方法还包括:
129.若根据第一bap地址选择的下一跳bap地址对应的出口链路均不可用,则根据iab宿主节点配置的优先使用的重路由的备份路径,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改目标bap pdu中的bap地址或者bap地址和路径标识。
130.具体地,如图4中,如果iab6节点根据donor-du1的bap地址选择的下一跳bap地址对应的出口链路均不可用,则iab6节点可以根据donor-cu配置的优先使用的重路由的备份路径,来选择重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改目标bap pdu中的bap地址或者bap地址和路径标识。
131.例如,若donor-cu配置的优先使用的重路由的备份路径仅指示有目标bap地址(例如donor-du2的bap地址),则iab6节点可以根据该指示的目标bap地址选择任一可用的下一跳bap地址对应的出口链路,此时iab6节点可以仅修改目标bap pdu中的bap地址;若donor-cu配置的优先使用的重路由的备份路径指示有路径标识,例如备选路径3,则iab6节点可以根据该指示选择备选路径3进行重路由,此时iab6节点可以将目标bap pdu中的bap地址和路径标识修改为donor-du2的bap地址和备选路径3。
132.可选地,若优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:
133.根据iab宿主节点配置的优先使用的重路由的备份路径,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改目标bap pdu中的bap地址或者bap地址和路径标识。
134.具体地,如图4中,若重路由优先级规则指示iab6节点优先选择与donor-du1不同的donor-du进行重路由,则iab6节点可以首先根据donor-cu配置的优先使用的重路由的备份路径,来选择重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改目标bap pdu中的bap地址或者bap地址和路径标识。
135.例如,若donor-cu配置的优先使用的重路由的备份路径仅指示有目标bap地址(例如donor-du2的bap地址),则iab6节点可以根据该指示的目标bap地址选择任一可用的下一跳bap地址对应的出口链路,此时iab6节点可以仅修改目标bap pdu中的bap地址;若donor-cu配置的优先使用的重路由的备份路径指示有路径标识,例如备选路径3,则iab6节点可以根据该指示选择备选路径3进行重路由,此时iab6节点可以将目标bap pdu中的bap地址和路径标识修改为donor-du2的bap地址和备选路径3。
136.可选地,所述方法还包括:
137.若iab宿主节点配置的重路由的备份路径不可用,则将第一bap地址作为重路由的目标bap地址,并根据第一bap地址选择任一可用的下一跳bap地址对应的出口链路。
138.具体地,如图4中,如果donor-cu配置的优先使用的重路由的备份路径均不可用,则iab6节点可以将源路径对应的donor-du1的bap地址作为重路由的目标bap地址,并根据donor-du1的bap地址选择任一可用的下一跳bap地址对应的出口链路。
139.可选地,若根据重路由的备份路径使用优先级进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:
140.根据重路由的备份路径使用优先级,确定重路由的目标bap地址和下一跳bap地址
对应的出口链路;
141.其中,备份路径包括目标bap地址为第一bap地址的备份路径,以及目标bap地址不同于第一bap地址的备份路径。
142.具体地,如图4中,若重路由优先级规则指示了重路由的备份路径使用优先级,例如优先级从高到低依次为备选路径3、备选路径2和备选路径1,则iab6节点可以按照优先级顺序选择备份路径,例如优先选择备选路径3(若备选路径3可用),从而可以确定重路由的目标bap地址和下一跳bap地址对应的出口链路。
143.可选地,所述方法还包括:
144.若所确定的重路由的目标bap地址不同于第一bap地址,则根据确定使用的备份路径,修改目标bap pdu中的bap地址和路径标识。
145.具体地,如果iab6节点按照优先级顺序选择的备份路径,例如备选路径3的目标bap地址为donor-du2的bap地址,不同于源路径对应的donor-du1的bap地址,则iab6节点可以根据所选择的备选路径3,将目标bap pdu中的bap地址和路径标识修改为donor-du2的bap地址和备选路径3。
146.可选地,若根据重路由的目标bap地址优先级进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:
147.根据重路由的目标bap地址优先级,确定重路由的目标bap地址,并根据重路由的目标bap地址选择任一可用的下一跳bap地址对应的出口链路。
148.具体地,如图4中,若重路由优先级规则指示了重路由的目标bap地址优先级,则iab6节点可以按照优先级顺序确定优先选择的目标bap地址,并根据所确定目标bap地址选择任一可用的下一跳bap地址对应的出口链路。
149.可选地,所述方法还包括:
150.若所确定的重路由的目标bap地址为第一bap地址,则仅根据第一bap地址选择任一可用的下一跳bap地址对应的出口链路;
151.若所确定的重路由的目标bap地址不同于第一bap地址,则修改目标bap pdu中的bap地址。
152.具体地,若根据目标bap地址优先级确定优先选择的是源路径对应的donor-du1的bap地址,则iab6节点可以仅根据donor-du1的bap地址选择任一可用的下一跳bap地址对应的出口链路,而不对目标bap pdu中的bap地址或路径标识进行修改。
153.若根据目标bap地址优先级确定优先选择的是donor-du2的bap地址,则iab6节点可以将目标bap pdu中的bap地址修改为donor-du2的bap地址,并根据donor-du2的bap地址选择任一可用的下一跳bap地址对应的出口链路。
154.可选地,所述方法还包括:
155.向iab宿主节点进行能力上报,能力上报内容包括以下一种或多种:
156.是否可以跨iab宿主节点du进行重路由;
157.是否具有改写bap pdu中bap头的能力。
158.具体地,本技术实施例中,iab节点还可以通过向iab宿主节点进行能力上报,使得iab宿主节点能够确定iab节点是否可以跨donor-du进行重路由,或者是否具有改写bap pdu中bap头(bap头中包含bap地址和路径标识)的能力,从而iab宿主节点可以根据iab节点
的能力上报内容,为iab节点配置重路由的优先级规则。
159.图5为本技术实施例提供的iab节点重路由方法的流程示意图之二,该方法应用于iab宿主节点,如图5所示,该方法包括如下步骤:
160.步骤500、开始;
161.步骤501、向iab节点发送重路由优先级规则;
162.所述重路由优先级规则包括以下一种或多种:
163.优先选择第一适应性回传协议bap地址对应的iab宿主节点分布式单元du进行重路由;
164.优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;
165.根据重路由的备份路径使用优先级进行重路由;
166.根据重路由的目标bap地址优先级进行重路由;
167.第一bap地址为执行重路由的目标bap协议数据单元pdu中包含的bap地址。
168.具体地,本技术实施例中,为了使iab节点在有多条备选路径可以进行重路由时,能够选择合适的路径进行重路由,iab宿主节点可以向iab节点发送重路由优先级规则,从而使得iab节点在确定需要执行目标bap pdu的本地重路由时,可以基于该重路由优先级规则,确定该bap pdu执行重路由的目标bap地址(即该bap pdu进行重路由的目的地址,对应iab宿主节点的某一donor-du的bap地址),并确定重路由时下一跳bap地址对应的出口链路,由此进行该bap pdu的重路由。
169.其中,重路由优先级规则可以包括以下一种或多种:
170.(1)优先选择第一bap地址(执行重路由的目标bap pdu中包含的bap地址)对应的iab宿主节点分布式单元du进行重路由,即优先选择目的地址不变的路径进行重路由;
171.(2)优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由,即优先选择进行重路由的路径所对应的目的地址不同于路由时的目的地址;
172.(3)根据重路由的备份路径使用优先级进行重路由,即根据备份路径的优先级排序,优先选择优先级高的备份路径进行重路由;
173.(4)根据重路由的目标bap地址优先级进行重路由,即根据目标bap地址的优先级排序,优先选择优先级高的目标bap地址进行重路由。
174.需要说明的是,上述重路由优先级规则一般iab宿主节点仅向iab节点配置其中一种,不过,当重路由优先级规则(1)与其他重路由优先级规则同时配置时,iab节点可以优先选择其他重路由优先级规则,即重路由优先级规则(2)、(3)或(4),进行重路由。
175.本技术实施例提供的iab节点重路由方法,iab宿主节点可以向iab节点发送重路由优先级规则,从而使得iab节点在确定需要执行目标bap pdu的本地重路由时,可以基于该重路由优先级规则,确定目标bap pdu执行重路由的目标bap地址和下一跳bap地址对应的出口链路,从而保证了iab节点在有多条备选路径可以进行重路由时,能够选择合适的路径进行重路由。
176.可选地,所述向iab节点发送重路由优先级规则,包括:
177.接收iab节点发送的能力上报内容;
178.基于能力上报内容,向iab节点发送重路由优先级规则;
179.能力上报内容包括以下一种或多种:
180.是否可以跨iab宿主节点du进行重路由;
181.是否具有改写bap pdu中bap头的能力。
182.具体地,本技术实施例中,iab节点还可以通过向iab宿主节点进行能力上报,使得iab宿主节点能够确定iab节点是否可以跨donor-du进行重路由,或者是否具有改写bap pdu中bap头(bap头中包含bap地址和路径标识)的能力,从而iab宿主节点可以根据iab节点的能力上报内容,为iab节点配置重路由的优先级规则,并发送给iab节点。
183.下面通过具体实施例对上述iab节点重路由方法进行举例说明。
184.实施例1:优先选择目标bap地址不变的donor-du进行重路由。
185.步骤一、iab节点的bap实体根据bh routing configuration执行路由。
186.具体地,bap实体执行路由基于bh routing configuration,其通过f1ap消息获得。
187.bh routing configuration包括bap路由id和下一跳bap地址,其中bap路由id由bap地址和bap路径id构成。
188.选择bh routing configuration中bap地址与destination对应,bap路径标识和path对应,且下一跳bap地址对应的出口链路可用的作为出口链路。
189.步骤二、iab节点从父iab节点接收到type2或type4 rlf指示。
190.具体地,iab网络目前支持三种rlf指示,分别为type2/3/4rlf指示:
191.type 2
–“
trying to recover”:表明bh link rlf链路,且子iab-node尝试恢复;
192.type 3
–“
bh link recovered”:表明bh link rlf恢复成功;
193.type 4
–“
recovery failure”:表明bh link rlf恢复失败。
194.其中收到type2/4rlf指示时,代表该链路暂时不可用,iab节点为了避免延迟,需要将iab节点收到的数据报通过本地重路由,传到上游iab节点,此时执行步骤三。如果没有收到type2或type4rlf指示,则执行步骤一。
195.步骤三、iab节点根据路由id中的bap地址任选一条路径进行本地重路由。
196.具体地,bap实体执行路由基于bh routing configuration,其通过f1ap消息获得。
197.当bap路由id指示的路径id不可用时,选择bh routing configuration中bap地址与destination对应(仅根据bap地址选择出口链路),下一跳bap地址对应的出口链路可用的作为出口链路(一个bap地址可以对应多个路由表中的条目)。
198.如果根据bap地址选择的下一跳bap地址对应的出口链路均不可用时,执行步骤四。
199.步骤四、iab节点根据iab宿主节点的配置修改bap头中的路由id。
200.具体地,当根据bap路由id选择的下一跳bap地址对应的出口链路,和根据bap地址选择的下一跳bap地址对应的出口链路均不可用时,iab节点的bap实体根据根据iab宿主节点的f1配置修改bap路由id中的bap地址或者bap地址和路径id。
201.实施例2:优先选择与原路径目标bap地址对应的donor-du不同的donor-du进行重路由。
202.步骤一、iab节点的bap实体根据bh routing configuration执行路由。
203.具体地,bap实体执行路由基于bh routing configuration,其通过f1ap消息获得。
204.bh routing configuration包括bap路由id和下一跳bap地址,其中bap路由id由bap地址和bap路径id构成。
205.选择bh routing configuration中bap地址与destination对应,bap路径标识和path对应,且下一跳bap地址对应的出口链路可用的作为出口链路。
206.步骤二、iab节点从父iab节点接收到type2或type4 rlf指示。
207.具体地,iab网络目前支持三种rlf指示,分别为type2/3/4rlf指示:
208.type 2
–“
trying to recover”:表明bh link rlf链路,且子iab-node尝试恢复;
209.type 3
–“
bh link recovered”:表明bh link rlf恢复成功;
210.type 4
–“
recovery failure”:表明bh link rlf恢复失败。
211.其中收到type2/4rlf指示时,代表该链路暂时不可用,iab节点为了避免延迟,需要将iab节点收到的数据报通过本地重路由,传到上游iab节点,此时执行步骤三。如果没有收到type2或type4rlf指示,则执行步骤一。
212.步骤三、iab节点根据iab宿主节点的配置修改bap头中的路由id。
213.具体地,当根据bap路由id选择的下一跳bap地址对应的出口链路不可用时,优先选择与原路径目标bap地址对应的donor-du不同的donor-du进行重路由,并在bap pdu中,将目标bap地址和/或路由标识(routing id)改写成iab宿主节点的配置中优先使用的重路由的备份路径。
214.如果iab宿主节点的配置中指示的重路由的备份路径不可用时,执行步骤四。
215.步骤四、iab节点根据路由id中的bap地址任选一条路径进行本地重路由。
216.当bap路由id指示的路径id和iab宿主节点的配置中指示的重路由的备份路径均不可用时,则选择bh routing configuration中bap地址与destination对应(仅根据bap地址选择出口链路),下一跳bap地址对应的出口链路可用的作为出口链路。
217.实施例3:iab宿主节点的donor-cu为iab节点预先配置重路由的备份路径使用优先级,iab节点据此进行重路由
218.步骤一、iab宿主节点根据iab节点的能力上报,为iab节点配置重路由的备份路径使用优先级。
219.步骤二、iab节点的bap实体根据bh routing configuration执行路由。
220.具体地,bap实体执行路由基于bh routing configuration,其通过f1ap消息获得。
221.bh routing configuration包括bap路由id和下一跳bap地址,其中bap路由id由bap地址和bap路径id构成。
222.选择bh routing configuration中bap地址与destination对应,bap路径标识和path对应,且下一跳bap地址对应的出口链路可用的作为出口链路。
223.步骤三、iab节点从父iab节点接收到type2或type4 rlf指示。
224.具体地,iab网络目前支持三种rlf指示,分别为type2/3/4rlf指示:
225.type 2
–“
trying to recover”:表明bh link rlf链路,且子iab-node尝试恢复;
226.type 3
–“
bh link recovered”:表明bh link rlf恢复成功;
227.type 4
–“
recovery failure”:表明bh link rlf恢复失败。
228.其中收到type2/4rlf指示时,代表该链路暂时不可用,iab节点为了避免延迟,需要将iab节点收到的数据报通过本地重路由,传到上游iab节点,此时执行步骤四。如果没有收到type2或type4rlf指示,则执行步骤二。
229.步骤四、iab节点根据donor-cu为iab节点预先配置重路由的备份路径的使用优先级进行重路由。
230.具体地,当根据bap路由id选择的下一跳bap地址对应的出口链路不可用时,iab节点根据备选路径的使用优先级,选择进行重路由的备份路径,并在bap pdu中,将路由标识(routing id)改写成donor-cu的配置中优先使用的重路由的备份路径。
231.实施例4:iab宿主节点的donor-cu为iab节点配置重路由的目标bap地址优先级(对应inter-donor-du有大于2个du可用场景),所述目标bap地址可以对应原路径的目标du,或iab数据传输可到达的一个或多个其他du。
232.步骤一、iab宿主节点根据iab节点的能力上报,为iab节点配置重路由的目标bap地址使用优先级。
233.步骤二、iab节点的bap实体根据bh routing configuration执行路由。
234.具体地,bap实体执行路由基于bh routing configuration,其通过f1ap消息获得。
235.bh routing configuration包括bap路由id和下一跳bap地址,其中bap路由id由bap地址和bap路径id构成。
236.选择bh routing configuration中bap地址与destination对应,bap路径标识和path对应,且下一跳bap地址对应的出口链路可用的作为出口链路。
237.步骤三、iab节点从父iab节点接收到type2或type4 rlf指示。
238.具体地,iab网络目前支持三种rlf指示,分别为type2/3/4rlf指示:
239.type 2
–“
trying to recover”:表明bh link rlf链路,且子iab-node尝试恢复;
240.type 3
–“
bh link recovered”:表明bh link rlf恢复成功;
241.type 4
–“
recovery failure”:表明bh link rlf恢复失败。
242.其中收到type2/4rlf指示时,代表该链路暂时不可用,iab节点为了避免延迟,需要将iab节点收到的数据报通过本地重路由,传到上游iab节点,此时执行步骤四。如果没有收到type2或type4rlf指示,则执行步骤二。
243.步骤四、iab节点根据donor-cu为iab节点预先配置的重路由的目标bap地址优先级进行重路由。
244.具体地,该步骤中,存在两种情况:
245.1)bap pdu中的bap地址和选择的备选路径的bap地址相同,则仅根据所选择的目标bap地址选择任一可用的下一跳bap地址对应的出口链路。
246.2)bap pdu中的bap地址和选择的备选路径的bap地址不同,则在bap pdu中,将目标bap地址改写成所选择的目标bap地址,即donor-cu的配置中优先使用的重路由的目标bap地址,并根据所选择的目标bap地址选择任一可用的下一跳bap地址对应的出口链路。
247.本技术各实施例提供的方法和装置是基于同一申请构思的,由于方法和装置解决问题的原理相似,因此装置和方法的实施可以相互参见,重复之处不再赘述。
248.图6为本技术实施例提供的iab节点的结构示意图,如图6所示,该iab节点包括存储器620,收发机610和处理器600;其中,处理器600与存储器620也可以物理上分开布置。
249.存储器620,用于存储计算机程序;收发机610,用于在处理器600的控制下收发数据。
250.具体地,收发机610用于在处理器600的控制下接收和发送数据。
251.其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器600代表的一个或多个处理器和存储器620代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本技术不再对其进行进一步描述。总线接口提供接口。收发机610可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。
252.处理器600负责管理总线架构和通常的处理,存储器620可以存储处理器600在执行操作时所使用的数据。
253.处理器600可以是中央处理器(central processing unit,cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
254.处理器600通过调用存储器620存储的计算机程序,用于按照获得的可执行指令执行本技术实施例提供的任一所述方法,例如:确定执行目标适应性回传协议bap协议数据单元pdu的本地重路由;目标bap pdu中包含第一bap地址和第一路径标识;基于重路由优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;重路由优先级规则包括以下一种或多种:优先选择第一bap地址对应的iab宿主节点分布式单元du进行重路由;优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;根据重路由的备份路径使用优先级进行重路由;根据重路由的目标bap地址优先级进行重路由。
255.可选地,若优先选择第一bap地址对应的iab宿主节点du进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:将第一bap地址作为重路由的目标bap地址,并根据第一bap地址选择任一可用的下一跳bap地址对应的出口链路。
256.可选地,所述方法还包括:若根据第一bap地址选择的下一跳bap地址对应的出口链路均不可用,则根据iab宿主节点配置的优先使用的重路由的备份路径,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改目标bap pdu中的bap地址或者bap地址和路径标识。
257.可选地,若优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:根据iab宿主节点配置的优先使用的重路由的备份路径,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改目标bap pdu中的bap地址或者bap地址和路径标识。
258.可选地,所述方法还包括:若iab宿主节点配置的重路由的备份路径不可用,则将第一bap地址作为重路由的目标bap地址,并根据第一bap地址选择任一可用的下一跳bap地
址对应的出口链路。
259.可选地,若根据重路由的备份路径使用优先级进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:根据重路由的备份路径使用优先级,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;其中,备份路径包括目标bap地址为第一bap地址的备份路径,以及目标bap地址不同于第一bap地址的备份路径。
260.可选地,所述方法还包括:若所确定的重路由的目标bap地址不同于第一bap地址,则根据确定使用的备份路径,修改目标bap pdu中的bap地址和路径标识。
261.可选地,若根据重路由的目标bap地址优先级进行重路由,所述基于优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,包括:根据重路由的目标bap地址优先级,确定重路由的目标bap地址,并根据重路由的目标bap地址选择任一可用的下一跳bap地址对应的出口链路。
262.可选地,所述方法还包括:若所确定的重路由的目标bap地址为第一bap地址,则仅根据第一bap地址选择任一可用的下一跳bap地址对应的出口链路;若所确定的重路由的目标bap地址不同于第一bap地址,则修改目标bap pdu中的bap地址。
263.可选地,所述方法还包括:向iab宿主节点进行能力上报,能力上报内容包括以下一种或多种:是否可以跨iab宿主节点du进行重路由;是否具有改写bap pdu中bap头的能力。
264.图7为本技术实施例提供的iab宿主节点的结构示意图,如图7所示,该iab宿主节点包括存储器720,收发机710和处理器700;其中,处理器700与存储器720也可以物理上分开布置。
265.存储器720,用于存储计算机程序;收发机710,用于在处理器700的控制下收发数据。
266.具体地,收发机710用于在处理器700的控制下接收和发送数据。
267.其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本技术不再对其进行进一步描述。总线接口提供接口。收发机710可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。
268.处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
269.处理器700可以是cpu、asic、fpga或cpld,处理器也可以采用多核架构。
270.处理器700通过调用存储器720存储的计算机程序,用于按照获得的可执行指令执行本技术实施例提供的任一所述方法,例如:向iab节点发送重路由优先级规则;重路由优先级规则包括以下一种或多种:优先选择第一适应性回传协议bap地址对应的iab宿主节点分布式单元du进行重路由;优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;根据重路由的备份路径使用优先级进行重路由;根据重路由的目标bap地址优先级进行重路由;第一bap地址为执行重路由的目标bap协议数据单元pdu中包含的
bap地址。
271.可选地,所述向iab节点发送重路由优先级规则,包括:接收iab节点发送的能力上报内容;基于能力上报内容,向iab节点发送重路由优先级规则;能力上报内容包括以下一种或多种:是否可以跨iab宿主节点du进行重路由;是否具有改写bap pdu中bap头的能力。
272.在此需要说明的是,本技术实施例提供的上述iab节点和iab宿主节点,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
273.图8为本技术实施例提供的iab节点重路由装置的结构示意图之一,该装置应用于iab节点,如图8所示,该装置包括:
274.第一确定单元800,用于确定执行目标适应性回传协议bap协议数据单元pdu的本地重路由;目标bap pdu中包含第一bap地址和第一路径标识;
275.第二确定单元810,用于基于重路由优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;
276.重路由优先级规则包括以下一种或多种:
277.优先选择第一bap地址对应的iab宿主节点分布式单元du进行重路由;
278.优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;
279.根据重路由的备份路径使用优先级进行重路由;
280.根据重路由的目标bap地址优先级进行重路由。
281.可选地,若优先选择第一bap地址对应的iab宿主节点du进行重路由,所述第二确定单元810,用于:将第一bap地址作为重路由的目标bap地址,并根据第一bap地址选择任一可用的下一跳bap地址对应的出口链路。
282.可选地,所述第二确定单元810,还用于:若根据第一bap地址选择的下一跳bap地址对应的出口链路均不可用,则根据iab宿主节点配置的优先使用的重路由的备份路径,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改目标bap pdu中的bap地址或者bap地址和路径标识。
283.可选地,若优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由,所述第二确定单元810,用于:根据iab宿主节点配置的优先使用的重路由的备份路径,确定重路由的目标bap地址和下一跳bap地址对应的出口链路,并修改目标bap pdu中的bap地址或者bap地址和路径标识。
284.可选地,所述第二确定单元810,还用于:若iab宿主节点配置的重路由的备份路径不可用,则将第一bap地址作为重路由的目标bap地址,并根据第一bap地址选择任一可用的下一跳bap地址对应的出口链路。
285.可选地,若根据重路由的备份路径使用优先级进行重路由,所述第二确定单元810,用于:根据重路由的备份路径使用优先级,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;其中,备份路径包括目标bap地址为第一bap地址的备份路径,以及目标bap地址不同于第一bap地址的备份路径。
286.可选地,所述第二确定单元810,还用于:若所确定的重路由的目标bap地址不同于第一bap地址,则根据确定使用的备份路径,修改目标bap pdu中的bap地址和路径标识。
287.可选地,若根据重路由的目标bap地址优先级进行重路由,所述第二确定单元810,用于:根据重路由的目标bap地址优先级,确定重路由的目标bap地址,并根据重路由的目标bap地址选择任一可用的下一跳bap地址对应的出口链路。
288.可选地,所述第二确定单元810,还用于:若所确定的重路由的目标bap地址为第一bap地址,则仅根据第一bap地址选择任一可用的下一跳bap地址对应的出口链路;若所确定的重路由的目标bap地址不同于第一bap地址,则修改目标bap pdu中的bap地址。
289.可选地,所述装置还包括:
290.能力上报单元820,用于向iab宿主节点进行能力上报,能力上报内容包括以下一种或多种:是否可以跨iab宿主节点du进行重路由;是否具有改写bap pdu中bap头的能力。
291.图9为本技术实施例提供的iab节点重路由装置的结构示意图之二,该装置应用于iab宿主节点,如图9所示,该装置包括:
292.发送单元900,用于向iab节点发送重路由优先级规则;
293.重路由优先级规则包括以下一种或多种:
294.优先选择第一适应性回传协议bap地址对应的iab宿主节点分布式单元du进行重路由;
295.优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;
296.根据重路由的备份路径使用优先级进行重路由;
297.根据重路由的目标bap地址优先级进行重路由;
298.第一bap地址为执行重路由的目标bap协议数据单元pdu中包含的bap地址。
299.可选地,所述发送单元900,用于:接收iab节点发送的能力上报内容;基于能力上报内容,向iab节点发送重路由优先级规则;能力上报内容包括以下一种或多种:是否可以跨iab宿主节点du进行重路由;是否具有改写bap pdu中bap头的能力。
300.需要说明的是,本技术实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
301.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
302.在此需要说明的是,本技术实施例提供的上述装置,能够实现上述方法实施例所实现的所有方法步骤,且能够达到相同的技术效果,在此不再对本实施例中与方法实施例相同的部分及有益效果进行具体赘述。
303.另一方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行上述各实施例提供的iab节点重路由方法,包括:确定执行目标适应性回传协议bap协议数据单元pdu的本地重路由;目标bap pdu中包含第一bap地址和第一路径标识;基于重路由优先级规则,确定重路由的目标bap地址和下一跳bap地址对应的出口链路;重路由优先级规则包括以下一种或多种:优先选择第一bap地址对应的iab宿主节点分布式单元du进行重路由;优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;根据重路由的备份路径使用优先级进行重路由;根据重路由的目标bap地址优先级进行重路由。
304.另一方面,本技术实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序用于使处理器执行上述各实施例提供的iab节点重路由方法,包括:向iab节点发送重路由优先级规则;重路由优先级规则包括以下一种或多种:优先选择第一适应性回传协议bap地址对应的iab宿主节点分布式单元du进行重路由;优先选择与第一bap地址对应的iab宿主节点du不同的iab宿主节点du进行重路由;根据重路由的备份路径使用优先级进行重路由;根据重路由的目标bap地址优先级进行重路由;第一bap地址为执行重路由的目标bap协议数据单元pdu中包含的bap地址。
305.所述计算机可读存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等。
306.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
307.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
308.这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
309.这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
310.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献