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

Efficient communication system using time division multiplexing and timing adjustment control

Assignee: Xircom Wireless Inc
•
Filing: 1995-06-05
•
Granted: 1998-04-28
•
Expires: 2015-06-05
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A system for time division multiplexed communication over a single frequency band in which guard time overhead is reduced by active adjustment of reverse link transmission timing as a function of round trip propagation time. In one embodiment, during a first portion of a time frame, a base station issues a single burst segmented into time slots comprising data directed to each user station. After a single collective guard time, the user stations respond, one by one, in allocated time slots on the same frequency as the base station, with only minimal guard times between each reception. In order to prevent interference among the user transmissions, the base station measures the round trip propagation time for each user station and commands the user stations to advance or retard their transmission timing as necessary. To establish the initial range of a new user station, a short message is sent by the new user station during the collective guard portion (or, alternatively, during an available time slot), from which the base station calculates the propagation delay and hence the distance of the user station. Messages sent from the base station to the user stations may be interleaved so as to reduce the effects of potential noise or interference.

Inventors

  • 👤 Logan Scott

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 06:10
CPC Classifications
H; H04; H04W; H04W56/00; H04W56/004; H04W56/0045; H04B; H04B1/00; H04B1/69; H04B1/707; H04B1/709; H04B1/7093; H04B7/00; H04B7/24; H04B7/26; H04B7/2662; H04B7/2671; H04B7/2678; H04B7/2681; H04J; H04J13/00; H04J13/0007; H04J13/0022; H04J13/10; H04J13/102; H04J13/107; H04J3/00; H04J3/02; H04J3/06; H04J3/0635; H04J3/0682; H04W56/003; H04J2013/0037; H04W74/00; H04W74/08; H04W74/0866; H04W74/0891; H04W88/00; H04W88/02; H04W88/08; H04W92/00; H04W92/04; H04W92/10

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 158 words
A method for communicating between a base station and a plurality of user stations comprising the steps of transmitting from a base station, over a specified frequency band and during an initial portion of a time frame, a plurality of base-to-user messages directed to user stations, each of said base-to-user messages corresponding to a different base time slot, receiving at said base station from said user stations, over said specified frequency band and during a latter portion of said time frame, a plurality of user-to-base messages directed to said base station, each of said user-to-base messages corresponding to a different user time slot, and transmitting from said base station, over said specified frequency band and during a subsequent time frame, a timing adjustment command to at least one of said user stations, whereby at least one subsequent user-to-base message from said user station is advanced or retarded in time by an amount specified by said timing adjustment command.
Claim 2
Independent Claim 158 words
A method for communicating between a base station and a plurality of user stations comprising the steps of transmitting from a base station, over a specified frequency band and during an initial portion of a time frame, a plurality of base-to-user messages directed to user stations, each of said base-to-user messages corresponding to a different base time slot, receiving at said base station from said user stations, over said specified frequency band and during a latter portion of said time frame, a plurality of user-to-base messages directed to said base station, each of said user-to-base messages corresponding to a different user time slot, and transmitting from said base station, over said specified frequency band and during a subsequent time frame, a timing adjustment command to at least one of said user stations, whereby at least one subsequent user-to-base message from said user station is advanced or retarded in time by an amount specified by said timing adjustment command.
Claim 3
Dependent Claim 24 words
The method of claim 1 wherein at least one of said base-to-user messages and said user-to-base messages is transmitted using a spread spectrum technique.
Claim 4
Dependent Claim 113 words
The method of claim 1 further comprising the steps of transmitting from said base station a signal identifying an available user time slot, receiving from a user station seeking to establish communication with said base station, over said specified frequency band and during said available user time slot, a reply message, transmitting from said base station, over said specified frequency band, a second timing adjustment command to said user station seeking to establish communication with said base station, whereby at least one subsequent user-to-base message from said user station seeking to establish communication with said base station is advanced or retarded by an amount of time specified by said second timing adjustment command.
Claim 5
Dependent Claim 34 words
The method of claim 3 wherein said reply message is transmitted from said user station seeking to establish communication with said base station in said available user time slot after a predetermined delay period.
Claim 6
Dependent Claim 16 words
The method of claim 3 wherein said reply message is transmitted using a spread spectrum technique.
Claim 7
Dependent Claim 41 words
The method of claim 3 wherein the length of said reply message is such that it will be fully received by said base station prior to the start of a second user time slot immediately following said available user time slot.
Claim 8
Dependent Claim 23 words
The method of claim 1 wherein each user time slot is separated from a following user time slot by an abbreviated guard band.
Claim 9
Dependent Claim 37 words
The method of claim 7 wherein said abbreviated guard band has a duration of less than a full round trip propagation delay time relative to a radius of a cell in which said base station is located.
Claim 10
Dependent Claim 240 words
In a communication system employing time division multiplexing, a method for establishing communication between a base station and a user station comprising the steps of transmitting from a base station, over a specified frequency band and during an initial portion of a time frame, a plurality of base-to-user messages directed to user stations with which said base station has previously established communication, said initial portion comprising a plurality of base time slots, wherein each of said base-to-user messages corresponds to a different base time slot and at least one of said base time slots is available for communication, transmitting from a user station seeking to establish communication with said base station, over said specified frequency band and during a user time slot in a user portion of said time frame, a reply message directed to said base station, said user time slot paired with said available base time slot, receiving at said base station said reply message, calculating a propagation delay at said base station based on a relative time of receiving said reply message and deriving a timing adjustment command thereby, transmitting from said base station, over said specified frequency band and during a subsequent time frame, a timing adjustment command to said user station, in response to said timing adjustment command, advancing or retarding a relative timing of subsequent user-to-base messages from said user station to said base station by an amount specified by said timing adjustment command.
Claim 11
Dependent Claim 240 words
In a communication system employing time division multiplexing, a method for establishing communication between a base station and a user station comprising the steps of transmitting from a base station, over a specified frequency band and during an initial portion of a time frame, a plurality of base-to-user messages directed to user stations with which said base station has previously established communication, said initial portion comprising a plurality of base time slots, wherein each of said base-to-user messages corresponds to a different base time slot and at least one of said base time slots is available for communication, transmitting from a user station seeking to establish communication with said base station, over said specified frequency band and during a user time slot in a user portion of said time frame, a reply message directed to said base station, said user time slot paired with said available base time slot, receiving at said base station said reply message, calculating a propagation delay at said base station based on a relative time of receiving said reply message and deriving a timing adjustment command thereby, transmitting from said base station, over said specified frequency band and during a subsequent time frame, a timing adjustment command to said user station, in response to said timing adjustment command, advancing or retarding a relative timing of subsequent user-to-base messages from said user station to said base station by an amount specified by said timing adjustment command.
Claim 12
Dependent Claim 25 words
The method of claim 9 wherein said reply message is transmitted from said user station in said user time slot after a predetermined delay period.
Claim 13
Dependent Claim 24 words
The method of claim 9 wherein one or more of said base-to-user messages and said user-to-base messages are transmitted using a spread spectrum technique.
Claim 14
Dependent Claim 16 words
The method of claim 9 wherein said reply message is transmitted using a spread spectrum technique.
Claim 15
Dependent Claim 35 words
The method of claim 9 wherein the length of said reply message is such that it will be fully received by said base station prior to the start of an immediately following user time slot.
Claim 16
Independent Claim 222 words
A method for carrying out time division multiplexed communication between a base station and a plurality of user stations over a single frequency band, comprising the steps of transmitting, during a base portion of a time frame, a base station burst over a designated frequency band, said base station burst comprising a plurality of time intervals corresponding to base time slots, wherein either a base-to-user message or a general polling message is transmitted in each of said base time slots, said base-to-user message being transmitted in the base time slots already in use for established communication with user stations, and said general polling message being transmitted in the base time slots available for communication, receiving in user time slots, during a user portion of said time frame and over said designated frequency band, a user-to-base message in the user time slots already in use for established communication with said base station, and a reply message in the user time slots in which a new user station is attempting to establish communication with said base station, and periodically transmitting from said base station, over said designated frequency band, a timing adjustment command to at least one of said user stations, whereby subsequent user-to-base messages from said user station are advanced or retarded in time by an amount specified by said timing adjustment command.
Claim 17
Independent Claim 222 words
A method for carrying out time division multiplexed communication between a base station and a plurality of user stations over a single frequency band, comprising the steps of transmitting, during a base portion of a time frame, a base station burst over a designated frequency band, said base station burst comprising a plurality of time intervals corresponding to base time slots, wherein either a base-to-user message or a general polling message is transmitted in each of said base time slots, said base-to-user message being transmitted in the base time slots already in use for established communication with user stations, and said general polling message being transmitted in the base time slots available for communication, receiving in user time slots, during a user portion of said time frame and over said designated frequency band, a user-to-base message in the user time slots already in use for established communication with said base station, and a reply message in the user time slots in which a new user station is attempting to establish communication with said base station, and periodically transmitting from said base station, over said designated frequency band, a timing adjustment command to at least one of said user stations, whereby subsequent user-to-base messages from said user station are advanced or retarded in time by an amount specified by said timing adjustment command.
Claim 18
Dependent Claim 41 words
The method of claim 14 further comprising the step of transmitting from said base station, over said designated frequency band, an initial timing adjustment command to at least one of said user stations attempting to establish communication with said base station.
Claim 19
Dependent Claim 12 words
The method of claim 14 wherein said base time slots are interleaved.
Claim 20
Dependent Claim 12 words
The method of claim 14 wherein said base time slots are non-interleaved.
Claim 21
Independent Claim 147 words
A method for communicating between a base station and a plurality of user stations comprising the steps of transmitting from a base station, over a specified frequency band and during a base portion of a time frame, a base station burst comprising a plurality of base-to-user messages directed to user stations, receiving at said base station from said user stations, over said specified frequency band and during a user portion of said time frame, a plurality of user-to-base messages directed to said base station, each of said user-to-base messages corresponding to a different user time slot, transmitting from said base station, over said specified frequency band and during a subsequent time frame, a timing adjustment command to at least one of said user stations, whereby subsequent user-to-base messages from said user station are advanced or retarded in time by an amount specified by said timing adjustment command.
Claim 22
Independent Claim 147 words
A method for communicating between a base station and a plurality of user stations comprising the steps of transmitting from a base station, over a specified frequency band and during a base portion of a time frame, a base station burst comprising a plurality of base-to-user messages directed to user stations, receiving at said base station from said user stations, over said specified frequency band and during a user portion of said time frame, a plurality of user-to-base messages directed to said base station, each of said user-to-base messages corresponding to a different user time slot, transmitting from said base station, over said specified frequency band and during a subsequent time frame, a timing adjustment command to at least one of said user stations, whereby subsequent user-to-base messages from said user station are advanced or retarded in time by an amount specified by said timing adjustment command.
Claim 23
Dependent Claim 11 words
The method of claim 18 wherein said base-to-user messages are interleaved.
Claim 24
Dependent Claim 41 words
The method of claim 19 wherein said base station burst comprises a plurality of blocks, each block comprising a plurality of sub-messages, and each of said base-to-user messages comprising at least one of said sub-messages from a plurality of said blocks.
Claim 25
Dependent Claim 20 words
The method of claim 20 wherein each of said base-to-user messages comprises exactly one sub-message from each of said blocks.
Claim 26
Dependent Claim 22 words
The method of claim 20 wherein at least one of said sub-messages in each of said blocks is preceded by a preamble.
Claim 27
Dependent Claim 20 words
The method of claim 22 wherein all of said sub-messages in each of said blocks are preceded by a preamble.
Claim 28
Dependent Claim 13 words
The method of claim 22 wherein said preamble comprises a spread spectrum code.
Claim 29
Dependent Claim 13 words
The method of claim 19 wherein said user stations employ forward error correction.
Claim 30
Dependent Claim 15 words
The method of claim 25 wherein said forward error correction comprises a Reed-Solomon coding technique.

References Cited (Backward Citations)

US3838221A Cited
US3795864A Cited
US4217563A Cited
US4189677A Cited
US4222115A Cited
US4301530A Cited
US4291410A Cited
US4355411A Cited
US4324001A Cited
US4418393A Cited
US4525835A Cited
US4506372A Cited
US4432089A Cited
US4513416A Cited
US4481640A Cited
US4484028A Cited
US4494211A Cited
US4587662A Cited
US4612637A Cited
AU3984485A Cited
US4621365A Cited
US4817089A Cited
US5119375A Cited
US4675863A Cited
US5121391A Cited
US5022024B1 Cited
US5022024A Cited
US4817089B1 Cited
US4912705A Cited
US4688210A Cited
US4742512A Cited
US4754453A Cited
US4672658A Cited
US4701904A Cited
US4724435A Cited
US4736371A Cited
US4696051A Cited
US4703474A Cited
US4765753A Cited
US4641304A Cited
US4807222A Cited
US4901307A Cited
US4827474A Cited
US4797947A Cited
US4905221A Cited
GB2211053B Cited
US4979170A Cited
US5111535A Cited
US5483676A Cited
US4995083A Cited
US4984247A Cited
US5097484A Cited
US4953197A Cited
US5022046A Cited
US5200956A Cited
US5042050A Cited
US5117423A Cited
US5042082A Cited
US5109393A Cited
US5022047A Cited
US5016255A Cited
US5101501A Cited
US5056109A Cited
US5109390A Cited
US5267262A Cited
US5265119A Cited
US5257283A Cited
US5029184A Cited
US5073900A Cited
US5025452A Cited
US5018165A Cited
US5166929A Cited
US5103459A Cited
US5103459B1 Cited
US5278835A Cited
US5454028A Cited
US5455822A Cited
US5093840A Cited
US5170412A Cited
US5107225A Cited
US5263045A Cited
US5299198A Cited
US5274665A Cited
US5402413A Cited
US5363373A Cited
US5291516A Cited
US5289497A Cited
US5177765A Cited
US5177766A Cited
US5414796A Cited
US5210771A Cited
US5410568A Cited
US5355368A Cited
US5392287A Cited
US5398247A Cited
US5430760A Cited
US5313457A Cited
US5363368A Cited
US5263047A Cited
US5303287A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-04-27 2001-10-27 2002-04-28 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-04-27 2005-10-27 2006-04-28 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-04-27 2009-10-27 2010-04-28 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag