Patent US5535216A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5535216A Expired / Lapsed US ⏱️ 0.0 years remaining

Multiplexed gapped constant bit rate data transmission

Assignee: Palo Alto Networks Inc
•
Filing: 1995-01-17
•
Granted: 1996-07-09
•
Expires: 2015-01-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communications controller coupled to a synchronous network generates local clock reference signals from network clock signals. The network clock signals are used to transport data over the network at a constant rate. The controller receiving a bit stream while generating the local clock reference signals. The bit stream including program clock reference signals, the program clock reference signals being independent of the network clock signals. The program clock reference signals are extracted from the bit stream and compared, after normalization, with the local clock reference signals. If the program clock reference signals are, time-wise, in advance of the local clock reference signals, transport of the bit stream is suspended, otherwise the bit steam is transported over the network. While transport of the bit stream is suspended, data from an alternative bit stream can be transported.

Inventors

  • 👤 Matthew S. Goldman
  • 👤 Jeffrey B. Mendelson

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 11:14
CPC Classifications
H; H04; H04N; H04N7/00; H04N7/24; H04N7/52; H04N7/54; H04N7/56; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/062; H04J3/0632

Claims Analysis

Total Claims: 7
Claim 1
Independent Claim 175 words
A method for controlling the communication of a bit stream over a synchronous communications network, the network to communicate the bit stream using network clock signals, comprising: generating local clock reference signals, the local clock reference signals derived from the network clock signals; receiving the bit stream while generating the local clock reference signals, the bit stream including program clock reference signals, the program clock signals being independent of the network clock signals; extracting the program clock reference signals from the bit stream; normalizing the program clock reference signals with respect to the local clock reference signals; comparing, after normalization, the program clock reference signals with the local clock reference signals to generate delta clock reference values, the delta clock reference values being a relative difference between the program clock reference signals and the local clock reference signals; in response to the delta clock reference values being positive, transporting the bit stream over the network; and in response to the delta clock reference values being negative, suspending transport of the bit stream over the network.
Claim 2
Independent Claim 175 words
A method for controlling the communication of a bit stream over a synchronous communications network, the network to communicate the bit stream using network clock signals, comprising: generating local clock reference signals, the local clock reference signals derived from the network clock signals; receiving the bit stream while generating the local clock reference signals, the bit stream including program clock reference signals, the program clock signals being independent of the network clock signals; extracting the program clock reference signals from the bit stream; normalizing the program clock reference signals with respect to the local clock reference signals; comparing, after normalization, the program clock reference signals with the local clock reference signals to generate delta clock reference values, the delta clock reference values being a relative difference between the program clock reference signals and the local clock reference signals; in response to the delta clock reference values being positive, transporting the bit stream over the network; and in response to the delta clock reference values being negative, suspending transport of the bit stream over the network.
Claim 3
Dependent Claim 24 words
The method of claim 1 further comprising: while the transport of the bit stream is suspended, transporting a second bit stream over the network.
Claim 4
Independent Claim 224 words
An apparatus for controlling the communication of a bit stream over a synchronous communications network, the network to communicate the bit stream at a rate which is synchronized to network clock signals, comprising: a decoder generating local clock reference signals, the local clock reference signals derived from the network clock signals; a counter connected to the decoder, the counter incremented by the local clock reference signals; means for receiving the bit stream while generating the local clock reference signals, the bit stream including program clock reference signals, the program clock reference signals being independent of the network clock signals; means for extracting the program clock reference signals from the bit stream; means for storing the program clock reference signals extracted from the bit stream while receiving the bit stream; means for normalizing the program clock reference signals with respect to the local clock reference signals; a comparator to compare, after normalization, the program clock reference signals with the local clock reference signals to generate delta clock reference values, the delta clock reference values being a relative difference between the program clock reference signals and the local clock reference signals; means, responsive to the timing values being positive, for transporting the bit stream over the network; and means, responsive to the timing values being negative, for suspending transport of the bit stream over the network.
Claim 5
Independent Claim 224 words
An apparatus for controlling the communication of a bit stream over a synchronous communications network, the network to communicate the bit stream at a rate which is synchronized to network clock signals, comprising: a decoder generating local clock reference signals, the local clock reference signals derived from the network clock signals; a counter connected to the decoder, the counter incremented by the local clock reference signals; means for receiving the bit stream while generating the local clock reference signals, the bit stream including program clock reference signals, the program clock reference signals being independent of the network clock signals; means for extracting the program clock reference signals from the bit stream; means for storing the program clock reference signals extracted from the bit stream while receiving the bit stream; means for normalizing the program clock reference signals with respect to the local clock reference signals; a comparator to compare, after normalization, the program clock reference signals with the local clock reference signals to generate delta clock reference values, the delta clock reference values being a relative difference between the program clock reference signals and the local clock reference signals; means, responsive to the timing values being positive, for transporting the bit stream over the network; and means, responsive to the timing values being negative, for suspending transport of the bit stream over the network.
Claim 6
Independent Claim 113 words
A method for controlling the communication of a bit stream over a synchronous communications network, the bit stream including program clock reference signals, the network to communicate the bit stream using network clock signals, the network clock signals and the program clock reference signals being independent of each other, comprising: generating local clock reference signals derived from the network clock signals; receiving the bit stream while generating the local clock reference signals; extracting the program clock reference signals from the received bit stream; transporting the bit stream over the network at a rate synchronized with the network clock signals while substantially synchronizing the program clock reference signals to the local clock reference signals.
Claim 7
Independent Claim 113 words
A method for controlling the communication of a bit stream over a synchronous communications network, the bit stream including program clock reference signals, the network to communicate the bit stream using network clock signals, the network clock signals and the program clock reference signals being independent of each other, comprising: generating local clock reference signals derived from the network clock signals; receiving the bit stream while generating the local clock reference signals; extracting the program clock reference signals from the received bit stream; transporting the bit stream over the network at a rate synchronized with the network clock signals while substantially synchronizing the program clock reference signals to the local clock reference signals.

References Cited (Backward Citations)

US3936604A Cited
US4142069A Cited
US4196315A Cited
US4305045A Cited
US4785464A Cited
US5204882A Cited
US5371532A Cited
US5381181A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-09 2000-01-08 2000-07-09 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-09 2004-01-08 2004-07-09 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-09 2008-01-08 2008-07-09 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag