A data processing method, a first data platform, a network device, and a storage medium

By obtaining the terminal's communication identifier in cellular mobile communication systems and general wireless communication systems, and using the preset identifier correspondence for data processing, the problems of low accuracy and high power consumption in terminal positioning data processing are solved, enabling more accurate terminal network service analysis and adaptive adjustment.

CN117412286BActive Publication Date: 2026-06-26CHINA MOBILE COMM LTD RES INST +1

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHINA MOBILE COMM LTD RES INST
Filing Date
2022-07-08
Publication Date
2026-06-26

Smart Images

  • Figure CN117412286B_ABST
    Figure CN117412286B_ABST
Patent Text Reader

Abstract

The application discloses a data processing method, a first data platform, network equipment and a storage medium. The method comprises the following steps: obtaining a first communication identifier of a terminal in a first communication system, and obtaining first network data of the terminal in the first communication system from the first data platform by using the first communication identifier; obtaining a second communication identifier corresponding to the first communication identifier in a preset communication identifier correspondence relationship, the second communication identifier being a communication identifier of the terminal in a second communication system; requesting, based on the second communication identifier, second network data of the terminal in the second communication system from a second data platform; the second data platform being a data platform corresponding to the second communication system; the second data platform being a data platform corresponding to the second communication system; and analyzing a network service state of the terminal by using the second network data and the first network data to obtain a big data analysis result. Through the technical scheme, the accuracy of the big data analysis result is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the fields of wireless and Internet of Things (IoT) technology, and more particularly to a data processing method, a first data platform, a network device, and a storage medium. Background Technology

[0002] The future society is the era of the digital economy. The acquisition, integration, and analysis of information, as well as the presentation of data results, are becoming increasingly important. The positioning capabilities based on cellular mobile communication systems can provide user profiles for industries such as supermarkets, hospitals, governments, and transportation hubs, including information such as age, gender, address, and trajectory, to conduct precise customer flow and pedestrian flow analysis, facilitating management and customer service. Based on other wireless communication technologies such as Bluetooth, RFID, Wi-Fi, and UWB, data processing capabilities such as IoT data collection and precise positioning can be provided, enabling big data monitoring services such as smart buildings and smart shopping malls.

[0003] However, at present, data processing such as terminal positioning based on information obtained from cellular mobile communication systems is prone to problems such as low accuracy of processing results and high power consumption of terminals. Although data processing using ubiquitous wireless positioning and sensing technology can improve the accuracy of processing results to some extent, the limited scope of application of wireless communication systems, which are mostly deployed in regional areas, cannot form a scale advantage and still result in poor accuracy of data processing results. Summary of the Invention

[0004] To address the aforementioned technical problems, embodiments of the present invention aim to provide a data processing method, a first data platform, a network device, and a storage medium, which can improve the accuracy of big data analysis results.

[0005] The technical solution of this invention is implemented as follows:

[0006] This invention provides a data processing method applied to a first data platform, the method comprising:

[0007] Obtain the first communication identifier of the terminal under the first communication system, and use the first communication identifier to obtain the first network data of the terminal under the first communication system from the first data platform;

[0008] Obtain the second communication identifier corresponding to the first communication identifier in the preset communication identifier correspondence relationship, wherein the second communication identifier is the communication identifier of the terminal in the second communication system;

[0009] Based on the second communication identifier, the terminal requests second network data under the second communication system from the second data platform; the second data platform is the data platform corresponding to the second communication system.

[0010] By using the second network data and the first network data, the network service status of the terminal is analyzed to obtain big data analysis results.

[0011] In the above method, the first communication system is a cellular mobile communication system and the second communication system is a general wireless communication system, or the first communication system is a general wireless communication system and the second communication system is a cellular mobile communication system.

[0012] In the above method, the general wireless communication system is a communication system that communicates based on at least one of Bluetooth, radio frequency identification technology, mobile hotspot, or ultra-wideband technology.

[0013] In the above method, obtaining the second communication identifier corresponding to the first communication identifier in the preset communication identifier correspondence relationship includes:

[0014] From the preset communication identifier correspondence, find the second communication identifier that corresponds to the first communication identifier; the preset communication identifier correspondence includes the correspondence between the first communication identifier and the second communication identifier.

[0015] In the above method, before searching for the second communication identifier corresponding to the first communication identifier from the preset communication identifier correspondence, the method further includes:

[0016] Read the pre-stored preset communication identifier correspondence; or,

[0017] Send the subscription information of the first data platform to the network device, and receive the preset communication identifier correspondence sent by the network device when the first data platform is authenticated based on the subscription information.

[0018] In the above method, obtaining the second communication identifier corresponding to the first communication identifier in the preset communication identifier correspondence relationship includes:

[0019] Request the network device to query the communication identifier corresponding to the first communication identifier;

[0020] The network device receives a communication identifier corresponding to the first communication identifier based on the preset communication identifier correspondence, wherein the communication identifier responded by the network device is the second communication identifier;

[0021] The preset communication identifier correspondence includes the correspondence between the first communication identifier and the second communication identifier.

[0022] In the above method, the first communication system or the second communication system is a cellular mobile communication system. After analyzing the network service status of the terminal using the second network data and the first network data to obtain big data analysis results, the method further includes:

[0023] The big data analysis results are provided to the cellular mobile communication system so that the cellular mobile communication system can adjust the network services of the terminal based on the big data analysis results.

[0024] This invention provides a data processing method applied to a network device, wherein the network device pre-stores a cellular communication identifier of a terminal under a cellular mobile communication system, and the method includes:

[0025] Receive the wireless communication identifier of the terminal in the wireless communication system reported by the terminal;

[0026] Establish a correspondence between communication identifiers of the terminal under different communication systems to obtain a preset communication identifier correspondence; the preset communication identifier correspondence includes the correspondence between the cellular communication identifier and the general wireless communication identifier.

[0027] The preset communication identifier correspondence is provided to the first data platform corresponding to the first communication system, so that the first data platform can use the preset communication identifier correspondence to perform data processing.

[0028] In the above method, receiving the ubiquitous wireless communication identifier of the terminal in the ubiquitous wireless communication system reported by the terminal includes:

[0029] Receive a registration request sent by the terminal carrying the general wireless communication identifier, and obtain the general wireless communication identifier from the registration request; or,

[0030] The terminal receives non-access information carrying the general wireless communication identifier and obtains the general wireless communication identifier from the non-access information.

[0031] In the above method, the first communication system is the cellular mobile communication system or the general wireless communication system.

[0032] In the above method, assuming the first communication system is the general wireless communication system, before providing the preset communication identifier correspondence to the first data platform corresponding to the first communication system, the method further includes:

[0033] Receive the contract information sent by the first data platform;

[0034] The first data platform is authenticated using the aforementioned contract information;

[0035] Accordingly, providing the preset communication identifier correspondence to the first data platform corresponding to the first communication system includes:

[0036] If the authentication is successful on the first data platform, the preset communication identifier correspondence is sent to the first data platform.

[0037] In the above method, the general wireless communication identifier includes at least one or more of the following: Bluetooth identifier, radio frequency identification technology identifier, mobile hotspot identifier, and ultra-wideband technology identifier.

[0038] This invention provides a first data platform, comprising:

[0039] The acquisition module is used to acquire the first communication identifier of the terminal under the first communication system, and use the first communication identifier to acquire the first network data of the terminal under the first communication system from the first data platform;

[0040] The acquisition module is further configured to acquire a second communication identifier corresponding to the first communication identifier in a preset communication identifier correspondence relationship, wherein the second communication identifier is the communication identifier of the terminal in the second communication system;

[0041] The request module is configured to request the second network data of the terminal under the second communication system from the second data platform based on the second communication identifier; the second data platform is the data platform corresponding to the second communication system.

[0042] The processing module is used to analyze the network service status of the terminal using the second network data and the first network data to obtain big data analysis results.

[0043] In the aforementioned data platform, the first communication system is a cellular mobile communication system, and the second communication system is a general wireless communication system, or the first communication system is a general wireless communication system and the second communication system is a cellular mobile communication system.

[0044] In the aforementioned data platform, the general wireless communication system is a communication system that communicates based on at least one of Bluetooth, radio frequency identification technology, mobile hotspot, or ultra-wideband technology.

[0045] In the aforementioned data platform, the acquisition module is further configured to search for the second communication identifier corresponding to the first communication identifier from the preset communication identifier correspondence relationship; the preset communication identifier correspondence relationship includes the correspondence relationship between the first communication identifier and the second communication identifier.

[0046] The aforementioned data platform also includes a receiving module, used to read the pre-stored preset communication identifier correspondence; or, to send the subscription information of the first data platform to the network device, and to receive the preset communication identifier correspondence sent by the network device when the network device authenticates the first data platform based on the subscription information.

[0047] In the aforementioned data platform, the acquisition module is further configured to request a query from the network device for a communication identifier corresponding to the first communication identifier; receive a response from the network device based on the preset communication identifier correspondence relationship for a communication identifier corresponding to the first communication identifier, wherein the communication identifier responded by the network device is the second communication identifier;

[0048] The preset communication identifier correspondence includes the correspondence between the first communication identifier and the second communication identifier.

[0049] In the aforementioned data platform, the first communication system or the second communication system is a cellular mobile communication system. The processing module is further configured to provide the big data analysis results to the cellular mobile communication system so that the cellular mobile communication system can adjust the network services of the terminal based on the big data analysis results.

[0050] This invention provides a first data platform, which includes: a first processor, a first memory, and a first communication bus;

[0051] The first communication bus is used to establish a communication connection between the first processor and the first memory;

[0052] The first processor is configured to execute a computer program stored in the first memory to implement the above-described data processing method.

[0053] This invention provides a network device, wherein the network device pre-stores a cellular communication identifier of a terminal under a cellular mobile communication system, and the network device includes:

[0054] The receiving module is used to receive the general wireless communication identifier of the terminal in the general wireless communication system reported by the terminal.

[0055] A module is established to establish a correspondence between communication identifiers of the terminal under different communication systems, thereby obtaining a preset communication identifier correspondence; the preset communication identifier correspondence includes the correspondence between the cellular communication identifier and the general wireless communication identifier.

[0056] A providing module is used to provide the preset communication identifier correspondence to a first data platform corresponding to the first communication system, so that the first data platform can use the preset communication identifier correspondence to perform data processing.

[0057] In the aforementioned network device, the receiving module is further configured to receive a registration request carrying the general wireless communication identifier sent by the terminal, and obtain the general wireless communication identifier from the registration request; or, receive non-access information carrying the general wireless communication identifier sent by the terminal, and obtain the general wireless communication identifier from the non-access information.

[0058] In the aforementioned network equipment, the first communication system is either the cellular mobile communication system or the general wireless communication system.

[0059] In the aforementioned network device, the providing module is further configured to receive subscription information sent by the first data platform; authenticate the first data platform using the subscription information; and, if the first data platform passes authentication, send the preset communication identifier correspondence to the first data platform.

[0060] In the aforementioned network devices, the general wireless communication identifier includes at least one or more of the following: Bluetooth identifier, radio frequency identification (RFID) identifier, mobile hotspot identifier, and ultra-wideband (UWB) identifier.

[0061] This invention provides a network device, the network device comprising: a second processor, a second memory, and a second communication bus;

[0062] The second communication bus is used to establish a communication connection between the second processor and the second memory;

[0063] The second processor is configured to execute a computer program stored in the second memory to implement the second data processing method described above.

[0064] The present invention provides a computer-readable storage medium storing one or more computer programs, which can be executed by one or more processors to implement the above-described data processing method.

[0065] This invention provides a data processing method, a first data platform, a network device, and a storage medium. The method includes: obtaining a first communication identifier of a terminal under a first communication system, and using the first communication identifier to obtain first network data of the terminal under the first communication system from a first data platform; obtaining a second communication identifier corresponding to the first communication identifier in a preset communication identifier correspondence relationship, wherein the second communication identifier is the terminal's communication identifier under a second communication system; requesting second network data of the terminal under the second communication system from a second data platform based on the second communication identifier; the second data platform being a data platform corresponding to the second communication system; and analyzing the network service status of the terminal using the second network data and the first network data to obtain big data analysis results. The technical solution provided by this invention, for the same terminal, utilizes its communication identifiers under different communication systems to obtain corresponding network data from data platforms corresponding to different communication systems, realizing the acquisition of network data from different data platforms. This makes the acquired information more comprehensive, and thus allows for data analysis of the terminal's service quality based on more comprehensive information, improving the accuracy of big data analysis results. Attached Figure Description

[0066] Figure 1 A flowchart illustrating a data processing method provided in an embodiment of the present invention. Figure One ;

[0067] Figure 2 A flowchart illustrating an exemplary data processing method provided in an embodiment of the present invention;

[0068] Figure 3 A flowchart illustrating a data processing method provided in an embodiment of the present invention. Figure Two ;

[0069] Figure 4 This is a schematic diagram illustrating an exemplary process for uploading information from a terminal, provided as an embodiment of the present invention.

[0070] Figure 5 A schematic diagram of the structure of a first data platform provided in an embodiment of the present invention. Figure One ;

[0071] Figure 6 A schematic diagram of the structure of a first data platform provided in an embodiment of the present invention. Figure Two ;

[0072] Figure 7 A schematic diagram of the structure of a network device provided in an embodiment of the present invention. Figure One ;

[0073] Figure 8 A schematic diagram of the structure of a network device provided in an embodiment of the present invention. Figure Two . Detailed Implementation

[0074] The technical solutions of the present invention will now be clearly and completely described with reference to the accompanying drawings of the embodiments of the present invention. It is to be understood that the specific embodiments described herein are merely for explaining the relevant application and are not intended to limit the application. Furthermore, it should be noted that, for ease of description, only the parts relevant to the relevant application are shown in the accompanying drawings.

[0075] This invention provides a data processing method, implemented by a first data platform. Figure 1 A flowchart illustrating a data processing method provided in an embodiment of the present invention. Figure One .like Figure 1 As shown, the main steps include:

[0076] S101. Obtain the first communication identifier of the terminal under the first communication system, and use the first communication identifier to obtain the first network data of the terminal under the first communication system from the first data platform.

[0077] In an embodiment of the present invention, the first data platform obtains the first communication identifier of the terminal under the first communication system, and uses the first communication identifier to obtain the first network data of the terminal under the first communication system from the first data platform.

[0078] It should be noted that, in the embodiments of the present invention, the first data platform obtains the first communication identifier of the terminal under the first communication system, and then uses the first communication identifier to obtain the first network data of the terminal under the first communication system from the first data platform, wherein the first data platform is the data platform corresponding to the first communication system.

[0079] Specifically, in embodiments of the present invention, the first communication system is a cellular mobile communication system and the second communication system is a general wireless communication system, or the first communication system is a general wireless communication system and the second communication system is a cellular mobile communication system.

[0080] It should be noted that, in the embodiments of the present invention, if the first communication system is a cellular mobile communication system, then the first data platform is the data platform corresponding to the cellular mobile communication system; the first communication identifier can be a mobile phone number, terminal identification information, International Mobile Subscriber Identity (IMSI), or a unique identifier such as a permanent user identifier; the first network data includes at least: individual information of the user of the terminal, and / or, network service data of the terminal. The individual information can be information such as the age, gender, and address of the user of the terminal, and the network service data can be service information such as the network packages and functions activated by the terminal. Of course, the network service data can also be the trajectory information of the terminal. The specific first network data can be set according to the actual situation and application scenario, and the present invention does not limit this.

[0081] It should be noted that, in the embodiments of the present invention, if the first communication system is a general wireless communication system, then the first data platform is the data platform corresponding to the general wireless communication system; the first communication identifier can be a communication identifier under the general wireless communication system, such as: mobile hotspot identifier (WIFI ID), Bluetooth identifier (BLE4.2 ID, BLE5.1 ID), ultra-wideband technology identifier (UWB ID); the first network data includes at least: the terminal's IoT information, and / or, location information.

[0082] Specifically, in the embodiments of the present invention, the general wireless communication system is a communication system that communicates based on at least one of Bluetooth, radio frequency identification technology, mobile hotspot, or ultra-wideband technology.

[0083] It should be noted that, in the embodiments of the present invention, the general wireless communication system has a smaller coverage area compared to the cellular communication system and is mostly deployed in a regionalized manner.

[0084] It should be noted that, in the embodiments of the present invention, the terminal not only supports cellular communication, but also has wireless communication capabilities such as Bluetooth, mobile hotspot, and ultra-wideband. Accordingly, the terminal has a communication identifier not only in the cellular mobile communication system, but also in the general wireless communication system.

[0085] It should be noted that, in the embodiments of the present invention, for terminals that support both cellular mobile communication and general wireless communication, the terminal has a communication identifier under both the cellular mobile communication system and the general wireless communication system.

[0086] S102. Obtain the second communication identifier corresponding to the first communication identifier in the preset communication identifier correspondence relationship. The second communication identifier is the communication identifier of the terminal in the second communication system.

[0087] In an embodiment of the present invention, the first data platform obtains a preset communication identifier correspondence relationship, in which a second communication identifier corresponds to the first communication identifier, and the second communication identifier is the communication identifier of the terminal under the second communication system.

[0088] It should be noted that, in the embodiments of the present invention, when the first data platform obtains the first communication identifier of the terminal under the first communication system, it can obtain the second communication identifier corresponding to the first communication identifier in the preset communication identifier correspondence relationship, wherein the second communication identifier is the communication identifier of the terminal under the second communication system.

[0089] It should be noted that, in the embodiments of the present invention, the first communication identifier is the communication identifier of the terminal under the cellular mobile communication system, and the second communication identifier is the communication identifier of the terminal under the general wireless communication system; or, the first communication identifier is the communication identifier of the terminal under the general wireless communication system, and the second communication system is the communication identifier of the terminal under the cellular mobile communication system.

[0090] Specifically, in an embodiment of the present invention, the first data platform obtains the second communication identifier corresponding to the first communication identifier in the preset communication identifier correspondence relationship, including: searching for the second communication identifier corresponding to the first communication identifier from the preset communication identifier correspondence relationship; the preset communication identifier correspondence relationship includes the correspondence relationship between the first communication identifier and the second communication identifier.

[0091] It should be noted that, in the embodiments of the present invention, when the first data platform obtains the first communication identifier, it can directly search for the second communication identifier corresponding to the first communication identifier from the preset communication identifier correspondence.

[0092] Specifically, in the embodiments of the present invention, before the first data platform searches for the second communication identifier corresponding to the first communication identifier from the preset communication identifier correspondence, it may also perform the following steps: read the preset communication identifier correspondence in advance; or, send the subscription information of the first data platform to the network device, and receive the preset communication identifier correspondence sent by the network device when the first data platform is authenticated based on the subscription information.

[0093] It should be noted that, in the embodiments of the present invention, the network device may include multiple network elements, or may include only one network element, or may be a core network composed of multiple network elements; alternatively, the network device may also be a base station. The specific network device can be set according to the actual situation and application requirements, and the present invention does not limit it.

[0094] It should be noted that, in the embodiments of the present invention, the information interaction between the first data platform and the network device can be achieved through the capability open interface provided by the network device.

[0095] It should be noted that, in the embodiments of the present invention, the preset communication identifier correspondence in the first data platform may be sent by the receiving network device after the first data platform has been authenticated, or it may be stored in advance by the first data platform.

[0096] It should be noted that, in the embodiments of the present invention, before sending the preset communication identifier correspondence to the first data platform, the network device will authenticate the first data platform for information security reasons. At this time, the first data platform can send its subscription information to the network device. For example, the subscription information may be the payment time, payment service, registration information, etc. After the network device successfully authenticates the first data platform, it periodically sends the preset communication identifier correspondence to the first data platform, or sends the preset communication identifier correspondence to the first data platform when it is updated.

[0097] Specifically, in an embodiment of the present invention, the first data platform obtains the second communication identifier corresponding to the first communication identifier in a preset communication identifier correspondence relationship, including: requesting a network device to query the communication identifier corresponding to the first communication identifier; receiving the communication identifier corresponding to the first communication identifier from the network device based on the preset communication identifier correspondence relationship, wherein the communication identifier responded by the network device is the second communication identifier; the preset communication identifier correspondence relationship includes the correspondence relationship between the first communication identifier and the second communication identifier.

[0098] It should be noted that, in the embodiments of the present invention, the first data platform may also directly request the network device to query the communication identifier corresponding to the first communication identifier, and then receive the communication identifier corresponding to the first communication identifier from the network device based on the preset communication identifier correspondence relationship, and determine the received communication identifier as the second communication identifier. In other words, the first data platform can directly obtain the second communication identifier corresponding to the first communication identifier.

[0099] S103. Based on the second communication identifier, request the second network data of the terminal under the second communication system from the second data platform; the second data platform is the data platform corresponding to the second communication system.

[0100] In an embodiment of the present invention, the first data platform requests second network data of the terminal under the second communication system from the second data platform based on the second communication identifier; the second data platform is the data platform corresponding to the second communication system.

[0101] It should be noted that, in the embodiments of the present invention, if the second communication system is a cellular mobile communication system, then the second data platform is the data platform corresponding to the cellular mobile communication system; the second communication identifier can be a mobile phone number, terminal identification information, International Mobile Subscriber Identity (IMSI), or a unique identifier such as a permanent user identifier; the second network data can be the individual information of the user of the terminal, and / or the network service data of the terminal, wherein the individual information can be the age, gender, and address of the user of the terminal, and the network service data can be the network package, functions, and other service information activated by the terminal. Of course, the network service data can also be the trajectory information of the terminal. The specific first network data can be set according to the actual situation and application scenario, and the present invention does not limit it.

[0102] It should be noted that, in the embodiments of the present invention, if the second communication system is a general wireless communication system, then the second data platform is the data platform corresponding to the general wireless communication system; the second communication identifier can be a communication identifier under the general wireless communication system, such as: mobile hotspot identifier (WIFI ID), Bluetooth identifier (BLE4.2 ID, BLE5.1 ID), ultra-wideband technology identifier (UWB ID); the second network data can be the IoT information of the terminal, and / or, location information.

[0103] S104. Using the second network data and the first network data, analyze the network service status of the terminal to obtain big data analysis results.

[0104] In an embodiment of the present invention, the first data platform uses the second network data and the first network data to analyze the network service status of the terminal and obtain big data analysis results.

[0105] It should be noted that, in the embodiments of the present invention, the big data analysis result is obtained by the terminal using the second network data and the first network data to analyze the network service status of the terminal. For example, the big data analysis result may be: the signal at the location of the terminal is poor, or the terminal's requested service is experiencing lag.

[0106] Specifically, in the embodiments of the present invention, the first communication system or the second communication system is a cellular mobile communication system. After the first data platform performs data analysis on the converged service data and obtains the big data analysis results, it can also perform the following steps: provide the big data analysis results to the cellular mobile communication system so that the cellular mobile communication system can adjust the network services of the terminal based on the big data analysis results.

[0107] It should be noted that, in the embodiments of the present invention, after the first data platform obtains the big data analysis results, it will provide the big data analysis results to the cellular mobile communication system so that the cellular mobile communication system can adjust the network services of the terminal based on the big data analysis results. The specific adjustment methods may be to change the communication mode priority of the terminal, or to reserve resources for the terminal in advance to ensure the network quality of the terminal, or to send a prompt message to the service server of a certain service requested by the terminal in advance to avoid service lag, so as to achieve adaptive adjustment of the network and services.

[0108] Figure 2 This is a flowchart illustrating an exemplary data processing method provided in an embodiment of the present invention. Figure 2 As shown, data processing is implemented using the data platform of a cellular mobile communication system as the first data platform and the data platform of a general wireless communication system as the second data platform. The cellular mobile communication system is the first communication system, and the terminal's communication identifier under the cellular mobile communication system is the first communication identifier. The general wireless communication system is the second communication system, and the terminal's communication identifier under the general wireless communication system is the second communication identifier. For example, the data processing process implemented by the data platform of the cellular mobile communication system can be as follows: The data platform of the cellular mobile communication system can query the network device for the communication identifier of the terminal under the cellular mobile communication system corresponding to the communication identifier under the general wireless communication system. The network device sends a preset identifier correspondence relationship to the data platform of the cellular mobile communication system. Then, the data platform of the cellular mobile communication system obtains the terminal's communication identifier under the general wireless communication system from the preset identifier correspondence relationship. Furthermore, based on the obtained communication identifier, it obtains the corresponding network data from the data platform of the general wireless communication system to achieve information interaction between multiple data platforms.

[0109] This invention provides a data processing method, comprising: obtaining a first communication identifier of a terminal under a first communication system, and using the first communication identifier to obtain first network data of the terminal under the first communication system from a first data platform; obtaining a second communication identifier corresponding to the first communication identifier in a preset communication identifier correspondence relationship, wherein the second communication identifier is the terminal's communication identifier under a second communication system; requesting second network data of the terminal under the second communication system from a second data platform based on the second communication identifier; the second data platform being a data platform corresponding to the second communication system; and analyzing the terminal's network service status using the second network data and the first network data to obtain big data analysis results. The data processing method provided by this invention, for the same terminal, utilizes its communication identifiers under different communication systems to obtain corresponding network data from data platforms corresponding to different communication systems, realizing the acquisition of network data from different data platforms, making the acquired information more comprehensive, and thus improving the accuracy of big data analysis results by performing service quality analysis of the terminal based on more comprehensive information.

[0110] This invention provides a data processing method implemented by a network device, wherein the network device pre-stores the cellular communication identifier of the terminal under the cellular mobile communication system. Figure 3 A flowchart illustrating a data processing method provided in an embodiment of the present invention. Figure Two .like Figure 3 As shown, the main steps include:

[0111] S301, The wireless communication identifier of the terminal in the wireless communication system reported by the receiving terminal.

[0112] In embodiments of the present invention, the network device may receive the general wireless communication identifier of the terminal under the general wireless communication system reported by the terminal.

[0113] Specifically, in embodiments of the present invention, the network device receives the general wireless communication identifier of the terminal in the general wireless communication system reported by the terminal, including: receiving a registration request carrying the general wireless communication identifier sent by the terminal and obtaining the general wireless communication identifier from the registration request; or, receiving non-access information carrying the general wireless communication identifier sent by the terminal and obtaining the general wireless communication identifier from the non-access information.

[0114] It should be noted that, in the embodiments of the present invention, the terminal may carry the general wireless communication identifier in the registration request and report it to the network device. When the network device receives the registration request carrying the general wireless communication identifier reported by the terminal, it obtains the general wireless communication identifier from the registration request.

[0115] It should be noted that, in the embodiments of the present invention, the network device itself stores the cellular communication identifier of the terminal under the cellular mobile communication system.

[0116] It should be noted that, in the embodiments of the present invention, the terminal may carry the general wireless communication identifier in the non-access information and report it to the network device. When the network device receives the non-access information carrying the general wireless communication identifier reported by the terminal, it obtains the general wireless communication identifier from the non-access information.

[0117] Specifically, in embodiments of the present invention, the general wireless communication identifier includes at least one or more of the following: Bluetooth identifier, radio frequency identification technology identifier, mobile hotspot identifier, and ultra-wideband technology identifier.

[0118] It should be noted that, in the embodiments of the present invention, the general wireless communication identifier can be one or more of the following: mobile hotspot identifier, Bluetooth identifier, ultra-wideband technology identifier, and radio frequency identification technology identifier. The specific communication identifier included in the general wireless communication identifier is related to the communication technology supported by the terminal.

[0119] It should be noted that, in the embodiments of the present invention, the format of the registration request or non-access service message sent by the terminal to the cellular mobile communication network device carrying the communication identifier of the universal wireless communication system it supports can be: UE-association identification ::= SEQUENCE {WIFI ID BLE4.2 ID BLE5.1 ID UWBID……}; scalable, the terminal can also carry the communication identifier of the universal wireless communication system it possesses in the terminal auxiliary information, terminal capability information, or terminal feedback information, and send it to the base station to realize the technical solution of the base station as a network device. In this regard, the present invention will not elaborate further.

[0120] Figure 4 This is a schematic diagram illustrating an exemplary process for uploading information from a terminal, provided as an embodiment of the present invention. Figure 4 As shown, the terminal can send the communication identifier of the general wireless communication system it supports to the base station in the terminal auxiliary information, terminal capability information, or terminal feedback information; or, the terminal can send the communication identifier of the general wireless communication system it supports to the network device in the registration request or non-access service information.

[0121] S302. Establish the correspondence between communication identifiers of the terminal under different communication systems to obtain the preset communication identifier correspondence; the preset communication identifier correspondence includes the correspondence between cellular communication identifiers and general wireless communication identifiers.

[0122] In an embodiment of the present invention, the network device establishes a correspondence between communication identifiers of the terminal under different communication systems to obtain a preset communication identifier correspondence; the preset communication identifier correspondence includes a correspondence between cellular communication identifiers and general wireless communication identifiers.

[0123] It should be noted that, in the embodiments of the present invention, after the network device obtains the cellular communication identifier of the terminal under the cellular mobile communication system and the general wireless communication identifier under the general wireless mobile communication system, it establishes the correspondence between the communication identifiers of the terminal under different communication systems and obtains a preset communication identifier correspondence, wherein the preset communication identifier correspondence includes the correspondence between the cellular communication identifier and the general wireless communication identifier.

[0124] S303. Provide the preset communication identifier correspondence to the first data platform corresponding to the first communication system so that the first data platform can use the preset communication identifier correspondence to perform data processing.

[0125] In an embodiment of the present invention, the network device provides a preset communication identifier correspondence to a first data platform corresponding to the first communication system, so that the first data platform can use the preset communication identifier correspondence to perform data processing.

[0126] It should be noted that, in the embodiments of the present invention, before the network device provides the preset communication identifier correspondence to the first data platform corresponding to the first communication system, it will first authenticate the first data platform for information security reasons.

[0127] Specifically, in the embodiments of the present invention, before providing the preset communication identifier correspondence to the first data platform corresponding to the first communication system, provided that the first communication system is a general wireless communication system, the network device may also perform the following steps: receiving the subscription information sent by the first data platform; authenticating the first data platform using the subscription information; correspondingly, providing the preset communication identifier correspondence to the first data platform corresponding to the first communication system includes: sending the preset communication identifier correspondence to the first data platform when the authentication of the first data platform is successful.

[0128] It should be noted that, in the embodiments of the present invention, before sending the preset communication identifier correspondence to the first data platform, the network device, based on information security considerations, will receive the subscription information sent by the first data platform, and use the subscription information to authenticate the first data platform. If the authentication by the first data platform is successful, the network device will send the preset communication identifier correspondence to the first data platform.

[0129] It should be noted that, in the embodiments of the present invention, the contract information may be the payment time, payment service, registration information, etc. of the first data platform. After the network device authenticates the first data platform, it provides the preset communication identifier correspondence to the first data platform corresponding to the first communication system so that the first data platform can use the preset communication identifier correspondence to perform data processing.

[0130] Specifically, in embodiments of the present invention, the first communication system is a cellular mobile communication system or a general wireless communication system.

[0131] It should be noted that, in the embodiments of the present invention, the first data platform for providing the preset communication identifier correspondence of the network device can be a data platform corresponding to a cellular mobile communication system or a data platform corresponding to a general wireless communication system. Specifically, the network device can provide the preset communication identifier correspondence to the data platform through a capability open interface.

[0132] This invention provides a data processing method applied to network devices. The network devices pre-store cellular communication identifiers of terminals under cellular mobile communication systems. The method includes: receiving the terminal's general wireless communication identifiers reported by the terminal; establishing a correspondence between communication identifiers of the terminal under different communication systems to obtain a preset communication identifier correspondence; the preset communication identifier correspondence includes a correspondence between cellular communication identifiers and general wireless communication identifiers; and providing the preset communication identifier correspondence to a first data platform corresponding to a first communication system, so that the first data platform can perform data processing using the preset communication identifier correspondence. The data processing method provided by this invention, for the same terminal, utilizes its communication identifiers under different communication systems to establish a preset communication identifier correspondence, and provides the preset communication identifier correspondence to the first data platform. This enables the acquisition of corresponding network data from data platforms corresponding to different communication systems based on the preset communication identifier correspondence, resulting in more comprehensive information. This allows for more comprehensive analysis of the terminal's service quality, improving the accuracy of big data analysis results.

[0133] This invention provides a first data platform. Figure 5 A schematic diagram of the structure of a first data platform provided in an embodiment of the present invention. Figure One .like Figure 5 As shown, it includes:

[0134] The acquisition module 501 is used to acquire the first communication identifier of the terminal under the first communication system, and use the first communication identifier to acquire the first network data of the terminal under the first communication system from the first data platform;

[0135] The acquisition module 501 is further configured to acquire a second communication identifier corresponding to the first communication identifier in a preset communication identifier correspondence relationship, wherein the second communication identifier is the communication identifier of the terminal in the second communication system;

[0136] Request module 502 is used to request second network data of the terminal under the second communication system from the second data platform based on the second communication identifier; the second data platform is the data platform corresponding to the second communication system;

[0137] The processing module 503 is used to analyze the network service status of the terminal using the second network data and the first network data to obtain big data analysis results.

[0138] In one embodiment of the present invention, the first communication system is a cellular mobile communication system and the second communication system is a general wireless communication system, or the first communication system is a general wireless communication system and the second communication system is a cellular mobile communication system.

[0139] In one embodiment of the present invention, the general wireless communication system is a communication system that communicates based on at least one of Bluetooth, radio frequency identification technology, mobile hotspot, or ultra-wideband technology.

[0140] In one embodiment of the present invention, the acquisition module 501 is further configured to search for the second communication identifier corresponding to the first communication identifier from the preset communication identifier correspondence relationship; the preset communication identifier correspondence relationship includes the correspondence relationship between the first communication identifier and the second communication identifier.

[0141] In one embodiment of the present invention, the acquisition module 501 is used to read the pre-stored preset communication identifier correspondence; or, send the subscription information of the first data platform to the network device, and receive the preset communication identifier correspondence sent by the network device when the network device authenticates the first data platform based on the subscription information.

[0142] In one embodiment of the present invention, the acquisition module 501 is further configured to request a query from the network device for a communication identifier corresponding to the first communication identifier; receive a communication identifier corresponding to the first communication identifier from the network device based on the preset communication identifier correspondence relationship, wherein the communication identifier responded by the network device is the second communication identifier; the preset communication identifier correspondence relationship includes the correspondence relationship between the first communication identifier and the second communication identifier.

[0143] In one embodiment of the present invention, the first communication system or the second communication system is a cellular mobile communication system, and the processing module 503 is further configured to provide the big data analysis results to the cellular mobile communication system so that the cellular mobile communication system can adjust the network services of the terminal based on the big data analysis results.

[0144] This invention provides a first data platform. Figure 6 A schematic diagram of the structure of a first data platform provided in an embodiment of the present invention. Figure Two .like Figure 6 As shown, the first data platform includes: a first processor 601, a first memory 602, and a first communication bus 603;

[0145] The first communication bus 603 is used to realize the communication connection between the first processor 601 and the first memory 602;

[0146] The first processor 601 is used to execute the computer program stored in the first memory 602 to implement the above-described data processing method.

[0147] This invention provides a first data platform that acquires a first communication identifier of a terminal under a first communication system, and uses this first communication identifier to acquire first network data of the terminal under the first communication system from the first data platform. It then acquires a second communication identifier corresponding to the first communication identifier from a preset communication identifier correspondence relationship; this second communication identifier is the terminal's communication identifier under a second communication system. Based on the second communication identifier, it requests second network data of the terminal under the second communication system from a second data platform; the second data platform is the data platform corresponding to the second communication system. Using the second network data and the first network data, it analyzes the terminal's network service status to obtain big data analysis results. The first data platform provided by this invention, for the same terminal, utilizes its communication identifiers under different communication systems to acquire corresponding network data from data platforms corresponding to different communication systems, realizing the acquisition of network data from different data platforms. This results in more comprehensive information, and thus, based on this more comprehensive information, it performs service quality analysis of the terminal, improving the accuracy of big data analysis results.

[0148] This invention provides a network device, Figure 7 A schematic diagram of the structure of a network device provided in an embodiment of the present invention. Figure One .like Figure 7 As shown, it includes:

[0149] The receiving module 701 is used to receive the general wireless communication identifier of the terminal in the general wireless communication system reported by the terminal.

[0150] The module 702 is used to establish the correspondence between communication identifiers of the terminal under different communication systems to obtain a preset communication identifier correspondence; the preset communication identifier correspondence includes the correspondence between the cellular communication identifier and the general wireless communication identifier.

[0151] The module 703 is used to provide the preset communication identifier correspondence to the first data platform corresponding to the first communication system, so that the first data platform can use the preset communication identifier correspondence to perform data processing.

[0152] In one embodiment of the present invention, the receiving module 701 is further configured to receive a registration request carrying the general wireless communication identifier sent by the terminal, and obtain the general wireless communication identifier from the registration request; or, receive non-access information carrying the general wireless communication identifier sent by the terminal, and obtain the general wireless communication identifier from the non-access information.

[0153] In one embodiment of the present invention, the first communication system is the cellular mobile communication system or the general wireless communication system.

[0154] In one embodiment of the present invention, provided that the first communication system is the general wireless communication system, the providing module 703 is further configured to receive the subscription information sent by the first data platform; authenticate the first data platform using the subscription information; and send the preset communication identifier correspondence to the first data platform if the authentication of the first data platform is successful.

[0155] In one embodiment of the present invention, the general wireless communication identifier includes at least one or more of the following: Bluetooth identifier, radio frequency identification technology identifier, mobile hotspot identifier, and ultra-wideband technology identifier.

[0156] This invention provides a network device, Figure 8 A schematic diagram of the structure of a network device provided in an embodiment of the present invention. Figure Two .like Figure 8 As shown, the network device includes: a second processor 801, a second memory 802, and a second communication bus 803;

[0157] The second communication bus 803 is used to realize the communication connection between the second processor 801 and the second memory 802;

[0158] The second processor 801 is used to execute the computer program stored in the second memory 802 to implement the above-described data processing method.

[0159] This invention provides a network device that pre-stores cellular communication identifiers of a terminal under a cellular mobile communication system and receives general wireless communication identifiers of the terminal under a general wireless communication system reported by the terminal. It establishes a correspondence between communication identifiers of the terminal under different communication systems to obtain a preset communication identifier correspondence. The preset communication identifier correspondence includes a correspondence between cellular communication identifiers and general wireless communication identifiers. The preset communication identifier correspondence is provided to a first data platform corresponding to a first communication system for data processing. The network device provided by this invention, for the same terminal, establishes a preset communication identifier correspondence using its communication identifiers under different communication systems and provides this correspondence to a first data platform. This enables the acquisition of corresponding network data from data platforms corresponding to different communication systems based on the preset communication identifier correspondence, resulting in more comprehensive information. This allows for more comprehensive analysis of the terminal's service quality, improving the accuracy of big data analysis results.

[0160] This invention provides a computer-readable storage medium storing one or more computer programs, which can be executed by one or more processors to implement the aforementioned data processing method. The computer-readable storage medium can be volatile memory, such as random-access memory (RAM); or non-volatile memory, such as read-only memory (ROM), flash memory, hard disk drive (HDD), or solid-state drive (SSD); or it can be a device comprising one or any combination of the above-mentioned memories, such as a mobile phone, computer, tablet device, personal digital assistant, etc.

[0161] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of hardware embodiments, software embodiments, or embodiments combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0162] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure One One or more processes and / or boxes Figure One A device that provides the functions specified in one or more boxes.

[0163] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure One One or more processes and / or boxes Figure One The function specified in one or more boxes.

[0164] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure One One or more processes and / or boxes Figure One The steps of the function specified in one or more boxes.

[0165] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A data processing method, characterized in that, Applied to a first data platform, which is a data platform corresponding to a first communication system, the method includes: Obtain the first communication identifier of the terminal under the first communication system, and use the first communication identifier to obtain the first network data of the terminal under the first communication system from the first data platform; Obtain the second communication identifier corresponding to the first communication identifier in the preset communication identifier correspondence relationship, wherein the second communication identifier is the communication identifier of the terminal in the second communication system; Based on the second communication identifier, the terminal requests second network data under the second communication system from the second data platform; the second data platform is the data platform corresponding to the second communication system. By using the second network data and the first network data, the network service status of the terminal is analyzed to obtain big data analysis results.

2. The method according to claim 1, characterized in that, The first communication system is a cellular mobile communication system, and the second communication system is a general wireless communication system, or the first communication system is a general wireless communication system and the second communication system is a cellular mobile communication system.

3. The method according to claim 2, characterized in that, The aforementioned general wireless communication system is a communication system that communicates based on at least one of Bluetooth, radio frequency identification technology, mobile hotspot, or ultra-wideband technology.

4. The method according to claim 1, characterized in that, In the process of obtaining the preset communication identifier correspondence, the second communication identifier corresponding to the first communication identifier includes: From the preset communication identifier correspondence, find the second communication identifier that corresponds to the first communication identifier; the preset communication identifier correspondence includes the correspondence between the first communication identifier and the second communication identifier.

5. The method according to claim 4, characterized in that, Before searching for the second communication identifier corresponding to the first communication identifier from the preset communication identifier correspondence, the method further includes: Read the pre-stored preset communication identifier correspondence; or, Send the subscription information of the first data platform to the network device, and receive the preset communication identifier correspondence sent by the network device when the first data platform is authenticated based on the subscription information.

6. The method according to claim 1, characterized in that, In the process of obtaining the preset communication identifier correspondence, the second communication identifier corresponding to the first communication identifier includes: Request the network device to query the communication identifier corresponding to the first communication identifier; The network device receives a communication identifier corresponding to the first communication identifier based on the preset communication identifier correspondence, wherein the communication identifier responded by the network device is the second communication identifier; The preset communication identifier correspondence includes the correspondence between the first communication identifier and the second communication identifier.

7. The method according to claim 1, characterized in that, If the first communication system or the second communication system is a cellular mobile communication system, after analyzing the network service status of the terminal using the second network data and the first network data to obtain big data analysis results, the method further includes: The big data analysis results are provided to the cellular mobile communication system so that the cellular mobile communication system can adjust the network services of the terminal based on the big data analysis results.

8. A data processing method, characterized in that, Applied to network devices, wherein the network devices pre-store cellular communication identifiers of terminals under a cellular mobile communication system, the method includes: Receive the wireless communication identifier of the terminal in the wireless communication system reported by the terminal; Establish a correspondence between communication identifiers of the terminal under different communication systems to obtain a preset communication identifier correspondence; the preset communication identifier correspondence includes the correspondence between the cellular communication identifier and the general wireless communication identifier. The preset communication identifier correspondence is provided to the first data platform corresponding to the first communication system, so that the first data platform can use the preset communication identifier correspondence to perform data processing.

9. The method according to claim 8, characterized in that, The step of receiving the ubiquitous wireless communication identifier of the terminal in the ubiquitous wireless communication system reported by the terminal includes: Receive a registration request sent by the terminal carrying the general wireless communication identifier, and obtain the general wireless communication identifier from the registration request; or, The terminal receives non-access information carrying the general wireless communication identifier and obtains the general wireless communication identifier from the non-access information.

10. The method according to claim 8, characterized in that, The first communication system is either the cellular mobile communication system or the general wireless communication system.

11. The method according to claim 8, characterized in that, Assuming the first communication system is the general wireless communication system, before providing the preset communication identifier correspondence to the first data platform corresponding to the first communication system, the method further includes: Receive the contract information sent by the first data platform; The first data platform is authenticated using the aforementioned contract information; Accordingly, providing the preset communication identifier correspondence to the first data platform corresponding to the first communication system includes: If the authentication is successful on the first data platform, the preset communication identifier correspondence is sent to the first data platform.

12. The method according to any one of claims 8-9, characterized in that, The general wireless communication identifier includes at least one or more of the following: Bluetooth identifier, radio frequency identification (RFID) identifier, mobile hotspot identifier, and ultra-wideband (UWB) identifier.

13. A first data platform, characterized in that, The first data platform is the data platform corresponding to the first communication system, and the first data platform includes: The acquisition module is used to acquire the first communication identifier of the terminal under the first communication system, and use the first communication identifier to acquire the first network data of the terminal under the first communication system from the first data platform; The acquisition module is further configured to acquire a second communication identifier corresponding to the first communication identifier in a preset communication identifier correspondence relationship, wherein the second communication identifier is the communication identifier of the terminal in the second communication system; The request module is configured to request the second network data of the terminal under the second communication system from the second data platform based on the second communication identifier; the second data platform is the data platform corresponding to the second communication system. The processing module is used to analyze the network service status of the terminal using the second network data and the first network data to obtain big data analysis results.

14. A first data platform, characterized in that, The first data platform includes: a first processor, a first memory, and a first communication bus; The first communication bus is used to establish a communication connection between the first processor and the first memory; The first processor is configured to execute a computer program stored in the first memory to implement the data processing method according to any one of claims 1-7.

15. A network device, characterized in that, The network device pre-stores the cellular communication identifier of the terminal under the cellular mobile communication system, and the network device includes: The receiving module is used to receive the general wireless communication identifier of the terminal in the general wireless communication system reported by the terminal. A module is established to establish a correspondence between communication identifiers of the terminal under different communication systems, thereby obtaining a preset communication identifier correspondence; the preset communication identifier correspondence includes the correspondence between the cellular communication identifier and the general wireless communication identifier. A providing module is used to provide the preset communication identifier correspondence to a first data platform corresponding to the first communication system, so that the first data platform can use the preset communication identifier correspondence to perform data processing.

16. A network device, characterized in that, The network device includes: a second processor, a second memory, and a second communication bus; The second communication bus is used to establish a communication connection between the second processor and the second memory; The second processor is configured to execute a computer program stored in the second memory to implement the data processing method according to any one of claims 8-12.

17. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more computer programs, which can be executed by one or more processors to implement the data processing method according to any one of claims 1-7 or 8-12.