路由器的 GNSS 配置
本主题介绍如何在路由器上配置 GNSS 接收器。
部分瞻博网络路由器使用外部 TB-1 GNSS 接收器支持 G.8275.1 配置文件 - 电信主级 (T-GM) 功能。具有 T-GM 功能的 TB-1 接收器有几个优点,包括:
-
符合 ITU-T G.8272(传输网络统一功能架构)PRTC A 类标准。
-
支持多个星座,例如 GPS、GLONAS、QZSS 和 Galileo。
-
支持多径欺骗、干扰、干扰检测和隔离机制。
-
在 10G 和 25G 端口上支持网络中所有设备。
用于配置 T-GM 功能的命令
使用以下命令配置 T-GM 功能:
-
set chassis synchronization gnss-receiver <(0|1)> receiver-type <name>
-
set chassis synchronization gnss-receiver <(0|1)> interface
用于启用 GM 功能的命令
使用以下命令启用 GM 功能:
-
set protocols ptp clock-mode ordinary
-
set protocols ptp profile-type g.8275.1
-
set protocols ptp master interface <interface-name> multicast-mode transport ieee-802.3
-
ptp-mode
-
gnss-receiver
-
show chassis synchronization gnss-receiver extensive
-
show chassis synchronization extensive
-
show ptp lock-status detail
在 T-GM 模式下,路由器充当普通时钟,所有 PTP 配置的端口都处于“仅 TimeTransmitter”状态。路由器上最多支持 512 个 timeTransmitter 端口。
-
ACX7024 和 ACX7024X 路由器支持此功能。
-
当系统作为 T-GM 运行时,不允许同步以太网 (SyncE) 输入。使用以下命令为 SyncE 输入配置等待还原检查:
set chassis synchronization source interfaces et-0/0/4 quality-level prc wait-to-restore 0
-
确保配置的 timeTransmitter 端口链路中至少有一个已打开,否则
show ptp lock-status
命令将继续将状态显示为Initializing
,命令show chassis synchronization extensive
将继续将当前时钟状态显示为Freerun
。
配置适用于电信的 GNSS 接收器 Grandmaster (T-GM)
TB-1 GNSS 接收器设计用于在多个星座中运行。当连接到外部 GNSS 天线时,接收器包含自动采集 GNSS 卫星信号、跟踪 GNSS 卫星以及获取精确位置和定时解决方案所需的所有电路。它提供每秒 1 脉冲 (PPS) 精密定时和稳定的 10MHz 频率输出。
为了优化GNSS能力,在所有系统之间建立一个共同的时间尺度和协调系统。这种协调一致的系统简化了网络同步,并提供了灵活性和弹性。
表 1 介绍了在支持的路由器上配置 GNSS 接收器的步骤。
配置步骤 |
命令 |
---|---|
第 1 步:(必填)启用 GNSS 接收器和主时钟功能。 在 在 有关详细信息,请参阅 时钟模式、 配置文件类型、 transport-ieee-802.3、 gnss-receiver 和 ptp-mode。
注意:
启用后 |
|
第 2 步:(可选)指定位置模式。TB-1 作为计时接收机有两种不同的位置模式——位置固定模式和测量模式。如果未配置特定模式,则默认位置模式为调查模式。
有关位置模式的详细信息,请参阅 gnss-receiver。 |
[edit chassis synchronization gnss-receiver number] user@host# set position-mode |
步骤 3:(可选)指定天线电缆延迟补偿值。此配置用于补偿由于射频电缆而引入的延迟,射频电缆从天线路由到 TB-1 射频输入。 您也可以使用此命令通过添加射频电缆和 PPS 电缆延迟来补偿 PPS 电缆延迟。 对于较长的电缆线路,这种延迟可能很大。范围为 -1000000 到 1000000 纳秒。 有关电缆延迟补偿的详细信息,请参阅 gnss-receiver。 |
[edit chassis synchronization gnss-receiver number] user@host# set cable-delay-compensation value
注意:
请参阅 https://timesmicrowave.com/calculator/ 计算天线电缆延迟补偿值,并在命令中提及。 例如,如果天线电缆延迟补偿为 1000 纳秒,则命令应为 set cable-delay-compensation -1000。请注意延迟的负值。 |
步骤 4:(可选)指定信噪比 (SNR) 阈值。 信噪比是信号功率与噪声功率的比值。GNSS接收机测量信噪比值,以指示接收卫星信号的信号强度和噪声密度。您可以配置信噪比阈值。信号电平等于或高于阈值的卫星只能用于定位。
有关 SNR 阈值的详细信息,请参阅 gnss-receiver。 |
[edit chassis synchronization gnss-receiver number] user@host# set snr-threshold value |
步骤 5:提交配置。 |
[edit] user@host# commit |
第 6 步:验证配置。 有关作命令的详细信息,请参阅 show chassis synchronization gnss-receiver extensive、 show chassis synchronization extensive 和 show ptp lock-status detail。
注意:
确保配置的 timeTransmitter 端口链路中至少有一个已打开,否则 |
[edit] user@host# run show chassis synchronization gnss-receiver extensive [edit] user@host# run show chassis synchronization extensive [edit] user@host# run show ptp lock-status detail [edit] user@host# run show ptp clock detail |
GNSS 接收器故障排除
警报
如果出现任何问题,请运行 show chassis alarms
命令以验证以下内容:
-
USB 端口未检测到或未连接 TB-1。
-
未检测到或连接 1PPS。
-
未检测到或连接 10 MHz。
示例输出
root@abc> show chassis alarms 3 alarms currently active 2024-05-29 23:14:58 PDT Major GNSS dongle removed 2024-05-29 23:14:59 PDT Minor GNSS 1 PPS link LOS set 2024-05-29 23:14:59 PDT Minor GNSS 10 MHz link LOS set