WO2022188679A1 - Data routing method and apparatus - Google Patents

Data routing method and apparatus Download PDF

Info

Publication number
WO2022188679A1
WO2022188679A1 PCT/CN2022/078805 CN2022078805W WO2022188679A1 WO 2022188679 A1 WO2022188679 A1 WO 2022188679A1 CN 2022078805 W CN2022078805 W CN 2022078805W WO 2022188679 A1 WO2022188679 A1 WO 2022188679A1
Authority
WO
WIPO (PCT)
Prior art keywords
bap
iab node
pdu
path
routing information
Prior art date
Application number
PCT/CN2022/078805
Other languages
French (fr)
Chinese (zh)
Inventor
刘进华
Original Assignee
维沃移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 维沃移动通信有限公司 filed Critical 维沃移动通信有限公司
Publication of WO2022188679A1 publication Critical patent/WO2022188679A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/74Address processing for routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/22Alternate routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L45/00Routing or path finding of packets in data switching networks
    • H04L45/24Multipath
    • H04L45/247Multipath using M:N active or standby paths
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/24Connectivity information management, e.g. connectivity discovery or connectivity update

Definitions

  • the present application belongs to the field of communication technologies, and in particular relates to a data routing method and device.
  • the centralized unit Centralized Unit, CU
  • the intermediate IAB node can re-select an alternative path (for uplink and downlink) for the forwarded BAP protocol data unit (Protocol Data Unit, PDU) based on the local load situation, alternative donor DU (for downlink) or standby Select to access the IAB node (for downlink).
  • PDU Protocol Data Unit
  • the intermediate IAB node rewrites the path ID and/or BAP address (address) in the BAP header of the BAP PDU according to the local situation, and then the next intermediate IAB node needs to be based on the rewritten path.
  • the BAP routing ID continues to forward data; that is, in the prior art, routing can only be performed according to a single alternative BAP address or a single alternative path, resulting in the subsequent IAB node being unable to reselect the forwarded BAP PDU. Good BAP routing.
  • the embodiments of the present application provide a data routing method and device, which can solve the problem that routing can only be performed according to a single alternative BAP address or a single alternative path in the prior art, resulting in the subsequent IAB node being unable to reselect a new BAP PDU for the forwarded BAP PDU.
  • the problem with good BAP routing can only be performed according to a single alternative BAP address or a single alternative path in the prior art, resulting in the subsequent IAB node being unable to reselect a new BAP PDU for the forwarded BAP PDU.
  • a first aspect provides a data routing method, which is applied to a self-backhaul IAB node, comprising: acquiring a backhaul adaptation protocol protocol data unit BAP PDU, wherein the BAP PDU carries routing information of at least one of the following items : BAP address group ID, path group ID; the BAP address group ID is used to indicate the BAP address of at least one destination IAB node, and the path group ID is used to indicate at least one BAP path; each of the BAP paths is used to indicate Send the path between the IAB node and the destination IAB node; and reroute the BAP PDU based on the routing information when a preset condition is met.
  • a data routing device applied to a self-backhaul IAB node, comprising: an acquisition module configured to acquire a backhaul adaptation protocol protocol data unit BAP PDU, wherein the BAP PDU carries at least the following One item of routing information: BAP address group ID, path group ID; the BAP address group ID is used to indicate the BAP address of at least one destination IAB node, and the path group ID is used to indicate at least one BAP path; The BAP path is used to indicate the path between the sending IAB node and the destination IAB node; the first routing module is used for rerouting the BAP PDU based on the routing information when a preset condition is met.
  • a communication device comprising a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being executed by the processor When executed, the steps of the method as described in the first aspect are implemented.
  • a readable storage medium is provided, and a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method according to the first aspect are implemented.
  • a fifth aspect provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a network-side device program or instruction, implementing the method described in the first aspect. steps of the method described.
  • embodiments of the present application provide a computer program product, wherein the computer program product is stored in a non-transitory storage medium, and the computer program product is executed by at least one processor to implement the first aspect the steps of the method.
  • an embodiment of the present application provides a communication device, which is configured to perform the steps of the method described in the first aspect.
  • the IAB node can obtain the BAP PDU carrying the BAP address group ID and/or the path group ID, and then, when the preset conditions are met, the BAP address group ID is used to indicate at least one destination IAB node.
  • the BAP address and/or the path group ID are used to indicate at least one BAP path for rerouting, that is, each IAB node knows the BAP address or optional path of the optional destination IAB node in advance.
  • the BAP address and path of the optimal destination IAB node can not be selected, and each IAB node can currently choose whether to prefer the BAP route or has experienced rerouting, thus solving the problem of the existing technology. Routing based on a single alternative BAP address or a single alternative path leads to the problem that the subsequent IAB node cannot reselect a better BAP route for the forwarded BAP PDU.
  • FIG. 1 shows a block diagram of a wireless communication system to which an embodiment of the present application can be applied
  • Fig. 2 is the schematic diagram of IAB system in the prior art
  • Fig. 3 is a centralized/distributed unit structure diagram of an IAB system
  • Fig. 4 is the structural representation of the format of BAP header in the prior art
  • Figure 6a shows a schematic diagram of downlink rerouting
  • Figure 6b shows a schematic diagram of downlink rerouting
  • Fig. 7 is one of the structural representations of the BAP header format of the embodiment of the present application.
  • Fig. 8 is the second structural schematic diagram of the BAP header format of the embodiment of the present application.
  • FIG. 9 is a schematic structural diagram of a data routing device according to an embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of a communication device according to an embodiment of the present application.
  • FIG. 11 is a schematic structural diagram of a terminal according to an embodiment of the present application.
  • FIG. 12 is a schematic structural diagram of a network side device according to an embodiment of the present application.
  • first, second and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and "first”, “second” distinguishes Usually it is a class, and the number of objects is not limited.
  • the first object may be one or multiple.
  • “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the associated objects are in an "or” relationship.
  • LTE Long Term Evolution
  • LTE-Advanced LTE-Advanced
  • LTE-A Long Term Evolution-Advanced
  • CDMA Code Division Multiple Access
  • TDMA Time Division Multiple Access
  • FDMA Frequency Division Multiple Access
  • OFDMA Orthogonal Frequency Division Multiple Access
  • SC-FDMA Single-carrier Frequency-Division Multiple Access
  • system and “network” in the embodiments of the present application are often used interchangeably, and the described technology can be used not only for the above-mentioned systems and radio technologies, but also for other systems and radio technologies.
  • NR New Radio
  • the following description describes a New Radio (NR) system for example purposes, and uses NR terminology in most of the description below, but the techniques can also be applied to applications other than NR system applications, such as 6th generation (6th generation ) Generation, 6G) communication system.
  • 6th generation 6th generation
  • 6G 6th generation
  • FIG. 1 shows a block diagram of a wireless communication system to which the embodiments of the present application can be applied.
  • the wireless communication system includes a terminal 11 and a network side device 12.
  • the terminal 11 may also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital computer Assistant (Personal Digital Assistant, PDA), handheld computer, netbook, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), mobile Internet device (Mobile Internet Device, MID), wearable device (Wearable Device) or vehicle-mounted device (Vehicle User Equipment, VUE), pedestrian terminal (Pedestrian User Equipment, PUE) and other terminal-side devices, wearable devices include: bracelets, headphones, glasses, etc.
  • the network side device 12 may be a base station or a core network, wherein the base station may be referred to as a Node B, an evolved Node B, an access point, a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a basic service Set (Basic Service Set, BSS), Extended Service Set (Extended Service Set, ESS), Node B, Evolved Node B (eNB), Home Node B, Home Evolved Node B, Wireless Local Area Networks (WLAN) ) access point, wireless fidelity (Wireless Fidelity, WiFi) node, 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 For specific technical terms, it should be noted that in the embodiments of this application, only the base station in the NR system is used as an example,
  • FIG. 2 is a schematic diagram of an IAB system in the prior art.
  • an IAB node includes a distributed unit (Distributed Unit, DU) functional part and a mobile terminal (Mobile Termination, MT) functional part.
  • DU distributed Unit
  • MT Mobile Termination
  • an access node ie IAB node
  • the IAB node After an IAB node establishes a complete backhaul link, the IAB node enables its DU function, and the DU provides cell services, that is, the DU can provide access services for user equipment (User Equipment, UE).
  • a self-backhaul loop includes a donor IAB node (or called IAB donor, which is composed of IAB-donor-CU and IAB-donor-DU), and the donor IAB node has a directly connected wired transmission
  • FIG. 3 is a structural diagram of a centralized/distributed unit (Centralized Unit-Distributed Unit, CU-DU) of an IAB system.
  • CU-DU Centralized Unit-Distributed Unit
  • the DUs of all IAB nodes are connected to a CU node, which configures the DUs through the F1-AP protocol.
  • the CU configures the MT through a radio resource control (Radio Resource Control, RRC) protocol.
  • RRC Radio Resource Control
  • Backhaul Adaptation Protocol is a routing protocol used between IAB nodes in the IAB network, that is, the uplink data is routed from the access IAB node to the donor DU, and the downlink data is routed from the donor DU to the access IAB. node.
  • the BAP layer is located between the Packet Data Convergence Protocol (PDCP) layer and the Radio Link Control Protocol (Radio Link Control, RLC) layer.
  • PDCP Packet Data Convergence Protocol
  • RLC Radio Link Control Protocol
  • the Donor DU determines the BAP address of the destination access IAB node and the path to the destination access IAB node according to the mapping relationship between the destination IP address and the BAP route, and generates a BAP header.
  • a BAP PDU Before being added to the PDCP PDU, a BAP PDU is generated, and the BAP header guides each IAB node along the way to send the BAP PDU to the destination access IAB node; for uplink data, the access IAB node receives the uplink PDCP PDU from the UE, according to its The mapping relationship between the corresponding GTP-U TEID and the BAP route generates a BAP header, which is added before the PDCP PDU to generate a BAP PDU. The BAP header guides the IAB node along the way to send the BAP PDU to the destination donor DU node.
  • the format of the BAP header is shown in Figure 4.
  • the BAP routing ID includes a 10-bit BAP address and a 10-bit path ID, where the BAP address is the BAP address of the destination IAB node, and the path ID indicates the path to the destination IAB node, that is, each IAB of the route. node.
  • an embodiment of the present application provides a data routing method, the method is applied to a self-backhaul IAB node, and the steps of the method include:
  • Step 502 obtain the BAP PDU of the return adaptation protocol protocol data unit, wherein the BAP PDU carries the routing information of at least one of the following: BAP address group ID, path group ID; BAP address group ID is used to indicate at least one destination IAB The BAP address of the node, the path group ID is used to indicate at least one BAP path; each BAP path is used to indicate the path between the access IAB node and the destination IAB node;
  • Step 504 Rerouting the BAP PDU based on the routing information under the condition that the preset conditions are met.
  • the IAB node can obtain the BAP PDU carrying the BAP address group ID and/or the path group ID, and then, when the preset conditions are met, the BAP address group ID is used to indicate at least one destination IAB.
  • the BAP address of the node and/or the path group ID are used to indicate at least one BAP path for rerouting, that is, each IAB node knows the BAP address or optional path of the optional destination IAB node in advance.
  • the BAP address and path of the optimal destination IAB node can not be selected, and each IAB node can currently choose whether to prefer BAP routing or has experienced rerouting, thus solving the problem of only the existing technology. Routing can be performed according to a single alternative BAP address or a single alternative path, resulting in the problem that the subsequent IAB node cannot re-select a better BAP route for the forwarded BAP PDU.
  • the IAB node in the embodiment of the present application may be an intermediate IAB node in the IAB network, or may be an access IAB node or a donor DU node; the specific type of node needs to be determined according to the actual situation.
  • the method for obtaining the BAP PDU involved in step 502 of the present application may further include:
  • Step 502-11 receiving the data packet of the upper protocol layer
  • Step 502-12 adding a BAP header to the data packet to generate a BAP PDU, wherein the BAP header includes routing information of at least one of the following: BAP address group ID, path group ID.
  • Step 502-21 receiving the BAP PDU sent by the adjacent IAB node
  • Step 502-22 remove the BAP header of the BAP PDU sent by the adjacent IAB node
  • Step 502-23 adding a BAP header including routing information of at least one of the following items to generate a BAP PDU: BAP address group ID, path group ID.
  • the BAP header of the BAP PDU can be generated by receiving the data packet of the upper-layer protocol layer or the BAP PDU sent by the adjacent IAB node.
  • the method of the embodiment of the present application before acquiring the BAP PDU, further includes steps and may further include at least one of the following:
  • Step 500 configure the BAP addresses of at least one destination IAB node for the IAB node
  • Step 501 configure at least one BAP path to the destination IAB node for the access IAB node.
  • the IAB node can be a CU, that is, an access IAB node is configured by the CU to generate an uplink BAP PDU based on the BAP address group ID and/or the BAP path group ID, specifically including the following two situations:
  • the CU can configure a donor DU node to generate downlink BAP PDUs based on the BAP address group ID and/or the BAP path group ID, including the following two cases:
  • the BAP address group ID and/or the BAP path group ID can be configured in advance, so that the BAP address group ID and/or the BAP path group ID can be passed in the subsequent uplink or downlink data routing.
  • Perform rerouting that is, each IAB node can determine whether to perform rerouting according to the actual situation, and each IAB node can also determine whether the current BAP PDU is the rerouted BAP PDU or the preferred BAP PDU.
  • the method for rerouting the BAP PDU based on the routing information involved in step 504 in the embodiment may further include: performing a first operation on the BAP PDU based on the routing information, wherein the first operation includes one of the following: forwarding , discard, receive.
  • the BAP PDU needs to be forwarded to the next IAB node. If the current IAB node is the destination IAB node, for example, donor CU, the current IAB node will receive the BAP PDU for subsequent deal with. If the current IAB node determines that the BAP PDU is irrelevant to the current IAB node after receiving the BAP PDU, the current IAB node discards the BAP PDU.
  • the method for rerouting the BAP PDU based on the routing information involved in step 504 in the embodiment of the present application may further include:
  • Step 504-11 in the case that the target routing information is carried in the routing information, determine the first IAB node to be forwarded next based on the target routing information, and forward the BAP PDU to the first IAB node; wherein, the target routing information includes at least the following: Information of one item: main BAP address, main BAP path;
  • Step 504-12 in the case that the routing information does not carry the target routing information, select a BAP address or a BAP path of a destination IAB node from the routing information to determine the second IAB node to be forwarded next, and send the information to the first IAB node.
  • Two IAB nodes forward BAP PDUs.
  • the method of the embodiment of the present application further includes:
  • Step 12 in the case of congestion or interruption of the primary BAP path, select an alternate BAP path from the routing information to determine the next forwarding second IAB node.
  • the specific rerouting can be: when the BAP PDU based on the BAP address group ID and/or the BAP path group ID is generated, whether it is the originating IAB node , or an intermediate IAB node, if the BAP address group ID and/or BAP path group ID carried in the BAP PDU is configured with the primary BAP address and/or the primary BAP path, the primary BAP address and/or the primary BAP path are selected according to preference path determines the next forwarding IAB node of the BAP PDU; otherwise, the access IAB node can independently select an optional BAP address and an optional path that can reach the BAP address, thereby determining the next forwarding point.
  • the main selected path is congested or interrupted, other alternative paths can be selected; when the main selected destination receiving IAB node is unreachable, other alternative receiving IAB nodes can be selected; and then the next forwarding node is determined accordingly.
  • an intermediate IAB node when an intermediate IAB node receives a legacy BAP PDU (that is, a BAP PDU carrying a BAP address and a BAP path), the data needs to be re-determined when the pre-configured conditions are met.
  • the BAP address or BAP path in the BAP PDU can be replaced by the BAP address group ID and/or the BAP path group ID. Any destination IAB node in the BAP address group ID can ensure that the data is forwarded to the final node (that is, the target UE). or CU).
  • the BAP routing ID3' The PDU is sent to the donor DU2, but in fact the BAP routing ID2 path is the best, but the IAB7 cannot independently select the BAP routing ID 2' according to the actual load situation. It can be seen that, compared with the method that can only use a single candidate BAP address or a single candidate path in the embodiment of the present application, for the intermediate IAB node, the BAP address group ID and path group ID carried by a BAP PDU can be flexibly determined. The next IAB node and destination IAB node for forwarding.
  • the method of receiving BAP PDUs based on routing information involved in this application may further include:
  • Step 11 under one of the following conditions, remove the BAP header of the BAP PDU, and submit the BAP PDU with the BAP header removed to the upper protocol layer for processing:
  • the method of forwarding the BAP PDU based on routing information involved in the present application may further include:
  • Step 21 when the IAB node can find a path to any destination IAB address indicated by the BAP address group ID, it forwards the BAP PDU.
  • the BAP PDU is discarded based on routing information under one of the following conditions:
  • the BAP address group ID carried by the BAP PDU is different from the BAP address group ID to which the IAB node belongs;
  • the BAP address group ID and the BAP address in the embodiment of the present application are in the same format; the path group ID is in the same format as the BAP path format, that is, the BAP address of the destination IAB node and the BAP path
  • the BAP header format of the BAP data PDU is consistent with the BAP header format of the BAP data PDU.
  • the CU can pass the BAP address group ID and each BAP address contained in the BAP address group (and/or the path group ID and each BAP path ID contained in the path group) through F1AP or RRC message Notify each relevant IAB node.
  • the BAP address group ID/BAP path group ID uses the same BAP header format as the BAP data PDU, that is, the BAP address group ID occupies 10 bits in the BAP address field, and the BAP path group ID occupies 10 bits in the BAP path ID field.
  • Compatible with existing BAP header formats Since the BAP address group ID (or path group ID) shares the BAP address indication field (or path ID indication field), the CU needs to reserve the BAP address value space (or path value space) for the BAP address group ID (or path group ID) distribute.
  • FIG. 7 Display Format shows 3 formats:
  • a) shows the format of carrying BAP address and BAP path group ID, which is suitable for the situation of indicating multiple optional paths to the same target IAB node;
  • b) shows the format of carrying the BAP address group ID and BAP path, which is suitable for indicating multiple optional destination IAB nodes and the main selection path to one of the destination receiving IAB nodes;
  • c) shows the format of carrying the BAP address group ID and the BAP path group ID at the same time, which is applicable to the situation of indicating multiple optional destination IAB nodes and multiple optional paths to one or more of the destination receiving IAB nodes;
  • the CU can notify each IAB node of the BAP address value range (or path value range) configured and reserved, so that each IAB node determines that the received BAP PDU carries the BAP address group ID (and/or path group ID). ).
  • one BAP address group ID indicates one primary BAP address and several alternative BAP addresses; or one BAP address group ID indicates a group of optional BAP addresses that can be selected arbitrarily.
  • a BAP path ID indicates a primary BAP path and several alternative BAP paths; or a BAP address group ID indicates a set of optional BAP paths that can be selected arbitrarily.
  • Figure 8 redefines the R-bit in the original BAP header format to indicate that the BAP PDU carries the BAP address group ID (and/or path group ID), that is, the format used to indicate the BAP header, and it is not necessary to use this format for BAP
  • the address group ID (or path group ID) reserves the BAP address value space (or path value space) for BAP address group ID (or path group ID) allocation.
  • d, e and f in Fig. 8 correspond to a, b and c in Fig. 7, respectively.
  • an embodiment of the present application provides a data routing device, which is applied to a self-backhaul IAB node, and the device includes:
  • the obtaining module 92 is used to obtain the BAP PDU of the backhaul adaptation protocol protocol data unit, wherein the BAP PDU carries the routing information of at least one of the following items: BAP address group ID, path group ID; BAP address group ID is used to indicate at least one The BAP address of a destination IAB node, and the path group ID is used to indicate at least one BAP path; each BAP path is used to indicate the path between the access IAB node and the destination IAB node;
  • the first routing module 94 is configured to reroute the BAP PDU based on the routing information under the condition that the preset condition is met.
  • the IAB node can obtain the BAP PDU carrying the BAP address group ID and/or the path group ID, and then, when the preset conditions are met, the BAP address group ID is used to indicate at least one destination IAB
  • the BAP address of the node and/or the path group ID are used to indicate at least one BAP path for rerouting, that is, each IAB node knows the BAP address or optional path of the optional destination IAB node in advance.
  • the BAP address and path of the optimal destination IAB node can not be selected, and each IAB node can currently choose whether to prefer BAP routing or has experienced rerouting, thus solving the problem of only the existing technology. Routing can be performed according to a single alternative BAP address or a single alternative path, resulting in the problem that the subsequent IAB node cannot re-select a better BAP route for the forwarded BAP PDU.
  • the first routing module 94 in this embodiment of the present application may further include: a first routing unit, configured to perform a first operation on the BAP PDU based on the routing information, where the first operation includes one of the following: forwarding, discarding ,take over.
  • the first routing module 94 in this embodiment of the present application may further include: a second routing unit, configured to determine the next forwarding first based on the target routing information when the routing information carries the target routing information.
  • the IAB node forwards the BAP PDU to the first IAB node; wherein, the target routing information includes information of at least one of the following: the BAP address of the main selection, the BAP path of the main selection; the third routing unit is used for the routing information not carried in the routing information.
  • target routing information a BAP address or a BAP path of a destination IAB node is selected from the routing information to determine the second IAB node to be forwarded next, and the BAP PDU is forwarded to the second IAB node.
  • the apparatus in this embodiment of the present application may further include: a second routing module, configured to, before determining the first IAB node to be forwarded next based on the target routing information, in the case of no congestion or interruption in the primary BAP path Next, determine the first IAB node of the next forwarding based on the main selection BAP path; the third routing module is used to select the alternative BAP path from the routing information in the case of congestion or interruption in the main selection BAP path to determine the next forwarding. Forwarding second IAB node.
  • a second routing module configured to, before determining the first IAB node to be forwarded next based on the target routing information, in the case of no congestion or interruption in the primary BAP path Next, determine the first IAB node of the next forwarding based on the main selection BAP path
  • the third routing module is used to select the alternative BAP path from the routing information in the case of congestion or interruption in the main selection BAP path to determine the next forwarding. Forwarding second IAB node.
  • the apparatus in this embodiment of the present application further includes at least one of the following: a first configuration module, configured to configure the BAP address of at least one destination IAB node for the IAB node before acquiring the BAP PDU; a second configuration module, configured with To configure at least one BAP path for the IAB node to reach one or more destination IAB nodes.
  • a first configuration module configured to configure the BAP address of at least one destination IAB node for the IAB node before acquiring the BAP PDU
  • a second configuration module configured with To configure at least one BAP path for the IAB node to reach one or more destination IAB nodes.
  • the format of the BAP address group ID and the BAP address are the same; the format of the path group ID is the same as the BAP path format.
  • the obtaining module 92 in this embodiment of the present application may further include: a first receiving unit, configured to receive a data packet of an upper protocol layer; a first processing unit, configured to add a BAP header to the data packet to generate a BAP PDU , wherein the BAP header includes at least one of the following routing information: BAP address group ID, path group ID.
  • the obtaining module 92 in the embodiment of the present application may further include: a second receiving unit, configured to receive the BAP PDU sent by the adjacent IAB node; a removing unit, used to remove the BAP header of the BAP PDU sent by the adjacent IAB node; A processing unit, configured to add a BAP header including routing information of at least one of the following items to generate a BAP PDU: BAP address group ID, path group ID.
  • the second routing unit in the embodiment of the present application is also used to remove the BAP header of the BAP PDU and submit the BAP PDU of the BAP header to the upper protocol layer for processing under one of the following conditions: 1) When the BAP address group ID carried by the BAP PDU is the same as the BAP address group ID to which the IAB node belongs; 2) When the BAP address group indicated by the BAP address group ID carried by the BAP PDU has a BAP address that is the same as the BAP address of the IAB node.
  • the second routing unit in the embodiment of the present application is further configured to forward the BAP PDU when the IAB node can find a path to any destination IAB address indicated by the BAP address group ID.
  • the second routing unit in the embodiment of the present application is further configured to discard the BAP PDU based on the routing information under one of the following conditions: 1) The BAP address group ID carried by the BAP PDU and the BAP to which the IAB node belongs. The address group IDs are not the same; 2) a path to any destination IAB address is not found.
  • the data routing device in this embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal.
  • the device may be a mobile terminal or a non-mobile terminal.
  • the mobile terminal may include, but is not limited to, the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (personal computer, PC), a television ( television, TV), teller machine, or self-service machine, etc., which are not specifically limited in the embodiments of the present application.
  • the data routing device in this embodiment of the present application may be a device having an operating system.
  • the operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
  • the data routing apparatus provided in this embodiment of the present application can implement each process implemented by the method embodiment in FIG. 5 , and achieve the same technical effect. To avoid repetition, details are not repeated here.
  • an embodiment of the present application further provides a communication device 1000, including a processor 1001, a memory 1002, a program or instruction stored in the memory 1002 and executable on the processor 1001,
  • a communication device 1000 including a processor 1001, a memory 1002, a program or instruction stored in the memory 1002 and executable on the processor 1001
  • the communication device 1000 is a terminal
  • the program or instruction is executed by the processor 1001
  • each process of the foregoing data routing method embodiment is implemented, and the same technical effect can be achieved.
  • the communication device 1000 is a network side device
  • the program or instruction is executed by the processor 1001
  • each process of the above-mentioned data routing method embodiment can be realized, and the same technical effect can be achieved. In order to avoid repetition, it is not repeated here.
  • FIG. 11 is a schematic diagram of a hardware structure of a terminal implementing an embodiment of the present application.
  • the terminal 100 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110 and other components .
  • the terminal 100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 110 through a power management system, so as to manage charging, discharging, and power consumption through the power management system management and other functions.
  • a power source such as a battery
  • the terminal structure shown in FIG. 11 does not constitute a limitation on the terminal, and the terminal may include more or less components than shown, or combine some components, or arrange different components, which will not be repeated here.
  • the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042. Such as camera) to obtain still pictures or video image data for processing.
  • the display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
  • the user input unit 107 includes a touch panel 1071 and other input devices 1072 .
  • the touch panel 1071 is also called a touch screen.
  • the touch panel 1071 may include two parts, a touch detection device and a touch controller.
  • Other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which are not described herein again.
  • the radio frequency unit 101 receives the downlink data from the network side device, and then processes it to the processor 110; in addition, sends the uplink data to the network side device.
  • the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
  • Memory 109 may be used to store software programs or instructions as well as various data.
  • the memory 109 may mainly include a storage program or instruction area and a storage data area, wherein the stored program or instruction area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.) and the like.
  • the memory 109 may include a high-speed random access memory, and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM) , PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
  • ROM Read-Only Memory
  • PROM programmable read-only memory
  • PROM erasable programmable read-only memory
  • Erasable PROM Erasable PROM
  • EPROM electrically erasable programmable read-only memory
  • EEPROM electrically erasable programmable read-only memory
  • flash memory for example at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
  • the processor 110 may include one or more processing units; optionally, the processor 110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, application programs or instructions, etc., Modem processors mainly deal with wireless communications, such as baseband processors. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 110 .
  • the network device 1200 includes: an antenna 121 , a radio frequency device 122 , and a baseband device 123 .
  • the antenna 121 is connected to the radio frequency device 122 .
  • the radio frequency device 122 receives information through the antenna 121, and sends the received information to the baseband device 123 for processing.
  • the baseband device 123 processes the information to be sent and sends it to the radio frequency device 122
  • the radio frequency device 122 processes the received information and sends it out through the antenna 121 .
  • the above-mentioned frequency band processing apparatus may be located in the baseband apparatus 123 , and the method performed by the network side device in the above embodiments may be implemented in the baseband apparatus 123 , where the baseband apparatus 123 includes a processor 124 and a memory 125 .
  • the baseband device 123 may include, for example, at least one baseband board on which a plurality of chips are arranged, as shown in FIG. 12 , one of the chips is, for example, the processor 124 , which is connected to the memory 125 to call a program in the memory 125 to execute
  • the network devices shown in the above method embodiments operate.
  • the baseband device 123 may further include a network interface 126 for exchanging information with the radio frequency device 122, and the interface is, for example, a Common Public Radio Interface (CPRI).
  • CPRI Common Public Radio Interface
  • the network-side device in the embodiment of the present invention further includes: instructions or programs stored in the memory 125 and executable on the processor 124, and the processor 124 invokes the instructions or programs in the memory 125 to execute the modules shown in FIG. 6 .
  • the embodiments of the present application further provide a readable storage medium, the readable storage medium may be non-volatile or volatile, and a program or an instruction is stored on the readable storage medium, and the program or instruction is stored in the readable storage medium.
  • the processor executes, each process of the foregoing data routing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, details are not described here.
  • the processor is the processor in the terminal described in the foregoing embodiment.
  • the readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
  • An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a network-side device program or instruction to implement the above data routing method
  • the chip includes a processor and a communication interface
  • the communication interface is coupled to the processor
  • the processor is used to run a network-side device program or instruction to implement the above data routing method
  • the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-chip, or a system-on-a-chip, or the like.
  • An embodiment of the present application further provides a computer program product, wherein the computer program product is stored in a non-transitory readable storage medium, and the computer program product is executed by at least one processor to implement the above data routing method
  • the computer program product is stored in a non-transitory readable storage medium, and the computer program product is executed by at least one processor to implement the above data routing method
  • the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation.
  • the technical solution of the present application can be embodied in the form of a software product in essence or in a part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of this application.
  • a storage medium such as ROM/RAM, magnetic disk, CD-ROM

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

The present application relates to the field of communications, and discloses a data routing method and apparatus. The method comprises: obtaining a backhaul adaptation protocol protocol data unit (BAP PDU), wherein the BAP PDU carries routing information of at least one of a BAP address group ID and a path group ID, the BAP address group ID is used for indicating BAP addresses of multiple destination IAB nodes, the path group ID is used for indicating multiple BAP paths, and each of the BAP paths is used for indicating a path between a sending IAB node and a destination IAB node; and when a preset condition is satisfied, re-routing the BAP PDU on the basis of the routing information.

Description

数据路由方法及装置Data routing method and device
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请主张在2021年03月09日在中国提交的中国专利申请No.202110258111.2的优先权,其全部内容通过引用包含于此。This application claims priority to Chinese Patent Application No. 202110258111.2 filed in China on Mar. 09, 2021, the entire contents of which are hereby incorporated by reference.
技术领域technical field
本申请属于通信技术领域,具体涉及一种数据路由方法及装置。The present application belongs to the field of communication technologies, and in particular relates to a data routing method and device.
背景技术Background technique
基于当前回传适配协议(Backhaul Adaptation Protocol,BAP)重路由,由于仅在无线链路失败(Radio Link Failure,RLF)出现的情况下,重新确定下一跳自回传(Integrated Access and Backhaul,IAB)节点,替代路径不能预先配置,易造成局部阻塞和不可控。另外,集中单元(Centralized Unit,CU)可以配置某一路径的备选路径或某一宿主(donor)分布单元(Distributed Unit,DU)的备选donor DU,或某一接入IAB节点的备选接入IAB节点,中间IAB节点可以基于局部负荷情况,为转发的BAP协议数据单元(Protocol Data Unit,PDU)重新选择使用备选路径(适用上下行),备选donor DU(适用下行)或备选接入IAB节点(适用下行)。备选路径和备选目标节点配置后,中间IAB节点根据局部情况,改写BAP PDU的BAP header中的路径(path)ID和/或BAP地址(address),之后下一中间IAB节点需基于改写后的BAP路由(routing)ID继续转发数据;也就是说,现有技术中只能根据单一的备选BAP地址或单一的备选路径进行路由,导致后续IAB节点为转发的BAP PDU无法重新选择更好的BAP路由。Based on the current backhaul adaptation protocol (Backhaul Adaptation Protocol, BAP) rerouting, because only in the case of a radio link failure (Radio Link Failure, RLF), the next hop self-backhaul (Integrated Access and Backhaul) is re-determined, IAB) node, the alternative path cannot be preconfigured, which is easy to cause partial blocking and uncontrollable. In addition, the centralized unit (Centralized Unit, CU) can configure an alternative path of a certain path or an alternative donor DU of a certain donor (donor) distributed unit (Distributed Unit, DU), or an alternative access to the IAB node. Accessing the IAB node, the intermediate IAB node can re-select an alternative path (for uplink and downlink) for the forwarded BAP protocol data unit (Protocol Data Unit, PDU) based on the local load situation, alternative donor DU (for downlink) or standby Select to access the IAB node (for downlink). After the alternate path and the alternate target node are configured, the intermediate IAB node rewrites the path ID and/or BAP address (address) in the BAP header of the BAP PDU according to the local situation, and then the next intermediate IAB node needs to be based on the rewritten path. The BAP routing ID continues to forward data; that is, in the prior art, routing can only be performed according to a single alternative BAP address or a single alternative path, resulting in the subsequent IAB node being unable to reselect the forwarded BAP PDU. Good BAP routing.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供一种数据路由方法及装置,能够解决现有技术中只能根据单一的备选BAP地址或单一的备选路径进行路由,导致后续IAB节点为 转发的BAP PDU无法重新选择更好的BAP路由的问题。The embodiments of the present application provide a data routing method and device, which can solve the problem that routing can only be performed according to a single alternative BAP address or a single alternative path in the prior art, resulting in the subsequent IAB node being unable to reselect a new BAP PDU for the forwarded BAP PDU. The problem with good BAP routing.
第一方面,提供了一种数据路由方法,应用于自回传IAB节点,包括:获取回传适配协议协议数据单元BAP PDU,其中,所述BAP PDU中携带有以下至少一项的路由信息:BAP地址组ID、路径组ID;所述BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,所述路径组ID用于指示至少一条BAP路径;每一条所述BAP路径用于指示发送IAB节点与目的IAB节点之间的路径;在满足预设条件的情况下,基于所述路由信息对所述BAP PDU进行重路由。A first aspect provides a data routing method, which is applied to a self-backhaul IAB node, comprising: acquiring a backhaul adaptation protocol protocol data unit BAP PDU, wherein the BAP PDU carries routing information of at least one of the following items : BAP address group ID, path group ID; the BAP address group ID is used to indicate the BAP address of at least one destination IAB node, and the path group ID is used to indicate at least one BAP path; each of the BAP paths is used to indicate Send the path between the IAB node and the destination IAB node; and reroute the BAP PDU based on the routing information when a preset condition is met.
第二方面,提供了一种数据路由装置,应用于自回传IAB节点,包括:获取模块,用于获取回传适配协议协议数据单元BAP PDU,其中,所述BAP PDU中携带有以下至少一项的路由信息:BAP地址组ID、路径组ID;所述BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,所述路径组ID用于指示至少一条BAP路径;每一条所述BAP路径用于指示发送IAB节点与目的IAB节点之间的路径;第一路由模块,用于在满足预设条件的情况下,基于所述路由信息对所述BAP PDU进行重路由。In a second aspect, a data routing device is provided, applied to a self-backhaul IAB node, comprising: an acquisition module configured to acquire a backhaul adaptation protocol protocol data unit BAP PDU, wherein the BAP PDU carries at least the following One item of routing information: BAP address group ID, path group ID; the BAP address group ID is used to indicate the BAP address of at least one destination IAB node, and the path group ID is used to indicate at least one BAP path; The BAP path is used to indicate the path between the sending IAB node and the destination IAB node; the first routing module is used for rerouting the BAP PDU based on the routing information when a preset condition is met.
第三方面,提供了一种通信设备,该通信设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, a communication device is provided, the communication device comprising a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being executed by the processor When executed, the steps of the method as described in the first aspect are implemented.
第四方面,提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, a readable storage medium is provided, and a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method according to the first aspect are implemented.
第五方面,提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行网络侧设备程序或指令,实现如第一方面所述的方法的步骤。A fifth aspect provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a network-side device program or instruction, implementing the method described in the first aspect. steps of the method described.
第六方面,本申请实施例提供了一种计算机程序产品,其中,所述计算机程序产品存储在非瞬态的存储介质中,所述计算机程序产品被至少一个处理器执行以实现如第一方面所述方法的步骤。In a sixth aspect, embodiments of the present application provide a computer program product, wherein the computer program product is stored in a non-transitory storage medium, and the computer program product is executed by at least one processor to implement the first aspect the steps of the method.
第七方面,本申请实施例提供了一种通信设备,其中,被配置为执行如第一方面所述的方法的步骤。In a seventh aspect, an embodiment of the present application provides a communication device, which is configured to perform the steps of the method described in the first aspect.
在本申请实施例中,IAB节点可以获取携带有BAP地址组ID和/或路径组ID BAP PDU,进而在满足预设条件的情况下,根据该BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,和/或路径组ID用于指示至少一条BAP路径进行重路由,即每一个IAB节点事先都是知道可选的目的IAB节点的BAP地址或可选的路径,因此,在需要进行重路由的过程中,不经能够选择最优的目的IAB节点的BAP地址和路径,同时每一个IAB节点都是能够当前是首选BAP路由还是经历过重路由,从而解决了现有技术中只能根据单一的备选BAP地址或单一的备选路径进行路由,导致后续IAB节点为转发的BAP PDU无法重新选择更好的BAP路由的问题。In the embodiment of the present application, the IAB node can obtain the BAP PDU carrying the BAP address group ID and/or the path group ID, and then, when the preset conditions are met, the BAP address group ID is used to indicate at least one destination IAB node. The BAP address and/or the path group ID are used to indicate at least one BAP path for rerouting, that is, each IAB node knows the BAP address or optional path of the optional destination IAB node in advance. In the process of rerouting, the BAP address and path of the optimal destination IAB node can not be selected, and each IAB node can currently choose whether to prefer the BAP route or has experienced rerouting, thus solving the problem of the existing technology. Routing based on a single alternative BAP address or a single alternative path leads to the problem that the subsequent IAB node cannot reselect a better BAP route for the forwarded BAP PDU.
附图说明Description of drawings
图1示出本申请实施例可应用的一种无线通信***的框图;FIG. 1 shows a block diagram of a wireless communication system to which an embodiment of the present application can be applied;
图2是现有技术中IAB***的示意图;Fig. 2 is the schematic diagram of IAB system in the prior art;
图3是一个IAB***的集中/分布单元结构图;Fig. 3 is a centralized/distributed unit structure diagram of an IAB system;
图4是现有技术中BAP header的格式的结构示意图;Fig. 4 is the structural representation of the format of BAP header in the prior art;
图5是本申请实施例的数据路由方法流程示意图;5 is a schematic flowchart of a data routing method according to an embodiment of the present application;
图6a显示了一个下行重路由示意图;Figure 6a shows a schematic diagram of downlink rerouting;
图6b显示了一个下行重路由示意图;Figure 6b shows a schematic diagram of downlink rerouting;
图7是本申请实施例的BAP header格式的结构示意图之一;Fig. 7 is one of the structural representations of the BAP header format of the embodiment of the present application;
图8是本申请实施例的BAP header格式的结构示意图之二;Fig. 8 is the second structural schematic diagram of the BAP header format of the embodiment of the present application;
图9是本申请实施例的数据路由装置的结构示意图;9 is a schematic structural diagram of a data routing device according to an embodiment of the present application;
图10是本申请实施例的通信设备的结构示意图;10 is a schematic structural diagram of a communication device according to an embodiment of the present application;
图11是本申请实施例的终端的结构示意图;11 is a schematic structural diagram of a terminal according to an embodiment of the present application;
图12是本申请实施例的网络侧设备的结构示意图。FIG. 12 is a schematic structural diagram of a network side device according to an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art fall within the protection scope of this application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”所区别的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”一般表示前后关联对象是一种“或”的关系。The terms "first", "second" and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and "first", "second" distinguishes Usually it is a class, and the number of objects is not limited. For example, the first object may be one or multiple. In addition, "and/or" in the description and claims indicates at least one of the connected objects, and the character "/" generally indicates that the associated objects are in an "or" relationship.
值得指出的是,本申请实施例所描述的技术不限于长期演进型(Long Term Evolution,LTE)/LTE的演进(LTE-Advanced,LTE-A)***,还可用于其他无线通信***,诸如码分多址(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)和其他***。本申请实施例中的术语“***”和“网络”常被可互换地使用,所描述的技术既可用于以上提及的***和无线电技术,也可用于其他***和无线电技术。以下描述出于示例目的描述了新空口(New Radio,NR)***,并且在以下大部分描述中使用NR术语,但是这些技术也可应用于NR***应用以外的应用,如第6代(6 th Generation,6G)通信***。 It is worth noting that the technologies described in the embodiments of this application are not limited to Long Term Evolution (LTE)/LTE-Advanced (LTE-Advanced, LTE-A) systems, and can also be used in other wireless communication systems, such as code Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (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 the present application are often used interchangeably, and the described technology can be used not only for the above-mentioned systems and radio technologies, but also for other systems and radio technologies. The following description describes a New Radio (NR) system for example purposes, and uses NR terminology in most of the description below, but the techniques can also be applied to applications other than NR system applications, such as 6th generation (6th generation ) Generation, 6G) communication system.
图1示出本申请实施例可应用的一种无线通信***的框图。无线通信系 统包括终端11和网络侧设备12。其中,终端11也可以称作终端设备或者用户终端(User Equipment,UE),终端11可以是手机、平板电脑(Tablet Personal Computer)、膝上型电脑(Laptop Computer)或称为笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)、掌上电脑、上网本、超级移动个人计算机(ultra-mobile personal computer,UMPC)、移动上网装置(Mobile Internet Device,MID)、可穿戴式设备(Wearable Device)或车载设备(Vehicle User Equipment,VUE)、行人终端(Pedestrian User Equipment,PUE)等终端侧设备,可穿戴式设备包括:手环、耳机、眼镜等。需要说明的是,在本申请实施例并不限定终端11的具体类型。网络侧设备12可以是基站或核心网,其中,基站可被称为节点B、演进节点B、接入点、基收发机站(Base Transceiver Station,BTS)、无线电基站、无线电收发机、基本服务集(Basic Service Set,BSS)、扩展服务集(Extended Service Set,ESS)、B节点、演进型B节点(eNB)、家用B节点、家用演进型B节点、无线局域网(Wireless Local Area Networks,WLAN)接入点、无线保真(Wireless Fidelity,WiFi)节点、发送接收点(Transmitting Receiving Point,TRP)或所述领域中其他某个合适的术语,只要达到相同的技术效果,所述基站不限于特定技术词汇,需要说明的是,在本申请实施例中仅以NR***中的基站为例,但是并不限定基站的具体类型。FIG. 1 shows a block diagram of a wireless communication system to which the embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 may also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital computer Assistant (Personal Digital Assistant, PDA), handheld computer, netbook, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), mobile Internet device (Mobile Internet Device, MID), wearable device (Wearable Device) or vehicle-mounted device (Vehicle User Equipment, VUE), pedestrian terminal (Pedestrian User Equipment, PUE) and other terminal-side devices, wearable devices include: bracelets, headphones, glasses, etc. It should be noted that, the embodiment of the present application does not limit the specific type of the terminal 11 . The network side device 12 may be a base station or a core network, wherein the base station may be referred to as a Node B, an evolved Node B, an access point, a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a basic service Set (Basic Service Set, BSS), Extended Service Set (Extended Service Set, ESS), Node B, Evolved Node B (eNB), Home Node B, Home Evolved Node B, Wireless Local Area Networks (WLAN) ) access point, wireless fidelity (Wireless Fidelity, WiFi) node, 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 For specific technical terms, it should be noted that in the embodiments of this application, only the base station in the NR system is used as an example, but the specific type of the base station is not limited.
首先,对本申请中的相关术语进行解释说明。First, related terms in this application are explained.
一、IAB网络简介1. Introduction to IAB Network
图2是现有技术中IAB***的示意图,如图2所示,一个IAB节点包括分布单元(Distributed Unit,DU)功能部分和移动终端(Mobile Termination,MT)功能部分。依靠MT,一个接入节点(即IAB node)可以找到一个上游接入点(parent IAB node或者IAB-donor-DU),并跟上游接入点的DU建立无线连接,该无线连接被称为回传链路(backhaul link)。在一个IAB节点建立完整的回传链路后,该IAB节点打开其DU功能,DU会提供小区服务,即DU可以为用户设备(User Equipment,UE)提供接入服务。一个自回传回路 包括一个donor IAB节点(或者称为IAB donor,由IAB-donor-CU和IAB-donor-DU组成),donor IAB节点有直接相连的有线传输网。FIG. 2 is a schematic diagram of an IAB system in the prior art. As shown in FIG. 2 , an IAB node includes a distributed unit (Distributed Unit, DU) functional part and a mobile terminal (Mobile Termination, MT) functional part. Relying on MT, an access node (ie IAB node) can find an upstream access point (parent IAB node or IAB-donor-DU), and establish a wireless connection with the DU of the upstream access point. backhaul link. After an IAB node establishes a complete backhaul link, the IAB node enables its DU function, and the DU provides cell services, that is, the DU can provide access services for user equipment (User Equipment, UE). A self-backhaul loop includes a donor IAB node (or called IAB donor, which is composed of IAB-donor-CU and IAB-donor-DU), and the donor IAB node has a directly connected wired transmission network.
图3是一个IAB***的集中/分布单元(Centralized Unit-Distributed Unit,CU-DU)结构图。在一个自回传回路中,所有的IAB节点的DU都连接到一个CU节点,由这一个节点通过F1-AP协议进行对DU进行配置。CU通过无线资源控制(Radio Resource Control,RRC)协议,对MT进行配置。IAB-donor-DU节点没有MT功能部分。FIG. 3 is a structural diagram of a centralized/distributed unit (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, which configures the DUs through the F1-AP protocol. The CU configures the MT through a radio resource control (Radio Resource Control, RRC) protocol. IAB-donor-DU nodes have no MT functional part.
二、IAB网络的BAP协议简介:2. Introduction to the BAP protocol of the IAB network:
回传适配协议(Backhaul Adaptation Protocol,BAP)是用于IAB网络IAB节点之间的路由协议,即把上行数据从接入IAB节点路由到donor DU,把下行数据从donor DU路由到接入IAB节点。BAP层位于分组数据汇聚协议(Packet Data Convergence Protocol,PDCP)层和无线链路层控制协议(Radio Link Control,RLC)层之间。对于上行数据,Donor DU收到来自CU的下行PDCP PDU后,根据目的IP地址与BAP路由的映射关系,确定目的接入IAB节点的BAP地址和到目的接入IAB节点的路径,生成BAP header,加到PDCP PDU之前,生成BAP PDU,该BAP header指引沿途各IAB节点将BAP PDU发送到目的接入IAB节点;对于上行数据,接入IAB节点在收到来自UE的上行PDCP PDU后,根据其对应的GTP-U TEID与BAP路由的映射关系生成BAP header,加到PDCP PDU之前,生成BAP PDU,该BAP header指引沿途给IAB节点将BAP PDU发送到目的donor DU节点。BAP header的格式如图4所示,BAP routing ID包括10bit的BAP address和10bit的path ID,其中BAP address是目的IAB节点的BAP地址,path ID指示到达目的IAB节点的路径,即途径的各IAB节点。Backhaul Adaptation Protocol (BAP) is a routing protocol used between IAB nodes in the IAB network, that is, the uplink data is routed from the access IAB node to the donor DU, and the downlink data is routed from the donor DU to the access IAB. node. The BAP layer is located between the Packet Data Convergence Protocol (PDCP) layer and the Radio Link Control Protocol (Radio Link Control, RLC) layer. For uplink data, after receiving the downlink PDCP PDU from the CU, the Donor DU determines the BAP address of the destination access IAB node and the path to the destination access IAB node according to the mapping relationship between the destination IP address and the BAP route, and generates a BAP header. Before being added to the PDCP PDU, a BAP PDU is generated, and the BAP header guides each IAB node along the way to send the BAP PDU to the destination access IAB node; for uplink data, the access IAB node receives the uplink PDCP PDU from the UE, according to its The mapping relationship between the corresponding GTP-U TEID and the BAP route generates a BAP header, which is added before the PDCP PDU to generate a BAP PDU. The BAP header guides the IAB node along the way to send the BAP PDU to the destination donor DU node. The format of the BAP header is shown in Figure 4. The BAP routing ID includes a 10-bit BAP address and a 10-bit path ID, where the BAP address is the BAP address of the destination IAB node, and the path ID indicates the path to the destination IAB node, that is, each IAB of the route. node.
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的数据路由方法进行详细地说明。The data routing method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios.
如图5所示,本申请实施例提供了一种数据路由方法,该方法应用于自 回传IAB节点,该方法的步骤包括:As shown in Figure 5, an embodiment of the present application provides a data routing method, the method is applied to a self-backhaul IAB node, and the steps of the method include:
步骤502,获取回传适配协议协议数据单元BAP PDU,其中,BAP PDU中携带有以下至少一项的路由信息:BAP地址组ID、路径组ID;BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,路径组ID用于指示至少一条BAP路径;每一条BAP路径用于指示接入IAB节点与目的IAB节点之间的路径; Step 502, obtain the BAP PDU of the return adaptation protocol protocol data unit, wherein the BAP PDU carries the routing information of at least one of the following: BAP address group ID, path group ID; BAP address group ID is used to indicate at least one destination IAB The BAP address of the node, the path group ID is used to indicate at least one BAP path; each BAP path is used to indicate the path between the access IAB node and the destination IAB node;
步骤504,在满足预设条件的情况下,基于路由信息对BAP PDU进行重路由。Step 504: Rerouting the BAP PDU based on the routing information under the condition that the preset conditions are met.
通过上述步骤502和步骤504,IAB节点可以获取携带有BAP地址组ID和/或路径组ID BAP PDU,进而在满足预设条件的情况下,根据该BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,和/或路径组ID用于指示至少一条BAP路径进行重路由,即每一个IAB节点事先都是知道可选的目的IAB节点的BAP地址或可选的路径,因此,在需要进行重路由的过程中,不经能够选择最优的目的IAB节点的BAP地址和路径,同时每一个IAB节点都是能够当前是首选BAP路由还是经历过重路由,从而解决了现有技术中只能根据单一的备选BAP地址或单一的备选路径进行路由,导致后续IAB节点为转发的BAP PDU无法重新选择更好的BAP路由的问题。Through the above steps 502 and 504, the IAB node can obtain the BAP PDU carrying the BAP address group ID and/or the path group ID, and then, when the preset conditions are met, the BAP address group ID is used to indicate at least one destination IAB. The BAP address of the node and/or the path group ID are used to indicate at least one BAP path for rerouting, that is, each IAB node knows the BAP address or optional path of the optional destination IAB node in advance. In the process of rerouting, the BAP address and path of the optimal destination IAB node can not be selected, and each IAB node can currently choose whether to prefer BAP routing or has experienced rerouting, thus solving the problem of only the existing technology. Routing can be performed according to a single alternative BAP address or a single alternative path, resulting in the problem that the subsequent IAB node cannot re-select a better BAP route for the forwarded BAP PDU.
需要说明的是,本申请实施例中的IAB节点可以是IAB网络中的中间IAB节点,也可以是接入IAB节点或donor DU节点;具体是哪一类节点需要根据实际情况确定。It should be noted that the IAB node in the embodiment of the present application may be an intermediate IAB node in the IAB network, or may be an access IAB node or a donor DU node; the specific type of node needs to be determined according to the actual situation.
在本申请实施例的可选实施方式中,对于本申请步骤502中涉及到的获取BAP PDU的方式,进一步可以包括:In an optional implementation manner of the embodiment of the present application, the method for obtaining the BAP PDU involved in step 502 of the present application may further include:
步骤502-11,接收上层协议层的数据包;Step 502-11, receiving the data packet of the upper protocol layer;
步骤502-12,为数据包添加BAP header,以生成BAP PDU,其中,BAP header包括以下至少一项的路由信息:BAP地址组ID、路径组ID。Step 502-12, adding a BAP header to the data packet to generate a BAP PDU, wherein the BAP header includes routing information of at least one of the following: BAP address group ID, path group ID.
对于本申请步骤502中涉及到的获取BAP PDU的方式,进一步可以包括:The method for obtaining the BAP PDU involved in step 502 of this application may further include:
步骤502-21,接收相邻IAB节点发送的BAP PDU;Step 502-21, receiving the BAP PDU sent by the adjacent IAB node;
步骤502-22,去掉相邻IAB节点发送的BAP PDU的BAP header;Step 502-22, remove the BAP header of the BAP PDU sent by the adjacent IAB node;
步骤502-23,添加包括以下至少一项的路由信息的BAP header以生成BAP PDU:BAP地址组ID、路径组ID。Step 502-23, adding a BAP header including routing information of at least one of the following items to generate a BAP PDU: BAP address group ID, path group ID.
可见,在本申请实施例中可以通过接收上层协议层的数据包或相邻IAB节点发送的BAP PDU来生成BAP PDU的BAP header。It can be seen that in the embodiment of the present application, the BAP header of the BAP PDU can be generated by receiving the data packet of the upper-layer protocol layer or the BAP PDU sent by the adjacent IAB node.
在本申请实施例的可选实施方式中,在获取BAP PDU之前,本申请实施例的方法还包括步骤还可以包括以下至少一项:In an optional implementation manner of the embodiment of the present application, before acquiring the BAP PDU, the method of the embodiment of the present application further includes steps and may further include at least one of the following:
步骤500,为IAB节点配置至少一个个目的IAB节点的BAP地址;Step 500, configure the BAP addresses of at least one destination IAB node for the IAB node;
步骤501,为接入IAB节点配置到达目的IAB节点的至少一条BAP路径。Step 501, configure at least one BAP path to the destination IAB node for the access IAB node.
在本申请具体实施方式中,该IAB节点可以是CU,即由CU配置一个接入IAB节点基于BAP地址组ID和/或BAP路径组ID产生上行BAP PDU,具体包括以下两种情况下:In the specific embodiment of this application, the IAB node can be a CU, that is, an access IAB node is configured by the CU to generate an uplink BAP PDU based on the BAP address group ID and/or the BAP path group ID, specifically including the following two situations:
1)给接入IAB节点配置BAP地址组ID包含多个可选donor DU的地址(对应多个目的IAB节点的BAP地址),任一可选donor DU接收到BAP data PDU后,都可以把BAP PDU携带的数据转发给donor CU;1) Configure the access IAB node with the BAP address group ID containing the addresses of multiple optional donor DUs (corresponding to the BAP addresses of multiple destination IAB nodes). After any optional donor DU receives the BAP data PDU, it can send the BAP The data carried by the PDU is forwarded to the donor CU;
2)给接入IAB节点配置BAP path组ID包含多个可选路径,每一路径都可以到达一个可选donor DU节点;2) Configure the BAP path group ID for the access IAB node to include multiple optional paths, and each path can reach an optional donor DU node;
此外,CU可以配置一个donor DU节点基于BAP地址组ID和/或BAP路径组ID产生下行BAP PDU,具体包括以下两种情况下:In addition, the CU can configure a donor DU node to generate downlink BAP PDUs based on the BAP address group ID and/or the BAP path group ID, including the following two cases:
1)给donor DU配置BAP地址组ID包含多个可选接入IAB节点地址,任一可选接入IAB节点接收到BAP data PDU后,都可以把BAP PDU携带的PDCP PDU发送给目标UE;1) Configure the BAP address group ID for the donor DU to include multiple optional access IAB node addresses. After any optional access IAB node receives the BAP data PDU, it can send the PDCP PDU carried by the BAP PDU to the target UE;
2)给donor DU配置BAP path组ID包含多个可选路径,每一路径都可以到达一个可选接入IAB节点。2) Configure the BAP path group ID for the donor DU to include multiple optional paths, and each path can reach an optional access IAB node.
可见,对于无论是上行还是下行BAP PDU,均是可以事先配置BAP地 址组ID和/或BAP路径组ID,以便后续上行或下行数据路由中可以通过该BAP地址组ID和/或BAP路径组ID进行重路由,即每一个IAB节点均是可以根据实际情况确定是否要进行重路由,而且每一个IAB节点也能确定当前BAP PDU是经过重路由后的BAP PDU还是首选的BAP PDU。It can be seen that for either an uplink or a downlink BAP PDU, the BAP address group ID and/or the BAP path group ID can be configured in advance, so that the BAP address group ID and/or the BAP path group ID can be passed in the subsequent uplink or downlink data routing. Perform rerouting, that is, each IAB node can determine whether to perform rerouting according to the actual situation, and each IAB node can also determine whether the current BAP PDU is the rerouted BAP PDU or the preferred BAP PDU.
对于本申请是实施例中步骤504涉及到的基于路由信息对BAP PDU进行重路由的方式,进一步可以包括:基于路由信息对BAP PDU执行第一操作,其中,第一操作包括以下之一:转发、丢弃、接收。For the present application, the method for rerouting the BAP PDU based on the routing information involved in step 504 in the embodiment may further include: performing a first operation on the BAP PDU based on the routing information, wherein the first operation includes one of the following: forwarding , discard, receive.
对此,如果当前IAB节点不是目的IAB节点,则需要将BAP PDU转发到下一IAB节点,如果当前IAB节点为目的IAB节点,例如,donor CU,则当前IAB节点则接收该BAP PDU进行后续的处理。如果当前IAB节点接收到BAP PDU之后,确定该BAP PDU与当前IAB节点无关,则当前IAB节点丢弃该BAP PDU。In this regard, if the current IAB node is not the destination IAB node, the BAP PDU needs to be forwarded to the next IAB node. If the current IAB node is the destination IAB node, for example, donor CU, the current IAB node will receive the BAP PDU for subsequent deal with. If the current IAB node determines that the BAP PDU is irrelevant to the current IAB node after receiving the BAP PDU, the current IAB node discards the BAP PDU.
在本申请实施例的可选实施方式中,对于本申请实施例中步骤504涉及到的基于路由信息对BAP PDU进行重路由的方式,进一步可以包括:In an optional implementation manner of the embodiment of the present application, the method for rerouting the BAP PDU based on the routing information involved in step 504 in the embodiment of the present application may further include:
步骤504-11,在路由信息中携带有目标路由信息的情况下,基于目标路由信息确定下一转发的第一IAB节点,并向第一IAB节点转发BAP PDU;其中,目标路由信息包括以下至少一项的信息:主选BAP地址、主选BAP路径;Step 504-11, in the case that the target routing information is carried in the routing information, determine the first IAB node to be forwarded next based on the target routing information, and forward the BAP PDU to the first IAB node; wherein, the target routing information includes at least the following: Information of one item: main BAP address, main BAP path;
步骤504-12,在路由信息中未携带有目标路由信息的情况下,从路由信息中选择一个目的IAB节点的BAP地址或一条BAP路径,以确定下一转发的第二IAB节点,并向第二IAB节点转发BAP PDU。Step 504-12, in the case that the routing information does not carry the target routing information, select a BAP address or a BAP path of a destination IAB node from the routing information to determine the second IAB node to be forwarded next, and send the information to the first IAB node. Two IAB nodes forward BAP PDUs.
进一步地,在基于目标路由信息确定下一转发的第一IAB节点之前,本申请实施例的方法还包括:Further, before determining the first IAB node to be forwarded next based on the target routing information, the method of the embodiment of the present application further includes:
步骤11,在主选BAP路径未出现拥塞或中断的情况下,基于主选BAP路径确定下一转发的第一IAB节点; Step 11, in the case that the main BAP path is not congested or interrupted, the first IAB node to be forwarded next is determined based on the main BAP path;
步骤12,在主选BAP路径出现拥塞或中断的情况下,从路由信息中选择 备选BAP路径以确定下一转发的第二IAB节点。 Step 12, in the case of congestion or interruption of the primary BAP path, select an alternate BAP path from the routing information to determine the next forwarding second IAB node.
基于上述在具体应用场景中,对于上下行BAP PDU的配置,在具体进行重路由时可以是:当基于BAP地址组ID和/或BAP path组ID的BAP PDU产生后,不论是始发IAB节点,还是中间IAB节点,如果BAP PDU携带的BAP地址组ID和/或BAP path组ID配置有主选BAP地址和/或主选BAP path,则按优先选择主选BAP地址和/或主选BAP path确定BAP PDU的下一转发IAB节点;否则接入IAB节点可以自主选择一个可选BAP地址和可以到达该BAP地址的可选路径,从而确定下一转发点。当主选路径出现拥塞或中断时,可以选择其它备选路径;当主选目的接收IAB节点不可达时,可以选择其它备选接收IAB节点;然后据此确定下一转发节点。Based on the above in the specific application scenario, for the configuration of the uplink and downlink BAP PDUs, the specific rerouting can be: when the BAP PDU based on the BAP address group ID and/or the BAP path group ID is generated, whether it is the originating IAB node , or an intermediate IAB node, if the BAP address group ID and/or BAP path group ID carried in the BAP PDU is configured with the primary BAP address and/or the primary BAP path, the primary BAP address and/or the primary BAP path are selected according to preference path determines the next forwarding IAB node of the BAP PDU; otherwise, the access IAB node can independently select an optional BAP address and an optional path that can reach the BAP address, thereby determining the next forwarding point. When the main selected path is congested or interrupted, other alternative paths can be selected; when the main selected destination receiving IAB node is unreachable, other alternative receiving IAB nodes can be selected; and then the next forwarding node is determined accordingly.
也就是说,在具体应用场景中,当一个中间IAB节点收到一个legacy BAP PDU(即携带BAP地址和BAP path的BAP PDU)后,在满足预配置条件的情况下,需要对数据进行重新确定路由时,可以BAP地址组ID和/或BAP路径组ID替换BAP PDU中的BAP地址或BAP path,该BAP地址组ID中的任一目的IAB节点均能确保数据转发到最终节点(即目标UE或CU)。That is to say, in a specific application scenario, when an intermediate IAB node receives a legacy BAP PDU (that is, a BAP PDU carrying a BAP address and a BAP path), the data needs to be re-determined when the pre-configured conditions are met. When routing, the BAP address or BAP path in the BAP PDU can be replaced by the BAP address group ID and/or the BAP path group ID. Any destination IAB node in the BAP address group ID can ensure that the data is forwarded to the final node (that is, the target UE). or CU).
如图6a所示,自donor DU1到IAB1的下行重路由示例,因为首选BAP路由BAP routing ID1出现拥塞,donor DU1选择了备选路径BAP routing ID2并改写BAP PDU的BAP header,中间节点IAB7必须遵循BAP routing ID2的路线,但是实际上BAP routing ID3的负荷最低,IAB7却不能根据实际负荷情况选择BAP routing ID3。如图6b所示,为上行重自IAB1到CU的重路由的情形,由于原首选路径自IAB1到donor DU1的BAP Routing ID1’出现拥塞,基于IAB感受到的负荷情况,IAB3为自IAB1收到的BAP PDU重选了BAP routing ID3’,并将BAP PDU中的BAP routing ID1改写为BAP routing ID3’,IAB7收到改写BAP header后的BAP PDU后,基于其中携带的BAP routing ID3’将该BAP PDU发送给donor DU2,但是实际上BAP routing ID2路径才是最好的,但是IAB7却不能根据实际负荷情况自主选择BAP routing  ID 2’。可见,本申请实施例相比于只能通过单一备选BAP地址或单一备选路径的方式,对于中间IAB节点而言,可以根据一个BAP PDU携带的BAP地址组ID和路径组ID灵活确定其转发的下一个IAB节点和终点IAB节点。As shown in Figure 6a, an example of downlink rerouting from donor DU1 to IAB1, because the preferred BAP route BAP routing ID1 is congested, donor DU1 selects the alternative path BAP routing ID2 and rewrites the BAP header of the BAP PDU, and the intermediate node IAB7 must follow the The route of BAP routing ID2, but in fact the load of BAP routing ID3 is the lowest, but IAB7 cannot select BAP routing ID3 according to the actual load situation. As shown in Figure 6b, for the rerouting of the uplink from IAB1 to CU, because the BAP Routing ID1' of the original preferred path from IAB1 to donor DU1 is congested, based on the load situation felt by IAB, IAB3 is received from IAB1. The BAP PDU re-selects BAP routing ID3', and rewrites BAP routing ID1 in the BAP PDU to BAP routing ID3'. After IAB7 receives the BAP PDU with the rewritten BAP header, based on the BAP routing ID3' carried in it, the BAP routing ID3' The PDU is sent to the donor DU2, but in fact the BAP routing ID2 path is the best, but the IAB7 cannot independently select the BAP routing ID 2' according to the actual load situation. It can be seen that, compared with the method that can only use a single candidate BAP address or a single candidate path in the embodiment of the present application, for the intermediate IAB node, the BAP address group ID and path group ID carried by a BAP PDU can be flexibly determined. The next IAB node and destination IAB node for forwarding.
在本申请实施例的可选实施方式中,对于本申请中涉及到的基于路由信息接收BAP PDU的方式,进一步可以包括:In an optional implementation of the embodiment of this application, the method of receiving BAP PDUs based on routing information involved in this application may further include:
步骤11,在满足以下之一的情况下,去掉BAP PDU的BAP header,并把去掉BAP header的BAP PDU提交上层协议层处理: Step 11, under one of the following conditions, remove the BAP header of the BAP PDU, and submit the BAP PDU with the BAP header removed to the upper protocol layer for processing:
1)当BAP PDU携带的BAP地址组ID与IAB节点所属的BAP地址组ID相同;1) When the BAP address group ID carried by the BAP PDU is the same as the BAP address group ID to which the IAB node belongs;
2)当BAP PDU携带的BAP地址组ID指示的BAP地址组中有一个BAP地址与IAB节点的BAP地址相同。2) When there is a BAP address in the BAP address group indicated by the BAP address group ID carried by the BAP PDU and the BAP address of the IAB node is the same.
在本申请实施例的可选实施方式中,对于本申请中涉及到的基于路由信息转发BAP PDU的方式,进一步可以包括:In an optional implementation of the embodiment of the present application, the method of forwarding the BAP PDU based on routing information involved in the present application may further include:
步骤21,当IAB节点可以找到路径到BAP地址组ID指示的任一目的IAB地址时,对BAP PDU进行转发。Step 21, when the IAB node can find a path to any destination IAB address indicated by the BAP address group ID, it forwards the BAP PDU.
在本申请实施例的可选实施方式中,在满足以下之一的情况下,基于路由信息丢弃BAP PDU:In an optional implementation of this embodiment of the present application, the BAP PDU is discarded based on routing information under one of the following conditions:
1)BAP PDU携带的BAP地址组ID与IAB节点所属的BAP地址组ID不相同;1) The BAP address group ID carried by the BAP PDU is different from the BAP address group ID to which the IAB node belongs;
2)未找到一条到任一目的IAB地址的路径。2) No path to any destination IAB address was found.
在本申请实施例的可选实施方式中,本申请实施例中的BAP地址组ID和BAP地址的格式相同;路径组ID的格式和BAP路径格式相同,即目的IAB节点的BAP地址和BAP路径的BAP header格式与BAP data PDU的BAP header格式一致。In an optional implementation of the embodiment of the present application, the BAP address group ID and the BAP address in the embodiment of the present application are in the same format; the path group ID is in the same format as the BAP path format, that is, the BAP address of the destination IAB node and the BAP path The BAP header format of the BAP data PDU is consistent with the BAP header format of the BAP data PDU.
对此,在具体应用场景中,CU可以将BAP地址组ID和该BAP地址组中包含的各BAP地址(和/或path组ID和该path组包含的各BAP path ID) 通过F1AP或者RRC消息通知各相关IAB节点。图7显示格式中,BAP地址组ID/BAP path组ID使用了与BAP data PDU相同的BAP header格式,即BAP地址组ID占据BAP地址域10bit,BAP path组ID占据BAP path ID域10bit,完全与现有BAP header格式兼容。由于BAP地址组ID(或path组ID)共用BAP地址指示域(或path ID指示域),CU需要预留BAP地址值空间(或path值空间)用于BAP地址组ID(或path组ID)分配。In this regard, in a specific application scenario, the CU can pass the BAP address group ID and each BAP address contained in the BAP address group (and/or the path group ID and each BAP path ID contained in the path group) through F1AP or RRC message Notify each relevant IAB node. In the display format shown in Figure 7, the BAP address group ID/BAP path group ID uses the same BAP header format as the BAP data PDU, that is, the BAP address group ID occupies 10 bits in the BAP address field, and the BAP path group ID occupies 10 bits in the BAP path ID field. Compatible with existing BAP header formats. Since the BAP address group ID (or path group ID) shares the BAP address indication field (or path ID indication field), the CU needs to reserve the BAP address value space (or path value space) for the BAP address group ID (or path group ID) distribute.
图7显示格式显示了3种格式:Figure 7 Display Format shows 3 formats:
a)显示了携带BAP地址和BAP path组ID的格式,适用于指示到同一目标IAB节点的多条可选路径的情形;a) shows the format of carrying BAP address and BAP path group ID, which is suitable for the situation of indicating multiple optional paths to the same target IAB node;
b)显示了携带BAP地址组ID和BAP path的格式,适用于指示多个可选目的IAB节点和到其中一个目的接收IAB节点的主选路径;b) shows the format of carrying the BAP address group ID and BAP path, which is suitable for indicating multiple optional destination IAB nodes and the main selection path to one of the destination receiving IAB nodes;
c)显示了同时携带BAP地址组ID和BAP path组ID的格式,适用于指示多个可选目的IAB节点和到其中一个或多个目的接收IAB节点的多条可选路径的情形;c) shows the format of carrying the BAP address group ID and the BAP path group ID at the same time, which is applicable to the situation of indicating multiple optional destination IAB nodes and multiple optional paths to one or more of the destination receiving IAB nodes;
可选地,CU可以配置和保留的BAP地址值范围(或path值范围)通知各IAB节点,以便各IAB节点确定收到的BAP PDU中携带的是BAP地址组ID(和/或path组ID)。Optionally, the CU can notify each IAB node of the BAP address value range (or path value range) configured and reserved, so that each IAB node determines that the received BAP PDU carries the BAP address group ID (and/or path group ID). ).
可选地,一个BAP地址组ID指示一个主选BAP地址和若干备选BAP地址;或一个BAP地址组ID指示一组可任意选择的可选BAP地址。Optionally, one BAP address group ID indicates one primary BAP address and several alternative BAP addresses; or one BAP address group ID indicates a group of optional BAP addresses that can be selected arbitrarily.
可选地,一个BAP path ID指示一个主选BAP path和若干备选BAP path;或一个BAP地址组ID指示一组可任意选择的可选BAP path。Optionally, a BAP path ID indicates a primary BAP path and several alternative BAP paths; or a BAP address group ID indicates a set of optional BAP paths that can be selected arbitrarily.
图8重定义了原BAP header格式中的R-bit来指示BAP PDU携带的是BAP地址组ID(和/或path组ID),即用于指示BAP header的格式,使用这一格式无需为BAP地址组ID(或path组ID)预留BAP地址值空间(或path值空间)用于BAP地址组ID(或path组ID)分配。图8中的d,e和f分别对应图7的a,b和c。Figure 8 redefines the R-bit in the original BAP header format to indicate that the BAP PDU carries the BAP address group ID (and/or path group ID), that is, the format used to indicate the BAP header, and it is not necessary to use this format for BAP The address group ID (or path group ID) reserves the BAP address value space (or path value space) for BAP address group ID (or path group ID) allocation. d, e and f in Fig. 8 correspond to a, b and c in Fig. 7, respectively.
需要说明的是,本申请实施例提供的数据路由方法,执行主体可以为数据路由装置,或者,该数据路由装置中的用于执行数据路由方法的控制模块。本申请实施例中以数据路由装置执行数据路由方法为例,说明本申请实施例提供的数据路由装置。It should be noted that, in the data routing method provided by the embodiments of the present application, the execution body may be a data routing device, or a control module in the data routing device for executing the data routing method. In the embodiments of the present application, a data routing method performed by a data routing device is used as an example to describe the data routing device provided in the embodiments of the present application.
如图9所示,本申请实施例的提供了一种数据路由装置,应用于自回传IAB节点,该装置包括:As shown in FIG. 9 , an embodiment of the present application provides a data routing device, which is applied to a self-backhaul IAB node, and the device includes:
获取模块92,用于获取回传适配协议协议数据单元BAP PDU,其中,BAP PDU中携带有以下至少一项的路由信息:BAP地址组ID、路径组ID;BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,路径组ID用于指示至少一条BAP路径;每一条BAP路径用于指示接入IAB节点与目的IAB节点之间的路径;The obtaining module 92 is used to obtain the BAP PDU of the backhaul adaptation protocol protocol data unit, wherein the BAP PDU carries the routing information of at least one of the following items: BAP address group ID, path group ID; BAP address group ID is used to indicate at least one The BAP address of a destination IAB node, and the path group ID is used to indicate at least one BAP path; each BAP path is used to indicate the path between the access IAB node and the destination IAB node;
第一路由模块94,用于在满足预设条件的情况下,基于路由信息对BAP PDU进行重路由。The first routing module 94 is configured to reroute the BAP PDU based on the routing information under the condition that the preset condition is met.
通过本申请实施例的装置,IAB节点可以获取携带有BAP地址组ID和/或路径组ID BAP PDU,进而在满足预设条件的情况下,根据该BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,和/或路径组ID用于指示至少一条BAP路径进行重路由,即每一个IAB节点事先都是知道可选的目的IAB节点的BAP地址或可选的路径,因此,在需要进行重路由的过程中,不经能够选择最优的目的IAB节点的BAP地址和路径,同时每一个IAB节点都是能够当前是首选BAP路由还是经历过重路由,从而解决了现有技术中只能根据单一的备选BAP地址或单一的备选路径进行路由,导致后续IAB节点为转发的BAP PDU无法重新选择更好的BAP路由的问题。Through the device of the embodiment of the present application, the IAB node can obtain the BAP PDU carrying the BAP address group ID and/or the path group ID, and then, when the preset conditions are met, the BAP address group ID is used to indicate at least one destination IAB The BAP address of the node and/or the path group ID are used to indicate at least one BAP path for rerouting, that is, each IAB node knows the BAP address or optional path of the optional destination IAB node in advance. In the process of rerouting, the BAP address and path of the optimal destination IAB node can not be selected, and each IAB node can currently choose whether to prefer BAP routing or has experienced rerouting, thus solving the problem of only the existing technology. Routing can be performed according to a single alternative BAP address or a single alternative path, resulting in the problem that the subsequent IAB node cannot re-select a better BAP route for the forwarded BAP PDU.
可选地,本申请实施例中的第一路由模块94进一步可以包括:第一路由单元,用于基于路由信息对BAP PDU执行第一操作,其中,第一操作包括以下之一:转发、丢弃、接收。Optionally, the first routing module 94 in this embodiment of the present application may further include: a first routing unit, configured to perform a first operation on the BAP PDU based on the routing information, where the first operation includes one of the following: forwarding, discarding ,take over.
可选地,本申请实施例中的第一路由模块94进一步可以包括:第二路由 单元,用于在路由信息中携带有目标路由信息的情况下,基于目标路由信息确定下一转发的第一IAB节点,并向第一IAB节点转发BAP PDU;其中,目标路由信息包括以下至少一项的信息:主选BAP地址、主选BAP路径;第三路由单元,用于在路由信息中未携带有目标路由信息的情况下,从路由信息中选择一个目的IAB节点的BAP地址或一条BAP路径,以确定下一转发的第二IAB节点,并向第二IAB节点转发BAP PDU。Optionally, the first routing module 94 in this embodiment of the present application may further include: a second routing unit, configured to determine the next forwarding first based on the target routing information when the routing information carries the target routing information. The IAB node forwards the BAP PDU to the first IAB node; wherein, the target routing information includes information of at least one of the following: the BAP address of the main selection, the BAP path of the main selection; the third routing unit is used for the routing information not carried in the routing information. In the case of target routing information, a BAP address or a BAP path of a destination IAB node is selected from the routing information to determine the second IAB node to be forwarded next, and the BAP PDU is forwarded to the second IAB node.
可选地,本申请实施例中的装置还可以包括:第二路由模块,用于在基于目标路由信息确定下一转发的第一IAB节点之前,在主选BAP路径未出现拥塞或中断的情况下,基于主选BAP路径确定下一转发的第一IAB节点;第三路由模块,用于在主选BAP路径出现拥塞或中断的情况下,从路由信息中选择备选BAP路径以确定下一转发的第二IAB节点。Optionally, the apparatus in this embodiment of the present application may further include: a second routing module, configured to, before determining the first IAB node to be forwarded next based on the target routing information, in the case of no congestion or interruption in the primary BAP path Next, determine the first IAB node of the next forwarding based on the main selection BAP path; the third routing module is used to select the alternative BAP path from the routing information in the case of congestion or interruption in the main selection BAP path to determine the next forwarding. Forwarding second IAB node.
可选地,本申请实施例中的装置还包括以下至少一项:第一配置模块,用于在获取BAP PDU之前,为IAB节点配置至少一个目的IAB节点的BAP地址;第二配置模块,用于为IAB节点配置到达一个或多个目的IAB节点的至少一条BAP路径。Optionally, the apparatus in this embodiment of the present application further includes at least one of the following: a first configuration module, configured to configure the BAP address of at least one destination IAB node for the IAB node before acquiring the BAP PDU; a second configuration module, configured with To configure at least one BAP path for the IAB node to reach one or more destination IAB nodes.
可选地,在本申请实施例中BAP地址组ID和BAP地址的格式相同;路径组ID的格式和BAP路径格式相同。Optionally, in this embodiment of the present application, the format of the BAP address group ID and the BAP address are the same; the format of the path group ID is the same as the BAP path format.
可选地,本申请实施例中的获取模块92进一步可以包括:第一接收单元,用于接收上层协议层的数据包;第一处理单元,用于为数据包添加BAP header,以生成BAP PDU,其中,BAP header包括以下至少一项的路由信息:BAP地址组ID、路径组ID。Optionally, the obtaining module 92 in this embodiment of the present application may further include: a first receiving unit, configured to receive a data packet of an upper protocol layer; a first processing unit, configured to add a BAP header to the data packet to generate a BAP PDU , wherein the BAP header includes at least one of the following routing information: BAP address group ID, path group ID.
本申请实施例中的获取模块92进一步可以包括:第二接收单元,用于接收相邻IAB节点发送的BAP PDU;去掉单元,用于去掉相邻IAB节点发送的BAP PDU的BAP header;第二处理单元,用于添加包括以下至少一项的路由信息的BAP header以生成BAP PDU:BAP地址组ID、路径组ID。The obtaining module 92 in the embodiment of the present application may further include: a second receiving unit, configured to receive the BAP PDU sent by the adjacent IAB node; a removing unit, used to remove the BAP header of the BAP PDU sent by the adjacent IAB node; A processing unit, configured to add a BAP header including routing information of at least one of the following items to generate a BAP PDU: BAP address group ID, path group ID.
可选地,本申请实施例中的第二路由单元,还用于在满足以下之一的情 况下,去掉BAP PDU的BAP header,并把去掉BAP header的BAP PDU提交上层协议层处理:1)当BAP PDU携带的BAP地址组ID与IAB节点所属的BAP地址组ID相同;2)当BAP PDU携带的BAP地址组ID指示的BAP地址组中有一个BAP地址与IAB节点的BAP地址相同。Optionally, the second routing unit in the embodiment of the present application is also used to remove the BAP header of the BAP PDU and submit the BAP PDU of the BAP header to the upper protocol layer for processing under one of the following conditions: 1) When the BAP address group ID carried by the BAP PDU is the same as the BAP address group ID to which the IAB node belongs; 2) When the BAP address group indicated by the BAP address group ID carried by the BAP PDU has a BAP address that is the same as the BAP address of the IAB node.
可选地,本申请实施例中的第二路由单元,还用于当IAB节点可以找到路径到BAP地址组ID指示的任一目的IAB地址时,对BAP PDU进行转发。Optionally, the second routing unit in the embodiment of the present application is further configured to forward the BAP PDU when the IAB node can find a path to any destination IAB address indicated by the BAP address group ID.
可选地,本申请实施例中的第二路由单元,还用于在满足以下之一的情况下,基于路由信息丢弃BAP PDU:1)BAP PDU携带的BAP地址组ID与IAB节点所属的BAP地址组ID不相同;2)未找到一条到任一目的IAB地址的路径。Optionally, the second routing unit in the embodiment of the present application is further configured to discard the BAP PDU based on the routing information under one of the following conditions: 1) The BAP address group ID carried by the BAP PDU and the BAP to which the IAB node belongs. The address group IDs are not the same; 2) a path to any destination IAB address is not found.
本申请实施例中的数据路由装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动终端,也可以为非移动终端。示例性的,移动终端可以包括但不限于上述所列举的终端11的类型,非移动终端可以为服务器、网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。The data routing device in this embodiment of the present application may be a device, or may be 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 terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (personal computer, PC), a television ( television, TV), teller machine, or self-service machine, etc., which are not specifically limited in the embodiments of the present application.
本申请实施例中的数据路由装置可以为具有操作***的装置。该操作***可以为安卓(Android)操作***,可以为ios操作***,还可以为其他可能的操作***,本申请实施例不作具体限定。The data routing device in this embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
本申请实施例提供的数据路由装置能够实现图5的方法实施例实现的各个过程,并达到相同的技术效果,为避免重复,这里不再赘述。The data routing apparatus provided in this embodiment of the present application can implement each process implemented by the method embodiment in FIG. 5 , and achieve the same technical effect. To avoid repetition, details are not repeated here.
可选的,如图10所示,本申请实施例还提供一种通信设备1000,包括处理器1001,存储器1002,存储在存储器1002上并可在所述处理器1001上运行的程序或指令,例如,该通信设备1000为终端时,该程序或指令被处理器1001执行时实现上述数据路由方法实施例的各个过程,且能达到相同的技术效果。该通信设备1000为网络侧设备时,该程序或指令被处理器1001执 行时实现上述数据路由方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in FIG. 10 , an embodiment of the present application further provides a communication device 1000, including a processor 1001, a memory 1002, a program or instruction stored in 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, each process of the foregoing data routing method embodiment is implemented, and the same technical effect can be achieved. When the communication device 1000 is a network side device, when the program or instruction is executed by the processor 1001, each process of the above-mentioned data routing method embodiment can be realized, and the same technical effect can be achieved. In order to avoid repetition, it is not repeated here.
图11为实现本申请实施例的一种终端的硬件结构示意图。FIG. 11 is a schematic diagram of a hardware structure of a terminal implementing an embodiment of the present application.
该终端100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、以及处理器110等部件。The terminal 100 includes but is not limited to: a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, a processor 110 and other components .
本领域技术人员可以理解,终端100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理***与处理器110逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。图11中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the terminal 100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 110 through a power management system, so as to manage charging, discharging, and power consumption through the power management system management and other functions. The terminal structure shown in FIG. 11 does not constitute a limitation on the terminal, and the terminal may include more or less components than shown, or combine some components, or arrange different components, which will not be repeated here.
应理解的是,本申请实施例中,输入单元104可以包括图形处理器(Graphics Processing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元106可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。It should be understood that, in this embodiment of the present application, the input unit 104 may include a graphics processor (Graphics Processing Unit, GPU) 1041 and a microphone 1042. Such as camera) to obtain still pictures or video image data for processing. The display unit 106 may include a display panel 1061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 107 includes a touch panel 1071 and other input devices 1072 . The touch panel 1071 is also called a touch screen. The touch panel 1071 may include two parts, a touch detection device and a touch controller. Other input devices 1072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which are not described herein again.
本申请实施例中,射频单元101将来自网络侧设备的下行数据接收后,给处理器110处理;另外,将上行的数据发送给网络侧设备。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。In the embodiment of the present application, the radio frequency unit 101 receives the downlink data from the network side device, and then processes it to the processor 110; in addition, sends the uplink data to the network side device. Generally, the radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
存储器109可用于存储软件程序或指令以及各种数据。存储器109可主要包括存储程序或指令区和存储数据区,其中,存储程序或指令区可存储操 作***、至少一个功能所需的应用程序或指令(比如声音播放功能、图像播放功能等)等。此外,存储器109可以包括高速随机存取存储器,还可以包括非易失性存储器,其中,非易失性存储器可以是只读存储器(Read-Only Memory,ROM)、可编程只读存储器(Programmable ROM,PROM)、可擦除可编程只读存储器(Erasable PROM,EPROM)、电可擦除可编程只读存储器(Electrically EPROM,EEPROM)或闪存。例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。 Memory 109 may be used to store software programs or instructions as well as various data. The memory 109 may mainly include a storage program or instruction area and a storage data area, wherein the stored program or instruction area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.) and the like. In addition, the memory 109 may include a high-speed random access memory, and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM) , PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or flash memory. For example at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
处理器110可包括一个或多个处理单元;可选的,处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作***、用户界面和应用程序或指令等,调制解调处理器主要处理无线通信,如基带处理器。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。The processor 110 may include one or more processing units; optionally, the processor 110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, application programs or instructions, etc., Modem processors mainly deal with wireless communications, such as baseband processors. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 110 .
具体地,本申请实施例还提供了一种网络侧设备。如图12所示,该网络设备1200包括:天线121、射频装置122、基带装置123。天线121与射频装置122连接。在上行方向上,射频装置122通过天线121接收信息,将接收的信息发送给基带装置123进行处理。在下行方向上,基带装置123对要发送的信息进行处理,并发送给射频装置122,射频装置122对收到的信息进行处理后经过天线121发送出去。Specifically, an embodiment of the present application further provides a network side device. As shown in FIG. 12 , the network device 1200 includes: an antenna 121 , a radio frequency device 122 , and a baseband device 123 . The antenna 121 is connected to the radio frequency device 122 . In the uplink direction, the radio frequency device 122 receives information through the antenna 121, and sends the received information to the baseband device 123 for processing. In the downlink direction, the baseband device 123 processes the information to be sent and sends it to the radio frequency device 122 , and the radio frequency device 122 processes the received information and sends it out through the antenna 121 .
上述频带处理装置可以位于基带装置123中,以上实施例中网络侧设备执行的方法可以在基带装置123中实现,该基带装置123包括处理器124和存储器125。The above-mentioned frequency band processing apparatus may be located in the baseband apparatus 123 , and the method performed by the network side device in the above embodiments may be implemented in the baseband apparatus 123 , where the baseband apparatus 123 includes a processor 124 and a memory 125 .
基带装置123例如可以包括至少一个基带板,该基带板上设置有多个芯片,如图12所示,其中一个芯片例如为处理器124,与存储器125连接,以调用存储器125中的程序,执行以上方法实施例中所示的网络设备操作。The baseband device 123 may include, for example, at least one baseband board on which a plurality of chips are arranged, as shown in FIG. 12 , one of the chips is, for example, the processor 124 , which is connected to the memory 125 to call a program in the memory 125 to execute The network devices shown in the above method embodiments operate.
该基带装置123还可以包括网络接口126,用于与射频装置122交互信息,该接口例如为通用公共无线接口(Common Public Radio Interface,CPRI)。The baseband device 123 may further include a network interface 126 for exchanging information with the radio frequency device 122, and the interface is, for example, a Common Public Radio Interface (CPRI).
具体地,本发明实施例的网络侧设备还包括:存储在存储器125上并可 在处理器124上运行的指令或程序,处理器124调用存储器125中的指令或程序执行图6所示各模块执行的方法,并达到相同的技术效果,为避免重复,故不在此赘述。Specifically, the network-side device in the embodiment of the present invention further includes: instructions or programs stored in the memory 125 and executable on the processor 124, and the processor 124 invokes the instructions or programs in the memory 125 to execute the modules shown in FIG. 6 . The implementation method and achieve the same technical effect, in order to avoid repetition, it is not repeated here.
本申请实施例还提供一种可读存储介质,所述可读存储介质可以是非易失的,也可以是易失的,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述数据路由方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。The embodiments of the present application further provide a readable storage medium, the readable storage medium may be non-volatile or volatile, and a program or an instruction is stored on the readable storage medium, and the program or instruction is stored in the readable storage medium. When the processor executes, each process of the foregoing data routing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, details are not described here.
其中,所述处理器为上述实施例中所述的终端中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。Wherein, the processor is the processor in the terminal described in the foregoing embodiment. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行网络侧设备程序或指令,实现上述数据路由方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a network-side device program or instruction to implement the above data routing method Each process of the embodiment can achieve the same technical effect, and to avoid repetition, it will not be repeated here.
应理解,本申请实施例提到的芯片还可以称为***级芯片,***芯片,芯片***或片上***芯片等。It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-chip, or a system-on-a-chip, or the like.
本申请实施例另提供了一种计算机程序产品,其中,所述计算机程序产品被存储在非瞬态的可读存储介质中,所述计算机程序产品被至少一个处理器执行以实现上述数据路由方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a computer program product, wherein the computer program product is stored in a non-transitory readable storage medium, and the computer program product is executed by at least one processor to implement the above data routing method Each process of the embodiment can achieve the same technical effect, and to avoid repetition, it will not be repeated here.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申 请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element. In addition, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in the reverse order depending on the functions involved. To perform functions, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to some examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the method of the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is better implementation. Based on this understanding, the technical solution of the present application can be embodied in the form of a software product in essence or in a part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of this application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application have been described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative rather than restrictive. Under the inspiration of this application, without departing from the scope of protection of the purpose of this application and the claims, many forms can be made, which all fall within the protection of this application.

Claims (27)

  1. 一种数据路由方法,应用于自回传IAB节点,包括:A data routing method, applied to a self-backhaul IAB node, includes:
    获取回传适配协议协议数据单元BAP PDU,其中,所述BAP PDU中携带有以下至少一项的路由信息:BAP地址组ID、路径组ID;所述BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,所述路径组ID用于指示至少一条BAP路径;每一条所述BAP路径用于指示发送IAB节点与目的IAB节点之间的路径;Acquire the BAP PDU of the backhaul adaptation protocol protocol data unit, wherein the BAP PDU carries the routing information of at least one of the following: BAP address group ID, path group ID; the BAP address group ID is used to indicate at least one purpose The BAP address of the IAB node, the path group ID is used to indicate at least one BAP path; each of the BAP paths is used to indicate the path between the sending IAB node and the destination IAB node;
    在满足预设条件的情况下,基于所述路由信息对所述BAP PDU进行重路由。In the case that the preset conditions are met, the BAP PDU is rerouted based on the routing information.
  2. 根据权利要求1所述的方法,其中,基于所述路由信息对所述BAP PDU进行重路由,包括:The method of claim 1, wherein rerouting the BAP PDU based on the routing information comprises:
    基于所述路由信息对所述BAP PDU执行第一操作,其中,所述第一操作包括以下之一:转发、丢弃、接收。A first operation is performed on the BAP PDU based on the routing information, wherein the first operation includes one of the following: forwarding, discarding, and receiving.
  3. 根据权利要求1所述的方法,其中,所述基于所述路由信息对所述BAP PDU进行重路由,包括:The method of claim 1, wherein the rerouting the BAP PDU based on the routing information comprises:
    在所述路由信息中携带有目标路由信息的情况下,基于所述目标路由信息确定下一转发的第一IAB节点,并向所述第一IAB节点转发所述BAP PDU;其中,所述目标路由信息包括以下至少一项的信息:主选BAP地址、主选BAP路径;In the case where the routing information carries target routing information, determine the first IAB node to be forwarded next based on the target routing information, and forward the BAP PDU to the first IAB node; wherein the target The routing information includes information of at least one of the following: a primary BAP address and a primary BAP path;
    在所述路由信息中未携带有目标路由信息的情况下,从所述路由信息中选择一个目的IAB节点的BAP地址或一条所述BAP路径,以确定下一转发的第二IAB节点,并向所述第二IAB节点转发所述BAP PDU。In the case that the routing information does not carry the target routing information, select a BAP address of a destination IAB node or a BAP path from the routing information to determine the second IAB node to be forwarded next, and send the message to the routing information. The second IAB node forwards the BAP PDU.
  4. 根据权利要求3所述的方法,其中,在基于所述目标路由信息确定下一转发的第一IAB节点之前,所述方法还包括:The method according to claim 3, wherein before determining the first IAB node to be forwarded next based on the target routing information, the method further comprises:
    在所述主选BAP路径未出现拥塞或中断的情况下,基于所述主选BAP路径确定下一转发的第一IAB节点;In the case that the main BAP path is not congested or interrupted, determining the first IAB node to be forwarded next based on the main BAP path;
    在所述主选BAP路径出现拥塞或中断的情况下,从所述路由信息中选择备选BAP路径以确定下一转发的第二IAB节点。In the case that the primary BAP path is congested or interrupted, an alternate BAP path is selected from the routing information to determine the second IAB node to be forwarded next.
  5. 根据权利要求1所述的方法,其中,在获取所述BAP PDU之前,所述方法还包括以下至少一项:The method according to claim 1, wherein, before acquiring the BAP PDU, the method further comprises at least one of the following:
    为所述IAB节点配置所述至少一个所述目的IAB节点的BAP地址;configuring the BAP address of the at least one destination IAB node for the IAB node;
    为所述IAB节点配置到达目的IAB节点的所述至少一条BAP路径。The at least one BAP path to the destination IAB node is configured for the IAB node.
  6. 根据权利要求1所述的方法,其中,The method of claim 1, wherein,
    所述BAP地址组ID和BAP地址的格式相同;所述路径组ID的格式和BAP路径格式相同。The format of the BAP address group ID is the same as that of the BAP address; the format of the path group ID is the same as that of the BAP path format.
  7. 根据权利要求1所述的方法,其中,所述获取所述BAP PDU包括:The method of claim 1, wherein the obtaining the BAP PDU comprises:
    接收上层协议层的数据包;Receive data packets from the upper protocol layer;
    为所述数据包添加BAP header,以生成BAP PDU,其中,所述BAP header包括以下至少一项的路由信息:所述BAP地址组ID、所述路径组ID。A BAP header is added to the data packet to generate a BAP PDU, wherein the BAP header includes routing information of at least one of the following: the BAP address group ID, the path group ID.
  8. 根据权利要求1所述的方法,其中,所述获取所述BAP PDU包括:The method of claim 1, wherein the obtaining the BAP PDU comprises:
    接收相邻IAB节点发送的BAP PDU;Receive BAP PDUs sent by adjacent IAB nodes;
    去掉所述相邻IAB节点发送的BAP PDU的BAP header;Remove the BAP header of the BAP PDU sent by the adjacent IAB node;
    添加包括以下至少一项的路由信息的BAP header以生成BAP PDU:所述BAP地址组ID、所述路径组ID。A BAP header including routing information of at least one of the following is added to generate a BAP PDU: the BAP address group ID, the path group ID.
  9. 根据权利要求2所述的方法,其中,基于所述路由信息接收BAP PDU包括:The method of claim 2, wherein receiving a BAP PDU based on the routing information comprises:
    在满足以下之一的情况下,去掉所述BAP PDU的BAP header,并把去掉BAP header的BAP PDU提交上层协议层处理:Under one of the following conditions, remove the BAP header of the BAP PDU, and submit the BAP PDU with the BAP header removed to the upper protocol layer for processing:
    当BAP PDU携带的BAP地址组ID与IAB节点所属的BAP地址组ID相同;When the BAP address group ID carried by the BAP PDU is the same as the BAP address group ID to which the IAB node belongs;
    当BAP PDU携带的BAP地址组ID指示的BAP地址组中有一个BAP地址与IAB节点的BAP地址相同。When there is a BAP address in the BAP address group indicated by the BAP address group ID carried in the BAP PDU and the BAP address of the IAB node is the same.
  10. 根据权利要求2所述的方法,其中,基于所述路由信息转发BAP PDU 包括:The method of claim 2, wherein forwarding a BAP PDU based on the routing information comprises:
    当IAB节点可以找到路径到BAP地址组ID指示的任一目的IAB地址时,对所述BAP PDU进行转发。When the IAB node can find a path to any destination IAB address indicated by the BAP address group ID, it forwards the BAP PDU.
  11. 根据权利要求2所述的方法,其中,在满足以下之一的情况下,基于所述路由信息丢弃BAP PDU:The method of claim 2, wherein dropping a BAP PDU based on the routing information is one of the following:
    所述BAP PDU携带的BAP地址组ID与所述IAB节点所属的BAP地址组ID不相同;The BAP address group ID carried by the BAP PDU is different from the BAP address group ID to which the IAB node belongs;
    未找到一条到任一所述目的IAB地址的路径。No path found to any of the stated destination IAB addresses.
  12. 一种数据路由装置,应用于自回传IAB节点,包括:A data routing device, applied to a self-backhaul IAB node, includes:
    获取模块,用于获取回传适配协议协议数据单元BAP PDU,其中,所述BAP PDU中携带有以下至少一项的路由信息:BAP地址组ID、路径组ID;所述BAP地址组ID用于指示至少一个目的IAB节点的BAP地址,所述路径组ID用于指示至少一条BAP路径;每一条所述BAP路径用于指示接入IAB节点与目的IAB节点之间的路径;The obtaining module is used to obtain the BAP PDU of the backhaul adaptation protocol protocol data unit, wherein the BAP PDU carries the routing information of at least one of the following items: BAP address group ID, path group ID; the BAP address group ID is used for In order to indicate the BAP address of at least one destination IAB node, the path group ID is used to indicate at least one BAP path; each of the BAP paths is used to indicate the path between the access IAB node and the destination IAB node;
    第一路由模块,用于在满足预设条件的情况下,基于所述路由信息对所述BAP PDU进行重路由。A first routing module, configured to reroute the BAP PDU based on the routing information when a preset condition is met.
  13. 根据权利要求12所述的装置,其中,所述第一路由模块包括:The apparatus of claim 12, wherein the first routing module comprises:
    第一路由单元,用于基于所述路由信息对所述BAP PDU执行第一操作,其中,所述第一操作包括以下之一:转发、丢弃、接收。A first routing unit, configured to perform a first operation on the BAP PDU based on the routing information, wherein the first operation includes one of the following: forwarding, discarding, and receiving.
  14. 根据权利要求12所述的装置,其中,所述第一路由模块包括:The apparatus of claim 12, wherein the first routing module comprises:
    第二路由单元,用于在所述路由信息中携带有目标路由信息的情况下,基于所述目标路由信息确定下一转发的第一IAB节点,并向所述第一IAB节点转发所述BAP PDU;其中,所述目标路由信息包括以下至少一项的信息:主选BAP地址、主选BAP路径;a second routing unit, configured to determine a first IAB node to be forwarded next based on the target routing information when the routing information carries target routing information, and forward the BAP to the first IAB node PDU; wherein, the target routing information includes information of at least one of the following: a primary BAP address, a primary BAP path;
    第三路由单元,用于在所述路由信息中未携带有目标路由信息的情况下,从所述路由信息中选择一个目的IAB节点的BAP地址或一条所述BAP路径,以确定下一转发的第二IAB节点,并向所述第二IAB节点转发所述BAP PDU。A third routing unit, configured to select a BAP address of a destination IAB node or a BAP path from the routing information in the case that the routing information does not carry the target routing information, to determine the next forwarding The second IAB node, and forwards the BAP PDU to the second IAB node.
  15. 根据权利要求14所述的装置,其中,所述装置还包括:The apparatus of claim 14, wherein the apparatus further comprises:
    第二路由模块,用于在基于所述目标路由信息确定下一转发的第一IAB节点之前,在所述主选BAP路径未出现拥塞或中断的情况下,基于所述主选BAP路径确定下一转发的第一IAB节点;The second routing module is configured to, before determining the first IAB node to be forwarded next based on the target routing information, in the case that the main BAP path is not congested or interrupted, determine the next forwarding based on the main BAP path. a forwarded first IAB node;
    第三路由模块,用于在所述主选BAP路径出现拥塞或中断的情况下,从所述路由信息中选择备选BAP路径以确定下一转发的第二IAB节点。A third routing module, configured to select an alternate BAP path from the routing information to determine a second IAB node to be forwarded next when congestion or interruption occurs on the primary BAP path.
  16. 根据权利要求12所述的装置,其中,所述装置还包括以下至少一项:The apparatus of claim 12, wherein the apparatus further comprises at least one of the following:
    第一配置模块,用于在获取所述BAP PDU之前,为所述IAB节点配置所述至少一个所述目的IAB节点的BAP地址;a first configuration module, configured to configure the BAP address of the at least one destination IAB node for the IAB node before acquiring the BAP PDU;
    第二配置模块,用于为所述IAB节点配置到达一个或多个目的IAB节点的所述至少一条BAP路径。The second configuration module is configured to configure the at least one BAP path to one or more destination IAB nodes for the IAB node.
  17. 根据权利要求12所述的装置,其中,所述BAP地址组ID和BAP地址的格式相同;所述路径组ID的格式和BAP路径格式相同。The apparatus according to claim 12, wherein the format of the BAP address group ID and the BAP address are the same; the format of the path group ID is the same as the BAP path format.
  18. 根据权利要求12所述的装置,其中,所述获取模块包括:The apparatus of claim 12, wherein the obtaining module comprises:
    第一接收单元,用于接收上层协议层的数据包;a first receiving unit, used for receiving data packets of the upper protocol layer;
    第一处理单元,用于为所述数据包添加BAP header,以生成BAP PDU,其中,所述BAP header包括以下至少一项的路由信息:所述BAP地址组ID、所述路径组ID。A first processing unit, configured to add a BAP header to the data packet to generate a BAP PDU, wherein the BAP header includes routing information of at least one of the following: the BAP address group ID, the path group ID.
  19. 根据权利要求12所述的装置,其中,所述获取模块包括:The apparatus of claim 12, wherein the obtaining module comprises:
    第二接收单元,用于接收相邻IAB节点发送的BAP PDU;The second receiving unit is used to receive the BAP PDU sent by the adjacent IAB node;
    去掉单元,用于去掉所述相邻IAB节点发送的BAP PDU的BAP header;removing unit, for removing the BAP header of the BAP PDU sent by the adjacent IAB node;
    第二处理单元,用于添加包括以下至少一项的路由信息的BAP header以生成BAP PDU:所述BAP地址组ID、所述路径组ID。A second processing unit, configured to add a BAP header including routing information of at least one of the following items to generate a BAP PDU: the BAP address group ID, the path group ID.
  20. 根据权利要求13所述的装置,其中,The apparatus of claim 13, wherein,
    所述第二路由单元,还用于在满足以下之一的情况下,去掉所述BAP PDU的BAP header,并把去掉BAP header的BAP PDU提交上层协议层处理:The second routing unit is also used to remove the BAP header of the BAP PDU under one of the following conditions, and submit the BAP PDU that removes the BAP header to the upper-layer protocol layer for processing:
    当BAP PDU携带的BAP地址组ID与IAB节点所属的BAP地址组ID 相同;When the BAP address group ID carried by the BAP PDU is the same as the BAP address group ID to which the IAB node belongs;
    当BAP PDU携带的BAP地址组ID指示的BAP地址组中有一个BAP地址与IAB节点的BAP地址相同。When there is a BAP address in the BAP address group indicated by the BAP address group ID carried in the BAP PDU and the BAP address of the IAB node is the same.
  21. 根据权利要求13所述的装置,其中,The apparatus of claim 13, wherein,
    所述第二路由单元,还用于当IAB节点可以找到路径到BAP地址组ID指示的任一目的IAB地址时,对所述BAP PDU进行转发。The second routing unit is further configured to forward the BAP PDU when the IAB node can find a path to any destination IAB address indicated by the BAP address group ID.
  22. 根据权利要求13所述的装置,其中,The apparatus of claim 13, wherein,
    所述第二路由单元,还用于在满足以下之一的情况下,基于所述路由信息丢弃BAP PDU:The second routing unit is further configured to discard the BAP PDU based on the routing information under one of the following conditions:
    所述BAP PDU携带的BAP地址组ID与所述IAB节点所属的BAP地址组ID不相同;The BAP address group ID carried by the BAP PDU is different from the BAP address group ID to which the IAB node belongs;
    未找到一条到任一所述目的IAB地址的路径。No path found to any of the stated destination IAB addresses.
  23. 一种通信设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,其中,所述程序或指令被所述处理器执行时实现如权利要求1至11任一项所述的数据路由方法的步骤。A communication device, comprising a processor, a memory, and a program or instruction stored on the memory and executable on the processor, wherein the program or instruction is executed by the processor to implement the method as claimed in claim 1 Steps of the data routing method described in any one of to 11.
  24. 一种可读存储介质,所述可读存储介质上存储程序或指令,其中,所述程序或指令被所述处理器执行时实现如权利要求1至11中任一项所述的数据路由方法的步骤。A readable storage medium on which a program or an instruction is stored, wherein the program or the instruction implements the data routing method according to any one of claims 1 to 11 when the program or the instruction is executed by the processor A step of.
  25. 一种芯片,所述芯片包括处理器和通信接口,其中,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1至11中任一项所述的数据路由方法的步骤。A chip comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to execute a program or an instruction to implement the method described in any one of claims 1 to 11 The steps of the data routing method.
  26. 一种计算机程序产品,其中,所述计算机程序产品存储在非瞬态的存储介质中,所述计算机程序产品被至少一个处理器执行以实现如权利要求1至11中任一项所述的数据路由方法的步骤。A computer program product, wherein the computer program product is stored in a non-transitory storage medium, the computer program product being executed by at least one processor to implement data as claimed in any one of claims 1 to 11 The steps of the routing method.
  27. 一种通信设备,其中,被配置为执行如权利要求1至11中任一项所述的数据路由方法的步骤。A communication device configured to perform the steps of the data routing method of any one of claims 1 to 11.
PCT/CN2022/078805 2021-03-09 2022-03-02 Data routing method and apparatus WO2022188679A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110258111.2 2021-03-09
CN202110258111.2A CN115051949A (en) 2021-03-09 2021-03-09 Data routing method and device

Publications (1)

Publication Number Publication Date
WO2022188679A1 true WO2022188679A1 (en) 2022-09-15

Family

ID=83156488

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2022/078805 WO2022188679A1 (en) 2021-03-09 2022-03-02 Data routing method and apparatus

Country Status (2)

Country Link
CN (1) CN115051949A (en)
WO (1) WO2022188679A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110167093A (en) * 2018-02-14 2019-08-23 维沃移动通信有限公司 A kind of conversion method of return path, wireless relay, network side node and terminal
CN110636643A (en) * 2018-06-21 2019-12-31 中兴通讯股份有限公司 Method and device for sending and receiving data packet and transmission system of data packet
GB2586261A (en) * 2019-08-15 2021-02-17 Samsung Electronics Co Ltd Improvements in and relating to routing in an integrated access and backhaul network
CN112399519A (en) * 2019-08-15 2021-02-23 华为技术有限公司 Routing method and device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111865802B (en) * 2019-04-30 2022-03-11 华为技术有限公司 Communication method and device
US20220225207A1 (en) * 2019-05-13 2022-07-14 Nokia Technologies Oy Address assignment
CN112217716A (en) * 2019-07-10 2021-01-12 北京三星通信技术研究有限公司 Method and equipment for routing data packet, and method and equipment for controlling data packet transmission
GB2602794A (en) * 2021-01-06 2022-07-20 Canon Kk Management of radio link failure and deficiencies in integrated access backhauled networks

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110167093A (en) * 2018-02-14 2019-08-23 维沃移动通信有限公司 A kind of conversion method of return path, wireless relay, network side node and terminal
CN110636643A (en) * 2018-06-21 2019-12-31 中兴通讯股份有限公司 Method and device for sending and receiving data packet and transmission system of data packet
GB2586261A (en) * 2019-08-15 2021-02-17 Samsung Electronics Co Ltd Improvements in and relating to routing in an integrated access and backhaul network
CN112399519A (en) * 2019-08-15 2021-02-23 华为技术有限公司 Routing method and device

Also Published As

Publication number Publication date
CN115051949A (en) 2022-09-13

Similar Documents

Publication Publication Date Title
JP7079866B2 (en) Packet processing method and device
US10009264B2 (en) Handling of signaling messages on the data plane in a software-defined architecture
TW201943253A (en) Method of distributing uplink data flow between different access networks in 5G communication system and user equipment using the same
US11528225B2 (en) Communication method, session management device, and system for packet routing by access network devices belonging to a same network instance having different network addresses
JP2022093474A (en) Information transmission method and device
US8885504B2 (en) Method, apparatus and system for bandwidth aggregation of mobile internet access node
US11445430B2 (en) Data forwarding method and apparatus
CN113905397B (en) Relay determination method, configuration method, device, terminal and network equipment
JP7204403B2 (en) network node
JP7035082B2 (en) User plane link establishment methods, base stations, and mobility management devices
US11490353B2 (en) Path processing method and apparatus, and terminal
US10250410B2 (en) Packet processing method and device
WO2020098747A1 (en) Transmission path configuration method and apparatus
WO2019241992A1 (en) Routing method, node and computer storage medium
WO2021134446A1 (en) Information processing method, communication device and communication system
US20230156833A1 (en) Packet Forwarding Method, Apparatus, and System
JP2023547257A (en) PDCP duplication arrangement, activation or deactivation method and terminal
US20230224785A1 (en) Service data transmission method and apparatus, terminal device, and network device
WO2022188679A1 (en) Data routing method and apparatus
WO2020211538A1 (en) Data transmission method and apparatus
US20210392206A1 (en) Control plane network function, user plane network function, and packet processing method using same
CN109150752B (en) Cache control method, network element and controller
WO2021220971A1 (en) Terminal and communication method
WO2023236931A1 (en) Relay communication method and apparatus, and user equipment
WO2022206663A1 (en) Pdu session establishment method, related device and readable storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 22766205

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 22766205

Country of ref document: EP

Kind code of ref document: A1