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

Seamless handover in a cordless TDMA system

Assignee: National Semiconductor Corp
•
Filing: 1996-05-24
•
Granted: 1998-10-13
•
Expires: 2016-05-24
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A technique is disclosed for allowing a seamless handover between base stations in a TDMA controller as a telephone handset is transported from one base station's area to another. The disclosed circuitry enables the TDMA controller to assess the quality of the handover before switching to the new base station. When it is determined that a handover operation is to commence, transmissions are made in the original slot time and a handover slot time within the same frame. Also during the same frame, data is received at two separate slot times. Only when it is determined that the data received in the handover slot time contains no transmission errors is the handover completed by then only transmitting on the handover slot transmit time and receiving on the handover slot receive time. In the preferred embodiment, it is determined whether the received data contains no transmission errors by detecting the CRC codes, the signal strength, and the existence of any invalid words.

Inventors

  • 👤 Charles J. Malek
  • 👤 David L. Weigand
  • 👤 Dennis M. Rose
  • 👤 Gerard G. Socci

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 00:20
CPC Classifications
H; H04; H04L; H04L1/00; H04L1/004; H04L1/0056; H04L1/0061; H04W; H04W36/00; H04W36/02; H04W36/023

Claims Analysis

Total Claims: 18
Claim 1
Independent Claim 277 words
A device for use in a TDMA communication system, said system including a plurality of base stations for transmitting bursts of data within time slots to handsets and receiving bursts of data within time slots from said handsets, said slots being arranged in frames, said device comprising: a means for determining whether a handover operation is to be commenced for transferring communication support for a cordless handset from an original base station to a handover base station in a TDMA system; a transmit buffer for storing data to be transmitted; a first receive buffer for receiving data from a first burst; a second receive buffer for receiving data from a second burst; a switch connected to said first receive buffer and said second receive buffer; a decoder connected to said switch for receiving data within said first receive buffer or said second receive buffer, depending on a position of said switch; a first addressing means for addressing locations in said transmit buffer for transmitting said data in said transmit buffer in an original slot transmit time and in a handover slot transmit time within a single frame; a second addressing means for addressing locations in said first receive buffer at particular times for storing data received in an original slot receive time and for addressing the same locations at said particular times in said second receive buffer for storing data received in a handover slot receive time; and a control circuit for detecting whether a handover operation should be completed and, upon detecting that said handover operation should be completed, controlling said switch to route data in said second receive buffer to said decoder for further processing.
Claim 2
Independent Claim 277 words
A device for use in a TDMA communication system, said system including a plurality of base stations for transmitting bursts of data within time slots to handsets and receiving bursts of data within time slots from said handsets, said slots being arranged in frames, said device comprising: a means for determining whether a handover operation is to be commenced for transferring communication support for a cordless handset from an original base station to a handover base station in a TDMA system; a transmit buffer for storing data to be transmitted; a first receive buffer for receiving data from a first burst; a second receive buffer for receiving data from a second burst; a switch connected to said first receive buffer and said second receive buffer; a decoder connected to said switch for receiving data within said first receive buffer or said second receive buffer, depending on a position of said switch; a first addressing means for addressing locations in said transmit buffer for transmitting said data in said transmit buffer in an original slot transmit time and in a handover slot transmit time within a single frame; a second addressing means for addressing locations in said first receive buffer at particular times for storing data received in an original slot receive time and for addressing the same locations at said particular times in said second receive buffer for storing data received in a handover slot receive time; and a control circuit for detecting whether a handover operation should be completed and, upon detecting that said handover operation should be completed, controlling said switch to route data in said second receive buffer to said decoder for further processing.
Claim 3
Dependent Claim 21 words
The device of claim 1 wherein said first addressing means comprising a first address counter which addresses locations in a RAM.
Claim 4
Dependent Claim 33 words
The device of claim 1 wherein said first addressing means and said second addressing means each comprise a counter which is presettable to begin addressing at an initial starting position in a RAM.
Claim 5
Dependent Claim 24 words
The device of claim 1 wherein said transmit buffer, said first receive buffer, and said second receive buffer form a portion of a RAM.
Claim 6
Dependent Claim 23 words
The device of claim 1 wherein said decoder is an adaptive differential pulse code modulation decoder which converts received signals into analog signals.
Claim 7
Dependent Claim 42 words
The device of claim 1 wherein said second addressing means addresses data in said first receive buffer and said second receive buffer such that there is no loss of data when switching from said first receive buffer to said second receive buffer.
Claim 8
Dependent Claim 22 words
The device of claim 1 wherein said device is located in said handsets and said base stations in said TDMA communication system.
Claim 9
Dependent Claim 68 words
The device of claim 1 wherein a determination that a handover is to be completed is based upon the following criteria being satisfied: no Cyclic Redundancy Check (CRC) errors exist for said data stored in said second receive buffer, a receive signal strength during said handover slot receive time is above a predetermined threshold, and no invalid words exist in said data stored in said second receive buffer.
Claim 10
Dependent Claim 50 words
The device of claim 1 wherein said data transmitted in said handover slot transmit time is offset from data transmitted in said original slot transmit time to take into account the number of audio samples which have occurred between said original slot transmit time and said handover slot transmit time.
Claim 11
Dependent Claim 27 words
The device of claim 1 wherein said first addressing means and said second addressing means are located within a sequencer in said handsets and said base stations.
Claim 12
Dependent Claim 40 words
The device of claim 1 wherein said control circuit maintains said switch to route data in said first receive buffer to said decoder if a predetermined amount of time has expired without detecting whether a handover operation should be completed.
Claim 13
Independent Claim 266 words
A method for performing a seamless handover from an original base station to a handover base station in a TDMA communication system, said system including a plurality of base stations for transmitting bursts of data within time slots to handsets and receiving bursts of data within time slots from said handsets, said slots being arranged in frames, said method comprising the steps of: transmitting data to said original base station in an original slot transmit time and receiving data from said original base station in an original slot receive time; determining that a handover operation from said original base station to said handover base station is to commence; transmitting data in said original slot transmit time and a handover slot transmit time within a single frame; receiving data in said original slot receive time and a handover slot receive time within said single frame; storing data from said original slot receive time in address locations in a first storage buffer at particular times and storing data from said handover slot receive time at the same address locations in a second storage buffer at said particular times; decoding received data within said original slot receive time and converting said received data into decoded signals; determining that data received in said handover slot receive time meets predetermined criteria for said data to be error-free; decoding received data within said handover slot receive time from said second storage buffer and converting said received data into decoded signals; and ceasing transmission of data in said original slot transmit time and ceasing reception of data in said original slot receive time.
Claim 14
Independent Claim 266 words
A method for performing a seamless handover from an original base station to a handover base station in a TDMA communication system, said system including a plurality of base stations for transmitting bursts of data within time slots to handsets and receiving bursts of data within time slots from said handsets, said slots being arranged in frames, said method comprising the steps of: transmitting data to said original base station in an original slot transmit time and receiving data from said original base station in an original slot receive time; determining that a handover operation from said original base station to said handover base station is to commence; transmitting data in said original slot transmit time and a handover slot transmit time within a single frame; receiving data in said original slot receive time and a handover slot receive time within said single frame; storing data from said original slot receive time in address locations in a first storage buffer at particular times and storing data from said handover slot receive time at the same address locations in a second storage buffer at said particular times; decoding received data within said original slot receive time and converting said received data into decoded signals; determining that data received in said handover slot receive time meets predetermined criteria for said data to be error-free; decoding received data within said handover slot receive time from said second storage buffer and converting said received data into decoded signals; and ceasing transmission of data in said original slot transmit time and ceasing reception of data in said original slot receive time.
Claim 15
Dependent Claim 75 words
The method of claim 12 wherein determining that said data in said handover slot receive time is error-free comprises determining whether all the following conditions are met: no Cyclic Redundancy Check (CRC) errors exist for said data received in said handover slot receive time, a receive signal strength during said handover slot receive time is above a predetermined threshold, and no invalid code words exist in said data received during said handover slot receive time.
Claim 16
Dependent Claim 51 words
The method of claim 12 wherein said step of transmitting data comprises transmitting data in said handover slot transmit time which is offset from data transmitted in said original slot transmit time by the number of data samples taken between said original slot transmit time and said handover slot transmit time.
Claim 17
Dependent Claim 57 words
The method of claim 12 further comprising the step of abandoning continued performance of said step of determining that a handover operation from said original base station to said handover base station is to commence through said step of ceasing transmission and reception of data if a valid handover is not detected within a predetermined time period.
Claim 18
Dependent Claim 29 words
The method of claim 12 wherein the step of ceasing reception of data in said original slot receive time comprises switching processing data from said first storage buffer to

References Cited (Backward Citations)

US5323446A Cited
US5483668A Cited
US5416778A Cited
US5533027A Cited
US5613203A Cited
US5577047A Cited
US5548808A Cited
US5530693A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag