ACX7024およびACX7024Xルーターでの部分的なタイミングサポート支援
APTS(Assisted Partial Timing Support)は、PTPに裏打ちされたGNSSで、モバイルバックホールネットワークで正確なタイミングと同期を提供します。このトピックでは、ACX7024ルーターとACX7024XルーターでのAPTSサポートについて説明します。
ACX7024ルーターとACX7024Xルーターは、T-BC-A(Assisted Partial Timing Support)のテレコム境界クロックとして機能します。ルーターは、プライマリ ソースとして GNSS にロックされます。GNSSはロックを失うと、G8275.2パケットtimeReceiverから時間情報を導き出すことで、周波数または位相バックアップモードで動作します。GNSSがロックを失い、PTPが使用できないか準備ができていない場合、システムは内部クロックでholdover-in-spec状態に移行し、ホールドオーバータイマーが終了するまでその状態を続けます。ホールドオーバー時間は、[set protocols ptp]階層にあるholdover-in-spec-durationオプションで設定できます。GNSSが利用可能になると、ルーターはGNSSにロックバックされます。
サポートされているAPTS機能は次のとおりです。
-
G.8275.1とG8275.2の両方のtimeTransmitterポートがサポートされていますが、APTSのバックアップパスとして設定できるG.8275.2 timeReceiverポートは1つだけです。
- 最大512個のPTPoIPv4 timeTransmitterストリームと最大128個のPTPoE timeTransmitterストリームがサポートされています。PTPoIPv4とPTPoEは同時にサポートされます。
-
APTSが設定されている場合、単一のPTPoIPv4 timeReceiverストリームがサポートされます。
-
PTPoIPv4 timeReceiver設定は、ルーティングインスタンスに属するインターフェイスでサポートされます。
-
APTSモードでは、ユニキャストネゴシエーションがデフォルトで有効になっています。
-
APTSは、100G、50G、40G、25G、10G、1Gポートに対応しています。
設定
ACX7024とACX7024Xでこの機能をサポートするには、以下に示すように、[edit chassis synchronization]階層レベルでGNSSソースが設定され、[edit protocols ptp]階層レベルで設定されたPTPバウンダリークロックを持つAPTSノードが必要です。
PTP機能を有効にするには、
ptp-modeを設定します。set chassis fpc 0 pic 0 ptp-mode
- GNSS設定の構成:
set chassis synchronization network-option option-1 set chassis synchronization enable-extended-ql-tlv set chassis synchronization esmc-transmit interfaces all set chassis synchronization gnss-receiver 0 interface set chassis synchronization gnss-receiver 0 receiver-type tb-1 set chassis synchronization gnss-receiver 0 constellation gps l1ca
PTPを設定します。このダウンストリーム timeReceiver の設定では、
clock-modeが バウンダリークロック に設定され、ベース プロファイルが G.8275.1 に設定されていることに注意してください。APTSでバウンダリークロックを設定する場合、設定[set protocols ptp apts]が必要です。set protocols ptp clock-mode boundary set protocols ptp profile-type g.8275.1 set protocols ptp ipv4-dscp 54 set protocols ptp slave delay-request -4 set protocols ptp slave sync-interval -4 set protocols ptp slave grant-duration 500 set protocols ptp slave interface et-0/0/18.0 unicast-mode transport ipv4 set protocols ptp slave interface et-0/0/18.0 unicast-mode clock-source 192.168.1.2 local-ip-address 192.168.1.10 set protocols ptp master interface et-0/0/0.0 unicast-mode transport ipv4 set protocols ptp master interface et-0/0/0.0 unicast-mode clock-client 10.0.0.2 local-ip-address 10.0.0.10 set protocols ptp master interface et-0/0/2.0 multicast-mode transport ieee-802.3 set protocols ptp master interface et-0/0/10.0 multicast-mode transport ieee-802.3 set protocols ptp apts
オプションで、APTSプロファイルに使用するドメインを設定します。
set protocols ptp apts domain 44
ルーティングインスタンスに属するインターフェイスでPTPを有効にすることができます。
set protocols ptp slave interface et-0/0/0.0 unicast-mode clock-source 192.168.1.2 local-ip-address 192.168.1.10 set routing-instances PTP-VRF instance-type virtual-router set routing-instances PTP-VRF interface et-0/0/0.0
(オプション)時間
holdover-in-spec-duration分単位で指定して設定を行います。set protocols ptp holdover-in-spec-duration 10
検証
- PTP 設定を確認します。
user@host> show ptp global-information PTP Global Configuration: Domain number : 24 Clock mode : Boundary Profile: G.8275.1 Priority Level1 : 128 Priority Level2 : 128 Local Priority : 128 Path Trace : Disabled ESMC QL From Clock Class: Enabled SNMP Trap Status : Disabled PHY Time Stamping : Enabled UTC Leap Seconds : 37 Transparent-clock-config : DISABLED Transparent-clock-status : N/A APTS : Enabled APTS Domain : 44 APTS Unicast Negotiation : Enabled Holdover-in-spec Duration: 30 minutes Slave Parameters: Sync Interval : -6 (64 packets per second - unicast request) Delay Request Interval: -6 (64 packets per second - unicast request) Announce Interval : 0 (1 packet per second - unicast request) Announce Timeout : 3 Grant Duration : 300 Master Parameters: Sync Interval : -4 (16 packets per second) Announce Interval : -3 (8 packets per second) Delay Request Timeout : <not applicable> Clock Step : one-step Arbitrary Mode : FALSE Master Parameters (G.8275.2.enh): Min Announce Interval : -3 (8 packets per second) Max Announce Interval : 0 (1 packets per second) Min Sync Interval : -7 (128 packets per second) Max Sync Interval : 0 (1 packet per second) Min Delay Response Interval : -7 (128 packets per second) Max Delay Response Interval : 0 (1 packet per second) Number of Slaves : 1 Number of Masters : 3 Number of Stateful : 0
-
PTPロックステータスの確認:
user@host> show ptp lock-status detail Lock Status: Lock State : INITIALIZING/FREERUN/ACQURING/PHASE ALIGNED/HOLDOVER Holdover State : In-specification/Out-of-specification (Displayed only when Lock state is HOLDOVER) Phase offset : x ns (When current source GNSS it is offset from GNSS When current source is PTP it is offset from PTP master 0 ns when PTP is inactive) State since : 2023-11-27 05:34:56 PST (00:00:54 ago) Source Details: Current Source : GNSS/PTP/NONE Primary Source : GNSS Active, Ready or Inactive Secondary Source : PTP Active, Ready or Inactive Selected PTP Master Details: Upstream Master address : 50.1.1.1 Slave interface : et-0/0/50.0 -
show ptp clock detailコマンドを実行して、PTPクロックの詳細を確認します。 -
show ptp all-master-clock detailコマンドを実行して、利用可能なアップストリームPTPタイムトランスミッターの詳細を確認します。 -
show ptp port detailコマンドを実行して、PTPポートの詳細を確認します。 -
show ptp statistics detailコマンドを実行して、PTP統計の詳細を確認します。