AGPS中的SI、NI模式

 SI 模式: 用户发起定位请求,辅助GPS 模块快速进行定位。6秒-15秒之间。

这个方式解决了普通GPS 最快需要30秒时间获得卫星星历的问题,如果使用AGPS将通过中移动的服务器拿到卫星星历,时间可以缩短到6秒-15秒。

 对应流程: 启动AGPS UI 管理 -> 开始获取基站信息、IMSI信息―> 启动拨号->与中移动服务器进行SUPL 协议通讯获取卫星星历――> 配置GPS模块进行定位->关闭通讯网络-> 导航软件快速获取精度、纬度。

 NI 模式: 服务器发起定位请求,中移动服务器发送一条AGPS WAP PUSH短信过来,当收到这条WAP PUSH后,启动辅助GPS 模块快速进行定位,获取精度、纬度后,使用SUPL协议进行回送中移动服务器。

 对应流程: “AT 命令管理层”发现有一条短信上报――>进入“短信、彩信、AGPS WAP PUSH 分离层”――>分离出是AGPS WAP PUSH――>启动AGPS应用――>发送WAP PUSH内容给AGPS应用――>启动AGPS UI 管理――>开始获取基站信息、IMSI信息――>启动拨号――>与中移动服务器进行SUPL 协议通讯获取卫星星历――>配置GPS模块进行定位――>关闭通讯网络――>导航软件快速获取精度、纬度。

2010-01-14 13:50
iii

NI方式下,A-GPS服务器会发送一条短信到Modem,Modem或PC端程序解析该短信发现是AGPS WAP Push消息后,会调用相关NI处理程序,该处理程序会根据WAP Push最后那48个字节的设置,对AGPS应用做初始化设置,并拨号上网到AGPS服务器去取辅助信息。

整个过程与彩信接收的过程是类似的,但是彩信接收和AGPS WAP Push是2个相互不干扰的过程,收到WAP Push消息后调用的彩信处理程序和NI处理程序也是完全不同的。所以彩信是否接收成功,对NI调试没有任何影响。


2010-01-14 13:42
iii

3种不同层面的AGPS:

最低层面的叫做Cell-ID方式,也就是通过基站来定位,不需要GPS芯片,所以TD模块与基站之间配合即可实现,通过基站的cell-ID或者信号强度、信号时间差(三角算法等)来定位。定位精度很低,在100m左右;

中间层面的叫做基于IP方式,TD模块直接上网(TCP\IP)拿到GPS辅助信息,不需要基站的cell-ID,再把该辅助信息发给GPS芯片,进而由GPS芯片定位。

最高层面的叫做基于SUPL方式(OMA组织标准),TD模块通过基站拿到cell-ID,再通过cell-ID做粗略定位,再上网拿到更详尽的GPS辅助信息,再把该辅助信息发给GPS芯片,进而由GPS芯片定位。这种方式下,可以发起“终端发起”和“服务器端发起”两种定位,对LBS业务支持更好。即SI和NI模式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值