Multiple Access Points With the Same Name
|Top Previous Next|
Many installations have several access points with the same SSID (name). These may be viewed as a single wireless network consisting of multiple access points, or several networks that use the same SSID. What happens when you do wln.scan or wln.activescan in this environment?
Let's assume you have five access points in range: "CISCO1", "Net10", and three access points named "tibbo_net".
If you are discovering all wireless networks in range, i.e. do wln.scan("") or wln.activescan(""), then after the scanning task is complete, wln.scanresultssid will contain several identical entries, like this: "CISCO1,tibbo_net,tibbo_net,Net10,tibbo_net". You can't really distinguish one "tibbo_net" from another!
If you are collecting data about specific network, i.e. do wln.scan("tibbo_net") or wln.activescan("tibbo_net"), then wln.scanresultssid will end up containing a single entry: "tibbo_net". Question is, which one of the three "tibbo_net" access points does this entry represent? The answer: it is the one with the strongest signal (the highest wln.scanresultrssi)! All other "wln.scanresult..." R/O properties will then contain values pertaining to this access point. Thus, when given a choice, the wln. object automatically selects the best access point to work with.