Control of handoff in CDMA cellular systems
First Claim
1. In a wireless cellular CDMA telecommunications system, a method of obtaining a neighbor list for a base station being added to serve a call during a soft handoff, comprising the steps of:
- storing a neighbor list and an associated time stamp for a plurality of base stations in each base station;
in response to detecting a need for adding another base station for a soft handoff, transmitting a request message comprising a time stamp of a stored neighbor list of the base station to which the request is addressed;
if the base station receiving the handoff request has a time stamp for its own neighbor list that is the same as the time stamp of the received request message, transmitting an acknowledgment that does not include a neighbor list;
if the base station receiving the handoff request has a time stamp for its own neighbor list that is greater than the time stamp of the received handoff request message, transmitting in an acknowledgment message to the base station that sent the request message, a neighbor list and time stamp stored for the base station that is transmitting the acknowledgment message; and
in response to receipt of a neighbor list and time stamp in the acknowledgment message, storing that neighbor list and time stamp as a data base entry for the base station transmitting the acknowledgment.
10 Assignments
0 Petitions
Accused Products
Abstract
This invention relates to an arrangement for efficiently providing an up to date neighbor list for base stations serving a wireless cellular telecommunications call. The neighbor list is required by a mobile station measuring signal strengths of signals for surrounding base stations in order to locate base stations from which the mobile station can receive strong signals. When one base station receives a revised neighbor list from another base station, it receives a revised neighbor list from another base station, it receives a time stamp identifying when that revised neighbor list was created. Thereafter, when a request for data from a base station is transmitted, it is transmitted with that time stamp; no neighbor list is returned if the time stamp matches the time stamp stored with the neighbor list of the base station receiving the request.
-
Citations
5 Claims
-
1. In a wireless cellular CDMA telecommunications system, a method of obtaining a neighbor list for a base station being added to serve a call during a soft handoff, comprising the steps of:
-
storing a neighbor list and an associated time stamp for a plurality of base stations in each base station;
in response to detecting a need for adding another base station for a soft handoff, transmitting a request message comprising a time stamp of a stored neighbor list of the base station to which the request is addressed;
if the base station receiving the handoff request has a time stamp for its own neighbor list that is the same as the time stamp of the received request message, transmitting an acknowledgment that does not include a neighbor list;
if the base station receiving the handoff request has a time stamp for its own neighbor list that is greater than the time stamp of the received handoff request message, transmitting in an acknowledgment message to the base station that sent the request message, a neighbor list and time stamp stored for the base station that is transmitting the acknowledgment message; and
in response to receipt of a neighbor list and time stamp in the acknowledgment message, storing that neighbor list and time stamp as a data base entry for the base station transmitting the acknowledgment. - View Dependent Claims (2, 3, 4)
whenever adding a third or higher numbered base station for simultaneously serving a call, transmitting time stamps of each of the other base stations serving the call to the base station being added;
the base station being added requesting a neighbor list from any base station currently serving the call for which a time stamp in a data base of the base station serving the call is less than the time stamp for that base station received from the primary serving base station, requesting an updated neighbor list from any such base station.
-
-
3. The method of claim 2 further comprising the step of:
when the primary base station serving the call is removed from serving the call, assigning the role of primary base station for serving the call to a base station most recently added for serving the call, whereby the new primary base station automatically has an updated neighbor list data base for the call.
-
4. The method of claim 1 further comprising the step of:
periodically decreasing time stamps of all neighbor lists entries in the data base of a base station except for the time stamp of the home base station neighbor list.
-
5. In a wireless cellular CDMA telecommunications system, apparatus for a base station comprising:
-
a database of neighbor lists for a plurality of base stations, each neighbor list entry having an associated time stamp; and
means for transmitting and receiving hand-off request messages to and from other base stations;
processor means operative under program control for;
controlling said means for transmitting and receiving;
reading data from said database;
detecting a need for adding another base station for a soft hand-off;
in response to detecting said need for adding another base station for a soft hand-off, controlling transmission of a request message comprising a time stamp of a stored neighbor list of a base station to which the request is addressed, said time stamp being read from said database;
in response to receipt of a hand-off request message comprising a time stamp from said means for transmitting and receiving, reading a time stamp for a neighbor list for said base station from said database;
if the time stamp that is received in said hand-off request message is the same as the time stamp read for its own neighbor list from its own database, controlling transmission of an acknowledgment message from said base station which does not include a neighbor list;
if said time stamp from its own neighbor list is greater than the time stamp of the received hand-off request message, controlling transmission of an acknowledgment message that includes a neighbor list and time stamp stored for said base station; and
in response to receipt of an acknowledgment message comprising a neighbor list and a time stamp, storing the received neighbor list and time stamp in said database as a database entry for the base station transmitting the acknowledgment.
-
Specification