大家每天都在用手机。目前,卫星导航系统用于智能手机的定位功能。
中国的北斗卫星导航系统(BDS或北斗)、美国的GPS系统、俄罗斯的GLONASS系统和欧盟的伽利略系统、
是联合国全球导航卫星系统国际委员会认可的全球导航卫星系统(GNSS)四大核心供应商。
由于四大GNSS系统之间频段和数据格式的兼容和共享,目前手机产品采用的定位方案一般同时支持这些系统的卫星信号,因为不增加任何软硬件成本。
但是这几天看关于北斗的新闻,很多媒体都提到“iPhone不支持北斗”。此外,所有这些消息都没有给出来源或确凿的证据。
首先打开苹果官网,在顶部选择“iPhone”,然后在底部选择“机型对比”。你可以在三个下拉菜单中选择iPhone 6的所有型号,查看它们的参数对比。从这里你可以看到,
从iPhone 6到最新的iPhone 11系列,在“蜂窝网络和无线连接”类别中,定位的功能描述是“内置GPS/GNSS”。
如前所述,GNSS包括北斗、GPS、GLONASS和伽利略。苹果的描述非常模糊,明显不够。
iPhone的设计中,CPU和通信基带由两个独立的芯片承担。CPU从iPhone 4开始采用苹果自研A系列,通信基带供应商从早期的英飞凌开始,
高通引入iPhone 4 CDMA版,高通全面采用到iPhone 4s后来海外版iPhone 7引入英特尔,直到iPhone XS使用英特尔。新车型将回归高通。
对了,英特尔的通信基带业务是从英飞凌收购的,这个业务是去年下半年被苹果收购的。可以预见的是,几年后苹果还是会把这个解决方案带回iPhone。
回到卫星定位的话题。有些手机厂商,比如华为,用的是WiFi蓝牙GNSS的三合一独立芯片。在苹果使用的高通和英特尔基带中,集成了GNSS模块,WiFi蓝牙由单个芯片处理。
所以,确认iPhone的硬件是否支持北斗,要看高通和英特尔的基带是否支持北斗。
iPhone 6到目前为止,六代IPhone涉及的基带型号总共有八款,iPhone 7和iPhone 8/X都采用了高通和英特尔基带:包括IPhone在内的高通所有4G LTE基带。
都支持包括北斗在内的四种GNSS解决方案。
iPhone 7、iPhone 8/X、iPhone XS/XR到iPhone 11/SE2四代分别使用XMM系列7360、7480、7560、7660的英特尔基带。
官网产品简介的后两项明确表示支持包括北斗在内的四种GNSS解决方案。所以所有4G iPhone硬件都支持北斗。
苹果内部文件系统显示,由于一些性能问题(可能来自卫星系统或手机射频前端),在一些老款iPhone机型上,苹果要求基带厂商修改软件屏蔽北斗数据。通俗地说,在这些模型上,
可以接收北斗信号,但是基带软件在计算位置时暂时不会考虑来自北斗卫星的数据。