Service processing channel establishment method and apparatus, device, and storage medium
By enabling a new protocol stack in the UPF network element, the challenges of new data processing in 6G networks are addressed, enabling the effective transmission and processing of sensor data, AI data, and computing data.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-07-28
- Publication Date
- 2026-04-02
AI Technical Summary
The existing UPF network element protocol stack cannot meet the requirements of in-line processing, routing, and arbitrary topology transmission of new data in 6G networks, especially the processing of sensing data, AI data, and computing data.
By obtaining the request message from the first network element, the corresponding first protocol stack is activated, and a service processing channel is established, including configuring a new protocol stack outside or inside the existing protocol stack, supporting the transmission of multiple data types.
It enables effective processing of new types of data, meets the diverse data transmission needs of 6G networks, and supports in-band computing and multimodal data transmission.
Smart Images

Figure CN2025110819_02042026_PF_FP_ABST
Abstract
Description
Method, device and equipment for establishing service processing channel and storage medium
[0001] The present disclosure claims priority to the Chinese patent application No. 202411374621.6, filed on September 29, 2024, and entitled "Method, device and equipment for establishing service processing channel and storage medium", the whole content of which is incorporated herein by reference. TECHNICAL FIELD
[0002] The present disclosure relates to the field of communication technology, and in particular to a method, device and equipment for establishing service processing channel and storage medium. BACKGROUND
[0003] With the development of communication technology, new data has been derived from communication network. Compared with the current connection data, the new data has changed in quality and quantity in terms of data type, data size, and topology relationship between data sources.
[0004] Therefore, how to meet the processing needs of new data is a technical problem to be solved urgently. SUMMARY
[0005] The present disclosure provides a method, device and equipment for establishing service processing channel and storage medium to meet the processing needs of new data.
[0006] In a first aspect, the present disclosure provides a method for establishing service processing channel, applied to a user plane function (UPF) network element, comprising:
[0007] obtaining a first request message sent by a first network element, the first request message being used to request to establish or update a service processing channel between a terminal device and the UPF network element; and based on the first request message, enabling a first protocol stack corresponding to the first request message, the first protocol stack being used to establish the service processing channel.
[0008] In an embodiment, the first request message includes enabling information, the enabling information being used to instruct the UPF network element to activate the first protocol stack.
[0009] In an embodiment, the first request message includes indication information, the indication information being used to instruct the UPF network element to configure the first protocol stack.
[0010] In an embodiment, according to the first request message, the first protocol stack corresponding to the first request message is enabled, including: according to the indication information, configuring the first protocol stack and activating the first protocol stack.
[0011] In an embodiment, the first request message further includes configuration parameters of the first protocol stack.
[0012] In an embodiment, the first request message includes a first parameter, the first parameter includes at least one of a service type parameter or a data type parameter; the service type includes at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type includes at least one of communication data, sensing data, computing data, or AI data.
[0013] In an embodiment, the first protocol stack corresponding to the first request message is enabled according to the first request message, including: determining the first protocol stack according to the service type parameter or the data type parameter, and enabling the first protocol stack.
[0014] In an embodiment, the first protocol stack corresponding to the first request message is enabled based on the first request message, including: sending a first response message to the first network element based on the first request message, the first response message being used to indicate that a user plane resource has been allocated; obtaining service data from the terminal device; and enabling a first protocol stack corresponding to the service data according to the service data.
[0015] In an embodiment, the method further includes: sending a first response message to the first network element, the first response message being used to indicate that the first protocol stack has been enabled.
[0016] In an embodiment, the first protocol stack is enabled by: activating a configured first protocol stack or configuring the first protocol stack; and the first protocol stack is configured by: configuring the first protocol stack outside a second protocol stack, or configuring a protocol packet header of the first protocol stack inside the second protocol stack; and the second protocol stack is a protocol stack configured by a UPF network element.
[0017] In an embodiment, the first network element is at least one of a session management function (SMF) network element or a data management function (DMF) network element.
[0018] In an embodiment, the first request message includes a second parameter, the second parameter including at least one of a packet detection rule (PDR), a forwarding action rule (FAR), or a tunnel identifier.
[0019] In an embodiment, the method further includes: receiving a second request message, the second request message being used to indicate that a service corresponding to the first protocol stack has ended, or to indicate that the first protocol stack is to be released; and releasing the first protocol stack according to the second request message.
[0020] In a second aspect, an embodiment of the present disclosure provides a service processing tunnel establishment method, applied to a first network element, including: determining a UPF network element according to a third request message of a terminal device; and sending a first request message to the UPF network element, the first request message being used to request the UPF network element to enable a first protocol stack corresponding to the third request message, the first protocol stack being used to establish a service processing tunnel between the terminal device and the UPF network element.
[0021] In an embodiment, the first parameter comprises at least one of a service type parameter or a data type parameter; the service type comprises at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type comprises at least one of communication data, sensing data, computing data, or AI data.
[0022] In an embodiment, the first request message comprises enabling information, the enabling information being used to instruct the UPF network element to activate the first protocol stack.
[0023] In an embodiment, the first request message comprises indication information, the indication information being used to instruct the UPF network element to configure the first protocol stack.
[0024] In an embodiment, the first request message comprises a configuration parameter of the first protocol stack.
[0025] In an embodiment, the first parameter comprises at least one of a service type parameter or a data type parameter, and the first parameter is used to instruct the UPF network element to enable a protocol stack corresponding to the first parameter; the service type comprises at least one of a communication service, a sensing service, a computing service, or an AI service; and the data type comprises at least one of communication data, sensing data, computing data, or AI data.
[0026] In an embodiment, the method further comprises: receiving a first response message sent by the UPF network element; and sending a second response message to the terminal device, the second response message being used to instruct the terminal device to send service data to the UPF network element, the service data being used to instruct the UPF network element to enable the first protocol stack according to the service data.
[0027] In an embodiment, the method further comprises: enhancing the service interface of the UPF network element, and / or adding a service interface of the UPF network element.
[0028] In an embodiment, the enabling the first protocol stack comprises: activating a configured first protocol stack or configuring the first protocol stack; and the configuring the first protocol stack comprises: configuring the first protocol stack outside a second protocol stack, or configuring a protocol packet header of the first protocol stack inside the second protocol stack; the second protocol stack being a protocol stack configured by the UPF network element.
[0029] In an embodiment, the first network element comprises at least one of an SMF network element or a DMF network element.
[0030] In an embodiment, when the first network element comprises an SMF network element and a DMF network element, the DMF network element is used to determine the SMF network element based on the third request message, and the SMF network element is used to determine the UPF network element based on a request of the DMF network element.
[0031] In an implementation, the second parameter included in the first request message includes at least one of a PDR, a FAR, or a tunnel identifier.
[0032] In an implementation, the method further includes: receiving a first response message sent by the UPF network element; and sending a second response message to the terminal device, wherein the first response message is used to indicate that the first protocol stack is enabled, and the second response message is used to indicate that the service processing tunnel is established.
[0033] In an implementation, the method further includes: receiving a fourth request message sent by the terminal device, the fourth request message being used to indicate that the service corresponding to the first protocol stack is ended; and sending a second request message to the UPF network element according to the fourth request message, the second request message being used to indicate that the service corresponding to the first protocol stack is ended, or being used to indicate that the first protocol stack is released.
[0034] In a third aspect, the embodiments of the present disclosure provide a service processing tunnel establishment method, applied to a terminal device, and the method includes: sending a third request message to a first network element, the third request message being used to request establishment or update of a service processing tunnel between the terminal device and a UPF network element; and wherein the third request message includes a first parameter, the first parameter including at least one of a service type parameter or a data type parameter; the service type including at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type including at least one of communication data, sensing data, computing data, or AI data.
[0035] In an implementation, the first network element includes at least one of an SMF network element or a DMF network element.
[0036] In an implementation, the method further includes: sending a fourth request message to the first network element, the fourth request message being used to indicate that the service corresponding to the first protocol stack is ended, or being used to indicate that the first protocol stack is released.
[0037] In a fourth aspect, the embodiments of the present disclosure provide a service processing tunnel establishment apparatus, applied to a UPF network element, and the apparatus includes:
[0038] a first request message sent by a first network element, the first request message being used to request establishment or update of a service processing tunnel between a terminal device and the UPF network element;
[0039] a processing module, configured to enable a first protocol stack corresponding to the first request message based on the first request message, the first protocol stack being used to establish the service processing tunnel.
[0040] In a fifth aspect, the embodiments of the present disclosure provide a service processing tunnel establishment apparatus, applied to a first network element, and the apparatus includes:
[0041] The determining module is configured to determine, according to the third request message of the terminal device, a UPF network element;
[0042] The sending module is configured to send, to the UPF network element, a first request message, the first request message being used to request the UPF network element to enable a first protocol stack corresponding to the first request message, the first protocol stack being used to establish a service processing channel between the terminal device and the UPF network element.
[0043] In a sixth aspect, the embodiments of the present disclosure provide a service processing channel establishment apparatus applied to a terminal device, and the apparatus comprises:
[0044] The sending module is configured to send, to the first network element, a third request message, the third request message being used to request establishment or update of a service processing channel between the terminal device and the UPF network element; and the third request message comprises a first parameter, the first parameter comprising at least one of a service type parameter or a data type parameter; the service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service; and the data type comprises at least one of communication data, sensing data, computing data or AI data.
[0045] In a seventh aspect, the embodiments of the present disclosure provide a UPF network element, comprising:
[0046] The memory is configured to store a computer program;
[0047] The transceiver is configured to transceive data under control of the processor.
[0048] The processor is configured to read the computer program in the memory and perform the following operations: obtaining a first request message sent by a first network element, the first request message being used to request establishment or update of a service processing channel between a terminal device and the UPF network element; and based on the first request message, enabling a first protocol stack corresponding to the first request message, the first protocol stack being used to establish the service processing channel.
[0049] In an implementation manner, the first request message comprises enabling information, the enabling information being used to instruct the UPF network element to activate the first protocol stack.
[0050] In an implementation manner, the first request message comprises indication information, the indication information being used to instruct the UPF network element to configure the first protocol stack.
[0051] In an implementation manner, the processor is configured to enable, according to the first request message, the first protocol stack corresponding to the first request message, comprising: configuring the first protocol stack and activating the first protocol stack according to the indication information.
[0052] In an implementation manner, the first request message further comprises a configuration parameter of the first protocol stack.
[0053] In an embodiment, the first request message includes a first parameter, the first parameter includes at least one of a service type parameter or a data type parameter; the service type includes at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type includes at least one of communication data, sensing data, computing data, or AI data.
[0054] In an embodiment, the processor is configured to enable the first protocol stack corresponding to the first request message according to the first request message, including: determining the first protocol stack according to the service type parameter or the data type parameter, and enabling the first protocol stack.
[0055] In an embodiment, the processor is configured to enable the first protocol stack corresponding to the first request message based on the first request message, including: sending a first response message to the first network element based on the first request message, the first response message being used to indicate that a user plane resource has been allocated; obtaining service data from a terminal device; and enabling a first protocol stack corresponding to the service data according to the service data.
[0056] In an embodiment, the processor is further configured to send a first response message to the first network element, the first response message being used to indicate that the first protocol stack has been enabled.
[0057] In an embodiment, the enabling of the first protocol stack includes: activating a configured first protocol stack or configuring the first protocol stack; and the configuring of the first protocol stack includes: configuring the first protocol stack outside a second protocol stack, or configuring a protocol packet header of the first protocol stack inside the second protocol stack; and the second protocol stack is a protocol stack configured by a UPF network element.
[0058] In an embodiment, the first network element is at least one of a session management function (SMF) network element or a data management function (DMF) network element.
[0059] In an embodiment, the first request message includes a second parameter, the second parameter includes at least one of a packet detection rule (PDR), a forwarding action rule (FAR), or a tunnel identifier.
[0060] In an embodiment, the processor is further configured to: receive a second request message, the second request message being used to indicate that a service corresponding to the first protocol stack has ended, or being used to indicate that the first protocol stack is to be released; and release the first protocol stack according to the second request message.
[0061] In an eighth aspect, an embodiment of the present disclosure provides a network element device, the network element device being a first network element, and the network element device including:
[0062] a memory configured to store a computer program;
[0063] a transceiver configured to transceive data under control of the processor.
[0064] The processor is configured to read a computer program in the memory and perform the following operations: determining, according to a third request message of the terminal device, a UPF network element; and sending a first request message to the UPF network element, the first request message being used to request the UPF network element to enable a first protocol stack corresponding to the first request message, the first protocol stack being used to establish a service processing channel between the terminal device and the UPF network element.
[0065] In an embodiment, the third request message includes a first parameter, the first parameter including at least one of a service type parameter or a data type parameter; the service type including at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type including at least one of communication data, sensing data, computing data, or AI data.
[0066] In an embodiment, the first request message includes enabling information, the enabling information being used to instruct the UPF network element to activate the first protocol stack.
[0067] In an embodiment, the first request message includes indication information, the indication information being used to instruct the UPF network element to configure the first protocol stack.
[0068] In an embodiment, the first request message includes a configuration parameter of the first protocol stack.
[0069] In an embodiment, the first request message includes a first parameter, the first parameter including at least one of a service type parameter or a data type parameter, the first parameter being used to instruct the UPF network element to enable a protocol stack corresponding to the first parameter; the service type including at least one of a communication service, a sensing service, a computing service, or an AI service; and the data type including at least one of communication data, sensing data, computing data, or AI data.
[0070] In an embodiment, the processor is further configured to: receive a first response message sent by the UPF network element; and send a second response message to the terminal device, the second response message being used to instruct the terminal device to send service data to the UPF network element, the service data being used to instruct the UPF network element to enable the first protocol stack according to the service data.
[0071] In an embodiment, the method further includes: enhancing a service interface of the UPF network element, and / or adding a service interface of the UPF network element.
[0072] In an embodiment, the enabling the first protocol stack includes: activating a configured first protocol stack or configuring the first protocol stack; and the configuring the first protocol stack includes configuring the first protocol stack outside a second protocol stack or configuring a protocol packet header of the first protocol stack inside the second protocol stack; the second protocol stack being a protocol stack configured by the UPF network element.
[0073] In an implementation, the first network element is at least one of an SMF network element or a DMF network element.
[0074] In an implementation, when the first network element includes the SMF network element and the DMF network element, the DMF network element is configured to determine the SMF network element based on the third request message, and the SMF network element is configured to determine the UPF network element based on the request of the DMF network element.
[0075] In an implementation, the second parameter included in the first request message includes at least one of a PDR, a FAR, or a tunnel identifier.
[0076] In an implementation, the processor is further configured to: receive a first response message sent by the UPF network element; and send a second response message to the terminal device, wherein the first response message is configured to indicate that the first protocol stack is enabled, and the second response message is configured to indicate that the service processing tunnel is established.
[0077] In an implementation, the processor is further configured to: receive a fourth request message sent by the terminal device, the fourth request message being configured to indicate that the service corresponding to the first protocol stack is ended; and send a second request message to the UPF network element according to the fourth request message, the second request message being configured to indicate that the service corresponding to the first protocol stack is ended, or configured to indicate that the first protocol stack is released.
[0078] In a ninth aspect, an embodiment of the present disclosure provides a terminal device, comprising:
[0079] a memory configured to store a computer program;
[0080] a transceiver configured to transceive data under control of the processor;
[0081] a processor configured to read the computer program in the memory and perform the following operations: send a third request message to a first network element, the third request message being configured to request establishment or update of a service processing tunnel between the terminal device and a UPF network element; wherein the third request message includes a first parameter, the first parameter including at least one of a service type parameter or a data type parameter; the service type includes at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type includes at least one of communication data, sensing data, computing data, or AI data.
[0082] In an implementation, the first network element includes at least one of an SMF network element or a DMF network element.
[0083] In an implementation, the processor is further configured to: send a fourth request message to the first network element, the fourth request message being configured to indicate that the service corresponding to the first protocol stack is ended, or configured to indicate that the first protocol stack is released.
[0084] In a tenth aspect, the embodiments of the present disclosure provide a non-transitory readable storage medium, which stores a computer program. The computer program is configured to enable a processor to execute the method in any one of claims 1-13, or execute the method in any one of claims 14-27, or execute the method in any one of claims 28-30.
[0085] In an eleventh aspect, the embodiments of the present disclosure provide a computer program product, which comprises a computer program. When the computer program is executed by a processor, the computer program implements the method in any one of the first aspect, the second aspect, or the third aspect.
[0086] In a twelfth aspect, the embodiments of the present disclosure provide a communication system, which comprises the UPF network element in the seventh aspect, the network element device in the eighth aspect, and the terminal device in the ninth aspect.
[0087] The present disclosure provides a service processing channel establishment method, device, equipment and storage medium. A UPF network element acquires a first request message sent by a first network element, and enables a first protocol stack corresponding to the first request message based on the first request message. The first protocol stack is used to establish a service processing channel. According to the scheme of the embodiments of the present disclosure, the corresponding protocol stack can be enabled according to the request of the first network element, and the service processing channel is established based on the protocol stack, so as to meet the new data processing demand through the service processing channel.
[0088] It should be understood that the content described in the foregoing summary part is not intended to limit or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0089] In order to more clearly illustrate the technical solutions in the present disclosure or the related art, the following will briefly introduce the drawings needed to be used in the embodiments or related art description. Obviously, the drawings in the following description are some embodiments of the present disclosure, and other drawings can also be obtained by those skilled in the art without creative labor.
[0090] FIG. 1 is an architecture schematic diagram of a protocol stack and an interface of a UPF network element according to an embodiment of the present disclosure;
[0091] FIG. 2a is an interaction schematic diagram one of a service processing channel establishment method according to an embodiment of the present disclosure;
[0092] FIG. 2b is a principle schematic diagram one of a protocol stack configuration mode according to an embodiment of the present disclosure;
[0093] FIG. 2c is a principle schematic diagram two of a protocol stack configuration mode according to an embodiment of the present disclosure;
[0094] Fig. 3 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure;
[0095] Fig. 4 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure;
[0096] Fig. 5 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure;
[0097] Fig. 6 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure;
[0098] Fig. 7 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure;
[0099] Fig. 8 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure;
[0100] Fig. 9 is a structural diagram of a service processing channel establishment apparatus according to an embodiment of the present disclosure;
[0101] Fig. 10 is a structural diagram of a service processing channel establishment apparatus according to an embodiment of the present disclosure;
[0102] Fig. 11 is a structural diagram of a service processing channel establishment apparatus according to an embodiment of the present disclosure;
[0103] Fig. 12 is a structural diagram of a UPF network element according to an embodiment of the present disclosure;
[0104] Fig. 13 is a structural diagram of a network element device according to an embodiment of the present disclosure;
[0105] Fig. 14 is a structural diagram of a terminal device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0106] The term "and / or" in the embodiments of the present disclosure describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the three cases of A alone, A and B together, and B alone. The character " / " generally represents an "or" relationship between the front and rear associated objects. The term "multiple" in the embodiments of the present disclosure means two or more, and other quantifiers are similar.
[0107] With reference to the drawings of the embodiments of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely. Obviously, the described embodiments are only a part of the embodiments of the present disclosure, and not all the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work are within the protection scope of the present disclosure.
[0108] With the continuous development of communication technology, 6G network faces the double driving force of business scenarios and technology development. The architecture of 6G network needs to consider distributed architecture, and the control plane is gradually evolving towards distribution. With the distribution of intelligence and the distributed development of cloud computing, new connections and new networks will also move towards distribution.
[0109] The sixth generation mobile communication technology (6th generation mobile networks, 6G) will face the multi-scene and network demand of air, sky, land and sea. The centralized network architecture cannot meet all scenarios. To meet this challenge, the 6G network architecture needs to go beyond centralized control and gradually evolve towards distributed architecture, expand more network functions (such as authentication and authorization) to the network edge, and establish distributed isomorphic micro cloud units with different function levels. Each micro cloud unit is self-contained and has complete control and data forwarding functions. Multiple micro cloud units can form an autonomous micro network according to business needs, and provide network services according to specific business scenarios, user scale, geographical environment, etc. Among them, the above micro cloud units are also called distributed network nodes, representing a customized or fully functional core network on demand.
[0110] However, the inventors have found that in addition to user connection data, 6G networks also derive other new types of data, such as perception data, artificial intelligence (AI) data, computing power data, etc. These new types of data have changed in quality and quantity compared to the current user equipment (UE) connection data, such as data type, data size, topology relationship between data sources, and data consumption objects, etc. The current method of establishing an end-to-end user plane channel for UE through a protocol data unit (PDU) session is used to transmit UE single, point-to-point, end-to-end data. Based on the current data transmission mechanism and the capability of the user plane function (UPF) network element itself, it cannot meet the on-the-fly computing, multi-modal data transmission, and arbitrary topology transmission of 6G new data (perception, AI, computing, etc.). Therefore, how to transmit new types of data or process related services of new types of data based on the UPF network element is a problem that needs to be solved urgently.
[0111] FIG. 1 is an architecture diagram of a protocol stack and interfaces of a UPF network element provided by an embodiment of the present disclosure. As shown in FIG. 1, the architecture includes a UE, a network device, and a UPF network element.
[0112] The UE is configured to send service data to the network device, and the network device is configured to forward the service data sent by the UE to the UPF network element through an N3 interface.
[0113] The N3 interface is an interface between an NG RAN and the UPF network element, and the UPF network element uses a GTP-U protocol for tunneling transmission of user data.
[0114] The UPF network element is configured to forward service data sent by the network device to a data network (DN) through an N6 interface.
[0115] In some scenarios, multiple UPF network elements are connected to each other through an N9 interface.
[0116] It should be noted that the UPF network element is an important component of the 3GPP 5G core network architecture, and is mainly responsible for functions related to routing and forwarding of 5G core network user plane data packets. The UPF network element plays an important role in 5G edge computing and network slicing technologies that are oriented towards low latency and large bandwidth.
[0117] The UPF network element mainly supports routing and forwarding of UE service data, data and service identification, action and policy execution, and the like. The UPF network element interacts with a session management function (SMF network element) SMF network element through an N4 interface, directly receives control and management of the SMF network element, and performs processing of service flows according to various policies issued by the SMF network element.
[0118] The main functions of the UPF network element include, but are not limited to, the following:
[0119] 1) an interconnection point between a wireless access network and a data network, used for encapsulation and decapsulation of a GTP tunneling protocol (GPRS Tunneling Protocol for User Plane, GTP-U) for a user plane;
[0120] 2) a protocol data unit session anchor point (PDU Session Anchor, PSA), used for providing mobility during wireless access;
[0121] 3) Routing and local breakout of 5G standalone (SA) packets, acting as an intermediate UPF network element (I-UPF network element) as an uplink classifier (UL-CL) or a branching point UPF network element.
[0122] 4) In addition to the above functions, the UPF network element also has application monitoring, data flow quality of service (QoS) processing, traffic usage reporting, Internet Protocol (IP) management, mobility adaptation, policy control, and charging functions. In addition to network functionality requirements, the UPF network element also considers data security, physical environment requirements, and deployment power consumption indicators.
[0123] The UPF network element is a connection point between the mobile network and the data network, and the important interfaces include N3, N4, N6, N9, N19, etc. The N3 interface is the interface between the next generation radio access network (NG-RAN) and the UPF network element, and uses the GTP-U protocol for tunneling of user data.
[0124] The N4 interface is the interface between the SMF network element and the UPF network element, and the control plane is used to transmit node messages and session messages, using the Packet Forwarding Control Protocol (PFCP) protocol, and the user plane is used to transmit messages that the SMF network element needs to receive or send through the UPF network element, using the GTP-U protocol.
[0125] The N6 interface is the interface between the UPF network element and the external DN, and in specific scenarios (such as enterprise private multi-access edge computing (MEC) access), the N6 interface requires support for dedicated lines or L2 / L3 layer tunnels, and can communicate with the DN network based on IP.
[0126] The N9 interface is the interface between UPF network elements, and in mobile scenarios, an I-UPF network element is inserted between the UE and the PSA UPF network element for traffic forwarding, and the GTP-U protocol is used for transmission of user plane messages between the two UPF network elements.
[0127] The N19 interface is a user plane interface between two PDU Session Anchor (PSA) UPF network elements when using 5G Local Area Network (LAN) services, and directly routes traffic between different PDU sessions without using the N6 interface.
[0128] As can be seen, the protocol stack function of the user plane UPF is fixed (GTP-U), which can only meet the routing and forwarding of UE service or connection data. In the 6G era, with the increase of service types and the generation of new types of data, the current single protocol stack function and its capabilities of the UPF will not be able to meet the on-path processing, routing, forwarding and arbitrary topology transmission of 6G new types of data. The enhancement scheme of the UPF network element after the introduction of new types of data (such as AI data, sensing data, computing data, etc.) in 6G has not been deeply researched.
[0129] Based on the above problems, the present disclosure provides a service processing channel establishment method and device, equipment and storage medium. The UPF network element acquires a first request message sent by a first network element, and based on the first request message, a first protocol stack corresponding to the first request message is enabled, and the first protocol stack is used to establish a service processing channel. Through the scheme of the embodiment of the present disclosure, the corresponding protocol stack can be enabled according to the request of the first network element, so as to establish a service processing channel based on the protocol stack, so as to meet the processing demand of new types of data through the service processing channel.
[0130] It should be noted that the terminal device involved in the embodiments of the present disclosure can refer to a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system or the 6G system, the terminal device can be called user equipment (User Equipment, UE). The wireless terminal device can be a USB storage device, other personal computer memory devices and a dongle, and can also communicate with one or more core networks (Core Network, CN) through a radio access network (Radio Access Network, RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket, handheld, computer built-in or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (Personal Communication Service, PCS) phones, cordless phones, session initiation protocol (Session Initiated Protocol, SIP) phones, wireless local loop (Wireless Local Loop, WLL) stations, personal digital assistants (Personal Digital Assistant, PDA), personal computers, tablet computers, machine type communication (Machine-type Communication, MTC) terminal devices, etc. The wireless terminal device can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, and a wireless access device and router / modem that meet the definition limit, etc. The embodiments of the present disclosure are not limited.
[0131] The technical solutions provided by the embodiments of the present disclosure can be applied to various systems. For example, the applicable systems can be a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a long term evolution advanced (LTE-A) system, a universal mobile system (UMTS), a worldwide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system and an evolved communication system thereof, a 6G (sixth generation mobile communication technology) system, and the like. The various systems can include terminal devices and network devices. The system can also include a core network part, such as an evolved packet system (EPC), a 5G core network (5GC), and the like.
[0132] It should be noted that the method and device provided by the embodiments of the present disclosure are based on the same application concept. Since the principles of the method and device for solving problems are similar, the implementation of the device and the method can be referred to each other, and the repeated parts will not be described again.
[0133] The technical solutions of the embodiments of the present disclosure and how the technical solutions solve the above technical problems will be described in detail in the embodiments below. The following several embodiments can be combined with each other, and the same or similar concepts or processes can not be described again in some embodiments.
[0134] FIG. 2a is an interaction diagram I of a service processing channel establishment method provided by an embodiment of the present disclosure. As shown in FIG. 2a, the service processing channel establishment method includes the following steps:
[0135] S201, the terminal device sends a third request message to the first network element.
[0136] In some embodiments, the terminal device can access a radio access network function network element, and send the third request message to the first network element through the radio access network function network element.
[0137] The third request message is used to request establishment or update of a service processing channel between the terminal device and the UPF network element.
[0138] It should be noted that when the service processing channel has been established between the terminal device and the UPF network element, but the service type or the data type changes, the first request message is used to instruct to update the service processing channel of the terminal device and the UPF network element. When the service processing channel has not been established between the terminal device and the UPF network element, the first request message is used to instruct to establish the service processing channel of the terminal device and the UPF network element.
[0139] In some embodiments, the third request message includes a first parameter, and the first parameter includes at least one of a service type parameter or a data type parameter; wherein the service type parameter is used to indicate the service type, and the data type parameter is used to indicate the data type.
[0140] In some embodiments, the service type includes but is not limited to at least one of a communication service, a sensing service, a computing service or an AI service; and the data type includes but is not limited to at least one of communication data, sensing data, computing data or AI data.
[0141] In some embodiments, the third request message further includes but is not limited to any one of a data amount size or a data delay requirement.
[0142] In some embodiments, the third request message further includes a second parameter, and the second parameter includes at least one of a packet detection rule (PDR), a forwarding action rule (FAR) or a channel identifier.
[0143] In some embodiments, the first network element includes at least one of an SMF network element or a DMF network element.
[0144] In some embodiments, the first network element can be determined according to the service type or the data type corresponding to the first parameter. For example, when the service type is a communication service, or when the data type is communication data, the first network element is an SMF network element, that is, step S201 is to send the third request message to the SMF network element. Or, when the service type is a sensing service, a computing service or an AI service, or the data type is sensing data, computing data or AI data, the first network element is a DMF network element, that is, step S201 is to send the third request message to the DMF network element.
[0145] In some embodiments, when the service type is a communication service, or when the data type is communication data; the terminal device can first send the third request message to the DMF network element, and the DMF network element determines the SMF network element for processing the communication service or the communication data based on the third request message.
[0146] S202, the first network element determines the UPF network element according to the third request message of the terminal device.
[0147] In some embodiments, the first network element, upon receiving the third request message sent by the terminal, selects a UPF network element according to a service type parameter or a data type parameter carried by the third request message.
[0148] In some embodiments, when the first network element is an SMF network element, the SMF network element can select a UPF network element according to DNN, slice, and the like information, wherein the third request message includes network slice identification (Single Network Slice Selection Assistance Information, S-NSSAI) and the like information.
[0149] In some embodiments, when the first network element is a DMF network element, the UPF network element needs to be enhanced, for example, the service interface of the UPF network element is enhanced, or a service interface of a data service is added, so that the DMF network element can communicate with the enhanced UPF network element through the service interface.
[0150] S203. The first network element sends a first request message to the UPF network element.
[0151] The first request message is used to request the UPF network element to enable a first protocol stack corresponding to the third request message, and the first protocol stack is used to establish a service processing channel of the terminal device and the UPF network element.
[0152] In some embodiments, the first request message includes the first parameter described above.
[0153] In some embodiments, the first request message further includes a data processing rule. It should be noted that the content of the data processing rule is not limited in the present disclosure. For example, the data processing rule can include but is not limited to any one or more of fusion, cleaning, and denoising.
[0154] In some embodiments, the first request message further includes a second parameter, and the second parameter includes at least one of a PDR, a FAR, or a channel identifier.
[0155] In some embodiments, the first request message further includes a configuration parameter of the first protocol stack, and the terminal device is configured to configure the first protocol stack based on the configuration parameter.
[0156] In an implementation, if the first network element determines that the UPF network element has configured a corresponding first protocol stack, the first request message includes enabling information, and the enabling information is used to instruct the UPF network element to activate the corresponding first protocol stack.
[0157] In an embodiment, if the first network element determines that the UPF network element has not configured the corresponding first protocol stack, the first request message includes indication information indicating that the UPF network element configures the corresponding first protocol stack.
[0158] In an embodiment, if the first network element does not determine whether the UPF network element has configured the corresponding first protocol stack, the first network element can send the first request message including indication information, and accordingly, when the UPF network element receives the first request message, if the UPF network element determines that the first protocol stack has been configured, the UPF network element directly activates the first protocol stack, and if the UPF network element determines that the first protocol stack has not been configured, the UPF network element configures and activates the first protocol stack.
[0159] S204, the UPF network element enables the first protocol stack corresponding to the first request message based on the first request message.
[0160] The first protocol stack is used to establish a service processing channel.
[0161] In some embodiments, if the first request message carries enabling information, the UPF network element activates the configured first protocol stack corresponding to the first request message based on the first request message.
[0162] In some embodiments, if the first request message carries indication information, the UPF network element configures the first protocol stack corresponding to the first request message based on the first request message and activates the corresponding first protocol stack.
[0163] In some embodiments, when the UPF network element configures the corresponding first protocol stack based on the first request message, the following two cases are included:
[0164] Case 1: The UPF network element configures the corresponding first protocol stack in addition to the second protocol stack and activates the corresponding first protocol stack. The second protocol stack is a protocol stack that the UPF has configured.
[0165] For example, referring to FIG. 2b, FIG. 2b is a schematic diagram of a protocol stack configuration method according to an embodiment of the present disclosure. As shown in FIG. 2b, the UPF network element can add the first protocol stack based on the configured second protocol stack (the second protocol stack in the figure is exemplified by the GTP-U protocol stack).
[0166] It should be understood that the embodiments of the present disclosure are not limited to the type of the newly added first protocol stack. For example, the newly added protocol stack in the figure is exemplified by the "Quick UDP Internet Connections Protocol Stack (QUIC) protocol", the "Segment Routing over IPv6 (SRv6) protocol", the "File Transfer Protocol (FTP) protocol", the "Routing Information Protocol (RIP) protocol", and the "Karaf protocol", and the underlying protocol stack is exemplified by the "Layer 1 Protocol (L1) protocol", the "Layer 2 Protocol (L2) protocol", the IP protocol, and the "User Datagram Protocol (UDP) protocol", but all are not limited thereto.
[0167] The QUIC protocol stack is used to transmit data such as sensing data, intelligent data, and computing data of the terminal device, that is, when the first parameter carried in the third request message is data such as sensing data, AI data, and computing data, or the service type parameter is a service such as a sensing service, an AI service, and a computing service, the first protocol stack can be the QUIC protocol stack.
[0168] When the service data of the terminal device is transmitted, any one of the GTP-U protocol stack or the SRv6 protocol stack can be selected.
[0169] Case 2: The UPF network element configures the protocol header of the first protocol stack in the second protocol stack and activates the corresponding first protocol stack. The second protocol stack is the protocol stack currently configured by the UPF. For example, the GTP-U protocol stack in the second protocol is modified, and the protocol stack is enhanced to support the transmission of multiple data types. It should be understood that in this case, the UPF network element after configuring the first protocol stack is still a single protocol stack.
[0170] For example, referring to FIG. 2c, FIG. 2c is a schematic diagram of a second principle of a protocol stack configuration method according to an embodiment of the present disclosure. As shown in FIG. 2c, for example, the second protocol stack is the GTP-U protocol stack, and on the basis of the GTP-U protocol stack configured by the UPF network element, a new protocol header (the first protocol stack is exemplified by the QUIC protocol) is added, the newly added QUIC protocol carries the GTP-U protocol stack,
[0171] The type of the added protocol stack is not limited in the embodiments of the present disclosure. It should be understood that the added protocol stack is exemplified by QUIC, SRv6, FTP, RIP, and Karaf, and the underlying protocol stack is exemplified by L1, L2, IP, and UDP, but is not limited thereto.
[0172] The QUIC protocol stack is used to transmit data such as sensing data, intelligent data, and computing data of the terminal device, that is, when the first parameter carried in the third request message is data such as sensing data, AI data, and computing data, or the service type parameter is a service such as a sensing service, an AI service, and a computing service, the first protocol stack can be a QUIC protocol stack.
[0173] When the service data of the terminal device is transmitted, at least one of the GTP-U protocol stack or the SRv6 protocol stack can be selected.
[0174] In some embodiments, after enabling the first protocol stack, the UPF network element can further send a first response message to the first network element, where the first response message is used to respond to the first request message, and the first response message is used to indicate that the UPF network element has enabled the first protocol stack.
[0175] Correspondingly, after receiving the first response message, the first network element can further send a second response message to the terminal device, where the second response message is used to respond to the third request message, and the second response message is used to indicate that the UPF network element has established or updated the service processing channel of the terminal device and the UPF network element.
[0176] In the embodiments of the present disclosure, the UPF network element can enable a corresponding protocol stack based on the data type or the service type, and then establish a corresponding service processing channel to process data of each data type or service type through the service processing channel. That is, through the method provided by the embodiments of the present disclosure, the UPF network element can configure multiple sets of protocol stacks, and use different protocol stacks to transmit data of the same data type or different service types.
[0177] Secondly, the UPF network element can design a new protocol stack based on the configured GTP-U protocol stack, so that it can meet the transmission of new data or the processing of new services.
[0178] In addition, by enhancing the UPF network element, for example, by enhancing the service interface of the UPF network element, or by adding a service interface of a data service, the service interface of the UPF data service can be increased, so that the DMF network element can communicate with the enhanced UPF network element through the service interface.
[0179] Through the method provided by the embodiments of the present disclosure, the following beneficial effects can be achieved:
[0180] 1. Protocol stack capability enhancement, from a single protocol stack to multiple protocol stacks, different protocol stacks can meet the same type of data transmission or different types of data transmission.
[0181] 2. Service capability enhancement of UPF network element, increase the service interface between DMF, make DMF call the service interface between UPF and directly interact with it, and then complete the establishment of data channel.
[0182] 3. Enhancement of data sensing and processing capability of UPF network element, which can sense the type of data and its processing capability for data, such as data aggregation, deduplication, denoising, etc.
[0183] 4. Further enhancement of UPF shunting capability, that is, to identify the type of data and shunt different types of data to different destinations.
[0184] In some embodiments, the first network element includes an SMF network element and / or a DMF network element, and then the scheme of the embodiments of the present disclosure is described in detail in combination with the embodiments:
[0185] Figure 3 is an interaction diagram II of a service processing channel establishment method provided by an embodiment of the present disclosure. As shown in Figure 3, the service processing channel establishment method includes the following steps:
[0186] S301, the terminal device sends a third request message to the SMF network element.
[0187] The third request message is used to request to establish or update the service processing channel between the terminal device and the UPF network element.
[0188] In some embodiments, the terminal device accesses a radio access network function network element, and sends the third request message to the SMF network element through the radio access network function network element.
[0189] In some embodiments, the third request message includes a first parameter, and the first parameter includes at least one of a service type parameter or a data type parameter; wherein the service type includes but is not limited to at least one of a communication service, a sensing service, a computing service or an artificial intelligence AI service, and the data type includes but is not limited to at least one of communication data, sensing data, computing data or AI data.
[0190] In some embodiments, the third request message further includes but is not limited to any one of data size, data delay requirement.
[0191] In some embodiments, the third request message further includes a second parameter, and the second parameter includes at least one of PDR, FAR or channel identifier.
[0192] In some embodiments, when the terminal device service type is a communication service, or when the data type is communication data, the terminal device sends a third request message to the SMF network element.
[0193] In an implementation, if the SMF network element is an enhanced SMF network element, the enhanced SMF network element is used to transmit data other than communication data, such as sensing data, computing data, or AI data; and the enhanced SMF network element is used to process services other than communication services, such as sensing services, computing services, or AI services. That is, when the terminal device needs to transmit data such as communication data, sensing data, computing data, or AI data, or the terminal device needs to process services such as communication services, sensing services, computing services, or AI services, the enhanced SMF network element can be sent a third request message.
[0194] S302, the SMF network element determines a UPF network element according to the third request message of the terminal device.
[0195] In some embodiments, after receiving the third request message sent by the terminal, the SMF network element selects a UPF network element according to the service type parameter or the data type parameter carried by the third request message.
[0196] In some embodiments, the SMF network element can select a UPF network element according to data network name (DNN), slice information, and the like. The slice information is, for example, single network slice selection assistance information (S-NSSAI), and the like, which is not limited in the embodiments of the present disclosure.
[0197] S303, the SMF network element sends a first request message to the UPF network element.
[0198] In an implementation, if the SMF network element determines that the UPF network element has configured a corresponding first protocol stack, the first request message includes enabling information and a first parameter. The enabling information is used to instruct the UPF network element to activate the corresponding first protocol stack.
[0199] In an implementation, if the SMF network element determines that the UPF network element has not configured a corresponding first protocol stack, the first request message includes indicating information and a first parameter. The indicating information is used to instruct the UPF network element to configure the corresponding first protocol stack.
[0200] In an implementation, if the first network element is uncertain whether the UPF network element configures the corresponding first protocol stack, the first network element can send a first request message containing indication information, and accordingly, when the UPF network element receives the first request message, if the UPF network element determines that the first protocol stack has been configured, the UPF network element directly activates the first protocol stack, and if the UPF network element determines that the first protocol stack has not been configured, the UPF network element configures and activates the first protocol stack.
[0201] In some embodiments, the first request message further includes a data processing rule. It should be noted that the data processing rule in the embodiments of the present disclosure is not limited, and for example, the data processing rule can be any one of fusion, cleaning, and denoising.
[0202] In some embodiments, the first request message further includes a second parameter, and the second parameter includes at least one of a packet detection rule (PDR), a forwarding action rule (FAR), or a tunnel identifier.
[0203] In some embodiments, the first request message further includes a second parameter, and the second parameter includes at least one of a PDR, a FAR, or a tunnel identifier.
[0204] S304, the UPF network element enables the first protocol stack corresponding to the first request message based on the first request message.
[0205] The first protocol stack is used to establish a service processing tunnel.
[0206] In some embodiments, if the first request message carries enabling information, the UPF network element activates the configured first protocol stack corresponding to the first request message based on the first request message.
[0207] In some embodiments, if the first request message carries indication information, the UPF network element configures the first protocol stack corresponding to the first request message based on the first request message, and activates the corresponding first protocol stack.
[0208] In some embodiments, when the UPF network element receives the third request message, if the UPF network element determines that the first protocol stack has been configured, the UPF network element directly activates the first protocol stack, and if the UPF network element determines that the first protocol stack has not been configured, the UPF network element configures and activates the first protocol stack.
[0209] It should be noted that the manner in which the UPF network element configures the corresponding first protocol stack based on the first request message is as described in case 1 and case 2 in step S204 of the embodiment shown in FIG. 2a, which will not be described here.
[0210] S305, the UPF network element sends a first response message to the SMF network element.
[0211] In some embodiments, the UPF network element can further send a first response message to the SMF network element after enabling the first protocol stack, wherein the first response message is used to respond to the first request message, and the first response message is used to indicate that the UPF network element has enabled the first protocol stack.
[0212] S306, the SMF network element sends a second response message to the terminal device.
[0213] Correspondingly, the SMF network element can further send a second response message to the terminal device after receiving the first response message, wherein the second response message is used to respond to the third request message, and the second response message is used to indicate that the UPF network element has established or updated the service processing channel between the terminal device and the UPF network element.
[0214] It should be noted that the above process only reflects important network elements directly related to service establishment, such as terminal devices, SMF network elements, UPF network elements, etc., and other functions such as access and mobility management functions, policy control functions, and wireless access network functions are not reflected.
[0215] It should be noted that the service channel establishment method involved in the embodiments of the present disclosure can include at least one of steps S301-S306. For example, steps S305 or S306 described above are in some embodiments, one or more steps in these steps can be omitted or replaced in different embodiments.
[0216] FIG. 4 is an interaction diagram three of a service processing channel establishment method according to an embodiment of the present disclosure. As shown in FIG. 4, the service processing channel establishment method includes the following steps:
[0217] S401, the terminal device sends a third request message to the DMF network element.
[0218] The third request message is used to request establishment or update of a service processing channel between the terminal device and the UPF network element.
[0219] In some embodiments, the terminal device accesses a wireless access network function network element, and sends the third request message to the SMF network element through the wireless access network function network element.
[0220] In some embodiments, the third request message includes a first parameter, and the first parameter includes at least one of a service type parameter or a data type parameter; wherein the service type includes but is not limited to at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service, and the data type includes but is not limited to at least one of communication data, sensing data, computing data, or AI data.
[0221] In some embodiments, the third request message further includes but is not limited to any one of a data size, a data latency requirement.
[0222] In some embodiments, the third request message further includes a second parameter, and the second parameter includes at least one of a PDR, a FAR, or a tunnel identifier.
[0223] In some embodiments, when the service type is a sensing service, a computing service, or an AI service, or when the data type is sensing data, computing data, or AI data, etc., the terminal device sends the third request message to the DMF network element.
[0224] In an implementation, if the DMF network element is an enhanced DMF network element, the enhanced DMF network element is configured to transmit data other than sensing data, computing data, or AI data, such as communication data, etc., and the enhanced DMF network element is configured to process services other than sensing services, computing services, or AI services, such as communication services, etc.
[0225] That is, when the data type is communication data, sensing data, computing data, or AI data, etc., or the service type is a communication service, a sensing service, a computing service, or an AI service, etc., the third request message can be sent to the enhanced DMF network element.
[0226] S402, the DMF network element determines a UPF network element according to the third request message of the terminal device.
[0227] In some embodiments, the DMF network element needs to enhance the UPF network element, for example, to enhance the service interface of the UPF network element, or to add a service interface of a data service, so that the DMF network element can communicate with the enhanced UPF network element through the service interface.
[0228] It should be noted that the disclosure does not limit the way of enhancing or adding the service interface of the UPF network element.
[0229] S403, the DMF network element sends a first request message to the UPF network element.
[0230] In an implementation, if the DMF network element determines that the UPF network element has configured a corresponding first protocol stack, the first request message includes enabling information, and the enabling information is used to instruct the UPF network element to activate the corresponding first protocol stack.
[0231] In an implementation, if the DMF network element determines that the UPF network element has not configured a corresponding first protocol stack, the first request message includes indication information, and the indication information is used to instruct the UPF network element to configure the corresponding first protocol stack.
[0232] In an implementation, if the DMF network element is uncertain whether the UPF network element configures the corresponding first protocol stack, the first request information is used to request the UPF network element to enable the first protocol stack corresponding to the third request message, and correspondingly, when the UPF network element receives the third request message, if the UPF network element determines that the first protocol stack has been configured, the UPF network element directly activates the first protocol stack, and if the UPF network element determines that the first protocol stack has not been configured, the UPF network element configures and activates the first protocol stack.
[0233] In some embodiments, the first request message further includes a data processing rule. It should be noted that the data processing rule in the embodiments of the present disclosure is not limited, and for example, the data processing rule can be any one of fusion, cleaning, and denoising.
[0234] In some embodiments, the first request message further includes a second parameter, and the second parameter includes at least one of a packet detection rule (PDR), a forwarding action rule (FAR), or a tunnel identifier.
[0235] In some embodiments, the first request message further includes a second parameter, and the second parameter includes at least one of a PDR, a FAR, or a tunnel identifier.
[0236] S404, the UPF network element enables the first protocol stack corresponding to the first request message based on the first request message.
[0237] In some embodiments, if the first request message carries enabling information, the UPF network element activates the configured first protocol stack corresponding to the first request message based on the first request message.
[0238] In some embodiments, if the first request message carries indication information, the UPF network element configures the first protocol stack corresponding to the first request message based on the first request message, and activates the corresponding first protocol stack.
[0239] In some embodiments, when the UPF network element receives the third request message, if the UPF network element determines that the first protocol stack has been configured, the UPF network element directly activates the first protocol stack, and if the UPF network element determines that the first protocol stack has not been configured, the UPF network element configures and activates the first protocol stack.
[0240] It should be noted that the manner in which the UPF network element configures the corresponding first protocol stack based on the first request message is as described in case 1 and case 2 in step S204 of the embodiment shown in FIG. 2a, which will not be described here.
[0241] S405, the UPF network element sends a first response message to the DMF network element.
[0242] In some embodiments, after enabling the first protocol stack, the UPF network element can further send a first response message to the DMF network element, wherein the first response message is used to respond to the first request message, and the first response message is used to indicate that the UPF network element has enabled the first protocol stack.
[0243] S406, the DMF network element sends a second response message to the terminal device.
[0244] Correspondingly, after receiving the first response message, the DMF network element can further send a second response message to the terminal device, wherein the second response message is used to respond to the third request message, and the second response message is used to indicate that the UPF network element has established or updated the service processing channel between the terminal device and the UPF network element.
[0245] It should be noted that the above process only reflects important network elements directly related to service establishment, such as terminal devices, DMF network elements, UPF network elements, etc., and other functions such as access and mobility management functions, policy control functions, and wireless access network functions are not reflected.
[0246] It should be noted that the service channel establishment method involved in the embodiments of the present disclosure can include at least one of steps S401-S406. For example, the above steps S405 or S406 are in some embodiments, one or more steps in these steps can be omitted or replaced in different embodiments.
[0247] FIG. 5 is an interaction diagram four of a service processing channel establishment method according to an embodiment of the present disclosure. As shown in FIG. 5, the service processing channel establishment method includes the following steps:
[0248] S501, the terminal device sends a third request message to the DMF network element.
[0249] In some embodiments, the terminal device accesses the wireless access network function network element, and sends the third request message to the DMF network element through the wireless access network function network element.
[0250] The third request message is used to request to establish or update the service processing channel between the terminal device and the UPF network element.
[0251] It should be noted that when the service processing channel between the terminal device and the UPF network element has been established, but the service type or data type changes, the first request message is used to indicate to update the service processing channel between the terminal device and the UPF network element. When the service processing channel between the terminal device and the UPF network element has not been established, the first request message is used to indicate to establish the service processing channel between the terminal device and the UPF network element.
[0252] In some embodiments, the first parameter included in the third request message includes at least one of a service type parameter or a data type parameter; wherein the service type includes but is not limited to at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service, and the data type includes but is not limited to at least one of communication data, sensing data, computing data, or AI data.
[0253] In some embodiments, the third request message further includes but is not limited to any one of a data amount size or a data latency requirement.
[0254] In some embodiments, the third request message further includes a second parameter, and the second parameter includes at least one of a PDR, a FAR, or a channel identifier.
[0255] S502, the DMF network element determines an SMF network element based on the third request message of the terminal device.
[0256] In some embodiments, the DMF network element determines the SMF network element based on the first parameter carried in the third request message of the terminal device.
[0257] S503, the DMF network element sends a fifth request message to the determined SMF network element.
[0258] The fifth request message includes the first parameter.
[0259] S504, the SMF network element determines a UPF network element based on the fifth request message.
[0260] In some embodiments, the SMF network element determines the UPF network element according to the fifth request message of the DMF network element, and the manner in which the SMF network element determines the UPF network element is as shown in step S202 of the embodiment of FIG. 2a, which is not described herein.
[0261] S505, the SMF network element sends a first request message to the UPF network element.
[0262] The first request message is used to request the UPF network element to enable a first protocol stack corresponding to the third request message, and the first protocol stack is used to establish a service processing channel of the terminal device and the UPF network element.
[0263] In some embodiments, the first request message includes the first parameter.
[0264] In some embodiments, the first request message further includes a data processing rule. It should be noted that the data processing rule in the embodiments of the present disclosure is not limited, and for example, the data processing rule can be any one of fusion, cleaning, and denoising.
[0265] In some embodiments, the first request message further comprises a second parameter, and the second parameter comprises at least one of the PDR, the FAR, or the tunnel identifier.
[0266] In some embodiments, the first request message further comprises a second parameter, and the second parameter comprises at least one of the PDR, the FAR, or the tunnel identifier.
[0267] In an implementation, if the first network element determines that the UPF network element has configured the corresponding first protocol stack, the first request message comprises enabling information, and the enabling information is used to instruct the UPF network element to activate the corresponding first protocol stack.
[0268] In an implementation, if the SMF network element determines that the UPF network element has not configured the corresponding first protocol stack, the first request message comprises indication information, and the indication information is used to instruct the UPF network element to configure the corresponding first protocol stack.
[0269] In an implementation, if the SMF network element does not determine whether the UPF network element has configured the corresponding first protocol stack, the first request information is used to request the UPF network element to enable the first protocol stack corresponding to the third request message, and accordingly, when the UPF network element receives the third request message, if the UPF network element determines that the first protocol stack has been configured, the UPF network element directly activates the first protocol stack, and if the UPF network element determines that the first protocol stack has not been configured, the UPF network element configures and activates the first protocol stack.
[0270] S506, the UPF network element enables the first protocol stack corresponding to the first request message based on the first request message.
[0271] The first protocol stack is used to establish a service processing tunnel.
[0272] In some embodiments, if the first request message carries the enabling information, the UPF network element activates the configured first protocol stack corresponding to the first request message based on the first request message.
[0273] In some embodiments, if the first request message carries the indication information, the UPF network element configures the first protocol stack corresponding to the first request message based on the first request message, and activates the corresponding first protocol stack.
[0274] It should be noted that the manner in which the UPF network element configures the corresponding first protocol stack based on the first request message is for reference to the case 1 and the case 2 in the embodiment of step S204 shown in FIG. 2a, and will not be described here.
[0275] S507, the UPF network element sends a first response message to the SMF network element.
[0276] In some embodiments, after enabling the first protocol stack, the UPF network element can further send a first response message to the SMF network element, where the first response message is used to respond to the first request message, and the first response message is used to indicate that the UPF network element has enabled the first protocol stack.
[0277] S508, the SMF network element sends a second response message to the terminal device.
[0278] Correspondingly, after receiving the first response message, the SMF network element can further send a second response message to the terminal device, where the second response message is used to respond to the third request message, and the second response message is used to indicate that the UPF network element has established or updated the service processing channel of the terminal device and the UPF network element.
[0279] In some embodiments, the SMF network element can directly send the second response message to the terminal device through the radio access network function network element, or the SMF network element can first send the second response message to the DMF network element, and then the DMF network element sends the response message to the terminal device through the radio access network function network element.
[0280] It should be noted that the above process only reflects important network elements directly related to service establishment, such as terminal devices, SMF network elements, DMF network elements, UPF network elements, etc., and other functions such as access and mobility management functions, policy control functions, and radio access network functions are not reflected.
[0281] It should be noted that the service channel establishment method involved in the embodiments of the present disclosure can include at least one of steps S501-S508. For example, the above steps S507 or S508 are in some embodiments, one or more steps in these steps can be omitted or replaced in different embodiments.
[0282] FIG. 6 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure. As shown in FIG. 6, the service processing channel establishment method includes the following steps:
[0283] S601, the terminal device sends a third request message to a first network element.
[0284] The first network element is an SMF network element or a DMF network element. In some embodiments, the third request message includes a first parameter, and the first parameter includes at least one of a service type parameter or a data type parameter; where the service type includes but is not limited to at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service, and the data type includes but is not limited to at least one of communication data, sensing data, computing data, or AI data.
[0285] In some embodiments, the third request message may include, but is not limited to, any one of the following: data size and data latency requirements.
[0286] In some embodiments, the third request message further includes a second parameter, which includes at least one of PDR, FAR, or channel identifier.
[0287] S602. The first network element determines the UPF network element based on the third request message from the terminal device.
[0288] It should be noted that the methods of steps S601 to S602 are as described in steps S201 to S202 of the embodiment shown in Figure 2a, and will not be repeated here.
[0289] S603, the first network element sends the first request message to the UPF network element.
[0290] The first request message also includes a second parameter, which includes at least one of PDR, FAR, or channel identifier.
[0291] S604 and UPF network elements send a first response message to the first network element based on the first request message.
[0292] The first response message is used to indicate that user plane resources have been allocated.
[0293] S605, the first network element sends a second response message to the terminal device.
[0294] The second response message is used to instruct the terminal device to send service data to the UPF network element, and the service data is used to instruct the UPF network element to activate the first protocol stack according to the service data.
[0295] S606, The terminal device sends service data to the UPF network element.
[0296] S606 and UPF network elements activate the first protocol stack corresponding to the service data based on the service data.
[0297] In some embodiments, the UPF network element enables the first protocol stack corresponding to the service data based on the service data, and processes and forwards the service data, as well as processes the service data according to data processing rules, wherein the data processing rules include, but are not limited to, fusion, cleaning, and noise reduction.
[0298] The UPF network element activates the first protocol stack corresponding to the service data and configures the corresponding data processing rules based on the service data, including the following two cases: Case 1: If the UPF network element has already configured the corresponding first protocol stack, then activate the corresponding first protocol stack and configure the corresponding data processing rules.
[0299] Case 2: If the UPF network element is not configured with the corresponding first protocol stack, the corresponding first protocol stack is configured, the corresponding first protocol stack is activated, and the corresponding data processing rule is configured.
[0300] It should be noted that the manner in which the UPF network element configures the corresponding first protocol stack based on the first request message is as described in case 1 and case 2 in step S204 of the embodiment shown in FIG. 2a, and will not be described here.
[0301] In the embodiments of the present disclosure, a service channel establishment method is proposed, multiple sets of protocol stacks and a single set of protocol stacks for new data are proposed, and allocation, updating and delivery mechanisms for corresponding UPF protocol stacks are proposed. The new data transmission and processing problem in the network is solved, the correct transmission of new data between any topology and the effective operation of network data transmission are guaranteed, and the blank of new data transmission and processing mechanism for UPF enhancement is made up.
[0302] FIG. 7 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure. As shown in FIG. 7, the service processing channel establishment method includes the following steps:
[0303] S701, the terminal device sends a fourth request message to the first network element.
[0304] In some embodiments, the fourth request message is used to indicate that the first protocol stack is released, or the fourth request message is used to indicate that the service corresponding to the first protocol stack has ended. After the service processing on the terminal device side ends or the data transmission ends, the UPF network element can be instructed to release the protocol stack corresponding to the service processing channel.
[0305] The first protocol stack is a protocol stack enabled when the service processing channel is established.
[0306] In some embodiments, the first network element can be an SMF network element and / or a DMF network element.
[0307] S702, the first network element sends a second request message to the UPF network element according to the fourth request message.
[0308] The second request message is used to indicate that the first protocol stack is released, or the second request message is used to indicate that the service corresponding to the first protocol stack has ended.
[0309] In some embodiments, the second request message can carry service identification information or identification information of the first protocol stack to be released.
[0310] In some embodiments, after receiving the fourth request message, the first network element can determine whether to release the first protocol stack indicated by the fourth request message. If it is determined that the first protocol stack needs to be released, a second request message for indicating release of the first protocol stack is sent to the UPF network element, so that the UPF network element releases the first protocol stack. In some embodiments, the second request message can carry service identification information or identification information of the first protocol stack to be released.
[0311] Correspondingly, if the first network element determines that the first protocol stack indicated by the fourth request message does not need to be released, the second request message can not be sent.
[0312] S703, the UPF network element releases the first protocol stack according to the second request message.
[0313] Correspondingly, after receiving the second request message, the UPF network element can determine the first protocol stack to be released according to the service identification information carried in the second request message or the identification information of the first protocol stack to be released, and release the protocol stack.
[0314] FIG. 8 is an interaction diagram of a service processing channel establishment method according to an embodiment of the present disclosure. As shown in FIG. 8, the service processing channel establishment method includes the following steps:
[0315] S801, the terminal device sends a third request message to the first network element.
[0316] The first network element is an SMF network element and / or a DMF network element.
[0317] S802, the first network element determines a UPF network element according to the third request message of the terminal device.
[0318] S803, the first network element sends a first request message to the UPF network element.
[0319] S804, the UPF network element enables a first protocol stack corresponding to the first request message based on the first request message.
[0320] In some embodiments, after enabling the first protocol stack, the UPF network element can also send a first response message to the first network element, wherein the first response message is used to respond to the first request message, and the first response message is used to indicate that the UPF network element has enabled the first protocol stack.
[0321] In some embodiments, after receiving the first response message, the first network element can also send a second response message to the terminal device, wherein the second response message is used to respond to the third request message, and the second response message is used to indicate that the UPF network element has established or updated the service processing channel of the terminal device and the UPF network element.
[0322] In some embodiments, after receiving the second response message, the terminal device can further send service data to the UPF network element.
[0323] It should be noted that the implementation of steps S801-S804 can refer to the related description in the above FIG. 2a, FIG. 3, FIG. 4, FIG. 5 and FIG. 6, which will not be repeated here.
[0324] S805, the terminal device sends a fourth request message to the first network element.
[0325] In some embodiments, the fourth request message is used to indicate that the first protocol stack is released, or the fourth request message is used to indicate that the service corresponding to the first protocol stack has ended; after the service processing on the terminal device side ends or the data transmission ends, the UPF network element can be instructed to release the protocol stack corresponding to the service processing channel.
[0326] The first protocol stack is a protocol stack enabled when the service processing channel is established.
[0327] In some embodiments, the first network element can be an SMF network element and / or a DMF network element.
[0328] S806, the first network element sends a second request message to the UPF network element according to the fourth request message.
[0329] The second request message is used to indicate that the first protocol stack is released, or the second request message is used to indicate that the service corresponding to the first protocol stack has ended.
[0330] In some embodiments, after receiving the fourth request message, the first network element can determine whether to release the first protocol stack indicated by the fourth request message, and if it is determined to release, a second request message for indicating the release of the first protocol stack is sent to the UPF network element, so that the UPF network element releases the first protocol stack. In some embodiments, the second request message can carry service identification information or identification information of the first protocol stack to be released.
[0331] Correspondingly, if the first network element determines not to release the first protocol stack indicated by the fourth request message, the second request message can not be sent.
[0332] S807, the UPF network element releases the first protocol stack according to the second request message.
[0333] In some embodiments, after releasing the first protocol stack, the UPF network element can further send a third response message to the first network element, wherein the third response message is used to respond to the second request message, and the third response message is used to indicate that the UPF network element has released the first protocol stack.
[0334] In some embodiments, after receiving the third response message, the first network element can further send a fourth response message to the terminal device, where the fourth response message is used to respond to the fourth request message, and the fourth response message is used to indicate that the UPF network element has released the first protocol stack.
[0335] FIG. 9 is a structural schematic diagram of a service processing channel establishment device according to an embodiment of the present disclosure. The service processing channel establishment device is applied to a UPF network element. As shown in FIG. 9, the service processing channel establishment device 900 includes:
[0336] The obtaining module 901 is configured to obtain a first request message sent by a first network element, where the first request message is used to request establishment or update of a service processing channel between a terminal device and a UPF network element.
[0337] The processing module 902 is configured to enable a first protocol stack corresponding to the first request message based on the first request message, where the first protocol stack is used to establish the service processing channel.
[0338] In an embodiment, the first request message includes enabling information, where the enabling information is used to instruct the UPF network element to activate the first protocol stack.
[0339] In an embodiment, the first request message includes indication information, where the indication information is used to instruct the UPF network element to configure the first protocol stack.
[0340] In an embodiment, the processing module 902 is configured to enable the first protocol stack corresponding to the first request message according to the first request message, including: configuring the first protocol stack and activating the first protocol stack according to the indication information.
[0341] In an embodiment, the first request message further includes a configuration parameter of the first protocol stack.
[0342] In an embodiment, the first request message includes a first parameter, where the first parameter includes at least one of a service type parameter or a data type parameter; the service type includes at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type includes at least one of communication data, sensing data, computing data, or AI data.
[0343] In an embodiment, the processing module 902 is configured to enable the first protocol stack corresponding to the first request message according to the first request message, including: determining the first protocol stack and enabling the first protocol stack according to the service type parameter or the data type parameter.
[0344] In an embodiment, the processing module 902 is configured to enable the first protocol stack corresponding to the first request message based on the first request message, including:
[0345] The first response message is sent to the first network element based on the first request message, the first response message being used to indicate that the user plane resource has been allocated; service data is obtained from the terminal device; and the first protocol stack corresponding to the service data is enabled according to the service data.
[0346] In an implementation, the processing module 902 is further configured to send the first response message to the first network element, the first response message being used to indicate that the first protocol stack has been enabled.
[0347] In an implementation, the processing module 902 is configured to enable the first protocol stack, including activating the configured first protocol stack or configuring the first protocol stack; and the processing module 902 is configured to configure the first protocol stack, including configuring the first protocol stack outside the second protocol stack or configuring a protocol packet header of the first protocol stack inside the second protocol stack; wherein the second protocol stack is a protocol stack configured by the UPF network element.
[0348] In an implementation, the first network element is at least one of a session management function (SMF) network element or a data management function (DMF) network element.
[0349] In an implementation, the first request message includes a second parameter, the second parameter including at least one of a packet detection rule (PDR), a forwarding action rule (FAR) or a tunnel identifier.
[0350] In an implementation, the obtaining module 901 is configured to receive a second request message, the second request message being used to indicate that the service corresponding to the first protocol stack has ended or to indicate that the first protocol stack is to be released; and the processing module is configured to release the first protocol stack according to the second request message.
[0351] It should be noted that the above apparatus provided by the embodiments of the present disclosure can implement all the method steps of the UPF network element in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described here again.
[0352] FIG. 10 is a structural schematic diagram of a service processing tunnel establishment apparatus according to an embodiment of the present disclosure. The service processing tunnel establishment apparatus is applied to a first network element. As shown in FIG. 10, the service processing tunnel establishment apparatus 1000 includes:
[0353] A determining module 1001 is configured to determine the UPF network element according to a third request message of a terminal device.
[0354] A sending module 1002 is configured to send a first request message to the UPF network element, the first request message being used to request the UPF network element to enable a first protocol stack corresponding to the first request message, the first protocol stack being used to establish a service processing tunnel between the terminal device and the UPF network element.
[0355] In an embodiment, the first parameter comprises at least one of a service type parameter or a data type parameter, the service type comprises at least one of a communication service, a sensing service, a computing service, or an AI service, and the data type comprises at least one of communication data, sensing data, computing data, or AI data.
[0356] In an embodiment, the first request message comprises enabling information, the enabling information is used to instruct the UPF network element to activate the first protocol stack.
[0357] In an embodiment, the first request message comprises indication information, the indication information is used to instruct the UPF network element to configure the first protocol stack.
[0358] In an embodiment, the first request message comprises a configuration parameter of the first protocol stack.
[0359] In an embodiment, the first parameter comprises at least one of a service type parameter or a data type parameter, and the first parameter is used to instruct the UPF network element to enable a protocol stack corresponding to the first parameter; the service type comprises at least one of a communication service, a sensing service, a computing service, or an AI service, and the data type comprises at least one of communication data, sensing data, computing data, or AI data.
[0360] In an embodiment, the sending module 1002 is further configured to: receive a first response message sent by the UPF network element; and send a second response message to the terminal device, the second response message being used to instruct the terminal device to send service data to the UPF network element, the service data being used to instruct the UPF network element to enable the first protocol stack according to the service data.
[0361] In an embodiment, the sending module 1002 is further configured to: enhance a service interface of the UPF network element, and / or, add a service interface of the UPF network element.
[0362] In an embodiment, the sending module 1002 is configured to: enable the first protocol stack comprises activating a configured first protocol stack or configuring the first protocol stack; and configuring the first protocol stack comprises configuring the first protocol stack outside a second protocol stack, or configuring a protocol packet header of the first protocol stack inside the second protocol stack; wherein the second protocol stack is a protocol stack configured by the UPF network element.
[0363] In an embodiment, the first network element comprises at least one of an SMF network element or a DMF network element.
[0364] In an embodiment, when the first network element comprises an SMF network element and a DMF network element, the DMF network element is configured to determine the SMF network element based on the third request message, and the SMF network element is configured to determine the UPF network element based on a request of the DMF network element.
[0365] In an implementation, the second parameter includes at least one of a PDR, a FAR, or a tunnel identifier.
[0366] In an implementation, the sending module 1002 is further configured to receive a first response message sent by the UPF network element, and send a second response message to the terminal device, wherein the first response message is used to indicate that the first protocol stack is enabled, and the second response message is used to indicate that the service processing tunnel is established.
[0367] In an implementation, the sending module 1002 is further configured to receive a fourth request message sent by the terminal device, the fourth request message being used to indicate that the service corresponding to the first protocol stack is ended, and send a second request message to the UPF network element according to the fourth request message, the second request message being used to indicate that the service corresponding to the first protocol stack is ended, or being used to indicate that the first protocol stack is released.
[0368] It should be noted that the above apparatus provided by the embodiments of the present disclosure can realize all the method steps implemented by the first network element in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described here.
[0369] FIG. 11 is a structural schematic diagram of a service processing tunnel establishment apparatus provided by an embodiment of the present disclosure. The service processing tunnel establishment apparatus is applied to a terminal device. As shown in FIG. 11, the service processing tunnel establishment apparatus includes:
[0370] The sending module 1101 is configured to send a third request message to a first network element, the third request message being used to request to establish or update a service processing tunnel between the terminal device and a UPF network element, wherein the third request message includes a first parameter, and the first parameter includes at least one of a service type parameter or a data type parameter; the service type includes at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type includes at least one of communication data, sensing data, computing data, or AI data.
[0371] In an implementation, the first network element includes at least one of an SMF network element or a DMF network element.
[0372] In an implementation, the sending module 1101 is further configured to send a fourth request message to the first network element, the fourth request message being used to indicate that the service corresponding to the first protocol stack is ended, or being used to indicate that the first protocol stack is released.
[0373] It should be noted that the above apparatus provided by the embodiments of the present disclosure can realize all the method steps implemented by the terminal device in the above method embodiments, and achieve the same technical effects. The same parts and beneficial effects of the method embodiments will not be described here.
[0374] Fig. 12 is a structural schematic diagram of a UPF network element provided by an embodiment of the present disclosure. As shown in Fig. 12, the UPF network element provided by the embodiment includes:
[0375] The transceiver 1201 is configured to transceive data under the control of the processor 1202.
[0376] The memory 1203 is configured to store a computer program.
[0377] In Fig. 12, the bus architecture can include any number of interconnected buses and bridges, which link various circuits of the one or more processors represented by the processor 1202 and the memory represented by the memory 1203 together. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers, and power management circuits, which are well known in the art, and thus, will not be described further herein. The bus interface provides an interface. The transceiver 1201 can be multiple elements, i.e., including a transmitter and a receiver, which provide units for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, and other transmission media. The processor 1202 is responsible for managing the bus architecture and general processing, and the memory 1203 can store data used by the processor 1202 in performing operations.
[0378] The processor 1202 is responsible for managing the bus architecture and general processing, and the memory 1203 can store data used by the processor 1202 in performing operations.
[0379] In some embodiments, the processor 1202 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA), or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
[0380] The processor 1202 is configured to execute any method related to the UPF network element provided by the embodiments of the present disclosure according to the executable instructions obtained by invoking the computer program stored in the memory 1203. The processor and the memory can also be physically arranged separately.
[0381] In some embodiments, the processor 1202 is configured to read a computer program in the memory and perform the following operations: obtaining a first request message sent by a first network element, the first request message being used to request establishment or update of a service processing channel of a terminal device and a UPF network element; based on the first request message, enabling a first protocol stack corresponding to the first request message, the first protocol stack being used to establish the service processing channel.
[0382] In an implementation, the first request message includes enabling information, the enabling information being used to instruct the UPF network element to activate the first protocol stack.
[0383] In an implementation, the first request message includes indication information, the indication information being used to instruct the UPF network element to configure the first protocol stack.
[0384] In an implementation, the processor 1202 is configured to, according to the first request message, enable the first protocol stack corresponding to the first request message, including: according to the indication information, configuring the first protocol stack and activating the first protocol stack.
[0385] In an implementation, the first request message further includes a configuration parameter of the first protocol stack.
[0386] In an implementation, the first request message includes a first parameter, the first parameter including at least one of a service type parameter or a data type parameter; the service type including at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type including at least one of communication data, sensing data, computing data or AI data.
[0387] In an implementation, the processor 1202 is configured to, according to the first request message, enable the first protocol stack corresponding to the first request message, including: according to the service type parameter or the data type parameter, determining the first protocol stack and enabling the first protocol stack.
[0388] In an implementation, the processor 1202 is configured to, based on the first request message, enable the first protocol stack corresponding to the first request message, including: based on the first request message, sending a first response message to the first network element, the first response message being used to indicate that a user plane resource has been allocated; obtaining service data from the terminal device; and according to the service data, enabling a first protocol stack corresponding to the service data.
[0389] In an implementation, the processor 1202 is further configured to: send a first response message to the first network element, the first response message being used to indicate that the first protocol stack has been enabled.
[0390] In an implementation, enabling the first protocol stack comprises activating the configured first protocol stack or configuring the first protocol stack; configuring the first protocol stack comprises configuring the first protocol stack outside the second protocol stack or configuring a protocol header of the first protocol stack inside the second protocol stack; wherein the second protocol stack is a protocol stack configured for the UPF network element.
[0391] In an implementation, the first network element is at least one of a session management function (SMF) network element or a data management function (DMF) network element.
[0392] In an implementation, the second parameter comprises at least one of a packet detection rule (PDR), a forwarding action rule (FAR) or a tunnel identifier.
[0393] In an implementation, the processor 1202 is further configured to receive a second request message, the second request message being used to indicate that the service corresponding to the first protocol stack has ended or to indicate to release the first protocol stack; and release the first protocol stack according to the second request message.
[0394] It is to be noted that the UPF network element provided by the present disclosure can implement all the method steps implemented by the UPF network element in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described here.
[0395] FIG. 13 is a structural schematic diagram of a network element device provided by an embodiment of the present disclosure. The network element device is a first network element. As shown in FIG. 13, the network element device provided by the embodiment of the present disclosure comprises:
[0396] a transceiver 1301 configured to transceive data under the control of the processor 1302;
[0397] a memory 1303 configured to store a computer program;
[0398] In FIG. 13, the bus architecture can comprise any number of interconnected buses and bridges, various circuits of which are linked together by one or more processors represented by the processor 1302 and the memory represented by the memory 1303. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers and power management circuits, which are well known in the art, and thus will not be further described herein. The bus interface provides an interface. The transceiver 1301 can be a plurality of elements, i.e., comprising a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables and other transmission media. The processor 1302 is responsible for managing the bus architecture and general processing, and the memory 1303 can store data used by the processor 1302 in performing operations.
[0399] The processor 1302 is responsible for managing the bus architecture and general processing, and the memory 1303 can store data used by the processor 1302 when performing operations.
[0400] In some embodiments, the processor 1302 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
[0401] The processor 1302 is responsible for managing the bus architecture and general processing, and the memory 1303 can store data used by the processor 1302 when performing operations.
[0402] In some embodiments, the processor 1302 is configured to read a computer program stored in the memory and perform the following operations: determining, according to a third request message of a terminal device, a UPF network element; and sending a first request message to the UPF network element, the first request message being used to request the UPF network element to enable a first protocol stack corresponding to the first request message, the first protocol stack being used to establish a service processing channel between the terminal device and the UPF network element.
[0403] In an embodiment, the third request message includes a first parameter, and the first parameter includes at least one of a service type parameter or a data type parameter; the service type includes at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service; and the data type includes at least one of communication data, sensing data, computing data or AI data.
[0404] In an embodiment, the first request message includes enabling information, and the enabling information is used to instruct the UPF network element to activate the first protocol stack.
[0405] In an embodiment, the first request message includes indication information, and the indication information is used to instruct the UPF network element to configure the first protocol stack.
[0406] In an embodiment, the first request message includes a configuration parameter of the first protocol stack.
[0407] In an embodiment, the first request message comprises a first parameter, the first parameter comprises at least one of a service type parameter or a data type parameter, and the first parameter is used to instruct the UPF network element to enable a protocol stack corresponding to the first parameter; the service type comprises at least one of a communication service, a sensing service, a computing service, or an AI service; and the data type comprises at least one of communication data, sensing data, computing data, or AI data.
[0408] In an embodiment, the processor 1302 is further configured to: receive a first response message sent by the UPF network element; and send a second response message to the terminal device, the second response message being used to instruct the terminal device to send service data to the UPF network element, and the service data being used to instruct the UPF network element to enable the first protocol stack according to the service data.
[0409] In an embodiment, the method further comprises: enhancing a service interface of the UPF network element, and / or adding a service interface of the UPF network element.
[0410] In an embodiment, enabling the first protocol stack comprises: activating a configured first protocol stack or configuring the first protocol stack; and configuring the first protocol stack comprises configuring the first protocol stack outside a second protocol stack or configuring a protocol packet header of the first protocol stack inside the second protocol stack; and the second protocol stack is a protocol stack configured by the UPF network element.
[0411] In an embodiment, the first network element is at least one of an SMF network element or a DMF network element.
[0412] In an embodiment, when the first network element comprises an SMF network element and a DMF network element, the DMF network element is used to determine the SMF network element based on the third request message, and the SMF network element is used to determine the UPF network element based on a request of the DMF network element.
[0413] In an embodiment, the first request message comprises a second parameter, and the second parameter comprises at least one of a PDR, a FAR, or a channel identifier.
[0414] In an embodiment, the processor 1302 is further configured to: receive a first response message sent by the UPF network element; and send a second response message to the terminal device; and the first response message is used to indicate that the first protocol stack has been enabled, and the second response message is used to indicate that a service processing channel has been established.
[0415] In an embodiment, the processor 1302 is further configured to: receive a fourth request message sent by the terminal device, the fourth request message being used to indicate that a service corresponding to the first protocol stack has ended; and send the second request message to the UPF network element according to the fourth request message, the second request message being used to indicate that the service corresponding to the first protocol stack has ended or being used to instruct to release the first protocol stack.
[0416] It should be noted that the network element device provided by the present disclosure can implement all the method steps implemented by the first network element in the method embodiment, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiment will not be described here.
[0417] FIG. 14 is a structural schematic diagram of a terminal device provided by an embodiment of the present disclosure. As shown in FIG. 14, the terminal device provided by the embodiment of the present disclosure comprises:
[0418] The transceiver 1401 is configured to transceive data under the control of the processor 1402.
[0419] The memory 1403 is configured to store a computer program.
[0420] In FIG. 14, the bus architecture can comprise any number of interconnected buses and bridges, which link various circuits of the one or more processors represented by the processor 1402 and the memory represented by the memory 1403 together. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers and power management circuits, which are well known in the art, and thus, will not be further described herein. The bus interface provides an interface. The transceiver 1401 can be a plurality of elements, i.e., comprising a transmitter and a receiver, which provide units for communicating with various other devices on transmission media, including wireless channels, wired channels, optical cables, etc. The processor 1402 is responsible for managing the bus architecture and general processing, and the memory 1403 can store data used by the processor 1402 in performing operations.
[0421] The processor 1402 is responsible for managing the bus architecture and general processing, and the memory 1403 can store data used by the processor 1402 in performing operations.
[0422] In some embodiments, the processor 1402 can be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor can also adopt a multi-core architecture.
[0423] The processor 1402 is configured to execute any method related to the terminal device provided by the embodiment of the present disclosure according to the executable instructions obtained by invoking the computer program stored in the memory 1403. The processor and the memory can also be physically arranged separately.
[0424] In some embodiments, the processor 1402 is configured to read a computer program in the memory and perform the following operations: sending a third request message to the first network element, the third request message being used to request to establish or update a service processing channel between the terminal device and the UPF network element; wherein the third request message comprises a first parameter, the first parameter comprising at least one of a service type parameter or a data type parameter; the service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence AI service; and the data type comprises at least one of communication data, sensing data, computing data or AI data.
[0425] In an implementation, the first network element comprises at least one of an SMF network element or a DMF network element.
[0426] In an implementation, the processor 1402 is further configured to: send a fourth request message to the first network element, the fourth request message being used to indicate that the service corresponding to the first protocol stack has ended, or to indicate to release the first protocol stack.
[0427] It should be noted that the terminal device provided by the present disclosure can implement all the method steps implemented by the terminal device in the above method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be described here.
[0428] It should be noted that the division of units in the embodiments of the present disclosure is illustrative, and is only a logical functional division. In actual implementation, another division mode can be used. In addition, each functional unit in each embodiment of the present disclosure can be integrated in one processing unit, or each unit can exist physically independently, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware, or in the form of a software functional unit.
[0429] If the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on such understanding, the technical solutions of the present disclosure, essentially or in other words, the part that contributes to the related art or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods in the various embodiments of the present disclosure. The present disclosure also provides a non-transitory computer-readable storage medium, which stores a computer program. The computer program is used to make the processor execute any method provided by the embodiments of the present disclosure, so that the processor can realize all method steps implemented by any device in the UPF network element proxy function network element, the SMF network element and the UPF network element, and achieve the same technical effects. Here, the same parts and beneficial effects of the method embodiments in the present embodiment will not be described in detail.
[0430] Among them, the non-transitory computer-readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO) and the like), optical storage (such as CD, DVD, BD, HVD and the like), and semiconductor memory (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid state disk (SSD) and the like).
[0431] Those skilled in the art should understand that the embodiments of the present disclosure can be provided as a method, a system, or a computer program product. Therefore, the present disclosure can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present disclosure can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.
[0432] The present disclosure is described in reference to signaling exchange diagrams and / or block diagrams of methods, apparatuses, and computer program products in accordance with embodiments of the present disclosure. It should be understood that each flow and / or block in the signaling exchange diagrams and / or block diagrams, as well as combinations of flows and / or blocks in the signaling exchange diagrams and / or block diagrams, can be implemented by computer executable instructions. The computer executable instructions can be provided to a processor of a general purpose computer, a special purpose computer, an embedded processor, or a processor of other programmable data processing equipment to produce a machine so that the instructions, which execute via the processor of the computer or other programmable data processing equipment, create means for implementing the functions specified in the flow or flows and / or block or blocks of the signaling exchange diagrams.
[0433] These processor executable instructions can also be stored in a processor readable memory that can direct the computer or other programmable data processing equipment to function in a particular manner, such that the instructions stored in the processor readable memory produce an article of manufacture including instruction means that implement the function specified in the flow or flows and / or block or blocks of the block diagrams.
[0434] These processor executable instructions can also be loaded onto a computer or other programmable data processing equipment, such that a series of operational steps are performed on the computer or other programmable equipment to produce a computer implemented process, so that the instructions executed on the computer or other programmable equipment provide steps for implementing the function specified in the flow or flows and / or block or blocks of the block diagrams.
[0435] It will be apparent to those skilled in the art that various modifications and variations can be made to the present disclosure without departing from the spirit or scope of the disclosure. Thus, it is intended that the present disclosure cover the modifications and variations of this disclosure provided they come within the scope of the appended claims and their equivalents.
Claims
1. A method of establishing a service processing path, wherein, The method applied to a user plane function (UPF) network element comprises: obtaining a first request message sent by a first network element, the first request message being used for requesting establishment or update of a service processing channel of a terminal device and the UPF network element; based on the first request message, enabling a first protocol stack corresponding to the first request message, the first protocol stack being used for establishing the service processing channel.
2. The method of claim 1, wherein, The first request message comprises enabling information, and the enabling information is used for instructing the UPF network element to activate the first protocol stack.
3. The method of claim 1, wherein, The first request message comprises indication information, and the indication information is used for instructing the UPF network element to configure the first protocol stack.
4. The method of claim 3, wherein, The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data.
5. The method of claim 3, wherein, The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter.
6. The method of claim 1, wherein, The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter.
7. The method of claim 2, wherein, The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter.
8. The method of claim 1, wherein, The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter.
9. The method of claim 1, wherein, The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter.
10. The method of any one of claims 1-9, wherein, The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter.
11. The method of any one of claims 1-9, wherein, The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data.
12. The method of any one of claims 1-9, wherein, The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter.
13. The method of any one of claims 1-9, wherein, The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data.
14. A method of establishing a service processing path, wherein, The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data type parameter. The service type comprises at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, sensing data, computing data or AI data. The first request message comprises a first parameter, and the first parameter comprises at least one of a service type parameter or a data sending a first request message to the UPF network element, the first request message being used to request the UPF network element to enable a first protocol stack corresponding to the third request message, the first protocol stack being used to establish a service processing channel between the terminal device and the UPF network element.
15. The method of claim 14, wherein, The third request message includes a first parameter, and the first parameter includes at least one of a service type parameter or a data type parameter. The service type includes at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service, and the data type includes at least one of communication data, sensing data, computing data, or AI data.
16. The method of claim 14, wherein, The first request message includes enabling information, and the enabling information is used to instruct the UPF network element to activate the first protocol stack.
17. The method of claim 14, wherein, The first request message includes indication information, and the indication information is used to instruct the UPF network element to configure the first protocol stack.
18. The method of claim 17, wherein, The first request message includes a configuration parameter of the first protocol stack.
19. The method of claim 14, wherein, The first request message includes a first parameter, and the first parameter includes at least one of a service type parameter or a data type parameter, and the first parameter is used to instruct the UPF network element to enable a protocol stack corresponding to the first parameter. The service type includes at least one of a communication service, a sensing service, a computing service, or an AI service, and the data type includes at least one of communication data, sensing data, computing data, or AI data.
20. The method of claim 14, wherein, Further comprising: receiving a first response message sent by the UPF network element; sending a second response message to the terminal device, the second response message being used to instruct the terminal device to send service data to the UPF network element, and the service data being used to instruct the UPF network element to enable the first protocol stack according to the service data.
21. The method of any one of claims 14-20, wherein, Further comprising: enhancing a service interface of the UPF network element, and / or adding a service interface of the UPF network element.
22. The method of any one of claims 14-20, wherein, The enabling of the first protocol stack includes activating the configured first protocol stack or configuring the first protocol stack. The configuring of the first protocol stack includes configuring the first protocol stack outside a second protocol stack or configuring a protocol packet header of the first protocol stack inside the second protocol stack, and the second protocol stack is a protocol stack configured by the UPF network element.
23. The method of any one of claims 14-20, wherein, The first network element is at least one of an SMF network element or a DMF network element.
24. The method of claim 23, wherein, When the first network element includes the SMF network element and the DMF network element, the DMF network element is used to determine the SMF network element based on the third request message, and the SMF network element is used to determine the UPF network element based on a request of the DMF network element.
25. The method of any one of claims 14-20, wherein, The first request message includes a second parameter, and the second parameter includes at least one of a PDR, a FAR, or a channel identifier.
26. The method of any one of claims 14-19, wherein, Further comprising: receiving a first response message sent by the UPF network element; sending a second response message to the terminal device; wherein the first response message is used to indicate that the first protocol stack has been enabled, and the second response message is used to indicate that the service processing channel has been established.
27. The method of any one of claims 14-20, wherein, Further comprising: receive a fourth request message sent by the terminal device, the fourth request message being used to indicate that the service corresponding to the first protocol stack has ended; send a second request message to the UPF network element according to the fourth request message, the second request message being used to indicate that the service corresponding to the first protocol stack has ended or to indicate that the first protocol stack is released.
28. A method of service processing path establishment, wherein, The method is applied to a terminal device and includes the following steps: sending a third request message to a first network element, the third request message being used to request establishment or update of a service processing channel between the terminal device and a UPF network element; wherein the third request message includes a first parameter, the first parameter including at least one of a service type parameter or a data type parameter; the service type including at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type including at least one of communication data, sensing data, computing data or AI data.
29. The method of claim 28, wherein, The first network element includes at least one of an SMF network element or a DMF network element.
30. The method of claim 28 or 29, wherein, The method further includes the following steps: sending a fourth request message to the first network element, the fourth request message being used to indicate that the service corresponding to the first protocol stack has ended or to indicate that the first protocol stack is released.
31. A UPF network element, wherein, The method further includes the following steps: a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations: obtaining a first request message sent by a first network element, the first request message being used to request establishment or update of a service processing channel between a terminal device and the UPF network element; enabling a first protocol stack corresponding to the first request message based on the first request message, the first protocol stack being used to establish the service processing channel.
32. The UPF network element of claim 31, wherein, The first request message includes enabling information, the enabling information being used to instruct the UPF network element to activate the first protocol stack.
33. The UPF network element of claim 31, wherein, The first request message includes indication information, the indication information being used to instruct the UPF network element to configure the first protocol stack.
34. The UPF network element of claim 33 wherein, The enabling of the first protocol stack corresponding to the first request message based on the first request message includes configuring the first protocol stack and activating the first protocol stack based on the indication information.
35. The UPF network element of claim 33 wherein, The first request message further includes configuration parameters of the first protocol stack.
36. The UPF network element of claim 31, wherein, The first request message includes a first parameter, the first parameter including at least one of a service type parameter or a data type parameter. The service type includes at least one of a communication service, a sensing service, a computing service or an artificial intelligence (AI) service, and the data type includes at least one of communication data, sensing data, computing data or AI data.
37. The UPF network element of any of claims 31-36, wherein, The enabling of the first protocol stack includes activating the configured first protocol stack or configuring the first protocol stack. The configuring of the first protocol stack includes configuring the first protocol stack outside a second protocol stack or configuring a protocol packet header of the first protocol stack inside the second protocol stack; wherein the second protocol stack is a protocol stack configured by the UPF network element.
38. The UPF network element of any of claims 31-36, wherein, The first network element is at least one of a session management function (SMF) network element or a data management function (DMF) network element.
39. The UPF network element of any of claims 31-36, wherein, Further comprising: receiving a second request message, the second request message being used to indicate that a service corresponding to the first protocol stack has ended, or to indicate that the first protocol stack is to be released; releasing the first protocol stack according to the second request message.
40. A network element device, wherein, The network element device is a first network element, and the network element device comprises: a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations: determining a UPF network element according to a third request message of a terminal device; sending a first request message to the UPF network element, the first request message being used to request the UPF network element to enable a first protocol stack corresponding to the first request message, the first protocol stack being used to establish a service processing channel between the terminal device and the UPF network element.
41. The network element device of claim 40, wherein, The third request message comprises a first parameter, the first parameter comprising at least one of a service type parameter or a data type parameter; the service type comprises at least one of a communication service, a perception service, a computing service, or an artificial intelligence (AI) service, and the data type comprises at least one of communication data, perception data, computing data, or AI data.
42. The network element device of claim 40, wherein, The first request message comprises enabling information, the enabling information being used to instruct the UPF network element to activate the first protocol stack.
43. The network element device of claim 40, wherein, The first request message comprises indication information, the indication information being used to instruct the UPF network element to configure the first protocol stack.
44. The network element device of claim 40, wherein, The first request message comprises a first parameter, the first parameter comprising at least one of a service type parameter or a data type parameter, the first parameter being used to instruct the UPF network element to enable a protocol stack corresponding to the first parameter; the service type comprises at least one of a communication service, a perception service, a computing service, or an AI service, and the data type comprises at least one of communication data, perception data, computing data, or AI data.
45. The network element device of claim 40, wherein, Further comprising: receiving a first response message sent by the UPF network element; sending a second response message to the terminal device, the second response message being used to instruct the terminal device to send service data to the UPF network element, the service data being used to instruct the UPF network element to enable the first protocol stack according to the service data.
46. The network element device of any of claims 40-45, wherein, The first network element is at least one of an SMF network element or a DMF network element.
47. The network element device of any of claims 40-45, wherein, Further comprising: receiving a fourth request message sent by the terminal device, the fourth request message being used to indicate that a service corresponding to the first protocol stack has ended; sending a second request message to the UPF network element according to the fourth request message, the second request message being used to indicate that a service corresponding to the first protocol stack has ended, or to instruct the first protocol stack to be released.
48. A terminal device, wherein, comprising: a memory for storing a computer program; a transceiver for transceiving data under control of the processor; a processor for reading the computer program in the memory and performing the following operations: sending a third request message to a first network element, the third request message being used to request establishment or update of a service processing channel between the terminal device and a UPF network element; wherein the third request message comprises a first parameter, the first parameter comprising at least one of a service type parameter or a data type parameter; the service type comprises at least one of a communication service, a sensing service, a computing service, or an artificial intelligence (AI) service; and the data type comprises at least one of communication data, sensing data, computing data, or AI data.
49. The terminal device of claim 48, wherein, The first network element comprises at least one of an SMF network element or a DMF network element.
50. The terminal device of claim 48 or 49, wherein, Further comprising: sending a fourth request message to the first network element, the fourth request message being used to indicate that a service corresponding to a first protocol stack has ended, or to indicate release of the first protocol stack.
51. A non-transitory readable storage medium, wherein, The non-transitory readable storage medium stores a computer program, the computer program being used to cause a processor to perform the method in any one of claims 1-13, or to perform the method in any one of claims 14-27, or to perform the method in any one of claims 28-30.
Citation Information
Patent Citations
Method for determining user plane protocol stack, control plane network element and system
CN109314695A
5G slice air interface protocol stack scheduling method, device, and calculation equipment
CN113824670A
Data transmission method and system, storage medium and electronic equipment
CN117715242A
Business processing method for QUIC application
CN118339918A
Method of communication apparatus, method of user equipment (UE), communication apparatus, UE, method for first core network apparatus, method for third core network apparatus and method for first network slice control function node
WO2023120046A1