Data transmission method of data plane, terminal and network side equipment

By introducing the Data Plane Adaptation Protocol (DPAP) into the communication device, using the node indication in the PDU, the problem of not being able to identify the data plane data node is solved, and the transmission performance of the data plane data is improved.

CN119485780APending Publication Date: 2025-02-18VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311020759.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-11
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

The prior art cannot identify the start or end node of the data plane data, which affects the transmission performance of the data plane data.

Method used

Data plane adaptation protocol (DPAP) is introduced in access network devices, core network devices and terminals, and the start node indication or end node indication in the PDU can be made clear the start node or end node of the PDU of the data plane.

Benefits of technology

By clarifying the PDU node of the data plane, the access network device can process the data plane data more effectively and improve the transmission performance of the data plane data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485780A_ABST
    Figure CN119485780A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a data transmission method of a data plane, a terminal and network side equipment, and belongs to the technical field of communication, and the data transmission method of the data plane comprises the steps that access network equipment receives or sends a PDU (Protocol Data Unit) of the data plane, and the PDU comprises a starting node indication or an ending node indication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of communication technology, and specifically relates to a data transmission method, a terminal and a network side device on a data plane. Background Art

[0002] The data plane is usually composed of core network equipment data plane functions, access network equipment data plane functions and terminal data plane functions, and has end-to-end connectivity. The data plane is responsible for data control, including data collection coordination, data collection configuration and data transmission configuration; the data plane is also responsible for data collection, data transmission, data preprocessing, data privacy security, data analysis, data storage and data services.

[0003] When collecting data, the terminal, access network equipment and core network equipment can be both data providers and data consumers; when the terminal uses the data plane to perform services, the access network equipment and core network equipment can also be service providers. From the perspective of data plane control, during the data plane data transmission process, it is currently impossible to identify the start node or end node of the data plane data. Summary of the invention

[0004] The embodiments of the present application provide a data plane data transmission method, a terminal, and a network side device, which can solve the problem of being unable to identify the start node or the end node of data plane data.

[0005] In a first aspect, a data plane data transmission method is provided, comprising: an access network device receives or sends a PDU of the data plane, wherein the PDU includes a start node indication or an end node indication.

[0006] In a second aspect, a data plane data transmission method is provided, including: a core network device receives or sends a PDU on the data plane, and the PDU includes a start node indication or an end node indication.

[0007] According to a third aspect, a data transmission method on a data plane is provided, comprising: a terminal receives or sends a PDU on the data plane, wherein the PDU includes a start node indication or an end node indication.

[0008] In a fourth aspect, an access network device is provided, comprising: a communication module, configured to receive or send a PDU of a data plane, wherein the PDU comprises a start node indication or an end node indication.

[0009] In a fifth aspect, a core network device is provided, including: a communication module, used to receive or send a PDU on the data plane, wherein the PDU includes a start node indication or an end node indication.

[0010] In a sixth aspect, a terminal is provided, comprising: a communication module, used to receive or send a PDU of a data plane, wherein the PDU includes a start node indication or an end node indication.

[0011] In a seventh aspect, a terminal is provided, comprising a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the third aspect are implemented.

[0012] In an eighth aspect, a terminal is provided, comprising a processor and a communication interface, wherein the communication interface is used to receive or send a PDU on a data plane, and the PDU comprises a start node indication or an end node indication.

[0013] In the ninth aspect, a network side device is provided, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect or the second aspect are implemented.

[0014] In the tenth aspect, a network side device is provided, including a processor and a communication interface, wherein the communication interface is used to receive or send a PDU on the data plane, and the PDU includes a start node indication or an end node indication.

[0015] In the eleventh aspect, a readable storage medium is provided, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps of the method described in the first aspect, the second aspect or the third aspect are implemented.

[0016] In the twelfth aspect, a wireless communication system is provided, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the method described in the third aspect, and the network side device can be used to execute the steps of the method described in the first aspect or the second aspect.

[0017] In the thirteenth aspect, a chip is provided, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instructions to implement the steps of the method described in the first aspect, the second aspect or the third aspect.

[0018] In a fourteenth aspect, a computer program / program product is provided, wherein the computer program / program product is stored in a storage medium and is executed by at least one processor to implement the steps of the method described in the first aspect, the second aspect or the third aspect.

[0019] In an embodiment of the present application, the data plane PDU received or sent by the access network device includes a start node indication or an end node indication, so that each node can clearly understand the start node or end node of the data plane PDU, which is beneficial for the access network device to perform corresponding processing on the data plane PDU and improve the transmission performance of the data plane data. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 is a schematic diagram of a wireless communication system according to an embodiment of the present application;

[0021] Figure 2 is a schematic flow chart of a data transmission method on a data plane according to an embodiment of the present application;

[0022] Figure 3 It is a schematic diagram of the protocol stack architecture on the access network device side;

[0023] Figure 4 is a schematic flow chart of a data transmission method on a data plane according to an embodiment of the present application;

[0024] Figure 5 It is a schematic diagram of the protocol stack architecture on the core network equipment side;

[0025] Figure 6 is a schematic flow chart of a data transmission method on a data plane according to an embodiment of the present application;

[0026] Figure 7 It is a schematic diagram of the protocol stack architecture on the terminal side;

[0027] Figure 8 It is an end-to-end schematic diagram of data plane control;

[0028] Fig. 9 It is an end-to-end schematic diagram of data on the data plane;

[0029] Fig.10 is a schematic flow chart of a data transmission method on a data plane according to an embodiment of the present application;

[0030] Fig.11 is a schematic flow chart of a data transmission method on a data plane according to an embodiment of the present application;

[0031] Fig.12 is a schematic flow chart of a data transmission method on a data plane according to an embodiment of the present application;

[0032] Fig.13 is a schematic flow chart of a data transmission method on a data plane according to an embodiment of the present application;

[0033] Fig.14 is a schematic diagram of the structure of an access network device according to an embodiment of the present application;

[0034] Fig.15 is a schematic diagram of the structure of a core network device according to an embodiment of the present application;

[0035] Fig.16 is a schematic diagram of the structure of a terminal according to an embodiment of the present application;

[0036] Fig.17 is a schematic diagram of the structure of a communication device according to an embodiment of the present application;

[0037] Fig.18 is a schematic diagram of the structure of a terminal according to an embodiment of the present application;

[0038] Fig.19 is a schematic diagram of the structure of an access network device according to an embodiment of the present application;

[0039] Fig. 20 It is a structural diagram of a core network device according to an embodiment of the present application. DETAILED DESCRIPTION

[0040] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0041] The terms "first", "second", etc. of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way are interchangeable where appropriate, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of one type, and the number of objects is not limited, for example, the first object can be one or more. In addition, "or" in the present application represents at least one of the connected objects. For example, "A or B" covers three schemes, namely, Scheme 1: including A but not including B; Scheme 2: including B but not including A; Scheme 3: including both A and B. The character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0042] The term "indication" in this application can be a direct indication (or explicit indication) or an indirect indication (or implicit indication). A direct indication can be understood as the sender explicitly informing the receiver of specific information, operations to be performed, or request results in the sent indication; an indirect indication can be understood as the receiver determining the corresponding information according to the indication sent by the sender, or making a judgment and determining the operation to be performed or the request result according to the judgment result.

[0043] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the systems and radio technologies mentioned above as well as for other systems and radio technologies. The following description describes a New Radio (NR) system for illustrative purposes, and NR terminology is used in most of the following descriptions, but these technologies can also be applied to systems other than NR systems, such as the 6th generation (6 th Generation, 6G) communication system.

[0044] Figure 1A block diagram of a wireless communication system applicable to an embodiment of the present application is shown. The wireless communication system includes a terminal 11 and a network side device 12. Among them, the terminal 11 can be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer), a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (Ultra-mobile Personal Computer, UMPC), a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR), a virtual reality (Virtual Reality, VR) device, a robot, a wearable device (Wearable Device), an aircraft (flight vehicle), a vehicle-mounted device (Vehicle User Equipment, VUE), a ship-mounted device, a pedestrian terminal (Pedestrian User Equipment, PUE), a smart home (home appliances with wireless communication functions, such as refrigerators, televisions, washing machines or furniture, etc.), a game console, a personal computer (Personal Computer, PC), a teller machine or a self-service machine and other terminal side devices. Wearable devices include: smart watches, smart bracelets, smart headphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart anklets, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle-mounted device can also be called a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application. The network side device 12 may include an access network device or a core network device, wherein the access network device may also be referred to as a radio access network (Radio Access Network, RAN) device, a radio access network function or a radio access network unit. The access network device may include a base station, a wireless local area network (Wireless Local Area Network, WLAN) access point (Access Point, AS) or a wireless fidelity (Wireless Fidelity, WiFi) node, etc.Among them, the base station may be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a Relay Base Station (RBS), a Serving Base Station (SBS), a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a Home Node B (HNB), a Home Evolved Node B, a Transmission Reception Point (TRP) or other appropriate terms in the field. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is used as an example for introduction, and the specific type of the base station is not limited.

[0045] The core network equipment may include but is not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (User Plane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.But not limited to at least one of the following: core network node, core network function, mobility management entity (Mobility Management Entity, MME), access mobility management function (Access and Mobility Management Function, AMF), session management function (Session Management Function, SMF), user plane function (UserPlane Function, UPF), policy control function (Policy Control Function, PCF), policy and charging rules function unit (Policy and Charging Rules Function, PCRF), edge application service discovery function (Edge Application Server Discovery Function, EASDF), unified data management (Unified Data Management, UDM), unified data storage (Unified Data Repository, UDR), home user server (Home Subscriber Server, HSS), centralized network configuration (CNC), network storage function (Network Repository Function, NRF), network exposure function (Network Exposure Function, NEF), local NEF (Local NEF, or L-NEF), binding support function (Binding Support Function, BSF), application function (Application Function, AF), etc. It should be noted that in the embodiment of the present application, only the core network device in the NR system is introduced as an example, and the specific type of the core network device is not limited.

[0046] The data transmission method of the data plane provided by the embodiment of the present application is described in detail below through some embodiments and their application scenarios in conjunction with the accompanying drawings.

[0047] like Figure 2 As shown, an embodiment of the present application provides a data plane data transmission method 200, which can be executed by a core network device. In other words, the method can be executed by software or hardware installed in the core network device, and the method includes the following steps.

[0048] S202: The access network device receives or sends a protocol data unit (PDU) on the data plane, where the PDU includes a start node indication or an end node indication.

[0049] In this embodiment, the start node indication can be used to indicate the start node (or source node) of the PDU; the end node indication is used to indicate the end node (or target node) of the PDU.

[0050] In this embodiment, the access network device receiving or sending the data plane PDU may include: the access network device receiving the data plane PDU from the core network device or the terminal; or the access network device sending the data plane PDU to the core network device or the terminal.

[0051] Optionally, the PDU on the data plane from the core network device or the terminal also includes a first indication, and the first indication is used to indicate whether the access network device performs in-path processing on the PDU. The method also includes: when the first indication instructs the access network device to perform in-path processing on the PDU, the access network device performs in-path processing on the PDU based on the first indication, and thereafter, the access network device may also send the PDU after in-path processing to the end node indicated by the end node indication.

[0052] Optionally, when the access network device receives a PDU on the data plane: when the end node indication indicates that the access network device is the end node, the method further includes: parsing and processing the PDU; when a reply message is required, using the node indicated by the start node indication as the end node of the reply message, setting the access network device as the start node of the reply message, and sending the reply message.

[0053] Optionally, in the case where the access network device receives a PDU on the data plane: in the case where the end node indication indicates that the terminal or core network device is the end node, the method also includes at least one of the following: 1) forwarding the PDU based on the end node indication; 2) keeping the start node indication or the end node indication in the received PDU unchanged, processing the data in the PDU and re-encapsulating and sending it; 3) modifying the start node indication or the end node indication; 4) modifying the start node indication or the end node indication, and processing the data in the received PDU and re-encapsulating and sending it.

[0054] The data plane data transmission method provided in the embodiment of the present application, the data plane PDU received or sent by the access network device includes a start node indication or an end node indication, so that each node can clearly know the start node or end node of the data plane PDU, which is beneficial for the access network device to perform corresponding processing on the data plane PDU and improve the transmission performance of the data plane data (the data includes signaling).

[0055] It can be understood that if the data plane PDU does not include a start node indication or an end node indication, then the access network device cannot determine how to process it when receiving the data plane PDU, which affects the transmission performance of the data plane data or signaling. The embodiments of the present application can greatly improve the transmission performance of the data plane data.

[0056] The data plane data transmission method provided in each embodiment of the present application may be applied in the following scenarios: 1) data collection on the terminal (such as UE) side, and data reporting to the access network device (such as RAN) side; Figure 2 In the embodiment of the present invention, the access network device receives the PDU of the data plane from the terminal; 2) the UE side collects data and reports the data to the RAN side and the core network device (such as CN) side, Figure 2 In the embodiment of the access network device receives the PDU of the data plane from the terminal and transparently transmits the PDU to the core network device; 3) UE side data collection, data reporting to the RAN side and the CN side, the difference from the previous one is that the data reported to the CN is processed by the RAN, Figure 2 In the embodiment of the present invention, the access network device receives the PDU of the data plane from the terminal, and forwards the PDU to the core network device after processing along the path; 4) the UE side collects data, reports the data to the CN side, and the RAN side is transparently transmitted; 5) the RAN side collects data, reports the data to the CN side, Figure 2 In the embodiment of the access network device to the core network device data plane PDU; 6) RAN side data collection, data is provided to UE, Figure 2 In the embodiment of the access network device, the data plane PDU is sent to the terminal; 7) CN side data collection, data is provided to RAN, Figure 2 In the embodiment of the present invention, the access network device receives the PDU of the data plane from the core network device; 8) the CN side collects data, provides data to the UE, and transparently transmits the data on the RAN side. Figure 2 In the embodiment, the access network device receives the PDU of the data plane from the core network device, and can also forward the PDU of the data plane to the terminal; 9) UE uses the data plane to perform business, and the execution is placed in RAN; 10) UE uses the data plane to perform business, and the execution is placed in CN.

[0057] In various embodiments of the present application, for data transmission on the data plane, a new protocol layer can also be introduced. For the convenience of description, it is referred to as the Data Plane Adaptation Protocol (DPAP) here. This protocol layer is used to transmit data on the data plane. This protocol layer can also be used to generate data on the data plane, such as signaling data on the data plane. The DPAP functional module exists on the UE, RAN and CN sides that support the data plane. DPAP can be further divided into a data plane adaptation protocol control plane (DPAP-C) or a data plane adaptation protocol user plane (DPAP-U). DPAP-C is used for control functions on the data plane, such as signaling data generation, etc. DPAP-U is used for service data transmission on the data plane, such as bearer mapping, data plane packet assembly and unpacking, service management and other functions.

[0058] Optionally, in one example, Figure 3 As shown, Figure 3 It is a protocol stack architecture on the access network device side, and the access network device includes DPAP-C and DPAP-U.

[0059] Wherein, the DPAP-C is used for at least one of the following:

[0060] 1) Data plane context management on the access network equipment side, including the data plane capabilities of the RAN, the data plane capabilities of the access terminal, and ongoing data plane service information.

[0061] 2) Data plane service process control, including registering the RAN's data plane capabilities with the CN and initiating data plane services triggered by the RAN side.

[0062] 3) Orchestrate the data plane service initiated by the access network device and notify the core network device of the orchestration result.

[0063] 4) Receive the data plane service orchestration message sent by the core network equipment, match or select the appropriate terminal, and notify the corresponding responsible entity to create the air interface data plane service bearer.

[0064] 5) Manage DPAP-U entities, including creation, configuration, and deletion.

[0065] The DPAP-U is used for at least one of the following:

[0066] 1) Process the data plane data according to the configuration.

[0067] When RAN is the data provider, it splits the data plane data, packages it, and then submits it to the lower layer for transmission; when RAN is the data requester, it aggregates the data plane data and submits it to the request protocol layer; when RAN is the data transitor, it transmits the data transparently; when RAN is required to process along the way, it aggregates the data plane data and then submits it to the data processing module for pre-processing or along the way processing.

[0068] 2) Determine the bearer mapping relationship.

[0069] The data collection service in the related technology is implemented through the signaling plane, and different end nodes can only be implemented by using different protocol layers. For example, when the terminal reports the collected data, if the data required by the access network device side is through the RRC layer, and if the data required by the core network side is through the NAS layer, it is impossible to use the same protocol layer for unification. The embodiment of the present application introduces the above-mentioned DPAP-C and DPAP-U in the terminal, core network device and access network device, and can use the same protocol layer for unified processing to improve communication performance.

[0070] The following will introduce the process of establishing a data plane bearer in multiple embodiments. Through this method, bearers suitable for various business scenarios can be established to meet the business needs of the data plane.

[0071] Optionally, in one example, the method further includes: the DPAP-C of the access network device sends an establishment request interface message to the DPAP-U of the access network device, and the DPAP-U is used to create a DPAP-U entity; the DPAP-C receives a response message, and the response message includes an identifier of the DPAP-U entity.

[0072] This example may be that the DPAP-C on the access network device side receives a service request and triggers the data plane service to be executed, that is, the access network device triggers the establishment of a data plane bearer.

[0073] Optionally, in one example, the method further includes: the DPAP-C of the access network device receives a data plane transmission establishment request message from the core network device; the DPAP-U of the access network device creates a DPAP-U entity, and establishes a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0074] This example may be that a core network device triggers the establishment of a data plane bearer.

[0075] Optionally, in one example, the method further includes: the access network device receives an uplink information transmission message from the terminal, the uplink information transmission message is used to request establishment of a data plane bearer, and the uplink information transmission message includes an end node indication; when the end node indication included in the uplink information transmission message indicates that the access network device is an end node, the DPAP-C sends an establishment request interface message to the DPAP-U of the access network device, and the DPAP-U is used to create a DPAP-U entity; the DPAP-C receives a response message, and the response message includes an identifier of the DPAP-U entity; or when the end node indication included in the uplink information transmission message indicates that the core network device is an end node, the access network device sends a direct transfer message to the core network device, and the direct transfer message is used for the core network device to establish a data plane bearer.

[0076] This example may be that the terminal triggers the establishment of a data plane bearer.

[0077] Optionally, based on the above three examples, the method also includes: the DPAP-C sends a data plane bearer establishment request message to the radio resource control (Radio Resource Control, RRC) layer, the data plane bearer establishment request message is used to request the establishment of a data plane bearer, and the data plane bearer establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and the QoS parameters.

[0078] Optionally, the access network device sends the PDU of the data plane, including: the access network device sends an RRC reconfiguration message to the terminal, the RRC reconfiguration message includes the PDU of the data plane and an RB configuration, the RB is used for the data plane, and the RB configuration includes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device; the access network device receives an RRC reconfiguration completion message.

[0079] Optionally, after the access network device receives the RRC reconfiguration completion message, the method further includes: the RRC layer of the access network device sends a data plane bearer establishment acceptance message to the DPAP-C, and the data plane bearer establishment acceptance message includes the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device; the DPAP-C sends the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device to the DPAP-U; and the DPAP-U establishes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device.

[0080] Optionally, the method further includes: the DPAP-C sending a data plane bearer establishment completion message to the RRC layer.

[0081] Optionally, the data plane bearer is established by triggering a core network device, and the method further includes at least one of the following: 1) the access network device establishes a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device; 2) the access network device DPAP-C sends a data plane transmission establishment response message to the core network device, and the data plane transmission establishment response message includes at least an identifier of the DPAP-U entity created by the access network device.

[0082] Optionally, based on the first example of the three parallel examples mentioned above, that is, in the example in which the DPAP-C of the access network device sends an establishment request interface message to the DPAP-U of the access network device, and the DPAP-C receives a response message, after the DPAP-C receives the response message, the method also includes: the access network device sends a data plane transmission establishment request message to the core network device, and the data plane transmission establishment request message is used to request the core network device to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and the QoS parameters; wherein the access network device or the core network device is also used to establish a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device.

[0083] Optionally, the method also includes: the access network device receives a data plane transmission establishment response message from the core network device, the data plane transmission establishment response message includes the identifier of the DPAP-U entity created by the core network device; the access network device establishes a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0084] Optionally, based on the first example of the three parallel examples mentioned above, that is, in the example in which the DPAP-C of the access network device sends a request interface establishment message to the DPAP-U of the access network device, and the DPAP-C receives a response message, before the DPAP-C sends a request interface establishment message to the DPAP-U of the access network device, the method also includes: the access network device receives a data plane transmission establishment request message from a core network device, the data plane transmission establishment request message is used to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the DPAP-U entity identifier, and the QoS parameters; wherein the access network device or the core network device is also used to establish a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device.

[0085] Optionally, after the DPAP-C receives the response message, the method further includes: the access network device sends a data plane transmission establishment response message to the core network device, and the data plane transmission establishment response message includes at least an identifier of the DPAP-U entity created by the access network device, and the identifier of the DPAP-U entity created by the access network device is used by the core network device to establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0086] Combination of the above Figures 2 to 3 The data transmission method of the data plane according to the embodiment of the present application is described in detail. Figure 4 A data transmission method of the data plane according to another embodiment of the present application is described in detail. It can be understood that the interaction between the core network device and the access network device described in the core network device is similar to Figure 2 The descriptions on the access network device side in the methods shown are the same or corresponding, and to avoid repetition, the relevant descriptions are appropriately omitted.

[0087] Figure 4 1 is a schematic diagram of a data transmission method implementation flow of the data plane of the embodiment of the present application, which can be applied to core network equipment. Figure 4 As shown, the method 400 includes the following steps.

[0088] S402: The core network device receives or sends a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

[0089] In this embodiment, the start node indication can be used to indicate the start node (or source node) of the PDU; the end node indication is used to indicate the end node (or target node) of the PDU.

[0090] The data transmission method of the data plane provided in the embodiment of the present application, the data plane PDU received or sent by the core network device includes a start node indication or an end node indication, so that each node can clearly know the start node or end node of the PDU of the data plane, which is beneficial for the core network device to perform corresponding processing on the PDU of the data plane and improve the transmission performance of the data plane data.

[0091] Optionally, as an embodiment, Figure 5 As shown, Figure 5 It is the CN side data plane related functional unit and protocol stack architecture, and the core network equipment includes DPAP-C or DPAP-U.

[0092] It should be noted that Figure 5 In the example shown, the core network device is divided into a first network element and a second network element. In fact, the first network element and the second network element can also be set as one network element device, that is, DPAP-C and DPAP-U are in the same functional network element.

[0093] The first network element is the control function of the data plane. Its main functions include receiving data requests from other network functions in the core network (such as AI, perception, etc.), receiving data plane orchestration results sent by RAN, integrating and managing ongoing data plane data types, collecting objects and related configurations, etc.

[0094] The second network element is the business data processing function of the data plane. Its main execution function is to receive data reported or sent by the data plane, process the data plane data (such as security, aggregation, etc.), and submit the reported and processed data directly to the network function requesting the data or the network function used for data plane data storage.

[0095] The DPAP-C is used for at least one of the following:

[0096] 1) Control the data plane process, including initiating data plane services triggered by the CN side.

[0097] 2) Interact with the data warehouse function (Unified Data Management, UDM) to obtain or store the terminal's data plane capabilities.

[0098] 3) Orchestrate and integrate received data plane requests.

[0099] 4) Manage DPAP-U entities, including creation, configuration, deletion, etc.

[0100] The DPAP-U is used for at least one of the following:

[0101] 1) Process the data plane data according to the configuration.

[0102] The downlink data plane data is split, packaged and delivered to the lower layer for transmission; the uplink data plane data is aggregated and delivered to the data processing module or data storage module.

[0103] 2) Determine the bearer mapping relationship.

[0104] Optionally, as an embodiment, the core network device receiving or sending the PDU of the data plane includes: the core network device receiving the PDU of the data plane from the access network device or the terminal; or the core network device sending the PDU of the data plane to the access network device or the terminal.

[0105] Optionally, as an embodiment, the PDU of the data plane also includes a first indication, and the first indication is used to indicate whether the access network device performs in-path processing on the PDU.

[0106] Optionally, as an embodiment, when the core network device receives the PDU of the data plane and the end node indication indicates that the core network device is the end node, the method further includes: parsing and processing the PDU; when a reply message needs to be replied, using the node indicated by the start node indication as the end node of the reply message, setting the core network device as the start node of the reply message, and sending the reply message.

[0107] Optionally, as an embodiment, the method further includes: the DPAP-C of the core network device sends an establishment request interface message to the DPAP-U of the core network device, and the DPAP-U is used to create a DPAP-U entity; the DPAP-C receives a response message, and the response message includes an identifier of the DPAP-U entity.

[0108] Optionally, as an embodiment, after the DPAP-C receives the response message, the method further includes: the DPAP-C of the core network device sends a data plane transmission establishment request message to the access network device, and the data plane transmission establishment request message is used for the DPAP-U of the access network device to create a DPAP-U entity; wherein the access network device or the core network device is also used to establish a transmission channel between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0109] Optionally, as an embodiment, the method also includes: the core network device receives a data plane transmission establishment response message from the access network device, the data plane transmission establishment response message includes the identifier of the DPAP-U entity created by the access network device; the core network device establishes a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0110] Optionally, as an embodiment, before the DPAP-C of the core network device sends a request interface establishment message to the DPAP-U of the core network device, the method also includes: the DPAP-C of the core network device receives a direct transfer message from an access network device, the direct transfer message is used to request the establishment of a data plane bearer, and the direct transfer message includes at least one of the following: the PDU, the start node indication, and the end node indication.

[0111] Optionally, as an embodiment, before the DPAP-C of the core network device sends a request interface establishment message to the DPAP-U of the core network device, the method also includes: the DPAP-C of the core network device receives a data plane transmission establishment request message from an access network device, the data plane transmission establishment request message is used to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and the QoS parameters.

[0112] Optionally, as an embodiment, the method also includes: the core network device sends a data plane transmission establishment response message to the access network device, the data plane transmission establishment response message includes at least an identifier of the DPAP-U entity created by the core network device, and the identifier of the DPAP-U entity created by the core network device is used by the access network device to establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0113] Figure 6 1 is a schematic diagram of a data transmission method for the data plane of an embodiment of the present application, which can be applied to a terminal. It can be understood that the interaction between the terminal and the access network device described by the terminal is similar to Figure 2 The descriptions on the access network device side in the methods shown are the same or corresponding, and to avoid repetition, the relevant descriptions are appropriately omitted. Figure 6 As shown, the method 600 includes the following steps.

[0114] S602: The terminal receives or sends a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

[0115] In this embodiment, the start node indication can be used to indicate the start node (or source node) of the PDU; the end node indication is used to indicate the end node (or target node) of the PDU.

[0116] The data transmission method of the data plane provided in the embodiment of the present application, the data plane PDU received or sent by the terminal includes a start node indication or an end node indication, so that each node can clearly understand the start node or end node of the PDU of the data plane, which is beneficial for the terminal to perform corresponding processing on the data plane PDU and improve the transmission performance of the data plane data.

[0117] Optionally, as an embodiment, Figure 7 As shown, Figure 7 It is a terminal side protocol stack architecture, and the terminal includes DPAP-C or DPAP-U.

[0118] Wherein, the DPAP-C is used for at least one of the following:

[0119] 1) Data plane context management, which includes the UE's data plane capabilities, the data plane capabilities notified by the network side, and ongoing data plane service information.

[0120] 2) Reporting of terminal data plane capabilities.

[0121] 3) Data plane service process control, such as initiating data plane services on the terminal side, receiving data plane service requests on the network side, etc.

[0122] 4) Manage DPAP-U entities, including creation, configuration, deletion, etc.

[0123] The DPAP-U is used for at least one of the following:

[0124] 1) Receive the PDU used for sending by the terminal side.

[0125] 2) Process the data plane data according to the configuration.

[0126] The uplink data plane service data is split into service data units (SDUs), packaged and delivered to the lower layer for transmission; the downlink data service data is aggregated and delivered to the data request protocol layer.

[0127] 3) Determine the bearer mapping relationship and map different quality of service (QoS) or different types of data plane services to corresponding bearers.

[0128] Optionally, as an embodiment, the terminal receiving or sending the PDU of the data plane includes: the terminal receiving the PDU of the data plane from an access network device or a core network device; or the terminal sending the PDU of the data plane to an access network device or a core network device.

[0129] Optionally, as an embodiment, the PDU of the data plane also includes a first indication, and the first indication is used to indicate whether the access network device performs in-path processing on the PDU.

[0130] Optionally, as an embodiment, when the terminal receives the PDU on the data plane and the end node indication indicates that the terminal is the end node, the method further includes: parsing the PDU; when a reply message needs to be replied, using the node indicated by the start node indication as the end node of the reply message, setting the terminal as the start node of the reply message, and sending the reply message.

[0131] Optionally, as an embodiment, the terminal receiving the PDU of the data plane includes: the terminal receiving an RRC reconfiguration message from an access network device, the RRC reconfiguration message including the PDU of the data plane and an RB configuration, the RB is used for the data plane, and the RB configuration includes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device; the method also includes: the terminal sending an RRC reconfiguration completion message to the access network device.

[0132] Optionally, as an embodiment, the method also includes: the RRC layer of the terminal sends the following content to the DPAP-C of the terminal: the PDU of the data plane included in the RRC reconfiguration message, the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device; the DPAP-C sends the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device to the DPAP-U of the terminal; the DPAP-U creates a DPAP-U entity; the DPAP-U of the terminal establishes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device; the DPAP-C of the terminal sends a data plane response message PDU to the RRC layer of the terminal; the RRC layer of the terminal sends an information transmission message to the access network device, and the information transmission message includes the PDU, the start node indication or the end node indication.

[0133] Optionally, as an embodiment, the terminal sending the data plane PDU includes: the terminal sending an uplink information transmission message to an access network device, the uplink information transmission message includes the data plane PDU, the data plane PDU is used to request to establish a data plane bearer, and the uplink information transmission message includes the start node indication or the end node indication; the start node indication indicates that the terminal is the start node, and the end node indication indicates that the access network device or the core network device is the end node.

[0134] To illustrate in detail the data transmission method of the data plane provided in the embodiments of the present application, several specific embodiments will be described below.

[0135] like Figure 8 and Fig. 9 As shown, Figure 8 This is an end-to-end diagram of the data plane control. Fig. 9 This is a schematic diagram of end-to-end data on the data plane. In this embodiment, DPAP-C is transmitted in the Radio Resource Control (RRC) protocol in an RRC enhanced manner.

[0136] It should be noted that the various method embodiments (including diagrams) of the present application take the NR protocol stack as an example to give the data plane protocol stack architecture, which may be adjusted in 6G. For example, in NR, the N1 interface is used to send signaling between RAN-CN. If the N1 interface is no longer used in 6G, or the transmission protocol changes, the corresponding diagram will change accordingly. The DPAP-U in the figure is not reused with SDAP. Another way is that DPAP-U exists as an enhancement of SDAP.

[0137] Based on the protocol stack architecture introduced in the above embodiments, the control signaling of the data plane can be transmitted using the RRC protocol in an RRC enhanced manner, and the information element (IE): the start node indication (start-point) and the end node indication (end-point) are used to respectively represent the source node and the destination node of the DPAP message. In the absence of other RRC parameters for transmission, the Signaling Radio Bearer (SRB) can be used like the Non-Access Stratum (NAS) signaling; or a separate SRB can be created for transmitting data plane control messages. Before the above SRB is established, SRB1 can be used for transmission. When transmitting DPAP messages between CN and RAN, IE: start-point or end-point is carried in the same way. Optionally, the message can also carry an IE: a first indication (such as associated-point), indicating whether the RAN processes the message as a path processing node. Through this method, the same control signaling can be processed at multiple nodes.

[0138] The specific codes are shown in the following table. The following codes are explained using a downlink information transmission (DLInformationTransfer) message as an example.

[0139]

[0140] After the RAN receives the message containing the DPAP-PDU:

[0141] 1) When the endpoint is RAN, the DPAP-PDU is directly parsed and processed. If a reply message is required, the start-point of the message is used as the end-point of the reply message. After the start-point is set to RAN, the message carrying the DPAP-PDU is sent to the other end.

[0142] 2) When the endpoint is UE or CN, the DPAP-PDU, start-point and end-point in the message are taken out and re-encapsulated into control signaling that can be received by the endpoint of the message and then sent.

[0143] 3) When the associated-point is set, the RAN parses and processes the DPAP-PDU, and then sends the message according to the above process 2.

[0144] After receiving the message containing the DPAP-PDU, the UE or CN may directly parse and process the DPAP-PDU.

[0145] The following embodiments 2 and 3 are used to illustrate the data plane bearer establishment process in various business scenarios.

[0146] Embodiments 2 and 3 are embodiments when the UE is in a connected state. When the UE is in an idle state (IDLE) or an inactive state (INACTIVE), network side paging (Paging) (i.e., the network side initiates a data plane connection) or UE self-triggering (i.e., the UE side initiates a data plane connection) is required to make the UE enter a connected state and obtain data plane-related capabilities before performing the process processing of the embodiment.

[0147] In the related art, the establishment of user plane bearers is triggered by the UE side, and the second and third embodiments of the present invention support network side triggering. In addition, the embodiments of the present application support various service scenarios of UE to RAN, UE to CN, and UE to (RAN+CN), and the processing on the UE side is unified, and no additional processing is introduced due to different destination addresses of the data.

[0148] Embodiment 1

[0149] This embodiment mainly introduces a data plane signaling control method, such as Fig.10 As shown, the following steps are included:

[0150] When RAN-UE interacts, take the triggering process on the RAN side as an example:

[0151] Step 1: The RAN side encodes and generates a DPAP-PDU, which is transmitted in the RRC protocol. The parameters carried are DPAP-PDU, start-point and end-point. The DPAP-PDU is a coded DPAP message, with the start-point set to RAN and the end-point set to UE.

[0152] Step 2: RAN sends the RRC DLInformationTransfer message to the UE. The content of this message can be found in Fig.10 .

[0153] Step 3: After receiving the DLInformationTransfer message, the UE parses it. When it contains a dedicatedDPAP-Message, it extracts the DPAP-PDU, start-point and end-point, and the UE's DPAP-C module completes the processing. If a response message is required, the response message is encoded to generate a DPAP-PDU for subsequent processing; otherwise, the UE side processing is completed.

[0154] Step 4: The UE's RRC obtains the parameters passed by the DPAP-C module, where the DPAP-PDU is the encoded response message, the start-point is set to the UE, and the end-point is set to the start-point of the original received message, which is RAN in this case.

[0155] Step 5: The RRC layer of the UE sends the coded ULInformationTransfer message to the RAN.

[0156] Step 6: After receiving the ULInformationTransfer message, the RRC layer on the RAN side parses it. If it contains a dedicatedDPAP-Message, it determines the end-point. Because the set value is RAN, the DPAP-PDU can be processed directly by the DPAP-C module.

[0157] When CN and UE interact, take the CN side triggering process as an example:

[0158] Step 1: CN side encodes and generates DPAP message, and finally sends it to RAN through RAN-CN side interface. This interface message carries DPAP-PDU, start-point and end-point. DPAP-PDU is the DPAP message generated by encoding, with start-point set to CN and end-point set to UE. It can also carry associated-point, indicating that RAN side needs to do channel processing.

[0159] Step 2: After receiving the message, if the associated-point is set, the DPAP-C on the RAN side needs to perform the following processing, otherwise it directly transmits the received content to the RRC for message encoding without other processing: 1) Decode and process the DPAP-PDU; 2) Pass the received content to the RRC for message encoding. The above 1) and 2) processing are not in order.

[0160] The following steps are similar to the steps of interaction between RAN and UE, and will not be described again here. Optionally, if the message requires the RAN side to perform associated processing, the parameter associated-point is carried.

[0161] Optionally, after receiving the ULInformationTransfer message, the RRC on the RAN side parses it, and when a dedicatedDPAP-Message is contained therein, it is further processed by the DPAP-C module of the RAN.

[0162] If associated-point is set, the DPAP-C of the RAN performs associated processing, otherwise it performs transparent transmission and is finally sent to the CN side through the RAN-CN interface.

[0163] Embodiment 2

[0164] This embodiment mainly introduces the bearer establishment process triggered by the network side, such as Fig.11 As shown, the following steps are included:

[0165] Step 1: When the DPAP-C on the network side receives a service request and triggers a data plane service, it sends a Creation req interface message to the DPAP-U to create a DPAP-U entity and return the entity-id of the entity to the DPAP-C through a response message. The Creation req message includes but is not limited to the following:

[0166] 1) Data type.

[0167] 2)Data format.

[0168] 3) Reporting method, such as reporting immediately after collection, reporting when the threshold is exceeded, periodic reporting, etc.

[0169] Step 2: DPAP-C generates a DPAP message (request) according to the service request and the configuration code of DPAP-U.

[0170] If it is CN triggered, the following processing is required:

[0171] Step 2-a: Send a DP TRAFFIC ESTANBLISHMENT REQUEST message to the RAN through the RAN-CN side interface, where the content includes but is not limited to DPAP PDU, start point, end point and CN-DPAP-U entity id, and optionally also includes QoS related to the data plane bearer, associated-point.

[0172] Step 2-b: After receiving the message, the DPAP-C on the RAN side also creates the DPAP-U entity on the RAN side through the Creation req message. During the creation process, the mapping with the DPAP-U entity on the CN side is completed through the CN-DPAP-U entity id carried in the req message. If the parameter associated-point is set, the RAN side needs to parse the DPAP-C message and send the Creation req message to create the DPAP-U entity according to the message content. Otherwise, the DPAP-U entity on the RAN side only implements the data transparent transmission function after the bearer mapping.

[0173] If the processing is successful, the response message returns the RAN-DPAP-U entity id; otherwise, the response returns the reason for failure, such as insufficient resources, invalid CN-DPAP-U entity id, and medium use of CN-DPAP-U entity id.

[0174] Step 2-c: The DPAP-C on the RAN side receives the response message, which contains the RAN-DPAP-U entity id and performs subsequent processing; if it contains the failure reason, it sends a DP TRAFFIC ESTANBLISHMENTRESPONSE message to the CN through the RAN-CN interface to notify the processing failure and set the failure reason in the message.

[0175] Step 3: The DPAP-C on the RAN side sends a DP bearer setup request message to the RRC to complete the data plane bearer establishment process. The parameters carried in the message include but are not limited to DPAP PDU, start point, end point, RAN-DPAP-U entity id, and QoS related parameters. The QoS parameters here may be obtained from the CN, the RAN default, or obtained through the RAN side resource allocation policy.

[0176] After receiving the message, the RRC completes the establishment of the data plane bearer on the RAN side, maps the bearer with the RAN-DPAP-U entity id in the message, and finally completes the RRC encoding to form an rrcReconfiguration message.

[0177] Step 4: RAN sends the rrcReconfiguration message to the UE through the uu interface. The parameters include dedicatedDPAP-Message and RB configuration. The RB configuration includes the mapping relationship between the bearer and the RAN-DPAP-U entity id.

[0178] After receiving the rrcReconfiguration message, the UE processes the message, completes the establishment of the RB on the UE side, and sends the content of the dedicatedDPAP-Message to the DPAP-C module on the UE side.

[0179] Step 5: The UE sends an rrcReconfigurationComplete message to the RAN.

[0180] Step 6: After receiving the rrcReconfigurationComplete message, the RAN sends an interface message DP bearersetup accept to DPAP-C, which carries the RB id and RAN-DPAP-Uentity id associated with the complete message.

[0181] Step 7: DPAP-C forwards the RB id and RAN-DPAP-U entity id in the above message to DPAP-U through the Config req message, so that it also completes the mapping between RB and DPAP-U entities.

[0182] Step 8: After the configuration is completed, DPAP-U sends a Config resp message to DPAP-C.

[0183] Step 9: DPAP-C sends a DP bearer setup complete message to RRC, indicating that the data plane bearer processing is completed.

[0184] If it is CN triggered, the following processing is required:

[0185] Step 9-a: Establish a transmission channel between RAN-DPAP-U and CN-DPAP-U.

[0186] Step 9-b: The DPAP-C on the RAN side sends a DP TRAFFIC ESTANBLISHMENT RESPONSE message to the CN through the RAN-CN interface. The DP TRAFFIC ESTANBLISHMENT RESPONSE message contains at least the identifier of the DPAP-U entity created by the DPAP-U on the RAN side.

[0187] Step 10: On the other hand, after receiving the dedicated DPAP-Message message transparently transmitted by RRC, the DPAP-C on the UE side decodes and processes the DPAP-C message, creates a DPAP-U entity on the UE side according to the request message, and encodes the response message and sends it to the network side according to the data plane signaling control method of embodiment 1.

[0188] The subsequent processing is the same as that described in the data plane signaling control method of embodiment 1, and will not be repeated here.

[0189] Embodiment 3

[0190] This embodiment mainly introduces the bearer establishment process triggered by the terminal side. The specific steps are as follows: Fig.12 shown.

[0191] The overall process triggered by the network side is reusable, with the following differences:

[0192] 1) The service is triggered on the UE side and sent to the network side RAN or CN through uplink signaling.

[0193] 2) The message exchanged between UE and network side by DPAP-C is request-accept-complete.

[0194] 3) The network side creates the Creation req of the DPAP-U entity and sends parameters according to the UE's request message.

[0195] If the CN participates in the data plane service, steps 9-a and 9-b in the second embodiment are also required.

[0196] Embodiment 4

[0197] This embodiment mainly introduces the data plane service between RAN and CN, including the bearer establishment process. The specific steps are as follows: Fig.13 shown.

[0198] When the data plane service is performed only between the RAN and the CN, without the participation of the UE side, the response message of step 7 is sent by the responding end to the initiating end.

[0199] The above embodiments provide an end-to-end data plane protocol stack architecture; provide a signaling control method under this architecture, which can identify which end sends the message, who needs to process it, and realize one-to-many control signaling transmission; provide a data plane bearer establishment process under this architecture to meet various business scenarios of the data plane. In addition, on the one hand, the bearer establishment can be triggered by the network side; on the other hand, when the UE uses the data plane bearer to send uplink data, there is no need to distinguish whether the destination end of the data is CN or RAN, and the processing is unified.

[0200] The embodiments of the present application can meet the data plane characteristics, and the signaling control method and the bearer establishment method can support various business scenarios of the data plane.

[0201] The NR protocol stack in the related technology does not support the service scenario where the service data is terminated on the RAN side. This embodiment can support the service scenario where the service data is terminated on the RAN side.

[0202] In addition, the LTE Positioning Protocol (LPP) and the like may be transmitted on the signaling plane as the content of data transmission on the data plane, and the logical channel priority of the signaling plane is higher, and both NAS and RRC have security-related processing and processing redundancy, so it is not the best transmission method to put them on the signaling plane. This embodiment can solve the problem of signaling processing redundancy.

[0203] Fig.14 is a schematic diagram of the structure of an access network device according to an embodiment of the present application, such as Fig.14 As shown, the access network device 1400 includes the following modules.

[0204] The communication module 1402 is used to receive or send a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

[0205] In an embodiment of the present application, the data plane PDU received or sent by the access network device includes a start node indication or an end node indication, so that each node can clearly understand the start node or end node of the data plane PDU, which is beneficial for the access network device to perform corresponding processing on the data plane PDU and improve the transmission performance of the data plane data.

[0206] Optionally, as an embodiment, the access network device includes a data plane adaptation protocol control plane (DPAP-C) or a data plane adaptation protocol user plane (DPAP-U); wherein the DPAP-C is used for at least one of the following: data plane context management; data plane service process control; orchestration of the data plane service initiated by the access network device, and notification of the orchestration result to the core network device; receiving the data plane service orchestration message sent by the core network device, matching or selecting the terminal, and notifying the responsible entity to create an air interface data plane service bearer; managing the DPAP-U entity; the DPAP-U is used for at least one of the following: processing the data plane data according to the configuration; determining the bearer mapping relationship.

[0207] Optionally, as an embodiment, the communication module 1402 is used to receive the PDU of the data plane from the core network device or the terminal; or send the PDU of the data plane to the core network device or the terminal.

[0208] Optionally, as an embodiment, the PDU of the data plane from the core network device or the terminal also includes a first indication, and the first indication is used to indicate whether the access network device performs in-path processing on the PDU. The communication module 1402 is also used to perform in-path processing on the PDU based on the first indication when the first indication instructs the access network device to perform in-path processing on the PDU.

[0209] Optionally, as an embodiment, when the communication module 1402 receives a PDU on the data plane: when the end node indication indicates that the access network device is the end node, the communication module 1402 is also used to: parse and process the PDU; when a reply message needs to be replied, the node indicated by the start node indication is used as the end node of the reply message, the access network device is set as the start node of the reply message, and the reply message is sent; or, when the end node indication indicates that the terminal or core network device is the end node, the communication module 1402 is also used for at least one of the following: forwarding the PDU based on the end node indication; keeping the start node indication or the end node indication in the received PDU unchanged, processing the data in the PDU and re-encapsulating and sending it; modifying the start node indication or the end node indication; modifying the start node indication or the end node indication, and processing the data in the received PDU and re-encapsulating and sending it.

[0210] Optionally, as an embodiment, the DPAP-C of the access network device is used to send an establishment request interface message to the DPAP-U of the access network device, and the DPAP-U is used to create a DPAP-U entity; the DPAP-C is used to receive a response message, and the response message includes an identifier of the DPAP-U entity.

[0211] Optionally, as an embodiment, the DPAP-C of the access network device is also used to receive a data plane transmission establishment request message from a core network device; the DPAP-U of the access network device is used to create a DPAP-U entity and establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0212] Optionally, as an embodiment, the communication module 1402 is also used to receive an uplink information transmission message from the terminal, the uplink information transmission message is used to request the establishment of a data plane bearer, and the uplink information transmission message includes an end node indication; when the end node indication included in the uplink information transmission message indicates that the access network device is an end node, the DPAP-C is used to send an establishment request interface message to the DPAP-U of the access network device, and the DPAP-U is used to create a DPAP-U entity; the DPAP-C is used to receive a response message, and the response message includes an identifier of the DPAP-U entity; or, when the end node indication included in the uplink information transmission message indicates that the core network device is an end node, the communication module 1402 is also used to send a direct transfer message to the core network device, and the direct transfer message is used for the core network device to establish a data plane bearer.

[0213] Optionally, as an embodiment, the DPAP-C is used to send a data plane bearer establishment request message to the RRC layer, the data plane bearer establishment request message is used to request the establishment of a data plane bearer, and the data plane bearer establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and the QoS parameters.

[0214] Optionally, as an embodiment, the communication module 1402 is used to send an RRC reconfiguration message to the terminal, the RRC reconfiguration message includes the PDU and RB configuration of the data plane, the RB is used for the data plane, and the RB configuration includes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device; and receive an RRC reconfiguration completion message.

[0215] Optionally, as an embodiment, the RRC layer of the access network device is used to send a data plane bearer establishment acceptance message to the DPAP-C, and the data plane bearer establishment acceptance message includes an identifier of the data plane bearer and an identifier of the DPAP-U entity of the access network device; the DPAP-C is used to send the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device to the DPAP-U; and the DPAP-U is used to establish a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device.

[0216] Optionally, as an embodiment, the DPAP-C is used to send a data plane bearer establishment completion message to the RRC layer.

[0217] Optionally, as an embodiment, the data plane bearer is established by triggering a core network device, and the communication module 1402 is also used for at least one of the following: establishing a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device; sending a data plane transmission establishment response message to the core network device, and the data plane transmission establishment response message includes at least an identifier of the DPAP-U entity created by the access network device.

[0218] Optionally, as an embodiment, the communication module 1402 is also used to send a data plane transmission establishment request message to the core network device, and the data plane transmission establishment request message is used to request the core network device to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and the QoS parameters; wherein the access network device or the core network device is also used to establish a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device.

[0219] Optionally, as an embodiment, the communication module 1402 is also used to receive a data plane transmission establishment response message from the core network device, the data plane transmission establishment response message including the identifier of the DPAP-U entity created by the core network device; and establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0220] Optionally, as an embodiment, the communication module 1402 is also used to receive a data plane transmission establishment request message from a core network device, the data plane transmission establishment request message is used to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and QoS parameters; wherein the access network device or the core network device is also used to establish a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device.

[0221] Optionally, as an embodiment, the communication module 1402 is also used to send a data plane transmission establishment response message to the core network device, and the data plane transmission establishment response message includes at least an identifier of the DPAP-U entity created by the access network device, and the identifier of the DPAP-U entity created by the access network device is used by the core network device to establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0222] Fig.15 is a schematic diagram of the structure of a core network device according to an embodiment of the present application, such as Fig.15 As shown, the core network device 1500 includes the following modules.

[0223] The communication module 1502 is used to receive or send a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

[0224] In an embodiment of the present application, the data plane PDU received or sent by the core network device includes a start node indication or an end node indication, so that each node can clearly understand the start node or end node of the data plane PDU, which is beneficial for the core network device to perform corresponding processing on the data plane PDU and improve the transmission performance of the data plane data.

[0225] Optionally, as an embodiment, the core network device includes DPAP-C or DPAP-U; wherein the DPAP-C is used for at least one of the following: controlling data plane processes; interacting with the data warehouse function UDM to obtain or store the data plane capabilities of the terminal; orchestrating and integrating received data plane requests; managing DPAP-U entities; the DPAP-U is used for at least one of the following: processing data plane data according to the configuration; determining the bearer mapping relationship.

[0226] Optionally, as an embodiment, the communication module 1502 is used to receive the PDU of the data plane from the access network device or the terminal; or, to send the PDU of the data plane to the access network device or the terminal.

[0227] Optionally, as an embodiment, the PDU of the data plane also includes a first indication, and the first indication is used to indicate whether the access network device performs in-path processing on the PDU.

[0228] Optionally, as an embodiment, when the communication module 1502 receives the PDU of the data plane and the end node indication indicates that the core network device is the end node, the communication module 1502 is also used to parse and process the PDU; when a reply message needs to be replied, the node indicated by the start node indication is used as the end node of the reply message, the core network device is set as the start node of the reply message, and the reply message is sent.

[0229] Optionally, as an embodiment, the DPAP-C of the core network device is used to send an establishment request interface message to the DPAP-U of the core network device, and the DPAP-U is used to create a DPAP-U entity; the DPAP-C receives a response message, and the response message includes an identifier of the DPAP-U entity.

[0230] Optionally, as an embodiment, the DPAP-C of the core network device is used to send a data plane transmission establishment request message to the access network device, and the data plane transmission establishment request message is used for the DPAP-U of the access network device to create a DPAP-U entity; wherein, the access network device or the core network device is also used to establish a transmission channel between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0231] Optionally, as an embodiment, the communication module 1502 is also used to receive a data plane transmission establishment response message from the access network device, the data plane transmission establishment response message including the identifier of the DPAP-U entity created by the access network device; and establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0232] Optionally, as an embodiment, the DPAP-C of the core network device is used to receive a direct transfer message from an access network device, the direct transfer message is used to request to establish a data plane bearer, and the direct transfer message includes at least one of the following: the PDU, the start node indication, and the end node indication.

[0233] Optionally, as an embodiment, the DPAP-C of the core network device is used to receive a data plane transmission establishment request message from an access network device, the data plane transmission establishment request message is used to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and QoS parameters.

[0234] Optionally, as an embodiment, the communication module 1502 is also used to send a data plane transmission establishment response message to the access network device, and the data plane transmission establishment response message includes at least an identifier of the DPAP-U entity created by the core network device, and the identifier of the DPAP-U entity created by the core network device is used by the access network device to establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

[0235] Fig.16 is a schematic diagram of the structure of a terminal according to an embodiment of the present application, such as Fig.16 As shown, terminal 1600 includes the following modules.

[0236] The communication module 1602 is used to receive or send a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

[0237] In an embodiment of the present application, the data plane PDU received or sent by the terminal includes a start node indication or an end node indication, so that each node can clearly understand the start node or end node of the data plane PDU, which is beneficial for the terminal to perform corresponding processing on the data plane PDU and improve the transmission performance of the data plane data.

[0238] Optionally, as an embodiment, the terminal includes DPAP-C or DPAP-U; wherein the DPAP-C is used for at least one of the following: data plane context management; reporting of terminal data plane capabilities; data plane business process control; management of DPAP-U entities; the DPAP-U is used for at least one of the following: receiving the PDU for sending by the terminal side; processing data plane data according to the configuration; determining the bearer mapping relationship.

[0239] Optionally, as an embodiment, the communication module 1602 is also used to receive the PDU of the data plane from the access network device or the core network device; or, to send the PDU of the data plane to the access network device or the core network device.

[0240] Optionally, as an embodiment, the PDU of the data plane also includes a first indication, and the first indication is used to indicate whether the access network device performs in-path processing on the PDU.

[0241] Optionally, as an embodiment, when the communication module 1602 receives the PDU of the data plane and the end node indication indicates that the terminal is the end node, the communication module 1602 is also used to parse and process the PDU; when a reply message is required, the node indicated by the start node indication is used as the end node of the reply message, the terminal is set as the start node of the reply message, and the reply message is sent.

[0242] Optionally, as an embodiment, the communication module 1602 is used to receive an RRC reconfiguration message from an access network device, the RRC reconfiguration message includes the PDU and RB configuration of the data plane, the RB is used for the data plane, and the RB configuration includes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device; and send an RRC reconfiguration completion message to the access network device.

[0243] Optionally, as an embodiment, the RRC layer of the terminal is used to send the following content to the DPAP-C of the terminal: the RRC reconfiguration message includes the PDU of the data plane, the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device; the DPAP-C is used to send the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device to the terminal DPAP-U; the DPAP-U is used to create a DPAP-U entity; the DPAP-U of the terminal establishes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device; the DPAP-C of the terminal is used to send a data plane response message PDU to the RRC layer of the terminal; the RRC layer of the terminal is used to send an information transmission message to the access network device, and the information transmission message includes the PDU, the start node indication or the end node indication.

[0244] Optionally, as an embodiment, the communication module 1602 is used to send an uplink information transmission message to an access network device, the uplink information transmission message includes the PDU of the data plane, the PDU of the data plane is used to request to establish a data plane bearer, the uplink information transmission message includes the start node indication or the end node indication; the start node indication indicates that the terminal is the start node, and the end node indication indicates that the access network device or the core network device is the end node.

[0245] Optional, such as Fig.17As shown, the embodiment of the present application further provides a communication device 1700, including a processor 1701 and a memory 1702, and the memory 1702 stores a program or instruction that can be run on the processor 1701. For example, when the communication device 1700 is a terminal, the program or instruction is executed by the processor 1701 to implement the various steps of the data plane data transmission method embodiment, and can achieve the same technical effect. When the communication device 1700 is a network side device, the program or instruction is executed by the processor 1701 to implement the various steps of the data plane data transmission method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0246] The embodiment of the present application also provides a terminal, including a processor and a communication interface, the communication interface is used to receive or send a PDU of the data plane, the PDU includes a start node indication or an end node indication. This terminal embodiment corresponds to the above-mentioned terminal side method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment and can achieve the same technical effect. Specifically, Fig.18 A schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0247] The terminal 1800 includes but is not limited to: a radio frequency unit 1801, a network module 1802, an audio output unit 1803, an input unit 1804, a sensor 1805, a display unit 1806, a user input unit 1807, an interface unit 1808, a memory 1809 and at least some of the components of the processor 1810.

[0248] Those skilled in the art will appreciate that the terminal 1800 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1810 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.18 The terminal structure shown in the figure does not constitute a limitation on the terminal. The terminal may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0249] It should be understood that in the embodiment of the present application, the input unit 1804 may include a graphics processor (Graphics Processing Unit, GPU) 18041 and a microphone 18042, and the graphics processor 18041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 1806 may include a display panel 18061, and the display panel 18061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1807 includes a touch panel 18071 and at least one of other input devices 18072. The touch panel 18071 is also called a touch screen. The touch panel 18071 may include two parts: a touch detection device and a touch controller. Other input devices 18072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0250] In the embodiment of the present application, after receiving downlink data from the network side device, the RF unit 1801 can transmit the data to the processor 1810 for processing; in addition, the RF unit 1801 can send uplink data to the network side device. Generally, the RF unit 1801 includes but is not limited to an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0251] The memory 1809 can be used to store software programs or instructions and various data. The memory 1809 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 1809 may include a volatile memory or a non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 1809 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0252] The processor 1810 may include one or more processing units; optionally, the processor 1810 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 1810.

[0253] The radio frequency unit 1801 may be used to receive or send a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

[0254] In an embodiment of the present application, the data plane PDU received or sent by the terminal includes a start node indication or an end node indication, so that each node can clearly understand the start node or end node of the data plane PDU, which is beneficial for the terminal to perform corresponding processing on the data plane PDU and improve the transmission performance of the data plane data.

[0255] It can be understood that the implementation process of each implementation method mentioned in this embodiment can refer to the relevant description of the method embodiment and achieve the same or corresponding technical effect. To avoid repetition, it will not be repeated here.

[0256] The embodiment of the present application also provides a network side device, including a processor and a communication interface, the communication interface is used to receive or send a PDU of the data plane, and the PDU includes a start node indication or an end node indication. The network side device embodiment corresponds to the above-mentioned network side device method embodiment, and each implementation process and implementation method of the above-mentioned method embodiment can be applied to the network side device embodiment, and can achieve the same technical effect.

[0257] The present application embodiment also provides a network side device. Fig.19 As shown, the network side device 1900 includes: an antenna 191, a radio frequency device 192, a baseband device 193, a processor 194 and a memory 195. The antenna 191 is connected to the radio frequency device 192. In the uplink direction, the radio frequency device 192 receives information through the antenna 191 and sends the received information to the baseband device 193 for processing. In the downlink direction, the baseband device 193 processes the information to be sent and sends it to the radio frequency device 192. The radio frequency device 192 processes the received information and sends it out through the antenna 191.

[0258] The method executed by the network-side device in the above embodiment may be implemented in the baseband device 193, which includes a baseband processor.

[0259] The baseband device 193 may include, for example, at least one baseband board on which a plurality of chips are arranged. Fig.19 As shown, one of the chips is, for example, a baseband processor, which is connected to the memory 195 through a bus interface to call the program in the memory 195 to execute the network device operations shown in the above method embodiment.

[0260] The network side device may further include a network interface 196, which is, for example, a Common Public Radio Interface (CPRI).

[0261] The network side device 1900 of the embodiment of the present application further includes: instructions or programs stored in the memory 195 and executable on the processor 194, and the processor 194 calls the instructions or programs in the memory 195 to execute Fig.14 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0262] The present application embodiment also provides a network side device. Fig. 20 As shown, the network side device 2000 includes: a processor 2001, a network interface 2002 and a memory 2003. The network interface 2002 is, for example, a Common Public Radio Interface (CPRI).

[0263] Specifically, the network side device 2000 of the embodiment of the present invention further includes: an instruction or program stored in the memory 2003 and executable on the processor 2001, and the processor 2001 calls the instruction or program in the memory 2003 to execute Fig.15 The methods executed by the modules shown achieve the same technical effects, and therefore will not be described here in detail to avoid repetition.

[0264] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned data plane data transmission method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0265] The processor is the processor in the terminal described in the above embodiment. The readable storage medium may be non-volatile or non-transient. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk. In some examples, the readable storage medium may be a non-transient readable storage medium.

[0266] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned data plane data transmission method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0267] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0268] The embodiment of the present application further provides a computer program / program product, which is stored in a storage medium, and is executed by at least one processor to implement the various processes of the above-mentioned data plane data transmission method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0269] An embodiment of the present application also provides a data plane data transmission system, including: a terminal and a network side device, wherein the terminal can be used to execute the steps of the data plane data transmission method as described above, and the network side device can be used to execute the steps of the data plane data transmission method as described above.

[0270] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises one..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0271] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of a computer software product plus a necessary general hardware platform, and of course, can also be implemented by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, disk, CD, etc.), including several instructions to enable a terminal or a network-side device to execute the methods described in each embodiment of the present application.

[0272] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms of implementation methods without departing from the purpose of the present application and the scope of protection of the claims, and these implementation methods are all within the protection of the present application.

Claims

1. A data transmission method on a data plane, characterized in that: include: The access network device receives or sends a protocol data unit (PDU) of the data plane, where the PDU includes a start node indication or an end node indication.

2. The method according to claim 1, characterized in that The access network device includes a data plane adaptation protocol control plane DPAP-C or a data plane adaptation protocol user plane DPAP-U; The DPAP-C is used for at least one of the following: data plane context management; data plane service process control; orchestration of the data plane service initiated by the access network device, and notification of the orchestration result to the core network device; receiving the data plane service orchestration message sent by the core network device, matching or selecting the terminal, and notifying the responsible entity to create an air interface data plane service bearer; managing the DPAP-U entity; The DPAP-U is used for at least one of the following: processing data plane data according to configuration; determining a bearer mapping relationship.

3. The method according to claim 1 or 2, characterized in that: The access network device receives or sends a data plane PDU including: The access network device receives the PDU of the data plane from the core network device or the terminal; or The access network device sends the PDU of the data plane to the core network device or the terminal.

4. The method according to claim 3, characterized in that The PDU of the data plane from the core network device or the terminal also includes a first indication, where the first indication is used to indicate whether the access network device performs path-related processing on the PDU, and the method further includes: In a case where the first indication instructs the access network device to perform path-associated processing on the PDU, the access network device performs path-associated processing on the PDU based on the first indication.

5. The method according to any one of claims 1 to 4, characterized in that: When the access network device receives a PDU on the data plane: In the case where the end node indication indicates that the access network device is an end node, the method further includes: parsing the PDU; in the case where a reply message is required, using the node indicated by the start node indication as the end node of the reply message, setting the access network device as the start node of the reply message, and sending the reply message; or In the case where the end node indication indicates that the terminal or core network device is the end node, the method also includes at least one of the following: forwarding the PDU based on the end node indication; keeping the start node indication or the end node indication in the received PDU unchanged, processing the data in the PDU and re-encapsulating and sending it; modifying the start node indication or the end node indication; modifying the start node indication or the end node indication, and processing the data in the received PDU and re-encapsulating and sending it.

6. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: The DPAP-C of the access network device sends an establishment request interface message to the DPAP-U of the access network device, and the DPAP-U is used to create a DPAP-U entity; The DPAP-C receives a response message, where the response message includes the identifier of the DPAP-U entity.

7. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: The DPAP-C of the access network device receives a data plane transmission establishment request message from the core network device; The DPAP-U of the access network device creates a DPAP-U entity, and establishes a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

8. The method according to any one of claims 1 to 5, characterized in that: The method further comprises: The access network device receives an uplink information transmission message from a terminal, where the uplink information transmission message is used to request establishment of a data plane bearer, and the uplink information transmission message includes an end node indication; In the case where the end node indication included in the uplink information transmission message indicates that the access network device is an end node, the DPAP-C sends an establishment request interface message to the DPAP-U of the access network device, and the DPAP-U is used to create a DPAP-U entity; the DPAP-C receives a response message, and the response message includes an identifier of the DPAP-U entity; or In a case where the end node indication included in the uplink information transmission message indicates that the core network device is the end node, the access network device sends a direct transfer message to the core network device, where the direct transfer message is used for the core network device to establish a data plane bearer.

9. The method according to any one of claims 6 to 8, characterized in that: The method further comprises: The DPAP-C sends a data plane bearer establishment request message to the RRC layer, where the data plane bearer establishment request message is used to request to establish a data plane bearer, and the data plane bearer establishment request message includes at least one of the following: The PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and QoS parameters.

10. The method according to claim 9, characterized in that The PDU of the data plane sent by the access network device includes: The access network device sends an RRC reconfiguration message to the terminal, where the RRC reconfiguration message includes the PDU of the data plane and the RB configuration, where the RB is used for the data plane, and the RB configuration includes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device; The access network device receives an RRC reconfiguration completion message.

11. The method according to claim 10, characterized in that The method further comprises: The RRC layer of the access network device sends a data plane bearer establishment acceptance message to the DPAP-C, where the data plane bearer establishment acceptance message includes an identifier of the data plane bearer and an identifier of the DPAP-U entity of the access network device; The DPAP-C sends the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device to the DPAP-U; The DPAP-U establishes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device.

12. The method according to claim 11, characterized in that The method further comprises: The DPAP-C sends a data plane bearer establishment completion message to the RRC layer.

13. The method according to claim 11, characterized in that The data plane bearer is established by triggering a core network device, and the method further includes at least one of the following: The access network device establishes a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device; The access network device DPAP-C sends a data plane transmission establishment response message to the core network device, and the data plane transmission establishment response message includes at least the identifier of the DPAP-U entity created by the access network device.

14. The method according to claim 6, characterized in that After the DPAP-C receives the response message, the method further includes: The access network device sends a data plane transmission establishment request message to the core network device, where the data plane transmission establishment request message is used to request the core network device to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and the QoS parameters; Among them, the access network device or the core network device is also used to establish a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device.

15. The method according to claim 14, characterized in that The method further comprises: The access network device receives a data plane transmission establishment response message from the core network device, where the data plane transmission establishment response message includes an identifier of a DPAP-U entity created by the core network device; The access network device establishes a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

16. The method according to claim 6, characterized in that Before the DPAP-C sends an establishment request interface message to the DPAP-U of the access network device, the method further includes: the access network device receives a data plane transmission establishment request message from a core network device, the data plane transmission establishment request message is used to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and QoS parameters; Among them, the access network device or the core network device is also used to establish a transmission channel between the DPAP-U of the access network device and the DPAP-U of the core network device.

17. The method according to claim 16, characterized in that After the DPAP-C receives the response message, the method further includes: The access network device sends a data plane transmission establishment response message to the core network device, and the data plane transmission establishment response message includes at least the identifier of the DPAP-U entity created by the access network device. The identifier of the DPAP-U entity created by the access network device is used by the core network device to establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

18. A data transmission method on a data plane, characterized in that: include: The core network device receives or sends a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

19. The method according to claim 18, characterized in that The core network device includes DPAP-C or DPAP-U; The DPAP-C is used for at least one of the following: controlling the data plane process; interacting with the data warehouse function UDM to obtain or store the data plane capabilities of the terminal; arranging and integrating the received data plane requests; managing the DPAP-U entity; The DPAP-U is used for at least one of the following: processing data plane data according to configuration; determining a bearer mapping relationship.

20. The method according to claim 18 or 19, characterized in that The core network device receives or sends a data plane PDU including: The core network device receives the PDU of the data plane from the access network device or the terminal; or The core network device sends the PDU of the data plane to the access network device or the terminal.

21. The method according to claim 20, characterized in that The data plane PDU also includes a first indication, where the first indication is used to indicate whether the access network device performs path-by-path processing on the PDU.

22. The method according to any one of claims 18 to 21, characterized in that When the core network device receives a PDU of the data plane and the end node indication indicates that the core network device is an end node, the method further includes: Parsing the PDU; In case a reply response message needs to be replied, the node indicated by the start node indication is used as the end node of the response message, the core network device is set as the start node of the response message, and the response message is sent.

23. The method according to any one of claims 18 to 22, characterized in that The method further comprises: The DPAP-C of the core network device sends an establishment request interface message to the DPAP-U of the core network device, and the DPAP-U is used to create a DPAP-U entity; The DPAP-C receives a response message, where the response message includes the identifier of the DPAP-U entity.

24. The method according to claim 23, characterized in that After the DPAP-C receives the response message, the method further includes: The DPAP-C of the core network device sends a data plane transmission establishment request message to the access network device, where the data plane transmission establishment request message is used by the DPAP-U of the access network device to create a DPAP-U entity; Among them, the access network device or the core network device is also used to establish a transmission channel between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

25. The method according to claim 24, characterized in that The method further comprises: The core network device receives a data plane transmission establishment response message from the access network device, where the data plane transmission establishment response message includes an identifier of a DPAP-U entity created by the access network device; The core network device establishes a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

26. The method according to claim 23, characterized in that Before the DPAP-C of the core network device sends an establishment request interface message to the DPAP-U of the core network device, the method further includes: The DPAP-C of the core network device receives a direct transfer message from the access network device, where the direct transfer message is used to request to establish a data plane bearer, and the direct transfer message includes at least one of the following: The PDU, the start node indication, and the end node indication.

27. The method according to claim 22, characterized in that Before the DPAP-C of the core network device sends an establishment request interface message to the DPAP-U of the core network device, the method further includes: The DPAP-C of the core network device receives a data plane transmission establishment request message from an access network device, wherein the data plane transmission establishment request message is used to establish a data plane bearer, and the data plane transmission establishment request message includes at least one of the following: the PDU, the start node indication, the end node indication, the identifier of the DPAP-U entity, and QoS parameters.

28. The method according to claim 26 or 27, characterized in that The method further comprises: The core network device sends a data plane transmission establishment response message to the access network device, and the data plane transmission establishment response message includes at least the identifier of the DPAP-U entity created by the core network device. The identifier of the DPAP-U entity created by the core network device is used by the access network device to establish a mapping relationship between the DPAP-U entity of the access network device and the DPAP-U entity of the core network device.

29. A data transmission method on a data plane, characterized in that: include: The terminal receives or sends a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

30. The method according to claim 29, characterized in that The terminal includes DPAP-C or DPAP-U; Wherein, the DPAP-C is used for at least one of the following: data plane context management; reporting of terminal data plane capabilities; data plane service flow control; management of DPAP-U entities; The DPAP-U is used for at least one of the following: receiving the PDU used for sending by the terminal side; processing the data plane data according to the configuration; and determining the bearer mapping relationship.

31. The method according to claim 29 or 30, characterized in that The PDU of the data plane received or sent by the terminal includes: The terminal receives the PDU of the data plane from an access network device or a core network device; or The terminal sends the PDU of the data plane to the access network device or the core network device.

32. The method according to claim 31, characterized in that The data plane PDU also includes a first indication, where the first indication is used to indicate whether the access network device performs path-by-path processing on the PDU.

33. The method according to any one of claims 29 to 32, characterized in that When the terminal receives a PDU of the data plane and the end node indication indicates that the terminal is an end node, the method further includes: Parsing the PDU; In case a reply response message is required, the node indicated by the start node indication is used as the end node of the response message, the terminal is set as the start node of the response message, and the response message is sent.

34. The method according to any one of claims 29 to 33, characterized in that The PDU received by the terminal on the data plane includes: The terminal receives an RRC reconfiguration message from an access network device, where the RRC reconfiguration message includes a PDU and an RB configuration of the data plane, where the RB is used for the data plane, and the RB configuration includes a mapping relationship between a data plane bearer and a DPAP-U entity of the access network device; The method further includes: the terminal sending an RRC reconfiguration completion message to the access network device.

35. The method according to claim 34, characterized in that The method further comprises: The RRC layer of the terminal sends the following content to the DPAP-C of the terminal: the PDU of the data plane included in the RRC reconfiguration message, the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device; The DPAP-C sends the identifier of the data plane bearer and the identifier of the DPAP-U entity of the access network device to the terminal DPAP-U; The DPAP-U creates a DPAP-U entity; The DPAP-U of the terminal establishes a mapping relationship between the data plane bearer and the DPAP-U entity of the access network device; The DPAP-C of the terminal sends a data plane response message PDU to the RRC layer of the terminal; The RRC layer of the terminal sends an information transmission message to the access network device, where the information transmission message includes the PDU, the start node indication or the end node indication.

36. The method according to any one of claims 29 to 33, characterized in that The PDU of the data plane sent by the terminal includes: The terminal sends an uplink information transmission message to the access network device, where the uplink information transmission message includes the PDU of the data plane, where the PDU of the data plane is used to request to establish a data plane bearer, and the uplink information transmission message includes the start node indication or the end node indication; The start node indicates that the terminal is a start node, and the end node indicates that the access network device or the core network device is an end node.

37. An access network device, characterized in that: include: The communication module is used to receive or send a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

38. A core network device, characterized in that: include: The communication module is used to receive or send a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

39. A terminal, characterized in that: include: The communication module is used to receive or send a PDU on the data plane, where the PDU includes a start node indication or an end node indication.

40. A network side device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 1 to 28 are implemented.

41. A terminal, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the method according to any one of claims 29 to 36 are implemented.

42. A readable storage medium, characterized in that The readable storage medium stores a program or instruction, and when the program or instruction is executed by a processor, the steps of the method according to any one of claims 1 to 28 are implemented, or the steps of the method according to any one of claims 29 to 36 are implemented.