Iab node rerouting method, device, apparatus, and storage medium

CN115707060BActive Publication Date: 2026-09-15DATANG MOBILE COMM EQUIP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110903969.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-06
Publication Date
2026-09-15
Estimated Expiration
2041-08-06

AI Technical Summary

Technical Problem

[0004]本申请实施例提供一种IAB节点重路由方法、设备、装置及存储介质,用以解决在IAB节点有多条备选路径可以进行重路由时,如何选择合适的路径进行重路由的问题

Benefits of technology

[0070] The IAB node rerouting method, device, apparatus, and storage medium provided in this application embodiment enable the IAB node to determine the egress link corresponding to the target BAP address and the next-hop BAP address for rerouting the target BAP PDU based on rerouting priority rules. This ensures that the IAB node can select the appropriate path for rerouting when there are multiple alternative paths available for rerouting.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115707060B_ABST
    Figure CN115707060B_ABST
Patent Text Reader

Abstract

Embodiments of the present application provide an IAB node rerouting method, device, apparatus and storage medium, wherein the method is applied to an IAB node, and includes: determining to perform local rerouting of a target adaptive backhaul protocol (BAP) protocol data unit (PDU); the target BAP PDU containing a first BAP address and a first path identifier; determining, based on a rerouting priority rule, a target BAP address and an egress link corresponding to a next-hop BAP address of the rerouting. Through the IAB node rerouting method, device, apparatus and storage medium provided by the embodiments of the present application, it is ensured that the IAB node can select a suitable path for rerouting when there are multiple alternative paths available for rerouting.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wireless communication technology, and in particular to an IAB node rerouting method, device, apparatus, and storage medium. Background Technology

[0002] IAB (Integrated Access and Backhaul) network technology is a technology that extends the coverage of a base station by relaying wireless signals between multiple nodes. It is a network architecture mode for solving the base station coverage problem in the future 5G (the 5th generation mobile communication).

[0003] When data transmission between an IAB node and its next-hop node fails, the IAB node needs to send the data to the final destination node via an alternative path. This process is called rerouting. Currently, when an IAB node has multiple alternative paths for rerouting, how to select the appropriate path is a crucial issue that the industry urgently needs to address. Summary of the Invention

[0004] This application provides an IAB node rerouting method, device, apparatus, and storage medium to solve the problem of how to select a suitable path for rerouting when there are multiple alternative paths available for rerouting at an IAB node.

[0005] In a first aspect, embodiments of this application provide an integrated access backhaul IAB node rerouting method, applied to IAB nodes, comprising:

[0006] Determine the local rerouting of the target Adaptive Backhaul Protocol (BAP) Protocol Data Unit (PDU); the target BAP PDU contains a first BAP address and a first path identifier;

[0007] Based on the rerouting priority rules, determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting;

[0008] The rerouting priority rules include one or more of the following:

[0009] Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the first BAP address;

[0010] Prioritize rerouting to an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address;

[0011] Rerouting is performed based on the priority of the backup path used for rerouting;

[0012] Rerouting is performed based on the priority of the target BAP address.

[0013] Optionally, if the IAB host node DU corresponding to the first BAP address is preferentially selected for rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on priority rules includes:

[0014] The first BAP address is used as the target BAP address for rerouting, and the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address.

[0015] Optionally, the method further includes:

[0016] If the egress links corresponding to the next-hop BAP addresses selected based on the first BAP address are all unavailable, then the egress links corresponding to the target BAP address and the next-hop BAP address are determined based on the backup paths of the rerouting configured in the IAB host node, and the BAP address or BAP address and path identifier in the target BAP PDU are modified.

[0017] Optionally, if a different IAB host node DU than the one corresponding to the first BAP address is preferentially selected for rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on priority rules includes:

[0018] Based on the backup path of the preferred rerouting configured in the IAB host node, determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting, and modify the BAP address or BAP address and path identifier in the target BAP PDU.

[0019] Optionally, the method further includes:

[0020] If the backup path for rerouting configured on the IAB host node is unavailable, the first BAP address is used as the target BAP address for rerouting, and any available next-hop BAP address corresponding to the egress link is selected based on the first BAP address.

[0021] Optionally, if rerouting is performed using priority based on the backup path of the rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the priority rules includes:

[0022] Based on the priority of the backup path used for rerouting, determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting;

[0023] The backup path includes backup paths where the target BAP address is the first BAP address, and backup paths where the target BAP address is different from the first BAP address.

[0024] Optionally, the method further includes:

[0025] If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address and path identifier in the target BAP PDU are modified according to the determined backup path to be used.

[0026] Optionally, if rerouting is performed based on the priority of the target BAP address, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the priority rule includes:

[0027] Based on the priority of the target BAP address for rerouting, determine the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting.

[0028] Optionally, the method further includes:

[0029] If the target BAP address for the determined rerouting is the first BAP address, then only the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address.

[0030] If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address in the target BAPPDU is modified.

[0031] Optionally, the method further includes:

[0032] The capability is reported to the IAB host node, and the reported capability content includes one or more of the following:

[0033] Is it possible to reroute across IAB host nodes (DU)?

[0034] Does it have the ability to rewrite the BAP header in the BAP PDU?

[0035] Secondly, embodiments of this application also provide an integrated access backhaul IAB node rerouting method, applied to an IAB host node, including:

[0036] Send rerouting priority rules to the IAB node;

[0037] The rerouting priority rules include one or more of the following:

[0038] Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the address of the first adaptive backhaul protocol (BAP).

[0039] Prioritize rerouting to an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address;

[0040] Rerouting is performed based on the priority of the backup path used for rerouting;

[0041] Rerouting is performed based on the priority of the target BAP address.

[0042] The first BAP address is the BAP address contained in the target BAP protocol data unit (PDU) for rerouting.

[0043] Optionally, sending rerouting priority rules to the IAB node includes:

[0044] Receive capability reports sent by IAB nodes;

[0045] Based on the reported capability information, send rerouting priority rules to the IAB node;

[0046] The capability reporting content includes one or more of the following:

[0047] Is it possible to reroute across IAB host nodes (DU)?

[0048] Does it have the ability to rewrite the BAP header in the BAP PDU?

[0049] Thirdly, embodiments of this application also provide an integrated access backhaul (IAB) node, including a memory, a transceiver, and a processor, wherein:

[0050] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and implementing the steps of the IAB node rerouting method as described in the first aspect above.

[0051] Fourthly, embodiments of this application also provide an integrated access backhaul (IAB) host node, including a memory, a transceiver, and a processor, wherein:

[0052] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and implementing the steps of the IAB node rerouting method as described in the second aspect above.

[0053] Fifthly, embodiments of this application also provide an integrated access backhaul IAB node rerouting device, applied to an IAB node, comprising:

[0054] The first determining unit is used to determine the local rerouting of the target Adaptive Backhaul Protocol (BAP) protocol data unit (PDU); the target BAP PDU contains a first BAP address and a first path identifier.

[0055] The second determining unit is used to determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting based on the rerouting priority rules.

[0056] The rerouting priority rules include one or more of the following:

[0057] Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the first BAP address;

[0058] Prioritize rerouting to an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address;

[0059] Rerouting is performed based on the priority of the backup path used for rerouting;

[0060] Rerouting is performed based on the priority of the target BAP address.

[0061] Sixthly, embodiments of this application also provide an integrated access backhaul IAB node rerouting device, applied to an IAB host node, comprising:

[0062] The sending unit is used to send rerouting priority rules to the IAB node;

[0063] The rerouting priority rules include one or more of the following:

[0064] Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the address of the first adaptive backhaul protocol (BAP).

[0065] Prioritize rerouting to an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address;

[0066] Rerouting is performed based on the priority of the backup path used for rerouting;

[0067] Rerouting is performed based on the priority of the target BAP address.

[0068] The first BAP address is the BAP address contained in the target BAP protocol data unit (PDU) for rerouting.

[0069] In a seventh aspect, embodiments of this application also provide a computer-readable storage medium storing a computer program configured to cause a processor to perform the steps of the IAB node rerouting method described in the first aspect above, or to perform the steps of the IAB node rerouting method described in the second aspect above.

[0070] The IAB node rerouting method, device, apparatus, and storage medium provided in this application embodiment enable the IAB node to determine the egress link corresponding to the target BAP address and the next-hop BAP address for rerouting the target BAP PDU based on rerouting priority rules. This ensures that the IAB node can select the appropriate path for rerouting when there are multiple alternative paths available for rerouting. Attached Figure Description

[0071] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0072] Figure 1 This is a schematic diagram of the IAB network topology provided by existing technology;

[0073] Figure 2 This is a schematic diagram of the IAB node relationship provided by existing technology;

[0074] Figure 3 This is one of the flowcharts illustrating the IAB node rerouting method provided in the embodiments of this application;

[0075] Figure 4 This is a schematic diagram of the path for IAB nodes to perform rerouting according to an embodiment of this application;

[0076] Figure 5 This is the second flowchart illustrating the IAB node rerouting method provided in the embodiments of this application;

[0077] Figure 6 This is a schematic diagram of the structure of the IAB node provided in the embodiments of this application;

[0078] Figure 7 This is a schematic diagram of the structure of the IAB host node provided in an embodiment of this application;

[0079] Figure 8 This is one of the structural schematic diagrams of the IAB node rerouting device provided in the embodiments of this application;

[0080] Figure 9This is the second schematic diagram of the IAB node rerouting device provided in the embodiments of this application. Detailed Implementation

[0081] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0082] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.

[0083] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.

[0084] To facilitate a clearer understanding of the various embodiments of this application, some relevant background knowledge will be introduced as follows.

[0085] 1. Background introduction to IAB network technology

[0086] Figure 1 A schematic diagram of the IAB network topology provided for existing technologies, such as Figure 1 As shown, an IAB network deployment consists of an IAB donor (IAB host node or central control node), IAB nodes, and UEs (User Equipment). The IAB donor (e.g., gNB (next generation NodeB)) connects to the core network, relaying information from the IAB nodes and UEs back to the core network, and transmitting information from the core network to the IAB nodes and UEs. The IAB donor is also responsible for managing the IAB nodes throughout the entire IAB network.

[0087] The IAB donor consists of two parts: a donor-CU (Central Unit) and a donor-DU (Distributed Unit). One IAB donor can contain one donor-CU and multiple donor-DUs. Different donor-DUs are identified by different BAP (Backhaul Adaptation Protocol) addresses.

[0088] The IAB node is responsible for relaying UE information to the IAB donor and vice versa via a wireless link (Uu interface). IAB nodes are connected to each other, and between IAB nodes and IAB donors, via wireless links, i.e., the Uu interface.

[0089] The relay function of the IAB node is implemented through the BAP layer (Backhaul Adaptation Protocol layer) in the IAB node.

[0090] Figure 2 A schematic diagram of the IAB node relationship provided for existing technologies, such as Figure 2 As shown, in the existing IAB network topology, an IAB node consists of two parts: one part is the IAB MT (IAB Mobile Termination) that connects to the base station or the DU in the IAB node, which is called its parent node; the other part is the IAB DU that connects to the UE or the MT in the IAB node, which is called its child node.

[0091] Figure 1 In this diagram, IAB node 1 is the parent node of IAB node 2, IAB node 3 is a child node of IAB node 2, and IAB node 4 is a descendant node of IAB node 1. The hop count from IAB node 1 to the IAB donor is 1 hop, meaning IAB node 1 is directly connected to the IAB donor; the hop count from IAB node 2 to the IAB donor is 2 hops, meaning there is an IAB node acting as a relay node between them; the hop count from IAB node 3 to the IAB donor is 3 hops, and so on. The hop count of a child node is equal to the hop count of its parent node plus 1.

[0092] 2. BAP Router ID (Identifier) ​​Selection

[0093] A. Selection of BAP route ID in IAB node

[0094] In an IAB-node, a BAP SDU (Service Data Unit) is received from a higher layer and transmitted upstream. The BAP entity selects the BAP address and BAP path identifier based on the Uplink Traffic to Routing ID Mapping Configuration, configured by the IAB-node's F1AP. The Uplink Traffic to Routing ID Mapping Configuration includes a data type identifier and a BAP route ID, where the BAP route ID includes the BAP address (Destination) and the BAP path identifier (PATH ID).

[0095] When a BAP entity in an IAB-node receives an upper-layer BAP SDU and transmits it uplink, if the Uplink Traffic to Routing ID Mapping Configuration is not configured, but the RRC (Radio Resource Control) is configured with defaultUL-BAP-routingID, the selection of the BAP address and BAP path identifier for the BAP SDU will refer to defaultUL-BAP-routingID; if the F1AP is configured with Uplink Traffic to Routing ID MappingConfiguration:

[0096] For F1-U's BAP SDU: configured by Uplink Traffic to Routing ID MappingConfiguration, the BAP route ID is selected based on the data type identifier, the destination IP (Internet Protocol) address, and the TEID (Tunnel Endpoint Identifier);

[0097] For non-F1-U BAP SDUs: From the Uplink Traffic to Routing ID MappingConfiguration configuration, the BAP route ID is selected based on the data type identifier.

[0098] B. Selection of BAP route ID in IAB-donor-DU

[0099] For the IAB-donor, the DU receives the upper-layer BAP SDU. The selection of the BAP address and BAP path identifier in the BAP entity is based on the Downlink Traffic to Routing ID Mapping Configuration and is included in the IP-to-layer-2 traffic mapping information list.

[0100] Downlink Traffic to Routing ID Mapping Configuration includes: IPv6 flowlabel, DSCP (Differentiated Service Code Points), destination IP address, and BAP route ID.

[0101] 3. Routing

[0102] The BAP entity performs routing based on the BH (Backhaul) Routing Configuration, which is obtained via F1AP messages.

[0103] BH Routing Configuration includes the BAP route ID and the next-hop BAP address, where the BAP route ID consists of the BAP address and the BAP path ID;

[0104] If BH Routing Configuration has already been configured, select the exit link that corresponds to the BAP address and DESTINATION in BH Routing Configuration, the BAP path identifier and PATH, and the next-hop BAP address corresponding to the available exit link.

[0105] If the BH Routing Configuration is configured and the currently indicated path ID is unavailable, the available egress link corresponding to the BAP address and DESTINATION in the BHRouting Configuration will be selected as the egress link (one BAP address can correspond to multiple entries in the routing table).

[0106] In existing IAB networks, for uplink transmissions, when an IAB-node receives a type 2 RLF (Radio Link Failure) indication ("Trying to recover": indicating a BH link RLF link and the child IAB-node is attempting to recover) or a type 4 RLF indication ("Recovery failure": indicating that BH link RLF recovery has failed), local rerouting can be performed. Currently, when an IAB node has multiple alternative paths for rerouting, how to select the appropriate path is a crucial issue that urgently needs to be addressed in the industry. The embodiments of this application provide a solution that ensures that an IAB node can select the appropriate path for rerouting when multiple alternative paths are available.

[0107] Figure 3 This is one of the flowcharts illustrating the IAB node rerouting method provided in this application embodiment. This method is applied to IAB nodes, such as... Figure 3 As shown, the method includes the following steps:

[0108] Step 300: Determine the local rerouting of the target Adaptive Backhaul Protocol (BAP) protocol data unit (PDU); the target BAP PDU contains the first BAP address and the first path identifier;

[0109] Specifically, when the BAP entity in the IAB node executes the routing of the BAP PDU based on the first BAP address and the first path identifier contained in the target BAP PDU, if it finds that the path identifier contained in the BAP PDU is unavailable, that is, the first path identifier has received a type2 or type4 RLF indication, the IAB node needs to execute the local rerouting of the BAP PDU in order to avoid delays and pass the BAP PDU to the upstream IAB node.

[0110] Step 301: Based on the rerouting priority rules, determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting;

[0111] The rerouting priority rules include one or more of the following:

[0112] Prioritize rerouting using the IAB host node distributed unit (DU) corresponding to the first BAP address;

[0113] Prioritize rerouting to an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address;

[0114] Rerouting is performed based on the priority of the backup path used for rerouting;

[0115] Rerouting is performed based on the priority of the target BAP address.

[0116] Specifically, after an IAB node determines that a local rerouting of the target BAP PDU needs to be performed, it can determine the target BAP address (i.e., the destination address of the BAP PDU for rerouting, corresponding to the BAP address of a certain Donor-DU of the IAB host node) based on the rerouting priority rules sent by the IAB host node, and determine the egress link corresponding to the next-hop BAP address during rerouting, thereby performing the rerouting of the BAP PDU.

[0117] The rerouting priority rules may include one or more of the following:

[0118] (1) Prioritize rerouting by selecting the IAB host node distributed unit DU corresponding to the first BAP address, that is, prioritize rerouting by selecting the path with the same destination address.

[0119] (2) Prioritize selecting an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address for rerouting, that is, prioritize selecting a path for rerouting whose destination address is different from the destination address when routing.

[0120] (3) Rerouting is performed based on the priority of the backup path of the rerouting, that is, the backup path with higher priority is selected for rerouting according to the priority of the backup path.

[0121] (4) Rerouting is performed based on the priority of the target BAP address, that is, the target BAP address is sorted according to its priority, and the target BAP address with the higher priority is selected for rerouting.

[0122] It should be noted that only one of the above rerouting priority rules is generally configured. However, the above rerouting priority rule (1) can be sent by the IAB host node to the IAB node, or it can be configured by default by the IAB node. When the rerouting priority rule (1) exists at the same time as other rerouting priority rules, the IAB node can choose other rerouting priority rules, i.e., rerouting priority rules (2), (3) or (4), to perform rerouting.

[0123] The IAB node rerouting method provided in this application embodiment allows the IAB node to determine the egress link corresponding to the target BAP address and the next-hop BAP address for rerouting the target BAP PDU based on rerouting priority rules. This ensures that the IAB node can select the appropriate path for rerouting when there are multiple alternative paths available for rerouting.

[0124] Optionally, if the IAB host node DU corresponding to the first BAP address is preferentially selected for rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on priority rules includes:

[0125] The first BAP address is used as the target BAP address for rerouting, and the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address.

[0126] Specifically, Figure 4 This is a schematic diagram of the path for IAB nodes to perform rerouting according to an embodiment of this application. It is provided to facilitate understanding of the technical solutions in this embodiment. Figure 4 The technical solutions of various embodiments of this application will be described using examples, such as... Figure 4 As shown, for the IAB6 node, the original route path of a certain BAP PDU it transmits (i.e. Figure 4 The source path in the code is IAB6 node—IAB7 node—Donor-DU1 node. When this source path is unavailable, IAB6 node needs to perform local rerouting of BAP PDU.

[0127] If the rerouting priority rule instructs the IAB6 node to prioritize Donor-DU1 for rerouting, then the IAB6 node can first use the BAP address of Donor-DU1 as the target BAP address for rerouting. Based on the BAP address of Donor-DU1, it can then select any available next-hop BAP address and its corresponding egress link. For example, it could choose the link from the next-hop IAB4 node to the IAB1 node (if this link is available) to transmit the BAP PDU upstream. In this case, the BAP address and path identifier in the BAP PDU are not rewritten; the rerouting only selects the egress link corresponding to any available next-hop BAP address based on the BAP address of Donor-DU1.

[0128] Optionally, the method further includes:

[0129] If the egress links corresponding to the next-hop BAP address selected based on the first BAP address are all unavailable, then the egress links corresponding to the target BAP address and the next-hop BAP address are determined based on the backup path of the rerouting configured in the IAB host node, and the BAP address or BAP address and path identifier in the target BAP PDU are modified.

[0130] Specifically, such as Figure 4If the outbound links corresponding to the next-hop BAP address selected by the IAB6 node based on the BAP address of Donor-DU1 are all unavailable, the IAB6 node can select the target BAP address and the outbound link corresponding to the next-hop BAP address of the rerouting based on the backup path of the preferred rerouting configured in Donor-CU, and modify the BAP address or BAP address and path identifier in the target BAP PDU.

[0131] For example, if the backup path for the preferred rerouting configured in the Donor-CU only indicates a destination BAP address (e.g., the BAP address of Donor-DU2), the IAB6 node can select any available next-hop BAP address and its corresponding egress link based on the indicated destination BAP address. In this case, the IAB6 node can simply modify the BAP address in the destination BAP PDU. If the backup path for the preferred rerouting configured in the Donor-CU indicates a path identifier, such as alternative path 3, the IAB6 node can select alternative path 3 for rerouting based on the indication. In this case, the IAB6 node can modify the BAP address and path identifier in the destination BAP PDU to the BAP address of Donor-DU2 and alternative path 3.

[0132] Optionally, if a different IAB host node DU than the one corresponding to the first BAP address is preferentially selected for rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on priority rules includes:

[0133] Based on the backup path of the preferred rerouting configured in the IAB host node, determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting, and modify the BAP address or BAP address and path identifier in the target BAP PDU.

[0134] Specifically, such as Figure 4 If the rerouting priority rule instructs the IAB6 node to prioritize rerouting to a Donor-DU that is different from Donor-DU1, the IAB6 node can first select the egress link corresponding to the target BAP address and the next-hop BAP address based on the backup path of the preferred rerouting configured in the Donor-CU, and modify the BAP address or BAP address and path identifier in the target BAPPDU.

[0135] For example, if the backup path for the preferred rerouting configured in the Donor-CU only indicates a destination BAP address (e.g., the BAP address of Donor-DU2), the IAB6 node can select any available next-hop BAP address and its corresponding egress link based on the indicated destination BAP address. In this case, the IAB6 node can simply modify the BAP address in the destination BAP PDU. If the backup path for the preferred rerouting configured in the Donor-CU indicates a path identifier, such as alternative path 3, the IAB6 node can select alternative path 3 for rerouting based on the indication. In this case, the IAB6 node can modify the BAP address and path identifier in the destination BAP PDU to the BAP address of Donor-DU2 and alternative path 3.

[0136] Optionally, the method further includes:

[0137] If the backup path for rerouting configured on the IAB host node is unavailable, the first BAP address will be used as the target BAP address for rerouting, and any available next-hop BAP address will be selected as the egress link.

[0138] Specifically, such as Figure 4 If none of the backup paths for the preferred rerouting configured in the Donor-CU are available, the IAB6 node can use the BAP address of the Donor-DU1 corresponding to the source path as the target BAP address for rerouting, and select any available next-hop BAP address corresponding to the egress link based on the BAP address of the Donor-DU1.

[0139] Optionally, if rerouting is performed using priority based on the backup path of the rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the priority rules includes:

[0140] Based on the priority of the backup path used for rerouting, determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting;

[0141] The backup paths include backup paths where the target BAP address is the first BAP address, and backup paths where the target BAP address is different from the first BAP address.

[0142] Specifically, such as Figure 4 If the rerouting priority rule indicates the priority of the backup path for rerouting, for example, the priorities from high to low are alternative path 3, alternative path 2 and alternative path 1, then the IAB6 node can select the backup path according to the priority order, for example, preferentially select alternative path 3 (if alternative path 3 is available), thereby determining the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting.

[0143] Optionally, the method further includes:

[0144] If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address and path identifier in the target BAP PDU are modified according to the determined backup path to be used.

[0145] Specifically, if the backup path selected by the IAB6 node according to priority order, for example, the target BAP address of alternative path 3 is the BAP address of Donor-DU2, which is different from the BAP address of the source path corresponding to Donor-DU1, then the IAB6 node can modify the BAP address and path identifier in the target BAP PDU to the BAP address of Donor-DU2 and alternative path 3 according to the selected alternative path 3.

[0146] Optionally, if rerouting is performed based on the priority of the target BAP address, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the priority rule includes:

[0147] Based on the priority of the target BAP address for rerouting, determine the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting.

[0148] Specifically, such as Figure 4 If the rerouting priority rule indicates the priority of the target BAP address for rerouting, the IAB6 node can determine the preferred target BAP address according to the priority order, and select the egress link corresponding to any available next-hop BAP address based on the determined target BAP address.

[0149] Optionally, the method further includes:

[0150] If the target BAP address of the determined rerouting is the first BAP address, then only the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address.

[0151] If the target BAP address for the determined rerouting is different from the first BAP address, then modify the BAP address in the target BAP PDU.

[0152] Specifically, if the BAP address of the source path corresponding to Donor-DU1 is selected preferentially based on the priority of the target BAP address, then the IAB6 node can select the egress link corresponding to any available next-hop BAP address based solely on the BAP address of Donor-DU1, without modifying the BAP address or path identifier in the target BAP PDU.

[0153] If the priority of the target BAP address determines that the BAP address of Donor-DU2 is preferred, the IAB6 node can modify the BAP address in the target BAP PDU to the BAP address of Donor-DU2, and select the egress link corresponding to any available next-hop BAP address based on the BAP address of Donor-DU2.

[0154] Optionally, the method further includes:

[0155] Report capabilities to the IAB host node. The reported capabilities may include one or more of the following:

[0156] Is it possible to reroute across IAB host nodes (DU)?

[0157] Does it have the ability to rewrite the BAP header in the BAP PDU?

[0158] Specifically, in this embodiment of the application, the IAB node can also report its capabilities to the IAB host node, enabling the IAB host node to determine whether the IAB node can reroute across Donor-DU, or whether it has the ability to rewrite the BAP header in the BAPPDU (the BAP header contains the BAP address and path identifier). Thus, the IAB host node can configure rerouting priority rules for the IAB node based on the capability report content of the IAB node.

[0159] Figure 5 This is the second flowchart illustrating the IAB node rerouting method provided in this application embodiment. This method is applied to the IAB host node, such as... Figure 5 As shown, the method includes the following steps:

[0160] Step 500: Begin;

[0161] Step 501: Send rerouting priority rules to the IAB node;

[0162] The rerouting priority rules include one or more of the following:

[0163] Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the address of the first adaptive backhaul protocol (BAP).

[0164] Prioritize rerouting to an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address;

[0165] Rerouting is performed based on the priority of the backup path used for rerouting;

[0166] Rerouting is performed based on the priority of the target BAP address.

[0167] The first BAP address is the BAP address contained in the target BAP protocol data unit (PDU) for rerouting.

[0168] Specifically, in this embodiment of the application, in order to enable the IAB node to select the appropriate path for rerouting when there are multiple alternative paths available for rerouting, the IAB host node can send rerouting priority rules to the IAB node. This allows the IAB node to determine the target BAP address (i.e., the destination address of the BAP PDU for rerouting, corresponding to the BAP address of a certain Donor-DU of the IAB host node) based on the rerouting priority rules when it determines that a local rerouting of the target BAP PDU needs to be performed. It also determines the egress link corresponding to the next-hop BAP address during rerouting, thereby performing the rerouting of the BAP PDU.

[0169] The rerouting priority rules may include one or more of the following:

[0170] (1) Prioritize rerouting by selecting the IAB host node distributed unit DU corresponding to the first BAP address (the BAP address contained in the target BAP PDU for rerouting), that is, prioritize rerouting by selecting the path with the same destination address.

[0171] (2) Prioritize selecting an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address for rerouting, that is, prioritize selecting a path for rerouting whose destination address is different from the destination address when routing.

[0172] (3) Rerouting is performed based on the priority of the backup path of the rerouting, that is, the backup path with higher priority is selected for rerouting according to the priority of the backup path.

[0173] (4) Rerouting is performed based on the priority of the target BAP address, that is, the target BAP address is sorted according to its priority, and the target BAP address with the higher priority is selected for rerouting.

[0174] It should be noted that the above rerouting priority rules are generally configured only by the IAB host node to the IAB node. However, when rerouting priority rule (1) is configured with other rerouting priority rules at the same time, the IAB node can choose other rerouting priority rules, namely rerouting priority rules (2), (3) or (4), to perform rerouting.

[0175] The IAB node rerouting method provided in this application embodiment allows the IAB host node to send rerouting priority rules to the IAB node. This enables the IAB node to determine the target BAP address and the egress link corresponding to the next-hop BAP address when it determines that a local rerouting of the target BAP PDU needs to be performed, based on the rerouting priority rules. This ensures that the IAB node can select the appropriate path for rerouting when there are multiple alternative paths available for rerouting.

[0176] Optionally, sending rerouting priority rules to the IAB node includes:

[0177] Receive capability reports sent by IAB nodes;

[0178] Based on the capability-reported content, send rerouting priority rules to the IAB node;

[0179] The capability reporting content includes one or more of the following:

[0180] Is it possible to reroute across IAB host nodes (DU)?

[0181] Does it have the ability to rewrite the BAP header in the BAP PDU?

[0182] Specifically, in this embodiment of the application, the IAB node can also report its capabilities to the IAB host node, enabling the IAB host node to determine whether the IAB node can reroute across Donor-DU, or whether it has the ability to rewrite the BAP header in the BAPPDU (the BAP header contains the BAP address and path identifier). Thus, the IAB host node can configure rerouting priority rules for the IAB node based on the capability report content of the IAB node and send them to the IAB node.

[0183] The above IAB node rerouting method will be illustrated below with specific examples.

[0184] Example 1: Prioritize Donor-DU with unchanged target BAP address for rerouting.

[0185] Step 1: The BAP entity of the IAB node executes routing according to the BH Routing Configuration.

[0186] Specifically, the BAP entity performs routing based on the BH Routing Configuration, which is obtained through F1AP messages.

[0187] BH Routing Configuration includes the BAP route ID and the next-hop BAP address, where the BAP route ID consists of the BAP address and the BAP path ID.

[0188] Select the BAP address that corresponds to DESTINATION in BH Routing Configuration, the BAP path identifier that corresponds to PATH, and the egress link corresponding to the next-hop BAP address that is available as the egress link.

[0189] Step 2: The IAB node receives a type 2 or type 4 RLF instruction from the parent IAB node.

[0190] Specifically, the IAB network currently supports three types of RLF indications: type2 / 3 / 4 RLF indications.

[0191] Type 2 – “Trying to recover”: Indicates that the BH link is an RLF link and the child IAB-node is attempting to recover;

[0192] Type 3 – “BH link recovered”: indicates that the BH link RLF was successfully recovered;

[0193] Type 4 – “Recovery failure”: indicates that BH link RLF recovery has failed.

[0194] When a type 2 / 4 RLF indication is received, it means that the link is temporarily unavailable. To avoid delays, the IAB node needs to reroute the datagrams received by the IAB node locally to the upstream IAB node, at which point step three is executed. If no type 2 or type 4 RLF indication is received, step one is executed.

[0195] Step 3: The IAB node selects any path based on the BAP address in the route ID for local rerouting.

[0196] Specifically, the BAP entity performs routing based on the BH Routing Configuration, which is obtained through F1AP messages.

[0197] When the path ID indicated by the BAP route ID is unavailable, the BAP address corresponding to DESTINATION in the BH Routing Configuration is selected (only the egress link is selected based on the BAP address). The egress link corresponding to the next hop BAP address that is available is used as the egress link (one BAP address can correspond to multiple entries in the routing table).

[0198] If none of the egress links corresponding to the next-hop BAP address selected based on the BAP address are available, proceed to step four.

[0199] Step 4: The IAB node modifies the route ID in the BAP header according to the configuration of the IAB host node.

[0200] Specifically, when both the egress link corresponding to the next-hop BAP address selected based on the BAP route ID and the egress link corresponding to the next-hop BAP address selected based on the BAP address are unavailable, the BAP entity of the IAB node modifies the BAP address or BAP address and path ID in the BAP route ID according to the F1 configuration of the IAB host node.

[0201] Example 2: Prioritize rerouting to a Donor-DU that is different from the Donor-DU corresponding to the original path's target BAP address.

[0202] Step 1: The BAP entity of the IAB node executes routing according to the BH Routing Configuration.

[0203] Specifically, the BAP entity performs routing based on the BH Routing Configuration, which is obtained through F1AP messages.

[0204] BH Routing Configuration includes the BAP route ID and the next-hop BAP address, where the BAP route ID consists of the BAP address and the BAP path ID.

[0205] Select the BAP address that corresponds to DESTINATION in BH Routing Configuration, the BAP path identifier that corresponds to PATH, and the egress link corresponding to the next-hop BAP address that is available as the egress link.

[0206] Step 2: The IAB node receives a type 2 or type 4 RLF instruction from the parent IAB node.

[0207] Specifically, the IAB network currently supports three types of RLF indications: type2 / 3 / 4 RLF indications.

[0208] Type 2 – “Trying to recover”: Indicates that the BH link is an RLF link and the child IAB-node is attempting to recover;

[0209] Type 3 – “BH link recovered”: indicates that the BH link RLF was successfully recovered;

[0210] Type 4 – “Recovery failure”: indicates that BH link RLF recovery has failed.

[0211] When a type 2 / 4 RLF indication is received, it means that the link is temporarily unavailable. To avoid delays, the IAB node needs to reroute the datagrams received by the IAB node locally to the upstream IAB node, at which point step three is executed. If no type 2 or type 4 RLF indication is received, step one is executed.

[0212] Step 3: The IAB node modifies the route ID in the BAP header according to the configuration of the IAB host node.

[0213] Specifically, when the egress link corresponding to the next-hop BAP address selected based on the BAP route ID is unavailable, a Donor-DU different from the Donor-DU corresponding to the original path's target BAP address is preferentially selected for rerouting. In the BAP PDU, the target BAP address and / or route ID are rewritten to the backup path of the rerouting route that is preferentially used in the configuration of the IAB host node.

[0214] If the backup path for rerouting indicated in the configuration of the IAB host node is unavailable, proceed to step four.

[0215] Step 4: The IAB node selects any path based on the BAP address in the route ID for local rerouting.

[0216] When both the path ID indicated by the BAP route ID and the backup path for rerouting indicated in the configuration of the IAB host node are unavailable, the BAP address corresponding to DESTINATION in the BH Routing Configuration is selected (only the egress link is selected based on the BAP address), and the egress link corresponding to the next-hop BAP address is available as the egress link.

[0217] Example 3: The Donor-CU of the IAB host node pre-configures the backup path usage priority for rerouting for the IAB node, and the IAB node performs rerouting accordingly.

[0218] Step 1: The IAB host node reports the backup path usage priority for rerouting based on the IAB node's capabilities.

[0219] Step 2: The BAP entity of the IAB node executes routing according to the BH Routing Configuration.

[0220] Specifically, the BAP entity performs routing based on the BH Routing Configuration, which is obtained through F1AP messages.

[0221] BH Routing Configuration includes the BAP route ID and the next-hop BAP address, where the BAP route ID consists of the BAP address and the BAP path ID.

[0222] Select the BAP address that corresponds to DESTINATION in BH Routing Configuration, the BAP path identifier that corresponds to PATH, and the egress link corresponding to the next-hop BAP address that is available as the egress link.

[0223] Step 3: The IAB node receives a type 2 or type 4 RLF instruction from the parent IAB node.

[0224] Specifically, the IAB network currently supports three types of RLF indications: type2 / 3 / 4 RLF indications.

[0225] Type 2 – “Trying to recover”: Indicates that the BH link is an RLF link and the child IAB-node is attempting to recover;

[0226] Type 3 – “BH link recovered”: indicates that the BH link RLF was successfully recovered;

[0227] Type 4 – “Recovery failure”: indicates that BH link RLF recovery has failed.

[0228] When a type 2 / 4RLF indication is received, it means that the link is temporarily unavailable. To avoid delays, the IAB node needs to reroute the datagrams received by the IAB node locally to the upstream IAB node, at which point step four is executed. If no type 2 or type 4RLF indication is received, step two is executed.

[0229] Step 4: The IAB node performs rerouting based on the usage priority of the backup path pre-configured for rerouting by Donor-CU.

[0230] Specifically, when the egress link corresponding to the next-hop BAP address selected based on the BAP route ID is unavailable, the IAB node selects a backup path for rerouting based on the usage priority of the alternative paths, and rewrites the route identifier (routing ID) in the BAP PDU to the backup path for rerouting that is preferred in the Donor-CU configuration.

[0231] Example 4: The Donor-CU of the IAB host node configures the priority of the target BAP address for rerouting to the IAB node (corresponding to a scenario where more than 2 DUs are available in the inter-donor-DU). The target BAP address can correspond to the target DU of the original path, or one or more other DUs that can be reached by IAB data transmission.

[0232] Step 1: The IAB host node reports the priority of the target BAP address for rerouting based on the capabilities of the IAB node.

[0233] Step 2: The BAP entity of the IAB node executes routing according to the BH Routing Configuration.

[0234] Specifically, the BAP entity performs routing based on the BH Routing Configuration, which is obtained through F1AP messages.

[0235] BH Routing Configuration includes the BAP route ID and the next-hop BAP address, where the BAP route ID consists of the BAP address and the BAP path ID.

[0236] Select the BAP address that corresponds to DESTINATION in BH Routing Configuration, the BAP path identifier that corresponds to PATH, and the egress link corresponding to the next-hop BAP address that is available as the egress link.

[0237] Step 3: The IAB node receives a type 2 or type 4 RLF instruction from the parent IAB node.

[0238] Specifically, the IAB network currently supports three types of RLF indications: type2 / 3 / 4 RLF indications.

[0239] Type 2 – “Trying to recover”: Indicates that the BH link is an RLF link and the child IAB-node is attempting to recover;

[0240] Type 3 – “BH link recovered”: indicates that the BH link RLF was successfully recovered;

[0241] Type 4 – “Recovery failure”: indicates that BH link RLF recovery has failed.

[0242] When a type 2 / 4RLF indication is received, it means that the link is temporarily unavailable. To avoid delays, the IAB node needs to reroute the datagrams received by the IAB node locally to the upstream IAB node, at which point step four is executed. If no type 2 or type 4RLF indication is received, step two is executed.

[0243] Step 4: The IAB node performs rerouting based on the priority of the target BAP address pre-configured for rerouting by Donor-CU.

[0244] Specifically, there are two scenarios in this step:

[0245] 1) If the BAP address in the BAP PDU is the same as the BAP address of the selected alternative path, then only the egress link corresponding to any available next-hop BAP address will be selected based on the selected target BAP address.

[0246] 2) If the BAP address in the BAP PDU is different from the BAP address of the selected alternative path, then the target BAP address in the BAP PDU will be rewritten to the selected target BAP address, which is the target BAP address of the rerouting that is preferred in the Donor-CU configuration, and the egress link corresponding to any available next-hop BAP address will be selected according to the selected target BAP address.

[0247] The methods and apparatuses provided in the various embodiments of this application are based on the same concept. Since the methods and apparatuses solve problems in similar ways, the implementations of the apparatuses and methods can refer to each other, and repeated details will not be repeated.

[0248] Figure 6 This is a schematic diagram of the structure of the IAB node provided in the embodiments of this application, as shown below. Figure 6 As shown, the IAB node includes a memory 620, a transceiver 610, and a processor 600; wherein the processor 600 and the memory 620 can also be physically arranged separately.

[0249] The memory 620 is used to store computer programs; the transceiver 610 is used to send and receive data under the control of the processor 600.

[0250] Specifically, the transceiver 610 is used to receive and send data under the control of the processor 600.

[0251] Among them, Figure 6In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 600 and memory represented by memory 620 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 610 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.

[0252] The processor 600 is responsible for managing the bus architecture and general processing, while the memory 620 can store the data used by the processor 600 during operation.

[0253] The processor 600 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0254] The processor 600 invokes a computer program stored in the memory 620 to execute any of the methods provided in the embodiments of this application according to the obtained executable instructions, such as: determining the local rerouting of the target Adaptive Backhaul Protocol (BAP) Protocol Data Unit (PDU); the target BAP PDU contains a first BAP address and a first path identifier; based on rerouting priority rules, determining the egress link corresponding to the target BAP address and the next-hop BAP address for rerouting; the rerouting priority rules include one or more of the following: preferentially selecting the IAB host node distributed unit (DU) corresponding to the first BAP address for rerouting; preferentially selecting the IAB host node (DU) different from the IAB host node (DU) corresponding to the first BAP address for rerouting; rerouting according to the priority of the backup path for rerouting; and rerouting according to the priority of the target BAP address for rerouting.

[0255] Optionally, if the IAB host node DU corresponding to the first BAP address is selected for rerouting, the step of determining the target BAP address and the egress link corresponding to the next-hop BAP address based on the priority rule includes: using the first BAP address as the target BAP address for rerouting, and selecting any available egress link corresponding to the next-hop BAP address according to the first BAP address.

[0256] Optionally, the method further includes: if the egress links corresponding to the next-hop BAP addresses selected based on the first BAP address are all unavailable, then based on the backup paths of the rerouting configured by the IAB host node, determine the egress links corresponding to the target BAP address and the next-hop BAP address of the rerouting, and modify the BAP address or BAP address and path identifier in the target BAP PDU.

[0257] Optionally, if a different IAB host node DU than the one corresponding to the first BAP address is selected for rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on priority rules includes: determining the egress link corresponding to the target BAP address and the next-hop BAP address according to the backup path of the rerouting configured in the IAB host node, and modifying the BAP address or BAP address and path identifier in the target BAP PDU.

[0258] Optionally, the method further includes: if the backup path for rerouting configured in the IAB host node is unavailable, then the first BAP address is used as the target BAP address for rerouting, and an egress link corresponding to any available next-hop BAP address is selected based on the first BAP address.

[0259] Optionally, if rerouting is performed based on the priority of the backup path, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the priority rule includes: determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the priority of the backup path; wherein, the backup path includes a backup path whose target BAP address is the first BAP address, and a backup path whose target BAP address is different from the first BAP address.

[0260] Optionally, the method further includes: if the target BAP address of the determined rerouting is different from the first BAP address, then modifying the BAP address and path identifier in the target BAP PDU according to the determined backup path to be used.

[0261] Optionally, if rerouting is performed based on the priority of the target BAP address, determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the priority rule includes: determining the target BAP address based on the priority of the target BAP address, and selecting the egress link corresponding to any available next-hop BAP address based on the target BAP address.

[0262] Optionally, the method further includes: if the determined target BAP address for rerouting is the first BAP address, then select the egress link corresponding to any available next-hop BAP address based only on the first BAP address; if the determined target BAP address for rerouting is different from the first BAP address, then modify the BAP address in the target BAP PDU.

[0263] Optionally, the method further includes: reporting capabilities to the IAB host node, wherein the capability reporting content includes one or more of the following: whether rerouting is possible across IAB host node DUs; and whether the capability is to rewrite the BAP header in the BAP PDU.

[0264] Figure 7 This is a schematic diagram of the structure of the IAB host node provided in the embodiments of this application, as shown below. Figure 7 As shown, the IAB host node includes a memory 720, a transceiver 710, and a processor 700; wherein the processor 700 and the memory 720 can also be physically arranged separately.

[0265] The memory 720 is used to store computer programs; the transceiver 710 is used to send and receive data under the control of the processor 700.

[0266] Specifically, the transceiver 710 is used to receive and send data under the control of the processor 700.

[0267] Among them, Figure 7 In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 700 and memory represented by memory 720 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 710 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.

[0268] The processor 700 is responsible for managing the bus architecture and general processing, while the memory 720 can store the data used by the processor 700 during operation.

[0269] The processor 700 can be a CPU, ASIC, FPGA or CPLD, and the processor can also adopt a multi-core architecture.

[0270] The processor 700 calls a computer program stored in the memory 720 to execute any of the methods provided in the embodiments of this application according to the obtained executable instructions, such as: sending a rerouting priority rule to the IAB node; the rerouting priority rule includes one or more of the following: prioritizing rerouting to the IAB host node distributed unit DU corresponding to the first adaptive backhaul protocol BAP address; prioritizing rerouting to the IAB host node DU different from the IAB host node DU corresponding to the first BAP address; rerouting according to the priority of the backup path of the rerouting; rerouting according to the priority of the target BAP address of the rerouting; the first BAP address is the BAP address contained in the target BAP protocol data unit PDU for performing the rerouting.

[0271] Optionally, sending rerouting priority rules to the IAB node includes: receiving capability reporting content sent by the IAB node; sending rerouting priority rules to the IAB node based on the capability reporting content; the capability reporting content includes one or more of the following: whether rerouting can be performed across IAB host node DU; whether it has the ability to rewrite the BAP header in BAP PDU.

[0272] It should be noted that the IAB node and IAB host node provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0273] Figure 8 This is one of the structural schematic diagrams of the IAB node rerouting device provided in the embodiments of this application. This device is applied to an IAB node, such as... Figure 8 As shown, the device includes:

[0274] The first determining unit 800 is used to determine the local rerouting of the target adaptive backhaul protocol (BAP) protocol data unit (PDU); the target BAP PDU contains a first BAP address and a first path identifier.

[0275] The second determining unit 810 is used to determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting based on the rerouting priority rules.

[0276] Rerouting priority rules include one or more of the following:

[0277] Prioritize rerouting using the IAB host node distributed unit (DU) corresponding to the first BAP address;

[0278] Prioritize rerouting to an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address;

[0279] Rerouting is performed based on the priority of the backup path used for rerouting;

[0280] Rerouting is performed based on the priority of the target BAP address.

[0281] Optionally, if the IAB host node DU corresponding to the first BAP address is selected for rerouting, the second determining unit 810 is used to: use the first BAP address as the target BAP address for rerouting, and select any available next-hop BAP address corresponding to the egress link based on the first BAP address.

[0282] Optionally, the second determining unit 810 is further configured to: if the egress links corresponding to the next-hop BAP addresses selected based on the first BAP address are all unavailable, then determine the egress links corresponding to the target BAP address and the next-hop BAP address of the rerouting based on the backup paths of the rerouting configured by the IAB host node, and modify the BAP address or BAP address and path identifier in the target BAP PDU.

[0283] Optionally, if an IAB host node DU different from the IAB host node DU corresponding to the first BAP address is preferentially selected for rerouting, the second determining unit 810 is used to: determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting according to the backup path of the preferred rerouting configured in the IAB host node, and modify the BAP address or BAP address and path identifier in the target BAP PDU.

[0284] Optionally, the second determining unit 810 is further configured to: if the backup path for rerouting configured in the IAB host node is unavailable, use the first BAP address as the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the first BAP address.

[0285] Optionally, if rerouting is performed based on the priority of the backup path of the rerouting, the second determining unit 810 is used to: determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting based on the priority of the backup path of the rerouting; wherein, the backup path includes a backup path whose target BAP address is the first BAP address, and a backup path whose target BAP address is different from the first BAP address.

[0286] Optionally, the second determining unit 810 is further configured to: if the determined target BAP address for rerouting is different from the first BAP address, modify the BAP address and path identifier in the target BAP PDU according to the determined backup path to be used.

[0287] Optionally, if rerouting is performed based on the priority of the target BAP address, the second determining unit 810 is configured to: determine the target BAP address for rerouting based on the priority of the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting.

[0288] Optionally, the second determining unit 810 is further configured to: if the determined target BAP address for rerouting is the first BAP address, then select the egress link corresponding to any available next-hop BAP address only according to the first BAP address; if the determined target BAP address for rerouting is different from the first BAP address, then modify the BAP address in the target BAP PDU.

[0289] Optionally, the device further includes:

[0290] Capability reporting unit 820 is used to report capabilities to the IAB host node. The capability reporting content includes one or more of the following: whether rerouting is possible across IAB host node DU; whether it has the ability to rewrite the BAP header in BAP PDU.

[0291] Figure 9 This is the second schematic diagram of the structure of the IAB node rerouting device provided in the embodiments of this application. This device is applied to the IAB host node, such as... Figure 9 As shown, the device includes:

[0292] Sending unit 900 is used to send rerouting priority rules to IAB nodes;

[0293] Rerouting priority rules include one or more of the following:

[0294] Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the address of the first adaptive backhaul protocol (BAP).

[0295] Prioritize rerouting to an IAB host node DU that is different from the IAB host node DU corresponding to the first BAP address;

[0296] Rerouting is performed based on the priority of the backup path used for rerouting;

[0297] Rerouting is performed based on the priority of the target BAP address.

[0298] The first BAP address is the BAP address contained in the target BAP protocol data unit (PDU) for rerouting.

[0299] Optionally, the sending unit 900 is configured to: receive capability reporting content sent by the IAB node; and send rerouting priority rules to the IAB node based on the capability reporting content; the capability reporting content includes one or more of the following: whether rerouting can be performed across IAB host node DU; and whether it has the ability to rewrite the BAP header in the BAP PDU.

[0300] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[0301] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0302] It should be noted that the apparatus provided in this application embodiment can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[0303] On the other hand, embodiments of this application also provide a computer-readable storage medium storing a computer program. The computer program is used to cause a processor to execute the IAB node rerouting method provided in the above embodiments, including: determining a local rerouting route for a target Adaptive Backhaul Protocol (BAP) Protocol Data Unit (PDU); the target BAP PDU contains a first BAP address and a first path identifier; based on rerouting priority rules, determining the egress link corresponding to the target BAP address and the next-hop BAP address for rerouting; the rerouting priority rules include one or more of the following: preferentially selecting the IAB host node distributed unit (DU) corresponding to the first BAP address for rerouting; preferentially selecting an IAB host node (DU) different from the IAB host node (DU) corresponding to the first BAP address for rerouting; rerouting according to the priority of the backup path used for rerouting; and rerouting according to the priority of the target BAP address for rerouting.

[0304] On the other hand, embodiments of this application also provide a computer-readable storage medium storing a computer program. The computer program is used to cause a processor to execute the IAB node rerouting method provided in the above embodiments, including: sending rerouting priority rules to the IAB node; the rerouting priority rules include one or more of the following: preferentially selecting the IAB host node distributed unit (DU) corresponding to the first adaptive backhaul protocol (BAP) address for rerouting; preferentially selecting the IAB host node DU different from the IAB host node DU corresponding to the first BAP address for rerouting; rerouting according to the priority of the backup path of the rerouting; rerouting according to the priority of the target BAP address of the rerouting; the first BAP address is the BAP address contained in the target BAP protocol data unit (PDU) for which rerouting is performed.

[0305] The computer-readable storage medium can be any available medium or data storage device that a computer can access, including but not limited to magnetic storage (e.g., floppy disks, hard disks, magnetic tapes, magneto-optical disks (MOs), etc.), optical storage (e.g., CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (e.g., ROMs, EPROMs, EEPROMs, non-volatile memory (NAND flash), solid-state drives (SSDs)).

[0306] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0307] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0308] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0309] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0310] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.

Claims

1. A method for integrating access backhaul (IAB) node rerouting, characterized in that, Applied to IAB nodes, including: Determine the local rerouting of the target Adaptive Backhaul Protocol (BAP) Protocol Data Unit (PDU) for uplink transmission; the target BAP PDU contains a first BAP address and a first path identifier; Based on the rerouting priority rules, determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting; The rerouting priority rules include one or more of the following: Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the first BAP address; Rerouting is performed based on the priority of the target BAP address for rerouting; If the IAB host node DU corresponding to the first BAP address is preferentially selected for rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the rerouting priority rule includes: Use the first BAP address as the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the first BAP address. If the egress links corresponding to the next-hop BAP address selected based on the first BAP address are all unavailable, then the egress links corresponding to the target BAP address and the next-hop BAP address are determined based on the backup path of the rerouting configured in the IAB host node, and the BAP address or BAP address and path identifier in the target BAP PDU are modified. If rerouting is performed based on the priority of the target BAP address, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the rerouting priority rules includes: Based on the priority of the target BAP address for rerouting, determine the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting. If the target BAP address for the determined rerouting is the first BAP address, then only the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address, without modifying the BAP address or path identifier in the target BAP PDU. If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address in the target BAP PDU is modified, and an egress link corresponding to any available next-hop BAP address is selected based on the target BAP address.

2. The IAB node rerouting method according to claim 1, characterized in that, The method further includes: Report capabilities to the IAB host node. The reported capabilities may include one or more of the following: Is it possible to reroute across IAB host nodes (DU)? Does it have the ability to rewrite the BAP header in the BAP PDU? 3. A method for integrating access backhaul IAB node rerouting, characterized in that, Applied to IAB host nodes, including: Send rerouting priority rules to IAB nodes, the rerouting priority rules being used for local rerouting of Adaptive Backhaul Protocol (BAP) Protocol Data Units (PDUs) in uplink transmission; The rerouting priority rules include one or more of the following: Prioritize rerouting using the IAB host node distributed unit (DU) corresponding to the first BAP address; Rerouting is performed based on the priority of the target BAP address for rerouting; The first BAP address is the BAP address contained in the target BAP PDU for which rerouting is performed; The step of preferentially selecting the IAB host node DU corresponding to the first BAP address for rerouting includes: Use the first BAP address as the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the first BAP address. If the egress links corresponding to the next-hop BAP address selected based on the first BAP address are all unavailable, then the egress links corresponding to the target BAP address and the next-hop BAP address are determined based on the backup path of the rerouting configured in the IAB host node, and the BAP address or BAP address and path identifier in the target BAP PDU are modified. The rerouting based on the priority of the target BAP address includes: Based on the priority of the target BAP address for rerouting, determine the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting. If the target BAP address for the determined rerouting is the first BAP address, then only the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address, without modifying the BAP address or path identifier in the target BAP PDU. If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address in the target BAP PDU is modified, and an egress link corresponding to any available next-hop BAP address is selected based on the target BAP address.

4. The IAB node rerouting method according to claim 3, characterized in that, The process of sending rerouting priority rules to the IAB node includes: Receive capability reports sent by IAB nodes; Based on the reported capability information, send rerouting priority rules to the IAB node; The capability reporting content includes one or more of the following: Is it possible to reroute across IAB host nodes (DU)? Does it have the ability to rewrite the BAP header in the BAP PDU? 5. An integrated access backhaul (IAB) node, characterized in that, Includes memory, transceiver, and processor: Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: Determine the local rerouting of the target Adaptive Backhaul Protocol (BAP) protocol data unit (PDU) for uplink transmission; The target BAP PDU contains a first BAP address and a first path identifier; Based on the rerouting priority rules, determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting; The rerouting priority rules include one or more of the following: Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the first BAP address; Rerouting is performed based on the priority of the target BAP address for rerouting; If the IAB host node DU corresponding to the first BAP address is preferentially selected for rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the rerouting priority rule includes: Use the first BAP address as the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the first BAP address. If the egress links corresponding to the next-hop BAP address selected based on the first BAP address are all unavailable, then the egress links corresponding to the target BAP address and the next-hop BAP address are determined based on the backup path of the rerouting configured in the IAB host node, and the BAP address or BAP address and path identifier in the target BAP PDU are modified. If rerouting is performed based on the priority of the target BAP address, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the rerouting priority rules includes: Based on the priority of the target BAP address for rerouting, determine the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting. If the target BAP address for the determined rerouting is the first BAP address, then only the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address, without modifying the BAP address or path identifier in the target BAP PDU. If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address in the target BAP PDU is modified, and an egress link corresponding to any available next-hop BAP address is selected based on the target BAP address.

6. The IAB node according to claim 5, characterized in that, The operation also includes: Report capabilities to the IAB host node. The reported capabilities may include one or more of the following: Is it possible to reroute across IAB host nodes (DU)? Does it have the ability to rewrite the BAP header in the BAP PDU? 7. An integrated access backhaul (IAB) host node, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Send rerouting priority rules to IAB nodes, the rerouting priority rules being used for local rerouting of Adaptive Backhaul Protocol (BAP) Protocol Data Units (PDUs) in uplink transmission; The rerouting priority rules include one or more of the following: Prioritize rerouting using the IAB host node distributed unit (DU) corresponding to the first BAP address; Rerouting is performed based on the priority of the target BAP address for rerouting; The first BAP address is the BAP address contained in the target BAP PDU for which rerouting is performed; The step of preferentially selecting the IAB host node DU corresponding to the first BAP address for rerouting includes: Use the first BAP address as the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the first BAP address. If the egress links corresponding to the next-hop BAP address selected based on the first BAP address are all unavailable, then the egress links corresponding to the target BAP address and the next-hop BAP address are determined based on the backup path of the rerouting configured in the IAB host node, and the BAP address or BAP address and path identifier in the target BAP PDU are modified. The rerouting based on the priority of the target BAP address includes: Based on the priority of the target BAP address for rerouting, determine the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting. If the target BAP address for the determined rerouting is the first BAP address, then only the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address, without modifying the BAP address or path identifier in the target BAP PDU. If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address in the target BAP PDU is modified, and an egress link corresponding to any available next-hop BAP address is selected based on the target BAP address.

8. The IAB host node according to claim 7, characterized in that, The process of sending rerouting priority rules to the IAB node includes: Receive capability reports sent by IAB nodes; Based on the reported capability information, send rerouting priority rules to the IAB node; The capability reporting content includes one or more of the following: Is it possible to reroute across IAB host nodes (DU)? Does it have the ability to rewrite the BAP header in the BAP PDU? 9. A rerouting device for integrated access backhaul (IAB) nodes, characterized in that, Applied to IAB nodes, including: The first determining unit is used to determine the local rerouting of the target Adaptive Backhaul Protocol (BAP) Protocol Data Unit (PDU) for performing uplink transmission; the target BAP PDU contains a first BAP address and a first path identifier. The second determining unit is used to determine the egress link corresponding to the target BAP address and the next-hop BAP address of the rerouting based on the rerouting priority rules. The rerouting priority rules include one or more of the following: Prioritize rerouting by selecting the IAB host node distributed unit (DU) corresponding to the first BAP address; Rerouting is performed based on the priority of the target BAP address for rerouting; If the IAB host node DU corresponding to the first BAP address is preferentially selected for rerouting, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the rerouting priority rule includes: Use the first BAP address as the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the first BAP address. If the egress links corresponding to the next-hop BAP address selected based on the first BAP address are all unavailable, then the egress links corresponding to the target BAP address and the next-hop BAP address are determined based on the backup path of the rerouting configured in the IAB host node, and the BAP address or BAP address and path identifier in the target BAP PDU are modified. If rerouting is performed based on the priority of the target BAP address, the step of determining the egress link corresponding to the target BAP address and the next-hop BAP address based on the rerouting priority rules includes: Based on the priority of the target BAP address for rerouting, determine the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting. If the target BAP address for the determined rerouting is the first BAP address, then only the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address, without modifying the BAP address or path identifier in the target BAP PDU. If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address in the target BAP PDU is modified, and an egress link corresponding to any available next-hop BAP address is selected based on the target BAP address.

10. A rerouting device for integrated access backhaul (IAB) nodes, characterized in that, Applied to IAB host nodes, including: The sending unit is used to send rerouting priority rules to the IAB node. The rerouting priority rules are used for local rerouting of the Adaptive Backhaul Protocol (BAP) protocol data unit (PDU) in the uplink transmission. The rerouting priority rules include one or more of the following: Prioritize rerouting using the IAB host node distributed unit (DU) corresponding to the first BAP address; Rerouting is performed based on the priority of the target BAP address for rerouting; The first BAP address is the BAP address contained in the target BAP PDU for which rerouting is performed; The step of preferentially selecting the IAB host node DU corresponding to the first BAP address for rerouting includes: Use the first BAP address as the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the first BAP address. If the egress links corresponding to the next-hop BAP address selected based on the first BAP address are all unavailable, then the egress links corresponding to the target BAP address and the next-hop BAP address are determined based on the backup path of the rerouting configured in the IAB host node, and the BAP address or BAP address and path identifier in the target BAP PDU are modified. The rerouting based on the priority of the target BAP address includes: Based on the priority of the target BAP address for rerouting, determine the target BAP address for rerouting, and select the egress link corresponding to any available next-hop BAP address based on the target BAP address for rerouting. If the target BAP address for the determined rerouting is the first BAP address, then only the egress link corresponding to any available next-hop BAP address is selected based on the first BAP address, without modifying the BAP address or path identifier in the target BAP PDU. If the target BAP address for the determined rerouting is different from the first BAP address, then the BAP address in the target BAP PDU is modified, and an egress link corresponding to any available next-hop BAP address is selected based on the target BAP address.

11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that causes a processor to perform the method according to any one of claims 1 to 2, or to perform the method according to any one of claims 3 to 4.

Citation Information

Patent Citations

  • Methods and devices for routing and bearer mapping configuration

    WO2021062627A1