Communication method and related device

By maintaining the address list of the third access network device in the second access network device of the IAB architecture, the transmission pressure problem of the host base station when transmitting the same data in a multi-hop scenario is solved, and efficient data forwarding and network scalability are achieved.

CN119922653APending Publication Date: 2025-05-02HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311443015.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-31
Publication Date
2025-05-02

AI Technical Summary

Technical Problem

In the IAB architecture, the host base station needs to transmit the same data to multiple node base stations in a multi-hop scenario, resulting in high transmission pressure.

Method used

By maintaining the address list of the third access network device in the second access network device, the first access network device only needs to send data to the second access network device once, and the device forwards the data to multiple third access network devices.

Benefits of technology

The data transmission pressure of the first access network device (host base station) is reduced, and the efficiency and scalability of the network are improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119922653A_ABST
    Figure CN119922653A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a related device. The communication method and the related device can be applied to a multicast broadcast service under an integrated access backhaul architecture. The method comprises: a first access network device receiving a first message and a second message, the first message carrying an address of a second access network device, the second message carrying addresses of N third access network devices, the N third access network devices being child nodes of the second access network device. And the first access network device transmits data to the second access network based on the address of the second access network device, and sends the addresses of the N third access network devices to the second access network device to indicate the second access network device to forward the data to the N third access network devices. In the application, when the first access network device needs to send the same data to the plurality of third access network devices, only one copy of data needs to be sent to the second access network device, and then the data is forwarded by the second access network device, so that the data transmission pressure of the first access network device can be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a communication method and related devices. Background Art

[0002] In recent years, the fifth generation mobile communication technology (5G) has been more and more widely used. In the 5G network, the base station is divided into two parts, namely the centralized unit (CU) and the distributed unit (DU). The DU parts of different base stations are deployed independently, and the CU parts are deployed centrally. The parts with high real-time requirements are processed in the DU, while the parts with low real-time requirements are processed in the CU.

[0003] In the CU-DU architecture, the ideal backhaul technology is to connect the CU and DU with optical fiber. However, in actual deployment, it is often impossible to connect with optical fiber due to reasons such as the deployment environment or deployment cost. In this case, integrated access backhaul (IAB) technology can be used for relay backhaul. Specifically, the IAB architecture provides wireless access links and wireless backhaul links, where the wireless backhaul link is the communication link between IAB base stations, and the wireless access link is the communication link between the IAB base station and the terminal device. Data transmission can be achieved through the wireless access link and the wireless backhaul link. Therefore, there is no need for data backhaul between IAB base stations through wired transmission networks such as optical fiber.

[0004] The IAB architecture includes a donor base station and other node base stations. The IAB donor base station is connected to the core network equipment through a wired connection, and the node base station is connected to the IAB donor base station through a wireless backhaul link, so that the terminal equipment served by the IAB node base station is connected to the core network. In addition, there can be multiple hops when the IAB node base station is connected to the IAB donor base station, that is, a node base station (node2 base station) is first connected to another node base station (node1 base station), and then connected to the IAB donor base station through the base station. Among them, the node2 base station is a child node of the node1 base station.

[0005] Currently, the IAB architecture only considers unicast services, that is, in a multi-hop scenario, if the host base station wants to send data to the node2 base station, it needs to be forwarded to the child node, that is, the node2 base station through the route of the node1 base station. Specifically, if the host base station needs to transmit data to the node2 base station, it needs to establish a separate data tunnel with the node2 base station, but the data transmitted by the host base station to the node2 base station also needs to be forwarded through the route of the node1 base station. This part of the data is transparently transmitted for the node1 base station. Assuming that there is also a node3 base station, which is also a child node of the node1 base station, if the host base station wants to send the same data to the node3 base station, it also needs to establish a separate data tunnel with the node3 base station, and also needs to send a copy of the same data to the node1 base station. If considering executing a multicast broadcast service (MBS) at the host base station, the host base station needs to send multiple copies of the same data to the node1 base station, and then the node1 base station performs routing forwarding and sends the data to the node2 base station and the node3 base station respectively. Therefore, the host base station needs to establish data tunnels with three node base stations (ie, node1, node2, and node3), and repeatedly send the same data to the node1 base station, resulting in a large transmission pressure on the host base station. Summary of the invention

[0006] The present application provides a communication method and related devices, which can reduce the transmission pressure of a host base station.

[0007] The first aspect of the present application provides a communication method that can be applied to a first access network device. The first access network device may be an access network device, or the first access network device is a partial component in the access network device (such as a processor, a chip or a chip system, etc.), or the first access network device may also be a logic module or software that can implement all or part of the functions of the access network device. The method includes: receiving a first message sent by a second access network device, the first message carries the address of the second access network device; receiving a second message sent by N third access network devices respectively, each second message carries the address of the corresponding third access network device, and the N third access network devices are subnodes of the second access network device; sending data to the second access network device based on the address of the second access network device; sending the addresses of N third access network devices to the second access network device, and the addresses of the N third access network devices are used to instruct the second access network device to forward data to the N third access network devices.

[0008] The third access network device may include one or more, each of which sends a second message to the first access network device, and each second message carries the address of the corresponding third access network device (i.e., the third access network device that sends the second message). In other words, N third access network devices will send N second messages, and the N second messages carry the addresses of the N third access network devices.

[0009] The third access network device is a subnode of the second access network device. When the first access network device transmits data to the third access network device, it needs to be forwarded through the routing of the second access network device. When there are multiple third access network devices, the first access network device needs to send multiple copies of data to the second access network device. If the service performed by the first access network device is MBS, the multiple copies of data sent are all the same data.

[0010] In the first aspect of the present application, the first access network device sends the address of the third access network device to the second access network device, instructing the second access network device to forward data to the third access network device, so that the second access network device implements the data forwarding function. In other words, the first access network device only needs to send data to the second access network device, and the second access network device will subsequently forward the data to N third access network devices. When the first access network device needs to send the same data to multiple third access network devices, for example, the service performed by the first access network device is MBS, the first access network device only needs to send a copy of the data to the second access network device, and the second access network device will subsequently forward the data to multiple third access network devices, thereby reducing the data transmission pressure of the first access network device.

[0011] In a possible implementation manner of the first aspect, the method is applied to an integrated access backhaul (IAB) architecture.

[0012] Under the IAB architecture, the first access network device is an IAB donor base station, and the second access network device and the third access network device are IAB node base stations. This possible implementation method limits the application scenario of the communication method and improves the feasibility of the solution.

[0013] In a possible implementation manner of the first aspect, the method is applied to a multicast broadcast service (Multicast and Broadcast Service, MBS).

[0014] Under the MBS service, the data sent by the first access network device to multiple third access network devices are all the same data. The first access network device only needs to send one copy of the data to the second access network device, which will be forwarded later, thereby reducing the transmission pressure of the first access network device.

[0015] In a possible implementation manner of the first aspect, N is equal to 1.

[0016] In this possible implementation, only one address of the third access network device is added to the second access network device at a time, so that the addition of sub-nodes can be flexibly implemented, that is, the address of the sub-node is added when the second access network device needs to forward data, and is not added when it is not needed.

[0017] In a possible implementation manner of the first aspect, N is greater than 1.

[0018] In this possible implementation, multiple addresses of third access network devices can be added to the second access network device at one time, which reduces the redundant process of adding each time and reduces the complexity of the solution.

[0019] In a possible implementation of the first aspect, the above-mentioned step: sending addresses of N third access network devices to the second access network device includes: creating an address list, the address list including the addresses of N third access network devices; sending the address list to the second access network device.

[0020] By creating an address list and adding the addresses of multiple third access network devices to the address list, multiple addresses can be sent to the second access network device at one time. Of course, the first access network device can also send the addresses of multiple child nodes at one time in other ways, such as carrying the addresses of multiple third access network devices in the packet header of the data, and the specific method is not limited here.

[0021] In this possible implementation, multiple addresses are sent to the second access network device by sending an address list, so that the solution can be implemented more quickly.

[0022] In a possible implementation of the first aspect, the above-mentioned step: sending the addresses of N third access network devices to the second access network device includes: redefining the addresses of the N third access network devices to obtain the first address; sending the first address to the second access network device.

[0023] The address of the third access network device may be a downlink user plane address of the third access network device, which is used to receive downlink data. After the first access network device obtains the address of the third access network device, the address of the third access network device may be redefined. Specifically, the address of the third access network device may be redefined through transport layer information. In addition to redefining the address, the first access network device may also directly send the obtained address of the third access network device to the second access network device, which is not specifically limited here.

[0024] In this possible implementation, the address of the third access network device can be flexibly defined. If the address of the third access network device needs to be changed, the configuration information of the original service will not be affected.

[0025] In a possible implementation manner of the first aspect, the first message is a first broadcast session establishment response message, and the second message is a second broadcast session establishment response message. The first broadcast session establishment response message and the second broadcast session establishment response message are used to establish a broadcast session with the first access network device.

[0026] The first access network device will first send a broadcast session establishment request message to the second access network device and N third access network devices, and the second access network device replies with the first broadcast session establishment response message, so that the second access network device and the first access network device establish a broadcast session. The N third access network devices reply with the second broadcast session establishment response message, so that the N third access network devices and the first access network device establish a broadcast session. The first broadcast session establishment response message carries the address of the second access network device, and the second broadcast session establishment response message carries the address of the third access network device, so that the first access network device can obtain the addresses of the second access network device and the N third access network devices.

[0027] In this possible implementation, the specific form of the session is limited, which improves the feasibility of the solution.

[0028] In a possible implementation manner of the first aspect, the first message is a first multicast distribution establishment request message, and the second message is a second multicast distribution establishment request message. The first multicast distribution establishment request message and the second multicast distribution establishment request message are used to establish a multicast session with the first access network device.

[0029] The first access network device replies with a multicast distribution establishment response message to the first multicast distribution establishment request message, thereby establishing a multicast session with the second access network device. The first access network device replies with a multicast distribution establishment response message to the second multicast distribution establishment request message, thereby establishing a multicast session with N third access network devices. The first multicast distribution establishment request message carries the address of the second access network device, and the second multicast distribution establishment request message carries the address of the third access network device, so that the first access network device can obtain the addresses of the second access network device and the third access network device.

[0030] In this possible implementation, the established session is a multicast session, which expands the application scenarios of the solution and improves the feasibility of the solution.

[0031] The second aspect of the present application provides a communication method that can be applied to a second access network device. The second access network device may be an access network device, or the second access network device is a partial component in the access network device (such as a processor, a chip or a chip system, etc.), or the second access network device may also be a logic module or software that can implement all or part of the functions of the access network device. The method includes: sending a first message to a first access network device, the first message carries the address of the second access network device, and the address of the second access network device is used to indicate that the first access network device sends data; receiving data sent by the first access network device; receiving the addresses of N third access network devices sent by the first access network device, the addresses are used to indicate that the second access network device forwards data to N third access network devices, and the N third access network devices are subnodes of the second access network device; forwarding data to N third access network devices based on the addresses.

[0032] The second access network device informs the first access network device of the address through the first message, so that the first access network device can transmit data to the second access network device.

[0033] The third access network device is a subnode of the second access network device. When the first access network device transmits data to the third access network device, it needs to be forwarded through the routing of the second access network device. When there are multiple third access network devices, the first access network device needs to send multiple copies of data to the second access network device. If the service performed by the first access network device is MBS, the multiple copies of data sent are all the same data.

[0034] In the second aspect of the present application, the first access network device sends the addresses of N third access network devices to the second access network, instructing the second access network device to forward the data sent by the first access network device to the N third access network devices, so that the second access network device implements the data forwarding function. In other words, the first access network device only needs to send data to the second access network device, and the second access network device will subsequently forward the data to the N third access network devices. When the first access network device needs to send the same data to multiple third access network devices, for example, the service performed by the first access network device is MBS, the first access network device only needs to send a copy of the data to the second access network device, and the second access network device will subsequently forward the data to multiple third access network devices, thereby reducing the data transmission pressure of the first access network device.

[0035] In a possible implementation manner of the second aspect, the method is applied to an IAB architecture.

[0036] Under the IAB architecture, the first access network device is an IAB donor base station, and the second access network device and the third access network device are IAB node base stations. This possible implementation method limits the application scenario of the communication method and improves the feasibility of the solution.

[0037] In a possible implementation manner of the second aspect, the method is applied to an MBS.

[0038] Under the MBS service, the data sent by the first access network device to multiple third access network devices are all the same data. The first access network device only needs to send one copy of the data to the second access network device, which will be forwarded later, thereby reducing the transmission pressure of the first access network device.

[0039] In a possible implementation manner of the second aspect, N is equal to 1.

[0040] In this possible implementation, only one address of the third access network device is added to the second access network device at a time, so that the addition of sub-nodes can be flexibly implemented, that is, the address of the sub-node is added when the second access network device needs to forward data, and is not added when it is not needed.

[0041] In a possible implementation manner of the second aspect, N is greater than 1.

[0042] In this possible implementation, multiple addresses of third access network devices can be added to the second access network device at one time, which reduces the redundant process of adding each time and reduces the complexity of the solution.

[0043] In a possible implementation manner of the second aspect, the above-mentioned step of: receiving addresses of N third access network devices sent by the first access network device includes: receiving an address list including addresses of the N third access network devices.

[0044] The address list received by the second access network device includes the addresses of multiple third access network devices. Through the address list, the first access network device can send the addresses of multiple third access network devices to the second access network device at one time. Of course, the first access network device can also send the addresses of multiple child nodes at one time in other ways, such as carrying the addresses of multiple third access network devices in the packet header of the data, and the specific method is not limited here.

[0045] In this possible implementation, multiple addresses are sent to the second access network device by sending an address list, so that the solution can be implemented more quickly.

[0046] In a possible implementation manner of the second aspect, the first message is a first broadcast session establishment response message, and the first broadcast session establishment response message is used to establish a broadcast session with the first access network device.

[0047] In this possible implementation, the specific form of the first message is limited, thereby improving the feasibility of the solution.

[0048] In a possible implementation manner of the second aspect, the first message is a first multicast distribution establishment request message, and the first multicast distribution establishment request message is used to establish a multicast session with the first access network device.

[0049] In this possible implementation, the established session is a multicast session, which expands the application scenarios of the solution and improves the feasibility of the solution.

[0050] The third aspect of the present application provides a communication device, including a receiving unit and a sending unit. The receiving unit is used to receive a first message sent by a second access network device, the first message carrying the address of the second access network device; the receiving unit is also used to receive a second message sent by N third access network devices respectively, each second message carrying the address of the corresponding third access network device, and the N third access network devices are child nodes of the second access network device; the sending unit is used to send data to the second access network device based on the address of the second access network device; the sending unit is also used to send the addresses of the N third access network devices to the second access network device, and the addresses of the N third access network devices are used to instruct the second access network device to forward data to the N third access network devices.

[0051] In a possible implementation manner of the third aspect, the device is applied to an IAB architecture.

[0052] In a possible implementation manner of the third aspect, the device is applied to an MBS.

[0053] In a possible implementation manner of the third aspect, N is equal to 1.

[0054] In a possible implementation manner of the third aspect, N is greater than 1.

[0055] In a possible implementation manner of the third aspect, the apparatus further includes a processing unit, configured to create an address list, wherein the address list includes addresses of N third access network devices; and the sending unit is specifically configured to send the address list to the second access network device.

[0056] In a possible implementation manner of the third aspect, the processing unit is specifically used to redefine the addresses of N third access network devices to obtain the first address; and the sending unit is specifically used to send the first address to the second access network device.

[0057] In a possible implementation manner of the third aspect, the first message is a first broadcast session establishment response message, and the second message is a second broadcast session establishment response message. The first broadcast session establishment response message and the second broadcast session establishment response message are used to establish a broadcast session with the first access network device.

[0058] In a possible implementation of the third aspect, the first message is a first multicast distribution establishment request message, and the second message is a second multicast distribution establishment request message. The first multicast distribution establishment request message and the second multicast distribution establishment request message are used to establish a multicast session with the first access network device.

[0059] The communication device provided in the third aspect of the present application is used to execute the method described in the first aspect or any possible implementation manner of the first aspect.

[0060] In a fourth aspect, the present application provides a communication device, comprising a sending unit and a receiving unit. The sending unit is used to send a first message to a first access network device, the first message carries an address of a second access network device, and the address of the second access network device is used to instruct the first access network device to send data; the receiving unit is used to receive data sent by the first access network device; the receiving unit is also used to receive the addresses of N third access network devices sent by the first access network device, the addresses are used to instruct the second access network device to forward data to N third access network devices, and the N third access network devices are child nodes of the second access network device; the sending unit is also used to forward data to the N third access network devices based on the addresses.

[0061] In a possible implementation manner of the fourth aspect, the device is applied to an IAB architecture.

[0062] In a possible implementation manner of the fourth aspect, the device is applied to an MBS.

[0063] In a possible implementation manner of the fourth aspect, N is equal to 1.

[0064] In a possible implementation manner of the fourth aspect, N is greater than 1.

[0065] In a possible implementation manner of the fourth aspect, the receiving unit is specifically configured to receive an address list, where the address list includes addresses of N third access network devices.

[0066] In a possible implementation manner of the fourth aspect, the first message is a first broadcast session establishment response message, and the first broadcast session establishment response message is used to establish a broadcast session with the first access network device.

[0067] In a possible implementation manner of the fourth aspect, the first message is a first multicast distribution establishment request message, and the first multicast distribution establishment request message is used to establish a multicast session with the first access network device.

[0068] The communication device provided in the fourth aspect of the present application is used to execute the method described in the second aspect or any possible implementation manner of the second aspect.

[0069] In a fifth aspect, the present application provides a communication device, comprising at least one processor, which is coupled to a memory; the memory is used to store programs or instructions; the at least one processor is used to execute the program or instructions so that the communication device implements the method described in the first aspect or any possible implementation of the first aspect, or implements the method described in the second aspect or any possible implementation of the second aspect.

[0070] A sixth aspect of an embodiment of the present application provides a communication device, comprising at least one logic circuit and an input / output interface; the logic circuit is used to execute the method described in the first aspect or any possible implementation of the first aspect, or the logic circuit is used to execute the method described in the second aspect or any possible implementation of the second aspect.

[0071] A seventh aspect of an embodiment of the present application provides a computer-readable storage medium storing one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method described in the first aspect or any possible implementation of the first aspect, or the processor executes the method described in the second aspect or any possible implementation of the second aspect.

[0072] An eighth aspect of an embodiment of the present application provides a computer program product (or computer program) storing one or more computers. When the computer program product is executed by the processor, the processor executes the method described in the first aspect or any possible implementation of the first aspect, or the processor executes the method described in the second aspect or any possible implementation of the second aspect.

[0073] A ninth aspect of an embodiment of the present application provides a chip system, which includes at least one processor for supporting a communication device to implement the functions involved in the above-mentioned first aspect or any possible implementation of the first aspect, or for supporting a communication device to implement the functions involved in the above-mentioned second aspect or any possible implementation of the second aspect.

[0074] In a possible design, the chip system may also include a memory for storing program instructions and data necessary for the communication device. The chip system may be composed of a chip, or may include a chip and other discrete devices. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data for the at least one processor. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] Figure 1 A schematic diagram of an application scenario of the communication method provided in an embodiment of the present application;

[0076] Figure 2 A schematic diagram of an embodiment of a communication method provided in an embodiment of the present application;

[0077] Figure 3 A schematic diagram of another embodiment of the communication method provided in the embodiment of the present application;

[0078] Figure 4 A schematic diagram of another embodiment of the communication method provided in the embodiment of the present application;

[0079] Figure 5 A schematic diagram of another embodiment of the communication method provided in the embodiment of the present application;

[0080] Figure 6 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0081] Figure 7 Another schematic diagram of the structure of the communication device provided in the embodiment of the present application;

[0082] Figure 8 Another structural schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0083] The following describes the embodiments of the present application in conjunction with the accompanying drawings. Obviously, the described embodiments are only embodiments of a part of the present application, rather than all embodiments. It is known to those skilled in the art that with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0084] The terms "system" and "network", "tunnel" and "data tunnel" in the specification and claims of this application and the above-mentioned drawings can be used interchangeably. Unless otherwise specified, ordinal numbers such as "first" and "second" are used to distinguish multiple objects and are not used to limit the order, timing, priority or importance of multiple objects. It should be understood that the terms used in this way can be interchangeable where appropriate, so that the embodiments described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units that are clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.

[0085] To facilitate understanding, the relevant terms and concepts mainly involved in the embodiments of the present application are first introduced below.

[0086] 1. The terminal device involved in this application includes a device that provides voice to a user, a device that provides data connectivity to a user, and a device that provides voice and data connectivity to a user. For example, it may include a handheld device with a wireless connection function, or a processing device connected to a wireless modem. The terminal device may also be referred to as a terminal. The terminal may communicate with the core network via a radio access network (RAN), exchange voice or data with the RAN, or exchange voice and data with the RAN. The terminal may include user equipment (UE), wireless terminal, mobile terminal, device-to-device (D2D) communication terminal, vehicle to everything (V2X) terminal, road side unit (RSU), machine-to-machine / machine-type communications (M2M / MTC) terminal, Internet of Things (IoT) terminal, subscriber unit, subscriber station, mobile station (mobilestation), remote station (remote station), access point (AP), remote terminal (remote terminal), access terminal, user terminal, user agent, or user equipment (user device), etc. It may include a mobile phone (or "cellular" phone), a computer with a mobile terminal, a portable, pocket-sized, handheld, or computer-built-in mobile device, etc. It may include personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA), and other devices. It also includes restricted devices, devices with low power consumption, or devices with limited storage capacity, or devices with limited computing power, etc. It may include information sensing devices such as barcodes, radio frequency identification (RFID), sensors, global positioning systems (GPS), laser scanners, etc.

[0087] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices or smart wearable devices, etc., which are a general term for the application of wearable technology to intelligently design and develop wearable devices for daily wear, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include full-featured, large-size, and independent of smartphones to achieve complete or partial functions, such as smart watches or smart glasses, etc., as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets, smart helmets, and smart jewelry for vital sign monitoring.

[0088] The various terminals introduced above, if located on a vehicle, such as placed in a vehicle or installed in a vehicle, can be considered as vehicle-mounted terminals, which are also called on-board units (OBU).

[0089] In the embodiment of the present application, the device for realizing the function of the terminal may be a terminal, or a circuit that can support the terminal to realize the function, such as a circuit that can be applied to a chip system, and the chip system can be installed in the terminal. In the embodiment of the present application, the chip system may be composed of a chip, or may include a chip and other discrete devices. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the terminal as an example.

[0090] 2. The network equipment involved in this application may include radio access network (RAN) equipment, or access network equipment, such as a base station (e.g., access point). It may refer to a device in an access network that communicates with a terminal device through an air interface, or a network device in a vehicle-to-everything (V2X) technology is a road side unit (RSU). The base station can be used to convert received air frames to and from IP packets, acting as a router between the terminal and the rest of the access network, where the rest of the access network may include an IP network. The RSU can be a fixed infrastructure entity that supports V2X applications and exchanges messages with other entities that support V2X applications. The network equipment can also coordinate the attribute management of the air interface. For example, the network device may include an evolutionary Node B (NodeB or eNB or e-NodeB) in a long term evolution (LTE) system or an advanced long term evolution (LTE-A), or may include an evolved packet core network (EPC), a fifth generation communication technology (5G), a next generation node B (gNB) in a new radio (NR) system (also referred to as an NR system), or a centralized unit (CU) and a distributed unit (DU) in a cloud access network (Cloud RAN) system, or, in an open radio access network (Open RAN, ORAN) system, CU may also be referred to as O-CU (open CU), DU may also be referred to as O-DU, and RU may also be referred to as O-RU. Any of the CU (or CU-CP, CU-UP), DU and RU in the present application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The embodiments of the present application are not limited. The network device may also include a core network (CN) device, and the core network device may include, for example, an access and mobility management function (AMF) and the like. For RSU, it should be noted that it may be a network type RSU or a terminal device type RSU. When used as a network type RSU, it performs the functions of a network type device; when used as a terminal device type RSU, it performs the functions of a terminal device.

[0091] Among them, the network device can send configuration information to the terminal device (for example, carried in a scheduling message and / or an indication message), and the terminal device further performs network configuration according to the configuration information, so that the network configuration between the network device and the terminal device is aligned; or, through the network configuration preset in the network device and the network configuration preset in the terminal device, the network configuration between the network device and the terminal device is aligned. Specifically, "alignment" means that when there is an interactive message between the network device and the terminal device, the two have a consistent understanding of the carrier frequency for sending and receiving the interactive message, the determination of the interactive message type, the meaning of the field information carried in the interactive message, or other configurations of the interactive message.

[0092] In addition, in other possible cases, the network device may be other devices that provide wireless communication functions for the terminal device. The embodiments of the present application do not limit the specific technology and specific device form used by the network device. For the convenience of description, the embodiments of the present application do not limit.

[0093] The network equipment may also include core network equipment, which may include, for example, AMF network elements, user plane function (UPF) network elements, or session management function (SMF) network elements.

[0094] In the embodiment of the present application, the device for realizing the function of the network device may be a network device, or may be a device capable of supporting the network device to realize the function, such as a chip system, which may be installed in the network device. In the technical solution provided in the embodiment of the present application, the technical solution provided in the embodiment of the present application is described by taking the device for realizing the function of the network device as an example that the network device is used as the device.

[0095] The embodiment of the present application provides a communication method, which can reduce the transmission pressure of the host base station. The embodiment of the present application also provides a corresponding device, a computer-readable storage medium, and a computer program product, etc. The following are respectively described.

[0096] 3. IAB Architecture

[0097] IAB (integrated access backhaul) is a transmission network for information integrated access and backhaul between terminal devices, base stations and core network devices. IAB supports wireless relay in NG-RAN, where the relay node is called IABnode (node ​​base station), and the termination node of the network-side backhaul is called IAB donor (host base station). IAB donor is connected to the core network equipment through a wired connection. The IAB node and IAB donor and IAB nodes are connected through wireless backhaul links, and the IAB base station and terminal devices are connected through wireless access links.

[0098] Compared with ordinary base stations, a backhaul adaptation protocol layer (BAP) is newly added to the IAB base station. Its main function is routing, that is, after receiving the data, it determines the next destination of the data. In other words, whether the data is submitted to the higher layer of the current IAB base station for processing and then sent to the terminal device served by the current IAB base station, or the data is sent to the next IAB base station for forwarding. The basis for determining the destination of the data is the BAP address and path identifier (PATH ID) in the data packet header, where the BAP address and PATH ID are collectively referred to as the routing identifier (routing ID). Specifically, taking downlink data transmission as an example, when each IAB base station is established, the IAB host base station will allocate an address of the IAB base station itself, that is, the BAP address, to the IAB base station, and at the same time specify the address of the next-hop IAB base station or the IAB host base station corresponding to different Routing IDs in the backhaul routing information. Before the IAB host base station sends data, the BAP layer will add the BAP address and PATH ID in the BAP packet header. When the IAB base station receives the data, it compares it with the BAP address assigned to it. If the BAP address in the data is the same as its own BAP address, it proves that the data is sent to itself, so it submits it to the upper layer for processing and then sends it to the served terminal device; if the BAP address in the data packet is different from its own BAP address, it proves that the data is not sent to itself, and then it is sent to the next hop IAB base station or IAB host base station according to the BAP address and PATH ID in the data packet.

[0099] 4. Multicast broadcast service

[0100] Multicast and Broadcast Service (MBS) is a service for multiple terminal devices, such as live broadcast service, public safety service, batch software update service, etc.

[0101] The MBS service comes from a data server. First, the data server sends the MBS data to a core network device, then the core network device sends the MBS data to a base station, and finally the base station sends the MBS data to at least one terminal device that receives the MBS service.

[0102] When sending from the core network to the base station, the MBS service is transmitted through a common transmission channel MBS session, and each MBS session can contain at least one MBS Quality of Service (QoS) flow. When sending from the base station to the UE, the data packet is transmitted through the MBS radio bearer. There are two transmission modes for an MBS radio bearer: the first one can use point to multi-point (PTM) transmission mode; the second one can use point to point (PTP) transmission mode.

[0103] 5.CU-DU architecture

[0104] The CU-DU separated base station architecture is a newly introduced base station architecture in 5G. In the 4G architecture, each base station is deployed independently and connected to the 4G core network respectively. In the 5G architecture, the DU part of different base stations is deployed independently, and the CU part is deployed centrally.

[0105] From the perspective of physical module structure, the internal structure of a 4G base station is divided into several modules, including a building baseband unit (BBU), a radio remote unit (RRU), and an antenna. Each base station has a set of BBUs, which are directly connected to the core network. Under the CU-DU separation architecture of 5G, the original RRU and antenna are combined into an active antenna unit (AAU), while the BBU is split into a DU and a CU. Each base station has a set of DUs, and multiple base stations share the same CU for centralized management.

[0106] From the perspective of the protocol stack structure, in a 5G base station, the physical bottom layer in the BBU of the original 4G base station is sunk to the AAU for processing, and the physical high layer, media access control (MAC) layer and radio link control (RLC) layer with high real-time requirements are placed in the DU for processing, while the packet data convergence protocol (PDCP) layer, service data adaptation protocol (SDAP) layer and radio resource control (RRC) layer with low real-time requirements are placed in the CU for processing.

[0107] In the CU-DU architecture, the interface between the CU and the DU is called the F1 interface. The CU can be further separated into CU-CP (control plane) and CU-UP (user plane). The interface between the CU-CP and the CU-UP is called the E1 interface. Among them, a base station generally has only one CU-CP, multiple CU-UPs and DUs. A DU can only be connected to one CU-CP, and a CU-UP can only be connected to one CU-CP. The interface between the CU-CP and the DU is called F1-C, and the interface between the CU-UP and the DU is called F1-U. There can be multiple F1-Us between a DU and multiple CU-UPs. F1-U is usually used for data transmission and can also be called an F1-U tunnel.

[0108] See below Figure 1 , which is a schematic diagram of an application scenario of the communication method provided in an embodiment of the present application.

[0109] like Figure 1As shown, the application scenario is an application scenario under the IAB architecture, and the application scenario includes core network equipment, IAB donor base station, IAB node base station and terminal equipment. Among them, the IAB node base station includes IAB base station 1, IAB base station 2 and IAB base station 3. The IAB base station provides a wireless access link and a wireless backhaul link. The IAB base stations are connected through a wireless backhaul link, and the IAB base station is connected to the terminal equipment served through a wireless access link. Exemplarily, IAB base station 1 and IAB base station 2 are connected to the IAB donor base station through a wireless backhaul link, and IAB base station 3 is also connected to IAB base station 2 through a wireless backhaul link. The IAB donor base station, IAB base station 1 and IAB base station 3 respectively establish connections with the terminal equipment within their respective service ranges (i.e., the elliptical area around each base station) through wireless access links.

[0110] The IAB host base station is connected to the core network equipment through a wired connection, and the IAB node base station is connected to the core network by establishing a connection with the IAB host base station. Figure 1 It can be seen that the IAB architecture can have multiple hops, that is, the IAB node base station may not be directly connected to the IAB host base station, but first connect to other IAB node base stations, and then establish a connection with the IAB host base station through the base station, wherein the IAB node base station is a child node of the connected IAB node base station (i.e., the node base station connected to the IAB host base station). Exemplarily, IAB base station 3 first connects to IAB base station 2, and establishes a connection with the IAB host base station through IAB base station 2, wherein IAB base station 3 is a child node of IAB base station 2.

[0111] Currently, the IAB architecture only considers unicast services, that is, in a multi-hop scenario, if the IAB host base station wants to send data to the IAB base station 3, it needs to send it to its child node IAB base station 3 through the IAB base station 2. Specifically, if the IAB host base station wants to transmit data to the IAB base station 3, it needs to establish a separate data tunnel with the IAB base station 3, but the data transmitted by the IAB host base station to the IAB base station 3 also needs to be forwarded through the route of the IAB base station 2, and this part of the data is transparently transmitted for the IAB base station 2. When the IAB base station 2 has another child node IAB base station 4, and the IAB host base station also needs to transmit the same data to the IAB base station 4, for example, when the IAB host base station is performing a multicast broadcast task, the IAB host base station also needs to establish a separate data tunnel with the IAB base station 4, and needs to send a copy of the same data to the IAB base station 2, which is forwarded through the route of the IAB base station 2. Therefore, the IAB host base station needs to establish data tunnels with three IAB node base stations (ie, IAB base station 2, IAB base station 3 and IAB base station 4), and repeatedly send the same data to IAB base station 2, resulting in a large transmission pressure on the IAB host base station.

[0112] In view of this, an embodiment of the present application provides a communication method, in which the host base station adds the address of the child node of the data forwarding node to the data forwarding node, so that the data forwarding node can forward the data sent by the host base station to the child node, thereby reducing the transmission pressure of the host base station.

[0113] It should be understood that the communication method provided in the embodiment of the present application can be applied to various communication systems, such as an LTE system, an NR system, or future communication systems, such as a sixth generation mobile communication technology (6th Generation Mobile Communication Technology, 6G) system, and is not specifically limited here.

[0114] The communication method provided in the embodiment of the present application can be applied to a first access network device, such as an IABdonor base station (also called a donor base station) under an IAB architecture, or a donor base station under a Relay architecture, etc.

[0115] See below Figure 2 , is a schematic diagram of an embodiment of the communication method provided in the embodiment of the present application. Figure 2 As shown, this embodiment includes steps 201 to 205.

[0116] It should be noted that Figure 2 In the example, the first access network device, the second access network device and the third access network device are used as the execution subjects of the interaction indication to illustrate the method, but the present application does not limit the execution subjects of the interaction indication. Figure 2In the corresponding implementation method, the execution subject can be the first access network device, or it can be a chip, chip system or processor that supports the first access network device to implement the method, or it can be a logical module or software that can implement all or part of the functions of the first access network device.

[0117] 201. A second access network device sends a first message to a first access network device, where the first message carries an address of the second access network device.

[0118] Optionally, the first message is a first broadcast session establishment response message, which is used to establish a broadcast session with the first access network device to establish a data tunnel, and the first broadcast session establishment response message carries the address of the second access network device.

[0119] Optionally, the first message is a first multicast distribution establishment request message, which is used to establish a multicast session with the first access network device to establish a data tunnel, and the first multicast distribution establishment request message carries the address of the second access network device.

[0120] In addition, the first message may also be simply used to inform the first access network device of the address of the second access network device, and the form of the first message is not specifically limited here.

[0121] 202. N third access network devices respectively send a second message to the first access network device, and each second message carries an address of a corresponding third access network device.

[0122] The third access network device may include one or more, each of which sends a second message to the first access network device, and each second message carries the address of the corresponding third access network device (i.e., the third access network device that sends the second message). In other words, N third access network devices will send N second messages, and the N second messages carry the addresses of the N third access network devices.

[0123] The third access network device is a subnode of the second access network device. When the first access network device transmits data to the third access network device, it needs to be forwarded through the routing of the second access network device. When there are multiple third access network devices, the first access network device needs to send multiple copies of data to the second access network device. If the service performed by the first access network device is MBS, the multiple copies of data sent are all the same data.

[0124] Optionally, the second message is a second broadcast session establishment response message, which is used to establish a broadcast session with the first access network device to establish a data tunnel, and each second broadcast session establishment response message carries an address of a third access network device.

[0125] Optionally, the second message is a second multicast distribution establishment request message, which is used to establish a multicast session with the first access network device to establish a data tunnel, and each second multicast distribution establishment request message carries the address of a third access network device.

[0126] Similarly, the second message may also be simply used to inform the first access network device of the address of the third access network device, and the form of the second message is not specifically limited here.

[0127] 203. The first access network device sends data to the second access network device based on the address of the second access network device.

[0128] After the first access network device obtains the address of the second access network device, the user plane (UP) of the first access network device can send data to the address.

[0129] 204. The first access network device sends addresses of N third access network devices to the second access network device.

[0130] The control plane (CP) of the first access network device sends the addresses of N third access network devices to the second access network device, and the addresses of the N third access network devices are used to instruct the second access network device to forward the data sent by the first access network device to the N third access network devices.

[0131] In a possible solution, the value of N is 1, that is, the first access network device only establishes a session with one third access network device and obtains the address of the third access network device.

[0132] In another possible solution, the value of N is greater than 1, that is, the first access network device will establish sessions with multiple third access network devices and obtain addresses of multiple third access network devices.

[0133] When N is equal to 1, the first access network device only sends the address of one third access network device to the second access network device in each session, and the second access network device only needs to forward data to one third access network device. In this case, the addition of sub-nodes can be flexibly implemented, that is, the address of the sub-node of the second access network is added when the second access network device needs to forward data, and it is not added when there is no need.

[0134] For the case where N is greater than 1, the first access network device can send the addresses of multiple third access network devices to the second access network device in each session, and the second access network device will forward the data to the multiple third access network devices after receiving them. Exemplarily, the first access network device can create an address list when the session is established, and after obtaining the addresses of N third access network devices, add the addresses of N third access network devices to the address list. The first access network device then sends the address list to the second access network device, so that the addresses of N third access network devices can be sent to the second access network device. Of course, the first access network device can also send the addresses of multiple third access network devices to the second access network device in one session by other means, which are not limited here. In this case, the addresses of multiple sub-nodes can be added to the second access network device in each session, which reduces the redundant process of each addition and reduces the complexity of the solution.

[0135] The address of the third access network device sent by the first access network device is a downlink user plane address of the third access network device, which is used to receive downlink data.

[0136] Optionally, the first access network device may directly send the acquired addresses of the N third access network devices to the second access network device.

[0137] Optionally, after the first access network device obtains the addresses of N third access network devices, the addresses of the N third access network devices can be redefined. Specifically, the addresses of the N third access network devices are redefined through transport layer (TNL) information to obtain the first address. The first access network device sends the first address to the second access network device. After receiving the first access network device, it will establish a data tunnel with the first address and forward the data sent by the first access network device to the N third access network devices through the data tunnel. In this case, the original address information is not reused, and the address of the third access network device can be flexibly defined. If the address of the third access network device needs to be changed, it will not affect the configuration information of the original service.

[0138] 205. The second access network device forwards the data sent by the first access network device to the N third access network devices based on the addresses of the N third access network devices.

[0139] In this embodiment, the first access network device sends the address of the third access network device to the second access network device, instructing the second access network device to forward the data to the third access network device, so that the second access network device realizes the data forwarding function. In other words, the first access network device only needs to send the data to the second access network device, and the second access network device will subsequently forward the data to N third access network devices. When the first access network device needs to send the same data to multiple third access network devices, for example, the service performed by the first access network device is MBS, the first access network device only needs to send a copy of the data to the second access network device, and the second access network device will subsequently forward the data to multiple third access network devices, thereby reducing the data transmission pressure of the first access network device.

[0140] In order to make the solution more intuitive and clear, the communication method provided in the embodiment of the present application is described below by taking the first access network device as an IAB donor base station, the second access network device and the third access network device as an IAB node base station as an example. The communication method provided in the embodiment of the present application can be applied to a multicast broadcast service (MBS) scenario, specifically, it can be applied to a broadcast scenario or a multicast scenario. In addition, in the embodiment of the present application, the third access network device can be one or more, which are described below respectively.

[0141] Next, pass Figure 3 and Figure 4 Describes the broadcast scenario. Figure 3 , which is a schematic diagram of another embodiment of the communication method provided in an embodiment of the present application. Figure 3 In the illustrated embodiment, there is only one third access network device (ie, the value of N is 1), and the embodiment includes steps 301 to 312 .

[0142] 301. The 5th Generation Core Network (5GC) device sends a broadcast session establishment request to the IAB donor base station (i.e., the first access network device). Specifically, in the 5G network, the IAB base station is divided into two parts, CU and DU, and the CU can be further separated into CU-CP (control plane) and CU-UP (user plane). The 5GC sends a broadcast session establishment request to the CU-CP in the IAB donor base station.

[0143] 302. The IAB donor CU-CP sends a broadcast session establishment request message to the DU part of the IAB node1 (ie, the second access network device). Optionally, the broadcast session establishment request message carries the address of the IAB donor CU.

[0144] 303. The IAB node1 DU replies to the IAB donor CU-CP with a first broadcast session establishment response message, where the first broadcast session establishment response message carries the address of the IAB node1 DU, that is, the downlink data address of the IAB node1.

[0145] 304. After receiving the first broadcast session establishment response message, the IAB donor CU-CP sends a context modification request to the IAB donor CU-UP. The context modification request carries the address of the IAB node1 DU, so that the IAB donor CU-UP can send data to the IAB node1 DU.

[0146] 305. The IAB donor CU-UP sends a context modification response to the IAB donor CU-CP.

[0147] 306. The IAB donor CU-UP sends the data to the IAB node1 DU.

[0148] 307. The IAB donor CU-CP sends a broadcast session establishment request message to the DU part of the IAB node2 (ie, the third access network device). Optionally, the broadcast session establishment request message carries the address of the IAB donor CU.

[0149] 308. The IAB node2 DU replies to the IAB donor CU-CP with a second broadcast session establishment response message, where the second broadcast session establishment response message carries the address of the IAB node2 DU, that is, the downlink data address of the IAB node2.

[0150] It is understandable that step 307 and step 308 may occur before step 302 to step 306 or after step 302 to step 306, and the details are not limited here.

[0151] 309. The IAB donor CU-CP sends the address of the IAB node2 DU to the IAB node1 DU, instructing the IAB node1 DU to forward the data to the IAB node2 DU.

[0152] Optionally, the IAB donor CU-CP may directly send the acquired address of the IAB node2 DU to the IABnode1 DU. Alternatively, the IAB donor CU-CP may redefine an address (ie, the first address) for the IAB node2 through transport layer information, and send the redefined address to the IAB node1 DU.

[0153] 310. IAB node1 DU sends a confirmation message to IAB donor CU-CP.

[0154] 311. IAB node1 DU forwards the data sent by IAB donor CU-UP to IAB node2 DU based on the address of IAB node2 DU.

[0155] It is understandable that step 311 may occur before step 310 or after step 310, and the details are not limited here.

[0156] 312. The IAB donor CU-CP sends a broadcast session establishment completion response to the 5GC.

[0157] In this embodiment, through the process of establishing a control plane broadcast session, the donor base station (i.e., the IAB donor base station) adds the address of its child node (i.e., the IAB node2 base station) to the data forwarding node (i.e., the IAB node1 base station), and establishes a data tunnel between the data forwarding node and its child node, so that the data forwarding node can actively forward data to the child node, thereby realizing MBS data transmission. The donor base station only needs to send one copy of data to the IAB node1 base station, thereby reducing the transmission pressure of the donor base station. In addition, only the address of a child node of the data forwarding node is added to the data forwarding node each time a session is established, so that the addition of nodes can be flexibly realized.

[0158] See below Figure 4 , which is a schematic diagram of another embodiment of the communication method provided in an embodiment of the present application. Figure 4 In the illustrated embodiment, there are multiple third access network devices (ie, the value of N is greater than 1), and the embodiment includes steps 401 to 414 .

[0159] 401. 5GC sends a broadcast session establishment request to the IAB donor CU-CP.

[0160] 402. The IAB donor CU-CP sends a broadcast session establishment request message to the IAB node1 DU.

[0161] 403. The IAB node1 DU replies to the IAB donor CU-CP with a first broadcast session establishment response message, where the first broadcast session establishment response message carries the address of the IAB node1 DU.

[0162] 404. The IAB donor CU-CP sends a context modification request to the IAB donor CU-UP. The context modification request carries the address of the IAB node1 DU.

[0163] 405. The IAB donor CU-UP sends a context modification response to the IAB donor CU-CP.

[0164] 406. The IAB donor CU-UP sends the data to the IAB node1 DU.

[0165] 407. The IAB donor CU-CP sends a broadcast session establishment request message to the IAB node2 DU.

[0166] 408. The IAB node2 DU replies to the IAB donor CU-CP with a second broadcast session establishment response message, where the second broadcast session establishment response message carries the address of the IAB node2 DU.

[0167] In this embodiment, steps 401 to 408 and Figure 3 In the illustrated embodiment, steps 301 to 308 are similar and will not be described in detail herein.

[0168] 409. The IAB donor CU-CP sends a broadcast session establishment request message to the IAB node3 DU part. Optionally, the broadcast session establishment request message carries the address of the IAB donor CU. It can be understood that both IAB node2 and IABnode3 are third access network devices.

[0169] 410. The IAB node3 DU replies to the IAB donor CU-CP with a second broadcast session establishment response message, where the second broadcast session establishment response message carries the address of the IAB node3 DU, that is, the downlink data address of the IAB node3.

[0170] 411. The IAB donor CU-CP creates an address list, which includes the address of the IAB node2 DU and the address of the IABnode3 DU. The IAB donor CU-CP sends the address list to the IAB node1 DU, indicating that the IAB node1 DU can send data to the IAB node2 DU and the IAB node3 DU.

[0171] Optionally, the IAB donor CU-CP may directly send the acquired address of the IAB node2 DU and the address of the IAB node3 DU to the IAB node1 DU. Alternatively, the IAB donor CU-CP may redefine the address (ie, the first address) of IABnode2 and IAB node3 through transport layer information, and send the redefined address to the IAB node1 DU.

[0172] 412. IAB node1 DU sends a confirmation message to IAB donor CU-CP.

[0173] 413. The IAB node1 DU forwards the data sent by the IAB donor CU-UP to the IAB node2 DU and the IAB node3 DU based on the address list.

[0174] It is understandable that step 311 may occur before step 310 or after step 310, and the details are not limited here.

[0175] 414. The IAB donor CU-CP sends a broadcast session establishment completion response to the 5GC.

[0176] In this embodiment, an address list is created each time a session is established, so that multiple child nodes can be added to the data forwarding node at one time, reducing redundant processes of adding multiple times.

[0177] Combine the following Figure 5 The multicast scenario is described. The multicast scenario is similar to the broadcast scenario and can also be divided into adding one address at a time (i.e., only one third-party access network device is included) and adding multiple addresses at a time (i.e., multiple third-party access network devices are included). The only difference is that the session establishment process is different. Therefore, for the multicast scenario, only the case of adding one address at a time is described. The case of adding multiple addresses at a time can be understood by referring to the broadcast scenario.

[0178] See also Figure 5 , is a schematic diagram of another embodiment of the communication method provided in the embodiment of the present application. Figure 5 As shown, this embodiment includes steps 501 to 512.

[0179] 501. 5GC sends a resource modification request to the IAB donor CU-CP.

[0180] 502. The IAB node1 DU sends a first multicast distribution setup request message to the IAB donor CU-CP. The request message carries the downlink user plane address of the IAB node1 DU. The first multicast distribution setup request message is used to request the IAB donor to establish a multicast session, thereby establishing a data tunnel.

[0181] 503. After receiving the first multicast distribution establishment request message, the IAB donor CU-CP sends a modification request message to the IAB donor CU-UP. The modification request message carries the address of the IAB node1 DU, and is used to inform the IAB donor CU-UP of the downlink data address of the IAB node1 DU.

[0182] 504. The IAB donor CU-UP sends a modification response message to the IAB donor CU-CP. The modification response message carries the uplink user plane address of the IAB donor CU-UP for uplink data transmission.

[0183] 505. The IAB donor CU-CP replies a multicast distribution setup response message to the IAB node1 DU to inform the IAB node1 that the data tunnel establishment is complete. The multicast distribution setup response message carries the uplink user plane address of the IAB donor CU-UP, which is used for the IAB node1 DU to perform uplink data transmission.

[0184] 506. The IAB donor CU-UP sends data to the IAB node1 DU.

[0185] 507. The IAB node2 DU sends a second multicast distribution establishment request message to the IAB donor CU-CP. The request message carries the downlink user plane address of the IAB node2 DU. The second multicast distribution establishment request message is used to request the IAB donor to establish a multicast session, thereby establishing a data tunnel.

[0186] 508. The IAB donor CU-CP replies a multicast distribution establishment response message to the IAB node2 DU to inform the IABnode2 that the data tunnel establishment is complete.

[0187] 509. After obtaining the address of IAB node2 DU, the IAB donor CU-CP sends the address of IAB node2 DU to IAB node1 DU, indicating that IAB node1 DU can send data to IAB node2 DU.

[0188] Similar to the broadcast scenario, the IAB donor CU-CP can directly send the acquired address of the IAB node2 DU to the IAB node1 DU, or redefine an address, which will not be described in detail here.

[0189] 510. IAB node1 DU sends a confirmation message to IAB donor CU-CP.

[0190] 511. IAB node1 DU forwards the data sent by IAB donor CU-UP to IAB node2 DU based on the address of IAB node2 DU.

[0191] 512. The IAB donor CU-CP responds with a resource modification request to the 5GC.

[0192] In this embodiment, the address information of the child node of the data forwarding node is sent to the data forwarding node through the multicast session establishment process of the control plane, thereby expanding the application scenario of the solution.

[0193] The above describes the embodiments of the present application from the perspective of the method. The following describes the relevant devices in the embodiments of the present application from the perspective of specific device implementation.

[0194] See also Figure 6 , is a schematic diagram of a communication device 600 provided in an embodiment of the present application, and the communication device 600 includes a receiving unit 601 and a sending unit 602. The communication device 600 can implement the functions of any access network device (such as the first access network device or the second access network device) in the above method embodiment, and thus can also achieve the beneficial effects of the above method embodiment.

[0195] In a possible implementation, when the communication device 600 is used to execute the method executed by the first access network device in the aforementioned embodiment, the receiving unit 601 and the sending unit 602 included in the communication device 600 are used to implement the following process.

[0196] The receiving unit 601 is configured to receive a first message sent by a second access network device, where the first message carries an address of the second access network device.

[0197] The receiving unit 601 is further configured to receive a second message respectively sent by N third access network devices, each second message carries the address of a corresponding third access network device, and the N third access network devices are subnodes of the second access network device.

[0198] The sending unit 602 is configured to send data to the second access network device based on the address of the second access network device.

[0199] The sending unit 602 is further used to send addresses of N third access network devices to the second access network device, where the addresses of the N third access network devices are used to instruct the second access network device to forward data to the N third access network devices.

[0200] Optionally, the device is applied to an IAB architecture.

[0201] Optionally, the device is applied to MBS.

[0202] Optionally, N is equal to 1.

[0203] Optionally, N is greater than 1.

[0204] Optionally, the communication device 600 further includes a processing unit 603, configured to create an address list, wherein the address list includes addresses of N third access network devices; the sending unit 602 is specifically configured to send the address list to the second access network device.

[0205] Optionally, the processing unit 603 is specifically used to redefine the addresses of N third access network devices to obtain the first address; the sending unit 602 is specifically used to send the first address to the second access network device.

[0206] Optionally, the first message is a first broadcast session establishment response message, and the second message is a second broadcast session establishment response message, and the first broadcast session establishment response message and the second broadcast session establishment response message are used to establish a broadcast session with the first access network device.

[0207] Optionally, the first message is a first multicast distribution establishment request message, and the second message is a second multicast distribution establishment request message, and the first multicast distribution establishment request message and the second multicast distribution establishment request message are used to establish a multicast session with the first access network device.

[0208] See below Figure 7 , is a schematic diagram of a communication device 700 provided in an embodiment of the present application, and the communication device 700 includes a sending unit 701 and a receiving unit 702. The communication device 700 can implement the functions of any access network device (such as the first access network device or the second access network device) in the above method embodiment, and thus can also achieve the beneficial effects of the above method embodiment.

[0209] In a possible implementation, when the communication device 700 is used to execute the method executed by the second access network device in the aforementioned embodiment, the sending unit 701 and the receiving unit 702 included in the communication device 700 are used to implement the following process.

[0210] The sending unit 701 is used to send a first message to a first access network device, where the first message carries an address of a second access network device, and the address of the second access network device is used to instruct the first access network device to send data.

[0211] The receiving unit 702 is configured to receive data sent by the first access network device.

[0212] The receiving unit 702 is also used to receive addresses of N third access network devices sent by the first access network device, where the addresses are used to instruct the second access network device to forward data to the N third access network devices, where the N third access network devices are subnodes of the second access network device.

[0213] The sending unit 701 is also used to forward data to N third access network devices based on the address.

[0214] Optionally, the device is applied to an IAB architecture.

[0215] Optionally, the device is applied to MBS.

[0216] Optionally, N is equal to 1.

[0217] Optionally, N is greater than 1.

[0218] Optionally, the receiving unit 702 is specifically configured to receive an address list, where the address list includes addresses of N third access network devices.

[0219] Optionally, the first message is a first broadcast session establishment response message, and the first broadcast session establishment response message is used to establish a broadcast session with the first access network device.

[0220] Optionally, the first message is a first multicast distribution establishment request message, and the first multicast distribution establishment request message is used to establish a multicast session with the first access network device.

[0221] See below Figure 8 , is a possible structural diagram of a communication device 800 provided in an embodiment of the present application. The communication device 800 may include but is not limited to at least one processor 801 and a communication port 802.

[0222] Further optionally, the device may also include at least one of a memory 803 and a bus 804 . In an embodiment of the present application, the at least one processor 801 is used to control and process the actions of the communication device 800 .

[0223] In addition, the processor 801 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a transistor logic device, a hardware component or any combination thereof. It can implement or execute various exemplary logic blocks, modules and circuits described in conjunction with the disclosure of this application. The processor can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, and the like. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0224] It should be noted that Figure 8 The communication device 800 shown can be specifically used to implement the steps implemented by the access network device (such as the first access network device or the second access network device) in the aforementioned method embodiment, and achieve the corresponding technical effects of the access network device. Figure 8 The specific implementation methods of the communication device shown can all refer to the description in the aforementioned method embodiment, and will not be described in detail here.

[0225] An embodiment of the present application also provides a computer-readable storage medium storing one or more computer-executable instructions. When the computer-executable instructions are executed by a processor, the processor executes the method described in the possible implementation method of the access network device (e.g., the first access network device or the second access network device) in the aforementioned embodiment.

[0226] An embodiment of the present application also provides a computer program product (or computer program) storing one or more computers. When the computer program product is executed by the processor, the processor executes a method that may be implemented by the above-mentioned access network device (for example, the first access network device or the second access network device).

[0227] An embodiment of the present application also provides a chip system, which includes at least one processor for supporting a communication device to implement the functions involved in the possible implementation methods of the above-mentioned communication device. Optionally, the chip system also includes an interface circuit, which provides program instructions and / or data for the at least one processor. In one possible design, the chip system may also include a memory, which is used to store the necessary program instructions and data for the communication device. The chip system can be composed of chips, and may also include chips and other discrete devices, wherein the communication device can specifically be the first access network device or the second access network device in the aforementioned method embodiment.

[0228] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0229] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0230] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0231] 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 separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0232] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk and other media that can store program code.

Claims

1. A communication method, characterized in that: Applied to a first access network device, the method includes: receiving a first message sent by a second access network device, where the first message carries an address of the second access network device; Receiving a second message respectively sent by N third access network devices, wherein each second message carries an address of a corresponding third access network device, and the N third access network devices are subnodes of the second access network device; Sending data to the second access network device based on the address of the second access network device; The addresses of the N third access network devices are sent to the second access network device, where the addresses of the N third access network devices are used to instruct the second access network device to forward the data to the N third access network devices.

2. The method according to claim 1, characterized in that The method is applied to an integrated access backhaul IAB architecture.

3. The method according to claim 1 or 2, characterized in that: The method is applied to multicast broadcast service MBS.

4. The method according to any one of claims 1 to 3, characterized in that: N is equal to 1.

5. The method according to any one of claims 1 to 3, characterized in that: N is greater than 1.

6. The method according to claim 5, characterized in that The sending the addresses of the N third access network devices to the second access network device includes: Creating an address list, wherein the address list includes addresses of the N third access network devices; Send the address list to the second access network device.

7. The method according to any one of claims 1 to 6, characterized in that: The sending the addresses of the N third access network devices to the second access network device includes: Redefine the addresses of the N third access network devices to obtain a first address; Send the first address to the second access network device.

8. The method according to any one of claims 1 to 6, characterized in that: The first message is a first broadcast session establishment response message, and the second message is a second broadcast session establishment response message. The first broadcast session establishment response message and the second broadcast session establishment response message are used to establish a broadcast session with the first access network device.

9. The method according to any one of claims 1 to 6, characterized in that: The first message is a first multicast distribution establishment request message, and the second message is a second multicast distribution establishment request message. The first multicast distribution establishment request message and the second multicast distribution establishment request message are used to establish a multicast session with the first access network device.

10. A communication method, characterized in that: Applied to a second access network device, the method comprises: Sending a first message to a first access network device, where the first message carries an address of the second access network device, and the address of the second access network device is used to instruct the first access network device to send data; Receiving data sent by the first access network device; receiving addresses of N third access network devices sent by the first access network device, where the addresses are used to instruct the second access network device to forward the data to the N third access network devices, where the N third access network devices are subnodes of the second access network device; The data is forwarded to the N third access network devices based on the address.

11. The method according to claim 10, characterized in that The method is applied to the IAB framework.

12. The method according to claim 10 or 11, characterized in that: The method is applied to MBS.

13. The method according to any one of claims 10 to 12, characterized in that: N is equal to 1.

14. The method according to any one of claims 10 to 12, characterized in that: N is greater than 1.

15. The method according to claim 14, characterized in that The receiving addresses of N third access network devices sent by the first access network device includes: An address list is received, where the address list includes addresses of the N third access network devices.

16. The method according to any one of claims 10 to 15, characterized in that The first message is a first broadcast session establishment response message, and the first broadcast session establishment response message is used to establish a broadcast session with the first access network device.

17. The method according to any one of claims 10 to 15, characterized in that The first message is a first multicast distribution establishment request message, and the first multicast distribution establishment request message is used to establish a multicast session with the first access network device.

18. A communication device, characterized in that: include: A receiving unit, configured to receive a first message sent by a second access network device, where the first message carries an address of the second access network device; The receiving unit is further configured to receive a second message respectively sent by N third access network devices, wherein each second message carries an address of a corresponding third access network device, and the N third access network devices are subnodes of the second access network device; A sending unit, configured to send data to the second access network device based on the address of the second access network device; The sending unit is further used to send the addresses of the N third access network devices to the second access network device, and the addresses of the N third access network devices are used to instruct the second access network device to forward the data to the N third access network devices.

19. The device according to claim 18, characterized in that The device is applied to an integrated access backhaul IAB architecture.

20. The device according to claim 18 or 19, characterized in that The device is applied to multicast broadcast service MBS.

21. The device according to claims 18 to 20, characterized in that The apparatus further comprises a processing unit, configured to create an address list, wherein the address list comprises addresses of the N third access network devices; The sending unit is specifically configured to send the address list to the second access network device.

22. The device according to any one of claims 18 to 21, characterized in that The processing unit is specifically configured to redefine the addresses of the N third access network devices to obtain a first address; The sending unit is specifically configured to send the first address to the second access network device.

23. A communication device, characterized in that: include: a sending unit, configured to send a first message to a first access network device, wherein the first message carries an address of the second access network device, and the address of the second access network device is used to instruct the first access network device to send data; A receiving unit, configured to receive data sent by the first access network device; a receiving unit, configured to receive addresses of N third access network devices sent by the first access network device, wherein the addresses are used to instruct the second access network device to forward the data to the N third access network devices, and the N third access network devices are child nodes of the second access network device; A sending unit is used to forward the data to the N third access network devices based on the address.

24. The device according to claim 23, characterized in that The device is applied to the IAB framework.

25. The device according to claim 23 or 24, characterized in that The device is applied to MBS.

26. The device according to any one of claims 23 to 25, characterized in that The receiving unit is specifically used for: An address list is received, where the address list includes addresses of the N third access network devices.

27. A communication device, characterized in that: comprising at least one processor coupled to a memory; The memory is used to store programs or instructions; The at least one processor is configured to execute the program or instruction so that the communication device implements the method according to any one of claims 1 to 9, or so that the communication device implements the method according to any one of claims 10 to 17.

28. A computer-readable storage medium, characterized in that: The medium stores instructions, and when the instructions are executed by a computer, the method according to any one of claims 1 to 17 is implemented.

29. A computer program product, characterized in that The method comprises instructions which, when executed on a computer, cause the computer to perform the method according to any one of claims 1 to 17.

30. A chip, characterized in that: The chip includes a processor and a communication interface; The communication interface is coupled to the processor, and the processor is used to run a computer program or instruction to implement the method as claimed in any one of claims 1 to 17.