搞过系统集成的人都遇到过这种尴尬:服务器日志显示A设备故障发生在B设备之前,但两台设备的时间差了两分钟,查了半天才发现是时间没对齐。更麻烦的是摄像头回放和门禁记录对不上、交易系统前后台时间不一致、数据库同步报错——这些问题的根子往往就一个:整个系统里没有统一的时间基准。北斗同步时钟服务器,产品非民用,干的就是这事。它放在机房里,接收北斗卫星发下来的标准时间,然后通过网络分发给所有需要时间的设备。说白了,就是整个系统里那个“对表的人”,只不过它对的不是墙上的挂钟,而是天上的原子钟。

山东唯尚电子有限公司
打开网易新闻 查看精彩图片
山东唯尚电子有限公司

它怎么工作的?

楼顶或者窗户边装一根天线,天线朝向天空,通过馈线连到机柜里的服务器主机。主机内部的北斗接收模块搜到四颗以上北斗卫星,就能算出标准北京时间。北斗卫星上带着原子钟,这个时间精度足够高。服务器拿到时间之后,通过网口跑NTP协议,局域网里所有设备——服务器、交换机、录像机、工控机——只要在设置里填上这台服务器的IP地址,就会定时来问“现在几点了”,然后自动校准。

万一信号断了怎么办?

这是很多用户关心的问题。雷雨天气、天线被遮挡、卫星信号受干扰,都有可能让授时短暂中断。北斗同步时钟服务器内部配了高稳晶振或者铷原子钟,信号丢了之后自动进入“守时”状态,靠内部时钟撑着,短时间内时间不会跑偏。信号恢复之后自动切回来,整个过程对后端设备来说是透明的。

谁在用这东西?

金融交易所的核心机房,给高频交易系统提供纳秒级同步;电网的变电站,给继电保护、故障录波设备对时;通信基站的5G网络,基站之间时间偏差必须控制在微秒级;还有数据中心、安防监控、交通信号、工厂生产线,都在用这套东西把全系统的时间理清楚。

为什么现在都往北斗走?

一方面是很多行业有国产化要求,逐步减少对GPS的依赖,北斗方案正好满足这个需求。另一方面,北斗卫星的轨道设计对中低纬度地区覆盖更好,在一些高楼密集、天线安装条件有限的地方,北斗的可用卫星数量有时候比GPS还多。市面上的北斗同步时钟服务器大多保留了双模接收能力,两套系统互为备份,进一步提高了可靠性。

北斗同步时钟服务器这设备,平时搁在机柜里不声不响,天线往天上一伸,日复一日收星、对时、分发。用户很少注意到它,但一旦它不在,整个系统的时间秩序就乱了。把时间这个基础问题从根上解决掉,很多莫名其妙的时间错乱,也就不存在了。