Showing posts with label acx 2000. Show all posts
Showing posts with label acx 2000. Show all posts

Tuesday, October 22, 2013

Juniper PTP Interop between Cisco ASR 901 and Alcatel 7705 SR


I did an interop test of PTP between Juniper ACX as Boundary Clock Master and a Cisco ASR 901 and ALU 7705 SR.


GM ===== ACX2000 ====== Cisco ASR 901
                              ||
                               =========== ALU 7705 SR


It works!

---------------

Cisco Configuration - ASR 901

interface Loopback0
 ip address 192.168.112.200 255.255.255.255
!
interface GigabitEthernet0/0
 speed 1000
 duplex full
 no negotiation auto
 cdp enable
 service instance 1 ethernet
  encapsulation untagged
  bridge-domain 1
 !
!


interface Loopback0
 ip address 192.168.112.200 255.255.255.255

interface Vlan1
 ip address 192.168.112.2 255.255.255.252
!
router ospf 1
 router-id 99.99.99.99
 area 0.0.0.1 stub
 network 192.168.112.0 0.0.0.3 area 0.0.0.1
 network 192.168.112.200 0.0.0.0 area 0.0.0.1
!

ptp clock ordinary domain 17
 priority1 100
 priority2 101
 1pps-out 0 125 ms
 clock-port slave slave
  sync interval -7
  transport ipv4 unicast interface Lo0 negotiation
  clock source 192.168.112.1
!
end

asr901#show ptp clock running 



                      PTP Ordinary Clock [Domain 17]

         State          Ports          Pkts sent      Pkts rcvd      

         ACQUIRING      1              108406         208432    

                               PORT SUMMARY

Name               Tx Mode      Role         Transport    State        Sessions
slave              unicast      slave        Lo0          Slave        1

Cisco Restrictions
 The loopback address configured for PTP port can be used only for PTP functionality.
 The loopback address configured for PTP port does not respond to pings.
• A clock port once configured as master cannot change to slave dynamically, and vice versa.
 PTP boundary clock can be configured for only one domain.
asr901#show ptp clock dataset default


CLOCK [Ordinary Clock, domain 17]

  Two Step Flag: No
  Clock Identity: 0xFC:99:47:FF:FE:A6:3B:4D
  Number Of Ports: 1
  Priority1: 100
  Priority2: 101
  Domain Number: 17
  Slave Only: Yes
  Clock Quality:
    Class: 248
    Accuracy: Within 25us
    Offset (log variance): 22272

asr901#show ptp clock dataset parent domain

CLOCK [Ordinary Clock, domain 17]

  Parent Stats: No
  Observed Parent Offset (log variance): 0
  Observed Parent Clock Phase Change Rate: 0

  Grandmaster Clock:
    Identity: 0xF8:C0:1:FF:FE:8:C1:8E
    Priority1: 0
    Priority2: 0
    Clock Quality:
      Class: 52
      Accuracy: Unknown
      Offset (log variance): 11952

asr901# show ptp clock dataset default


CLOCK [Ordinary Clock, domain 17]

  Two Step Flag: No
  Clock Identity: 0xFC:99:47:FF:FE:A6:3B:4D
  Number Of Ports: 1
  Priority1: 100
  Priority2: 101
  Domain Number: 17
  Slave Only: Yes
  Clock Quality:
    Class: 248
    Accuracy: Within 25us
    Offset (log variance): 22272

 show ptp clock runn dom 17



                      PTP Ordinary Clock [Domain 17]

         State          Ports          Pkts sent      Pkts rcvd      

         PHASE_ALIGNED  1              131863         279178    

                               PORT SUMMARY

Name               Tx Mode      Role         Transport    State        Sessions

slave              unicast      slave        Lo0          Slave        1


                             SESSION INFORMATION

slave [Lo0] [Sessions 1]

 Peer addr          Pkts in    Pkts out   In Errs    Out Errs  

 192.168.112.1      130314     47461      0          0      

asr901#show platform ptp state
FLL State                     : 3 (Normal Loop)
FLL Status Duration           : 118 (sec)

Forward Flow Weight           : 0.0
Forward Flow Transient-Free   : 900 (900 sec Window)
Forward Flow Transient-Free   : 3600 (3600 sec Window)
Forward Flow Transactions Used: 199.0 (%)
Forward Flow Oper. Min TDEV   : 638.0 (nsec)
Forward Mafie                 : 0.0
Forward Flow Min Cluster Width: 433.0 (nsec)
Forward Flow Mode Width       : 1000.0 (nsec)

Reverse Flow Weight           : 100.0
Reverse Flow Transient-Free   : 900 (900 sec Window)
Reverse Flow Transient-Free   : 3600 (3600 sec Window)
Reverse Flow Transactions Used: 199.0 (%)
Reverse Flow Oper. Min TDEV   : 637.0 (nsec)
Reverse Mafie                 : 0.0
Reverse Flow Min Cluster Width: 433.0 (nsec)
Reverse Flow Mode Width       : 1000.0 (nsec)

Frequency Correction          : 33.290 (ppb)
Phase Correction              : 0.0 (ppb)

Output TDEV Estimate          : 637.0 (nsec)
Output MDEV Estimate          : 1.0 (ppb)

Residual Phase Error          : -14.64 (nsec)
Min. Roundtrip Delay          : 14.0 (nsec)

Sync Packet Rate*             : 64 (pkts/sec)
Delay Packet Rate*            : 66 (pkts/sec)

Forward IPDV % Below Threshold: 0.0
Forward Maximum IPDV          : 0.0 (usec)
Forward Interpacket Jitter    : 0.0 (usec)

Reverse IPDV % Below Threshold: 0.0
Reverse Maximum IPDV          : 0.0 (usec)
Reverse Interpacket Jitter    : 0.0 (usec)
Note: The maximum rates for Sync and Delay packets will be approximately 64 pps.

asr901#show platform ptp stats
Statistics for PTP clock 0
###############################
Number of ports : 1
Pkts Sent       : 143257
Pkts Rcvd       : 313459
Pkts Discarded  : 0
Statistics for PTP clock port 1
##################################
Pkts Sent        : 58854
Pkts Rcvd        : 164592
Pkts Discarded   : 0
Signals Rejected : 0
Statistics for peer 0
########################
IP addr   : 192.168.112.1
Pkts Sent : 58854
Pkts Rcvd : 164592

----------- 
ALU 7705

*A:7705>show# system sync-if-timing 

===============================================================================
System Interface Timing Operational Info
===============================================================================
System Status CSM A                : Master Locked
    Reference Input Mode           : Revertive
    Quality Level Selection        : Disabled

Reference Order                    : ref1 ref2 external

Reference Input 1   
    Admin Status                   : up
    Configured Quality Level       : none
    Rx Quality Level               : dnu
    Qualified For Use              : Yes
    Selected For Use               : Yes
    Source Port                    : None
    Source PTP Clock               : 1

Reference Input 2      
    Admin Status                   : down
    Configured Quality Level       : none
    Rx Quality Level               : unknown
    Qualified For Use              : No
        Not Qualified Due To       : disabled
    Selected For Use               : No
        Not Selected Due To        : disabled
    Source Port                    : None

External Reference Input   
    Admin Status                   : down
    Configured Quality Level       : stu
    Qualified For Use              : No
        Not Qualified Due To       : disabled
    Selected For Use               : No
        Not Selected Due To        : disabled
    Type                           : 2048Khz-G703
    Impedance                      : 50-Ohm

External Reference Output   
    Type                           : 2048Khz-G703
===============================================================================

System Name            : 7705-ci
System Type            : 7705 SAR-F
System Version         : B-5.0.R1

*A:7705>config>system# info 
----------------------------------------------
#--------------------------------------------------
echo "System Configuration"
#--------------------------------------------------
        name "7705"
        sync-if-timing
            ref-order ref1 ref2 external
            ref1
                source-ptp-clock 1
                no shutdown
            exit
            ref2
                shutdown
            exit
            external
                input-interface
                    shutdown
                exit
            exit
            revert
        exit
        snmp                          
        exit
        login-control
            idle-timeout disable
        exit
        ptp
            clock 1 create
                source-interface "to-ACX2K"
                clock-mda 1/2
                domain 17
                priority1 100
                priority2 101
                ptp-port 1
                    log-sync-interval -7
                    peer 1
                        description "To-ACX2K"
                        ip-address 192.168.113.1
                    exit
                    peer 2
                    exit
                    no shutdown
                exit
                no shutdown           
            exit
        exit
        time
            ntp
                server 172.17.27.46 
                no shutdown
            exit
            sntp
                shutdown
            exit
            zone PST 
        exit
        thresholds
            rmon
            exit
        exit


-------------- 
Juniper configuration
[edit]
user@ACX2000# show chassis 
fpc 0 {
    pic 0 {
        framing e1;
    }
}
synchronization {
    network-option option-1;
    esmc-transmit {
        interfaces all;
    }
}

user@ACX2000# show protocols ptp 
clock-mode boundary;
priority1 1;
priority2 2;
domain 17;
unicast-negotiation;
slave {
    convert-clock-class-to-quality-level;
    interface ge-0/2/0.0 {
        unicast-mode {
            transport ipv4;
            clock-source 200.200.3.2 local-ip-address 200.200.3.1;
        }
    }
}
master {
    interface ge-0/1/0.0 {
        unicast-mode {
            transport ipv4;             
            clock-client 192.168.112.200/32 local-ip-address 192.168.112.1;
        }
    }
    interface ge-0/1/1.0 {
        unicast-mode {
            transport ipv4;
            clock-client 192.168.113.2/32 local-ip-address 192.168.113.1;
        }
    }
}

[edit]
user@ACX2000# run show ptp port 
PTP port-data:
Local IP          : 192.168.112.1  Remote IP         : 192.168.112.200
Clock Stream      : 4              Clock Identity    : 84:18:88:ff:fe:c0:81:00  
Port State        : Master         Delay Req Interval: -6 
Announce Interval : 1              Announce Timeout  : 3  
Sync Interval     : -7             Delay Mechanism   : End-to-end
Port Number       : 5              Operating Mode    : Slave

Local IP          : 192.168.113.1  Remote IP         : 192.168.113.2
Clock Stream      : 5              Clock Identity    : 84:18:88:ff:fe:c0:81:00  
Port State        : Master         Delay Req Interval: -7 
Announce Interval : 1              Announce Timeout  : 3  
Sync Interval     : -7             Delay Mechanism   : End-to-end
Port Number       : 6              Operating Mode    : Slave



[edit]
user@ACX2000# run show ptp statistics 
Local Address    Remote Address     Role  Stream      Received  Transmitted
200.200.3.1      200.200.3.2       Slave       0      36819732     18332374
192.168.112.1    192.168.112.200  Master       4          8097     51867879
192.168.113.1    192.168.113.2    Master       5          7989     51865182