Movatterモバイル変換


[0]ホーム

URL:


CN114816242B - Data processing method and device - Google Patents

Data processing method and device

Info

Publication number
CN114816242B
CN114816242BCN202210343345.1ACN202210343345ACN114816242BCN 114816242 BCN114816242 BCN 114816242BCN 202210343345 ACN202210343345 ACN 202210343345ACN 114816242 BCN114816242 BCN 114816242B
Authority
CN
China
Prior art keywords
data
request
difference
identification information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210343345.1A
Other languages
Chinese (zh)
Other versions
CN114816242A (en
Inventor
范荣海
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Lenovo Beijing LtdfiledCriticalLenovo Beijing Ltd
Priority to CN202210343345.1ApriorityCriticalpatent/CN114816242B/en
Publication of CN114816242ApublicationCriticalpatent/CN114816242A/en
Application grantedgrantedCritical
Publication of CN114816242BpublicationCriticalpatent/CN114816242B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本申请公开了一种数据处理方法以及设备,其中,所述方法包括:数据处理设备基于接收到的第一数据请求,获取第一数据;其中,所述第一数据包括与所述第一数据请求对应的配置数据;对所述第一数据以及所述第一数据请求进行处理,得到第一差异数据;其中,所述第一差异数据包括所述第一数据与所述第一数据请求之间的差异数据;基于所述第一差异数据,对目标连接进行管理;其中,所述目标连接包括终端设备与所述数据处理设备之间的通信连接。

The present application discloses a data processing method and device, wherein the method includes: a data processing device obtains first data based on a received first data request; wherein the first data includes configuration data corresponding to the first data request; the first data and the first data request are processed to obtain first difference data; wherein the first difference data includes difference data between the first data and the first data request; based on the first difference data, a target connection is managed; wherein the target connection includes a communication connection between a terminal device and the data processing device.

Description

Data processing method and device
Technical Field
The present application relates to the field of communications technologies, and in particular, to a data processing method and apparatus.
Background
In the field of communication technology, management of communication connections between communication devices can be achieved by means of massive control data. In addition, in order to manage the real-time communication connection, in the related art, these control data are completely stored in the communication device, so that when the number of communication connections is large, the storage of the massive control data can generate a great impact on the storage space of the communication device, and the management efficiency of the communication connection can be reduced.
Disclosure of Invention
Based on the above problems, the embodiment of the application provides a data processing method and device.
The technical scheme provided by the embodiment of the application is as follows:
The embodiment of the application provides a data processing method, which comprises the following steps:
The data processing equipment acquires first data based on a received first data request, wherein the first data comprises configuration data corresponding to the first data request;
Processing the first data and the first data request to obtain first difference data, wherein the first difference data comprises difference data between the first data and the first data request;
And managing a target connection based on the first difference data, wherein the target connection comprises a communication connection between a terminal device and the data processing device.
In some embodiments, the acquiring the first data includes:
analyzing the first data request to obtain type information of the first data request;
And acquiring the first data corresponding to the type information of the first data request.
In some embodiments, the first data request includes a request to establish the target connection, and the processing the first data and the first data request to obtain first difference data includes:
Analyzing the first data request to obtain at least first identification information and first service information, wherein the first identification information comprises a device identification of the terminal device;
And obtaining the first difference data at least based on the first identification information, the first service information and the first data.
In some embodiments, the first data request includes a registration request, and the processing the first data and the first data request to obtain first difference data includes:
Analyzing the first data request to obtain at least second identification information and second service information, wherein the second identification information at least comprises a standard identification of a communication module of the terminal equipment;
and obtaining the first difference data at least based on the second identification information, the second service information and the first data.
In some embodiments, the data processing device includes a Core Network (CN) Network element device, and the parsing the first data request at least obtains second identification information and second service information, including:
The CN network element device analyzes the first data request to at least obtain the configuration information of a subscriber identity module (Subscriber Identity Module, SIM) of the mobile terminal device, wherein the SIM configuration information comprises the second identification information and the second service information.
In some embodiments, the method further comprises:
obtaining second data if the data processing equipment receives a second data request, wherein the second data request at least comprises a data change request, and the second data at least comprises data to be changed in the data change request;
obtaining second difference data between the second data and the first data;
Updating the first difference data based on the second difference data to obtain updated first difference data;
the managing the target connection based on the first difference data includes:
And managing the target connection based on the updated first difference data.
In some embodiments, the method further comprises:
Obtaining first identification information, wherein the first identification information at least comprises equipment identification of the terminal equipment;
acquiring first difference data corresponding to the first identification information;
and sending first difference data corresponding to the first identification information to the terminal equipment.
In some embodiments, the obtaining the first identification information includes:
And obtaining the first identification information from the first data request or a third data request, wherein the third data request comprises a data acquisition request sent by the terminal equipment.
In some embodiments, the acquiring the first data includes:
and acquiring the first data from the memory space of the data processing equipment.
The embodiment of the application also provides a data processing device, which comprises:
The device comprises an acquisition module, a data processing module and a data processing module, wherein the acquisition module is used for acquiring first data based on a received first data request, and the first data comprises configuration data corresponding to the first data request;
The processing module is used for processing the first data and the first data request to obtain first difference data, wherein the first difference data comprises difference data between the first data and the first data request;
and the management module is used for managing target connection based on the first difference data, wherein the target connection comprises communication connection between terminal equipment and the data processing equipment.
The embodiment of the application also provides a computer readable storage medium, in which a computer program is stored, which, when executed by a processor of an electronic device, can implement the data processing method according to any of the previous embodiments.
As can be seen from the foregoing, in the data processing method provided by the embodiment of the present application, the data processing device obtains the first data based on the received first data request, and then manages the target connection between the terminal device and the data processing device based on the difference data between the first data and the first data request, that is, the first difference data. In this way, in the process of communication between the data processing device and the terminal device, since the data amount of the first differential data is smaller than the data amount of the first data request, the impact degree on the storage space of the data processing device can be effectively reduced by storing the first differential data in the data processing device, and since the data type and the data amount contained in the first differential data are smaller than the data type and the data amount contained in the first data request, when the target connection is managed based on the first differential data, the time of data addressing calculation of the data processing device can be reduced, so that the efficiency of the data processing device on the management of the target connection can be improved.
Drawings
FIG. 1 is a schematic flow chart of a data processing method according to an embodiment of the present application;
FIG. 2 is a schematic flow chart of obtaining first difference data according to an embodiment of the present application;
Fig. 3 is a schematic flow chart of sending first difference data to a terminal device according to an embodiment of the present application;
Fig. 4 is a schematic structural flow chart of sending full-volume data corresponding to first identification information to a first device according to an embodiment of the present application;
FIG. 5 is a flowchart illustrating a process of updating first difference data according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a structure flow for updating first difference data according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a data processing device according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application.
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the application.
The present application relates to the field of communications technologies, and in particular, to a data processing method and apparatus.
In the field of communication technology, communication devices, in particular communication management devices for managing communication connections, generally require a large amount of control data to be able to manage and control the communication connections. In practical application, the control data changes along with the change of the communication connection state, and in order to ensure the communication connection in all directions, the types of data carried in the control data are rich and the quantity is more.
In an actual communication process, in order to realize real-time effective management of communication connection, a communication device generally needs to store all control data associated with the current communication connection, and under the conditions that the number of communication connections is large, the types of the control data are rich, and the data amount of the control data is large, storage of massive control data can generate strong impact on a storage space of the communication device.
Based on the above problems, the embodiment of the application provides a data processing method and device. In the data processing method provided by the embodiment of the application, the data processing equipment can acquire the configuration data corresponding to the first data request, namely the first data, based on the received first data request, then obtain the first data and the first difference data between the first data requests, and manage the target connection based on the first difference data. Since the data amount of the first differential data is smaller than the data amount of the first data request, storing the first differential data in the data processing apparatus can effectively reduce the impact on the storage space of the data processing apparatus, and managing the target connection based on the first differential data can also improve the efficiency of the target connection management.
The above data processing method may be implemented by a processor of the data processing apparatus. The Processor may be at least one of an Application SPECIFIC INTEGRATED Circuit (ASIC), a digital signal Processor (DIGITAL SIGNAL Processor, DSP), a digital signal processing device (DIGITAL SIGNAL Processing Device, DSPD), a programmable logic device (Programmable Logic Device, PLD), a field programmable gate array (Field Programmable GATE ARRAY, FPGA), a central processing unit (Central Processing Unit, CPU), a controller, a microcontroller, and a microprocessor.
Fig. 1 is a schematic flow chart of a data processing method according to an embodiment of the present application, as shown in fig. 1, the flow chart may include steps 101 to 103:
Step 101, the data processing device acquires first data based on the received first data request.
Wherein the first data includes configuration data corresponding to the first data request.
In one embodiment, the data processing device may be a computer device, such as a server device, for example, the data processing device may be a device for implementing communication management, such as a base station device, for example, the data processing device may be a control device for implementing communication connection equalization, which is not limited by the embodiment of the present application.
In one embodiment, the first data request may be sent by a terminal device, which may include a computer device, such as a client device, which may include a mobile smart terminal, such as a mobile phone, a tablet computer, and the like, and which may include an edge computing device (Mobile Edge Computing, MEC), which is not limited by the embodiments of the present application.
In one embodiment, the terminal device may include a vehicle monitoring device, a remote control device, a telemetry device, a wireless meter reading device, an access control device, an industrial data acquisition device, an identification device, a security fire prevention device, a wireless remote control device, a biological signal acquisition device, a hydrological monitoring device, a robotic control device, and the like.
In one embodiment, the terminal device may include a device that initiates the first data request, and may also include a device for forwarding the first data request.
In one embodiment, the first data request may include any type of data request initiated by the terminal device, and illustratively, the first data request may be at least one data request of a plurality of data requests sent by the terminal device and received by the data processing device, for example, the first data request may be a data request received by the data processing device from the terminal device for the first time, which is not limited by the embodiment of the present application.
In one embodiment, the first data may include data describing a configuration of the first data request, and the configuration may include, for example, at least one of compressing the first data request and extracting at least one field of the first data request.
In one embodiment, the first data may include a full amount of configuration data corresponding to the first data request, for example, the first data may include data having the same data structure as the first data request, including all parameters in the first data request, and each parameter being set with a default parameter value, and exemplary first data may include data including parameters included in all types of data requests that can be processed by the terminal device, and each parameter being set with a default parameter value.
Illustratively, the data processing apparatus obtains the first data based on the first data request, which may be implemented by any of the following means:
The data processing device obtains the first data corresponding to the source information based on the obtained source information of the first data request sent by the terminal device, and the source information may include, for example, a device identifier of the terminal device sending the first data request.
The data processing device obtains the first data corresponding to the period information based on the obtained period information of the first data request sent by the terminal device, and the period information can comprise a working day period, a holiday period and the like, a common period, a peak period and the like by way of example.
Step 102, processing the first data and the first data request to obtain first difference data.
Wherein the first difference data comprises difference data between the first data and the first data request.
In one embodiment, the type of data included in the first difference data may be at least one, and the data amount of the data included in the first difference data may be at least one.
In one embodiment, the first difference data may be embodied in the form of an array, a structure, and a file, which is not limited in the embodiment of the present application.
The processing of the first data and the first data request to obtain the first difference data may be implemented by any of the following ways:
and obtaining the structure information of the first data and the structure information of the first data request, comparing the type of the parameter in the first data with the type of the parameter in the first data request according to the structure information of the first data and the structure information of the first data request, and determining the parameters of different types and corresponding parameter values in the first data and the first data request as first difference data.
The same parameters or fields are found from the first data and the first data request, the target parameters and the parameter values of the target parameters are locked from the first data and the first data request based on the difference of the parameter values corresponding to the same parameters or fields, and then the target parameters and the parameter values are determined to be the first difference data.
In an exemplary embodiment of the present application, after obtaining the first difference data, the data processing method may further store the first difference data in a storage space of the data processing device.
Step 103, managing the target connection based on the first difference data.
Wherein the target connection comprises a communication connection between the terminal device and the data processing device.
In one embodiment, the target connection may include a communication connection between the terminal device and the data processing device at the current time, and the target connection may be a wired connection or a wireless connection.
In one embodiment, the target connection may comprise a communication connection between the terminal device and the data processing device at a future time.
In one embodiment, managing the target connection may include at least one of maintaining the target connection, interrupting the target connection, altering configuration information of the target connection, and whether to allow a service request included in the first data request to be responded to on the basis of the target connection. The configuration information of the target connection may include at least one of changing a data transmission manner of the target connection, changing a data type of transmission based on the target connection, and changing a data transmission rate of the target connection.
Illustratively, managing the target connection based on the first differential data may be accomplished by:
And managing the target connection based on the first difference data and the data resources which can be managed by the data processing equipment. For example, if the first differential data indicates that more data resources need to be applied for the target connection, the data processing apparatus may determine whether to allocate more data resources for the target connection based on the data resources included in the first differential data and the data resources that can be managed by the data processing apparatus.
As can be seen from the foregoing, in the data processing method provided by the embodiment of the present application, the data processing device obtains the first data based on the received first data request, and then manages the target connection between the terminal device and the data processing device based on the difference data between the first data and the first data request, that is, the first difference data.
In this way, in the process of communication between the data processing device and the terminal device, since the data amount of the first differential data is smaller than the data amount of the first data request, storing the first differential data in the data processing device can reduce the impact degree on the storage space of the data processing device, and since the data type and the data amount contained in the first differential data are smaller than the data type and the data amount contained in the first data request, when the target connection is managed based on the first differential data, the time of data addressing calculation of the data processing device can be reduced, thereby improving the efficiency of the data processing device for managing the target connection.
Based on the foregoing embodiments, in the data processing method provided by the embodiments of the present application, the first data may be obtained through steps A1 to A2:
And A1, analyzing the first data request to obtain type information of the first data request.
In one embodiment, the type information of the first data request may include type information of the data requested by the first data request, such as text data, video data, image data, web page data, and the like.
In one embodiment, the type information of the first data request may include type information of a device that originated the first data request, e.g., the device that originated the first data request may include a server device, a client device, a mobile terminal device, and the like.
In one embodiment, the type information of the first data request may further include service information corresponding to the first data request, such as a money transfer service, a ticket purchase service, a room reservation service, and the like.
In one embodiment, the type information of the first data request may be included in the first data request, where the type information may be obtained by the data processing device analyzing the first data request.
In one embodiment, the type information of the first data request may be determined by analyzing at least one data included in the first data request and then based on the analysis result and the request classification information in the data processing apparatus.
And A2, acquiring first data corresponding to the type information of the first data request.
In one embodiment, at least one of a data structure of the data request, a data amount of data included in the data request, and a data type included in the data request may be different under a condition that the type information of the data request is changed.
In one embodiment, a plurality of types of first data corresponding to the type information of the data request may be stored in advance in the storage space of the data processing apparatus, and for example, the first data and the type information of the data request may be associated with each other, so that after the type information of the first data request is obtained, the first data corresponding to the type information of the first data request may be obtained based on the type information of the first data request and the above-mentioned associated information.
As can be seen from the above, in the data processing method provided by the embodiment of the present application, the type information of the first data request can be obtained by processing the first data request, and the first data corresponding to the type information of the first data request can also be obtained. The method and the device have the advantages that the first data is directly related to the type information of the first data request, so that the determination efficiency of the first difference data can be improved, the data quantity of the first difference data can be further reduced under the condition that the type classification granularity of the data request is thin, and the accuracy of controlling the target connection based on the first difference data is further improved.
Based on the foregoing embodiment, in the data processing method provided by the embodiment of the present application, the first data may be obtained by:
first data is acquired from a memory space of a data processing device.
In an exemplary embodiment, the memory space of the data processing device may store the first data, so after receiving the first data request, the data processing device may quickly acquire the first data from the memory space, thereby improving the efficiency of acquiring the first data, and further improving the efficiency of determining the first difference data.
Based on the foregoing embodiment, in the data processing method provided by the embodiment of the present application, the first data request includes a request for establishing a target connection.
In one embodiment, the first data request may be a request sent by the terminal device to the data processing device for establishing a target connection for the first time, where the terminal device is a smart phone and the data processing device is a base station controller (Base Station Controller, BSC), and the first data request may include a network search request sent by the smart phone to the BSC after the first power-on, or an access request sent by the smart phone to the target BSC when the smart phone performs a BSC handover during a mobile process, and where the first data request may include device information of the smart phone.
In one embodiment, the first data request may include a request sent by the terminal device to the data processing device for a target connection to a specified address, and illustratively, in the case where the terminal device is a smart phone or a computer device and the data processing device is a network management device such as a router device, the first data request may include a request by the smart phone or the computer device to access the specified network address.
Correspondingly, the processing of the first data and the first data request to obtain the first difference data may be implemented through a flow shown in fig. 2, and fig. 2 is a schematic flow diagram of obtaining the first difference data according to an embodiment of the present application. As shown in fig. 2, the process may include steps 201 to 202:
step 201, performing parsing processing on the first data request to obtain at least first identification information and first service information.
The first service information comprises type information of a service requested by the first data request.
In one embodiment, the device identification of the terminal device may include an address identification of the terminal device, and illustratively, the address identification of the terminal device may include a physical address identification and/or a network address identification of the terminal device.
In one embodiment, the device identifier of the terminal device may further include an identity identifier of the terminal device, for example, where the terminal device is a smart phone, the device identifier of the terminal device may include a smart phone serial number, i.e. an international mobile equipment identity (International Mobile Equipment Identity, IMEI).
In one embodiment, the first identification information may further include device type information of the terminal device, and the device type information may include, for example, a mobile terminal device, an MEC device, and the like, which is not limited by the embodiment of the present application.
In one embodiment, the first service information may include type information of service data carried by the target connection of the requested connection, such as video data, voice data, etc., and exemplary first service information may further include quality information of service data carried by the target connection, such as synchronous transmission or asynchronous transmission of service data, etc.
In one embodiment, the first identification information and the first service information may be included in the first data request, so that the data processing apparatus may parse the first data request to obtain the first identification information and the first service information.
The first data request is analyzed, and information such as the sending time of the first data request, the current location information of the terminal device, and the network distribution state of the current location of the terminal device can be obtained.
Step 202, obtaining first difference data at least based on the first identification information, the first service information and the first data.
In one embodiment, the type information of the first data request may be determined first based on the first service information and/or the first identification information, and then the first data corresponding to the type information of the first data request may be obtained based on the type information of the first data request.
In one embodiment, the first difference data may be obtained based on difference data between any one of the first identification information, the first service information, the sending time of the first data request, the current location information of the terminal device, and the network distribution state of the current location of the terminal device, and the first data.
As can be seen from the foregoing, in the data processing method provided by the embodiment of the present application, after the data processing device receives the first data request for establishing the target connection sent by the terminal device, the data processing device can analyze the first data request to obtain at least the first identification information and the first service information, and then obtain the first difference data based on at least the first identification information, the first service information and the first data.
Therefore, in the data processing method provided by the embodiment of the application, before the target connection is established, the data processing equipment can determine the first difference data according to the first identification information and the first service information in the first data request, so that the determination process of the first difference data is more flexible.
Based on the foregoing embodiment, in the data processing method provided by the embodiment of the present application, the first data request includes a registration request.
In one embodiment, the registration request may include information such as an account number and a password, which are acquired by the terminal device and input by a user of the terminal device, that is, the registration request may be a request that the terminal device passively transmits in response to a registration operation of the user, and the registration request may be, for example, a request that the terminal device transmits in response to a registration operation of the user with a specified website.
In one embodiment, the registration request may include a device registration request actively initiated by the terminal device, and for example, the network registration request may be initiated to the BSC after the mobile phone is powered on, if the terminal device is a mobile phone and the data processing device is a BSC.
In one embodiment, the registration request may include a device registration request initiated by another device capable of managing the terminal device, such as a device registration request for an office device sent to the cloud server by a management device for managing the office device.
Correspondingly, the first data and the first data request are processed to obtain first difference data, and the first difference data can be obtained through steps B1 to B2:
and B1, analyzing the first data request to at least obtain second identification information and second service information.
The second service information comprises information of at least one service type configured for the communication module of the terminal equipment.
In one embodiment, the Communication module may include a wireless Communication module and/or a wired Communication module, and the wireless Communication module may include a wireless mobile Communication module, such as a Bluetooth (BT) module, a Wi-Fi module, and a Near Field Communication (NFC) module, for example, and the wired Communication module may include a module that needs to be electrically connected by a physical line to implement data Communication, such as a wired network card that is commonly used in a computer device.
Accordingly, the format identifier of the communication module may include an identifier or name of a communication format that can be implemented by the communication module, for example, the BT module can implement BT communication, where the indication identifier of the BT module may be BT communication.
In one embodiment, the second identification information may include a communication module currently in an available state among communication modules set in the terminal device, and a format identification of the communication module currently in the available state. For example, the BT module, the Wi-Fi module, and the NFC module may be provided in the terminal device, but only the BT module and the NFC module are currently available, and at this time, the second identification information may include BT module-BT communication and NFC module-NFC communication.
In an embodiment, the second service information may be information of a service type configured by the terminal device for the communication module, for example, the terminal device may configure a service type such as video data downloading and data uploading for the Wi-Fi module when detecting that the Wi-Fi module is available.
In one embodiment, the second service information may be determined based on user input of the terminal device, and exemplary, the terminal device may configure the second service information to include configuring the audio transmission service for the BT module after detecting the audio transmission service set by the user for the BT module.
For example, after the terminal device determines the second identification information and the second service information, when the first data request is transmitted and the service requested in the first data request is associated with at least one communication module in the second identification information, the second identification information and the second service information may be added to the first data request and the first data request may be transmitted to the data processing device. In this way, the data processing device analyzes the first data request after receiving the first data request, so as to obtain the second identification information and the second service information.
The data processing device analyzes the first data request, and may further obtain at least one of a device identifier of the terminal device, a network state of an environment where the terminal device is currently located, and current account information of the terminal device, which is not limited in the embodiment of the present application.
And B2, obtaining first difference data at least based on the second identification information, the second service information and the first data.
Illustratively, the obtaining the first difference data based at least on the second identification information, the second service information, and the first data may be implemented by any of the following means:
and determining type information of the first data request based on at least the second identification information and the second service information, obtaining first data corresponding to the type information of the first data request based on the type information of the first data request, and obtaining first difference data based on at least the second identification information and the second service information and difference information between the first data.
And obtaining first difference data based on the second identification information, the second service information, the source information of the first data request, the request time of the first data request and the like and the difference information between the first data.
As can be seen from the foregoing, in the data processing method provided in the embodiment of the present application, under the condition that the first data request is a registration request, the data processing device analyzes the first data request, so as to obtain second identification information, which is a standard identification of a communication module of the terminal device, and second service information, which is information of at least one service type configured for the communication module of the terminal device, and then obtain first difference data based on at least the second identification information, the second service information, and the first data. Therefore, the first difference data not only contains the information of the service type requested by the terminal equipment, but also contains the system information of the communication mode supported by the communication module of the terminal equipment, so that the communication parameters of the first difference data and the terminal equipment are more consistent, and on the basis, the management accuracy of the target connection based on the first difference data can be improved.
Based on the foregoing embodiment, in the data processing method provided by the embodiment of the present application, the data processing device includes a CN network element device.
In one embodiment, the data processing device may be a device in the CN network element capable of implementing data management. The CN network element devices may be, for example, unified data storage (Unified Data Repository, UDR), access and mobility management functions (ACCESS AND Mobility Management Function, AMF) network elements, session management functions (Session Management Function, SMF), etc.
In an embodiment, the mobile terminal device may include a smart phone, a tablet computer, and the like, which is not limited in the embodiment of the present application.
Correspondingly, the first data request is analyzed to obtain at least the second identification information and the second service data, which can be realized by the following modes:
the CN network element device analyzes the first data request to at least obtain the SIM configuration information of the mobile terminal device.
The SIM configuration information comprises second identification information and second service information.
In one embodiment, the first data request may be a registration request indirectly sent to the CN network element device via another communication device after the mobile terminal device is first powered on.
In one embodiment, the first data request may be a registration request that does not depend on a start-up operation of the mobile terminal device, and the registration request at this time may be an opening request of the SIM card, that is, a network access request of the SIM card, and the network access request of the SIM card may include at least one of a format identifier, a service type, a service number, account information, and a service validity period of a communication module configured for the SIM card.
In one embodiment, the first data request may be a network access request of a SIM card initiated by a staff member of the wireless mobile communications carrier to the CN network element device through the computer device, where the staff member may configure at least one of a format identifier, a service type, a service number, account information, and a service validity period of the communications module for the SIM card. At this time, after the CN network element device receives the first data request, the first data request may be parsed, so as to obtain a standard identifier of the communication module, that is, a second identifier, and further obtain second service information including at least one of information of a service type, a service number, whether service data is encrypted, a service encryption processing policy, and a service validity period.
Exemplary communication schemes configured for The SIM card may include communication schemes supported by a communication module of The terminal device to which The SIM card is to be set, exemplary communication schemes may include wideband code Division multiple access (Wideband Code Division Multiple Access, W-CDMA), time Division multiple access (Time Division-Synchronous Code Division Multiple Access, TD-SCDMA), etc., and exemplary communication schemes may include third generation mobile communication technology (The 3rd Generation Mobile Communication Technology,3G), fourth generation mobile communication technology (The 4th Generation Mobile Communication Technology, 4G), fifth generation mobile communication technology (The 5th Generation Mobile Communication Technology,5G), etc., which are not limited in this embodiment of The present application.
In one embodiment, when the first data request is a network access request of the SIM card, the second identification information and the second service information in the first data request may be referred to as SIM card network access data.
In practical application, in the scene of registering a large number of SIM cards, the CN network element device stores all the SIM card network access data, which inevitably generates larger impact on the storage space of the CN network element device, and in general, the difference between the SIM card network access data is smaller, so that redundant data in the SIM card network access data stored in the storage space of the CN network element device is relatively more, and in the storage process of the SIM card network access data, a large number of repeated storage of the same data exists, which also leads to the waste of the limited storage space in the CN network element device.
In order to alleviate the impact on the storage space of the CN network element equipment and reduce the repeated storage of redundant data in the process of storing the SIM card network access data, and ensure the accurate and stable management of communication connection, the data processing method provided by the embodiment of the application stores first data in the CN network element equipment in advance, obtains first difference data based on the difference information between the first data and the SIM configuration information contained in the first data request after receiving the first data request sent by the terminal equipment, and stores the first difference data in the storage space of the CN network element equipment. Thus, the data processing method provided by the embodiment of the application not only can reduce the impact of mass storage of the SIM card network access data on the storage space of the CN network element equipment, but also can reduce redundant storage operation in the storage process of the SIM card network access data.
Based on the foregoing embodiments, the data processing method provided by the embodiment of the present application may further include a flow shown in fig. 3, and fig. 3 is a schematic flow diagram of sending first difference data to the terminal device provided by the embodiment of the present application, where, as shown in fig. 3, the flow may include steps 301 to 303:
Step 301, obtaining first identification information.
Wherein the first identification information comprises at least a device identification of the terminal device.
In one embodiment, the first identification information may be randomly determined by the data processing device, and illustratively the first identification information may be derived from a communication connection managed by the data processing device, and illustratively the first identification information may be sent to the data processing device by other communication devices with which the data processing device has established a communication connection.
Step 302, obtaining first difference data corresponding to the first identification information.
In one embodiment, a large amount of first difference data may be stored in the storage space of the data processing device, and for example, since the identification information of each terminal device may be identification information for distinguishing the terminal devices, that is, the first identification information may be key difference information associated with each terminal device, each first difference data may include the first identification information. Thus, the data processing apparatus can acquire the first difference data corresponding to the first identification information by traversing and matching the first difference data based on the first identification information.
In one embodiment, when the data processing apparatus stores the first difference data, the first difference data may be stored in association with the first identification information. Thus, the data processing device can acquire the first difference data corresponding to the first identification information by traversing and matching the stored first identification information and the first difference data based on the first identification information.
Step 303, sending first difference data corresponding to the first identification information to the terminal device.
In one embodiment, the data processing device may send the first difference data corresponding to the first identification information to the terminal device via the target connection under a condition that the target connection has been established.
In one embodiment, the data processing device may send the first difference data corresponding to the first identification information to the terminal device after the target connection is established under the condition that the target connection is not established.
In one embodiment, the data processing device may send the first difference data corresponding to the first identification information as the response data of the first data request to the terminal device under the condition that the target connection is not established and the first data request is the connection request.
As can be seen from the foregoing, in the data processing method provided by the embodiment of the present application, after the data processing device obtains the first identification information, the data processing device can obtain the first difference data corresponding to the first identification information, and can also send the first difference data corresponding to the first identification information to the terminal device, so as to implement a handshake between the data processing device and the terminal device in terms of the first difference data, and also lay a foundation for the terminal device to confirm the accuracy of the first difference data, so that the stability and security of the data processing device for managing the target connection based on the first difference data can be further improved.
Based on the foregoing embodiment, in the data processing method provided by the embodiment of the present application, the first identification information is obtained, which may be implemented in the following manner:
And obtaining the first identification information from the first data request or the third data request.
Wherein the third data request includes a data acquisition request sent by the terminal device.
In an embodiment, the first identification information may be obtained by analyzing the first data request when the data processing device receives the first data request for the first time, and in this case, the data processing device may send, in real time, the first difference data corresponding to the first identification information to the terminal device after obtaining the first difference information.
In one embodiment, after obtaining the first difference data and/or storing the first difference data, the data processing device does not send the first difference data corresponding to the first identification information to the terminal device in real time, where the terminal device may send a third data request to the data processing device before the connection request, the registration request, and the service request are started, and after receiving the third data request, the data processing device may perform parsing processing on the third data request to obtain the first identification information, obtain the first difference data corresponding to the first identification information, and then send the first difference data corresponding to the first identification information to the terminal device.
In one embodiment, the data processing device may send the first difference data corresponding to the first identification information to the terminal device and/or the device sending the third data request.
In one embodiment, other communication devices participating in the target connection management may also send a third data request to the data processing device, and the first identification information may be added to the third data request.
As can be seen from the foregoing, in the data processing method provided by the embodiment of the present application, the data processing device can obtain the first identification information from the first data request or the third data request that is the data acquisition request sent by the terminal device, so as to acquire the first difference data corresponding to the first identification information, thereby providing a diversified implementation manner of the first difference data acquisition.
Based on the foregoing embodiments, in the data processing method provided by the embodiment of the present application, the data processing device may further send the full amount of data corresponding to the first identification information to a device including the terminal device, and the flow may be as shown in fig. 4, where fig. 4 is a schematic flow diagram of a structure for sending the full amount of data corresponding to the first identification information to the first device provided by the embodiment of the present application.
In fig. 4, the first device 401 may send a third data request to the data processing device 402, where the third data request may include an exemplary data acquisition request, and the third data request may include a full data acquisition request, and where the third data request may include the first identification information.
The first device 401 may include, for example, a terminal device in the foregoing embodiment, or may include other devices other than the terminal device and that establish a communication connection with the data processing device 402, for example, the first device 401 may also be a Network Function (NF) Network element in the CN, such as an AMF, etc., and for example, the data processing device 402 may be any Network element having a data management Function in the CN, which is not limited by the embodiment of the present application.
Illustratively, after the data processing device 402 receives the third data request, the following steps may be performed:
Step 4021, obtaining first difference data corresponding to the first identification information.
For example, the data processing apparatus 402 may obtain the first identification information from the third data request, and traverse and search the plurality of first difference information stored in the storage space thereof based on the first identification information, thereby obtaining the first difference data corresponding to the first identification information.
Step 4022, acquiring first data.
The data processing device 402 may illustratively obtain the first data from its memory space, and the first data may illustratively be the full amount of data stored in the data processing device corresponding to the data request.
It should be noted that, the steps 4021 and 4022 may be executed in parallel, or may be executed in a sequence adjusted, which is not limited in the embodiment of the present application.
Step 4023, obtaining and sending the full-size data corresponding to the first identification information.
For example, the data processing device 402 may modify or edit the parameter value in the first data based on the first difference data, thereby obtaining the full-size data corresponding to the first identification information, and transmit the full-size data corresponding to the first identification information to the first device 401.
As can be seen from the above, in the data processing method provided by the embodiment of the present application, the data processing device 402 can send the full amount of data corresponding to the first identification information to any first device 401 that establishes a communication connection with the data processing device, so that a powerful guarantee is provided for other devices to obtain the first difference data and for managing the target connection of the terminal device in the whole network.
Based on the foregoing embodiments, the data processing method provided by the embodiment of the present application may further include a flow shown in fig. 5, and fig. 5 is a schematic flow chart of updating the first difference data provided by the embodiment of the present application, as shown in fig. 5, where the flow may include steps 501 to 503:
Step 501, if the data processing device receives the second data request, obtaining second data.
The second data request at least comprises a data change request, and the second data at least comprises data to be changed in the data change request.
Accordingly, if the data processing apparatus does not receive the second data request, the operation of obtaining the second data may not be performed.
In one embodiment, the data change request may include a request for changing at least one of account information, service type information, service validity period, encrypted service type, encryption algorithm, and identification information of a communication system. Accordingly, the second data may include at least one of account information, service type information, service validity period, encrypted service type, encryption algorithm, and identification information of a communication system.
In one embodiment, the second data request may be sent by the terminal device or may be initiated by another device capable of managing the terminal device, such as a data management device of a wireless mobile network operator.
Step 502, obtaining second difference data between the second data and the first data.
The second difference data is illustratively similar to the first difference data, and will not be described herein.
Step 503, updating the first difference data based on the second difference data to obtain updated first difference data.
In one embodiment, the first difference data may be updated based on the difference data between the second difference data and the first difference data, thereby obtaining updated first difference data.
In one embodiment, if the type and number of parameters included in the second difference data are the same as the type and number of parameters included in the first difference data, the data in the first difference data may be updated correspondingly based on the data in the second difference data.
In one embodiment, if at least one of the type and the number of the parameters included in the second difference data and the type and the number of the parameters included in the first difference data are different, the data in the first difference data may be correspondingly added or deleted based on the data in the second difference data, and meanwhile, the parameter value of the corresponding parameter in the first difference data is updated based on the parameter value of the parameter in the second difference data.
Fig. 6 is a schematic structural flow chart of updating first difference data according to an embodiment of the present application, as shown in fig. 6:
The second device 601 may send a second data request to the data processing device 402, and illustratively the second data request may be a data update request, and illustratively the second device 601 may be the terminal device or the first device 401, which is not limited in this regard by the embodiments of the present application.
After receiving the second data request, the data processing apparatus 402 may perform steps 6021 to 6025:
Step 6021, obtaining the second data based on the second data request.
Illustratively, the data processing device 402 may parse the second data request to obtain second data including at least one of account information, service type information, service validity period, encrypted service type, encryption algorithm, and system information of the communication module.
Step 6022, acquiring the first data.
Illustratively, the data processing device 402 may obtain the first data from its memory space.
It should be noted that, the steps 6021 and 6022 may be executed in parallel, or may be executed in a sequence, which is not limited in the embodiment of the present application.
Step 6023, obtaining second difference data.
For example, the data processing device 402 may obtain the second difference data based on the difference data between the second data and the first data.
Step 6024, obtaining first difference data.
The first difference data in step 6024 may be, for example, first difference data corresponding to the first identification information in the foregoing embodiment, and the data processing apparatus 402 may obtain the first identification information from the second data request, and traverse the stored plurality of first difference information based on the first identification information, thereby obtaining the first difference data corresponding to the first identification information.
For example, step 6023 and step 6024 may be performed in parallel, or may be performed in a sequence of adjustment, which is not limited in the embodiment of the present application.
Step 6025, save and send the updated first difference data.
For example, the data processing device 402 may store the updated first difference data corresponding to the first identification information, and transmit the updated first difference data corresponding to the first identification information to the second device 601.
As can be seen from the above, in the data processing method provided by the embodiment of the present application, the data processing device not only can implement real-time update of the first difference data, but also can send the updated first difference data to the second device in real time, so that real-time synchronization of device information and service information between the second device and the data processing device is implemented.
Accordingly, managing the target connection based on the first difference data may be achieved by:
and managing the target connection based on the updated first difference data.
In one embodiment, the data processing device may manage the target connection in real time based on the updated first difference data, and the data processing device may obtain updated full-size data corresponding to the first identification information based on the updated first difference data and the first data, and manage the target connection based on the updated full-size data corresponding to the first identification information.
As can be seen from the foregoing, in the data processing method provided by the embodiment of the present application, after receiving the data update request, the data processing device can quickly update the first difference data according to the data update request, and manage the target connection based on the updated first difference data, so that real-time update of device information and/or service information of the terminal device is realized, and conditions are created for accurate management of the target connection by the data processing device.
Based on the foregoing embodiments, the embodiment of the present application further provides a data processing device 402, and fig. 7 is a schematic structural diagram of the data processing device 402 provided by the embodiment of the present application, as shown in fig. 7, where the data processing device 402 may include:
An obtaining module 701, configured to obtain first data based on receiving a first data request, where the first data includes configuration data corresponding to the first data request;
the processing module 702 is configured to process the first data and the first data request to obtain first difference data, where the first difference data includes difference data between the first data and the first data request;
And a management module 703, configured to manage a target connection based on the first difference data, where the target connection includes a communication connection between the terminal device and the data processing device.
In some embodiments, the processing module 702 is configured to parse the first data request to obtain type information of the first data request;
An acquiring module 701, configured to acquire first data corresponding to type information of the first data request.
In some embodiments, the first data request includes a request to establish a target connection, a processing module 702 configured to parse the first data request to obtain at least first identification information and first service information, obtain first difference data based on at least the first identification information, the first service information, and the first data, where the first identification information includes a device identification of the terminal device, and the first service information includes type information of a service requested by the first data request.
In some embodiments, the first data request includes a registration request, a processing module 702 configured to parse the first data request to obtain at least second identification information and second service information, and obtain first difference data based on at least the second identification information, the second service information, and the first data, where the second identification information includes at least a format identifier of a communication module of the terminal device, and the second service information includes information of at least one service type configured for the communication module of the terminal device.
In some embodiments, the data processing device includes a core network CN element device, and a processing module 702 configured to parse the first data request by the CN element device to obtain at least SIM configuration information of a subscriber identity module of the mobile terminal device, where the SIM configuration information includes second identification information and second service information.
In some embodiments, the processing module 702 is configured to obtain second data if the data processing device receives a second data request, obtain second difference data between the second data and the first data, update the first difference data based on the second difference data, and obtain updated first difference data, where the second data request at least includes a data change request;
The management module 703 is configured to manage the target connection based on the updated first difference data.
In some embodiments, the obtaining module 701 is configured to obtain first identification information, obtain first difference data corresponding to the first identification information, where the first identification information at least includes a device identifier of a terminal device;
And the processing module 702 is configured to send first difference data corresponding to the first identification information to the terminal device.
In some embodiments, the processing module 702 is configured to obtain the first identification information from the first data request or a third data request, where the third data request includes a data acquisition request sent by the terminal device.
In some embodiments, the acquiring module 701 is configured to acquire the first data from a memory space of the data processing apparatus.
Based on the foregoing embodiment, the embodiment of the present application further provides another data processing device, including a memory and a processor, where the memory stores a computer program, and when the computer program is executed by the processor of the electronic device, the data processing method provided in any one of the foregoing embodiments can be implemented.
The processor may be at least one of ASIC, DSP, DSPD, PLD, FPGA, CPU, a controller, a microcontroller, and a microprocessor.
The Memory may be a volatile Memory (RAM) such as random access Memory (Random Access Memory), or a non-volatile Memory (ROM) such as Read-Only Memory (ROM), flash Memory, hard disk drive (HARD DISK DRIVE, HDD) or Solid state disk (Solid STATE DISK, SSD), or a combination of the above types of Memory, and provides instructions and data to the processor.
Illustratively, the acquisition module 701, the processing module 702, and the management module 703 may be implemented by a processor of the data processing apparatus 402.
Based on the foregoing embodiments, the present application further provides a computer-readable storage medium having stored therein a computer program which, when executed by a processor of an electronic device, is capable of implementing the data processing method provided in any of the foregoing embodiments.
The foregoing description of various embodiments is intended to highlight differences between the various embodiments, which may be the same or similar to each other by reference, and is not repeated herein for the sake of brevity.
The methods disclosed in the method embodiments provided by the application can be arbitrarily combined under the condition of no conflict to obtain a new method embodiment.
The features disclosed in the embodiments of the products provided by the application can be combined arbitrarily under the condition of no conflict to obtain new embodiments of the products.
The features disclosed in the embodiments of the method or the device provided by the application can be arbitrarily combined under the condition of no conflict to obtain a new embodiment of the method or the device.
The computer readable storage medium may be a Read Only Memory (ROM), a programmable Read Only Memory (Programmable Read-Only Memory, PROM), an erasable programmable Read Only Memory (Erasable Programmable Read-Only Memory, EPROM), an electrically erasable programmable Read Only Memory (ELECTRICALLY ERASABLE PROGRAMMABLE READ-Only Memory, EEPROM), a magnetic random access Memory (Ferromagnetic Random Access Memory, FRAM), a Flash Memory (Flash Memory), a magnetic surface Memory, an optical disk, or a compact disk Read Only Memory (Compact Disc Read-Only Memory, CD-ROM), or any electronic device including one or any combination of the above memories, such as a mobile phone, a computer, a tablet device, a personal digital assistant, or the like.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus necessary general hardware nodes, or of course by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present application may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method described in the embodiments of the present application.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a heating module 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 heating module of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The foregoing description is only of the preferred embodiments of the present application, and is not intended to limit the scope of the application, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (10)

Translated fromChinese
1.一种数据处理方法,所述方法包括:1. A data processing method, comprising:数据处理设备基于接收到的第一数据请求,从所述数据处理设备的内存空间中获取第一数据;其中,所述第一数据包括与所述第一数据请求对应的配置数据;所述第一数据包括发送所述第一数据请求的终端设备所能处理的所有类型的数据请求包含参数的默认参数值;所述第一数据请求至少包括所述终端设备的通信模块的制式标识;The data processing device obtains first data from a memory space of the data processing device based on the received first data request; wherein the first data includes configuration data corresponding to the first data request; the first data includes default parameter values for parameters included in all types of data requests that can be processed by the terminal device sending the first data request; and the first data request includes at least a standard identification of a communication module of the terminal device;对所述第一数据以及所述第一数据请求进行处理,得到第一差异数据;其中,所述第一差异数据包括所述第一数据与所述第一数据请求之间的差异数据;Processing the first data and the first data request to obtain first difference data; wherein the first difference data includes difference data between the first data and the first data request;基于所述第一差异数据,对目标连接进行管理;其中,所述目标连接包括终端设备与所述数据处理设备之间的通信连接。Based on the first difference data, a target connection is managed; wherein the target connection includes a communication connection between a terminal device and the data processing device.2.根据权利要求1所述的方法,其中,所述获取第一数据,包括:2. The method according to claim 1, wherein obtaining the first data comprises:对所述第一数据请求进行解析,得到所述第一数据请求的类型信息;Parsing the first data request to obtain type information of the first data request;获取与所述第一数据请求的类型信息对应的所述第一数据。The first data corresponding to the type information of the first data request is acquired.3.根据权利要求1所述的方法,其中,所述第一数据请求包括建立所述目标连接的请求;所述对所述第一数据以及所述第一数据请求进行处理,得到第一差异数据,包括:3. The method according to claim 1, wherein the first data request comprises a request to establish the target connection; and the processing of the first data and the first data request to obtain first difference data comprises:对所述第一数据请求进行解析处理,至少得到第一标识信息以及第一业务信息;其中,所述第一标识信息包括所述终端设备的设备标识;所述第一业务信息包括所述第一数据请求所请求的业务的类型信息;Parsing the first data request to obtain at least first identification information and first service information; wherein the first identification information includes a device identification of the terminal device; and the first service information includes type information of the service requested by the first data request;至少基于所述第一标识信息、所述第一业务信息以及所述第一数据,得到所述第一差异数据。The first difference data is obtained based at least on the first identification information, the first service information, and the first data.4.根据权利要求1所述的方法,其中,所述第一数据请求包括注册请求;所述对所述第一数据以及所述第一数据请求进行处理,得到第一差异数据,包括:4. The method according to claim 1, wherein the first data request comprises a registration request; and the processing of the first data and the first data request to obtain first difference data comprises:对所述第一数据请求进行解析处理,至少得到第二标识信息以及第二业务信息;其中,所述第二标识信息至少包括所述制式标识;所述第二业务信息包括为所述终端设备的通信模块配置的至少一种业务类型的信息;Parsing the first data request to obtain at least second identification information and second service information; wherein the second identification information includes at least the format identification; and the second service information includes information about at least one service type configured for the communication module of the terminal device;至少基于所述第二标识信息、所述第二业务信息以及所述第一数据,得到所述第一差异数据。The first difference data is obtained based on at least the second identification information, the second service information and the first data.5.根据权利要求4所述的方法,其中,所述数据处理设备包括核心网CN网元设备;所述对所述第一数据请求进行解析处理,至少得到第二标识信息以及第二业务信息,包括:5. The method according to claim 4, wherein the data processing device comprises a core network (CN) network element device; and the parsing and processing the first data request to obtain at least the second identification information and the second service information comprises:所述CN网元设备对所述第一数据请求进行解析处理,至少得到所述移动终端设备的用户识别模块SIM配置信息;其中,所述SIM配置信息包括所述第二标识信息以及所述第二业务信息。The CN network element device parses and processes the first data request to obtain at least the subscriber identity module SIM configuration information of the mobile terminal device; wherein the SIM configuration information includes the second identification information and the second service information.6.根据权利要求1所述的方法,其中,所述方法还包括:6. The method according to claim 1, further comprising:若所述数据处理设备接收到第二数据请求,得到第二数据;其中,所述第二数据请求至少包括数据变更请求;所述第二数据至少包括所述数据变更请求中的待变更数据;If the data processing device receives a second data request, it obtains second data; wherein the second data request at least includes a data change request; the second data at least includes the data to be changed in the data change request;得到所述第二数据与所述第一数据之间的第二差异数据;obtaining second difference data between the second data and the first data;基于所述第二差异数据对所述第一差异数据进行更新,得到更新后的第一差异数据;updating the first difference data based on the second difference data to obtain updated first difference data;所述基于所述第一差异数据,对目标连接进行管理,包括:The managing the target connection based on the first difference data includes:基于所述更新后的第一差异数据,对所述目标连接进行管理。The target connection is managed based on the updated first difference data.7.根据权利要求1所述的方法,其中,所述方法还包括:7. The method according to claim 1, further comprising:得到第一标识信息;其中,所述第一标识信息至少包括所述终端设备的设备标识;Obtaining first identification information; wherein the first identification information at least includes a device identification of the terminal device;获取与所述第一标识信息对应的第一差异数据;Acquire first difference data corresponding to the first identification information;发送与所述第一标识信息对应的第一差异数据至所述终端设备。Sending first difference data corresponding to the first identification information to the terminal device.8.根据权利要求7所述的方法,其中,所述得到第一标识信息,包括:8. The method according to claim 7, wherein obtaining the first identification information comprises:从所述第一数据请求或第三数据请求中,得到所述第一标识信息;其中,所述第三数据请求包括所述终端设备发送的数据获取请求。The first identification information is obtained from the first data request or the third data request; wherein the third data request includes a data acquisition request sent by the terminal device.9.根据权利要求1所述的方法,其中,所述获取第一数据,包括:9. The method according to claim 1, wherein obtaining the first data comprises:从所述数据处理设备的内存空间中获取所述第一数据。The first data is obtained from the memory space of the data processing device.10.一种数据处理设备,包括:10. A data processing device comprising:获取模块,用于基于接收到的第一数据请求,从所述数据处理设备的内存空间中获取第一数据;其中,所述第一数据包括与所述第一数据请求对应的配置数据;所述第一数据包括发送所述第一数据请求的终端设备所能处理的所有类型的数据请求包含参数的默认参数值;所述第一数据请求至少包括所述终端设备的通信模块的制式标识;an acquisition module, configured to acquire first data from a memory space of the data processing device based on a received first data request; wherein the first data includes configuration data corresponding to the first data request; the first data includes default parameter values for parameters included in all types of data requests that can be processed by the terminal device sending the first data request; and the first data request includes at least a format identifier of a communication module of the terminal device;处理模块,用于对所述第一数据以及所述第一数据请求进行处理,得到第一差异数据;其中,所述第一差异数据包括所述第一数据与所述第一数据请求之间的差异数据;a processing module, configured to process the first data and the first data request to obtain first difference data; wherein the first difference data includes difference data between the first data and the first data request;管理模块,用于基于所述第一差异数据,对目标连接进行管理;其中,所述目标连接包括终端设备与所述数据处理设备之间的通信连接。A management module is used to manage a target connection based on the first difference data; wherein the target connection includes a communication connection between a terminal device and the data processing device.
CN202210343345.1A2022-03-312022-03-31 Data processing method and deviceActiveCN114816242B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202210343345.1ACN114816242B (en)2022-03-312022-03-31 Data processing method and device

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202210343345.1ACN114816242B (en)2022-03-312022-03-31 Data processing method and device

Publications (2)

Publication NumberPublication Date
CN114816242A CN114816242A (en)2022-07-29
CN114816242Btrue CN114816242B (en)2025-09-23

Family

ID=82532528

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202210343345.1AActiveCN114816242B (en)2022-03-312022-03-31 Data processing method and device

Country Status (1)

CountryLink
CN (1)CN114816242B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110221860A (en)*2019-06-112019-09-10腾讯科技(深圳)有限公司A kind of configuration file processing method, device, terminal and medium

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112586065B (en)*2019-01-282024-02-20Oppo广东移动通信有限公司Data transmission method, terminal equipment and storage medium
CN111738723B (en)*2020-07-042021-01-29和宇健康科技股份有限公司Online secure transaction method and device and readable storage medium

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110221860A (en)*2019-06-112019-09-10腾讯科技(深圳)有限公司A kind of configuration file processing method, device, terminal and medium

Also Published As

Publication numberPublication date
CN114816242A (en)2022-07-29

Similar Documents

PublicationPublication DateTitle
CN110602087B (en)Intelligent screen projection method and device, intelligent terminal and server
US10285050B2 (en)Method and apparatus for managing a profile of a terminal in a wireless communication system
US11838752B2 (en)Method and apparatus for managing a profile of a terminal in a wireless communication system
KR102398276B1 (en)Method and apparatus for downloading and installing a profile
CN112219384B (en)Method and apparatus for installing and managing configuration files using a messaging service
CN109246688A (en)Equipment access method, equipment and system
CN107800795A (en)The processing method and processing device of block information
JP2022020946A (en) Information processing equipment, information processing system, communication format determination method and program
JP7728625B2 (en) Apparatus, method and program for remotely managing devices
CN109995876B (en)File transmission method, device, system and computer storage medium
KR20080098640A (en) System for Remote Access to Mass Storage and Secure Storage in Portable Communication Objects
US11201928B2 (en)Method of referencing a connection session with a wireless communication device in a local area, a system for implementing this method, a method of referencing an application user, a machine-readable medium for implementing this method, as well as a method of collecting data on the wireless communication device user, and a machine-readable medium for implementing this method
WO2014137954A2 (en)Intelligent protocol selection
CN106506515B (en)Authentication method and device
WO2019076000A1 (en)Method and device for identifying encrypted data stream, storage medium, and system
CN112219416A (en) Technology for authenticating data transmitted over cellular networks
CN111901151A (en)Method, device, equipment and medium for gateway equipment to manage IOT equipment
WO2016179966A1 (en)Method for realizing network access, terminal and computer storage medium
CN116719868A (en)Network asset identification method, device and equipment
JP2019161580A (en)Data transmission device, data transmission/reception system, data reception device, data transmission method, and program
CN109587121B (en)Security policy control method and device
CN114816242B (en) Data processing method and device
CN107852441B (en)Communication control apparatus, control method, and computer-readable medium
CN111030914A (en)Data transmission method and data transmission system
CN113342811B (en) HBase table data processing method and device

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp