Outer Rim Archives
Archives · 2022 · 11239934

Granted patent

Robust distribution of ip timing signals

Number
11239934
Published
2022-02-01
Filed
2019-07-22
Assignee
Disney Enterprises, Inc.
Inventors
Beardsley; Craig L., Liscano; Jerome G., Strein; Michael J., Brown; Carl A., Shah; Nishith, Kepler; Benjamin H.
CPC
H04Q11/0005; H04J3/0667; H04N21/6125; H04N21/64322; H04J3/0673; H04N21/4305; H04J3/0641
Verdict
Set aside broadcast infrastructure timing, plumbing
Source
Google Patents · FreePatentsOnline

Abstract

Embodiments disclosed herein provide techniques to selectively distribute Precision Time Protocol (PTP) data in a network. The network can include multiple different network devices (e.g., switches) connected to form a network architecture (e.g., a spine/leaf architecture). Rather than distributing the PTP data (e.g., PTP timestamps) through all the network devices in order to synchronize local clocks to a global, master clock, the embodiments herein describe an out-of-band distribution network which selectively distributes the PTP data to select network devices in the network.

Background

BACKGROUND Field of the Disclosure (1) Embodiments disclosed herein relate to selectively distributing Precision Time Protocol (PTP) time reference data in network. Description of the Related Art (2) The Precision Time Protocol (PTP) is defined by the Institute of Electrical and Electronics Engineers (IEEE®) 1588 standard and adopted by the Society of Motion Picture and Television Engineers® (SMPTE®) 2059. The PTP standard provides a timestamp that has 80 bits of precision and is accurate to the microsecond range. Generally, SMPTE 2059 is directed to leveraging PTP to provide timestamps for video data that is encapsulated in Internet Protocol (IP) packets. Using these protocols, PTP time reference data can be shared throughout a network to provide a synchronized clock to media nodes (e.g., cameras, audio devices, video encoders, audio encoders, etc.) connected to the network. That is, the switches and other network devices distribute clock signals (e.g., timestamps) that can synchronize local clocks to a master clock. (3) However, every hop in the network introduces inaccuracy into the PTP signals. That is, even when the switches in the network are PTP-enabled, the switches introduce jitter (e.g., 5-20 nanoseconds) which can reduce the accuracy between a local clock and the master clock. Further, if a path in the network traverses a non-PTP-enabled switch, the jitter or inaccuracy in the PTP signals is increased more, since the non-PTP switch does not account for the transit

Claims

1. A network, comprising: a plurality of Precision Time Protocol (PTP)-enabled switches communicatively coupled to a plurality of media nodes; a plurality of non-PTP-enabled switches communicatively coupled to the plurality of PTP-enabled switches; and an out-of-band PTP distribution network communicatively coupled to the plurality of PTP-enabled switches, the out-of-band PTP distribution network comprising: a master clock device configured to generate a master clock, and a transparent clock switch, wherein the transparent clock switch is communicatively coupled between the master clock device and the plurality of PTP-enabled switches, wherein the transparent clock switch measures a transit delay, and inserts the transit delay, into PTP packets exchanged between the master clock device and the plurality of PTP-enabled switches, wherein the plurality of PTP-enabled switches is configured to transmit only non-PTP signals to the plurality of non-PTP-enabled switches. || 8. An out-of-band distribution network, comprising: a PTP-enabled switch; a master clock device configured to generate a master clock; and a transparent clock switch communicatively coupled between the master clock device and the PTP-enabled switch, wherein the transparent clock switch measures a transit delay, and inserts the transit delay, into PTP packets exchanged between the master clock device and the PTP-enabled switch, wherein the PTP-enabled switch is communicatively coupled to a non-PTP-enabled switch and transmits only non-PTP traffic to the non-PTP-enabled switch. || 14. A method, comprising: providing a plurality of Precision Time Protocol (PTP)-enabled switches communicatively coupled to a plurality of media nodes and a plurality of non-PTP-enabled switches communicatively coupled to the plurality of PTP-enabled switches; providing an out-of-band PTP distribution network communicatively coupled to the plurality of PTP-enabled switches, the out-of-band PTP distribution network comprising a master clock device configured to generate a master clock and a transparent clock switch, wherein the transparent clock switch is communicatively coupled between the master clock device and the plurality of PTP-enabled switches; measuring a transit delay using the transparent clock switch; inserting, using the transparent clock switch, the transit delay into PTP packets exchanged between the master clock device and the plurality of PTP-enabled switches; and transmitting only non-PTP signals from the plurality of PTP-enabled switches to the plurality of non-PTP-enabled switches.