iPhone 3G让我很失望,盼了一个月,玩了仅一天。
小风在我blog后面留言说我从此成为了反apple阵营,其实我并不是,我仍然是Apple Fans,
只不过既然apple这样一个让我喜欢的产品公司出了个让我不太喜欢的产品, 我觉得有必要多批评一些帮助他们改进,这样我才能期待到好的新品。
iPhone 3G让我想起n年前我不远千里跑到香港购回的Nokia 7710,
这款机器的介绍让我心动不已,包括其n多面向未来的特性, Symbian S90 + UIQ, Mobile TV,
超大屏幕(640水平分辨率)… 因此差不多在港发布的时候到香港花了不少钱购得,结果这是我用到的最烂的Nokia的手机。
这台机器让我从Nokia的粉丝变成对Nokia敬而远之,很久才恢复过来…现在我用Nokia
N70作为私人电话,但由于工作关系,还有一大把各种其他电话。
其实认识A-GPS是从7710开始的,那时候机器没到手看各种资料和介绍,谣传说7710内置GPS, 但是A-GPS, 但A-GPS是什么呢?查了查资料才了解到。 关于A-GPS的介绍和比较这里有篇文章。这里的一篇”Location Tech Primer“也很好地给出了目前定位技术的概览。
A-GPS是Assisted GPS的缩写。
玩GPS的同学都知道GPS的开机锁定卫星的速度是比较慢的,现在的很多新一代GPS基于SiFIII芯片,冷启动可能只要1~2分钟能锁定,热启动数秒
能锁定已经比过去大又改进,但仍然比较慢。 A-GPS能利用基站和服务的信息来辅助GPS定位,从而达到更快锁定位置的功效。

A-GPS 来源:http://wmexperts.com/articles/gps_vs_agps_a_quick_tutorial.html
下面的比较表格来自”Location Tech Primer:
|
Location Precision |
TTFF |
Requirements |
WiFi MAC |
Relatively High Depends on WiFi AP density < 100-200m |
~ 4 seconds |
Requires device support and network request. Requires WiFi DB. |
Cell-ID |
Relatively Low Depends on cell density 100-5000m |
~ 4 seconds |
Requires support from MSC and HLR, or Requires device and Cell-ID DB. |
OTDOA (WCDMA) E-OTD (GSM) AFLT (CDMA) |
Medium Precision Depends on cell density 40-400m |
~ 6 seconds |
Requires support from BSS, MSC and HLR. (require carrier network involvement) |
A-GPS |
High Precision “Sky Line of Sight” 5-50m |
~ 10-30 sec start 5-10 sec updates |
Device support (HW), GPS reference network. |
GPS |
High Precision “Sky Line of Sight” 5-20m |
10-15 minutes start 1-2 sec updates |
Device support (HW) |
理论上似乎A-GPS比GPS更先进,定位更快,定位精度更高,尤其在城市楼群中,和室内的定位能力要比GPS更好。
然而,从用户角度来看,这仅仅是理论上成立。
由于A-GPS需要服务商提供服务,如果没有网络信号和服务,即使能接收到卫星信号,A-GPS也毫无用处。
而传统的GPS只需要接受卫星信号就能定位,完全独立于运营商。鉴于此,我至今为止还没有亲自尝试成功过任何A-GPS的产品。
iPhone 3G在Ireland的定位精度很低, 我猜可能是O2没有能提供好的服务导致的。
A
GPS的设计无疑有很多利益因素的考虑,GPS除了硬件是收不到服务费的,A-GPS可以源源不断地收费(如果用户愿意用),所以是个技术和设计屈服于利
益的典型结果。 然而,至少现在的情况是,我宁可启动慢点,室内定位差点,也不要这个号称更快,更精确的A-GPS.
由于A GPS依赖于无线网络,导致其产品不能适合于很多场合,如越野的汽车导航,飞行,航海,登山等。鉴于这些限制,很多GPS玩家甚至把这个“更先进”的A-GPS成为“半GPS”, 而把传统GPS称为“全GPS”, 其实我认为一点也不为过。
其实A GPS的想法是不错的,利用网络的定位来辅助GPS锁定卫星,以及弥补卫星信号丢失阶段的定位。 所以显然已经有人在传统的GPS上添加了这样的功能, 我已经看到HTC 支持GPS的手机上有这样的软件,类似于A GPS的原理,但本身是一个传统的GPS。
iPhone采用A GPS的设计我认为是一个巨大的败笔,目前市场上采用全GPS的手机已经一大把, Nokia的N95, HTC
的多个品牌都是支持“完整”GPS的。 此外我预测,由于A GPS这种利益驱动而不是用户驱动的设计,也许A
GPS会成为昙花一现的失败技术,最终被其他技术取代。