In Figure 1, the bearer network carries wireless services between NodeBs, and all bearer network nodes support G.8275.1. In addition, NodeB1 and NodeB2 support G.8275.1. In this way, wireless base stations and bearer network devices achieve frequency and time synchronization.
The configuration roadmap is as follows:
Configure input of external clock signals.
Configure the type of G.8275.1-capable devices on the bearer network as T-BC.
Configure PE1 and PE2 as system master clocks and connect them to external clocks. PE1 and PE2 back up each other.
<HUAWEI> system-view [HUAWEI] sysname PE1 [PE1] clock ethernet-synchronization enable [PE1] interface XGigabitEthernet 0/0/1 [PE1-XGigabitEthernet0/0/1] clock synchronization enable [PE1-XGigabitEthernet0/0/1] quit [PE1] interface XGigabitEthernet 0/0/2 [PE1-XGigabitEthernet0/0/2] clock synchronization enable [PE1-XGigabitEthernet0/0/2] quit [PE1] interface XGigabitEthernet 0/0/3 [PE1-XGigabitEthernet0/0/3] clock synchronization enable [PE1-XGigabitEthernet0/0/3] clock ssm ssua [PE1-XGigabitEthernet0/0/3] clock priority 1 [PE1-XGigabitEthernet0/0/3] quit
<HUAWEI> system-view [HUAWEI] sysname CE1 [CE1] clock ethernet-synchronization enable [CE1] interface XGigabitEthernet 0/0/1 [CE1-XGigabitEthernet0/0/1] clock synchronization enable [CE1-XGigabitEthernet0/0/1] clock priority 1 [CE1-XGigabitEthernet0/0/1] quit [CE1] interface XGigabitEthernet 0/0/2 [CE1-XGigabitEthernet0/0/2] clock synchronization enable [CE1-XGigabitEthernet0/0/2] clock ssm ssua [CE1-XGigabitEthernet0/0/2] clock priority 1 [CE1-XGigabitEthernet0/0/2] quit
# Configure PE1. The configurations of PE2, CE1, and CE2 are similar to the configuration of PE1.
[PE1] ptp enable [PE1] ptp profile g-8275-1 enable [PE1] ptp device-type t-bc slot 0
# Configure PE1. The configurations of PE2, CE1, and CE2 are similar to the configuration of PE1.
[PE1] interface XGigabitEthernet 0/0/1 [PE1-XGigabitEthernet0/0/1] ptp delay-mechanism delay [PE1-XGigabitEthernet0/0/1] ptp enable [PE1-XGigabitEthernet0/0/1] quit [PE1] interface XGigabitEthernet 0/0/2 [PE1-XGigabitEthernet0/0/2] ptp delay-mechanism delay [PE1-XGigabitEthernet0/0/2] ptp enable [PE1-XGigabitEthernet0/0/2] quit [PE1] interface XGigabitEthernet 0/0/3 [PE1-XGigabitEthernet0/0/3] ptp delay-mechanism delay [PE1-XGigabitEthernet0/0/3] ptp enable [PE1-XGigabitEthernet0/0/3] ptp notslave disable [PE1-XGigabitEthernet0/0/3] quit
After completing the configurations, run the display ptp all command on CE1 and CE2 to view the PTP synchronization status. The following example uses the command output on CE1.
[CE1] display ptp all
Device config info
------------------------------------------------------------------------------
PTP state :enabled Domain value :0
Slave only :no Device type :T-BC
Set port state :no Local clock ID :00259e1000000001
Virtual clock ID :no Time lock success :yes
PTP profile :G.8275.1
BMC run info
------------------------------------------------------------------------------
Grand clock ID :00259e1000000002
Receive number :XGigabitEthernet0/0/2
Parent clock ID :00259e1000000002
Parent portnumber :4126
Priority1 :110 Priority2 :110
Step removed :1 Clock accuracy :0x31
Clock class :6 Time Source :0xa0
UTC Offset :35 UTC Offset Valid :False
Timescale :ARB Time traceable :False
Leap :None Frequency traceable :False
Offset scaled :0xffff
Port info
Name State Delay-mech Ann-timeout Type Domain
------------------------------------------------------------------------------
XGigabitEthernet0/0/1 slave delay 4 T-BC 0
XGigabitEthernet0/0/2 master delay 4 T-BC 0
Clock source info
Clock Pri1 Pri2 Accuracy Class TimeSrc Signal Switch Direction In-Status
------------------------------------------------------------------------------
local 128 128 0x31 187 0xa0 - - - -
CE1 configuration file
# sysname CE1 # clock ethernet-synchronization enable # ptp enable ptp profile g-8275-1 enable ptp device-type t-bc slot 0 # interface XGigabitEthernet0/0/1 clock synchronization enable ptp delay-mechanism delay ptp enable # interface XGigabitEthernet0/0/2 clock ssm ssua clock priority 1 clock synchronization enable ptp delay-mechanism delay ptp notslave disable ptp enable # return
CE2 configuration file
# sysname CE2 # clock ethernet-synchronization enable # ptp enable ptp profile g-8275-1 enable ptp device-type t-bc slot 0 # interface XGigabitEthernet0/0/1 clock ssm ssua clock priority 1 clock synchronization enable ptp delay-mechanism delay ptp notslave disable ptp enable # interface XGigabitEthernet0/0/2 clock synchronization enable ptp delay-mechanism delay ptp enable # return
PE1 configuration file
# sysname PE1 # clock ethernet-synchronization enable # ptp enable ptp profile g-8275-1 enable ptp device-type t-bc slot 0 # interface XGigabitEthernet0/0/1 clock synchronization enable ptp delay-mechanism delay ptp enable # interface XGigabitEthernet0/0/2 clock synchronization enable ptp delay-mechanism delay ptp enable # interface XGigabitEthernet0/0/3 clock ssm ssua clock priority 1 clock synchronization enable ptp delay-mechanism delay ptp notslave disable ptp enable # return
PE2 configuration file
# sysname PE2 # clock ethernet-synchronization enable # ptp enable ptp profile g-8275-1 enable ptp device-type t-bc slot 0 # interface XGigabitEthernet0/0/1 clock synchronization enable ptp delay-mechanism delay ptp enable # interface XGigabitEthernet0/0/2 clock synchronization enable ptp delay-mechanism delay ptp enable # interface XGigabitEthernet0/0/3 clock ssm ssua clock priority 1 clock synchronization enable ptp delay-mechanism delay ptp notslave disable ptp enable # return