IEEE1588V2 PTP 时钟同步方案介绍
一 实现原理
1.1 PTP 系统概述
PTP 为 Precise Time Protocol 的简称,遵循 IEEE 1588 协议标准,1588 协议是解
决 IP 传输的基站之间同步问题的协议。以前的 NODEB 基站从 GPS 获取同步信号 1PPS
和时间信息 TOD,为保证时间同步,每个 NODEB 都需要一个 GPS。而 1588 协议提出通
过 PTP 消息进行时钟信息的传递,NODEB 接受到同样的时钟信息作为本 NODEB 的同步
时间信息,从而实现整个系统时钟的同步。
如 1.1,PTP 系统的同步时钟系统。同一个通路上( Path A, Path B , Path C 和
PathD ) 获 取 相同的 时 钟 信息, 这 样 只需 要 边 界时钟 ( NODEB13 和 NODEB14 ;
NODEB13 和 NODEB15;)实现同步即可以实现系统时钟的同步。
图 1.1 PTP 同步时钟系统示意图
在 PTP 系统中分为主/从两种时钟提取的方式。当本 NODEB 为主时钟方式,需要有
GPS,通过 GPS 获取 TOD 时间消息和 1PPS 同步信号。然后将 TOD 消息和 1PPS 封装在
UDP 数据包中通过以太网连路进行传输。当本 NODEB 为从时钟方式,需要从以太网接受
的数据中,解析出该 UDP 数据包,获取时间信息和同步信息。
另外 PTP 系统之间的时间信息是通过 MAC 地址进行寻址传输的。
NodeB 支持主从两种模式,选用 SEMTECH 的 ACS9510 时钟芯片,PTP 系统的实