Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

路由器的 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 接收器配置

配置步骤

命令

第 1 步:(必填)启用 GNSS 接收器和主时钟功能。

edit chassis synchronization层次结构级别使用gnss-receiver 0 interface语句启用 GNSS 接收器。通过启用 GNSS 接收器,您可以在路由器与 GNSS 接收器之间建立通信。

edit chassis synchronization层次结构级别使用gnss-receiver 0 constellation语句配置卫星星座。有各种星座可供选择。通过此配置,您可以将 GNSS 接收器配置为显式使用特定星座或星座组合。

有关详细信息,请参阅 时钟模式配置文件类型transport-ieee-802.3gnss-receiverptp-mode

注意:

启用后 ptp-mode ,端口 27 将不再可供使用。

  1. 设置时钟模式。

    [edit protocols ptp]
    user@host# set clock-mode ordinary
    
  2. 设置 G.8275.1 配置文件类型。

    [edit protocols ptp]
    user@host# set profile-type g.8275.1
    
  3. 将传输协议设置为 IEEE 802.3。

    [edit protocols ptp master interface interface name multicast-mode]
    user@host# set transport ieee-802.3
    
  4. 设置 GNSS 接收器接口。

    [edit chassis synchronization gnss-receiver number]
    user@host# set interface
    
  5. (选答)设置 holdover-in-spec-duration 配置。

    [edit protocols ptp]
    user@host# set protocols ptp holdover-in-spec-duration time duration
    
  6. 将 GNSS 接收机类型配置为 TB-1。

    [edit chassis synchronization gnss-receiver number]
    user@host# set receiver-type tb-1
    
  7. 设置 GNSS 接收机星座。

    [edit chassis synchronization gnss-receiver number]
    user@host# set constellation
    
  8. 为 FPC 和 PIC 设置 PTP 模式。

    [edit chassis fpc 0 pic 0]
    user@host# set ptp-mode
    

第 2 步:(可选)指定位置模式。TB-1 作为计时接收机有两种不同的位置模式——位置固定模式和测量模式。如果未配置特定模式,则默认位置模式为调查模式。

  • position-fix-mode:当您知道准确的天线位置时,请使用此模式。

  • 勘测模式:当您不知道天线的固定位置时,请使用此模式。

有关位置模式的详细信息,请参阅 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接收机测量信噪比值,以指示接收卫星信号的信号强度和噪声密度。您可以配置信噪比阈值。信号电平等于或高于阈值的卫星只能用于定位。
  • 范围:0 - 99 dBHz

有关 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 extensiveshow chassis synchronization extensiveshow ptp lock-status detail

注意:

确保配置的 timeTransmitter 端口链路中至少有一个已打开,否则 show ptp lock-status 命令将继续将状态显示为 Initializing ,命令 show chassis synchronization extensive 将继续将当前时钟状态显示为 Freerun

[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。

示例输出