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

Broadband digital transmission systems

Assignee: British Telecommunications PLC
•
Filing: 1985-03-20
•
Granted: 1988-10-04
•
Expires: 2005-03-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A broadband digital transmission system is disclosed which enables high bit rate data streams to be transmitted over low bit rate telephone networks. A high bit rate stream of data from a source is distributed by a distributor into six separate streams to provide six low bit rate streams of data. A call unit establishes six channel communication with a receiver and the six data streams are fed in parallel along six channels. A reassembler receives the six low bit rate streams and reconstructs them to produce the original high bit rate stream of data.

Inventors

  • 👤 Michael R. Miller

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 09:25
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/14; H04J; H04J3/00; H04J3/02; H04J3/06; H04J3/062; H04J3/0626

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 202 words
A digital data transmission system comprising a distributor for distributing the data in a data stream equally to N different outputs (where N is an integer); means including a call unit at a first location and a receiver unit at a second location for establishing N channels of communication between said first location and said second location, each channel for carrying the data from a corresponding one of said outputs from said first location to second location; a reassembler at said second location to reassemble the distributed data received from said N channels into said data stream in its pre-distributed form; variable delay means at said second location, coupling each of said channels from said receiver unit to said reassembler; and a control unit coupled to the output of the reassembler for varying the delays of said variable delay means, the call unit being operable during an initial pre-data transmission period to transmit synchronization signals along each of said channels and the control unit being operable during said pre-data transmission period to vary the said delays in response to the output from said reassembler in order to equalize the transmission time along the different channels between the call unit and the reassembler.
Claim 2
Dependent Claim 202 words
A digital data transmission system comprising a distributor for distributing the data in a data stream equally to N different outputs (where N is an integer); means including a call unit at a first location and a receiver unit at a second location for establishing N channels of communication between said first location and said second location, each channel for carrying the data from a corresponding one of said outputs from said first location to second location; a reassembler at said second location to reassemble the distributed data received from said N channels into said data stream in its pre-distributed form; variable delay means at said second location, coupling each of said channels from said receiver unit to said reassembler; and a control unit coupled to the output of the reassembler for varying the delays of said variable delay means, the call unit being operable during an initial pre-data transmission period to transmit synchronization signals along each of said channels and the control unit being operable during said pre-data transmission period to vary the said delays in response to the output from said reassembler in order to equalize the transmission time along the different channels between the call unit and the reassembler.
Claim 3
Dependent Claim 67 words
A system according to claim 1, for use when the identity of the channels is not shown, wherein the call unit is operable during said initial pre-data transmission period to transmit unique channel identifying signals along each channel and wherein the receiver unit is operable to identify said channels from said channel identifying signals and to couple said channels in the correct cyclical order to said reassembler.
Claim 4
Dependent Claim 60 words
A system according to claim 2, wherein the call unit is arranged to transmit said synchronization signals and said channel identifying signals in the form of successive blocks of code data, alternate items of data in the block constituting said channel identifying signals, and intervening items of data comprising successive counts of a counting period and constituting said synchronization signals.
Claim 5
Dependent Claim 38 words
A system according to claim 2 or claim 3, wherein the control unit transmits a signal to the distributor to start the transmission of data when the correct channel sequence and synchronization of the channels have been established.
Claim 6
Dependent Claim 19 words
A system according to claim 4, wherein the distributor acts to distribute successive blocks of data to said outputs.
Claim 7
Dependent Claim 20 words
A system according to claim 4, wherein the distributor acts to distribute successive bits of said data to said outputs.
Claim 8
Dependent Claim 60 words
A digital data transmission system for transmitting digital data streams between two locations comprising a system as claimed in claim 1 disposed at each of said two locations, each control unit being coupled to its associated co-located call unit and being arranged upon detection of correctly reassembled synchronization signals, to command its associated call unit to transmit a control signal.
Claim 9
Dependent Claim 26 words
A system as claimed in claim 7 wherein said control signal is a predetermined bit of each of a series of bytes constituting said synchronization signals.
Claim 10
Dependent Claim 20 words
A system as claimed in claim 8 wherein said series of bytes comprise successive timing signals of a counting period.
Claim 11
Independent Claim 48 words
A system as claimed in any one of claims 7 to 9 wherein each control unit is arranged to command its associated call unit to start the transmission of data upon receipt of a said control signal if its associated call unit is already transmitting a said signal.
Claim 12
Dependent Claim 40 words
A system as claimed in claim 10 wherein each control unit is arranged to command its associated call unit to start the transmission of data upon loss of reception of correctly reassembled synchronization signals together with a said control signal.
Claim 13
Independent Claim 110 words
A method of transmitting a digital data stream comprising the steps of establishing N channels (where N is an integer) of communication from a first to a second location, transmitting a stream of synchronizing signals along each channel thus transmitting N streams during an initial pre-data stream transmission period, reassembling the N streams received at the second location into a reassembled stream of synchronizing signals, determining from said synchronizing signals in the reassembled stream of sychronizing signals any differences in the transmission times along said channels, equalizing said transmission times, cyclically distributing the data into N streams, and transmitting each said data stream along a corresponding one of said channels.
Claim 14
Independent Claim 110 words
A method of transmitting a digital data stream comprising the steps of establishing N channels (where N is an integer) of communication from a first to a second location, transmitting a stream of synchronizing signals along each channel thus transmitting N streams during an initial pre-data stream transmission period, reassembling the N streams received at the second location into a reassembled stream of synchronizing signals, determining from said synchronizing signals in the reassembled stream of sychronizing signals any differences in the transmission times along said channels, equalizing said transmission times, cyclically distributing the data into N streams, and transmitting each said data stream along a corresponding one of said channels.
Claim 15
Dependent Claim 43 words
A method according to claim 12, including the steps of transmitting unique channel identifying signals along each channel during an initial pre-data stream transmission period and rearranging the channels in the correct cyclical order at the second location prior to the reassembly step.
Claim 16
Dependent Claim 56 words
A method according to claim 13, wherein said synchronizing signals and said channel identifying signals are transmitted in the form of successive blocks of code data, wherein alternate items of data in the block constitute said channel identifying signals and intervening items of data comprise successive counts of a counting period and constitute said synchronizing signals.
Claim 17
Independent Claim 44 words
A method according to any one of claims 12 to 14 including the step of transmitting a signal from the second location to the first location to indicate that the N streams are correctly reassembled and that said cyclical distribution and transmission can begin.
Claim 18
Dependent Claim 69 words
A method according to claim 15 comprising the steps of incorporating a check signal into the data stream at the first location prior to the cyclical distribution into N streams, the check signal being such that upon reassembly at the second location a determination can be made of the correct establishment of the N channels; monitoring the reassembled check signal; and determining whether the N channels are correctly established.
Claim 19
Dependent Claim 36 words
A method as claimed in claim 16 including the steps detecting of incorrect reassembly of the check signal, and signalling to the first location to cease transmission of data and start transmission of the synchronizing signals.
Claim 20
Dependent Claim 68 words
A method according claim 13 comprising the steps of incorporating a check signal into the data stream at the first location prior to the cyclical distribution into N streams, the check signal being such that upon reassembly at the second location a determination can be made of the correct establishment of the N channels; monitoring the reassembled check signal; and determining whether the N channels are correctly established.
Claim 21
Dependent Claim 69 words
A method according to claim 14 comprising the steps of incorporating a check signal into the data stream at the first location prior to the cyclical distribution into N streams, the check signal being such that upon reassembly at the second location a determination can be made of the correct establishment of the N channels; monitoring the reassembled check signal; and determining whether the N channels are correctly established.
Claim 22
Dependent Claim 69 words
A method according to claim 12 comprising the steps of incorporating a check signal into the data stream at the first location prior to the cyclical distribution into N streams, the check signal being such that upon reassembly at the second location a determination can be made of the correct establishment of the N channels; monitoring the reassembled check signal; and determining whether the N channels are correctly established.
Claim 23
Independent Claim 42 words
A method according to any one of claims 20, 18, or 19, including the steps of detecting of incorrect reassembly of the check signal, and signalling to the first location to cease transmission of data and start transmission of the synchronizing signals.
Claim 24
Independent Claim 289 words
A method of transmitting digital data streams between a first and second location, comprising the steps of establishing N channels (where N is an integer) of communication from the first to the second location, transmitting a stream of synchronization signals along each channel thus transmitting N streams during an initial pre-data stream transmission period, reassembling the N streams received at the second location into a single stream to form a reassembled stream, determining from said synchronization signals in the reassembled stream any differences in the transmission time along said channels, equalizing said transmission times, establishing N corresponding channels of communication from the second location to the first location, transmitting a control signal from the second location to the first location to indicate that the N streams received at the second location are correctly reassembled, transmitting synchronization signals along each of said corresponding channels during a corresponding pre-data stream transmission period, reassembling the N streams received at the first location into a single stream, determining from said synchronization signals in the reassembled stream any differences in the transmission times along said corresponding channels, equalizing said transmission times, transmitting a control signal from the first location to the second location to indicate that N streams received at the first location are correctly reassembled, determining at whichever one of the locations is the first to detect that the stream is correctly reassembled that a said control signal has been received from the other location and thereupon cyclically distributing the data at said one location into N streams and transmitting each said stream along a corresponding one of said channels, and determining at said other location that reception of synchronization signals has ceased and thereupon effecting corresponding steps of distributing and transmitting data.
Claim 25
Independent Claim 289 words
A method of transmitting digital data streams between a first and second location, comprising the steps of establishing N channels (where N is an integer) of communication from the first to the second location, transmitting a stream of synchronization signals along each channel thus transmitting N streams during an initial pre-data stream transmission period, reassembling the N streams received at the second location into a single stream to form a reassembled stream, determining from said synchronization signals in the reassembled stream any differences in the transmission time along said channels, equalizing said transmission times, establishing N corresponding channels of communication from the second location to the first location, transmitting a control signal from the second location to the first location to indicate that the N streams received at the second location are correctly reassembled, transmitting synchronization signals along each of said corresponding channels during a corresponding pre-data stream transmission period, reassembling the N streams received at the first location into a single stream, determining from said synchronization signals in the reassembled stream any differences in the transmission times along said corresponding channels, equalizing said transmission times, transmitting a control signal from the first location to the second location to indicate that N streams received at the first location are correctly reassembled, determining at whichever one of the locations is the first to detect that the stream is correctly reassembled that a said control signal has been received from the other location and thereupon cyclically distributing the data at said one location into N streams and transmitting each said stream along a corresponding one of said channels, and determining at said other location that reception of synchronization signals has ceased and thereupon effecting corresponding steps of distributing and transmitting data.
Claim 26
Dependent Claim 27 words
A method as claimed in claim 22 wherein each said control signal is a predetermined bit of each of a series of bytes constituting said synchronization signals.
Claim 27
Dependent Claim 20 words
A method as claimed in claim 23 wherein said series of bytes comprise successive timing signals of a counting period.
Claim 28
Independent Claim 95 words
A method according to any one of claims 22 to 24 comprising the steps of incorporating respective check signals into the data streams at the first and second locations prior to the cyclical distribution into N streams, the check signals being such that upon reassembly at the receiving location a determination can be made of the correct establishment of the N channels; monitoring the respective reassembled check signals to determining whether the N channels remain correctly established; and if incorrect establishment occurs, ceasing transmission of the data and starting the transmission of the synchronizing signals.

References Cited (Backward Citations)

US3304500A Cited
EP0016677A1 Cited
GB2074420A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-10-04 1992-04-04 1992-10-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-10-04 1996-04-04 1996-10-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-10-04 2000-04-04 2000-10-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag