IP Library Granted Patent US 11,323,195
Granted Patent B2
US 11,323,195 · App. 16/731,706 · Granted May 3, 2022

Communication system and communication method for a frame synchronization

Inventors: Nimesh Ambeskar (Germantown, MD); Akash Gaikwad (Germantown, MD); Yogesh Sethi (Boyds, MD)
Assignee: HUGHES NETWORK SYSTEMS, LLC
H04J3/0667G01S19/256H04L69/28H04W56/002
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 11,323,195
App. No.
16/731,706
Granted
May 3, 2022
Kind
B2
Abstract

A communication system includes a Precision Time Protocol (PTP) grandmaster configured to provide a PTP clock reference via a PTP network, and a server connected to the PTP grandmaster via the PTP network, the server being configured to generate a frame event and a frame number for a frame synchronization based on a synchronization to the PTP clock reference using PTP.

Claims (64)

1. A communication system comprising:

a Precision Time Protocol (PTP) grandmaster configured to provide a PTP clock reference via a PTP network; and

a server connected to the PTP grandmaster via the PTP network, the server being configured to generate a frame event and a frame number for a frame synchronization based on a synchronization to the PTP clock reference using PTP,

the server having an application that is programmed to generate the frame event at a predetermined interval synchronized to the PTP clock reference,

the predetermined interval counted by an application timer of the application that is synchronized to a frame event timing defined by a time of the PTP clock reference.

2. The communication system according to claim 1 , further comprising

a modem connected to the server via a communication network.

3. The communication system according to claim 2 , further comprising

an additional PTP grandmaster configured to provide an additional PTP clock reference via an additional PTP network,

the modem being connected to the additional PTP grandmaster via the additional PTP network, the modem being configured to be operated based on a synchronization to the additional PTP clock reference.

4. The communication system according to claim 3 , wherein

the PTP grandmaster and the additional PTP grandmaster has a common time source to synchronize the server and the modem to the common time source.

5. The communication system according to claim 4 , wherein

the common time source includes a Global Positioning System (GPS) signal.

6. The communication system according to claim 1 , wherein

the application is programmed to generate the frame number based on the time of the PTP clock reference.

7. The communication system according to claim 1 , wherein

the application is programmed to calculate at least a portion of the frame number based on the time of the PTP clock reference.

8. A communication system comprising:

a Precision Time Protocol (PTP) grandmaster configured to provide a PTP clock reference via a PTP network; and

a server connected to the PTP grandmaster via the PTP network, the server being configured to generate a frame event and a frame number for a frame synchronization based on a synchronization to the PTP clock reference using PTP,

the server having an application that is programmed to generate the frame number based on a time of the PTP clock reference,

the application further programmed to derive the time of the PTP clock reference based on a time of a system clock of the server and a difference between the time of the system clock of the server and the time of the PTP clock reference.

9. The communication system according to claim 8 , wherein

the application is programmed to generate the frame event at a predetermined interval synchronized to the PTP clock reference.

10. The communication system according to claim 9 , wherein

the predetermined interval is counted by an application timer of the application that is synchronized to a frame event timing defined by the time of the PTP clock reference.

11. A communication system comprising:

a Precision Time Protocol (PTP) grandmaster configured to provide a PTP clock reference via a PTP network; and

a server connected to the PTP grandmaster via the PTP network, the server being configured to generate a frame event and a frame number for a frame synchronization based on a synchronization to the PTP clock reference using PTP,

the server having an application that is programmed to generate the frame number based on a time of the PTP clock reference,

the application further programmed to generate the frame number by dividing the time of the PTP clock reference by a frame time length.

12. A communication method performed by a system including a server, the communication method comprising:

obtaining, by the server, a PTP clock reference from a Precision Time Protocol (PTP) grandmaster via a PTP network, the server being connected to the PTP grandmaster via the PTP network; and

generating, by the server, a frame event and a frame number for a frame synchronization based on a synchronization to the PTP clock reference using PTP,

the generating of the frame event further including generating, by an application of the server, the frame event at a predetermined interval synchronized to the PTP clock reference,

the predetermined interval counted by an application timer of the application that is synchronized to a frame event timing defined by a time of the PTP clock reference.

13. The communication method according to claim 12 , wherein

the server is further connected to a modem via a communication network.

14. The communication method according to claim 13 , further comprising

obtaining, by the modem, an additional PTP clock reference from an additional PTP grandmaster via an additional PTP network, the modem being connected to the additional PTP grandmaster via the additional PTP network,

operating the modem based on a synchronization to the additional PTP clock reference.

15. The communication method according to claim 14 , wherein

the PTP grandmaster and the additional PTP grandmaster has a common time source to synchronize the server and the modem to the common time source.

16. The communication method according to claim 15 , wherein

the common time source includes a Global Positioning System (GPS) signal.

17. The communication method according to claim 12 , wherein

the generating of the frame number further includes generating, by the application of the server, the frame number based on the time of the PTP clock reference.

18. The communication method according to claim 12 , wherein

the generating of the frame number further includes calculating, by the application of the server, at least a portion of the frame number based on the time of the PTP clock reference.

19. A communication method performed by a system including a server, the communication method comprising:

obtaining, by the server, a PTP clock reference from a Precision Time Protocol (PTP) grandmaster via a PTP network, the server being connected to the PTP grandmaster via the PTP network; and

generating, by the server, a frame event and a frame number for a frame synchronization based on a synchronization to the PTP clock reference using PTP,

the generating of the frame number further including generating, by an application of the server, the frame number based on a time of the PTP clock reference,

the generating of the frame number further including deriving, by the application of the server, the time of the PTP clock reference based on a time of a system clock of the server and a difference between the time of the system clock of the server and the time of the PTP clock reference.

20. The communication method according to claim 19 , wherein

the generating of the frame event further includes generating, by the application of the server, the frame event at a predetermined interval synchronized to the PTP clock reference.

21. The communication method according to claim 9 , wherein

the predetermined interval is counted by an application timer of the application that is synchronized to a frame event timing defined by the time of the PTP clock reference.

22. A communication method performed by a system including a server, the communication method comprising:

obtaining, by the server, a PTP clock reference from a Precision Time Protocol (PTP) grandmaster via a PTP network, the server being connected to the PTP grandmaster via the PTP network; and

generating, by the server, a frame event and a frame number for a frame synchronization based on a synchronization to the PTP clock reference using PTP,

the generating of the frame number further including generating, by an application of the server, the frame number based on a time of the PTP clock reference,

the generating of the frame number further including generating, by the application of the server, the frame number by dividing the time of the PTP clock reference by a frame time length.

Assignments (3)
SECURITY INTEREST Recorded Jul 14, 2022
From: HUGHES NETWORK SYSTEMS, LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 060506/0881 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 14, 2020
From: AMBESKAR, NIMESH; GAIKWAD, AKASH; SETHI, YOGESH
To: HUGHES NETWORK SYSTEMS LLC
Reel/Frame 053497/0064 →
SECURITY INTEREST Recorded Feb 13, 2020
From: HUGHES NETWORK SYSTEMS LLC
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 051812/0560 →
Continuity (1)
Related Publication 20210203427A1 · Jul 1, 2021
Cited By (3)
US 12,323,235 US 12,457,034 US 12,463,739