WO2025166575A1 - Methods and devices for managing data service session in wireless system - Google Patents
Methods and devices for managing data service session in wireless systemInfo
- Publication number
- WO2025166575A1 WO2025166575A1 PCT/CN2024/076450 CN2024076450W WO2025166575A1 WO 2025166575 A1 WO2025166575 A1 WO 2025166575A1 CN 2024076450 W CN2024076450 W CN 2024076450W WO 2025166575 A1 WO2025166575 A1 WO 2025166575A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data service
- data
- network node
- service session
- node
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/12—Setup of transport tunnels
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/14—Backbone network devices
Definitions
- the various data services may include sensing service, computing service, artificial intelligence (AI) service, storage service, and/or security service.
- AI artificial intelligence
- storage service may include sensing service, computing service, artificial intelligence (AI) service, storage service, and/or security service.
- PDU protocol data unit
- a conventional method of protocol data unit (PDU) session management may be unable to support or handle the forward/transfer of data for various data services (i.e., data service data) efficiently.
- the present disclosure describes various embodiments for managing data service sessions in a wireless system, addressing at least one of the issues/problems discussed in the present disclosure, thus increasing efficiency of various data services, enabling future wireless system to support or handle the forward/transfer of data service data, and/or adapting to various demands of new generation wireless services.
- an apparatus for wireless data service may include a memory storing instructions and a processing circuitry in communication with the memory. When the processing circuitry executes the instructions, the processing circuitry is configured to carry out the above methods.
- a device for wireless data service may include a memory storing instructions and a processing circuitry in communication with the memory. When the processing circuitry executes the instructions, the processing circuitry is configured to carry out the above methods.
- a computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the above methods.
- the computer-readable medium may be a non-transitory computer-readable medium.
- FIG. 1A shows an example of a wireless system.
- FIG. 1C shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 1D shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 2 shows an example of a network node.
- FIG. 5 shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 6 shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 7A shows a flow diagram of a method for wireless data service.
- FIG. 7B shows a flow diagram of another method for wireless data service.
- FIG. 8 shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 9 shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 10 shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 11 shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 12 shows another schematic diagram of various embodiments in the present disclosure.
- FIG. 13 shows another schematic diagram of various embodiments in the present disclosure.
- terms, such as “a” , “an” , or “the” may be understood to convey a singular usage or to convey a plural usage, depending at least in part upon context.
- the term “based on” or “determined by” may be understood as not necessarily intended to convey an exclusive set of factors and may, instead, allow for existence of additional factors not necessarily expressly described, again, depending at least in part on context.
- the present disclosure describes methods and devices for managing data service sessions in a wireless system.
- Wireless technologies are moving the world toward an increasingly connected and networked society.
- High-speed and low-latency wireless system rely on efficient network resource management and allocation between user equipment and wireless access network nodes (including but not limited to base stations and/or core networks) .
- New generation networks are expected to provide various data services, in addition to conventional communication service, with high speed, low latency, and highly reliable capabilities, so as to fulfill requirements under various circumstances.
- a 5G-advanced (5G-A) and 6G wireless systems may expect to integrate and/or harmonize various sensing, computing, artificial intelligence (AI) , storage, and/or security new functions/services along with their own classical communication functions/services.
- the core network (CN) and/or radio access network (RAN) node may expect to be able to provide both wireless communication service and wireless sensing, computing, AI, storage, and/or security new services.
- a conventional method of protocol data unit (PDU) session management in legacy 5G wireless system may be mainly targeted for forwarding/transferring user plane (UP) data, which is normally associated with external mobile users’ services, such as mobile application (APP) and web services.
- UP data is normally generated outside 5G wireless system (transparent/invisible to 3GPP protocols) , and it is either originated/terminated at a user equipment (UE) or a data network server.
- the 5G CN and/or RAN nodes may need not to concern about the UP data type/content or characteristics of user data, and simply process and forward them from the input port to output port based on internal UP processing unit and protocols.
- various data of new service types (such as sensing, computing, AI, storage, and/or security new services) with different characteristics may be generated, processed and transferred inside wireless system (visible/usable to 3GPP protocols) , and any CN and/or RAN node or UE may also be allowed to originate so call “data service session” on local demand and/or terminate the “data service session” at any other CN and/or RAN node or UE, and the intermediate/relay network (NW) node along the “data service session path” may also need to concern about the type/content/characteristics of the data service data.
- NW intermediate/relay network
- the present disclosure describes various designs, models, and/or methods for data service session management for data service data, enabling future wireless system to support or handle the forward/transfer of data service data, and/or adapting to various demands of various new services.
- the electronic device 200 may also include system circuitry 204.
- System circuitry 204 may include processor (s) 221 and/or memory 222.
- Memory 222 may include an operating system 224, instructions 226, and parameters 228.
- Instructions 226 may be configured for the one or more of the processors 124 to perform the functions of the network node.
- the parameters 228 may include parameters to support execution of the instructions 226. For example, parameters may include network protocol settings, bandwidth parameters, radio frequency mapping assignments, and/or other parameters.
- the system circuitry 304 may be implemented, for example, with one or more systems on a chip (SoC) , application specific integrated circuits (ASIC) , discrete analog and digital circuits, and other circuitry.
- SoC systems on a chip
- ASIC application specific integrated circuits
- the system circuitry 304 may be a part of the implementation of any desired functionality in the UE 300.
- I/O interfaces 306 may include microphones, video and still image cameras, temperature sensors, vibration sensors, rotation and orientation sensors, headset and microphone input /output jacks, Universal Serial Bus (USB) connectors, memory card slots, radiation sensors (e.g., IR sensors) , and other types of inputs.
- USB Universal Serial Bus
- the communication interfaces 302 may include a Radio Frequency (RF) transmit (Tx) and receive (Rx) circuitry 316 which handles transmission and reception of signals through one or more antennas 314.
- the communication interface 302 may include one or more transceivers.
- the transceivers may be wireless transceivers that include modulation /demodulation circuitry, digital to analog converters (DACs) , shaping tables, analog to digital converters (ADCs) , filters, waveform shapers, filters, pre-amplifiers, power amplifiers and/or other logic for transmitting and receiving through one or more antennas, or (for some devices) through a physical (e.g., wireline) medium.
- the transmitted and received signals may adhere to any of a diverse array of formats, protocols, modulations (e.g., QPSK, 16-QAM, 64-QAM, or 256-QAM) , frequency channels, bit rates, and encodings.
- the communication interfaces 302 may include transceivers that support transmission and reception under the 2G, 3G, BT, WiFi, Universal Mobile Telecommunications System (UMTS) , High Speed Packet Access (HSPA) +, 4G /Long Term Evolution (LTE) , 5G standards, and/or 6G or any future standards.
- UMTS Universal Mobile Telecommunications System
- HSPA High Speed Packet Access
- LTE Long Term Evolution
- the system circuitry 304 may include one or more processors 321 and memories 322.
- the memory 322 stores, for example, an operating system 324, instructions 326, and parameters 328.
- the processor 321 is configured to execute the instructions 326 to carry out desired functionality for the UE 300.
- the parameters 328 may provide and specify configuration and operating options for the instructions 326.
- the memory 322 may also store any BT, WiFi, 3G, 4G, 5G, 6G, or other data that the UE 300 may send, or has received, through the communication interfaces 302.
- a system power for the UE 300 may be supplied by a power storage device, such as a battery or a transformer.
- the PDU Session mechanism may only serve the wireless communication service efficiently, i.e. transfer the outside UP data associated to a served UE, but it may not serve efficiently or flexibly the data forward/transfer of other new service types, such as sensing, computing, artificial intelligence (AI) , storage, and/or security services.
- the AMF in 5GC is the unique entity that is allowed to trigger the control signaling procedures for establishing or modifying the PDU session; and other network function (NF) in 5GC or gNB or UE may not trigger the management of PDU session.
- the served UE must be involved with particular PDU session, as the PDU Session is normally used to transfer the outside UP data associated to served UE.
- the PDU session path may not support flexible data transfer topology, i.e. it is always from the UPF to gNB then to UE or vice versa. It may not be established between any two NW nodes.
- the “DA Control” entities in each NW node shall firstly establish the E2E control plane of data service session, then the “DA Execution” entities in each NW node shall establish the E2E execution plane of data service session.
- the control plane data (for configuring DA-E resources) of data service session shall be coupled and carried via the CP signaling procedure with communication service, and the execution plane data of data service session shall be carried via data service session tunnel (s) and data service session RB (s) , which are (re) -configured by control plane data of data service session.
- a COMM-C refers to a control part of NW node for controlling the Communication PDU Session, such as gNB-CU-CP, SMF etc.
- a COMM-E refers to an execution part of NW node for executing the Communication PDU Session, such as gNB-CU-UP, UPF etc.
- FIG. 6 shows an exemplary architecture for data service session management in various embodiments.
- Each network node e.g., a source node 620, an intermediate/relay node 630, and/or a target node 610) or entity includes two new logic functional entities: “DA Control” and “DA Execution” entities.
- the “DA Control” entity is responsible for controlling, configuring, coordinating, and/or monitoring the Data Service Session across different NW nodes or entities.
- the “DA Execution” entity is responsible for various data processing and/or transferring of Data Service Session, i.e. handling the Data Service data.
- the “DA Control” in the source node determines the “Data Service Session Path” on demand, i.e. who are the intermediate/relay nodes and target nodes or entities.
- the “DA Control” in each involved NW node or entities determines the DA-E processing resources (such as CPU, GPU, DPU, NPU, TPU, DSP, Storage, Buffer etc. ) inside their associated “DA Execution” entities.
- the “DA Control” in each involved NW node or entities determines the DA-E transferring resources (such as data transfer tunnels, radio bearers etc. ) between their associated “DA Execution” entities.
- control plane data of Data Service Session is de-coupled from the CP signaling procedure with communication service, i.e. dedicated new signaling procedure is used for Data Service, and the execution plane data of Data Service Session is carried via dedicated new Data Service Session tunnel (s) and Data Service Session RB (s) , which are (re) -configured by control plane data of Data Service Session from DA-C entity.
- the control plane data of Data Service Session is transferred by dedicated new signaling procedure with Data Service.
- the execution plane data of Data Service Session is transferred by dedicated new Data Service Session tunnel (s) and RB (s) with Data Service.
- the present disclosure describes various embodiments for managing data service sessions in a wireless system, which may be implemented, partly or totally, by the core network function, network base station, and/or the user equipment described above in FIGs. 2-3.
- the various embodiments in the present disclosure may increase efficiency of various data services, enable future wireless system to support or handle the forward/transfer of data service data, and/or adapt to various demands of new generation wireless services.
- a new controlling mechanism is applicable to any type of network node or entity (e.g.
- DA Control DA Control
- D-E DA Execution
- the DA-C entity is responsible for control plane handling (such as control, establishment, modification, and/or release of DA-E processing and/or transferring resources and Data Service Session tunnels and/or RBs) of particular Data Service Session between any type of network node or entity.
- the DA-E entity is responsible for execution plane handling (such as processing, forwarding, transferring of Data Service data) of particular Data Service Session between any type of network node or entity.
- the operation of a DA-E relies on triggering and configurations from a DA-C.
- the present disclosure describes various embodiments of a method 700 for wireless data service.
- the method 700 may include a portion or all of the following: step 710, sending, by a first network node to a second network node, a first data service session configuration request, so that the second network node communicates with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node and the data service session tunnel is via an internal interface, or the DA is located in a third network node and the data service session tunnel is via an external interface; step 720, receiving, by the first network node from the second network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the second network node; and/or step 730, processing and transferring, between the first network node and the DA, data service data via at least one data service session channel.
- the first network node is a
- the present disclosure describes various embodiments of a method 750 for wireless data service.
- the method 750 may include a portion or all of the following steps: step 760, receiving, from a first network node by a second network node, a first data service session configuration request; step 770, communicating, by the second network node, with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node and the data service session tunnel is via an internal interface, or the DA is located in a third network node and the data service session tunnel is via an external interface; step 780, sending, by the second network node to the first network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the second network node; and/or step 790, processing and transferring, between the first network node and the data agent, data service data via at least one data service session channel.
- step 760 receiving
- the first network node comprises a user equipment (UE) ; the second network node comprises a radio access network (RAN) node; and/or the third network node comprises the DA.
- UE user equipment
- RAN radio access network
- the first network node comprises a RAN node; the second network node comprises a core network entity comprising a data access and mobility management function (Data-AMF) ; and/or the third network node comprises the DA.
- Data-AMF data access and mobility management function
- the first network node sends the first data service session configuration request to the second network node comprises: the first network node determines to offer or obtain the desired data service data; the first network node constructs the first data service session configuration request for offering or obtaining the desired data service data, the first data service session configuration request may comprise the data service configuration signaling for the receiving node’s reference; and/or the first network node sends the first data service session configuration request to the second network node.
- the second network node communicates with the data agent for establishing the data service session tunnel between the second network node and the data agent comprises: the second network node selects the target data agent; the second network node sends a second data service session configuration request to a control part of the data agent (DA-C) , the second data service session configuration request may comprise data service configuration signaling for the receiving node’s reference; the DA-C configures an execution part of the data agent (DA-E) for processing and transferring the desired data service data; and/or the DA-C sends a second data service session configuration response to the second network node for establishing the data service session tunnel between the second network node and the DA-E, the second data service session configuration response comprises the data service configuration signaling.
- D-C control part of the data agent
- the second data service session configuration request may comprise data service configuration signaling for the receiving node’s reference
- the DA-C configures an execution part of the data agent (DA-E) for processing and transferring the desired data service data
- the first network node comprises the UE and the second network node comprises the RAN node; and/or the data service session channel between the UE and the RAN node comprises a data service session radio bearer.
- the processing and transferring, between the first network node and the data agent, the data service data via the data service session channel comprises: receiving, by the first network node, the desired data service data from the DA-E via the data service session radio bearer and data service session tunnel, or sending, by the first network node, the desired data service data to the DA-E via the data service session radio bearer and data service session tunnel.
- the first network node comprises the RAN node and the second network node comprises the Data-AMF; and the data service session channel between the RAN node and the Data-AMF comprises a second data service session tunnel.
- the transferring, between the first network node and the data agent, the data service data via the data service session channel comprises: receiving, by the first network node, the desired data service data from the DA-E via at least one data service session tunnel, or sending, by the first network node, the desired data service data to the DA-E via at least one data service session tunnel.
- the data service data comprises artificial intelligence (AI) model data; and the DA-E contains an AI model to provide the AI model data.
- AI artificial intelligence
- the data service data comprises AI model updating data; and/or that the DA-C configures the DA-E for processing and transferring the data service data comprises: the DA-C configures the DA-E for AI model retraining to provide the AI model updating data; and/or the DA-C configures the DA-E to transfer the AI model updating data.
- the first network node sends the first data service session configuration request to the second network node comprises: the first network node determines to send the desired data service data; the first network node constructs the first data service session configuration request for sending the desired data service data, the first data service session configuration request may comprise the data service configuration signaling for the receiving node’s reference; and/or the first network node sends the first data service session configuration request to the second network node.
- the second network node communicates with the data agent for establishing the data service session tunnel between the second network node and the data agent comprises: the second network node selects the target data agent; the second network node sends a second data service session configuration request to a control part of the data agent (DA-C) , the second data service session configuration request may comprise the data service configuration signaling for the receiving node’s reference; the DA-C configures an execution part of the data agent (DA-E) for processing and receiving the data service data; and/or the DA-C sends a second data service session configuration response to the second network node for establishing the data service session tunnel between the second network node and the DA-E.
- D-C control part of the data agent
- the first network node comprises the UE and the second network node comprises the RAN node; and/or the data service session channel between the UE and the RAN node comprises a data service session radio bearer.
- the present disclosure describes various exemplary embodiments for managing data service sessions in a wireless system, and the exemplary embodiments merely serve as examples and do not pose limitations. Any steps and/or operations in one same embodiment/implementation or more than one different embodiments/implementation in the present disclosure may be combined or arranged in any amount or order, as desired. Two or more of the steps and/or operations may be performed in parallel. Embodiments and implementations in the disclosure may be used separately or combined in any order. Further, each of the methods (or embodiments) may be implemented by processing circuitry (e.g., one or more processors or one or more integrated circuits) .
- processing circuitry e.g., one or more processors or one or more integrated circuits
- the UE For step 810, the UE generates the data Service Session Configuration Request message according to its own AI requirement, and sends it to the Data Service Anchor Node (e.g. xNB) for acquiring the desired AI model data in the target DA.
- the Data Service Anchor Node e.g. xNB
- the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session configuration Request to the target DA-C entity, which contains the AI model that the requesting UE needs.
- D-C Data Agent control
- the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (AI model) transfer. and generates the Data Service Session configuration Response message to the Data Service Anchor Node for establishing the Data Service Session tunnel.
- the Data Service Anchor Node prepares (configuring the UE resources) the Data Service Session Radio Bearer for Data Service data (AI model) transfer, and generates the Data Service Session configuration Response to the UE.
- AI model Data Service data
- step 850 the DA-E entity starts transferring the AI model data to the UE.
- the present disclosure describes various embodiments for a xNB triggered AI model data fetching from a DA.
- Various embodiments may be applied in the below exemplary scenario. Similar to Emdodiment Set I, now the Data Service requesting Node is xNB, and the Data Service Anchor Node is a new CN entity, i.e. Data-AMF.
- the source xNB requests the AI model data from the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. Data-AMF.
- FIG. 9 shows an exemplary process of various embodiments, which include a portion or all of the following: a xNB 991, a Data-AMF 992, a DA-E 993, and a DA-C 994.
- the exemplary process may include a portion or all of the following steps.
- the xNB For step 910, the xNB generates the Data Service Session Configuration Request message according to its own AI requirement, and sends it to the Data-AMF for acquiring the desired AI model data in the target DA.
- the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session configuration Request to the target DA-C entity, which contains the AI model that the requesting xNB needs.
- D-C Data Agent control
- the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (AI model) transfer. and generates the Data Service Session configuration Response message to the Data-AMF for establishing the Data Service Session tunnel.
- the Data-AMF prepares (configuring the xNB resources) the Data Service Session tunnel for Data Service data (AI model) transfer, and generates the Data Service Session configuration Response to the xNB.
- step 950 the DA-E entity starts transferring the AI model data to the xNB.
- the present disclosure describes various embodiments for a UE triggered AI model updating from a DA.
- Various embodiments may be applied in the below exemplary scenario.
- Local data may be stored in UEs and local AI training can be conducted by UEs.
- the holistic AI model update can be aggregated and updated by a centralized network entity such as DA-E.
- the UE may send its own trained AI model to DA-E ahead, and the DA-E collects the AI models for further retraining, so then obtained the updated AI model later on.
- the source UE wants to send its own trained AI model and requests the updated AI model data from the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. xNB.
- Data Service Anchor Node e.g. xNB.
- FIG. 10 shows an exemplary process of various embodiments, which include a portion or all of the following: a UE 1091, a Data service anchor node (e.g., xNB) 1092, a DA-E 1093, and a DA-C 1094.
- the exemplary process may include a portion or all of the following steps.
- the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session configuration Request to the target DA-C entity. which is suitable for AI model retraining.
- D-C Data Agent control
- the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (AI model) transfer, and prepares (configuring the DA-E processing resources) the Data Service Session storage and computing resource for Data Service data (AI model) processing, and then performs the AI model retraining using local DA-E processing resources, and then generates the Data Service Session configuration Response message to the Data Service Anchor Node for establishing the Data Service Session tunnel.
- the Data Service Anchor Node prepares (configuring the UE resources) the Data Service Session Radio Bearer for Data Service data (AI model) transfer, and generates the Data Service Session configuration Response to the UE.
- AI model Data Service data
- the DA-E entity starts transferring the updated AI model data to the UE.
- the present disclosure describes various embodiments for a xNB triggered AI model updating from a DA.
- Various embodiments may be applied in the below exemplary scenario. Similar to Embodiment III, now the Data Service requesting Node is xNB, and the Data Service Anchor Node is a new CN entity, i.e. Data-AMF.
- the source xNB wants to send its own trained AI model and requests the updated AI model data from the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. Data-AMF.
- FIG. 11 shows an exemplary process of various embodiments, which include a portion or all of the following: a xNB 1191, a Data-AMF 1192, a DA-E 1193, and a DA-C 1194.
- the exemplary process may include a portion or all of the following steps.
- the xNB performs the AI model training based on its local data, then xNB generates the Data Service Session Configuration Request message according to its own AI requirement, and sends it to the Data-AMF for transferring the model update request.
- the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session configuration Request to the target DA-C entity, which is suitable for AI model retraining.
- D-C Data Agent control
- target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (AI model) transfer, and prepares (configuring the DA-E processing resources) the Data Service Session storage and computing resource for Data Service data (AI model) processing, and then performs the AI local model retraining using local DA-E processing resources, and then generates the Data Service Session configuration Response message to the Data-AMF for establishing the Data Service Session tunnel.
- the Data-AMF prepares (configuring the xNB resources) the Data Service Session tunnel for Data Service data (AI model) transfer, and generates the Data Service Session configuration Response to the xNB.
- step 1150 the DA-E entity starts transferring the updated AI model data to the xNB.
- a Data Service requesting Node is a user equipment (UE) which obtained a large amount of sensed data
- the DA-E is a network entity providing the data services (e.g. data collection, sensed data processing, AI model training, and/or AI model transfer) .
- the UE may report the sensed data to DA-E, and the DA-E collects and processes the sensed data.
- the source UE wants to send the sensed data to the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. xNB.
- FIG. 12 shows an exemplary process of various embodiments, which include a portion or all of the following: a UE 1291, a Data service anchor node (e.g., xNB) 1292, a DA-E 1293, and a DA-C 1294.
- the exemplary process may include a portion or all of the following steps.
- the UE For step 1210, the UE generates the Data Service Session Configuration Request message according to its own sensing service requirement, and sends it to the Data Service Anchor Node (e.g., xNB) for transferring its sensed data.
- the Data Service Anchor Node e.g., xNB
- step 1250 the UE starts transferring the sensed data to the target DA-E entity.
- the present disclosure describes various embodiments for a xNB triggered sensed data transferring to a DA.
- Various embodiments may be applied in the below exemplary scenario. Similar to Embodiment Set V, now the Data Service requesting Node is xNB, and the Data Service Anchor Node is a new CN entity, i.e. Data-AMF.
- the source xNB wants to send the sensed data to the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. Data-AMF.
- FIG. 13 shows an exemplary process of various embodiments, which include a portion or all of the following: a xNB 1391, a Data-AMF 1392, a DA-E 1393, and a DA-C 1394.
- the exemplary process may include a portion or all of the following steps.
- the xNB For step 1310, the xNB generates the Data Service Session Configuration Request message according to its own sensing service requirement, and sends it to the Data-AMF for transferring the its sensed data.
- the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session Configuration Request to the target DA-C entity, which is suitable for processing and storing the sensed data.
- D-C Data Agent control
- the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (sensed data) transfer, and prepares (configuring the DA-E processing resources) the Data Service Session storage resource for Data Service data (sensed data) process, and then generates the Data Service Session configuration Response message to the Data Service Anchor Node for establishing the Data Service Session tunnel.
- the Data-AMF prepares (configuring the xNB resources) the Data Service Session tunnel for Data Service data (sensed data) transfer, and generates the Data Service Session Configuration Response to the xNB.
- the xNB starts transferring the sensed data to the target DA-E entity.
- the present disclosure describes methods, apparatus, and computer-readable medium for wireless data service.
- the present disclosure addressed the issues with managing data service sessions in a wireless system.
- the methods, devices, and computer-readable medium described in the present disclosure may facilitate the performance of wireless data service, thus improving efficiency and overall performance.
- the methods, devices, and computer-readable medium described in the present disclosure may improves the overall efficiency of the wireless communication systems.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present disclosure describes methods, system, and devices for managing data service sessions in a wireless system. One method includes sending, by a first network node to a second network node, a first data service session configuration request, so the second network node communicates with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node or the DA is located in a third network node; receiving, by the first network node from the second network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the second network node; and processing and transferring, between the first network node and the DA, data service data via at least one data service session channel.
Description
The present disclosure is directed generally to wireless data service. Particularly, the present disclosure relates to methods and devices for managing data service sessions in a wireless system.
Wireless technologies are moving the world toward an increasingly connected and networked society. High-speed and low-latency wireless system rely on efficient network resource management and allocation between user equipment and wireless access network nodes (including but not limited to base stations and/or core networks) . A new generation network is expected to provide various data services, in addition to conventional communication service, with high speed, low latency, and highly reliable capabilities, so as to fulfill requirements under various circumstances.
In some wireless systems, the various data services may include sensing service, computing service, artificial intelligence (AI) service, storage service, and/or security service. There are some issues/problems associates with these various data services. For one non-limiting example, a conventional method of protocol data unit (PDU) session management may be unable to support or handle the forward/transfer of data for various data services (i.e., data service data) efficiently.
The present disclosure describes various embodiments for managing data service sessions in a wireless system, addressing at least one of the issues/problems discussed in the present disclosure, thus increasing efficiency of various data services, enabling future wireless system to support or handle the forward/transfer of data service data, and/or adapting to various demands of new generation wireless services.
This document relates to methods, systems, and devices for wireless data service, and more specifically, for managing data service sessions in a wireless system, which is beneficial to enhance efficient utilization of wireless resources, increase the telecommunication resource utilization efficiency, and/or boost performance of the wireless data service.
In one embodiment, the present disclosure describes a method for wireless data service. The method includes sending, by a first network node to a second network node, a first data service session configuration request, so that the second network node communicates with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node and the data service session tunnel is via an internal interface, or the DA is located in a third network node and the data service session tunnel is via an external interface; receiving, by the first network node from the second network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the
second network node; and processing and transferring, between the first network node and the DA, data service data via at least one data service session channel, wherein: the first network node is a data service requesting node, the second network node is a data service anchor node or data service response node, and the third network node is a data service response node.
In another embodiment, the present disclosure describes another method for wireless data service. The method includes receiving, from a first network node by a second network node, a first data service session configuration request; communicating, by the second network node, with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node and the data service session tunnel is via an internal interface, or the DA is located in a third network node and the data service session tunnel is via an external interface; sending, by the second network node to the first network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the second network node; and processing and transferring, between the first network node and the data agent, data service data via at least one data service session channel, wherein: the first network node is a data service requesting node, the second network node is a data service anchor node or data service response node, and the third network node is a data service response node.
In some other embodiments, an apparatus for wireless data service may include a memory storing instructions and a processing circuitry in communication with the memory. When the processing circuitry executes the instructions, the processing circuitry is configured to carry out the above methods.
In some other embodiments, a device for wireless data service may include a memory storing instructions and a processing circuitry in communication with the memory. When the processing circuitry executes the instructions, the processing circuitry is configured to carry out the above methods.
In some other embodiments, a computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the above methods. The computer-readable medium may be a non-transitory computer-readable medium.
The above and other aspects and their implementations are described in greater detail in the drawings, the descriptions, and the claims.
FIG. 1A shows an example of a wireless system.
FIG. 1B shows a schematic diagram of various embodiments in the present disclosure.
FIG. 1C shows another schematic diagram of various embodiments in the present disclosure.
FIG. 1D shows another schematic diagram of various embodiments in the present disclosure.
FIG. 2 shows an example of a network node.
FIG. 3 shows an example of a user equipment.
FIG. 4 shows a schematic diagram of various embodiments in the present disclosure.
FIG. 5 shows another schematic diagram of various embodiments in the present disclosure.
FIG. 6 shows another schematic diagram of various embodiments in the present disclosure.
FIG. 7A shows a flow diagram of a method for wireless data service.
FIG. 7B shows a flow diagram of another method for wireless data service.
FIG. 8 shows another schematic diagram of various embodiments in the present disclosure.
FIG. 9 shows another schematic diagram of various embodiments in the present disclosure.
FIG. 10 shows another schematic diagram of various embodiments in the present disclosure.
FIG. 11 shows another schematic diagram of various embodiments in the present disclosure.
FIG. 12 shows another schematic diagram of various embodiments in the present disclosure.
FIG. 13 shows another schematic diagram of various embodiments in the present disclosure.
The present disclosure will now be described in detail hereinafter with reference to the accompanied drawings, which form a part of the present disclosure, and which show, by way of illustration, specific examples of embodiments. Please note that the present disclosure may, however, be embodied in a variety of different forms and, therefore, the covered or claimed subject matter is intended to be construed as not being limited to any of the embodiments to be set forth below.
Throughout the specification and claims, terms may have nuanced meanings suggested or implied in context beyond an explicitly stated meaning. Likewise, the phrase “in one embodiment” or “in some embodiments” as used herein does not necessarily refer to the same embodiment and the phrase “in another embodiment” or “in other embodiments” as used herein does not necessarily refer to a different embodiment. The phrase “in one implementation” or “in some implementations” as used herein does not necessarily refer to the same implementation and the phrase “in another implementation” or “in other implementations” as used herein does not necessarily refer to a different implementation. It is intended, for example, that claimed subject matter includes combinations of exemplary embodiments or implementations in whole or in part.
In general, terminology may be understood at least in part from usage in context. For example, terms, such as “and” , “or” , or “and/or, ” as used herein may include a variety of meanings that may depend at least in part upon the context in which such terms are used. Typically, “or” if used to associate a list, such as A, B or C, is intended to mean A, B, and C, here used in the inclusive sense, as well as A, B or C, here used in the exclusive sense. In addition, the term “one or more” or “at least one” as used herein, depending at least in part upon context, may be used to describe any feature, structure, or characteristic in a singular sense or may be used to describe combinations of features, structures or characteristics in a plural sense. Similarly, terms, such as “a” , “an” , or “the” , again, may be understood to convey a singular usage or to convey a plural usage, depending at
least in part upon context. In addition, the term “based on” or “determined by” may be understood as not necessarily intended to convey an exclusive set of factors and may, instead, allow for existence of additional factors not necessarily expressly described, again, depending at least in part on context.
The present disclosure describes methods and devices for managing data service sessions in a wireless system.
Wireless technologies are moving the world toward an increasingly connected and networked society. High-speed and low-latency wireless system rely on efficient network resource management and allocation between user equipment and wireless access network nodes (including but not limited to base stations and/or core networks) . New generation networks are expected to provide various data services, in addition to conventional communication service, with high speed, low latency, and highly reliable capabilities, so as to fulfill requirements under various circumstances.
With the latest development of wireless communication systems and various distributed sensing, computing, intelligence, storage, and/or security systems, technically they are supposed to integrate and/or harmonize with each other in terms of system architecture/capability and network and/or air interface resource usages etc. In some implementations, a 5G-advanced (5G-A) and 6G wireless systems may expect to integrate and/or harmonize various sensing, computing, artificial intelligence (AI) , storage, and/or security new functions/services along with their own classical communication functions/services. The core network (CN) and/or radio access network (RAN) node may expect to be able to provide both wireless communication service and wireless sensing, computing, AI, storage, and/or security new services.
In some implementations, a conventional method of protocol data unit (PDU) session management in legacy 5G wireless system may be mainly targeted for forwarding/transferring user plane (UP) data, which is normally associated with external mobile users’ services, such as mobile application (APP) and web services. Those UP data is normally generated outside 5G wireless system (transparent/invisible to 3GPP protocols) , and it is either originated/terminated at a user equipment (UE) or a data network server. The 5G CN and/or RAN nodes may need not to concern about the UP data type/content or characteristics of user data, and simply process and forward them from the input port to output port based on internal UP processing unit and protocols.
In some implementations, there may be some issues/problems associated with handling various data of new service types. For example, in 5G-A and 6G wireless systems, various data of new service types (such as sensing, computing, AI, storage, and/or security new services) with different characteristics may be generated, processed and transferred inside wireless system (visible/usable to 3GPP protocols) , and any CN and/or RAN node or UE may also be allowed to originate so call “data service session” on local demand and/or terminate the “data service session” at any other CN and/or RAN node or UE, and the intermediate/relay network (NW) node along the “data service session path” may also need to concern about the type/content/characteristics of the data service data. Thus, the conventional method of PDU session management in wireless system may not be able to support or handle the forward/transfer of data for various data services (i.e., data service data) efficiently.
The present disclosure describes various designs, models, and/or methods for data service session management for data service data, enabling future wireless system to support or handle the forward/transfer of
data service data, and/or adapting to various demands of various new services.
FIG. 1A shows a wireless system 100 including a core network (CN) 110, a radio access network (RAN) 130, and one or more user equipments (UEs) (152, 154, and 156) . The RAN 130 may include one or more base stations. The base stations may include at least one evolved NodeB (eNB) for 4G Long Term Evolution (LTE) , or a Next generation NodeB (gNB) for 5G New Radio (NR) , or a NodeB for 6G, or any other type of signal transmitting/receiving device such as a UMTS NodeB. In one implementation, the core network 110 may include a 5G core network (5GC) , and the interface 125 may include a new generation (NG) interface. The core network 110 further includes at least one policy control function (PCF) , and/or at least one session management function (SMF) , and/or at least one user plane function (UPF) and/or at least one access and mobility management Function (AMF) .
Referring to FIG. 1A, a first UE 152 may receive one or more downlink communication 142 from the RAN 130 and send one or more uplink communication 141 to the RAN 130. Likewise, a second UE 154 may receive downlink communication 144 from the RAN 130 and send uplink communication 143 to the RAN 130; and a third UE 156 may receive downlink communication 146 from the RAN 130 and send uplink communication 145 to the RAN 130. For example but not limited to, a downlink communication may include a physical downlink (DL) shared channel (PDSCH) or a physical downlink control channel (PDCCH) , and a uplink (UL) communication may include a physical uplink shared channel (PUSCH) or a physical uplink control channel (PUCCH) .
In some implementations, the core network (CN) may include one or more core network functions related to the QoS information, as shown in FIG. 1B, which are described below. The core network may communicate with a UE 171 (or via a RAN 172) . The UPF 173 may perform the functionalities including but not limited to serving as an anchor point for intra-/inter-radio access technology (RAT) mobility, packet routing and forwarding, traffic usage reporting, quality of service (QoS) handling for the user plane, downlink packet buffering and downlink data notification triggering. The AMF 16 may perform the functionalities including but not limited to registration management, connection management of, reachability management and mobility management of UE 171. AMF also performs access authentication and access authorization. The AMF 176 may have function as non-access stratum (NAS) security termination and relay the session management NAS messages between the UE 171 and SMF 177. The AMF 176 also performs SMF selection function during communication session establishment procedure and UE mobility procedure. The AMF may forward the QoS profile from the SMF to the RAN (or AN) , and forwards the QoS rule from the SMF to the UE. The SMF 177 may perform the functionalities including but not limited to establishment, modification, and release of communication sessions, UE IP address allocation and management (including optional authorization functions) , selection and control of UPF 173, and downlink data notification. Each SMF may control one or more UPFs and is associated with a service area being a collection of UPF service areas of all UPFs under its control. The SMF derives the QoS profile according to the PCC rule, generates a QoS flow, sends the QoS profile to the RAN, and sends the packet detection rule (PDR) to the UPF. The PCC rule is bound to the QoS flow. In some implementations, the SMF also selects the UPF based on the granularity of the UE or session, and can assign IP addresses, collect charging data, connect to the charging center, and so on. The PCF 179 is responsible for a unified policy framework, provides policy rules for control plane functions, determines policy control and
charging (PCC) rules, and authorizes a session management function (SMF) on service data flow (SDF) basis. The PCF performs the functionalities including but not limited providing policy rules and controlling other network nodes to enforce the policy rules. Specifically, the PCF provides access and mobility related policies to the AMF 176 so that the AMF enforces them during mobility procedure.
In some implementations, in a typical international mobile telecommunication (IMT) wireless communication systems (e.g., 5G-NR specified by 3GPP) , a core network (CN) may include various types of control plane (CP) nodes or entities, e.g. 5G AMF/SMF, and user plane (UP) node or entity, e.g. 5G UPF. Referring to FIG. 1C in the RAN non-split case, the RAN node, e.g. 5G aggregated gNB consists of CP part and UP part together, and then terminates on UE via radio link (RL) in the air including signaling radio bearer (SRB) and/or data radio bearer (DRB) . Referring to FIG. 1D in the RAN split case, the RAN node, e.g. 5G dis-aggregated gNB including centralized unit control plan (CU-CP) node, CU-UP node and distributed unit (DU) node or entities, and then terminates on UE via RL in the air. The CP part or node is responsible for generating, processing and transferring control signaling, e.g. for (re) configuring and monitoring nodes; The UP part or node is responsible for processing and transferring user UP data, e.g. normally associated with mobile APP and Web services etc. outside. For both CP and UP plane, they have their own interface and/or protocol stack and normally span from CN domain to RAN network and then to UE.
The present disclosure describes various embodiments for managing data service sessions in a wireless system, addressing at least one of the issues/problems discussed in the present disclosure, thus increasing efficiency of various data services, enabling future wireless system to support or handle the forward/transfer of data service data, and/or adapting to various demands of new generation wireless services.
FIG. 2 shows an example of electronic device 200 to implement one or more core network functions, one or more network nodes, or one or more base stations. The example electronic device 200 may include radio transmitting/receiving (Tx/Rx) circuitry 208 to transmit/receive communication with UEs and/or other base stations. The electronic device 200 may also include network interface circuitry 209 to communicate the base station with other base stations and/or a core network, e.g., optical or wireline interconnects, Ethernet, and/or other data transmission mediums/protocols. The electronic device 200 may optionally include an input/output (I/O) interface 206 to communicate with an operator or the like.
The electronic device 200 may also include system circuitry 204. System circuitry 204 may include processor (s) 221 and/or memory 222. Memory 222 may include an operating system 224, instructions 226, and parameters 228. Instructions 226 may be configured for the one or more of the processors 124 to perform the functions of the network node. The parameters 228 may include parameters to support execution of the instructions 226. For example, parameters may include network protocol settings, bandwidth parameters, radio frequency mapping assignments, and/or other parameters.
FIG. 3 shows an example of an electronic device to implement a terminal device 300 (for example, user equipment (UE) ) . The UE 300 may be a mobile device, for example, a smart phone or a mobile communication module disposed in a vehicle. The UE 300 may include communication interfaces 302, a system circuitry 304, an input/output interfaces (I/O) 306, a display circuitry 308, and a storage 309. The display
circuitry may include a user interface 310. The system circuitry 304 may include any combination of hardware, software, firmware, or other logic/circuitry. The system circuitry 304 may be implemented, for example, with one or more systems on a chip (SoC) , application specific integrated circuits (ASIC) , discrete analog and digital circuits, and other circuitry. The system circuitry 304 may be a part of the implementation of any desired functionality in the UE 300. In that regard, the system circuitry 304 may include logic that facilitates, as examples, decoding and playing music and video, e.g., MP3, MP4, MPEG, AVI, FLAC, AC3, or WAV decoding and playback; running applications; accepting user inputs; saving and retrieving application data; establishing, maintaining, and terminating cellular phone calls or data connections for, as one example, internet connectivity; establishing, maintaining, and terminating wireless network connections, Bluetooth connections, or other connections; and displaying relevant information on the user interface 310. The user interface 310 and the inputs/output (I/O) interfaces 306 may include a graphical user interface, touch sensitive display, haptic feedback or other haptic output, voice or facial recognition inputs, buttons, switches, speakers and other user interface elements. Additional examples of the I/O interfaces 306 may include microphones, video and still image cameras, temperature sensors, vibration sensors, rotation and orientation sensors, headset and microphone input /output jacks, Universal Serial Bus (USB) connectors, memory card slots, radiation sensors (e.g., IR sensors) , and other types of inputs.
Referring to FIG. 3, the communication interfaces 302 may include a Radio Frequency (RF) transmit (Tx) and receive (Rx) circuitry 316 which handles transmission and reception of signals through one or more antennas 314. The communication interface 302 may include one or more transceivers. The transceivers may be wireless transceivers that include modulation /demodulation circuitry, digital to analog converters (DACs) , shaping tables, analog to digital converters (ADCs) , filters, waveform shapers, filters, pre-amplifiers, power amplifiers and/or other logic for transmitting and receiving through one or more antennas, or (for some devices) through a physical (e.g., wireline) medium. The transmitted and received signals may adhere to any of a diverse array of formats, protocols, modulations (e.g., QPSK, 16-QAM, 64-QAM, or 256-QAM) , frequency channels, bit rates, and encodings. As one specific example, the communication interfaces 302 may include transceivers that support transmission and reception under the 2G, 3G, BT, WiFi, Universal Mobile Telecommunications System (UMTS) , High Speed Packet Access (HSPA) +, 4G /Long Term Evolution (LTE) , 5G standards, and/or 6G or any future standards. The techniques described below, however, are applicable to other wireless communications technologies whether arising from the 3rd Generation Partnership Project (3GPP) , GSM Association, 3GPP2, IEEE, or other partnerships or standards bodies.
Referring to FIG. 3, the system circuitry 304 may include one or more processors 321 and memories 322. The memory 322 stores, for example, an operating system 324, instructions 326, and parameters 328. The processor 321 is configured to execute the instructions 326 to carry out desired functionality for the UE 300. The parameters 328 may provide and specify configuration and operating options for the instructions 326. The memory 322 may also store any BT, WiFi, 3G, 4G, 5G, 6G, or other data that the UE 300 may send, or has received, through the communication interfaces 302. In various implementations, a system power for the UE 300 may be supplied by a power storage device, such as a battery or a transformer.
FIG. 4 shows a conventional mechanism for PDU session management in a wireless communication system (e.g., 5G) . The AMF entity 430 in 5GC is the anchor controlling point of PDU session for particular
served UE 410. The AMF triggers the control signaling procedures for establishing or modifying the PDU session across different NW nodes (including the SMF 440) . Upon configuration of the UP resources for UP data transfer in the UPF 450, the gNB 420, and the UE respectively, the outside UP data associated to served the UE may be transferred via the “tunnels or DRBs” across different NW nodes. During the UP data transfer, the UP resources, e.g. “tunnels or DRBs” may be reconfigured on demand.
There may be some issues/problems associated with a PDU session management. For example, with above PDU session management in current 5G wireless communication systems, the PDU Session mechanism may only serve the wireless communication service efficiently, i.e. transfer the outside UP data associated to a served UE, but it may not serve efficiently or flexibly the data forward/transfer of other new service types, such as sensing, computing, artificial intelligence (AI) , storage, and/or security services. For another example, the AMF in 5GC is the unique entity that is allowed to trigger the control signaling procedures for establishing or modifying the PDU session; and other network function (NF) in 5GC or gNB or UE may not trigger the management of PDU session. For another example, the served UE must be involved with particular PDU session, as the PDU Session is normally used to transfer the outside UP data associated to served UE. For another example, the PDU session path may not support flexible data transfer topology, i.e. it is always from the UPF to gNB then to UE or vice versa. It may not be established between any two NW nodes.
In various embodiments may include new mechanism for data service session management. FIG. 5 shows a new mechanism for data service session management in future wireless system. For any type of network node (NF in CN, RAN, or UE) , it may play the role of source node, intermediate/relay node or target node for particular data service session, and the network node includes two basic new logic functions: data agent-control part (DA Control or DA-C) and data agent-execution part (DA Execution or DA-E) . A “DA Control” entity is responsible for configuring/coordinating/monitoring data service session across different NW nodes. A “DA Execution” entity is responsible for processing the data of data service session, i.e. data service data. Hence, for a particular data service session across multiple network nodes, the “DA Control” entities in each NW node shall firstly establish the E2E control plane of data service session, then the “DA Execution” entities in each NW node shall establish the E2E execution plane of data service session. The control plane data (for configuring DA-E resources) of data service session shall be coupled and carried via the CP signaling procedure with communication service, and the execution plane data of data service session shall be carried via data service session tunnel (s) and data service session RB (s) , which are (re) -configured by control plane data of data service session.
In various embodiments in the present disclosure, a communication service refers to a UE and/or a mobile user APP layer data transfer service provided by wireless system, i.e. the communication service data is normally generated outside the wireless system; a data service refers to new type of services beyond legacy communication service provided by wireless system, e.g. sensing, computing, Intelligence, storage, and/or security new services and their corresponding data service data is generated inside the wireless system, e.g. by UE AS layer, RAN node and NF in CN; a data service session refers to a data session for data service between the source node and target node, and it may also span multiple intermediate/relay nodes; a data service data refers to the data associated to particular data service session, i.e. different from communication service data; a data service session Radio Bearer” : the radio bearer carrying/transferring Data Service Data over the air interface;
a data service session tunnel refers to the data tunnel carrying/transferring Data Service Data over the wirelined interface; a data service anchor node refers to the central controlling/coordinating node or entity for controlling the data service session, such as AMF, NWDAF, gNB, xNB etc depending on usage scenario; a data agent (DA) : new logical node or functional entity supporting data services and Data Service Session inside wireless system; a DA Control (DA-C) refers to a control part of DA for controlling/coordinating the Data Service Session; a DA Execution (DA-E) refers to an execution part of DA for executing/processing the Data Service Session; a DA-E processing resources refers to executing resources (such as CPU, GPU, DPU, NPU, TPU, DSP, Storage etc) for various processing Data Service Data inside DA Execution entity; a DA-E transferring resources refers to executing resources (such as data transfer tunnels, radio bearers etc. ) for transferring Data Service Data between DA Execution entities; a COMM-C refers to a control part of NW node for controlling the Communication PDU Session, such as gNB-CU-CP, SMF etc. ; a COMM-E (or COMM-U) refers to an execution part of NW node for executing the Communication PDU Session, such as gNB-CU-UP, UPF etc.
FIG. 6 shows an exemplary architecture for data service session management in various embodiments. Each network node (e.g., a source node 620, an intermediate/relay node 630, and/or a target node 610) or entity includes two new logic functional entities: “DA Control” and “DA Execution” entities. The “DA Control” entity is responsible for controlling, configuring, coordinating, and/or monitoring the Data Service Session across different NW nodes or entities. The “DA Execution” entity is responsible for various data processing and/or transferring of Data Service Session, i.e. handling the Data Service data. There is dedicated new interface protocol stack between “DA Control” entities of various network nodes; there is dedicated new interface protocol stack between “DA Execution” entities of various network nodes; and/or there is dedicated new interface protocol stack between “DA Control” entity and “DA Execution” entity within any network node.
In various embodiments, for particular Data Service Session across multiple network nodes or entities, the “DA Control” entities in each involved NW node or entities shall firstly establish the “E2E control plane of Data Service Session” , then “DA Execution” entities in each involved NW node or entities shall establish the “E2E execution plane of Data Service Session” . The “control plane of Data Service Session” generates and transfers the control data for Data Service Session via new signaling procedures across multiple NW nodes or entities. The “execution plane of Data Service Session” processes and transfers the Data Service data across multiple NW nodes or entities.
In various embodiments, for particular Data Service Session across multiple network nodes or entities, the “DA Control” in the source node determines the “Data Service Session Path” on demand, i.e. who are the intermediate/relay nodes and target nodes or entities. The “DA Control” in each involved NW node or entities determines the DA-E processing resources (such as CPU, GPU, DPU, NPU, TPU, DSP, Storage, Buffer etc. ) inside their associated “DA Execution” entities. The “DA Control” in each involved NW node or entities determines the DA-E transferring resources (such as data transfer tunnels, radio bearers etc. ) between their associated “DA Execution” entities.
In various embodiments, the control plane data of Data Service Session is de-coupled from the CP signaling procedure with communication service, i.e. dedicated new signaling procedure is used for Data Service, and the execution plane data of Data Service Session is carried via dedicated new Data Service Session tunnel (s)
and Data Service Session RB (s) , which are (re) -configured by control plane data of Data Service Session from DA-C entity. The control plane data of Data Service Session is transferred by dedicated new signaling procedure with Data Service. The execution plane data of Data Service Session is transferred by dedicated new Data Service Session tunnel (s) and RB (s) with Data Service.
The present disclosure describes various embodiments for managing data service sessions in a wireless system, which may be implemented, partly or totally, by the core network function, network base station, and/or the user equipment described above in FIGs. 2-3. The various embodiments in the present disclosure may increase efficiency of various data services, enable future wireless system to support or handle the forward/transfer of data service data, and/or adapt to various demands of new generation wireless services. In various embodiments, in order to support new service types in wireless systems (e.g., future and/or 6G systems) , such as sensing, computing, intelligence, storage, and/or security services, a new controlling mechanism is applicable to any type of network node or entity (e.g. NF in CN, RAN node or UE) for particular Data Service Session management (e.g. establishment, modification and release etc. ) , and the involved network node or entity includes two basic new logic functions: “DA Control” (DA-C) and “DA Execution” (DA-E) . The DA-C entity is responsible for control plane handling (such as control, establishment, modification, and/or release of DA-E processing and/or transferring resources and Data Service Session tunnels and/or RBs) of particular Data Service Session between any type of network node or entity. The DA-E entity is responsible for execution plane handling (such as processing, forwarding, transferring of Data Service data) of particular Data Service Session between any type of network node or entity. In some implementations, the operation of a DA-E relies on triggering and configurations from a DA-C.
Referring to FIG. 7A, the present disclosure describes various embodiments of a method 700 for wireless data service. The method 700 may include a portion or all of the following: step 710, sending, by a first network node to a second network node, a first data service session configuration request, so that the second network node communicates with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node and the data service session tunnel is via an internal interface, or the DA is located in a third network node and the data service session tunnel is via an external interface; step 720, receiving, by the first network node from the second network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the second network node; and/or step 730, processing and transferring, between the first network node and the DA, data service data via at least one data service session channel. The first network node is a data service requesting node, the second network node is a data service anchor node or data service response node, and/or the third network node is a data service response node.
Referring to FIG. 7B, the present disclosure describes various embodiments of a method 750 for wireless data service. The method 750 may include a portion or all of the following steps: step 760, receiving, from a first network node by a second network node, a first data service session configuration request; step 770, communicating, by the second network node, with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node and the data service session tunnel is via an internal interface, or the DA is located in a third network node
and the data service session tunnel is via an external interface; step 780, sending, by the second network node to the first network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the second network node; and/or step 790, processing and transferring, between the first network node and the data agent, data service data via at least one data service session channel. The first network node is a data service requesting node, the second network node is a data service anchor node or data service response node, and/or the third network node is a data service response node.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the first network node comprises a user equipment (UE) ; the second network node comprises a radio access network (RAN) node; and/or the third network node comprises the DA.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the first network node comprises a RAN node; the second network node comprises a core network entity comprising a data access and mobility management function (Data-AMF) ; and/or the third network node comprises the DA.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, that the first network node sends the first data service session configuration request to the second network node comprises: the first network node determines to offer or obtain the desired data service data; the first network node constructs the first data service session configuration request for offering or obtaining the desired data service data, the first data service session configuration request may comprise the data service configuration signaling for the receiving node’s reference; and/or the first network node sends the first data service session configuration request to the second network node.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, that the second network node communicates with the data agent for establishing the data service session tunnel between the second network node and the data agent comprises: the second network node selects the target data agent; the second network node sends a second data service session configuration request to a control part of the data agent (DA-C) , the second data service session configuration request may comprise data service configuration signaling for the receiving node’s reference; the DA-C configures an execution part of the data agent (DA-E) for processing and transferring the desired data service data; and/or the DA-C sends a second data service session configuration response to the second network node for establishing the data service session tunnel between the second network node and the DA-E, the second data service session configuration response comprises the data service configuration signaling.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the first network node comprises the UE and the second network node comprises the RAN node; and/or the data service session channel between the UE
and the RAN node comprises a data service session radio bearer.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the processing and transferring, between the first network node and the data agent, the data service data via the data service session channel comprises: receiving, by the first network node, the desired data service data from the DA-E via the data service session radio bearer and data service session tunnel, or sending, by the first network node, the desired data service data to the DA-E via the data service session radio bearer and data service session tunnel.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the first network node comprises the RAN node and the second network node comprises the Data-AMF; and the data service session channel between the RAN node and the Data-AMF comprises a second data service session tunnel.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the transferring, between the first network node and the data agent, the data service data via the data service session channel comprises: receiving, by the first network node, the desired data service data from the DA-E via at least one data service session tunnel, or sending, by the first network node, the desired data service data to the DA-E via at least one data service session tunnel.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the data service data comprises artificial intelligence (AI) model data; and the DA-E contains an AI model to provide the AI model data.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the data service data comprises AI model updating data; and/or that the DA-C configures the DA-E for processing and transferring the data service data comprises: the DA-C configures the DA-E for AI model retraining to provide the AI model updating data; and/or the DA-C configures the DA-E to transfer the AI model updating data.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, that the first network node sends the first data service session configuration request to the second network node comprises: the first network node determines to send the desired data service data; the first network node constructs the first data service session configuration request for sending the desired data service data, the first data service session configuration request may comprise the data service configuration signaling for the receiving node’s reference; and/or the first network node sends the first data service session configuration request to the second network node.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, that the second network node communicates with the data agent for establishing the data service session tunnel between the second network node and the data agent comprises: the second network node selects the target data agent; the second network
node sends a second data service session configuration request to a control part of the data agent (DA-C) , the second data service session configuration request may comprise the data service configuration signaling for the receiving node’s reference; the DA-C configures an execution part of the data agent (DA-E) for processing and receiving the data service data; and/or the DA-C sends a second data service session configuration response to the second network node for establishing the data service session tunnel between the second network node and the DA-E.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the first network node comprises the UE and the second network node comprises the RAN node; and/or the data service session channel between the UE and the RAN node comprises a data service session radio bearer.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the processing and transferring, between the first network node and the data agent, the desired data service data via the data service session channel comprises: sending, by the first network node, the desired data service data to the DA-E via the data service session radio bearer and data service session tunnel; or receiving, by the first network node, the desired data service data from the DA-E via the data service session radio bearer and data service session tunnel.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the first network node comprises the RAN node and the second network node comprises the Data-AMF; and/or the data service session channel between the RAN node and the Data-AMF comprises a second data service session tunnel.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the processing and transferring, between the first network node and the data agent, the desired data service data via the data service session channel comprises: sending, by the first network node, the desired data service data to the DA-E via at least one data service session tunnel; or receiving, by the first network node, the desired data service data from the DA-E via at least one data service session tunnel.
In some implementations, in addition to a portion, an entire, or any combination of other implementation (s) /embodiment (s) described in the present disclosure, the data service data comprises sensed data; and/or the DA-E is capable of processing and storing the sensed data.
The present disclosure describes various exemplary embodiments for managing data service sessions in a wireless system, and the exemplary embodiments merely serve as examples and do not pose limitations. Any steps and/or operations in one same embodiment/implementation or more than one different embodiments/implementation in the present disclosure may be combined or arranged in any amount or order, as desired. Two or more of the steps and/or operations may be performed in parallel. Embodiments and implementations in the disclosure may be used separately or combined in any order. Further, each of the methods (or embodiments) may be implemented by processing circuitry (e.g., one or more processors or one or more integrated circuits) .
Embodiment Set I
The present disclosure describes various embodiments for a UE triggered AI model data fetching from a DA. Various embodiments may be applied in the below exemplary scenario. A data service requesting node is a user equipment (UE) which lacks of computing and storage resources, and a DA-E is a network entity providing the data services (e.g. data collection, sensed data processing, AI model training, and AI model transfer) . In some implementations, the UE reports the AI training data to DA-E ahead, and the DA-E collects the data for AI model training so then obtains the well-trained AI model later on. When the source UE requests the AI model data from the target DA-E, it may send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. xNB.
FIG. 8 shows an exemplary process of various embodiments, which include a portion or all of the following: a UE 891, a Data service anchor node (e.g., xNB) 892, a DA-E 893, and a DA-C 894. The exemplary process may include a portion or all of the following steps.
For step 810, the UE generates the data Service Session Configuration Request message according to its own AI requirement, and sends it to the Data Service Anchor Node (e.g. xNB) for acquiring the desired AI model data in the target DA.
For step 820, the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session configuration Request to the target DA-C entity, which contains the AI model that the requesting UE needs.
For step 830, the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (AI model) transfer. and generates the Data Service Session configuration Response message to the Data Service Anchor Node for establishing the Data Service Session tunnel.
For step 840, the Data Service Anchor Node prepares (configuring the UE resources) the Data Service Session Radio Bearer for Data Service data (AI model) transfer, and generates the Data Service Session configuration Response to the UE.
For step 850, the DA-E entity starts transferring the AI model data to the UE.
Embodiment Set II
The present disclosure describes various embodiments for a xNB triggered AI model data fetching from a DA. Various embodiments may be applied in the below exemplary scenario. similar to Emdodiment Set I, now the Data Service requesting Node is xNB, and the Data Service Anchor Node is a new CN entity, i.e. Data-AMF. When the source xNB requests the AI model data from the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. Data-AMF.
FIG. 9 shows an exemplary process of various embodiments, which include a portion or all of the following: a xNB 991, a Data-AMF 992, a DA-E 993, and a DA-C 994. The exemplary process may include a portion or all of the following steps.
For step 910, the xNB generates the Data Service Session Configuration Request message according to its own AI requirement, and sends it to the Data-AMF for acquiring the desired AI model data in the target DA.
For step 920, the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session configuration Request to the target DA-C entity, which contains the AI model that the requesting xNB needs.
For step 930, the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (AI model) transfer. and generates the Data Service Session configuration Response message to the Data-AMF for establishing the Data Service Session tunnel.
For step 940, the Data-AMF prepares (configuring the xNB resources) the Data Service Session tunnel for Data Service data (AI model) transfer, and generates the Data Service Session configuration Response to the xNB.
For step 950, the DA-E entity starts transferring the AI model data to the xNB.
Embodiment Set III
The present disclosure describes various embodiments for a UE triggered AI model updating from a DA. Various embodiments may be applied in the below exemplary scenario. Local data may be stored in UEs and local AI training can be conducted by UEs. The holistic AI model update can be aggregated and updated by a centralized network entity such as DA-E. The UE may send its own trained AI model to DA-E ahead, and the DA-E collects the AI models for further retraining, so then obtained the updated AI model later on. When the source UE wants to send its own trained AI model and requests the updated AI model data from the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. xNB.
FIG. 10 shows an exemplary process of various embodiments, which include a portion or all of the following: a UE 1091, a Data service anchor node (e.g., xNB) 1092, a DA-E 1093, and a DA-C 1094. The exemplary process may include a portion or all of the following steps.
For step 1010, the UE performs the AI model training based on its local data, then UE generates the Data Service Session Configuration Request message according to its own AI requirement, and sends it to the Data Service Anchor Node (e.g. xNB) for transferring the model update request.
For step 1020, the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session configuration Request to the target DA-C entity. which is suitable for AI model retraining.
For step 1030, the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (AI model) transfer, and prepares (configuring the DA-E processing resources) the Data Service Session storage and computing resource for Data Service data (AI model) processing, and then performs the AI model retraining using local DA-E processing resources, and then generates the Data Service Session configuration Response message to the Data Service Anchor Node for establishing the
Data Service Session tunnel.
For step 1040, the Data Service Anchor Node prepares (configuring the UE resources) the Data Service Session Radio Bearer for Data Service data (AI model) transfer, and generates the Data Service Session configuration Response to the UE.
For step 1050, the DA-E entity starts transferring the updated AI model data to the UE.
Embodiment Set IV
The present disclosure describes various embodiments for a xNB triggered AI model updating from a DA. Various embodiments may be applied in the below exemplary scenario. Similar to Embodiment III, now the Data Service requesting Node is xNB, and the Data Service Anchor Node is a new CN entity, i.e. Data-AMF. When the source xNB wants to send its own trained AI model and requests the updated AI model data from the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. Data-AMF.
FIG. 11 shows an exemplary process of various embodiments, which include a portion or all of the following: a xNB 1191, a Data-AMF 1192, a DA-E 1193, and a DA-C 1194. The exemplary process may include a portion or all of the following steps.
For step 1110, the xNB performs the AI model training based on its local data, then xNB generates the Data Service Session Configuration Request message according to its own AI requirement, and sends it to the Data-AMF for transferring the model update request.
For step 1120, the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session configuration Request to the target DA-C entity, which is suitable for AI model retraining.
For step 1130, target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (AI model) transfer, and prepares (configuring the DA-E processing resources) the Data Service Session storage and computing resource for Data Service data (AI model) processing, and then performs the AI local model retraining using local DA-E processing resources, and then generates the Data Service Session configuration Response message to the Data-AMF for establishing the Data Service Session tunnel.
For step 1140, the Data-AMF prepares (configuring the xNB resources) the Data Service Session tunnel for Data Service data (AI model) transfer, and generates the Data Service Session configuration Response to the xNB.
For step 1150, the DA-E entity starts transferring the updated AI model data to the xNB.
Embodiment Set V
The present disclosure describes various embodiments for a UE triggered sensed data transferring to a DA. Various embodiments may be applied in the below exemplary scenario. A Data Service requesting
Node is a user equipment (UE) which obtained a large amount of sensed data, and the DA-E is a network entity providing the data services (e.g. data collection, sensed data processing, AI model training, and/or AI model transfer) . The UE may report the sensed data to DA-E, and the DA-E collects and processes the sensed data. When the source UE wants to send the sensed data to the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. xNB.
FIG. 12 shows an exemplary process of various embodiments, which include a portion or all of the following: a UE 1291, a Data service anchor node (e.g., xNB) 1292, a DA-E 1293, and a DA-C 1294. The exemplary process may include a portion or all of the following steps.
For step 1210, the UE generates the Data Service Session Configuration Request message according to its own sensing service requirement, and sends it to the Data Service Anchor Node (e.g., xNB) for transferring its sensed data.
For step 1220, the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session Configuration Request to the target DA-C entity. which is suitable for processing and storing the sensed data.
For step 1230, the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (sensed data) transfer, and prepares (configuring the DA-E processing resources) the Data Service Session storage resource for Data Service data (sensed data) process, and then generates the Data Service Session configuration Response message to the Data Service Anchor Node for establishing the Data Service Session tunnel.
For step 1240, the Data Service Anchor Node prepares (configuring the UE resources) the Data Service Session Radio Bearer for Data Service data (sensed data) transfer, and generates the Data Service Session Configuration Response to the UE.
For step 1250, the UE starts transferring the sensed data to the target DA-E entity.
Embodiment Set VI
The present disclosure describes various embodiments for a xNB triggered sensed data transferring to a DA. Various embodiments may be applied in the below exemplary scenario. Similar to Embodiment Set V, now the Data Service requesting Node is xNB, and the Data Service Anchor Node is a new CN entity, i.e. Data-AMF. When the source xNB wants to send the sensed data to the target DA-E, it will send the Data Service request to the associated DA-C entity via Data Service Anchor Node, e.g. Data-AMF.
FIG. 13 shows an exemplary process of various embodiments, which include a portion or all of the following: a xNB 1391, a Data-AMF 1392, a DA-E 1393, and a DA-C 1394. The exemplary process may include a portion or all of the following steps.
For step 1310, the xNB generates the Data Service Session Configuration Request message according to its own sensing service requirement, and sends it to the Data-AMF for transferring the its sensed data.
For step 1320, the Data Service Anchor Node makes the Data Agent control (DA-C) selection, and forwards the Data Service Session Configuration Request to the target DA-C entity, which is suitable for processing and storing the sensed data.
For step 1330, the target DA-C prepares (configuring the DA-E transferring resources) the Data Service Session tunnels for Data Service data (sensed data) transfer, and prepares (configuring the DA-E processing resources) the Data Service Session storage resource for Data Service data (sensed data) process, and then generates the Data Service Session configuration Response message to the Data Service Anchor Node for establishing the Data Service Session tunnel.
For step 1340, the Data-AMF prepares (configuring the xNB resources) the Data Service Session tunnel for Data Service data (sensed data) transfer, and generates the Data Service Session Configuration Response to the xNB.
For step 1350, the xNB starts transferring the sensed data to the target DA-E entity.
The present disclosure describes methods, apparatus, and computer-readable medium for wireless data service. The present disclosure addressed the issues with managing data service sessions in a wireless system. The methods, devices, and computer-readable medium described in the present disclosure may facilitate the performance of wireless data service, thus improving efficiency and overall performance. The methods, devices, and computer-readable medium described in the present disclosure may improves the overall efficiency of the wireless communication systems.
In some other embodiments, a computer-readable medium comprising instructions which, when executed by a computer, cause the computer to carry out the above methods. The computer-readable medium may be referred as non-transitory computer-readable media (CRM) that stores data for extended periods such as a flash drive or compact disk (CD) , or for short periods in the presence of power such as a memory device or random access memory (RAM) . In some embodiments, computer-readable instructions may be included in a software, which is embodied in one or more tangible, non-transitory, computer-readable media. Such non-transitory computer-readable media can be media associated with user-accessible mass storage as well as certain short-duration storage that are of non-transitory nature, such as internal mass storage or ROM. The software implementing various embodiments of the present disclosure can be stored in such devices and executed by a processor (or processing circuitry) . A computer-readable medium can include one or more memory devices or chips, according to particular needs. The software can cause the processor (including CPU, GPU, FPGA, and the like) to execute particular processes or particular parts of particular processes described herein, including defining data structures stored in RAM and modifying such data structures according to the processes defined by the software.
Reference throughout this specification to features, advantages, or similar language does not imply that all of the features and advantages that may be realized with the present solution should be or are included in any single implementation thereof. Rather, language referring to the features and advantages is understood to mean that a specific feature, advantage, or characteristic described in connection with an embodiment is included in at least one embodiment of the present solution. Thus, discussions of the features and advantages, and similar
language, throughout the specification may, but do not necessarily, refer to the same embodiment.
Furthermore, the described features, advantages and characteristics of the present solution may be combined in any suitable manner in one or more embodiments, for non-limiting examples, a portion from one or more embodiment may be combined with another portion of other embodiments. One of ordinary skill in the relevant art will recognize, in light of the description herein, that the present solution can be practiced without one or more of the specific features or advantages of a particular embodiment. In other instances, additional features and advantages may be recognized in certain embodiments that may not be present in all embodiments of the present solution.
Claims (21)
- A method for wireless data service, comprising:sending, by a first network node to a second network node, a first data service session configuration request, so that the second network node communicates with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node and the data service session tunnel is via an internal interface, or the DA is located in a third network node and the data service session tunnel is via an external interface;receiving, by the first network node from the second network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the second network node; andprocessing and transferring, between the first network node and the DA, data service data via at least one data service session channel,wherein:the first network node is a data service requesting node,the second network node is a data service anchor node or data service response node, andthe third network node is a data service response node.
- A method for wireless data service, comprising:receiving, from a first network node by a second network node, a first data service session configuration request;communicating, by the second network node, with a data agent (DA) for configuring a data service session tunnel between the second network node and the data agent, wherein the DA is located in the second network node and the data service session tunnel is via an internal interface, or the DA is located in a third network node and the data service session tunnel is via an external interface;sending, by the second network node to the first network node, a first data service session configuration response comprising the DA configuration information for establishing a data service session channel between the first network node and the second network node; andprocessing and transferring, between the first network node and the data agent, data service data via at least one data service session channel,wherein:the first network node is a data service requesting node,the second network node is a data service anchor node or data service response node, andthe third network node is a data service response node.
- The method according to any of claims 1 and 2, wherein:the first network node comprises a user equipment (UE) ;the second network node comprises a radio access network (RAN) node; andthe third network node comprises the DA.
- The method according to any of claims 1 and 2, wherein:the first network node comprises a RAN node;the second network node comprises a core network entity comprising a data access and mobility management function (Data-AMF) ; andthe third network node comprises the DA.
- The method according to any of claims 3 and 4, wherein, that the first network node sends the first data service session configuration request to the second network node comprises:the first network node determines to offer or obtain the desired data service data;the first network node constructs the first data service session configuration request for offering or obtaining the desired data service data, the first data service session configuration request comprises the data service configuration signaling for the receiving node’s reference; andthe first network node sends the first data service session configuration request to the second network node.
- The method according to claim 5, wherein, that the second network node communicates with the data agent for establishing the data service session tunnel between the second network node and the data agent comprises:the second network node selects the target data agent;the second network node sends a second data service session configuration request to a control part of the data agent (DA-C) , the second data service session configuration request comprises the data service configuration signaling for the receiving node’s reference;the DA-C configures an execution part of the data agent (DA-E) for processing and transferring the desired data service data; andthe DA-C sends a second data service session configuration response to the second network node for establishing the data service session tunnel between the second network node and the DA-E, the second data service session configuration response comprises the data service configuration signaling.
- The method according to any of claims 5 and 6, wherein:the first network node comprises the UE and the second network node comprises the RAN node; andthe data service session channel between the UE and the RAN node comprises a data service session radio bearer.
- The method according to claim 7, wherein, the processing and transferring, between the first network node and the data agent, the data service data via the data service session channel comprises:receiving, by the first network node, the desired data service data from the DA-E via the data service session radio bearer and data service session tunnel, orsending, by the first network node, the desired data service data to the DA-E via the data service session radio bearer and data service session tunnel.
- The method according to any of claims 5 and 6, wherein:the first network node comprises the RAN node and the second network node comprises the Data-AMF; andthe data service session channel between the RAN node and the Data-AMF comprises a second data service session tunnel.
- The method according to claim 9, wherein, the transferring, between the first network node and the data agent, the data service data via the data service session channel comprises:receiving, by the first network node, the desired data service data from the DA-E via at least one data service session tunnel, orsending, by the first network node, the desired data service data to the DA-E via at least one data service session tunnel.
- The method according to any of claims 6 to 10, wherein:the data service data comprises artificial intelligence (AI) model data; andthe DA-E contains an AI model to provide the AI model data.
- The method according to any of claims 6 to 10, wherein:the data service data comprises AI model updating data; andthat the DA-C configures the DA-E for processing and transferring the data service data comprises:the DA-C configures the DA-E for AI model retraining to provide the AI model updating data; andthe DA-C configures the DA-E to transfer the AI model updating data.
- The method according to any of claims 3 and 4, wherein, that the first network node sends the first data service session configuration request to the second network node comprises:the first network node determines to send the desired data service data;the first network node constructs the first data service session configuration request for sending the desired data service data, the first data service session configuration request comprises the data service configuration signaling for the receiving node’s reference; andthe first network node sends the first data service session configuration request to the second network node.
- The method according to claim 13, wherein, that the second network node communicates with the data agent for establishing the data service session tunnel between the second network node and the data agent comprises:the second network node selects the target data agent;the second network node sends a second data service session configuration request to a control part of the data agent (DA-C) , the second data service session configuration request comprises the data service configuration signaling for the receiving node’s reference;the DA-C configures an execution part of the data agent (DA-E) for processing and receiving the data service data; andthe DA-C sends a second data service session configuration response to the second network node for establishing the data service session tunnel between the second network node and the DA-E.
- The method according to any of claims 13 and 14, wherein:the first network node comprises the UE and the second network node comprises the RAN node; andthe data service session channel between the UE and the RAN node comprises a data service session radio bearer.
- The method according to claim 15, wherein, the processing and transferring, between the first network node and the data agent, the desired data service data via the data service session channel comprises:sending, by the first network node, the desired data service data to the DA-E via the data service session radio bearer and data service session tunnel; orreceiving, by the first network node, the desired data service data from the DA-E via the data service session radio bearer and data service session tunnel.
- The method according to any of claims 13 and 14, wherein:the first network node comprises the RAN node and the second network node comprises the Data-AMF; andthe data service session channel between the RAN node and the Data-AMF comprises a second data service session tunnel.
- The method according to claim 17, wherein, the processing and transferring, between the first network node and the data agent, the desired data service data via the data service session channel comprises:sending, by the first network node, the desired data service data to the DA-E via at least one data service session tunnel; orreceiving, by the first network node, the desired data service data from the DA-E via at least one data service session tunnel.
- The method according to any of claims 15 to 18, wherein:the data service data comprises sensed data; andthe DA-E is capable of processing and storing the sensed data.
- A wireless data service apparatus comprising a processor and a memory, wherein the processor is configured to read code from the memory and implement a method recited in any of claims 1 to 19.
- A non-transitory computer program product comprising a computer-readable program medium code stored thereupon, the computer-readable program medium code, when executed by a processor, causing the processor to implement a method recited in any of claims 1 to 19.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/076450 WO2025166575A1 (en) | 2024-02-06 | 2024-02-06 | Methods and devices for managing data service session in wireless system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2024/076450 WO2025166575A1 (en) | 2024-02-06 | 2024-02-06 | Methods and devices for managing data service session in wireless system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2025166575A1 true WO2025166575A1 (en) | 2025-08-14 |
Family
ID=96698711
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2024/076450 Pending WO2025166575A1 (en) | 2024-02-06 | 2024-02-06 | Methods and devices for managing data service session in wireless system |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2025166575A1 (en) |
-
2024
- 2024-02-06 WO PCT/CN2024/076450 patent/WO2025166575A1/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20220369177A1 (en) | Methods and devices for updating iab-node configuration information during inter-donor migration | |
| US12089070B2 (en) | Methods and devices for updating configuration information of downstream devices during inter-donor migration | |
| US12425936B2 (en) | Methods and devices for enhancing mobility robustness to integrated access and backhaul for new radio | |
| US20230044660A1 (en) | Methods and devices for selecting radio bearer mode for multicast broadcast services | |
| US20230007544A1 (en) | Methods and devices for updating data transmission during inter-donor migration | |
| US20240276292A1 (en) | Method, device, and system for congestion control in wireless networks | |
| US20240064703A1 (en) | Methods, devices, and systems for small data transmission | |
| WO2025166575A1 (en) | Methods and devices for managing data service session in wireless system | |
| WO2025166596A1 (en) | Methods and devices for data service management in wireless communication system | |
| WO2025179559A1 (en) | Methods and devices for transferring data service control data in wireless communication system | |
| WO2023141877A1 (en) | Methods, devices, and systems for performing network slice replacement during mobility | |
| EP4470267A1 (en) | Methods, devices, and systems for performing network slice replacement | |
| US12396001B2 (en) | Methods and devices for data transmission based on switching quality of service flow | |
| WO2025147826A1 (en) | Methods, devices, and systems for supporting pdu set based handling | |
| WO2024229958A1 (en) | Coordination of multiple service nodes | |
| US20250098025A1 (en) | Method, device, and system for data transmission in wireless networks | |
| US20240298209A1 (en) | Deterministic communication with time sensitive networking in a transport network | |
| WO2021035600A1 (en) | Early data transmission for downlink data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 24922818 Country of ref document: EP Kind code of ref document: A1 |