IP Library Granted Patent US 7,394,802
Granted Patent B2
US 7,394,802 · App. 10/625,578 · Granted Jul 1, 2008

Network synchronization system and method using synchronous mobile terminal as external reference clock

Assignee: Electronics and Telecommunications Research Institute
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,394,802
App. No.
10/625,578
Granted
Jul 1, 2008
Kind
B2
Abstract

The present invention enables the manufacture of an NTP stratum-1 server using IS-95/2000 synchronous mobile terminals as an external reference clock, instead of an expensive atomic clock or a GPS receiver having a difficulty in indoor reception. It is therefore possible to use an NTP server that provides precise time information by a relatively inexpensive method so as to synchronize a subnet or Internet. By using the NTP servers, precise UTC information and a tick rate stable in the system operation can be provided to the nodes of a network.

Claims (42)

1. A network synchronization system comprising:

an NTP (Network Time Protocol) server for providing time synchronization to a plurality of node units in the network,

the NTP server comprising a synchronous mobile terminal as a reference clock to provide time synchronization to the node units in the network, the synchronous mobile terminal being present in the network area and having a wireless interface and a virtual clock manager in communication with the mobile terminal through the wireless interface to manage the mobile terminal as a virtual reference clock, the virtual clock manager comprises a clock manager for managing mobile terminals present in the network area and operated as the reference clock of the NTP server,

wherein the clock manager manages the mobile terminals hierarchically using previously input information of each mobile terminal, the information including a unit number, authentication information, or priority as a clock reference source, and

upon the NTP server receiving a time information request, the clock manager acquires the time information from an uppermost mobile terminal in response to the request.

2. The network synchronization system as claimed in claim 1 , wherein the network includes an Intranet.

3. The network synchronization system as claimed in claim 1 , wherein the wireless interface includes a Bluetooth interface.

4. The network synchronization system as claimed in claim 1 , wherein the synchronous mobile terminal includes an IS-95/2000 mobile terminal.

5. The network synchronization system as claimed in claim 1 , wherein the NTP server includes an NTP stratum-1 server.

6. The network synchronization system as claimed in claim 1 , wherein the NTP server comprises:

an NTP processor for providing time synchronization to the plural node units requesting time synchronization.

7. The network synchronization system as claimed in claim 6 , wherein the virtual clock manager comprises:

an NTP message processor for analyzing an NTP packet request message received from the NTP processor, reformatting time information acquired from the mobile terminal into an NTP packet format, and sending the NTP packet format as a response message to an NTP packet processor; and

an interface including a wireless network protocol, and communicating with the mobile terminal.

8. The network synchronization system as claimed in claim 7 , wherein the clock manager monitors whether a mobile terminal previously registered using the wireless network protocol is out of the network area or is unable to communicate, and monitors whether a new mobile terminal enters the network area,

wherein when the registered mobile terminal is unable to communicate the clock manager disconnects the mobile terminal, and when a new mobile terminal enters the network area it is registered by the clock manager, and

wherein the clock manager periodically checks the node units in the network, and if a registered mobile terminal of a first priority is unable to communicate, the priority of the mobile terminal is changed to a lowest priority and a mobile station of a second priority is made to have the first priority.

9. A network synchronization method, which is for synchronizing a network that includes an NTP server using a synchronous mobile terminal as an external reference clock, the network synchronization method comprising:

(a) the synchronous mobile terminal with a wireless interface getting a connection to the network;

(b) the NTP server registering the network-connected synchronous mobile terminal as a virtual reference clock wherein registering comprises registering the mobile terminal hierarchically using previously input information of each mobile terminal, the information including a unit number, authentication information or priority as a clock reference source;

(c) the NTP server receiving a time synchronization request message from a plurality of node units in the network; and

(d) the NTP server setting the registered mobile terminal as the virtual reference clock and acquiring time synchronization of the node units requesting time synchronization and acquiring time information from an uppermost mobile terminal and responding to it, upon the NTP server receiving a time information request.

10. The network synchronization method as claimed in claim 9 , wherein (b) further comprises:

monitoring whether a mobile terminal previously registered using a protocol of the wireless network is out of the network area or is unable to communicate;

monitoring whether a new mobile terminal enters the network area;

disconnecting the mobile terminal when the registered mobile terminal is unable to communicate, and registering the newly-entered mobile terminal to a reference clock layer, after the monitoring; and

periodically checking the units in the network, and if a registered mobile terminal of a first priority is unable to communicate, changing the priority of the mobile terminal to a lowest priority and making a mobile station of a second priority have the first priority.

11. The network synchronization method as claimed in claim 9 , wherein (d) further comprises:

the virtual clock manager analyzing an NTP packet request message received from the NTP processor; and

reformatting the time information acquired from the mobile terminal into an NTP packet format, and sending the NTP packet format as a response message to an NTP packet processor.

12. An NTP server, which synchronizes a plurality of node units in a network using a synchronous mobile terminal with a wireless interface as a reference clock, the NTP server comprising:

an NTP processor for providing time synchronization to the plural node units requesting time synchronization; and

a virtual clock manager being in communication with the mobile terminal through the wireless interface and managing the mobile terminal as a virtual reference clock, the virtual clock manager comprises a clock manager for managing mobile terminals being present in the network area and operated as the reference clock of the NTP server wherein the clock manager manages the mobile terminals hierarchically using previously input information of each mobile terminal, the information including a unit number, authentication information, or priority as a clock reference source, and

upon the NTP server receiving a time information request, the clock manager acquiring the time information from an uppermost mobile terminal in response to the request.

13. The NTP server as claimed in claim 12 , wherein the wireless interface includes a Bluetooth interface.

14. The NTP server as claimed in claim 12 , wherein the NTP server includes an NTP stratum-1 server.

15. The NIP server as claimed in claim 12 , wherein the virtual clock manager comprises:

an NTP message processor for analyzing an NTP packet request message received from the NTP processor, reformatting time information acquired from the mobile terminal into an NTP packet format, and sending the NTP packet format as a response message to an NTP packet processor; and

an interface including a wireless network protocol and being in charge of communication with the mobile terminal.

16. The NTP server as claimed in claim 15 , wherein the clock manager monitors whether a mobile terminal previously registered using the wireless network protocol is out of the network area or unable to communicate, and monitors whether a new mobile terminal enters the network area,

wherein when the registered mobile terminal is unable to communicate the clock manager disconnects the mobile terminal, and when a new mobile terminal enters the network area it is registered by the clock manager, and

wherein the clock manager periodically checks the node units in the network, and if a registered mobile terminal of a first priority is unable to communicate it changes the priority of the mobile terminal to a lowest priority and makes a mobile station of a second priority have the first priority.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 22, 2003
From: JUN, SUN-MI; PARK, NAM-HOON
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 014324/0891 →
Priority Claims (1)
KR 10-2002-0083732 · Dec 24, 2002 · national
Continuity (1)
Related Publication 20040125822A1 · Jul 1, 2004