CN102520973B - The synchronous method of GPS terminal configuration data and system thereof - Google Patents

The synchronous method of GPS terminal configuration data and system thereof Download PDF

Info

Publication number
CN102520973B
CN102520973B CN201110324731.8A CN201110324731A CN102520973B CN 102520973 B CN102520973 B CN 102520973B CN 201110324731 A CN201110324731 A CN 201110324731A CN 102520973 B CN102520973 B CN 102520973B
Authority
CN
China
Prior art keywords
check code
configuration data
gps terminal
terminal
monitor supervision
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
CN201110324731.8A
Other languages
Chinese (zh)
Other versions
CN102520973A (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.)
Nanjing Yi Lian Technology Software Co., Ltd.
Shanghai Zhongxing Yi Lian Link Communications Inc
Original Assignee
NANJING ZTE TECHNOLOGY SOFTWARE Co Ltd
SHANGHAI ZTE COMMUNICATION TECHNOLOGY LLC
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 NANJING ZTE TECHNOLOGY SOFTWARE Co Ltd, SHANGHAI ZTE COMMUNICATION TECHNOLOGY LLC filed Critical NANJING ZTE TECHNOLOGY SOFTWARE Co Ltd
Priority to CN201110324731.8A priority Critical patent/CN102520973B/en
Publication of CN102520973A publication Critical patent/CN102520973A/en
Application granted granted Critical
Publication of CN102520973B publication Critical patent/CN102520973B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Position Fixing By Use Of Radio Waves (AREA)

Abstract

The invention discloses a kind of synchronous method of GPS terminal configuration data, it comprises: GPS terminal is when needing to send terminal configuration data update request to monitor supervision platform when confirming configuration data synchronous; Monitor supervision platform is after receiving described configuration data update request, and response issues all configuration datas of its terminal and generates corresponding first check code; After GPS terminal receives described response, obtain from database and resolve its configuration data and generate corresponding second check code; And in the consistance of more described first check code of monitor supervision platform and the second check code.The invention also discloses the synchro system of corresponding GPS terminal configuration data.By the consistance of the GPS terminal configuration data at the synchronous method of GPS terminal configuration data disclosed by the invention and method inspection GPS terminal and monitor supervision platform two ends, thus guarantee the real-time synchronization of configuration data and the integrality of transmission data.

Description

The synchronous method of GPS terminal configuration data and system thereof
Technical field
The present invention relates to method and the system thereof of the synchronous process of GPS terminal configuration data in mobile communication, particularly verify method and the system thereof of GPS terminal and the synchronous configuration data of monitor supervision platform.
Background technology
GPS(Global Positioning System) i.e. GPS is the of new generation Aerospace Satellite navigation positioning systems of 20 century 70s by land, sea, and air of U.S. joint research and development.GPS position application is extensive, military, civilianly all brings huge interests.As vehicle mounted guidance, vehicle tracking is dispatched, and personal travel is explored, the position enquiring of child old man and SOS etc.GPS positioning service has been goed deep in people's daily life.
Wherein, GPS locating and monitoring function needs to possess GPS terminal, transmission network (GPRS/CDMA/ note) and monitor supervision platform three key elements.By the supervisory system of these three key element composition three-deckers.It is applied in vehicle scheduling monitoring field, can provide the functions such as vehicle anti-theft, anti-misfortune, travel route monitoring and calling commander; Be applied in the tracking field to people pet, the tracking to old man, child and pet can be provided, the function such as emergency when old man, child run into accident.
But, how to check the consistance of the GPS terminal configuration data at GPS terminal and monitor supervision platform two ends, thus guarantee that the real-time synchronization of configuration data and the integrality of transmission data are current problem demanding prompt solutions.
Summary of the invention
The object of this invention is to provide a kind of consistance that can be verified the GPS terminal configuration data at GPS terminal and monitor supervision platform two ends by check code rule, thus the method for the real-time synchronization of configuration data and the integrality of transmission data and corresponding system can be guaranteed.
For solving the problems of the technologies described above, the synchronous method of GPS terminal configuration data of the present invention, comprising: GPS terminal is when needing to send terminal configuration data update request to monitor supervision platform when confirming configuration data synchronous; Monitor supervision platform is after receiving described configuration data update request, and response issues all configuration datas of its terminal and generates corresponding first check code; After GPS terminal receives described response, obtain from GPS terminal database and resolve its existing configuration data and generate corresponding second check code; And in the consistance of more described first check code of monitor supervision platform and the second check code.
As a preferred embodiment of the present invention, when described first check code is consistent with the second check code, namely the synchronous of configuration data complete.
As a preferred embodiment of the present invention, when described first check code and the second check code inconsistent time, GPS terminal continues to send terminal configuration data update request and continues to generate corresponding check code, until this check code is consistent with described first check code, namely the synchronous of configuration data complete.
As a preferred embodiment of the present invention, after monitor supervision platform response issues all configuration datas of its terminal, notice GPS terminal obtains the configuration data carrying the first check code upgraded to this monitor supervision platform.
As a preferred embodiment of the present invention, described first check code and the second check code inconsistent time, GPS terminal receives the configuration data carrying the first check code described in monitor supervision platform, simultaneously, delete the configuration data carrying described second check code, continue obtain configuration data and generate corresponding 3rd check code from database, the 3rd check code is as the check code of the current existing configuration data of GPS terminal.
As a preferred embodiment of the present invention, in the consistance of more described first check code of GPS terminal and the 3rd check code, when both are consistent, namely the synchronous of configuration data complete.
As a preferred embodiment of the present invention, in the consistance of more described first check code of GPS terminal and the 3rd check code, when both are inconsistent, GPS terminal resends configuration data update request and carries described 3rd check code.
The synchro system of GPS terminal configuration data of the present invention comprises: the request module of the synchronous configuration data of GPS terminal, sends terminal configuration data update request for needing in GPS terminal when confirming configuration data synchronous to monitor supervision platform; The respond module of the synchronous configuration data of monitor supervision platform, for after receiving described configuration data update request, response issues all configuration datas of its terminal and generates corresponding first check code; The acquisition module of the synchronous configuration data of GPS terminal, after receiving described response in GPS terminal, obtains and resolves its existing configuration data and generate corresponding second check code from GPS terminal database; Correction verification module, for the consistance at more described first check code of monitor supervision platform and the second check code, when described first check code is consistent with the second check code, namely the synchronous of configuration data complete.
As a preferred embodiment of the present invention, also comprise: synchronization module, for when described first check code and the second check code inconsistent time, GPS terminal continues to send terminal configuration data update request and continues to generate corresponding check code, until this check code is consistent with described first check code, namely the synchronous of configuration data complete.
As a preferred embodiment of the present invention, described synchronization module comprises further: terminal synchronizes module, for described first check code and the second check code inconsistent time, GPS terminal receives the configuration data carrying the first check code described in monitor supervision platform, simultaneously, delete the configuration data carrying described second check code, continue obtain configuration data and generate corresponding 3rd check code from database, the 3rd check code is as the check code of the current existing configuration data of GPS terminal.
As a preferred embodiment of the present invention, described synchronization module comprises further: client checks module, and in the consistance of more described first check code of GPS terminal and the 3rd check code, when both are consistent, namely the synchronous of configuration data complete; When both are inconsistent, GPS terminal resends configuration data update request and carries described 3rd check code.
Wherein, the create-rule of check code is as follows:
1. the check code length of wall scroll configuration data is 1, is a character of stochastic generation in upper and lower case letter and non-zero numeral;
2. the check code of many configuration datas of same tables of data does not repeat.The check code of different pieces of information table configuration data can repeat;
3. the integrity checking code length of individual data table is fixed, and is GPS terminal at the possible maximum configured data number of this table;
4. the integrity checking code composition of individual data table is the check code of the major key sequence configuration data according to this table.Do not reach maximum length, last position mends 0; The integrity checking code of individual data table does not show storage, only when forming the integrity checking code of summary table, as a kind of intermediate data.
5. the integrity checking code of summary table is the sequence according to all tables, is formed by the integrity checking code of single table.
GPS terminal configuration data of the present invention synchronously there is multiple triggering mode:
One, after GPS terminal start, send the data message of check code of carried terminal to platform, platform judges that two ends check code then sends configuration data to terminal after inconsistent, like this, can Reconfigurations data immediately after GPS terminal is started shooting;
Its two, after platform side changes arbitrary configuration data, namely change at the check code of platform end, and notice GPS terminal carry out more new data.Carry the check code of its terminal after GPS terminal reception notification to platform, platform judges that whether the check code at two ends is consistent, if inconsistent, then send configuration data immediately to GPS terminal, like this, platform can notify the complete Reconfigurations of GPS terminal in time;
They are three years old, GPS terminal, at the check code with equal carried terminal in the non-config update communication process of platform, if when platform finds that the check code at two ends is inconsistent, then sends configuration data at once, like this, GPS terminal also can with prestissimo Reconfigurations data when not having platform configuration update notification.
Technique effect of the present invention is also, is verified the consistance of the GPS terminal configuration data at GPS terminal and monitor supervision platform two ends by check code rule, thus can guarantee the method for the real-time synchronization of configuration data and the integrality of transmission data and corresponding system.
Accompanying drawing explanation
Below in conjunction with accompanying drawing and better embodiment, the present invention is further detailed explanation.
Fig. 1 is the framed structure schematic diagram of the synchro system of the GPS terminal configuration data of better embodiment of the present invention.
Fig. 2 is the schematic diagram of the synchro system of the GPS terminal configuration data of better embodiment of the present invention.
Fig. 3 is the process flow diagram of the synchronous method of the GPS terminal configuration data of better embodiment of the present invention.
Embodiment
As depicted in figs. 1 and 2, the synchro system of GPS terminal configuration data of the present invention comprises: the acquisition module of the request module of GPS terminal, monitoring management platform, the synchronous configuration data of GPS terminal, the respond module of the synchronous configuration data of monitor supervision platform, the synchronous configuration data of GPS terminal and correction verification module.
After the request module of the synchronous configuration data of GPS terminal sends terminal configuration data update request when GPS terminal needs to confirm configuration data synchronous to monitor supervision platform; The respond module of the synchronous configuration data of monitor supervision platform is after receiving described configuration data update request, and response issues all configuration datas of its terminal and generates corresponding first check code; The acquisition module of the synchronous configuration data of GPS terminal, after GPS terminal receives described response, obtains and resolves its configuration data and generate corresponding second check code from database; Correction verification module is in the consistance of more described first check code of monitor supervision platform and the second check code, and when described first check code is consistent with the second check code, namely the synchronous of configuration data complete.
Please simultaneously composition graphs 2, the flow process of GPS terminal and the synchronous configuration data of monitor supervision platform comprises interpolations/deletion/amendment wall scroll configuration data, platform renewal integrity checking code, terminal request configuration data, platform response terminal request, terminal synchronizes data, client checks data.
Step 201, monitor supervision platform side (hereinafter referred to as platform), add or amendment GPS terminal (hereinafter referred to as terminal) configuration data, platform upgrades the check code of these data; Or delete a terminal configuration data.
Step 202, after platform interpolation/amendment/deletion terminal configuration data, more new terminal is at the integrity checking code A1 of platform side.
Step 203, platform sends SMS notification terminal and obtains latest configuration to platform.
Step 204, terminal sends config update request, the integrity checking code A2 of message data carried terminal side.
Step 205, platform receives terminal configuration update request, integrity checking code A1 and A2 at verification two ends.If the same, response agreement message, process ends.If different, then platform issues all configuration datas of this terminal, and carries platform side integrity checking code A1 in the data.
Step 206, platform issues all configuration datas of terminal.
Step 207, terminal receives the configuration data of platform response, configuration datas all before deletion, by new configuration data record warehouse-in.
Step 208, terminal reads new configuration data again from database, and forms new end side configuration data integrity checking code A3.Whether the check code A3 that terminal is newer is identical with the check code A1 that platform issues, if not identical, resend config update request and carries new check code A3; If identical, then return terminal processes result.
Step 209, client checks two ends integrity checking code is identical, to the result of the data of platform transmission processing configuration.
Step 210, after platform receives terminal processes result, to terminal response agreement message.
Step 211, the message response of terminal processes platform.
Below preferred embodiment of the present invention is illustrated, but the present invention is not limited to described embodiment, those of ordinary skill in the art also can make all equivalent modification or replacement under the prerequisite without prejudice to spirit of the present invention, and these equivalent modification or replacement are all included in the application's claim limited range.

Claims (8)

1. a synchronous method for GPS terminal configuration data, is applied in the system with GPS terminal, transmission network and monitor supervision platform, it is characterized in that, comprising:
Described monitor supervision platform upgrades or deletes about after the configuration data of described GPS terminal on it, generates the first check code according to described renewal or the configuration data after deleting; Described monitor supervision platform sends configuration data update notification by note to described GPS terminal;
After described GPS terminal receives described configuration data update notification, the local configuration data according to described GPS terminal generates the second check code, and sends Reconfigurations request of data and described second check code to described monitor supervision platform;
Described monitor supervision platform described first check code of verification and described second check code, if described first check code is consistent with the second check code, then namely the synchronous of configuration data complete; If described first check code and the second check code inconsistent, GPS terminal continues to send terminal configuration data update request and continues to generate corresponding check code, until this check code is consistent with described first check code, synchronously namely completing of configuration data.
2. the synchronous method of GPS terminal configuration data according to claim 1, is characterized in that, the generation method of described check code comprises:
In upper and lower case letter and non-zero numeral, a character of stochastic generation is as the check code of wall scroll configuration data;
Configuration data about described GPS terminal is pressed major key sequence;
The check code of described wall scroll configuration data is synthesized described check code by described ordered set, wherein, if described check code does not reach maximum length, mends 0 in its last position.
3. the synchronous method of GPS terminal configuration data according to claim 1, it is characterized in that, if described first check code and the second check code inconsistent, described monitor supervision platform to described GPS terminal send described renewal or delete after configuration data and described first check code;
Described GPS terminal upgrades the local data of described GPS terminal according to described renewal or the configuration data after deleting, and generates the 3rd check code according to described renewal or the configuration data after deleting.
4. the synchronous method of GPS terminal configuration data according to claim 3, it is characterized in that, described GPS terminal upgrades the local data of described GPS terminal according to described renewal or the configuration data after deleting, and also comprises after generating the step of the 3rd check code according to described renewal or the configuration data after deleting:
The step of described GPS terminal described first check code of verification and the 3rd check code, if described first check code is consistent with the 3rd check code, then synchronously the completing of described configuration data.
5. the synchronous method of GPS terminal configuration data according to claim 4, is characterized in that, the step of described GPS terminal described first check code of verification and the 3rd check code also comprises:
If described first check code and the 3rd check code inconsistent, described GPS terminal resends configuration data update request and carries described 3rd check code.
6. a synchro system for GPS terminal configuration data, is applied in the system with GPS terminal, transmission network and monitor supervision platform, it is characterized in that, comprising:
First processing module, upgrades for described monitor supervision platform or deletes about after the configuration data of described GPS terminal on it, generates the first check code according to described renewal or the configuration data after deleting; Described monitor supervision platform sends configuration data update notification by note to described GPS terminal;
Second processing module, after receiving described configuration data update notification for described GPS terminal, the local configuration data according to described GPS terminal generates the second check code, and sends Reconfigurations request of data and described second check code to described monitor supervision platform;
3rd processing module, for described monitor supervision platform described first check code of verification and described second check code, if described first check code is consistent with the second check code, then namely the synchronous of configuration data complete; If described first check code and the second check code inconsistent, GPS terminal continues to send terminal configuration data update request and continues to generate corresponding check code, until this check code is consistent with described first check code, synchronously namely completing of configuration data.
7. the synchro system of GPS terminal configuration data according to claim 6, is characterized in that:
If described first check code and the second check code inconsistent, described monitor supervision platform to described GPS terminal send described renewal or delete after configuration data and described first check code;
Described GPS terminal upgrades the local data of described GPS terminal according to described renewal or the configuration data after deleting, and generates the 3rd check code according to described renewal or the configuration data after deleting.
8. the synchro system of GPS terminal configuration data according to claim 7, is characterized in that, described GPS terminal also comprises:
Described GPS terminal described first check code of verification and the 3rd check code, if described first check code is consistent with the 3rd check code, then synchronously the completing of described configuration data;
If described first check code and the 3rd check code inconsistent, described GPS terminal resends configuration data update request and carries described 3rd check code.
CN201110324731.8A 2011-10-24 2011-10-24 The synchronous method of GPS terminal configuration data and system thereof Active CN102520973B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110324731.8A CN102520973B (en) 2011-10-24 2011-10-24 The synchronous method of GPS terminal configuration data and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110324731.8A CN102520973B (en) 2011-10-24 2011-10-24 The synchronous method of GPS terminal configuration data and system thereof

Publications (2)

Publication Number Publication Date
CN102520973A CN102520973A (en) 2012-06-27
CN102520973B true CN102520973B (en) 2015-10-07

Family

ID=46291915

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110324731.8A Active CN102520973B (en) 2011-10-24 2011-10-24 The synchronous method of GPS terminal configuration data and system thereof

Country Status (1)

Country Link
CN (1) CN102520973B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107908423A (en) * 2017-11-20 2018-04-13 深圳市沃特沃德股份有限公司 Configuration method and device of vehicle-mounted system

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105044739A (en) * 2015-06-29 2015-11-11 中国电建集团成都勘测设计研究院有限公司 GPS speed signal analyzing method
CN108628901A (en) * 2017-03-23 2018-10-09 深圳市优朋普乐传媒发展有限公司 A kind of data-updating method and device

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859204A (en) * 2006-03-21 2006-11-08 华为技术有限公司 Method and device for realizing synchronous data in double machine heat backup
CN101730085A (en) * 2009-11-18 2010-06-09 中国电信股份有限公司 Address book data synchronizing method and system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8631161B2 (en) * 2008-09-30 2014-01-14 Andrei B. Lavrov Computer program product, system and method for field management and mobile inspection

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1859204A (en) * 2006-03-21 2006-11-08 华为技术有限公司 Method and device for realizing synchronous data in double machine heat backup
CN101730085A (en) * 2009-11-18 2010-06-09 中国电信股份有限公司 Address book data synchronizing method and system

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
面向通信领域的主备倒换与数据同步技术;何先波等;《计算机应用》;20051031;第25卷(第10期);正文第3页左栏组后第2-3段 *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107908423A (en) * 2017-11-20 2018-04-13 深圳市沃特沃德股份有限公司 Configuration method and device of vehicle-mounted system

Also Published As

Publication number Publication date
CN102520973A (en) 2012-06-27

Similar Documents

Publication Publication Date Title
CN104902004B (en) The emergency rescue system of a kind of Missing Persons and method
CN104615788A (en) Information notifying method, equipment and system
CN104915815A (en) Method and system for positioning express delivery goods in real time
CN103458354A (en) Position-based group generation method, device and system
CN105025437A (en) Positioning method, device, and system
Bojan et al. Designing vehicle tracking system-an open source approach
CN102520973B (en) The synchronous method of GPS terminal configuration data and system thereof
CN106548316A (en) A kind of intelligent auxiliary power materials measurement method based on mobile GIS
CN102472819A (en) GPS positioning system, GPS positioning method, and GPS positioning terminal
CN102456235A (en) Information processing method and server
CN103702285A (en) Beidou/GPS (global positioning system)-based special population-oriented location service platform
CN105740273A (en) Service providing method and system
CN101699906B (en) Method, system and device for acquiring position information
CN104754507A (en) Information pushing method and device
CN109918099A (en) Service routine dissemination method, device, computer equipment and storage medium
JP5364557B2 (en) Destination estimation apparatus, method and program
CN104717281A (en) Vehicle-mounted information service method based on position multi-condition movement situation calculation
CN101315284B (en) Processing method, device and system for global satellite positioning system information
CN103379623A (en) WIFI positioning method in travel
CN102857861A (en) Position reminding method
CN105139683A (en) Road condition information pushing method and device
CN103327165B (en) Mobile terminal, server and navigation map data update method
US20130080537A1 (en) Methods and Apparatus for Meeting Location Management
EP2919415A1 (en) Online indication method, apparatus and system
CN101997881A (en) Short message protocol-based communication method for onboard information service system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP03 Change of name, title or address

Address after: 201203 China (Shanghai) Free Trade Test Zone No. 889 blue wave road

Patentee after: Shanghai ZTE Technologies Co., Ltd.

Patentee after: Nanjing ZTE Technology Software Co., Ltd.

Address before: 201203 No. 889 blue wave road, Zhangjiang hi tech park, Shanghai, Pudong New Area

Patentee before: Shanghai ZTE Communication Technology Limited Liability Company

Patentee before: Nanjing ZTE Technology Software Co., Ltd.

CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 201203 Zhangjiang High Tech Park, Pudong New Area, Shanghai 889

Co-patentee after: Nanjing ZTE Technology Software Co., Ltd.

Patentee after: Shanghai Zhongxing Yi Lian Link Communications Inc

Address before: China (Shanghai) free trade pilot area 889 Bi Po Road

Co-patentee before: Nanjing ZTE Technology Software Co., Ltd.

Patentee before: Shanghai ZTE Technologies Co., Ltd.

CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 201203 Zhangjiang High Tech Park, Pudong New Area, Shanghai 889

Co-patentee after: Nanjing Yi Lian Technology Software Co., Ltd.

Patentee after: Shanghai Zhongxing Yi Lian Link Communications Inc

Address before: 201203 Zhangjiang High Tech Park, Pudong New Area, Shanghai 889

Co-patentee before: Nanjing ZTE Technology Software Co., Ltd.

Patentee before: Shanghai Zhongxing Yi Lian Link Communications Inc