Data transmission method and device

By separating the public space entity from the user space entity in the control plane node and establishing a flexible logical interface connection with the terminal through the public space entity, the terminal service interruption or delay problems caused by CCU changes are solved, and the continuity of terminal services and unsensed mobile services are achieved.

CN119854910APending Publication Date: 2025-04-18DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311343955.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-10-17
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

In a user-centric access network architecture, when the CCU that provides services to the user changes, terminal services may be interrupted or delayed.

Method used

By separating the public space entity from the user space entity in the control plane node, the public space entity is responsible for maintaining the interface with the data node, the user space entity is responsible for processing the data associated with the terminal, and establishing a flexible logical interface connection with the terminal through the public space entity to ensure that the user space entity is always associated with the same terminal.

Benefits of technology

The continuity of terminal services is achieved, service interruption or delay caused by CCU changes is avoided, and service interruption or delay is ensured that the terminal can maintain continuous user service without perception during the movement process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854910A_ABST
    Figure CN119854910A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a data transmission method and device, and relates to the technical field of communication. The method comprises: receiving a first access request sent by a first user plane node, the first access request being used for requesting a terminal to access a core network corresponding to a public space entity, and the first user plane node being a user plane node of a first area where the terminal is currently located; based on the first access request, establishing a user space entity for processing data associated with the terminal for the terminal in the control plane node, and establishing a first logic interface associated with the terminal with the first user plane node; and transmitting data associated with the terminal between the first user plane node and the user space entity through the first logic interface. In this way, the user space entity providing service for the terminal is established for the terminal, the problem that when the CCU providing service for the user changes, the service of the terminal is interrupted or delayed can be fundamentally solved, and therefore continuous user plane service can be provided for the terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] During the terminal's mobility, switching at the cell edge may cause terminal service interruption or delay. As the cellular service range continues to shrink, the above problem becomes more serious.

[0003] In order to solve the above problems, a user-centric access network architecture is introduced. In the user-centric access network architecture, the cloud-based control unit (CCU) flexibly enables and configures the transmission and receiving point (TRP) candidate set for the terminal to realize user-centric flexible cells, thereby improving user experience.

[0004] However, as the user moves, when the CCU providing services to the user changes, terminal services may be interrupted or delayed. Summary of the invention

[0005] The embodiments of the present application provide a data transmission method and device to solve the problem of terminal service interruption or delay when a CCU providing services to a user changes in a user-centric access network architecture.

[0006] In a first aspect, an embodiment of the present application provides a data transmission method, which is applied to a common space entity in a control plane node, and the method includes:

[0007] receiving a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located;

[0008] Based on the first access request, establish a user space entity for the terminal in the control plane node for processing data associated with the terminal, and establish a first logical interface associated with the terminal with the first user plane node;

[0009] Data associated with the terminal is transmitted between the first user plane node and the user space entity through the first logical interface.

[0010] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0011] receiving a neighboring area measurement result of the terminal sent by the first user plane node;

[0012] Sending the neighboring area measurement result to the user space entity;

[0013] Receiving the sending and receiving node group TRPG configuration information generated based on the neighboring area measurement result and sent by the user space entity;

[0014] The TRPG configuration information is sent to a second user plane node belonging to a neighboring cell, where the TRPG configuration information is used to establish a second logical interface associated with the terminal with the second user plane node.

[0015] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0016] receiving a second access request sent by a third user plane node, where the second access request is used to request the terminal to access the core network, and the third user plane node is a user plane node in the second area after the terminal moves from the first area to the second area;

[0017] Based on the second access request, establish, with the third user plane node, a third logical interface associated with the terminal;

[0018] Data associated with the terminal is transmitted between the first user plane node and the user space entity via the third logical interface.

[0019] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0020] Receiving indication information sent by the user space entity;

[0021] In a case where the third logical interface has been established, based on the indication information, the first logical interface established with the first user plane node is released.

[0022] According to a data transmission method provided by an embodiment of the present application, the receiving a first access request sent by a first user plane node includes:

[0023] receiving an F1 interface establishment request sent by the first user plane node;

[0024] Establishing an F1 interface with the first user plane node based on the F1 interface establishment request;

[0025] The first access request sent by the first user plane node is received through the F1 interface.

[0026] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0027] Generate cell configuration information;

[0028] A cell configuration deployment message is sent to the first user plane node through the F1 interface, wherein the cell configuration deployment message includes the cell configuration information, and the cell configuration deployment message is used for the first user plane node to broadcast the cell configuration information.

[0029] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0030] Send an NG interface establishment request to the access and mobility management function AMF;

[0031] Based on the NG interface establishment request, establish an NG interface with the AMF.

[0032] In a second aspect, an embodiment of the present application provides a data transmission method, which is applied to a user space entity in a control plane node, and the method includes:

[0033] Transmitting data associated with the terminal to the first user plane node through the common space entity and the first logical interface in the control plane node;

[0034] The user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

[0035] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0036] Receiving a neighboring area measurement result sent by the public space entity;

[0037] In a case where it is determined according to the neighboring cell measurement result that the second user plane node belonging to the neighboring cell serves the terminal, generating TRPG configuration information of a sending and receiving node group;

[0038] The TRPG configuration information is sent to the public space entity, where the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0039] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0040] When the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node, sending indication information to the public space entity;

[0041] The indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node has been established.

[0042] According to a data transmission method provided by an embodiment of the present application, when the terminal goes offline or the terminal leaves the core network corresponding to the public space entity, the method further includes performing any of the following operations:

[0043] When the user space entity is completely separated from the terminal state, all context information and configuration information of the terminal are saved, and the user space entity is used to serve other terminals;

[0044] Persistently save part of the information of the user space entity, release the user space entity and the resources occupied by the user space entity, and the user space entity is used to serve the terminal when the terminal comes online again;

[0045] The user space entity and the resources occupied by the user space entity are released.

[0046] In a third aspect, an embodiment of the present application provides a data transmission method, applied to a first user plane node, the method comprising:

[0047] Sending a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity;

[0048] Establishing a first logical interface with the public space entity;

[0049] Transmitting data associated with the terminal to a user space entity in a control plane node through the first logical interface and the public space entity, wherein the user space entity is used to process the data associated with the terminal;

[0050] The first user plane node is a user plane node in the first area where the terminal is currently located.

[0051] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0052] Sending a neighboring area measurement result of the terminal to the public space entity;

[0053] The user plane node to which the neighboring cell belongs is a second user plane node, the neighboring cell measurement result is used by the user space entity to generate TRPG configuration information of a sending and receiving node group, and the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0054] According to a data transmission method provided by an embodiment of the present application, sending a first access request to a public space entity in a control plane node includes:

[0055] Sending an F1 interface establishment request to the public space entity, where the F1 interface establishment request is used to establish an F1 interface with the public space entity;

[0056] The first access request is sent to the public space entity through the F1 interface.

[0057] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0058] Receiving a cell configuration deployment message sent by the public space entity through the F1 interface, wherein the cell configuration deployment message includes cell configuration information;

[0059] Broadcast the cell configuration information.

[0060] According to a data transmission method provided in an embodiment of the present application, the method further includes:

[0061] Generate cell configuration information;

[0062] Broadcast the cell configuration information.

[0063] In a fourth aspect, an embodiment of the present application further provides a common space entity in a control plane node, including a memory, a transceiver, and a processor:

[0064] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0065] receiving a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located;

[0066] Based on the first access request, establish a user space entity for the terminal in the control plane node for processing data associated with the terminal, and establish a first logical interface associated with the terminal with the first user plane node;

[0067] Data associated with the terminal is transmitted between the first user plane node and the user space entity through the first logical interface.

[0068] According to a common space entity in a control plane node provided by an embodiment of the present application, the processor is further configured to perform the following operations:

[0069] receiving a neighboring area measurement result of the terminal sent by the first user plane node;

[0070] Sending the neighboring area measurement result to the user space entity;

[0071] Receiving the sending and receiving node group TRPG configuration information generated based on the neighboring area measurement result and sent by the user space entity;

[0072] The TRPG configuration information is sent to a second user plane node belonging to a neighboring cell, where the TRPG configuration information is used to establish a second logical interface associated with the terminal with the second user plane node.

[0073] According to a common space entity in a control plane node provided by an embodiment of the present application, the processor is further configured to perform the following operations:

[0074] receiving a second access request sent by a third user plane node, where the second access request is used to request the terminal to access the core network, and the third user plane node is a user plane node in the second area after the terminal moves from the first area to the second area;

[0075] Based on the second access request, establish, with the third user plane node, a third logical interface associated with the terminal;

[0076] Data associated with the terminal is transmitted between the first user plane node and the user space entity via the third logical interface.

[0077] According to a common space entity in a control plane node provided by an embodiment of the present application, the processor is further configured to perform the following operations:

[0078] Receiving indication information sent by the user space entity;

[0079] In a case where the third logical interface has been established, based on the indication information, the first logical interface established with the first user plane node is released.

[0080] According to a common space entity in a control plane node provided by an embodiment of the present application, receiving a first access request sent by a first user plane node includes:

[0081] receiving an F1 interface establishment request sent by the first user plane node;

[0082] Establishing an F1 interface with the first user plane node based on the F1 interface establishment request;

[0083] The first access request sent by the first user plane node is received through the F1 interface.

[0084] According to a common space entity in a control plane node provided by an embodiment of the present application, the processor is further configured to perform the following operations:

[0085] Generate cell configuration information;

[0086] A cell configuration deployment message is sent to the first user plane node through the F1 interface, wherein the cell configuration deployment message includes the cell configuration information, and the cell configuration deployment message is used for the first user plane node to broadcast the cell configuration information.

[0087] According to a common space entity in a control plane node provided by an embodiment of the present application, the processor is further configured to perform the following operations:

[0088] Send an NG interface establishment request to the access and mobility management function AMF;

[0089] Based on the NG interface establishment request, establish an NG interface with the AMF.

[0090] In a fifth aspect, an embodiment of the present application further provides a user space entity in a control plane node, including a memory, a transceiver, and a processor:

[0091] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0092] Transmitting data associated with the terminal to the first user plane node through the common space entity and the first logical interface in the control plane node;

[0093] The user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

[0094] According to a user space entity in a control plane node provided by an embodiment of the present application, the processor is further configured to perform the following operations:

[0095] Receiving a neighboring area measurement result sent by the public space entity;

[0096] In a case where it is determined according to the neighboring cell measurement result that the second user plane node belonging to the neighboring cell serves the terminal, generating TRPG configuration information of a sending and receiving node group;

[0097] The TRPG configuration information is sent to the public space entity, where the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0098] According to a user space entity in a control plane node provided by an embodiment of the present application, the processor is further configured to perform the following operations:

[0099] When the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node, sending indication information to the public space entity;

[0100] The indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node has been established.

[0101] According to a user space entity in a control plane node provided by an embodiment of the present application, when the terminal goes offline or the terminal leaves the core network corresponding to the public space entity, the processor is further configured to perform any of the following operations:

[0102] When the user space entity is completely separated from the terminal state, all context information and configuration information of the terminal are saved, and the user space entity is used to serve other terminals;

[0103] Persistently save part of the information of the user space entity, release the user space entity and the resources occupied by the user space entity, and the user space entity is used to serve the terminal when the terminal comes online again;

[0104] The user space entity and the resources occupied by the user space entity are released.

[0105] In a sixth aspect, an embodiment of the present application further provides a first user plane node, including a memory, a transceiver, and a processor:

[0106] A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:

[0107] Sending a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity;

[0108] Establishing a first logical interface with the public space entity;

[0109] Transmitting data associated with the terminal to a user space entity in a control plane node through the first logical interface and the public space entity, wherein the user space entity is used to process the data associated with the terminal;

[0110] The first user plane node is a user plane node in the first area where the terminal is currently located.

[0111] According to a first user plane node provided in an embodiment of the present application, the processor is further configured to perform the following operations:

[0112] Sending a neighboring area measurement result of the terminal to the public space entity;

[0113] The user plane node to which the neighboring cell belongs is a second user plane node, the neighboring cell measurement result is used by the user space entity to generate TRPG configuration information of a sending and receiving node group, and the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0114] According to a first user plane node provided in an embodiment of the present application, sending a first access request to a public space entity in a control plane node includes:

[0115] Sending an F1 interface establishment request to the public space entity, where the F1 interface establishment request is used to establish an F1 interface with the public space entity;

[0116] The first access request is sent to the public space entity through the F1 interface.

[0117] According to a first user plane node provided in an embodiment of the present application, the processor is further configured to perform the following operations:

[0118] Receiving a cell configuration deployment message sent by the public space entity through the F1 interface, wherein the cell configuration deployment message includes cell configuration information;

[0119] Broadcast the cell configuration information.

[0120] According to a first user plane node provided in an embodiment of the present application, the processor is further configured to perform the following operations:

[0121] Generate cell configuration information;

[0122] Broadcast the cell configuration information.

[0123] In a seventh aspect, an embodiment of the present application further provides a data transmission device, which is applied to a public space entity in a control plane node, and the device includes:

[0124] A first receiving unit is configured to receive a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located;

[0125] a first establishing unit, configured to establish, in the control plane node, for the terminal, a user space entity for processing data associated with the terminal based on the first access request, and to establish, with the first user plane node, a first logical interface associated with the terminal;

[0126] The first transmission unit is configured to transmit data associated with the terminal between the first user plane node and the user space entity through the first logical interface.

[0127] According to a data transmission device provided in an embodiment of the present application, the device further includes: a second receiving unit, a first sending unit, a third receiving unit and a second sending unit;

[0128] The second receiving unit is configured to receive a neighboring area measurement result of the terminal sent by the first user plane node;

[0129] The first sending unit is used to send the neighboring area measurement result to the user space entity;

[0130] The third receiving unit is used to receive the sending and receiving node group TRPG configuration information generated based on the neighboring area measurement result and sent by the user space entity;

[0131] The second sending unit is used to send the TRPG configuration information to a second user plane node belonging to a neighboring cell, where the TRPG configuration information is used to establish a second logical interface associated with the terminal with the second user plane node.

[0132] According to a data transmission device provided by an embodiment of the present application, the device further includes: a fourth receiving unit, a second establishing unit, and a second transmitting unit;

[0133] The fourth receiving unit is used to receive a second access request sent by a third user plane node, where the second access request is used to request the terminal to access the core network, and the third user plane node is a user plane node in the second area after the terminal moves from the first area to the second area;

[0134] The second establishing unit is used to establish, with the third user plane node, a third logical interface associated with the terminal based on the second access request;

[0135] The second transmission unit is configured to transmit data associated with the terminal between the first user plane node and the user space entity through the third logical interface.

[0136] According to a data transmission device provided by an embodiment of the present application, the device further includes: a fifth receiving unit and a third establishing unit;

[0137] The fifth receiving unit is used to receive the indication information sent by the user space entity;

[0138] The third establishing unit is configured to release the first logical interface established with the first user plane node based on the indication information when the third logical interface has been established.

[0139] According to a data transmission device provided in an embodiment of the present application, the first receiving unit is specifically configured to:

[0140] receiving an F1 interface establishment request sent by the first user plane node;

[0141] Used to establish an F1 interface with the first user plane node based on the F1 interface establishment request;

[0142] Used to receive the first access request sent by the first user plane node through the F1 interface.

[0143] According to a data transmission device provided in an embodiment of the present application, the device further includes: a generating unit and a third sending unit;

[0144] The generating unit is used to generate cell configuration information;

[0145] The third sending unit is used to send a cell configuration deployment message to the first user plane node through the F1 interface, the cell configuration deployment message includes the cell configuration information, and the cell configuration deployment message is used for the first user plane node to broadcast the cell configuration information.

[0146] According to a data transmission device provided by an embodiment of the present application, the device further includes: a fourth sending unit and a fourth establishing unit;

[0147] The fourth sending unit is used to send an NG interface establishment request to the access and mobility management function AMF;

[0148] The fourth establishing unit is used to establish an NG interface with the AMF based on the NG interface establishment request.

[0149] In an eighth aspect, an embodiment of the present application further provides a data transmission device, applied to a user space entity in a control plane node, the device comprising:

[0150] a transmission unit, configured to transmit data associated with the terminal to the first user plane node through the common space entity in the control plane node and the first logical interface;

[0151] The user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

[0152] According to a data transmission device provided in an embodiment of the present application, the device further includes: a receiving unit, a generating unit and a first sending unit;

[0153] The receiving unit is used to receive the neighboring area measurement result sent by the public space entity;

[0154] The generating unit is used to generate the sending and receiving node group TRPG configuration information when it is determined according to the neighboring cell measurement result that the second user plane node belonging to the neighboring cell serves the terminal;

[0155] The first sending unit is used to send the TRPG configuration information to the public space entity, where the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0156] According to a data transmission device provided in an embodiment of the present application, the device further includes: a second sending unit;

[0157] The second sending unit is configured to send indication information to the public space entity when the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node;

[0158] The indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node has been established.

[0159] According to a data transmission device provided by an embodiment of the present application, when the terminal goes offline or the terminal leaves the core network corresponding to the public space entity, the device further includes a processing unit, and the processing unit is used to perform any one of the following operations:

[0160] When the user space entity is completely separated from the terminal state, all context information and configuration information of the terminal are saved, and the user space entity is used to serve other terminals;

[0161] Persistently save part of the information of the user space entity, release the user space entity and the resources occupied by the user space entity, and the user space entity is used to serve the terminal when the terminal comes online again;

[0162] The user space entity and the resources occupied by the user space entity are released.

[0163] In a ninth aspect, an embodiment of the present application further provides a data transmission device, applied to a first user plane node, the device comprising:

[0164] A first sending unit, configured to send a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity;

[0165] An establishing unit, configured to establish a first logical interface with the public space entity;

[0166] a transmission unit, configured to transmit data associated with the terminal to a user space entity in a control plane node through the first logical interface and the public space entity, wherein the user space entity is configured to process the data associated with the terminal;

[0167] The first user plane node is a user plane node in the first area where the terminal is currently located.

[0168] According to a data transmission device provided in an embodiment of the present application, the device further includes: a second sending unit;

[0169] The second sending unit is used to send the neighboring area measurement result of the terminal to the public space entity;

[0170] The user plane node to which the neighboring cell belongs is a second user plane node, the neighboring cell measurement result is used by the user space entity to generate TRPG configuration information of a sending and receiving node group, and the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0171] According to a data transmission device provided in an embodiment of the present application, the first sending unit is specifically configured to:

[0172] Sending an F1 interface establishment request to the public space entity, where the F1 interface establishment request is used to establish an F1 interface with the public space entity;

[0173] The first access request is sent to the public space entity through the F1 interface.

[0174] According to a data transmission device provided by an embodiment of the present application, the device further includes: a receiving unit and a first broadcasting unit;

[0175] The receiving unit is used to receive a cell configuration deployment message sent by the public space entity through the F1 interface, where the cell configuration deployment message includes cell configuration information;

[0176] The first broadcasting unit is used to broadcast the cell configuration information.

[0177] According to a data transmission device provided by an embodiment of the present application, the device further includes: a generating unit and a second broadcasting unit;

[0178] The generating unit is used to generate cell configuration information;

[0179] The second broadcasting unit is used to broadcast the cell configuration information.

[0180] In the tenth aspect, an embodiment of the present application also provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the data transmission method described in any one of the first aspect; or, the data transmission method described in any one of the second aspect; or, the data transmission method described in any one of the third aspect.

[0181] In the data transmission method and device provided by the embodiment of the present application, when the terminal is located in the first area of ​​the first user plane node, the first user plane node will send a first access request for accessing the core network corresponding to the public space entity to the public space entity. After receiving the first access request, the public space entity will establish a user space entity for the terminal to process the data associated with the terminal. The user space entity can transmit the data associated with the terminal through the public space entity and the first logical interface established by the public space entity and the first user plane node. Since the public space entity has established a user space entity specifically for the terminal to provide services, that is, the user space entity and the terminal are in a one-to-one relationship, the user space entity that provides services to the terminal will not change during the movement of the terminal. This can fundamentally solve the problem of terminal service interruption or delay when the CCU that provides services to the terminal changes, thereby providing continuous user plane services to the terminal. BRIEF DESCRIPTION OF THE DRAWINGS

[0182] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0183] Figure 1 A schematic diagram of a user-centric access network architecture provided by the prior art;

[0184] Figure 2 A schematic diagram of the architecture of centralized deployment of CCU provided by the existing technology;

[0185] Figure 3 A schematic diagram of the architecture of CCU distributed deployment provided by the prior art;

[0186] Figure 4 One of the flowcharts of the data transmission method provided in the embodiment of the present application;

[0187] Figure 5 A schematic diagram of the control plane node function separation provided in an embodiment of the present application;

[0188] Figure 6 A second flowchart of a data transmission method provided in an embodiment of the present application;

[0189] Figure 7 The third flowchart of the data transmission method provided in the embodiment of the present application;

[0190] Figure 8 One of the schematic diagrams of providing services for a terminal provided in an embodiment of the present application;

[0191] Fig. 9 The second schematic diagram of providing services for a terminal provided in an embodiment of the present application;

[0192] Fig.10 A schematic diagram of the structure of a public space entity in a control plane node provided in an embodiment of the present application;

[0193] Fig.11 A schematic diagram of the structure of a user space entity in a control plane node provided in an embodiment of the present application;

[0194] Fig.12 A schematic diagram of the structure of a first user plane node provided in an embodiment of the present application;

[0195] Fig.13 One of the structural schematic diagrams of the data transmission device provided in the embodiment of the present application;

[0196] Fig.14 A second structural diagram of the data transmission device provided in an embodiment of the present application;

[0197] Fig.15 The third structural diagram of the data transmission device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0198] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0199] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.

[0200] The technical solution provided in the embodiments of the present application can be applicable to a variety of systems, such as a 5G system.

[0201] Among them, the terminal involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal may also be different. For example, in a 5G system, the terminal may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.

[0202] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.

[0203] For example, in an embodiment of the present application, one or more antennas may be used between the network device and the terminal device for multiple input multiple output (MIMO) transmission, and the MIMO transmission may be single user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of the antenna combination, the MIMO transmission may be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it may be diversity transmission, precoded transmission or beamforming transmission, etc.

[0204] In order to facilitate a clearer understanding of the embodiments of the present application, some relevant background knowledge is first introduced as follows.

[0205] When the terminal is moving, the handover at the edge of the cell may cause interruption and delay of the terminal service. As the cellular service range continues to shrink, the above problems become more serious. To this end, many mobility optimization and edge enhancement solutions have been proposed and standardized. 5G introduces conditional handover (CHO) and dual active protocol stack handover (DAPS) technology. CHO configures the handover conditions to the user equipment (UE), and the UE determines the handover timing based on the conditions; DAPS activates two sets of protocol stacks at the same time to achieve uninterrupted data transmission during the handover process. From the above content, it can be seen that CHO and DAPS optimize the handover process, but do not eliminate the handover process. The terminal still needs to perform handover operations when moving, which will be more frequent in a small cell coverage environment, thereby increasing the signaling interaction between the user terminal and the network, as well as the power consumption of the user terminal and the network, and small cell coverage will be more common in 6G. In addition, both CHO and DAPS require the user terminal to have corresponding capabilities, which increases the design complexity of the user terminal.

[0206] In order to solve the problem of cell switching data delay / interruption reducing the performance of coordinated multi-point transmission and reception under the traditional cellular access network architecture, and to make full and reasonable use of network resources to provide consistent and continuous services to user terminals (especially edge user terminals), a user-centric access network architecture has emerged with the development of mobile communication networks. Figure 1 A schematic diagram of a user-centric access network architecture provided by the prior art, such as Figure 1As shown in , by introducing flexible cells, multiple transmission and receiving points (TRPs) under a distributed data unit (DDU) are organized to coordinate transmission and serve one UE, thereby improving user experience.

[0207] Figure 1 The functions of each network element are described as follows:

[0208] (1) Cloud-based Control Unit (CCU), as the control plane anchor node, is responsible for control and management functions.

[0209] (2) DDU: User plane anchor point, responsible for data scheduling and transmission.

[0210] (3) TRP: TRP is a data transceiver node that performs radio frequency and some physical layer functions.

[0211] (4) Flexible cell: An area consisting of one or more access points (APs) / TRPs with some / all of the same access and transmission parameters. The CCU flexibly enables and configures AP / TRP candidate sets for user terminals, that is, the coverage area is variable. The AP / TRP of a flexible cell is flexibly organized by the DDU. For any user terminal, the DDU responsible for providing scheduling decisions can be called the primary DDU, and the DDU that only provides TRP resources and does not make scheduling decisions can be called the secondary DDU.

[0212] The 6G user-centric access network adopts the CCU-DDU-TRP architecture, which requires that within a large area (i.e., a user-centric area where the needs can be met, such as within the range of a core network control plane node (Access and Mobility Management Function (AMF))), all accessible APs can identify the UE. In order to achieve this goal, the first consideration is to logically deploy a single CCU and AMF together, but this requires the CCU to connect to a large number of DDUs to provide coverage control and management over a large range. Taking into account the user-centric flexible cell following and dynamic node configuration, the increase in the number of service users requires a significant increase in the processing power and complexity of the CCU, and requires the CCU to have extremely high reliability, which is not conducive to implementation and deployment. Therefore, multiple logical CCUs can be deployed on the basis of cloudification. Figure 2 The schematic diagram of the architecture of the centralized deployment of CCU provided by the existing technology. Figure 3 The schematic diagram of the architecture of the CCU distributed deployment provided by the existing technology is as follows: Figure 2 and Figure 3As shown, no matter the CCU under the core network (CN) is deployed in a centralized or distributed manner, when the user terminal moves to a different DDU service range, and the DDU providing services to the user terminal belongs to a different CCU, switching between CCUs needs to be performed. There is still the problem of flexible cell continuous service of Inter-CCU, and it is difficult to achieve cross-CCU changes without user terminal perception.

[0213] In order to solve the problem that it is difficult to achieve cross-CCU changes without user terminal perception in the prior art, so as to provide continuous control plane services for user terminals, the embodiment of the present application provides a data transmission method, which separates the control management functions associated with non-user terminals in the access network control plane node to form a public space entity, and separates the control functions associated with user terminals to form a user space entity. The public space entity is responsible for maintaining the interface with the data node. When the user terminal moves to the service range of different data nodes, the user space entity establishes a flexible user terminal-associated logical interface connection (UE-associated logical Interface-connection) with the data node through the public space entity, so that the user space entity of the control plane node serving the user terminal does not change, thereby providing continuous control plane services for the user terminal. It avoids the problem that the device is difficult to meet the greatly improved CCU processing capacity and complexity and reliability requirements when a single CCU logically provides coverage control and management in a large range, and realizes user-unaware cross-CCU operation under multiple CCUs, and provides continuous control plane services for terminals in a large area, ensuring user-centric flexible cell following.

[0214] Below, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0215] Figure 4 This is one of the flow diagrams of the data transmission method provided in the embodiment of the present application. The data transmission method can be applied to the public space entity in the control plane node. For example, see Figure 4 As shown, the data transmission method may include:

[0216] Step 401: Receive a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to a public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located.

[0217] For example, the control plane node may refer to the gNodeB Central Unit Control Plane (gNB-CU-CP) in 5G, the CCU in 6G UCAN, or other access network nodes that also have control functions and connect and control and manage one or more user plane nodes; the user plane node may refer to the gNodeB Central Unit User Plane (gNB-CU-UP) in 5G, the gNodeB Distributed Unit (gNB-DU) in 5G, the DDU in 6G UCAN, or other access network nodes that also have user data forwarding functions.

[0218] Figure 5 A schematic diagram of the control plane node function separation provided in the embodiment of the present application is shown in FIG. Figure 5 As shown in, in the embodiment of the present application, taking the control plane node as CCU as an example, the CCU function of the access network control plane node is divided into a common space entity (CCU-CS, CCU Common Space) that carries user terminal non-associated functions and a user space entity (CCU-US, CCU User Space) that carries user terminal associated functions. The common space entity and the user space entity can be deployed and operated as independent entities. Among them, CCU-CS is established during the network initialization process, and CCU-CS includes many of the following functions: base station control plane common functions, protocols, interfaces, base station management plane functions, strategies, protocols, interfaces, CCU equipment internal storage and calculation and data addressing and forwarding functions, etc. For example, CCU-CS can perform base station control and management functions such as cell management (system broadcast), interfaces with other network element nodes (such as NG interface, F1 interface or E1 interface) and ASN (Abstract Syntax Notation) encoding and decoding, network configuration of OAM (Operation Administration and Maintenance) agent modules, performance monitoring, fault and alarm management, and self-organizing network (SON) self-configuration, self-startup and self-optimization functions.

[0219] When the terminal enters the first area of ​​the first user plane node, the public space entity receives a first access request sent by the first user plane node. The first user plane node requests the public space entity to access the core network corresponding to the public space entity through the first access request.

[0220] Based on the above Figure 4The embodiment shown is an example. In the embodiment of the present application, when the public space entity receives the first access request sent by the first user plane node, it can first receive the F1 interface establishment request sent by the first user plane node; then, based on the F1 interface establishment request, establish the F1 interface with the first user plane node; and then, through the F1 interface, receive the first access request sent by the first user plane node, so that the first access request can be received.

[0221] Specifically, when the first user plane node sends the first access request to the public space entity, it needs to send it through the F1 interface. Therefore, the public space entity will first receive the F1 interface establishment request sent by the first user plane node, and then establish the F1 interface with the first user plane node based on the establishment request, and then receive the first access request sent by the first user plane node through the F1 interface.

[0222] The data transmission method provided in the embodiment of the present application can successfully receive the first access request sent by the first user plane node through the F1 interface established with the first user plane node, and then establish a user space entity for the terminal for processing data associated with the terminal according to the first access request, so that continuous user plane services can be provided to the terminal through the user space entity corresponding to the terminal.

[0223] Step 402: Based on the first access request, establish a user space entity for the terminal in the control plane node for processing data associated with the terminal, and establish a first logical interface associated with the terminal with the first user plane node.

[0224] Specifically, when receiving the first access request, the public space entity will establish a user space entity for the terminal in the control plane node, and establish a first logical interface with the first user plane node for transmitting data associated with the terminal.

[0225] Take the first user plane node as DDU, the public space entity as CCU-CS, and the user space entity as CCU-US as an example. When the UE accesses the network (when the relevant message (such as MSG3) is reported to the CCU-CS through the service DDU), the OAM agent module or other functional modules of the CCU-CS are responsible for establishing the CCU-US and the subsequent management of the CCU-US, and at the same time, a logical F1 interface associated with the UE is established between the CCU-CS and the service DDU.

[0226] Among them, the user space entity CCU-US is an entity used to process data associated with the terminal, the public space entity is uniquely identified in the network by the CCU CS ID, the user space entity is uniquely identified in a CCU-CS connection range by the CCU US ID, and the CCU US ID corresponds one-to-one to the unique identifier UE ID of the terminal in the network. CCU-US includes many of the following functions: storage and calculation processing functions for UE-related data and maintenance of UE RRC (Radio Resource Control) and interface-related signaling and processes. For example, CCU-US is used for RRC connection control, measurement, terminal capability reporting, UE mobility management, PDU (Protocol Data Unit) session management and NAS (NonAccess Stratum) message transmission.

[0227] Step 403: Transmit data associated with the terminal between the first user plane node and the user space entity through the first logical interface.

[0228] It can be understood that the public space entity has the function of transmitting terminal-associated data between the first user plane node and the user entity space. After the public space entity establishes a first logical interface with the first user plane node, the public space entity can transmit terminal-associated data between the first user plane node and the user space entity through the first logical interface.

[0229] For example, during the data interaction between CCU-US, the first user plane node DDU and the terminal UE through CCU-CS, CCU-CS is only responsible for data forwarding and necessary interface encoding and decoding (such as ASN encoding and decoding); wherein, data is transmitted between CCU-CS and the first user plane node through the first logical interface, and data transmission is realized between CCU-CS and CCU-US through technologies such as inter-process communication, or data transmission is performed through an interface. During the data transmission process, data carrying UE ID will be handled by the CCU US corresponding to the CCU US ID of the UE ID.

[0230] In the data transmission method provided by the embodiment of the present application, when the terminal is located in the first area of ​​the first user plane node, the first user plane node will send a first access request for accessing the core network corresponding to the public space entity to the public space entity. After receiving the first access request, the public space entity will establish a user space entity for the terminal to process the data associated with the terminal. The user space entity can transmit the data associated with the terminal through the public space entity and the first logical interface established by the public space entity and the first user plane node. Since the public space entity has established a user space entity specifically for the terminal to provide services, that is, the user space entity and the terminal are in a one-to-one relationship, the user space entity that provides services to the terminal will not change during the movement of the terminal. This can fundamentally solve the problem of terminal service interruption or delay when the CCU that provides services to the terminal changes, thereby providing continuous user plane services to the terminal.

[0231] Based on the above Figure 4 The embodiment shown is an example. In an embodiment of the present application, the data transmission method further includes: the public space entity receives the neighboring area measurement result of the terminal sent by the first user plane node; then sends the neighboring area measurement result to the user space entity; and then receives the sending and receiving node group TRPG configuration information generated based on the neighboring area measurement result sent by the user space entity; the public space entity sends the TRPG configuration information to the second user plane node to which the neighboring area belongs, and the TRPG configuration information is used to establish a second logical interface associated with the terminal with the second user plane node.

[0232] Specifically, the public space entity is also used to receive the neighboring area measurement result of the terminal sent by the first user plane node, and send the neighboring area measurement result to the user space entity corresponding to the terminal. The user space entity determines that the neighboring area serves the terminal according to the neighboring area measurement result, and generates a sending and receiving node group TRPG (Transmission and Receiving Point Group) configuration information. After receiving the TRPG configuration information, the public space entity sends the TRPG configuration information to the second user plane node to which the neighboring area belongs. The TRPG configuration information is used for the public space entity and the second user plane node to establish a second logical interface, and the second user plane node provides service to the terminal.

[0233] The data transmission method provided in the embodiment of the present application can determine whether the area can serve the terminal through the neighboring area measurement result of the terminal sent by the first user plane node, and flexibly provide user plane node services for the terminal.

[0234] Based on the above Figure 4The embodiment shown is an example. In the embodiment of the present application, the data transmission method also includes: the public space entity receives a second access request sent by a third user plane node, the second access request is used to request the terminal to access the core network, and the third user plane node is the user plane node of the second area after the terminal moves from the first area to the second area; based on the second access request, the public space entity establishes a third logical interface associated with the terminal with the third user plane node; and data associated with the terminal can be transmitted between the first user plane node and the user space entity through the third logical interface.

[0235] Specifically, after the terminal moves from the first area of ​​the first user plane node to the second area, the public space entity receives a second access request sent by the third user plane node to which the second area belongs. According to the second access request, the public space entity establishes a third logical result associated with the terminal with the third user plane node, and then transmits data associated with the terminal between the first user plane node and the user space entity through the third logical interface.

[0236] In the data transmission method provided in the embodiment of the present application, when the user plane node serving the terminal changes from the first user plane node to the third user plane node, the user space entity can provide continuous control plane services for the terminal through the third logical interface associated with the terminal established between the public space entity and the third user plane node.

[0237] Based on the above Figure 4 The embodiment shown is an example. In an embodiment of the present application, the data transmission method also includes: the public space entity receives indication information sent by the user space entity; when the third logical interface has been established, the public space entity releases the first logical interface established with the first user plane node based on the indication information.

[0238] For example, the first logical interface, the second logical interface, and the third logical interface can all be logical F1 interfaces. When the terminal moves from the first area to the second area, the public space entity receives indication information sent by the user space entity, and the indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node. The public space entity can release the first logical interface when the third logical interface has been established, or it can quickly release the first logical interface and establish the third logical interface by means of rapid migration.

[0239] The data transmission method provided in the embodiment of the present application releases the first logical interface established with the first user plane node when the terminal moves to the second area, so as to release the resources of the first user plane node so that it can serve other terminals. In addition, the method uses a connect-before-disconnect method to release the first logical interface when the third logical interface has been established, so that the service of the user plane node received by the terminal will not be interrupted and has continuity.

[0240] Based on the above Figure 4 The embodiment shown is an example. In the embodiment of the present application, the data transmission method also includes: the public space entity generates cell configuration information; and sends a cell configuration deployment message to the first user plane node through the F1 interface, the cell configuration deployment message includes the cell configuration information, and the cell configuration deployment message is used for the first user plane node to broadcast the cell configuration information.

[0241] Specifically, the public space entity can also uniformly plan cell deployment and generate cell configuration information. The public space entity sends a cell configuration deployment message including cell configuration information to the first user plane node through the F1 interface, and the cell configuration deployment message is used by the first user plane node to broadcast the cell configuration information to the terminals in the first area.

[0242] According to the data transmission method provided in the embodiment of the present application, the public space entity can generate cell configuration information and can broadcast the cell configuration information to the terminal in a timely manner through the first user plane node.

[0243] Based on the above Figure 4 The embodiment shown is illustrative. In the embodiment of the present application, the data transmission method further includes:

[0244] The public space entity sends an NG interface establishment request to the access and mobility management function AMF; based on the NG interface establishment request, the public space entity establishes an NG interface with the AMF.

[0245] Specifically, during the network initialization phase, the independent OAM controls the startup of the public space entity through the interface with the OAM agent module in the public space entity. After the public space entity is started, it initiates the NG interface establishment process to the AMF of the core network, and establishes the NG interface with the AMF through non-UE-associated interface message interaction.

[0246] The data transmission method provided in the embodiment of the present application enables the public space entity to receive terminal-related messages sent by the AMF through the NG interface established between the public space entity and the AMF.

[0247] Figure 6 The second flow chart of the data transmission method provided in the embodiment of the present application is applicable to the user space entity in the control plane node. For example, see Figure 6 As shown, the data transmission method may include:

[0248] Step 601: Transmitting data associated with a terminal to a first user plane node through a common space entity and a first logical interface in a control plane node;

[0249] Among them, the user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

[0250] In the embodiment of the present application, when the terminal enters the first area of ​​the first user plane node, the first user plane node sends a first access request for requesting the terminal to access the public space entity, and the user space entity is established for the terminal based on the first access request. Based on the first access request, a first logical interface is also established between the public space entity and the first user plane node. Through the public space entity and the first logical interface, the user space entity can transmit data associated with the terminal to the first user plane node.

[0251] In the data transmission method provided by the embodiment of the present application, when the terminal is located in the first area of ​​the first user plane node, the first user plane node will send a first access request for requesting the terminal to access the core network corresponding to the public space entity. The user space entity is established for the terminal based on the first access request. Through the public space entity and the first logical interface in the control plane node, the user space entity can transmit data associated with the terminal to the first user plane node. Since the user space entity is dedicated to providing services for the terminal, that is, the user space entity and the terminal are in a one-to-one relationship, the user space entity providing services for the terminal will not change during the movement of the terminal. This can fundamentally solve the problem of terminal service interruption or delay when the CCU providing services to the terminal changes, thereby providing continuous user plane services to the terminal.

[0252] Based on the above Figure 6 The embodiment shown is an example. In an embodiment of the present application, the data transmission method also includes: the user space entity receives the neighboring area measurement result sent by the public space entity; and when it is determined according to the neighboring area measurement result that the second user plane node to which the neighboring area belongs serves the terminal, generating sending and receiving node group TRPG configuration information; the user space entity sends the TRPG configuration information to the public space entity, and the TRPG configuration information is used for the public space entity to establish a second logical interface associated with the terminal with the second user plane node.

[0253] Specifically, when the terminal is located in the first area, the terminal will report the neighboring area measurement result to the first user plane node, and the first user plane node will forward the neighboring area measurement result to the user space entity through the public control plane entity. When the user space entity receives the neighboring area measurement result, it will determine whether the second user plane node to which the area belongs serves the terminal based on the neighboring area measurement result. When the second user plane node to which the neighboring area belongs serves the terminal, the user space entity will generate TRPG configuration information and send the TRPG configuration information to the public space entity. The TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0254] The data transmission method provided in the embodiment of the present application, the user space entity can determine whether the neighboring area can serve the terminal through the received neighboring area measurement result, and when it is determined that the neighboring area can serve the terminal, send TRPG configuration information to instruct the public space entity to establish a second logical interface with the second user plane node to provide flexible user plane node services for the terminal.

[0255] Based on the above Figure 6 The embodiment shown is illustrative. In an embodiment of the present application, the data transmission method further includes: when the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node, the user space entity sends indication information to the public space entity; wherein the indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node has been established.

[0256] Specifically, when the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node, the user space entity sends indication information to the public space entity, instructing the public space entity to release the first logical interface established with the first user plane node. Further, to ensure that there is a user plane node that continues to provide services for the terminal, the indication information may instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node is established, that is, when the third user plane node can provide services for the terminal.

[0257] The data transmission method provided in the embodiment of the present application sends an indication message to the public space entity when the terminal moves from the first area to the second area, instructing the public space entity to release the first logical interface established with the first user plane node, so as to release the resources of the first user plane node so that it can serve other terminals. In addition, the method uses a connect-before-disconnect method to release the first logical interface when the third logical interface has been established, so that the service of the user plane node received by the terminal will not be interrupted and has continuity.

[0258] Based on the above Figure 6 The embodiment shown is, for example, in an embodiment of the present application, when the terminal goes offline or the terminal leaves the core network corresponding to the public space entity, the data transmission method also includes performing any of the following operations: when the user space entity is completely separated from the terminal state, the user space entity saves all context information and configuration information of the terminal, and the user space entity is used to serve other terminals; the user space entity persistently saves part of the information of the user space entity, and releases the user space entity and the resources occupied by the user space entity, and the user space entity is used to serve the terminal when the terminal goes online again; the user space entity releases the user space entity and the resources occupied by the user space entity.

[0259] For example, when the terminal goes offline or leaves the core network corresponding to the public space entity, the user space entity has three processing methods:

[0260] (1) When the user space entity is completely separated from the terminal state, the user space entity can be processed in a stateless manner. The user space entity stores all context information and configuration information of the terminal, and the user space entity can serve other terminals.

[0261] (2) When the user space entity cannot be processed in a stateless manner, the user space entity persists and saves part of the information of the user space entity, releases the user space entity and the resources occupied by the user space entity, and the user space entity temporarily does not serve the terminal. When the terminal comes online again, the user space entity serves the terminal again.

[0262] (3) Directly release the user space entity and the resources occupied by the user space entity.

[0263] According to the data transmission method provided in the embodiment of the present application, when the terminal goes offline or leaves the core network corresponding to the public space entity, the user space entity can flexibly perform different operations according to the status of the user space entity and the terminal.

[0264] Figure 7 The third flow chart of the data transmission method provided in the embodiment of the present application is as follows. The data transmission method can be applied to the first user plane node in the control plane node. For example, see Figure 7 As shown, the data transmission method may include:

[0265] Step 701: Send a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity;

[0266] Step 702: Establish a first logical interface with a public space entity;

[0267] Step 703: Transmitting data associated with the terminal to a user space entity in the control plane node through the first logical interface and the public space entity, where the user space entity is used to process the data associated with the terminal;

[0268] The first user plane node is a user plane node in the first area where the terminal is currently located.

[0269] In the data transmission method provided by the embodiment of the present application, when the terminal is located in the first area of ​​the first user plane node, the first user plane node will send a first access request for requesting the terminal to access the core network corresponding to the public space entity and establish a first logical interface with the public space entity. Through the first logical interface and the public space entity, the first user plane node can transmit the data associated with the terminal to the user space entity used to process the data associated with the terminal. Since the user space entity terminal is a one-to-one relationship, the user space entity providing services for the terminal will not change during the movement of the terminal. This can fundamentally solve the problem of terminal service interruption or delay when the CCU providing services to the terminal changes, thereby providing continuous user plane services to the terminal.

[0270] Based on the above Figure 7 The embodiment shown is an example. In an embodiment of the present application, the data transmission method further includes: the first user plane node sends a neighboring area measurement result of the terminal to the public space entity; wherein the user plane node to which the neighboring area belongs is a second user plane node, and the neighboring area measurement result is used by the user space entity to generate TRPG configuration information of the sending and receiving node group, and the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0271] Specifically, the first user plane node sends the neighboring area measurement result of the terminal to the public space entity. After the territorial area measurement result is forwarded to the user space entity by the public space entity, it is used for the user space entity to generate TRPG configuration information when it is determined that the second user plane node to which the territorial area belongs serves the terminal. The TRPG configuration information is used for the public space entity to establish a second logical interface with the second user plane node.

[0272] Based on the above Figure 7 The embodiment shown is illustrative. In an embodiment of the present application, the first user plane node sends a first access request to a public space entity in a control plane node, including: the first user plane node sends an F1 interface establishment request to the public space entity, and the F1 interface establishment request is used to establish an F1 interface with the public space entity; the first user plane node also sends a first access request to the public space entity through the F1 interface.

[0273] Specifically, when the first user plane node sends the first access request to the public space entity, it needs to send it through the F1 interface, so the first user plane node sends an F1 interface establishment request to the public space node to establish the F1 interface.

[0274] Based on the above Figure 7 The embodiment shown is an example. In an embodiment of the present application, the data transmission method also includes: the first user plane node receives a cell configuration deployment message sent by the public space entity through the F1 interface, and the cell configuration deployment message includes cell configuration information; the first user plane node broadcasts the cell configuration information to the terminal.

[0275] Based on the above Figure 7 The embodiment shown is illustrative. In the embodiment of the present application, the data transmission method further includes: the first user plane node generates cell configuration information; and the first user plane node broadcasts the cell configuration information to the terminal.

[0276] Specifically, the cell configuration information may be generated by the public space entity and sent to the first user plane node through the F1 interface, or may be generated by the first user plane node. When the first user plane node receives or generates the cell configuration information, it broadcasts the cell configuration information to terminals in the first cell.

[0277] In order to facilitate understanding of the data transmission method provided in the embodiment of the present application, the data transmission method provided in the embodiment of the present application will be described in detail below through the following two specific embodiments.

[0278] Example 1

[0279] Figure 8 One of the schematic diagrams of providing services for a terminal provided in an embodiment of the present application, such as Figure 8 As shown, in Example 1, it is a scenario in which terminal UE1 and terminal UE2 access the core network without moving. The following describes the embodiments of the present application by taking the control plane node as CCU, the user space entity as CCU-US, the public space entity as CCU-CS and the user plane node as DDU as examples.

[0280] During the network initialization phase, the independent OAM controls the startup of the CCU-CS through the interface with the OAM agent module in the CCU-CS. The OAM agent module is used to monitor the performance, faults, and alarms of the CCU-CS during subsequent operation.

[0281] Step 1: After CCU-CS is started, it initiates the NG interface establishment process to the AMF of the core network, and establishes the NG interface with AMF through non-UE-associated interface message interaction.

[0282] Step 2: User plane nodes DDU1-DDU4 initiate an F1 interface establishment request to CCU-CS. CCU-CS responds to the F1 interface establishment request initiated by DDU1-DDU4 and establishes an F1 interface with DDU1-DDU4 through non-UE-associated interface message interaction. CCU-CS can uniformly plan cell deployment and send cell deployment information to DDU1-DDU4 for broadcasting. DDU1-DDU4 can also generate cell deployment information and broadcast it on its own.

[0283] Step 3: UE1 enters the service range of DDU1, and UE1 initiates access through the AP connected to DDU1. After receiving the Msg3 (Message3) connection establishment request from UE1, DDU1 sends the first access request (Initial Up Link Radio Resource Control Message Transfer) to CCU-CS through the F1 interface. This triggers the establishment of the first logical interface (for example, logical F1 interface) associated with UE1 between CCU-CS and DDU1, and triggers the OAM agent module or other functional modules in CCU-CS to establish CCU-US1 for UE1.

[0284] Step 4: CCU-CS receives the relevant message of UE1 reported by DDU1 or sent by AMF, and forwards the relevant message to CCU-US1. If the relevant message needs to be decoded, CCU-CS will ASN decode the relevant message before forwarding, and then transmit the ASN-decoded relevant message. CCU-US1 processes the received relevant message to generate a response message, and sends the response message to CCU-CS. CCU-CS forwards the response message to DDU1 or AMF. If the response message needs to be encoded, CCU-CS will ASN encode the response message before forwarding, and then transmit the ASN-encoded response message.

[0285] Step 5: UE2 enters the service range of DDU2, and repeats the above step 3 to trigger the establishment of a first logical interface associated with UE2 between CCU-CS and DDU2, and trigger CCU-CS to establish CCU-US2 for UE2.

[0286] Step 6: DDU2 receives the neighboring cell (DDU3's service range) measurement results reported by UE2, and sends the neighboring cell measurement results to CCU-CS through the first logical interface established with CCU-CS. After CCU-CS forwards the neighboring cell measurement results to CCU-US2, CCU-US2 determines that the AP under DDU3 and the AP under DDU2 form a flexible cell to serve UE2 based on the neighboring cell measurement results and other information, and then generates TRPG configuration information (DDU3: AP, DDU2: AP), and sends the TRPG configuration information to CCU-CS. CCU-CS forwards the TRPG configuration information to DDU2 and DDU3. After receiving the TRPG configuration information, DDU3 is triggered by CCU-CS and establishes a second logical interface (for example: logical F1 interface) associated with UE2 between CCU-CS and DDU3. Subsequently, DDU3 can receive relevant messages from UE2 through the second logical interface established with CCU-CS.

[0287] Example 2

[0288] Fig. 9 The second schematic diagram of providing services for a terminal provided in an embodiment of the present application is as follows: Fig. 9 As shown, in Example 2, it is a scenario in which the terminal UE accesses the core network when it moves. The following describes the embodiments of the present application by taking the control plane node as CCU, the user space entity as CCU-US, the public space entity as CCU-CS and the user plane node as DDU as examples.

[0289] During the network initialization phase, the independent OAM controls the startup of the CCU-CS through the interface with the OAM agent module in the CCU-CS. The OAM agent module is used to monitor the performance, faults, and alarms of the CCU-CS during subsequent operation.

[0290] Step 1: After CCU-CS is started, it initiates the NG interface establishment process to the AMF of the core network, and establishes the NG interface with AMF through non-UE-associated interface message interaction.

[0291] Step 2: User plane nodes DDU1-DDU4 initiate an F1 interface establishment request to CCU-CS. CCU-CS responds to the F1 interface establishment request initiated by DDU1-DDU4 and establishes an F1 interface with DDU1-DDU4 through non-UE-associated interface message interaction. CCU-CS can uniformly plan cell deployment and send cell deployment information to DDU1-DDU4 for broadcasting. DDU1-DDU4 can also generate cell deployment information and broadcast it on its own.

[0292] Step 3: The UE moves to position ① and enters the service range of DDU1. The UE initiates access through the AP connected to DDU1. After receiving the Msg3 (Message3) connection establishment request from the UE, DDU1 sends the first access request (Initial UpLink Radio Resource Control Message Transfer) to the CCU-CS through the F1 interface. This triggers the establishment of the first logical interface (for example, logical F1 interface) associated with the UE between the CCU-CS and DDU1, and triggers the OAM agent module or other functional modules in the CCU-CS to establish CCU-US (UE) for the UE.

[0293] Step 4: CCU-CS receives the relevant message of UE reported by DDU1 or sent by AMF, and forwards the relevant message to CCU-US. If the relevant message needs to be decoded, CCU-CS will ASN decode the relevant message before forwarding, and then transmit the relevant message after ASN decoding. CCU-US processes the received message to generate a response message, and sends the response message to CCU-CS. CCU-CS forwards the response message to DDU1 or AMF. If the response message needs to be encoded, CCU-CS will ASN encode the response message before forwarding, and then transmit the relevant message after ASN encoding.

[0294] Step 5: The UE moves from position ① to position ②, and repeats step 3 above. DDU2 sends a second access request to CCU-CS via the F1 interface, triggering the establishment of a third logical interface (e.g., logical F1 interface) associated with the UE between CCU-CS and DDU2 in the service range of position ②. CCU-US sends an indication message to CCU-CS, instructing CCU-CS to release the first logical interface established with DDU1 when the third logical interface between CCU-CS and DDU2 has been established.

[0295] Step 6: DDU2 receives the neighboring cell (DDU3's service range) measurement results reported by the UE, and sends the neighboring cell measurement results to CCU-CS through the third logical interface established with CCU-CS. After CCU-CS forwards the neighboring cell measurement results to CCU-US, CCU-US determines that the AP under DDU3 and the AP under DDU2 form a flexible cell to serve the UE together based on the neighboring cell measurement results and other information, and then generates TRPG configuration information (DDU3: AP, DDU2: AP), and sends the TRPG configuration information to CCU-CS. CCU-CS forwards the TRPG configuration information to DDU2 and DDU3. After receiving the TRPG configuration information, DDU3 is triggered by CCU-CS and establishes a second logical interface (for example: logical F1 interface) associated with the UE with CCU-CS. Subsequently, DDU3 can receive relevant messages from the UE through the second logical interface established with CCU-CS.

[0296] Step 7: The UE moves from position ② to position ③, and repeats the above step 3 to trigger CCU-CS to establish a third logical interface (for example, logical F1 interface) associated with the UE between DDU4 belonging to the service range of position ③, and CCU-US, DDU4 and AP provide services for the UE. CCU-US sends an indication message to CCU-CS, instructing CCU-CS to release the third logical interface established with DDU2 and the second logical interface established with DDU3 when the third logical interface between CCU-US and DDU4 has been established.

[0297] Step 8: When the UE goes offline or leaves the network, the CCU-US can adopt different processing methods:

[0298] a) When the CCU-US function is completely separated from the UE status, stateless processing can be performed. The CCU-US can wait to serve other UEs after confirming that all context information and configuration information of the current UE are saved.

[0299] b) When the CCU-US cannot be processed in a stateless manner, some information of the CCU-US can be persistently saved to release the CCU-US and the resources occupied by the CCU-US. When the UE comes online again, the CCU-US continues to serve the UE.

[0300] c) Directly release the CCU-US and the resources occupied by the CCU-US.

[0301] Step 9: When the UE goes offline or leaves the network, the CCU-US sends an indication message to the CCU-CS, instructing the CCU-CS to release the third logical interface established between the CCU-CS and the DDU4.

[0302] In the above embodiment, since the CCU-CS establishes a CCU-US specifically for providing services to the UE, that is, the CCU-US and the UE are in a one-to-one relationship, the CCU-US providing services to the UE will not change during the movement of the UE. This can fundamentally solve the problem of UE service interruption or delay caused by changes in the CCU providing services to the UE, thereby providing continuous user plane services to the UE.

[0303] Fig.10 A schematic diagram of the structure of a public space entity in a control plane node provided in an embodiment of the present application, such as Fig.10 As shown, the public space entity includes a memory 1020, a transceiver 1000, and a processor 1010, wherein:

[0304] The memory 1020 is used to store computer programs; the transceiver 1000 is used to send and receive data under the control of the processor 1010; the processor 1010 is used to read the computer program in the memory 1020 and perform the following operations:

[0305] receiving a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located;

[0306] Based on the first access request, establish a user space entity for the terminal in the control plane node for processing data associated with the terminal, and establish a first logical interface associated with the terminal with the first user plane node;

[0307] Data associated with the terminal is transmitted between the first user plane node and the user space entity through the first logical interface.

[0308] Specifically, the transceiver 1000 is used to receive and send data under the control of the processor 1010 .

[0309] Among them, Fig.10In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1010 and memory represented by memory 1020. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1000 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and the like. The processor 1010 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1010 when performing operations.

[0310] The processor 1010 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0311] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0312] receiving a neighboring area measurement result of the terminal sent by the first user plane node;

[0313] Sending the neighboring area measurement result to the user space entity;

[0314] Receiving the sending and receiving node group TRPG configuration information generated based on the neighboring area measurement result and sent by the user space entity;

[0315] The TRPG configuration information is sent to a second user plane node belonging to a neighboring cell, where the TRPG configuration information is used to establish a second logical interface associated with the terminal with the second user plane node.

[0316] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0317] receiving a second access request sent by a third user plane node, where the second access request is used to request the terminal to access the core network, and the third user plane node is a user plane node in the second area after the terminal moves from the first area to the second area;

[0318] Based on the second access request, establish, with the third user plane node, a third logical interface associated with the terminal;

[0319] Data associated with the terminal is transmitted between the first user plane node and the user space entity via the third logical interface.

[0320] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0321] Receiving indication information sent by the user space entity;

[0322] In a case where the third logical interface has been established, based on the indication information, the first logical interface established with the first user plane node is released.

[0323] For example, in an embodiment of the present application, the receiving a first access request sent by a first user plane node includes:

[0324] receiving an F1 interface establishment request sent by the first user plane node;

[0325] Establishing an F1 interface with the first user plane node based on the F1 interface establishment request;

[0326] The first access request sent by the first user plane node is received through the F1 interface.

[0327] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0328] Generate cell configuration information;

[0329] A cell configuration deployment message is sent to the first user plane node through the F1 interface, wherein the cell configuration deployment message includes the cell configuration information, and the cell configuration deployment message is used for the first user plane node to broadcast the cell configuration information.

[0330] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0331] Send an NG interface establishment request to the access and mobility management function AMF;

[0332] Based on the NG interface establishment request, establish an NG interface with the AMF.

[0333] It should be noted here that the public space entity in the above-mentioned control plane node provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is the public space entity in the control plane node, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0334] Fig.11 A schematic diagram of the structure of a user space entity in a control plane node provided in an embodiment of the present application, such as Fig.11 As shown, the user space entity includes a memory 1120, a transceiver 1100, and a processor 1110, wherein:

[0335] The memory 1120 is used to store computer programs; the transceiver 1100 is used to send and receive data under the control of the processor 1110; the processor 1110 is used to read the computer program in the memory 1120 and perform the following operations:

[0336] Transmitting data associated with the terminal to the first user plane node through the common space entity and the first logical interface in the control plane node;

[0337] The user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

[0338] Specifically, the transceiver 1100 is used to receive and send data under the control of the processor 1110 .

[0339] Among them, Fig.11 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1110 and various circuits of memory represented by memory 1120 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1100 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 1110 is responsible for managing the bus architecture and general processing, and the memory 1120 may store data used by the processor 1110 when performing operations.

[0340] The processor 1110 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0341] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0342] Receiving a neighboring area measurement result sent by the public space entity;

[0343] In a case where it is determined according to the neighboring cell measurement result that the second user plane node belonging to the neighboring cell serves the terminal, generating TRPG configuration information of a sending and receiving node group;

[0344] The TRPG configuration information is sent to the public space entity, where the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0345] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0346] When the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node, sending indication information to the public space entity;

[0347] The indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node has been established.

[0348] For example, in the embodiment of the present application, when the terminal goes offline or the terminal leaves the core network corresponding to the public space entity, the processor is further configured to perform any one of the following operations:

[0349] When the user space entity is completely separated from the terminal state, all context information and configuration information of the terminal are saved, and the user space entity is used to serve other terminals;

[0350] Persistently save part of the information of the user space entity, release the user space entity and the resources occupied by the user space entity, and the user space entity is used to serve the terminal when the terminal comes online again;

[0351] The user space entity and the resources occupied by the user space entity are released.

[0352] It should be noted here that the user space entity in the above-mentioned control plane node provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the above-mentioned execution subject is the user space entity in the control plane node, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0353] Fig.12 A schematic diagram of the structure of a first user plane node provided in an embodiment of the present application is shown in FIG. Fig.12 As shown, the first user plane node includes a memory 1220, a transceiver 1200, and a processor 1210, wherein:

[0354] The memory 1220 is used to store computer programs; the transceiver 1200 is used to send and receive data under the control of the processor 1210; the processor 1210 is used to read the computer program in the memory 1220 and perform the following operations:

[0355] Sending a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity;

[0356] Establishing a first logical interface with the public space entity;

[0357] Transmitting data associated with the terminal to a user space entity in a control plane node through the first logical interface and the public space entity, wherein the user space entity is used to process the data associated with the terminal;

[0358] The first user plane node is a user plane node in the first area where the terminal is currently located.

[0359] Specifically, the transceiver 1200 is used to receive and send data under the control of the processor 1210 .

[0360] Among them, Fig.12In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 1210 and various circuits of memory represented by memory 1220 are linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1200 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, which transmission medium may include a wireless channel, a wired channel, an optical cable, and other transmission media. The processor 1210 is responsible for managing the bus architecture and general processing, and the memory 1220 may store data used by the processor 1210 when performing operations.

[0361] The processor 1210 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0362] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0363] Sending a neighboring area measurement result of the terminal to the public space entity;

[0364] The user plane node to which the neighboring cell belongs is a second user plane node, the neighboring cell measurement result is used by the user space entity to generate TRPG configuration information of a sending and receiving node group, and the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0365] For example, in an embodiment of the present application, sending a first access request to a public space entity in a control plane node includes:

[0366] Sending an F1 interface establishment request to the public space entity, where the F1 interface establishment request is used to establish an F1 interface with the public space entity;

[0367] The first access request is sent to the public space entity through the F1 interface.

[0368] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0369] Receiving a cell configuration deployment message sent by the public space entity through the F1 interface, wherein the cell configuration deployment message includes cell configuration information;

[0370] Broadcast the cell configuration information.

[0371] For example, in the embodiment of the present application, the processor is further configured to perform the following operations:

[0372] Generate cell configuration information;

[0373] Broadcast the cell configuration information.

[0374] It should be noted here that the above-mentioned first user plane node provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is the first user plane node, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0375] In addition, the embodiment of the present application also provides a data transmission device, which enables continuous control plane services to be provided to the terminal. It can be understood that the data transmission device and the data transmission method are based on the same application concept, and the principles of solving the problem are similar. Therefore, the implementation of the data transmission device and the data transmission method can refer to each other, and the repeated parts will not be repeated.

[0376] The present application also provides a data transmission device, which is applied to a common space entity in a control plane node. For example, see Fig.13 As shown, Fig.13 One of the structural diagrams of the data transmission device provided in the embodiment of the present application, the data transmission device 130 may include:

[0377] The first receiving unit 1301 is configured to receive a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located;

[0378] A first establishing unit 1302 is configured to establish, in the control plane node, for the terminal, a user space entity for processing data associated with the terminal based on the first access request, and to establish a first logical interface associated with the terminal with the first user plane node;

[0379] The first transmission unit 1303 is configured to transmit data associated with the terminal between the first user plane node and the user space entity through the first logical interface.

[0380] For example, in the embodiment of the present application, the apparatus further includes: a second receiving unit, a first sending unit, a third receiving unit, and a second sending unit;

[0381] The second receiving unit is configured to receive a neighboring area measurement result of the terminal sent by the first user plane node;

[0382] The first sending unit is used to send the neighboring area measurement result to the user space entity;

[0383] The third receiving unit is used to receive the sending and receiving node group TRPG configuration information generated based on the neighboring area measurement result and sent by the user space entity;

[0384] The second sending unit is used to send the TRPG configuration information to a second user plane node belonging to a neighboring cell, where the TRPG configuration information is used to establish a second logical interface associated with the terminal with the second user plane node.

[0385] For example, in the embodiment of the present application, the apparatus further includes: a fourth receiving unit, a second establishing unit, and a second transmitting unit;

[0386] The fourth receiving unit is used to receive a second access request sent by a third user plane node, where the second access request is used to request the terminal to access the core network, and the third user plane node is a user plane node in the second area after the terminal moves from the first area to the second area;

[0387] The second establishing unit is used to establish, with the third user plane node, a third logical interface associated with the terminal based on the second access request;

[0388] The second transmission unit is configured to transmit data associated with the terminal between the first user plane node and the user space entity through the third logical interface.

[0389] For example, in the embodiment of the present application, the apparatus further includes: a fifth receiving unit and a third establishing unit;

[0390] The fifth receiving unit is used to receive the indication information sent by the user space entity;

[0391] The third establishing unit is configured to release the first logical interface established with the first user plane node based on the indication information when the third logical interface has been established.

[0392] For example, in the embodiment of the present application, the first receiving unit 1301 is specifically configured to:

[0393] receiving an F1 interface establishment request sent by the first user plane node;

[0394] Used to establish an F1 interface with the first user plane node based on the F1 interface establishment request;

[0395] Used to receive the first access request sent by the first user plane node through the F1 interface.

[0396] For example, in the embodiment of the present application, the apparatus further includes: a generating unit and a third sending unit;

[0397] The generating unit is used to generate cell configuration information;

[0398] The third sending unit is used to send a cell configuration deployment message to the first user plane node through the F1 interface, the cell configuration deployment message includes the cell configuration information, and the cell configuration deployment message is used for the first user plane node to broadcast the cell configuration information.

[0399] For example, in the embodiment of the present application, the apparatus further includes: a fourth sending unit and a fourth establishing unit;

[0400] The fourth sending unit is used to send an NG interface establishment request to the access and mobility management function AMF;

[0401] The fourth establishing unit is used to establish an NG interface with the AMF based on the NG interface establishment request.

[0402] It should be noted here that the above-mentioned data transmission device 130 provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is a public space entity in the control plane node, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment in this embodiment will not be described in detail here.

[0403] The present application also provides a data transmission device, which is applied to a user space entity in a control plane node. For example, see Fig.14 As shown, Fig.14 The second structural diagram of the data transmission device provided in the embodiment of the present application, the data transmission device 140 may include:

[0404] The transmission unit 1401 is configured to transmit data associated with the terminal to the first user plane node through the common space entity and the first logical interface in the control plane node;

[0405] The user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

[0406] For example, in the embodiment of the present application, the apparatus further includes: a receiving unit, a generating unit and a first sending unit;

[0407] The receiving unit is used to receive the neighboring area measurement result sent by the public space entity;

[0408] The generating unit is used to generate the sending and receiving node group TRPG configuration information when it is determined according to the neighboring cell measurement result that the second user plane node belonging to the neighboring cell serves the terminal;

[0409] The first sending unit is used to send the TRPG configuration information to the public space entity, where the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0410] For example, in the embodiment of the present application, the apparatus further includes: a second sending unit;

[0411] The second sending unit is configured to send indication information to the public space entity when the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node;

[0412] The indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node has been established.

[0413] For example, in the embodiment of the present application, when the terminal goes offline or the terminal leaves the core network corresponding to the public space entity, the device further includes a processing unit, and the processing unit is configured to perform any one of the following operations:

[0414] When the user space entity is completely separated from the terminal state, all context information and configuration information of the terminal are saved, and the user space entity is used to serve other terminals;

[0415] Persistently save part of the information of the user space entity, release the user space entity and the resources occupied by the user space entity, and the user space entity is used to serve the terminal when the terminal comes online again;

[0416] The user space entity and the resources occupied by the user space entity are released.

[0417] It should be noted here that the above-mentioned data transmission device 140 provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the above-mentioned execution subject is a user space entity in the control plane node, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0418] The embodiment of the present application also provides a data transmission device, which is applied to a first user plane node. For example, see Fig.15 As shown, Fig.15 The third structural diagram of the data transmission device provided in the embodiment of the present application, the data transmission device 150 may include:

[0419] The first sending unit 1501 is configured to send a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity;

[0420] An establishing unit 1502, configured to establish a first logical interface with the public space entity;

[0421] A transmission unit 1503 is configured to transmit data associated with the terminal to a user space entity in a control plane node through the first logical interface and the public space entity, wherein the user space entity is configured to process the data associated with the terminal;

[0422] The first user plane node is a user plane node in the first area where the terminal is currently located.

[0423] For example, in the embodiment of the present application, the apparatus further includes: a second sending unit;

[0424] The second sending unit is used to send the neighboring area measurement result of the terminal to the public space entity;

[0425] The user plane node to which the neighboring cell belongs is a second user plane node, the neighboring cell measurement result is used by the user space entity to generate TRPG configuration information of a sending and receiving node group, and the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

[0426] For example, in the embodiment of the present application, the first sending unit 1501 is specifically configured to:

[0427] Sending an F1 interface establishment request to the public space entity, where the F1 interface establishment request is used to establish an F1 interface with the public space entity;

[0428] The first access request is sent to the public space entity through the F1 interface.

[0429] For example, in the embodiment of the present application, the apparatus further includes: a receiving unit and a first broadcasting unit;

[0430] The receiving unit is used to receive a cell configuration deployment message sent by the public space entity through the F1 interface, where the cell configuration deployment message includes cell configuration information;

[0431] The first broadcasting unit is used to broadcast the cell configuration information.

[0432] For example, in the embodiment of the present application, the apparatus further includes: a generating unit and a second broadcasting unit;

[0433] The generating unit is used to generate cell configuration information;

[0434] The second broadcasting unit is used to broadcast the cell configuration information.

[0435] It should be noted here that the above-mentioned data transmission device 150 provided in the embodiment of the present application can implement all the method steps implemented by the method embodiment in which the execution subject is the first user plane node, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.

[0436] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

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

[0438] On the other hand, an embodiment of the present application further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the methods provided in the above embodiments, including:

[0439] A first access request sent by a first user plane node is received, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located; based on the first access request, a user space entity for processing data associated with the terminal is established in the control plane node for the terminal, and a first logical interface associated with the terminal is established with the first user plane node; and data associated with the terminal is transmitted between the first user plane node and the user space entity through the first logical interface.

[0440] or,

[0441] Data associated with the terminal are transmitted to the first user plane node through the public space entity and the first logical interface in the control plane node; wherein the user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

[0442] or,

[0443] A first access request is sent to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity; a first logical interface is established with the public space entity; data associated with the terminal is transmitted to a user space entity in the control plane node through the first logical interface and the public space entity, where the user space entity is used to process data associated with the terminal; wherein the first user plane node is a user plane node in a first area where the terminal is currently located.

[0444] The processor-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NANDFLASH), solid-state drive (SSD)), etc.

[0445] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0446] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0447] These processor executable instructions may also be stored in a processor readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0448] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0449] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within 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 in that: Applied to a common space entity in a control plane node, the method comprises: receiving a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located; Based on the first access request, establish a user space entity for the terminal in the control plane node for processing data associated with the terminal, and establish a first logical interface associated with the terminal with the first user plane node; Data associated with the terminal is transmitted between the first user plane node and the user space entity through the first logical interface.

2. The data transmission method according to claim 1, characterized in that: The method further comprises: receiving a neighboring area measurement result of the terminal sent by the first user plane node; Sending the neighboring area measurement result to the user space entity; Receiving the sending and receiving node group TRPG configuration information generated based on the neighboring area measurement result and sent by the user space entity; The TRPG configuration information is sent to a second user plane node belonging to a neighboring cell, where the TRPG configuration information is used to establish a second logical interface associated with the terminal with the second user plane node.

3. The data transmission method according to claim 1 or 2, characterized in that: The method further comprises: receiving a second access request sent by a third user plane node, where the second access request is used to request the terminal to access the core network, and the third user plane node is a user plane node in the second area after the terminal moves from the first area to the second area; Based on the second access request, establish, with the third user plane node, a third logical interface associated with the terminal; Data associated with the terminal is transmitted between the first user plane node and the user space entity via the third logical interface.

4. The data transmission method according to claim 3, characterized in that: The method further comprises: Receiving indication information sent by the user space entity; In a case where the third logical interface has been established, based on the indication information, the first logical interface established with the first user plane node is released.

5. The data transmission method according to claim 1 or 2, characterized in that: The receiving a first access request sent by a first user plane node includes: receiving an F1 interface establishment request sent by the first user plane node; Establishing an F1 interface with the first user plane node based on the F1 interface establishment request; The first access request sent by the first user plane node is received through the F1 interface.

6. The data transmission method according to claim 5, characterized in that: The method further comprises: Generate cell configuration information; A cell configuration deployment message is sent to the first user plane node through the F1 interface, wherein the cell configuration deployment message includes the cell configuration information, and the cell configuration deployment message is used for the first user plane node to broadcast the cell configuration information.

7. The data transmission method according to claim 1 or 2, characterized in that: The method further comprises: Send an NG interface establishment request to the access and mobility management function AMF; Based on the NG interface establishment request, establish an NG interface with the AMF.

8. A data transmission method, characterized in that: Applied to a user space entity in a control plane node, the method comprises: Transmitting data associated with the terminal to the first user plane node through the common space entity and the first logical interface in the control plane node; The user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

9. The data transmission method according to claim 8, characterized in that: The method further comprises: Receiving a neighboring area measurement result sent by the public space entity; In a case where it is determined according to the neighboring cell measurement result that the second user plane node belonging to the neighboring cell serves the terminal, generating TRPG configuration information of a sending and receiving node group; The TRPG configuration information is sent to the public space entity, where the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

10. The data transmission method according to claim 8 or 9, characterized in that: The method further comprises: When the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node, sending indication information to the public space entity; The indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node has been established.

11. The data transmission method according to claim 8 or 9, characterized in that: In a case where the terminal is offline or the terminal leaves the core network corresponding to the public space entity, the method further includes performing any of the following operations: When the user space entity is completely separated from the terminal state, all context information and configuration information of the terminal are saved, and the user space entity is used to serve other terminals; Persistently save part of the information of the user space entity, release the user space entity and the resources occupied by the user space entity, and the user space entity is used to serve the terminal when the terminal comes online again; The user space entity and the resources occupied by the user space entity are released.

12. A data transmission method, characterized in that: Applied to a first user plane node, the method comprises: Sending a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity; Establishing a first logical interface with the public space entity; Transmitting data associated with the terminal to a user space entity in a control plane node through the first logical interface and the public space entity, wherein the user space entity is used to process the data associated with the terminal; The first user plane node is a user plane node in the first area where the terminal is currently located.

13. The data transmission method according to claim 12, characterized in that: Also includes: Sending a neighboring area measurement result of the terminal to the public space entity; The user plane node to which the neighboring cell belongs is a second user plane node, the neighboring cell measurement result is used by the user space entity to generate TRPG configuration information of a sending and receiving node group, and the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

14. The data transmission method according to claim 12 or 13, characterized in that: The sending a first access request to a public space entity in a control plane node includes: Sending an F1 interface establishment request to the public space entity, where the F1 interface establishment request is used to establish an F1 interface with the public space entity; The first access request is sent to the public space entity through the F1 interface.

15. The data transmission method according to claim 14, characterized in that: The method further comprises: Receiving a cell configuration deployment message sent by the public space entity through the F1 interface, wherein the cell configuration deployment message includes cell configuration information; Broadcast the cell configuration information.

16. The data transmission method according to claim 14, characterized in that: The method further comprises: Generate cell configuration information; Broadcast the cell configuration information.

17. A common space entity in a control plane node, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: receiving a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located; Based on the first access request, establish a user space entity for the terminal in the control plane node for processing data associated with the terminal, and establish a first logical interface associated with the terminal with the first user plane node; Data associated with the terminal is transmitted between the first user plane node and the user space entity through the first logical interface.

18. The common space entity in the control plane node according to claim 17, characterized in that: The processor is further configured to perform the following operations: receiving a neighboring area measurement result of the terminal sent by the first user plane node; Sending the neighboring area measurement result to the user space entity; Receiving the sending and receiving node group TRPG configuration information generated based on the neighboring area measurement result and sent by the user space entity; The TRPG configuration information is sent to a second user plane node belonging to a neighboring cell, where the TRPG configuration information is used to establish a second logical interface associated with the terminal with the second user plane node.

19. The common space entity in the control plane node according to claim 17 or 18, characterized in that: The processor is further configured to perform the following operations: receiving a second access request sent by a third user plane node, where the second access request is used to request the terminal to access the core network, and the third user plane node is a user plane node in the second area after the terminal moves from the first area to the second area; Based on the second access request, establish, with the third user plane node, a third logical interface associated with the terminal; Data associated with the terminal is transmitted between the first user plane node and the user space entity via the third logical interface.

20. The common space entity in the control plane node according to claim 19, characterized in that: The processor is further configured to perform the following operations: Receiving indication information sent by the user space entity; In a case where the third logical interface has been established, based on the indication information, the first logical interface established with the first user plane node is released.

21. The common space entity in the control plane node according to claim 17 or 18, characterized in that: The receiving a first access request sent by a first user plane node includes: receiving an F1 interface establishment request sent by the first user plane node; Establishing an F1 interface with the first user plane node based on the F1 interface establishment request; The first access request sent by the first user plane node is received through the F1 interface.

22. The common space entity in the control plane node according to claim 21, characterized in that: The processor is further configured to perform the following operations: Generate cell configuration information; A cell configuration deployment message is sent to the first user plane node through the F1 interface, wherein the cell configuration deployment message includes the cell configuration information, and the cell configuration deployment message is used for the first user plane node to broadcast the cell configuration information.

23. The common space entity in the control plane node according to claim 17 or 18, characterized in that: The processor is further configured to perform the following operations: Send an NG interface establishment request to the access and mobility management function AMF; Based on the NG interface establishment request, establish an NG interface with the AMF.

24. A user space entity in a control plane node, characterized in that Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Transmitting data associated with the terminal to the first user plane node through the common space entity and the first logical interface in the control plane node; The user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

25. The user space entity in the control plane node according to claim 24, characterized in that The processor is further configured to perform the following operations: Receiving a neighboring area measurement result sent by the public space entity; In a case where it is determined according to the neighboring cell measurement result that the second user plane node belonging to the neighboring cell serves the terminal, generating TRPG configuration information of a sending and receiving node group; The TRPG configuration information is sent to the public space entity, where the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

26. The user space entity in the control plane node according to claim 24 or 25, characterized in that: The processor is further configured to perform the following operations: When the terminal moves from the first area of ​​the first user plane node to the second area of ​​the third user plane node, sending indication information to the public space entity; The indication information is used to instruct the public space entity to release the first logical interface established with the first user plane node when the third logical interface with the third user plane node has been established.

27. The user space entity in the control plane node according to claim 24 or 25, characterized in that: When the terminal goes offline or leaves the core network corresponding to the public space entity, the processor is further configured to perform any one of the following operations: When the user space entity is completely separated from the terminal state, all context information and configuration information of the terminal are saved, and the user space entity is used to serve other terminals; Persistently save part of the information of the user space entity, release the user space entity and the resources occupied by the user space entity, and the user space entity is used to serve the terminal when the terminal comes online again; The user space entity and the resources occupied by the user space entity are released.

28. A first user plane node, characterized in that: Including memory, transceiver, processor: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations: Sending a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity; Establishing a first logical interface with the public space entity; Transmitting data associated with the terminal to a user space entity in a control plane node through the first logical interface and the public space entity, wherein the user space entity is used to process the data associated with the terminal; The first user plane node is a user plane node in the first area where the terminal is currently located.

29. The first user plane node according to claim 28, characterized in that: The processor is further configured to perform the following operations: Sending a neighboring area measurement result of the terminal to the public space entity; The user plane node to which the neighboring cell belongs is a second user plane node, the neighboring cell measurement result is used by the user space entity to generate TRPG configuration information of a sending and receiving node group, and the TRPG configuration information is used by the public space entity and the second user plane node to establish a second logical interface associated with the terminal.

30. The first user plane node according to claim 28 or 29, characterized in that: The sending a first access request to a public space entity in a control plane node includes: Sending an F1 interface establishment request to the public space entity, where the F1 interface establishment request is used to establish an F1 interface with the public space entity; The first access request is sent to the public space entity through the F1 interface.

31. The first user plane node according to claim 30, characterized in that: The processor is further configured to perform the following operations: Receiving a cell configuration deployment message sent by the public space entity through the F1 interface, wherein the cell configuration deployment message includes cell configuration information; Broadcast the cell configuration information.

32. The first user plane node according to claim 30, characterized in that: The processor is further configured to perform the following operations: Generate cell configuration information; Broadcast the cell configuration information.

33. A data transmission device, characterized in that: Applicable to a common space entity in a control plane node, the device comprising: A first receiving unit is configured to receive a first access request sent by a first user plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity, and the first user plane node is a user plane node in a first area where the terminal is currently located; a first establishing unit, configured to establish, in the control plane node, for the terminal, a user space entity for processing data associated with the terminal based on the first access request, and to establish, with the first user plane node, a first logical interface associated with the terminal; The first transmission unit is configured to transmit data associated with the terminal between the first user plane node and the user space entity through the first logical interface.

34. A data transmission device, characterized in that: Applied to a user space entity in a control plane node, the device comprising: a transmission unit, configured to transmit data associated with the terminal to the first user plane node through the common space entity in the control plane node and the first logical interface; The user space entity is used to process data associated with the terminal, the user space entity is established for the terminal based on a first access request sent by the first user plane node, the first access request is used to request the terminal to access the core network corresponding to the public space entity, and the first logical interface is an interface established between the public space entity and the first user plane node.

35. A data transmission device, characterized in that: Applied to a first user plane node, the device includes: A first sending unit, configured to send a first access request to a public space entity in a control plane node, where the first access request is used to request a terminal to access a core network corresponding to the public space entity; An establishing unit, configured to establish a first logical interface with the public space entity; a transmission unit, configured to transmit data associated with the terminal to a user space entity in a control plane node through the first logical interface and the public space entity, wherein the user space entity is configured to process the data associated with the terminal; The first user plane node is a user plane node in the first area where the terminal is currently located.

36. A processor-readable storage medium, characterized in that: The processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the data transmission method described in any one of claims 1 to 7; or, execute the data transmission method described in any one of claims 8 to 11; or, execute the data transmission method described in any one of claims 12 to 16.