【效率源•干货】手机定位20-12期:没用过WLAN竟有上网费,原来是山寨手机惹的祸
在“手机定位20—11期”中,数据恢复四川省重点实验室学术委员会副主任、原某研究所信息安全技术高级工程师王宁老师详细介绍了WiFi快速发展的现状和背后的原因。本期王宁老师将为我们讲解WiFi定位的详细原理。
据齐鲁晚报道, 济南市民满先生近期一直呆在济南,也没有用手机登录WLAN上网,但话费详单上却多了一项“WLAN”上网费用,上网地址是山东潍坊,花费达到71.55元。满先生说自己从未出过济南,也从未用过“WLAN”上网,怎么会有上网费用呢?后经记者调查发现,原来满先生的手机属于山寨机,与正规手机的MAC地址出现了重复,满先生因此被买单。
【山寨手机与正规手机对比】
专业解读
一、网络设备都有唯一的MAC地址
满先生的山寨手机之所以会被买单,是因为MAC是WLAN 的识别码,也就是WLAN通过MAC进行计费。正常情况下,MAC地址是唯一的,一个手机只有一个MAC地址。由于满先生的山寨手机和他人手机的MAC地址是一样的,因此产生了费用。其实,除了手机以外,无线路由器、无线AP、交换机、网卡等都有MAC地址。下面我们将结合无线AP的MAC地址来详细讲解一下无线WiFi的定位原理。
二、WiFi通过热点差分算法实现定位
WiFi定位是如何实现的呢?大致的原理是:通过用户接入WiFi网络的信息,比如射频信号强度、时间数据等,再配合临近三个或者以上的WiFi热点,通过差分算法,就可以确定用户的位置。此外,还可以通过用新加入的设备的信号强度对比拥有巨量数据的数据库来确定位置。这个方法最初是由Google提出来的,目的是解决室内精确定位,原理类似基站定位。在环境理想的情况下,WiFi定位的精确度可以达到5米以内。WiFi定位具体的原理如下:
MAC(Media Access Control)地址,意译为媒体访问控制地址,习惯上称为物理地址或硬件地址,长度为48比特(6个字节),用来定义网络设备的位置。网卡的物理地址通常是由网卡生产厂家烧入网卡的EPROM(一种闪存芯片,通常可以通过程序擦写),它存储的是传输数据时真正赖以标识发出数据的电脑和接收数据的主机的地址。形象地说,MAC地址就如同我们的身份证号码,具有全球唯一性。而且一般来说,无线AP设备在一段时间内是不会移动的。
【手机MAC地址】
移动设备在开启Wi-Fi功能的情况下,无论是否已连接,都可扫描并收集周围的AP信号,包括加密和未加密的WiFi热点,甚至信号强度不足以显示在无线信号列表中,都可以获取到无线AP广播出来的MAC地址。关于这一点,经常用手机通过WiFi上网的用户都不乏这方面的体验:一打开WiFi开关,立刻就会显示一长串WiFi热点的列表。
【手机WiFi热点列表】
移动设备将这些能够标识无线AP的数据发送到网络中的位置服务器,服务器检索出每一个AP的地理位置,并结合每个信号的强弱程度,计算出设备的地理位置并回送到移动设备。
【位置服务器完成定位测算】
位置服务商会不断更新、补充自己的数据库,以保证数据的准确性,毕竟无线AP不像基站铁塔那样固定不动,而且无线AP热点的增减也比基站铁塔频繁。
1、【效率源•干货】手机定位20-1期:咋这么方便?原来是你的手机被定位了
2、【效率源•干货】手机定位20-2期:生死一瞬间 如何利用手机卫星定位(GPS)技术自救
3、【效率源•干货】手机定位20-3期:从“黑科技”GPS定位鞋解读GPS的构成
4、【效率源•干货】手机定位20-4期:导弹为何会射偏?那是GPS在作怪
5、【效率源•干货】手机定位20-5期:LBS基站定位如何营救来自手机的“致命呼救”
6、【效率源•干货】手机定位20-6期:尴尬短信背后的基站单点定位技术
7、【效率源•干货】手机定位20-7期:手机打车“南辕北辙”——可能与基站多点测算定位误差有关
8、【效率源•干货】手机定位20-8期:手机定位考勤悄然兴起——基站多方式定位应用越来越广
9、【效率源•干货】手机定位20-9期:手机WiFi定位如何帮助消防员救人
10、【效率源•干货】手机定位20-10期:央视3.15晚会曝光存在安全隐患的公共WiFi其实是无线AP11、【效率源•干货】手机定位20-11期:腾讯启动WiFi卫星计划背后的WiFi快速发展现状