CN115175249A - Data transmission method in IAB network, IAB node and storage medium - Google Patents
Data transmission method in IAB network, IAB node and storage medium Download PDFInfo
- Publication number
- CN115175249A CN115175249A CN202110358405.2A CN202110358405A CN115175249A CN 115175249 A CN115175249 A CN 115175249A CN 202110358405 A CN202110358405 A CN 202110358405A CN 115175249 A CN115175249 A CN 115175249A
- Authority
- CN
- China
- Prior art keywords
- iab
- node
- data packet
- header information
- bap
- Prior art date
- Legal status (The legal status 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 status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域technical field
本申请涉及通信技术领域,具体而言,本申请涉及一种IAB网络中数据传输的方法、IAB节点及存储介质。The present application relates to the field of communication technologies, and in particular, the present application relates to a method for data transmission in an IAB network, an IAB node and a storage medium.
背景技术Background technique
接入回传一体化(Integrated Access and Backhaul,简称为IAB)技术使一个或多个IAB节点可以作为父节点的UE通过其本地接入资源连接到父节点,并在此基础上形成多跳的无线自回传网络为IAB节点的本地接入UE提供回传连接。Integrated Access and Backhaul (IAB for short) technology enables one or more IAB nodes to connect to the parent node as a parent node's UE through its local access resources, and form a multi-hop network on this basis. The wireless self-backhaul network provides backhaul connectivity for locally accessed UEs of the IAB node.
IAB网络部署中,由IAB宿主节点或者中央控制节点(IAB donor),IAB节点(IABnode)和UE组成。IAB donor用于连接核心网,把IAB node和UE的信息回传给核心网,并将核心网的信息传输给IAB node和UE。IAB donor还负责管理整个IAB网络中的IAB node。In the deployment of the IAB network, it consists of an IAB host node or a central control node (IAB donor), an IAB node (IABnode) and a UE. The IAB donor is used to connect the core network, transmit the information of the IAB node and the UE back to the core network, and transmit the information of the core network to the IAB node and the UE. IAB donors are also responsible for managing IAB nodes throughout the IAB network.
IAB donor可以是一个具有完整基站功能的接入网网元,例如:宿主基站DgNB,还可以是集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU)分离形态的接入网网元。An IAB donor can be an access network element with complete base station functions, such as a donor base station DgNB, or an access network in the form of a separate centralized unit (CU) and distributed unit (DU) network element.
目前在IAB网络中只支持通过intra-CU下的路径进行下行数据的传输,不支持inter-CU场景中,数据包通过另一路径进行下行传输。因此,在数据量较大或者需要切换的情况下,intra-CU的负载平衡只能将数据分流到同一CU下的不同路径上,导致数据传输时间较长,或者切换时造成严重的数据中断问题。Currently, in the IAB network, only downlink data transmission is supported through the path under the intra-CU. In the inter-CU scenario, the data packet is not supported for downlink transmission through another path. Therefore, when the amount of data is large or switching is required, intra-CU load balancing can only distribute data to different paths under the same CU, resulting in longer data transmission time or serious data interruption during switching. .
发明内容SUMMARY OF THE INVENTION
本申请提供了一种IAB网络中数据传输的方法、IAB节点及计算机可读存储介质,用于解决在数据量较大或者需要切换的情况下,intra-CU的负载平衡只能将数据分流到同一CU下的不同路径上,导致数据传输时间较长,或者切换时造成严重的数据中断的技术问题。The present application provides a method for data transmission in an IAB network, an IAB node and a computer-readable storage medium, which are used to solve the problem that when the amount of data is large or switching is required, the load balancing of intra-CU can only distribute data to On different paths under the same CU, the data transmission time is long, or the technical problem of severe data interruption during switching.
第一方面,提供了一种接入回传一体化IAB网络中数据传输的方法,应用于第二IAB宿主节点,该方法包括:A first aspect provides a method for data transmission in an integrated IAB network for access and backhaul, applied to a second IAB host node, the method comprising:
接收来自第一IAB宿主节点的第一数据包;receiving the first data packet from the first IAB host node;
基于所述第一数据包,得到第二数据包,所述第二数据包中包含第一适应性回传协议BAP包头信息和第二BAP包头信息;obtaining a second data packet based on the first data packet, where the second data packet includes the BAP header information of the first adaptive backhaul protocol and the second BAP packet header information;
根据所述第一BAP包头信息和所述第二BAP包头信息,确定所述第二数据包的路由路径;按照所述路由路径传输所述第二数据包;Determine the routing path of the second data packet according to the first BAP packet header information and the second BAP packet header information; transmit the second data packet according to the routing path;
其中,所述第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,所述第二BAP包头信息用于指示从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the route from the second IAB host node to the second IAB host node. A routing path between IAB nodes.
在一个可能的实现方式中,所述基于所述第一数据包,得到第二数据包,包括:In a possible implementation manner, the obtaining a second data packet based on the first data packet includes:
若所述第一数据包中包括第一BAP包头信息,则基于第二路由信息,为所述第一数据包添加第二BAP包头信息,得到所述第二数据包,所述第二路由信息用于表征从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。If the first data packet includes first BAP header information, based on the second routing information, add second BAP header information to the first data packet to obtain the second data packet, the second routing information Used to characterize the routing path from the second IAB host node to the first IAB node.
在又一个可能的实现方式中,所述第一IAB宿主节点包括第一集中式单元CU,所述第二IAB宿主节点还包括第二CU;In yet another possible implementation, the first IAB host node includes a first centralized unit CU, and the second IAB host node further includes a second CU;
接收来自第一IAB宿主节点的第一数据包,具体包括:Receiving the first data packet from the first IAB host node specifically includes:
接收第一CU通过IP层传输的所述第一数据包;或者,receiving the first data packet transmitted by the first CU through the IP layer; or,
通过与第一CU的F1接口,接收第一CU传输的所述第一数据包;或者,receiving the first data packet transmitted by the first CU through the F1 interface with the first CU; or,
通过F1接口接收第二CU传输的所述第一数据包。The first data packet transmitted by the second CU is received through the F1 interface.
在又一个可能的实现方式中,接收来自第一IAB宿主节点的第一数据包,具体包括:In yet another possible implementation, receiving the first data packet from the first IAB host node specifically includes:
接收来自第一IAB宿主节点的映射相关参数和第一数据包;receiving the mapping-related parameters and the first data packet from the first IAB host node;
所述基于所述第一数据包,得到包括第一BAP包头信息和第二BAP包头信息的第二数据包,包括:Described, based on the first data packet, obtaining the second data packet including the first BAP packet header information and the second BAP packet header information, including:
若所述第一数据包中不包括第一BAP包头信息,则根据所述映射相关参数确定第一路由信息,并基于所述第一路由信息为所述第一数据包添加第一BAP包头信息,得到添加后的数据包,所述第一路由信息用于表征从第一IAB节点到第二IAB节点之间的路由路径;If the first data packet does not include first BAP header information, first routing information is determined according to the mapping-related parameters, and first BAP header information is added to the first data packet based on the first routing information , to obtain the added data packet, and the first routing information is used to represent the routing path from the first IAB node to the second IAB node;
基于第二路由信息为添加后的数据包添加第二BAP包头信息,得到所述第二数据包,所述第二路由信息用于表征从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。The second BAP header information is added to the added data packet based on the second routing information to obtain the second data packet, and the second routing information is used to represent the path from the second IAB host node to the first IAB node routing paths between.
在又一个可能的实现方式中,所述第一IAB宿主节点包括第一CU,接收来自第一IAB宿主节点的映射相关参数和第一数据包,包括:In yet another possible implementation, the first IAB host node includes a first CU, and receives mapping-related parameters and a first data packet from the first IAB host node, including:
通过与第一CU之间的F1接口接收第一CU传输的所述第一数据包和所述映射相关参数;或者,Receive the first data packet and the mapping-related parameters transmitted by the first CU through the F1 interface with the first CU; or,
接收第一CU通过IP层传输的所述第一数据包和所述映射相关参数;或者,receiving the first data packet and the mapping-related parameters transmitted by the first CU through the IP layer; or,
通过F1接口接收第二CU传输的所述第一数据包和所述映射相关参数。The first data packet and the mapping-related parameter transmitted by the second CU are received through the F1 interface.
在又一个可能的实现方式中,所述第一IAB节点为所述第一IAB宿主节点和所述第二IAB宿主节点共同管理的IAB节点。In yet another possible implementation manner, the first IAB node is an IAB node jointly managed by the first IAB host node and the second IAB host node.
第二方面,提供了一种IAB网络中数据传输的方法,应用于第一IAB宿主节点,该方法包括:In a second aspect, a method for data transmission in an IAB network is provided, applied to the first IAB host node, and the method includes:
确定第二IAB宿主节点;determining the second IAB host node;
向所述第二IAB宿主节点发送第一数据包,以便所述第二IAB宿主节点基于所述第一数据包,得到第二数据包,并传输所述第二数据包;sending a first data packet to the second IAB host node, so that the second IAB host node obtains a second data packet based on the first data packet, and transmits the second data packet;
其中,所述第二数据包中包含第一BAP包头信息和第二BAP包头信息,所述第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,所述第二BAP包头信息用于指示从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。Wherein, the second data packet includes first BAP packet header information and second BAP packet header information, the first BAP packet header information is used to indicate the routing path from the first IAB node to the second IAB node, the The second BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node.
第三方面,提供了一种IAB网络中数据传输的方法,应用于第二IAB宿主节点的子节点,该方法包括:In a third aspect, a method for data transmission in an IAB network is provided, which is applied to a child node of a second IAB host node, and the method includes:
对来自第二IAB宿主节点的第二数据包的BAP包头信息进行解析,其中,所述第二数据包中包含第一BAP包头信息和第二BAP包头信息;Parsing the BAP header information of the second data packet from the second IAB host node, wherein the second data packet includes the first BAP packet header information and the second BAP packet header information;
基于解析得到的第二BAP包头信息,确定第一IAB节点,所述第一IAB节点为所述第二BAP包头信息对应的目的地的节点;Determine the first IAB node based on the second BAP packet header information obtained by parsing, and the first IAB node is the node of the destination corresponding to the second BAP packet header information;
将解析后的包含所述第一BAP包头信息的数据包传输至所述第一IAB节点,以便所述第一IAB节点基于所述第一BAP包头信息,将去掉所述第一BAP包头信息的数据包传输至第二IAB节点,所述第二IAB节点为所述第一BAP包头信息对应的目的地的节点;Transmit the parsed data packet including the first BAP header information to the first IAB node, so that the first IAB node will remove the first BAP header information based on the first BAP header information. The data packet is transmitted to the second IAB node, and the second IAB node is the node of the destination corresponding to the first BAP header information;
其中,所述第一BAP包头信息用于指示从第一IAB节点到所述第二IAB节点之间的路由路径,所述第二BAP包头信息用于指示从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the route from the second IAB host node to the second IAB node. Describe the routing path between the first IAB nodes.
第四方面,提供了一种IAB宿主节点,包括:In a fourth aspect, an IAB host node is provided, including:
存储器,用于存储计算机程序;memory for storing computer programs;
收发机,用于在所述处理器的控制下收发数据;a transceiver for sending and receiving data under the control of the processor;
处理器,用于读取所述存储器中的计算机程序并执行权利要求时实现本申请第一方面所示的IAB网络中数据传输的方法。The processor is configured to read the computer program in the memory and implement the method for data transmission in the IAB network shown in the first aspect of the present application when executing the claims.
第五方面,提供了一种IAB宿主节点,包括:In a fifth aspect, an IAB host node is provided, including:
存储器,用于存储计算机程序;memory for storing computer programs;
收发机,用于在所述处理器的控制下收发数据;a transceiver for sending and receiving data under the control of the processor;
处理器,用于读取所述存储器中的计算机程序并执行以下操作:A processor for reading the computer program in the memory and performing the following operations:
确定第二IAB宿主节点;determining the second IAB host node;
向所述第二IAB宿主节点发送第一数据包,以便所述第二IAB宿主节点基于所述第一数据包,得到第二数据包,并传输所述第二数据包;sending a first data packet to the second IAB host node, so that the second IAB host node obtains a second data packet based on the first data packet, and transmits the second data packet;
其中,所述第二数据包包括第一BAP包头信息和第二BAP包头信息,所述第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间路由路径,所述第二BAP包头信息用于指示从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。Wherein, the second data packet includes first BAP packet header information and second BAP packet header information, the first BAP packet header information is used to indicate a routing path from the first IAB node to the second IAB node, the second The BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node.
第六方面,提供了一种接入回传一体化IAB节点,包括:In a sixth aspect, an integrated IAB node for access and backhaul is provided, including:
存储器,用于存储计算机程序;memory for storing computer programs;
收发机,用于在所述处理器的控制下收发数据;a transceiver for sending and receiving data under the control of the processor;
处理器,用于读取所述存储器中的计算机程序并执行以下操作:A processor for reading the computer program in the memory and performing the following operations:
对来自第二IAB宿主节点的第二数据包的BAP包头信息进行解析,其中,所述第二数据包中包括第一BAP包头信息和第二BAP包头信息;Parsing the BAP header information of the second data packet from the second IAB host node, wherein the second data packet includes the first BAP packet header information and the second BAP packet header information;
基于解析得到的第二BAP包头信息,确定第一IAB节点,所述第一IAB节点为所述第二BAP包头信息对应的目的地的节点;Determine the first IAB node based on the second BAP packet header information obtained by parsing, and the first IAB node is the node of the destination corresponding to the second BAP packet header information;
将解析后的包含所述第一BAP包头信息的数据包传输至所述第一IAB节点,以便所述第一IAB节点基于所述第一BAP包头信息,将去掉所述第一BAP包头信息的数据包传输至第二IAB节点,所述第二IAB节点为所述第一BAP包头信息对应的目的地的节点;Transmit the parsed data packet including the first BAP header information to the first IAB node, so that the first IAB node will remove the first BAP header information based on the first BAP header information. The data packet is transmitted to the second IAB node, and the second IAB node is the node of the destination corresponding to the first BAP header information;
其中,所述第一BAP包头信息用于指示从第一IAB节点到所述第二IAB节点之间路由路径,所述第二BAP包头信息用于指示从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。The first BAP header information is used to indicate a routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the route from the second IAB host node to the second IAB node Routing paths between the first IAB nodes.
第七方面,提供了一种IAB宿主节点,包括:In a seventh aspect, an IAB host node is provided, including:
接收模块,用于接收来自第一IAB宿主节点的第一数据包;a receiving module for receiving the first data packet from the first IAB host node;
处理模块,用于基于所述第一数据包,得到第二数据包,所述第二数据包中包含第一适应性回传协议BAP包头信息和第二BAP包头信息;根据所述第一BAP包头信息和所述第二BAP包头信息,确定所述第二数据包的路由路径;按照所述路由路径传输所述第二数据包;a processing module, configured to obtain a second data packet based on the first data packet, where the second data packet includes the first adaptive backhaul protocol BAP header information and the second BAP packet header information; according to the first BAP Packet header information and the second BAP packet header information, determine the routing path of the second data packet; transmit the second data packet according to the routing path;
其中,所述第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,所述第二BAP包头信息用于指示从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the route from the second IAB host node to the second IAB host node. A routing path between IAB nodes.
第八方面,提供了一种IAB宿主节点,包括:In an eighth aspect, an IAB host node is provided, including:
确定模块,用于确定第二IAB宿主节点;a determining module for determining the second IAB host node;
发送模块,用于向所述第二IAB宿主节点发送第一数据包,以便所述第二IAB宿主节点基于所述第一数据包,得到第二数据包,并传输所述第二数据包;a sending module, configured to send a first data packet to the second IAB host node, so that the second IAB host node obtains a second data packet based on the first data packet, and transmits the second data packet;
其中,所述第二数据包中包含第一BAP包头信息和第二BAP包头信息,所述第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,所述第二BAP包头信息用于指示从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。Wherein, the second data packet includes first BAP packet header information and second BAP packet header information, the first BAP packet header information is used to indicate the routing path from the first IAB node to the second IAB node, the The second BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node.
第九方面,提供了一种接入回传一体化IAB节点,包括:A ninth aspect provides an integrated IAB node for access and backhaul, including:
处理模块,用于对来自第二IAB宿主节点的第二数据包的BAP包头信息进行解析,并基于解析得到的第二BAP包头信息确定第一IAB节点,其中,所述第二数据包中包含第一BAP包头信息和第二BAP包头信息,所述第一IAB节点为所述第二BAP包头信息对应的目的地的节点;A processing module, configured to parse the BAP header information of the second data packet from the second IAB host node, and determine the first IAB node based on the second BAP packet header information obtained by parsing, wherein the second data packet contains The first BAP packet header information and the second BAP packet header information, the first IAB node is the node of the destination corresponding to the second BAP packet header information;
发送模块,用于将解析后的包含所述第一BAP包头信息的数据包传输至所述第一IAB节点,以便所述第一IAB节点基于所述第一BAP包头信息,将去掉所述第一BAP包头信息的数据包传输至第二IAB节点,所述第二IAB节点为所述第一BAP包头信息对应的目的地的节点;A sending module, configured to transmit the parsed data packet including the first BAP packet header information to the first IAB node, so that the first IAB node will remove the first BAP packet header information based on the first BAP packet header information. A data packet of BAP header information is transmitted to a second IAB node, and the second IAB node is the node of the destination corresponding to the first BAP header information;
其中,所述第一BAP包头信息用于指示从第一IAB节点到所述第二IAB节点之间的路由路径,所述第二BAP包头信息用于指示从所述第二IAB宿主节点到所述第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the route from the second IAB host node to the second IAB node. Describe the routing path between the first IAB nodes.
第十方面,提供了一种处理器可读存储介质,该处理器可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现本申请第一方面、第二方面或者第三方面所示的IAB网络中数据传输的方法。A tenth aspect provides a processor-readable storage medium, where a computer program is stored on the processor-readable storage medium, and when the computer program is executed by the processor, the first aspect, the second aspect or the third aspect of the present application is implemented The method of data transmission in the IAB network shown.
本申请提供的技术方案带来的有益效果是:The beneficial effects brought by the technical solution provided by the application are:
通过为数据包添加两层BAP包头,实现inter-CU下的下行数据传输,在数据量较大或者需要进行切换时,数据可以分流到不同CU下的路径上,从而可以有效的减少了inter-CU中的数据中断问题,同时,增加了负载均衡的可能性。By adding two layers of BAP headers to the data packets, the downlink data transmission under the inter-CU is realized. When the amount of data is large or switching is required, the data can be distributed to the paths under different CUs, which can effectively reduce the inter-CU. The problem of data interruption in the CU, at the same time, increases the possibility of load balancing.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。In order to illustrate the technical solutions in the embodiments of the present application more clearly, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments of the present application.
图1为IAB网络拓扑结构图;Fig. 1 is the IAB network topology structure diagram;
图2为IAB网络中各个节点的结构图;Fig. 2 is the structure diagram of each node in the IAB network;
图3为IAB网络中intra-CU的拓扑结构图;Fig. 3 is the topology structure diagram of intra-CU in the IAB network;
图4为本申请实施例提供的一种IAB网络中inter-CU的拓扑结构图;4 is a topology diagram of an inter-CU in an IAB network provided by an embodiment of the present application;
图5为本申请实施例提供的一种IAB网络中数据传输方法的流程示意图;5 is a schematic flowchart of a data transmission method in an IAB network provided by an embodiment of the present application;
图6为本申请另一实施例提供的一种IAB网络中数据传输方法的流程示意图;6 is a schematic flowchart of a data transmission method in an IAB network provided by another embodiment of the present application;
图7为本申请另一实施例提供的一种IAB网络中数据传输方法的流程示意图;7 is a schematic flowchart of a data transmission method in an IAB network provided by another embodiment of the present application;
图8为本申请实施例提供的一种IAB网络中数据传输方法的交互过程图;8 is an interaction process diagram of a data transmission method in an IAB network provided by an embodiment of the present application;
图9为本申请另一实施例提供的一种IAB网络中数据传输方法的交互过程图;9 is an interaction process diagram of a data transmission method in an IAB network provided by another embodiment of the present application;
图10为本申请又一实施例提供的一种IAB网络中数据传输方法的交互过程图;10 is an interaction process diagram of a data transmission method in an IAB network provided by another embodiment of the present application;
图11为本申请又一实施例提供的一种IAB网络中数据传输方法的交互过程图;11 is an interaction process diagram of a data transmission method in an IAB network provided by another embodiment of the application;
图12为本申请实施例提供的一种IAB宿主节点的结构示意图;12 is a schematic structural diagram of an IAB host node according to an embodiment of the present application;
图13为本申请实施例提供的一种IAB宿主节点的结构示意图;13 is a schematic structural diagram of an IAB host node according to an embodiment of the present application;
图14为本申请实施例提供的一种IAB宿主节点的结构示意图;14 is a schematic structural diagram of an IAB host node according to an embodiment of the present application;
图15为本申请实施例提供的一种IAB节点的结构示意图。FIG. 15 is a schematic structural diagram of an IAB node according to an embodiment of the present application.
具体实施方式Detailed ways
下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本发明的限制。The following describes in detail the embodiments of the present application, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present application, but not to be construed as limiting the present invention.
本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。It will be understood by those skilled in the art that the singular forms "a", "an", "the" and "the" as used herein can include the plural forms as well, unless expressly stated otherwise. It should be further understood that the word "comprising" used in the specification of this application refers to the presence of the stated features, integers, steps, operations, elements and/or components, but does not preclude the presence or addition of one or more other features, Integers, steps, operations, elements, components and/or groups thereof. It will be understood that when we refer to an element as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Furthermore, "connected" or "coupled" as used herein may include wirelessly connected or wirelessly coupled. As used herein, the term "and/or" includes all or any element and all combination of one or more of the associated listed items.
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。In order to make the objectives, technical solutions and advantages of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
本申请实施例提供的技术方案可以适用于多种系统,尤其是5G系统。例如适用的系统可以是全球移动通讯(global system of mobile communication,GSM)系统、码分多址(code division multiple access,CDMA)系统、宽带码分多址(Wideband CodeDivision Multiple Access,WCDMA)通用分组无线业务(general packet radio service,GPRS)系统、长期演进(long term evolution,LTE)系统、LTE频分双工(frequencydivision duplex,FDD)系统、LTE时分双工(time division duplex,TDD)系统、高级长期演进(long term evolution advanced,LTE-A)系统、通用移动系统(universal mobiletelecommunication system,UMTS)、全球互联微波接入(worldwide interoperabilityfor microwave access,WiMAX)系统、5G新空口(New Radio,NR)系统等。这多种系统中均包括终端设备和网络侧设备。系统中还可以包括核心网部分,例如演进的分组系统(EvlovedPacket System,EPS)、5G系统(5GS)等。The technical solutions provided in the embodiments of the present application can be applied to various systems, especially 5G systems. For example, applicable systems may be global system of mobile communication (GSM) system, code division multiple access (CDMA) system, wideband code division multiple access (WCDMA) general packet radio Service (general packet radio service, GPRS) system, long term evolution (long term evolution, LTE) system, LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD) system, advanced long-term Evolution (long term evolution advanced, LTE-A) system, universal mobile telecommunication system (UMTS), worldwide interoperability for microwave access (WiMAX) system, 5G New Radio (New Radio, NR) system, etc. . These various systems include terminal equipment and network side equipment. The system may also include a core network part, such as an evolved packet system (Evloved Packet System, EPS), a 5G system (5GS), and the like.
首先对本申请涉及的几个名词进行介绍和解释:First of all, some terms involved in this application are introduced and explained:
本申请实施例涉及的终端设备,可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备等。在不同的系统中,终端设备的名称可能也不相同,例如在5G系统中,终端设备可以称为用户设备(User Equipment,UE)。无线终端设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网(Core Network,CN)进行通信,无线终端设备可以是移动终端设备,如移动电话(或称为“蜂窝”电话)和具有移动终端设备的计算机,例如,可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据。例如,个人通信业务(Personal Communication Service,PCS)电话、无绳电话、会话发起协议(Session Initiated Protocol,SIP)话机、无线本地环路(Wireless Local Loop,WLL)站、个人数字助理(Personal Digital Assistant,PDA)等设备。无线终端设备也可以称为系统、订户单元(subscriber unit)、订户站(subscriber station),移动站(mobilestation)、移动台(mobile)、远程站(remote station)、接入点(access point)、远程终端设备(remote terminal)、接入终端设备(access terminal)、用户终端设备(userterminal)、用户代理(user agent)、用户装置(user device),本申请实施例中并不限定。The terminal device involved in the embodiments of the present application may be a device that provides voice and/or data connectivity to a user, a handheld device with a wireless connection function, or other processing device connected to a wireless modem. In different systems, the names of the terminal equipment may be different. For example, in a 5G system, the terminal equipment may be called user equipment (User Equipment, UE). Wireless terminal equipment can communicate with one or more core networks (Core Network, CN) via a radio access network (Radio Access Network, RAN). "telephone) and computers with mobile terminal equipment, eg portable, pocket-sized, hand-held, computer-built or vehicle-mounted mobile devices, which exchange language and/or data with the radio access network. For example, Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, Personal Digital Assistants, PDA) and other devices. A wireless terminal device may also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, A remote terminal (remote terminal), an access terminal (access terminal), a user terminal (user terminal), a user agent (user agent), and a user device (user device) are not limited in the embodiments of the present application.
IAB网络拓扑如图1所示,IAB网络部署中,由IAB宿主节点或者中央控制节点(IABdonor),IAB节点(IAB node)和UE组成。IAB donor用于连接核心网,把IAB node和UE的信息回传给核心网,并将核心网的信息传输给IAB node和UE。IAB donor还负责管理整个IAB网络中的IAB node。The IAB network topology is shown in Figure 1. In the IAB network deployment, it consists of an IAB host node or a central control node (IABdonor), an IAB node (IAB node) and a UE. The IAB donor is used to connect the core network, transmit the information of the IAB node and the UE back to the core network, and transmit the information of the core network to the IAB node and the UE. IAB donors are also responsible for managing IAB nodes throughout the IAB network.
可以理解的是,IAB donor可以是一个具有完整基站功能的接入网网元,例如宿主基站DgNB,还可以是集中式单元(centralized unit,CU)和分布式单元(distributedunit,DU)分离形态的接入网网元,IAB donor连接到为终端设备服务的核心网(例如连接到5G核心网)网元,并为IAB node提供无线回传功能。为便于表述,将IAB宿主节点的集中式单元简称为donor CU,IAB宿主节点的分布式单元简称为donor DU,其中,donor CU还有可能是控制面(control plane,CP)和用户面(user plane,UP)分离的形态,例如CU可由一个CU-CP和一个(或多个)CU-UP组成。It can be understood that an IAB donor may be an access network element with a complete base station function, such as a donor base station DgNB, or may be a separate form of a centralized unit (CU) and a distributed unit (DU). The access network element, the IAB donor is connected to the core network (eg, connected to the 5G core network) network element serving the terminal equipment, and provides wireless backhaul for the IAB node. For ease of expression, the centralized unit of the IAB host node is abbreviated as donor CU, and the distributed unit of the IAB host node is abbreviated as donor DU. The donor CU may also be the control plane (CP) and user plane (user plane). plane, UP) separated form, for example, a CU may consist of one CU-CP and one (or more) CU-UP.
IAB node通过无线链路(Uu接口)将UE的信息中继传输给IAB donor,并将IABdonor的信息中继传输给UE。IAB node之间,以及IAB node和IAB donor之间通过无线链路连接。The IAB node relays and transmits the information of the UE to the IAB donor through the wireless link (Uu interface), and relays and transmits the information of the IABdonor to the UE. Between IAB nodes, and between IAB nodes and IAB donors are connected by wireless links.
在现有的IAB网络拓扑中,每个IAB node由两部分组成,如图2所示,一部分为IAB移动终端(IAB Mobile Termination,IAB MT)对上连接基站或者上级IAB node中的分布式单元DU部分,该基站或者IAB node称为其的父节点;另一部分为IAB分布式单元(IABDistributed Unit,IAB DU)对下连接UE或者下级IAB node的MT部分,该UE或者IAB MT节点称为子节点。In the existing IAB network topology, each IAB node consists of two parts, as shown in Figure 2, one part is the IAB Mobile Terminal (IAB Mobile Termination, IAB MT) pair connected to the base station or the distributed unit in the upper-level IAB node The DU part, the base station or the IAB node is called its parent node; the other part is the MT part of the IAB Distributed Unit (IAB Distributed Unit, IAB DU) connected to the UE or the lower-level IAB node, and the UE or IAB MT node is called the child. node.
如图1所示,IAB node 1为IAB node 2的父节点,IAB node 3为IAB node2的子节点,IAB node 3为IAB node1的子孙节点。As shown in FIG. 1 ,
IAB节点引入适应性回传协议层(Backhaul Adaptation Protocol,BAP)实现中继功能,BAP层承担路由和IAB节点出口与入口的BH RLC信道映射功能。终端的PDCP层与IABdonor的PDCP层是对等实体。The IAB node introduces an adaptive backhaul protocol layer (Backhaul Adaptation Protocol, BAP) to realize the relay function, and the BAP layer undertakes the routing and the BH RLC channel mapping function of the IAB node egress and ingress. The PDCP layer of the terminal and the PDCP layer of the IABdonor are peer entities.
如图2所示,BAP层位于UE的父节点MT(图2中的IAB node 2)和所有中间路径上的所有节点,以及donor DU中。这里的UE也可以是一个单独的IAB MT。通常情况下donor CU收到来自上层核心网的数据后,将数据包发给donor DU,然后在donor DU中给数据包加BAP包头。As shown in Figure 2, the BAP layer is located in the UE's parent node MT (
BAP包头总共24bit,其中,1比特D/C指示该BAP包的类型是数据(data)还是控制(control),3个R是预留位,10bit目的地址和10bit路由路径标识path ID。The BAP packet header has a total of 24 bits, of which 1 bit D/C indicates whether the type of the BAP packet is data (data) or control (control), 3 Rs are reserved bits, 10bit destination address and 10bit routing path identifier path ID.
目前在IAB网络中只支持通过intra-CU下的路径进行下行数据的传输,局限性大。如图3所示,通过路径(leg1)向UE传输的数据量较大或者需要切换时,现有技术只有通过intra-CU中的路径(leg2)将数据分流传输到UE。也就是说,intra-CU的负载平衡只能将数据分流到同一CU下的不同路径上。由此导致数据传输时间较长,或者切换时的数据中断。Currently, the IAB network only supports downlink data transmission through the path under the intra-CU, which has great limitations. As shown in FIG. 3 , when the amount of data transmitted to the UE through the path (leg1) is large or needs to be switched, the prior art only transfers the data to the UE through the path (leg2) in the intra-CU. That is to say, the load balancing of intra-CU can only offload data to different paths under the same CU. As a result, the data transmission time is longer, or the data is interrupted when switching.
为此,本申请实施例提供的一种IAB网络中数据传输方法,将intra-CU的应用场景拓展到inter-CU(如图4所示),并提出了通过2层BAP包头来实现inter-CU下的数据传输,从而可以实现下行数据通过inter-CU下的路径传输到UE或者IAB-MT,有效的减少了inter-CU中的数据中断问题,能够缩短数据传输的时间。切换过程中,数据可以从leg2(如图4所示)传输,即:数据可以分流到不同CU下的路径上,增加了负载均衡的可能性,更加灵活。To this end, a method for data transmission in an IAB network provided by an embodiment of the present application extends the application scenario of intra-CU to inter-CU (as shown in FIG. 4 ), and proposes to implement inter-CU through a 2-layer BAP header. Data transmission under the CU, so that the downlink data can be transmitted to the UE or the IAB-MT through the path under the inter-CU, which effectively reduces the problem of data interruption in the inter-CU, and can shorten the data transmission time. During the switching process, data can be transmitted from leg2 (as shown in Figure 4 ), that is, data can be distributed to paths under different CUs, which increases the possibility of load balancing and is more flexible.
本发明旨在实现下行数据从如图4所示的leg2进行传输。The present invention aims to realize the transmission of downlink data from leg2 as shown in FIG. 4 .
边缘节点为同时属于两个CU(donor1-CU和donor2-CU)拓扑下的节点,即该节点由两个CU共同管理,如图4中的IAB node 3。其中,donor1为下文中的第一IAB宿主节点,从核心网接收数据,donor2为下文中的第二IAB宿主节点。An edge node is a node belonging to two CUs (donor1-CU and donor2-CU) topology at the same time, that is, the node is jointly managed by two CUs, such as
donor1-CU(下文中的donor CU1或第一CU)和donor2-CU(下文中的donor CU2或第二CU)所管理的网络拓扑互不干扰,只有边缘节点IAB node 3存在2个BAP地址,一个是donor CU1配置的,一个是donor CU2配置的,子孙节点(IAB node 4,IAB node 5)和UE只属于donor CU1,子孙节点只拥有donor CU1分配的BAP地址。donor CU1从核心网接收数据。也就是说,donor CU2不知道子孙节点和UE的存在,只知道IAB node3是属于自己的。The network topologies managed by donor1-CU (donor CU1 or first CU hereinafter) and donor2-CU (donor CU2 or second CU hereinafter) do not interfere with each other, and only edge
donor CU1与donor CU2协商需要通过donor CU2传输的数据量,数据传输要求的QOS等信息,donor CU2根据donor CU1提供的信息判断是否可以进行相应的数据传输,并为这些数据提供数据传输所必要的资源,以及配置路由信息,入口和出口的BH RLC信道(ingress BH RLC channel和egress BH RLC channel)。The donor CU1 and the donor CU2 negotiate the amount of data to be transmitted through the donor CU2, the QOS required for data transmission and other information. The donor CU2 determines whether the corresponding data transmission can be carried out according to the information provided by the donor CU1, and provides the necessary data for the data transmission. resources, and configure routing information, ingress and egress BH RLC channels (ingress BH RLC channel and egress BH RLC channel).
donor CU2到边缘节点之间通过donor CU2配置的第二路由信息进行路由,边缘节点到其子孙节点MT或终端之间通过donor CU1配置的第一路由信息进行路由。The route between the donor CU2 and the edge node is performed through the second routing information configured by the donor CU2, and the route between the edge node and its descendant node MT or terminal is performed through the first routing information configured by the donor CU1.
具体为:数据包有两层BAP包头,内层BAP包头(下文中的第一BAP包头)携带donorCU1配置的路由信息(下文中的第一路由信息),该路由信息包括:与数据包目标节点对应的目的BAP地址(destination BAP address,下文中第一目的地址)和路径ID(path ID,下文中第一路由路径标识);外层BAP包头(下文中的第二BAP包头)携带donor CU2配置的路由信息(下文中的第二路由信息),该路由信息包括:与边缘节点或边缘节点的父节点对应的目的BAP地址(destination BAP address,下文中第二目的地址)和路径ID(path ID,下文中第二路由路径标识)。Specifically: the data packet has two layers of BAP headers, and the inner BAP header (the first BAP header in the following) carries the routing information (the first routing information in the following) configured by the donorCU1, and the routing information includes: and the destination node of the data packet The corresponding destination BAP address (destination BAP address, hereinafter the first destination address) and path ID (path ID, hereinafter the first routing path identifier); the outer BAP header (hereinafter the second BAP header) carries the donor CU2 configuration The routing information (hereinafter the second routing information), the routing information includes: the destination BAP address (destination BAP address, hereinafter the second destination address) and the path ID (path ID (path ID) corresponding to the edge node or the parent node of the edge node , hereinafter the second routing path identification).
其中,两层BAP包头的添加方式包括:Among them, the adding methods of the two-layer BAP header include:
第一种方式:由donor DU1添加内层BAP包头,donor DU2添加外层BAP包头。具体的,donor CU1将该添加了内层BAP包头的数据包直接转发或通过donor CU2转发给donorDU2,再由donor DU2添加外层BAP包头;The first way: Donor DU1 adds the inner BAP header, and donor DU2 adds the outer BAP header. Specifically, donor CU1 directly forwards the data packet with the inner BAP header added or forwards it to donorDU2 through donor CU2, and then donor DU2 adds the outer BAP header;
第二种方式:donor DU2接收两个路由配置,由donor DU2添加两层BAP包头。具体的,The second way: donor DU2 receives two routing configurations, and donor DU2 adds two layers of BAP headers. specific,
路由配置1为donor CU1的路由配置,donor CU1将映射相关参数(例如:IP到层2映射关系)以及数据包一起直接转发或通过donor CU2转发给donor DU2,其中,映射相关参数中包含BAP路由ID(BAP routing ID),即:路由配置1中的第一路由路径标识和第一目的地址。也就是说,可以将第一路由信息携带在映射相关参数中发送给donor DU2。
路由配置2为donor CU2的路由配置,包括:第二路由路径标识和第二目的地址。由donor DU2根据路由配置1和路由配置2添加两层BAP包头。
数据包的传输过程包括:The transmission process of data packets includes:
Step1:外层BAP包头用于数据包从donor DU2到边缘节点之间路由。donor DU2和边缘节点之间的IAB节点通过该外层BAP包头将数据包路由到边缘节点,到达目标BAP地址的节点后去掉外层BAP包头,其中,目标BAP地址的节点(下文中的第一IAB节点)可以是边缘节点或边缘节点的父节点。Step1: The outer BAP header is used for routing data packets from donor DU2 to edge nodes. The IAB node between the donor DU2 and the edge node routes the data packet to the edge node through the outer BAP header, and removes the outer BAP header after reaching the node with the target BAP address, where the node with the target BAP address (the first one in the following) IAB nodes) can be edge nodes or parent nodes of edge nodes.
Step 2:内层BAP包头用于数据包从边缘节点到边缘节点下的子孙节点MT或终端的路由。边缘节点到子孙节点MT或终端之间的节点通过该内层BAP包头将数据包发送到对应的子孙节点MT(下文中的第二IAB节点)或终端。Step 2: The inner BAP header is used for the routing of data packets from the edge node to the descendant node MT or terminal under the edge node. The node between the edge node and the descendant node MT or the terminal sends the data packet to the corresponding descendant node MT (the second IAB node hereinafter) or the terminal through the inner BAP header.
下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。The technical solutions of the present application and how the technical solutions of the present application solve the above-mentioned technical problems will be described in detail below with specific examples. The following specific embodiments may be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below with reference to the accompanying drawings.
本申请实施例中提供了一种IAB网络中数据传输的方法,如图5所示,该方法应用于第二IAB宿主节点,可以由第二IAB宿主节点的第二分布式单元DU执行,该方法包括:An embodiment of the present application provides a method for data transmission in an IAB network. As shown in FIG. 5 , the method is applied to the second IAB host node, and can be executed by the second distributed unit DU of the second IAB host node. Methods include:
S101、接收来自第一IAB宿主节点的第一数据包;S101, receiving a first data packet from a first IAB host node;
S102、基于第一数据包,得到第二数据包,该第二数据包中包含第一适应性回传协议BAP包头信息和第二BAP包头信息的数据包;S102, based on the first data packet, obtain a second data packet, where the second data packet includes the first adaptive backhaul protocol BAP packet header information and the data packet of the second BAP packet header information;
S103、根据第一BAP包头信息和第二BAP包头信息,确定第二数据包的路由路径;按照路由路径传输第二数据包;S103, determine the routing path of the second data packet according to the first BAP packet header information and the second BAP packet header information; transmit the second data packet according to the routing path;
其中,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node .
具体的,在该实施例中,第一BAP包头信息包括:第一路由路径标识和第一目的地址,第一目的地址为第二IAB节点的BAP地址;Specifically, in this embodiment, the first BAP header information includes: a first routing path identifier and a first destination address, where the first destination address is the BAP address of the second IAB node;
第二BAP包头信息包括:第二路由路径标识和第二目的地址,第一目的地址为第一IAB节点的BAP地址。The second BAP packet header information includes: a second routing path identifier and a second destination address, where the first destination address is the BAP address of the first IAB node.
第一IAB节点为第二IAB宿主节点的子节点,且为第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点,或者,第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点的父节点。The first IAB node is a child node of the second IAB host node, and is an IAB node jointly managed by the first IAB host node and the second IAB host node, or an IAB jointly managed by the first IAB host node and the second IAB host node The parent node of the node.
也就是说,本申请实施例中,通过为数据包添加两层BAP包头,实现inter-CU下的下行数据传输,在数据量较大或者需要进行切换时,数据可以分流到不同CU下的路径上,从而可以有效的减少了inter-CU中的数据中断问题,同时,增加了负载均衡的可能性。That is to say, in the embodiment of the present application, the downlink data transmission under the inter-CU is realized by adding two layers of BAP headers to the data packets. When the amount of data is large or switching is required, the data can be offloaded to paths under different CUs. Therefore, the problem of data interruption in the inter-CU can be effectively reduced, and at the same time, the possibility of load balancing is increased.
在一些实施例中,S102具体可以包括:In some embodiments, S102 may specifically include:
若第一数据包中包括第一BAP包头信息,则基于第二路由信息,为第一数据包添加第二BAP包头信息,得到第二数据包,第二路由信息用于表征从第二IAB宿主节点到第一IAB节点之间的路由路径,第二路由信息包括:第二路由路径标识和第二目的地址。If the first data packet includes the first BAP header information, based on the second routing information, add the second BAP header information to the first data packet to obtain the second data packet, and the second routing information is used to represent the host from the second IAB host The routing path between the node and the first IAB node, and the second routing information includes: a second routing path identifier and a second destination address.
具体的,在该实施例中,第一IAB宿主节点包括第一集中式单元CU,第二IAB宿主节点还包括第二CU,S101可以包括:Specifically, in this embodiment, the first IAB host node includes a first centralized unit CU, the second IAB host node further includes a second CU, and S101 may include:
接收第一CU通过IP层传输的第一数据包;或者receiving the first data packet transmitted by the first CU through the IP layer; or
通过与第一CU的F1接口接收第一CU传输的第一数据包;或者receive the first data packet transmitted by the first CU through the F1 interface with the first CU; or
通过F1接口接收第二CU传输的第一数据包。The first data packet transmitted by the second CU is received through the F1 interface.
也就是说,在该实施例中,来自第一IAB宿主节点的数据包已经包含了一层BAP包头,第二IAB宿主节点基于预先协商好的路由信息,为该数据包添加第二层BAP包头后,再基于路由信息向路由路径上的节点传输数据包。That is to say, in this embodiment, the data packet from the first IAB host node already contains a layer of BAP header, and the second IAB host node adds a second layer of BAP header to the data packet based on the pre-negotiated routing information Then, based on the routing information, the data packets are transmitted to the nodes on the routing path.
在另一些实施例中,S101具体可以包括:In other embodiments, S101 may specifically include:
接收来自第一IAB宿主节点的映射相关参数和第一数据包;receiving the mapping-related parameters and the first data packet from the first IAB host node;
S102具体可以包括:S102 may specifically include:
若第一数据包中不包括第一BAP包头信息,则根据映射相关参数确定第一路由信息,并基于第一路由信息为第一数据包添加第一BAP包头信息,得到添加后的数据包,第一路由信息用于表征从第一IAB节点到第二IAB节点之间的路由路径,第一路由信息包括:第一路由路径标识和第一目的地址;If the first data packet does not include the first BAP header information, the first routing information is determined according to the mapping-related parameters, and the first BAP packet header information is added to the first data packet based on the first routing information to obtain the added data packet, The first routing information is used to represent the routing path from the first IAB node to the second IAB node, and the first routing information includes: a first routing path identifier and a first destination address;
基于第二路由信息为添加后的数据包添加第二BAP包头信息,得到第二数据包,第二路由信息用于表征从第二IAB宿主节点到第一IAB节点之间的路由路径,第二路由信息包括:第二路由路径标识和第二目的地址。The second BAP header information is added to the added data packet based on the second routing information to obtain the second data packet. The second routing information is used to represent the routing path from the second IAB host node to the first IAB node. The routing information includes: a second routing path identifier and a second destination address.
具体的,在该实施例中,第一IAB宿主节点包括第一集中式单元CU和第一DU,第二IAB宿主节点还包括第二CU,接收来自第一IAB宿主节点的映射相关参数和第一数据包,包括:Specifically, in this embodiment, the first IAB host node includes a first centralized unit CU and a first DU, the second IAB host node further includes a second CU, and receives the mapping-related parameters and the first IAB host node from the first IAB host node. A packet, including:
通过与第一CU之间的F1接口接收第一CU传输的第一数据包和映射相关参数;或者,Receive the first data packet and mapping-related parameters transmitted by the first CU through the F1 interface with the first CU; or,
接收第一CU通过IP层传输的第一数据包和映射相关参数;或者,Receive the first data packet and mapping-related parameters transmitted by the first CU through the IP layer; or,
通过F1接口接收第二CU传输的第一数据包和映射相关参数。The first data packet and mapping related parameters transmitted by the second CU are received through the F1 interface.
也就是说,在该实施例中,来自第一IAB宿主节点的数据包为来自核心网的原数据包,第二IAB宿主节点先基于来自第一IAB宿主节点的第一路由信息为原数据包添加一层BAP包头后,再基于预先协商好的第二路由信息为该数据包添加第二层BAP包头,然后向路由路径上的节点传输数据包。That is to say, in this embodiment, the data packet from the first IAB host node is the original data packet from the core network, and the second IAB host node is the original data packet based on the first routing information from the first IAB host node. After adding a layer of BAP header, add a second layer of BAP header to the data packet based on the second routing information negotiated in advance, and then transmit the data packet to the nodes on the routing path.
本申请实施例中还提供了一种IAB网络中数据传输的方法,该方法应用于第二IAB宿主节点的第二集中式单元CU,该方法包括:The embodiment of the present application also provides a method for data transmission in an IAB network, the method is applied to the second centralized unit CU of the second IAB host node, and the method includes:
接收来自第一IAB宿主节点的第一数据包。A first data packet from a first IAB host node is received.
具体的,在该实施例中,第一IAB宿主节点包括第一CU和第一DU,当第一数据包中包含第一BAP包头信息的数据包时,通过以下任一方式接收第一数据包:Specifically, in this embodiment, the first IAB host node includes the first CU and the first DU, and when the first data packet contains the data packet of the first BAP header information, the first data packet is received in any of the following ways :
接收第一CU通过Xn接口传输的第一数据包,并通过F1接口传输给第二DU;Receive the first data packet transmitted by the first CU through the Xn interface, and transmit it to the second DU through the F1 interface;
接收第一DU通过IP层传输的第一数据包,并通过F1接口传输给第二DU。Receive the first data packet transmitted by the first DU through the IP layer, and transmit it to the second DU through the F1 interface.
或者,当第一数据包为原数据包时,接收第一CU通过Xn接口传输的第一数据包和第一路由信息,并通过F1接口传输给第二DU。Or, when the first data packet is the original data packet, the first data packet and the first routing information transmitted by the first CU through the Xn interface are received, and transmitted to the second DU through the F1 interface.
综上,本申请实施例可以提供多种数据接收方式。To sum up, the embodiments of the present application may provide various data receiving manners.
上文中结合附图5从第二IAB宿主节点的角度描述了本申请实施例提供的一种IAB网络中数据传输的方法的技术方案,下面结合图6从第一IAB宿主节点的角度描述了本申请实施例提供的一种IAB网络中数据传输的方法的技术方案。The technical solution of the method for data transmission in an IAB network provided by the embodiment of the present application is described above from the perspective of the second IAB host node in conjunction with FIG. 5 , and the present invention is described below in conjunction with FIG. The technical solutions of a method for data transmission in an IAB network provided by the application embodiments.
本申请实施例中还提供了一种IAB网络中数据传输的方法,该方法应用于第一IAB宿主节点,如图6所示,该方法包括:The embodiment of the present application also provides a method for data transmission in an IAB network. The method is applied to the first IAB host node. As shown in FIG. 6 , the method includes:
S201、确定第二IAB宿主节点;S201. Determine the second IAB host node;
S202、向第二IAB宿主节点发送第一数据包,以便第二IAB宿主节点基于第一数据包,得到第二数据包,并传输第二数据包;S202, sending the first data packet to the second IAB host node, so that the second IAB host node obtains the second data packet based on the first data packet, and transmits the second data packet;
其中,第二数据包中包含第一BAP包头信息和第二BAP包头信息,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。Wherein, the second data packet contains first BAP packet header information and second BAP packet header information, the first BAP packet header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP packet header information is used for to indicate the routing path from the second IAB host node to the first IAB node.
具体的,在该实施例中,当需要进行切换或者进行数据均衡传输时,确定第二IAB宿主节点,以便实现数据分流。第二IAB宿主节点与第一IAB宿主节点管理同一IAB节点。Specifically, in this embodiment, when it is necessary to perform handover or perform balanced data transmission, a second IAB host node is determined, so as to realize data offloading. The second IAB host node manages the same IAB node as the first IAB host node.
本申请实施例中还提供了一种IAB网络中数据传输的方法,该方法应用于第一IAB宿主节点的第一DU,该方法包括:The embodiment of the present application also provides a method for data transmission in an IAB network, the method is applied to the first DU of the first IAB host node, and the method includes:
向第二IAB宿主节点发送包括第一BAP包头信息的第一数据包。Send the first data packet including the first BAP packet header information to the second IAB host node.
具体的,在该实施例中,第一IAB宿主节点还包括第一CU,第二IAB宿主节点包括第二CU和第二DU,Specifically, in this embodiment, the first IAB host node further includes a first CU, and the second IAB host node includes a second CU and a second DU,
通过以下任一种方式向第二IAB宿主节点发送第一数据包:Send the first data packet to the second IAB host node in any of the following ways:
将第一数据包通过F1接口传输给第一CU,第一CU通过Xn接口传输给第二CU,第二CU通过F1接口传输给第二DU;The first data packet is transmitted to the first CU through the F1 interface, the first CU is transmitted to the second CU through the Xn interface, and the second CU is transmitted to the second DU through the F1 interface;
将第一数据包通过F1接口传输给第一CU,第一CU通过IP层传输给第二DU;The first data packet is transmitted to the first CU through the F1 interface, and the first CU is transmitted to the second DU through the IP layer;
将第一数据包通过IP层传输给第二CU,第二CU通过F1接口传输给第二DU;The first data packet is transmitted to the second CU through the IP layer, and the second CU is transmitted to the second DU through the F1 interface;
将第一数据包通过F1接口传输给第一CU,第一CU通过与第二DU的F1接口传输给第二DU。The first data packet is transmitted to the first CU through the F1 interface, and the first CU is transmitted to the second DU through the F1 interface with the second DU.
也就是说,在该实施例中,当向第二IAB宿主节点发送包括了第一BAP包头信息的数据包时,可以通过第一IAB宿主节点的DU实现,且可以通过多种方式实现数据包的发送。That is to say, in this embodiment, when the data packet including the first BAP header information is sent to the second IAB host node, it can be implemented by the DU of the first IAB host node, and the data packet can be implemented in various ways. of sending.
在一些实施例中,还包括:In some embodiments, it also includes:
接收第一CU发送的映射相关参数和数据包,并根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息,得到第一数据包,其中,第一路由信息包括:第一路由路径标识和第一目的地址。Receive the mapping-related parameters and the data packet sent by the first CU, and add first BAP header information to the data packet according to the first routing information determined by the mapping-related parameters to obtain the first data packet, where the first routing information includes: Routing path identifier and first destination address.
也就是说,在该实施例中,第一DU可以基于第一CU传输的映射相关参数确定第一路由信息,并基于第一路由信息为数据包添加第一BAP包头。具体的,可以基于映射相关参数包括的路由信息表,IP头信息,回传(Backhaul,BH)信息等,配置第一路由信息。That is, in this embodiment, the first DU may determine the first routing information based on the mapping-related parameters transmitted by the first CU, and add the first BAP header to the data packet based on the first routing information. Specifically, the first routing information may be configured based on the routing information table, IP header information, and backhaul (Backhaul, BH) information included in the mapping-related parameters.
本申请实施例中还提供了一种IAB网络中数据传输的方法,该方法应用于第一IAB宿主节点的第一CU,该方法包括:The embodiment of the present application also provides a method for data transmission in an IAB network, the method is applied to the first CU of the first IAB host node, and the method includes:
向第二IAB宿主节点发送待传输的数据包和映射相关参数,以便第二IAB宿主节点根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息,第一路由信息包括:第一路由路径标识和第一目的地址。Send the data packet to be transmitted and the mapping-related parameters to the second IAB host node, so that the second IAB host node adds the first BAP header information to the data packet according to the first routing information determined by the mapping-related parameters, and the first routing information includes: A routing path identifier and a first destination address.
具体的,在该实施例中,第二IAB宿主节点包括第二CU和第二DU,向第二IAB宿主节点发送待传输的数据包和映射相关参数,包括以下任一种方式:Specifically, in this embodiment, the second IAB host node includes a second CU and a second DU, and sends the data packet to be transmitted and mapping-related parameters to the second IAB host node, including any of the following methods:
将数据包和映射相关参数通过Xn接口传输给第二CU,第二CU通过F1接口传输给第二DU;The data packet and mapping-related parameters are transmitted to the second CU through the Xn interface, and the second CU is transmitted to the second DU through the F1 interface;
将数据包和映射相关参数通过与第二DU之间的F1接口传输给第二DU;transmitting the data packet and mapping-related parameters to the second DU through the F1 interface with the second DU;
将数据包和映射相关参数通过IP层传输给第二DU。The data packet and mapping-related parameters are transmitted to the second DU through the IP layer.
也就是说,在该实施例中,当向第二IAB宿主节点发送原数据包时,可以通过第一IAB宿主节点的CU实现,且还需要第一IAB宿主节点的路由信息,可以通过多种方式实现数据包和路由信息的发送。That is to say, in this embodiment, when the original data packet is sent to the second IAB host node, it can be implemented by the CU of the first IAB host node, and the routing information of the first IAB host node is also required, which can be implemented through various methods. way to realize the sending of data packets and routing information.
在一些实施例中,第一IAB宿主节点还包括第一DU,还包括:In some embodiments, the first IAB host node further includes the first DU, further including:
向第一DU发送来自核心网的数据包和映射相关参数,以便第一DU根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息。Send the data packet from the core network and the mapping-related parameters to the first DU, so that the first DU adds the first BAP header information to the data packet according to the first routing information determined by the mapping-related parameters.
上文中分别从第二IAB宿主节点和第一IAB宿主节点的角度描述了本申请实施例提供的一种IAB网络中数据传输的方法的技术方案,下面结合附图7,从第一IAB节点的角度描述了本申请实施例提供的一种IAB网络中数据传输的方法的技术方案。The technical scheme of the method for data transmission in an IAB network provided by the embodiment of the present application is described from the perspectives of the second IAB host node and the first IAB host node. The technical solution of a method for data transmission in an IAB network provided by the embodiments of the present application is described from a perspective.
本申请实施例中提供了一种IAB网络中数据传输的方法,该方法应用于第二IAB宿主节点的子节点,即:第一IAB节点,如图7所示,该方法包括:An embodiment of the present application provides a method for data transmission in an IAB network. The method is applied to a child node of the second IAB host node, that is, the first IAB node. As shown in FIG. 7 , the method includes:
S301、对来自第二IAB宿主节点的第二数据包的BAP包头信息进行解析,其中,第二数据包中包含第一BAP包头信息和第二BAP包头信息;S301, parse the BAP header information of the second data packet from the second IAB host node, wherein the second data packet includes the first BAP packet header information and the second BAP packet header information;
S302、基于解析得到的第二BAP包头信息,确定第一IAB节点,第一IAB节点为第二BAP包头信息对应的目的地的节点;S302, determining the first IAB node based on the second BAP packet header information obtained by parsing, and the first IAB node is the node of the destination corresponding to the second BAP packet header information;
S303、将解析后的包含第一BAP包头信息的数据包传输至第一IAB节点,以便第一IAB节点基于第一BAP包头信息,将去掉第一BAP包头信息的数据包传输至第二IAB节点,第二IAB节点为第一BAP包头信息对应的目的地的节点;S303: Transmit the parsed data packet including the first BAP header information to the first IAB node, so that the first IAB node transmits the data packet without the first BAP header information to the second IAB node based on the first BAP header information , the second IAB node is the node of the destination corresponding to the first BAP header information;
其中,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node .
也就是说,在该实施例中,当第一IAB节点接收到来自第二IAB宿主节点的包含两个BAP包头的数据包时,可以通过解析BAP包头,基于解析后的BAP包头信息确定第二IAB节点,并向第二IAB节点发送包含一个BAP包头的数据包,以便第二IAB节点向用户设备或者IAB节点的移动终端IAB-MT发送去掉该BAP包头信息的数据包。That is to say, in this embodiment, when the first IAB node receives a data packet containing two BAP headers from the second IAB host node, it can parse the BAP header and determine the second BAP header based on the parsed BAP header information. The IAB node sends a data packet including a BAP header to the second IAB node, so that the second IAB node sends the data packet without the BAP header information to the user equipment or the mobile terminal IAB-MT of the IAB node.
在一些实施例中,当第一IAB节点为第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点时,S201具体可以包括:In some embodiments, when the first IAB node is an IAB node jointly managed by the first IAB host node and the second IAB host node, S201 may specifically include:
对第二数据包的第二BAP包头信息进行解析,得到第二路由路径标识和第二目的地址;Analyzing the second BAP header information of the second data packet to obtain the second routing path identifier and the second destination address;
当第二目的地址为IAB节点的BWP地址时,从第二数据包中去掉第二BAP包头信息,并对数据包的第一BAP包头信息进行解析,得到第一路由路径标识和第一目的地址;When the second destination address is the BWP address of the IAB node, the second BAP header information is removed from the second data packet, and the first BAP header information of the data packet is parsed to obtain the first routing path identifier and the first destination address. ;
确定BAP地址与第一目的地址相同的IAB节点为第二IAB节点,并根据第一路由路径标识确定数据包传输至第二IAB节点的路径。It is determined that the IAB node whose BAP address is the same as the first destination address is the second IAB node, and the path for transmitting the data packet to the second IAB node is determined according to the first routing path identifier.
也就是说,在该实施例中,第一IAB节点可以为第一IAB宿主节点和第二IAB宿主节点共同管理的边缘节点,对接收到的数据包的第二BAP包头信息进行解析后,得到第二路由路径标识和第二目的地址,且当第二目的地址为边缘节点的BWP地址时,从第二数据包中去掉第二BAP包头信息,并对数据包的第一BAP包头信息进行解析,得到第一路由路径标识和第一目的地址,基于第一目的地址,确定BAP地址与第一目的地址相同的IAB节点作为第二IAB节点,再基于第一路由路径标识确定将数据包传输至第二IAN节点的路由路径。That is to say, in this embodiment, the first IAB node may be an edge node jointly managed by the first IAB host node and the second IAB host node, and after parsing the second BAP header information of the received data packet, obtain The second routing path identifier and the second destination address, and when the second destination address is the BWP address of the edge node, remove the second BAP header information from the second data packet, and parse the first BAP header information of the data packet , obtain the first routing path identifier and the first destination address, determine the IAB node with the same BAP address and the first destination address as the second IAB node based on the first destination address, and then determine to transmit the data packet to the second IAB node based on the first routing path identifier The routing path of the second IAN node.
在另一些实施例中,当第一IAB节点为第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点的父节点时,S201具体可以包括:In other embodiments, when the first IAB node is the parent node of the IAB node jointly managed by the first IAB host node and the second IAB host node, S201 may specifically include:
对第二数据包的第二BAP包头信息进行解析,得到第二路由路径标识和第二目的地址;Analyzing the second BAP header information of the second data packet to obtain the second routing path identifier and the second destination address;
当第二目的地址为第一IAB节点的BWP地址时,从数据包中去掉第二BAP包头信息,并将数据包传输至第一IAB节点的子节点,以便第一IAB节点的子节点对数据包的第一BAP包头信息进行解析,得到第一路由路径标识和第一目的地址,并基于第一目的地址确定第二IAB节点,基于第一路由路径标识确定数据包传输至第二IAB节点的路径。When the second destination address is the BWP address of the first IAB node, remove the second BAP header information from the data packet, and transmit the data packet to the child node of the first IAB node, so that the child node of the first IAB node can The first BAP header information of the packet is parsed to obtain the first routing path identifier and the first destination address, and the second IAB node is determined based on the first destination address, and the data packet is transmitted to the second IAB node based on the first routing path identifier. path.
也就是说,在该实施例中,第一IAB节点可以为边缘节点的父节点,对接收到的数据包的第二BAP包头信息进行解析后,得到第二路由路径标识和第二目的地址,且当第二目的地址为边缘节点的父节点的BWP地址时,从数据包中去掉第二BAP包头信息,并将数据包传输至边缘节点,以便边缘节点对数据包的第一BAP包头信息进行解析,得到第一路由路径标识和第一目的地址,并基于第一目的地址确定第二IAB节点,以及基于第一路由路径标识确定数据包传输至第二IAB节点的路径。That is to say, in this embodiment, the first IAB node may be the parent node of the edge node, and after parsing the second BAP header information of the received data packet, the second routing path identifier and the second destination address are obtained, And when the second destination address is the BWP address of the parent node of the edge node, the second BAP header information is removed from the data packet, and the data packet is transmitted to the edge node, so that the edge node can process the first BAP header information of the data packet. By parsing, the first routing path identifier and the first destination address are obtained, the second IAB node is determined based on the first destination address, and the path for transmitting the data packet to the second IAB node is determined based on the first routing path identifier.
上文中结合图5-7分别从“第二IAB宿主节点”、“第一IAB宿主节点(下文中的DU1)”和“第一IAB节点”的角度描述的本申请实施例提供的一种IAB网络中数据传输的方法的技术方案,下面结合附图8-11,从信息交互的角度详细描述本申请实施例提供的一种IAB网络中数据传输的方法的实现过程。具体的,描述CU1发出来的数据包通过图4中的leg2到达UE1的过程。An IAB provided by an embodiment of the present application described above with reference to FIGS. 5-7 respectively from the perspectives of the “second IAB host node”, the “first IAB host node (hereinafter DU1)”, and the “first IAB node” For the technical solution of the method for data transmission in the network, the following describes in detail the implementation process of the method for data transmission in the IAB network provided by the embodiments of the present application from the perspective of information exchange with reference to FIGS. 8-11 . Specifically, the process in which the data packet sent by CU1 reaches UE1 through leg2 in FIG. 4 is described.
实施例一、针对两层BAP包头添加方式中的第一种方式,且BAP header 2的目的地址设为边缘节点的父节点(即:第一IAB节点)的情况,结合图4和图8进行描述。如图8所示的一种IAB网络中数据传输的方法,包括:
S401、donor CU1接收来自核心网的数据包。S401. The donor CU1 receives data packets from the core network.
S402、donor CU1将数据包和映射相关参数发送到donor DU1。S402, the donor CU1 sends the data packet and mapping-related parameters to the donor DU1.
S403、donor DU1根据映射相关参数确定的BAP路由信息(第一路由信息)给数据包添加第一BAP包头(BAP header 1)。S403. The donor DU1 adds a first BAP header (BAP header 1) to the data packet according to the BAP routing information (first routing information) determined by the mapping-related parameters.
BAP header 1是在CU1拓扑中的path ID(path 1)和目的地址,即:第一路由路径标识和第一目标地址。The
根据CU1的路由表,path 1为CU1下的IAB node 3的BAP地址,IAB node 4的BAP地址,第一目的地址为IAB node 5的BAP地址。According to the routing table of CU1,
S404、donor DU1向donor DU2发送第一数据包,该第一数据包包括第一BAP包头。具体的,可以通过以下任一种方式实现第一数据包的发送。S404. The donor DU1 sends a first data packet to the donor DU2, where the first data packet includes the first BAP header. Specifically, the sending of the first data packet may be implemented in any of the following manners.
第一种方式:DU1通过F1接口传输给CU1,然后CU1通过Xn接口传递给CU2,然后CU2通过F1接口传递给donor DU2。The first way: DU1 is transmitted to CU1 through the F1 interface, then CU1 is passed to CU2 through the Xn interface, and then CU2 is passed to the donor DU2 through the F1 interface.
第二种方式:DU1通过F1接口传输给CU1,然后CU1通过IP层直接传输到donor DU2。The second way: DU1 is transmitted to CU1 through the F1 interface, and then CU1 is directly transmitted to the donor DU2 through the IP layer.
第三种方式:DU1通过IP层直接传输到CU2,然后CU2通过F1接口传递到donor DU2。The third way: DU1 is directly transmitted to CU2 through the IP layer, and then CU2 is passed to the donor DU2 through the F1 interface.
第四种方式:DU1通过F1接口传输给CU1,然后CU1通过与donor DU2的F1接口直接传输到donor DU2。The fourth way: DU1 is transmitted to CU1 through the F1 interface, and then CU1 is directly transmitted to the donor DU2 through the F1 interface with the donor DU2.
S405、第一数据包到达donor DU2后,donor DU2根据donor CU1数据包的要求(如:QOS要求等),为第一数据包添加在CU2拓扑下的第二路由信息,并将该第二路由信息加到第一数据包的BAP头里。S405. After the first data packet reaches the donor DU2, the donor DU2 adds the second routing information under the CU2 topology to the first data packet according to the requirements of the donor CU1 data packet (eg, QOS requirements, etc.), and assigns the second routing information to the first data packet. The information is added to the BAP header of the first data packet.
这里可以称为BAP header 2,BAP header 2包含path ID和目的地址,即:第二路由路径标识和第二目标地址。It can be referred to as
需要说明的是,当前数据包(上文中的第二数据包)配置了2层BAP header,BAPheader 2在BAP header 1的外层,其中,BAP header 2后加的。在该实施例中,冗余路径上的节点将24bit的BAP包头解开后就不会继续往下解析,认为24bit之后的都是数据(data),所以在冗余路径到边缘节点之间的传输过程中BAP header 1是一直存在的,只是不会被解析到。It should be noted that the current data packet (the second data packet above) is configured with a 2-layer BAP header, and the
S406、donor DU2根据第二路由路径标识和第二目标节点确定第一IAB节点。S406, the donor DU2 determines the first IAB node according to the second routing path identifier and the second target node.
具体的,在该实施例中,将第二路由路径标识对应的IAB节点中,IAB节点的BAP地址与第二目的地址相同的IAB节点确定为第一IAB节点。Specifically, in this embodiment, among the IAB nodes corresponding to the second routing path identifier, the IAB node whose BAP address is the same as the second destination address is determined as the first IAB node.
例如:第二目的地址设置为图4中的IAB node 2的BAP地址,path ID设置为path2。根据path 2和第二目的地址可以找到下一跳的BAP地址,即IAB node 2的BAP地址。也就是说,在该实施例中,下一跳地址就是第二目的地址。For example, the second destination address is set to the BAP address of
S407、donor DU2向第一IAB节点发送第二数据包。S407. The donor DU2 sends the second data packet to the first IAB node.
具体的,在该实施例中,第一IAB节点为图8中的边缘节点的父节点,图4中的IABnode 2。Specifically, in this embodiment, the first IAB node is the parent node of the edge node in FIG. 8 , and the
S408、第一IAB节点接收第二数据包,并解析第二数据包的第二BAP包头信息BAPheader2,得到第二路由路径标识和第二目的地址。当第二目的地址为第一IAB节点的BWP地址时,从第二数据包中去掉BAP header2。S408: The first IAB node receives the second data packet, and parses the second BAP header information BAPheader2 of the second data packet to obtain the second routing path identifier and the second destination address. When the second destination address is the BWP address of the first IAB node, the BAP header2 is removed from the second data packet.
具体的,在该实施例中,数据包通过冗余路径到达IAB node 2,IAB node 2解开BAP header(实际解的是BAP header 2,BAP header 1没有解,当前IAB node 2不知道BAPheader 1的存在,只把BAP header后面的看作数据)后发现自己是目的地址,所以会去掉BAP包头BAP header 2。Specifically, in this embodiment, the data packet reaches the
S409、将去掉BAP header 2的第一数据包传输至第一IAB节点的子节点。S409: Transmit the first data packet with the
具体的,在该实施例中,第一IAB节点的子节点为图8中的边缘节点,图4中的IABnode 3。具体传输过程包括:IAB node 2通过RLC-MAC-PYH传递到目的节点IAB node 3的PYH-MAC-RLC,到达RLC后发现还可以继续往上解,会将数据包从RLC往上递到IAB node 3的BAP层。Specifically, in this embodiment, the child nodes of the first IAB node are the edge nodes in FIG. 8 and the
S410、边缘节点IAB node 3解析第一数据包的第一BAP包头信息BAP header1,得到第一路由路径标识和第一目的地址,并基于第一路由路径标识和第一目的地址确定第二IAB节点。S410. The edge
具体的,在该实施例中,将第一路由路径标识对应的IAB节点中,IAB节点的BAP地址与第一目的地址相同的IAB节点确定为第二IAB节点。其中,第二IAB节点为图4中的IABnode 5。Specifically, in this embodiment, among the IAB nodes corresponding to the first routing path identifier, the IAB node whose BAP address is the same as the first destination address is determined as the second IAB node. The second IAB node is the IABnode 5 in FIG. 4 .
S411、边缘节点IAB node 3根据第一路由信息向目标节点IAB node 5发送第一数据包。S411. The edge
具体的,在该实施例中,数据包到达IAB node 3的BAP层,开始解内层BAP header,即由donor DU1加的BAP header 1,发现目的BAP地址是IAB node 5的BAP地址,path信息是IAB node 3-IAB node 4。IAB node 3会将该数据包通过IAB node 4传递至IAB node 5。Specifically, in this embodiment, the data packet arrives at the BAP layer of
S412、第二IAB节点接收第一数据包并解析该数据包的第一BAP包头信息BAPheader1,得到第一路由路径标识和第一目的地址。当第一目的地址为第二IAB节点的BWP地址时,从第一数据包中去掉BAP header1,并向UE发送不包括BAP包头的数据包。S412. The second IAB node receives the first data packet and parses the first BAP header information BAPheader1 of the data packet to obtain the first routing path identifier and the first destination address. When the first destination address is the BWP address of the second IAB node, the BAP header1 is removed from the first data packet, and a data packet not including the BAP header is sent to the UE.
具体的,在该实施例中,数据包到达IAB node 5后,IAB node 5解开BAP包发现目的地址是自己,会扔掉BAP header 1,然后将数据包往下传给RLC-MAC-PYH,然后到达UE的PYH层,UE会进一步往上解析,最终完成数据传输的整个过程。Specifically, in this embodiment, after the data packet arrives at IAB node 5, IAB node 5 unpacks the BAP packet and finds that the destination address is itself, throws away the
实施例二、针对两层BAP包头添加方式中的第一种方式,且BAP header 2的目的地址设为边缘节点(即:第一IAB节点)的情况,结合图4和图9进行描述。如图9所示的一种IAB网络中数据传输的方法中包括的S501-S505与实施例一中的S401-S405的实现过程类似,为了描述的简洁,在此不再赘述。Embodiment 2: For the first method in the two-layer BAP header adding method, and the destination address of the
S506、donor DU2根据第二路由路径标识和第二目标节点确定第一IAB节点。S506, the donor DU2 determines the first IAB node according to the second routing path identifier and the second target node.
具体的,在该实施例中,将第二路由路径标识对应的IAB节点中,IAB节点的BAP地址与第二目的地址相同的IAB节点确定为第一IAB节点。Specifically, in this embodiment, among the IAB nodes corresponding to the second routing path identifier, the IAB node whose BAP address is the same as the second destination address is determined as the first IAB node.
例如:第二目的地址设置为图4中的IAB node 3的BAP地址,path ID设置为path2。根据path 2和目的地址可以找到下一跳的BAP地址,即IAB node 2的BAP地址。然后,根据path 2和目的地址继续找下一跳的BAP地址,最终到达目的地址IAB node 3。For example, the second destination address is set to the BAP address of
S507、donor DU2向第一IAB节点发送第二数据包。S507. The donor DU2 sends the second data packet to the first IAB node.
具体的,在该实施例中,第一IAB节点为图4中的IAB node 3。Specifically, in this embodiment, the first IAB node is the
S508、第一IAB节点接收第二数据包,并解析第二数据包的第二BAP包头信息BAPheader2,得到第二路由路径标识和第二目的地址。当第二目的地址为第一IAB节点的BWP地址时,从第二数据包中去掉BAP header2。S508: The first IAB node receives the second data packet, and parses the second BAP header information BAPheader2 of the second data packet to obtain the second routing path identifier and the second destination address. When the second destination address is the BWP address of the first IAB node, the BAP header2 is removed from the second data packet.
具体的,在该实施例中,通过冗余路径到达IAB node 3后,IAB node3解开BAPheader(实际解的是BAP header 2,BAP header 1没有解)后发现自己是目的地址,所以会去掉BAP header 2。Specifically, in this embodiment, after reaching the
S509、第一IAB节点继续解析第一数据包的BAP header 1,得到第一路由路径标识和第一目的地址,并基于第一路由路径标识和第一目的地址确定第二IAB节点。S509. The first IAB node continues to parse the
具体的,在该实施例中,将第一路由路径标识对应的IAB节点中,IAB节点的BAP地址与第一目的地址相同的IAB节点确定为第二IAB节点。其中,第二IAB节点为图4中的IABnode 5。Specifically, in this embodiment, among the IAB nodes corresponding to the first routing path identifier, the IAB node whose BAP address is the same as the first destination address is determined as the second IAB node. The second IAB node is the IABnode 5 in FIG. 4 .
也就是说,边缘节点在去掉BAP header 2后,发现还有一层BAP header,则继续解内层的BAP header,即由donor DU1加的BAP header 1,发现目的BAP地址是IAB node 5的BAP地址,path信息是IAB node 3-IAB node 4。IAB node 3会将该BAP包通过IAB node 4传递IAB node 5。That is to say, after removing
该实施例中的S510-S511与实施例一中的S411-S412的实现过程类似,为了描述的简洁,在此不再赘述。The implementation process of S510-S511 in this embodiment is similar to that of S411-S412 in
实施例三、针对两层BAP包头添加方式中的第二种方式,且BAP header 2的目的地址设为边缘节点的父节点(即:第一IAB节点)的情况,结合图4和图10进行描述。如图10所示的一种IAB网络中数据传输的方法,包括:
S601、CU1接收来自核心网的数据包。S601. CU1 receives data packets from the core network.
S602、CU1向DU2发送数据包和映射相关参数。S602, CU1 sends a data packet and mapping related parameters to DU2.
具体的,在该实施例中,映射相关参数用于指示IP层到层2的映射关系。第一数据包为来自核心网的原数据包。Specifically, in this embodiment, the mapping-related parameters are used to indicate the mapping relationship between the IP layer and the
具体的,可以通过以下任一种方式实现第一数据包和映射相关参数的发送。Specifically, the sending of the first data packet and the mapping-related parameters may be implemented in any of the following manners.
第一种方式:CU1通过Xn口发送给CU2,CU2通过F1接口发送给donor DU2。The first way: CU1 is sent to CU2 through the Xn port, and CU2 is sent to the donor DU2 through the F1 interface.
第二种方式:CU1通过F1接口发送给donor DU2。The second way: CU1 sends to donor DU2 through the F1 interface.
第三种方式:CU1通过IP层直接传输给donor DU2。The third way: CU1 directly transmits to donor DU2 through the IP layer.
S603、第一数据包到达donor DU2后,Donor DU2根据映射相关参数确定CU1下的第一路由信息BAP routing ID为第一数据包加BAP header1。S603. After the first data packet arrives at the donor DU2, the Donor DU2 determines, according to the mapping-related parameters, that the BAP routing ID of the first routing information under the CU1 is the first data packet plus the BAP header1.
具体的,在该实施例中,BAP header 1包括CU1拓扑中的path ID(即:path 1)和目的地址,即:第一路由路径标识和第一目标地址。根据CU1的路由表,path 1为CU1下的IABnode 3的BAP地址,IAB node 4的BAP地址,目的地址为IAB node 5的BAP地址。Specifically, in this embodiment, the
S604、donor DU2根据donor CU1数据包的要求(如:QOS要求等),为第一数据包添加在CU2拓扑下的第二路由信息,并将该第二路由信息加到第一数据包的BAP头里。这里可以称为BAP header 2,BAP header 2包含path ID和目的地址,即:第二路由路径标识和第二目标地址。S604, donor DU2 adds the second routing information under the CU2 topology to the first data packet according to the requirements of the donor CU1 data packet (eg, QOS requirements, etc.), and adds the second routing information to the BAP of the first data packet in advance. It can be referred to as
例如:第二目的地址设置为图4中的IAB node 2的BAP地址,path ID设置为path2。根据path 2和第二目的地址可以找到下一跳的BAP地址,即IAB node 2的BAP地址。也就是说,在该实施例中,下一跳地址就是第二目的地址。For example, the second destination address is set to the BAP address of
本实施例中的S605-S610与实施例一中的S407-S412的实现过程类似,为了描述的简洁,在此不再赘述。The implementation process of S605-S610 in this embodiment is similar to that of S407-S412 in
实施例四、针对两层BAP包头添加方式中的第二种方式,且BAP header 2的目的地址设为边缘节点(即:第一IAB节点)的情况,结合图4和图11进行描述。如图11所示的一种IAB网络中数据传输的方法中包括的S701-S703与实施例三中的S601-S603的实现过程类似,为了描述的简洁,在此不再赘述。Embodiment 4: For the second method in the two-layer BAP header adding method, and the destination address of the
S704、donor DU2根据donor CU1数据包的要求(如:QOS要求等),为第一数据包添加在CU2拓扑下的第二路由信息,并将该第二路由信息加到第一数据包的BAP头里。这里可以称为BAP header 2,BAP header 2包含path ID和目的地址,即:第二路由路径标识和第二目标地址。S704, the donor DU2 adds the second routing information under the CU2 topology to the first data packet according to the requirements of the donor CU1 data packet (eg, QOS requirements, etc.), and adds the second routing information to the BAP of the first data packet in advance. It can be referred to as
例如:第二目的地址设置为图4中的IAB node 3的BAP地址,path ID设置为path2。根据path 2和目的地址可以找到下一跳的BAP地址,即IAB node 2的BAP地址。然后,根据path 2和目的地址继续找下一跳的BAP地址,最终到达目的地址IAB node 3。For example, the second destination address is set to the BAP address of
该实施例中的S705-S709与实施例二中的S507-S511的实现过程类似,为了描述的简洁,在此不再赘述。The implementation process of S705-S709 in this embodiment is similar to that of S507-S511 in the second embodiment, which is not repeated here for the sake of brevity of description.
上文中结合附图4-11对本申请实施例提供的一种IAB网络中数据传输的方法的技术方案进行了详细的描述,下面结合附图12-15,对实现本申请实施例提供的一种IAB网络中数据传输的方法的各个单元和/或节点进行详细的描述。The technical solutions of a method for data transmission in an IAB network provided by the embodiments of the present application are described in detail above with reference to the accompanying drawings 4-11 . Each unit and/or node of the method for data transmission in the IAB network is described in detail.
如图12所示的IAB宿主节点可以包括:存储器801、收发机802和处理器803,其中,The IAB host node shown in FIG. 12 may include: a
存储器801用于存储计算机程序;The
收发机802,用于在处理器803的控制下接收来自第一IAB宿主节点的第一数据包;a
处理器803,用于读取存储器801中的计算机程序并执行下列操作:The
基于第一数据包,得到第二数据包,第二数据包中包含第一适应性回传协议BAP包头信息和第二BAP包头信息;Based on the first data packet, a second data packet is obtained, and the second data packet includes the first adaptive backhaul protocol BAP packet header information and the second BAP packet header information;
根据第一BAP包头信息和第二BAP包头信息,确定第二数据包的路由路径;按照路由路径传输第二数据包;According to the first BAP packet header information and the second BAP packet header information, determine the routing path of the second data packet; transmit the second data packet according to the routing path;
其中,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node .
具体的,在该实施例中,第一IAB节点为第二IAB宿主节点的子节点,且为以下任一项:Specifically, in this embodiment, the first IAB node is a child node of the second IAB host node, and is any of the following:
第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点;an IAB node jointly managed by the first IAB host node and the second IAB host node;
第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点的父节点。The parent node of the IAB node jointly managed by the first IAB host node and the second IAB host node.
在一些实施例中,第一BAP包头信息包括:第一路由路径标识和第一目的地址,第一目的地址为第二IAB节点的BAP地址;In some embodiments, the first BAP header information includes: a first routing path identifier and a first destination address, where the first destination address is the BAP address of the second IAB node;
第二BAP包头信息包括:第二路由路径标识和第二目的地址,第一目的地址为第一IAB节点的BAP地址。The second BAP packet header information includes: a second routing path identifier and a second destination address, where the first destination address is the BAP address of the first IAB node.
在一些实施例中,处理器803具体用于,若第一数据包中包括第一BAP包头信息,则基于第二路由信息,为第一数据包添加第二BAP包头信息,得到第二数据包,第二路由信息用于表征从第二IAB宿主节点到第一IAB节点之间的路由路径,第二路由信息包括:第二路由路径标识和第二目的地址。In some embodiments, the
在一些实施例中,第一IAB宿主节点包括第一集中式单元CU和第一DU,第二IAB宿主节点还包括第二CU,收发机802还用于通过以下任一方式接收第一数据包:In some embodiments, the first IAB host node includes a first centralized unit CU and a first DU, the second IAB host node further includes a second CU, and the
接收第一CU通过IP层传输的第一数据包;receiving the first data packet transmitted by the first CU through the IP layer;
通过与第一CU的F1接口接收第一CU传输的第一数据包;Receive the first data packet transmitted by the first CU through the F1 interface with the first CU;
通过F1接口接收第二CU传输的第一数据包。The first data packet transmitted by the second CU is received through the F1 interface.
在一些实施例中,收发机802具体用于,接收来自第一IAB宿主节点的映射相关参数和第一数据包;In some embodiments, the
处理器803具体用于,若第一数据包中不包括第一BAP包头信息,则根据映射相关参数确定第一路由信息,并基于第一路由信息为第一数据包添加第一BAP包头信息,得到添加后的数据包,第一路由信息用于表征从第一IAB节点到第二IAB节点之间的路由路径,第一路由信息包括:第一路由路径标识和第一目的地址;The
基于第二路由信息为添加后的数据包添加第二BAP包头信息,得到第二数据包,第二路由信息用于表征从第二IAB宿主节点到第一IAB节点之间的路由路径,第二路由信息包括:第二路由路径标识和第二目的地址。The second BAP header information is added to the added data packet based on the second routing information to obtain the second data packet. The second routing information is used to represent the routing path from the second IAB host node to the first IAB node. The routing information includes: a second routing path identifier and a second destination address.
在一些实施例中,第一IAB宿主节点包括第一集中式单元CU和第一DU,收发机802还用于通过以下任一方式接收映射相关参数和第一数据包:In some embodiments, the first IAB host node includes a first centralized unit CU and a first DU, and the
通过与第一CU之间的F1接口接收第一CU传输的第一数据包和映射相关参数;Receive the first data packet and mapping-related parameters transmitted by the first CU through the F1 interface with the first CU;
接收第一CU通过IP层传输的第一数据包和映射相关参数;receiving the first data packet and mapping related parameters transmitted by the first CU through the IP layer;
通过F1接口接收第二CU传输的第一数据包和映射相关参数。The first data packet and mapping related parameters transmitted by the second CU are received through the F1 interface.
本实施例的IAB宿主节点为前述实施例中的第二IAB宿主节点,可执行本申请前述附图5以及8-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的IAB宿主节点能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The IAB host node in this embodiment is the second IAB host node in the foregoing embodiment, which can execute the methods shown in the foregoing FIG. 5 and 8-11 of the present application, and the implementation principles thereof are similar, which are not described in detail in this embodiment. For the content, reference may be made to the methods provided in the above embodiments. The beneficial effects that can be achieved by the IAB host node provided by the embodiments of the present application are the same as those provided by the methods provided in the above embodiments, which will not be repeated here.
基于相同的发明构思,本申请实施例还提供了一种IAB宿主节点的集中式单元CU包括:存储器、收发机和处理器,其中,Based on the same inventive concept, an embodiment of the present application also provides a centralized unit CU of an IAB host node including: a memory, a transceiver, and a processor, wherein,
存储器用于存储计算机程序;memory for storing computer programs;
收发机,用于在处理器的控制下接收来自第一IAB宿主节点的第一数据包;a transceiver for receiving the first data packet from the first IAB host node under the control of the processor;
处理器,用于读取存储器中的计算机程序并执行对收发机的控制。A processor for reading the computer program in the memory and performing control of the transceiver.
在一些实施例中,第一IAB宿主节点包括第一集中式单元CU和第一DU,收发机具体用于,当第一数据包中包含第一BAP包头信息的数据包时,通过以下任一方式接收第一数据包:In some embodiments, the first IAB host node includes a first centralized unit CU and a first DU, and the transceiver is specifically configured to, when the first data packet contains the data packet of the first BAP header information, pass any one of the following The way to receive the first data packet:
接收第一CU通过Xn接口传输的第一数据包,并通过F1接口传输给第二DU;Receive the first data packet transmitted by the first CU through the Xn interface, and transmit it to the second DU through the F1 interface;
接收第一DU通过IP层传输的第一数据包,并通过F1接口传输给第二DU。Receive the first data packet transmitted by the first DU through the IP layer, and transmit it to the second DU through the F1 interface.
在一些实施例中,第一IAB宿主节点包括第一CU和第一DU,收发机具体用于,当第一数据包为原数据包时,接收第一CU通过Xn接口传输的第一数据包和第一路由信息,并通过F1接口传输给第二DU。In some embodiments, the first IAB host node includes a first CU and a first DU, and the transceiver is specifically configured to, when the first data packet is an original data packet, receive the first data packet transmitted by the first CU through the Xn interface and the first routing information, and transmitted to the second DU through the F1 interface.
本实施例的CU为前述实施例中的第二CU,可执行本申请前述附图8-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的CU能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The CU in this embodiment is the second CU in the foregoing embodiments, and can execute the methods shown in the foregoing Figs. For the method provided in the example, the beneficial effects that can be achieved by the CU provided by the embodiment of the present application are the same as those provided by the method provided in the foregoing embodiment, and are not repeated here.
基于相同的发明构思,本申请实施例还提供了一种IAB宿主节点,包括:存储器、收发机和处理器,其中,Based on the same inventive concept, an embodiment of the present application also provides an IAB host node, including: a memory, a transceiver, and a processor, wherein,
存储器,用于存储计算机程序;memory for storing computer programs;
收发机,用于在处理器的控制下向第二IAB宿主节点发送第一数据包,以便第二IAB宿主节点基于第一数据包,得到第二数据包,并传输第二数据包;a transceiver, configured to send the first data packet to the second IAB host node under the control of the processor, so that the second IAB host node obtains the second data packet based on the first data packet, and transmits the second data packet;
处理器,用于确定第二IAB宿主节点;a processor for determining the second IAB host node;
其中,第二数据包中包含第一BAP包头信息和第二BAP包头信息,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。Wherein, the second data packet contains first BAP packet header information and second BAP packet header information, the first BAP packet header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP packet header information is used for to indicate the routing path from the second IAB host node to the first IAB node.
在一些实施例中,收发机,用于在处理器的控制下向第二IAB宿主节点发送包括第一BAP包头信息的第一数据包;In some embodiments, a transceiver, configured to send a first data packet including the first BAP header information to the second IAB host node under the control of the processor;
在一些实施例中,第一IAB宿主节点还包括第一CU,第二IAB宿主节点包括第二CU和第二DU,收发机具体用于在处理器的控制下,通过以下任一种方式向第二IAB宿主节点发送第一数据包:In some embodiments, the first IAB host node further includes a first CU, the second IAB host node includes a second CU and a second DU, and the transceiver is specifically configured to, under the control of the processor, transmit to the The second IAB host node sends the first packet:
将第一数据包通过F1接口传输给第一CU,第一CU通过Xn接口传输给第二CU,第二CU通过F1接口传输给第二DU;The first data packet is transmitted to the first CU through the F1 interface, the first CU is transmitted to the second CU through the Xn interface, and the second CU is transmitted to the second DU through the F1 interface;
将第一数据包通过F1接口传输给第一CU,第一CU通过IP层传输给第二DU;The first data packet is transmitted to the first CU through the F1 interface, and the first CU is transmitted to the second DU through the IP layer;
将第一数据包通过IP层传输给第二CU,第二CU通过F1接口传输给第二DU;The first data packet is transmitted to the second CU through the IP layer, and the second CU is transmitted to the second DU through the F1 interface;
将第一数据包通过F1接口传输给第一CU,第一CU通过与第二DU的F1接口传输给第二DU。The first data packet is transmitted to the first CU through the F1 interface, and the first CU is transmitted to the second DU through the F1 interface with the second DU.
在一些实施例中,收发机用于接收第一CU发送的映射相关参数和数据包;In some embodiments, the transceiver is configured to receive mapping-related parameters and data packets sent by the first CU;
处理器还用于,根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息,得到第一数据包,其中,第一路由信息包括:第一路由路径标识和第一目的地址。The processor is further configured to add the first BAP header information to the data packet according to the first routing information determined by the mapping related parameters to obtain the first data packet, where the first routing information includes: a first routing path identifier and a first destination address .
应理解,在该实施例中,IAB宿主节点的结构可以参照图12所示的IAB宿主节点的结构。It should be understood that, in this embodiment, the structure of the IAB host node may refer to the structure of the IAB host node shown in FIG. 12 .
本实施例的IAB宿主节点为前述实施例中的第一IAB宿主节点,可执行本申请前述附图6、8-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的IAB宿主节点能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The IAB host node in this embodiment is the first IAB host node in the foregoing embodiment, and can execute the methods shown in the foregoing FIGS. 6 and 8-11 of the present application. For the content, reference may be made to the methods provided in the above embodiments. The beneficial effects that can be achieved by the IAB host node provided by the embodiments of the present application are the same as those provided by the methods provided in the above embodiments, which will not be repeated here.
基于相同的发明构思,本申请实施例还提供了一种IAB宿主节点的集中式单元CU,包括:存储器、收发机和处理器,其中,Based on the same inventive concept, an embodiment of the present application also provides a centralized unit CU of an IAB host node, including: a memory, a transceiver, and a processor, wherein,
存储器,用于存储计算机程序;memory for storing computer programs;
收发机,用于在处理器的控制下向第二IAB宿主节点发送待传输的数据包和映射相关参数,以便第二IAB宿主节点根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息,第一路由信息包括:第一路由路径标识和第一目的地址;The transceiver is used to send the data packet to be transmitted and the mapping-related parameters to the second IAB host node under the control of the processor, so that the second IAB host node adds the first routing information to the data packet according to the first routing information determined by the mapping-related parameters. BAP header information, the first routing information includes: a first routing path identifier and a first destination address;
处理器,用于读取存储器中的计算机程序并执行对收发机的控制。A processor for reading the computer program in the memory and performing control of the transceiver.
在一些实施例中,第二IAB宿主节点包括第二CU和第二DU,收发机具体用于在处理器的控制下,通过以下任一种方式向第二IAB宿主节点发送数据包和映射相关参数:In some embodiments, the second IAB host node includes a second CU and a second DU, and the transceiver is specifically configured to, under the control of the processor, send data packets and mapping-related data to the second IAB host node in any one of the following manners parameter:
通过Xn接口传输给第二CU,第二CU通过F1接口传输给第二DU;It is transmitted to the second CU through the Xn interface, and the second CU is transmitted to the second DU through the F1 interface;
通过与第二DU之间的F1接口传输给第二DU;It is transmitted to the second DU through the F1 interface with the second DU;
通过IP层传输给第二DU。It is transmitted to the second DU through the IP layer.
在一些实施例中,第一IAB宿主节点还包括第一DU,收发机还用于,向第一DU发送来自核心网的数据包和映射相关参数,以便第一DU根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息。In some embodiments, the first IAB host node further includes a first DU, and the transceiver is further configured to send the data packet from the core network and the mapping-related parameters to the first DU, so that the first DU determines the first DU according to the mapping-related parameters. A routing information adds first BAP header information to the data packet.
本实施例的CU为前述实施例中的第一CU,可执行本申请前述附图8-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的CU能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The CU in this embodiment is the first CU in the foregoing embodiments, and can execute the methods shown in the foregoing Figs. For the method provided in the example, the beneficial effects that can be achieved by the CU provided by the embodiment of the present application are the same as those provided by the method provided in the foregoing embodiment, and are not repeated here.
基于相同的发明构思,本申请实施例还提供了一种IAB节点,包括:存储器、收发机和处理器,其中,Based on the same inventive concept, an embodiment of the present application also provides an IAB node, including: a memory, a transceiver, and a processor, wherein,
存储器,用于存储计算机程序;memory for storing computer programs;
处理器,用于读取存储器中的计算机程序并执行以下操作:A processor that reads the computer program in memory and performs the following operations:
对来自第二IAB宿主节点的第二数据包的BAP包头信息进行解析,其中,第二数据包中包含第一BAP包头信息和第二BAP包头信息;Parsing the BAP header information of the second data packet from the second IAB host node, wherein the second data packet includes the first BAP packet header information and the second BAP packet header information;
基于解析得到的第二BAP包头信息,确定第一IAB节点,第一IAB节点为第二BAP包头信息对应的目的地的节点;Determine the first IAB node based on the second BAP packet header information obtained by parsing, and the first IAB node is the node of the destination corresponding to the second BAP packet header information;
收发机,用于在处理器的控制下将解析后的包含第一BAP包头信息的数据包传输至第一IAB节点,以便第一IAB节点基于第一BAP包头信息,将去掉第一BAP包头信息的数据包传输至第二IAB节点,第二IAB节点为第一BAP包头信息对应的目的地的节点;a transceiver, configured to transmit the parsed data packet containing the first BAP header information to the first IAB node under the control of the processor, so that the first IAB node will remove the first BAP header information based on the first BAP header information The data packet is transmitted to the second IAB node, and the second IAB node is the node of the destination corresponding to the first BAP header information;
其中,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node .
在该实施例中,第一IAB节点为第二第二IAB宿主节点的子节点。In this embodiment, the first IAB node is a child node of the second second IAB host node.
在一些实施例中,当第一IAB节点为第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点时,处理器具体用于,In some embodiments, when the first IAB node is an IAB node jointly managed by the first IAB host node and the second IAB host node, the processor is specifically configured to:
对第二数据包的第二BAP包头信息进行解析,得到第二路由路径标识和第二目的地址;Analyzing the second BAP header information of the second data packet to obtain the second routing path identifier and the second destination address;
当第二目的地址为第一IAB节点的BWP地址时,从第二数据包中去掉第二BAP包头信息,并对数据包的第一BAP包头信息进行解析,得到第一路由路径标识和第一目的地址;When the second destination address is the BWP address of the first IAB node, remove the second BAP header information from the second data packet, and parse the first BAP header information of the data packet to obtain the first routing path identifier and the first Destination address;
确定BAP地址与第一目的地址相同的IAB节点为第二IAB节点,并根据第一路由路径标识确定数据包传输至第二IAB节点的路径。It is determined that the IAB node whose BAP address is the same as the first destination address is the second IAB node, and the path for transmitting the data packet to the second IAB node is determined according to the first routing path identifier.
在一些实施例中,当第一IAB节点为第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点的父节点时,处理器具体用于,In some embodiments, when the first IAB node is the parent node of the IAB node jointly managed by the first IAB host node and the second IAB host node, the processor is specifically configured to:
对第二数据包的第二BAP包头信息进行解析,得到第二路由路径标识和第二目的地址;Analyzing the second BAP header information of the second data packet to obtain the second routing path identifier and the second destination address;
当第二目的地址为第一IAB节点的BWP地址时,从数据包中去掉第二BAP包头信息,并将数据包传输至第一IAB节点的子节点,以便第一IAB节点的子节点对数据包的第一BAP包头信息进行解析,得到第一路由路径标识和第一目的地址,并基于第一目的地址确定第二IAB节点,基于第一路由路径标识确定数据包传输至第二IAB节点的路径。When the second destination address is the BWP address of the first IAB node, remove the second BAP header information from the data packet, and transmit the data packet to the child node of the first IAB node, so that the child node of the first IAB node can The first BAP header information of the packet is parsed to obtain the first routing path identifier and the first destination address, and the second IAB node is determined based on the first destination address, and the data packet is transmitted to the second IAB node based on the first routing path identifier. path.
应理解,在该实施例中,IAB节点的结构可以参照图12所示的IAB宿主节点的结构。It should be understood that, in this embodiment, the structure of the IAB node may refer to the structure of the IAB host node shown in FIG. 12 .
本实施例的IAB节点为前述实施例中的第一IAB节点,可执行本申请前述附图7-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的IAB节点能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The IAB node in this embodiment is the first IAB node in the foregoing embodiment, and can execute the methods shown in the foregoing FIG. 7-11 of the present application, and its implementation principle is similar. The beneficial effects that can be achieved by the IAB node provided by the embodiments of the present application are the same as those provided by the methods provided in the foregoing embodiments, and details are not described herein again.
应理解,在上述实施例中,图12中的总线架构可以包括任意数量的互联的总线和桥,具体由处理器803代表的一个或多个处理器和存储器801代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机802可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元,这些传输介质包括无线信道、有线信道、光缆等传输介质。It should be understood that, in the above-described embodiments, the bus architecture in FIG. 12 may include any number of interconnected buses and bridges, specifically various circuit links of one or more processors represented by
处理器803负责管理总线架构和通常的处理,存储器801可以分别存储处理器803在执行操作时所使用的数据。The
可选的,处理器803可以是CPU(中央处埋器)、ASIC(Application SpecificIntegrated Circuit,专用集成电路)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)或CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件),处理器也可以采用多核架构。Optionally, the
处理器通过调用存储器存储的计算机程序,用于按照获得的可执行指令执行本申请实施例提供的任一方法。处理器与存储器也可以物理上分开布置。The processor is configured to execute any method provided by the embodiments of the present application according to the obtained executable instructions by invoking the computer program stored in the memory. The processor and memory may also be physically separated.
基于相同的发明构思,本申请实施例还提供了一种IAB宿主节点,如图13所示,该DU包括:接收模块901、处理模块902,其中,Based on the same inventive concept, an embodiment of the present application also provides an IAB host node. As shown in FIG. 13 , the DU includes: a receiving
接收模块901,用于接收来自第一IAB宿主节点的第一数据包;a
处理模块902,用于基于第一数据包,得到第二数据包,第二数据包中包含第一适应性回传协议BAP包头信息和第二BAP包头信息;根据第一BAP包头信息和第二BAP包头信息,确定第二数据包的路由路径;按照路由路径传输第二数据包;The
其中,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node .
具体的,在该实施例中,第一IAB节点为第二IAB宿主节点的子节点,且为以下任一项:Specifically, in this embodiment, the first IAB node is a child node of the second IAB host node, and is any of the following:
第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点;an IAB node jointly managed by the first IAB host node and the second IAB host node;
第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点的父节点。The parent node of the IAB node jointly managed by the first IAB host node and the second IAB host node.
在一些实施例中,第一BAP包头信息包括:第一路由路径标识和第一目的地址,第一目的地址为第二IAB节点的BAP地址;In some embodiments, the first BAP header information includes: a first routing path identifier and a first destination address, where the first destination address is the BAP address of the second IAB node;
第二BAP包头信息包括:第二路由路径标识和第二目的地址,第一目的地址为第一IAB节点的BAP地址。The second BAP packet header information includes: a second routing path identifier and a second destination address, where the first destination address is the BAP address of the first IAB node.
在一些实施例中,处理模块902具体用于,若第一数据包中包括第一BAP包头信息,则基于第二路由信息,为第一数据包添加第二BAP包头信息,得到第二数据包,第二路由信息用于表征从第二IAB宿主节点到第一IAB节点之间的路由路径,第二路由信息包括:第二路由路径标识和第二目的地址。In some embodiments, the
在一些实施例中,第一IAB宿主节点包括第一集中式单元CU和第一DU,第二IAB宿主节点还包括第二CU,接收模块901还用于通过以下任一方式接收第一数据包:In some embodiments, the first IAB host node includes a first centralized unit CU and a first DU, the second IAB host node further includes a second CU, and the receiving
接收第一CU通过IP层传输的第一数据包;receiving the first data packet transmitted by the first CU through the IP layer;
通过与第一CU的F1接口接收第一CU传输的第一数据包;Receive the first data packet transmitted by the first CU through the F1 interface with the first CU;
通过F1接口接收第二CU传输的第一数据包。The first data packet transmitted by the second CU is received through the F1 interface.
在一些实施例中,接收模块901具体用于,接收来自第一IAB宿主节点的映射相关参数和第一数据包;In some embodiments, the receiving
处理模块902具体用于,若第一数据包中不包括第一BAP包头信息,则根据映射相关参数确定第一路由信息,并基于第一路由信息为第一数据包添加第一BAP包头信息,得到添加后的数据包,第一路由信息用于表征从第一IAB节点到第二IAB节点之间的路由路径,第一路由信息包括:第一路由路径标识和第一目的地址;The
基于第二路由信息为添加后的数据包添加第二BAP包头信息,得到第二数据包,第二路由信息用于表征从第二IAB宿主节点到第一IAB节点之间的路由路径,第二路由信息包括:第二路由路径标识和第二目的地址。The second BAP header information is added to the added data packet based on the second routing information to obtain the second data packet. The second routing information is used to represent the routing path from the second IAB host node to the first IAB node. The routing information includes: a second routing path identifier and a second destination address.
在一些实施例中,第一IAB宿主节点包括第一集中式单元CU和第一DU,接收模块901还用于通过以下任一方式接收映射相关参数和第一数据包:In some embodiments, the first IAB host node includes a first centralized unit CU and a first DU, and the receiving
通过与第一CU之间的F1接口接收第一CU传输的第一数据包和映射相关参数;Receive the first data packet and mapping-related parameters transmitted by the first CU through the F1 interface with the first CU;
接收第一CU通过IP层传输的第一数据包和映射相关参数;receiving the first data packet and mapping related parameters transmitted by the first CU through the IP layer;
通过F1接口接收第二CU传输的第一数据包和映射相关参数。The first data packet and mapping related parameters transmitted by the second CU are received through the F1 interface.
本实施例的IAB宿主节点为前述实施例中的第二IAB宿主节点,可执行本申请前述附图5以及8-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的IAB宿主节点能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The IAB host node in this embodiment is the second IAB host node in the foregoing embodiment, which can execute the methods shown in the foregoing FIG. 5 and 8-11 of the present application, and the implementation principles thereof are similar, which are not described in detail in this embodiment. For the content, reference may be made to the methods provided in the above embodiments. The beneficial effects that can be achieved by the IAB host node provided by the embodiments of the present application are the same as those provided by the methods provided in the above embodiments, which will not be repeated here.
基于相同的发明构思,本申请实施例还提供了一种IAB宿主节点的集中式单元CU,包括:接收模块,用于接收来自第一IAB宿主节点的第一数据包。Based on the same inventive concept, an embodiment of the present application further provides a centralized unit CU of an IAB host node, including: a receiving module configured to receive a first data packet from a first IAB host node.
在一些实施例中,第一IAB宿主节点包括第一集中式单元CU和第一DU,当第一数据包中包含第一BAP包头信息的数据包时,接收模块具体用于通过以下任一方式接收第一数据包:In some embodiments, the first IAB host node includes a first centralized unit CU and a first DU, and when the first data packet includes a data packet of the first BAP header information, the receiving module is specifically configured to use any one of the following methods Receive the first packet:
接收第一CU通过Xn接口传输的第一数据包,并通过F1接口传输给第二DU;Receive the first data packet transmitted by the first CU through the Xn interface, and transmit it to the second DU through the F1 interface;
接收第一DU通过IP层传输的第一数据包,并通过F1接口传输给第二DU。Receive the first data packet transmitted by the first DU through the IP layer, and transmit it to the second DU through the F1 interface.
在一些实施例中,第一IAB宿主节点包括第一CU和第一DU,当第一数据包为原数据包时,接收模块具体用于,接收第一CU通过Xn接口传输的第一数据包和第一路由信息,并通过F1接口传输给第二DU。In some embodiments, the first IAB host node includes a first CU and a first DU, and when the first data packet is an original data packet, the receiving module is specifically configured to receive the first data packet transmitted by the first CU through the Xn interface and the first routing information, and transmitted to the second DU through the F1 interface.
本实施例的CU为前述实施例中的第二CU,可执行本申请前述附图8-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的CU能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The CU in this embodiment is the second CU in the foregoing embodiments, and can execute the methods shown in the foregoing Figs. For the method provided in the example, the beneficial effects that can be achieved by the CU provided by the embodiment of the present application are the same as those provided by the method provided in the foregoing embodiment, and are not repeated here.
基于相同的发明构思,本申请实施例还提供了一种IAB宿主节点,如图14所示,包括:确定模块1001和发送模块1002,其中,Based on the same inventive concept, an embodiment of the present application also provides an IAB host node, as shown in FIG. 14 , including: a determining
确定模块1001,用于确定第二IAB宿主节点;A
发送模块1002,用于向第二IAB宿主节点发送第一数据包,以便第二IAB宿主节点基于第一数据包,得到第二数据包,并传输第二数据包;A sending
其中,第二数据包中包含第一BAP包头信息和第二BAP包头信息,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。Wherein, the second data packet contains first BAP packet header information and second BAP packet header information, the first BAP packet header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP packet header information is used for to indicate the routing path from the second IAB host node to the first IAB node.
在一些实施例中,发送模块1001,用于向第二IAB宿主节点发送包括第一BAP包头信息的第一数据包。In some embodiments, the sending
在一些实施例中,第一IAB宿主节点还包括第一CU,第二IAB宿主节点包括第二CU和第二DU,发送模块1001具体用于通过以下任一种方式向第二IAB宿主节点发送第一数据包:In some embodiments, the first IAB host node further includes a first CU, the second IAB host node includes a second CU and a second DU, and the sending
将第一数据包通过F1接口传输给第一CU,第一CU通过Xn接口传输给第二CU,第二CU通过F1接口传输给第二DU;The first data packet is transmitted to the first CU through the F1 interface, the first CU is transmitted to the second CU through the Xn interface, and the second CU is transmitted to the second DU through the F1 interface;
将第一数据包通过F1接口传输给第一CU,第一CU通过IP层传输给第二DU;The first data packet is transmitted to the first CU through the F1 interface, and the first CU is transmitted to the second DU through the IP layer;
将第一数据包通过IP层传输给第二CU,第二CU通过F1接口传输给第二DU;The first data packet is transmitted to the second CU through the IP layer, and the second CU is transmitted to the second DU through the F1 interface;
将第一数据包通过F1接口传输给第一CU,第一CU通过与第二DU的F1接口传输给第二DU。The first data packet is transmitted to the first CU through the F1 interface, and the first CU is transmitted to the second DU through the F1 interface with the second DU.
在一些实施例中,还包括:接收模块,其中,In some embodiments, it also includes: a receiving module, wherein,
接收模块,用于接收第一CU发送的映射相关参数和数据包;a receiving module, configured to receive mapping-related parameters and data packets sent by the first CU;
确定模块1001,具体用于根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息,得到第一数据包,其中,第一路由信息包括:第一路由路径标识和第一目的地址。The determining
本实施例的IAB宿主节点为前述实施例中的第一IAB宿主节点,可执行本申请前述附图6、8-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的IAB宿主节点能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The IAB host node in this embodiment is the first IAB host node in the foregoing embodiment, and can execute the methods shown in the foregoing FIGS. 6 and 8-11 of the present application. For the content, reference may be made to the methods provided in the above embodiments. The beneficial effects that can be achieved by the IAB host node provided by the embodiments of the present application are the same as those provided by the methods provided in the above embodiments, which will not be repeated here.
基于相同的发明构思,本申请实施例还提供了一种IAB宿主节点的集中式单元CU,包括:发送模块,用于向第二IAB宿主节点发送待传输的数据包和映射相关参数,以便第二IAB宿主节点根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息,第一路由信息包括:第一路由路径标识和第一目的地址。Based on the same inventive concept, an embodiment of the present application also provides a centralized unit CU of an IAB host node, including: a sending module configured to send a data packet to be transmitted and mapping related parameters to a second IAB host node, so that the first The second IAB host node adds first BAP header information to the data packet according to the first routing information determined by the mapping related parameters, where the first routing information includes: a first routing path identifier and a first destination address.
在一些实施例中,第二IAB宿主节点包括第二CU和第二DU,发送模块具体用于通过以下任一种方式向第二IAB宿主节点发送数据包和映射相关参数:In some embodiments, the second IAB host node includes a second CU and a second DU, and the sending module is specifically configured to send the data packet and mapping-related parameters to the second IAB host node in any of the following ways:
通过Xn接口传输给第二CU,第二CU通过F1接口传输给第二DU;It is transmitted to the second CU through the Xn interface, and the second CU is transmitted to the second DU through the F1 interface;
通过与第二DU之间的F1接口传输给第二DU;It is transmitted to the second DU through the F1 interface with the second DU;
通过IP层传输给第二DU。It is transmitted to the second DU through the IP layer.
在一些实施例中,第一IAB宿主节点还包括第一DU,还包括处理模块,用于向第一DU发送来自核心网的数据包和映射相关参数,以便第一DU根据映射相关参数确定的第一路由信息为数据包添加第一BAP包头信息。In some embodiments, the first IAB host node further includes a first DU, and further includes a processing module configured to send the data packet from the core network and the mapping-related parameters to the first DU, so that the first DU determines the mapping-related parameters according to the mapping-related parameters. The first routing information adds first BAP header information to the data packet.
本实施例的CU为前述实施例中的第一CU,可执行本申请前述附图8-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的CU能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The CU in this embodiment is the first CU in the foregoing embodiments, and can execute the methods shown in the foregoing Figs. For the method provided in the example, the beneficial effects that can be achieved by the CU provided by the embodiment of the present application are the same as those provided by the method provided in the foregoing embodiment, and are not repeated here.
基于相同的发明构思,本申请实施例还提供了一种IAB节点,如图15所示,该IAB节点包括:处理模块1101和发送模块1102,其中,Based on the same inventive concept, an embodiment of the present application also provides an IAB node. As shown in FIG. 15 , the IAB node includes: a
处理模块1101,用于对来自第二IAB宿主节点的第二数据包的BAP包头信息进行解析,并基于解析得到的第二BAP包头信息确定第一IAB节点,其中,第二数据包中包含第一BAP包头信息和第二BAP包头信息,第一IAB节点为第二BAP包头信息对应的目的地的节点;The
发送模块1102,用于将解析后的包含第一BAP包头信息的数据包传输至第一IAB节点,以便第一IAB节点基于第一BAP包头信息,将去掉第一BAP包头信息的数据包传输至第二IAB节点,第二IAB节点为第一BAP包头信息对应的目的地的节点;The sending
其中,第一BAP包头信息用于指示从第一IAB节点到第二IAB节点之间的路由路径,第二BAP包头信息用于指示从第二IAB宿主节点到第一IAB节点之间的路由路径。The first BAP header information is used to indicate the routing path from the first IAB node to the second IAB node, and the second BAP header information is used to indicate the routing path from the second IAB host node to the first IAB node .
在该实施例中,第一IAB节点为第二第二IAB宿主节点的子节点。In this embodiment, the first IAB node is a child node of the second second IAB host node.
在一些实施例中,当第一IAB节点为第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点时,处理模块1102具体用于,In some embodiments, when the first IAB node is an IAB node jointly managed by the first IAB host node and the second IAB host node, the
对第二数据包的第二BAP包头信息进行解析,得到第二路由路径标识和第二目的地址;Analyzing the second BAP header information of the second data packet to obtain the second routing path identifier and the second destination address;
当第二目的地址为第一IAB节点的BWP地址时,从第二数据包中去掉第二BAP包头信息,并对数据包的第一BAP包头信息进行解析,得到第一路由路径标识和第一目的地址;When the second destination address is the BWP address of the first IAB node, remove the second BAP header information from the second data packet, and parse the first BAP header information of the data packet to obtain the first routing path identifier and the first Destination address;
确定BAP地址与第一目的地址相同的IAB节点为第二IAB节点,并根据第一路由路径标识确定数据包传输至第二IAB节点的路径。It is determined that the IAB node whose BAP address is the same as the first destination address is the second IAB node, and the path for transmitting the data packet to the second IAB node is determined according to the first routing path identifier.
在一些实施例中,当第一IAB节点为第一IAB宿主节点和第二IAB宿主节点共同管理的IAB节点的父节点时,处理模块1102具体用于,In some embodiments, when the first IAB node is the parent node of the IAB node jointly managed by the first IAB host node and the second IAB host node, the
对第二数据包的第二BAP包头信息进行解析,得到第二路由路径标识和第二目的地址;Analyzing the second BAP header information of the second data packet to obtain the second routing path identifier and the second destination address;
当第二目的地址为第一IAB节点的BWP地址时,从数据包中去掉第二BAP包头信息,并将数据包传输至第一IAB节点的子节点,以便第一IAB节点的子节点对数据包的第一BAP包头信息进行解析,得到第一路由路径标识和第一目的地址,并基于第一目的地址确定第二IAB节点,基于第一路由路径标识确定数据包传输至第二IAB节点的路径。When the second destination address is the BWP address of the first IAB node, remove the second BAP header information from the data packet, and transmit the data packet to the child node of the first IAB node, so that the child node of the first IAB node can The first BAP header information of the packet is parsed to obtain the first routing path identifier and the first destination address, and the second IAB node is determined based on the first destination address, and the data packet is transmitted to the second IAB node based on the first routing path identifier. path.
本实施例的IAB节点为前述实施例中的第一IAB节点,可执行本申请前述附图7-11所示的方法,其实现原理相类似,本实施例中未详述的内容,可参照上述实施例中提供的方法,本申请实施例提供的IAB节点能够达到的有益效果与上述实施例中提供的方法相同,在此不再赘述。The IAB node in this embodiment is the first IAB node in the foregoing embodiment, and can execute the methods shown in the foregoing FIG. 7-11 of the present application, and its implementation principle is similar. The beneficial effects that can be achieved by the IAB node provided by the embodiments of the present application are the same as those provided by the methods provided in the foregoing embodiments, and details are not described herein again.
本申请实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。与现有技术相比,通过为数据包添加两层BAP包头,实现inter-CU下的下行数据传输,在数据量较大或者需要进行切换时,数据可以分流到不同CU下的路径上,从而可以有效的减少了inter-CU中的数据中断问题,同时,增加了负载均衡的可能性。Embodiments of the present application provide a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program runs on the computer, the computer can execute the corresponding content in the foregoing method embodiments. Compared with the prior art, the downlink data transmission under the inter-CU is realized by adding two layers of BAP headers to the data packets. When the amount of data is large or switching is required, the data can be shunted to paths under different CUs. The problem of data interruption in the inter-CU can be effectively reduced, and at the same time, the possibility of load balancing is increased.
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。It should be understood that although the various steps in the flowchart of the accompanying drawings are sequentially shown in the order indicated by the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless explicitly stated herein, the execution of these steps is not strictly limited to the order and may be performed in other orders. Moreover, at least a part of the steps in the flowchart of the accompanying drawings may include multiple sub-steps or multiple stages, and these sub-steps or stages are not necessarily executed at the same time, but may be executed at different times, and the execution sequence is also It does not have to be performed sequentially, but may be performed alternately or alternately with other steps or at least a portion of sub-steps or stages of other steps.
需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。It should be noted that the division of units in the embodiments of the present application is illustrative, and is only a logical function division, and other division methods may be used in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically alone, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware, or may be implemented in the form of software functional units.
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本申请各个实施例方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-OnlyMemory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a processor-readable storage medium. Based on this understanding, the technical solutions of the present application can be embodied in the form of software products in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, and the computer software products are stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor (processor) to execute all or part of the steps of the methods in the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic disk or optical disk and other media that can store program codes.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by those skilled in the art, the embodiments of the present application may be provided as a method, a system, or a computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media having computer-usable program code embodied therein, including but not limited to disk storage, optical storage, and the like.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机可执行指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机可执行指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block in the flowcharts and/or block diagrams, and combinations of flows and/or blocks in the flowcharts and/or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些处理器可执行指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的处理器可读存储器中,使得存储在该处理器可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These processor-executable instructions may also be stored in a processor-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the processor-readable memory result in the manufacture of means including the instructions product, the instruction means implements the functions specified in the flow or flow of the flowchart and/or the block or blocks of the block diagram.
这些处理器可执行指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These processor-executable instructions can also be loaded onto a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process that Execution of the instructions provides steps for implementing the functions specified in the flowchart or blocks and/or the block or blocks of the block diagrams.
以上仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。The above are only some embodiments of the present invention. It should be pointed out that for those skilled in the art, some improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as It is the protection scope of the present invention.
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110358405.2A CN115175249A (en) | 2021-04-01 | 2021-04-01 | Data transmission method in IAB network, IAB node and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110358405.2A CN115175249A (en) | 2021-04-01 | 2021-04-01 | Data transmission method in IAB network, IAB node and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115175249A true CN115175249A (en) | 2022-10-11 |
Family
ID=83475586
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110358405.2A Pending CN115175249A (en) | 2021-04-01 | 2021-04-01 | Data transmission method in IAB network, IAB node and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115175249A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119052353A (en) * | 2023-05-29 | 2024-11-29 | 中兴通讯股份有限公司 | Data transmission method, communication device and storage medium |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110351700A (en) * | 2018-04-05 | 2019-10-18 | 中兴通讯股份有限公司 | A kind of relay transfer method and node from access return link |
CN110536351A (en) * | 2019-02-15 | 2019-12-03 | 中兴通讯股份有限公司 | Information processing method, IAB and computer storage medium in IAB network |
US20200351749A1 (en) * | 2019-05-02 | 2020-11-05 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting data to a network node in a wireless communication system |
CN112217716A (en) * | 2019-07-10 | 2021-01-12 | 北京三星通信技术研究有限公司 | Method and equipment for routing data packet, and method and equipment for controlling data packet transmission |
CN112399519A (en) * | 2019-08-15 | 2021-02-23 | 华为技术有限公司 | Routing method and device |
WO2021031000A1 (en) * | 2019-08-16 | 2021-02-25 | Nokia Shanghai Bell Co., Ltd. | Apparatus, method, and computer program |
US20210058826A1 (en) * | 2019-09-10 | 2021-02-25 | Intel Corporation | Techniques for integrated access and backhaul (iab) nodes |
CN112566150A (en) * | 2019-09-26 | 2021-03-26 | 北京三星通信技术研究有限公司 | Switching method and device |
-
2021
- 2021-04-01 CN CN202110358405.2A patent/CN115175249A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110351700A (en) * | 2018-04-05 | 2019-10-18 | 中兴通讯股份有限公司 | A kind of relay transfer method and node from access return link |
CN110536351A (en) * | 2019-02-15 | 2019-12-03 | 中兴通讯股份有限公司 | Information processing method, IAB and computer storage medium in IAB network |
US20200351749A1 (en) * | 2019-05-02 | 2020-11-05 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting data to a network node in a wireless communication system |
CN112217716A (en) * | 2019-07-10 | 2021-01-12 | 北京三星通信技术研究有限公司 | Method and equipment for routing data packet, and method and equipment for controlling data packet transmission |
CN112399519A (en) * | 2019-08-15 | 2021-02-23 | 华为技术有限公司 | Routing method and device |
WO2021031000A1 (en) * | 2019-08-16 | 2021-02-25 | Nokia Shanghai Bell Co., Ltd. | Apparatus, method, and computer program |
US20210058826A1 (en) * | 2019-09-10 | 2021-02-25 | Intel Corporation | Techniques for integrated access and backhaul (iab) nodes |
CN112566150A (en) * | 2019-09-26 | 2021-03-26 | 北京三星通信技术研究有限公司 | Switching method and device |
Non-Patent Citations (3)
Title |
---|
HUAWEI - MODERATOR: "R3-211006 "CB: # 39_IAB_MultiHopPerf - Summary of email discussion"", 3GPP TSG-RAN WG3 #111-E R3-211006, 1 February 2021 (2021-02-01) * |
QUALCOMM INCORPORATED: "Backhaul transport for inter-donor redundancy", 3GPP TSG-RAN WG3 MEETING #111-E R3-210349, 14 January 2021 (2021-01-14), pages 2 * |
QUALCOMM INCORPORATED: "R3-206258 "IAB enhancements for inter-donor topological redundancy"", 3GPP TSG-RAN WG3 MEETING #110-E R3-206258, 23 October 2020 (2020-10-23) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN119052353A (en) * | 2023-05-29 | 2024-11-29 | 中兴通讯股份有限公司 | Data transmission method, communication device and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7303833B2 (en) | Information transmission method and device | |
CN111586803B (en) | Communication method and related equipment | |
KR20200136976A (en) | Relay resource configuration method and device | |
WO2022148154A1 (en) | Communication method and apparatus, device, and readable storage medium | |
WO2020098747A1 (en) | Transmission path configuration method and apparatus | |
WO2022028041A1 (en) | Method for communication between user terminal and network, and terminal, network device and apparatus | |
CN111585938B (en) | Communication method and related device | |
CN114650569B (en) | Method and device for data distribution in self-backhaul IAB network, and network-side equipment | |
CN114071805A (en) | Service processing method, information indication method, terminal and network equipment | |
CN115175249A (en) | Data transmission method in IAB network, IAB node and storage medium | |
CN114390601A (en) | Control signaling transmission method, device, IAB node, source host and target host | |
EP4443977A1 (en) | Communication method and communication apparatus | |
CN114793187B (en) | L2TP message processing method, device and storage medium | |
CN115250508B (en) | Method for data transmission in IAB network, IAB node and storage medium | |
JP2024535616A (en) | Information processing method, device and readable storage medium | |
WO2021062717A1 (en) | Buffer status report transmission method and device | |
CN115412978A (en) | Rerouting method and device for uplink data transmission | |
CN114793209A (en) | Data transmission method and device and SDN (software defined network) equipment | |
CN115119270B (en) | Data transmission method, device and storage medium | |
CN114390560B (en) | Switching method, switching device and related equipment | |
EP4195513A1 (en) | Data compression method and apparatus, and storage medium | |
WO2024244592A1 (en) | Method and apparatus for establishing user plane path | |
WO2025016108A1 (en) | Information processing method, information transmission method, apparatus, terminal and network device | |
WO2024207981A1 (en) | Information processing method, information transmission method, apparatus, terminal and network device | |
WO2024198901A1 (en) | Method and apparatus for determining qos parameter, and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |