首页 › deep-tech › 全网的表是怎么对准的

全网的表是怎么对准的:时间同步原理

一、晚高峰,谁把底噪抬起来了

先讲一个现网里很典型的故障场景。

某个城区晚高峰时段,用户投诉集中爆发:刷视频转圈、上行发送失败、边缘用户频繁掉话。后台一看指标,不是流量拥塞——PRB利用率并不高,但那一片基站的上行底噪整体抬高了十几dB,干扰电平像涨潮一样漫上来。

排查了半天天线、排查了邻区、排查了参数,最后发现根源在传输机房:某个汇聚环上的时间同步链路出了问题,环上几个基站的“表”慢了,基站之间的时间差从纳秒级劣化到了十几微秒。

几微秒的时间差,怎么会有这么大的杀伤力?这要从TDD制式的先天特点说起。

现在的5G网络,上行和下行用同一个频段、分时使用:这一帧里前面几个时隙 everyone 在发下行,后面几个时隙大家改收上行。如果全网所有基站严格“同时对表”,那么同一时刻所有基站要么都在发、要么都在收,相安无事。

可一旦两个相邻基站的表差了几个微秒,诡异的事情就发生了:A基站时隙还没切过来,正在发下行;B基站的表走得快,已经切到上行时隙开始收了。结果就是——A站发出的下行信号,正好砸进B站正在竖着耳朵收音的上行接收窗口里。而且是近距离的、功率很大的信号直接灌进天线,这叫交叉时隙干扰。

这不是外部干扰,是自己人打自己人。底噪被抬起来之后,上行灵敏度全面劣化,边缘用户率先失联,投诉电话就打进来了。

所以对TDD网络来说,时间同步不是锦上添花,而是生命线。行业内对TDD宏基站之间的相位同步,普遍要求控制在正负1.5微秒以内;部分要求更严格的场景(比如同频紧耦合的小站簇),预算还会进一步压缩到百纳秒量级。

1.5微秒是什么概念?光在一微秒里走300米。也就是说,全网上百万个基站,彼此的“表”要逐一对齐在光跑450米的误差之内。这 articles 全网最严苛的对表工程,而完成它的主力,不是卫星,而是承载网——那张平时只负责“运数据”的传输网。

这篇文章就讲清楚:全网的表,到底是怎么一步步对准的。

二、两种同步:打铃的节拍,和手表的时刻

要理解时间同步,先要分清两个经常被混为一谈的概念:频率同步和时间同步(也叫相位同步)。

用一个校园类比:

频率同步管的是“快慢”,时间同步管的是“快慢加先后”。时间同步天然包含频率同步——两块表每时每刻都显示同一时刻,它们的走时快慢必然一致;反过来却不成立。

维度 频率同步 时间同步(相位同步)
类比 全校打铃节拍一致 全校手表时刻一致
对齐的是什么 时钟走动的快慢 快慢 + 每一刻的绝对位置
精度关注点 偏差以ppm(百万分之一)计 偏差以微秒、纳秒计
典型需求方 GSM、4G FDD等收发分开的制式 TDD制式(4G TD-LTE、5G NR TDD)
传输网用什么送 物理层时钟(同步以太网) 时间协议报文(PTP)
没对齐的后果 切换异常、滑动损伤 交叉时隙干扰、底噪抬升、掉话

为什么制式决定需求?频分双工(FDD)系统,上行下行走两个不同的频率,各发各的、各收各的,基站之间只要“快慢一致”就不会互相踩脚,所以频率同步就够了。而TDD系统上下行共享同一个频率排队上工,必须全城统一“几点发、几点收”的时刻表——这就非时间同步不可。

这也是为什么4G时代FDD运营商对同步的要求相对宽松,而TD-LTE和5G大规模TDD组网之后,“送时间”突然成了承载网必须精通的手艺。

三、钟从哪来:卫星与地面两条路

有了对表的需求,下一个问题是:全网的“标准时间”从哪来?

路线一是卫星直接授时:每个基站楼顶装一根GPS(或北斗)天线,接收机直接解算出高精度时间,自给自足。这条路线精度很高,单站就能做到几十纳秒级,部署也独立。

但它在现网中撑不起全部:

于是有了路线二:地面传送。在全网选少数几个拥有顶级原子钟的机房作为时间源头(这类基准钟在国际电联的体系里通常被称为PRTC/PRC,一级基准时钟),然后用承载网把时间像快递一样逐站接力,送到每一个基站。

两条路线在现网里是配合使用的:少数枢纽机房用卫星接收机守住时间源头,广大的基站靠传输网逐跳取时间;有条件的基站再装卫星接收做独立校核。地面传送一旦成为主干道,问题就来了——

光纤是有时延的,而且时延还会变。

光在光纤里的传播速度大约是真空的三分之二,折算下来每公里单程约5微秒。一个15公里的接入环,信号走过去就是75微秒——远超1.5微秒的同步预算。所以“送时间”绝不能简单地“把时间戳发过去”,必须把链路时延精确地测出来并扣除。这正是核心原理所在。

四、PTP的四报文:一次精准的对表

承载网送时间用的协议叫精确时间协议(PTP),IEEE编号1588,电信行业常用其电信级版本。它的对时原理,本质是一次非常聪明的数学游戏。

网络里一对主从设备——主钟(比如汇聚机房的时钟设备)和从钟(比如基站)——来回发四种报文,各记一个时间戳:

sequenceDiagram
    participant M as 主钟
    participant S as 从钟
    M->>S: Sync 报文(从钟记录到达时刻 t2)
    M-->>S: Follow_Up(告知精确发出时刻 t1)
    S->>M: Delay_Req(从钟记录发出时刻 t3)
    M-->>S: Delay_Resp(告知主钟收到时刻 t4)
    Note over S: 用 t1 t2 t3 t4 解出偏移与链路时延

设从钟的表比主钟快了 Δ(偏移),链路单程时延为 d。来看两次“过路”各测到了什么:

两个方程,两个未知数,完美:

$$\Delta = \frac{(t_2 - t_1) - (t_4 - t_3)}{2}$$

$$d = \frac{(t_2 - t_1) + (t_4 - t_3)}{2}$$

两式相加除以二,偏移互相抵消,得到链路时延;两式相减除以二,时延互相抵消,得到从钟的偏移。从钟拿这个偏移去校正自己的表,就能对准主钟。

这套机制的精妙之处在于完全不需要预知链路有多长、光纤是什么材质,四个时间戳一列方程就自洽了。但它有一个致命的隐含假设:

去程时延 = 回程时延。

整个数学大厦建立在“路是对称的”之上。只要来去的光纤不一样长,测出来的偏移就带着一个恒定误差,而且这个误差测不出来、看不见摸不着——设备会非常自信地对着一个错误的表。

一根光纤每公里5微秒,来去两根纤只要相差300米,单向时延差就是1.5微秒——一整条同步预算瞬间烧光。这就是时间同步工程里最著名的坑:不对称问题。

五、多跳网络:误差不能滚雪球

主从对时的数学很干净,可实际网络里,从一级基准钟到基站中间隔着十几台传输设备,一跳一跳接力。接力方式如果设计不好,误差会滚雪球。业界给出了两种截然不同的接力思路:透明时钟(TC)和边界时钟(BC)。

透明时钟的思路是“不做主,只记账”。中间的传输设备既不当主钟也不当从钟,PTP报文路过时,它只做一件事:把报文在本设备里停留的时间(排队、转发的耗时)精确记录下来,写进报文的专门字段里再转发出去。这样报文抵达基站时,自带一路走来的“逗留小票”,从钟把沿途逗留时间全部扣掉,等于中间设备在时延上变得“透明”。

边界时钟的思路是“每一跳都重新对表”。中间设备在上一跳里老老实实当从钟,跟上游对准自己的表;转过身又当主钟,把自己刚对准的表发给下游。误差不会沿着链条累积——因为每一跳都是一次独立的、完整的对时,上一跳的残余误差不会被复制传递。

对比项 透明时钟 TC 边界时钟 BC
中间设备扮演的角色 只转发报文,附加逗留时间 上一跳当从钟,下一跳当主钟
误差累积方式 沿途逗留时间逐跳修正,一次结算 每跳独立对时,不向下游传递
类比 快递每个分拣点贴"耽误了X分钟"的条子 每到一城,重新对表再重新发货
对中间设备的要求 全链路都必须是支持PTP的设备 支持BC功能的传输设备即可
现网主要用法 链路简单的场景 多跳复杂组网的主流选择

两种方式各有战场,现网多跳组网里边界时钟是更常见的主力。用一个图把“时间如何从源头一路走到基站”串起来:

flowchart TD
    A["卫星授时接收机"] --> B["一级基准钟 PRTC"]
    B --> C["骨干机房时钟设备"]
    C --> D["城域核心 传输设备BC"]
    D --> E["汇聚层 传输设备BC"]
    E --> F["接入环 传输设备BC"]
    F --> G["5G基站 从钟OC"]
    G --> H["AAU 射频单元时隙对齐"]

每一级BC都把“重新对表”做了一遍,任何一跳出了问题,影响的范围被限制在那一跳的下游,不会污染全网。

六、频率走物理层,时间走报文:一张网的两条轨道

这里有个容易被忽略的细节:现网送时间时,频率和时间往往是分轨运输的。

频率同步走的是同步以太网(SyncE):以太网物理层芯片在编码码流里自带节拍(无论是老式的8B/10B还是新式的64B/66B编码,比特流里都保留着发送端的时钟节律),下游设备从收到的物理码流里直接恢复出时钟,就像顺着水车的转动感知河流的流速——它不依赖任何报文,天然不受排队、缓存、流量突发的影响。链路两端的设备还会定期互发一种链路级的管理报文(ESMC),通报各自时钟的“质量等级”,确保大家都锁在最高质量的源上,而不是各自为政。

时间相位走的是PTP报文。有人会问:既然PTP连时间都能送,为什么频率不也用它送?

答案是抖动。PTP是报文,报文经过交换芯片要排队,排队长短随流量起伏。白天和晚高峰,同一台设备的转发排队时延可能相差几微秒甚至更多。对时间戳来说,这种抖动会直接污染测量。虽然BC/TC机制能精细补偿,但频率这种“要稳不要准”的需求,用物理层码流直接恢复,是零抖动、零成本的天然管道。

flowchart TD
    A["一级基准时钟"] -->|同步以太 传频率| B["传输设备"]
    A -->|PTP报文 传时间| B
    B -->|物理码流恢复频率| C["基站"]
    B -->|PTP报文校时间| C
    C --> D["时钟稳 时隙准"]

频率和时间,一轨走物理层、一轨走报文层,双轨并行送到基站——这就是现代承载网同步体系的完整图景。

七、现网实战:时间同步故障长什么样

原理清楚了,回到工程师真正关心的:这些知识在调试中怎么用?

第一,学会从无线指标反推同步问题。 如果一片区域的故障呈现这些特征,就要把时间同步列入嫌疑名单:上行底噪区域性抬升且晚高峰加重(交叉时隙干扰的典型体温);切换成功率异常,尤其同频邻区之间;基站上报时钟失锁、时钟质量劣化类告警。单纯的拥塞不会让底噪“整片一起涨”,而同步劣化往往是成环、成片的。

第二,盯住不对称这个最大的坑。 主用路由和备用路由的光纤物理长度不同、跳纤盘留的余长不同、ODF上架走的路径不同,都会造成来去时延差。工程上的正解是预先测量路由的不对称度,在设备上配置不对称补偿值,把这笔已知账提前扣掉。要特别警惕倒换场景:主用路由测好了,业务倒到备用路由,不对称度变了,时间精度随之劣化——所以备用路由的不对称补偿也要预先量好配好,不能“倒过去再说”。

第三,警惕“假锁定”。 网管上时钟状态显示“锁定”,不代表锁的是真正的基准源——设备可能锁在了自己的内部振荡器上(保持模式),也可能ESMC报文通了、但PTP会话早已半死不活。较真的做法是抓PTP报文确认主从会话的报文间隔是否规律、用专用时间测试仪在基站侧实测相位偏差,而不是只看设备自报家门。

第四,理解保持(Holdover)的时间窗。 基站或传输设备丢失上游基准后,会靠内部高稳晶振独立守时。普通晶振独立运行一天,漂移就能积累到微秒量级;好一些的恒温晶振能撑得更久,但也有极限。所以“源断了之后多久必须修复”不是一个玄学问题,而是由守时晶振的等级和网络预算共同算出来的倒计时。处理同步故障时,“恢复源”的优先级永远高于“慢慢查原因”。

最后说明一点:标准允许多种组网与实现方式(端到端模式与逐跳模式、TC与BC的选用等),具体设备的行为和缺省配置以各厂家官方文档为准。

常见问题

Q: 电脑上用的NTP对时不也是时间同步吗?和PTP什么区别? A: 原理同源(都是来回打时间戳解方程),精度差着三四个数量级。NTP面向公网,报文路径不控、排队抖动大,做到毫秒到几十毫秒级;PTP在电信设备里配合硬件时间戳和BC/TC逐跳修正,可以做到纳秒到亚微秒级。基站对表差1.5微秒都不行,NTP那点精度完全不够看。

Q: 既然GPS精度那么高,为什么不每站装GPS,非要用传输网送时间? A: 装不了(室内、隧道、地下)、不敢全装(卫星信号易遮挡、易被干扰欺骗,源头单点依赖风险大)、不划算(百万级站点各自维护天线馈线)。现网的现实方案是:枢纽机房用卫星守住源头,传输网逐跳分发,个别条件好的站点加装卫星接收做本地校核,互为备份。

Q: 频率已经同步了,为什么TDD还必须做时间同步? A: 频率同步只保证“你一秒我一秒,谁也不快”,但两块表可能一块显示8点整、一块显示8点过10秒——快慢一致、时刻不同。TDD要求全网在“同一绝对时刻”切换收发方向,差几微秒就会撞时隙。频率是必要条件,不是充分条件。

Q: BC和TC到底怎么选? A: 看链路可控性。TC要求从源头到基站整条链路上所有设备都支持并开启TC功能,中间混进一台普通交换机,逗留时间就没人记账了;BC则是每一跳独立对时,对组网形态更宽容,因此多跳复杂组网里BC是主流。简单链路、设备形态受限时也有用TC的,以现网设备和组网条件定。

Q: 光纤挖断倒换到备用路由,时间会出问题吗? A: 很可能出。倒换后物理路径变了,来去不对称度和原路由不同,若没有预先配置备用路由的不对称补偿,相位偏差会立刻跳变。规范的传输网会把主备路由的不对称度都测好、补偿都配好;如果没做这一步,倒换后出现区域性干扰劣化,第一时间就该查这里。

参考来源

  1. Precision Time Protocol - Wikipedia — PTP报文机制、时钟角色与电信应用的基础定义
  2. Synchronization Ethernet - Wikipedia — 同步以太网物理层频率恢复与ESMC机制
  3. Network Time Protocol - Wikipedia — NTP与PTP精度定位对比的参照
  4. Time transfer - Wikipedia — 卫星授时与地面传送时间的技术谱系综述

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入