US6490259B1
Expired / Lapsed
US
⏱️ 0.0 years remaining
Active link layer and intra-domain mobility for IP networks
Assignee: Unwired Broadband Inc
•
Filing: 2000-02-24
•
Granted: 2002-12-03
•
Expires: 2020-02-24
Abstract
Abstract Active packets are utilized by a mobile terminal in a wireless network to manage the micro-mobility which includes both link layer mobility and intra-domain mobility of a wireless connection as the mobile terminal moves from one cell to another in a domain of a network. Active packets convey instructions and data so nodes in the domain may update forwarding tables maintained by each of the devices in the domain. The forwarding table entries contain both link layer entries and network layer entries to efficiently handle roaming by the mobile terminal.
Inventors
- 👤 Prathima Agrawal
- 👤 Jyh-Cheng Chen
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 14:20
CPC Classifications
H; H04; H04W; H04W8/00; H04W8/22; H04L; H04L45/00; H04L45/54; H04L45/56; H04L45/566; H04L1/00; H04L1/12; H04L1/16; H04L1/18; H04L1/1809; H04W36/00; H04W36/0005; H04W36/0011; H04W36/0019; H04W36/08; H04W8/24; H04W80/00; H04W80/04
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
229 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, transmitting an outgoing active packet from the mobile terminal to the second base station, the active packet conveying a link layer identifier of the mobile terminal and a time stamp indicative of the time of origination of the outgoing active packet, receiving notification that the outgoing active packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the steps of configuring the second base station with a forwarding table entry having a forwarding device link layer field and a time-stamp field and whenever the time stamp and the time-stamp field are different, updating the forwarding device link layer field and the time-stamp field with the time stamp, both with reference to the mobile terminal that has been passing between the base stations.
Claim 2
Independent Claim
229 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, transmitting an outgoing active packet from the mobile terminal to the second base station, the active packet conveying a link layer identifier of the mobile terminal and a time stamp indicative of the time of origination of the outgoing active packet, receiving notification that the outgoing active packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the steps of configuring the second base station with a forwarding table entry having a forwarding device link layer field and a time-stamp field and whenever the time stamp and the time-stamp field are different, updating the forwarding device link layer field and the time-stamp field with the time stamp, both with reference to the mobile terminal that has been passing between the base stations.
Claim 3
Independent Claim
235 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, transmitting an outgoing active packet from the mobile terminal to the second base station, the active packet conveying a medium access control (MAC) identifier of the mobile terminal and a time stamp indicative of the time of origination of the outgoing active packet, receiving notification that the outgoing packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the steps of configuring the second base station with a forwarding table entry having a forwarding link layer field and a time-stamp field and whenever the time stamp and the time-stamp field are different, updating the forwarding device link layer field and the time-stamp field with the time stamp, both with reference to the mobile terminal MAC identifier for the mobile terminal that has been passing between the base stations.
Claim 4
Independent Claim
235 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, transmitting an outgoing active packet from the mobile terminal to the second base station, the active packet conveying a medium access control (MAC) identifier of the mobile terminal and a time stamp indicative of the time of origination of the outgoing active packet, receiving notification that the outgoing packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the steps of configuring the second base station with a forwarding table entry having a forwarding link layer field and a time-stamp field and whenever the time stamp and the time-stamp field are different, updating the forwarding device link layer field and the time-stamp field with the time stamp, both with reference to the mobile terminal MAC identifier for the mobile terminal that has been passing between the base stations.
Claim 5
Dependent Claim
45 words
The method as recited in claim 2 , wherein the step of executing further includes the step of comparing the time stamp conveyed by the outgoing active packet with the time-stamp field in the forwarding table entry to determine if there is a time difference.
Claim 6
Independent Claim
242 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal being initially in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, the domain including a device directly connected to the second base station, transmitting an outgoing active packet from the mobile terminal to the second base station, receiving notification that the outgoing active packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the steps of transmitting a second active packet from the second base station to the device with reference to the outgoing active packet, the second active packet including a link layer identifier of the mobile terminal and a time stamp indicative of the time of origination of the outgoing active packet, configuring the device with a forwarding table entry having a forwarding device link layer field and a time-stamp field, and whenever the time stamp and the time-stamp field are the same, inhibiting further processing of the second active packet by the device.
Claim 7
Independent Claim
242 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal being initially in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, the domain including a device directly connected to the second base station, transmitting an outgoing active packet from the mobile terminal to the second base station, receiving notification that the outgoing active packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the steps of transmitting a second active packet from the second base station to the device with reference to the outgoing active packet, the second active packet including a link layer identifier of the mobile terminal and a time stamp indicative of the time of origination of the outgoing active packet, configuring the device with a forwarding table entry having a forwarding device link layer field and a time-stamp field, and whenever the time stamp and the time-stamp field are the same, inhibiting further processing of the second active packet by the device.
Claim 8
Independent Claim
299 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal being initially in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, the domain including a device directly connected to the second base station, transmitting an outgoing active packet from the mobile terminal to the second base station, receiving notification that the outgoing packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the steps transmitting a second active packet from the second base station to the device with reference to the outgoing active packet, the second active packet including a link layer identifier of the second base station, a link layer identifier of the mobile terminal, and a time stamp indicative of the time of origination of the outgoing active packet, configuring the device with a forwarding table entry having a forwarding device link layer field and a time-stamp field corresponding to the link layer of the mobile terminal, whenever the time stamp and the time-stamp field are different, comparing the forwarding device link layer field in the forwarding table entry with the link layer identifier of the second base station, and whenever the forwarding device link layer field and the link layer field of the second base station are the same, inhibiting further processing of the second active packet by the device.
Claim 9
Independent Claim
299 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal being initially in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, the domain including a device directly connected to the second base station, transmitting an outgoing active packet from the mobile terminal to the second base station, receiving notification that the outgoing packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the steps transmitting a second active packet from the second base station to the device with reference to the outgoing active packet, the second active packet including a link layer identifier of the second base station, a link layer identifier of the mobile terminal, and a time stamp indicative of the time of origination of the outgoing active packet, configuring the device with a forwarding table entry having a forwarding device link layer field and a time-stamp field corresponding to the link layer of the mobile terminal, whenever the time stamp and the time-stamp field are different, comparing the forwarding device link layer field in the forwarding table entry with the link layer identifier of the second base station, and whenever the forwarding device link layer field and the link layer field of the second base station are the same, inhibiting further processing of the second active packet by the device.
Claim 10
Dependent Claim
56 words
The method as recited in claim 5 wherein the step of executing further comprises whenever the forwarding device link layer field and the link layer identifier of the second base station are different, updating the forwarding table entry by inserting the link layer identifier of the second base station into the forwarding device link layer field.
Claim 11
Independent Claim
265 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, the domain including a plurality of devices directly connected to the second base station, transmitting an outgoing active packet from the mobile terminal to said second base station, receiving notification that the outgoing packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the step of transmitting a second active packet from the second base station to each of the devices, said second active packet including a link layer identifier of the mobile terminal and a time stamp indicative of the time of origination of the outgoing active packet, said step of executing further including the steps in each of the devices of configuring each of the devices with a forwarding table entry having a forwarding device link layer field and a time-stamp field corresponding to the link layer identifier of the mobile terminal, and whenever the time stamp and the time-stamp field are the same, inhibiting further processing of the second active packet by each of the devices.
Claim 12
Independent Claim
265 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, the domain including a plurality of devices directly connected to the second base station, transmitting an outgoing active packet from the mobile terminal to said second base station, receiving notification that the outgoing packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the step of transmitting a second active packet from the second base station to each of the devices, said second active packet including a link layer identifier of the mobile terminal and a time stamp indicative of the time of origination of the outgoing active packet, said step of executing further including the steps in each of the devices of configuring each of the devices with a forwarding table entry having a forwarding device link layer field and a time-stamp field corresponding to the link layer identifier of the mobile terminal, and whenever the time stamp and the time-stamp field are the same, inhibiting further processing of the second active packet by each of the devices.
Claim 13
Dependent Claim
81 words
The method as recited in claim 7 , wherein the step of executing further includes whenever the time stamp and the time-stamp field are different, comparing the forwarding device link layer field in the forwarding table entry with the link layer identifier of the second base station, and whenever the forwarding device link layer field and the link layer identifier of the second base station are the same, inhibiting further processing of the second active packet by each of the devices.
Claim 14
Dependent Claim
90 words
The method as recited in claim 7 , wherein the step of executing further includes whenever the time stamp and the time-stamp field are different, comparing the forwarding device link layer field in the forwarding table entry with the link layer identifier of the second base station, and whenever the forwarding device link layer field and the link layer identifier of the second base station are different, updating the forwarding table entry by inserting the link layer identifier of the second base station into the forwarding device link layer field.
Claim 15
Independent Claim
205 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, the domain including a first device directly connected to the second base station and a second device directly connected to the first device, transmitting an outgoing active packet from the mobile terminal to the second base station, receiving notification that the outgoing packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing further including the steps of transmitting a second active packet from the second base station to the first device with reference to the outgoing active packet and transmitting a third active packet from the first device to the second device with reference to the second active packet.
Claim 16
Independent Claim
205 words
A method for managing the mobility of a wireless mobile terminal roaming in a domain of a network, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station, the method comprising the steps of locating a second base station to directly communicate with the mobile terminal in place of the first base station, the domain including a first device directly connected to the second base station and a second device directly connected to the first device, transmitting an outgoing active packet from the mobile terminal to the second base station, receiving notification that the outgoing packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing further including the steps of transmitting a second active packet from the second base station to the first device with reference to the outgoing active packet and transmitting a third active packet from the first device to the second device with reference to the second active packet.
Claim 17
Dependent Claim
73 words
The method as recited in claim 10 wherein the step of executing includes the steps of configuring the first device with a first forwarding table entry and the second device with a second forwarding table entry corresponding to a link layer identifier of the mobile terminal, and updating the first forwarding table entry in response to the second active packet and the second forwarding table entry in response to the third active packet.
Claim 18
Independent Claim
392 words
A method for managing the mobility of a wireless mobile terminal moving in a domain of a communication system expressed in terms of the Open System Interconnection (OSI) layers, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station and the domain including a device directly coupled to the first base station, the method comprising the steps of scanning the domain using an algorithm carried out at an OSI physical layer for a second base station to directly communicate with the mobile terminal in place of the first base station, transmitting an outgoing active packet from the mobile terminal to the second base station, receiving notification that the outgoing active packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the step of sending a second active packet to the first base station from the device as a step in the mobility process, the second active packet conveying a link layer identifier of the device, a link layer identifier of the mobile terminal, and a time stamp indicative of the time of origination of the outgoing active packet sent from the mobile terminal to the second base station, and the step of executing further including the steps of configuring the first base station with a forwarding table entry having a forwarding device link layer field and a tie-stamp field corresponding to the link layer identifier of the mobile terminal, comparing the time stamp conveyed by the second packet with the time-stamp field in the forwarding table entry to determine if there is a time difference, if there is a time difference, comparing to determine if there is a device difference between the forwarding device link layer field with the link layer identifier of the device conveyed by the second active packet, and if there is a device difference, updating the time-stamp field with the time stamp conveyed by the second active packet and the forwarding device link layer field with the link layer identifier of the device with reference to the link layer identifier of the mobile terminal.
Claim 19
Independent Claim
392 words
A method for managing the mobility of a wireless mobile terminal moving in a domain of a communication system expressed in terms of the Open System Interconnection (OSI) layers, the domain being composed of a plurality of subnets, each of the subnets serving a plurality of base stations, the mobile terminal initially being in communication with a first base station and the domain including a device directly coupled to the first base station, the method comprising the steps of scanning the domain using an algorithm carried out at an OSI physical layer for a second base station to directly communicate with the mobile terminal in place of the first base station, transmitting an outgoing active packet from the mobile terminal to the second base station, receiving notification that the outgoing active packet has been received by the second base station, and cooperatively executing a mobility process in the base stations of each of the subnets in response to the outgoing active packet being received by the second base station, said step of executing including the step of sending a second active packet to the first base station from the device as a step in the mobility process, the second active packet conveying a link layer identifier of the device, a link layer identifier of the mobile terminal, and a time stamp indicative of the time of origination of the outgoing active packet sent from the mobile terminal to the second base station, and the step of executing further including the steps of configuring the first base station with a forwarding table entry having a forwarding device link layer field and a tie-stamp field corresponding to the link layer identifier of the mobile terminal, comparing the time stamp conveyed by the second packet with the time-stamp field in the forwarding table entry to determine if there is a time difference, if there is a time difference, comparing to determine if there is a device difference between the forwarding device link layer field with the link layer identifier of the device conveyed by the second active packet, and if there is a device difference, updating the time-stamp field with the time stamp conveyed by the second active packet and the forwarding device link layer field with the link layer identifier of the device with reference to the link layer identifier of the mobile terminal.
Claim 20
Dependent Claim
42 words
The method as recited in claim 12 wherein the forwarding table entry includes a wireless port field, and the step of updating includes the step of updating the wireless port field with reference to the link layer identifier of the mobile terminal.
Claim 21
Dependent Claim
54 words
The method of claim 12 wherein the mobile terminal has a network layer address and the forwarding table entry includes a network layer field, and the step of updating includes the step of ensuring the network layer field corresponds to the network layer address for the given link layer identifier of the mobile terminal.
Claim 22
Dependent Claim
25 words
The method of claim 12 wherein the first base station sends an outbound active packet to the mobile terminal to disable the step of scanning.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2005-12-02 | 2006-06-03 | 2006-12-03 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2009-12-02 | 2010-06-03 | 2010-12-03 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2013-12-02 | 2014-06-03 | 2014-12-03 | $7700.00 | Window Closed / Lapsed |