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

By receiving data service requests through the DSMF network element, determining the data acquisition network element and the target DPF network element, and establishing a data transmission path according to the transmission strategy, the problem of data transmission between sensing devices and DPF network elements in the 5G core network is solved, realizing the effective processing and transmission of sensing data and improving the support of 5G network.

WO2026020686A9PCT designated stage Publication Date: 2026-05-28CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
Filing Date
2024-12-10
Publication Date
2026-05-28

AI Technical Summary

Technical Problem

The existing 5G core network fails to support data transmission between sensing devices and DPF network elements, resulting in sensing data not being effectively uploaded to the core network for processing and analysis.

Method used

The system receives data service requests through the DSMF network element, determines the data acquisition network element and the target DPF network element, and establishes a data transmission path according to the transmission strategy to realize the uploading and processing of sensing data.

Benefits of technology

It enables the effective transmission and processing of data from sensing devices, improves the support of 5G networks for sensing data services, and can select transmission strategies according to different needs to meet the requirements of data service requests.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024138139_28052026_PF_FP_ABST
    Figure CN2024138139_28052026_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a data transmission method, system and apparatus, a communication device, a storage medium, and a computer program product. The method comprises: receiving a data service request, determining a data collection network element, a target DPF network element, and a target transmission policy on the basis of the data service request, and issuing a data collection task to the data collection network element, wherein the data collection task is used for instructing the data collection network element to collect target data; establishing a target transmission path between the data collection network element and the target DPF network element according to the target transmission policy, and sending a data transmission request to the data collection network element, wherein the data transmission request is used for instructing the data collection network element to transmit the target data to the target DPF network element through the target transmission path; and acquiring a data collection result obtained by processing the target data by the target DPF network element. The use of the method can improve the level of support provided by a 5G network for a sensing data service.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission methods, systems, devices, communication equipment, storage media, and computer program products

[0001] This application claims priority to Chinese Patent Application No. 2024110049338, filed on July 25, 2024, entitled “Data Transmission Method, System, Apparatus, Communication Equipment, Storage Medium and Computer Program Product”, the entire contents of which are incorporated herein by reference. Technical Field

[0002] This application relates to the field of communications, and in particular to a data transmission method, system, apparatus, computer equipment, storage medium, and computer program product. Background Technology

[0003] In business scenarios related to data services such as sensing and AI, the data collected by the sensing devices needs to be uploaded to the core network for processing and analysis to obtain the final data service results, and then the final data service results are made available to the sensing business requesters.

[0004] Data processing and analysis require the use of DPF (Data Plane Function) network elements in the 5G core network. However, the core network currently does not support data transmission between sensing devices and DPF network elements. Therefore, a method is needed to enable sensing devices to report sensing data to DPF network elements. Summary of the Invention

[0005] Therefore, it is necessary to provide a data transmission method, system, device, communication equipment, storage medium, and computer program product to address the aforementioned technical problems.

[0006] Firstly, this application provides a data transmission method applied to a DSMF network element, the method comprising:

[0007] Receive a data service request, determine the data acquisition network element, the target DPF network element and the target transmission strategy according to the data service request, and issue a data acquisition task to the data acquisition network element. The data acquisition task is used to instruct the data acquisition network element to collect target data.

[0008] According to the target transmission strategy, a target transmission path is established between the data acquisition network element and the target DPF network element, and a data transmission request is sent to the data acquisition network element. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path.

[0009] Obtain the data acquisition results obtained by the target DPF network element in processing the target data.

[0010] In one embodiment, the target transmission strategy includes a first transmission strategy and a second transmission strategy, wherein the target transmission path corresponding to the first transmission strategy does not include UPF network elements, and the target transmission path corresponding to the second transmission strategy includes UPF network elements.

[0011] In one embodiment, when the target transmission strategy is the first transmission strategy, establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy includes:

[0012] Obtain the first connection configuration information of the target DPF network element;

[0013] A first connection establishment request is generated based on the first connection configuration information, and the first connection establishment request is sent to the data acquisition network element. The first connection establishment request is used to instruct the data acquisition network element to send the second connection configuration information of the data acquisition network element to the DSMF network element.

[0014] Based on the first connection configuration information and the second connection configuration information, a target transmission path is established between the data acquisition network element and the target DPF network element.

[0015] In one embodiment, the data acquisition task includes the target transmission strategy. When the target transmission strategy is the second transmission strategy, establishing a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy includes:

[0016] The data acquisition network element receives the third connection configuration information of the target UPF network element sent by the data acquisition network element. The third connection configuration information is sent by the data acquisition network element after establishing a first target transmission path with the target UPF network element in accordance with the second transmission strategy.

[0017] According to the third connection configuration information, a second connection establishment request is sent to the target DPF network element. The second connection establishment request is used to instruct the target DPF network element to establish a second target transmission path with the target UPF network element.

[0018] In one embodiment, obtaining the data acquisition result obtained by the target DPF network element from the target data processing includes:

[0019] The data acquisition result storage address sent by the target DSF network element is obtained by the target DSF network element storing the data acquisition result in the target DSF network element.

[0020] In one embodiment, the method further includes:

[0021] The data acquisition results and / or the storage address of the data acquisition results are sent to the data requesting network element, which is the network element that sent the data service request.

[0022] In one embodiment, determining the target transmission strategy based on the data service request includes:

[0023] Determine the target transmission delay corresponding to the data service request;

[0024] If the target transmission delay is greater than or equal to the transmission delay threshold, the second transmission strategy shall be used as the target transmission strategy; or,

[0025] If the target transmission delay is less than the transmission delay threshold, the first transmission strategy shall be used as the target transmission strategy.

[0026] Secondly, this application also provides a data transmission method applied to a data acquisition network element, the method comprising:

[0027] The target data is collected in response to a data collection task issued by the DSMF network element, wherein the data collection task is determined by the DSMF network element based on a data service request;

[0028] In response to the data transmission request sent by the DSMF network element, the target data is transmitted to the target DPF network element through the target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined based on the data service request.

[0029] Thirdly, this application also provides a data transmission system. The system includes a DSMF network element, multiple DPF network elements, and a data acquisition network element, wherein...

[0030] The DSMF network element is used to receive data service requests, determine data acquisition network elements according to the data service requests, issue data acquisition tasks to the data acquisition network elements, determine the target DPF network element from each of the DPF network elements, and determine the target transmission strategy.

[0031] The data acquisition network element is used to acquire target data in response to the data acquisition task;

[0032] The DSMF network element is also used to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and to send a data transmission request to the data acquisition network element.

[0033] The data acquisition network element is also used to transmit the target data to the target DPF network element through the target transmission path;

[0034] The target DPF network element is also used to process the target data to obtain data acquisition results;

[0035] The DSMF network element is also used to acquire the data acquisition results.

[0036] Fourthly, this application also provides a data transmission apparatus applied to a DSMF network element, the apparatus comprising:

[0037] The receiving module is used to receive data service requests, determine the data acquisition network element, the target DPF network element and the target transmission strategy according to the data service requests, and issue a data acquisition task to the data acquisition network element. The data acquisition task is used to instruct the data acquisition network element to acquire target data.

[0038] A module is established to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and to send a data transmission request to the data acquisition network element. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path.

[0039] The acquisition module is used to acquire the data acquisition results obtained by the target DPF network element from the target data processing.

[0040] In one embodiment, the target transmission strategy includes a first transmission strategy and a second transmission strategy, wherein the target transmission path corresponding to the first transmission strategy does not include UPF network elements, and the target transmission path corresponding to the second transmission strategy includes UPF network elements.

[0041] In one embodiment, when the target transmission strategy is the first transmission strategy, the establishment module is further configured to:

[0042] Obtain the first connection configuration information of the target DPF network element;

[0043] A first connection establishment request is generated based on the first connection configuration information, and the first connection establishment request is sent to the data acquisition network element. The first connection establishment request is used to instruct the data acquisition network element to send the second connection configuration information of the data acquisition network element to the DSMF network element.

[0044] Based on the first connection configuration information and the second connection configuration information, a target transmission path is established between the data acquisition network element and the target DPF network element.

[0045] In one embodiment, the data acquisition task includes the target transmission strategy, and when the target transmission strategy is the second transmission strategy, the establishment module is further configured to:

[0046] The data acquisition network element receives the third connection configuration information of the target UPF network element sent by the data acquisition network element. The third connection configuration information is sent by the data acquisition network element after establishing a first target transmission path with the target UPF network element in accordance with the second transmission strategy.

[0047] According to the third connection configuration information, a second connection establishment request is sent to the target DPF network element. The second connection establishment request is used to instruct the target DPF network element to establish a second target transmission path with the target UPF network element.

[0048] In one embodiment, the acquisition module is further configured to:

[0049] The data acquisition result storage address sent by the target DSF network element is obtained by the target DSF network element storing the data acquisition result in the target DSF network element.

[0050] In one embodiment, the device further includes:

[0051] The sending module is used to send the data acquisition result and / or the data acquisition result storage address to the data requesting network element, which is the network element that sends the data service request.

[0052] In one embodiment, the receiving module is further configured to:

[0053] Determine the target transmission delay corresponding to the data service request;

[0054] If the target transmission delay is greater than or equal to the transmission delay threshold, the second transmission strategy shall be used as the target transmission strategy; or,

[0055] If the target transmission delay is less than the transmission delay threshold, the first transmission strategy shall be used as the target transmission strategy.

[0056] Fifthly, this application also provides a data transmission device applied to a data acquisition network element, the device comprising:

[0057] The data acquisition module is used to collect target data in response to data acquisition tasks issued by the DSMF network element. The data acquisition tasks are determined by the DSMF network element based on data service requests.

[0058] The transmission module is used to respond to a data transmission request sent by the DSMF network element and transmit the target data to the target DPF network element through a target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined according to the data service request.

[0059] Sixthly, this application also provides a communication device applied to a DSMF network element, including: a transmitter, a processor, and a receiver;

[0060] The receiver is used to receive data service requests;

[0061] The processor is used to determine the data acquisition network element, the target DPF network element and the target transmission strategy according to the data service request, and to send a data acquisition task to the data acquisition network element through the transmitter. The data acquisition task is used to instruct the data acquisition network element to acquire target data.

[0062] The processor is further configured to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and send a data transmission request to the data acquisition network element through the transmitter. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path.

[0063] The processor is also used to acquire the data acquisition results obtained by the target DPF network element from the target data processing.

[0064] Seventhly, this application also provides a communication device for use in a data acquisition network element, including: a transmitter, a processor, and a receiver;

[0065] The receiver is used to receive data acquisition tasks issued by the DSMF network element; the data acquisition task is determined by the DSMF network element based on the data service request;

[0066] The processor is used to collect target data in response to data acquisition tasks issued by the DSMF network element;

[0067] The processor is further configured to respond to a data transmission request sent by the DSMF network element, and transmit the target data to the target DPF network element through the transmitter and the target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined according to the data service request.

[0068] Eighthly, this application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program thereon, which, when executed by a processor, implements any of the above methods.

[0069] Ninthly, this application also provides a computer program product. The computer program product includes a computer program that, when executed by a processor, implements any of the methods described above.

[0070] The aforementioned data transmission method, system, apparatus, communication equipment, storage medium, and computer program product involve a DSMF network element receiving a data service request, selecting a data acquisition network element for data collection, a DPF network element for data processing, and a target transmission strategy for data transmission. A target transmission path is established between the data acquisition network element and the target DPF network element according to the target transmission strategy. After the data acquisition network element uploads data to the target DPF network element according to the target transmission path, the data acquisition result produced by the target DPF network element is obtained. This application embodiment not only enables the data acquisition network element to upload data to the DPF network element, but also allows for the selection of different strategies for data transmission based on different data service request requirements, improving the support of 5G networks for perceived data services. Attached Figure Description

[0071] Figure 1 is a flowchart illustrating a data transmission method in one embodiment;

[0072] Figure 2 is a signaling interaction diagram of a data transmission method in one embodiment;

[0073] Figure 3 is a flowchart of step 104 in one embodiment;

[0074] Figure 4 is a signaling interaction diagram of a data transmission method in one embodiment;

[0075] Figure 5 is a flowchart of step 104 in one embodiment;

[0076] Figure 6 is a signaling interaction diagram of a data transmission method in one embodiment;

[0077] Figure 7 is a signaling interaction diagram of a data transmission method in one embodiment;

[0078] Figure 8 is a flowchart illustrating a data transmission method in one embodiment;

[0079] Figure 9 is a schematic diagram of a data transmission system in one embodiment;

[0080] Figure 10 is a structural block diagram of a data transmission device in one embodiment;

[0081] Figure 11 is a structural block diagram of a data transmission device in one embodiment;

[0082] Figure 12 is an internal structure diagram of a communication device in one embodiment;

[0083] Figure 13 is an internal structure diagram of a communication device in one embodiment. Detailed Implementation

[0084] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.

[0085] In one embodiment, as shown in Figure 1, a data transmission method is provided. This method is applied to a DSMF (Data Service Management Function) network element in a 5G core network. The DSMF network element has the function of decomposing the data service requirements of other devices into data service tasks for different network elements, and selecting a specific network element to execute the data service task. The DSMF network element should at least be able to communicate directly or indirectly with the DPF network element and the RAN (Radio Access Network) or UE (User Equipment). In this embodiment, the method includes the following steps:

[0086] Step 102: Receive a data service request, determine the data acquisition network element, the target DPF network element, and the target transmission strategy based on the data service request, and issue a data acquisition task to the data acquisition network element. The data acquisition task is used to instruct the data acquisition network element to collect the target data.

[0087] In this embodiment, a network element (e.g., an AF (Application Function) network element or a UE, hereinafter referred to as an AF network element) that needs to acquire sensing data can send a data service request to a DSMF network element. Multiple DSMF network elements may exist. The AF network element or other network elements in the 5G network responsible for forwarding data service requests can determine which DSMF network element to select to handle the data service request based on the specific requirements in the data service request. For example, the DSMF network element managing the data sensing area specified by the AF network element can be selected to handle the data service request.

[0088] AF (Active Front-End) network elements can interact with DSMF (Digital Subnetting Function) network elements through the existing 5G architecture. For example, when an AF network element can directly interact with the 5G core network, it can directly send data service requests to the DSMF network element. When an AF network element cannot directly access the 5G core network, it can send data service requests to a NEF (Network Exposure Function) network element, which will then select a DSMF network element and forward the data service request to it. Alternatively, a new SEF (Service Exposure Function) network element can be established to provide core network service exposure functions. The AF network element can then send data service requests to the SEF network element, which will then select a DSMF network element and forward the data service request to it.

[0089] Data service requests may include information such as service type (e.g., positioning service, imaging service, environmental monitoring task), service requirements (e.g., data sensing mode, sensing area, sensing requirements, sensing data update frequency), and may also include information such as the specific DPF network element selected by the AF network element, the specific data acquisition network element (the network element used to collect sensing data), the specific transmission strategy (how the collected sensing data is transmitted, e.g., which specific network elements it needs to pass through, whether it is transmitted through the user plane or the control plane), and the specific transmission protocol. After receiving the data service request, the DSMF network element determines the data acquisition network element, the target DPF network element, and the target transmission strategy. If the data service request specifies the DPF network element, data acquisition network element, or transmission strategy, the DSMF network element selects the DPF network element, data acquisition network element, or transmission strategy specified in the data service request.

[0090] When a data service request does not specify a DPF network element or a data acquisition network element, the DSMF network element can select a target DPF network element from among the various DPF network elements and a data acquisition network element from among the network elements capable of collecting sensed data (such as RAN or UE) according to the data type requirements of the data service request. In one example, if the various DPF network elements or data acquisition network elements managed by the DSMF network element can process or collect different data types, the DSMF network element can select the target DPF network element and the data acquisition network element according to the requirements for sensed data types in the service requirements. If there are multiple DPF network elements and data acquisition network elements that match the service requirements, the DSMF network element can randomly select the target DPF network element or the data acquisition network element from these network elements, or it can select a network element with a lower current load or a network element that is closer to the DSMF network element as the target DPF network element or the data acquisition network element. This application embodiment does not specifically limit this.

[0091] When no transmission strategy is specified in a data service request, the DSMF network element can determine the target transmission strategy based on the data transmission requirements of the data transmission request. For example, when the service type corresponding to the data transmission request requires a large amount of perceived data, the user plane transmission path will be more stable. Therefore, the target transmission strategy can be determined to use the user plane path or at least pass through the UPF (User Plane Function) network element. When the data transmission request requires low data transmission latency, since the transmission latency of the non-user plane path will be lower, the target transmission strategy can be determined to use the control plane path or not pass through the UPF network element.

[0092] After determining the data acquisition network element, the DSMF network element can issue a data acquisition task to the data acquisition network element according to the data service request, instructing the data acquisition network element to collect the raw data (target data) required by the data service request. The data acquisition network element can start collecting the target data immediately after receiving the data acquisition task, or it can wait until the target transmission path is established before collecting the target data. If the data acquisition result required by the data service request requires further processing of the raw data, the DSMF network element can also issue a data processing task to the target DPF network element, instructing the target DPF network element to process the target data to obtain the data acquisition result after the data acquisition network element transmits the target data to the target DPF network element.

[0093] Step 104: Establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and send a data transmission request to the data acquisition network element. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path.

[0094] In this embodiment, after determining the target transmission strategy, the DSMF network element determines the network elements required to establish the target transmission path according to the target transmission strategy, and communicates with each network element to establish the target transmission path. After the target transmission path is established, the DSMF network element can notify the data acquisition network element that the target transmission path has been established through a data transmission request, and inform the data acquisition network element of the specific network elements on the target transmission path, so as to instruct the data acquisition network element to upload target data to the target DPF network element through the target transmission path.

[0095] In one example, when the target transmission strategy is to upload data via the user plane, the DSMF network element needs to select a UPF network element to establish the target transmission path. The DSMF network element can select the UPF network element itself, or it can communicate with the SMF (Session Management Function) network element, which will then select the UPF network element. Alternatively, it can communicate with the data acquisition network element, which will notify the SMF network element that a user plane path needs to be established, and the SMF network element will then select the UPF network element. This embodiment does not specifically limit the specific implementation. After selecting the UPF network element, the data acquisition network element establishes a connection with the UPF network element, and the target DPF network element also establishes a connection with the UPF network element, thus obtaining the target transmission path sequentially passing through the data acquisition network element, the UPF network element, and the target DPF network element. Alternatively, the DSMF network element can establish a connection with the UPF network element, thus obtaining the target transmission path sequentially passing through the data acquisition network element, the UPF network element, the DSMF network element, and the target DPF network element.

[0096] In another example, when the target transmission strategy is to upload data via the control plane, the DSMF network element needs to select an AMF network element to establish the target transmission path. Similarly, the DSMF network element can select the AMF network element itself, or it can be instructed by the DSMF network element or the data acquisition network element to select the AMF network element; this embodiment does not specifically limit this. Referring to the above example, after the data acquisition network element establishes a connection with the target DPF network element via the AMF network element, the target transmission path via the control plane can be obtained.

[0097] Step 106: Obtain the data acquisition results obtained by the target DPF network element in processing the target data.

[0098] In this embodiment, after the target DPF network element obtains the data acquisition result based on the target data processing, it can send the data acquisition result to the DSMF network element. Alternatively, the target DPF network element can store the data acquisition result in other network elements and instruct the other network elements to send the storage address of the data acquisition result or an index that can be used to retrieve the data acquisition result to the DSMF network element. The DSMF network element can then retrieve the data acquisition result from the other network elements based on the above information. The DSMF network element can then send the data acquisition result to the AF network element that needs the data acquisition result.

[0099] Referring to Figure 2, a complete example of the above process is shown. In this embodiment, the network element issuing the data service request is the AF network element. When the AF network element needs to perform sensing services, it sends a data service request to the SEF network element. The data service request carries information such as the service type, service requirements, and specific network elements that the target transmission path needs to pass through. The SEF network element selects a suitable DSMF network element based on the information such as the area for collecting target data specified in the data service request, and sends the data service request to the DSMF network element. The DSMF network element can select the target transmission strategy based on the service type and service requirements carried in the data service request, and select the target DPF network element, the data acquisition network element (RAN in this embodiment, and the corresponding eAMF network element also needs to be selected when selecting RAN), and the transmission protocol used to transmit the target data. If the DPF network element stores the data acquisition results in the DSF network element, the DSMF network element also needs to select the target DSF network element from among the various DSF network elements.

[0100] The DSMF network element sends a data acquisition task to the RAN and a data processing task to the DPF network element. If the DSF network element is selected, a data storage task is also sent to the DSF network element. The DSMF network element then establishes a target transmission path according to the target transmission strategy. After the target transmission path is established, the DPF network element can sequentially send a data transmission request to the RAN through the DSMF network element and the eAMF network element. The RAN then executes the data acquisition task and uploads the acquired target data to the DPF network element. The DPF network element processes and analyzes the target data from the RAN, and the DSMF network element can obtain the data acquisition results from the DPF network element and share the data acquisition results with the AF network element.

[0101] The data transmission method provided in this application involves a DSMF network element receiving a data service request and selecting a data acquisition network element, a data processing DPF network element, and a target transmission strategy for data transmission. A target transmission path is established between the data acquisition network element and the target DPF network element according to the target transmission strategy. After the data acquisition network element uploads data to the target DPF network element according to the target transmission path, the data acquisition result produced by the target DPF network element is obtained. This application not only enables the data acquisition network element to upload data to the DPF network element but also allows for the selection of different strategies for data transmission based on different data service request requirements, thereby improving the support of 5G networks for perceived data services.

[0102] In one embodiment, the target transmission strategy includes a first transmission strategy and a second transmission strategy. The target transmission path corresponding to the first transmission strategy does not include UPF network elements, while the target transmission path corresponding to the second transmission strategy includes UPF network elements.

[0103] In this embodiment, the DSMF network element can choose either a first transmission strategy that bypasses the UPF network element or a second transmission strategy that uses the UPF network element for transmission. In one example, the choice between the first and second transmission strategies can be determined based on the data transmission volume requirements of the data service request. The target data volume for the data service request can be determined. If the target data volume is greater than or equal to a data volume threshold, the second transmission strategy is used; otherwise, if the target data volume is less than the threshold, the first transmission strategy is used. The target data volume can be estimated based on the service type corresponding to the data service request. For example, imaging services requiring image data transmission have a larger target data volume, while environmental monitoring services requiring text data transmission have a smaller target data volume. Transmitting the target data for data service requests with larger data volumes via the UPF network element improves data transmission stability.

[0104] In another example, the choice between a first and a second transmission strategy can be determined based on the transmission latency requirements of the data service request. The target transmission latency corresponding to the data service request can be determined. If the target transmission latency is greater than or equal to a transmission latency threshold, the second transmission strategy is adopted as the target transmission strategy; otherwise, if the target transmission latency is less than the transmission latency threshold, the first transmission strategy is adopted as the target transmission strategy. The target transmission latency can also be estimated based on the service type corresponding to the data service request. For example, the target transmission latency for location services is relatively low, while that for environmental monitoring services is relatively high. This ensures that the target data for data service requests requiring lower latency does not pass through UPF network elements, improving data transmission efficiency and guaranteeing that the transmission speed of the target data meets the requirements of the data service request.

[0105] In one embodiment, as shown in Figure 3, when the target transmission strategy is the first transmission strategy, step 104, establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, includes:

[0106] Step 302: Obtain the first connection configuration information of the target DPF network element;

[0107] Step 304: Generate a first connection establishment request based on the first connection configuration information and send the first connection establishment request to the data acquisition network element. The first connection establishment request is used to instruct the data acquisition network element to send the second connection configuration information of the data acquisition network element to the DSMF network element.

[0108] Step 306: Based on the first connection configuration information and the second connection configuration information, establish a target transmission path between the data acquisition network element and the target DPF network element.

[0109] In this embodiment, when the target transmission path does not pass through a UPF network element, the DSMF network element establishes a target transmission path between the data acquisition network element and the target DPF network element. The DSMF network element can first establish a connection with the target DPF network element to obtain first connection configuration information related to the connection establishment, such as interface information and tunnel information. The DSMF network element generates a first connection establishment request based on the above information. If the data service request has requirements for the data transmission protocol or specific data transmission metrics (such as maximum latency, maximum packet loss rate, etc.), the first connection establishment request can also carry the protocol identifier corresponding to the data transmission protocol and the various metrics.

[0110] The DSMF network element sends a first connection establishment request to the data acquisition network element. If the DSMF can only communicate indirectly with the data acquisition network element (for example, the DSMF network element needs to communicate with the data acquisition network element through an AMF (Access and Mobility Management Function) network element or an eAMF (enhanced AMF) network element), then the DSMF network element sends the first connection establishment request to the AMF network element, which then forwards the first connection establishment request to the data acquisition network element. After receiving the first connection establishment request, the data acquisition network element determines the second connection configuration information required to establish a connection with the target DPF network element based on the tunnel information, interface information, etc., in the first connection establishment request, and replies to the DSMF network element with the second connection configuration information about the data acquisition network element (if the DSMF network element communicates with the data acquisition network element through an AMF network element, then the data acquisition network element first sends the second connection configuration information to the AMF network element, which then forwards the second connection configuration information to the target DPF network element). Based on the first connection configuration information and the second connection configuration information, the DSMF network element establishes a data transmission tunnel between the interface of the data acquisition network element and the interface of the target DPF network element, thus completing the establishment of the target transmission path.

[0111] After the target transmission path is successfully established, the target DPF network element can also generate a data transmission request. The DSMF network element forwards the data transmission request to the data acquisition network element, indicating that the target transmission path has been successfully established and the target data can be transmitted to the target DPF network element through the target transmission path.

[0112] Referring to Figure 4, a complete example of the above process is shown. In this embodiment of the application, when establishing a target transmission path, the DSMF network element establishes a connection with the DPF network element, obtains the first connection configuration information of the DPF network element, and sends the first connection configuration information to the RAN through the eAMF network element. After receiving the first connection configuration information, the RAN replies with its own second connection configuration information to the DSMF network element. The DSMF network element updates the DPF network element according to the second connection configuration information, establishes a connection between the RAN and the DPF network element, and completes the establishment of the target transmission path.

[0113] In one embodiment, as shown in Figure 5, the data acquisition task includes a target transmission strategy. When the target transmission strategy is the second transmission strategy, step 104 involves establishing a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, including:

[0114] Step 502: Receive the third connection configuration information of the target UPF network element sent by the data acquisition network element. The third connection configuration information is sent after the data acquisition network element establishes the first target transmission path with the target UPF network element.

[0115] Step 504: Based on the third connection configuration information, send a second connection establishment request to the target DPF network element. The second connection establishment request is used to instruct the target DPF network element to establish a second target transmission path with the target UPF network element.

[0116] In this embodiment of the application, when the target transmission path passes through a UPF network element, the DSMF network element can carry the target transmission strategy in the data acquisition task to notify the data acquisition network element to establish a first target transmission path between the data acquisition network element and the UPF network element, and notify the target DPF network element and the UPF network element to establish a second target transmission path, so that the first target transmission path and the second target transmission path constitute the target transmission path between the data acquisition network element and the target DPF network element.

[0117] The target UPF network element can be selected by either the DSMF network element or the SMF network element. When the DSMF network element selects the target UPF network element, it can carry relevant information about the target UPF network element in the data acquisition task. When the data acquisition network element selects the target UPF network element, after receiving the data acquisition task and determining that the target transmission strategy is the second transmission strategy, the data acquisition network element can report its need to establish a connection with the UPF network element to the AMF network element. The AMF network element then selects an SMF network element for the data acquisition network element, and the SMF network element selects the target UPF network element. The SMF network element can then establish a first target transmission path between the data acquisition network element and the target UPF network element. For example, after establishing a connection with the target UPF network element, the SMF network element can obtain the connection configuration information of the target UPF network element and then send the connection configuration information to the data acquisition network element, so that the data acquisition network element can establish a first target transmission path with the target UPF network element based on the connection configuration information.

[0118] The data acquisition network element can then obtain the third connection configuration information required for establishing a connection between the target UPF network element and the target DPF network element, and send the third connection configuration information to the DSMF network element. The DSMF network element generates a second connection establishment request based on the third connection configuration information, instructing the target DPF network element to establish a second target transmission path with the target UPF network element according to the third connection configuration information. After the target DPF network element successfully establishes the second target transmission path, it can also send a data transmission request to the DSMF network element, which then forwards the data transmission request to the data acquisition network element.

[0119] Referring to Figure 6, a complete example of the above process is provided. In this embodiment, when establishing a target transmission path, the DSMF network element carries the target transmission strategy in the data acquisition task. After receiving the data acquisition task, the RAN establishes a connection between itself and the UPF network element: the RAN first requests the establishment of a data channel from the SMF network element through the eAMF network element. After receiving the request, the SMF network element selects the UPF network element, establishes a connection with the UPF network element to obtain the connection configuration information of the UPF network element, and sends a UPF connection establishment message to the RAN. After receiving the UPF connection establishment message, the RAN establishes a first target transmission path with the UPF network element, and then obtains and sends the third connection configuration information of the UPF network element to the DSMF network element. After obtaining the third connection configuration information, the DSMF network element sends the third connection configuration information to the DPF network element, so that the DPF network element can establish a second target transmission path with the UPF network element according to the third connection configuration information, thus completing the establishment of the target transmission path.

[0120] In one embodiment, obtaining the data acquisition results obtained by the target DPF network element from the target data processing includes:

[0121] The data acquisition result storage address is received from the target DSF network element. The data acquisition result storage address is obtained by the target DSF network element storing the data acquisition result in the target DSF network element.

[0122] In this embodiment, the DSF (Data Storage Function) network element is used to store data. The target DSF network element can be selected by the DSMF network element from among various DSF network elements based on the data service request. Different DSF network elements may have different capacities and the types of data they can store. The DSMF network element can estimate the target data transmission volume corresponding to the data service request, determine the data type of the target data corresponding to the data service request, and select the DSF network element whose capacity meets the target data transmission volume and whose stored data types meet the data type of the target data as the target DSF network element.

[0123] The DSMF network element can notify the target DPF network element of relevant information about the target DPF network element. After acquiring the data acquisition results, the target DPF network element can send the data acquisition results to the target DPF network element for storage. The target DPF network element obtains the storage address of the data acquisition results and sends the storage address to the DSMF network element. The DSMF network element can then retrieve the data acquisition results from the target DPF network element based on the storage address.

[0124] In one embodiment, the above method further includes:

[0125] The data acquisition results and / or the data acquisition result storage address are sent to the data requesting network element, which is the network element that sent the data service request.

[0126] In this embodiment, the data requesting network element refers to the network element that sends a data service request. The DSMF network element can obtain the data acquisition result according to the data acquisition result storage address and send the data acquisition result to the data requesting network element, or it can send the data acquisition result storage address to the data requesting network element, which then accesses the target DSMF network element according to the data acquisition result storage address and reads the data acquisition result, thereby completing the overall opening process of the sensing data.

[0127] Referring to Figure 7, a complete example of the above process is shown. After the DPF network element processes the target data to obtain the data acquisition result, it stores the data acquisition result in the DSF network element. The DSF network element then sends the storage address of the data acquisition result to the DSMF network element. The DSMF network element can then send the data acquisition result or the storage address of the data acquisition result to the AF network element.

[0128] In one embodiment, as shown in Figure 8, a data transmission method is provided, applied to a data acquisition network element, comprising the following steps:

[0129] Step 802: Collect target data in response to the data collection task issued by the DSMF network element. The data collection task is determined by the DSMF network element based on the data service request.

[0130] Step 804: In response to the data transmission request sent by the DSMF network element, the target data is transmitted to the target DPF network element through the target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined according to the data service request.

[0131] In this embodiment, the data acquisition network element can be a UE or a RAN. After receiving a data acquisition task sent by the DSMF network element, the data acquisition network element acquires the target data according to the relevant requirements in the data acquisition task. The data acquisition network element can acquire the target data immediately after receiving the data acquisition task, or it can acquire the target data after receiving a data transmission request indicating that the target transmission path has been established. This embodiment does not specifically limit this, and the specific configuration can be set by those skilled in the art according to actual needs.

[0132] The data acquisition task may also include a target transmission strategy. The data acquisition network element determines the operations it needs to perform during the establishment of the target transmission path based on the target transmission strategy. For example, if the target transmission strategy is the first transmission strategy (without going through a UPF) as described in the previous embodiment, after receiving the data acquisition task, the data acquisition network element waits for the first connection configuration information of the target DPF network element sent by the DSMF network element. Based on the first connection configuration information, it determines the second connection configuration information of the data acquisition network element and sends it back to the DSMF network element. If the target transmission strategy is the second transmission strategy (through a UPF) as described in the previous embodiment, after receiving the data acquisition task, the data acquisition network element communicates with the SMF network element. The SMF network element selects the target UPF network element. After connecting with the target UPF network element, the data acquisition network element sends the third connection configuration information of the target UPF network element to the DSMF network element. The DSMF network element then notifies the target DPF network element and the target UPF network element to establish a connection based on the third connection configuration information.

[0133] Other operations performed by the data acquisition network element and the specific interaction process between each network element can be found in the description of the foregoing embodiments, and will not be repeated here in the embodiments of this application.

[0134] The data transmission method provided in this application involves a DSMF network element receiving a data service request and selecting a data acquisition network element, a data processing DPF network element, and a target transmission strategy for data transmission. A target transmission path is established between the data acquisition network element and the target DPF network element according to the target transmission strategy. After the data acquisition network element uploads data to the target DPF network element according to the target transmission path, the data acquisition result produced by the target DPF network element is obtained. This application not only enables the data acquisition network element to upload data to the DPF network element but also allows for the selection of different strategies for data transmission based on different data service request requirements, thereby improving the support of 5G networks for perceived data services.

[0135] In one embodiment, a data transmission system is provided. The system includes a DSMF network element, multiple DPF network elements, and a data acquisition network element, wherein...

[0136] The DSMF network element is used to receive data service requests, determine the data acquisition network element based on the data service requests, issue data acquisition tasks to the data acquisition network element, determine the target DPF network element from each DPF network element, and determine the target transmission strategy.

[0137] Data acquisition network elements are used to collect target data in response to data acquisition tasks;

[0138] The DSMF network element is also used to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and to send data transmission requests to the data acquisition network element.

[0139] The data acquisition network element is also used to transmit target data to the target DPF network element through the target transmission path;

[0140] The target DPF network element is also used to process the target data to obtain the data acquisition results;

[0141] DSMF network elements are also used to acquire data collection results.

[0142] In this embodiment, after receiving a data service request, the DSMF network element selects a target DPF network element, a data acquisition network element, and a target transmission strategy from multiple DPF network elements based on the data processing, data acquisition, and data transmission requirements of the data service request. The DSMF network element then issues a data acquisition task to the data acquisition network element. Upon receiving the data acquisition task, the data acquisition network element acquires the target data. If the data acquisition task also includes a target transmission strategy, and the target transmission strategy requires the data acquisition network element to establish a connection with other network elements (such as a UPF network element), the data acquisition network element can also perform connection operations with other network elements according to the target transmission strategy and send the connection establishment message back to the DSMF network element.

[0143] The DSMF network element establishes a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. After the target transmission path is established, it sends a data transmission request to the data acquisition network element. The data acquisition network element sends the target data to the target DPF network element through the target transmission path. The target DPF network element processes the target data to obtain the data acquisition result and sends the data acquisition result to the DSMF network element, or it enables the DSMF network element to obtain the data acquisition result by storing the data acquisition result in other network elements and having those other network elements send the storage address to the DSMF network element. The specific interaction process between the various network elements can be found in the description of the foregoing embodiments, and will not be repeated here.

[0144] Figure 9 shows the connection relationship between the data transmission system provided in this embodiment and other network elements in the 5G network. The UE connects to the eAMF network element through the N1 interface, the RAN connects to the eAMF network element through the N2 interface, and connects to the UPF network element through the N3 interface. The UPF network element can connect to the DN (Data Network) through the N6 interface and to the CSMF network element (Communication Service Management Function) through the N4 interface. The eAMF network element and the CSMF network element can connect to each other through the N11 interface. The SEF network element forwards all information sent by the AF network element to the CSMF and DSMF network elements. The DSMF network element can communicate with the eAMF network element and indirectly communicate with the UE and RAN through the eAMF network element. The DSMF network element can also communicate with the DPF network element and the DSF network element. After the DSMF network element establishes the target transmission path between the RAN and the DPF network element, the RAN can communicate with the DPF network element.

[0145] The data transmission system provided in this application embodiment receives data service requests from a DSMF network element, selects a data acquisition network element for data collection, a DPF network element for data processing, and a target transmission strategy for data transmission, establishes a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and obtains the data collection results produced by the target DPF network element after the data acquisition network element uploads data to the target DPF network element according to the target transmission path. This application embodiment not only enables the data acquisition network element to upload data to the DPF network element, but also allows for the selection of different strategies for data transmission based on different data service request requirements, improving the support of 5G networks for perceived data services.

[0146] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.

[0147] Based on the same inventive concept, this application also provides a data transmission apparatus for implementing the data transmission method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, specific limitations in one or more data transmission apparatus embodiments provided below can be found in the limitations of the data transmission method described above, and will not be repeated here.

[0148] In one embodiment, as shown in FIG10, a data transmission device 1000 is provided, including: a receiving module 1002, an establishing module 1004, and an acquiring module 1006, wherein:

[0149] The receiving module 1002 is used to receive a data service request, determine the data acquisition network element, the target DPF network element and the target transmission strategy according to the data service request, and send a data acquisition task to the data acquisition network element. The data acquisition task is used to instruct the data acquisition network element to collect target data.

[0150] Establishment module 1004 is used to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and send a data transmission request to the data acquisition network element. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path.

[0151] The acquisition module 1006 is used to acquire the data acquisition results obtained by the target DPF network element in processing the target data.

[0152] The data transmission apparatus provided in this application embodiment receives data service requests from a DSMF network element, selects a data acquisition network element for data collection, a DPF network element for data processing, and a target transmission strategy for data transmission, establishes a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and obtains the data collection results produced by the target DPF network element after the data acquisition network element uploads data to the target DPF network element according to the target transmission path. This application embodiment not only enables the data acquisition network element to upload data to the DPF network element, but also allows for the selection of different strategies for data transmission based on different data service request requirements, improving the support of 5G networks for perceived data services.

[0153] In one embodiment, the target transmission strategy includes a first transmission strategy and a second transmission strategy, wherein the target transmission path corresponding to the first transmission strategy does not include UPF network elements, and the target transmission path corresponding to the second transmission strategy includes UPF network elements.

[0154] In one embodiment, when the target transmission strategy is the first transmission strategy, the establishment module 1004 is further configured to:

[0155] Obtain the first connection configuration information of the target DPF network element;

[0156] A first connection establishment request is generated based on the first connection configuration information, and the first connection establishment request is sent to the data acquisition network element. The first connection establishment request is used to instruct the data acquisition network element to send the second connection configuration information of the data acquisition network element to the DSMF network element.

[0157] Based on the first connection configuration information and the second connection configuration information, a target transmission path is established between the data acquisition network element and the target DPF network element.

[0158] In one embodiment, the data acquisition task includes the target transmission strategy. If the target transmission strategy is the second transmission strategy, the establishment module 1004 is further configured to:

[0159] The data acquisition network element receives the third connection configuration information of the target UPF network element sent by the data acquisition network element. The third connection configuration information is sent by the data acquisition network element after establishing a first target transmission path with the target UPF network element in accordance with the second transmission strategy.

[0160] According to the third connection configuration information, a second connection establishment request is sent to the target DPF network element. The second connection establishment request is used to instruct the target DPF network element to establish a second target transmission path with the target UPF network element.

[0161] In one embodiment, the acquisition module 1006 is further configured to:

[0162] The data acquisition result storage address sent by the target DSF network element is obtained by the target DSF network element storing the data acquisition result in the target DSF network element.

[0163] In one embodiment, the device further includes:

[0164] The sending module is used to send the data acquisition result and / or the data acquisition result storage address to the data requesting network element, which is the network element that sends the data service request.

[0165] In one embodiment, the receiving module 1002 is further configured to:

[0166] Determine the target transmission delay corresponding to the data service request;

[0167] If the target transmission delay is greater than or equal to the transmission delay threshold, the second transmission strategy shall be used as the target transmission strategy; or,

[0168] If the target transmission delay is less than the transmission delay threshold, the first transmission strategy shall be used as the target transmission strategy.

[0169] In one embodiment, as shown in FIG11, a data transmission device 1100 is provided, including: a data acquisition module 1102 and a transmission module 1104, wherein:

[0170] The acquisition module 1102 is used to acquire target data in response to a data acquisition task issued by the DSMF network element, wherein the data acquisition task is determined by the DSMF network element based on a data service request;

[0171] The transmission module 1104 is used to respond to the data transmission request sent by the DSMF network element and transmit the target data to the target DPF network element through the target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined according to the data service request.

[0172] The data transmission apparatus provided in this application embodiment receives data service requests from a DSMF network element, selects a data acquisition network element for data collection, a DPF network element for data processing, and a target transmission strategy for data transmission, establishes a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and obtains the data collection results produced by the target DPF network element after the data acquisition network element uploads data to the target DPF network element according to the target transmission path. This application embodiment not only enables the data acquisition network element to upload data to the DPF network element, but also allows for the selection of different strategies for data transmission based on different data service request requirements, improving the support of 5G networks for perceived data services.

[0173] Each module in the above-mentioned device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0174] In one embodiment, a communication device is provided, and Figure 12 is a schematic diagram of the structure of the communication device provided in this application embodiment. The communication device may include a receiver 121, a memory 122, a processor 123, at least one communication bus 124, and a transmitter 125. The communication bus 124 is used to realize communication connections between components. The memory 122 may include a high-speed RAM memory, and may also include non-volatile memory (NVM), such as at least one disk storage device. The memory 122 can store various programs for performing various processing functions and implementing the method steps of this embodiment. In this embodiment, the transmitter 125 can be a radio frequency processing module or a baseband processing module in the communication device, and the receiver 121 can also be a radio frequency processing module or a baseband processing module in the communication device. The transmitter 125 and the receiver 121 can be integrated together to form a transceiver. Both the transmitter 125 and the receiver 121 can be coupled to the processor 123, and can perform receiving or transmitting actions under the instruction or control of the processor 123.

[0175] In this embodiment, the receiver 121 is used to receive data service requests;

[0176] The processor 123 is used to determine the data acquisition network element, the target DPF network element and the target transmission strategy according to the data service request, and to send a data acquisition task to the data acquisition network element through the transmitter. The data acquisition task is used to instruct the data acquisition network element to acquire target data.

[0177] The processor 123 is further configured to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and send a data transmission request to the data acquisition network element through the transmitter 125. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path.

[0178] The processor 123 is also used to acquire the data acquisition results obtained by the target DPF network element in processing the target data.

[0179] In one embodiment, the target transmission strategy includes a first transmission strategy and a second transmission strategy, wherein the target transmission path corresponding to the first transmission strategy does not include UPF network elements, and the target transmission path corresponding to the second transmission strategy includes UPF network elements.

[0180] In one embodiment, when the target transmission strategy is the first transmission strategy, the processor 123 is further configured to obtain the first connection configuration information of the target DPF network element; generate a first connection establishment request based on the first connection configuration information, and send the first connection establishment request to the data acquisition network element through the transmitter 125, wherein the first connection establishment request is used to instruct the data acquisition network element to send the second connection configuration information of the data acquisition network element to the DSMF network element; and establish a target transmission path between the data acquisition network element and the target DPF network element based on the first connection configuration information and the second connection configuration information.

[0181] In one embodiment, the data acquisition task includes the target transmission strategy. If the target transmission strategy is the second transmission strategy, the receiver 121 is further configured to receive third connection configuration information of the target UPF network element sent by the data acquisition network element. The third connection configuration information is sent by the data acquisition network element after establishing a first target transmission path with the target UPF network element according to the second transmission strategy. The processor 123 is further configured to send a second connection establishment request to the target DPF network element via the transmitter 125 according to the third connection configuration information. The second connection establishment request is used to instruct the target DPF network element to establish a second target transmission path with the target UPF network element.

[0182] In one embodiment, the receiver 121 is further configured to receive the data acquisition result storage address sent by the target DSF network element, wherein the data acquisition result storage address is obtained by the target DSF network element storing the data acquisition result in the target DSF network element.

[0183] In one embodiment, the transmitter 125 is further configured to send the data acquisition result and / or the data acquisition result storage address to a data requesting network element, wherein the data requesting network element is the network element that sent the data service request.

[0184] In one embodiment, the processor 123 is further configured to determine the target transmission delay corresponding to the data service request; if the target transmission delay is greater than or equal to a transmission delay threshold, use the second transmission strategy as the target transmission strategy; or if the target transmission delay is less than the transmission delay threshold, use the first transmission strategy as the target transmission strategy.

[0185] In one embodiment, a communication device is provided, as shown in Figure 13, which is a schematic diagram of the communication device provided in this embodiment. The communication device may include a receiver 131, a memory 132, a processor 133, at least one communication bus 134, and a transmitter 135. The specific limitations of each module can be referred to in the foregoing embodiments, and will not be repeated here.

[0186] In this embodiment, the receiver 131 is used to receive data acquisition tasks issued by the DSMF network element; the data acquisition task is determined by the DSMF network element based on the data service request.

[0187] The processor 133 is used to collect target data in response to the data acquisition task issued by the DSMF network element;

[0188] The processor 133 is further configured to respond to a data transmission request sent by the DSMF network element, and transmit the target data to the target DPF network element through the transmitter 135 and the target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined according to the data service request.

[0189] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.

[0190] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.

[0191] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties.

[0192] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, etc., and are not limited to these.

[0193] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0194] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.

Claims

1. A data transmission method applied to a DSMF network element, the method comprising: Receive a data service request, determine the data acquisition network element, the target DPF network element and the target transmission strategy according to the data service request, and issue a data acquisition task to the data acquisition network element. The data acquisition task is used to instruct the data acquisition network element to collect target data. According to the target transmission strategy, a target transmission path is established between the data acquisition network element and the target DPF network element, and a data transmission request is sent to the data acquisition network element. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path. Obtain the data acquisition results obtained by the target DPF network element in processing the target data.

2. The method according to claim 1, wherein, The target transmission strategy includes a first transmission strategy and a second transmission strategy. The target transmission path corresponding to the first transmission strategy does not include UPF network elements, while the target transmission path corresponding to the second transmission strategy includes UPF network elements.

3. The method according to claim 2, wherein, When the target transmission strategy is the first transmission strategy, establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy includes: Obtain the first connection configuration information of the target DPF network element; A first connection establishment request is generated based on the first connection configuration information, and the first connection establishment request is sent to the data acquisition network element. The first connection establishment request is used to instruct the data acquisition network element to send the second connection configuration information of the data acquisition network element to the DSMF network element. Based on the first connection configuration information and the second connection configuration information, a target transmission path is established between the data acquisition network element and the target DPF network element.

4. The method according to claim 2, wherein, The data acquisition task includes the target transmission strategy. When the target transmission strategy is the second transmission strategy, establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy includes: The data acquisition network element receives the third connection configuration information of the target UPF network element sent by the data acquisition network element. The third connection configuration information is sent by the data acquisition network element after establishing a first target transmission path with the target UPF network element in accordance with the second transmission strategy. According to the third connection configuration information, a second connection establishment request is sent to the target DPF network element. The second connection establishment request is used to instruct the target DPF network element to establish a second target transmission path with the target UPF network element.

5. The method according to claim 1, wherein, The step of acquiring the data collection results obtained by the target DPF network element through target data processing includes: The data acquisition result storage address sent by the target DSF network element is obtained by the target DSF network element storing the data acquisition result in the target DSF network element.

6. The method according to claim 5, further comprising: The data acquisition results and / or the storage address of the data acquisition results are sent to the data requesting network element, which is the network element that sent the data service request.

7. The method according to claim 2, wherein, Determining the target transmission strategy based on the data service request includes: Determine the target transmission delay corresponding to the data service request; If the target transmission delay is greater than or equal to the transmission delay threshold, the second transmission strategy shall be used as the target transmission strategy; or, If the target transmission delay is less than the transmission delay threshold, the first transmission strategy shall be used as the target transmission strategy.

8. The method according to claim 1, wherein, The data service request to be received includes: The data service request is received via a NEF network element; or The data service request is received via the SEF network element.

9. The method according to claim 1, wherein, The step of determining the data acquisition network element, the target DPF network element, and the target transmission strategy based on the data service request includes: Select the target DPF network element and the data acquisition network element according to the requirements for the data type of sensing in the business requirements; or When there are multiple DPF network elements and multiple data acquisition network elements that match the business requirements, a target DPF network element and a data acquisition network element are randomly selected from the multiple DPF network elements and the multiple data acquisition network elements, or a network element that is closer to the DPF network element is selected as the target DPF network element or data acquisition network element.

10. A data transmission method applied to a data acquisition network element, the method comprising: The target data is collected in response to a data collection task issued by the DSMF network element, wherein the data collection task is determined by the DSMF network element based on a data service request; In response to the data transmission request sent by the DSMF network element, the target data is transmitted to the target DPF network element through the target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined based on the data service request.

11. A data transmission system, comprising a DSMF network element, multiple DPF network elements, and a data acquisition network element, wherein, The DSMF network element is used to receive data service requests, determine data acquisition network elements according to the data service requests, issue data acquisition tasks to the data acquisition network elements, determine the target DPF network element from each of the DPF network elements, and determine the target transmission strategy. The data acquisition network element is used to acquire target data in response to the data acquisition task; The DSMF network element is also used to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and to send a data transmission request to the data acquisition network element. The data acquisition network element is also used to transmit the target data to the target DPF network element through the target transmission path; The target DPF network element is also used to process the target data to obtain data acquisition results; The DSMF network element is also used to acquire the data acquisition results.

12. A data transmission apparatus applied to a DSMF network element, the apparatus comprising: The receiving module is used to receive data service requests, determine the data acquisition network element, the target DPF network element and the target transmission strategy according to the data service requests, and issue a data acquisition task to the data acquisition network element. The data acquisition task is used to instruct the data acquisition network element to acquire target data. A module is established to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and to send a data transmission request to the data acquisition network element. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path. The acquisition module is used to acquire the data acquisition results obtained by the target DPF network element from the target data processing.

13. A data transmission device, applied to a data acquisition network element, the device comprising: The data acquisition module is used to collect target data in response to data acquisition tasks issued by the DSMF network element. The data acquisition tasks are determined by the DSMF network element based on data service requests. The transmission module is used to respond to a data transmission request sent by the DSMF network element and transmit the target data to the target DPF network element through a target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined according to the data service request.

14. A communication device applied to a DSMF network element, comprising: Transmitter, processor, and receiver; The receiver is used to receive data service requests; The processor is used to determine the data acquisition network element, the target DPF network element and the target transmission strategy according to the data service request, and to send a data acquisition task to the data acquisition network element through the transmitter. The data acquisition task is used to instruct the data acquisition network element to acquire target data. The processor is further configured to establish a target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy, and send a data transmission request to the data acquisition network element through the transmitter. The data transmission request is used to instruct the data acquisition network element to transmit the target data to the target DPF network element through the target transmission path. The processor is also used to acquire the data acquisition results obtained by the target DPF network element from the target data processing.

15. A communication device applied to a data acquisition network element, comprising: Transmitter, processor, and receiver; The receiver is used to receive data acquisition tasks issued by the DSMF network element; The data acquisition task is determined by the DSMF network element based on the data service request; The processor is used to collect target data in response to data acquisition tasks issued by the DSMF network element; The processor is further configured to respond to a data transmission request sent by the DSMF network element, and transmit the target data to the target DPF network element through the transmitter and the target transmission path. The data transmission request is sent by the DSMF network element after establishing the target transmission path between the data acquisition network element and the target DPF network element according to the target transmission strategy. The target transmission strategy is determined according to the data service request.

16. A computer-readable storage medium having a computer program stored thereon, wherein, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.

17. A computer program product comprising a computer program, wherein, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 10.