System and method for handoff processing
First Claim
1. In a wireless communications network having a plurality of base stations and a context transfer server, a method for processing handoff requests between a source base station and a destination base station, comprising the steps, performed by the destination base station, of:
- requesting, from the source base station, an identifier associated with each of a plurality of active mobile nodes registered on the source base station;
retrieving, from the context transfer server, a context associated with each identified mobile node;
storing the retrieved contexts in a local cache;
receiving a handoff request from a first mobile node, the first mobile node having an associated context stored in the local cache; and
applying the stored context to the first mobile node,wherein the destination base station discovers an Internet Protocol (IP) address of the source base station by performing a handoff process with the source base station, the handoff process including the IP address of the source base station, and storing the IP address of the source base station in the local cache.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for optimizing handoff processing in networks with fully collapsed base station routers is disclosed. In accordance with exemplary embodiments of the present invention, handoff processing is optimized by allowing base station routers to automatically discover, and maintain lists of, their neighbor base station routers. Using the list of discovered neighbor base station routers, a base station router polls its neighbors for a list of all active users. The base station router then polls the Context Transfer Server (CTS) database for these users'"'"' contexts. Accordingly, instead of polling the CTS database during handoff, the present invention allows a base station router to activate the context from local memory.
60 Citations
13 Claims
-
1. In a wireless communications network having a plurality of base stations and a context transfer server, a method for processing handoff requests between a source base station and a destination base station, comprising the steps, performed by the destination base station, of:
-
requesting, from the source base station, an identifier associated with each of a plurality of active mobile nodes registered on the source base station; retrieving, from the context transfer server, a context associated with each identified mobile node; storing the retrieved contexts in a local cache; receiving a handoff request from a first mobile node, the first mobile node having an associated context stored in the local cache; and applying the stored context to the first mobile node, wherein the destination base station discovers an Internet Protocol (IP) address of the source base station by performing a handoff process with the source base station, the handoff process including the IP address of the source base station, and storing the IP address of the source base station in the local cache.
-
-
2. In a wireless communications network having a plurality of base stations and a context transfer server, a method for processing handoff requests between a source base station and a destination base station, comprising the steps, performed by the destination base station, of:
-
requesting, from the source base station, an identifier associated with each of a plurality of active mobile nodes registered on the source base station; retrieving, from the context transfer server, a context associated with each identified mobile node; storing the retrieved contexts in a local cache; receiving a handoff request from a first mobile node, the first mobile node having an associated context stored in the local cache; and applying the stored context to the first mobile node, wherein the step of storing the retrieved contexts comprises storing a local IP address and a home IP address for each identified mobile node.
-
-
3. In a wireless communications network having a plurality of base stations and a context transfer server, a method for processing handoff requests between a source base station and a destination base station, comprising the steps, performed by the destination base station, of:
-
requesting, from the source base station, an identifier associated with each of a plurality of active mobile nodes registered on the source base station; retrieving, from the context transfer server, a context associated with each identified mobile node; storing the retrieved contexts in a local cache; receiving a handoff request from a first mobile node, the first mobile node having an associated context stored in the local cache; applying the stored context to the first mobile node; and for each identified mobile node, setting a timer after an associated context is received and subsequently deleting the stored context for the mobile node after the timer expires.
-
-
4. In a wireless communications network having a plurality of base stations and a context transfer server, a method for processing handoff requests between a source base station and a destination base station, comprising the steps, performed by the destination base station, of:
-
requesting, from the source base station, an identifier associated with each of a plurality of active mobile nodes registered on the source base station; retrieving, from the context transfer server, a context associated with each identified mobile node; storing the retrieved contexts in a local cache; receiving a handoff request from a first mobile node, the first mobile node having an associated context stored in the local cache; and applying the stored context to the first mobile node, including the steps of; establishing a temporary communications tunnel with the source base station; receiving, at the destination base station through the temporary communications tunnel, IP packets directed to a first local IP address of the first mobile node; instructing a home agent to direct IP communications addressed to the first local IP address to the destination base station; and removing the temporary communications tunnel.
-
-
5. In a wireless communications network having a plurality of base stations and a context transfer server, a method for processing handoff requests between a source base station and a destination base station, comprising the steps, performed by the destination base station, of:
-
requesting, from the source base station, an identifier associated with each of a plurality of active mobile nodes registered on the source base station; retrieving, from the context transfer server, a context associated with each identified mobile node; storing the retrieved contexts in a local cache; receiving a handoff request from a first mobile node, the first mobile node having an associated context stored in the local cache; and applying the stored context to the first mobile node, including the steps of; designating a second local IP address for the first mobile node, the second local IP address providing a care of address on the destination base station; and instructing the home agent to direct IP communications to the second local IP address on the destination base station.
-
-
6. In a communications network facilitating wireless Internet Protocol (IP) communications, a base station router having a fully collapsed architecture comprising:
-
a base transceiver system for facilitating wireless communications with a plurality of mobile nodes; a packet data serving node facilitating communications with an external packet data network, the packet data serving node including a foreign agent function for assigning local IF addresses to roaming mobile nodes; a storage means for storing contexts of mobile nodes active on identified neighboring base stations; a program memory including program logic for instructing a processor to poll neighboring base stations for identifiers associated with the active mobile nodes, request from the context transfer server the contexts of the identified active mobile nodes, and store contexts received from the context transfer server in the storage means; a base station controller for processing a handoff request from a first mobile node, including registering the first mobile node for communication with the base station router and applying a corresponding stored context to the first mobile node; and an interface facilitating data communication with a home agent. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
Specification