Skyhook的WPS定位技术

Skyhook的WPS定位技术

(2010-04-27 10:14:36)
转载
标签:

杂谈


    首先解释下这个题目,Skyhook是一家于2003年在美国波士顿成立的无线通信公司,它们发明了世界上第一个能够综合使用Wi-Fi,GPS和移动基站进行精确定位的系统,该公司的主要产品就是推出Wi-Fi定位系统(WPS)和XPS 2.0混合动力定位系统。WPS技术的优势是:比GPS系统耗时短(大家都知道搜星是个问题),比基站定位技术精确(基站定位是不是有几百米甚至上千米的误差),并且省电(用的时间短了嘛)。目前该技术已经得到了业界的认可,google等公司也已经进入了该领域。 

Skyhook目前已经与苹果、高通、BroadcomCSR等公司进行了合作。其WPS是一个独特的纯软件系统,可通过Wi-Fi接入点产生准确的位置信息检测,高通将提供其gpsOne芯片应用最广泛的A-GPS解决方案,与Skyhook的定位技术相结合,这样利用Wi-FiGPS全球定位系统,通过设备制造商、移动运营、第三方服务提供商和应用开发商一起建立一个混合定位解决方案。SkyhookWi-Fi定位技术能利用已知的Wi-Fi热点增强GPS功能。该服务在人口密集、Wi-Fi无线电讯号传输频繁的区域运作良好。针对室内定位,或城市高楼间的定位,也有很好的表现。这些都是以卫星为基础的GPS技术相对较弱的地方。在SkyHook主页上可以下载一个叫Loki的软件,是PC上用的,也支持wifi定位,不过好像只能在xp用。

 

  IPHONEIPOD的应用为例,简单的说一下Wi-Fi定位技术。使用IPHONE上的Wi-Fi定位,大约2秒钟,所在的街道就立刻闪现在屏幕中央了。难怪乔布斯也说:“It's really cool”,这个功能确实神奇呀。以前用过GSM基站定位,那个误差能大到上千米,而wifi定位出的中心点距离我所在也就是几十米(现在google地图也有类似的技术,再此不详述)。

这个技术的原理是利用下面事实:

wifi热点(也就是AP,或者无线路由器)越来越多,在城市中更趋向于空间任何一点都能接收到至少一个AP的信号。(在美国,每个点收到35AP信号的情况相当多见。中国也会越来越多的)热点只要通电,不管它怎么加密的,都一定会向周围发射信号。信号中包含此热点的唯一全球ID。即使距离此热点比较远,无法建立连接,但还是可以侦听到它的存在。热点一般都是很少变位置的,比较固定。这样,定位端只要侦听一下附近都有哪些热点,检测一下每个热点的信号强弱,然后把这些信息发送给网络上的Skyhook的服务器。服务器根据这些信息,查询每个热点在数据库里记录的坐标,然后进行运算,就能知道客户端的具体位置了,最后坐标告诉客户端。容易理解的是,收到的AP信号越多,定位就会越准。

不过,一次成功的定位需要两个先决条件:
1
、客户端能上网
2
、侦听到的热点的坐标在Skyhook的数据库里有
第一条不消说了,不管是wifi还是edge,只要能连上Skyhook的服务器就行。
第二条是Skyhook的金矿所在。对于Skyhook如何知道每个AP的坐标信息有两种说法:

     1.  有一种说法是靠网友自己搜集,然后发给SkyhookSkyhook会付钱。   
     2.  
不过官方网站上的说法是开着车满大街转悠,边走边采集AP信号,并用GPS定位,从而就有了坐标信息。而且他们会定期重新开车采集数据,以适应热点的变化。
相对之下,第2条更靠谱,而且成本并不高。

 

Wi-Fi定位精度比GPS要低,受服务范围限制,而且没有方向、速度等数据,不能导航,更不能离线使用。不过它有比GPS更优越的地方,就是在人口、楼群越密集的地方,使用的效果会更好。GPS启动时间长,在室内是无效的,天气不好的时候表现也欠佳,楼群太密集的地方也不太好用。而这些因素都被wifi定位克服了。这种技术将使设备制造商和应用开发商能够提供消费型定位技术,且在室内外均能够迅速而精确地运行。这种系统将使消费者受益,使他们更迅速可靠地完成各种任务,如规划行程、找到附近的朋友或定位最近的餐馆。

 

Skyhook Hits China Full ForceSkyhook已在中国北京、香港提供定位服务,目前正全力扩大在中国的覆盖范围。

你可能感兴趣的:(Skyhook的WPS定位技术)