Rerouting Method, Apparatus and Communication Device

By acquiring and configuring the link status information and identification information of the backhaul path in the communication system, the problem of low rerouting flexibility of the IAB node in the absence of RLF is solved, and the effective use of optional backhaul paths is realized, and the flexibility and efficiency of data transmission are improved.

CN114630344BActive Publication Date: 2025-06-17VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202011460042.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-11
Publication Date
2025-06-17
Estimated Expiration
2040-12-11

AI Technical Summary

Technical Problem

In the existing communication system, IAB nodes can only rerout data locally when the wireless link fails RLF, resulting in low flexibility in network nodes in transmitting data and inability to effectively judge and utilize information from optional backhaul paths, resulting in insufficient capacity utilization, congestion and excessive transmission delay.

Method used

The first communication node acquires link status information and identification information of the backhaul path associated with it, and the second communication node receives and configures the backhaul path identification information so that the first communication node can determine the target backhaul path and rerout without RLF.

Benefits of technology

It realizes flexible re-routing without RLF, improves the flexibility of network nodes to transmit data, and can effectively utilize and judge optional backhaul paths, avoiding the problems of insufficient capacity utilization, congestion and excessive transmission delay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114630344B_ABST
    Figure CN114630344B_ABST
Patent Text Reader

Abstract

The present application discloses a rerouting method, apparatus, and communication device, belonging to the field of communication technologies. Among them, the method includes: a first communication node obtains target information, where the target information includes at least one of the following: link state information of a backhaul path associated with the first communication node, identification information of the backhaul path; the first communication node determines a target backhaul path according to the target information. Through the present application, the problem in the prior art that rerouting can only be performed when a radio link failure (RLF) occurs, resulting in a relatively single way to initiate rerouting, is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to a rerouting method and apparatus, and a communication device. Background Art

[0002] In the existing communication system, in a scenario where an Integrated Access and Backhaul (IAB) node can autonomously reroute data, that is, when a radio link failure (RLF) occurs in the link between the IAB node and its parent node, local rerouting of data packets can be enabled. That is, the IAB node can select a second backhaul path different from the current backhaul path for the data, so as to achieve data diversion. However, under the current mechanism, the IAB node cannot initiate local routing of data when no RLF occurs, resulting in lower flexibility in data transmission by network nodes. Moreover, currently, the IAB node does not know some information about the available backhaul paths (such as the redundant capacity of the transmission link, or latency, etc.), and thus cannot effectively determine how to perform local rerouting on the data to be transmitted. Blindly selecting the second backhaul path and determining the amount of data diverted to the second backhaul path may lead to problems such as underutilization of the capacity of the second backhaul path, congestion, or excessive transmission delay of the diverted data. Summary of the Invention

[0003] Embodiments of this application provide a rerouting method and apparatus, and a communication device, which can solve the problem in the prior art that rerouting can only be performed when a radio link failure (RLF) occurs, resulting in a relatively single way of initiating rerouting.

[0004] In a first aspect, a rerouting method is provided, including: a first communication node obtains target information, where the target information includes at least one of the following: link state information of a backhaul path associated with the first communication node, and identification information of the backhaul path; the first communication node determines a target backhaul path according to the target information.

[0005] In a second aspect, a rerouting method is provided, including: a second communication node receives link state information of a backhaul link associated with itself reported by a first communication node in a communication system; where the second communication node is a node that controls all first communication nodes in the communication system; the second communication node configures identification information of the backhaul path according to the link state information, where the identification information is used to indicate the backhaul path selected when a data packet is transmitted in the communication system.

[0006] In a third aspect, a rerouting apparatus is provided, which is applied to a first communication node and includes: a first obtaining module, configured to obtain target information, where the target information includes at least one of the following: link state information of a backhaul path associated with the first communication node, identification information of the backhaul path; and a determining module, configured to determine a target backhaul path according to the target information.

[0007] In a fourth aspect, a rerouting apparatus is provided, which is applied to a second communication node and includes: a third receiving module, configured to receive link state information of a backhaul link associated with itself reported by a first communication node in a communication system; where the second communication node is a node that controls all first communication nodes in the communication system; and a configuration module, configured to configure identification information of a backhaul path according to the link state information, where the identification information is used to indicate a backhaul path selected when a data packet is transmitted in the communication system.

[0008] In a fifth aspect, a communication device is provided. The network-side device includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.

[0009] In a sixth aspect, a readable storage medium is provided. A program or instruction is stored on the readable storage medium. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the second aspect are implemented.

[0010] In a seventh aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a network-side device program or instruction to implement the method described in the first aspect, or implement the method described in the second aspect.

[0011] In an embodiment of the present application, the first communication node may determine a target backhaul path according to link state information of a backhaul path associated with the first communication node and / or identification information of the backhaul path, that is, the first communication node may determine a currently available backhaul path according to the link state information and / or the identification information, and then determine a target backhaul path therefrom. In this way, even when there is no occurrence of RLF, the second communication node may perform rerouting to select a backhaul path, making the rerouting method more flexible, thereby solving the problem in the prior art that rerouting can only be performed when a radio link failure (RLF) occurs, resulting in a relatively single way to initiate rerouting. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 A block diagram of a wireless communication system to which an embodiment of the present application can be applied is shown;

[0013] Figure 2 is a schematic diagram of the IAB system in the prior art;

[0014] Figure 3 is a CU-DU structure diagram of an IAB system;

[0015] Figure 4 is the method flow of rerouting in the embodiment of the present application Figure 1 ;

[0016] Figure 5 is the method flow of rerouting in the embodiment of the present application Figure 2 ;

[0017] Figure 6 is a schematic diagram of the backhaul path in the IAB network of the embodiment of the present application;

[0018] Figure 7a is a schematic structural diagram of the reporting of link state information per BAP routing ID in the embodiment of the present application;

[0019] Figure 7b is the reporting of link state information per link ID in the embodiment of the present application;

[0020] Figure 8 is a schematic structure of the rerouting device in the embodiment of the present application Figure 1 ;

[0021] Figure 9 is a schematic structure of the rerouting device in the embodiment of the present application Figure 2 ;

[0022] Figure 10 is a schematic structural diagram of the communication device in the embodiment of the present application;

[0023] Figure 11 is a schematic structural diagram of the network-side device in the embodiment of the present application. Detailed implementation manners

[0024] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, rather than all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application belong to the scope protected by the present application.

[0025] The terms "first", "second", etc. in the description and claims of this application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of this application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same category, and do not limit the number of objects. For example, the first object can be one or more. In addition, "and / or" in the description and claims means at least one of the connected objects, and the character " / " generally means that the related objects before and after are in an "or" relationship.

[0026] It should be noted that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used in the systems and radio technologies mentioned above, as well as in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and uses the NR term in most of the following descriptions, but these technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system. th Generation, 6G) communication system.

[0027] Figure 1The block diagram of a wireless communication system to which the embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc. Terminal-side devices. Wearable devices include: bracelets, headphones, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can be a base station or a core network. Among them, the base station can be called a Node B, an evolved Node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0028] First, the relevant terms of the embodiments of the present application are introduced;

[0029] I. Introduction to the IAB Network

[0030] Figure 2 It is a schematic diagram of an IAB system in the prior art, as Figure 2As shown, an IAB node includes a Distributed Unit (DU) functional part and a Mobile Termination (MT) functional part. Relying on the MT, an access node (i.e., an IAB node) can find an upstream access point (a parent IAB node or an IAB-donor-DU) and establish a wireless connection with the DU of the upstream access point. This wireless connection is called a backhaul link. After a complete backhaul link is established for an IAB node, the DU function of the IAB node is turned on, and the DU provides cell services, that is, the DU can provide access services for User Equipment (UE). A self-backhaul loop includes a donor IAB node (or called an IAB donor, which consists of an IAB-donor-CU and an IAB-donor-DU), and the donor IAB node has a directly connected wired transmission network.

[0031] Figure 3 It is a structure diagram of the Centralized Unit - Distributed Unit (CU-DU) of an IAB system. In a self-backhaul loop, the DUs of all IAB nodes are connected to a CU node, and this single node configures the DUs through the F1-AP protocol. The CU configures the MT through the RRC protocol. The IAB-donor-DU node does not have an MT functional part.

[0032] Among them, the introduction of the IAB system is to solve the situation where the wired transmission network is not deployed properly when access points are densely deployed. That is, when there is no wired transmission network, the access point can rely on wireless backhaul.

[0033] II. Introduction to the BAP Protocol of the IAB Network:

[0034] The Backhaul Adaptation Protocol (BAP) layer is a protocol layer unique to the IAB network. Each BAP entity in an IAB node has an address called the BAP address. This address combined with the path identifier (BAP routing ID) assigned by the IAB-donor-CU can be used to route data. This protocol layer provides the following functions:

[0035] Routing function 1: Send data packets from the CU to the UE through the backhaul channel or send data packets from the UE to the CU through the backhaul channel;

[0036] Routing function 2: The BAP protocol also provides a routing function for F1-AP information, sending F1 control information from the CU to the IAB-DU via the backhaul channel or sending F1 control information from the IAB-DU to the CU via the backhaul channel;

[0037] Transmission function of QoS control information: Some BAP ControlPDUs used in the IAB network are defined in the BAP protocol layer for traffic control, notification of backhaul radio link failure, etc.

[0038] III. Introduction to flow control in IAB network

[0039] Two types of flow control mechanisms are supported in IAB, namely hop-by-hop and end-to-end flow control.

[0040] 1) hop-by-hop flow control

[0041] 3GPP RAN2 agrees to adopt a flow control mechanism in the IAB network to solve data congestion during downlink transmission. Data congestion during downlink transmission means that the data received by an IAB node from its parent IAB node cannot be sent to downstream nodes or UEs in time, resulting in data accumulation. When data accumulates, that is, when there is a risk of buffer overflow, a flow control feedback will be sent to its parent node to alert the congestion. The IAB node receiving the flow control feedback will control the transmission rate of sending downlink data to its child IAB nodes.

[0042] For example, the IAB donor node can send downlink data to the UE through IAB node 1, IAB node 2, and IAB node 3. Once the backhaul link between IAB node 2 and IAB node 3 encounters link congestion, then IAB node 2 will send a flow control feedback (carried on the BAP control PDU) to its upstream node, that is, IAB node 1. After receiving the message, IAB node 1 will stop reducing the sending of new downlink data to IAB node 2.

[0043] Next, in combination with the accompanying drawings, the method of rerouting provided in the embodiments of the present application will be described in detail through specific embodiments and their application scenarios.

[0044] The device in the embodiments of the present application provides a method of rerouting, Figure 4 which is the process flow of the method of rerouting in the embodiments of the present application Figure 1 , as Figure 4 described, the steps of the method include:

[0045] Step S402, the first communication node obtains target information, where the target information includes at least one of the following: link state information of the backhaul path associated with the first communication node, identification information of the backhaul path;

[0046] Step S404, the first communication node determines a target backhaul path according to the target information.

[0047] Through the above steps S402 and S404, the first communication node can determine a target backhaul path according to the link state information of the backhaul path associated with the first communication node and / or the identification information of the backhaul path, that is, the first communication node can determine the currently available backhaul path according to the link state information and / or the identification information, and then determine the target backhaul path from it. In this way, even when there is no RLF, the second communication node can perform rerouting to select a backhaul path, making the rerouting method more flexible, thus solving the problem in the prior art that rerouting is only performed when a radio link failure (RLF) occurs, resulting in a relatively single way to initiate rerouting.

[0048] It should be noted that the backhaul paths associated with the first communication node are all the backhaul paths associated with the first communication node, and the backhaul paths identified by the identification information are the paths that the second communication node configures for the first communication node to be available, which can be all the backhaul paths associated with the first communication node, or some of them. For example, if the backhaul paths associated with the first communication node are Path 1, Path 2, and Path 3, the second communication node only configures 2 paths (Path 1 and Path 2) to be available through the identification information.

[0049] It should be noted that the first communication node in the embodiments of the present application can be an ordinary node in the IAB network, for example, an IAB node, a donor IAB node. And the second communication node involved in the embodiments of the present application can be a CU node in the IAB network.

[0050] In addition, it should be noted that the backhaul path (routing) involved in the embodiments of the present application represents an entire transmission path, while the backhaul link (link) refers to a certain segment on the path (that is, the path between two nodes).

[0051] In an alternative implementation manner of the embodiments of the present application, when the link state information in the above embodiments of the present application is downlink state information, the first communication node involved in step S402 in the embodiments of the present application obtains the link state information of the backhaul path associated with the first communication node, including at least one of the following:

[0052] Step S402-11, the first communication node obtains first link state information of the downlink backhaul link with the downstream node;

[0053] Step S402-12, the first communication node receives second link state information reported by a downstream node on the downlink backhaul path; wherein, the second link state information includes at least one of the following: link state information obtained by the downstream node on the downlink backhaul path, link state information reported by a downstream node of the downstream node on the downlink backhaul path.

[0054] It can be seen from the above steps S402-11 and S402-12 that the downlink link state information may be composed of the first link state information and / or the second link state information. That is to say, for the first communication node, the target backhaul path is determined according to the first link state information and / or the second link state information.

[0055] On this basis, the method steps of the embodiment of the present application may further include: Step S406, the first communication node transmits the downlink link state information to an upstream node of the first communication node, wherein the downlink link state information includes at least one of the following: the first link state information, the second link state information.

[0056] In the embodiment of the present application, the link state information may include at least one of the following: redundancy capacity, transmission latency. Therefore, since the first communication node transmits link state information to the upstream node, extended to each communication node in the IAB network, each IAB node can directly forward the reporting message of the downstream IAB node to the upstream node or report the received reporting message of the downstream IAB node and its own reporting message to the upstream node together. In a specific application scenario, that is, each node receives the latency value transmitted by the downstream child node, and can forward it to the upstream node, or send it to the upstream node together with the latency between the IAB node and the child IAB node in the backhaul path.

[0057] It should be noted that, in the embodiment of the present application, the redundancy capacity may refer to the redundancy rate capacity, the number of bearers of a certain service (such as video), and the amount of buffer data available for redundancy.

[0058] Further, in the embodiment of the present application, the manner in which the first communication node in the above step S406 transmits the downlink link state information to the upstream node of the first communication node includes at least one of the following:

[0059] Step S406-11, the first communication node transmits a first redundancy capacity value to the upstream node, where the first redundancy capacity value is the redundancy capacity value indicated by the first link state information;

[0060] Step S406-12: The first communication node transmits the second redundancy capacity value to the upstream node, where the second redundancy capacity value is the smaller redundancy capacity value between the redundancy capacity value indicated by the first link state information and the redundancy capacity value indicated by the second link state information;

[0061] Step S406-13: The first communication node transmits the first transmission delay value to the upstream node, where the first transmission delay value is the transmission delay value indicated by the first link state information;

[0062] Step S406-14: The first communication node transmits the second transmission delay value to the upstream node, where the second transmission delay value is the sum of the transmission delay value indicated by the first link state information and the transmission delay value indicated by the second link state information.

[0063] As can be seen from the above step S406-12, for the redundancy capacity transmission of an optional backhaul path, each IAB node on the backhaul link reports upward the redundancy capacity min{C IAB节点 , C IAB子节点} of the backhaul link of the backhaul path. That is, each IAB node receives the redundancy capacity value transmitted by the downstream child node, compares it with the estimated redundancy capacity value of the backhaul link from this node to the child IAB node on the backhaul path, and then the IAB transmits the smaller value of the two to the upstream node.

[0064] As can be seen from the above step S406-14, for the downlink transmission delay, each parent node receives the downlink value transmitted by the downstream child node, adds it to the transmission delay value of the backhaul link estimated by this node between the IAB node itself and the child IAB node on the backhaul path, and finally only transmits the accumulated transmission delay value to the upstream node.

[0065] In another optional implementation manner of the embodiment of the present application, when the link state information is the uplink state information, the manner for the first communication node in step S402 of the embodiment of the present application to obtain the link state information of the backhaul path associated with the first communication node may include at least one of the following:

[0066] Step S402-21: The first communication node obtains the third link state information, where the third link state information is the link state information of the backhaul link between the first communication node and the upstream node;

[0067] Step S404-22: The first communication node receives the fourth link state information transmitted by the upstream node on the uplink backhaul path; where the fourth link state information includes at least one of the following: the link state information obtained by the upstream node on the uplink backhaul path, the link state information transmitted by the upstream node of the upstream node on the uplink backhaul path.

[0068] From the above steps S402-21 and S402-22, it can be seen that the downlink state information may be composed of the third link state information and / or the fourth link state information. That is to say, for the first communication node, the target backhaul path is determined according to the third link state information and / or the fourth link state information.

[0069] Based on this, the method in the embodiment of the present application may further include: step S408, the first communication node transmits the uplink state information to the downstream node on the backhaul path, where the uplink state information includes at least one of the following: the third link state information, the fourth link state information.

[0070] Further, in the embodiment of the present application, the manner in which the first communication node in step S408 transmits the uplink state information to the downstream node on the backhaul path includes at least one of the following:

[0071] Step S408-11, the first communication node transmits the third redundancy capacity value to the downstream node, where the third redundancy capacity value is the redundancy capacity value indicated by the third link state information;

[0072] Step S408-12, the first communication node transmits the fourth redundancy capacity value to the downstream node, where the fourth redundancy capacity value is the smaller redundancy capacity value between the redundancy capacity value indicated by the third link state information and the redundancy capacity value indicated by the fourth link state information;

[0073] Step S408-13, the first communication node transmits the third transmission delay value to the downstream node, where the third transmission delay value is the transmission delay value indicated by the third link state information;

[0074] Step S408-14, the first communication node transmits the fourth transmission delay value to the downstream node, where the fourth transmission delay value is the sum of the transmission delay value indicated by the third link state information and the transmission delay value indicated by the fourth link state information.

[0075] For the above step S408-12, for the redundancy capacity, only min{C IAB节点 , C 子IAB节点} is transmitted. That is, each node receives the redundancy capacity value transmitted by the upstream child node, compares it with the estimated redundancy capacity value of the corresponding link of the node, and transmits the smaller value of the two to the downstream node. That is to say, the smaller value of the redundancy capacity of each backhaul path is used to select the backhaul path with more redundancy capacity.

[0076] For the above step S408-14, for the uplink transmission delay, when each IAB node receives the transmission delay value sent by the upstream node, it adds it to the transmission delay value estimated by the node, and finally only transmits the accumulated transmission delay value to the downstream node. The available backhaul path is determined by the value of the transmission delay, that is, the backhaul path with a relatively small transmission delay value is preferably selected.

[0077] In an alternative embodiment of the present application, when the link state information includes at least one of the following: redundancy capacity, transmission delay, the manner in which the first communication node in step S402 of the present application determines the target backhaul path may further include:

[0078] Step S21, the first communication node determines the target link state information from the link state information, where the target link state satisfies at least one of the following conditions: the redundancy capacity is greater than the first preset threshold, the transmission delay is less than the second preset threshold;

[0079] Step S22, the first communication node determines the target backhaul path according to the target link state information.

[0080] It should be noted that the first preset threshold and the second preset threshold are determined by the transmission requirements of the data packet to be transmitted. That is to say, different first thresholds and second thresholds can be determined according to different data packets to be transmitted.

[0081] In a specific application scenario, when the first communication node receives a congestion indication regarding the optional backhaul path, the first communication node reduces or sets the redundancy capacity of the path to 0, and selects the corresponding backhaul path according to the updated redundancy capacity. That is to say, the redundancy capacity of the current optional backhaul path can be updated according to the situation.

[0082] In another alternative embodiment of the present application, before the first communication node in step S402 obtains the target information, the method of the embodiment of the present application may further include:

[0083] Step S410, the first communication node obtains the link state information of the backhaul link associated with itself;

[0084] Step S412, the first communication node transmits the link state information of the backhaul link associated with itself to the second communication node, where the second communication node is the node that controls all the first communication nodes in the communication system.

[0085] Through the above steps S410 and S412, if the first communication node is a node in the IAB network, the second communication node is a CU node in the IAB network. Then, the CU node will receive link state information sent by other IAB nodes in the IAB network, and this link state information can be used to determine available backhaul paths in the IAB network.

[0086] Based on this, the first communication node will receive identification information sent by the second communication node. Among them, the identification information is used to indicate the backhaul path selected when the data packet is transmitted in the communication system. Through this identification information, the first communication node can determine which current available backhaul paths there are, and then select an available backhaul path from the available backhaul paths for data splitting according to the service requirements of the data packet to be transmitted, ensuring that the selected backhaul path is available.

[0087] It should be noted that the method in the embodiment of the present application further includes: the first communication node receives first configuration information sent by the second communication node, where the first configuration information is used to indicate the redundancy capacity and / or transmission delay of the backhaul path. That is to say, when the second communication node notifies the identification information of the backhaul path to the first communication node, it can also notify the redundancy capacity and / or transmission delay of the backhaul path. Through the redundancy capacity and / or transmission delay of this local rerouting, the first communication node can select a better backhaul path from the available backhaul paths, that is, a path with low transmission delay and large redundancy capacity.

[0088] In an alternative implementation manner of the embodiment of the present application, the link state information in the embodiment of the present application is carried by at least one of the following messages when transmitted between multiple communication nodes: Radio Resource Control (RRC) message, F1-C message, Backhaul Adaptation Protocol BAP control protocol data unit (PDU), Media Access Control (MAC) control unit (CE).

[0089] In addition, the format for carrying the link state information in the embodiment of the present application includes at least one of the following domains: redundancy capacity, transmission delay, identification of the backhaul link, Backhaul Adaptation Protocol BAP path identification. Among them, the format of the message includes multiple entries, and each entry is used to indicate at least one of the following: information on the identification of the backhaul link, information on the Backhaul Adaptation Protocol BAP path identification.

[0090] The above embodiments explain the present application from the perspective of the first communication node. Next, the present application will be explained from the perspective of the second communication node.

[0091] The embodiment of the present application also provides a rerouting method. Figure 5 It is the rerouting method flow of the embodiment of the present application Figure 2 , such as Figure 5 shown. The steps of this method include:

[0092] Step S502, the second communication node receives the link state information of the backhaul link associated with itself reported by the first communication node in the communication system; wherein, the second communication node is the node that controls all the first communication nodes in the communication system;

[0093] Step S504, the second communication node configures the identification information of the backhaul path according to the link state information, wherein the identification information is used to indicate the backhaul path selected when the data packet is transmitted in the communication system.

[0094] It can be seen from the above steps S502 and S504 that after receiving the link state information transmitted by the first communication node, the second communication node can determine the available backhaul path in the communication system according to the link state information, and notify the first communication node of the identification information of the backhaul path. In this way, even in the case where there is no RLF, the second communication node can perform rerouting to select the backhaul path, making the rerouting method more flexible, thus solving the problem that in the prior art, rerouting is only performed in the case of radio link failure (RLF), resulting in a relatively single way to initiate rerouting.

[0095] In an alternative implementation manner of the embodiment of the present application, the method of the embodiment of the present application may further include:

[0096] Step S506, the second communication node sends the first configuration information to the first communication node, wherein the first configuration information is used to indicate the redundancy capacity and / or transmission delay of the backhaul path. That is to say, when notifying the first communication node of the identification information of the backhaul path, the second communication node can also notify the corresponding redundancy capacity and / or transmission delay of the backhaul path. Through the redundancy capacity and / or transmission delay of this local rerouting, the first communication node can select a better backhaul path for the data packet to be transmitted from the available backhaul paths, that is, a path with low transmission delay and large redundancy capacity.

[0097] In an alternative implementation manner of the embodiment of the present application, before the second communication node receives the link state information reported by the first communication node in the communication system, the method steps of the embodiment of the present application may further include:

[0098] Step S508, the second communication node sends the second configuration information to the first communication node, wherein the second configuration information is used to indicate at least one of the following: used to indicate triggering the first communication node to report the link state information, used to indicate the first communication node to start the local rerouting function.

[0099] Through this second configuration information, the first communication node can be notified of which specific link state information to report, such as redundancy capacity or transmission delay; and the first communication node can be notified whether to enable the local rerouting function.

[0100] Among them, the above triggering methods may include at least one of the following: periodic triggering, event triggering, and polling triggering.

[0101] Among them, the period can be preset by the second communication node or agreed upon by the protocol. The event triggering includes at least one of the following events: the link state information meets the preset conditions, receiving a link state information message sent by other communication nodes, receiving a flow control feedback message; for example, the redundancy capacity of a certain link or the change in redundancy capacity exceeds a certain threshold, receiving a flow control feedback message, receiving a link state information message sent by a child node / parent node, etc. The polling triggering can be triggered by the IAB-donor-CU or the IAB-donor-DU / IAB node sending a triggering signaling.

[0102] It should be noted that the link state information in the embodiments of this application has a valid duration in the second communication node. In a specific application scenario, the valid time of the link state information in the second communication node is at least one of the following: 1) within a preset duration after receiving the link state information, where the preset duration is determined by the second communication node or agreed upon by the protocol; 2) from receiving the link state information until receiving the next link state information carrying the same link identifier or BAP path identifier.

[0103] The following takes the specific implementation manner of this application as an example to illustrate this application. In this specific implementation manner, taking the IAB network as an example, the first communication node is an ordinary node (IAB node or donor DU) in the IAB network, and the second communication node is a CU node in the IAB network.

[0104] In this specific implementation manner, first, the CU configures each IAB node through RRC signaling, or configures the IAB-donor-DU through F1 signaling for the configuration of optional backhaul path state information, and this configuration includes at least one of the following:

[0105] a) Configure the optional backhaul path state information to be reported as the redundancy capacity and transmission delay of the downlink;

[0106] b) This information is configured to be triggered by receiving a downlink flow control feedback message and also trigger the corresponding information reporting when the IAB node receives the link state information sent by other nodes;

[0107] c) And this configuration implicitly indicates that the IAB / IAB-donor-DU node enables the Local rerouting function, that is, the IAB node receiving this configuration can reroute the downlink data packet based on the optional backhaul path information in the IAB network at this node;

[0108] d) The valid time after receiving the optional backhaul path status information is: it is considered valid until the next optional backhaul path status information is received;

[0109] As Figure 6 shown, taking the transmission path (assumed routing ID = 1) IAB-donor-CU -> IAB-donor-DU1 -> IAB1 -> IAB3 -> IAB4 as an example; first, IAB4 triggers the DL HbH flow control feedback message and sends it to IAB3, triggering IAB3 to report the optional backhaul link status information; IAB3 estimates that the capacity and latency of its downlink link H31 are C31 and L31 respectively, and reports them to IAB1 through the BAP control PDU; IAB1 receives the optional backhaul link status information sent by the child node, and also triggers IAB1 to report the link status information. IAB1 estimates that the redundant capacity and transmission delay of its downlink link H21 are C21 and L21 respectively, and reports them to IAB-donor-DU1 through the BAP control PDU, but for the capacity, only the minimum value of C21 and C31 is reported; for the transmission delay, the sum of the two is reported, that is, L21 + L31.

[0110] Furthermore, IAB-donor-DU1 receives the optional backhaul link status information sent by IAB1, triggering IAB-donor-DU1 to perform link status information. IAB-donor-DU1 estimates that the redundant capacity and transmission delay of its downlink link H11 are C11 and L11 respectively; IAB-donor-DU1 can report all the received optional backhaul link status information of downstream nodes to IAB-donor-CU through the F1 signaling. At this time, for the capacity, the minimum value of C11 and min{C21, C31} is reported; for the transmission delay, the sum of the two is reported, that is, L11 + (L21 + L31); finally, IAB-donor-CU adjusts the routing mapping configuration of the data packet according to the obtained link status information in the IAB network, and distributes it to each node in the topology through the F1 signaling; IAB-donor-DU1 reroutes the data according to the changed configuration.

[0111] Alternatively, instead of reporting the optional backhaul link state information to the IAB-donor-CU by the IAB-donor-DU1, the IAB-donor-DU1 selects a path most suitable for the current data packet transmission according to the link state information of each path obtained (such as the path routing ID = 2, i.e., IAB-donor-DU1 -> IAB2 -> IAB3 -> IAB4), and performs re-routing on the data packet (if the path selected for data packet transmission is the same as the path ID carried in the header of the original data packet, re-routing is not required). For example, if the downstream link state information received by the IAB-donor-DU1 indicates that the available capacity in routing ID1 is larger than that in routing ID2 and the total delay is smaller than that in routing ID2, the IAB-donor-DU1 can independently re-route the data to be transmitted to IAB4 (if the data packet configured by the IAB-donor-CU is transmitted through routing ID2), and send the data through the path of routing ID1.

[0112] It should be noted that it is not necessarily only the IAB-donor-DU1 that can perform re-routing. Any node in the node with multiple transmission paths can also do so (provided that the destination IAB node of the original data packet can be reached through other transmission paths of the IAB node).

[0113] In addition, the signaling carrying the backhaul link state information in the embodiments of the present application can be carried by F1 and RRC messages, or by BAP control PDU and MAC CE. In the present application, BAP control PDU is taken as an example for illustration. For example, Figure 7a As shown, the reporting of the link state information is per BAP routing ID, specifically as follows:

[0114] 1) The PDU type indicates the type of the PDU. The currently used PDU types are shown in Table 1:

[0115]

[0116] Table 1

[0117] For the downlink link state information report, any reserved value in 0100-1111 can be used for the PDU type; or the flow control feedback message format in the first communication protocol can be enhanced. For example, the PDU type uses 0001, and one R bit is used to distinguish the messages of different protocols currently. Specifically, ifFigure 7a The 1st R bit in the first byte in is set to 1 for differentiation. The IAB in the first communication protocol will read this R bit. If it is 1, it means that the message with PDU type "0001" is used to carry downlink status information. If it is 0, it still represents the flow control feedback format in the first communication protocol.

[0118] 2) For the uplink status information report, the PDU type can be indicated by one of the reserved values in 0100 - 1111; or the same PDU type value as that for the downlink status information report (one of the reserved values in 0100 - 1111) can also be used, but one R bit is used to distinguish between the uplink and downlink status information reports.

[0119] 3) For each backhaul path, the redundant capacity and / or transmission delay can be selected according to the configuration of the CU; and note that each message can carry the link status information of multiple backhaul paths; among them, the carried redundant capacity can be the minimum value among all the link states on this path; the carried transmission delay can be the sum of all the link states on this path.

[0120] As Figure 7b shown, the reporting of link status information is per link ID, specifically as follows:

[0121] 1) For the downlink status information report, the PDU type can use any one of the reserved values in 0100 - 1111 (a value different from that in, or a PDU type value different from the status information report in the per BAP routing ID format); Figure 7a in, or a PDU type value different from the status information report in the per BAP routing ID format);

[0122] 2) For the uplink status information report, one of the reserved values in 0100 - 1111 can be used respectively to indicate; or the same reserved value can also be used, but one R bit is used to distinguish between the uplink and downlink;

[0123] 3) For each link ID, the redundant capacity and / or transmission delay can be selected according to the configuration of the CU; and note that each message can carry the link status information of multiple link IDs;

[0124] 4) The carried capacity and latency are the estimated link state values for this link ID.

[0125] Through the specific embodiments of the present application, an IAB node or an IAB-donor-DU node can receive link state information reports related to it, so as to be able to autonomously select an optimal transmission path to re-route data packets and determine how much data can be carried to other paths, thereby ensuring the reliability of data transmission.

[0126] It should be noted that for the re-routing method provided in the embodiments of the present application, the execution entity can be a re-routing device, or a control module in the re-routing device for executing the re-routing method. In the embodiments of the present application, the case where the re-routing device executes the re-routing method is taken as an example to illustrate the re-routing device provided in the embodiments of the present application.

[0127] The embodiments of the present application provide a re-routing device, which is applied to a first communication node, such as Figure 8 shown, the device includes:

[0128] A first acquisition module 82, configured to acquire target information, where the target information includes at least one of the following: link state information of a backhaul path associated with the first communication node, identification information of the backhaul path;

[0129] A determination module 84, configured to determine a target backhaul path according to the target information.

[0130] Through the device of the embodiments of the present application, a target backhaul path can be determined according to the link state information of the backhaul path associated with the first communication node and / or the identification information of the backhaul path, that is, the first communication node can determine the currently available backhaul path according to the link state information and the identification information, and then determine the target backhaul path from them. In this way, even when there is no RLF, the second communication node can perform re-routing to select a backhaul path, making the re-routing method more flexible, thereby solving the problem in the prior art that re-routing is only performed when a radio link failure (RLF) occurs, resulting in a relatively single way of starting re-routing.

[0131] Optionally, when the link state information is downlink state information, the first acquisition module 82 in the embodiments of the present application may further include at least one of the following:

[0132] A first acquisition unit, configured to acquire first link state information of a downlink backhaul link with a downstream node;

[0133] A first receiving unit, configured to receive second link state information reported by a downstream node on the downlink backhaul path; where the second link state information includes at least one of the following: link state information acquired by the downstream node on the downlink backhaul path, link state information reported by the downstream node of the downstream node on the downlink backhaul path.

[0134] Optionally, the apparatus according to an embodiment of the present application may further include: a first transmission module, configured to transmit downlink state information to an upstream node of the first communication node, where the downlink state information includes at least one of the following: first link state information, second link state information.

[0135] Optionally, the first transmission module in the embodiment of the present application may include at least one of the following:

[0136] A first transmission unit, configured to transmit a first redundancy capacity value to the upstream node, where the first redundancy capacity value is the redundancy capacity value indicated by the first link state information;

[0137] A second transmission unit, configured to transmit a second redundancy capacity value to the upstream node, where the second redundancy capacity value is the smaller redundancy capacity value of the redundancy capacity value indicated by the first link state information and the redundancy capacity value indicated by the second link state information;

[0138] A third transmission unit, configured to transmit a first transmission delay value to the upstream node, where the first transmission delay value is the transmission delay value indicated by the first link state information;

[0139] A fourth transmission unit, configured to transmit a second transmission delay value to the upstream node, where the second transmission delay value is the sum of the transmission delay value indicated by the first link state information and the transmission delay value indicated by the second link state information.

[0140] Optionally, when the link state information is uplink state information, the first acquisition module 82 in the embodiment of the present application may further include at least one of the following:

[0141] A second acquisition unit, configured to acquire third link state information, where the third link state information is the link state information of the backhaul link between the first communication node and the upstream node;

[0142] A second reception unit, configured to receive fourth link state information transmitted by the upstream node on the uplink backhaul path; where the fourth link state information includes at least one of the following: the link state information acquired by the upstream node on the uplink backhaul path, the link state information transmitted by the upstream node of the upstream node on the uplink backhaul path.

[0143] Optionally, the apparatus according to an embodiment of the present application may further include: a second transmission module, configured to transmit uplink state information to a downstream node on the backhaul path, where the uplink state information includes at least one of the following: third link state information, fourth link state information.

[0144] Optionally, the second transmission module in the embodiment of the present application may further include at least one of the following:

[0145] A fifth transmission unit, configured to transmit a third redundancy capacity value to a downstream node, where the third redundancy capacity value is the redundancy capacity value indicated by the third link state information;

[0146] A sixth transmission unit, configured to transmit a fourth redundancy capacity value to a downstream node, where the fourth redundancy capacity value is the smaller redundancy capacity value between the redundancy capacity value indicated by the third link state information and the redundancy capacity value indicated by the fourth link state information;

[0147] A seventh transmission unit, configured to transmit a third transmission delay value to a downstream node, where the third transmission delay value is the transmission delay value indicated by the third link state information;

[0148] An eighth transmission unit, configured to transmit a fourth transmission delay value to a downstream node, where the fourth transmission delay value is the sum of the transmission delay value indicated by the third link state information and the transmission delay value indicated by the fourth link state information.

[0149] Optionally, when the link state information includes at least one of the following: redundancy capacity, transmission delay, the determination module 84 in the embodiments of the present application may further include: a first determination unit, configured to determine target link state information from the link state information, where the target link state satisfies at least one of the following conditions: the redundancy capacity is greater than a first preset threshold, the transmission delay is less than a second preset threshold; a second determination unit, configured to determine a target feedback path according to the target link state information.

[0150] Wherein, the first preset threshold and the second preset threshold are determined by the transmission requirements of the data packet to be transmitted.

[0151] Optionally, the device in the embodiments of the present application may further include: a second acquisition module, configured to acquire the link state information of the feedback link associated with itself before acquiring the target information; a third transmission module, configured to transmit the link state information of the feedback link associated with itself to a second communication node, where the second communication node is a node that controls all first communication nodes in the communication system.

[0152] Optionally, the device in the embodiments of the present application may further include: a first reception module, configured to receive identification information sent by the second communication node, where the identification information is used to indicate the feedback path selected when the data packet is transmitted in the communication system.

[0153] Optionally, the device in the embodiments of the present application may further include: a second reception module, configured to receive first configuration information sent by the second communication node, where the first configuration information is used to indicate the redundancy capacity and / or transmission delay of the feedback path.

[0154] Optionally, the link state information in the embodiments of the present application is carried by a message through at least one of the following: Radio Resource Control (RRC) message, F1-C message, Backhaul Adaptation Protocol (BAP) control protocol data unit (PDU), Medium Access Control (MAC) control unit.

[0155] Optionally, the format of the message in the embodiments of the present application includes at least one of the following fields: redundancy capacity, transmission delay, identifier of the backhaul link, Backhaul Adaptation Protocol (BAP) path identifier.

[0156] Optionally, the format of the message in the embodiments of the present application includes multiple entries, where each entry is used to indicate at least one of the following: information of the backhaul link identifier, information of the Backhaul Adaptation Protocol (BAP) path identifier.

[0157] The above embodiments are described from the device side applied to the first communication node. The following will be described from the device side applied to the second communication node.

[0158] The embodiments of the present application provide a rerouting device applied to the second communication node. As Figure 9 shown, the device includes:

[0159] A third receiving module 92, configured to receive the link state information of the backhaul link associated with itself reported by the first communication node in the communication system; wherein, the second communication node is the node that controls all the first communication nodes in the communication system;

[0160] A configuration module 94, configured to configure the identification information of the backhaul path according to the link state information, where the identification information is used to indicate the backhaul path selected when the data packet is transmitted in the communication system.

[0161] Through the device applied to the second communication node in the embodiments of the present application, after receiving the link state information transmitted by the first communication node, the available backhaul path in the communication system can be determined according to the link state information, and the identification information of the backhaul path can be notified to the first communication node. In this way, even in the case where there is no Radio Link Failure (RLF), the second communication node can perform rerouting to select the backhaul path, making the rerouting method more flexible, thus solving the problem in the prior art that rerouting is only performed in the case of Radio Link Failure (RLF), resulting in a relatively single way to initiate rerouting.

[0162] Optionally, the device in the embodiments of the present application may further include: a first sending module, configured to send first configuration information to the first communication node, where the first configuration information is used to indicate the redundancy capacity and / or transmission delay of the backhaul path.

[0163] Optionally, the apparatus according to an embodiment of the present application may further include: a second sending module, configured to send second configuration information to a first communication node before receiving link state information reported by the first communication node in a communication system, where the second configuration information is used to indicate at least one of the following: indicating triggering the first communication node to report link state information, and indicating that the first communication node starts a local rerouting function.

[0164] Optionally, the triggering method in the embodiment of the present application includes at least one of the following: periodic triggering, event triggering, and polling triggering.

[0165] Optionally, the event triggering in the embodiment of the present application includes at least one of the following events: the link state information meets a preset condition, receiving a link state information message sent by another communication node, and receiving a flow control feedback message.

[0166] Optionally, the valid time of the link state information in the second communication node in the embodiment of the present application is at least one of the following: 1) within a preset duration after receiving the link state information, where the preset duration is determined by the second communication node or agreed upon by a protocol; 2) from receiving the link state information until receiving the next link state information carrying the same link identifier or BAP path identifier.

[0167] The rerouting apparatus in the embodiment of the present application may be a device, or a component, an integrated circuit, or a chip in a terminal. The device may be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal may include, but is not limited to, the types of the above-listed terminal 11, and the non-mobile terminal may be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc., which are not specifically limited in the embodiment of the present application.

[0168] The rerouting apparatus in the embodiment of the present application may be a device with an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0169] The rerouting apparatus provided by the embodiment of the present application can implement Figure 4 and Figure 5 the respective processes implemented by the method embodiments, and achieve the same technical effects. To avoid repetition, they are not described herein again.

[0170] Optionally, as Figure 10As shown in the figure, an embodiment of the present application further provides a communication device 1000, including a processor 1001, a memory 1002, and a program or instruction stored on the memory 1002 and executable on the processor 1001. For example, when the communication device 1000 is a terminal, when the program or instruction is executed by the processor 1001, it implements each process of the above method embodiment of rerouting and can achieve the same technical effect. When the communication device 1000 is a network-side device, when the program or instruction is executed by the processor 1001, it implements each process of the above method embodiment of rerouting and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0171] Specifically, an embodiment of the present application further provides a network-side device. As Figure 11 shown, the network device 1100 includes: an antenna 111, a radio frequency device 112, and a baseband device 113. The antenna 111 is connected to the radio frequency device 112. In the uplink direction, the radio frequency device 112 receives information through the antenna 111 and sends the received information to the baseband device 113 for processing. In the downlink direction, the baseband device 113 processes the information to be sent and sends it to the radio frequency device 112. After processing the received information, the radio frequency device 112 sends it out through the antenna 111.

[0172] The above frequency band processing device may be located in the baseband device 113. The method executed by the network-side device in the above embodiments may be implemented in the baseband device 113. The baseband device 113 includes a processor 114 and a memory 115.

[0173] The baseband device 113 may include, for example, at least one baseband board, on which a plurality of chips are provided. As Figure 11 shown, one of the chips is, for example, a processor 114, which is connected to the memory 115 to call a program in the memory 115 and execute the network device operations shown in the above method embodiments.

[0174] The baseband device 113 may further include a network interface 116 for interacting with the radio frequency device 112. The interface is, for example, a common public radio interface (CPRI for short).

[0175] Specifically, the network-side device according to an embodiment of the present invention further includes: an instruction or program stored on the memory 115 and executable on the processor 114. The processor 114 calls the instruction or program in the memory 115 to execute Figure 8 the methods executed by the modules shown in FIGS. 8 or 9 and achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0176] An embodiment of the present application further provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the method embodiment of the above-mentioned rerouting is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.

[0177] Wherein, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disc, etc.

[0178] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run the program or instruction of the network-side device, implement each process of the method embodiment of the above-mentioned rerouting, and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0179] It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-on-chip, a system chip, a chip system, or a system-on-chip.

[0180] It should be noted that in this article, the term "comprising", "including" or any other variant thereof is intended to cover a non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0181] Through the description of the above embodiments, those skilled in the art can clearly understand that the above method of the embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to enable a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0182] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them belong to the protection scope of the present application.

Claims

1. A rerouting method, characterized in that, Including: A first communication node obtains target information, where the target information includes link state information of a backhaul path associated with the first communication node; The first communication node determines a target backhaul path according to the target information; The first communication node includes a self-backhaul IAB node or a host self-backhaul IAB node in a self-backhaul IAB network; the backhaul path associated with the first communication node is all backhaul paths associated with the first communication node; When the link state information is downlink state information, the first communication node obtaining the link state information of the backhaul path associated with the first communication node includes at least one of the following: The first communication node obtains first link state information of a downlink backhaul link with a downstream node; The first communication node receives second link state information reported by a downstream node on a downlink backhaul path; where the second link state information includes at least one of the following: link state information obtained by the downstream node on the downlink backhaul path, link state information reported by a downstream node of the downstream node on the downlink backhaul path; When the link state information is uplink state information, the first communication node obtaining the link state information of the backhaul path associated with the first communication node includes at least one of the following: The first communication node obtains third link state information, where the third link state information is link state information of a backhaul link between the first communication node and an upstream node; The first communication node receives fourth link state information transmitted by an upstream node on an uplink backhaul path; where the fourth link state information includes at least one of the following: link state information obtained by the upstream node on the uplink backhaul path, link state information transmitted by an upstream node of the upstream node on the uplink backhaul path.

2. The method according to claim 1, characterized in that, The method further includes: The first communication node transmits the downlink state information to an upstream node of the first communication node, where the downlink state information includes at least one of the following: the first link state information, the second link state information.

3. The method according to claim 2, characterized in that, The first communication node transmitting the downlink state information to an upstream node of the first communication node includes at least one of the following: The first communication node transmits a first redundancy capacity value to the upstream node, where the first redundancy capacity value is the redundancy capacity value indicated by the first link state information; The first communication node transmits a second redundancy capacity value to the upstream node, where the second redundancy capacity value is the smaller redundancy capacity value among the redundancy capacity value indicated by the first link state information and the redundancy capacity value indicated by the second link state information; The first communication node transmits a first transmission delay value to the upstream node, where the first transmission delay value is the transmission delay value indicated by the first link state information; The first communication node transmits a second transmission delay value to the upstream node, where the second transmission delay value is the sum of the transmission delay value indicated by the first link state information and the transmission delay value indicated by the second link state information.

4. The method according to claim 1, characterized in that, The method further includes: The first communication node transmits the uplink state information to a downstream node on the backhaul path, where the uplink state information includes at least one of the following: the third link state information, the fourth link state information.

5. The method according to claim 4, characterized in that, The first communication node transmitting the uplink state information to a downstream node on the backhaul path includes at least one of the following: The first communication node transmits a third redundancy capacity value to the downstream node, where the third redundancy capacity value is the redundancy capacity value indicated by the third link state information; The first communication node transmits a fourth redundancy capacity value to the downstream node, where the fourth redundancy capacity value is the smaller redundancy capacity value of the redundancy capacity value indicated by the third link state information and the redundancy capacity value indicated by the fourth link state information; The first communication node transmits a third transmission delay value to the downstream node, where the third transmission delay value is the transmission delay value indicated by the third link state information; The first communication node transmits a fourth transmission delay value to the downstream node, where the fourth transmission delay value is the sum of the transmission delay value indicated by the third link state information and the transmission delay value indicated by the fourth link state information.

6. The method according to claim 1, characterized in that, When the link state information includes at least one of the following: redundancy capacity, transmission delay, the first communication node determines a target backhaul path according to the target information, including: The first communication node determines target link state information from the link state information, where the target link state satisfies at least one of the following conditions: the redundancy capacity is greater than a first preset threshold, the transmission delay is less than a second preset threshold; The first communication node determines the target backhaul path according to the target link state information.

7. The method according to claim 6, characterized in that, The first preset threshold and the second preset threshold are determined by the transmission requirements of the data packet to be transmitted.

8. The method according to claim 1, characterized in that, Before the first communication node obtains the target information, the method further includes: The first communication node obtains the link state information of the backhaul link associated with itself; The first communication node transmits the link state information of the backhaul link associated with itself to a second communication node, where the second communication node is a node that controls all first communication nodes in the communication system.

9. The method according to claim 8, characterized in that,The method further includes: The first communication node receives the backhaul path identification information sent by the second communication node, where the backhaul path identification information is used to indicate the backhaul path selected when the data packet is transmitted in the communication system.

10. The method according to claim 9, wherein The method further includes: The first communication node receives the first configuration information sent by the second communication node, where the first configuration information is used to indicate the redundancy capacity and / or transmission delay of the backhaul path.

11. The method according to claim 6, wherein The link state information is carried by messages through at least one of the following: Radio Resource Control (RRC) messages, F1-C messages, Backhaul Adaptation Protocol (BAP) control protocol data units (PDUs), and Medium Access Control (MAC) control units.

12. The method according to claim 11, wherein The format of the message includes at least one of the following fields: redundancy capacity, transmission delay, identifier of the backhaul link, BAP path identifier.

13. The method according to claim 12, wherein The format of the message includes multiple entries, where each entry is used to indicate at least one of the following: information on the backhaul link identifier, information on the BAP path identifier.

14. The method according to any one of claims 1-13, wherein The target information further includes identifier information of the backhaul path; wherein, the backhaul path identified by the identifier information is a path that can be used and configured by the second communication node for the first communication node, and the second communication node includes a Central Unit (CU) node in the IAB network.

15. A method for rerouting, wherein Including: The second communication node receives the link state information of the backhaul link associated with the first communication node in the communication system; wherein, the second communication node is the node that controls all the first communication nodes in the communication system. The second communication node configures the identifier information of the backhaul path according to the link state information, where the identifier information is used to indicate the backhaul path selected when data packets are transmitted in the communication system. Wherein, the identifier information of the backhaul path is used by the first communication node to determine the target backhaul path; the first communication node includes a Self-Backhaul IAB node or a Host Self-Backhaul IAB node in the Self-Backhaul IAB network, and the second communication node includes a Central Unit (CU) node in the IAB network. The first communication node is used to obtain the link state information of the backhaul path associated with the first communication node; the backhaul path associated with the first communication node is all the backhaul paths associated with the first communication node; when the link state information is downlink state information, the obtaining method of the link state information of the backhaul path associated with the first communication node includes at least one of the following: The first communication node obtains the first link state information of the downlink backhaul link with the downstream node. The first communication node receives the second link state information reported by the downstream node on the downlink backhaul path; wherein, the second link state information includes at least one of the following: the link state information obtained by the downstream node on the downlink backhaul path, the link state information reported by the downstream node of the downstream node on the downlink backhaul path. When the link state information is uplink state information, the obtaining method of the link state information of the backhaul path associated with the first communication node includes at least one of the following: The first communication node obtains the third link state information, where the third link state information is the link state information of the backhaul link between the first communication node and the upstream node. The first communication node receives fourth link state information transmitted by an upstream node on the upstream return path; wherein, the fourth link state information includes at least one of the following: link state information obtained by the upstream node on the upstream return path, link state information transmitted by the upstream node of the upstream node on the upstream return path.

16. The method according to claim 15, wherein The method further includes: The second communication node sends first configuration information to the first communication node, wherein the first configuration information is used to indicate the redundant capacity and / or transmission delay of the return path.

17. The method according to claim 15, wherein Before the second communication node receives the link state information reported by the first communication node in the communication system, the method includes: The second communication node sends second configuration information to the first communication node, wherein the second configuration information is used to indicate at least one of the following: used to indicate triggering the first communication node to report the link state information, used to indicate the first communication node to start the local re-routing function.

18. The method according to claim 17, wherein The triggering method includes at least one of the following: periodic triggering, event triggering, polling triggering.

19. The method according to claim 18, wherein The event triggering includes at least one of the following events: the link state information meets a preset condition, receiving a link state information message sent by another communication node, receiving a flow control feedback message.

20. The method according to claim 15, wherein The valid time of the link state information at the second communication node is at least one of the following: Within a preset duration after receiving the link state information, wherein the preset duration is determined by the second communication node or agreed by the protocol; From the time of receiving the link state information until receiving the next link state information carrying the same return link identifier or BAP path identifier.

21. A rerouting device applied to a first communication node, wherein Includes: A first acquisition module, configured to acquire target information, wherein the target information includes link state information of a return path associated with the first communication node; A determination module, configured to determine a target return path according to the target information; The first communication node includes a self-backhaul IAB node or a host self-backhaul IAB node or a host self-backhaul IAB node in a self-backhaul IAB network; the return path associated with the first communication node is all return paths associated with the first communication node; In the case where the link state information is downlink link state information, the first acquisition module includes at least one of the following: A first acquisition unit, configured to acquire first link state information of a downlink return link with a downstream node; A first reception unit, configured to receive second link state information reported by a downstream node on the downlink return path; wherein, the second link state information includes at least one of the following: link state information obtained by the downstream node on the downlink return path, link state information reported by the downstream node of the downstream node on the downlink return path; In the case where the link state information is uplink link state information, the first acquisition module includes at least one of the following: A second acquisition unit, configured to acquire third link state information, wherein the third link state information is the link state information of the return link between the first communication node and the upstream node; A second receiving unit, configured to receive fourth link state information transmitted by an upstream node on an upstream return path; wherein, the fourth link state information includes at least one of the following: link state information obtained by the upstream node on the upstream return path, and link state information transmitted by an upstream node of the upstream node on the upstream return path.

22. The device according to claim 21, wherein, The apparatus further includes: A first transmission module, configured to transmit the downlink link state information to an upstream node of the first communication node, where the downlink link state information includes at least one of the following: the first link state information, and the second link state information.

23. The device according to claim 22, wherein, The first transmission module includes at least one of the following: A first transmission unit, configured to transmit a first redundancy capacity value to the upstream node, where the first redundancy capacity value is the redundancy capacity value indicated by the first link state information; A second transmission unit, configured to transmit a second redundancy capacity value to the upstream node, where the second redundancy capacity value is the smaller redundancy capacity value of the redundancy capacity value indicated by the first link state information and the redundancy capacity value indicated by the second link state information; A third transmission unit, configured to transmit a first transmission delay value to the upstream node, where the first transmission delay value is the transmission delay value indicated by the first link state information; A fourth transmission unit, configured to transmit a second transmission delay value to the upstream node, where the second transmission delay value is the sum of the transmission delay value indicated by the first link state information and the transmission delay value indicated by the second link state information.

24. The device according to claim 21, wherein, The apparatus further includes: A second transmission module, configured to transmit the uplink link state information to a downstream node on the return path, where the uplink link state information includes at least one of the following: the third link state information, and the fourth link state information.

25. The device according to claim 24, wherein, The second transmission module includes at least one of the following: A fifth transmission unit, configured to transmit a third redundancy capacity value to the downstream node, where the third redundancy capacity value is the redundancy capacity value indicated by the third link state information; A sixth transmission unit, configured to transmit a fourth redundancy capacity value to the downstream node, where the fourth redundancy capacity value is the smaller redundancy capacity value of the redundancy capacity value indicated by the third link state information and the redundancy capacity value indicated by the fourth link state information; A seventh transmission unit, configured to transmit a third transmission delay value to the downstream node, where the third transmission delay value is the transmission delay value indicated by the third link state information; An eighth transmission unit, configured to transmit a fourth transmission delay value to the downstream node, where the fourth transmission delay value is the sum of the transmission delay value indicated by the third link state information and the transmission delay value indicated by the fourth link state information.

26. The device according to claim 21, wherein, When the link state information includes at least one of the following: redundancy capacity, transmission delay, the determination module includes: A first determination unit, configured to determine target link state information from the link state information, where the target link state satisfies at least one of the following conditions: the redundancy capacity is greater than a first preset threshold, and the transmission delay is less than a second preset threshold; A second determination unit, configured to determine the target backhaul path according to the target link state information.

27. The device according to claim 26, wherein, The first preset threshold and the second preset threshold are determined by the transmission requirements of the data packet to be transmitted.

28. The device according to claim 21, wherein, The apparatus further includes: A second acquisition module, configured to acquire link state information of a backhaul link associated with itself before acquiring the target information; A third transmission module, configured to transmit the link state information of the backhaul link associated with itself to a second communication node, where the second communication node is a node that controls all first communication nodes in the communication system.

29. The device according to claim 28, wherein, The apparatus further includes: A first reception module, configured to receive identification information sent by the second communication node, where the identification information is used to indicate the backhaul path selected when the data packet is transmitted in the communication system.

30. The device according to claim 29, wherein, The apparatus further includes: A second reception module, configured to receive first configuration information sent by the second communication node, where the first configuration information is used to indicate the redundancy capacity and / or the transmission delay of the backhaul path.

31. The device according to claim 26, wherein, The link state information is carried by a message through at least one of the following: a radio resource control (RRC) message, an F1-C message, a BAP control protocol data unit (PDU), and a media access control layer control unit.

32. The device according to claim 31, wherein, The format of the message includes at least one of the following fields: redundancy capacity, transmission delay, identification of the backhaul link, and BAP path identification.

33. The device according to claim 32, wherein, The format of the message includes multiple entries, where each entry is used to indicate at least one of the following: information of the backhaul link identification and information of the BAP path identification.

34. The device according to any one of claims 21 - 33, wherein, The target information further includes identification information of the backhaul path; where the backhaul path identified by the identification information is a path that can be used configured by the second communication node for the first communication node, and the second communication node includes a central unit (CU) node in the IAB network.

35. A rerouting device, applied to a second communication node, wherein, Includes: A third reception module, configured to receive link state information of a backhaul link associated with itself reported by a first communication node in the communication system; where the second communication node is a node that controls all first communication nodes in the communication system; A configuration module, configured to configure identification information of the backhaul path according to the link state information, where the identification information is used to indicate the backhaul path selected when the data packet is transmitted in the communication system; where the identification information of the backhaul path is used by the first communication node to determine the target backhaul path; the first communication node includes a self-backhaul IAB node or a host self-backhaul IAB node in the self-backhaul IAB network, and the second communication node includes a central unit (CU) node in the IAB network; The first communication node is used to obtain the link state information of the backhaul path associated with the first communication node; the backhaul path associated with the first communication node is all the backhaul paths associated with the first communication node; when the link state information is downlink state information, the obtaining method of the link state information of the backhaul path associated with the first communication node includes at least one of the following: The first communication node obtains the first link state information of the downlink backhaul link with the downstream node; The first communication node receives the second link state information reported by the downstream node on the downlink backhaul path; wherein, the second link state information includes at least one of the following: the link state information obtained by the downstream node on the downlink backhaul path, the link state information reported by the downstream node of the downstream node on the downlink backhaul path; When the link state information is uplink state information, the obtaining method of the link state information of the backhaul path associated with the first communication node includes at least one of the following: The first communication node obtains the third link state information, wherein the third link state information is the link state information of the backhaul link between the first communication node and the upstream node; The first communication node receives the fourth link state information transmitted by the upstream node on the uplink backhaul path; wherein, the fourth link state information includes at least one of the following: the link state information obtained by the upstream node on the uplink backhaul path, the link state information transmitted by the upstream node of the upstream node on the uplink backhaul path.

36. The device according to claim 35, wherein, The device further includes: The first sending module is used to send the first configuration information to the first communication node, wherein the first configuration information is used to indicate the redundant capacity and / or transmission delay of the backhaul path.

37. The device according to claim 35, wherein, The device includes: The second sending module is used to send the second configuration information to the first communication node before receiving the link state information reported by the first communication node in the communication system, wherein the second configuration information is used to indicate at least one of the following: used to indicate triggering the first communication node to report the link state information, used to indicate the first communication node to start the local rerouting function.

38. The device according to claim 37, wherein, The triggering methods include at least one of the following: periodic triggering, event triggering, polling triggering.

39. The device according to claim 38, wherein, The event triggering includes at least one of the following events: the link state information meets the preset conditions, receiving the link state information message sent by other communication nodes, receiving the flow control feedback message.

40. The device according to claim 35, wherein, The valid time of the link state information in the second communication node is at least one of the following: Within a preset duration after receiving the link state information, wherein the preset duration is determined by the second communication node or agreed by the protocol; From the time of receiving the link state information until receiving the next link state information carrying the same link identifier or BAP path identifier.

41. A communication device, wherein, Comprising a processor, a memory, and a program or instructions stored on the memory and executable on the processor, the program or instructions, when executed by the processor, implement the method steps of rerouting as described in any one of claims 1 to 14, or the method steps of rerouting as described in any one of claims 15 to 20.

42. A readable storage medium, wherein,A program or instructions are stored on the readable storage medium, and when the program or instructions are executed by a processor, the method steps of rerouting as described in any one of claims 1 to 14, or the method steps of rerouting as described in any one of claims 15 to 20 are implemented.

Citation Information

Patent Citations

  • Routing method, BSR generation method and device and storage medium

    CN110581778A