Chinaunix首页 | 论坛 | 博客
  • 博客访问: 658876
  • 博文数量: 205
  • 博客积分: 7891
  • 博客等级: 少将
  • 技术积分: 2168
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-29 13:16
文章分类

全部博文(205)

文章存档

2015年(4)

2014年(5)

2013年(1)

2012年(4)

2011年(51)

2010年(86)

2009年(45)

2008年(9)

分类: 嵌入式

2011-11-14 10:27:48

经常看到论坛里的几种声音"wp7不支持AGPS" "进工程模式开启AGPS,室内可以定位"
下面来说说什么是AGPS,以下内容引自百度百科没有耐心看技术文字的请直接看下面红字部分)
-------------------------------------------------------------------------------------------------------------------------------
辅助全球卫星定位系统(英语:Assisted Global Positioning System,简称:AGPS)是一种GPS的运行方式。它可以利用手机基地站的资讯,配合传统GPS卫星,让定位的速度更快。

简介

  GPS 使用24个人造卫星所形成的网络来三角定位接受器的位置,并提供经纬度坐标。 虽然GPS提供绝佳的位置的精确度,但定位的位置需要在可看见人造卫星或轨道所经过的地方。在都会区中的使用者经常在"都会峡谷(urban canyons)"中,在浓密的树下或是室内。辅助全球卫星定位系统, 是使用协助服务的技术,用来减少定位所需的时间。在蜂巢式网络上使用定位服务已越来越普遍。
  这种类型的服务的发展得益于美国联邦通信委员会所强制规定的E911服务,这种服务可以在紧急电话时确定手机的位置以便救援

效率

  普通的GPS系统是由GPS卫星和GPS接受器组成.与普通的GPS不同,A-GPS在系统中还有一个辅助服务器.在A-GPS网络中,由于受到接收器工作功率和地理位置的影响而不能获得理想的定位效果,接受器往往与有着较高功率的辅助服务器通信并接入网络。虽然与蜂窝系统的覆盖范围有关,但由于A-GPS接收器与辅助服务器间的任务共享,所以A-GPS往往比普通的GPS系统处理速度更快,有更高的效率。
编辑本段
手机

  在蜂窝移动通信系统中,A-GPS系统通过手机定位服务器作为辅助服务器来协助GPS接收器完成测距和定位服务。辅助服务器有比GPS接收器强大得多的功率来接受GPS信号。在这种情况下,辅助服务器通过网络与手机的GPS接收器通信.由于有了移动网络的协助,接收器的效率比没有协助的时候有了很大的提高,因为有部分原本由接收器处理的任务被辅助服务器所处理。

简单

  通常情况下,一个标准的GPS设备需要一个清晰的视线传播并且需要至少4颗GPS卫星才能定位。另外,还需要有足够的处理功率来把卫星的数据转换成坐标.而使用AGPS,接收GPS信号,计算定位的任务都由辅助服务器完成。

误差

  减轻GPS芯片对卫星的依赖度。和纯GPS、基地台三角定位比较,AGPS能提供范围更广、更省电、速度更快的定位服务,理想误差范围在10公尺以内,日本和美国都已经成熟运用AGPS于LBS服务(LocationBasedService,适地**)

性能

  AGPS(AssistedGPS:辅助全球卫星定位系统)是结合GSM/GPRS与传统卫星定位,利用基地台代送辅助卫星信息,以缩减GPS芯片获取卫星信号的延迟时间,受遮盖的室内也能借基地台讯号弥补,减轻GPS芯片对卫星的依赖度。和纯GPS、基地台三角定位比较,AGPS能提供范围更广、更省电、速度更快的定位服务,理想误差范围在10公尺以内,日本和美国都已经成熟运用AGPS于LBS服务(LocationBasedService,适地**)。
  AGPS技术是一种结合了网络基站信息和GPS信息对移动台进行定位的技术,可以在GSM/GPRS、WCDMA和CDMA2000网络中使用。该技术需要在手机内增加GPS接收机模块,并改造手机天线,同时要在移动网络上加建位置服务器、差分GPS基准站等设备。
  AGPS解决方案的优势主要在其定位精度上,在室外等空旷地区,其精度在正常的GPS工作环境下,可达10米左右,堪称目前定位精度最高的一种定位技术。该技术的另一优点为:首次捕获GPS信号的时间一般仅需几秒,不像GPS的首次捕获时间可能要2~3分钟。

缺点

  虽然AGPS技术的定位精度很高、首次捕获GPS信号时间短,但是该技术也存在着一些缺点。首先,室内定位的问题目前仍然无法圆满解决。另外,AGPS的定位实现必须通过多次网络传输(最多可达六次单向传输),这对运营商来说是被认为大量的占用了空中资源。AGPS最主要的问题是用户对于使用移动定位业务必须更换手机难以接受。而且AGPS手机比一般手机在耗电上有一定的额外负担,间接减短了手机的待机时间。除此之外,就是使用有效性问题。由于GPS系统受美国政府拥有和控制,在非常时期(如战争、天灾等),民用GPS服务可能会受到影响,AGPS的定位业务更难以正常运作。总之这项技术就是在传统的GPS技术上改用GPRS线路进行数据传输,将原有GPS芯片直接找卫星改成找基站辅助,是一种更为先进的定位技术。

---------------------------------------------------------------------------------------------------------------------------------


AGPS技术是用在手机上的特殊GPS技术,相当于给GPS芯片开了个侧门,通过这个侧门,可以接收基站传来的地理位置信息,同时也可以把自己接收的卫星信息传给基站,由基站的有更强计算性能的服务器通过卫星信息计算出地理坐标参数返回GPS芯片,最终实现手机的定位

主要作用就是辅助GPS定位,使定位速度更快

所以说AGPS实际上是增加了辅助功能的GPS芯片,而最近几年内所有手机的GPS芯片其实都支持AGPS,wp7的手机也不例外

------------------------------------------------------------------------------------------------------------------------------------
下面解释所谓的室内定位是怎么回事

这里举个例子,ipad的国行都是wifi版的,没有3G模块(苹果采用高通3G模块,自带GPS)所以wifi版的ipad是没有GPS硬件模块的
但很神奇的是,ipad wifi版使用自带的google地图时,竟然可以定位,而且还比较准确,这就是很多人口中的室内定位

所以显然,这室内定位跟GPS或者AGPS没有关系

这个原理是什么?
实际google地图定的是什么?是你接入的无线ap的位置
不管是什么无线ap,比如无线路由,都有唯一的mac,通过mac可以识别,只要有开着GPS并且收到信号,通过这个无线ap同网络相连的手机打开了google地图,下载地图的同时就会上传这个地理信息和无线ap的mac,这样当下次有设备通过这个ap连接网络跟google地图服务器交换数据,服务器会优先把这个mac的地理位置发给设备,ok,就定位了
wifi定位的依据和上传的mac数据,不仅仅是你连接那一台AP而已,而是你能搜索到的所有的wifi信号

当然上面说的是原理,而实际上,现在有公司专门做这个,主要有两家位置服务商,分别是google和skyhook(水果就是它的顾客)。
wifi定位的mac数据库是走两条路:一个是位置服务商主动获取,就和街景车一样(对google而言就是街景车)到处逛收集AP的地理坐标;还有一种就是上边提到的用户自己提交。

所以现在wp7不能室内定位,主要的原因还是没有官方的google地图,没有这个功能的支持,跟AGPS没什么关系
阅读(2735) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~