CN111338573A - Terminal data management method and system, server and communication terminal - Google Patents

Terminal data management method and system, server and communication terminal Download PDF

Info

Publication number
CN111338573A
CN111338573A CN202010102485.0A CN202010102485A CN111338573A CN 111338573 A CN111338573 A CN 111338573A CN 202010102485 A CN202010102485 A CN 202010102485A CN 111338573 A CN111338573 A CN 111338573A
Authority
CN
China
Prior art keywords
terminal
mobile edge
terminal data
edge server
reporting
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.)
Granted
Application number
CN202010102485.0A
Other languages
Chinese (zh)
Other versions
CN111338573B (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202010102485.0A priority Critical patent/CN111338573B/en
Publication of CN111338573A publication Critical patent/CN111338573A/en
Application granted granted Critical
Publication of CN111338573B publication Critical patent/CN111338573B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0602Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
    • G06F3/0608Saving storage space on storage systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0647Migration mechanisms
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/06Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
    • G06F3/0601Interfaces specially adapted for storage systems
    • G06F3/0628Interfaces specially adapted for storage systems making use of a particular technique
    • G06F3/0646Horizontal data movement in storage systems, i.e. moving data in between storage devices or systems
    • G06F3/0652Erasing, e.g. deleting, data cleaning, moving of data to a wastebasket
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1095Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The present disclosure provides a terminal data management method, which includes: responding to terminal data information sent by a terminal through an access network, and sending a terminal data reporting request to a data management server; and responding to the terminal data reporting feedback sent by the data management server, and sending reporting result information to the terminal. The disclosure also provides a mobile edge server, a data management server and a communication terminal. According to the technical scheme, the terminal data management model can be optimized based on the mobile edge calculation, the problem of data synchronization is avoided, and meanwhile, the terminal data acquisition and reporting accuracy and the terminal data management efficiency are improved.

Description

Terminal data management method and system, server and communication terminal
Technical Field
The present disclosure relates to the field of communications technologies, and in particular, to a terminal data management method and system, a mobile edge server, a data management server, and a communication terminal.
Background
With the development of 5G communication technology, the related capability of the current mobile edge architecture cannot meet the requirement of massive data. Terminal data report is transmitted in a multi-layer mode through an access network, a core network, the Internet and an acquisition server, and decryption, identification and storage of data are carried out after the terminal data report reaches a relevant data server. Based on the architecture, high requirements are placed on both network resources and server computing resources. When the number of the terminals is enough and the terminal data is reported frequently enough, huge software and hardware resource impact can be caused to a communication network and a server.
Meanwhile, since the terminal device has certain stability, most terminals report the same or similar data in a short time, and the server repeatedly collects and stores the same data, which also causes waste of network resources and server resources.
Disclosure of Invention
The present disclosure is directed to at least one of the technical problems in the prior art, and provides a terminal data management method and system, a mobile edge server, a data management server, and a communication terminal.
In order to achieve the above object, an embodiment of the present disclosure provides a terminal data management method, including:
responding to terminal data information sent by a terminal through an access network, and sending a terminal data reporting request to a data management server, wherein the terminal data information comprises: the terminal data reporting request includes, by a first mobile edge server identifier: the first mobile edge server identity and a second mobile edge server identity of the first mobile edge server identity;
responding to terminal data reporting feedback sent by the data management server, and sending reporting result information to the terminal, wherein the reporting result information comprises: the second mobile edge server identification.
In some embodiments, the terminal data reporting feedback includes: a mobile edge server migration indication indicating whether to migrate a mobile edge server;
the step of sending the report result information to the terminal also includes:
and when the indication result of the mobile edge server migration indication is yes, sending migration information to a first mobile edge server so that the first mobile edge server deletes a reporting record corresponding to the terminal in a reporting information table.
In some embodiments, the method further comprises:
and checking the reporting state according to the reporting record corresponding to each terminal in the reporting information table of the terminal and the current time, and sending the reporting state of each terminal to the data management server.
In order to achieve the above object, an embodiment of the present disclosure provides a terminal data management method, including:
responding to a terminal data reporting request sent by a second mobile edge server, and detecting whether terminal data is to-be-updated terminal data, wherein the terminal data reporting request comprises: a first mobile edge server identifier and a second mobile edge server identifier corresponding to the terminal;
when the terminal data is detected to be the terminal data to be updated, updating the terminal data corresponding to the terminal in a terminal data table, and sending terminal data reporting feedback to the second mobile edge server, so that the second mobile edge server sends reporting result information to the terminal, wherein the reporting result information comprises: the second mobile edge server identification;
and when the terminal data is detected not to be updated, updating the reporting time in the reporting record corresponding to the terminal.
In some embodiments, the step of detecting whether the terminal data is to-be-updated terminal data specifically includes:
judging whether the second mobile edge server identification is consistent with the first mobile edge server identification;
and when the second mobile edge server identification is judged to be inconsistent with the first mobile edge server identification, detecting that the terminal data is the terminal data to be updated.
In some embodiments, when it is determined that the second mobile edge server identifier is consistent with the first mobile edge server identifier, further determining whether the report record exists in the terminal data table;
and when the terminal data table is judged to have no reporting record, detecting that the terminal data is the terminal data to be updated.
In some embodiments, the terminal data comprises: the current SIM card information of the terminal;
when the reporting record exists in the terminal data table, further judging whether the current SIM card information of the terminal is consistent with the SIM card information in the reporting record;
when the current SIM card information of the terminal is judged to be inconsistent with the SIM card information in the reported record, detecting that the terminal data is the terminal data to be updated;
and when the current SIM card information of the terminal is judged to be consistent with the SIM card information in the reported record, detecting that the terminal data is not the terminal data to be updated.
In order to achieve the above object, an embodiment of the present disclosure provides a terminal data management method, including:
sending terminal data information to an access network at intervals of preset duration according to a mobile edge server corresponding table so that the access network selects one mobile edge server to forward the terminal data information according to a preset strategy, wherein the terminal data information comprises: the corresponding first mobile edge server identification, the mobile edge server corresponding table stores the mobile edge server identification corresponding to the mobile edge server;
receiving reporting result information sent by a second mobile edge server, wherein the reporting result information comprises: a second mobile edge server identification;
and when the second mobile edge server identification is inconsistent with the first mobile edge server identification, updating the mobile edge server corresponding table and establishing a corresponding relation with the second mobile edge server.
To achieve the above object, an embodiment of the present disclosure provides a mobile edge server, including:
one or more processors;
storage means for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement the terminal data management method including sending a terminal data reporting request to a data management server as described in any of the above embodiments.
To achieve the above object, an embodiment of the present disclosure provides a data management server, including:
one or more processors;
storage means for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement the terminal data management method including detecting whether the terminal data is the terminal data to be updated according to any of the embodiments.
In order to achieve the above object, an embodiment of the present disclosure provides a communication terminal, including:
one or more processors;
storage means for storing one or more programs;
when the one or more programs are executed by the one or more processors, the one or more processors implement the terminal data management method including sending terminal data information to the access network at preset intervals as described in the above embodiments.
In order to achieve the above object, an embodiment of the present disclosure provides a terminal data management system, including: the mobile edge server, the data management server and the communication terminal.
Wherein, the mobile edge server adopts the mobile edge server described in the above embodiment; the data management server adopts the data management server in the embodiment; the communication terminal adopts the communication terminal described in the above embodiment.
The present disclosure has the following beneficial effects:
the embodiment of the disclosure provides a terminal data management method and system, a mobile edge server, a data management server and a communication terminal, which can realize that the terminal reports data to the mobile edge server through an access network, improve the efficiency of terminal data acquisition, and simultaneously ensure the synchronism of the data through verification and comparison.
Drawings
Fig. 1 is a flowchart of a terminal data management method according to an embodiment of the present disclosure;
fig. 2 is a flowchart of another terminal data management method according to an embodiment of the present disclosure;
fig. 3 is a flowchart of another terminal data management method according to an embodiment of the present disclosure;
fig. 4 is a flowchart of another terminal data management method according to an embodiment of the present disclosure;
FIG. 5 is a flowchart illustrating an embodiment of step S5 according to the present disclosure;
fig. 6 is a flowchart of a further terminal data management method according to an embodiment of the present disclosure;
fig. 7 is a signaling diagram of another terminal data management method according to an embodiment of the present disclosure.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present disclosure, the following describes in detail a terminal data management method and system, a mobile edge server, a data management server, and a communication terminal provided by the present disclosure with reference to the accompanying drawings.
Example embodiments will be described more fully hereinafter with reference to the accompanying drawings, but which may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It will be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. Thus, a first element, component, or module discussed below could be termed a second element, component, or module without departing from the teachings of the present disclosure.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
The terminal data management method and system, the mobile edge server, the data management server and the communication terminal can be used for configuring a mode that the terminal finishes data reporting to the mobile edge server through an access network, the efficiency of terminal data acquisition is improved, the accuracy is ensured, and meanwhile, the data management server verifies whether the terminal data are redundant data and ensures the synchronism of the data.
Fig. 1 is a flowchart of a terminal data management method according to an embodiment of the present disclosure. As shown in fig. 1, the method is applied to a Mobile Edge Computing (MEC) server side, and includes:
and step S1, responding to the terminal data information sent by the terminal through the access network, and sending a terminal data reporting request to the data management server.
In step S1, the terminal data information includes: the first mobile edge server identifier (MEC ID), the terminal data reporting request includes: a first mobile edge server identification and a second mobile edge server identification of itself. Wherein, the terminal data information further includes: terminal data and Uniform Resource Locator (URL for short); the terminal data includes: SIM card information of the terminal and a device identifier of the terminal, such as an International Mobile Equipment Identity (IMEI), an International Mobile Subscriber Identity (IMSI), a subscriber number, and application terminal data unrelated to hardware; the uniform resource locator is used for indicating the information type and the destination of the terminal data information.
Correspondingly, the terminal data reporting request further includes: and terminal data in the terminal data information. In some embodiments, the terminal data reporting request may further include a current time.
In some embodiments, after receiving terminal data information sent by a terminal, an access network selects a mobile edge server to forward the terminal data information according to a preset policy. Specifically, a first mobile edge server indicated in the terminal data information is used as a forwarding object with the highest initial priority, and then one mobile edge server is selected as a current forwarding object according to the initial priority, the current position condition and the network condition, and the terminal data information is forwarded.
In some embodiments, if the terminal is powered on for the first time, the terminal data information does not carry the mobile edge server identifier, after the access network selects one mobile edge server according to a preset policy to forward the terminal data information, the mobile edge server and the data management server perform a registration process for the terminal, and feed back the mobile edge server identifier of the mobile edge server to the terminal, so that the terminal creates a mobile edge server correspondence table and establishes a correspondence relationship with the mobile edge server.
In some embodiments, the mobile edge server and the data management server may be hosted in the same physical hardware device.
It should be noted that, in the embodiment of the present disclosure, the first mobile edge server identifier is a server identifier of the first mobile edge server, and the meaning and the effect of the object pointed to by the first mobile edge server identifier are analogized to the meaning and the effect of the second mobile edge server identifier.
And step S2, responding to the terminal data reporting feedback sent by the data management server, and sending reporting result information to the terminal.
Wherein, reporting the result information comprises: a second mobile edge server identification. In some embodiments, the reporting result information may further include a terminal data reporting indication for indicating whether the terminal data is successfully reported.
The embodiment of the disclosure provides a terminal data management method, which can be used for forwarding terminal data information sent by a terminal through an access network to a data management server, sending an identifier of the terminal, sending report result information to the terminal, and sending the identifier of the terminal, so that data communication efficiency is improved, and data synchronism is ensured.
Fig. 2 is a flowchart of another terminal data management method according to an embodiment of the present disclosure. As shown in fig. 2, the method is an embodiment alternative based on the method shown in fig. 1. Specifically, the terminal data reporting feedback includes: a mobile edge server migration indication indicating whether to migrate the mobile edge server; the method includes not only steps S1 and S2, but also step S3 while performing step S2. Only step S3 will be described in detail below.
Step S3, when the instruction result of the moving edge server migration instruction is yes, the migration information is sent to the first moving edge server.
In step S3, when the indication result of the moving edge server migration indication is yes, sending migration information to the first moving edge server, so that the first moving edge server deletes the reporting record corresponding to the terminal in the reporting information table; and when the indication result of the mobile edge server migration indication is negative, performing no other processing.
In some embodiments, the reporting information table stores a Device identifier (for example, stored in a form of "Device _ Info"), a reporting record, a reporting Status (for example, stored in a form of "Status"), and a home mobile edge server identifier (for example, stored in a form of "MEC _ ID") corresponding to each terminal; the reporting record includes a reporting Period (e.g., stored in the form of "Period") and a last reporting Time (e.g., stored in the form of "Time").
The embodiment of the disclosure provides a terminal data management method, which can be used as a mobile edge server corresponding to a terminal currently and used for notifying a home mobile edge server of the terminal or a mobile edge server corresponding to the terminal before to perform migration.
Fig. 3 is a flowchart of another terminal data management method according to an embodiment of the present disclosure. As shown in fig. 3, the method is an embodied alternative embodiment based on the method shown in fig. 1. Specifically, the method includes not only steps S1 and S2 but also step S4. Only step S4 will be described in detail below.
And step S4, checking the reporting state according to the reporting record corresponding to each terminal in the reporting information table and the current time, and sending the reporting state of each terminal to the data management server.
In some embodiments, according to the reporting period and the last reporting time corresponding to each terminal in the reporting information table of the server, the reporting state is checked in combination with the current time of the server; when the interval between the current time and the last reporting time is greater than the reporting period, if the current reporting state of the terminal is normal, marking the reporting state of the terminal as abnormal and reporting the abnormal reporting state to a data management server, and if the current reporting state of the terminal is abnormal, not performing other processing; and when the interval between the current time and the last reporting time is less than the reporting period, if the current reporting state of the terminal is abnormal, updating the last reporting time, marking the reporting state of the terminal as normal, reporting the terminal to the data management server, and if the current reporting state of the terminal is normal, not performing other processing.
In some embodiments, the data management server stores a terminal data table and a report record, wherein the specific form of data storage is similar to the report information table. And after receiving the report state of the terminal, the data management server updates the report state of the local storage, if the updated report state is normal, the data management server simultaneously updates the last report time of the local storage, and if the updated report state is abnormal, the data management server does not perform other processing.
The embodiment of the disclosure provides a terminal data management method, which can be used for periodically carrying out server self-checking and ensuring that terminal data are uploaded normally.
Fig. 4 is a flowchart of another terminal data management method according to an embodiment of the present disclosure. As shown in fig. 4, the method is applied to the data management server side, and includes:
step S5, responding to the terminal data reporting request sent by the second mobile edge server, and detecting whether the terminal data is to-be-updated terminal data.
The terminal data reporting request comprises the following steps: and the first mobile edge server identification and the second mobile edge server identification correspond to the terminal.
Fig. 5 is a flowchart illustrating an embodiment of step S5 in the embodiment of the present disclosure. As shown in fig. 5, specifically, step S5 includes: step S501 to step S503.
Step S501, judging whether the second mobile edge server identification is consistent with the first mobile edge server identification.
In step S501, when the second mobile edge server identifier is determined to be inconsistent with the first mobile edge server identifier, it is detected that the terminal data is to-be-updated terminal data.
In some embodiments, when it is determined that the second mobile edge server identifier is not consistent with the first mobile edge server identifier, the method further includes:
and setting the indication result of the mobile edge server migration indication in the terminal data reporting feedback as yes, so that the second mobile edge server can perform a mobile edge server migration process aiming at the terminal.
In some embodiments, in step S501, when it is determined that the second mobile edge server identifier is consistent with the first mobile edge server identifier, step S502 is performed.
Step S502, further judging whether a report record exists in the terminal data table.
In step S502, when it is determined that there is no report record in the terminal data table, it is detected that the terminal data is to-be-updated terminal data.
In some embodiments, the terminal data includes: the current SIM card information of the terminal; in step S502, when it is determined that the report record exists in the terminal data table, step S503 is executed.
Step S503, further judging whether the current SIM card information of the terminal is consistent with the SIM card information in the reported record.
In step S503, when it is determined that the current SIM card information of the terminal is inconsistent with the SIM card information in the report record, it is detected that the terminal data is the terminal data to be updated; and when the current SIM card information of the terminal is judged to be consistent with the SIM card information in the reported record, detecting that the terminal data is not the terminal data to be updated.
In step S5, when it is detected that the terminal data is the terminal data to be updated, step S6 is executed; when it is detected that the terminal data is not the terminal data to be updated, step S7 is executed.
And step S6, updating the terminal data corresponding to the terminal in the terminal data table, and sending terminal data reporting feedback to the second mobile edge server.
In some embodiments, the data management server includes a mobile edge application management layer and a data service layer, the mobile edge application management layer is configured to establish a connection with the mobile edge server, the data service layer is configured to locally store the terminal data table and report the record, and the mobile edge application management layer is simultaneously connected to the data management public cloud server. When the mobile edge application management layer detects that the terminal data are the terminal data to be updated, the terminal data are sent to the data service layer and the data management public cloud server.
In step S6, the terminal data reporting feedback is sent to the second mobile edge server, so that the second mobile edge server sends the reporting result information to the terminal. Wherein, reporting the result information comprises: a second mobile edge server identification.
And step S7, updating the reporting time in the reporting record corresponding to the terminal.
The disclosed embodiment provides a terminal data management method, which can be used for verifying whether terminal data reported by a terminal is redundant data, only updating the last reporting time when the terminal data does not need to be updated, and sending terminal data reporting feedback and updating the terminal data when the terminal data needs to be updated.
Fig. 6 is a flowchart of another terminal data management method according to an embodiment of the present disclosure. As shown in fig. 6, the method includes:
and step S8, sending terminal data information to the access network at intervals of preset time according to the mobile edge server corresponding table.
In step S8, the terminal data information is sent to the access network every preset duration, so that the access network selects one mobile edge server to forward the terminal data information according to a preset policy.
Wherein, the terminal data information includes: a corresponding first mobile edge server identifier; the mobile edge server corresponding table stores the mobile edge server identification corresponding to the mobile edge server.
And step S9, receiving the report result information sent by the second mobile edge server.
Wherein, reporting the result information comprises: a second mobile edge server identification.
Step S10, when the second moving edge server id is not consistent with the first moving edge server id, the moving edge server mapping table is updated to establish the mapping relationship with the second moving edge server.
The embodiment of the disclosure provides a terminal data management method, which can be used for a terminal to send terminal data information through an access network, and when a corresponding mobile edge server is changed, a locally stored mobile edge server corresponding table is updated.
Fig. 7 is a signaling diagram of another terminal data management method according to an embodiment of the present disclosure. As shown in fig. 7, where "MEC" is the (second) mobile edge server. Specifically, the method comprises the following steps:
and BZ1, according to the mobile edge server corresponding table, the terminal sends terminal data information to the second mobile edge server via the access network at intervals of preset time length. The second mobile edge server is selected by the access network according to a preset strategy as a sending object; the terminal data information includes: and the first mobile edge server identifier corresponding to the terminal.
And the BZ2 and the second mobile edge server send a terminal data reporting request to the data management server. The terminal data reporting request comprises the following steps: a first mobile edge server identification and a second mobile edge server identification of itself.
BZ3 and the data management server detect whether the terminal data is the data to be updated.
When the BZ301 detects that the terminal data is the terminal data to be updated, the data management server updates the terminal data corresponding to the terminal in the terminal data table, and performs BZ 4.
And BZ302, when detecting that the terminal data is not the terminal data to be updated, the data management server updates the reporting time in the reporting record corresponding to the terminal.
And the BZ4 and the data management server send terminal data reporting feedback to the second mobile edge server. The terminal data reporting feedback comprises the following steps: a mobile edge server migration indication.
And the BZ5 and the second mobile edge server send report result information to the terminal. Wherein, reporting the result information comprises: a second mobile edge server identification.
And when the indication result of the mobile edge server migration indication is yes, the second mobile edge server sends migration information to the first mobile edge server, so that the first mobile edge server deletes a reporting record corresponding to the terminal in the reporting information table. (not shown in the figure)
BZ6, when the second mobile edge server id is not consistent with the first mobile edge server id (not shown in the figure), updating the mobile edge server mapping table to establish the mapping relationship with the second mobile edge server.
An embodiment of the present disclosure further provides a mobile edge server, including: one or more processors; storage means for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement any of the terminal data management methods including sending a terminal data reporting request to a data management server as in the above embodiments.
An embodiment of the present disclosure further provides a data management server, including: one or more processors; storage means for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the terminal data management method including detecting whether the terminal data is the terminal data to be updated according to any of the embodiments described above.
The embodiment of the present disclosure further provides a communication terminal, including: one or more processors; storage means for storing one or more programs; when the one or more programs are executed by the one or more processors, the one or more processors implement the terminal data management method including sending terminal data information to the access network at preset time intervals as in the above embodiments.
The embodiment of the present disclosure further provides a terminal data management system, including: the mobile edge server, the data management server and the communication terminal. Wherein, the mobile edge server adopts the mobile edge server in the embodiment; the data management server adopts the data management server in the embodiment; the communication terminal is the communication terminal in the embodiment.
It is to be understood that the above embodiments are merely exemplary embodiments that are employed to illustrate the principles of the present disclosure, and that the present disclosure is not limited thereto. It will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the disclosure, and these are to be considered as the scope of the disclosure.

Claims (12)

1. A terminal data management method is characterized by comprising the following steps:
responding to terminal data information sent by a terminal through an access network, and sending a terminal data reporting request to a data management server, wherein the terminal data information comprises: the terminal data reporting request includes, by a first mobile edge server identifier: the first mobile edge server identity and a second mobile edge server identity of the first mobile edge server identity;
responding to terminal data reporting feedback sent by the data management server, and sending reporting result information to the terminal, wherein the reporting result information comprises: the second mobile edge server identification.
2. The method for managing terminal data according to claim 1, wherein the terminal data reporting feedback comprises: a mobile edge server migration indication indicating whether to migrate a mobile edge server;
the step of sending the report result information to the terminal also includes:
and when the indication result of the mobile edge server migration indication is yes, sending migration information to a first mobile edge server so that the first mobile edge server deletes a reporting record corresponding to the terminal in a reporting information table.
3. The terminal data management method according to claim 1, further comprising:
and checking the reporting state according to the reporting record corresponding to each terminal in the reporting information table of the terminal and the current time, and sending the reporting state of each terminal to the data management server.
4. A terminal data management method is characterized by comprising the following steps:
responding to a terminal data reporting request sent by a second mobile edge server, and detecting whether terminal data is to-be-updated terminal data, wherein the terminal data reporting request comprises: a first mobile edge server identifier and a second mobile edge server identifier corresponding to the terminal;
when the terminal data is detected to be the terminal data to be updated, updating the terminal data corresponding to the terminal in a terminal data table, and sending terminal data reporting feedback to the second mobile edge server, so that the second mobile edge server sends reporting result information to the terminal, wherein the reporting result information comprises: the second mobile edge server identification;
and when the terminal data is detected not to be updated, updating the reporting time in the reporting record corresponding to the terminal.
5. The method for managing terminal data according to claim 4, wherein the step of detecting whether the terminal data is the terminal data to be updated specifically comprises:
judging whether the second mobile edge server identification is consistent with the first mobile edge server;
and when the second mobile edge server identification is judged to be inconsistent with the first mobile edge server identification, detecting that the terminal data is the terminal data to be updated.
6. The terminal data management method according to claim 5, wherein when it is determined that the second mobile edge server identifier is consistent with the first mobile edge server identifier, it is further determined whether the report record exists in the terminal data table;
and when the terminal data table is judged to have no reporting record, detecting that the terminal data is the terminal data to be updated.
7. The terminal data management method according to claim 6, wherein the terminal data includes: the current SIM card information of the terminal;
when the reporting record exists in the terminal data table, further judging whether the current SIM card information of the terminal is consistent with the SIM card information in the reporting record;
when the current SIM card information of the terminal is judged to be inconsistent with the SIM card information in the reported record, detecting that the terminal data is the terminal data to be updated;
and when the current SIM card information of the terminal is judged to be consistent with the SIM card information in the reported record, detecting that the terminal data is not the terminal data to be updated.
8. A terminal data management method is characterized by comprising the following steps:
sending terminal data information to an access network at intervals of preset duration according to a mobile edge server corresponding table so that the access network selects one mobile edge server to forward the terminal data information according to a preset strategy, wherein the terminal data information comprises: the corresponding first mobile edge server identification, the mobile edge server corresponding table stores the mobile edge server identification corresponding to the mobile edge server;
receiving reporting result information sent by a second mobile edge server, wherein the reporting result information comprises: a second mobile edge server identification;
and when the second mobile edge server identification is inconsistent with the first mobile edge server identification, updating the mobile edge server corresponding table and establishing a corresponding relation with the second mobile edge server.
9. A mobile edge server, comprising:
one or more processors;
storage means for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the terminal data management method of any one of claims 1-3.
10. A data management server, comprising:
one or more processors;
storage means for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the terminal data management method of any one of claims 4-7.
11. A communication terminal, comprising:
one or more processors;
storage means for storing one or more programs;
when executed by the one or more processors, cause the one or more processors to implement the terminal data management method as recited in claim 8.
12. A terminal data management system, comprising: the mobile edge server, the data management server and the communication terminal.
Wherein the mobile edge server employs a mobile edge server as claimed in claim 8; the data management server adopts the data management server as claimed in claim 9; the communication terminal employs the communication terminal as claimed in claim 10.
CN202010102485.0A 2020-02-19 2020-02-19 Terminal data management method and system, server and communication terminal Active CN111338573B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010102485.0A CN111338573B (en) 2020-02-19 2020-02-19 Terminal data management method and system, server and communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010102485.0A CN111338573B (en) 2020-02-19 2020-02-19 Terminal data management method and system, server and communication terminal

Publications (2)

Publication Number Publication Date
CN111338573A true CN111338573A (en) 2020-06-26
CN111338573B CN111338573B (en) 2023-06-06

Family

ID=71184001

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010102485.0A Active CN111338573B (en) 2020-02-19 2020-02-19 Terminal data management method and system, server and communication terminal

Country Status (1)

Country Link
CN (1) CN111338573B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112153021A (en) * 2020-09-10 2020-12-29 中国联合网络通信集团有限公司 Method and device for acquiring service data

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106657251A (en) * 2016-10-25 2017-05-10 广东欧珀移动通信有限公司 Data synchronizing method and apparatus
WO2017091934A1 (en) * 2015-11-30 2017-06-08 华为技术有限公司 Capability enablement method, system and related device
CN106973037A (en) * 2017-02-16 2017-07-21 咪咕视讯科技有限公司 A kind of method and system of control data transmission
WO2017220158A1 (en) * 2016-06-24 2017-12-28 Nokia Solutions And Networks Oy Policy control of mobile edge applications
CN109302405A (en) * 2018-10-31 2019-02-01 北京邮电大学 Industrial data detection block chain network framework and detection method based on edge calculations
US20190080197A1 (en) * 2017-09-11 2019-03-14 Yoshinaga Kato Communication terminal, communication system, and image processing method
CN109582901A (en) * 2018-11-14 2019-04-05 咪咕文化科技有限公司 A kind of control method, terminal, server and storage medium
CN110177101A (en) * 2019-05-28 2019-08-27 四川城市职业学院 Information processing method and device and relevant device based on 5G communication
CN110730212A (en) * 2019-09-20 2020-01-24 中国联合网络通信集团有限公司 Data processing method and device

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2017091934A1 (en) * 2015-11-30 2017-06-08 华为技术有限公司 Capability enablement method, system and related device
CN108353067A (en) * 2015-11-30 2018-07-31 华为技术有限公司 A kind of implementation method, system and relevant device that ability opens
WO2017220158A1 (en) * 2016-06-24 2017-12-28 Nokia Solutions And Networks Oy Policy control of mobile edge applications
CN106657251A (en) * 2016-10-25 2017-05-10 广东欧珀移动通信有限公司 Data synchronizing method and apparatus
CN106973037A (en) * 2017-02-16 2017-07-21 咪咕视讯科技有限公司 A kind of method and system of control data transmission
US20190080197A1 (en) * 2017-09-11 2019-03-14 Yoshinaga Kato Communication terminal, communication system, and image processing method
CN109302405A (en) * 2018-10-31 2019-02-01 北京邮电大学 Industrial data detection block chain network framework and detection method based on edge calculations
CN109582901A (en) * 2018-11-14 2019-04-05 咪咕文化科技有限公司 A kind of control method, terminal, server and storage medium
CN110177101A (en) * 2019-05-28 2019-08-27 四川城市职业学院 Information processing method and device and relevant device based on 5G communication
CN110730212A (en) * 2019-09-20 2020-01-24 中国联合网络通信集团有限公司 Data processing method and device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112153021A (en) * 2020-09-10 2020-12-29 中国联合网络通信集团有限公司 Method and device for acquiring service data

Also Published As

Publication number Publication date
CN111338573B (en) 2023-06-06

Similar Documents

Publication Publication Date Title
CN112235798B (en) Method, terminal and newly added network element for redirecting to AMF in idle state
WO2014166265A1 (en) Method, terminal, cache server and system for updating webpage data
CN105991412B (en) Information push method and device
CN104604193A (en) Auto management of a virtual device context enabled network infrastructure
CN112422684B (en) Target message processing method and device, storage medium and electronic device
CN102404710B (en) Method, device and system for contract signing data management of machine type communication device
CN111338573B (en) Terminal data management method and system, server and communication terminal
CN107548054B (en) Master-slave equipment switching method of eSIM card, slave equipment and eSIM card management server
CN110312245A (en) A kind of business monitoring method and device of transnational roaming terminal
US20120054157A1 (en) Database apparatus, database consistency system, and database consistency method
CN110636638B (en) Neighbor cell management method, device, base station and storage medium
CN113038394B (en) Session binding relationship processing method and device, electronic equipment and readable medium
CN109450702A (en) A kind of data processing method and device
CN112968921B (en) Data updating method, device and computer readable storage medium
CN105163335B (en) A kind of network access management method, server, mobile terminal and system
CN103686644A (en) Remote control method and remote control system for terminal switching and server
WO2019037849A1 (en) Automatic evaluation and management of slice reselection experiences
CN115349119A (en) Method and apparatus for enhanced 5GC recovery when deploying a Network Function (NF) set in a network
CN111478787A (en) AP restarting method and management equipment
CN111865631A (en) Fault information reporting method and device, electronic equipment and readable storage medium
CN114157555B (en) Access information synchronization method
CN102014483A (en) Mobile phone and registration method, system and device for realizing mobile device management
CN115150031B (en) Distributed system message response method and device based on distributed message
CN111371843B (en) Data storage method and device
CN113543362B (en) Exception handling method and device for radio bearer establishment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant