A routing information coordination method and apparatus
By coordinating routing information between IAB hosts, the problem that redundant routing cannot be discovered in the IAB nodes connecting to each other across IAB hosts is solved, and the utilization rate and transmission reliability of routing paths are improved.
Patent Information
- Application Number
- CN202010634969.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-07-03
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2040-07-03
AI Technical Summary
In the scenario where IAB nodes connect across IAB hosts, redundant routing cannot be discovered by IAB hosts, resulting in low utilization of routing paths.
By coordinating the routing information between the IAB hosts, especially the child node information of at least one node is received through the first IAB host, and configuring the routing information according to the information, the utilization of the routing path is improved.
It realizes the discovery of redundant routes in the IAB nodes across IAB host connection scenarios, which improves the utilization rate and transmission reliability of routing paths.
Smart Images

Figure CN113891344B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technologies, and in particular, to a routing information coordination method and apparatus. Background Art
[0002] Integrated access and backhaul (IAB) means that both the access link and the backhaul link of a base station are transmitted wirelessly. Among them, for base station A, the access link refers to the communication link between the base station A and the terminal devices it serves, and the backhaul link refers to the communication link between the base station A and its upper-level node (such as the parent node or host node of the base station A, etc.). This technology can replace the traditional optical fiber backhaul link, thereby avoiding a large number of optical fiber deployments, and thus can improve the flexibility of network deployment and reduce the network deployment cost.
[0003] There are two types of nodes in the IAB network: IAB Donor and IAB-node. Among them, the IAB Donor is directly connected to the core network, can provide access services for UEs, and can also provide a backhaul outlet to the core network for IAB-nodes. The IAB-node is not directly connected to the core network, but is connected to the IAB Donor through (single-hop or multi-hop) wireless backhaul, and is backhauled to the core network by the IAB Donor. The IAB-node can provide access services for user equipment (UE) and can also provide a backhaul link for other IAB-nodes. From the perspective of the UE, the IAB-node it accesses is called the access IAB-node, and the IAB-node for backhaul relay is called the intermediate IAB-node.
[0004] The IAB-node consists of two parts: a mobile termination (MT) and a distributed unit (DU). Among them, the function of the MT part is equivalent to that of the UE. The IAB-node is connected to the upstream IAB-node or IAB Donor through the MT, and the function of the DU part is the same as that of a normal DU. The IAB-node is connected to the UE or the downstream IAB-node through the DU.
[0005] In the current definition of the IAB-node, the access of the MT and DU of the IAB-node is defined as follows: the MT of the IAB-node can access one or more IAB Donors, and the DU of the IAB-node can only access one IAB Donor.
[0006] In the scenario of an IAB node connecting across IAB hosts, the MT of an IAB node will access multiple IAB hosts. However, the DU of an IAB node can only access one IAB host. Therefore, for an IAB host that is only connected to the MT of the IAB node but not to the DU of the IAB node, the IAB node is equivalent to a UE. As a result, the IAB host does not know whether there are child nodes downstream of the IAB node, leading to the IAB host being unable to discover all network topologies. Summary of the Invention
[0007] Embodiments of the present application provide a routing information coordination method and apparatus, which are used to solve the problem that redundant routes cannot be discovered by IAB hosts in the scenario of an IAB node connecting across IAB hosts, and can improve the utilization rate of routing paths.
[0008] In a first aspect, a routing information coordination method is provided. This method can be applied to an IAB host or a chip inside the IAB host. Taking the case where this method is applied to a first IAB host as an example, in this method, the first IAB host receives child node information of at least one node, where the MT of each node in the at least one node is respectively connected to the first IAB host and the second IAB host, and the DU of each node is connected to the second IAB host; furthermore, the first IAB host can configure routing information according to the child node information of the at least one node.
[0009] In the embodiments of the present application, the first IAB host can receive the child node information of the IAB node under the second IAB host, enabling the first IAB host to learn that there are redundant routes in the scenario of an IAB node connecting across IAB hosts. Furthermore, when configuring routing information, it can flexibly configure routing according to the topology information of the entire network, which can improve the utilization rate of routing paths and increase transmission reliability.
[0010] In a possible implementation, the child node information of each node in the at least one node may include one or more of the following information: the MT ID of the child node of each node and / or the DU ID of the child node of each node; the BAP ID of the MT and / or DU of the child node of each node; the TNL address of the child node of each node; an indication that the child node of each node is an IAB node.
[0011] This implementation provides various implementation manners of child node information, which can improve the flexibility of the solution.
[0012] In a possible implementation, the second IAB host may be an IAB host that has established an F1 interface connection with at least one node; or, the second IAB host may be the primary IAB host of at least one node, and the first IAB host may be the secondary IAB host of at least one node.
[0013] In a possible implementation manner, there are various ways for the first IAB host to receive the child node information of at least one node, including but not limited to the following three:
[0014] The first way: The first IAB host receives the child node information of at least one node from the second IAB host through the Xn interface between the first IAB host and the second IAB host.
[0015] The second way: The first IAB host receives the child node information of at least one node from the centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host.
[0016] The third way: The first IAB host receives the child node information of at least one node from at least one node.
[0017] This implementation manner provides various implementation ways for the first IAB host to receive the child node information of at least one node, which can improve the flexibility of the solution.
[0018] In a second aspect, a routing information coordination method is provided. This method can be applied to an IAB host or a chip inside the IAB host. Taking the case where this method is applied to the second IAB host as an example, in this method, the second IAB host obtains the child node information of at least one node. The MT of each node in at least one node is respectively connected to the first IAB host and the second IAB host, and the DU of each node is connected to the second IAB host; the second IAB host sends the child node information of at least one node to the first IAB host.
[0019] In a possible implementation manner, the child node information of each node in at least one node may include one or more of the following information: the MT ID of the child node of each node and / or the DU ID of the child node of each node; the BAP ID of the MT and / or DU of the child node of each node; the TNL address of the child node of each node; an indication that the child node of each node is an IAB node.
[0020] In a possible implementation manner, the second IAB host may be an IAB host that has established an F1 interface connection with at least one node; or, the second IAB host may be the main IAB host of at least one node, and the first IAB host may be the secondary IAB host of at least one node.
[0021] In a possible implementation manner, there are various ways for the second IAB host to send the child node information of at least one node to the first IAB host, including but not limited to the following two:
[0022] In the first case, the second IAB host sends the child node information of at least one node to the first IAB host through the Xn interface between the second IAB host and the first IAB host.
[0023] In the second case, the second IAB host sends the child node information of at least one node to the first IAB host through the centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host.
[0024] In a third aspect, a routing information coordination method is provided. This method can be applied to the device of the centralized control node or the chip inside the device of the centralized control node. Taking the application of this method to the centralized control node as an example, in this method, the centralized control node obtains the child node information of at least one IAB node. The MT of each node in the at least one node is respectively connected to the first IAB host and the second IAB host, and the DU of each node is connected to the second IAB host. The signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host; the centralized control node sends the child node information of at least one node to the first IAB host.
[0025] In a possible implementation, the child node information of each node in the at least one node includes one or more of the following information: the MT ID of the child node of each node and / or the DU ID of the child node of each node; the BAP ID of the MT and / or DU of the child node of each node; the TNL address of the child node of each node; an indication that the child node of each node is an IAB node.
[0026] In a possible implementation, the second IAB host can be an IAB host that has established an F1 interface connection with at least one node; or, the second IAB can be the primary IAB host of at least one node, and the first IAB host can be the secondary IAB host of at least one node.
[0027] In a possible implementation, the centralized control node can receive the child node information of at least one node from the second IAB host; or, the centralized control node can receive the child node information of at least one node from at least one node.
[0028] In a fourth aspect, a communication device is provided. This device can be the first IAB host or a chip set inside the first IAB host, and includes a module for executing the method described in the first aspect or any possible implementation manner of the first aspect.
[0029] Exemplarily, the device may include: a receiving unit, configured to receive sub-node information of at least one node, wherein a mobile terminal (MT) of each node in the at least one node is respectively connected to the device and a second IAB host, and a distributed unit (DU) of each node is connected to the second IAB host; and a processing unit, configured to configure routing information according to the sub-node information of the at least one node.
[0030] In a possible implementation manner, the sub-node information of each node in the at least one node includes one or more of the following information: the MT ID of the sub-node of each node and / or the DU ID of the sub-node of each node; the backhaul adaptation protocol (BAP) ID of the MT and / or DU of the sub-node of each node; the transport network layer (TNL) address of the sub-node of each node; an indication that the sub-node of each node is an IAB node.
[0031] In a possible implementation manner, the second IAB host is an IAB host having an F1 interface connection established with the at least one node; or, the second IAB host is the primary IAB host of the at least one node, and the device is the secondary IAB host of the at least one node.
[0032] In a possible implementation manner, the receiving unit is specifically configured to: receive the sub-node information of the at least one node from the second IAB host through an Xn interface between the device and the second IAB host; or, receive the sub-node information of the at least one node from a centralized control node, where a signal coverage range of the centralized control node covers signal coverage ranges of the device and the second IAB host; or, receive the sub-node information of the at least one node from the at least one node.
[0033] In a fifth aspect, a communication device is provided. The device may be a second IAB host or a chip disposed inside the second IAB host, and includes a module for performing the method described in the second aspect or any possible implementation manner of the second aspect.
[0034] Exemplarily, the device may include: a receiving unit, configured to obtain sub-node information of at least one node, wherein a mobile terminal (MT) of each node in the at least one node is respectively connected to a first IAB host and the device, and a distributed unit (DU) of each node is connected to the device; and a sending unit, configured to send the sub-node information of the at least one node to the first IAB host.
[0035] In a possible implementation manner, the child node information of each node among the at least one node includes one or more of the following information: the MT ID of the child node of each node and / or the DU ID of the child node of each node; the backhaul adaptation protocol BAP ID of the MT and / or DU of the child node of each node; the transport network layer TNL address of the child node of each node; an indication that the child node of each node is an IAB node.
[0036] In a possible implementation manner, the device is an IAB host having an F1 interface connection established with the at least one node; or,
[0037] The device is the primary IAB host of the at least one node, and the first IAB host is the secondary IAB host of the at least one node.
[0038] In a possible implementation manner, the sending unit is specifically configured to: send the child node information of the at least one node to the first IAB host through the Xn interface between the device and the first IAB host; or, send the child node information of the at least one node to the first IAB host through a centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the device.
[0039] In a sixth aspect, a communication device is provided. The device may be a device of a centralized control node or a chip disposed inside the device of the control node, and includes a module for executing the method described in any possible implementation manner of the third aspect or the third aspect above.
[0040] Exemplarily, the device may include: a receiving unit, configured to obtain the child node information of at least one IAB node. Each mobile terminal MT of each node among the at least one node is respectively connected to a first IAB host and a second IAB host, and the distributed unit DU of each node is connected to the second IAB host. The signal coverage range of the device covers the signal coverage ranges of the first IAB host and the second IAB host; the device sends the child node information of the at least one node to the first IAB host.
[0041] In a possible implementation manner, the child node information of each node among the at least one node includes one or more of the following information: the MT ID of the child node of each node and / or the DU ID of the child node of each node; the backhaul adaptation protocol BAP ID of the MT and / or DU of the child node of each node; the transport network layer TNL address of the child node of each node; an indication that the child node of each node is an IAB node.
[0042] In a possible implementation, the second IAB host is an IAB host that has established an F1 interface connection with the at least one node; or, the second IAB is the primary IAB host of the at least one node, and the first IAB host is the secondary IAB host of the at least one node.
[0043] In a possible implementation, the receiving unit is specifically configured to: receive the child node information of the at least one node from the second IAB host; or, receive the child node information of the at least one node from the at least one node.
[0044] In a seventh aspect, a communication device is provided, including: at least one processor; and a communication interface communicatively connected to the at least one processor; the at least one processor, by executing instructions stored in a memory, causes the device to execute the method described in the first aspect or any possible implementation manner of the first aspect through the communication interface.
[0045] Optionally, the memory is located outside the device.
[0046] Optionally, the device includes the memory, the memory is connected to the at least one processor, and the memory stores instructions executable by the at least one processor.
[0047] In an eighth aspect, a communication device is provided, including: at least one processor; and a communication interface communicatively connected to the at least one processor; the at least one processor, by executing instructions stored in a memory, causes the device to execute the method described in the second aspect or any possible implementation manner of the second aspect through the communication interface.
[0048] Optionally, the memory is located outside the device.
[0049] Optionally, the device includes the memory, the memory is connected to the at least one processor, and the memory stores instructions executable by the at least one processor.
[0050] In a ninth aspect, a communication device is provided, including: at least one processor; and a communication interface communicatively connected to the at least one processor; the at least one processor, by executing instructions stored in a memory, causes the device to execute the method described in the third aspect or any possible implementation manner of the third aspect through the communication interface.
[0051] Optionally, the memory is located outside the device.
[0052] Optionally, the device includes the memory, the memory is connected to the at least one processor, and the memory stores instructions executable by the at least one processor.
[0053] In a tenth aspect, a computer-readable storage medium is provided, including a program or instructions, which, when running on a computer, cause the method described in the first aspect or any possible implementation manner of the first aspect to be executed.
[0054] In an eleventh aspect, a computer-readable storage medium is provided, including a program or instructions, which, when running on a computer, cause the method described in the second aspect or any possible implementation manner of the second aspect to be executed.
[0055] In a twelfth aspect, a computer-readable storage medium is provided, including a program or instructions, which, when running on a computer, cause the method described in the third aspect or any possible implementation manner of the third aspect to be executed.
[0056] In a thirteenth aspect, a chip is provided, which is coupled to a memory and is configured to read and execute program instructions stored in the memory, so that the method described in the first aspect or any possible implementation manner of the first aspect is executed.
[0057] In a fourteenth aspect, a chip is provided, which is coupled to a memory and is configured to read and execute program instructions stored in the memory, so that the method described in the second aspect or any possible implementation manner of the second aspect is executed.
[0058] In a fifteenth aspect, a chip is provided, which is coupled to a memory and is configured to read and execute program instructions stored in the memory, so that the method described in the third aspect or any possible implementation manner of the third aspect is executed.
[0059] In a sixteenth aspect, a computer program product is provided, including instructions, which, when running on a computer, cause the method described in the above-mentioned first aspect or any possible implementation manner of the first aspect to be executed.
[0060] In a seventeenth aspect, a computer program product is provided, including instructions, which, when running on a computer, cause the method described in the above-mentioned second aspect or any possible implementation manner of the second aspect to be executed.
[0061] In an eighteenth aspect, a computer program product is provided, including instructions, which, when running on a computer, cause the method described in the above-mentioned third aspect or any possible implementation manner of the third aspect to be executed. Description of the Drawings
[0062] Figure 1 It is a network architecture diagram of a communication system provided by an embodiment of the present application;
[0063] Figure 2Schematic diagram of a gNB provided by an embodiment of the present application;
[0064] Figure 3 Another schematic diagram of a gNB provided by an embodiment of the present application;
[0065] Figure 4 Schematic diagram of an IAB node provided by an embodiment of the present application;
[0066] Figure 5 Schematic diagram of an IAB system provided by an embodiment of the present application;
[0067] Figure 6 Schematic diagram of a transceiver unit of an IAB node provided by an embodiment of the present application;
[0068] Figure 7 Schematic diagram of a user plane protocol stack provided by an embodiment of the present application;
[0069] Figure 8 Schematic diagram of a control plane protocol stack provided by an embodiment of the present application;
[0070] Figure 9 Flowchart of a routing information coordination method provided by an embodiment of the present application;
[0071] Figure 10 Network architecture diagram of another communication system provided by an embodiment of the present application;
[0072] Figure 11 Flowchart of another routing information coordination method provided by an embodiment of the present application;
[0073] Figure 12 Network architecture diagram of another communication system provided by an embodiment of the present application;
[0074] Figure 13 Flowchart of another routing information coordination method provided by an embodiment of the present application;
[0075] Figure 14 Network architecture diagram of another communication system provided by an embodiment of the present application;
[0076] Figure 15 Schematic diagram of a communication device 1500 provided by an embodiment of the present application;
[0077] Figure 16 Schematic diagram of a communication device 1600 provided by an embodiment of the present application;
[0078] Figure 17 Schematic diagram of a communication device 1700 provided by an embodiment of the present application;
[0079] Figure 18 Schematic diagram of a communication device 1800 provided by an embodiment of the present application;
[0080] Figure 19 Schematic diagram of a communication device 1900 provided by an embodiment of the present application;
[0081] Figure 20 Schematic diagram of a communication device 2000 provided by an embodiment of the present application. Detailed implementation manners
[0082] In order to make the objectives, technical solutions, and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0083] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: the fourth-generation (4G) communication system, the fifth-generation (5G) communication system, the sixth-generation (6G) communication system, or other future evolved systems, or other various wireless communication systems adopting wireless access technologies, etc.
[0084] For example, Figure 1 illustrates a communication system applicable to the embodiments of the present application. The communication system includes two IAB donors, namely donor 101 and donor 102, and multiple IAB nodes, namely nodes 103, 104, 105, 106, 107, and 108. Among them:
[0085] The IAB donors (i.e., donors 101 and 102) are directly connected to the core network, can provide access services for terminal devices, and can also provide a backhaul outlet to the core network for IAB nodes. The IAB donors are also referred to as donor base stations, donor nodes, etc. in the embodiments of the present application.
[0086] The IAB host adopts a separated architecture, that is, the IAB host can be divided into a central unit (CU) and at least one distributed unit (DU). Among them, the CU, as a logical node in the 5G gNB, can be used to manage or control at least one DU, and it can also be called a CU connected to at least one DU. This structure can split the protocol layer of the wireless access network device in the communication system, where some protocol layer functions are placed in the CU, and the remaining protocol layer functions are distributed in the DU, and the DU is centrally controlled by the CU. Taking the wireless access network device as gNB as an example, the protocol layer of the gNB includes the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, the packet data convergence protocol (PDCP) layer, the radio link control (RLC) layer, the media access control sublayer (MAC) layer and the physical layer. Among them, exemplarily, the CU can be used to implement the functions of the RRC layer, the SDAP layer and the PDCP layer, and the DU can be used to implement the functions of the RLC layer, the MAC layer and the physical layer. The present application embodiment does not specifically limit the protocol stack included in the CU and DU. The CU and DU can be defined and connected by the F1AP interface protocol. For example, taking gNB as an example, the structure of gNB can be as follows: Figure 2 shown.
[0087] Among them, the CU can be further divided into a control plane (CU-control plane, CU-CP) network element and at least one user plane (CU-user plane, CU-UP) network element. Among them, the CU-CP can be used for control plane management, and the CU-UP can be used for user plane data transmission. The application protocol layer (application protocol, AP) interface between the CU-CP and the CU-UP can be an E1 port. The application protocol layer interface between the CU-CP and the DU can be F1-C, which is used for the transmission of control plane signaling. The application protocol layer interface between the CU-UP and the DU can be F1-U, which is used for user plane data transmission. CU-UP and CU-UP can communicate through the application protocol layer Xn-U interface to perform user plane data transmission. For example, taking gNB as an example, the structure of gNB can be as follows Figure 3 In an architecture with separated protocol stacks (such as CU-DU, etc.), in one implementation, the IAB node may be configured as a DU, and the IAB host may be configured as a CU.
[0088] The IAB node is not directly connected to the core network, but is connected to the IAB host through a (single-hop or multi-hop) wireless backhaul, and is backhauled to the core network by the IAB host. As Figure 1 shown, node 103 is directly connected to host 101, node 106 is directly connected to host 102, while node 104 and node 105 are indirectly connected to host 101 through one or more upper-level nodes, and node 107 and node 108 are indirectly connected to host 102 through one or more upper-level nodes.
[0089] Each IAB node can provide access services for terminal devices and can also act as a relay for the backhaul link of other IAB nodes. From the perspective of the terminal device, the IAB node it accesses is called the access IAB node, and the IAB node that acts as a backhaul relay is called the intermediate IAB node.
[0090] Figure 4 is a schematic diagram of the structure of the IAB node. The IAB node consists of two parts: a mobile termination (MT) and a DU. The MT function can be understood as a logical module similar to a UE. In the IAB node, the MT is called the function (or module) resident on the IAB node. Since the MT is similar to the function of an ordinary UE, it can be considered that the IAB node accesses the upper-level node or the IAB host through the MT. The DU function is the same as that of the DU of an ordinary base station and can be understood as a logical module similar to a base station. In the IAB, the DU is called the function (or module) resident on the IAB node. Since the DU is similar to the function or part of the function of an ordinary base station, it can be considered that the IAB node can allow the access of lower-level nodes and terminal devices through the DU. The application protocol layer interface between the IAB host CU and the IAB node DU is the F1 interface, and the air interface between the IAB host DU or the IAB node DU and the MT of the downstream IAB node is the Uu interface, as Figure 5 shown. It should be understood that the backhaul link communication between the IAB node and the IAB host is based on the F1 interface communication at the application protocol layer realized through the Uu interface. Therefore, the link between the DU of the IAB node and the IAB host it accesses is called the F1 link. As Figure 1 shown, the IAB host of the DU of node 105 is 101, and the IAB host of the DU of node 108 is 102. Then 101→103→104→105 is the F1 link, and 102→106→107→108 is the F1 link.
[0091] Both the MT and DU of the IAB node have complete transceiver units, and there is an interface between them. It should be noted that the MT and DU are logical modules. In practice, the two can share some sub-modules. For example, they can share transceiver antennas, baseband processing units, etc., as Figure 6 shown.
[0092] Figure 7 As Figure 1 shown in an example of the user plane protocol stack of the communication system Figure 8 As Figure 1 shown in an example of the control plane protocol stack of the communication system. Among them, the backhaul adaptation protocol (BAP) layer is a protocol layer unique to IAB, responsible for functions such as RLC channel mapping and routing.
[0093] It should be understood that Figure 1 this is only an exemplary illustration. In an actual communication system, there may be more IAB hosts, more or fewer IAB nodes, etc. The network topology is not limited to only Figure 1 the topology shown. The embodiments of the present application do not specifically limit the number of IAB hosts, the number of IAB nodes, the network topology, etc. In addition, the MT of the IAB node is only an exemplary name. In future communication systems or networks, the MT can also be replaced by a module with the same function, or there can be other names. The present application does not make any limitations in this regard. In the description of the embodiments of the present application, the MT of the IAB node is used as an example for illustration.
[0094] In the definition of the IAB node, the access to the MT and DU is defined as follows: The DU of the IAB node can only access one IAB host, but the MT of the IAB node can access one or more IAB hosts.
[0095] As Figure 1 shown, the DUs of node 103, node 104, and node 105 access host 101, and the DUs of node 106, node 107, and node 108 access host 102. Among them, node 104 has two parent nodes (node 103, node 106), and the parent nodes of node 103 and node 106 are host 101 and host 102 respectively. Therefore, the MT of node 104 accesses both host 101 and host 102 at the same time. Similarly, the MT of node 107 also has two parent nodes, namely node 104 and node 106. Therefore, the MT of node 107 accesses both host 101 and host 102 at the same time. In the embodiments of the present application, the scenario where the MT of the same IAB node accesses two or more IAB hosts at the same time is called the IAB node cross-IAB host connection.
[0096] In the scenario of an IAB node connecting across IAB hosts, the purpose of an IAB node accessing multiple parent nodes simultaneously is to increase redundant routing to avoid congestion or increase transmission reliability. However, for an IAB host that is only connected to the MT of the IAB node but not to the DU of the IAB node, the role of the IAB node is only equivalent to a UE. Therefore, the IAB host does not know the information of the child nodes downstream of the IAB node, resulting in the problem that the IAB host cannot discover all network topologies.
[0097] For example, in Figure 1 In the communication system shown, node 104 is a UE for node 106, and node 106 and host 102 cannot perceive the child nodes 105 and 107 of node 104; node 107 is a UE for node 104, and node 104 and host 101 cannot perceive the child node 108 of node 107. This will cause host 102 not to know that there is also a path to node 108 via nodes 104 and 107.
[0098] In view of this, the embodiments of the present application provide a routing information coordination scheme to solve the problem that redundant routing cannot be discovered by the IAB host in the scenario of an IAB node connecting across IAB hosts, enabling the IAB host to flexibly configure routing according to the network-wide topology information when configuring routing information, improving the utilization rate of routing paths, and increasing transmission reliability.
[0099] As Figure 9 shown, an embodiment of the present application provides a routing information coordination method. This method can be applicable to Figure 1 the communication system shown, and the specific process of this method can include:
[0100] S901. The second IAB host sends the child node information of at least one node to the first IAB host, and the first IAB host receives the child node information of at least one node from the first IAB host.
[0101] Specifically, each node in the at least one node is an IAB node, and each node includes two parts: an MT and a DU. The MT of each node is simultaneously connected to the first IAB host and the second IAB host, and the DU of each node in the at least one node is connected to the second IAB host. The second IAB host sends the child node information of the node whose DU is not connected to the first IAB host to the first IAB host.
[0102] Furthermore, the first IAB host and the second IAB host are communicatively connected through an Xn interface, and the second IAB host directly sends the child node information of at least one node to the first IAB host through the Xn interface.
[0103] For example, referring to Figure 1, let the first IAB host be host 101, the second IAB host be host 102, the MT of node 107 be connected to both host 101 and host 102 at the same time, and the DU of node 107 be connected to host 102. Then, host 102 sends the child node information of node 107 (i.e., the information of node 108) to host 101.
[0104] For example, refer to Figure 1 , let the first IAB host be host 102, the second IAB host be host 101, the MT of node 104 be connected to both host 101 and host 102 at the same time, and the DU of node 104 be connected to host 101. Then, host 101 sends the child node information of node 104 (i.e., the information of node 105 and node 107) to host 102.
[0105] Optionally, the child node information of each node in the at least one node includes one or more of the following information:
[0106] 1), the MT identity document (ID) of the child node and / or the DU ID of the child node;
[0107] For example, host 101 sends the MT ID and DU ID of node 104, node 107, etc. to host 102.
[0108] 2), the BAP ID of the MT and / or DU of the child node;
[0109] For example, host 101 sends the BAP IDs of the MT and DU of node 104, node 107, etc.
[0110] 3), the transport network layer (TNL) address of the child node;
[0111] For example, host 101 sends the TNL addresses of node 104, 107, etc. to host 102.
[0112] 4), an indication that the child node is an IAB node. For example, it includes an information element (IE): IAB Authorized.
[0113] For example, host 101 sends the indication that node 104, 107, etc. are IAB nodes to host 102.
[0114] It should be understood that since only the MT of node 104 accesses the host 102 when node 104 accesses the host 102, the role of node 104 is only an MT for the first IAB host. Therefore, node 104 reports its own information to the first IAB host as a UE. So, in the specific implementation of item 4) "the indication that the child node is a node", it can also be replaced by "MT104 or UE104 is the indication of the node".
[0115] It should be noted that the above examples are all Figure 1 For example, the child node information sent by the second IAB host (such as host 101) to the first IAB host (such as host 102) only includes the child node information of one node (such as node 104). However, in the specific implementation, it does not rule out the situation of sending the child node information of multiple nodes.
[0116] For example, referring to Figure 10 , assuming that the MT of node 105 is also connected to node 108, then host 101 can send the child node information of node 104 to host 102, such as the information of node 107 (node 107 is an IAB node and node 107 has child nodes such as 108), and the information of node 105 (such as node 105 is an IAB node and node 105 has child nodes such as 108).
[0117] Optionally, the second IAB host is an IAB host that has established an F1 interface connection with the at least one node.
[0118] For example, referring to Figure 1 , assuming that the at least one node is node 104, then the second host is host 101 that has established an F1 interface connection with node 104.
[0119] For example, referring to Figure 1 , assuming that the at least one node is node 107, then the second host is host 102 that has established an F1 interface connection with node 107.
[0120] Optionally, the second IAB host is the primary IAB host of the at least one node, and the first IAB host is the secondary IAB host of the at least one node.
[0121] For example, referring to Figure 1 , the MT of node 104 accesses the cell of host 101, and host 101 configures the MT of node 104 to access the cell of host 102. Then the cell of host 101 is the primary cell of node 104, and the cell of host 102 is the secondary cell of node 104.
[0122] S902. The first IAB host configures routing information according to the child node information of the at least one node.
[0123] For example, referring to Figure 1After the host 102 receives the child node information of the node 104 from the host 101, it learns that the node 104 is an IAB node and the child nodes of the node 104 include the node 107, and the node 107 is an IAB node. When configuring the path from 102 to the node 108, in addition to configuring the path 102→106→107→108, the path 102→106→104→107→108 can also be configured.
[0124] It should be understood that in this embodiment, the example is that the first IAB host receives the child node information from the second IAB host. In specific implementation, the second IAB host can also receive the child node information from the first IAB host.
[0125] Furthermore, the first IAB node can also receive the child node information from other IAB hosts. The specific implementation manner for the first IAB host to receive the child node information from other IAB hosts can refer to the specific implementation manner for the first IAB host to receive the child node information from the second IAB host, which will not be elaborated here. Furthermore, the first IAB host can flexibly configure the routing information by integrating the child node information received from multiple IAB hosts.
[0126] As can be seen from the above, in this embodiment, by notifying the child node information of the IAB node among the IAB hosts, each IAB host can learn that there are redundant routes in the cross-IAB host connection scenario. Then, when configuring the routing information, it can flexibly configure the routing according to the topology information of the whole network, which can improve the utilization rate of the routing path and increase the transmission reliability.
[0127] Such as Figure 11 shown, another embodiment of the present application provides a routing information coordination method. This method can be applicable to Figure 1 the communication system shown. The specific process of this method can include:
[0128] S1101. At least one node sends the child node information of the at least one node to the first IAB host, and the first IAB host receives the child node information of the at least one node.
[0129] Specifically, each node in the at least one node is an IAB node, and each node includes two parts: MT and DU. The MT of each node is simultaneously connected to multiple IAB hosts (such as the first IAB host and the second IAB host), and the DU is connected to one of the multiple IAB hosts (such as the second IAB host). The specific implementation manners of the first IAB host and the second IAB host can refer to the relevant descriptions in the embodiment shown above Figure 9 and will not be elaborated here.
[0130] Exemplarily, refer to Figure 12, the DU of node 104 accesses host 101, the MT of node 104 accesses host 101 and host 102 at the same time, and the coverage area of host 102 covers node 104, so host 102 can directly receive the sub-node information of node 104 from node 104.
[0131] Optionally, the at least one node actively reports the sub-node information to the first IAB host.
[0132] Optionally, the first IAB host sends indication information to all nodes in its coverage area that only have MT accessing the first IAB host and no DU accessing the first IAB host (that is, having a Uu interface established with the first IAB host but not having an F1 interface established), for instructing these nodes to report the sub-node information. Correspondingly, after receiving the indication information, these nodes report the sub-node information to the first IAB host.
[0133] It should be understood that when the at least one node is multiple nodes, the MTs of any two nodes among the multiple nodes access the same or different IAB hosts, and the number of IAB hosts accessed by the DUs of the multiple nodes can be two or more, not limited only to Figure 1 the shown hosts 101 and 102.
[0134] In addition, the specific implementation method of the sub-node information can refer to the relevant content in the Figure 9 embodiment shown above, and the introduction will not be repeated here.
[0135] S1102. The first IAB host configures the routing information according to the sub-node information of the at least one node.
[0136] The specific implementation method of this step can refer to the specific implementation method of S902 above, and will not be repeated here.
[0137] It should be understood that in this embodiment, taking the MT of the same IAB node (such as node 104) accessing two IAB hosts at the same time as an example, in specific implementation, the MT of the same IAB node can also access more IAB hosts at the same time. For example, if the DU of an IAB node accesses the second IAB host and the MT accesses the first IAB host, the second IAB host and the third IAB host at the same time, then the IAB node can report the sub-node information to both the first IAB host and the third IAB node.
[0138] As can be seen from the above, the IAB host in this embodiment can directly obtain the sub-node information of the IAB node from the IAB node, so that each IAB host can know that there are redundant routes in the cross-IAB host connection scenario. Furthermore, when configuring the routing information, it can flexibly configure the routing according to the topology information of the whole network, which can improve the utilization rate of the routing path and increase the transmission reliability.
[0139] As Figure 13 shown, another embodiment of the present application provides a routing information coordination method. This method can be applied to Figure 1 the communication system shown. The specific process of this method may include:
[0140] S1301. The centralized control node sends the sub-node information of at least one node to the first IAB host, and the first IAB host receives the sub-node information of the at least one node.
[0141] Specifically, each of the at least one node is an IAB node, and each node includes two parts: MT and DU. The MT of each node is simultaneously connected to multiple IAB hosts (such as the first IAB host and the second IAB host), and the DU is connected to one of the multiple IAB hosts (such as the second IAB host). The specific implementation manners of the first IAB host and the second IAB host can refer to the relevant content in the embodiment shown above Figure 9 and will not be elaborated here.
[0142] In the embodiment of the present application, the wireless coverage range of a centralized control node is larger than the coverage range of an IAB host. For example, a centralized control node can operate at a lower frequency to cover the coverage ranges of multiple IAB hosts. Therefore, a centralized control node can cover multiple nodes under the coverage of multiple IAB hosts. For example, the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host.
[0143] The centralized control node can centrally control multiple nodes under the coverage of multiple IAB hosts. For example, it can implement at least one of the following functions: routing selection between nodes, access control of nodes, load balancing, etc. Therefore, the centralized control node can obtain the sub-node information of each IAB node within its coverage range, and then inform the IAB host to which the DU of the IAB node connected across IAB hosts is not connected of the sub-node information of the IAB node.
[0144] Exemplarily, referring to Figure 14 , the coverage area of the centralized control node 200 covers the coverage areas of the IAB host 101 and the IAB host 102. The MT of the node 104 is connected to the host 101 and the host 102, and the DU of the node 104 is connected to the host 101. Then, the centralized control node 200 notifies the host 102 of the sub-node information of the node 104. The MT of the node 107 is connected to the host 101 and the host 102, and the DU of the node 107 is connected to the host 102. Then, the centralized control node 200 notifies the host 101 of the sub-node information of the node 107.
[0145] Optionally, the ways for the centralized control node to obtain the child node information of at least one node include but are not limited to the following three: 1) Obtain the child node information of at least one node from the routing information saved by itself; 2) Receive the child node information of at least one node from a second IAB host; 3) Receive the child node information of at least one node from at least one node.
[0146] In addition, the specific implementation of the child node information can refer to the relevant content in the embodiments Figure 9 shown above, and the introduction will not be repeated here.
[0147] S1302. The first IAB host configures the routing information according to the child node information of the at least one node.
[0148] The specific implementation of this step can refer to the specific implementation of S902 above, and will not be repeated here.
[0149] As can be seen from the above, in this embodiment, the centralized control node notifies the child node information of the IAB nodes connected across IAB hosts to the IAB host where the DU of the IAB node is not connected, so that each IAB host can learn that there are redundant routes in the scenario of connecting across IAB hosts. Furthermore, when configuring the routing information, the routing can be flexibly configured according to the topology information of the whole network, which can improve the utilization rate of the routing path and increase the transmission reliability.
[0150] It should be understood that the above embodiments can be combined with each other to achieve different technical effects.
[0151] The above Figures 9 - 14 introduced the method provided by the embodiments of the present application. The following Figures 15 - 20 introduces the device provided by the embodiments of the present application.
[0152] Based on the same technical concept, the embodiments of the present application provide a communication device 1500. The device 1500 can be an IAB host or a chip disposed inside the IAB host. The device 1500 has the functions of the first IAB host in the embodiments Figures 9 - 14 shown above. For example, the device 1500 includes modules or units or means corresponding to the steps executed by the first IAB host in the embodiments Figures 9 - 14 shown above. The functions or units or means can be implemented by software, or by hardware, or by hardware executing corresponding software.
[0153] For example, referring to Figure 15 , the device 1500 may include:
[0154] A receiving unit 1501, configured to receive child node information of at least one node, where a mobile terminal (MT) of each node in the at least one node is respectively connected to the device and a second IAB host, and a distributed unit (DU) of each node is connected to the second IAB host;
[0155] A processing unit 1502, configured to configure routing information according to the child node information of the at least one node.
[0156] In a possible implementation manner, the child node information of each node in the at least one node includes one or more of the following information: the MT ID of the child node of each node and / or the DU ID of the child node of each node; the backhaul adaptation protocol (BAP) ID of the MT and / or DU of the child node of each node; the transport network layer (TNL) address of the child node of each node; an indication that the child node of each node is an IAB node.
[0157] In a possible implementation manner, the second IAB host may be an IAB host having an F1 interface connection established with the at least one node; or, the second IAB host may be the primary IAB host of the at least one node, and the device may be the secondary IAB host of the at least one node.
[0158] In a possible implementation manner, the receiving unit 1501 may specifically be configured to: receive the child node information of the at least one node from the second IAB host through an Xn interface between the device and the second IAB host; or, receive the child node information of the at least one node from a centralized control node, where a signal coverage range of the centralized control node covers signal coverage ranges of the device and the second IAB host; or, receive the child node information of the at least one node from the at least one node.
[0159] Wherein, all relevant contents of each step involved in the above method embodiment may be cited to the function descriptions of the corresponding functional modules, and will not be elaborated herein.
[0160] Based on the same inventive concept, an embodiment of the present application provides a communication device 1600, and the device 1600 may be an IAB host or a chip disposed inside the IAB host. The device 1600 has the function of the second IAB host in the above Figures 9 - 14 shown embodiment. For example, the device 1600 includes modules or units or means corresponding to the steps executed by the second IAB host in the above Figures 9 - 14 shown embodiment. The function or unit or means may be implemented by software, or by hardware, or by hardware executing corresponding software.
[0161] For example, referring to Figure 16 , the apparatus 1600 may include:
[0162] A receiving unit 1601, configured to obtain sub-node information of at least one node, where a mobile terminal MT of each node in the at least one node is respectively connected to a first IAB host and the apparatus, and a distributed unit DU of each node is connected to the apparatus;
[0163] A sending unit 1602, configured to send the sub-node information of the at least one node to the first IAB host.
[0164] In a possible implementation manner, the sub-node information of each node in the at least one node includes one or more of the following information: the MT ID of the sub-node of each node and / or the DU ID of the sub-node of each node; the backhaul adaptation protocol BAP ID of the MT and / or DU of the sub-node of each node; the transport network layer TNL address of the sub-node of each node; an indication that the sub-node of each node is an IAB node.
[0165] In a possible implementation manner, the apparatus may be an IAB host that has established an F1 interface connection with the at least one node; or, the apparatus may be the main IAB host of the at least one node, and the first IAB host may be the secondary IAB host of the at least one node.
[0166] In a possible implementation manner, the sending unit 1602 may specifically be configured to: send the sub-node information of the at least one node to the first IAB host through an Xn interface between the apparatus and the first IAB host; or, send the sub-node information of the at least one node to the first IAB host through a centralized control node, and a signal coverage range of the centralized control node covers signal coverage ranges of the first IAB host and the apparatus.
[0167] Wherein, all relevant contents of each step involved in the above method embodiment can be cited to the function description of the corresponding functional module, and will not be elaborated here.
[0168] Based on the same technical concept, an embodiment of the present application provides a communication apparatus 1700, and the apparatus 1700 may be an apparatus of a centralized control node or a chip disposed inside the apparatus of the centralized control node. The apparatus 1700 has functions of implementing the centralized control node in the above Figures 13 - 14 shown embodiment. For example, the apparatus 1700 includes performing the above Figures 13 - 14In the illustrated embodiment, the module, unit, or means corresponding to the steps performed by the centralized control node, and the function, unit, or means may be implemented by software, or by hardware, or by hardware executing corresponding software.
[0169] For example, referring to Figure 17 , apparatus 1700 may include:
[0170] A receiving unit 1701, configured to obtain sub-node information of at least one IAB node, where a mobile terminal MT of each node in the at least one node is respectively connected to a first IAB host and a second IAB host, a distributed unit DU of each node is connected to the second IAB host, and a signal coverage range of the apparatus covers signal coverage ranges of the first IAB host and the second IAB host;
[0171] A sending unit 1702, configured to send the sub-node information of the at least one node to the first IAB host.
[0172] In a possible implementation, the sub-node information of each node in the at least one node includes one or more of the following information: an MT ID of a sub-node of each node and / or a DU ID of a sub-node of each node; a backhaul adaptation protocol BAP ID of an MT and / or a DU of a sub-node of each node; a transport network layer TNL address of a sub-node of each node; an indication that a sub-node of each node is an IAB node.
[0173] In a possible implementation, the second IAB host may be an IAB host having an F1 interface connection established with the at least one node; or, the second IAB may be a primary IAB host of the at least one node, and the first IAB host may be a secondary IAB host of the at least one node.
[0174] In a possible implementation, the receiving unit 1701 may specifically be configured to: receive the sub-node information of the at least one node from the second IAB host; or, receive the sub-node information of the at least one node from the at least one node.
[0175] Wherein, all relevant content of each step involved in the above method embodiment may be cited in the function description of the corresponding functional module, and will not be elaborated herein.
[0176] Based on the same inventive concept, referring to Figure 18 , an embodiment of the present application further provides a communication apparatus 1800, including:
[0177] At least one processor 1801; and a communication interface 1803 communicatively connected to the at least one processor 1801; the at least one processor 1801 causes the device to execute the above Figures 9 - 14 method steps performed by the first IAB host in the illustrated embodiment.
[0178] Optionally, the memory 1802 is located outside the device 1800.
[0179] Optionally, the device 1800 includes the memory 1802, the memory 1802 is connected to the at least one processor 1801, and the memory 1802 stores instructions executable by the at least one processor 1801. Attached Figure 18 The memory 1802 is shown as optional for the device 1800 with a dashed line.
[0180] Wherein, the processor 1801 and the memory 1802 may be coupled through an interface circuit or integrated together, which is not limited herein.
[0181] In the embodiments of the present application, the specific connection medium between the above-mentioned processor 1801, memory 1802, and communication interface 1803 is not limited. In the embodiments of the present application Figure 18 it is shown that the processor 1801, memory 1802, and communication interface 1803 are connected through a bus 1804, and the bus is shown as a thick line in Figure 18 The connection manners between other components are only for illustrative purposes and are not to be construed as limiting. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 18 only one thick line is shown in
[0182] Based on the same inventive concept, referring to Figure 19 , the embodiments of the present application further provide a communication device 1900, including:
[0183] At least one processor 1901; and a communication interface 1903 communicatively connected to the at least one processor 1901; the at least one processor 1901 causes the device to execute the above Figures 9 - 14 method steps performed by the second IAB host in the illustrated embodiment.
[0184] Optionally, the memory 1902 is located outside the device 1900.
[0185] Optionally, the device 1900 includes the memory 1902, which is connected to the at least one processor 1901. The memory 1902 stores instructions executable by the at least one processor 1901. Attached Figure 19 The memory 1902 is shown as optional for the device 1900 with a dashed line.
[0186] Wherein, the processor 1901 and the memory 1902 can be coupled through an interface circuit or integrated together, which is not limited herein.
[0187] In the embodiments of the present application, the specific connection medium between the above-mentioned processor 1901, memory 1902 and communication interface 1903 is not limited. In the embodiments of the present application Figure 19 it is shown that the processor 1901, memory 1902 and communication interface 1903 are connected through a bus 1904. The bus is Figure 19 shown as a thick line. The connection manners between other components are only for illustrative purposes and are not to be construed as limiting. The bus can be divided into an address bus, a data bus, a control bus, etc. For the convenience of representation, Figure 19 only one thick line is used in the figure, but it does not mean that there is only one bus or one type of bus.
[0188] Based on the same inventive concept, referring to Figure 20 , the embodiments of the present application further provide a communication device 2000, including:
[0189] At least one processor 2001; and a communication interface 2003 communicatively connected to the at least one processor 2001; the at least one processor 2001 executes instructions stored in the memory 2002, so that the device executes the method steps performed by the centralized control node in the above Figures 13 - 14 illustrated embodiments through the communication interface 2003.
[0190] Optionally, the memory 2002 is located outside the device 2000.
[0191] Optionally, the device 2000 includes the memory 2002, which is connected to the at least one processor 2001. The memory 2002 stores instructions executable by the at least one processor 2001. Attached Figure 20 The memory 2002 is shown as optional for the device 2000 with a dashed line.
[0192] Wherein, the processor 2001 and the memory 2002 can be coupled through an interface circuit or integrated together, which is not limited herein.
[0193] In the embodiments of the present application, the specific connection medium between the above-mentioned processor 2001, memory 2002, and communication interface 2003 is not limited. In the embodiments of the present application, Figure 20 it is shown that the processor 2001, memory 2002, and communication interface 2003 are connected through a bus 2004. The bus is represented by a thick line in Figure 20 which. The connection manners between other components are only for illustrative purposes and are not restrictive. The bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of convenience of representation, Figure 20 only one thick line is used to represent it in which, but it does not mean that there is only one bus or one type of bus.
[0194] It should be understood that the processor mentioned in the embodiments of the present application can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc. When implemented by software, the processor can be a general-purpose processor that realizes by reading the software code stored in the memory.
[0195] Exemplarily, the processor can be a Central Processing Unit (CPU), or can also be other general-purpose processors, Digital Signal Processors (DSPs), Application-Specific Integrated Circuits (ASICs), Field-Programmable Gate Arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0196] It should be understood that the memory mentioned in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM).
[0197] It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, discrete hardware component, the memory (storage module) may be integrated in the processor.
[0198] It should be noted that the memory described herein is intended to include but not be limited to these and any other suitable types of memory.
[0199] Based on the same technical concept, the embodiments of the present application also provide a computer-readable storage medium, including a program or instruction, which when run on a computer, causes the method executed by the first IAB host in the above Figures 9 - 14 illustrated embodiment to be executed.
[0200] Based on the same technical concept, the embodiments of the present application also provide a computer-readable storage medium, including a program or instruction, which when run on a computer, causes the method executed by the second IAB host in the above Figures 9 - 14 illustrated embodiment to be executed.
[0201] Based on the same inventive concept, an embodiment of the present application further provides a computer-readable storage medium, including a program or instructions, which, when running on a computer, cause the method executed by the centralized control node in the above Figures 13 - 14 illustrated embodiment to be executed.
[0202] Based on the same inventive concept, an embodiment of the present application further provides a chip, which is coupled to a memory and is configured to read and execute program instructions stored in the memory, so that the method executed by the first IAB host in the above Figures 9 - 14 illustrated embodiment is executed.
[0203] Based on the same inventive concept, an embodiment of the present application further provides a chip, which is coupled to a memory and is configured to read and execute program instructions stored in the memory, so that the method executed by the second IAB host in the above Figures 9 - 14 illustrated embodiment is executed.
[0204] Based on the same inventive concept, an embodiment of the present application further provides a chip, which is coupled to a memory and is configured to read and execute program instructions stored in the memory, so that the method executed by the centralized control node in the above Figures 13 - 14 illustrated embodiment is executed.
[0205] Based on the same inventive concept, an embodiment of the present application further provides a computer program product, including instructions, which, when running on a computer, cause the method executed by the first IAB host in the above Figures 9 - 14 illustrated embodiment to be executed.
[0206] Based on the same inventive concept, an embodiment of the present application further provides a computer program product, including instructions, which, when running on a computer, cause the method executed by the second IAB host in the above Figures 9 - 14 illustrated embodiment to be executed.
[0207] Based on the same inventive concept, an embodiment of the present application further provides a computer program product, including instructions, which, when running on a computer, cause the method executed by the centralized control node in the above Figures 13 - 14 illustrated embodiment to be executed.
[0208] Since the apparatuses 1500, 1600, 1700, 1800, 1900, 2000 provided in the embodiments of the present application can be used to execute the Figures 9 - 13 methods provided in the corresponding embodiments in the illustrated embodiments, the technical effects that can be obtained thereby can refer to the above method embodiments and will not be elaborated herein.
[0209] Embodiments of the present application are described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, such that the instructions executed by the processor of the computer or other programmable data processing devices generate a means for implementing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or a means for implementing the functions specified in multiple blocks.
[0210] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another, for example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more integrated available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as digital versatile discs (DVDs)), or semiconductor media (such as solid state disks (SSDs)), etc.
[0211] Obviously, those skilled in the art can make various modifications and variations to the embodiments of the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the embodiments of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.
Claims
1. A routing information coordination method, characterized in that, it includes: The first integrated access and backhaul (IAB) host receives sub-node information of at least one node. In each of the at least one node, a mobile terminal (MT) of each node is respectively connected to the first IAB host and a second IAB host, a distributed unit (DU) of each node is connected to the second IAB host, and the DU of each node is not connected to the first IAB host; The first IAB host configures routing information according to the sub-node information of the at least one node.
2. The method according to claim 1, characterized in that, The sub-node information of each node in the at least one node includes one or more of the following information: The MT identifier (ID) of the sub-node of each node and / or the DU identifier (ID) of the sub-node of each node; The backhaul adaptation protocol (BAP) ID of the MT and / or DU of the sub-node of each node; The transport network layer (TNL) address of the sub-node of each node; An indication that the sub-node of each node is an IAB node.
3. The method according to claim 1 or 2, characterized in that, The second IAB host is an IAB host that has an F1 interface connection with the at least one node; or, The second IAB host is the primary IAB host of the at least one node, and the first IAB host is the secondary IAB host of the at least one node.
4. The method according to claim 1 or 2, characterized in that, The first IAB host receives the sub-node information of the at least one node, including: The first IAB host receives the sub-node information of the at least one node from the second IAB host through the Xn interface between the first IAB host and the second IAB host; or, The first IAB host receives the sub-node information of the at least one node from a centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host; or, The first IAB host receives the sub-node information of the at least one node from the at least one node.
5. The method according to claim 3, characterized in that, The first IAB host receives the sub-node information of the at least one node, including: The first IAB host receives the sub-node information of the at least one node from the second IAB host through the Xn interface between the first IAB host and the second IAB host; or, The first IAB host receives the sub-node information of the at least one node from a centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host; or, The first IAB host receives the sub-node information of the at least one node from the at least one node.
6. A routing information coordination method, characterized in that, it includes: The second integrated access and backhaul IAB host obtains the child node information of at least one node. The mobile terminal MT of each node in the at least one node is respectively connected to the first IAB host and the second IAB host. The distributed unit DU of each node is connected to the second IAB host, and the DU of each node is not connected to the first IAB host; The second IAB host sends the child node information of the at least one node to the first IAB host.
7. The method according to claim 6, wherein, The child node information of each node in the at least one node includes one or more of the following information: The MT identifier ID of the child node of each node and / or the DU identifier ID of the child node of each node; The backhaul adaptation protocol BAP ID of the MT and / or DU of the child node of each node; The transport network layer TNL address of the child node of each node; An indication that the child node of each node is an IAB node.
8. The method according to claim 6 or 7, wherein, The second IAB host is an IAB host that has established an F1 interface connection with the at least one node; or, The second IAB host is the primary IAB host of the at least one node, and the first IAB host is the secondary IAB host of the at least one node.
9. The method according to claim 6 or 7, wherein, The second IAB host sending the child node information of the at least one node to the first IAB host includes: The second IAB host sends the child node information of the at least one node to the first IAB host through the Xn interface between the second IAB host and the first IAB host; or, The second IAB host sends the child node information of the at least one node to the first IAB host through a centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host.
10. The method according to claim 8, wherein, The second IAB host sending the child node information of the at least one node to the first IAB host includes: The second IAB host sends the child node information of the at least one node to the first IAB host through the Xn interface between the second IAB host and the first IAB host; or, The second IAB host sends the child node information of the at least one node to the first IAB host through a centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host.
11. A routing information coordination method, wherein, includes: The centralized control node obtains the child node information of at least one node. The mobile terminal (MT) of each node in the at least one node is respectively connected to a first integrated access and backhaul (IAB) host and a second IAB host. The distributed unit (DU) of each node is connected to the second IAB host, and the DU of each node is not connected to the first IAB host. The signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the second IAB host. The centralized control node sends the child node information of the at least one node to the first IAB host.
12. The method according to claim 11, characterized in that, the child node information of each node in the at least one node includes one or more of the following information: the MT identifier (ID) of the child node of each node and / or the DU identifier (ID) of the child node of each node; the backhaul adaptation protocol (BAP) ID of the MT and / or DU of the child node of each node; the transport network layer (TNL) address of the child node of each node; an indication that the child node of each node is an IAB node.
13. The method according to claim 11 or 12, characterized in that, the second IAB host is an IAB host that has established an F1 interface connection with the at least one node; or, the second IAB is the primary IAB host of the at least one node, and the first IAB host is the secondary IAB host of the at least one node.
14. The method according to claim 11 or 12, characterized in that, the centralized control node obtaining the child node information of at least one node includes: the centralized control node receiving the child node information of the at least one node from the second IAB host; or, the centralized control node receiving the child node information of the at least one node from the at least one node.
15. The method according to claim 13, characterized in that, the centralized control node obtaining the child node information of at least one node includes: the centralized control node receiving the child node information of the at least one node from the second IAB host; or, the centralized control node receiving the child node information of the at least one node from the at least one node.
16. A communication device, characterized in that, comprising: a receiving unit, configured to receive the child node information of at least one node. The mobile terminal (MT) of each node in the at least one node is respectively connected to the device and a second integrated access and backhaul (IAB) host. The distributed unit (DU) of each node is connected to the second IAB host, and the DU of each node is not connected to the communication device; a processing unit, configured to configure routing information according to the child node information of the at least one node.
17. The device according to claim 16, characterized in that, the child node information of each node in the at least one node includes one or more of the following information: the MT identifier (ID) of the child node of each node and / or the DU identifier (ID) of the child node of each node; The backhaul adaptation protocol BAPID of the MT and / or DU of the child nodes of each of the nodes; The transport network layer TNL address of the child nodes of each of the nodes; An indication that the child nodes of each of the nodes are IAB nodes.
18. The apparatus according to claim 16 or 17, wherein, the second IAB host is an IAB host that has an F1 interface connection established with the at least one node; or, the second IAB host is the primary IAB host of the at least one node, and the apparatus is the secondary IAB host of the at least one node.
19. The apparatus according to claim 16 or 17, wherein, the receiving unit is specifically configured to: receive the child node information of the at least one node from the second IAB host through the Xn interface between the apparatus and the second IAB host; or, receive the child node information of the at least one node from a centralized control node, the signal coverage range of the centralized control node covering the signal coverage ranges of the apparatus and the second IAB host; or, receive the child node information of the at least one node from the at least one node.
20. The apparatus according to claim 18, wherein, the receiving unit is specifically configured to: receive the child node information of the at least one node from the second IAB host through the Xn interface between the apparatus and the second IAB host; or, receive the child node information of the at least one node from a centralized control node, the signal coverage range of the centralized control node covering the signal coverage ranges of the apparatus and the second IAB host; or, receive the child node information of the at least one node from the at least one node.
21. A communication apparatus, wherein, it includes: a receiving unit, configured to obtain child node information of at least one node, the mobile terminal MT of each node in the at least one node is respectively connected to a first integrated access and backhaul IAB host and the apparatus, the distributed unit DU of each node is connected to the apparatus, and the DU of each node is not connected to the first IAB host; a sending unit, configured to send the child node information of the at least one node to the first IAB host.
22. The apparatus according to claim 21, wherein, the child node information of each node in the at least one node includes one or more of the following information: the MT identifier ID of the child nodes of each node and / or the DU identifier ID of the child nodes of each node; the backhaul adaptation protocol BAP ID of the MT and / or DU of the child nodes of each node; the transport network layer TNL address of the child nodes of each node; an indication that the child nodes of each node are IAB nodes.
23. The apparatus according to claim 21 or 22, wherein, the apparatus is an IAB host that has an F1 interface connection established with the at least one node; or, the apparatus is the primary IAB host of the at least one node, and the first IAB host is the secondary IAB host of the at least one node.
24. The apparatus according to claim 21 or 22, It is characterized in that The sending unit is specifically configured to: Send the sub-node information of the at least one node to the first IAB host through the Xn interface between the device and the first IAB host; or Send the sub-node information of the at least one node to the first IAB host through a centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the device.
25. The device according to claim 23, It is characterized in that The sending unit is specifically configured to: Send the sub-node information of the at least one node to the first IAB host through the Xn interface between the device and the first IAB host; or Send the sub-node information of the at least one node to the first IAB host through a centralized control node, and the signal coverage range of the centralized control node covers the signal coverage ranges of the first IAB host and the device.
26. A communication device, It is characterized in that Comprising: A receiving unit, configured to obtain sub-node information of at least one node, where the mobile terminal (MT) of each node in the at least one node is respectively connected to a first integrated access and backhaul (IAB) host and a second IAB host, the distributed unit (DU) of each node is connected to the second IAB host, the DU of each node is not connected to the first IAB host, and the signal coverage range of the device covers the signal coverage ranges of the first IAB host and the second IAB host; The device sends the sub-node information of the at least one node to the first IAB host.
27. The device according to claim 26, It is characterized in that The sub-node information of each node in the at least one node includes one or more of the following information: The MT identifier (ID) of the sub-node of each node and / or the DU identifier (ID) of the sub-node of each node; The backhaul adaptation protocol (BAP) ID of the MT and / or DU of the sub-node of each node; The transport network layer (TNL) address of the sub-node of each node; An indication that the sub-node of each node is an IAB node.
28. The device according to claim 26 or 27, It is characterized in that The second IAB host is an IAB host that has established an F1 interface connection with the at least one node; or The second IAB is the primary IAB host of the at least one node, and the first IAB host is the secondary IAB host of the at least one node.
29. The device according to claim 26 or 27, It is characterized in that The receiving unit is specifically configured to: Receive the sub-node information of the at least one node from the second IAB host; or Receive the sub-node information of the at least one node from the at least one node.
30. The device according to claim 28, It is characterized in that The receiving unit is specifically configured to: Receive the sub-node information of the at least one node from the second IAB host; or Receive the sub-node information of the at least one node from the at least one node.
31. A communication device, It is characterized in that Comprising: At least one processor; And a memory and a communication interface communicatively connected to the at least one processor; Wherein, the memory stores instructions executable by the at least one processor, and the at least one processor, by executing the instructions stored in the memory, causes the device to execute the method according to any one of claims 1-5 or 6-10 or 11-15.
32. A computer-readable storage medium, Characterized in that, It includes a program or instructions which, when run on a computer, cause the method according to any one of claims 1-5 or 6-10 or 11-15 to be executed.
Citation Information
Patent Citations
Maintaining communication and signaling interfaces through a donor base station handover
WO2019246446A1