System and method for performing soft handoff in a wireless data network
First Claim
1. A communications network, adapted for use with mobile wireless user terminals, said network comprising:
- a packet-switched core network; and
a plurality of access points coupled to said core network, each said access point being adapted to provide any said user terminal with communications access to said core network when said any user terminal becomes affiliated with said access point, and including an address resolution cache which is adapted to store information representative of affiliation between said user terminals and said access points, and when a said user terminal changes its affiliation from a first said access point to a second said access point, an other node on said core network other than said first and second access points is adapted to continue to send data packets intended for receipt by said user terminal to said first access point until having updated its respective address resolution cache based on a message indicating that a said user terminal has changed its affiliation from said first access point to said second access point, and said first access point is adapted to continue to send said data packets received from said other node to said user terminal without sending said data packets to said second access point,wherein when said user terminal changes its affiliation from a first said access point to a second said access point, an additional node other than said first and second access points and said other node is adapted to send data packets intended for receipt by said user terminal to said second access point after having updated its respective address resolution cache based on said message while said other node continues to send data packets intended for said user terminal to said first access point which continues to send said data packets received from said other node to said user terminal without sending said data packets to said second access point.
9 Assignments
0 Petitions
Accused Products
Abstract
A communications network which is capable of effectively and efficiently handling mobility of wireless user terminals between access point nodes of a packet-switched network with minimal overhead and packet loss, and a method for using the same. The communications network employs a packet-switched core network and a plurality of access points coupled to the core network. Each access point is adapted to provide any user terminal with wireless communications access to the core network when that user terminal becomes affiliated with that access point. The system and method further employ ad-hoc routing techniques during handoff of a wireless user terminal between access point nodes of the core network to enable the network to maintain multiple paths via which data packets are provided to the user terminal during handoff to substantially eliminate packet loss during handoff.
172 Citations
33 Claims
-
1. A communications network, adapted for use with mobile wireless user terminals, said network comprising:
-
a packet-switched core network; and a plurality of access points coupled to said core network, each said access point being adapted to provide any said user terminal with communications access to said core network when said any user terminal becomes affiliated with said access point, and including an address resolution cache which is adapted to store information representative of affiliation between said user terminals and said access points, and when a said user terminal changes its affiliation from a first said access point to a second said access point, an other node on said core network other than said first and second access points is adapted to continue to send data packets intended for receipt by said user terminal to said first access point until having updated its respective address resolution cache based on a message indicating that a said user terminal has changed its affiliation from said first access point to said second access point, and said first access point is adapted to continue to send said data packets received from said other node to said user terminal without sending said data packets to said second access point, wherein when said user terminal changes its affiliation from a first said access point to a second said access point, an additional node other than said first and second access points and said other node is adapted to send data packets intended for receipt by said user terminal to said second access point after having updated its respective address resolution cache based on said message while said other node continues to send data packets intended for said user terminal to said first access point which continues to send said data packets received from said other node to said user terminal without sending said data packets to said second access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for performing handoff of mobile wireless user terminals between access points on a packet-switched core network in a communications network, each said access point being adapted to provide any said user terminal with communications access to said core network when said any user terminal becomes affiliated with said access point, and including an address resolution cache which is adapted to store information representative of affiliation between said user terminals and said access points, the method comprising:
-
when a said user terminal changes its affiliation from a first said access point to a second said access point, controlling an other node on said core network other than said first and second access points to continue to send data packets intended for receipt by said user terminal to said first access point until having updated its respective address resolution cache based on a message indicating that a said user terminal has changed its affiliation from said first access point to said second access point; and while said other node continues to send said data packets to said first access point, controlling said first access point to continue to send said data packets received from said other node to said user terminal without sending said data packets to said second access point, wherein when said user terminal changes its affiliation from a first said access point to a second said access point, controlling an additional node other than said first and second access points and said other node to send data packets intended for receipt by said user terminal to said second access point after having updated its respective address resolution cache based on said message while said other node continues to send data packets intended for said user terminal to said first access point which continues to send said data packets received from said other node to said user terminal without sending said data packets to said second access point. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable medium of instructions for controlling a communications network having access points on a packet-switched core network to perform handoff of mobile wireless user terminals between said access points, each said access point being adapted to provide any said user terminal with communications access to said core network when said any user terminal becomes affiliated with said access point, and including an address resolution cache which is adapted to store information representative of affiliation between said user terminals and said access points, the computer-readable medium of instructions comprising:
-
a first set of instructions which, when a said user terminal changes its affiliation from a first said access point to a second said access point, is adapted to control an other node on said core network other than said first and second access points to continue to send data packets intended for receipt by said user terminal to said first access point until having updated its respective address resolution cache based on a message indicating that a said user terminal has changed its affiliation from said first access point to said second access point; a second set of instructions which, while said other node continues to send said data packets to said first access point, is adapted to control said first access point to continue to send said data packers received from said other node to said user terminal without sending said data packets to said second access point, and a third set of instructions which, when said user terminal changes its affiliation from a first said access point to a second said access point, is adapted to control an additional node other than said first and second access points and said other node to send data packets intended for receipt by said user terminal to said second access point after having updated its respective address resolution cache based on said message while said other node continues to send data packets intended for said user terminal to said first access point which continues to send said data packets received from said other node to said user terminal without sending said data packets to said second access point. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification