9271247

Characterizing Slave Clock Synchronization Behavior by Means of Dropped Sync Packets

PublishedFebruary 23, 2016
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
17 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of characterizing a synchronization behavior of a slave device by dropping sync packets, the method comprising: transmitting a sequence of sync packets from a grandmaster device to a slave device, wherein the sync packets are received at an intermediate device and forwarded to the slave device; monitoring a synchronization output of the slave device that is usable to determine whether the slave device is synchronized with the grandmaster device; at the intermediate device, dropping one or more of the sync packets, wherein dropping one or more of the sync packets includes dropping one or more of the sync packets in a variety of repetitive patterns such that each of the repetitive patterns is transmitted for a respective period of time; while dropping one or more of the sync packets, determining whether the slave device is synchronized with the grandmaster device; and storing an indication that characterizes the synchronization behavior of the slave device with respect to each variety of the repetitive patterns.

2

2. The method of claim 1 , wherein the sequence of sync packets is transmitted from the grandmaster device at a selected rate.

3

3. The method of claim 1 , wherein the synchronization behavior of the slave device includes whether a frequency of a clock source associated with the slave device is synchronized with a frequency of a reference clock associated with the grandmaster device.

4

4. The method of claim 2 , further comprising repeating the monitoring, dropping, determining, and storing for a plurality of selected rates.

5

5. The method of claim 1 , wherein the synchronization behavior of the slave device includes how long the slave device remains synchronized in response to dropping one or more of the sync packets.

6

6. One or more non-transitory computer-readable media having embodied thereon instructions which, when executed by one or more computing devices, perform a method of characterizing a synchronization behavior of a slave device by dropping sync packets, the method comprising: transmitting a sequence of sync packets from a grandmaster device to a slave device, wherein the sync packets are received at an intermediate device and forwarded to the slave device; monitoring a synchronization output of the slave device that is usable to determine whether the slave device is synchronized with the grandmaster device; at the intermediate device, dropping one or more of the sync packets; while dropping one or more of the sync packets, determining whether the slave device is synchronized with the grandmaster device; and storing an indication that characterizes the synchronization behavior of the slave device with respect to dropping one or more of the sync packets, wherein the synchronization behavior of the slave device includes how long the slave device remains synchronized in response to dropping one or more of the sync packets.

7

7. The one or more non-transitory computer-readable media of claim 6 , wherein the sequence of sync packets is transmitted from the grandmaster device at a selected rate.

8

8. The one or more non-transitory computer-readable media of claim 6 , wherein dropping one or more of the sync packets includes dropping one or more of the sync packets in a repetitive pattern.

9

9. The one or more non-transitory computer-readable media of claim 8 , the method further comprising: dropping one or more of the sync packets in a variety of repetitive patterns such that each of the repetitive patterns is transmitted for a respective period of time; and storing an indication that characterizes the synchronization behavior of the slave device with respect to each variety of the repetitive patterns.

10

10. The one or more non-transitory computer-readable media of claim 6 , wherein the synchronization behavior of the slave device includes whether a frequency of a clock source associated with the slave device is synchronized with a frequency of a reference clock associated with the grandmaster device.

11

11. The one or more non-transitory computer-readable media of claim 7 , the method further comprising repeating the monitoring, dropping, determining, and storing for a plurality of selected rates.

12

12. A system for characterizing a synchronization behavior of a slave device by dropping sync packets, the system comprising: a grandmaster device that transmits a sequence of sync packets from the grandmaster device to a slave device, wherein the sync packets are received at an intermediate device and forwarded to the slave device; the intermediate device that drops one or more of the sync packets; a comparator device that A) monitors a synchronization output of the slave device that is usable to determine whether the slave device is synchronized with the grandmaster device, B) while the intermediate device drops one or more of the sync packets, determines whether the slave device is synchronized with the grandmaster device, and C) stores an indication that characterizes the synchronization behavior of the slave device with respect to dropping one or more of the sync packets, wherein the synchronization behavior of the slave device includes how long the slave device remains synchronized in response to dropping one or more of the sync packets.

13

13. The system of claim 12 , wherein the sequence of sync packets is transmitted from the grandmaster device at a selected rate.

14

14. The system of claim 12 , wherein dropping one or more of the sync packets includes dropping one or more of the sync packets in a repetitive pattern.

15

15. The system of claim 14 , wherein the comparator device further: drops one or more of the sync packets in a variety of repetitive patterns such that each of the repetitive patterns is transmitted for a respective period of time; and stores an indication that characterizes the synchronization behavior of the slave device with respect to each variety of the repetitive patterns.

16

16. The system of claim 12 , wherein the synchronization behavior of the slave device includes whether a frequency of a clock source associated with the slave device is synchronized with a frequency of a reference clock associated with the grandmaster device.

17

17. The system of claim 13 , wherein the intermediate device and the comparator device further repeat the monitoring, dropping, determining, and storing for a plurality of selected rates.

Patent Metadata

Filing Date

Unknown

Publication Date

February 23, 2016

Inventors

TIMOTHY HUGH PEARSON
STEVEN KENNETH GUTHRIE
SENG GAN
ADEEL AHMED SIDDIQUI

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “CHARACTERIZING SLAVE CLOCK SYNCHRONIZATION BEHAVIOR BY MEANS OF DROPPED SYNC PACKETS” (9271247). https://patentable.app/patents/9271247

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.