配置时间同步功能
在配置Atom GPS授时系统的时间同步功能前了解它的应用环境、配置此特性的前置任务,可以帮助您快速、准确地完成配置任务。
应用环境
如图14-2所示,IP RAN网络中,NodeB之间需要进行时间同步。此时,可以部署如下Atom GPS授时方案:Atom GPS模块插在接入汇聚节点ASG上,Atom GPS模块同步GPS的时间信号,ASG同步Atom GPS模块的时间信号,并通过部署时间同步功能,将时钟信号传递给承载网中的其它设备,最终实现整网的时钟同步。
配置Atom GPS模块的时间同步功能
为了将GPS的时间信号向下游设备传递,Atom GPS模块需要先将GPS时间信号通过1588v2报文传递给Atom GPS模块所在的路由器,故需要在Atom GPS模块上部署时间同步功能。
背景信息
- 时钟源的等级不支持配置:上电后初始值为248(248:默认值,如果没有其他的clockClass定义应用,将用这个clockClass);正常跟踪到GPS信号后,值为6(clockClass为6的时钟设备不可为这个域中其他时钟的从设备);GPS信号丢失后,其值再次变为248。
- 时钟源的精度不支持配置:上电后初始值为0xFE(时间精度未知);正常跟踪到GPS信号后,值为0x21(时间精确到100ns以内);GPS信号丢失后,其值再次变为0xFE。
- 时钟源稳定度值不支持配置,其值为0xFFFF(T-GM未连接ePRTC)。
请在Atom GPS模块所在的路由器上进行如下配置。
配置Atom GPS模块所在设备的1588v2同步功能
用户首先需在系统视图下使能路由器的1588v2功能,并将路由器设置为BC类型。在系统视图下使能了1588v2功能后,还需要在接口下使能1588v2功能。同时还需要指定各接口的链路延迟测量机制,非对称延迟校正时间,报文携带时间戳的模式。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令ptp enable,使能设备的1588v2功能。
- 执行命令ptp device-type bc,配置设备类型为BC。
- (可选)执行命令ptp domain ,配置1588v2设备所在的时钟域。
通过1588v2报文进行时间同步的各设备,必须在同一个1588v2时钟域。
- (可选)执行命令ptp virtual-clock-id clock-id-value,配置BC设备的虚拟时钟ID。
- (可选)执行命令ptp asymmetry-measure enable,使能1588v2环网不对称自动测量功能。
- (可选)执行命令ptp set-port-state enable,使能静态指定BC设备上1588v2端口状态的功能。
- 执行命令interface interface-type interface-number,进入接口视图。
- (可选)执行命令ptp port-state slave,配置端口状态为Slave,跟踪外部时间信息。
- 执行命令ptp delay-mechanism delay,配置设备的延时测量机制为delay方式。
- 执行命令ptp enable,使能接口的IEEE 1588v2功能。
- (可选)执行命令ptp announce-drop enable,配置IEEE 1588v2设备接口对Announce报文的处理方式为丢弃。
Announce报文用来建立IEEE 1588v2时钟间的同步关系,该接口丢弃Announce报文意味着设备不能通过该接口接收其他设备的时钟同步信息。
- (可选)执行命令ptp clock-step one-step,配置IEEE 1588v2设备利用报文完成时钟同步时报文携带时间戳的模式为one-step。
- (可选)执行命令ptp passive-measure enable ,使能Passive端口的性能监控功能。
- (可选)执行命令ptp passive-measure alarm-threshold alarm-threshold-value,配置Passive端口Offset值(即主从设备的时间偏差)的告警阈值。
配置Atom GPS模块所在设备的G.8275.1同步功能
用户首先需要在系统视图下使能全局的G.8275.1功能,将设备类型配置为T-BC,并指定domain值、虚拟ID等基本信息。在系统视图下使能了G.8275.1功能后,还需要在接口下使能G.8275.1功能。
操作步骤
- 执行命令system-view,进入系统视图。
- 执行命令ptp enable,使能设备的PTP功能。
- 执行命令ptp profile g-8275-1 enable,使能设备的G.8275.1功能。
- 执行命令ptp device-type t-bc,配置设备类型为T-BC。
- (可选)执行命令ptp domain domain-value,配置设备所在的域。
通过G.8275.1协议进行时间同步的各T-BC设备,必须在同一个时钟域。
- (可选)配置光纤不对称自动检测功能。
- (可选)配置时钟源访问控制功能。
- 执行命令ptp acl enable,使能设备时钟源访问控制功能。
- 执行命令ptp acl-permit-clockid clockid-value,配置允许参与T-BC设备本地BMC选源计算的其他T-BC设备的时钟ID。
- (可选)执行命令ptp max-steps-removed max-steps-removed-value,配置时间同步设备的最大跳数。当时间源接收到的Announce报文中stepsRemoved值大于等于配置的最大跳数max-steps-removed-value时,认为时钟源不可用。
- 执行命令commit,提交配置。
- 执行命令interface interface-type interface-number,进入接口视图。
- 执行命令ptp enable,使能接口的PTP功能。
- (可选)执行命令ptp notslave disable,配置接口的notslave属性为FALSE。
- (可选)执行命令ptp local-priority local-priority-value,配置接口的本地优先级。
- (可选)执行命令ptp asymmetry-correction { negative negative-asymmetry-correction-value | positive positive-asymmetry-correction-value },配置接口发送报文的非对称延时校正时间值。
- (可选)执行命令ptp clock-step { one-step | two-step },配置接口发送时钟同步时报文携带时间戳的模式。
- 执行命令commit,提交配置。