什么是北斗?每个人每天都在使用手机。在当前的智能手机上,卫星导航系统用于定位功能。我国的北斗卫星导航系统(BDS或Beidou)、美国的GPS系统、俄罗斯的格洛纳斯系统(GLONASS)和欧盟的伽利略系统(Galileo)是联合国全球卫星导航国际委员会认可的全球导航卫星系统(GNSS)导航卫星系统。)四大核心供应商。由于四大GNSS系统都进行了频段和数据格式的兼容共享和协调,目前手机产品采用的定位方案普遍同时支持这些系统的卫星信号,因为它不增加任何硬件和软件成本。对于用户来说,使用哪个系统的信号并不重要。比如你用电器的时候,你不关心电网上的电是风电、水电、火电、核电、太阳能,还是爱发电。还有一个知识点:北斗官方从来没有做过手机导航和地图APP,所有打着“北斗”名义的导航和地图APP都是山寨产品。北斗刚建好?6月23日,第三代北斗定位系统最后一颗全球组网卫星——北斗三号发射升空。6月30日成功固定在地球同步轨道,次日成功进入长期运行管理模式。至此,北斗三号全球卫星导航系统30颗卫星已完成部署。下一步,我国将对整个北斗系统进行联调联测。此前,第二代北斗定位系统——北斗二号已于2012年底完成14颗卫星的发射组网,已向全球提供服务。北斗三号系统在2018年底基础系统完成后开始提供服务,这意味着什么?北斗导航系统问世已久,但在性能、定位精度、功能等方面一直没有满血。需要强调的是,本文所讨论的卫星导航系统的所有场景仅限于手机被动接收定位信号的基本应用。北斗系统的其他强大功能,今天不再赘述。我的手机支持北斗吗?如上所述,近几年市面上的手机都支持多种导航系统,卫星信号好就可以用,用户无需担心这个问题。不过,这几天在看北斗相关新闻的时候,不少媒体都提到“iPhone不支持北斗”。而且,对于所有这些消息,都没有给出来源或确凿的证据。iPhone的市场份额相当可观,但全系机型都不支持北斗,颇有悖常理。作为曾经的手机产品经理,我对这个问题产生了兴趣,打算花点时间研究一下。搞清楚这件事,有三个切入角度:官方公开信息第三方检测硬件参数研究研究开始愉快。然后在第一步遇到障碍。得意的苹果打开苹果官网,在上方选择“iPhone”,然后在下方选择“型号对比”。你可以在三个下拉菜单中选择iPhone6开始的所有机型,查看它们的参数对比。从这里可以看出,从iPhone6到最新的iPhone11系列,在“蜂窝网络和无线连接”的类别中,定位的功能描述都是“内置GPS/GNSS”。如前所述,GNSS包括四大系统:北斗、GPS、GLONASS和伽利略。Apple的描述非常模糊,显然不够充分。在苹果官网,点击顶部的“技术支持”,然后滚动到页面底部,点击“资源”栏中的“技术规格”,然后在产品目录中选择“iPhone”,可以查看更详细的信息关于每个模型。技术参数。在这里您可以查看从iPhone3GS开始的所有型号的规格。结果如下:iPhone3GS和iPhone4支持“辅助全球卫星定位系统”(A-GPS,GPS和基站定位的组合技术)iPhone4S和iPhone5/5s/5c,iPhone6/6Plus,iPhoneSE在前者的基础上增加了“GLONASS定位系统”在iPhone6s/6sPlus上支持“GPS、GLONASS、Galileo和QZSS定位系统”iPhone7/7Plus、iPhoneX、iPhoneXS/XSMax支持“辅助GPS、GLONASS、Galileo和QZSS定位系统》iPhone8/8P、iPhoneXR、iPhone11/11Pro/11ProMax、iPhoneSE2支持“内置GPS/GNSS”,射频硬件部分完全一致,但描述定位功能不一致。我尝试另一种方法:拨打苹果400咨询苹果官方技术支持。事实证明这不是很有帮助。苹果400手机的客服人员也根据官网的上述技术指标为用户解答。对于我的问题“文档中没有列出对北斗的支持,是否可以认为该机型不支持北斗”,400客服的回答是,他们无法确认是否支持未支持的功能书面。与安卓手机厂商不同的是,苹果一直以来只公开有限的硬件信息,就连官方也从未公开过其手机的RAM内存容量。这条路似乎没有希望。遇到过第三方的读者可能会说,你可以安装一个APP来测试iPhone能否接收到北斗信号。为什么这么复杂?安卓手机想要查看所在位置的导航卫星情况,安装一个App即可。我使用的APP是AndroiTSGPSTest,在华为旗舰机型上运行结果如下:但是iOS向APP开发者提供的定位服务只包含位置数据,不包含卫星数据,所以在iPhone上,无法通过App查看当前卫星类型、信号强度等信息。像AppStore上的GNSSView这样的App,星图信息其实是通过网络获取的,不是手机和操作系统提供的。另一个想法是看第三方测试报告。手机产品作为电子设备和网络通讯设备的一种,在各个国家的市场推广和销售都有相关的认证和检测要求。具体认证种类有中国的3C和CTA,美国的FCC和PTCRB,欧洲的CE和GCF。但此类认证测试不涉及手机定位这一??只接收不发射信号的功能单元,认证报告也没有公开查询渠道。对于手机定位功能的单项测试,目前厂商和供应商都是自己完成测试,根据搜索引擎也找不到类似的测试结论。另一种硬核方法是自己找微波电波暗室(射频信号屏蔽室)和北斗模拟信号源完成测试。截至本文完成,个人检测所需要的设备我还没有拿到,就让疫情来背锅吧。硬件参数研究手机不支持北斗,归根结底还是硬件问题。最后一招,就是从芯片的功能入手研究。虽然苹果没有公布具体的硬件方案,但好在国内外都有一些机构会把每一代iPhone倒过来拆解,这就为我们的研究留了一条路。在开始这个链接之前,我们先来了解一下手机硬件的大致架构:上图来自苹果供应商之一村田的官网。从图中可以看出,手机的GNSS模块是一个独立于CPU的硬件功能。CPU接收GNSS模块计算出的位置数据和卫星相关信息。在iPhone的设计中,CPU和通信基带由两颗独立的芯片承担。CPU从iPhone4开始使用苹果自研A系列,通信基带供应商从早期的英飞凌引入高通到iPhone4CDMA版本,再到iPhone4s全面采用高通;后来,海外版的iPhone7引入了Intel,直到iPhoneXS使用了Intel。今年发布的新机型将回归高通。此外,英特尔的通信基带业务是从英飞凌手中收购的,该业务在去年下半年被苹果收购。可以预见,几年后苹果仍会将这一解决方案带回iPhone。回到卫星定位的话题。部分手机厂商如华为采用WiFi+蓝牙+GNSS三合一独立芯片,而苹果使用的高通和英特尔基带集成GNSS模块,WiFi+蓝牙由单独芯片负责。所以,要确认iPhone硬件是否支持北斗,还要看高通和英特尔的基带是否支持北斗。从iPhone6开始,六代iPhone共涉及8个基带(iPhone7、iPhone8/X同时使用高通和英特尔基带),相关文档不再一一列举。有兴趣的可以去高通和英特尔的官网看看。查询。直接得出结论:高通所有的4GLTE基带,包括iPhone的基带,都支持包括北斗在内的四种GNSS方案。iPhone7、iPhone8/X、iPhoneXS/XR到iPhone11/SE2这四代产品,使用的Intel基带分别是XMM系列的7360、7480、7560、7660。在官网的产品简介中,后两者明确表示支持包括北斗在内的四种GNSS解决方案,而前两者则没有具体的定位功能信息。遗憾的是,由于被苹果收购,英特尔官网上的XMM系列芯片和详细的技术文档都被隐藏了。不过好在广和通L850-GLLTE模组采用了XMM7360芯片,广泛应用于联想、戴尔、惠普等笔记本产品。该模块在广和通官网有详细参数,支持包括北斗在内的四种GNSS方案。英特尔同系列第四代芯片前后支持北斗。7480一代不支持就没有意义了。所以我们可以说所有4GiPhone的硬件都支持北斗。并且就像前面风电和水电的例子一样,CPU直接从基带获取位置信息,并不关心是通过哪个卫星系统的信号计算来获取位置的。但这是否意味着这些iPhone使用的是北斗卫星信号呢?根据我的一位前同事提供的信息,Apple的内部文档系统表明,由于某些性能问题(可能来自卫星系统或手机的射频前端),在某些较旧的iPhone机型上,Apple要求基带厂商修改软件北斗数据被屏蔽。通俗地说,这些机型的iphone可以接收到北斗信号,但是基带软件在计算位置时不会考虑北斗卫星的数据。他没有透露此类修改具体涉及哪些车型。但他表示,iPhone11一代可以清晰使用北斗信号。综上所述,受时间和条件的限制,这是一个不完善的研究。不过,综合多方信息,我们至少可以得出以下结论:广为流传的“iPhone不支持北斗”的观点是错误的。至少,iPhone11系列支持北斗。至于其他型号,我的回答是“不确定”。所有4GiPhone机型的硬件都支持北斗接收和计算。至于未来官方是否会通过基带软件升级来解锁北斗信号,我并不看好,因为这涉及到一系列的测试和额外的工作。北斗三代联调测试完成后,北斗的定位性能将明显优于其他三个系统,而今年发布的新iPhone将回归高通基带,支持无需担心北斗的后续iPhone型号。
