A data transmission method and apparatus
By introducing CU-UP into the IAB node and connecting it to the local data network, the problem of high latency in business data processing in the IAB network was solved, and low-latency business data processing was achieved.
Patent Information
- Application Number
- CN202080105325.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2020-09-30
- Publication Date
- 2025-10-24
- Estimated Expiration
- 2040-09-30
AI Technical Summary
In the integrated access and backhaul (IAB) network, the service data of terminal devices passes through the IAB node to the IAB host and then to the core network for processing, with a long delay, which cannot meet the requirements of low-latency services.
Introduce a centralized unit user plane (CU-UP) in the IAB node and connect it to the local data network to process business data, thereby reducing processing latency.
By introducing CU-UP into the IAB node, the service data of the terminal device can be offloaded to the local data network for processing, which can significantly reduce service latency and meet the requirements of low-latency services.
Smart Images

Figure CN116210250B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] Embodiments of the present application relate to the technical field of communication, and in particular to a data transmission method and device. BACKGROUND
[0002] In an integrated access and backhaul (IAB) network, an IAB node provides a wireless access service for a terminal device (user equipment, UE), an IAB donor is connected to a core network element serving the UE, and provides a wireless backhaul function for the IAB node.
[0003] Currently, the service data of the UE needs to pass through the IAB node to the IAB donor and then to the core network, and is processed by the core network element, which has a large delay and cannot meet the needs of some low-latency services. SUMMARY
[0004] The present application provides a data transmission method and device to process services through a locally deployed data network to reduce service latency and meet the needs of low-latency services.
[0005] In a first aspect, embodiments of the present application provide a data transmission method applied to a first integrated access and backhaul (IAB) donor, comprising: receiving a first message from a core network element, the first message carrying an identifier of a first protocol data unit (PDU) session and a first data network name (DNN) associated with the identifier of the first PDU session, the first DNN being used to indicate a local data network corresponding to a first IAB node; wherein the first IAB node includes a first IAB centralized unit-user plane (CU-UP), a first IAB-distributed unit (DU), and a first IAB-mobile terminal (MT); the first IAB CU-UP is connected to the local data network; and notifying the first IAB CU-UP to establish the first PDU session.
[0006] In embodiments of the present application, a CU-UP is included in the IAB node, and a local data network connected to the IAB CU-UP is set. The IAB donor and the core network interact to offload the service data of the terminal device to the local data network connected to the IAB CU-UP for processing, which can reduce the processing latency of the UE service.
[0007] In an optional implementation, the first DNN has a mapping relationship with the first IAB-MT.
[0008] In an optional implementation, the method further comprises: receiving a second message from the core network element, the second message being used to indicate a mapping relationship between the identifier of the first IAB-MT and the first DNN.
[0009] In an optional implementation, the notifying the first IAB CU-UP to establish the first PDU session comprises: sending a first indication message to the first IAB CU-UP, the first indication message being used to indicate to establish the first PDU session, and the first indication message carrying a backhaul adaptation protocol (BAP) address of the first IAB-MT and an IP address of the first IAB CU-UP.
[0010] In an optional implementation, the method further comprises: receiving a first request message from the first IAB CU-UP, the first request message being used to request to establish an interface between the first IAB CU-UP and a centralized unit-control plane (CU-CP) of the first IAB donor; the first request message carrying the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP; and determining a mapping relationship between the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP according to the first request message.
[0011] In an optional implementation, the method further comprises: receiving the IP address of the first IAB CU-UP from the first IAB-MT; or receiving a second request message from the first IAB-MT, the second request message being used to request the IP address of the first IAB CU-UP, and sending a second indication message to the first IAB CU-UP, the second indication message carrying the IP address of the first IAB CU-UP.
[0012] In an optional implementation, the method further comprises: deciding to switch the terminal device to a second IAB donor; and sending a handover request message to the second IAB donor, the handover request message carrying an identifier of the first PDU session and the first DNN.
[0013] In a second aspect, an embodiment of the present application provides a data transmission method applied to a first integrated access backhaul, IAB, node, the first IAB node comprising a first IAB centralized unit-user plane, CU-UP, a first IAB-distributed unit, DU, and a first IAB-mobile terminal, MT; the first IAB CU-UP being connected to a local data network corresponding to the first IAB node; the method comprising: receiving, by the first IAB-MT of the first IAB node, a first indication message from a first IAB donor, the first indication message being used to instruct the first IAB CU-UP to establish a first protocol data unit, PDU, session; wherein the first indication message carries a backhaul adaptation protocol, BAP, address of the first IAB-MT and an IP address of the first IAB CU-UP of the first IAB node; forwarding, by the first IAB-MT of the first IAB node, the first indication message to the first IAB CU-UP according to the IP address of the first IAB CU-UP carried in the first indication message; and establishing, by the first IAB CU-UP of the first IAB node, the first PDU session.
[0014] According to the embodiment of the present application, the CU-UP is included in the IAB node, and the local data network connected to the IAB CU-UP is set. The IAB CU-UP processes the UE service offloaded by the IAB donor through the local data network according to the instruction of the IAB donor, so that the processing delay of the UE service can be reduced.
[0015] In an optional implementation, the first indication message carries an identifier of the first PDU session, the identifier of the first PDU session having an association relationship with a first data network name, DNN, the first DNN being used to indicate the local data network corresponding to the first IAB node.
[0016] In an optional implementation, the first DNN has a mapping relationship with the first IAB-MT.
[0017] In an optional implementation, before receiving the first indication information, the method further comprises: sending, by the first IAB CU-UP of the first IAB node, a first request message to the first IAB donor, the first request message being used to request to establish an interface between the first IAB CU-UP and a centralized unit-control plane, CU-CP, in the first IAB donor; the first request message carrying the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP.
[0018] In an optional implementation, the method further includes: the first IAB CU-UP of the first IAB node obtaining an IP address of the first IAB CU-UP allocated by an operation and maintenance management (OAM) corresponding to the first IAB CU-UP; or the first IAB MT of the first IAB node sending a second request message to the first IAB donor, the second request message being used to request the IP address of the first IAB CU-UP, and sending a second indication message from the first IAB donor to the first IAB CU-UP; wherein the second indication message carries the IP address of the first IAB CU-UP.
[0019] In a third aspect, an embodiment of the present application provides a data transmission method, applied to a core network element, including: receiving a protocol data unit (PDU) session establishment request message from a terminal device, the PDU session establishment request message being used to request to establish a first PDU session, the PDU session establishment request message carrying an identifier of the first PDU session and a first data network name (DNN) associated with the identifier of the first PDU session; determining that the first DNN indicates a local data network corresponding to a first integrated access backhaul (IAB) node; wherein the first IAB node includes a first IAB centralized unit-user plane (CU-UP), a first IAB-distributed unit (DU) and a first IAB-mobile terminal (MT); the first IAB CU-UP is connected to the local data network; and sending a first message to a first IAB donor connected to the first IAB node, the first message carrying the identifier of the first PDU session and the first DNN.
[0020] Embodiments of the present application include a CU-UP in an IAB node, and set a local data network connected to the IAB CU-UP. A core network element can instruct an IAB donor to offload service data from a terminal device to the local data network connected to the IAB CU-UP for processing, which can reduce the processing delay of UE service.
[0021] In an optional implementation, the method further includes: sending a second message to the first IAB donor, the second message being used to indicate a mapping relationship between the identifier of the first IAB-MT and the first DNN.
[0022] In a fourth aspect, an embodiment of the present application provides a data transmission apparatus applied to a first integrated access and backhaul, IAB, donor, comprising: a communication module configured to receive a first message from a core network element, wherein the first message carries an identifier of a first protocol data unit, PDU, session and a first data network name, DNN, associated with the identifier of the first PDU session, and the first DNN is used to indicate a local data network corresponding to a first IAB node; wherein the first IAB node comprises a first IAB centralized unit-user plane, CU-UP, a first IAB-distributed unit, DU, and a first IAB-mobile terminal, MT; the first IAB CU-UP is connected to the local data network; and the communication module is further configured to notify the first IAB CU-UP to establish the first PDU session.
[0023] In the embodiment of the present application, the CU-UP is included in the IAB node, and the local data network connected to the IAB CU-UP is set. The IAB donor and the core network are interacted, and the service data of the terminal device is shunted to the local data network connected to the IAB CU-UP for processing, so that the processing delay of the UE service can be reduced.
[0024] In an optional implementation, the first DNN has a mapping relationship with the first IAB-MT.
[0025] In an optional implementation, the communication module is further configured to receive a second message from the core network element, wherein the second message is used to indicate a mapping relationship between the identifier of the first IAB-MT and the first DNN.
[0026] In an optional implementation, the communication module is further configured to send a first indication message used to indicate the establishment of the first PDU session to the first IAB CU-UP, wherein the first indication message carries a backhaul adaptation protocol, BAP, address of the first IAB-MT and an IP address of the first IAB CU-UP.
[0027] In an optional implementation, the apparatus further comprises a processing module; the communication module is further configured to receive a first request message from the first IAB CU-UP, wherein the first request message is used to request to establish an interface between the first IAB CU-UP and a centralized unit-control plane, CU-CP, of the first IAB donor; the first request message carries the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP; and the processing module is further configured to determine a mapping relationship between the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP according to the first request message.
[0028] In an optional implementation, the communication module is further configured to: receive an IP address of the first IAB-CU-UP from the first IAB-MT; or receive a second request message from the first IAB-MT, the second request message being used to request the IP address of the first IAB-CU-UP, and send a second indication message to the first IAB-CU-UP, the second indication message carrying the IP address of the first IAB-CU-UP.
[0029] In an optional implementation, the processing module is further configured to determine to switch the terminal device to a second IAB-donor, and the communication module is further configured to send a switching request message to the second IAB-donor, the switching request message carrying an identifier of the first PDU session and a first DNN.
[0030] In a fifth aspect, an embodiment of the present application provides a data transmission apparatus applied to a first IAB node, the apparatus comprising a first IAB-CU-UP, a first IAB-DU and a first IAB-MT.
[0031] The first IAB-MT is configured to receive a first indication message from a first IAB-donor, the first indication message being used to indicate the first IAB-CU-UP to establish a first PDU session, wherein the first indication message carries a BAP address of the first IAB-MT and an IP address of the first IAB-CU-UP of the first IAB node, and the first IAB-MT is further configured to forward the first indication message to the first IAB-CU-UP according to the IP address of the first IAB-CU-UP carried in the first indication message, and the first IAB-CU-UP is configured to establish the first PDU session.
[0032] Embodiments of the present application can reduce the processing delay of UE service by including a CU-UP in an IAB node and setting a local data network connected with the IAB-CU-UP.
[0033] In an optional implementation, the first indication message carries an identifier of the first PDU session, the identifier of the first PDU session having an association relationship with a first DNN, and the first DNN is used to indicate a local data network corresponding to the first IAB node.
[0034] In an optional implementation, the first DNN has a mapping relationship with the first IAB-MT.
[0035] In an optional implementation, the first IAB CU-UP is further configured to, before receiving the first indication information, send a first request message to the first IAB donor, where the first request message is used to request to establish an interface between the first IAB CU-UP and a centralized unit-control plane (CU-CP) in the first IAB donor; and the first request message carries a BAP address of the first IAB-MT and an IP address of the first IAB CU-UP.
[0036] In an optional implementation, the first IAB CU-UP is further configured to: obtain an IP address of the first IAB CU-UP allocated by an operation and maintenance management (OAM) corresponding to the first IAB-CU-UP; or send a second request message to the first IAB donor, where the second request message is used to request the IP address of the first IAB CU-UP, and send a second indication message from the first IAB donor to the first IAB CU-UP, where the second indication message carries the IP address of the first IAB CU-UP.
[0037] In a sixth aspect, an embodiment of the present application provides a data transmission apparatus applied to a core network element, comprising: a communication module configured to receive a protocol data unit (PDU) session establishment request message from a terminal device, where the PDU session establishment request message is used to request to establish a first PDU session, and the PDU session establishment request message carries an identifier of the first PDU session and a first data network name (DNN) associated with the identifier of the first PDU session; and a processing module configured to determine that the first DNN indicates a local data network corresponding to a first integrated access backhaul (IAB) node; where the first IAB node comprises a first IAB centralized unit-user plane (CU-UP), a first IAB-distributed unit (DU) and a first IAB-mobile terminal (MT); the first IAB CU-UP is connected to the local data network; and the communication module is further configured to send a first message to a first IAB donor connected to the first IAB node, where the first message carries the identifier of the first PDU session and the first DNN.
[0038] Embodiments of the present application can indicate the IAB donor to split traffic data from the terminal device to the local data network connected to the IAB CU-UP, so as to reduce the processing delay of UE traffic.
[0039] In an optional implementation, the communication module is further configured to send a second message to the first IAB donor, where the second message is used to indicate a mapping relationship between an identifier of the first IAB-MT and the first DNN.
[0040] In a seventh aspect, an embodiment of the present application provides a communication device, comprising: a processor and a memory;
[0041] The memory is configured to store a computer program.
[0042] The processor is configured to execute the computer program stored in the memory, so that the method in any one of the optional implementation manners of any one of the first aspect to the third aspect is executed.
[0043] In an eighth aspect, a communication device comprises: a processor and an interface circuit;
[0044] The interface circuit is configured to receive code instructions and transmit the code instructions to the processor.
[0045] The processor is configured to run the code instructions so that the method in any one of the optional implementation manners of any one of the first aspect to the third aspect is executed.
[0046] In a ninth aspect, a computer readable storage medium stores instructions, when the instructions are executed, so that the method in any one of the optional implementation manners of any one of the first aspect to the third aspect is executed.
[0047] In a tenth aspect, an embodiment of the present application provides a computer program product, which comprises: computer program code, when the computer program code is run, so that the method in any one of the optional implementation manners of any one of the first aspect to the third aspect is executed.
[0048] The technical effects of the above seventh aspect to the tenth aspect can refer to the technical effects of the corresponding technical solutions of the first aspect to the third aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0049] Figure 1 A RAN architecture schematic diagram is provided for an embodiment of the present application;
[0050] Figure 2 A network device architecture schematic diagram is provided for an embodiment of the present application;
[0051] Figure 3 An IAB network architecture schematic diagram is provided for an embodiment of the present application;
[0052] Figure 4aFig. 2 is a schematic diagram of an IAB network architecture provided by an embodiment of the present application;
[0053] Figure 4b Fig. 3 is a schematic diagram of an IAB network architecture provided by an embodiment of the present application;
[0054] Figure 5a Fig. 4 is a schematic diagram of an IAB control plane F1 interface protocol stack provided by an embodiment of the present application;
[0055] Figure 5b Fig. 5 is a schematic diagram of an IAB control plane E1 interface protocol stack provided by an embodiment of the present application;
[0056] Figure 6 Fig. 6 is a schematic diagram of a data transmission method flow provided by an embodiment of the present application;
[0057] Figure 7 Fig. 7 is a schematic diagram of a handover flow provided by an embodiment of the present application;
[0058] Figure 8 Fig. 8 is a structural block diagram of a data transmission apparatus provided by an embodiment of the present application;
[0059] Figure 9 Fig. 9 is a structural block diagram of another data transmission apparatus provided by an embodiment of the present application;
[0060] Figure 10 Fig. 10 is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application;
[0061] Figure 11 Fig. 11 is a structural schematic diagram of an access network device provided by an embodiment of the present application;
[0062] Figure 12 Fig. 12 is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application;
[0063] Figure 13 Fig. 13 is a structural schematic diagram of a communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION
[0064] The present application will be further described in detail below with reference to the accompanying drawings.
[0065] The following explains some terms provided in the present application, for the convenience of those skilled in the art:
[0066] (1) Network device
[0067] A network device is a device in a wireless network, such as a radio access network (RAN) node that connects terminal devices to the wireless network. Currently, some examples of RAN nodes are: a base station device (generation NodeB, gNB) in a 5th Generation mobile communication technology (5G) network, a transmission reception point (TRP), an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., home eNodeB, or home NB, HNB), a base band unit (BBU), or a wireless fidelity (Wifi) access point (AP), an integrated access and backhaul (IAB) node and an IAB donor, etc.
[0068] In an optional implementation, a network device can include a centralized unit (CU) node and / or a distributed unit (DU) node, which can also be referred to as gNB-CU and gNB-DU respectively in an NR system. Multiple DUs can share one CU to save cost and facilitate network expansion. Taking a gNB in a 5G network as an example, as shown in Figure 1 A schematic RAN architecture is shown, in which gNBs are connected to each other through an Xn interface, and a gNB and a core network 5GC are connected through an NG interface. As shown in Figure 1 As shown, each gNB internally includes one gNB-CU and two gNB-DUs; the gNB-CU is connected to the gNB-DUs through an F1 interface; the gNB-CU represents the gNB to connect to the core network through an NG interface; the gNB-CU represents the gNB to connect to other gNB-CUs or gNBs through an Xn interface. In addition, the gNB-CU represents the gNB to connect to other eNBs through an X2 interface to perform a dual connectivity operation.
[0069] In an optional implementation, part of the functions of the network device are deployed in the CU, and the remaining functions are deployed in the DU. The functions of the CU and the DU can be split according to a protocol. For example, the radio resource control (RRC), the service data adaptation protocol (SDAP), and the packet data convergence protocol (PDCP) layer can be deployed in the CU; and the remaining radio link control (RLC) layer, the media access control (MAC) layer, and the physical layer (PHY) are deployed in the DU.
[0070] Optionally, the CU of the network device can be further divided into a control plane (CP) network element and a user plane (UP) network element. The CU-CP is responsible for the control plane function, and the protocol stack of the CU-UP can include the RRC and the PDCP corresponding to the control plane, that is, PDCP-C. The PDCP-C is mainly responsible for the encryption and decryption of the control plane data, the integrity protection, the control plane message transmission, and the like. The CU-UP is responsible for the user plane function, and the protocol stack of the CU-UP can include the SDAP and the PDCP corresponding to the user plane, that is, PDCP-U. The SDAP is mainly responsible for processing the data of the core network and mapping the flow to the bearer. The PDCP-U is mainly responsible for the encryption and decryption of the data plane, the integrity protection, the header compression, the sequence number maintenance, the data transmission, and the like. Taking the gNB as an example, as shown in Figure 2 A network device architecture is shown. The CU-CP in the gNB represents the gNB connected to the core network through the control plane corresponding to the NG interface, that is, NG-C. The CU-CP in the gNB is connected to the gNB DU through the control plane corresponding to the F1 interface, that is, F1-C. The CU-UP in the gNB is connected to the gNB DU through the user plane corresponding to the F1 interface, that is, F1-U. The CU-UP in the gNB represents the gNB connected to the core network through the control plane corresponding to the NG interface, that is, NG-U. The CU-CP in the gNB and the CU-UP in the gNB are connected through the E1 interface. In actual deployment, the CU-CP can be deployed together with the DU, or the CU-UP can be deployed together with the DU, or the CU-UP can be deployed together with the CU-CP, or the CU-CP and the DU are deployed together, and the CU-UP is deployed remotely.
[0071] (2) Integrated access and backhaul (IAB)
[0072] In an IAB network, a relay node (RN) or IAB node can provide wireless access service for a terminal device (UE), and the uplink data packets of the UE can be transmitted to an IAB donor through one or more IAB nodes. The IAB donor can also be referred to as a donor node or a donor gNodeB (DgNB), and the IAB donor is connected to a core network (for example, connected to a 5G core network, 5GC) network element serving the UE and provides a wireless backhaul function for the IAB node.
[0073] It can be understood that in an IAB network, one or more IAB nodes can be included in a transmission path between a UE and an IAB donor. If an IAB node is a node accessed by a UE, the link between the IAB node and the child node (i.e., the UE) can be referred to as an access link (AL). If an IAB node is a node that provides backhaul service for UEs under other IAB nodes, the link between the IAB node and the child node (i.e., the other IAB node) can be referred to as a backhaul link (BL). As shown in the following figure, an IAB network architecture is illustrated, UE1 performs wireless transmission with IAB node4 through an access link, and UE2 performs wireless transmission with IAB node4 or IAB node5 through an access link. IAB node4 performs wireless transmission with IAB node3 or IAB node2 through a backhaul link. IAB node1 performs wireless transmission with an IAB donor through a backhaul link. Figure 3
[0074] Optionally, the IAB network supports multi-hop IAB node and multi-connection IAB node networking. There can be multiple transmission paths between a UE and an IAB donor. In a path, there is a certain hierarchical relationship between IAB nodes and between an IAB node and an IAB donor serving the IAB node, and each IAB node or UE regards the node providing access service for the IAB node or UE as a parent node. Correspondingly, each IAB node or terminal can be regarded as a child node of its parent node. It can be understood that the parent node and the child node are relative concepts. A certain node can be a child node relative to one node and a parent node relative to another node. For example, Figure 3 In the figure, IAB node4 is the parent node of UE1, and UE1 is the child node of IAB node4; IAB node2 is the parent node of IAB node4, and IAB node4 is the child node of IAB node2; and IAB donor is the parent node of IAB node1, and IAB node1 is the child node of IAB donor.
[0075] IAB introduces a new protocol layer, i.e., a backhaul adaptation protocol (BAP) layer, on the wireless backhaul link, which is above the RLC layer and can be used to implement functions such as routing of data packets on the wireless backhaul link and bearer mapping.
[0076] Currently defined, the IAB donor can be an access network element with complete base station functions, or the IAB donor is an access network element in a centralized unit (CU) and distributed unit (DU) separation form. The centralized unit of the IAB donor, i.e., the IAB donor CU, can be referred to as donor CU or CU for short; the distributed unit of the IAB donor, i.e., the IAB donor DU, is referred to as donor DU for short. Further, the donor CU can be in a control plane (CP) and user plane (UP) separation form, for example, the donor CU can be composed of a CU-CP and one or more CU-UPs. The IAB node can be composed of a mobile termination (MT) part and a DU part. Among them, when the IAB node faces its parent node (other IAB node or IAB donor), it can act as a terminal device, i.e., the role of MT; when the IAB node faces its child node (other IAB node or UE), it can act as a network device, i.e., the role of DU.
[0077] Based on the currently defined IAB donor and IAB node, the service data of the UE needs to pass through the IAB node to the IAB donor and then to the core network, and is processed by the user plane function (UPF) network element and the data network (DN) in the core network, which has a large delay and cannot meet the needs of some low-latency services. To this end, an embodiment of the present application provides a new IAB node, in order to distinguish from the original IAB node including the MT part and the DU part, the new IAB node can be referred to as IAB node*, which includes the MT part and the DU part, and the CU-UP part. And the IAB node* is deployed with the local UPF and the local DN corresponding to the IAB node* in proximity, for example, a co-deployment scenario. In order to transmit the service data of the UE to the local UPF and the local DN for processing through the IAB node*, shorten the transmission delay, and meet the low-latency needs of services.
[0078] Optionally, in an IAB network architecture, an IAB node can include both MT and DU parts, or can include the aforementioned IAB node*. Figure 4a In the IAB network architecture shown, a terminal device UE accesses an IAB node 2 (IAB node 2), which includes MT, DU and CU-UP, and is associated with a local UPF and a local DN; the IAB node 2 performs wireless transmission with an IAB node 1 (IAB node 1) through a backhaul link, and the IAB node 2 can be regarded as a child node of the IAB node 1, which includes MT and DU parts; the IAB node 1 performs wireless transmission with an IAB donor through a backhaul link, and the IAB donor can be regarded as a parent node of the IAB node 1, which includes CU-CP, CU-UP and DU; the IAB donor is connected to a core network, and the core network is deployed with a remote UPF (or cloud UPF) and a remote DN (or cloud DN). Figure 4b In the IAB network architecture shown, a terminal device UE accesses an IAB node 2 (IAB node 2), which includes MT and DU parts; the IAB node 2 performs wireless transmission with an IAB node 1 (IAB node 1) through a backhaul link, and the IAB node 2 can be regarded as a child node of the IAB node 1, which includes MT, DU and CU-UP; the IAB node 2 is associated with a local UPF and a local DN; the IAB node 2 performs wireless transmission with an IAB donor through a backhaul link, and the IAB donor can be regarded as a parent node of the IAB node 2, which includes CU-CP, CU-UP and DU; the IAB donor is connected to a core network, and the core network is deployed with a remote UPF (or cloud UPF) and a remote DN (or cloud DN). Figure 4a Or Figure 4b In the IAB network architecture shown, the service data of the UE can be transmitted to the core network for processing via the solid line path, or can be processed locally by the local DN associated with the IAB node 1 / IAB node 2 based on the end-to-end communication established between the IAB donor and the CU-UP of the IAB node 1 / IAB node 2 according to the dashed line path.
[0079] In addition, it should be noted that the aforementioned IAB node*, IAB node 2 or IAB node 1 is only a name different from the original IAB node, which is used to represent an IAB node including a CU-UP part, and other names can also be used, and the embodiments of the present application do not limit this.
[0080] Optionally, the IAB network architecture provided by the embodiments of the present application, which includes both IAB nodes and IAB node*, can be applied to industrial communication infrastructure, such as industry internet of things (IIoT). A common control plane is provided through the IAB architecture, part of the IAB nodes support public network, and part of the IAB nodes support private network. On the basis of the data network provided by the core network side, the local data network related to the IAB node* is introduced to provide services, which can meet the low latency demand of edge computing services with a long transmission path to the core network, make the deployment of controllers and devices in industrial communication more flexible, and ensure the normal communication of end-to-end communication such as controller to controller (C2C), controller to device (C2D), device to device (D2D) and the like in the industrial communication mode. In specific application, taking IIoT as an example, which is divided into public network domain, IT enterprise domain and OT industry domain, the IAB node* can be deployed in the OT industry domain, and the local data network associated with the IAB node* is used to provide services for the business in the OT industry domain, so that the business does not need to be transmitted to the public network domain for processing, which can improve data security while ensuring low latency demand.
[0081] The following first describes in detail a process of constructing communication between the IAB node* and the IAB donor provided by the embodiments of the present application.
[0082] S1, operation administration and maintenance (OAM) connection of the DU of the IAB node* is established, and OAM connection of the IAB node* is established.
[0083] In an optional implementation, the data network name (DNN) of the data network where the OAM corresponding to the DU of the IAB node* is located is different from the DNN of the data network where the OAM corresponding to the CU-UP of the IAB node* is located, and the MT of the IAB node* can send, to a core network element via the IAB network, a message carrying the DNN related to the OAM corresponding to the DU of the IAB node* or the DNN related to the OAM corresponding to the CU-UP of the IAB node*. For example, the message sent by the MT of the IAB node* to the core network element can be a non access stratum (NAS) layer PDU session establishment request message. The core network element determines, based on the DNN carried in the message, whether the MT of the IAB node* requests the OAM connection for the DU of the IAB node* or the OAM connection for the CU-UP of the IAB node*.
[0084] In another optional implementation, the MT of the IAB node* can send, to a core network element via the IAB network, a message carrying indication information used to indicate the DU of the IAB node* or the CU-UP of the IAB node*. The core network element determines, based on the indication information carried in the message, whether the MT of the IAB node* requests the OAM connection for the DU of the IAB node* or the OAM connection for the CU-UP of the IAB node*. For example, the MT of the IAB node* includes a first indication in a NAS layer PDU session establishment request message, the first indication is used to indicate whether the MT of the IAB node* applies to establish the OAM connection for the DU of the IAB node* (IAB-DU for short) or the CU-UP of the IAB node* (IAB CU-UP for short), and the first indication can take a literal information as a value, for example, “IAB DU” indicates that the MT of the IAB node* applies to establish the OAM connection for the DU of the IAB node*, and “IAB CU-UP” indicates that the MT of the IAB node* applies to establish the OAM connection for the CU-UP of the IAB node*; or the first indication can take a bit as a value, for example, the first indication takes a bit “0” as the value, indicating that the MT of the IAB node* applies to establish the OAM connection for the DU of the IAB node*, and the first indication takes a bit “1” as the value, indicating that the MT of the IAB node* applies to establish the OAM connection for the CU-UP of the IAB node*. In addition, optionally, the MT of the IAB node* can also include a second indication or a third indication in the NAS layer PDU session establishment request message, where the second indication is used to indicate that the OAM connection is applied for the DU of the IAB node*, and the third indication is used to indicate that the OAM connection is applied for the CU-UP of the IAB node*.
[0085] S2, constructing a backhaul link (BH channel) between the IAB node* and the IAB donor.
[0086] In one IAB network architecture, if the IAB node* is directly connected to the IAB donor, i.e., the IAB node* can directly communicate with the IAB donor, the IAB donor establishes a backhaul link between the IAB node* and the IAB donor. If the IAB node* is indirectly connected to the IAB donor through other IAB nodes / IAB node*, the IAB donor needs to establish a backhaul link between each pair of nodes. For example, if the IAB node* is indirectly connected to the IAB donor through one IAB node, the IAB donor needs to establish a backhaul link between the IAB node* and the IAB node, and a backhaul link between the IAB node and the IAB donor.
[0087] Optionally, different backhaul links can be established for the interface between the DU of the IAB node* and the IAB donor CU, and the interface between the CU-UP of the IAB node* and the IAB donor CU, respectively. For example, one backhaul link is established for the interface between the IAB donor CU and the DU of the IAB node*, which can be used to carry messages such as F1-C messages between the IAB donor CU and the DU of the IAB node*. For another example, another backhaul link is established for the interface between the IAB donor CU-CP and the CU-UP of the IAB node*, which can be used to carry messages such as E1 messages or E1 application Protocol (E1AP) messages between the IAB donor CU-CP and the CU-UP of the IAB node*.
[0088] S3, applying for an Internet Protocol (IP) address of the DU of the IAB node* and an IP address of the CU-UP of the IAB node*.
[0089] In an optional implementation, the MT of the IAB node* applies for the IP address of the DU of the IAB node* and the IP address of the CU-UP of the IAB node* respectively to the IAB donor. Optionally, the MT of the IAB node* can carry indication information for indicating the request of the IP address of the DU of the IAB node* in an uplink radio resource control (RRC) message, such as apply IP for DU, and indication information for indicating the request of the IP address of the CU-UP of the IAB node*, such as apply IP for CU-UP.
[0090] Specifically, the MT of the IAB node* can include the IAB IP address request (for example, the information element name can be iab-IP-Request-r16) in the IAB other information (IABOtherInformation), and the iab-IP-Request-r16 information element is used to apply for the IP address of the DU of the IAB node*, and a new information element for applying for the IP address of the CU-UP of the IAB node* is added in the IAB other information, such as the IAB IP address request for CU-UP (for example, the information element name can be iab-IP-Request-for-CU-UP). Wherein, the IAB other information is an uplink RRC message. Further, the MT of the IAB node* can include at least one of the following in the iab-IP-Request-r16 information element and the iab-IP-Request-for-CU-UP information element: the request number of IPv4 protocol-address (for example, the information element name can be iab-IPv4-AddressNumReq), the request number of IPv6 protocol-address (for example, the information element name can be iab-IPv6-AddressNumReq), the request number of all services (for example, the information element name can be allTraffic-NumReq), the request number of E1 interface transmission (for example, the information element name can be E1-Traffic-NumReq), the request number of F1-C interface transmission (for example, the information element name can be F1-C-Traffic-NumReq), the request number of F1-U interface transmission (for example, the information element name can be F1-U-Traffic-NumReq), the request number of non-F1 interface transmission (for example, the information element name can be non-F1-Traffic-NumReq), the request number of non-E1 interface transmission (for example, the information element name can be non-E1-Traffic-NumReq), etc.
[0091] Further, the DU of the IAB donor receives the aforementioned uplink RRC message, forwards the uplink RRC message to the CU of the IAB donor, and then the CU of the IAB donor can carry indication information for indicating the IP address allocated for the DU of the IAB node* in the downlink RRC message, such as the IP address for DU, and indication information for indicating the IP address allocated for the CU-UP of the IAB node* in the downlink RRC message, such as the IP address for CU-UP. Specifically, the IAB donor CU can include an IAB IP address configuration list (for example, the information element name can be iab-IP-AddressConfigurationList-r16) in the downlink RRC message, such as the RRC Reconfiguration message, sent to the MT of the IAB node*, which is used to indicate that the IAB donor CU allocates the IP address for the DU of the IAB node*; and add a new information element in the RRC Reconfiguration message for indicating that the IAB donor CU allocates the IP address for the CU-UP of the IAB node*, for example, the IAB IP address configuration list for CU UP (iab-IP-AddressForCUUPConfigurationList).
[0092] In another optional implementation, the MT of the IAB node* can apply for the IP address of the DU of the IAB node* to the OAM corresponding to the DU of the IAB node*, and apply for the IP address of the CU-UP of the IAB node* to the OAM corresponding to the CU-UP of the IAB node*. For example, in step S1, when the MT of the IAB node* establishes the PDU session with the OAM, the IP address of the DU of the IAB node* and the IP address of the CU-UP of the IAB node* are obtained respectively. Then the MT of the IAB node* can also report the IP address of the DU of the IAB node* and the IP address of the CU-UP of the IAB node* to the IAB donor CU through the uplink RRC message. For example, the “IP of DU” and the “IP of CU-UP” are indicated in the uplink RRC message. Specifically, the MT of the IAB node* can include the IAB IP report (for example, the information element name can be iab-IP-Report-r16) in the IAB other information, which is used to indicate the reporting of the IP address of the DU of the IAB node*, and add a new information element in the IAB other information for indicating the reporting of the IP address of the CU-UP of the IAB node*, for example, the IAB IP report for CU-UP (iab-IP-for-CU-UP-Report). Further, the IAB donor CU informs the IAB donor DU of the IP address of the DU of the IAB node* and the IP address of the CU-UP of the IAB node*.
[0093] S4, an interface between the DU of the IAB node* and the CU-CP of the IAB donor is established, and an interface between the CU-UP of the IAB node* and the CU-CP of the IAB donor is established.
[0094] The DU of the IAB node* sends a TNL setup or F1 application protocol (F1AP) message to the CU-CP of the IAB donor using the IP address of the DU of the IAB node* based on the backhaul link between the IAB node* and the IAB donor to establish the interface between the DU of the IAB node* and the CU-CP of the IAB donor. The CU-UP of the IAB node* sends a TNL setup or E1AP message to the CU-CP of the IAB donor using the IP address of the CU-UP of the IAB node* based on the backhaul link between the IAB node* and the IAB donor to establish the interface between the CU-UP of the IAB node* and the CU-CP of the IAB donor.
[0095] Optionally, the DU of the IAB node* can include the BAP address of the MT of the IAB node* in a F1AP message, e.g., a F1 Setup Request message, and include the IP address of the DU of the IAB node* in the packet header encapsulating the F1AP message; the CU of the IAB donor receiving the aforementioned F1AP message can determine that there is a mapping relationship between the IP address of the DU of the IAB node* and the BAP address of the MT of the IAB node*, i.e., determine that the aforementioned DU of the IAB node* and the MT of the IAB node* are co-deployed. Correspondingly, the DU of the IAB node* can also include the BAP address of the MT of the IAB node* in an E1AP message, e.g., an E1 Setup Request, and include the IP address of the CU-UP of the IAB node* in the packet header encapsulating the E1AP message; the CU of the IAB donor receiving the aforementioned E1AP message can determine that there is a mapping relationship between the IP address of the CU-UP of the IAB node* and the BAP address of the MT of the IAB node*, i.e., determine that the aforementioned CU-UP of the IAB node* and the MT of the IAB node* are co-deployed.
[0096] In addition, the CU of the IAB donor can also notify the DU of the IAB donor of a mapping relationship between the IP address of the DU of the IAB node* and the BAP address of the MT of the IAB node* and a mapping relationship between the IP address of the CU-UP of the IAB node* and the BAP address of the MT of the IAB node*. For example, the CU-CP of the IAB donor notifies the DU of the IAB donor of the IP address of the DU of the IAB node* and the BAP address of the MT of the IAB node* through an F1AP message; and the CU-CP of the IAB donor notifies the DU of the IAB donor of the IP address of the CU-UP of the IAB node* and the BAP address of the MT of the IAB node* through an F1AP message. Specifically, the CU-CP of the IAB donor can also carry the "IP address of DU, IP address of CU-UP, BAP address" in the BH BAP configuration information of the F1AP message.
[0097] The interface established between the DU of the IAB node* and the CU-CP of the IAB donor can be referred to as an F1 interface, an F1* interface, or other names, which supports a user plane protocol (F1-U / F1*-U) and a control plane protocol (F1-C / F1*-C). The interface established between the CU-UP of the IAB node* and the CU-CP of the IAB donor can be referred to as an E1 interface, an E1* interface, or other names. In addition, it should be noted that the name of the foregoing interface is only an example, and the embodiments of the present application do not limit this.
[0098] For example, it is assumed that an IAB network architecture includes an IAB node 2, an IAB node 1, and an IAB host, the IAB node 2 is indirectly connected to the IAB host IAB through the IAB node 1. The IAB node 2 is an IAB node* containing a CU-UP, and the IAB node 1 is an IAB node* containing a CU-UP or an original IAB node not containing a CU-UP.
[0099] Based on the IAB network architecture, as Figure 5aThe IAB control plane F1 interface protocol stack shown in FIG. 1 shows the control plane protocol F1-C supported by the F1 interface between the DU of the IAB node 2 and the CU-CP of the IAB donor, wherein the F1AP and the stream control transmission protocol (SCTP) layer are end-to-end between the CU-CP of the IAB donor and the DU of the IAB node 2. The CU-CP of the IAB donor sends a message such as a F1AP message carrying a destination IP address such as the IP address of the DU of the IAB node 2, when the DU of the IAB donor receives the message from the CU-CP of the IAB donor, determines the BAP layer routing information corresponding to the IP address carried by the received message according to the mapping relationship between the IP address and the BAP address indicated by the CU-CP of the IAB donor, and forwards the message to the intermediate node, i.e., the IAB node 1, through the air interface; the MT of the IAB node 1 determines that the BAP address corresponding to the received message is inconsistent with its own BAP address, and then sends the received message to the next hop, i.e., the IAB node 2, based on the pre-configured BAP routing layer information and the mapping relationship of the next hop backhaul link; the MT of the IAB node 2 determines that the BAP address corresponding to the received message is consistent with its own BAP address, and then sends the data or the message in the message to the DU of the IAB node 2 according to the IP address carried by the message.
[0100] Based on the IAB network architecture, as Figure 5bAn IAB control plane E1 interface protocol stack is shown, illustrating the E1 interface between the CU-UP of the IAB node 2 and the CU-CP of the IAB host, wherein the E1AP and SCTP layers are end-to-end between the CU-CP of the IAB host and the CU-UP of the IAB node 2. The CU-CP of the IAB host sends a message such as an E1AP message carrying a destination IP address such as the IP address of the CU-UP of the IAB node 2. When the DU of the IAB host receives the message from the CU-CP of the IAB host, it determines the BAP layer routing information corresponding to the IP address carried in the received message based on the mapping relationship between the IP address indicated by the CU-CP of the IAB host and the BAP address, and forwards it to the intermediate node, namely, the IAB node 1, through the air interface; the MT of the IAB node 1 determines that the BAP address corresponding to the received message is inconsistent with its own BAP address, and based on the pre-configured BAP routing layer information and the mapping relationship between the next-hop backhaul link, the received message is sent to the next hop, namely, the IAB node 2. The MT of the IAB node 2 determines that the BAP address corresponding to the received message is consistent with its own BAP address, and then sends the data or message in the message to the CU-UP of the IAB node 2 according to the IP address carried by the message. In addition, in another optional implementation manner, when the MT of the IAB node 2 determines that the BAP address corresponding to the received message is consistent with its own BAP address, it can first send the message or the data in the message to the DU of the IAB node 2. The DU of the IAB node 2 will leave the messages / data related to itself, such as the message with the IP address of the DU, and then send the remaining messages / data to the CU-UP of the IAB node 2.
[0101] Furthermore, the following describes in detail the manner in which the UE's service data is transmitted to the local UPF and local DN for processing. It should be noted that the multiple referred to in the following application refers to two or more. "And / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. In addition, it should be understood that although the terms first, second, etc. may be used to describe each data in the embodiments of the present invention, these data should not be limited to these terms. These terms are only used to distinguish each data from each other.
[0102] like Figure 6 As shown, an embodiment of the present application provides a data transmission method, which includes the following steps.
[0103] S601, the terminal device sends a PDU session establishment request message to a core network element, the PDU session establishment request message is used to request to establish a first PDU session, and the session request message carries an identifier of the first PDU session and a first DNN associated with the identifier of the first PDU session.
[0104] The terminal device accesses one IAB node which is indirectly or directly connected with the first IAB donor. The terminal device can send a PDU session establishment request message of a NAS layer, which is used to request to establish the first PDU session. Optionally, if the IAB node accessed by the terminal device is indirectly connected to the first IAB donor through one other IAB node, the PDU session establishment request message sent by the terminal device can reach the first IAB donor through an access link between the terminal device and the IAB node accessed by the terminal device, a backhaul link between the IAB node accessed by the terminal device and the other IAB node, and a backhaul link between the other IAB node and the first IAB donor; optionally, if the IAB node accessed by the terminal device is directly connected to the first IAB donor, the PDU session establishment request message sent by the terminal device can reach the first IAB donor through an access link between the terminal device and the IAB node accessed by the terminal device, and a backhaul link between the IAB node accessed by the terminal device and the first IAB donor. Further, the first donor transmits the PDU session establishment request message to a core network element, and the core network element can be an AMF element.
[0105] The first DNN can also be an access point name (APN) or a server name, or a microservice name or identifier, etc.
[0106] S602, the core network element determines that the first DNN carried in the PDU session establishment request message indicates a local data network corresponding to the first IAB node; the local data network corresponding to the first IAB node is a local data network connected with the first IAB node. Specifically, the first IAB node is the IAB node containing the CU-UP part, the first IAB node includes a first IAB CU-UP, a first IAB-DU and a first IAB-MT, and the first IAB CU-UP is connected with the local data network corresponding to the first IAB node. In addition, the first IAB node can be an IAB node directly accessed by the terminal device, or an IAB node connected with the IAB node directly accessed by the terminal device; the first IAB node can be indirectly connected with the first IAB donor through other IAB nodes, or directly connected with the first IAB donor.
[0107] Optionally, the core network element can determine the data network corresponding to the first DNN, and if the first DNN corresponds to multiple data networks, the core network element can further determine whether the first DNN indicates the local data network corresponding to the first IAB node according to the subscription information of the terminal device sending the PDU session establishment request message or the QoS parameter corresponding to the first PDU session.
[0108] S603, the core network element sends a first message to the first IAB donor, and the first message carries the identifier of the first PDU session and the first DNN associated with the identifier of the first PDU session.
[0109] Optionally, the first message can be a NG interface message such as a PDU session resource establishment request (PDU Session Resource Setup Request) message between the core network element such as the AMF and the first IAB donor, used to request the first IAB donor to configure related resources for the first PDU session.
[0110] Optionally, the core network element can determine that part of the QoS flows related to the first PDU session need to be split to the local data network indicated by the first DNN, and instruct the first IAB donor which QoS flows need to be split to the local data network indicated by the first DNN. Specifically, the following two optional ways can be implemented.
[0111] In one optional way, the core network element can carry the identifier of the first PDU session, the first DNN, and part of the QoS flow identifiers (QoS flow IDs, QFIs) contained in the first PDU session in the PDU session resource establishment request message. For example, the first PDU session contains QFI#1 and QFI#2, and the core network element carries QFI#1 in the PDU session resource establishment request, which means that QFI#1 corresponds to the first DNN, while QFI#2 does not correspond to the first DNN. The first IAB donor needs to split the QoS flow identified by QFI#1 to the local data network indicated by the first DNN, but does not need to split the QoS flow identified by QFI#2 to the local data network indicated by the first DNN.
[0112] Alternatively, the core network element can carry the identifier of the first PDU session, the first DNN, one or more QFIs contained in the first PDU session, and the split indication corresponding to each QFI in the one or more QFIs in the PDU session resource setup request message. The aforementioned "split indication" is only a name, and other names can also be used for indication, which is not limited in the embodiments of the present application. The split indication is used to indicate whether the QoS flow identified by the QFI needs to be split to the local data network indicated by the first DNN. For example, the aforementioned split indication can take the value 0 or 1, or the split indication can take the value false or true. When the split indication takes the value 1 or true, it means that the QoS flow identified by the corresponding QFI needs to be split to the local data network indicated by the first DNN. When the split indication takes the value 0 or false, it means that the QoS flow identified by the corresponding QFI does not need to be split to the local data network indicated by the first DNN. For example, the core network element can carry the split indication corresponding to part of the QFIs in the PDU session resource setup request message. For example, the core network element can carry the split indication corresponding to the first QFI in the one or more QFIs in the PDU session resource setup request message, and does not carry the split indication corresponding to the second QFI in the one or more QFIs, which means that the QoS flow identified by the first QFI needs to be split to the local data network indicated by the first DNN, but the QoS flow identified by the second QFI does not need to be split to the local data network indicated by the first DNN.
[0113] S604, the first IAB host informs the first IAB CU-UP to establish the first PDU session.
[0114] Optionally, the first DNN and the first IAB-MT have a mapping relationship. When the first IAB host receives the first message, the first IAB host can determine the first IAB-MT according to the first DNN carried in the first message, and determine that the first IAB-MT and the first IAB CU-UP are co-deployed based on the process of establishing communication between the IAB node and the IAB donor as described above. Therefore, the first IAB host can inform the first IAB CU-UP to establish the first PDU session.
[0115] Optionally, the first IAB host can learn that the first DNN and the first IAB-MT have a mapping relationship by referring to the process of mode (1) or mode (2).
[0116] In mode (1), the mapping relationship between the first IAB-MT and one or more of the local user plane function network element (local UPF) and the local data network (local DN) can be pre-configured in the core network element. Then, the first IAB-donor can determine that there is a mapping relationship between a DNN and the first IAB-MT by receiving a second message of the core network element, wherein the second message is used to indicate that there is a mapping relationship between the first DNN and the first IAB-MT. Optionally, the second message can carry the identifier of the first IAB-MT and the first DNN, that is, the mapping relationship between the identifier of the first IAB-MT and the first DNN is indicated to represent that there is a mapping relationship between the first DNN and the first IAB-MT. Optionally, the identifier of the first IAB-MT can be the BAP address of the first IAB-MT, or other identifiers that can be identified by the first IAB-donor as the first IAB-MT, such as the NG interface UE identifier related to the first IAB-MT. The second message can specifically adopt the NG application protocol (NGAP) message or other messages, and the embodiments of the present application do not limit this.
[0117] In mode (2), the first IAB-MT can inform the first IAB-donor of the identifier of the local UPF and / or the local DN connected to the first IAB CU-UP, so that the first IAB-donor can know the mapping relationship between the first IAB-MT and one or more of the local user plane function network element (local UPF) and the local data network (local DN). Specifically, the local UPF and / or the local DN connected to the first IAB CU-UP can be configured by the OAM in which the first IAB CU-UP is located. In addition, the first IAB-donor can also inform the core network element of the DNN supported by the first IAB-donor through the NGAP message, for example, the first IAB-donor informs the core network element of the first DNN corresponding to the first IAB node.
[0118] In the embodiments of the present application, through the interaction between the IAB-donor and the core network element, the IAB-donor can identify which PDU session or part of the QoS flow of the UE needs to be established to the IAB CU-UP and can be processed by the local data network to reduce the processing delay of the UE service.
[0119] In an optional implementation, the first IAB donor, when notifying the first IAB CU-UP to establish the first PDU session, can further perform the following process: according to the mapping relationship between the first IAB-MT and the first DNN obtained, determining whether there is a communication path between the IAB node accessed by the terminal device initiating the first PDU session establishment request message and the first IAB-MT. If yes, the first IAB CU-UP is notified to establish the first PDU session; if no, the core network element is notified that the first PDU session cannot be established, and optionally, the remote core network element (such as a remote UPF) is still responsible for establishing the first PDU session.
[0120] In an optional implementation, the first IAB donor can specifically send the first IAB CU-UP first indication information for indicating the establishment of the first PDU session, and the first indication information carries the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP.
[0121] Optionally, the first indication information sent by the first IAB donor to the first IAB node can be specifically implemented by an E1AP message, which can be a Bearer Context setup request message.
[0122] The first IAB donor sending the first indication information to the first IAB CU-UP can specifically include the following process: the CU-CP of the first IAB donor determines to send an E1AP message to the first IAB CU-UP to instruct the first IAB CU-UP to establish the first PDU session; first, the CU-CP of the first IAB donor contains the IP address of the first IAB CU-UP in the packet header encapsulating the E1AP message, for example, the packet header can be an IP header (or IP layer); then the CU-CP of the first IAB donor sends the E1AP message to the DU of the first IAB donor. The DU of the first IAB donor determines that the E1AP message needs to be sent to the first IAB-MT according to the IP address of the first IAB CU-UP contained in the IP header encapsulating the E1AP message, and based on the mapping relationship between the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP previously notified by the CU-CP of the first IAB donor; then the DU of the first IAB donor contains the IP address of the first IAB CU-UP, the BAP address of the first IAB-MT and routing information in the packet header encapsulating the E1AP message. Specifically, the DU of the first IAB donor contains the IP address of the first IAB CU-UP in the IP header encapsulating the E1AP message, and contains the BAP address of the first IAB-MT and routing information in the BAP header (or BAP layer) encapsulating the E1AP message. After the first IAB-MT receives the E1AP message sent by the last hop IAB node, it is judged that the BAP address contained in the BAP header encapsulating the E1AP message is the same as the BAP address of the first IAB-MT. Then further, the first IAB-MT sends the received E1AP message to the first IAB CU-UP based on the IP address of the first IAB CU-UP contained in the IP header encapsulating the E1AP message.
[0123] In an optional implementation, before the first IAB donor sends the first indication information, the first IAB CU-UP can further send a first request message to the first IAB donor, the first request message being used to request to establish an interface between the first IAB CU-UP and the CU-CP of the first IAB donor; the first request message carries the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP. Then the first IAB donor can determine the mapping relationship between the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP according to the first request message, and carry the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP when sending the first indication information, so that the first indication information can be received by the first IAB-MT based on the BAP address of the first IAB-MT, and then the first IAB-MT sends the first indication information to the first IAB CU-UP according to the IP address of the first IAB CU-UP.
[0124] Optionally, the first request message can be implemented by an E1AP message, the first IAB CU-UP includes the BAP address of the first IAB-MT in the E1AP message, and includes the IP address of the first IAB CU-UP in the IP header encapsulating the E1AP message; the first IAB CU-UP sends the E1AP message carrying the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP to the first IAB-MT. The first IAB-MT sends the E1AP message to the DU of the first IAB donor; the DU of the first IAB donor transmits the E1AP message to the CU-CP of the first IAB donor; the CU-CP of the first IAB donor learns that the first IAB-CU-CP and the first IAB-MT are co-deployed according to the IP address and the BAP address carried by the E1AP message, and that there is a mapping relationship between the IP address of the first IAB CU-UP and the BAP address of the first IAB-MT. Further, the CU-CP of the first IAB donor can also inform the DU of the first IAB donor of the mapping relationship between the IP address of the first IAB CU-UP and the BAP address of the first IAB-MT.
[0125] In an optional implementation, the IP address of the first IAB CU-UP can be obtained by: applying for the IP address of the first IAB CU-UP by the first IAB-MT to the OAM where the first IAB CU-UP is located; or, the first IAB-MT sends a second request message to the first IAB donor, the second request message being used to request the IP address of the first IAB CU-UP.
[0126] Optionally, the first IAB donor can obtain the IP address of the first IAB CU-UP by the following way (1) or way (2):
[0127] In the manner (1), the first IAB-donor receives the IP address of the first IAB-CU-UP from the first IAB-MT. Wherein, the first IAB-MT can apply the IP address of the first IAB-CU-UP from the OAM where the first IAB-CU-UP is located.
[0128] In the manner (2), the first IAB-donor receives a second request message from the first IAB-MT, the second request message being used to request the IP address of the first IAB-CU-UP; the first IAB-donor allocates the IP address for the first IAB-CU-UP, and sends a second indication message to the first IAB-CU-UP, the second indication message carrying the IP address of the first IAB-CU-UP. Specifically, the first IAB-donor allocates the IP address for the first IAB-CU-UP, and the CU or the CU-CP of the first IAB-donor can apply for the DU of the first IAB-donor to allocate the IP address for the first IAB-CU-UP after receiving the request of the first IAB-MT. The DU of the first IAB-donor sends the IP address allocated for the first IAB-CU-UP to the CU or the CU-CP of the first IAB-donor. Finally, the CU or the CU-CP of the first IAB-donor sends the IP address allocated for the first IAB-CU-UP to the first IAB-MT.
[0129] Optionally, as shown in Figure 6 , the method can further include the following steps: S605, after receiving the first indication information such as the E1AP message, the first IAB-CU-UP sends response information of the first indication information to the first IAB-donor, the response information can be implemented by using the E1AP message (for example: Bearer Context setup response), and is used to notify the first IAB-donor that the PDU session configuration is completed. S606, after receiving the response information, the first IAB-donor sends a response message of the first message to the core network element, for example, a PDU session resource setup response (PDU Session Resource Setup Response) message, and is used to notify the core network element that the PDU session resource configuration is completed. Subsequently, the service data of the terminal device can be transmitted to the first IAB-MT, forwarded to the first IAB-CU-UP by the first IAB-MT, processed by the first IAB-CU-UP, and the local data network connected with the first IAB-CU-UP provides corresponding services for the terminal device.
[0130] In consideration of the actual application, the terminal device switches the access of the IAB node. The following is for the terminal device to switch the access to the target IAB node. Whether the target IAB node has an indirect connection or a direct connection relationship with the source IAB host (i.e. the first IAB host), and whether the target IAB node has a transmission path to the local data network corresponding to the first IAB node, the switching interaction process is described in detail under different conditions.
[0131] For example, in the case where the target IAB node is directly or indirectly connected to the second IAB host, and the second IAB host is different from the first IAB host, the first IAB host can decide to switch the terminal device to the second IAB host, and send a handover request message to the second IAB host node, which carries the identifier of the first PDU session and the first DNN.
[0132] Optionally, the handover request (HO request) message can be implemented by using an Xn interface message or other messages, and the embodiments of the present application do not limit this.
[0133] Optionally, the first IAB host can carry the identifier of the first PDU session, the first DNN, and the part of QoS flow identifiers (QoS flow IDs, QFIs) contained in the first PDU session in the handover request message. For example, the first PDU session contains QFI#1 and QFI#2, and the first IAB host carries QFI#1 in the handover request message, which means that QFI#1 corresponds to the first DNN, and QFI#2 does not correspond to the first DNN. The first IAB host needs to split the QoS flow identified by QFI#1 to the target IAB node under the second IAB host, but does not need to split the QoS flow identified by QFI#2 to the target IAB node under the second IAB host.
[0134] Optionally, the first IAB donor can also carry the identifier of the first PDU session, the first DNN, one or more QFIs contained in the first PDU session, and a split indication corresponding to each QFI in the one or more QFIs in the handover request message. The aforementioned "split indication" is only a name, and other names can also be used for indication, which is not limited in the embodiments of the present application. The split indication is used to indicate whether the QoS flow identified by the QFI needs to be split to the target IAB node under the second IAB donor. For example, the aforementioned split indication can take values 0 or 1, or the split indication can take values false or true. When the split indication takes values 1 or true, it means that the QoS flow identified by the corresponding QFI needs to be split to the target IAB node under the second IAB donor. When the split indication takes values 0 or false, it means that the QoS flow identified by the corresponding QFI does not need to be split to the target IAB node under the second IAB donor. For example, the first IAB donor can carry the split indication corresponding to the first QFI in the one or more QFIs in the handover request message, and does not carry the split indication corresponding to the second QFI in the one or more QFIs, which means that the QoS flow identified by the first QFI needs to be split to the target IAB node under the second IAB donor, but the QoS flow identified by the second QFI does not need to be split to the target IAB node under the second IAB donor.
[0135] Optionally, the second IAB donor can determine whether there is an IAB node supporting the first DNN under the second IAB donor, or whether there is a transmission path between the target IAB node and the IAB node supporting the first DNN according to the first DNN. In the case that there is an IAB node supporting the first DNN under the second IAB donor or there is a transmission path between the target IAB node and the IAB node supporting the first DNN, the second IAB donor can send a handover confirmation message to the first IAB donor to indicate that it agrees to accept the handover request message.
[0136] For another example, in the case that the target IAB node has an indirect connection or a direct connection relationship with the first IAB donor, i.e., in the case that the target IAB node is another IAB node different from the IAB node (or source IAB node) accessed by the terminal device under the first IAB donor, the CU of the first IAB donor can determine whether the target IAB node has a path that can be connected to the IAB node accessed by the terminal device according to the network topology structure of the IAB node connected under the first IAB donor, i.e., the parent-child relationship of the IAB node. If not, the CU of the first IAB donor then determines whether the target IAB node has a path that can be connected to the first IAB node supporting the first DNN. If not, the following process is performed:
[0137] In the case that the target IAB node can be connected to a second IAB node associated with a local data network, the context information of the terminal device (such as UE identifier, PDU session identifier, QoS flow identifier and corresponding QoS parameter, data packet sequence number, etc.) is transferred from the first IAB node to the second IAB node; wherein the second IAB node is an IAB node* containing a CU-UP, and the local data network associated with the second IAB node is the same as or different from the local data network indicated by the first DNN. In an optional implementation, the first IAB node sends the context information of the terminal device to the CU of the first IAB donor, and then the CU of the first IAB donor sends the context information of the terminal device to the second IAB node. In another optional implementation, the CU of the first IAB donor finds a path between the first IAB node and the second IAB node according to the network topology of the IAB node, and informs the first IAB node to transfer the context information of the terminal device through the aforementioned path. Specifically, the present application embodiment illustrates a handover process for this case, as shown in Figure 7 The IAB node currently accessed by the terminal device UE is the first IAB node directly connected to the first IAB donor, the first IAB node is associated with the first local data network, Figure 7 The first IAB node is connected to the first local UPF and the first local DN, as shown in the figure; the target IAB node to which the terminal device is to be handed over can be connected to the second IAB node, the second IAB node is an IAB node directly connected to the first IAB donor, and the second IAB node is associated with the second local data network, Figure 7 The second IAB node is connected to the second local UPF and the second local DN.
[0138] In the case that the target IAB node does not have a path connected to the second IAB node associated with the local data network, the terminal device cannot continue to be provided with local services through the local data network associated with the IAB node containing the CU-UP, but needs to be provided with services by the data network connected to the UPF on the core network side connected by the first IAB donor. Therefore, the CU of the first IAB donor needs to inform the core network element to select a UPF suitable for the terminal device after the handover of the terminal device, for example, the CU of the first IAB donor can carry indication information for indicating the core network element to determine a suitable UPF for the terminal device in a path switch message or other NGAP message sent to the core network element, so as to realize the notification of the core network element to select a UPF suitable for the terminal device after the handover of the terminal device.
[0139] Based on the same concept, refer to Figure 8The embodiment of the present application provides a data transmission device 800, the device 800 comprises a communication module 801 and a processing module 802.
[0140] The data transmission device 800 can be applied to the first IAB host, specifically, the data transmission device 800 can be the first IAB host, or can be applied to the first IAB host, or can be a device capable of supporting the first IAB host to perform the data transmission method. The functions or execution processes of the modules in the data transmission device 800 applied to the first IAB host are described in detail below.
[0141] The communication module 801 is configured to receive a first message from a core network element, wherein the first message carries an identifier of a first protocol data unit (PDU) session and a first data network name (DNN) associated with the identifier of the first PDU session, and the first DNN is used to indicate a local data network corresponding to a first IAB node; wherein the first IAB node comprises a first IAB centralized unit-user plane (CU-UP), a first IAB-distributed unit (DU) and a first IAB-mobile terminal (MT); and the first IAB CU-UP is connected to the local data network.
[0142] The communication module 801 is further configured to notify the first IAB CU-UP to establish the first PDU session.
[0143] According to the embodiment of the present application, the CU-UP is included in the IAB node, and the local data network connected to the IAB CU-UP is set. The IAB host and the core network are interacted, and the service data of the terminal device is shunted to the local data network connected to the IAB CU-UP for processing, so that the processing delay of the UE service can be reduced.
[0144] In an optional implementation, the first DNN has a mapping relationship with the first IAB-MT.
[0145] In an optional implementation, the communication module 801 is further configured to receive a second message from the core network element, wherein the second message is used to indicate the mapping relationship between the identifier of the first IAB-MT and the first DNN.
[0146] In an optional implementation, the communication module 801 is further configured to send a first indication message used to indicate the establishment of the first PDU session to the first IAB CU-UP, wherein the first indication message carries a backhaul adaptation protocol (BAP) address of the first IAB-MT and an IP address of the first IAB CU-UP.
[0147] In an optional implementation, the apparatus further includes a processing module 802; the communication module 801 is further configured to receive a first request message from the first IAB CU-UP, the first request message being used to request to establish an interface between the first IAB CU-UP and a centralized unit-control plane CU-CP of the first IAB donor; the first request message carries a BAP address of the first IAB-MT and an IP address of the first IAB CU-UP; and the processing module 802 is further configured to determine a mapping relationship between the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP according to the first request message.
[0148] In an optional implementation, the communication module 801 is further configured to: receive the IP address of the first IAB CU-UP from the first IAB-MT; or receive a second request message from the first IAB-MT, the second request message being used to request the IP address of the first IAB CU-UP, and send a second indication message to the first IAB CU-UP, the second indication message carrying the IP address of the first IAB CU-UP.
[0149] In an optional implementation, the processing module 802 is further configured to determine to switch the terminal device to a second IAB donor; and the communication module 801 is further configured to send a switching request message to the second IAB donor, the switching request message carrying an identifier of the first PDU session and the first DNN.
[0150] (II) The data transmission apparatus 800 can be applied to a core network element, specifically, the data transmission apparatus 800 can be a core network element, or can be applied to a core network element, or can be an apparatus capable of supporting a core network element to perform a data transmission method. The functions or execution processes of the modules in the data transmission apparatus 800 applied to the core network element are described in detail below.
[0151] The communication module 801 is configured to receive a protocol data unit (PDU) session establishment request message from a terminal device, the PDU session establishment request message being used to request to establish a first PDU session, and the PDU session establishment request message carrying an identifier of the first PDU session and a first data network name (DNN) associated with the identifier of the first PDU session.
[0152] The processing module 802 is configured to determine that the first DNN indicates a local data network corresponding to a first integrated access backhaul, IAB, node; wherein the first IAB node includes a first IAB centralized unit-user plane, CU-UP, a first IAB-distributed unit, DU, and a first IAB-mobile terminal, MT; and the first IAB CU-UP is connected to the local data network.
[0153] The communication module 801 is further configured to send a first message to a first IAB donor connected to the first IAB node, wherein the first message carries an identifier of a first PDU session and the first DNN.
[0154] The embodiments of the present application include a CU-UP in an IAB node, and set a local data network connected to the IAB CU-UP. A core network element can instruct an IAB donor to split traffic data from a terminal device to the local data network connected to the IAB CU-UP for processing, which can reduce the processing delay of UE traffic.
[0155] In an optional implementation, the communication module 801 is further configured to send a second message to the first IAB donor, wherein the second message is used to indicate a mapping relationship between an identifier of the first IAB-MT and the first DNN.
[0156] Based on the same concept, referring to Figure 9 The embodiments of the present application provide another data transmission apparatus 900. The apparatus 900 can be applied to a first IAB node. Specifically, the data transmission apparatus 900 can be a first IAB node, or can be applied to a first IAB node, or can be an apparatus capable of supporting a first IAB node to perform a data transmission method. The functions or execution processes of the modules in the data transmission apparatus 900 applied to the first IAB node are described in detail below.
[0157] The apparatus 900, also referred to as the first IAB node, includes a first IAB centralized unit-user plane, CU-UP, a first IAB-distributed unit, DU, and a first IAB-mobile terminal, MT; and the first IAB CU-UP is connected to a local data network corresponding to the first IAB node.
[0158] The first IAB-MT is configured to receive a first indication message from a first IAB donor, the first indication message being used to indicate that the first IAB CU-UP establishes a first protocol data unit (PDU) session, wherein the first indication message carries a backhaul adaptation protocol (BAP) address of the first IAB-MT and an IP address of the first IAB CU-UP of the first IAB node. The first IAB-MT is further configured to forward the first indication message to the first IAB CU-UP according to the IP address of the first IAB CU-UP carried in the first indication message. The first IAB CU-UP is configured to establish the first PDU session.
[0159] The embodiments of the present application can reduce the processing delay of UE service by including the CU-UP in the IAB node and setting a local data network connected with the IAB CU-UP, and processing the UE service shunted by the IAB donor through the local data network according to the indication of the IAB donor.
[0160] In an optional implementation, the first indication message carries an identifier of the first PDU session, and the identifier of the first PDU session has an association relationship with a first data network name (DNN), and the first DNN is used to indicate a local data network corresponding to the first IAB node.
[0161] In an optional implementation, the first DNN has a mapping relationship with the first IAB-MT.
[0162] In an optional implementation, the first IAB CU-UP is further configured to, before receiving the first indication information, send a first request message to the first IAB donor, the first request message being used to request to establish an interface between the first IAB CU-UP and a centralized unit-control plane (CU-CP) in the first IAB donor, and the first request message carries the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP.
[0163] In an optional implementation, the first IAB CU-UP is further configured to: obtain an IP address of the first IAB CU-UP allocated by an operation, administration and maintenance (OAM) corresponding to the first IAB-CU-UP; or send a second request message to the first IAB donor, the second request message being used to request the IP address of the first IAB CU-UP, and send a second indication message from the first IAB donor to the first IAB CU-UP, wherein the second indication message carries the IP address of the first IAB CU-UP.
[0164] Based on the same concept, as Figure 10 Embodiments of the present application provide a communication device 1000. The communication device can be a relay node, which can implement the functions of the relay node (e.g., the first IAB node) in the above method embodiments; or the communication device can be an access network device, such as the aforementioned first IAB donor or second IAB donor, which can implement the functions of the first IAB donor or second IAB donor in the above method embodiments; for ease of illustration, Figure 10 The main components of the communication device are illustrated, as Figure 10
[0165] The communication device includes at least one processor 1011, at least one memory 1010, at least one transceiver 1013, at least one network interface 1014, and one or more antennas 1015. Among them, the processor 1011, the memory 1010, the transceiver 1013 and the network interface 1014 are connected, for example, through a bus, in the embodiments of the present application, the connection can include various interfaces, transmission lines or buses, etc., the present embodiment does not limit this. The antenna 1015 is connected with the transceiver 1013. The network interface 1014 is used to enable the communication device to be connected with other network devices through a communication link.
[0166] The transceiver 1013, the memory 1010 and the antenna 1015 can realize similar functions by referring to the related descriptions in Figure 10
[0167] In addition, as Figure 11 Embodiments of the present application also provide a structural diagram of an access network device, which can be an exemplary structural diagram of an access network device, which can adopt a CU-DU separated architecture. As Figure 11 The base station can be applied in the system as Figure 1 or Figure 2 or Figure 3 to implement the functions of the access network device (first IAB donor or second IAB donor) in the above method embodiments.
[0168] The access network device can include one or more DUs 1101 and one or more CUs 1102. The DU 1101 can include at least one antenna 11011, at least one radio frequency unit 11012, at least one processor 11013, and at least one memory 11014. The DU 1101 part is mainly used for the transceiving of radio frequency signals and the conversion between radio frequency signals and baseband signals, and part of the baseband processing. The CU 1102 can include at least one processor 11022 and at least one memory 11021. The CU 1102 and the DU 1101 can communicate through an interface, wherein the control plane interface can be F1-C, and the user plane interface can be F1-U.
[0169] The CU 1102 part is mainly used for baseband processing, controlling the base station, etc. The DU 1101 and the CU 1102 can be physically arranged together or physically separated, i.e., a distributed base station. The CU 1102 is the control center of the base station, also known as the processing unit, mainly used for completing the baseband processing function. For example, the CU 1102 can be used to control the base station to perform the operation process of the network device in the above method embodiment.
[0170] Specifically, the baseband processing on the CU and the DU can be divided according to the protocol layer of the wireless network, which can be referred to the above content.
[0171] In one example, the CU 1102 can be composed of one or more single boards, and the multiple single boards can jointly support a single access indicated wireless access network (such as a 5G network), or can separately support wireless access networks of different access systems (such as an LTE network, a 5G network, or other access networks). The memory 11021 and the processor 11022 can serve one or more single boards. That is, the memory and the processor can be separately arranged on each single board. Alternatively, multiple single boards can share the same memory and processor. In addition, necessary circuits can also be arranged on each single board. The DU 1101 can be composed of one or more single boards, and the multiple single boards can jointly support a single access indicated wireless access network (such as a 5G network), or can separately support wireless access networks of different access systems (such as an LTE network, a 5G network, or other access networks). The memory 11014 and the processor 11013 can serve one or more single boards. That is, the memory and the processor can be separately arranged on each single board. Alternatively, multiple single boards can share the same memory and processor. In addition, necessary circuits can also be arranged on each single board.
[0172] Optionally, the CU 1102 can transmit with a child node of the access network device through the DU 1101, the CU 1102 can be connected with other access network devices through an interface, the CU 1102 can receive data and / or messages from other access network devices (for example, the CU of other access network devices) through the interface, or the CU 1102 can send data and / or messages to the other access network devices through the interface.
[0173] Based on the same concept, as shown in Figure 12 The communication device 1200 can be a core network device (or a core network network element), and can implement the functions of the core network network element in the above embodiments. The communication device includes at least one processor 1201, at least one memory 1202, and at least one network interface 1203. The processor 1201, the memory 1202, and the network interface 1203 are connected, for example, through a bus. In the embodiments of the present application, the connection can include various interfaces, transmission lines or buses, etc., which are not limited in the present embodiment. The network interface 1014 is used to enable the communication device to connect with other network devices, such as the first IAB donor or the second IAB donor, through a communication link.
[0174] In the embodiments of the present application, the processor can be a general processor, a digital signal processor, an application specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, and can implement or execute the methods, steps and logic block diagrams disclosed in the embodiments of the present application. The general processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as execution completed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
[0175] In the embodiments of the present application, the memory can be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., and can also be a volatile memory, such as a random-access memory (RAM). The memory can also be any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but is not limited to this. The memory in the embodiments of the present application can also be a circuit or any other device capable of implementing a storage function, used for storing computer programs, program instructions and / or data.
[0176] Based on the above embodiments, refer to Figure 13The embodiment of the present application further provides another communication apparatus 1300, comprising: an interface circuit 1310 and a processor 1320; the interface circuit 1310 is used for receiving code instructions and transmitting to the processor; the processor 1320 is used for running the code instructions to execute the method performed by the first IAB donor, the method performed by the first IAB node or the method performed by the core network element in any of the above-mentioned embodiments.
[0177] Based on the above embodiments, the embodiment of the present application further provides a computer readable storage medium, which stores instructions, when the instructions are executed, the method performed by the first IAB donor, the method performed by the first IAB node or the method performed by the core network element in any of the above-mentioned embodiments are implemented. The computer readable storage medium can include: a U disk, a mobile hard disk, a read-only memory, a random access memory, a magnetic disk or an optical disk and various storage program codes.
[0178] In order to realize the functions of the communication apparatus Figures 10 to 13 , the embodiment of the present application further provides a chip, comprising a processor, used for supporting the communication apparatus to realize the functions of the first IAB donor, the first IAB node or the core network element in the above-mentioned method embodiments. In a possible design, the chip is connected with a memory or the chip comprises a memory, and the memory is used for saving the necessary program instructions and data of the communication apparatus.
[0179] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system or a computer program product. Therefore, the present application can adopt a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present application can adopt a computer program product in the form of one or more computer usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program codes.
[0180] The present application is described with reference to flowcharts and / or block diagrams according to the method, equipment (system) and computer program product of the embodiment of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams and the combination of the flows and / or blocks can be realized by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing equipment to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing equipment produce a method for implementing the functions specified in the flowcharts Figure 1 The flow or multiple flows and / or blocks Figure 1 The apparatus for realizing the functions specified in the flowcharts
[0181] These computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture including instructions which implement the Figure 1 function specified in the flow or flows and / or blocks Figure 1 of the block or blocks.
[0182] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions that are executed on the computer or other programmable apparatus provide steps for implementing the Figure 1 function specified in the flow or flows and / or blocks Figure 1 of the block or blocks.
[0183] Obviously, persons skilled in the art can make various modifications and variations to the embodiments of the present application without departing from the scope of the embodiments of the present application. Thus, if these modifications and variations of the embodiments of the present application belong to the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A data transmission method, characterized by, The application is applied to a first integrated access and backhaul (IAB) donor, and includes the following steps: receiving a first message from a core network element, wherein the first message carries an identifier of a first protocol data unit (PDU) session and a first data network name (DNN) associated with the identifier of the first PDU session, and the first DNN is used to indicate a local data network corresponding to a first IAB node; wherein the first IAB node includes a first IAB centralized unit-user plane (CU-UP), a first IAB-distributed unit (DU), and a first IAB-mobile terminal (MT); and the first IAB CU-UP is connected to the local data network; informing the first IAB CU-UP to establish the first PDU session.
2. The method of claim 1, wherein, The first DNN has a mapping relationship with the first IAB-MT.
3. The method of claim 1, wherein, The method further includes the following steps: receiving a second message from the core network element, wherein the second message is used to indicate a mapping relationship between the identifier of the first IAB-MT and the first DNN.
4. The method according to any one of claims 1 to 3, characterized in that, The step of informing the first IAB CU-UP to establish the first PDU session includes the following steps: sending a first indication message to the first IAB CU-UP, wherein the first indication message is used to indicate the establishment of the first PDU session, and carries a backhaul adaptation protocol (BAP) address of the first IAB-MT and an IP address of the first IAB CU-UP.
5. The method of claim 4, wherein, The method further includes the following steps: receiving a first request message from the first IAB CU-UP, wherein the first request message is used to request the establishment of an interface between the first IAB CU-UP and a centralized unit-control plane (CU-CP) of the first IAB donor; and the first request message carries the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP; determining a mapping relationship between the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP according to the first request message.
6. The method of claim 5, wherein, The method further includes the following steps: receiving the IP address of the first IAB CU-UP from the first IAB-MT; or receiving a second request message from the first IAB-MT, wherein the second request message is used to request the IP address of the first IAB CU-UP, and sending a second indication message to the first IAB CU-UP, wherein the second indication message carries the IP address of the first IAB CU-UP.
7. The method of any one of claims 1-3, wherein, The method further includes the following steps: deciding to switch a terminal device to a second IAB donor; sending a switching request message to the second IAB donor, wherein the switching request message carries the identifier of the first PDU session and the first DNN.
8. A data transmission method, characterized by, The application is applied to a first integrated access and backhaul (IAB) node, and the first IAB node includes a first IAB centralized unit-user plane (CU-UP), a first IAB-distributed unit (DU), and a first IAB-mobile terminal (MT); and the method includes the following steps: the first IAB CU-UP is connected to a local data network corresponding to the first IAB node; and the method includes the following steps: The first IAB-MT of the first IAB node receives a first indication message from a first IAB donor, the first indication message being used to instruct the first IAB CU-UP to establish a first protocol data unit (PDU) session; wherein the first indication message carries a backhaul adaptation protocol (BAP) address of the first IAB-MT and an IP address of the first IAB CU-UP of the first IAB node; The first IAB-MT of the first IAB node forwards the first indication message to the first IAB CU-UP according to the IP address of the first IAB CU-UP carried in the first indication message; The first IAB CU-UP of the first IAB node establishes the first PDU session.
9. The method of claim 8, wherein, The first indication message carries an identifier of the first PDU session, the identifier of the first PDU session having an association relationship with a first data network name (DNN), the first DNN being used to indicate a local data network corresponding to the first IAB node.
10. The method of claim 8, wherein, The first DNN has a mapping relationship with the first IAB-MT.
11. The method according to any one of claims 8 to 10, wherein, Before receiving the first indication information, the method further comprises: The first IAB CU-UP of the first IAB node sends a first request message to the first IAB donor, the first request message being used to request to establish an interface between the first IAB CU-UP and a centralized unit-control plane (CU-CP) in the first IAB donor; the first request message carries the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP.
12. The method of claim 11, wherein, The method further comprises: The first IAB CU-UP of the first IAB node obtains the IP address of the first IAB CU-UP allocated by an operation, administration and maintenance (OAM) corresponding to the first IAB CU-UP; or, The first IAB-MT of the first IAB node sends a second request message to the first IAB donor, the second request message being used to request the IP address of the first IAB CU-UP, and sends a second indication message from the first IAB donor to the first IAB CU-UP; wherein the second indication message carries the IP address of the first IAB CU-UP.
13. A data transmission method, characterized by, Applied to a core network element, comprising: receiving a protocol data unit (PDU) session establishment request message from a terminal device, the PDU session establishment request message being used to request to establish a first PDU session, the PDU session establishment request message carrying an identifier of the first PDU session and a first data network name (DNN) associated with the identifier of the first PDU session; determining that the first DNN indicates a local data network corresponding to a first integrated access backhaul (IAB) node; wherein the first IAB node comprises a first IAB centralized unit-user plane (CU-UP), a first IAB-distributed unit (DU) and a first IAB-mobile terminal (MT); the first IAB CU-UP is connected with the local data network; sending a first message to a first IAB donor connected to the first IAB node, the first message carrying an identification of a first PDU session and the first DNN.
14. The method of claim 13, wherein, The method further includes: sending a second message to the first IAB donor, the second message being used to indicate a mapping relationship between an identification of the first IAB-MT and the first DNN.
15. A data transmission apparatus, characterized by comprising: Applied to a first integrated access backhaul, IAB, donor, comprising: A communication module is configured to receive a first message from a core network element, the first message carrying an identification of a first protocol data unit, PDU, session and a first data network name, DNN, associated with the identification of the first PDU session, the first DNN being used to indicate a local data network corresponding to a first IAB node; wherein the first IAB node includes a first IAB centralized unit-user plane, CU-UP, a first IAB-distributed unit, DU, and a first IAB-mobile terminal, MT; and the first IAB CU-UP is connected to the local data network. The communication module is further configured to notify the first IAB CU-UP to establish the first PDU session.
16. The apparatus of claim 15, wherein, The first DNN has a mapping relationship with the first IAB-MT.
17. The apparatus of claim 15, wherein, The communication module is further configured to receive a second message from the core network element, the second message being used to indicate a mapping relationship between an identification of the first IAB-MT and the first DNN.
18. The apparatus of any one of claims 15-17, wherein, The communication module is further configured to send a first indication message to the first IAB CU-UP, the first indication message being used to indicate establishment of the first PDU session, the first indication message carrying a backhaul adaptation protocol, BAP, address of the first IAB-MT and an IP address of the first IAB CU-UP.
19. The apparatus of claim 18, wherein, The device further includes a processing module. The communication module is further configured to receive a first request message from the first IAB CU-UP, the first request message being used to request establishment of an interface between the first IAB CU-UP and a centralized unit-control plane, CU-CP, of the first IAB donor; the first request message carrying a BAP address of the first IAB-MT and an IP address of the first IAB CU-UP. The processing module is further configured to determine a mapping relationship between the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP according to the first request message.
20. The apparatus of claim 19, wherein, The communication module is further configured to: receive the IP address of the first IAB CU-UP from the first IAB-MT; or receive a second request message from the first IAB-MT, the second request message being used to request the IP address of the first IAB CU-UP, and send a second indication message to the first IAB CU-UP, the second indication message carrying the IP address of the first IAB CU-UP.
21. The apparatus of any one of claims 15-17, wherein, The device further includes a processing module. The processing module is configured to decide to switch the terminal device to a second IAB donor. The communication module is further configured to send a handover request message to the second IAB host, where the handover request message carries the identifier of the first PDU session and the first DNN.
22. A data transmission apparatus, characterized by comprising: Applied to a first integrated access and backhaul IAB node, the device includes a first IAB centralized unit-user plane CU-UP, a first IAB-distributed unit DU, and a first IAB-mobile terminal MT; the first IAB CU-UP is connected to a local data network corresponding to the first IAB node; The first IAB-MT is configured to receive a first indication message from a first IAB host, where the first indication message is configured to instruct the first IAB CU-UP to establish a first protocol data unit (PDU) session; wherein the first indication message carries a Backhaul Adaptation Protocol (BAP) address of the first IAB-MT and an IP address of a first IAB CU-UP of the first IAB node; The first IAB-MT is further configured to forward the first indication message to the first IAB CU-UP according to the IP address of the first IAB CU-UP carried in the first indication message; The first IAB CU-UP is used to establish the first PDU session.
23. The apparatus of claim 22, wherein, The first indication message carries an identifier of the first PDU session, the identifier of the first PDU session is associated with a first data network name DNN, and the first DNN is used to indicate a local data network corresponding to the first IAB node.
24. The apparatus of claim 22, wherein, There is a mapping relationship between the first DNN and the first IAB-MT.
25. The apparatus of any one of claims 22-24, wherein, The first IAB CU-UP is further configured to, before receiving the first indication information, send a first request message to the first IAB host, where the first request message is used to request establishment of an interface between the first IAB CU-UP and a centralized unit-control plane (CU-CP) in the first IAB host; the first request message carries the BAP address of the first IAB-MT and the IP address of the first IAB CU-UP.
26. The apparatus of claim 25, wherein, The first IAB CU-UP is also used to: Obtaining the IP address of the first IAB CU-UP allocated by the Operation, Maintenance and Management (OAM) corresponding to the first IAB-CU-UP; or, Sending a second request message to the first IAB host, where the second request message is used to request the IP address of the first IAB CU-UP, and sending a second indication message from the first IAB host to the first IAB CU-UP; wherein the second indication message carries the IP address of the first IAB CU-UP.
27. A data transmission device, characterized by Applicable to core network elements, including: a communication module, configured to receive a protocol data unit (PDU) session establishment request message from a terminal device, where the PDU session establishment request message is used to request establishment of a first PDU session, and the PDU session establishment request message carries an identifier of the first PDU session and a first data network name (DNN) associated with the identifier of the first PDU session; The processing module is configured to determine that the first DNN indicates a local data network corresponding to a first integrated access backhaul, IAB, node; wherein the first IAB node comprises a first IAB centralized unit-user plane, CU-UP, a first IAB-distributed unit, DU, and a first IAB-mobile terminal, MT; and the first IAB CU-UP is connected to the local data network. The communication module is further configured to send a first message to a first IAB donor connected to the first IAB node, wherein the first message carries an identifier of a first PDU session and the first DNN.
28. The apparatus of claim 27, wherein, The communication module is further configured to send a second message to the first IAB donor, wherein the second message is used to indicate a mapping relationship between an identifier of the first IAB-MT and the first DNN.
29. A communications device, characterized by Comprising: a processor and a memory; the memory is configured to store a computer program; the processor is configured to execute the computer program stored in the memory, so that the method according to any one of claims 1 to 7, the method according to any one of claims 8 to 12, or the method according to any one of claims 13 to 14 is executed.
30. A communications device, characterized by Comprising: a processor and an interface circuit; the interface circuit is configured to receive code instructions and transmit the code instructions to the processor; the processor is configured to run the code instructions, so that the method according to any one of claims 1 to 7, the method according to any one of claims 8 to 12, or the method according to any one of claims 13 to 14 is executed.
31. A computer readable storage medium, characterized in that, The computer readable storage medium stores instructions, when the instructions are executed, to cause the method according to any one of claims 1 to 7, the method according to any one of claims 8 to 12, or the method according to any one of claims 13 to 14 to be executed.
32. A computer program product, the computer program product comprising: The computer program code, when executed, causes the method according to any one of claims 1 to 7, the method according to any one of claims 8 to 12, or the method according to any one of claims 13 to 14 to be executed.
33. A communication system, characterized by The communication system comprises the data transmission device according to any one of claims 15 to 21, the data transmission device according to any one of claims 22 to 26, and the data transmission device according to any one of claims 27 to 28.
Citation Information
Patent Citations
Relay forwarding method of self-access backhaul link and node
CN110351700A