写点什么

手机活动轨迹查询,究竟是什么原理?

  • 2020-03-16
  • 本文字数:2181 字

    阅读完需:约 7 分钟

手机活动轨迹查询,究竟是什么原理?

当前,国内新型冠状病毒肺炎的防控工作进入关键时期。


随着各地陆续有企业开始复工复业,人员流动也开始有所增加。


如何对人员流动加以管控,如何准确识别潜在的传染风险,成为摆在各地防控部门面前的难题。


小枣君日前就收到了政府部门发出的通知,要求提供复工人员的 15 天手机活动轨迹:



尽管我们目前没有复工(只是远程办公),小枣君还是带着好奇心试了一下:



春节期间,枣君哪也没去


果然,查询结果和实际情况相符。


小枣君的同事也查了一下,结果同样准确:



安徽的轨迹,是高铁途径的城市


这确实是一个非常有效的查询手段。毕竟现在人们都是手机不离身,通过手机轨迹的查询结果,一定程度上可以证明自己的动向。


那么,问题来了,这个活动轨迹查询,究竟是基于什么原理呢?


其实,这个功能以前是没有的,至少全国绝大部分地方没有。


之所以现在有,是因为国家为了应对本次疫情,紧急建设了一个全国电信大数据综合分析平台。


通过这个平台,可以对用户的手机轨迹等信息进行统一查询。


昨天工信部举行的媒体通气会上,相关领导也证实了这一消息:


工信部信息通信管理局局长韩夏说:“连日来,工信部已组织行业专家开展大数据咨询,紧急建立疫情电信大数据分析模型,组织基础电信企业大数据统计全国特别是武汉和湖北等地区的人员流动情况,助力各地联防联控部门精准施策。”


中国电信党组副书记邵广禄介绍,目前中国电信大数据平台已部署近万节点,数据实现分钟级汇聚和统一计算。中国移动、中国联通均表示,数据的统一采集及分析处理可以及时响应各项疫情防控分析需求。



因为疫情紧急,这一平台的建设速度要求很高:1 月底开始下发通知,要求 2 月 10 日就开始联调联测。15 日前,部级平台具备基本的数据分析汇总和展示能力,初步具备重点人员漫游路径跟踪和结果展示能力。21 日前,重点省份具备信息采集和分析的基本功能。2 月底前,逐步接入所有省级平台。


那么,这个大数据平台,究竟是如何查询手机轨迹的呢?


其实,对于移动通信系统来说,查询用户当前位置信息的方法很多。当一个手机用户开机,接入网络,网络就会掌握这个用户所在的 LAC(位置区码)和蜂窝小区编号(Cell ID)等信息。



手机查到的 LAC 和 CID 信息,这些信息网络侧也会获取


但是,通信系统只掌握实时信息,并不记录历史信息。也就是说,当用户关机或离开区域之后,信息就变化了,或没有了。


有略懂移动通信的读者可能会认为,是 HSS 存储手机用户的活动轨迹信息。这个想法并不准确。


HSS,全称是 Home Subscriber Server,归属签约用户服务器。它以前叫做 HLR(Home Location Register,归属位置寄存器)。这个网元设备,是专门存储用户基本数据和签约信息的,例如用户的号码是多少,是否停机,开通了哪些业务功能,密钥是什么,等等。


但是,HSS 并不会记录用户的历史轨迹。


那么,不通过 HSS 的话,通过谁呢?


答案是——话单。


这里所说的话单,和我们平常说的话单,是两个概念。


我们平时通过运营商 App 查的,那是账单。除了账单之外,还有一个详单。



详单和我们要说的话单,有紧密的关系。


简单来说,手机 App 里面的详单,是我们业内所说话单的一种简化,是方便用户查阅的。


我们通信行业所说的话单,也叫 CDR(Call Detail Record,呼叫详细记录)。


它是通信系统内部传递的一种文件数据。



话单文件范例


(好久没去现场了,小枣君找了一个十年前的记录)


它的每一条记录,都由不同的字段组成。每个字段,都有特定的含义。直接看,是很难看懂的。必须根据各个运营商的话单格式规范,进行解读。



说白了,CDR 话单不是给人看的,是给运营商的营帐 BOSS 平台看的。这里的 BOSS,可不是老板的意思,它是指 Business & Operation Support System(业务运营支撑系统)。


BOSS 系统对话单进行解析,然后生成详单和账单,发给用户,收取费用。


也许有人会问:我没有打电话,也会有 CDR 话单吗?


当然会。


CDR 话单分为很多种,语音话单,短信话单,还有最重要的——数据业务话单。


你使用手机上网,就是使用了运营商的数据业务网络,会生成数据业务话单。


在话单中,就有你当前的接入网位置信息。



运营商 App 查到的详单,就是加工之后的 CDR 话单,里面有地点信息


以前,判断你是不是在漫游,就是依据话单中的位置信息,与归属地进行对比。后来取消漫游收费了,这类信息就不是那么重要了。


总而言之,大数据平台只需要采集各省份各运营商的计费话费数据,就可以获取用户的移动轨迹信息。


据了解,除了计费话单之外,大数据平台还会收集用户登记信息(姓名、证件号、住址等,来自 HSS 和营帐系统),以及信令数据。


信令数据就很麻烦了。


我们知道,手机从开机的那一刻起,就不断与通信系统进行信令交互。一次简单的通话,会产生几百条信令数据。这个数据量是非常庞大的。


即使是经过筛选和过滤,这个数据量也十分惊人。


信令数据,加上用户计费话单数据,加上用户登记信息,汇集成非常庞大的数据洪流,对大数据平台造成冲击。


目前来看,这个大数据平台还是很给力的,hold 住了,并且正在慢慢发挥作用。


除了查询手机移动轨迹之外,大数据平台的功能其实还有很多。例如,基于信令,分析人员分布密度和流动趋势,帮助当地政府组织投放抗疫物资、安排防控人力。


可以预见,随着信息共享的深入,在法律允许的范围内,这个大数据平台将发挥越来越大的作用,最终帮助我们战胜疫情。


本文转载自成哥的世界公众号。


原文链接:https://mp.weixin.qq.com/s/hTtzf1tfBIiwQnJca34iOA


2020-03-16 20:241265

评论 1 条评论

发布
用户头像
现在 还有这个业务吗
2025-07-01 07:09 · 浙江
回复
没有更多了
发现更多内容

区块链RWA系统开发周期

北京木奇移动技术有限公司

区块链开发 软件外包公司 RWA开发

一文看懂:企业该如何正确实施ERP?ERP系统实施必要性讲解

优秀

ERP

MyEMS:让能源管理从 “专业门槛” 走向 “全员参与”

开源能源管理系统

开源 开源能源管理系统

DeepSeek-V3.1 上线火山方舟

火山引擎开发者社区

字节跳动 火山引擎 DeepSeek 火山方舟

MyEMS 开源能源管理系统:技术架构驱动的能源管理革新

开源能源管理系统

开源 能源管理系统

YashanDB数据库的索引与搜索性能优化

数据库砖家

YashanDB数据库的特点与行业应用场景详解

数据库砖家

嘉为蓝鲸CCI持续集成平台Stage准入:让CI/CD从“自动跑”到“可控跑”,部署更放心

嘉为蓝鲸

DevOps 研发效能 持续集成 CI/CD 持续集成平台

智能体防御 | 一文了解 3 种系统提示词加固方法

火山引擎开发者社区

智能体 系统提示词

YashanDB数据库的数据完整性保障机制

数据库砖家

哈尔滨工业大学鲲鹏昇腾科教创新孵化中心成立

极客天地

CST基础教程:如何从SYZ参数提取电容C和电感L --- 双端口

思茂信息

cst电磁仿真 CST软件 CST Studio Suite

五问五答,详解算子级血缘助企业数据管理主动防控与高效协同

Aloudata

数据血缘 数据变更 主动元数据 算子级血缘

YashanDB数据库的网络隔离与安全防护措施

数据库砖家

从零开始学MCP(7) | 实战:用 MCP 构建论文分析智能体

测吧(北京)科技有限公司

CAD中如何快速查找批注?3秒定位,告别手动查找!

在路上

cad cad看图 CAD看图王

事件管理升级指南:ITSM系统靠自动化与协同让IT运维效率“撑杆跳”

嘉为蓝鲸

ITSM IT服务管理中心 IT服务管理 IT流程管理 ITIL事件管理

打造可分析的监控报表体系,让洞察更精准高效

嘉为蓝鲸

智能监控 IT运维 数据监控 IT监控 IT运维监控

2025年,如何成为不被AI淘汰的技术人?

咕泡科技

人工智能 大模型 咕泡ai 咕泡科技 咕泡大模型

YashanDB数据库的未来创新趋势与市场展望

数据库砖家

YashanDB数据库的行业应用分析

数据库砖家

数字化工厂及五大核心系统(ERP、PLM、MES、WMS、QMS)

万界星空科技

数字化 ERP mes QMS 制造业工厂

Go面试题从浅入深高频必刷「2025版」

王中阳Go

Go

YashanDB数据库的文件管理与数据挖掘能力

数据库砖家

Vibe Coding 从入门到实践

火山引擎开发者社区

AI 火山引擎

嘉为蓝鲸CMeas研发效能洞察平台:研发效能周报按周期自动推送领导邮箱,数据统计零疏漏

嘉为蓝鲸

DevOps 研发效能 研发效能度量 研发效能洞察平台

破界新生!MyEMS 开源能源管理系统重构智慧能源新范式

开源能源管理系统

开源 开源能源管理系统

区块链Web3项目费用评估方法

北京木奇移动技术有限公司

区块链开发 软件外包公司 RWA开发

抽象层破绽:Behringer Wing混音器与DigiMixer的技术适配挑战

qife122

系统集成 软件抽象

YashanDB数据库的网络安全配置及管理建议

数据库砖家

Agent 架构综述:从 Prompt 到 Context

火山引擎开发者社区

Prompt 大型语言模型LLM

手机活动轨迹查询,究竟是什么原理?_语言 & 开发_成哥的世界_InfoQ精选文章