System and method for a wireless unit acquiring a new internet protocol address when roaming between two subnets
First Claim
1. In a wireless network system comprising a wireless unit, a first sub-network including a plurality of access points and a second sub-network including at least a second access point, a method comprising:
- receiving data packets by the wireless unit, each of the data packets originating from one of the plurality of access points of the first sub-network and is transmitted to the wireless unit via a first access point of the plurality of access points in communication with the wireless unit, each data packet including a media access control (MAC) address and a corresponding network protocol address for an access point from which that data packet originated;
storing the MAC address and the network protocol address by the wireless unit;
receiving information from a second access point by the wireless unit; and
based on the information, determining by the wireless unit that the second access point is part of the second sub-network prior to the wireless unit associating with the second access point.
5 Assignments
0 Petitions
Accused Products
Abstract
In a wireless network system having a wired backbone network with two or more sub-networks, each having one or more access points for communicating with wireless units via a wireless transmission medium, a system, apparatus and method for a wireless unit to determine whether a candidate access point is on a different sub-network than its current access point. If the wireless unit determines that the candidate access point is on a different sub-network, then the wireless unit releases its current network protocol address which was valid for the current sub-network, and obtains a new network protocol address valid for the new sub-network. This is accomplished by the candidate access point transmitting a multicast packet that includes the network protocol address of the access point and the subnet mask of the sub-network which the access point is on. By receiving this multicast packet, the wireless unit can determine if the candidate access point is on a different sub-network than its current sub-network. Also disclosed is a technique for a wireless unit to determine whether to roam to a candidate access point based on the signal qualities to its current and candidate access points, and whether the candidate access point is on a different sub-network or a designated restricted sub-network.
-
Citations
21 Claims
-
1. In a wireless network system comprising a wireless unit, a first sub-network including a plurality of access points and a second sub-network including at least a second access point, a method comprising:
-
receiving data packets by the wireless unit, each of the data packets originating from one of the plurality of access points of the first sub-network and is transmitted to the wireless unit via a first access point of the plurality of access points in communication with the wireless unit, each data packet including a media access control (MAC) address and a corresponding network protocol address for an access point from which that data packet originated; storing the MAC address and the network protocol address by the wireless unit; receiving information from a second access point by the wireless unit; and based on the information, determining by the wireless unit that the second access point is part of the second sub-network prior to the wireless unit associating with the second access point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A wireless unit for communicating with a wired backbone network including a first sub-network and a second sub-network, comprising:
-
a wireless transceiver; a memory to store a media access control (MAC) address and a corresponding network protocol address for multiple access points of the first sub-network being information recovered from data packets received by the wireless transceiver; and a logic circuit to receive information including a MAC address of a first access point received by the wireless transceiver, the logic unit being able to determine whether the first access point is part of the second sub-network prior to the wireless unit associating with the first access point. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A wireless network system, comprising:
-
a first sub-network including at least a first access point; a second sub-network including at least a second access point, the second sub-network in communication with the first sub-network over a link; and a wireless unit currently in communication with the first access point of the first sub-network, the wireless unit comprises a wireless transceiver, a memory to store a media access control (MAC) address and a corresponding network protocol address for access points of the first sub-network recovered from data packets received by the wireless transceiver, and a logic circuit to receive information includes a MAC address of the second access point via the wireless transceiver, the logic unit comparing the MAC address of the second access point with stored MAC addresses and determining that the second access point is part of the second sub-network prior to the wireless unit associating with the second access point. - View Dependent Claims (19, 20)
-
-
21. In a wireless network system comprising a wireless unit, a first sub-network including a plurality of access points and a second sub-network including at least a second access point, a method comprising:
-
receiving multicast data packets by the wireless unit, each of the data packets originating from a separate access point of the plurality of access points of the first sub-network and including a media access control (MAC) address and a corresponding network protocol address for an access point; storing the MAC address and the network protocol address by the wireless unit; and upon receiving a beacon from a second access point by the wireless unit, determining by the wireless unit whether the second access point is part of the second sub-network prior to the wireless unit associating with the second access point by comparing a MAC address of the second access point with MAC addresses stored by the wireless unit.
-
Specification