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