Patent ID: 7221943

Claim:
A program product for use by a station in a wireless communications environment wherein multiple channels are available for communication, and wherein the station is associated with an access point, the program product comprising a computer readable medium having embodied therein a computer program for storing data, the computer program comprising: program code operable to receive Announce messages from access points, the Announce messages indicating the access points' presence, protocol capability to the station, and current transmission power attenuation relative to maximum possible transmission power; program code operable to periodically attempt to select at least one access point from which an Announce message was received, the selection based at least in-part on an indication that the selected access point will provide better service than the access point with which the station is currently associated, and based at least in-part on the transmission power attenuation; program code operable to send a Bid message to the selected access point to indicate that the station desires to communicate in the wireless communications environment via the access point; program code operable in response to receipt of an Accept message from the selected access point to reconfigure the station to communicate via the selected access point, the Accept message indicating that the access point will allow the station to communicate in the wireless communications environment via the access point.