A method and apparatus for re-routing uplink data transmission
By obtaining the routing path status and determining the target IAB host node in the IAB network, and sending the IP address for packet rerouting, the problem of uplink packet loss in the IAB network is solved, and reliable packet transmission is achieved.
Patent Information
- Application Number
- CN202110586574.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-27
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2041-05-27
AI Technical Summary
In an integrated access backhaul (IAB) network, radio link failure (RLF), migration, or congestion along the routing path can prevent uplink data packets from reaching the corresponding IAB host node, and may even result in the loss of uplink data packets.
The source IAB host node obtains the routing path status of the uplink data packet, determines the target IAB host node, and sends the Internet Protocol (IP) address to the target IAB host node, causing the target IAB host node to reroute the uplink data packet to the source IAB host node.
When a routing path experiences RLF, migration, or congestion, packet rerouting reduces the loss of uplink packets, ensuring that packets can be successfully transmitted to the source IAB host node.
Smart Images

Figure CN115412978B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to a method and apparatus for rerouting uplink data transmission. Background Technology
[0002] In an Integrated Access and Backhaul (IAB) network deployment, the IAB Donor (IAB host node or central control node) is responsible for managing the IAB nodes in the entire IAB network. The IAB host node is used to connect to the core network, transmit data information from the IAB nodes and user equipment (UE) back to the core network, and transmit data information from the core network to the IAB nodes and UE.
[0003] The IAB host node consists of a centralized unit (CU) and a distributed unit (DU). IAB nodes connected to an IAB host node can switch between DUs within the same IAB host node or between CUs of different IAB host nodes. When an IAB node receives uplink data packets from a UE, it forwards these packets to the corresponding IAB host node. During this process, if a radio link failure (RLF), migration, or congestion occurs in the routing path, the transmitted uplink data packets may fail to reach the corresponding IAB host node, or even be lost. Summary of the Invention
[0004] This disclosure provides a method and apparatus for rerouting uplink data transmission to solve the problem of uplink data packet loss in IAB networks.
[0005] The specific technical solutions provided in this disclosure are as follows:
[0006] Firstly, a method for rerouting uplink data transmission, applied to the source IAB host node of a self-access backhaul integrated IAB network, includes:
[0007] Obtain the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node;
[0008] Based on the aforementioned state, the target IAB host node is determined;
[0009] Send the Internet Protocol IP address of the source IAB host node to the target IAB host node, so that the target IAB host node will reroute the received uplink data packets containing the IP address to the source IAB host node.
[0010] Optionally, the second routing path from the IAB node to the target IAB host node is different from the first routing path.
[0011] Optionally, obtaining the status of the first routing path for transmitting uplink data packets specifically includes:
[0012] Receive a congestion message sent by the parent node of the IAB node, the congestion message being used to characterize the state of the first routing path for transmitting uplink data packets as congested;
[0013] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0014] Based on the congestion state and the load of other IAB host nodes associated with the source IAB host node, the target IAB host node is determined from the other IAB host nodes.
[0015] Optionally, obtaining the status of the first routing path for transmitting uplink data packets specifically includes:
[0016] The first IAB host node receives a UE context acquisition message sent by the first IAB host node. The UE context acquisition message is generated by the first IAB host node after the IAB node sends a Radio Resource Control Protocol (RRC) Connection Re-establishment Request to the first IAB host node. The UE context acquisition message is used to characterize the state of the first routing path for transmitting uplink data packets as Radio Link Failure (RLF).
[0017] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0018] Based on the RLF state, the first IAB host node is determined to be the target IAB host node.
[0019] Optionally, obtain the status of the first routing path for transmitting uplink data packets, specifically including:
[0020] The system receives a cell measurement report sent by the IAB node and determines to perform a migration operation based on the cell measurement report. The execution of the migration operation indicates that the state of the first routing path for transmitting uplink data packets is a migration state.
[0021] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0022] Based on the migration status, the migrated IAB host node is determined as the target IAB host node, wherein the migrated IAB host node is determined according to the cell measurement report.
[0023] Optionally, sending the Internet Protocol (IP) address of the source IAB host node to the target IAB host node specifically includes:
[0024] The IP address of the source IAB host node is sent to the target IAB host node via an XnAP message.
[0025] Optionally, the source IAB host node includes a first distributed unit and a first centralized unit; the target IAB host node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units. Then, the source IAB host node obtains the status of the first routing path for transmitting uplink data packets. The first routing path is the routing path from the IAB node to the source IAB host node, including:
[0026] The first centralized unit of the source IAB host node obtains the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node.
[0027] Based on the aforementioned state, the target IAB host node is determined, including:
[0028] The first centralized unit of the source IAB host node determines the target IAB host node based on the state.
[0029] Sending the Internet Protocol IP address of the source IAB host node to the target IAB host node, including:
[0030] The first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second centralized unit of the target IAB host node, so that the second centralized unit of the target IAB host node sends the IP address to the second distributed unit of the target IAB host node; or...
[0031] The first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0032] Optionally, if the source IAB host node includes a centralized unit, a first distributed unit, and a second distributed unit, and the first distributed unit and the second distributed unit share the centralized unit, then the source IAB host node obtains the status of the first routing path for transmitting uplink data packets. The first routing path is a routing path from the IAB node to the source IAB host node, including:
[0033] The centralized unit of the source IAB host node obtains the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node.
[0034] Based on the aforementioned state, the target IAB host node is determined, including:
[0035] Based on the state, the centralized unit of the source IAB host node determines the second distributed unit of the source IAB host node as the target IAB host node.
[0036] Sending the Internet Protocol (IP) address of the source IAB host node to the target IAB host node, so that the target IAB host node reroutes received uplink data packets containing the IP address to the source IAB host node, including:
[0037] The centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the source IAB host node, so that the second distributed unit reroutes the received uplink data packets containing the IP address to the centralized unit of the source IAB host node.
[0038] Secondly, an uplink data transmission rerouting method, applied to the target IAB host node of a self-access backhaul integrated IAB network, includes:
[0039] Obtain the Internet Protocol IP address of the source IAB host node sent by the source IAB host node;
[0040] If an uplink data packet containing the IP address is received, the received uplink data packet is rerouted to the source IAB host node according to the IP address.
[0041] Optionally, after obtaining the IP address, the method further includes:
[0042] The IP address is stored in the local IP address filter of the target IAB host node.
[0043] Optionally, the source IAB host node includes a first distributed unit and a first centralized unit; the target IAB host node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units.
[0044] Obtain the Internet Protocol (IP) address of the source IAB host node sent by the source IAB host node, including:
[0045] The second distributed unit receives the IP address of the first distributed unit of the source IAB host node sent by the second centralized unit via the F1 interface. The IP address of the first distributed unit is sent by the first centralized unit to the second centralized unit via the Xn interface; or...
[0046] The second distributed unit receives the IP address of the first distributed unit of the source IAB host node sent by the first centralized unit through the IP layer;
[0047] The step of rerouting the received uplink data packet to the source IAB host node includes:
[0048] The second distributed unit sends the received uplink data packet to the second centralized unit via the F1 interface, so that the second centralized unit reroutes the received uplink data packet to the first centralized unit via the Xn interface, and the first centralized unit sends the uplink data packet to the first distributed unit; or,
[0049] The second distributed unit reroutes the uplink data packet to the first centralized unit through the IP layer, and the first centralized unit sends the uplink data packet to the first distributed unit.
[0050] Optionally, the source IAB host node includes a centralized unit, a first distributed unit, and a second distributed unit, wherein the first distributed unit and the second distributed unit share the centralized unit; the target IAB host node is the second distributed unit.
[0051] Obtain the Internet Protocol (IP) address of the source IAB host node sent by the source IAB host node, including:
[0052] The second distributed unit receives the IP address of the first distributed unit of the source IAB host node sent through the IP layer by the centralized unit of the source IAB host node.
[0053] The target IAB host node reroutes the received uplink data packets to the source IAB host node, including:
[0054] The second distributed unit sends the received uplink data packet to the centralized unit via the F1 interface, and the centralized unit then sends the uplink data packet to the first distributed unit.
[0055] Thirdly, a rerouting method for uplink data transmission, applied to an IAB node or the parent node of an integrated access backhaul (IAB) network, includes:
[0056] Determine the status of the first routing path for transmitting uplink data packets, wherein the first routing path is the routing path from the IAB node to the IAB host node;
[0057] Based on the status, a target IAB host node is selected, and the received uplink data packets are sent to the target IAB host node so that the target IAB host node reroutes the received uplink data packets to the source IAB host node.
[0058] Fourthly, a source IAB host node device includes:
[0059] Memory, used to store executable instructions;
[0060] The processor is used to read and execute executable instructions stored in memory, performing the following procedures:
[0061] Obtain the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node;
[0062] Based on the aforementioned state, the target IAB host node is determined;
[0063] Send the Internet Protocol IP address of the source IAB host node to the target IAB host node, so that the target IAB host node will reroute the received uplink data packets containing the IP address to the source IAB host node.
[0064] Optionally, the second routing path from the IAB node to the target IAB host node is different from the first routing path.
[0065] Optionally, the processor acquires the status of the first routing path for transmitting uplink data packets, specifically including:
[0066] Receive a congestion message sent by the parent node of the IAB node, the congestion message being used to characterize the state of the first routing path for transmitting uplink data packets as congested;
[0067] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0068] Based on the congestion state and the load of other IAB host nodes associated with the source IAB host node, the target IAB host node is determined from the other IAB host nodes.
[0069] Optionally, the processor acquires the status of the first routing path for transmitting uplink data packets, specifically including:
[0070] The first IAB host node receives a UE context acquisition message sent by the first IAB host node. The UE context acquisition message is generated by the first IAB host node after the IAB node sends a Radio Resource Control Protocol (RRC) Connection Re-establishment Request to the first IAB host node. The UE context acquisition message is used to characterize the state of the first routing path for transmitting uplink data packets as Radio Link Failure (RLF).
[0071] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0072] Based on the RLF state, the first IAB host node is determined to be the target IAB host node.
[0073] Optionally, the processor acquires the status of the first routing path for transmitting uplink data packets, specifically including:
[0074] The system receives a cell measurement report sent by the IAB node and determines to perform a migration operation based on the cell measurement report. The execution of the migration operation indicates that the state of the first routing path for transmitting uplink data packets is a migration state.
[0075] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0076] Based on the migration status, the migrated IAB host node is determined as the target IAB host node, wherein the migrated IAB host node is determined according to the cell measurement report.
[0077] Optionally, the Internet Protocol (IP) address of the source IAB host node is sent to the target IAB host node:
[0078] The IP address of the source IAB host node is sent to the target IAB host node via an XnAP message.
[0079] Optionally, the source IAB host node includes a first distributed unit and a first centralized unit; the target IAB host node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units. Then, the source IAB host node obtains the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node.
[0080] Obtain the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node;
[0081] Based on the state, the target IAB host node is determined, and the processor is used to:
[0082] Based on the aforementioned state, the target IAB host node is determined;
[0083] The processor is configured to send the Internet Protocol (IP) address of the source IAB host node to the target IAB host node.
[0084] The IP address of the first distributed unit of the source IAB host node is sent to the second centralized unit of the target IAB host node, so that the second centralized unit of the target IAB host node sends the IP address to the second distributed unit of the target IAB host node; or,
[0085] The IP address of the first distributed unit of the source IAB host node is sent to the second distributed unit of the target IAB host node.
[0086] Optionally, if the source IAB host node includes a centralized unit, a first distributed unit, and a second distributed unit, and the first distributed unit and the second distributed unit share the centralized unit, then the source IAB host node obtains the status of the first routing path for transmitting uplink data packets. The first routing path is the routing path from the IAB node to the source IAB host node.
[0087] Obtain the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node;
[0088] Based on the state, the target IAB host node is determined, and the processor is used to:
[0089] Based on the aforementioned state, the second distributed unit of the source IAB host node is determined to be the target IAB host node;
[0090] The processor is configured to send the Internet Protocol (IP) address of the source IAB host node to the target IAB host node, so that the target IAB host node reroutes the received uplink data packets containing the IP address to the source IAB host node.
[0091] The second distributed unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit, so that the second distributed unit reroutes the received uplink data packets containing the IP address to the centralized unit of the source IAB host node.
[0092] Fifthly, a target IAB host node device includes:
[0093] Memory, used to store executable instructions;
[0094] The processor is used to read and execute executable instructions stored in memory, performing the following procedures:
[0095] Obtain the Internet Protocol IP address of the source IAB host node sent by the source IAB host node;
[0096] If an uplink data packet containing the IP address is received, the received uplink data packet is rerouted to the source IAB host node according to the IP address.
[0097] Optionally, after obtaining the IP address, the processor is further configured to:
[0098] The IP address is stored in the local IP address filter of the target IAB host node.
[0099] Optionally, the source IAB host node includes a first distributed unit and a first centralized unit; the target IAB host node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units.
[0100] The processor is used to obtain the Internet Protocol (IP) address of the source IAB host node sent by the source IAB host node.
[0101] The IP address of the first distributed unit of the source IAB host node, sent by the second centralized unit via the F1 interface, is received. The IP address of the first distributed unit is sent by the first centralized unit to the second centralized unit via the Xn interface; or...
[0102] The IP address of the first distributed unit of the source IAB host node sent by the first centralized unit is received through the IP layer.
[0103] The processor is configured to: reroute the received uplink data packets to the source IAB host node.
[0104] The received uplink data packet is sent to the second centralized unit via the F1 interface, so that the second centralized unit reroutes the received uplink data packet to the first centralized unit via the Xn interface, and the first centralized unit sends the uplink data packet to the first distributed unit; or,
[0105] The uplink data packet is rerouted to the first centralized unit through the IP layer, and the first centralized unit then sends the uplink data packet to the first distributed unit.
[0106] Optionally, the source IAB host node includes a centralized unit, a first distributed unit, and a second distributed unit, wherein the first distributed unit and the second distributed unit share the centralized unit; the target IAB host node is the second distributed unit.
[0107] The processor is used to obtain the Internet Protocol (IP) address of the source IAB host node sent by the source IAB host node.
[0108] The centralized unit receiving the source IAB host node sends the IP address of the first distributed unit of the source IAB host node through the IP layer.
[0109] The processor is configured to: reroute the received uplink data packets to the source IAB host node.
[0110] The received uplink data packet is sent to the centralized unit via the F1 interface, and the centralized unit then sends the uplink data packet to the first distributed unit.
[0111] Sixthly, an IAB node includes:
[0112] Memory, used to store executable instructions;
[0113] The processor is used to read and execute executable instructions stored in memory, performing the following procedures:
[0114] Determine the status of the first routing path for transmitting uplink data packets, wherein the first routing path is the routing path from the IAB node to the IAB host node;
[0115] Based on the status, a target IAB host node is selected, and the received uplink data packets are sent to the target IAB host node so that the target IAB host node reroutes the received uplink data packets to the source IAB host node.
[0116] A seventh aspect, an uplink data transmission rerouting device, comprising:
[0117] The acquisition unit is used to acquire the status of the first routing path for transmitting uplink data packets, wherein the first routing path is the routing path from the IAB node to the source IAB host node.
[0118] A determining unit is configured to determine the target IAB host node based on the stated state.
[0119] The sending unit is configured to send the Internet Protocol (IP) address of the source IAB host node to the target IAB host node, so that the target IAB host node will reroute the received uplink data packets containing the IP address to the source IAB host node.
[0120] Eighthly, an uplink data transmission rerouting device includes:
[0121] The acquisition unit is used to acquire the Internet Protocol IP address of the source IAB host node sent by the source IAB host node.
[0122] The receiving unit is configured to, if it receives an uplink data packet containing the IP address, reroute the received uplink data packet to the source IAB host node according to the IP address.
[0123] Ninth aspect, an uplink data transmission rerouting device, comprising:
[0124] The determining unit is used to determine the status of the first routing path for transmitting uplink data packets, wherein the first routing path is a routing path from the IAB node to the IAB host node.
[0125] The selection unit is configured to select a target IAB host node based on the state, and send the received uplink data packets to the target IAB host node, so that the target IAB host node reroutes the received uplink data packets to the source IAB host node.
[0126] A tenth aspect is a computer-readable storage medium, wherein when instructions in the computer-readable storage medium are executed by a processor, the processor is enabled to perform the method described in any one of the first aspects.
[0127] Eleventh aspect, a computer-readable storage medium, wherein when instructions in the computer-readable storage medium are executed by a processor, the processor is enabled to perform the method described in any one of the second aspects above.
[0128] In a twelfth aspect, a computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor, enables the processor to perform the method described in any one of the third aspects above.
[0129] In this embodiment of the disclosure, the source IAB host node, upon entering the integrated IAB network for access and backhaul, obtains the status of the first routing path for transmitting uplink data packets, and determines the target IAB host node based on the status. It then sends the IP address of the source IAB host node to the target IAB host node, enabling the target IAB host node to reroute the received uplink data packets containing the IP address back to the source IAB host node. The first routing path is the routing path from the IAB node to the source IAB host node. Thus, when the first routing path experiences an RLF (Recurrent Link Failure), congestion, or migration, the source IAB host can determine the target IAB host node by obtaining the status of the first routing path. Then, the target IAB host node reroutes the received uplink data packets carrying the IP address of the source IAB host node back to the source IAB host node. This ensures that the uplink data packets are transmitted to the source IAB host node while avoiding the loss of uplink data packets in the IAB network. Attached Figure Description
[0130] Figure 1 This is a schematic diagram of the system topology of the IAB network in an embodiment of this disclosure;
[0131] Figure 2 This is a schematic diagram of an IAB network topology in an embodiment of this disclosure;
[0132] Figure 3 This is a schematic diagram of an IAB network topology in an embodiment of this disclosure;
[0133] Figure 4 This is a flowchart illustrating a rerouting method for uplink data transmission according to an embodiment of this disclosure.
[0134] Figure 5 This is a flowchart illustrating a rerouting method for uplink data transmission according to an embodiment of this disclosure.
[0135] Figure 6 This is a flowchart illustrating a rerouting method for uplink data transmission according to an embodiment of this disclosure.
[0136] Figure 7 This is a flowchart illustrating an application scenario in an embodiment of this disclosure;
[0137] Figure 8 This is a schematic diagram of an application scenario in an embodiment of this disclosure;
[0138] Figure 9 This is a flowchart illustrating an application scenario in an embodiment of this disclosure;
[0139] Figure 10 This is a schematic diagram of an application scenario in an embodiment of this disclosure;
[0140] Figure 11 This is a flowchart illustrating an application scenario in an embodiment of this disclosure;
[0141] Figure 12 This is a schematic diagram of an application scenario in an embodiment of this disclosure;
[0142] Figure 13 This is a flowchart illustrating an application scenario in an embodiment of this disclosure;
[0143] Figure 14 This is a schematic diagram of an application scenario in an embodiment of this disclosure;
[0144] Figure 15 This is a flowchart illustrating an application scenario in an embodiment of this disclosure;
[0145] Figure 16 This is a schematic diagram of an application scenario in an embodiment of this disclosure;
[0146] Figure 17 This is a flowchart illustrating an application scenario in an embodiment of this disclosure;
[0147] Figure 18 This is a schematic diagram of an application scenario in an embodiment of this disclosure;
[0148] Figure 19 This is a schematic diagram of the physical architecture of a source IAB host node device in an embodiment of this disclosure;
[0149] Figure 20 This is a schematic diagram of the logical architecture of an uplink data transmission rerouting device according to an embodiment of this disclosure;
[0150] Figure 21 This is a schematic diagram of the physical architecture of a target IAB host node device in an embodiment of this disclosure;
[0151] Figure 22 This is a schematic diagram of the logical architecture of an uplink data transmission rerouting device according to an embodiment of this disclosure;
[0152] Figure 23 This is a schematic diagram of the entity architecture of an IAB node in an embodiment of this disclosure;
[0153] Figure 24 This is a schematic diagram of the logical architecture of an uplink data transmission rerouting device according to an embodiment of the present disclosure. Detailed Implementation
[0154] To address the problem, in this embodiment of the disclosure, the source IAB host node, upon entering the integrated IAB network for backhaul, obtains the status of the first routing path for transmitting uplink data packets, and determines the target IAB host node based on the status. It then sends the Internet Protocol Address (IP) of the source IAB host node to the target IAB host node, enabling the target IAB host node to reroute the received uplink data packets containing that IP address back to the source IAB host node. The first routing path is the routing path from the IAB node to the source IAB host node. Thus, when the routing path from the IAB node to the source IAB host node experiences an RLF (Redirecting Link Failure), migration, or congestion, the uplink data packets carrying the IP address of the source IAB host node can successfully reach the source IAB host node, thereby reducing the loss of uplink data packets.
[0155] The technical solutions provided in this disclosure are applicable to a variety of systems, especially 5th Generation (5G) systems. For example, applicable systems may include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminal equipment and network equipment. The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).
[0156] To facilitate understanding of the embodiments of this disclosure, firstly, Figure 1 A schematic diagram of an IAB network topology is shown.
[0157] See Figure 1 As shown, the IAB network 100 consists of an IAB host node or central control node (IAB Donor) 102, IAB nodes (nodes) 103, and user equipment (UE) 104. The IAB host node 102 has a wired connection to the core network 101. The IAB host node 102 is responsible for data interaction between the core network 101, IAB nodes 103, and UE 104, and for managing the IAB nodes 103 within the entire IAB network 100. Data interaction between the IAB host node 102 and IAB nodes 103, and between IAB nodes 103 and UE 104, is achieved via a wireless link (Uu interface), enabling relay transmission between the IAB host node 102 and UE 104.
[0158] In the existing IAB network topology, the IAB donor includes CU and DU. The CU includes the control plane (CU-CP) and the user plane (CU-UP). Each IAB node in the IAB network topology also consists of two parts: a mobile terminal (MT) unit and a DU.
[0159] See Figure 2 As shown in the embodiments of this disclosure, Figure 2 This diagram illustrates an application scenario where IAB nodes connected to an IAB host node switch between different distributed units within the same IAB host node; where, for example... Figure 2 As shown, the network contains one IAB host node (Donor), five IAB nodes, and two UEs; IAB node 1 is the parent node on the first routing path from IAB node 3 to the IAB host node, IAB node 2 is the parent node on the rerouting path from IAB node 3 to the IAB host node, IAB node 4 is the child node of IAB node 3, and IAB node 5 is the grandchild node of IAB node 3.
[0160] See Figure 3 As shown in the embodiments of this disclosure, Figure 3 This diagram illustrates an application scenario where IAB nodes connected to an IAB host node switch between centralized units on different IAB host nodes; where, for example... Figure 3 As shown, the network contains two IAB host nodes, five IAB nodes, and two UEs. IAB node 1 is the parent node on the first routing path from IAB node 3 to the source IAB host node, IAB node 2 is the parent node on the rerouting path from IAB node 3 to the target IAB host node, IAB node 4 is the child node of IAB node 3, and IAB node 5 is the grandchild node of IAB node 3.
[0161] The network architecture and business scenarios described in this disclosure are intended to more clearly illustrate the technical solutions of this disclosure and do not constitute a limitation on the technical solutions provided in this disclosure. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in this disclosure are also applicable to similar technical problems.
[0162] The preferred embodiments of this disclosure will now be described in further detail with reference to the accompanying drawings.
[0163] See Figure 4As shown in this embodiment, an uplink data transmission rerouting method is applied to the source IAB host node of a self-accessing backhaul integrated IAB network. The specific process is as follows:
[0164] Step 400: The source IAB host node obtains the status of the first routing path for transmitting uplink data packets, wherein the first routing path is the routing path from the IAB node to the source IAB host node.
[0165] In this embodiment of the disclosure, the second routing path from the IAB node to the target IAB host node is different from the first routing path.
[0166] For example, such as Figure 2 As shown, Donor is both the source IAB host node and the target IAB host node.
[0167] Then refer to Figure 2 As shown, the first route path from IAB3 through IAB1 to Donor is denoted as Leg#1; the second route path from IAB3 through IAB2 to Donor is denoted as Leg#2; and the second route path and the first route path are different routes from IAB3 to Donor.
[0168] For example, such as Figure 3 As shown, assume that Donor1 is the source IAB host node and Donor2 is the target IAB host node.
[0169] Then refer to Figure 3 As shown, the first route path from IAB3 through IAB1 to Donor1 is denoted as Leg#1; the second route path from IAB3 through IAB2 to Donor2 is denoted as Leg#2; and the second route path and the first route path are different routes from IAB3 to Donor.
[0170] In practice, the source IAB host node can obtain the status of the first routing path for transmitting uplink data packets when the following three scenarios occur in the IAB network.
[0171] Scenario 1: In an IAB network, the source IAB host node receives a User Equipment (UE) context acquisition message sent by the first IAB host node. The UE context acquisition message is generated by the first IAB host node after the IAB node sends a Radio Resource Control (RRC) connection re-establishment request to the first IAB host node. The UE context acquisition message is used to indicate that the status of the first routing path for transmitting uplink data packets is RLF (Remote Link Fault).
[0172] Scenario 2: In an IAB network, the source IAB host node receives a cell measurement report sent by an IAB node and determines to perform a migration operation based on the cell measurement report. The state of the first routing path for transmitting uplink data packets is the migration state.
[0173] Scenario 3: In an IAB network, the source IAB host node receives a congestion message from the parent node of the IAB node. The congestion message is used to characterize the state of the first routing path for transmitting uplink data packets as congested.
[0174] Step 410: The source IAB host node determines the target IAB host node based on its state.
[0175] In practice, after obtaining the status of the first routing path for transmitting uplink data packets, the source IAB host node in the IAB network, when executing step 410, can determine the target IAB host node in the following ways depending on the different scenarios that occur:
[0176] For scenario one, the source IAB host node determines the first IAB host node as the target IAB host node based on the RLF state.
[0177] For scenario two, the source IAB host node determines the target IAB host node based on the migration status of the source IAB host node. The migration of the target IAB host node is determined based on the cell measurement report.
[0178] For scenario three, the source IAB host node determines the target IAB host node from other IAB host nodes based on the congestion status and the load of other IAB host nodes associated with the source IAB host node.
[0179] Step 420: The source IAB host node sends its IP address to the target IAB host node, so that the target IAB host node will reroute the received uplink data packets containing the IP address to the source IAB host node.
[0180] In practice, after determining the target IAB host node, the source IAB host node in the IAB network can send its IP address to the target IAB host node via an XnAP message during step 410. This allows the target IAB host node to store the received IP address of the source IAB host node in its local IP address filter and reroute the received uplink data packets containing the IP address to the source IAB host node.
[0181] Optionally, in this embodiment of the present disclosure, when performing step 410, the source IAB host node can determine multiple target IAB host nodes based on the status of the first routing path for transmitting uplink data packets. Correspondingly, when performing step 420, the source IAB host node sends the IP address to the determined multiple target IAB host nodes, thereby minimizing the loss of uplink data packets.
[0182] In this embodiment of the disclosure, the specific execution method for different IAB network topologies is as follows:
[0183] Scenario 1: In an application scenario where IAB nodes connected to the IAB host node switch between different distributed units within the same IAB host node, the source IAB host node includes a centralized unit, a first distributed unit, and a centralized unit shared by the first distributed unit and the second distributed unit within the source IAB host node.
[0184] Accordingly, the centralized unit of the source IAB host node obtains the status of the first routing path for transmitting uplink data packets. The first routing path is the routing path from the IAB node to the source IAB host node, and the status is any one of RLF status, congestion status, and migration status. Then, based on the status, the centralized unit determines the second distributed unit of the source IAB host node as the target IAB host node, and sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the source IAB host node, so that the second distributed unit reroutes the received uplink data packets containing the IP address to the centralized unit of the source IAB host node.
[0185] Scenario 2: In the application scenario where IAB nodes connected to IAB host nodes switch between centralized units of different IAB host nodes, the source IAB host node includes a first distributed unit and a first centralized unit; the target IAB host node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units.
[0186] Accordingly, the first centralized unit of the source IAB host node obtains the status of the first routing path for transmitting uplink data packets. The first routing path is the routing path from the IAB node to the source IAB host node, and its status is any one of RLF status, congestion status, or migration status. Then, based on the status, the first centralized unit of the IAB host node determines the target IAB host node and sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node in any of the following ways:
[0187] Method 1: The first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second centralized unit of the target IAB host node, so that the second centralized unit of the target IAB host node sends the IP address to the second distributed unit of the target IAB host node.
[0188] Method 2: The first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0189] In this embodiment of the disclosure, the source IAB host node can determine multiple target IAB host nodes based on the status of the first routing path of the acquired uplink data packets.
[0190] In practice, an IAB node can select a target IAB host node based on its own topology and send the received uplink data packets to the selected target IAB host node. Since the source IAB host node has configured the IP address of the first distributed unit in the source IAB host node to multiple target IAB host nodes, no matter which target IAB host node with the configured IP address of the source IAB host node sends the uplink data packet to, the target IAB host node that receives the uplink data packet can reroute the uplink data packet to the source IAB host node. In this way, the loss of uplink data packets can be reduced.
[0191] See Figure 5 As shown in this embodiment, an uplink data transmission rerouting method is applied to the target IAB host node of an integrated IAB network with self-access and backhaul. The specific process is as follows:
[0192] Step 500: The target IAB host node obtains the IP address of the source IAB host node sent by the source IAB host node.
[0193] In this embodiment of the disclosure, after the target IAB host node receives the IP address of the source IAB host node, it stores the IP address in the local IP address filter of the target IAB host node so that after the target IAB host node receives the uplink data packet containing the IP address, it reroutes the uplink data packet to the source IAB host node according to the IP address.
[0194] Step 510: If the target IAB host node receives an uplink data packet containing the IP address, it reroutes the received uplink data packet to the source IAB host node according to the IP address.
[0195] In this embodiment of the disclosure, the specific execution method for different IAB network topologies is as follows:
[0196] Scenario 1: In an application scenario where IAB nodes connected to an IAB host node switch between different distributed units within the same IAB host node, the source IAB host node includes a centralized unit, a first distributed unit, and a second distributed unit, with the first and second distributed units sharing the centralized unit; the target IAB host node is the second distributed unit.
[0197] The second distributed unit receives the IP address of the first distributed unit of the source IAB host node sent by the centralized unit through the IP layer; and stores the IP address in the local IP address filter; if an uplink data packet containing the IP address is received, the received uplink data packet is sent to the centralized unit through the F1 interface according to the IP address, and the centralized unit sends the uplink data packet to the first distributed unit.
[0198] Scenario 2: In the application scenario where IAB nodes connected to IAB host nodes switch between centralized units of different IAB host nodes, the source IAB host node includes a first distributed unit and a first centralized unit; the target IAB host node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units.
[0199] The second distributed unit can obtain the IP address of the first distributed unit of the source IAB host node through either of the following two methods:
[0200] In Method 1, the second distributed unit receives the IP address of the first distributed unit, which is the source IAB host node, sent by the second centralized unit via the F1 interface. The IP address of the first distributed unit is sent by the first centralized unit to the second centralized unit via the Xn interface.
[0201] Method 2: The second distributed unit receives the IP address of the first distributed unit from the source IAB host node sent by the first centralized unit through the IP layer.
[0202] Then, after receiving the IP address, the second distributed unit stores the IP address in its local IP address filter; if an uplink data packet containing the IP address is received, it reroutes the received uplink data packet to the source IAB host node according to the IP address using any of the following methods:
[0203] In Method 1, the second distributed unit sends the received uplink data packets to the second centralized unit through the F1 interface, so that the second centralized unit reroutes the received uplink data packets to the first centralized unit through the Xn interface, and the first centralized unit sends the uplink data packets to the first distributed unit.
[0204] Method 2: The second distributed unit reroutes the uplink data packets to the first centralized unit through the IP layer, and the first centralized unit sends the uplink data packets to the first distributed unit.
[0205] See Figure 6 As shown in this embodiment, an uplink data transmission rerouting method is applied to an IAB node or the parent node of an IAB node in an integrated access backhaul IAB network. The specific process is as follows:
[0206] Step 600: The IAB node or its parent node determines the status of the first routing path for transmitting uplink data packets. The first routing path is the routing path from the IAB node to the IAB host node.
[0207] In specific implementation, when the first routing path in the IAB network encounters the following three scenarios, the IAB node or the parent node of the IAB node determines the status of the first routing path for transmitting uplink data packets:
[0208] In scenario one, the IAB node determines the state of the first routing path for transmitting uplink data packets and sends an RRC connection re-establishment request to the first IAB host node. This causes the first IAB host node to generate a UE context acquisition message based on the RRC connection re-establishment request and send a UE context acquisition message to the source IAB host node. The UE context acquisition message is used to indicate that the state of the first routing path for transmitting uplink data packets is RLF state, and based on the congestion state, to determine the target IAB host node and send the IP address of the source IAB host node to the target IAB host node. This causes the target IAB host node to store the IP address in its local IP address filter. When it receives an uplink data packet containing the IP address, it reroutes the uplink data packet to the source IAB host node.
[0209] In scenario two, the IAB node sends a cell measurement report to the source IAB host node. This allows the source IAB host node to obtain the status of the first routing path for transmitting uplink data packets based on the cell measurement report. Based on the congestion status, it determines the target IAB host node and sends the IP address of the source IAB host node to the target IAB host node. This causes the target IAB host node to store the IP address in its local IP address filter. When it receives an uplink data packet containing the IP address, it reroutes the uplink data packet to the source IAB host node.
[0210] Scenario 3: If the parent node of an IAB node determines that the first routing path from the IAB node to the source IAB host node is in a congested state, then the parent node sends a congestion message for the first routing path to the source IAB host node. The congestion message indicates that the first routing path for transmitting uplink data packets is in a congested state, so that the source IAB host node can determine the target IAB host node based on the congestion state and send the IP address of the source IAB host node to the target IAB host node. This causes the target IAB host node to store the IP address in its local IP address filter. When it receives an uplink data packet containing the IP address, it will reroute the uplink data packet to the source IAB host node.
[0211] Step 610: Based on its status, the IAB node selects a target IAB host node and sends the received uplink data packets to the target IAB host node, so that the target IAB host node reroutes the received uplink data packets to the source IAB host node.
[0212] In practice, for any of the scenarios 1, 2, and 3 above, after determining its state, the IAB node selects a target IAB host node based on its own topology and sends the received uplink data packets to the target IAB host node, so that the target IAB host node reroutes the received uplink data packets to the source IAB host node.
[0213] Through the above-described uplink data transmission rerouting method, the source IAB host node can determine the target IAB host node based on the status of the first routing path for transmitting uplink data packets. Optionally, the source IAB host node can determine the IAB host nodes currently available for rerouting configuration as the target IAB host nodes of the IAB node, and send the IP address of the source IAB host node to the determined multiple target IAB host nodes, so that the target IAB host nodes store the IP address in their local IP address filters. Thus, when the IAB node transmits uplink data packets to any of the target IAB host nodes, the target IAB host node that receives the uplink data packet containing the IP address can successfully reroute the uplink data packet to the source IAB host node.
[0214] (a) Application scenarios where IAB nodes connected to the IAB host node switch between different distributed units of the same IAB host node (intra donor CU).
[0215] Scenario 1: In an IAB network, the first routing path from an IAB node to the source IAB host node experiences an RLF (Restricted Routing Failure), meaning the first routing path from the IAB node to the first distributed unit of the IAB host node experiences an RLF.
[0216] See Figure 7 As shown in this embodiment, the specific process of an uplink data transmission rerouting method is as follows:
[0217] Step 700: The IAB node in the integrated access backhaul IAB sends an RRC connection reconstruction request message to the second distributed unit of the IAB host node.
[0218] Step 710: The second distributed unit of the IAB host node generates a UE context acquisition message based on the received RRC connection reconstruction request. The UE context acquisition message is used to characterize the state of the first routing path for transmitting uplink data packets as RLF state.
[0219] Step 720: The second distributed unit of the IAB host node sends the UE context acquisition message to the centralized unit of the IAB host node.
[0220] Step 730: The centralized unit of the IAB host node obtains the status of the first routing path based on the received UE context acquisition message, and determines the second distributed unit of the IAB host node as the target IAB host node based on the status.
[0221] Step 740: The centralized unit of the IAB host node sends the IP address of the first distributed unit of the IAB host node to the target IAB host node (i.e., the second distributed unit of the IAB host node).
[0222] Step 750: The target IAB host node (i.e., the second distributed unit of the IAB host node) stores the received IP address of the first distributed unit of the IAB host node in its local IP address filter.
[0223] Step 760: The IAB node sends an uplink data packet carrying the IP address of the first distributed unit of the IAB host node to the target IAB host node (i.e., the second distributed unit of the IAB host node).
[0224] Step 770: The target IAB host node (i.e., the second distributed unit of the IAB host node) receives the uplink data packet containing the IP address of the first distributed unit of the IAB host node, and sends the received uplink data packet to the centralized unit of the IAB host node.
[0225] In practice, after the target IAB host node (i.e. the second distributed unit of the IAB host node) receives the uplink data packet, it parses the IP header of the uplink data packet. If it is determined that the uplink data packet carries the IP address of the first distributed unit of the IAB host node, then the uplink data packet is forwarded to the centralized unit of the IAB host node according to the IP address.
[0226] Since the target IAB host node (i.e., the second distributed unit of the IAB host node) has stored the IP address of the first distributed unit of the IAB host node in its local IP address filter, when the target IAB host node (i.e., the second distributed unit of the IAB host node) receives an uplink data packet carrying the IP address of the first distributed unit of the IAB host node, it can determine that the uplink data packet was sent by the IAB node to the centralized unit of the IAB host node through the first distributed unit of the IAB host node. Therefore, the target IAB host node (i.e., the second distributed unit of the IAB host node) will forward the uplink data packet to the centralized unit of the IAB host node through the F1 interface, thereby preventing the target IAB host node from discarding the uplink data packet as an abnormal data packet.
[0227] For example, see Figure 8 As shown, assume that an RLF occurs between IAB 3 and IAB 1.
[0228] If IAB3 cannot send uplink data packets to Donor-DU1 via IAB1 (i.e., Leg#1 is interrupted), then IAB3 sends a request to Donor-CU to access IAB2 in Leg#2 so that IAB3 can send uplink data packets to Donor-CU.
[0229] The corresponding uplink data transmission rerouting process is summarized as follows:
[0230] IAB3 sends an RRC connection rebuild request message to Donor-DU2 via IAB2.
[0231] Donor-DU2 generates a UE context acquisition message based on the RRC connection reconstruction request and sends the UE context acquisition message to Donor-CU.
[0232] After receiving the UE context acquisition message, the Donor-CU learns that the first routing path (with an RLF between IAB3 and IAB1) is located, and then determines the Donor-DU2 as the target IAB host node.
[0233] Donor-CU sends the IP address of Donor-DU1 to Donor-DU2 through the IP layer.
[0234] After receiving the IP address of Donor-DU1 sent by Donor-CU through the IP layer, Donor-DU2 stores the IP address of Donor-DU1 in the local IP address filter.
[0235] IAB3 sends an uplink data packet to Donor-DU2.
[0236] Donor-DU2 receives the uplink data packet containing the IP address of Donor-DU1 sent by IAB3, and forwards the uplink data packet to Donor-CU through the F1 interface.
[0237] Scenario 2: In the IAB network, IAB nodes migrate, where the source IAB host node is the centralized unit of the IAB host node.
[0238] See Figure 9 As shown in this embodiment, the specific process of an uplink data transmission rerouting method is as follows:
[0239] Step 900: The IAB node in the integrated access backhaul IAB sends the cell measurement report to the centralized unit of the IAB host node.
[0240] Step 910: The centralized unit of the IAB host node obtains the cell measurement report sent by the IAB node, determines to perform a migration operation, and the state of the first routing path for transmitting uplink data packets is a migration state. Based on the state, the migrated IAB host node is determined as the target IAB host node (e.g., the second distributed unit of the IAB host node). The migrated IAB host node is determined according to the cell measurement report.
[0241] Step 920: The centralized unit of the IAB host node sends the IP address of the first distributed unit of the source IAB host node to the target IAB host node.
[0242] Step 930: The target IAB host node receives the IP address of the first distributed unit of the IAB host node sent by the centralized unit of the IAB host node, and stores the IP address in the local IP address filter.
[0243] Step 940: The IAB node sends an uplink data packet carrying the IP address of the first distributed unit of the IAB host node to the target IAB host node (e.g., the second distributed unit of the IAB host node).
[0244] Step 950: The target IAB host node (e.g., the second distributed unit of the IAB host node) receives the uplink data packet containing the IP address of the first distributed unit of the IAB host node, and reroutes the received uplink data packet to the centralized unit of the IAB host node.
[0245] Since the target IAB host node (e.g., the second distributed unit of the IAB host node) has added the IP address of the first distributed unit of the IAB host node to its local IP address filter, when the target IAB host node receives an uplink data packet carrying the IP address of the first distributed unit of the IAB host node, it can determine that the uplink data packet was sent by the IAB node to the centralized unit of the IAB host node through the first distributed unit of the IAB host node. Therefore, the distributed unit of the target IAB host node (e.g., the second distributed unit of the IAB host node) will forward the uplink data packet to the centralized unit of the IAB host node through the F1 interface, thereby preventing the target IAB host node (e.g., the second distributed unit of the IAB host node) from discarding the uplink data packet as an abnormal data packet.
[0246] For example, see Figure 10 As shown, it is assumed that IAB 3 will migrate.
[0247] IAB3 sends a cell measurement report to the Donor-CU. Based on the cell measurement report, the Donor-CU determines whether to perform a migration operation on IAB3, i.e., the migration status.
[0248] The corresponding uplink data transmission rerouting process is summarized as follows:
[0249] IAB3 sends cell measurement reports to Donor-CU via IAB2.
[0250] Donor-CU receives the cell measurement report and determines to perform a migration operation based on the report. The migration operation indicates that the state of the first routing path for transmitting uplink data packets is in a migration state. Based on the migration state, the second distributed unit of the migrated IAB host node is determined as the target IAB host node.
[0251] Donor-CU sends the IP address of Donor-DU1 to Donor-DU2 through the IP layer.
[0252] After receiving the IP address of Donor-DU1 sent by Donor-CU through the IP layer, Donor-DU2 stores the IP address of Donor-DU1 in the local IP address filter.
[0253] IAB3 sends an uplink data packet to Donor-DU2.
[0254] Donor-DU2 receives uplink data packets sent by IAB3 and reroutes these uplink data packets to Donor-CU via the F1 interface.
[0255] Scenario 3: In the IAB network, the first routing path of the IAB node is congested. Assume that the target IAB host node determined by the IAB host node is the second distributed unit of the IAB host node.
[0256] See Figure 11 As shown in this embodiment, the specific process of an uplink data transmission rerouting method is as follows:
[0257] Step 1100: The parent node of the IAB node in the integrated access backhaul (IAB) sends a congestion message to the centralized unit of the IAB host node. The parent node can send a downlink data deliver status (DDDS) to the centralized unit of the IAB host node via the user plane, or a GNB-DU STATUS INDICATION via the control plane. Upon receiving the DDDS and GNB-DU STATUS INDICATION, the centralized unit of the IAB host node learns that the first routing path currently in which the IAB node is located is congested.
[0258] Step 1110: The centralized unit of the IAB host node obtains the congestion message sent by the parent node of the IAB node, learns that the status of the first routing path for transmitting uplink data packets is congested, and determines the target IAB host node as the second distributed unit of the IAB host node from the other IAB host nodes based on the congestion status and the load of other IAB host nodes associated with the source IAB host node.
[0259] Step 1120: The centralized unit of the IAB host node sends the Internet Protocol IP address of the source IAB host distributed unit to the target IAB host node (e.g., the second distributed unit of the IAB host node) through the IP layer.
[0260] Step 1130: The target IAB host node (e.g., the second distributed unit of the IAB host node) receives the IP address of the first distributed unit of the IAB host node sent by the centralized unit of the IAB host node, and stores the IP address in the local IP address filter.
[0261] Step 1140: The IAB node sends an uplink data packet carrying the IP address of the first distributed unit of the IAB host node to the target IAB host node (e.g., the second distributed unit of the IAB host node).
[0262] Step 1150: The target IAB host node (e.g., the second distributed unit of the IAB host node) receives the uplink data packet containing the IP address, and reroutes the received uplink data packet to the centralized unit of the IAB host node through the F1 interface according to the IP address.
[0263] Since the target IAB host node (e.g., the second distributed unit of the IAB host node) has stored the IP address of the first distributed unit of the IAB host node in its local IP address filter, when the target IAB host node (e.g., the second distributed unit of the IAB host node) receives an uplink data packet carrying the IP address of the first distributed unit of the IAB host node, it can determine that the uplink data packet was sent by the IAB node to the centralized unit of the IAB host node through the first distributed unit of the IAB host node. Therefore, the target IAB host node will reroute the uplink data packet to the centralized unit of the IAB host node through the F1 interface, thereby avoiding the target IAB host node from discarding the uplink data packet as an abnormal data packet.
[0264] For example, see Figure 12 As shown, assume that IAB 1 is congested.
[0265] IAB1 sends a congestion message to the Donor-CU. Specifically, IAB1 can send DDDS to the Donor-CU through the user or GNB-DU STATUS INDICATION to the Donor-CU through the control. In this way, the Donor-CU can instruct IAB1 to cause congestion.
[0266] The corresponding uplink data transmission rerouting process is summarized as follows:
[0267] IAB1 sends a congestion message to Donor-CU.
[0268] When Donor-CU receives a congestion message, it determines that the first routing path is in a congested state and, based on the congestion state and the load of other IAB host nodes associated with the source IAB host node, determines the target IAB host node.
[0269] Assume the target IAB host node is Donor-DU2.
[0270] Donor-CU sends the IP address of Donor-DU1 to Donor-DU2 through the IP layer.
[0271] After receiving the IP address of Donor-DU1 sent by Donor-CU through the IP layer, Donor-DU2 stores the IP address of Donor-DU1 in the local IP address filter.
[0272] IAB3 sends an uplink data packet to Donor-DU2.
[0273] Donor-DU2 receives uplink data packets sent by IAB3 and reroutes these uplink data packets to Donor-CU via the F1 interface.
[0274] (II) Application scenarios for IAB nodes connected to IAB host nodes to switch between centralized units on different IAB host nodes (inter donor CU).
[0275] Scenario 1: In an IAB network, the first routing path from an IAB node to the source IAB host node experiences an RLF (Restricted Routing Fault).
[0276] See Figure 13 As shown in this embodiment, the specific process of an uplink data transmission rerouting method is as follows:
[0277] Step 1300: The IAB node in the integrated access backhaul IAB sends an RRC connection reconstruction request message to the first IAB host node.
[0278] Step 1310: The first IAB host node generates a UE context acquisition message based on the received RRC connection reconstruction request. The UE context acquisition message is used to characterize the state of the first routing path for transmitting uplink data packets as RLF state.
[0279] Step 1320: The first IAB host node sends the UE context acquisition message to the source IAB host node.
[0280] Step 1330: The source IAB host node obtains the status of the first routing path based on the received UE context acquisition message, and determines the first IAB host node as the target IAB host node based on the status.
[0281] Step 1340: The source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the target IAB host node.
[0282] Step 1350: The target IAB host node stores the IP address of the first distributed unit of the source IAB host node that it has received in its local IP address filter.
[0283] Step 1360: The IAB node sends an uplink data packet carrying the IP address of the first distributed unit of the source IAB host node to the target IAB host node.
[0284] Step 1370: The target IAB host node receives the uplink data packet containing the IP address of the first distributed unit of the source IAB host node, and sends the uplink data packet to the centralized unit of the source IAB host node according to the IP address.
[0285] In specific implementation, when executing step 1340, the source IAB host node can send the IP address of the first distributed unit of the source IAB host node to the target IAB host node in either of the following two ways:
[0286] In Method 1, the first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second centralized unit of the target IAB host node via an XnAP message, so that the second centralized unit of the target IAB host node forwards the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0287] In the second method, the first centralized unit of the source IAB host node can also send the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node through the IP layer.
[0288] In specific implementation, when executing step 1370, after the second distributed unit of the target IAB host node receives the uplink data packet, it parses the IP header of the uplink data packet. If it is determined that the uplink data packet carries the IP address of the first distributed unit of the source IAB host node, the uplink data packet is rerouted through the IP layer to the first centralized unit of the source IAB host node.
[0289] In practice, if the second distributed unit of the target IAB host node determines that the received uplink data packet carries the IP address of the first distributed unit of the source IAB host node, the following steps can be used to reroute the uplink data packet to the first centralized unit of the source IAB host node:
[0290] Step 1370-1: The second distributed unit of the target IAB host node sends the uplink data packet to the second centralized unit of the target IAB host node through the F1 interface.
[0291] Step 1370-2: The second centralized unit of the target IAB host node sends the received uplink data packets to the first centralized unit of the source IAB host node through the Xn interface.
[0292] Since the second distributed unit of the target IAB host node has stored the IP address of the first distributed unit of the source IAB host node in its local IP address filter, when the second distributed unit of the target IAB host node receives an uplink data packet carrying the IP address of the first distributed unit of the source IAB host node, it can determine that the uplink data packet is to be sent by the IAB node to the first centralized unit of the source IAB host node. Therefore, the second distributed unit of the target IAB host node will reroute the uplink data packet to the first centralized unit of the source IAB host node, thereby avoiding the loss of the uplink data packet.
[0293] For example, see Figure 14 As shown, assume that an RLF occurs between IAB 3 and IAB 1.
[0294] If IAB3 cannot send uplink data packets to Donor1 via IAB1 (i.e., Leg#1 is interrupted), then IAB3 sends a request to Donor2 to access IAB2 in Leg#2 so that IAB3 can send uplink data packets to Donor-DU2, which will then forward them to Donor-CU1.
[0295] The corresponding uplink data transmission rerouting process is summarized as follows:
[0296] IAB3 sends an RRC connection rebuild request message to Donor-CU2 via IAB2.
[0297] After receiving the RRC connection re-establishment request message, Donor-CU2 generates a UE context acquisition message and sends the UE context acquisition message to Donor-CU1.
[0298] After Donor-CU1 receives the UE context acquisition message, it learns that the first routing path (with an RLF between IAB3 and IAB1) is located, and then determines Donor2 as the target IAB host node.
[0299] Donor-CU1 sends the IP address of Donor-DU1 to Donor-CU2.
[0300] After Donor-CU2 receives the IP address of Donor-DU1 sent by Donor-CU1, it sends the IP address of Donor-DU1 to Donor-DU2 via an F1AP message, so that Donor-DU2 can store the received IP address of Donor-DU1 in its local IP address filter.
[0301] IAB3 sends an uplink data packet to Donor-DU2.
[0302] Donor-DU2 receives the uplink data packet sent by IAB3. After determining that the uplink data packet contains the IP address of Donor-DU1, it forwards the uplink data packet to Donor-CU1 through the IP layer, or forwards it to Donor-CU2 through the F1 interface. Then, Donor-CU2 reroutes the uplink data packet to Donor-CU1 through the Xn interface.
[0303] Scenario 2: In the IAB network, IAB nodes migrate.
[0304] See Figure 15 As shown in this embodiment, the specific process of an uplink data transmission rerouting method is as follows:
[0305] Step 1500: The IAB node in the self-access backhaul integrated IAB sends the cell measurement report to the first centralized unit of the source IAB host node.
[0306] Step 1510: The first centralized unit of the source IAB host node obtains the cell measurement report sent by the IAB node, determines to perform a migration operation, and the state of the first routing path for transmitting uplink data packets is a migration state. Based on the state, the migrated IAB host node is determined as the target IAB host node. The migrated IAB host node is determined according to the cell measurement report.
[0307] Step 1520: The first centralized unit of the source IAB host node sends a handover request to the second centralized unit of the target IAB host node.
[0308] Step 1530: The second centralized unit of the target IAB host node sends a reconfiguration message to the IAB node.
[0309] Step 1540: The IAB node receives the reconfiguration message, performs rerouting configuration based on the reconfiguration message, and sends a reconfiguration success message to the second centralized unit of the target IAB host node.
[0310] Step 1550: The first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second centralized unit of the target IAB host node.
[0311] Step 1560: The second centralized unit of the target IAB host node receives the IP address of the first distributed unit of the source IAB host node from the first centralized unit of the source IAB host node, and sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0312] Step 1570: The second distributed unit of the target IAB host node receives the IP address of the first distributed unit of the source IAB host node sent by the second centralized unit of the target IAB host node, and stores the IP address of the first distributed unit of the source IAB host node in the local IP address filter.
[0313] Step 1580: The IAB node sends an uplink data packet carrying the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0314] Step 1590: The second distributed unit of the target IAB host node receives the uplink data packet containing the IP address of the first distributed unit of the source IAB host node, and reroutes the received uplink data packet to the first centralized unit of the source IAB host node according to the IP address.
[0315] In specific implementation, when executing step 1550, the source IAB host node can send the IP address of the first distributed unit of the source IAB host node to the target IAB host node in either of the following two ways:
[0316] In Method 1, the first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second centralized unit of the target IAB host node via an XnAP message, so that the second centralized unit of the target IAB host node forwards the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0317] In the second method, the first centralized unit of the source IAB host node can also send the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node through the IP layer.
[0318] In specific implementation, when executing step 1590, after the second distributed unit of the target IAB host node receives the uplink data packet, it parses the IP header of the uplink data packet. If it is determined that the uplink data packet carries the IP address of the first distributed unit of the source IAB host node, the uplink data packet is rerouted through the IP layer to the first centralized unit of the source IAB host node.
[0319] In practice, if the second distributed unit of the target IAB host node determines that the received uplink data packet carries the IP address of the first distributed unit of the source IAB host node, the following steps can be used to reroute the uplink data packet to the first centralized unit of the source IAB host node:
[0320] Step 1590-1: The second distributed unit of the target IAB host node sends the uplink data packet to the second centralized unit of the target IAB host node through the F1 interface.
[0321] Step 1590-2: The second centralized unit of the target IAB host node sends the received uplink data packet to the first centralized unit of the source IAB host node through the Xn interface.
[0322] Since the second distributed unit of the target IAB host node has stored the IP address of the first distributed unit of the source IAB host node in its local IP address filter, when the second distributed unit of the target IAB host node receives an uplink data packet carrying the IP address of the first distributed unit of the source IAB host node, it can determine that the uplink data packet is to be sent by the IAB node to the first centralized unit of the source IAB host node. Therefore, the second distributed unit of the target IAB host node will reroute the uplink data packet to the first centralized unit of the source IAB host node, thereby avoiding the loss of the uplink data packet.
[0323] For example, see Figure 16 As shown, it is assumed that IAB 3 will migrate.
[0324] IAB3 sends a cell measurement report to Donor-CU1, and Donor-CU1 determines to perform a migration operation on IAB3 based on the cell measurement report.
[0325] The corresponding uplink data transmission rerouting process is summarized as follows:
[0326] IAB3 sends cell measurement reports to Donor-CU1 via IAB1.
[0327] After receiving the cell measurement report, Donor-CU1 determines to perform a migration operation based on the cell measurement report. The execution of the migration operation indicates that the state of the first routing path for transmitting uplink data packets is a migration state. Based on the migration state, the second distributed unit of the migrated IAB host node is determined as the target IAB host node.
[0328] Assume the target IAB host node is Donor2.
[0329] Donor-CU1 sends a handover request to Donor-CU2.
[0330] Donor-CU2 sends a reconfiguration message to the IAB node.
[0331] After receiving the reconfiguration message, the IAB node establishes a connection with the target access node (such as IAB2) based on the reconfiguration message and sends a reconfiguration success message to Donor-CU2.
[0332] Donor-CU1 sends the IP address of Donor-DU1 to Donor-CU2 via an XnAP message.
[0333] After receiving the IP address of Donor-DU1 from Donor-CU1, Donor-CU2 sends the IP address of Donor-DU1 to Donor-DU2 via an F1AP message.
[0334] Donor-DU2 stores the received IP address of Donor-DU1 into the local IP address filter.
[0335] IAB3 sends an uplink data packet to Donor-DU2 carrying the IP address of Donor-DU1.
[0336] Donor-DU2 receives the uplink data packet sent by IAB3 and reroutes it to Donor-CU1 via the IP layer, or forwards it to Donor-CU2 via the F1 interface; then Donor-CU2 sends the uplink data packet to Donor-CU1 via the Xn interface.
[0337] Scenario 3: In the IAB network, the first routing path of an IAB node becomes congested.
[0338] See Figure 17 As shown in this embodiment, the specific process of an uplink data transmission rerouting method is as follows:
[0339] Step 1700: The parent node of the IAB node in the integrated access backhaul IAB sends a congestion message to the first centralized unit of the source IAB host node. The parent node can send a downlink data deliver status (DDDS) to the centralized unit of the IAB host node via the user plane, or a GNB-DU STATUS INDICATION via the control plane. Upon receiving the DDDS and GNB-DU STATUS INDICATION, the centralized unit of the IAB host node learns that the first routing path currently occupied by the IAB node is congested.
[0340] Step 1710: The first centralized unit of the source IAB host node obtains the congestion message sent by the parent node of the IAB node, learns that the status of the first routing path for transmitting uplink data packets is congested, and determines the target IAB host node from the other IAB host nodes based on the congestion status and the load of other IAB host nodes associated with the source IAB host node.
[0341] Step 1720: The first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second centralized unit of the target IAB host node.
[0342] Step 1730: The second centralized unit of the target IAB host node receives the IP address of the first distributed unit of the source IAB host node from the first centralized unit of the source IAB host node, and sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0343] Step 1740: The second distributed unit of the target IAB host node receives the IP address of the first distributed unit of the source IAB host node sent by the second centralized unit of the target IAB host node, and stores the IP address of the first distributed unit of the source IAB host node in the local IP address filter.
[0344] Step 1750: The IAB node sends an uplink data packet carrying the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0345] Step 1760: The second distributed unit of the target IAB host node receives the uplink data packet containing the IP address of the first distributed unit of the source IAB host node, and forwards the received uplink data packet to the first centralized unit of the source IAB host node according to the IP address.
[0346] In specific implementation, when executing step 1730, the source IAB host node can send the IP address of the first distributed unit of the source IAB host node to the target IAB host node in either of the following two ways:
[0347] In Method 1, the first centralized unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second centralized unit of the target IAB host node via an XnAP message, so that the second centralized unit of the target IAB host node forwards the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node.
[0348] In the second method, the first centralized unit of the source IAB host node can also send the IP address of the first distributed unit of the source IAB host node to the second distributed unit of the target IAB host node through the IP layer.
[0349] In specific implementation, when executing step 1760, after the second distributed unit of the target IAB host node receives the uplink data packet, it parses the IP header of the uplink data packet. If it is determined that the uplink data packet carries the IP address of the first distributed unit of the source IAB host node, the uplink data packet is rerouted through the IP layer to the first centralized unit of the source IAB host node.
[0350] In practice, if the second distributed unit of the target IAB host node determines that the received uplink data packet carries the IP address of the first distributed unit of the source IAB host node, the following steps can be used to reroute the uplink data packet to the first centralized unit of the source IAB host node:
[0351] Step 1760-1: The second distributed unit of the target IAB host node sends the uplink data packet to the second centralized unit of the target IAB host node through the F1 interface.
[0352] Step 1760-2: The second centralized unit of the target IAB host node sends the received uplink data packets to the first centralized unit of the source IAB host node through the Xn interface.
[0353] Since the second distributed unit of the target IAB host node has stored the IP address of the first distributed unit of the source IAB host node in its local IP address filter, when the second distributed unit of the target IAB host node receives an uplink data packet carrying the IP address of the first distributed unit of the source IAB host node, it can determine that the uplink data packet is intended to be sent by the IAB node to the first centralized unit of the source IAB host node. Therefore, the second distributed unit of the target IAB host node will reroute the uplink data packet to the first centralized unit of the source IAB host node, thereby avoiding the loss of the uplink data packet.
[0354] For example, see Figure 18 As shown, assume that IAB 1 is congested.
[0355] IAB1 sends a congestion message to Donor-CU1. Specifically, IAB1 can send DDDS to Donor-CU1 through the user or send GNB-DU STATUS INDICATION to Donor-CU1 through the control. In this way, Donor-CU1 can know that IAB1 is congested.
[0356] The corresponding uplink data transmission rerouting process is summarized as follows:
[0357] IAB1 sends a congestion message to Donor-CU1.
[0358] Donor-CU1 receives a congestion message, obtains that the status of the first routing path is congested, and determines the target IAB host node based on the congestion status and the load of other IAB host nodes associated with the source IAB host node.
[0359] Assume the target IAB host node is Donor-DU2.
[0360] Donor-CU1 sends the IP address of Donor-DU1 to Donor-CU2 via an XnAP message.
[0361] After receiving the IP address of Donor-DU1 from Donor-CU1, Donor-CU2 sends it to Donor-DU2 via an F1AP message.
[0362] Donor-DU2 stores the received IP address of Donor-DU1 into the local IP address filter.
[0363] IAB3 sends an uplink data packet to Donor-DU2 carrying the IP address of Donor-DU1.
[0364] Donor-DU2 receives the uplink data packet sent by IAB3 and forwards it to Donor-CU1 through the IP layer, or to Donor-CU2 through the F1 interface; then Donor-CU2 reroutes the uplink data packet to Donor-CU through the Xn interface.
[0365] Based on the same inventive concept, see [reference] Figure 19 As shown in the figure, a source IAB host node device in this disclosure embodiment includes at least:
[0366] Memory 1901 is used to store executable instructions;
[0367] Processor 1902 is used to read and execute executable instructions stored in memory 1901, and perform the following procedures:
[0368] Obtain the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node;
[0369] Based on the aforementioned state, the target IAB host node is determined;
[0370] Send the Internet Protocol IP address of the source IAB host node to the target IAB host node, so that the target IAB host node will reroute the received uplink data packets containing the IP address to the source IAB host node.
[0371] Optionally, the second routing path from the IAB node to the target IAB host node is different from the first routing path.
[0372] Optionally, in obtaining the status of the first routing path for transmitting uplink data packets, the processor 1902 is used for:
[0373] Receive a congestion message sent by the parent node of the IAB node, the congestion message being used to characterize the state of the first routing path for transmitting uplink data packets as congested;
[0374] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0375] Based on the congestion state and the load of other IAB host nodes associated with the source IAB host node, the target IAB host node is determined from the other IAB host nodes.
[0376] Optionally, in obtaining the status of the first routing path for transmitting uplink data packets, the processor 1902 is used for:
[0377] The first IAB host node receives a UE context acquisition message sent by the first IAB host node. The UE context acquisition message is generated by the first IAB host node after the IAB node sends a Radio Resource Control Protocol (RRC) Connection Re-establishment Request to the first IAB host node. The UE context acquisition message is used to characterize the state of the first routing path for transmitting uplink data packets as Radio Link Failure (RLF).
[0378] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0379] Based on the RLF state, the first IAB host node is determined to be the target IAB host node.
[0380] Optionally, the processor 1902 is used to obtain the status of the first routing path for transmitting uplink data packets, and to:
[0381] The system receives a cell measurement report sent by the IAB node and determines to perform a migration operation based on the cell measurement report. The execution of the migration operation indicates that the state of the first routing path for transmitting uplink data packets is a migration state.
[0382] Based on the aforementioned state, the target IAB host node is determined, specifically including:
[0383] Based on the migration status, the migrated IAB host node is determined as the target IAB host node, wherein the migrated IAB host node is determined according to the cell measurement report.
[0384] Optionally, the processor 1902 sends the Internet Protocol (IP) address of the source IAB host node to the target IAB host node, wherein the processor 1902 is configured to:
[0385] The IP address of the source IAB host node is sent to the target IAB host node via an XnAP message.
[0386] Optionally, the source IAB host node includes a first distributed unit and a first centralized unit; the target IAB host node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units. Then, the source IAB host node obtains the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node. The processor 1902 is used for:
[0387] Obtain the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node;
[0388] Based on the state, the target IAB host node is determined, and the processor 1902 is used for:
[0389] Based on the aforementioned state, the target IAB host node is determined;
[0390] The processor 1902 is configured to send the Internet Protocol (IP) address of the source IAB host node to the target IAB host node, wherein the processor 1902 is used to:
[0391] The IP address of the first distributed unit of the source IAB host node is sent to the second centralized unit of the target IAB host node, so that the second centralized unit of the target IAB host node sends the IP address to the second distributed unit of the target IAB host node; or,
[0392] The IP address of the first distributed unit of the source IAB host node is sent to the second distributed unit of the target IAB host node.
[0393] Optionally, if the source IAB host node includes a centralized unit, a first distributed unit, and a second distributed unit, and the first distributed unit and the second distributed unit share the centralized unit, then the source IAB host node obtains the status of a first routing path for transmitting uplink data packets. The first routing path is a routing path from the IAB node to the source IAB host node. The processor 1902 is used for:
[0394] Obtain the status of the first routing path for transmitting uplink data packets, where the first routing path is the routing path from the IAB node to the source IAB host node;
[0395] Based on the state, the target IAB host node is determined, and the processor 1902 is used for:
[0396] Based on the aforementioned state, the second distributed unit of the source IAB host node is determined to be the target IAB host node;
[0397] The processor 1902 is configured to: send the Internet Protocol (IP) address of the source IAB host node to the target IAB host node so that the target IAB host node reroutes the received uplink data packets containing the IP address to the source IAB host node.
[0398] The second distributed unit of the source IAB host node sends the IP address of the first distributed unit of the source IAB host node to the second distributed unit, so that the second distributed unit reroutes the received uplink data packets containing the IP address to the centralized unit of the source IAB host node.
[0399] Among them, such as Figure 19 As shown, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 1902) and memory (memory 1901). The bus architecture can also link together 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 described further herein. The bus interface provides an interface. The transceiver can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. Processor 1902 is responsible for managing the bus architecture and general processing, and memory 1901 can store data used by processor 1902 during operation.
[0400] Based on the same inventive concept, see [reference] Figure 20 As shown, this embodiment of the disclosure provides a rerouting device for uplink data transmission (e.g., a source IAB host node), which includes at least an acquisition unit 2001, a determination unit 2002, and a sending unit 2003, wherein...
[0401] The acquisition unit 2001 is used to acquire the status of the first routing path for transmitting uplink data packets, wherein the first routing path is the routing path from the IAB node to the source IAB host node.
[0402] The determining unit 2002 is used to determine the target IAB host node based on the state;
[0403] The sending unit 2003 is used to send the Internet Protocol IP address of the source IAB host node to the target IAB host node, so that the target IAB host node will reroute the received uplink data packets containing the IP address to the source IAB host node.
[0404] In this embodiment of the disclosure, the acquisition unit 2001, the determination unit 2002 and the sending unit 2003 cooperate with each other to implement any one of the methods executed by the host centralized unit in the above embodiments.
[0405] Based on the same inventive concept, see [reference] Figure 21 As shown, a target IAB host node device in this embodiment of the disclosure includes at least:
[0406] Memory 2101 is used to store executable instructions;
[0407] Processor 2102 is used to read and execute executable instructions stored in memory 2101, and perform the following procedures:
[0408] Obtain the Internet Protocol IP address of the source IAB host node sent by the source IAB host node;
[0409] If an uplink data packet containing the IP address is received, the received uplink data packet is rerouted to the source IAB host node according to the IP address.
[0410] Optionally, after obtaining the IP address, the processor 2102 is further configured to:
[0411] The IP address is stored in the local IP address filter of the target IAB host node.
[0412] Optionally, the source IAB host node includes a first distributed unit and a first centralized unit; the target IAB host node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units.
[0413] The processor 2102 is used to: obtain the Internet Protocol IP address of the source IAB host node sent by the source IAB host node.
[0414] The IP address of the first distributed unit of the source IAB host node, sent by the second centralized unit via the F1 interface, is received. The IP address of the first distributed unit is sent by the first centralized unit to the second centralized unit via the Xn interface; or...
[0415] The IP address of the first distributed unit of the source IAB host node sent by the first centralized unit is received through the IP layer.
[0416] The processor 2102 is used to reroute the received uplink data packets to the source IAB host node, wherein the processor 2102 is configured to:
[0417] The received uplink data packet is sent to the second centralized unit via the F1 interface, so that the second centralized unit reroutes the received uplink data packet to the first centralized unit via the Xn interface, and the first centralized unit sends the uplink data packet to the first distributed unit; or,
[0418] The uplink data packet is rerouted to the first centralized unit through the IP layer, and the first centralized unit then sends the uplink data packet to the first distributed unit.
[0419] Optionally, the source IAB host node includes a centralized unit, a first distributed unit, and a second distributed unit, wherein the first distributed unit and the second distributed unit share the centralized unit; the target IAB host node is the second distributed unit.
[0420] The processor 2102 is used to: obtain the Internet Protocol IP address of the source IAB host node sent by the source IAB host node.
[0421] The centralized unit receiving the source IAB host node sends the IP address of the first distributed unit of the source IAB host node through the IP layer.
[0422] The processor 2102 is used to reroute the received uplink data packets to the source IAB host node, wherein the processor 2102 is configured to:
[0423] The received uplink data packet is sent to the centralized unit via the F1 interface, and the centralized unit then sends the uplink data packet to the first distributed unit.
[0424] Among them, such as Figure 21As shown, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 2102) and memory (memory 2101). The bus architecture can also link together 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 described further herein. The bus interface provides an interface. The transceiver can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. Processor 2102 is responsible for managing the bus architecture and general processing, and memory 2101 can store data used by processor 2102 during operation.
[0425] Based on the same inventive concept, see [reference] Figure 22 As shown, this embodiment of the disclosure provides a rerouting device for uplink data transmission (e.g., a target IAB host node), which includes at least an acquisition unit 2201 and a receiving unit 2202, wherein...
[0426] The acquisition unit 2201 is used to acquire the Internet Protocol IP address of the source IAB host node sent by the source IAB host node.
[0427] The receiving unit 2202 is configured to, if it receives an uplink data packet containing the IP address, reroute the received uplink data packet to the source IAB host node according to the IP address.
[0428] In this embodiment of the disclosure, the acquisition unit 2201 and the receiving unit 2202 cooperate with each other to implement any one of the methods executed by the target host distributed unit in the above embodiments.
[0429] Based on the same inventive concept, see [reference] Figure 23 As shown, an IAB node in this embodiment of the disclosure includes at least:
[0430] Memory 2301 is used to store executable instructions;
[0431] Processor 2302 is used to read and execute executable instructions stored in memory 2301, and perform the following procedures:
[0432] Determine the status of the first routing path for transmitting uplink data packets, wherein the first routing path is the routing path from the IAB node to the IAB host node;
[0433] Based on the status, a target IAB host node is selected, and the received uplink data packets are sent to the target IAB host node so that the target IAB host node reroutes the received uplink data packets to the source IAB host node.
[0434] Among them, such as Figure 23 As shown, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits together, represented by one or more processors (processor 2302) and memory (memory 2301). The bus architecture can also link together 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 described further herein. The bus interface provides an interface. The transceiver can be multiple elements, including transmitters and transceivers, providing a unit for communicating with various other devices over a transmission medium. Processor 2302 is responsible for managing the bus architecture and general processing, and memory 2301 can store data used by processor 2302 during operation.
[0435] Based on the same inventive concept, see [reference] Figure 24 As shown, this embodiment of the disclosure provides an IAB node, which includes at least a determining unit 2401 and a selecting unit 2402, wherein,
[0436] The determining unit 2401 is used to determine the status of the first routing path for transmitting uplink data packets, wherein the first routing path is a routing path from the IAB node to the IAB host node;
[0437] Selection unit 2402 is configured to select a target IAB host node according to the state, and send the received uplink data packet to the target IAB host node, so that the target IAB host node reroutes the received uplink data packet to the source IAB host node.
[0438] In this embodiment of the disclosure, the determining unit 2401 and the selecting unit 2402 cooperate with each other to implement any one of the methods executed by the IAB node in the above embodiments.
[0439] Based on the same inventive concept, embodiments of this disclosure provide a computer-readable storage medium that, when the instructions in the computer-readable storage medium are executed by a processor, enables the processor to perform any of the methods executed by the source IAB host node in the above embodiments.
[0440] Based on the same inventive concept, embodiments of this disclosure provide a computer-readable storage medium that, when the instructions in the computer-readable storage medium are executed by a processor, enables the processor to perform any of the methods executed by the target IAB host node in the above embodiments.
[0441] Based on the same inventive concept, embodiments of this disclosure provide a computer-readable storage medium that, when the instructions in the computer-readable storage medium are executed by a processor, enables the processor to perform any of the methods executed by the IAB node in the above embodiments.
[0442] In summary, in this embodiment of the disclosure, the source IAB host node, upon accessing the integrated IAB network, obtains the status of the first routing path for transmitting uplink data packets, and determines the target IAB host node based on the status. It then sends the IP address of the source IAB host node to the target IAB host node, enabling the target IAB host node to reroute the received uplink data packets containing the IP address back to the source IAB host node. The first routing path is the routing path from the IAB node to the source IAB host node. Thus, when the first routing path experiences an RLF (Recurrent Link Failure), congestion, or migration, the source IAB host can determine the target IAB host node by obtaining the status of the first routing path, and then enable the target IAB host node to reroute the received uplink data packets carrying the IP address of the source IAB host node back to the source IAB host node, thereby reducing the loss of uplink data packets in the IAB network.
[0443] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0444] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. 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 program instructions. These computer program 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, create a machine for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0445] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium 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.
[0446] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment 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.
[0447] Although preferred embodiments of this disclosure have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this disclosure.
[0448] Obviously, those skilled in the art can make various modifications and variations to this disclosure without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims of this disclosure and their equivalents, this disclosure is also intended to include such modifications and variations.
Claims
1. A method for re-routing of uplink data transmission, characterized by, A source IAB donor node applied to an integrated access backhaul (IAB) network, comprising: obtaining a state of a first routing path for transmitting uplink data packets, the first routing path being a routing path from an IAB node to the source IAB donor node; determining a target IAB donor node based on the state; sending an Internet Protocol (IP) address of the source IAB donor node to the target IAB donor node, the IP address of the source IAB donor node being used by the target IAB donor node to reroute received uplink data packets containing the IP address to the source IAB donor node; the state includes a radio link failure (RLF) state, and the obtaining of the state of the first routing path for transmitting uplink data packets specifically includes: receiving a user equipment (UE) context acquisition message sent by a first IAB donor node, the UE context acquisition message being generated by the first IAB donor node after the IAB node sends a radio resource control (RRC) connection reestablishment request to the first IAB donor node, and the UE context acquisition message being used to represent that the state of the first routing path for transmitting uplink data packets is an RLF state; determining a target IAB donor node based on the state, specifically including: determining the first IAB donor node as the target IAB donor node based on the RLF state.
2. The method of claim 1, wherein, A second routing path from the IAB node to the target IAB donor node is different from the first routing path.
3. The method of claim 1, wherein, The state includes a radio link failure (RLF) state and a congestion state, and the obtaining of the state of the first routing path for transmitting uplink data packets specifically includes: receiving a congestion message sent by a parent node of the IAB node, the congestion message being used to represent that the state of the first routing path for transmitting uplink data packets is a congestion state; determining a target IAB donor node based on the state, specifically including: determining the target IAB donor node from other IAB donor nodes associated with the source IAB donor node based on the congestion state and loads of the other IAB donor nodes.
4. The method of claim 1, wherein, The state includes a radio link failure (RLF) state and a migration state, and the obtaining of the state of the first routing path for transmitting uplink data packets specifically includes: receiving a cell measurement report sent by the IAB node, and determining to perform a migration operation according to the cell measurement report, the migration operation representing that the state of the first routing path for transmitting uplink data packets is a migration state; determining a target IAB donor node based on the state, specifically including: determining a migrated IAB donor node as the target IAB donor node based on the migration state, wherein the migrated IAB donor node is determined according to the cell measurement report.
5. The method of claim 1, wherein, sending an Internet Protocol (IP) address of the source IAB donor node to the target IAB donor node, specifically including: sending the IP address of the source IAB donor node to the target IAB donor node through an XnAP message.
6. The method according to any one of claims 1 to 5, characterized in that, The source IAB donor node includes a first distributed unit and a first centralized unit; the target IAB donor node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units, and the source IAB donor node acquires a state of a first routing path for transmitting uplink data packets, the first routing path being a routing path from an IAB node to the source IAB donor node, comprising: The first centralized unit of the source IAB donor node acquires a state of a first routing path for transmitting uplink data packets, the first routing path being a routing path from an IAB node to the source IAB donor node; Based on the state, a target IAB donor node is determined, comprising: The first centralized unit of the source IAB donor node determines a target IAB donor node based on the state; The source IAB donor node sends an Internet Protocol (IP) address of the source IAB donor node to the target IAB donor node, comprising: The first centralized unit of the source IAB donor node sends an IP address of the first distributed unit of the source IAB donor node to the second centralized unit of the target IAB donor node, so that the second centralized unit of the target IAB donor node sends the IP address to the second distributed unit of the target IAB donor node; or The first centralized unit of the source IAB donor node sends an IP address of the first distributed unit of the source IAB donor node to the second distributed unit of the target IAB donor node.
7. The method according to any one of claims 1 to 5, characterized in that, The source IAB donor node includes a centralized unit, a first distributed unit and a second distributed unit, and the first distributed unit and the second distributed unit share the centralized unit, and the source IAB donor node acquires a state of a first routing path for transmitting uplink data packets, the first routing path being a routing path from an IAB node to the source IAB donor node, comprising: The centralized unit of the source IAB donor node acquires a state of a first routing path for transmitting uplink data packets, the first routing path being a routing path from an IAB node to the source IAB donor node; Based on the state, a target IAB donor node is determined, comprising: The centralized unit of the source IAB donor node determines the second distributed unit of the source IAB donor node as a target IAB donor node based on the state; The source IAB donor node sends an Internet Protocol (IP) address of the source IAB donor node to the target IAB donor node, so that the target IAB donor node reroutes received uplink data packets containing the IP address to the source IAB donor node, comprising: The centralized unit of the source IAB donor node sends an IP address of the first distributed unit of the source IAB donor node to the second distributed unit of the source IAB donor node, so that the second distributed unit reroutes the received uplink data packet containing the IP address to the centralized unit of the source IAB donor node.
8. A method for re-routing of uplink data transmission, characterized by, The target IAB donor node is determined by a source IAB donor node based on a state of a first routing path, and the first routing path is a routing path from an IAB node to the source IAB donor node. The method comprises: obtaining an Internet Protocol (IP) address of a source IAB donor node sent by the source IAB donor node; if an uplink data packet containing the IP address is received, rerouting the received uplink data packet to the source IAB donor node according to the IP address; The state includes a radio link failure (RLF) state, and the source IAB donor node determines a target IAB donor node based on a state of a first routing path, specifically comprising: receiving a user equipment (UE) context acquisition message sent by a first IAB donor node, wherein the UE context acquisition message is generated by the first IAB donor node after the IAB node sends a radio resource control (RRC) connection reestablishment request to the first IAB donor node, and the UE context acquisition message is used to represent that a state of a first routing path for transmitting an uplink data packet is a radio link failure (RLF) state; based on the RLF state, determining that the first IAB donor node is a target IAB donor node.
9. The method of claim 8, wherein, After obtaining the IP address, the method further comprises: storing the IP address in a local IP address filter of the target IAB donor node.
10. The method of claim 8, wherein, The source IAB donor node includes a first distributed unit and a first centralized unit, and the target IAB donor node includes a second distributed unit and a second centralized unit, wherein the first centralized unit and the second centralized unit are different centralized units, and the first distributed unit and the second distributed unit are different distributed units. Obtaining an Internet Protocol (IP) address of a source IAB donor node sent by the source IAB donor node comprises: The second distributed unit receives the IP address of the first distributed unit of the source IAB donor node sent by the second centralized unit through an F1 interface, and the IP address of the first distributed unit is sent by the first centralized unit to the second centralized unit through an Xn interface; or The second distributed unit receives the IP address of the first distributed unit of the source IAB donor node sent by the first centralized unit through an IP layer; The rerouting of the received uplink data packet to the source IAB donor node comprises: The second distributed unit sends the received uplink data packet to the second centralized unit through an F1 interface, so that the second centralized unit reroutes the received uplink data packet to the first centralized unit through an Xn interface, and the first centralized unit sends the uplink data packet to the first distributed unit; or The second distributed unit reroutes the uplink data packet to the first centralized unit through an IP layer, and the first centralized unit sends the uplink data packet to the first distributed unit.
11. The method of claim 8, wherein, The source IAB donor node comprises a centralized unit, a first distributed unit and a second distributed unit, and the first distributed unit and the second distributed unit share the centralized unit; the target IAB donor node is the second distributed unit; An Internet Protocol (IP) address of the source IAB donor node is acquired, comprising: The second distributed unit receives the IP address of the first distributed unit of the source IAB donor node sent by the centralized unit of the source IAB donor node through an IP layer; The target IAB donor node reroutes the received uplink data packet to the source IAB donor node, comprising: The second distributed unit sends the received uplink data packet to the centralized unit through an F1 interface, and the centralized unit sends the uplink data packet to the first distributed unit.
12. A method for re-routing of uplink data transmission, characterized by, An IAB node or a parent node of the IAB node applied to an Integrated Access and Backhaul (IAB) network, comprising: A state of a first routing path for transmitting an uplink data packet is determined, the first routing path being a routing path from the IAB node to an IAB donor node, wherein the state at least includes a Radio Link Failure (RLF) state; an RRC connection reestablishment request is sent to a first IAB donor node, so that the first IAB donor node generates a UE context acquisition message according to the RRC connection reestablishment request, and sends the UE context acquisition message to a source IAB donor node, the UE context acquisition message being used to represent that the state of the first routing path for transmitting the uplink data packet is the RLF state; According to the state, a target IAB donor node is selected, and the received uplink data packet is sent to the target IAB donor node, so that the target IAB donor node reroutes the received uplink data packet to the source IAB donor node.
13. A source IAB-donor node device, comprising: Comprising: A memory for storing executable instructions; A processor for reading and executing the executable instructions stored in the memory, and performing the following processes: A state of a first routing path for transmitting an uplink data packet is acquired, the first routing path being a routing path from an IAB node to a source IAB donor node; wherein the state at least includes a congestion state, a Radio Link Failure (RLF) state and a migration state; Based on the state, a target IAB donor node is determined; sending, to the target IAB donor node, an Internet Protocol (IP) address of the source IAB donor node, the IP address of the source IAB donor node being used by the target IAB donor node to reroute an uplink data packet received and containing the IP address to the source IAB donor node; the state comprises a radio link failure (RLF) state, and the processor acquires the state of the first routing path for transmitting the uplink data packet, and specifically comprises: receiving a user equipment (UE) context acquisition message sent by a first IAB donor node, the UE context acquisition message being generated by the first IAB donor node after the IAB node sends a radio resource control (RRC) connection reestablishment request to the first IAB donor node, and the UE context acquisition message is used to represent that the state of the first routing path for transmitting the uplink data packet is an RLF state; based on the state, determining a target IAB donor node, and specifically comprising: based on the RLF state, determining that the first IAB donor node is the target IAB donor node.
14. The source IAB-donor node device of claim 13, wherein, A second routing path from the IAB node to the target IAB donor node is different from the first routing path.
15. The source IAB-donor node device of claim 13, wherein, The state comprises a radio link failure (RLF) state and a congestion state, and the processor acquires the state of the first routing path for transmitting the uplink data packet, and specifically comprises: receiving a congestion message sent by a parent node of the IAB node, the congestion message being used to represent that the state of the first routing path for transmitting the uplink data packet is a congestion state; based on the state, determining a target IAB donor node, and specifically comprising: based on the congestion state and the load of other IAB donor nodes associated with the source IAB donor node, determining the target IAB donor node from the other IAB donor nodes.
16. The source IAB-donor node device of claim 13, wherein, The state comprises a radio link failure (RLF) state and a migration state, and the processor acquires the state of the first routing path for transmitting the uplink data packet, and specifically comprises: receiving a cell measurement report sent by the IAB node, and determining to perform a migration operation according to the cell measurement report, the migration operation representing that the state of the first routing path for transmitting the uplink data packet is a migration state; based on the state, determining a target IAB donor node, and specifically comprising: based on the migration state, determining that a migrated IAB donor node is the target IAB donor node, wherein the migrated IAB donor node is determined according to the cell measurement report.
17. The source IAB-donor node device of claim 13, wherein, The processor sends, to the target IAB donor node, an Internet Protocol (IP) address of the source IAB donor node, and specifically comprises: sending the IP address of the source IAB donor node to the target IAB donor node through an XnAP message.
18. A target IAB-donor node device, comprising: The target IAB donor node device is determined by a source IAB donor node based on a state of a first routing path, and the first routing path is a routing path from an IAB node to the source IAB donor node; The target IAB donor node device comprises: a memory configured to store executable instructions; A processor is configured to read and execute executable instructions stored in a memory, and perform the following processes: obtaining an Internet Protocol (IP) address of a source IAB donor node sent by the source IAB donor node; if an uplink data packet containing the IP address is received, re-routing the received uplink data packet to the source IAB donor node according to the IP address; the state includes a radio link failure (RLF) state, and the source IAB donor node determines a target IAB donor node based on a state of a first routing path, specifically including: receiving a user equipment (UE) context obtaining message sent by a first IAB donor node, the UE context obtaining message being generated by the first IAB donor node after the IAB node sends a radio resource control (RRC) connection reestablishment request to the first IAB donor node, and the UE context obtaining message being used to indicate that a state of a first routing path for transmitting uplink data packets is an RLF state; based on the RLF state, determining that the first IAB donor node is a target IAB donor node.
19. The target IAB-donor node device of claim 18, wherein, After obtaining the IP address, the processor further includes: storing the IP address in a local IP address filter of the target IAB donor node.
20. An IAB node device, comprising: including: a memory configured to store executable instructions; a processor configured to read and execute the executable instructions stored in the memory, and perform the following processes: determining a state of a first routing path for transmitting uplink data packets, the first routing path being a routing path from the IAB node to an IAB donor node, wherein the state includes at least a radio link failure (RLF) state; sending an RRC connection reestablishment request to a first IAB donor node, so that the first IAB donor node generates a UE context obtaining message according to the RRC connection reestablishment request, and sends the UE context obtaining message to a source IAB donor node, the UE context obtaining message being used to indicate that a state of a first routing path for transmitting uplink data packets is an RLF state; based on the state, selecting a target IAB donor node, and sending an uplink data packet received to the target IAB donor node, so that the target IAB donor node re-routes the received uplink data packet to the source IAB donor node.
21. A device for re-routing of uplink data transmission, characterized by including: an obtaining unit configured to obtain a state of a first routing path for transmitting uplink data packets, the first routing path being a routing path from an IAB node to a source IAB donor node; a determining unit configured to determine a target IAB donor node based on the state; a sending unit configured to send an Internet Protocol (IP) address of the source IAB donor node to the target IAB donor node, the IP address of the source IAB donor node being used by the target IAB donor node to re-route an uplink data packet containing the IP address received to the source IAB donor node; the state includes a radio link failure (RLF) state, and the state of the first routing path for transmitting uplink data packets, specifically including: receive a user equipment (UE) context fetch message sent by a first IAB-donor node, the UE context fetch message being generated by the first IAB-donor node after the IAB node sends a radio resource control (RRC) connection reestablishment request to the first IAB-donor node, the UE context fetch message being used to represent a state of a first routing path for transmitting an uplink data packet as a radio link failure (RLF) state; determine a target IAB-donor node based on the state, specifically including: determine the first IAB-donor node as the target IAB-donor node based on the RLF state.
22. A re-routing apparatus for uplink data transmission, characterized by, The apparatus is a target IAB-donor node, which is determined by a source IAB-donor node based on a state of a first routing path, the first routing path being a routing path from an IAB node to the source IAB-donor node; The state at least includes a congestion state, an RLF state, and a migration state. The apparatus includes: an obtaining unit, configured to obtain an internet protocol (IP) address of a source IAB-donor node sent by the source IAB-donor node; a receiving unit, configured to, if an uplink data packet containing the IP address is received, re-route the received uplink data packet to the source IAB-donor node according to the IP address; The state includes an RLF state, and the source IAB-donor node determines a target IAB-donor node based on a state of a first routing path, specifically including: receive a user equipment (UE) context fetch message sent by a first IAB-donor node, the UE context fetch message being generated by the first IAB-donor node after the IAB node sends a radio resource control (RRC) connection reestablishment request to the first IAB-donor node, the UE context fetch message being used to represent a state of a first routing path for transmitting an uplink data packet as a radio link failure (RLF) state; determine the first IAB-donor node as the target IAB-donor node based on the RLF state.
23. A re-routing apparatus for uplink data transmission, characterized by, include: a determining unit, configured to determine a state of a first routing path for transmitting an uplink data packet, the first routing path being a routing path from an IAB node to an IAB-donor node, wherein the state at least includes an RLF state; send an RRC connection reestablishment request to a first IAB-donor node, so that the first IAB-donor node generates a UE context fetch message according to the RRC connection reestablishment request, and sends the UE context fetch message to a source IAB-donor node, the UE context fetch message being used to represent the state of the first routing path for transmitting the uplink data packet as the RLF state; a selecting unit, configured to select a target IAB-donor node according to the state, and send an uplink data packet received to the target IAB-donor node, so that the target IAB-donor node re-routes the received uplink data packet to a source IAB-donor node.
24. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by the processor, the processor is enabled to perform the method according to any one of claims 1 to 7; or the method according to any one of claims 8 to 11; or the method according to claim 12.
Citation Information
Patent Citations
Data packet transmission method and device, communication node and storage medium
CN111901817A