Data reporting method and related device

By working together with eAMF, DSMF, and DPF, a data reporting path was selected and established, solving the problem of data upload failure. This enabled effective processing and analysis of data service-related businesses, improving data transmission efficiency and flexibility.

WO2026020670A1PCT designated stage Publication Date: 2026-01-29CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/136902
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-07-26
Filing Date
2024-12-04
Publication Date
2026-01-29

AI Technical Summary

Technical Problem

In existing technologies, the network does not support data service-related business and data collection reporting, resulting in data not being effectively uploaded to the core network for processing and analysis.

Method used

A data reporting method is provided, which selects a data reporting path through the collaborative work of the enhanced access and mobility management network element (eAMF), the data service management network element (DSMF), and the data plane function (DPF), and collects, processes, and analyzes service data through user equipment, and finally reports it to the data service management network element (DSMF) for data processing and analysis.

Benefits of technology

In data service scenarios, the data service management network element can control the data reporting on the user equipment side, complete the processing of data service-related businesses, and improve data transmission efficiency and flexibility.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024136902_29012026_PF_FP_ABST
    Figure CN2024136902_29012026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications. Provided are a data reporting method and a related device. The method comprises: receiving a business data collection task sent by an enhanced access and mobility management function, wherein the business data collection task comprises a data reporting path, and the data reporting path is selected by a data service management function in response to a data service business request; executing the business data collection task, so as to obtain business data; and on the basis of the data reporting path, reporting the business data. By means of the method, in a data service scenario, a data service management function can control the reporting of business data collected on a user equipment side, and complete the processing of a business related to a data service.
Need to check novelty before this filing date? Find Prior Art

Description

Data reporting methods and related equipment

[0001] Cross-reference to related applications

[0002] This disclosure claims priority to Chinese patent application No. 202411012478.6, filed on July 26, 2024, entitled “Data Reporting Method and Related Equipment”, the entire contents of which are incorporated herein by reference. Technical Field

[0003] This disclosure relates to the field of communication technology, and in particular to a data reporting method and related equipment. Background Technology

[0004] In business scenarios related to data services such as sensing and artificial intelligence, the data collected by user devices needs to be uploaded to the core network for processing and analysis in order to obtain the final data service results and make them available to the sensing business requesters.

[0005] However, in the relevant technologies, the network currently does not support data service-related businesses and data collection reporting.

[0006] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this disclosure, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention

[0007] This disclosure provides a data reporting method and related equipment, which at least to some extent overcomes the problems of related services and data collection and reporting in the relevant technologies where the network does not currently support data services.

[0008] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.

[0009] In a first aspect, embodiments of this disclosure provide a data reporting method applied to a user equipment, the method comprising:

[0010] It receives service data collection tasks sent by the enhanced access and mobility management network element (eAMF), and the service data collection tasks include data reporting paths; the data reporting paths are selected by the data service management network element (DSMF) in response to data service service requests.

[0011] Perform business data collection tasks to obtain business data;

[0012] Report business data according to the data reporting path.

[0013] Secondly, embodiments of this disclosure provide a data reporting method applied to eAMF, the method comprising:

[0014] Receive service data acquisition tasks sent by DSMF; the service data acquisition tasks include the data reporting path and the user equipment selected by DSMF in response to the data service service request.

[0015] Send the business data collection task to the user's device.

[0016] Thirdly, the embodiments of this disclosure provide a data reporting method applied to DSMF, the method comprising:

[0017] Receive data service requests;

[0018] In response to data service business requests, select the data reporting path, eAMF, user equipment for executing business data collection tasks, and DPF for executing data processing and analysis tasks;

[0019] Send a service data collection task to the eAMF; the service data collection task includes the data reporting path and the user equipment that executes the service data collection task.

[0020] Send data processing and analysis tasks to DPF.

[0021] Fourthly, embodiments of this disclosure provide a data reporting method applied to a Data Peripheral Function (DPF), the method comprising:

[0022] Receive data from DSMF for processing and analysis tasks;

[0023] Receive business data;

[0024] Based on business data, data service results are obtained.

[0025] Fifthly, embodiments of this disclosure provide a user equipment, including:

[0026] The first receiving unit is configured to receive service data collection tasks sent by the enhanced access and mobility management network element (eAMF). The service data collection task includes a data reporting path. The data reporting path is selected by the data service management network element (DSMF) in response to a data service service request.

[0027] The data acquisition unit is configured to perform business data acquisition tasks and obtain business data.

[0028] The reporting unit is configured to report business data based on the data reporting path.

[0029] In one possible embodiment, the user equipment further includes:

[0030] The first path establishment unit is configured to receive the establishment completion message of the data reporting channel corresponding to the first reporting path sent by the eAMF; the first reporting path is the path between the data plane network element DPF and the user equipment; and send the service data to the DPF according to the data reporting channel corresponding to the first reporting path.

[0031] Sixthly, embodiments of this disclosure provide an enhanced access and mobility management network element, including:

[0032] The second receiving unit is configured to receive the service data acquisition task sent by DSMF; the service data acquisition task includes the data reporting path and the user equipment selected by DSMF in response to the data service service request.

[0033] The first sending unit is configured to send the business data collection task to the user equipment.

[0034] In one possible embodiment, the enhanced access and mobility management network element further includes:

[0035] The second path establishment unit is configured to receive a first connection establishment message sent by the DSMF indicating that the connection between the DSMF and DPF has been established; send an N2 request to the Radio Access Network (RAN); the N2 request is used to request radio resources from the user equipment; receive an N2 request reply sent by the RAN; the N2 request reply includes RAN-related tunnel information; send a RAN response to the DSMF; receive a data reporting channel establishment completion message sent by the DSMF indicating that the first reporting path is a path between the DPF and the user equipment; and send a data reporting channel establishment completion message to the user equipment indicating that the first reporting path is a path between the DPF and the user equipment.

[0036] Seventhly, embodiments of this disclosure provide a data service management network element, including:

[0037] The third receiving unit is configured to receive data service requests.

[0038] The selection unit is configured to respond to data service business requests by selecting the data reporting path, eAMF, user equipment for performing business data collection tasks, and DPF for performing data processing and analysis tasks.

[0039] The second sending unit is configured to send a service data acquisition task to the eAMF, so that the eAMF sends the service data acquisition task to the user equipment. The service data acquisition task includes a data reporting path.

[0040] The third sending unit is configured to send data processing and analysis tasks to the DPF.

[0041] In one possible embodiment, the data service management network element further includes:

[0042] The third path establishment unit is configured to establish a connection with the DPF; send a first connection establishment message to the eAMF indicating that the connection between the DSMF and the DPF has been established; receive a RAN response from the eAMF; the RAN response includes RAN-related tunnel information; establish a data reporting channel with the user equipment based on the RAN-related tunnel information, and update the DPF; receive a data reporting channel establishment completion message from the DPF indicating that the data reporting channel of the first reporting path has been established, and send a data reporting channel establishment completion message to the eAMF indicating that the data reporting channel of the first reporting path has been established.

[0043] Eighthly, embodiments of this disclosure provide a data plane network element, including:

[0044] The fourth receiving unit is configured to receive data sent by DSMF and perform data processing and analysis tasks.

[0045] The fifth receiving unit is configured to receive service data;

[0046] The processing unit is configured to obtain data service results based on business data.

[0047] In one possible embodiment, the data plane network element further includes:

[0048] The fourth path establishment unit is configured to establish a connection with DSMF; receive updates from DSMF to confirm the completion of the data reporting channel establishment with the user equipment's first reporting path; send a completion message for the establishment of the data reporting channel of the first reporting path to DSMF; and receive service data sent by the user equipment through the first reporting path.

[0049] Ninth aspect, embodiments of this disclosure provide an electronic device, including: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the method of the first aspect described above by executing the executable instructions.

[0050] In a tenth aspect, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method of the first aspect described above.

[0051] Eleventhly, according to another aspect of this disclosure, a computer program product or computer program is also provided, the computer program product or computer program including computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, causing the computer device to perform any of the methods described above.

[0052] This disclosure provides a data reporting method and related equipment. The method includes: receiving a service data collection task sent by an enhanced access and mobility management network element (eAMF), wherein the service data collection task includes a data reporting path selected by a data service management network element (DSMF) in response to a data service service request; executing the service data collection task to obtain service data; and reporting the service data according to the data reporting path. Through this method, in a data service scenario, the data service management network element can control the data reporting collected by the user equipment side to complete the processing of data service-related services.

[0053] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description

[0054] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.

[0055] Figure 1 shows a schematic diagram of a data service network architecture according to an embodiment of the present disclosure;

[0056] Figure 2 shows an interactive schematic diagram of a data reporting method according to an embodiment of this disclosure;

[0057] Figure 3 shows an interactive schematic diagram of another data reporting method in an embodiment of this disclosure;

[0058] Figure 4 shows an interactive schematic diagram of another data reporting method in an embodiment of this disclosure;

[0059] Figure 5 shows an interactive schematic diagram of another data reporting method in an embodiment of this disclosure;

[0060] Figure 6 shows an interactive schematic diagram of another data reporting method in an embodiment of this disclosure;

[0061] Figure 7 shows an interactive schematic diagram of another data reporting method in an embodiment of this disclosure;

[0062] Figure 8 shows a flowchart of a data reporting method according to an embodiment of the present disclosure;

[0063] Figure 9 shows a flowchart of another data reporting method in an embodiment of this disclosure;

[0064] Figure 10 shows a flowchart of another data reporting method according to an embodiment of the present disclosure;

[0065] Figure 11 shows a flowchart of another data reporting method according to an embodiment of the present disclosure;

[0066] Figure 12 shows a schematic diagram of the structure of a user equipment according to an embodiment of the present disclosure;

[0067] Figure 13 shows a schematic diagram of the structure of an enhanced access and mobility management network element in an embodiment of this disclosure;

[0068] Figure 14 shows a schematic diagram of the structure of a data service management network element in an embodiment of this disclosure;

[0069] Figure 15 shows a schematic diagram of the structure of a data plane network element in an embodiment of this disclosure;

[0070] Figure 16 shows a schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure. Detailed Implementation

[0071] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0072] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.

[0073] User Equipment (UE): Various terminal devices that have wireless communication capabilities and support users' access to network services.

[0074] Radio Access Network (RAN): Provides wireless access control, data transmission and other services for user equipment in a specific area, while also supporting wireless sensing of specific areas or targets and obtaining sensing measurement data.

[0075] Data Service Management Function (DSMF): Translates and breaks down data service requirements into data service tasks.

[0076] Data Plane Function (DPF): Enables data acquisition, transmission, preprocessing, and analysis.

[0077] Data Storage Function (DSF): Stores collected data and data service results, etc.

[0078] Service Exposure Function (SEF): Provides core network services to the outside world.

[0079] Application Function (AF): Interacts with the 5G core network to provide network services and capabilities for third-party applications.

[0080] Data Network (DN): A network entity that enables user equipment to communicate with external data networks.

[0081] Enhanced Access and Mobility Management Function (eAMF): Responsible for user access, mobility management, and establishing transmission channels for session management messages.

[0082] Session Management Function (SMF): Primarily responsible for the creation, modification, maintenance, and release of sessions, including managing session connections between user equipment and the data network, and selecting appropriate user plane functions to forward data packets.

[0083] User Plane Function (UPF): Responsible for routing and forwarding user plane data packets.

[0084] Connection Service Management Function (CSMF): Responsible for managing and coordinating connection services between different network functions.

[0085] It is understandable that the above network functional entities are described according to network elements.

[0086] Figure 1 illustrates a schematic diagram of a data service network architecture that can be applied to embodiments of this disclosure.

[0087] As shown in Figure 1, the data service network architecture 100 may include user equipment 101, a radio access network or access network 102, an enhanced access and mobility management network element 103, user plane functions 104, a data network 105, a connectivity service management network element 106, data service management functions 107, service openness network element 108, application functions 109, data plane functions 110, and data storage functions 111.

[0088] In Figure 1, the various messages between different network elements are represented in a simplified form. These messages may include N1, N2, N3, N6, and N11, etc., which will not be elaborated here.

[0089] The following detailed description of this exemplary implementation method is provided in conjunction with the accompanying drawings and embodiments.

[0090] First, Figure 2 shows an interactive schematic diagram of a data reporting method according to an embodiment of this disclosure. As shown in Figure 2, the data reporting method provided in this embodiment includes the following steps:

[0091] S202: DSMF receives data service request.

[0092] In one possible embodiment, the data service request may carry information such as service type, service requirements, data service execution node information, and data service area, for requesting data service services and data reporting.

[0093] Business types can include: high-precision positioning, imaging mapping, drone flight monitoring, environmental monitoring, etc., in the field of perception.

[0094] Business requirements may include: sensing mode, sensing area, sensing QoS requirements, sensing data update frequency, etc.

[0095] The data service area can include the sensing area corresponding to the data service business.

[0096] In one possible embodiment, the data service request may be triggered by the AF and sent to the SEF, and the SEF selects the DSMF based on the data service area in the data service request.

[0097] S204: In response to a data service request, the DSMF selects the data reporting path, eAMF, user equipment that performs business data acquisition tasks, and DPF that performs data processing and analysis tasks.

[0098] In one possible embodiment, DSMF can also respond to a data service request by selecting a protocol that meets the transmission requirements of the service data and generating a corresponding data transmission protocol identifier. For example, data transmission can be carried on Internet Protocol (IP), User Datagram Protocol (UDP), General Packet Radio Service Tunneling Protocol for the User Plane (GTP-U), or other protocols to meet the transmission data type and Quality of Service (QoS) requirements of a specific data service.

[0099] In one possible embodiment, the DSMF can also select a data storage network element (DSF) to perform the business data storage task in response to a data service service request.

[0100] In one possible embodiment, the DSMF can respond to a data service service request by obtaining the service type and service requirements in the data service service request; selecting a data reporting path according to the service type and service requirements; selecting a protocol that meets the service data transmission requirements and generating a data transmission protocol identifier; selecting a DPF to perform data processing and analysis tasks and a DSF to perform service data storage tasks; and selecting an eAMF and a user equipment to perform data acquisition tasks.

[0101] Based on the service type and requirements, select the corresponding data reporting path, data transmission protocol, DPF, DSF, and UE for task execution, as well as the eAMF required during interaction with the UE. Depending on different service types and requirements, select the appropriate or optimal processing method and data reporting path. DSMF supports selection from multiple data reporting paths based on data service requirements, improving the efficiency and flexibility of data transmission on the UE side.

[0102] S206: DSMF sends a service data collection task to eAMF.

[0103] S208: DSMF sends data processing and analysis tasks to DPF.

[0104] S210: eAMF receives service data acquisition tasks sent by DSMF. The service data acquisition task includes the data reporting path and the user equipment that executes the service data acquisition task.

[0105] S212: DPF receives data sent by DSMF for data processing and analysis tasks.

[0106] S214: eAMF sends the service data collection task to the user equipment.

[0107] S216: The UE receives the service data collection task sent by the enhanced access and mobility management network element eAMF.

[0108] S218: The UE performs a service data collection task and obtains service data.

[0109] S220: The UE reports service data according to the data reporting path.

[0110] In one possible embodiment, the UE can send service data according to different data reporting paths, and the service data is eventually sent to the DPF for processing and analysis.

[0111] It should be noted that service data may be forwarded through other network elements in the data reporting channel corresponding to the data reporting path, such as eAMF, DSMF, UPF, etc., and may also need to go through RAN. If there is a direct data reporting channel between UE and DPF, it can also be reported directly to DPF.

[0112] S222: DPF receives service data.

[0113] S224: DPF obtains data service results based on business data.

[0114] In one possible embodiment, after obtaining the data service results, the DPF can send the data service results to the DSF; the data service results include the original business data or the results of data processing and analysis.

[0115] In one possible embodiment, after the data service result is stored by the DSF, the DSF sends the data service result address to the DSMF.

[0116] In one possible implementation, DSMF can open the data service results to AF.

[0117] In one possible implementation, Figure 3 shows an interactive flowchart of another data reporting method, which includes the following steps:

[0118] S302: AF sends a data service request to SEF.

[0119] S304: SEF selects DSMF.

[0120] S306: Send a data service request to DSMF.

[0121] S308: In response to a data service request, the DSMF selects the data reporting path, eAMF, user equipment to perform business data acquisition tasks, DPF to perform data processing and analysis tasks, and DSF to perform data storage tasks.

[0122] S310: DSMF sends a service data collection task to eAMF.

[0123] The business data collection task includes the data reporting path and the user equipment that executes the business data collection task.

[0124] S312: DSMF sends data processing and analysis tasks to DPF.

[0125] S314: DSMF sends a data storage task to DSF.

[0126] S316: eAMF sends the service data collection task to the user equipment.

[0127] S318: The UE performs a service data collection task and obtains service data.

[0128] S320: The UE reports service data according to the data reporting path.

[0129] S322: DPF receives service data.

[0130] S324: DPF obtains data service results based on business data.

[0131] S326: The DPF sends the data service results to the DSF.

[0132] S328: DSF sends the data service result address to DSMF.

[0133] S330: DSMF provides data service results to AF.

[0134] In one possible implementation, the data reporting path can include multiple paths. After the DSMF selects the data reporting path and sends the data acquisition task to the UE and the data analysis and processing task to the DPF, the UE reports service data according to the data reporting path, and the DPF analyzes and processes the received service data.

[0135] The following four examples will introduce and explain four data reporting paths.

[0136] Example 1: First reporting path.

[0137] Figure 4 illustrates the interaction diagram of another data reporting method, which includes the following steps:

[0138] S402: DSMF establishes a connection with DPF.

[0139] S404: DSMF sends the first connection establishment message to eAMF, indicating that the connection between DSMF and DPF has been established.

[0140] The first connection establishment message includes DPF tunnel information, quality of service information, and the data transmission protocol identifier selected by DSMF in response to the data service service request.

[0141] S406: eAMF sends an N2 request to the Radio Access Network (RAN).

[0142] The N2 request is used to request radio resources from a user equipment.

[0143] S408: RAN requests radio resources from UE.

[0144] S410: RAN sends an N2 request reply to eAMF.

[0145] The N2 request response includes RAN-related tunnel information.

[0146] S412: eAMF sends a RAN response to DSMF.

[0147] The RAN response includes RAN-related tunnel information.

[0148] S414: Based on the tunnel information related to the RAN, the DSMF establishes a data reporting channel with the user equipment and updates the DPF.

[0149] S416: The DPF confirms that the data reporting channel with the first reporting path of the user equipment has been established.

[0150] S418: The DPF sends a message to the DSMF indicating that the data reporting channel for the first reporting path has been established.

[0151] S420: DSMF sends a message to eAMF indicating that the data reporting channel for the first reporting path has been established.

[0152] S422: eAMF sends a message to the user equipment indicating that the data reporting channel for the first reporting path has been established.

[0153] S424: The UE performs a service data acquisition task and obtains service data.

[0154] S426: The UE sends the service data to the DPF according to the data reporting channel corresponding to the first reporting path.

[0155] Using the method described in Embodiment 1 above, the DSMF establishes a connection with the DPF and establishes a connection with the UE through the relevant tunnel information of the RAN. This allows the UE to obtain the data reporting channel of the first reporting path between the UE and the DPF, enabling the DPF to receive service data and perform subsequent processing.

[0156] Example 2: Second Reporting Path. The second reporting path includes a first path between the user equipment and the UPF and a second path between the UPF and the DPF. In the first path, the UPF is the Session Management Network Element (SMF) selected by the eAMF based on the location information of the user equipment.

[0157] Figure 5 illustrates the interaction diagram of another data reporting method, as shown in Figure 5, which includes the following steps:

[0158] S502: Send a request message to eAMF to establish a data reporting channel for the second reporting path.

[0159] S504: eAMF selects SMF.

[0160] S506: eAMF sends a request to SMF to establish a data reporting channel for the first path.

[0161] S508: SMF selects UPF based on the location information of the user equipment.

[0162] S510: SMF establishes a connection with UPF.

[0163] S512: The SMF sends a second connection establishment message to the eAMF, indicating that the connection between the SMF and the UPF has been established.

[0164] The second connection establishment message includes UPF tunnel information and quality of service information.

[0165] S514: eAMF sends an N2 message to RAN.

[0166] S516: The RAN requests radio resources from the user equipment and establishes a data reporting channel for the first path between the user equipment and the UPF.

[0167] The N2 message includes UPF tunnel information and service quality information.

[0168] S518: The UE confirms that the data reporting channel for the first path has been established.

[0169] S520: The UE sends a message to the eAMF indicating that the establishment of the first path data reporting channel has been completed.

[0170] The message indicating the completion of the data reporting channel establishment for the first path includes UPF information.

[0171] S522: eAMF sends a message to DSMF indicating that the establishment of the first path data reporting channel is complete.

[0172] S524: DSMF sends a request to DPF to establish a data reporting channel for the second path.

[0173] The establishment request for the second path data reporting channel includes UPF information.

[0174] S526: The DPF sends a request message to the UPF to establish a data reporting channel for the second path.

[0175] S528: DPF and UPF establish a second path for data reporting.

[0176] S530: The DPF sends a message to the DSMF indicating that the data reporting channel for the second reporting path has been established.

[0177] S532: DSMF sends a message to eAMF indicating that the data reporting channel for the second reporting path has been established.

[0178] S534: eAMF sends a message to UE indicating that the data reporting channel of the second reporting path has been established.

[0179] S536: The UE performs a service data acquisition task and obtains service data.

[0180] S538: The UE sends service data to the UPF through the data reporting channel of the first path.

[0181] S540: The UPF sends business data to the DPF through the data reporting channel of the second path.

[0182] In Embodiment 2, based on the data reporting process via UPF, the service data collected by the UE is reported to DPF, where it is processed and analyzed. In Embodiment 1, however, the service data collected by the UE is reported to DPF via a data reporting process that does not go through UPF.

[0183] Example 3: Third reporting path, which is the non-access stratum message path between the user equipment and DSMF.

[0184] Figure 6 illustrates the interaction diagram of another data reporting method, as shown in Figure 6, which includes the following steps:

[0185] S602: The UE performs a service data collection task and obtains service data.

[0186] S604: The UE sends a non-access stratum message to the DSMF. The non-access stratum message includes at least service data.

[0187] S606: DSMF sends service data to DPF.

[0188] In the above embodiment 3, the service data collected by the UE side is reported through the non-access stratum message path, and the eAMF is not passed through during the reporting to the DPF.

[0189] Example 4: Fourth reporting path, which is the NAS message path between the user equipment and eAMF.

[0190] Figure 7 illustrates the interaction diagram of another data reporting method, as shown in Figure 7, which includes the following steps:

[0191] S702: The UE performs a service data acquisition task and obtains service data.

[0192] S704: The UE sends a NAS message to the eAMF, and the NAS message includes at least service data.

[0193] S706: eAMF sends service data to DSMF.

[0194] S708: DSMF sends service data to DPF.

[0195] The data reporting path is illustrated through the four exemplary embodiments described above.

[0196] In one possible implementation, Figure 8 shows a flowchart of a data reporting method applied to a user equipment, as shown in Figure 8, which includes the following steps:

[0197] S802: Receives a service data collection task sent by the enhanced access and mobility management network element (eAMF). The service data collection task includes a data reporting path, which is selected by the data service management network element (DSMF) in response to a data service service request.

[0198] S804: Execute business data collection task to obtain business data.

[0199] S806: Report business data according to the data reporting path.

[0200] In one possible embodiment, when the data reporting path is the first reporting path, the user equipment can receive the data reporting channel establishment completion message corresponding to the first reporting path sent by the eAMF; the first reporting path is the path between the data plane network element DPF and the user equipment; and the service data is sent to the DPF according to the data reporting channel corresponding to the first reporting path.

[0201] In one possible embodiment, the data reporting path includes a second reporting path; the second reporting path includes: a first path between the user equipment and the user plane network element UPF and a second path between the UPF and the DPF; the UPF in the first path is the session management network element SMF selected by the eAMF based on the location information of the user equipment.

[0202] When the data reporting path is the second reporting path, the user equipment can send a request message to the eAMF to establish a data reporting channel for the second reporting path; confirm the completion of the first path establishment; send a completion message to the eAMF to establish a data reporting channel for the first path; the completion message to establish a data reporting channel for the first path includes information about the UPF; receive the completion message to establish a data reporting channel for the second reporting path sent by the eAMF; and send service data to the UPF according to the first path, so that the UPF can send service data to the DPF according to the second path.

[0203] In one possible embodiment, when the data reporting path is the third reporting path, the user equipment can send a non-access stratum message to the DSMF; the non-access stratum message includes at least service data.

[0204] In one possible embodiment, when the data reporting path is the fourth reporting path, the user equipment sends a NAS message to the eAMF; the NAS message includes at least service data.

[0205] In one possible implementation, Figure 9 shows a flowchart of a data reporting method applied to eAMF, as shown in Figure 9, which includes the following steps:

[0206] S902: Receives the service data acquisition task sent by DSMF; the service data acquisition task includes the data reporting path and the user equipment selected by DSMF in response to the data service service request.

[0207] S904: Send the business data collection task to the user equipment.

[0208] In one possible embodiment, when the data reporting path is the first reporting path, the eAMF can receive a first connection establishment message sent by the DSMF indicating that the connection between the DSMF and DPF has been established; the first connection establishment message includes the DPF's tunnel information, quality of service information, and the data transmission protocol identifier selected by the DSMF in response to the data service request; send an N2 request to the Radio Access Network (RAN); the N2 request is used to request radio resources from the user equipment; receive an N2 request reply sent by the RAN; the N2 request reply includes RAN-related tunnel information; send a RAN response to the DSMF; receive a data reporting channel establishment completion message for the first reporting path sent by the DSMF; the first reporting path is the path between the DPF and the user equipment; and send the data reporting channel establishment completion message for the first reporting path to the user equipment.

[0209] In one possible embodiment, the data reporting path includes a second reporting path.

[0210] When the data reporting path is the second reporting path, during the establishment of the first path, the eAMF can receive a data reporting channel establishment request message for the first path sent by the user equipment; the data reporting channel establishment request message for the first path includes a data transmission protocol identifier; select a Session Management Element (SMF); send a data reporting channel establishment request for the first path to the SMF, so that the SMF selects a UPF based on the location information of the user equipment and establishes a connection with the UPF; receive a second connection establishment message indicating that the connection between the SMF and the UPF has been established; the second connection establishment message includes the tunnel information and quality of service information of the UPF; send an N2 message to the RAN, so that the RAN requests radio resources from the user equipment and establishes a data reporting channel for the first path between the user equipment and the UPF; the N2 message includes the tunnel information and quality of service information of the UPF.

[0211] During the establishment of the second path, the eAMF can receive the data reporting channel establishment completion message of the first path sent by the user equipment; the data reporting channel establishment completion message of the first path includes UPF information; send the data reporting channel establishment completion message of the first path to the DSMF; receive the data reporting channel establishment completion message of the second reporting path sent by the DSMF; and send the data reporting channel establishment completion message of the second reporting path to the user equipment.

[0212] In one possible embodiment, when the user equipment reports through the third reporting path, the service data is reported to the DPF without going through the eAMF.

[0213] In one possible embodiment, when the data reporting path is the fourth reporting path, the fourth reporting path is the NAS message path between the user equipment and the eAMF.

[0214] eAMF can receive NAS messages sent by user equipment; NAS messages include service data; and send the service data to DSMF.

[0215] In one possible implementation, Figure 10 shows a flowchart of another data reporting method applied to DSMF, as shown in Figure 10, which includes the following steps:

[0216] S1002: Receive data service request.

[0217] S1004: In response to a data service request, select the data reporting path, eAMF, user equipment for performing business data collection tasks, and DPF for performing data processing and analysis tasks.

[0218] S1006: Send a service data collection task to the eAMF. The service data collection task includes the data reporting path and the user equipment that executes the service data collection task.

[0219] S1008: Send data processing and analysis tasks to DPF.

[0220] In one possible embodiment, when the data reporting path is the first reporting path, the DSMF can establish a connection with the DPF; send a first connection establishment message to the eAMF indicating that the connection between the DSMF and the DPF has been established; the first connection establishment message includes the tunnel information of the DPF, quality of service information, and the data transmission protocol identifier selected by the DSMF in response to the data service request; receive a RAN response from the eAMF; the RAN response includes RAN-related tunnel information; establish a data reporting channel with the user equipment based on the RAN-related tunnel information, and update the DPF; receive a data reporting channel establishment completion message for the first reporting path from the DPF, and send a data reporting channel establishment completion message for the first reporting path to the eAMF.

[0221] In one possible embodiment, the data reporting path includes a second reporting path.

[0222] When the data reporting path is the second reporting path, the DSMF can receive the data reporting channel establishment completion message of the first path; the data reporting channel establishment completion message of the first path includes UPF information; send a data reporting channel establishment request of the second path to the DPF; the data reporting channel establishment request of the second path includes UPF information, so that the DPF establishes a data reporting channel of the second path with the UPF; receive the data reporting channel establishment completion message of the second reporting path sent by the DPF; and send the data reporting channel establishment completion message of the second reporting path to the eAMF.

[0223] In one possible embodiment, the data reporting path includes a third reporting path; the third reporting path is a non-access stratum message path between the user equipment and the DSMF.

[0224] When the data reporting path is the third reporting path, DSMF can receive non-access stratum messages; the non-access stratum messages include service data; and the service data is sent to DPF.

[0225] In one possible embodiment, the data reporting path includes a fourth reporting path, which is a NAS message path between the user equipment and the eAMF.

[0226] When the data reporting path is the fourth reporting path, DSMF can receive NAS messages sent by eAMF; the NAS messages include service data; and the service data is sent to DPF.

[0227] In one possible implementation, Figure 11 shows a flowchart of a data reporting method applied to a DPF, as shown in Figure 11, including the following steps:

[0228] S1102: Receive data from DSMF for processing and analysis tasks.

[0229] S1104: Receive service data.

[0230] S1106: Obtain data service results based on business data.

[0231] In one possible embodiment, when the data reporting path is the first reporting path, the DPF can establish a connection with the DSMF; receive updates from the DSMF to confirm that the data reporting channel with the user equipment on the first reporting path has been established; send a message to the DSMF indicating that the data reporting channel on the first reporting path has been established; and receive service data sent by the user equipment through the first reporting path.

[0232] In one possible embodiment, when the data reporting path is the second reporting path, the DPF can receive the establishment request for the second path sent by the DSMF; the establishment request for the second path includes information about the UPF; send the establishment request message for the data reporting channel of the second path to the UPF; establish the data reporting channel of the second path with the UPF; send the establishment completion message of the data reporting channel of the second reporting path to the DSMF; and receive the service data sent by the UPF.

[0233] In one possible embodiment, when the data reporting path is the third reporting path, the DPF can receive service data sent by the DSMF.

[0234] In one possible embodiment, when the data reporting path is the fourth reporting path, the DPF can receive service data sent by the DSMF.

[0235] In one possible embodiment, during the process of establishing the data reporting channel of the data reporting path, the tunnel information and quality of service information of the DPF are also sent to the RAN, and the RAN also reports the tunnel information of the RAN. Therefore, the data reporting channel of the established data reporting path is actually bidirectional, and the DPF can also send information to the UE through the data reporting channel of the data reporting path.

[0236] In one possible embodiment, a one-way data reporting channel can be established. When the DSMF sends a message to the eAMF, it may not carry the tunnel information and quality of service information of the DPF. The DSMF establishes a data reporting channel with the UE based on the tunnel information fed back by the RAN.

[0237] The above data reporting method enables DSMF to control the data collected by the UE side to be reported to the DPF for processing and analysis, and supports the selection of multiple data reporting paths according to the data service requirements, thereby improving the efficiency and flexibility of data collection and transmission on the UE side.

[0238] Based on the same inventive concept, Figure 12 shows a schematic diagram of the structure of a user equipment in an embodiment of this disclosure. As shown in Figure 12, the user equipment includes: a first receiving unit 1201, configured to receive a service data collection task sent by an enhanced access and mobility management network element (eAMF), wherein the service data collection task includes a data reporting path; the data reporting path is selected by a data service management network element (DSMF) in response to a data service service request; a collection unit 1202, configured to execute the service data collection task to obtain service data; and a reporting unit 1203, configured to report the service data according to the data reporting path.

[0239] Based on the same inventive concept, Figure 13 shows a schematic diagram of the structure of an enhanced access and mobility management network element in an embodiment of this disclosure. As shown in Figure 13, the enhanced access and mobility management network element includes: a second receiving unit 1301, configured to receive a service data collection task sent by DSMF; the service data collection task includes a data reporting path and a user equipment selected by DSMF in response to a data service service request; and a first sending unit 1302, configured to send the service data collection task to the user equipment.

[0240] Based on the same inventive concept, Figure 14 shows a schematic diagram of the structure of a data service management network element in an embodiment of this disclosure. As shown in Figure 14, the data service management network element includes: a third receiving unit 1401, configured to receive a data service request; a selection unit 1402, configured to select a data reporting path, an eAMF, a user equipment performing a service data collection task, and a DPF performing a data processing and analysis task in response to the data service request; a second sending unit 1403, configured to send a service data collection task to the eAMF, so that the eAMF sends the service data collection task to the user equipment, the service data collection task including a data reporting path; and a third sending unit 1404, configured to send a data processing and analysis task to the DPF.

[0241] Based on the same inventive concept, Figure 15 shows a schematic diagram of the structure of a data plane network element in an embodiment of the present disclosure. As shown in Figure 15, the data plane network element includes: a fourth receiving unit 1501, configured to receive data processing and analysis tasks sent by DSMF; a fifth receiving unit 1502, configured to receive service data; and a processing unit 1503, configured to obtain data service results based on the service data.

[0242] Those skilled in the art will understand that various aspects of this disclosure can be implemented as a system, method, or program product. Therefore, various aspects of this disclosure can be specifically implemented in the following forms: a completely hardware implementation, a completely software implementation (including firmware, microcode, etc.), or a combination of hardware and software aspects, collectively referred to herein as a "circuit," "module," or "system."

[0243] The electronic device 1600 according to this embodiment of the present disclosure will now be described with reference to FIG16. The electronic device 1600 shown in FIG16 is merely an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present disclosure.

[0244] As shown in Figure 16, the electronic device 1600 is presented in the form of a general-purpose computing device. The components of the electronic device 1600 may include, but are not limited to: at least one processing unit 1610, at least one storage unit 1620, and a bus 1630 connecting different system components (including storage unit 1620 and processing unit 1610).

[0245] The storage unit stores program code that can be executed by the processing unit 1610, causing the processing unit 1610 to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure. For example, the processing unit 1610 can perform the steps of any of the above method embodiments.

[0246] Storage unit 1620 may include readable media in the form of volatile storage units, such as random access memory (RAM) 16201 and / or cache memory 16202, and may further include read-only memory (ROM) 16203.

[0247] Storage unit 1620 may also include a program / utility 16204 having a set (at least one) program module 16205, such program module 16205 including but not limited to: operating system, one or more application programs, other program modules and program data, each or some combination of these examples may include an implementation of a network environment.

[0248] Bus 1630 can represent one or more of several types of bus structures, including a memory cell bus or memory cell controller, a peripheral bus, a graphics acceleration port, a processing unit, or a local bus using any of the various bus structures.

[0249] Electronic device 1600 can also communicate with one or more external devices 1640 (e.g., keyboard, pointing device, Bluetooth device, etc.), one or more devices that enable a user to interact with electronic device 1600, and / or any device that enables electronic device 1600 to communicate with one or more other computing devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 1650. Furthermore, electronic device 1600 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 1660. As shown, network adapter 1660 communicates with other modules of electronic device 1600 via bus 1630. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 1600, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.

[0250] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, terminal device, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0251] Specifically, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as a computer program product or a computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods described above.

[0252] In exemplary embodiments of this disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the methods described above is stored thereon. In some possible implementations, various aspects of this disclosure may also be implemented as a program product including program code, which, when run on a terminal device, causes the terminal device to perform the steps described in the "Exemplary Methods" section of this specification according to various exemplary embodiments of this disclosure.

[0253] More specific examples of computer-readable storage media in this disclosure may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0254] In this disclosure, a computer-readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of transmitting, propagating, or transmitting a program for use by or in connection with an instruction execution system, apparatus, or device.

[0255] Optionally, the program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wired, optical fiber, RF, etc., or any suitable combination thereof.

[0256] In practical implementation, program code for performing the operations of this disclosure can be written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Java and C++, and conventional procedural programming languages ​​such as C or similar languages. The program code can execute entirely on the user's computing device, partially on the user's computing device, as a standalone software package, partially on the user's computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving remote computing devices, the remote computing device can be connected to the user's computing device via any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computing device (e.g., via the Internet using an Internet service provider).

[0257] It should be noted that although several modules or units for the device used to perform actions have been mentioned in the detailed description above, this division is not mandatory. In fact, according to embodiments of this disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided and embodied by multiple modules or units.

[0258] Furthermore, although the steps of the method in this disclosure are described in a specific order in the accompanying drawings, this does not require or imply that the steps must be performed in that specific order, or that all the steps shown must be performed to achieve the desired result. Additional or alternative steps may be omitted, multiple steps may be combined into one step, and / or a step may be broken down into multiple steps.

[0259] From the above description of the embodiments, those skilled in the art will readily understand that the exemplary embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solutions according to the embodiments of this disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (such as a CD-ROM, USB flash drive, external hard drive, etc.) or on a network, including several instructions to cause a computing device (such as a personal computer, server, mobile terminal, or network device, etc.) to execute the methods according to the embodiments of this disclosure.

[0260] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the appended claims.

Claims

1. A data reporting method, characterized in that, Applied to a user equipment, the method comprises: Receiving a service data collection task sent by an enhanced access and mobility management network element (eAMF), wherein the service data collection task comprises a data reporting path selected by a data service management network element (DSMF) in response to a data service request; Executing the service data collection task to obtain service data; According to the data reporting path, reporting the service data.

2. The method of claim 1, wherein, The data reporting path comprises a first reporting path; the method further comprises: Receiving an establishment completion message of a data reporting channel corresponding to the first reporting path sent by the eAMF; the first reporting path is a path between a data plane network element (DPF) and the user equipment; According to the data reporting channel corresponding to the first reporting path, sending the service data to the DPF.

3. The method of claim 1, wherein, The data reporting path comprises a second reporting path; the second reporting path comprises a first path between the user equipment and a user plane network element (UPF) and a second path between the UPF and the DPF; the UPF in the first path is selected by a session management network element (SMF) according to location information of the user equipment; the method further comprises: Sending an establishment request message of a data reporting channel of the second reporting path to the eAMF; Confirming that the first path is established; Sending an establishment completion message of a data reporting channel of the first path to the eAMF; the establishment completion message of the data reporting channel of the first path comprises information of the UPF; Receiving an establishment completion message of a data reporting channel of the second reporting path sent by the eAMF; According to the first path, sending the service data to the UPF, so that the UPF sends the service data to the DPF according to the second path.

4. The method of claim 1, wherein, The data reporting path comprises a third reporting path; the third reporting path is a non-access layer message path between the user equipment and the DSMF; the method further comprises: Sending a non-access layer message to the DSMF; the non-access layer message at least comprises the service data.

5. The method of claim 1, wherein, The data reporting path comprises a fourth reporting path; the fourth reporting path is a NAS message path between the user equipment and the eAMF; the method further comprises: Sending the NAS message to the eAMF; the NAS message at least comprises service data.

6. A data reporting method, characterized in that, Applied to the eAMF, the method comprises: Receiving a service data collection task sent by the DSMF; the service data collection task comprises a data reporting path and a user equipment selected by the DSMF in response to a data service request; Sending the service data collection task to the user equipment.

7. The method of claim 6, wherein, The data reporting path comprises a first reporting path; the method further comprises: Receiving a first connection establishment message of a connection establishment completion between the DSMF and the DPF sent by the DSMF; the first connection establishment message comprises tunnel information, quality of service information of the DPF and a data transmission protocol identifier selected by the DSMF in response to the data service request; sending an N2 request to a radio access network (RAN); the N2 request is used to request a radio resource of a user equipment (UE); receiving an N2 request reply sent by the RAN; the N2 request reply comprises tunnel information related to the RAN; sending a RAN response to the DSMF; receiving an establishment completion message of a data reporting channel of a first reporting path sent by the DSMF; the first reporting path is a path between a DPF and the UE; sending the establishment completion message of the data reporting channel of the first reporting path to the UE.

8. The method of claim 6, wherein, the data reporting path comprises a second reporting path; the second reporting path comprises a first path between the UE and a UPF; the method further comprises: receiving an establishment request message of a data reporting channel of the first path sent by the UE; the establishment request message of the data reporting channel of the first path comprises a data transmission protocol identifier; selecting a session management network element (SMF); sending an establishment request of the data reporting channel of the first path to the SMF, so that the SMF selects the UPF according to location information of the UE, and establishes a connection with the UPF; receiving a second connection establishment message of the connection establishment between the SMF and the UPF; the second connection establishment message comprises tunnel information and quality of service information of the UPF; sending an N2 message to the RAN, so that the RAN requests a radio resource of the UE, and establishes a data reporting channel of the first path between the UE and the UPF; the N2 message comprises the tunnel information and the quality of service information of the UPF.

9. The method of claim 8, wherein, the data reporting path comprises a second reporting path; the second reporting path further comprises a second path between the UPF and the DPF; the method further comprises: receiving an establishment completion message of the data reporting channel of the first path sent by the UE; the establishment completion message of the data reporting channel of the first path comprises information of the UPF; sending the establishment completion message of the data reporting channel of the first path to the DSMF; receiving an establishment completion message of a data reporting channel of the second reporting path sent by the DSMF; sending the establishment completion message of the data reporting channel of the second reporting path to the UE.

10. The method of claim 6, wherein, the data reporting path comprises a fourth reporting path; the fourth reporting path is a NAS message path between the UE and an eAMF; receiving a NAS message sent by the UE; the NAS message comprises service data; sending the service data to the DSMF.

11. A data reporting method, comprising: applied to a DSMF, the method comprising: receiving a data service request; in response to the data service request, selecting a data reporting path, an eAMF, a UE for performing a service data collection task, and a DPF for performing a data processing and analysis task; sending the service data collection task to the eAMF; the service data collection task comprises the data reporting path and the UE for performing the service data collection task; sending the data processing and analysis task to the DPF.

12. The method of claim 11, wherein, The data reporting path includes a first reporting path; the method further includes: establishing a connection with the DPF; sending a first connection establishment message of connection establishment completion between the DSMF and the DPF to the eAMF; the first connection establishment message includes tunnel information, quality of service information of the DPF, and a data transmission protocol identifier selected by the DSMF in response to the data service service request; receiving a RAN response sent by the eAMF; the RAN response includes RAN-related tunnel information; According to the RAN-related tunnel information, a data reporting channel with the user equipment is established, and the DPF is updated; receive the DPF sent the first reporting path data reporting channel establishment completion message, and send the first reporting path data reporting channel establishment completion message to the eAMF.

13. The method of claim 11, wherein, The data reporting path includes a second reporting path; the second reporting path includes a first path between the user equipment and the UPF and a second path between the UPF and the DPF; the UPF in the first path is selected by the session management network element SMF selected by the user equipment according to the location information of the user equipment; the method further includes: receiving a data reporting channel establishment completion message of the first path; the data reporting channel establishment completion message of the first path includes the information of the UPF; send the DPF to the second path data reporting channel establishment request; the second path data reporting channel establishment request includes the information of the UPF, so that the DPF establishes the second path data reporting channel between the UPF; receive the DPF sent the second reporting path data reporting channel establishment completion message; send the second reporting path data reporting channel establishment completion message to the eAMF.

14. The method of claim 11, wherein, The data reporting path includes a third reporting path; the third reporting path is a non-access layer message path between the user equipment and the DSMF; the method further includes: receiving a non-access layer message; the non-access layer message includes the service data; send the service data to the DPF.

15. The method of claim 11, wherein, The data reporting path includes a fourth reporting path; the fourth reporting path is a NAS message path between the user equipment and the eAMF; the method further includes: receiving a NAS message sent by the eAMF; the NAS message includes service data; send the service data to the DPF.

16. The method of claim 11, wherein, The method further includes: In response to the data service service request, select a protocol that meets the transmission requirements of the service data, and generate a corresponding data transmission protocol identifier.

17. The method of claim 11, wherein, The method further includes: In response to the data service service request, select a data storage network element DSF that performs a service data storage task.

18. The method of claim 17, wherein, The method further includes: receiving a data service result address sent by the DSF; wherein the data service result is obtained by the DPF according to the service data and sent to the DSF; open the data service result to the application network element AF.

19. The method of claim 11, wherein, The method further includes: Receiving a data service service request sent by a service exposure function (SEF), the data service service request being sent by an application function (AF), and the SEF selecting a data service management function (DSMF) according to a data service area in the data service service request.

20. The method of claim 11, wherein, The method further comprises: In response to the data service service request, obtaining a service type and a service requirement in the data service service request; According to the service type and the service requirement, selecting a data reporting path; And selecting a protocol meeting the service data transmission requirement and generating a data transmission protocol identifier; And selecting a data processing and analysis function (DPF) performing a data processing and analysis task and a data storage function (DSF) performing a service data storage task; And selecting an eAMF and a user equipment performing a data collection task.

21. A data reporting method, comprising: Applied to the DPF, the method comprises: Receiving a data processing and analysis task sent by a DSMF; Receiving service data; According to the service data, obtaining a data service result.

22. The method of claim 21, wherein, The method comprises: Establishing a connection with the DSMF; Receiving an update of the DSMF, confirming that a data reporting channel of a first reporting path with the user equipment is established; Sending a first reporting path data reporting channel establishment completion message to the DSMF; Receiving the service data sent by the user equipment through the first reporting path.

23. The method of claim 21, wherein, The method comprises: Receiving a second path establishment request sent by the DSMF; the second path establishment request includes information of a UPF; Sending a second path data reporting channel establishment request message to the UPF; Establishing a second path data reporting channel between the UPF; Sending a second reporting path data reporting channel establishment completion message to the DSMF; Receiving the service data sent by the UPF.

24. The method of claim 21, wherein, The method comprises: Receiving service data sent by the DSMF.

25. The method of claim 21, wherein, The method further comprises: Sending the data service result to a DSF; the data service result includes original service data or the data processing and analysis result.

26. A user equipment, comprising: Comprise: A first receiving unit is configured to receive a service data collection task sent by an enhanced access and mobility management network element (eAMF), and the service data collection task includes the data reporting path; The data reporting path is selected by a data service management network element (DSMF) in response to a data service service request; A collection unit is configured to execute the service data collection task to obtain service data; A reporting unit is configured to report the service data according to the data reporting path.

27. An enhanced access and mobility management network element, characterized by, Comprise: A second receiving unit is configured to receive a service data collection task sent by a DSMF; The service data collection task includes a data reporting path and a user equipment selected by the DSMF in response to a data service service request; A first sending unit is configured to send the service data collection task to the user equipment.

28. A data service management network element, characterized by, Comprise: A third receiving unit is configured to receive a data service service request; A selection unit is configured to select a data reporting path, an eAMF, a user equipment performing a service data collection task, and a DPF performing a data processing and analysis task in response to the data service service request. a second sending unit, configured to send the service data collection task to the eAMF, so that the eAMF sends the service data collection task to the user equipment, and the service data collection task comprises the data reporting path; a third sending unit, configured to send the data processing and analysis task to the DPF.

29. A data plane network element, comprising: comprise: a fourth receiving unit, configured to receive the data processing and analysis task sent by the DSMF; a fifth receiving unit, configured to receive service data; a processing unit, configured to obtain a data service result according to the service data.

30. A computer readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the method in any one of claims 1-25.

31. A computer program product, comprising: The computer program or instruction is executed by the processor to implement the method in any one of claims 1-25.

Citation Information

Patent Citations

  • Data acquisition method and device, terminal and network side equipment

    CN116782262A

  • Data acquisition method and device, communication equipment and readable storage medium

    CN117939521A

  • Data reporting method and related equipment

    CN118748847A

  • Data transmission method, system and device, communication equipment, storage medium and computer program product

    CN118921709A

  • Systems and methods for on-demand cloud interfaces monitoring

    US20240064076A1