← Back to Patent Explorer
US6208665B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Data synchronization unit for a headend

Assignee: Intel Corp
•
Filing: 1997-08-25
•
Granted: 2001-03-27
•
Expires: 2017-08-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data synchronization unit provides Time Division Multiple Access (TDMA) synchronization for a headend. The headend includes a network data source and transmits a plurality of data streams on a transmission medium. Included in the plurality of data streams is a first timing information element packet (TIE) generated by the network data source. The plurality of data streams are multiplexed by a multiplexer into a combined data stream. The data synchronization unit extracts the first timing packet from the combined data stream. The data synchronization unit then generates a second timing packet that compensates for a time delay of the multiplexer and inserts the second timing packet into the combined data stream in place of the first timing packet.

Inventors

  • 👤 Dmitrii Loukianov
  • 👤 Bijan Hakimi

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 19:55
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0685; H04J3/0682

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 146 words
A method of providing Time Division Multiple Access (TDMA) synchronization for a headend that transmits a plurality of data streams that are multiplexed by a multiplexer into a combined data stream, wherein the plurality of data streams include a first timing packet generated by a network data source, said method comprising the steps of: (a) extracting the first timing packet from the combined data stream; (b) generating a second timing packet that compensates for a time delay of the multiplexer; and (c) inserting the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend; wherein steps (a)-(c) are executed by a data synchronization unit that is coupled to the network data source having a clock, and wherein said data synchronization unit uses said clock.
Claim 2
Independent Claim 146 words
A method of providing Time Division Multiple Access (TDMA) synchronization for a headend that transmits a plurality of data streams that are multiplexed by a multiplexer into a combined data stream, wherein the plurality of data streams include a first timing packet generated by a network data source, said method comprising the steps of: (a) extracting the first timing packet from the combined data stream; (b) generating a second timing packet that compensates for a time delay of the multiplexer; and (c) inserting the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend; wherein steps (a)-(c) are executed by a data synchronization unit that is coupled to the network data source having a clock, and wherein said data synchronization unit uses said clock.
Claim 3
Dependent Claim 22 words
The method of claim 1 , wherein step (b) comprises the step of inserting revised timing information in the first timing packet.
Claim 4
Dependent Claim 19 words
The method of claim 2 , further comprising the step of extracting timing information from the network data source.
Claim 5
Dependent Claim 29 words
The method of claim 1 , wherein the first timing packet is generated by a Media Access Control function and the first timing packet is a timing information element.
Claim 6
Dependent Claim 16 words
The method of claim 1 , wherein the headend is a Hybrid Fiber/Coaxial cable network headend.
Claim 7
Dependent Claim 22 words
The method of claim 1 , wherein the headend transmits the combined data stream using a Moving Picture Experts Group-2 transport stream.
Claim 8
Dependent Claim 21 words
The method of claim 1 , wherein the headend transmits the combined data stream using an Asynchronous Transport Mode transport stream.
Claim 9
Dependent Claim 176 words
A data synchronization unit adapted to provide Time Division Multiple Access (TDMA) synchronization for a headend that includes a network data source having a clock, and transmits a plurality of data streams on a transmission medium, wherein the plurality of data streams are multiplexed by a multiplexer into a combined data stream and include a first timing packet generated by the network data source, said data synchronization unit comprising: a timing packet replacer having a first input coupled to said clock of the network data source, a second input coupled to an output of the multiplexer, and an output coupled to the transmission medium; wherein said timing packet replacer extracts the first timing packet from the combined data stream, generates a second timing packet that compensates for a time delay of the multiplexer using said clock of the network data source, and inserts the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend.
Claim 10
Dependent Claim 176 words
A data synchronization unit adapted to provide Time Division Multiple Access (TDMA) synchronization for a headend that includes a network data source having a clock, and transmits a plurality of data streams on a transmission medium, wherein the plurality of data streams are multiplexed by a multiplexer into a combined data stream and include a first timing packet generated by the network data source, said data synchronization unit comprising: a timing packet replacer having a first input coupled to said clock of the network data source, a second input coupled to an output of the multiplexer, and an output coupled to the transmission medium; wherein said timing packet replacer extracts the first timing packet from the combined data stream, generates a second timing packet that compensates for a time delay of the multiplexer using said clock of the network data source, and inserts the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend.
Claim 11
Dependent Claim 23 words
The data synchronization unit of claim 8 , wherein the plurality of data streams comprise a video stream and an Internet data stream.
Claim 12
Dependent Claim 31 words
The data synchronization unit of claim 8 , wherein the first timing packet is generated by a Media Access Control function and the first timing packet is a timing information element.
Claim 13
Dependent Claim 18 words
The data synchronization unit of claim 8 , wherein the headend is a Hybrid Fiber/Coaxial cable network headend.
Claim 14
Dependent Claim 24 words
The data synchronization unit of claim 8 , wherein the headend transmits the combined data stream using a Moving Picture Experts Group-2 transport stream.
Claim 15
Dependent Claim 23 words
The data synchronization unit of claim 8 , wherein the headend transmits the combined data stream using an Asynchronous Transport Mode transport stream.
Claim 16
Dependent Claim 202 words
A headend adapted to transmit a plurality of data streams on a transmission medium comprising: a network data source that generates at least one of the plurality of data streams, and comprises a clock, wherein said at least one data streams include a first timing packet; a multiplexer coupled to said network data source that multiplexes the plurality of data streams into a combined data stream; and a data synchronization unit coupled to said multiplexer and said network data source, wherein said data synchronization unit provides Time Division Multiple Access (TDMA) synchronization for said headend, said data synchronization unit comprising: a timing packet replacer having a first input coupled to said clock, a second input coupled to an output of the multiplexer, and an output coupled to the transmission medium; wherein said timing packet replacer extracts the first timing packet from the combined data stream, generates a second timing packet that compensates for a time delay of the multiplexer using said clock of the network data source, and inserts the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend.
Claim 17
Dependent Claim 202 words
A headend adapted to transmit a plurality of data streams on a transmission medium comprising: a network data source that generates at least one of the plurality of data streams, and comprises a clock, wherein said at least one data streams include a first timing packet; a multiplexer coupled to said network data source that multiplexes the plurality of data streams into a combined data stream; and a data synchronization unit coupled to said multiplexer and said network data source, wherein said data synchronization unit provides Time Division Multiple Access (TDMA) synchronization for said headend, said data synchronization unit comprising: a timing packet replacer having a first input coupled to said clock, a second input coupled to an output of the multiplexer, and an output coupled to the transmission medium; wherein said timing packet replacer extracts the first timing packet from the combined data stream, generates a second timing packet that compensates for a time delay of the multiplexer using said clock of the network data source, and inserts the second timing packet into the combined data stream in place of the first timing packet at the output of the multiplexer and before the combined data stream is transmitted by the headend.
Claim 18
Dependent Claim 24 words
The headend of claim 14 , wherein the plurality of data streams comprise a video stream, an audio stream, and a network data stream.
Claim 19
Dependent Claim 29 words
The headend of claim 14 , wherein the first timing packet is generated by a Media Access Control function and the first timing packet is a timing information element.
Claim 20
Dependent Claim 16 words
The headend of claim 14 , wherein the headend is a Hybrid Fiber/Coaxial cable network headend.

References Cited (Backward Citations)

US5666358A Cited
US5640388A Cited
US5835493A Cited
US5905732A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2004-03-26 2004-09-25 2005-03-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2008-03-26 2008-09-25 2009-03-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2012-03-26 2012-09-25 2013-03-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag