CN106452648A - Time synchronization method and communication terminal - Google Patents
Time synchronization method and communication terminal Download PDFInfo
- Publication number
- CN106452648A CN106452648A CN201611012119.6A CN201611012119A CN106452648A CN 106452648 A CN106452648 A CN 106452648A CN 201611012119 A CN201611012119 A CN 201611012119A CN 106452648 A CN106452648 A CN 106452648A
- Authority
- CN
- China
- Prior art keywords
- time
- communication terminal
- server
- time server
- temporal 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.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 63
- 238000000034 method Methods 0.000 title claims abstract description 34
- 230000001360 synchronised effect Effects 0.000 claims description 75
- 230000002123 temporal effect Effects 0.000 claims description 37
- 238000012913 prioritisation Methods 0.000 claims description 3
- 230000000977 initiatory effect Effects 0.000 abstract description 8
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000009471 action Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- DMBHHRLKUKUOEG-UHFFFAOYSA-N diphenylamine Chemical group C=1C=CC=CC=1NC1=CC=CC=C1 DMBHHRLKUKUOEG-UHFFFAOYSA-N 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 229910052701 rubidium Inorganic materials 0.000 description 1
- IGLNJRXAVVLDKE-UHFFFAOYSA-N rubidium atom Chemical compound [Rb] IGLNJRXAVVLDKE-UHFFFAOYSA-N 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J3/00—Time-division multiplex systems
- H04J3/02—Details
- H04J3/06—Synchronising arrangements
- H04J3/0635—Clock or time synchronisation in a network
- H04J3/0685—Clock or time synchronisation in a node; Intranode synchronisation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention discloses a time synchronization method and relates to the technical field of communication. The time synchronization method comprises the steps of presetting addresses of M time servers and the number N of the time servers for continuous synchronization, wherein the M and the N are natural numbers, the M is greater than or equal to the N and the N is greater than or equal to 2; continuously initiating a time synchronization request to the N time servers via the addresses, wherein the N time servers are selected according to a preset priority from high to low; judging whether a return result includes at least one time information, and if yes, synchronizing a system time into one of the time information, or otherwise, terminating this time synchronization. A communication terminal initiates the time synchronization request continuously to at least two time servers, so the success rate for a first time of the time synchronization is improved, and the speed for the time synchronization is accelerated; and in addition, as the time servers are selected according to the preset priority from high to low, the success rate for initiating the synchronization request for the first time is further guaranteed.
Description
The application is in invention entitled " a kind of method for synchronizing time and the communication terminal " that on June 26th, 2014 proposes
The divisional application of state's application for a patent for invention 201410289847.6.
Technical field
The present invention relates to communication technical field, more particularly to a kind of method for synchronizing time and communication terminal.
Background technology
In communication terminal, need to record the time of various events, such as E-mail information, file creation time, database
Process time etc., if the time of communication terminal is inaccurate, then a lot of applications will be unable to normal work it is therefore desirable to a set of mark
Accurate temporal information.Time synchronization technique is from time source by time server, such as GPS (GPS,
Global Position System) obtain the standard time, the standard time each communication terminal will be sent to by network.
At present, communication terminal, when realizing time synchronized, first turns on data service function(As opening network)With automatic
Time synchronized function, communication terminal is connected to time server, after time server returns GPS time information, communication terminal
The Time form transformation of GPS time information is the system time form of terminal, the time synchronized of terminal is gps time.When
Time server returns time-out or GPS time information is lost, then time synchronized failure, and now, a kind of existing practice is communication
Terminal be ensure synchronous successfully pre-sets multiple time server addresses, when current time server returns unsuccessfully, then between
Initiate synchronous after certain time again to next time server.
During carrying out the invention, inventor finds that in prior art, at least there are the following problems:Although permissible
Repeatedly initiate synchronization to multiple time servers and increased synchronous successfully probability, but we are it is clearly desirable that initiate in first time same
Just time synchronized can be successfully completed during step request, and prior art cannot ensure the success rate of first time time synchronized;And work as
Preamble unsuccessfully needs to wait certain time just can carry out that next is subsynchronous, reduces the speed of time synchronized.
Content of the invention
The invention provides a kind of method for synchronizing time and communication terminal, it is possible to increase the success rate of first time time synchronized
And time synchronized can be rapidly completed.
In order to solve the above problems, the invention discloses a kind of method for synchronizing time, comprise the following steps:
Time server number N of the address of default M time server and continuous synchronization, described M, N are natural number, and M
≥N≥2;Time synchronized request is continuously initiated to N number of time server by described address, described N number of time server is from institute
State in M time server and chosen from high to low according to pre-set priority;Receive the return of described N number of time server
As a result, judge whether described returning result comprises at least one temporal information, be then if so, one of by system time synchronization
Temporal information;Otherwise, terminate this time synchronized.
It is a further object to provide a kind of time synchronized communication terminal, including:
Arranging unit, for presetting the address of M time server and time server number N of continuous synchronization, described M, N are equal
For natural number, and M >=N >=2;Transmitting element, for continuously initiating time synchronized to N number of time server by described address
Request, described N number of time server is chosen from high to low according to pre-set priority from described M time server;Connect
Receive unit, for receiving the returning result of described N number of time server, when judging whether described returning result comprises at least one
Between information, then system time synchronization is if so, one of temporal information;Otherwise, terminate this time synchronized.
Compared with prior art, the present invention includes advantages below:
In the present invention, communication terminal continuously initiates time synchronized request at least two time servers, it is to avoid currently same
Walking needs after unsuccessfully to wait certain time just can carry out that next is subsynchronous, compares and once can only initiate to a time server
Request can not only improve the success rate of first time time synchronized, and accelerates the speed of time synchronized.In addition, at least two
When time server continuously initiates time synchronized request, time server is to choose from high to low according to default priority
, it is further ensured that and just can be successfully completed time synchronized when first time initiating synchronization request.
Brief description
Fig. 1 is a kind of method flow diagram of time synchronized of the embodiment of the present invention one;
Fig. 2 is a kind of method flow diagram of time synchronized of the embodiment of the present invention two;
Fig. 3 is a kind of Part Methods flow chart of time synchronized of the embodiment of the present invention three;
Fig. 4 is a kind of structure chart of time synchronized communication terminal of the embodiment of the present invention four.
Specific embodiment
Understandable for enabling the above objects, features and advantages of the present invention to become apparent from, below in conjunction with the accompanying drawings and specifically real
The present invention is further detailed explanation to apply mode.
During due to communication terminal to the synchronization of time server request time, when time server may return time-out or lose
Between information, thus cause current sync failure.In order to improve time synchronized success rate, prior art is using default multiple time clothes
Business device address, when current time server returns unsuccessfully, then sends out to next time server after separated in time again
Rise synchronous.But it cannot be guaranteed that the success rate of first time time synchronized reduce the speed of time synchronized.
For the problems referred to above, the invention provides a kind of success rate that can improve first time time synchronized can be quickly complete
Become method for synchronizing time and the communication terminal of time synchronized.
Below, it is described in detail by each embodiment following.
Embodiment one:
With reference to Fig. 1, show a kind of method flow diagram of time synchronized of the embodiment of the present invention one, the method specifically can include
Following steps:
Step 101, time server number N of the address of default M time server and continuous synchronization, described M, N are certainly
So count, and M >=N >=2.
In the embodiment of the present invention, time server using gps signal as time source, certainly also may be selected Big Dipper signal,
The time sources such as IRIG-B code, OCXO, rubidium atomic clock, CDMA signal, time server embeds NTP (network time
Protocol, NTP)/SNTP (simple network time protocol, SNTP) association
View, the communication terminal such as computer in synchronizing network, mobile phone, net book.The operation principle of NTP/SNTP agreement is by exchanging
Time server and the timestamp of communication terminal, calculate communication terminal with respect to the time delay of time server and deviation, thus
Realize the synchronization of time.
First, communication terminal obtains the address of institute's time server in a network, such as 129.7.1.66ntp-
Sop.inria.frserver 210.72.145.44 (China national time service central server IP address),
Ntp.sjtu.edu.cn (network center of Shanghai Communications University ntp server address)Deng.For ensureing synchronous success rate, to the greatest extent may be used
Can how to obtain server address, in the present embodiment, select M from all servers getting(The present embodiment M=5)When individual
Between server default in communication terminal naturally it is also possible to all server address getting all are defaulted to communication terminal
Interior, the invention is not limited in this regard.And set time server number N of continuous synchronization(The present embodiment N=2).
Step 102, continuously initiates time synchronized request, described N number of time clothes to N number of time server by described address
Business device is chosen from high to low according to pre-set priority from described M time server.
First described M time server is ranked up according to pre-set priority in the present embodiment, pre-set priority sorts
Can be to consider heterogeneous networks, server be ranked up after the factor of different time zone, for example, using close to communication terminal
Server higher with respect to the successful probability of server sync farther out from communication terminal, using the server phase in LAN
Higher for the successful probability of the server sync in wide area network, therefore can will be in LAN and nearest from communication terminal
The priority of time server is set to highest.
In the present embodiment, choose 2 from 5 time servers, selection mode is carried out from high to low according to priority, example
As, this 5 time servers of server1- server5 according to pre-set priority order from high to low be server1,
Server3, server5, server2, server4, because the time server number of continuous synchronization setting is as 2, therefore
Using server1, server3 as this 2 continuous synchronization time server.
It has been preset with the address of server1, server3, according to this address to this 2 time servers in communication terminal
Continuous time synchronized of initiating is asked, and the order initiating request can be carried out according to priority, for example, first initiate the time to server1
Synchronization request, then initiates time synchronized request to server2.Continuously initiate time synchronized to N number of time server to refer to,
Initiate communication terminal without waiting for server1 returning result after synchronization request to server1, and be to continue with to server2
Initiate request.
Step 103, receives the returning result of described N number of time server, judges whether described returning result comprises at least
One temporal information, is then if so, one of temporal information by system time synchronization;Otherwise, terminate this time synchronized.
Time server receives after the request of communication terminal, and timestamp is returned to communication terminal, wherein timestamp
Including the temporal information obtaining from time source.
Because time server is busy or failure and other reasons, time server is caused to return time-out(Communication terminal sets fixed
When device, when reaching setting time, also non-returning result then judges time-out)Or return error message(As dns parses mistake, or mesh
Mark address is unreachable), now communication terminal just do not receive temporal information, also just cannot the deadline synchronous.In the present embodiment,
Continuously initiate synchronization request to multiple time servers, if at least one time server time of return information, this is described
Time synchronized is successful.If all non-time of return information of all time servers, the failure of this time synchronized.
In the embodiment of the present invention, communication terminal can be continuous at least two time servers in first time time synchronized
Time synchronized request is initiated on ground, it is to avoid need after current sync failure to wait certain time just can carry out that next is subsynchronous,
Ensure that communication terminal carries out the success rate of time synchronized in first time.And continuously initiated time synchronized request time take
Business device is to choose from high to low according to default priority, is further ensured that and just can become when first time initiating synchronization request
The work(deadline is synchronous.
Embodiment two:
With reference to Fig. 2, show a kind of method flow diagram of time synchronized of the embodiment of the present invention two, the method specifically can include
Following steps:
Step 201, communication terminal opens network communicating function and time synchronized function.
Step 202, time server issues address by network.
Step 203, communication terminal receives described address and is stored in memory, chooses M=10 Time Service therein
Device, and set the time server number of continuous synchronization and as N=4 and retry synchronization times as K=3 time.
Preferably, 10 time servers chosen are marked, and the mapping relations of recording mark and address.Example
As being labeled as S1-S10.
Retry synchronization and refer to after this synchronization failure, then re-start time synchronized.In the present embodiment, same when for the first time
After walking unsuccessfully, then retry 2 times.
Step 204, from M time server, according to pre-set priority, order from high to low chooses N number of Time Service
Device.
Pre-set priority can rule of thumb voluntarily be arranged, and in the present embodiment, considers above-mentioned 10 time server institutes
In network and time zone factor, it is ranked up, such as by from communication terminal, recently and the time in same LAN takes
Business device is classified as highest priority, and concrete grammar is referring to step 101.Assume that the order after 10 time server sequences is:S6、
S2、S3、S1、S7、S5、S8、S10、S9、S4.
The time of 4 continuous synchronization in the present embodiment, is chosen from above-mentioned 10 time servers according to priority orders
Server, respectively S6, S2, S3, S1.
Step 205, judges whether the value of K is more than 0, if then execution step 206, otherwise the end time is synchronous.
Step 206, communication terminal continuously initiates time synchronized request to N number of time server by described address.
After the time server determining continuous synchronization is S6, S2, S3, S1, according to mark and the mapping relations of address, to
This 4 time servers send time synchronized request.
Specifically, described step 206 also includes following sub-step:
Sub-step a1, chooses i-th time server according to pre-set priority order from high to low, sends out to this time server
Time synchronized is sent to ask, wherein i=1.
Sub-step a2, the value of i is added 1, and judges i≤N, if then returning sub-step a1, otherwise terminates to send request, and
Execution step 207.
Step 207, communication terminal stand-by period server returning result.
Step 208, judges whether the equal returning result of N number of time server, if then execution step 209;Otherwise return step
Rapid 207.
Step 209, judges whether include at least one temporal information in returning result, if then execution step 210;Otherwise
Execution step 211.
In the present embodiment, returning result can include temporal information corresponding with time source, error message or time-out information,
If wherein return is error message or time-out information, illustrate that this time server returns unsuccessfully.
Step 210, system time synchronization is one of temporal information.
If there is multiple time servers equal time of return information, when choosing one of temporal information and being set to system
Between, the deadline is synchronous.
Step 211, the value that the value of K is deducted 1, N adds 1, and return to step 205.
After the failure of this time synchronized, again initiate time synchronized request to the individual time server of N ', described N ' is certainly
So count, and N '>N, in the present embodiment, N '=N+1, that is, under subsynchronous when continuous synchronization time server number more continuous than this
Synchronous time server number is many, so can improve next hyposynchronous success rate.
Embodiment three:
With reference to Fig. 3, show a kind of Part Methods flow chart of time synchronized of the embodiment of the present invention three, the present embodiment step
301-307 is similar to embodiment two step 201-207, will not be described here.From unlike embodiment two, in communication terminal etc.
After time server returning result, execution step 308.
Step 308, judges whether returning result is temporal information, if then execution step 309, otherwise execution step 310.
Step 309, improves the priority of corresponding time server, and execution step 311.
Even if being set as the success rate of the time server time of return information of optimum it can also happen that change, for example, service
Device failure and other reasons, are so likely to result in communication terminal according to set prioritization and initiate time synchronized failure for the first time
Probability increases.What time server returned is temporal information, and this time server energy normal work is described, its priority is improved
Afterwards, when communication terminal needs time synchronized again, the ranking of this time server will be located further forward, and therefore initiates same for the first time
Walk successful probability also bigger.
Step 310, reduces the priority of corresponding time server, and execution step 313.
As described previously for the time server of cisco unity malfunction, for example, return time-out information or return error message,
Reduce its priority and be also equivalent to reduce the risk of synchronization failure, equally can reach the success improving first time time synchronized
The effect of rate.
Step 311, judges whether the temporal information returning is first temporal information reaching, if then execution step
312, otherwise ignore this temporal information.
Step 312, records this temporal information, and execution step 313.
In time of return information, might not return according to the order sending request, for example, be labeled as the time clothes of S2
The temporal information that business device returns reaches communication terminal at first, and S1 takes second place.The temporal information of record S2, ignores the temporal information of S1.
And in following step 316 synchronous S2 temporal information, so can guarantee that the priority to N number of time server is all realized adjusting
In the case of, it is to avoid when there is multiple server time of return information, repeat to arrange system time.
Step 313, judges whether the equal returning result of N number of time server, if then execution step 314, otherwise returns step
Rapid 307.
So just can guarantee that the priority to N number of time server is all realized adjusting.
Step 314, judges whether that N number of time server all returns failure, in this way then execution step 315, otherwise executes step
Rapid 316.
Step 315, the value of K is deducted 1, and return to step 305.
Step 316, the temporal information that system time synchronization is record, the deadline is synchronous.
In the present embodiment, priority can be adjusted according to the result that time server returns, by successful time of return information
Server precedence improves, and the server precedence returning failure reduces, so when the next time period carries out time synchronized, from
It is easier successful time of return information according to N number of time server that priority is chosen from high to low in M time server, carry
High first hyposynchronous success rate.
For aforesaid each method embodiment, in order to be briefly described, therefore it is all expressed as a series of combination of actions, but
It is that those skilled in the art should know, the present invention is not limited by described sequence of movement, because according to the present invention, certain
A little steps can be carried out using other orders or simultaneously.Secondly, those skilled in the art also should know, is retouched in specification
The embodiment stated belongs to preferred embodiment, necessary to involved action and the module not necessarily present invention.
Example IV:
With reference to Fig. 4, show a kind of structured flowchart of time synchronized communication terminal of the embodiment of the present invention four.This communication terminal 4
Specifically include with lower unit:
Arranging unit 401, for presetting the address of M time server and time server number N of continuous synchronization, described M,
N is natural number, and M >=N >=2;
Transmitting element 402, for continuously initiating time synchronized request to N number of time server by described address, when described N number of
Between server chosen from high to low according to pre-set priority from described M time server;
Receiving unit 403, for receiving the returning result of described N number of time server, judges whether described returning result comprises
At least one temporal information, is then if so, one of temporal information by system time synchronization;Otherwise, terminate this time same
Step.
Described arranging unit includes the first priority adjustment unit, for when described returning result is temporal information, carrying
The priority of high corresponding time server.
Described receiving unit also includes detector unit, for detecting whether described returning result is to return time-out or return mistake
False information.
Described arranging unit includes the second priority adjustment unit, for being to return time-out or return when described returning result
During error message, reduce the priority of corresponding time server.
Described receiving unit includes judging unit, for when described returning result comprises at least one temporal information, sentencing
Whether currently received temporal information of breaking is the temporal information reaching at first, in this way, then receives system time synchronization for current
Temporal information;Otherwise ignore currently received temporal information.
Described receiving unit includes retrying unit, and after described this time synchronized of end, described communication terminal is again
Continuously initiate time synchronized request to the individual time server of N ', described N ' is natural number, and N '>N.
For communication terminal embodiment, due to itself and embodiment of the method basic simlarity, so description is fairly simple,
In place of correlation, the part referring to embodiment of the method illustrates.
Each embodiment in this specification is all described by the way of going forward one by one, what each embodiment stressed be with
The difference of other embodiment, between each embodiment identical similar partly mutually referring to.
The present invention can be described in the general context of computer executable instructions, such as program
Module.Usually, program module includes execution particular task or the routine realizing particular abstract data type, program, object, group
Part, data structure etc..The present invention can also be put into practice in a distributed computing environment, in these DCEs, by
The remote processing devices connected by communication network are executing task.In a distributed computing environment, program module is permissible
It is located in the local and remote computer-readable storage medium including storage device.
Last in addition it is also necessary to explanation, herein, such as first and second or the like relational terms be used merely to by
One entity or operation are made a distinction with another entity or operation, and not necessarily require or imply these entities or operation
Between there is any this actual relation or order.And, term " inclusion ", "comprising" or its any other variant meaning
Covering comprising of nonexcludability, so that including a series of process of key elements, method, commodity or equipment not only include that
A little key elements, but also include other key elements being not expressly set out, or also include for this process, method, commodity or
The intrinsic key element of equipment.In the absence of more restrictions, the key element being limited by sentence "including a ...", does not arrange
Remove and also there is other identical element in the process including described key element, method, commodity or equipment.
Above to one kind provided by the present invention.., it is described in detail, specific case used herein is to this
Bright principle and embodiment are set forth, the explanation of above example be only intended to help understand the method for the present invention and its
Core concept;Simultaneously for one of ordinary skill in the art, according to the thought of the present invention, in specific embodiment and application
All will change in scope, in sum, this specification content should not be construed as limitation of the present invention.
Claims (9)
1. a kind of method for synchronizing time is it is characterised in that comprise the following steps:Communication terminal is continuously at least two times clothes
Time synchronized request initiated by business device;Receive the returning result of time server, judge whether described returning result comprises time letter
Breath;If so, then by the system time synchronization of communication terminal be described temporal information.
2. method according to claim 1 it is characterised in that:When described at least two, returning result comprises temporal information
When, using the returning result reaching at first.
3. method according to claim 1 and 2 it is characterised in that:Receive the returning result of time server, judge described
After whether returning result comprises temporal information, also include:If so, then improve the priority of corresponding time server.
4. method according to claim 1 it is characterised in that:Also include:If it is not, then reducing corresponding time server
Priority.
5. method according to claim 1 it is characterised in that:Communication terminal is continuously initiated at least two time servers
Time synchronized is asked, and specifically includes:According to the prioritization of time server, communication terminal is continuously at least two times clothes
Time synchronized request initiated by business device.
6. a kind of time synchronized communication terminal is it is characterised in that include:Transmitting element, for communication terminal continuously at least two
Individual time server initiates time synchronized request;Receiving unit, for receiving the returning result of time server, judges described
Whether returning result comprises temporal information;If so, then by the system time synchronization of communication terminal be described temporal information.
7. communication terminal according to claim 6 it is characterised in that:Described arranging unit includes working as to be returned described at least two
Return result when comprising temporal information, using the returning result reaching at first.
8. the communication terminal according to claim 6 or 7 it is characterised in that:Described receiving unit also includes if so, then improving
The priority of corresponding time server.
9. communication terminal according to claim 6 it is characterised in that:Described receiving unit also include if it is not, then reduce right
The priority of the time server answered.
Communication terminal according to claim 6 it is characterised in that:Described arranging unit is also included according to time server
Prioritization, communication terminal continuously initiates time synchronized request at least two time servers.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611012119.6A CN106452648B (en) | 2014-06-26 | 2014-06-26 | A kind of method for synchronizing time and communication terminal |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611012119.6A CN106452648B (en) | 2014-06-26 | 2014-06-26 | A kind of method for synchronizing time and communication terminal |
CN201410289847.6A CN104052565B (en) | 2014-06-26 | 2014-06-26 | Time synchronization method and communication terminal |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410289847.6A Division CN104052565B (en) | 2014-06-26 | 2014-06-26 | Time synchronization method and communication terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106452648A true CN106452648A (en) | 2017-02-22 |
CN106452648B CN106452648B (en) | 2019-08-02 |
Family
ID=51504958
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611012119.6A Active CN106452648B (en) | 2014-06-26 | 2014-06-26 | A kind of method for synchronizing time and communication terminal |
CN201410289847.6A Active CN104052565B (en) | 2014-06-26 | 2014-06-26 | Time synchronization method and communication terminal |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410289847.6A Active CN104052565B (en) | 2014-06-26 | 2014-06-26 | Time synchronization method and communication terminal |
Country Status (1)
Country | Link |
---|---|
CN (2) | CN106452648B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107071586A (en) * | 2017-04-06 | 2017-08-18 | 深圳Tcl新技术有限公司 | The system time establishing method and device of television terminal |
CN111132302A (en) * | 2019-12-27 | 2020-05-08 | 京信通信***(中国)有限公司 | Time synchronization method, device, base station equipment and computer readable storage medium |
CN112332939A (en) * | 2020-11-04 | 2021-02-05 | 广州朗国电子科技有限公司 | Time synchronization method and device of android system, terminal device and storage medium |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104202204B (en) * | 2014-09-26 | 2017-10-10 | 浙江中控技术股份有限公司 | Clock synchronization control method, apparatus and system based on SNTP |
CN105119679B (en) * | 2015-09-24 | 2017-09-29 | 烽火通信科技股份有限公司 | A kind of method and system for realizing that SNTP client times are synchronous |
CN105610958A (en) * | 2016-01-13 | 2016-05-25 | 广东欧珀移动通信有限公司 | Method and device for selecting time synchronization server and intelligent terminal |
CN116366193A (en) * | 2023-04-04 | 2023-06-30 | 北斗天汇(北京)科技有限公司 | Method for local host to optimize timing server |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1794655A (en) * | 2005-12-22 | 2006-06-28 | 中山大学 | Time synchronous device and synchronous method of digital household network |
CN101068133A (en) * | 2007-06-12 | 2007-11-07 | 华为技术有限公司 | Time synchronizing method, network communication system and equipment and time server thereof |
CN102147638A (en) * | 2010-02-10 | 2011-08-10 | 巴比禄股份有限公司 | Data copy device and data copy method |
CN102238719A (en) * | 2010-04-27 | 2011-11-09 | ***通信集团公司 | Time synchronization method and device and distributed time synchronization system |
CN102291232A (en) * | 2011-09-01 | 2011-12-21 | 中兴通讯股份有限公司 | Clock synchronization method and device |
CN102340525A (en) * | 2010-07-14 | 2012-02-01 | 美得康科技股份有限公司 | Redundancy system of medical data and redundancy and load balancing method |
CN103023596A (en) * | 2012-12-04 | 2013-04-03 | 上海斐讯数据通信技术有限公司 | Method for achieving synchronization of network device and time server |
CN103428844A (en) * | 2012-05-17 | 2013-12-04 | 上海闻泰电子科技有限公司 | Method for achieving mobile phone time synchronization of mobile phone terminal |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20050071768A1 (en) * | 2003-08-22 | 2005-03-31 | Tadashi Araki | Method, apparatus, system, and program for providing a virtual office, and a medium storing the program |
CN101150573B (en) * | 2006-09-18 | 2010-12-29 | 中兴通讯股份有限公司 | A selection method for NTP time server |
CN101193104A (en) * | 2006-11-27 | 2008-06-04 | 中兴通讯股份有限公司 | Synchronization calibration method for network element device |
CN102299937A (en) * | 2010-06-28 | 2011-12-28 | 中兴通讯股份有限公司 | Method and system for distributing clock server based on network |
-
2014
- 2014-06-26 CN CN201611012119.6A patent/CN106452648B/en active Active
- 2014-06-26 CN CN201410289847.6A patent/CN104052565B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1794655A (en) * | 2005-12-22 | 2006-06-28 | 中山大学 | Time synchronous device and synchronous method of digital household network |
CN101068133A (en) * | 2007-06-12 | 2007-11-07 | 华为技术有限公司 | Time synchronizing method, network communication system and equipment and time server thereof |
CN102147638A (en) * | 2010-02-10 | 2011-08-10 | 巴比禄股份有限公司 | Data copy device and data copy method |
CN102238719A (en) * | 2010-04-27 | 2011-11-09 | ***通信集团公司 | Time synchronization method and device and distributed time synchronization system |
CN102340525A (en) * | 2010-07-14 | 2012-02-01 | 美得康科技股份有限公司 | Redundancy system of medical data and redundancy and load balancing method |
CN102291232A (en) * | 2011-09-01 | 2011-12-21 | 中兴通讯股份有限公司 | Clock synchronization method and device |
CN103428844A (en) * | 2012-05-17 | 2013-12-04 | 上海闻泰电子科技有限公司 | Method for achieving mobile phone time synchronization of mobile phone terminal |
CN103023596A (en) * | 2012-12-04 | 2013-04-03 | 上海斐讯数据通信技术有限公司 | Method for achieving synchronization of network device and time server |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107071586A (en) * | 2017-04-06 | 2017-08-18 | 深圳Tcl新技术有限公司 | The system time establishing method and device of television terminal |
CN107071586B (en) * | 2017-04-06 | 2020-04-24 | 深圳Tcl新技术有限公司 | System time setting method and device of television terminal |
CN111132302A (en) * | 2019-12-27 | 2020-05-08 | 京信通信***(中国)有限公司 | Time synchronization method, device, base station equipment and computer readable storage medium |
CN112332939A (en) * | 2020-11-04 | 2021-02-05 | 广州朗国电子科技有限公司 | Time synchronization method and device of android system, terminal device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN104052565B (en) | 2017-01-25 |
CN104052565A (en) | 2014-09-17 |
CN106452648B (en) | 2019-08-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104052565B (en) | Time synchronization method and communication terminal | |
EP2378718B1 (en) | Method, node and system for controlling version in distributed system | |
KR101887581B1 (en) | Flow-based packet transport device and packet management method thereof | |
JP2017531370A (en) | Energy saving control method, management server, and network device | |
US9288075B2 (en) | Method and system for auto-configuration, and network node | |
WO2019057193A1 (en) | Data deletion method and distributed storage system | |
US10986537B2 (en) | Method of selecting user plane gateway and device of selecting user plane gateway | |
JP6555445B1 (en) | Time synchronization system, time master, management master, and time synchronization method | |
CN106937351B (en) | Session realization method and core network element | |
WO2010025677A1 (en) | Method, device and system for executing synchronization | |
WO2020024445A1 (en) | Data storage method and apparatus, computer device, and computer storage medium | |
CN102055644A (en) | Method, device and system for load management in distributed directory service system | |
US20240118935A1 (en) | Pod deployment method and apparatus | |
CN103188171A (en) | Message scheduling method and equipment | |
CN112929119B (en) | Distributed system link switching method, device, equipment and storage medium | |
CN105827570A (en) | Method, device and system for time synchronization of aggregation network precision time protocol (PTP) | |
WO2007059667A1 (en) | A method for obtaining the network element alarm data | |
US10334539B2 (en) | Metered interface | |
WO2012152124A1 (en) | Externally connected temporal port changeover method and device | |
CN101615998A (en) | A kind of method and system and access switch of in Ethernet, realizing clock synchronization | |
CN110071778A (en) | A kind of time synchronization method, device, equipment and medium | |
WO2022127386A1 (en) | State transition method, network device and storage medium | |
CN112968725B (en) | Satellite link switching method and device | |
CN110636090B (en) | Data synchronization method and device under narrow bandwidth condition | |
CN102480382B (en) | The method and system of big customer's client are served in attendant console 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 266071 Shandong city of Qingdao province Jiangxi City Road No. 11 Patentee after: HISENSE MOBILE COMMUNICATIONS TECHNOLOGY Co.,Ltd. Country or region after: China Address before: 266100 No. 151, Zhuzhou Road, Laoshan District, Shandong, Qingdao Patentee before: HISENSE MOBILE COMMUNICATIONS TECHNOLOGY Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |