A method, mobile station, and software product are used to select an
access point in a wireless local area network (WLAN) for access by the
mobile station. This is accomplished by calculating a preference value
for each of a plurality of the access points, based upon information
regarding current communication characteristics of the access points.
That information includes physical signal characteristics of the access
points, and current channel loads of the access points, and also the
traffic type affecting the current channel loads of the respective access
points. The information about channel loads is weighted differently based
upon the corresponding traffic types, and may also be calculated
differently depending upon whether or not the mobile station is set up to
utilize multimedia traffic.