Не подскажете как происходит определение?
И какие вообще уникальные параметры передает устройство при подключении к точки, кроме MAC адресса? 
При обнаружении несущей радиочастоты, устройства обмениваются множеством информации, 
согласовывая между собой как они будут работать (частотные каналы, режимы: master, Ad-Hoc, ...) - там существует множество параметров, о существовании которых вы и не подозреваете ;-) 
Всё это в деталях описано стандатом 
IEEE 802.11 ... у которого существуют несколько расширений: 802.11b, 802.11g, 802.11n ...
Если сильно нужно - берите стандарт и читайте. И 
нет другого способа разобраться в деталях!