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

Communication through a channel having a variable propagation delay

Assignee: CDC Propriete Intellectuelle
•
Filing: 1993-12-27
•
Granted: 1995-08-08
•
Expires: 2013-12-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communication system (10) communicates real time data through a channel (26) that imposes delays of variable duration on signals propagating therethrough. The channel (26) may be established between a fastmoving satellite (14) in an orbit (28) around the earth and a subscriber unit (24) located proximate the earth' surface. The real time data are generated synchronously (124) at the subscriber unit (24) with a TDM frame (40) established by the satellite (14). The data are delayed in a variable delay circuit (68) before transmission through the channel (26). The duration of the delay imposed by the delay circuit (68) varies in response to timing data received from the satellite (14). The timing data describe a changing propagation delay for the channel (26) and changing definitions for TDM time slots (42', 44') Data received at the subscriber unit (24) are delayed in another variable delay circuit (76). Both gradual and abrupt timing characteristics of the channel (26) are absorbed by the variable timing circuits (68, 76).

Inventors

  • 👤 Victor H. Cutler, Jr

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-28 01:50
CPC Classifications
H; H04; H04B; H04B7/00; H04B7/14; H04B7/15; H04B7/204; H04B7/212; H04B7/2125

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 80 words
A method for communicating through a channel that delays communications conveyed therethrough by a variable duration, said method comprising the steps of: receiving timing data which define a propagation time through said channel, said timing data being updated as said propagation time of said channel changes; delaying a signal by a delay-duration that is a function of said propagation time; changing said delay-duration in response to changes in said propagation time; sending said signal through said channel after said delay-duration.
Claim 2
Independent Claim 80 words
A method for communicating through a channel that delays communications conveyed therethrough by a variable duration, said method comprising the steps of: receiving timing data which define a propagation time through said channel, said timing data being updated as said propagation time of said channel changes; delaying a signal by a delay-duration that is a function of said propagation time; changing said delay-duration in response to changes in said propagation time; sending said signal through said channel after said delay-duration.
Claim 3
Dependent Claim 48 words
A method for communicating through a channel as claimed in claim 1 wherein said timing data comprise a stream of data which track changes in said propagation time, and said delaying step comprises the step of varying said delay-duration in response to said changes in said propagation time.
Claim 4
Dependent Claim 34 words
A method for communicating through a channel as claimed in claim 2 wherein said timing data are responsive to changes in a period of time required for said signal to propagate through said channel.
Claim 5
Dependent Claim 29 words
A method for communicating through a channel as claimed in claim 2 wherein said timing data additionally define a time slot relative to a time division multiplexing (TDM) frame.
Claim 6
Dependent Claim 48 words
A method for communicating through a channel as claimed in claim 4 wherein said delaying step delays said signal by a duration which is less than the duration of said TDM frame and substantially equal to said propagation time minus a largest integer number of said TDM frames.
Claim 7
Dependent Claim 72 words
A method for communicating through a channel as claimed in claim 4 wherein: said TDM frame includes a plurality of transmit time slots and a plurality of receive time slots; and said method additionally comprises the step of configuring said TDM frame so that the duration between a first-occurring transmit time slot and a last-occurring transmit time slot within a single frame is substantially less than the duration of said TDM frame.
Claim 8
Dependent Claim 42 words
A method for communicating through a channel as claimed in claim 6 wherein said duration between said first-occurring transmit time slot and said last-occurring transmit time slot is approximately less than or equal to one-half the duration of an entire TDM frame.
Claim 9
Dependent Claim 62 words
A method for communicating through a channel as claimed in claim 6 wherein: said propagation time varies between predetermined minimum and maximum propagation durations; and said delaying step delays said signal by a duration which is less than said predetermined maximum duration, minus said predetermined minimum duration, plus said duration between said last-occurring transmit time slot and said first-occurring transmit time slot.
Claim 10
Dependent Claim 76 words
A method for communicating through a channel as claimed in claim 1 additionally comprising the steps of: generating said signal at a first node; accepting, after said sending step, said signal at a second node, said second node being capable of accepting said signal within a predetermined time slot; and synchronizing said generating and accepting steps so that said signal arrives at said second node just as said second node is capable of accepting said signal.
Claim 11
Dependent Claim 49 words
A method for communicating through a channel as claimed in claim 1 wherein said method additionally comprises the step of sampling a real time signal prior to said delaying step so that said signal represents a real time, digital signal, said sampling occurring at a substantially constant sampling rate.
Claim 12
Dependent Claim 40 words
A method for communicating through a channel as claimed in claim 1 additionally comprising the steps of: receiving a second signal from said channel; and delaying said second signal by a second delay-duration that is responsive to said timing data.
Claim 13
Dependent Claim 108 words
A method for communicating through a channel as claimed in claim 1 additionally comprising the step of forming said channel by placing a satellite in a moving orbit relative to a point on the surface of the earth and by placing a subscriber unit proximate the earth's surface, said variable duration resulting from a changing propagation time between said satellite and said subscriber unit due to said moving orbit, wherein said channel is a TDM channel having receive and transmit time slots, and wherein said subscriber unit shifts a receive time and a transmit time of said receive and transmit time slots to compensate for said variable duration.
Claim 14
Independent Claim 177 words
A method for coordinating operations at first and second nodes separated by a channel through which communications between said first and second nodes take place and which delays data conveyed therethrough by a variable duration, said method comprising the steps of: generating signal data at said first node; delaying said signal data by a delay-duration by delaying a transmit time of a transmit time slot; transmitting said signal data within said transmit time slot through said channel to said second node, said signal data experiencing a channel delay in passing through said channel, said transmitting step delaying said transmit time of said transmit time slot by said delay-duration, wherein the transmitting step is synchronized so that said signal data arrive at said second node within a receive time slot of said second node; and varying said delay-duration in response to timing data that define said variable duration of said channel delay, said varying step compensating for variations in said variable duration of said channel delay, said variations caused by relative movement between said first and second nodes.
Claim 15
Independent Claim 177 words
A method for coordinating operations at first and second nodes separated by a channel through which communications between said first and second nodes take place and which delays data conveyed therethrough by a variable duration, said method comprising the steps of: generating signal data at said first node; delaying said signal data by a delay-duration by delaying a transmit time of a transmit time slot; transmitting said signal data within said transmit time slot through said channel to said second node, said signal data experiencing a channel delay in passing through said channel, said transmitting step delaying said transmit time of said transmit time slot by said delay-duration, wherein the transmitting step is synchronized so that said signal data arrive at said second node within a receive time slot of said second node; and varying said delay-duration in response to timing data that define said variable duration of said channel delay, said varying step compensating for variations in said variable duration of said channel delay, said variations caused by relative movement between said first and second nodes.
Claim 16
Dependent Claim 100 words
A method for coordinating operations at first and second nodes as claimed in claim 13 wherein; said method additionally comprises the step of obtaining, at said first node, a stream of said timing data which characterize said variable duration of said channel delay and which track variations in said channel delay, said timing data stream being responsive to periods of time required for said channel delay and said timing data stream identifying time slots relative to a time division multiplexing (TDM) frame; and wherein said delay duration of said varying step is responsive to said stream of said timing data.
Claim 17
Dependent Claim 103 words
A method for coordinating operations at first and second nodes as claimed in claim 14 wherein: said TDM frame includes a plurality of transmit time slots and a plurality of receive time slots; said method additionally comprises the step of configuring said TDM frame so that the duration between a first-occurring transmit time slot and a last-occurring transmit time slot within a single frame is substantially less than the duration of an entire TDM frame, and wherein said delaying step delays said signal data by a duration which is approximately equal to said channel delay minus a largest integer number of TDM frames.
Claim 18
Dependent Claim 45 words
A method for coordinating operations at first and second nodes as claimed in claim 15 wherein said duration between said first-occurring transmit time slot and said last-occurring transmit time slot is approximately less than or equal to one-half the duration of said entire TDM frame.
Claim 19
Dependent Claim 66 words
A method for coordinating operations at first and second nodes as claimed in claim 15 wherein: said channel delay varies between predetermined minimum and maximum propagation durations; and said delaying step delays said signal data by a duration which is less than said predetermined maximum duration, minus said predetermined minimum duration, plus said duration between said last-occurring transmit time slot and said first-occurring transmit time slot.
Claim 20
Dependent Claim 34 words
A method for coordinating operations at first and second nodes as claimed in claim 13 wherein said generating step comprises the step of sampling a real time signal at a substantially constant sampling rate.
Claim 21
Dependent Claim 53 words
A method for coordinating operations at first and second nodes as claimed in claim 13 additionally comprising the steps of: receiving second signal data from said channel; delaying said second signal data by a second delay duration; and varying said second delay duration to compensate for variations in duration of said channel delay.
Claim 22
Dependent Claim 118 words
A method for coordinating operations at first and second nodes as claimed in claim 13 additionally comprising the step of forming said channel by placing said first node proximate the surface of the earth and by placing said second node in a moving orbit around the earth relative to said first node, said variable duration resulting from a changing signal propagation time between said first node and said second node due to said moving orbit of said second node, wherein said channel is a TDM channel having receive and transmit time slots, and wherein said first node shifts a receive time and a transmit time of said receive and transmit time slots to compensate for said variable duration.
Claim 23
Dependent Claim 125 words
A radio-telecommunications node in which real time signal data form a signal data stream which is received from a channel that imposes a delay of variable duration, said radio-telecommunications node comprising: a receiver for obtaining timing data which define a propagation time through said channel and for obtaining said signal data stream; a variable delay circuit, coupled to said receiver, for delaying said signal data stream by a delay-duration that is a function of said propagation time, said variable delay circuit having means for changing said delay-duration in response to changes in said propagation time; and means, coupled to said variable delay circuit, for translating said signal data stream into a real time signal after said signal data are delayed in said variable delay circuit.
Claim 24
Dependent Claim 125 words
A radio-telecommunications node in which real time signal data form a signal data stream which is received from a channel that imposes a delay of variable duration, said radio-telecommunications node comprising: a receiver for obtaining timing data which define a propagation time through said channel and for obtaining said signal data stream; a variable delay circuit, coupled to said receiver, for delaying said signal data stream by a delay-duration that is a function of said propagation time, said variable delay circuit having means for changing said delay-duration in response to changes in said propagation time; and means, coupled to said variable delay circuit, for translating said signal data stream into a real time signal after said signal data are delayed in said variable delay circuit.
Claim 25
Dependent Claim 55 words
A radio-telecommunications node as claimed in claim 21 wherein: said timing data comprise a stream of data which track changes in said variable duration of delay imposed by said channel; and said variable delay circuit is configured to vary said delay-duration in response to said variation in said duration of delay imposed by said channel.
Claim 26
Dependent Claim 47 words
A radio-telecommunications node as claimed in claim 21 wherein: said timing data are responsive to a period of time required for said signal data to propagate through said channel; and wherein said timing data additionally define a time slot relative to a time division multiplexing (TDM) frame.
Claim 27
Dependent Claim 49 words
A radio-telecommunications node as claimed in claim 23 wherein said variable delay circuit is configured to delay said signal data by a duration which is less than the duration of said TDM frame and substantially equal to said propagation time minus a largest integer number of said TDM frames.
Claim 28
Dependent Claim 129 words
A radio-telecommunications node as claimed in claim 23 wherein: said TDM frame includes a plurality of receive time slots and a plurality of transmit time slots, said receive time slots being configured so that the duration between a first-occurring receive time slot and a last-occurring receive time slot within a single TDM frame is substantially less than the duration of an entire TDM frame; said period of time required for said signal data to propagate through said channel varies between predetermined minimum and maximum propagation durations; and said variable delay circuit is configured to delay said signal data by a duration which is less than said predetermined maximum duration, minus said predetermined minimum duration, plus said duration between said last-occurring receive time slot and said first-occurring receive time slot.
Claim 29
Dependent Claim 91 words
A radio-telecommunications node as claimed in claim 21 additionally comprising: sampling means for digitizing a real time signal at a substantially constant sampling rate to produce an outgoing signal data stream; an outgoing variable delay circuit, coupled to said receiver and said sampling means, for delaying said outgoing signal data stream by an outgoing delay-duration that is responsive to said timing data; and a transmitter, coupled to said outgoing variable delay circuit, for transmitting said outgoing signal data stream through said channel after being delayed in said outgoing variable delay circuit.
Claim 30
Dependent Claim 71 words
A radio-telecommunications node as claimed in claim 26 wherein: said timing data additionally define a time slot relative to a time division multiplexing (TDM) frame; said node additionally comprises encoding means, coupled between said sampling means and said outgoing variable delay circuit; and said node additionally comprises synchronizing means, coupled to said encoding means and said receiver, said synchronizing means being configured to synchronize said encoding means to said TDM frame.

References Cited (Backward Citations)

EP0028007A1 Cited
EP0035232A2 Cited
US4346470A Cited
US4607257A Cited
EP0237972A2 Cited
US4769815A Cited
US4903257A Cited
US5249174A Cited
US5276714A Cited
US5339186A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-08-07 1999-02-06 1999-08-08 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-08-07 2003-02-06 2003-08-08 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-08-07 2007-02-06 2007-08-08 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag