CN-122002374-A - Data transmission method, device, medium, electronic equipment and program product
Abstract
The application belongs to the technical field of networks and artificial intelligence, and particularly relates to a data transmission method, a data transmission device, a computer readable medium, electronic equipment and a computer program product. The method comprises the steps of determining first intermediate data according to network quality parameters held by a network side server, determining second intermediate data according to the network quality parameters held by the terminal side server, combining the first intermediate data and the second intermediate data on an edge side server to obtain a data discarding strategy, providing edge computing service for the terminal equipment by the edge side server, and indicating the terminal equipment to transmit full data or discard part of the data in the full data by the data discarding strategy. The application can improve the data transmission efficiency and the data transmission quality of network communication.
Inventors
- JIA YUHANG
Assignees
- 腾讯科技(深圳)有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20241107
Claims (17)
- 1. A method of data transmission, the method comprising: Determining first intermediate data according to network quality parameters held by a network side server, wherein the network side server is used for providing network communication service for terminal equipment, and the first intermediate data is used for representing the data transmission state of the network communication service; Determining second intermediate data according to network quality parameters held by a terminal side server, wherein the terminal side server is used for providing application function services for the terminal equipment, and the second intermediate data is used for representing data transmission states of the application function services; And carrying out merging operation on the first intermediate data and the second intermediate data on an edge side server to obtain a data discarding strategy, wherein the edge side server is used for providing edge computing service for the terminal equipment, and the data discarding strategy is used for indicating the terminal equipment to transmit full data or discarding part of the data in the full data.
- 2. The method according to claim 1, wherein the network side server includes a network data analysis function network element in the mobile communication network, and determining the first intermediate data according to the network quality parameter held by the network side server includes: transmitting a data acquisition request to an operation maintenance management network element in the mobile communication network; Receiving response data for the data acquisition request returned by the operation maintenance management network element, wherein the response data comprises network quality parameters which are acquired by the operation maintenance management network element and are related to an access network and terminal equipment; And carrying out model reasoning on the network quality parameters according to a network side model configured on the network element of the network data analysis function to obtain first intermediate data.
- 3. The data transmission method of claim 2, wherein prior to model reasoning for the network quality parameters, the method further comprises: Training a terminal side model according to a data sample held by the terminal side server to obtain intermediate model parameters, wherein the terminal side model is a machine learning model configured on the terminal side server and used for predicting a data discarding strategy; And carrying out iterative updating on the intermediate model parameters according to the data samples held by the network element of the network data analysis function to obtain a trained network side model.
- 4. The method according to claim 1, wherein the terminal side server includes an application function network element in the mobile communication network, and determining the second intermediate data according to the network quality parameter held by the terminal side server includes: data acquisition is carried out on terminal equipment in the mobile communication network, and network quality parameters related to the terminal equipment are obtained; and carrying out model reasoning on the network quality parameters according to a terminal side model configured on the application function network element to obtain second intermediate data.
- 5. The data transmission method of claim 4, wherein prior to modeling the network quality parameters, the method further comprises: Training a network side model according to a data sample held by the network side server to obtain intermediate model parameters, wherein the network side model is a machine learning model configured on the network side server and used for predicting a data discarding strategy; and carrying out iterative updating on the intermediate model parameters according to the data samples held by the application function network element to obtain a trained terminal side model.
- 6. The data transmission method according to any one of claims 1 to 5, wherein performing, on an edge side server, a merging operation on the first intermediate data and the second intermediate data to obtain a data discarding policy includes: combining the first intermediate data and the second intermediate data on the edge side server to obtain global intermediate data; and carrying out model reasoning on the global intermediate data according to an edge side model configured on the edge side server to obtain a data discarding strategy.
- 7. The data transmission method of claim 6, wherein prior to model reasoning on the global intermediate data, the method further comprises: Data alignment is carried out between a network side server and a terminal side server to obtain identification information of intersection data, wherein the intersection data is data with the same identification information between original data held by the network side server and original data held by the terminal side server; Selecting network side sample data on the network side server according to the identification information of the intersection data, and training a network side model for predicting a data discarding strategy according to the network side sample data to obtain intermediate model parameters of the network side model; selecting terminal side sample data on the terminal side server according to the identification information of the intersection data, and training a terminal side model for predicting a data discarding strategy according to the terminal side sample data to obtain intermediate model parameters of the terminal side model; And carrying out iterative updating on the intermediate model parameters of the network side model and the intermediate model parameters of the terminal side model according to the data sample held by the edge side model to obtain a trained edge side model.
- 8. The data transmission method according to claim 7, wherein the data alignment between the network side server and the terminal side server comprises: Selecting an edge side server which establishes a trusted computing relationship with the network side server and the terminal side server, wherein the trusted computing relationship is used for indicating that the edge side server can perform trusted computing on original data held by the network side server and the terminal side server respectively under the condition of keeping data privacy; Respectively transmitting identification information of original data held by each of the network side server and the terminal side server to the edge side server; Carrying out data alignment on the identification information of the original data held by each of the network side server and the terminal side server on the edge side server to obtain the identification information of intersection data; and the edge side server sends the identification information of the intersection data to the network side server and the terminal side server respectively.
- 9. The data transmission method according to claim 8, wherein selecting an edge side server that establishes a trusted computing relationship with both the network side server and the terminal side server comprises: acquiring a first network element set establishing a trusted computing relationship with the network side server and a second network element set establishing a trusted computing relationship with the terminal side server; if a shared network element exists between the first network element set and the second network element set, selecting the shared network element as an edge side server; And if no shared network element exists between the first network element set and the second network element set, selecting a temporary network element as the edge side server through a network opening function network element in the mobile communication network.
- 10. The data transmission method according to claim 9, wherein the temporary network element is a network element which is selected from a third network element set maintained by the network element with open function and is different from the first network element set and is different from the second network element set, and the temporary network element establishes a trusted computing relationship with the network side server and the terminal side server respectively with a specified effective duration through the network element with open function.
- 11. The data transmission method according to any one of claims 1 to 5, wherein before performing a merging operation on the first intermediate data and the second intermediate data on an edge side server to obtain a data discarding policy, the method further comprises: The terminal side server and the edge side server respectively send a collaboration request for executing distributed computation to the network side server; Establishing a cooperative relationship for executing distributed computation between the network side server and the terminal side server according to a response message for the cooperative request returned by the network side server to the terminal side server; And establishing a cooperative relationship for executing distributed computation between the network side server and the edge side server according to a response message for the cooperative request returned by the network side server to the edge side server.
- 12. The data transmission method according to claim 11, wherein the terminal side server and the edge side server each transmit a cooperation request for performing distributed computation to the network side server, comprising: The terminal side server and the edge side server respectively send information opening requests to network elements of network opening functions in a mobile communication network, wherein the information opening requests carry network element identifiers for identifying the servers; and sending a collaboration request for executing distributed computation to a network side server in the mobile communication network according to the network element identification on the network element with the network open function.
- 13. The method according to any one of claims 1 to 5, wherein the network side server and the terminal side server train a network side model configured on the network side server and a terminal side model configured on the terminal side server through vertical federal learning, and training samples held by the network side server and training samples held by the terminal side server have the same sample identification and different sample contents.
- 14. A data transmission apparatus, the apparatus comprising: The first determining module is configured to determine first intermediate data according to a network quality parameter held by a network side server, wherein the network side server is used for providing network communication service for terminal equipment, and the first intermediate data is used for representing a data transmission state of the network communication service; The second determining module is configured to determine second intermediate data according to network quality parameters held by a terminal side server, wherein the terminal side server is used for providing application function services for the terminal equipment, and the second intermediate data is used for representing data transmission states of the application function services; The merging module is configured to perform merging operation on the first intermediate data and the second intermediate data on an edge side server to obtain a data discarding strategy, wherein the edge side server is used for providing edge computing service for the terminal equipment, and the data discarding strategy is used for indicating the terminal equipment to transmit full data or discard part of data in the full data.
- 15. A computer readable medium, characterized in that the computer readable medium has stored thereon a computer program which, when executed by a processor, implements the data transmission method of any of claims 1 to 13.
- 16. An electronic device, comprising: processor, and A memory for storing executable instructions of the processor; Wherein the processor is configured to execute the executable instructions to implement the data transmission method of any one of claims 1 to 13.
- 17. A computer program product comprising a computer program, characterized in that the computer program, when executed by a processor, implements the data transmission method of any one of claims 1 to 13.
Description
Data transmission method, device, medium, electronic equipment and program product Technical Field The application belongs to the technical field of networks and artificial intelligence, and particularly relates to a data transmission method, a data transmission device, a computer readable medium, electronic equipment and a computer program product. Background In a mobile communication network, due to the consideration of data privacy security, various functional entities generally cannot reveal system data held by themselves, or can share corresponding system data to a designated functional entity after complicated information encryption and verification processes are needed. Because the system data are difficult to share among different functional entities, the mobile communication network cannot accurately evaluate the network communication quality of the different functional entities, and therefore the problems of low data transmission efficiency, poor data transmission quality and the like in the network communication process are easy to occur. Disclosure of Invention The application provides a data transmission method, a data transmission device, a computer readable medium, an electronic device and a computer program product, and aims to improve the data transmission efficiency and the data transmission quality of network communication. According to one aspect of the embodiment of the application, a data transmission method is provided, wherein the method comprises the steps of determining first intermediate data according to network quality parameters held by a network side server, the network side server is used for providing network communication service for terminal equipment, the first intermediate data is used for representing data transmission states of the network communication service, determining second intermediate data according to the network quality parameters held by the terminal side server, the terminal side server is used for providing application function service for the terminal equipment, the second intermediate data is used for representing the data transmission states of the application function service, combining operation is carried out on the first intermediate data and the second intermediate data on an edge side server to obtain a data discarding strategy, the edge side server is used for providing edge calculation service for the terminal equipment, and the data discarding strategy is used for indicating the terminal equipment to transmit full data or discarding part of the full data. According to an aspect of an embodiment of the present application, there is provided a data transmission apparatus including: The first determining module is configured to determine first intermediate data according to a network quality parameter held by a network side server, wherein the network side server is used for providing network communication service for terminal equipment, and the first intermediate data is used for representing a data transmission state of the network communication service; The second determining module is configured to determine second intermediate data according to network quality parameters held by a terminal side server, wherein the terminal side server is used for providing application function services for the terminal equipment, and the second intermediate data is used for representing data transmission states of the application function services; The merging module is configured to perform merging operation on the first intermediate data and the second intermediate data on an edge side server to obtain a data discarding strategy, wherein the edge side server is used for providing edge computing service for the terminal equipment, and the data discarding strategy is used for indicating the terminal equipment to transmit full data or discard part of data in the full data. In some embodiments of the present application, based on the above technical solutions, the network side server includes a network data analysis function network element in a mobile communication network, and the first determining module includes: a first acquisition module configured to send a data acquisition request to an operation maintenance management network element in the mobile communication network; the first receiving module is configured to receive response data for the data acquisition request returned by the operation maintenance management network element, wherein the response data comprises network quality parameters which are acquired by the operation maintenance management network element and are related to an access network and terminal equipment; The first reasoning module is configured to perform model reasoning on the network quality parameters according to a network side model configured on the network element of the network data analysis function to obtain first intermediate data. In some embodiments of the present application, based on the above technical solution,