一个克制的、理性的关注互联网科技和人文的频道,也谈谈美食和电影,发现和分享一切有趣有价值的内容。
GNSS与LPP协议如何透露你的精确位置

GNSS(Global Navigation Satellite System) 是全球导航卫星系统的总称,它是一个家族,包括:GPS(美国)、GLONASS(俄罗斯)、Galileo(欧盟)、BeiDou(中国北斗)。这些系统都由几十颗在轨卫星组成,它们不停地向地球广播精确的时间和自己的轨道位置。

GNSS位置数据完全是由你的手机产生的,整个过程是完全被动且本地化的,你的手机同时接收来自至少4颗不同GNSS 卫星的无线电信号,由于信号以光速传播,手机通过比较信号发送时间(包含在信号里)和信号到达时间(手机本地时间),计算出到每颗卫星的距离。手机利用这 4 个(或更多)距离数据,在三维空间中解算出自己唯一的坐标(经度、纬度、海拔)。

本来所有计算都在手机内部完成,手机没有向任何地方发送请求,但蜂窝网络标准(2G/3G/4G/5G)为了提供“紧急呼叫定位”等服务,强制要求手机在特定情况下,主动把计算好的位置上报给运营商。

这就是 RRLP/LPP协议。

简单来说,就是当基站(或核心网)发出一个 “Location Request” 指令时,你的手机就会把自己刚刚算出的 GNSS 坐标(精度几米)打包,通过控制信道发回给运营商,该过程是强制进行无法关闭的。

如果运营商仅靠基站三角定位,通常是几十~几百米,不如GNSS来得精确。

就目前而言,除了关机和拔掉SIM卡,能阻止上报外,包括关闭“位置服务”、刷机等均无效,这是基带硬件限制。

据苹果宣称,搭载iOS 26.3和苹果自研芯片的设备,将可以限制基带芯片向网络上报精确GNSS数据,暂且听其言观其行吧。

#科普
张小聋给了元宝三天时间病毒式推广,然后营销效果差不多了,出来立个牌坊,把元宝封了。

这就把一群人感动得一把眼泪一把鼻涕,疯癫了吧?还是斯德哥尔摩症又加深了?

呸!
Back to Top