Академический Документы
Профессиональный Документы
Культура Документы
Synchronization Feature
Guide
ZTE LTE FDD Clock Synchronization Feature Guide
TABLE OF CONTENTS
1 Introduction ....................................................................................................................... 10
3.1 GPS......................................................................................................................... 17
FIGURES
Figure 2-1 Frequency and Phase Synchronization ..................................................................... 14
Figure 3-10 Residence Time Correction Procedure of the E2E Transparent Clock ................... 29
Figure 3-11 Residence Time and Link Delay Correction Procedure of the P2P Transparent Clock
........................................................................................................................................................ 29
Figure 5-3 Configuration Diagnosis Test Tool for Query the 1PPS+TOD Clock Status ............. 86
Figure 5-7 Configuration Diagnosis Test Tool for Query the 1588 Clock Status ........................ 89
Figure 5-15 Status of the External backplane GNSS Clock on the eNodeB .............................. 95
TABLES
Table 1-1 Related Feature List and License Control................................................................... 11
Table 5-3 Devices for Testing the IEEE 1588 Clock Function .................................................... 88
1 Introduction
This document provides the introduction, technical descriptions, parameter
configuration, counters, alarms, and validation procedure of the LTE FDD Clock
Synchronization feature.
The parameters, alarms and counters in this document are the same as those of the
latest software version when this document is released. To obtain the MO,
parameters, alarms, and KPIs of the existing software version, please refer to the
product manuals of the existing software version.
This document is applicable to LTE FDD mode. "LTE" and "eNodeB" mentioned in
this document respectively refer to "LTE FDD" and "LTE FDD-based eNodeB".
OMMB EMS
Involved NEs
UE eNodeB MME S-GW BSC/RNC SGSN P-GW HSS
- √ - - - - - -
Note:
*-: Not involved
*√: involved
Note:
System has license control for synchronization control, but it has no license for
independent synchronization method, so “NO” is provided for the above items.
ZLF31-00-009 eMBMS
ZLF35-00-004 feICIC for HetNet
eICIC
2 Function Description
The radio access network has strict requirements for clock synchronization. If the
frequency difference between two eNodeBs cannot meet these requirements, users
cannot be handed over smoothly between the two eNodeBs and become offline. The
clock in clock synchronization refers to the RF clock. There are various radio
systems, and these systems have different requirements for clock synchronization.
For the LTE FDD standard, frequency synchronization must be supported, and the
frequency precision is required to be 50 ppb. This meets the requirements of basic
FDD services.
For the cloud coordination and scheduling services of ZTE's Cloud Radio solution, in
the scenario of inter-cabinet CA, COMP and super cell, phase synchronization is
also required, and the phase deviation requires to be ±1.5μs.
For eNodeBs, the frequency and phase differences between all the devices in the
network require to be within a reasonable range. This means that the differences
must meet the requirements for network clock synchronization. Synchronization
includes frequency and phase synchronization.
Phase synchronization, also called time synchronization, means that the phase
differences between signals are in a reasonable range, and this method is mainly
used for air interface synchronization.
IEEE1588v2
SyncE
BITS
2.3 Definition
2. The BITS system has a master clock in each communication building, which
obtains signals from upper-layer synchronization reference (or GPS signals),
and other clocks in the building is synchronized with the master clock.
The eNodeB hardware supports both E1/T1 and BITS clock synchronization, but
they are not recommended for LTE networks in outdoor scenarios, so they are
not detailed in this document. In addition, the latest CCE1 series do not
support this function. If needed, contact with the ZTE FDD Product Line.
5. SyncE is a clock recovery technology that transmits clock signals over Ethernet
links for clock synchronization of the base station system. It uses the physical
layer of OSI protocol for Ethernet-based clock synchronization. SyncE uses the
Ethernet physical layer for synchronization in a way similar to that in a
traditional SDH/SONET network. It is not affected by higher layers, and
synchronization can be performed only if the physical connection exists. SyncE
can synchronize only frequency information, but cannot synchronize Time of
Day (TOD) information.
The BDS system consists of the space segment, ground segment, and user
segment, and can provide high-precision and highly-reliable navigation and time
services for users in all-weather conditions at any time. In addition, it has the
short message transmission capability, and provides the regional navigation,
positioning, and time services with a positioning precision of 10m, speed
measurement precision of 0.2 m/s, and time precision of 10 ns.
8. RGPS refers to that the GPS receiver is located at the remote eNodeB. The
1PPS and TOD signals output by the receiver are transmitted to the eNodeB as
optical signals through optical fibers. The eNodeB resolves the 1PPS and TOD
signals and takes them as the reference clock to implement synchronization in
the entire network.
Multiple types of the technologies described above that support both frequency
synchronization and phase synchronization are provided for the eNodeB devices.
Both BDS and GLONASS need independent boards or extension boards. However,
the two technologies are restricted by the hardware delivery capacity. This document
focuses on only the GPS, IEEE1588 V2 and SyncE technologies.
3 Technical Description
3.1 GPS
Space segment
There are 32 evenly spaced satellites laid on six orbit planes (A, B, C, D, E, and F).
The six circular orbit planes have an inclination of approximately 55 degrees. The
orbital period is 11 hours and 58 minutes. Each satellite is of 464 kg, and the main
body is spherical and 1.5 m in diameter.
Each satellite in the GPS has an atomic clock to support synchronization signals.
Synchronization signals are transmitted at a frequency of 1575.42MHz. The
minimum power that can be received on the earth ranges from -158 to -160dBW and
the maximum power is -153dBW. Satellite signals are mostly attenuated in space
and the earth's atmosphere. Considering antenna gains, the power of satellite signal
transmitters is specified to 13.4dBW.
Control segment
User segment
The user segment receives satellite signals to obtain pseudo ranges, navigation
messages, and the differences between the signal phases generated by the local
oscillators of receivers and satellite signals.
Ionosphere data
Orbits of satellites are elliptical. To locate the location of a satellite, you must know
its semi-major axis and semi-minor axis. Both ephemeris data and almanac data
describe semi-major axes and semi-minor axes of satellites but their precision is of
different degrees. Ephemeris data describes 32-bit semi-major axes and semi-minor
axes while almanac data describes 16-bit semi-major axes and semi-minor axes.
Therefore, there are differences when using these two types of data for location.
The information describing the semi-major axes and semi-minor axes contains
37,500 bits in total and is divided into 25 frames with 1,500 bits each, and a
transmission rate of 50 bps. Therefore, it takes 12.5 minutes to transfer all the
information. The figure below shows the frame structure.
Each satellite has an atomic clock modulating the baseband frequency. The atomic
clock uses its resonant frequency to obtain the frequency 10.23 MHz, and then
divides and multiplies the frequency to obtain the required carrier and pulse signals.
All satellites signals must be transferred at the same frequency.
Satellite signals are modulated to Pseudo Random Noise (PRN) codes and each
code is composed of 1023 digits (0 or 1). The PRN codes are transmitted at
1.023Mbits/s at 1ms intervals. PRN codes are also used to identify specified
satellites. The PRN code is also called the Coarse/Acquisition (C/A) code.
Modulated baseband signals are finally transmitted out through the 1575.42MHz
carrier. The figure below shows the GPS signal modulation procedure.
Binary Phase Shift Keying (BPSK) is used for GPS signal modulation. The figure
below shows the BPSK modulation scheme.
It takes 67 ms for the signals of a GPS satellite to reach the earth at the speed of
light.
The receiver uses C/A codes to synchronize satellite signals, converts the received
satellite signals, and compares them with C/A codes. Once a C/A code is completely
matched, the CF is 1, see the figure below.
After that, the signal generated in the receiver and the corresponding received
satellite signal each have the same structure (see the figure below), and the time
error of the signals is determined. With the time error, the accurate transmission
time of the satellite signal and the distance to the satellite can be determined.
After the synchronization, the receiver obtains the signals of at least four satellites.
Users' longitudes, latitudes, altitudes, and time information are determined by the
distances calculated based on and the positions of the four satellites.
The time service and location principles of the GPS are described as follows:
Pseudorange: distance obtained after multiplying the time the ranging signal
transmitted by a satellite takes to reach a GPS receiver, by the speed of light
The measured distance contains the clock error and the delay caused by
atmospheric refraction. Therefore, instead of an accurate distance, the measured
distance is called "pseudorange".
△t = t2 - t1
t1 indicates the time when the satellite signal is sent. t2 indicates the time when the
satellite signal is received.
Xs, Ys, and Zs are axes identifying the position of the satellite. X, Y, and Z are axes
identifying the position of the receiver.
The axes of the satellite can be obtained through satellite navigation messages.
Therefore, only the axes of the receiver are unknown values. Because there is an
unknown offset between the clock of the receiver and the satellite clock, the formula
involves four unknown values. To obtain the axes of the receiver, the receiver must
measure the distances to at least four satellites.
ZTE's eNodeB has a built-in GPS receiver. The feeder of the eNodeB is led out of
the building and connected to a GPS antenna, see the figure below.
The application method in this scenario is mainly used to reliably obtain the refe rence
clock of the eNodeB.
Each BBU provides an independent GPS receiving function. To use the GPS
function, each BBU must be independently configured. In other words, each BBU
has an independent GPS receiver.
Different BBUs can share the same GPS antenna. When multiple BBUs are placed
in a centralized manner, multiple BBU receivers can share a GPS antenna, and in
this case, an additional power divider must be configured. The GPS antenna is
connected to the power divider, and the power divider is connected to the GPS
receivers of multiple BBUs through multiple interfaces.
RGB
PM
PM F
CC A
N
SA CC UCI
If there is a clock for the local CC board, the clock can be offered to other shelves
through cables. And then, the macro site provides SmallCell sites with clock through
the CCE1 board. This is so-called clock cascade. The eNodeB selects the clock
output through the parameter ClockDeviceSet.clockCascadeOutputType. Generally,
the clock cascade is not recommended to the outfields.
The RF cable length must be taken into consideration since it influences the clock.
Please fill in the feeder length which is from the GNSS antenna to the receiver
according to the engineering investigation and the parameter
ClockDevice.cableLength to enhance the precision of the clock.
The minimum satellite number for the satellite time service, i.e. the satellite alarm
threshold, is set to “4” by default. It is configured through the parameter
ClockDevice.minStarNum.
3.1.4 Cautions
The GPS antenna is required to be placed outdoors in an open space to ensure that
satellites can be successfully found.
3.2 IEEE1588V2
IEEE 1588, entitled "Standard for a Precision Clock Synchronization Protocol for
Networked Measurement and Control Systems", is a common standard for
improving the Timing Synchronization Function (TSF) of network systems. This
standard is specified based on the Ethernet so that distributed communication
networks can perform strict timing synchronization and be used widely.
The basic principle of IEEE 1588 is using software and hardware to record the time
when clock synchronization messages are sent and received and attach timestamps
to each message. With these records, the receiver can calculate its clock error and
delay in the network. In this way, the clock of a device in the network can
synchronize time with the master clock on the main control machine.
The Precision Time Protocol (PTP) was defined in IEEE 1588v2 to provide time
1. The master clock sends a Sync message and the time (T1) when the Sync
message is sent to the slave clock.
2. The slave clock receives the Sync message and attaches the time (T2) when
the Sync message is received to the message.
ii. The master clock sends a Follow_Up message containing T1 after sending
the Sync message.
4. The slave clock sends a Delay_Req message and attaches the time (T3) when
the Delay_Req message is sent to the message.
5. The master clock receives the Delay_Req message and attaches the time (T4)
when the Delay_Req message is received to the message.
7. Assuming that clock offset exists between the master and slave clocks, the
delay of transmission from the master clock to the slave clock is t-ms, and the
delay of transmission from the slave clock to the master clock is t-sm. The
formulas are as follows:
8.
T2 - T1 = t-ms + offset
T4 - T3 = t-sm - offset
If t-ms and t-sm are the same, the formulas are as follows:
offset = ((T2 - T1) - (T4 - T3))/2
delay = ((T2 - T1) + (T4 - T3))/2
Use the offset obtained to adjust the slave clock. The prerequisite of this assumption
is that delays in both directions (t-ms and t-sm) are the same and the delay is the
same no matter what messages are sent.
PTP has defined two types of messages: event messages and general messages.
Precise timestamps need to be attached to an event message when the message is
sent and received. No timestamp needs to be attached to a general message.
Sync
Delay_Req
Pdelay_Req
Pdelay_Resp
Announce
Follow_Up
Delay_Resp
Pdelay_Resp_Follow_Up
Management
Signaling
Event messages
Sync: message sent from the master clock to a slave clock, containing the time
when this message is sent (or the time is contained in the Follow_Up message sent
after the Sync message is sent).
Delay_Req: request message sent by the receiving node, requiring that the time
when this message is received should be returned.
Pdelay_Req: message sent by a PTP node to another PTP node when the peer
delay mechanism is used, detecting the link delay between these two nodes
Pdelay_Resp: message sent by the PTP port that responds to the Pdelay_Req
message, containing the time when the Pdelay_Req message is received and the
time when the Pdelay_Resp message is sent (or the time when the Pdelay_Resp
message is sent is contained in the Pdealy_Resp_Follow_Up message sent after the
Pdelay_Resp message is sent)
General messages
Announce: message containing the status and characteristics of the sending node
and its grand master clock for the receiving node to use the Best Master Clock (MBC)
algorithm
Follow_Up: message used to send the time when a Sync message is sent in
two-step-clock mode
Ordinary clock
Boundary clock
Management node
The clock in IEEE 1588 indicates a node in an IEEE 1588–based network. This node
supports IEEE 1588 and can measure the period after a specified time.
Ordinary clock
The ordinary clock in a domain maintains the timestamps used in the domain and
this clock has only one PTP port. An ordinary clock can be used as the master clock
or a slave clock.
Boundary clock
Each boundary clock has multiple physical PTP ports to connect the network, and
each physical PTP port has two logical ports: event port and general port. The PTP
ports of the boundary clock are the same as the PTP port of the ordinary clock.
The E2E transparent clock is used as a router or switch to transfer all PTP messages.
For an event message, a residence time bridge calculates the period when the
message is resident on the node, namely the time that the message spends to
traverse the node. The residence time is accumulated in the correction field in the
message. Figure 3-3 shows the correction procedure.
Figure 3-10 Residence Time Correction Procedure of the E2E Transparent Clock
The P2P and E2E transparent clocks are the same except that they have different
methods to correct PTP messages.
For each port, the P2P transparent clock has a module to measure the link delays of the
port and the peer port (the peer port must also in P2P mode). The Pdelay_Req and
may be exchanged to measure the link delays. The P2P transparent clock corrects and
transfers only the Sync and Follow_Up messages. For a Sync or Follow_Up message,
the residence time of the message and the link delay of the port receiving the message
are recorded in the correctness field. Figure 3-4 shows the correction procedure.
Figure 3-11 Residence Time and Link Delay Correction Procedure of the P2P Transparent Clock
Management node
In BC mode, each intermediate node in the network has multiple IEEE 1588 ports.
One of the IEEE 1588 ports of an intermediate node is used as a slave port to
synchronize frequency and time with upper-layer devices, and the other ports are
used as the master ports of lower-layer NEs. When an intermediate node receives
an IEEE 1588 message, the node terminates the message, creates a new IEEE
1588 message, and delivers the new message to the lower layer.
In BC mode, each node terminates PTP messages and synchronizes time with the
master clock. Therefore, clock skew is introduced during the clock recovery procedure
and this low-frequency clock skew is continuously accumulated as the hops of nodes
by the hops of nodes. Therefore, the precision of the clock synchronization in TC mode is
is theoretically higher than that of the clock synchronization in BC mode. In actual
applications, the low-frequency clock skew that occurs during the clock synchronization in
in BC mode may be offset instead of being accumulated. Therefore, the actual precision
of the clock synchronization in BC and TC modes is almost the same.
3.2.4 Cautions
When the transmission lines cannot be guaranteed to be the same length, manual
compensation is needed. PTP protocol cannot detect the non-symmetry. But once
the asymmetric data is found, the PTP can modify the non-symmetry.
The address of the server for 1588 clock synchronization is configured through the
parameter IpClockProfile.syncServerAddr, which is provided by the operator. The
PTP mode, i.e. Master or Slave, is configured through the parameter
IpClockProfile.ptpMode. Whether to enable the coordinated link establishment is
configured through the parameter IpClockProfile.enableNegotiation.
3.3 SyncE
Synchronous Ethernet (SyncE) uses Ethernet link streams to recover clocks and
achieves clock synchronization for base stations. This technology implements
network synchronization through the physical layer of the OSI model. It is also called
master-slave mode in the physical layer. The Ethernet physical layer is coded with
the 4B/5B (FE), 8B/10 (GE), and 64B/66B(XE) technologies, and is independent of
network load. The recovered clock is stable. SyncE inherits the sophisticated
physical-layer synchronization technology of SDH/SONET and ensures that an
Ethernet network has carrier-class clock synchronization quality.
SyncE supports clock distribution based on network synchronization line codes. Data
is sent with a high-accuracy clock from the Ethernet source interface, and the clock
1. On the transmitting end, the BITS (including SSM) device distributes clock
signals to the NE through the exterior clock interface.
3. On the receiving end, the clock processing module extracts the Ethernet link
clock from the Ethernet interface, and selects a suitable clock source in
accordance with the SSM algorithm.
4. The system locks the selected clock source and generates the system clock.
5. The system clock unit provides the clock source to the Ethernet interface that
supports synchronization clock distribution. Thus the clock can be distributed to
the downstream nodes when the Ethernet physical layer sends data.
information. So a special ESMC frame is defined to deliver the clock quality level.
The SSM message format and transmission mechanism are defined by IEEE and
ITU-T SG15. For the frame format, refer to the table below:
4BIT Version
3BIT Reserved
Information PDU: The SyncE slow protocol used for SSM code transmission
periodically sends one ESMC information PDU per second based on a beat
timer.
Event PDU: If the quality class changes, one end sends an ESMC event PDU
that includes the new quality level to the opposite end.
Up to 10 ESMC PDUs (information + event) are generated within any one second. If
no ESMC PDU is received within five seconds, the QL state is set to DNU.
Both IEEE1588 and SyncE can provide synchronization for a network. IEEE1588,
independent of the physical layer, delivers synchronization information by adding
time tags in a message, so IEEE1588 can also deliver Time of the Delay (TOD). The
disadvantage of IEEE1588 is that the network delay and packet loss affect clock
The network architecture of SyncE is similar to that of SDH. SyncE supports the ring
and tree network architecture. In most cases, an RNC or other clock devices provide
the clock source. Clock information is distributed to base stations through SyncE to
keep the entire network synchronous. In the tree network architecture, no clock
routing protection is provided. In the ring network architecture, if the current clock
route fails, the NE can trace the source clock from other routes in accordance with
alarms and SSM messages. After synchronization information is delivered by NEs,
the jitter is increased. So it is recommended to deploy the network in a way to ensure
that the clock source is traced through the shortest path and that the clock quality is
good. Figure 4-1 shows an example of SyncE.
LTE
eNodeB
Ethernet Ethernet
CDMA
MSC
BTS
Standby clock
source
GSM/UM BSC
TS /RNC
NodeB
The switch directly connected to an FDD LTE eNodeB must meet the SyncE
requirements. The SyncE clock provided by the switch must meet the EEC
requirements defined in ITU-T G.8262 and the ESMC requirements defined in
G.8264.
The device that provides the SyncE clock source must meet the Stratum-1 clock
requirements.
The eNodeB can operate only when the switch connected to the eNodeB is
locked to a Stratum 2 clock, the clock accuracy is 0.016ppm, and the clock level
in an SSM message is at least Stratum 2 (0.016ppm).
3.3.4 Cautions
3.4 1PPS+TOD
The default baud rate of the TOD message is 9600 bps, and there is no parity check.
A TOD message contains one start bit (represented by a low level), one stop bit
(represented by a high level), and eight data bits (idle frames, represented by high
levels). The TOD message must be transferred 1 ms after a 1PPS rising edge occurs
and must be completely transferred within 500ms. After that, the TOD message
indicates the time when the 1PPS rising edge is triggered. The TOD message is
transferred once a second.
Message length
Frame header 1 Frame header 2 Message Class Message ID Message length Net load field Check field
The bytes contained in the TOD message are 8-bit bytes, and checksum protection
is provided. TOD messages are divided according to message types and IDs.
Frame header: composed of two bytes: SYNC CHAR 1 and SYNC CHAR 2
SYNC CHAR 1: byte with a fixed value of 0x43, representing the character C in
the ASCII code
SYNC CHAR 2: byte with a fixed value of 0x4D, representing the character M in
the ASCII code
The calculation of the message length involves only the payload segment but
does not involve the frame header, message header, message length segment,
or Frame Check Sequence (FCS) segment.
Pay load segment: composed of multiple bytes indicating the message content
The checksum involves the message header, message length segment, and FCS
segment but does not involve the frame header.
The initial value of the check code is 0xFF. Input data does not need to be flipped.
The right shift algorithm is used for the check. Output data does not need to be
flipped. For the transmission of check bytes, bit0 (least significant bit) is sent first.
This is the same as the transmission of data bytes.
f the BBU clocks need to be cascaded, the master clock device transmits clock
signals to slave clock devices through 1PPS+TOD interface cables (with HDMI
connectors) for frequency and phase synchronization.
If 1PPS+TOD is used in the clock cascade connection scenario, the slave clock
devices do not need to be connected to the GPS or 1588 system. However, if the
master clock device fails, slave clock devices are directly affected.
3.4.4 Cautions
Clock cascade connections are used if 1PPS+TOD is applied, and failures may
spread due to the cascade connections.
3.5 RGPS
RGPS refers to that the GPS receiver is located at the remote eNodeB. The 1PPS
and TOD signals output by the receiver are transmitted to the eNodeB as optical
signals through optical fibers. The eNodeB resolves the 1PPS and TOD signals and
takes them as the reference clock to implement synchronization in the entire
network.
The receiver is located on the RGB module. The 1PPS and TOD signals output by
the receiver are converted into optical signals, and then are transmitted to the BBU
through optical fibers. Meanwhile, other related information, including antenna
feeder status and temperature, is converted into optical signals and transmitted to
the BBU.
The UCI board is a universal clock interface board. It is connected to the RGB
through optical fibers, and restores the information output by the receiver. It
calculates the optical fiber path delay, and uses the delay to compensate the 1PPS
phase to make the restored 1PPS phase be the same as that output by the receiver
on the RGB. Then, the UCI sends the restored 1PPS and TOD signals to the CC
through the front panel or backplane.
The reference clock corresponding to the CC can be the GNSS clock of the external
panel or the GNSS clock of the external backplane. The CC selects different
channels to resolve the 1PPS and TOD signals sent by the UCI according to the
configured reference clock source. In this case, the 1PPS rising edge is
synchronized with the GPS start second, and the TOD signals contain GPS time
information, which is used for time and phase synchronization of the eNodeB.
Note:
Front panel: It refers to the cases where the 1PPS and TOD signals resolved by the
UCI are transmitted via external cables to the CC through the EXT interface on the
front panel.
Backplane: It refers to the cases where the 1PPS and TOD signals resolved by the
UCI are transmitted via external cables to the CC through the backplane channel.
RGB
PM
PM F
CC A
N
SA CC UCI
The RGPS configuration is required in case that it is hard to install the GPS cables of
some BBUs or the system performance is affected due to the cables being too long.
Additional UCIs, RGBs, and corresponding optical fiber modules are required in
RGPS applications.
3.5.4 Precautions
RGPS technology involves RGBs, UCIs, optical modules, and optical fibers, and
thus the cost of implementation is comparatively high.
Configuration
If the BBU has multiple reference clock sources, the clock source priorities and
switchover rules need to be configured. The following switchover rules are provided:
Switchover by priority
Switchover by state
Some clients require multiple reference clock sources to improve system reliability.
In some scenarios, a single shelf requires two active CC boards, but only one CC
board can serve as the clock source. In this case, one physical CC board is active,
and the other is standby. The physical CC board that becomes active through
competition provides clock signals to the shelf, so that active/standby clock
configuration is provided.
.If a physical CC board is not configured with a clock, meaning that it has a low clock
level, the CC board becomes a standby board after powered on. If both of the
physical CC boards are configured with clocks, the active and standby states depend
on the competition based on the clock levels. The physical CC board with a higher
clock level is active and provides clock signals to the shelf.
Frequency
synchronization Normal 4
Frequency 4 in an earlier
synchronization Abnormal 3 phase
If the clock levels are the same, the system does not perform switchover between
the CC boards.
In GPS scenarios, GPS power dividers are used to implement the configurations of
connecting one GPS antenna to multiple BBU shelves. In most cases, a 1:8 power
divider is used to implement the 1:8 shelf extension. These applications are quite
common, and will not be discussed in details in this document.
In some scenarios, clock cascading is required for BBU shelves, which means
CC-to-CC clock cascading scenarios.
GPS GPS
BBU BBU
CC CC
BBU BBU
CC CC
BBU
CC
When the number of actually configured clock sources is far less than the number of
BBU shelves, you can add a UCI board in each BBU shelf to implement clock output
extension and enable clock synchronization for more BBU shelves.
GPS
CC UCI
BBU
BBU
BBU
BBU
4 Engineering Guide
1: {GNSS
Cascading
output},
ClockDeviceSet.clo Clock cascading
clockCascade
ckCascadeOutputT output type on main 2:
OutputType
ype control board. {1PPS+TO
D channel 1
output},
3:
{1PPS+TO
D channel 2
output}
4 Corresponding clock [1..4] N/A 1
reference source
ClockDevice.clock clockCategory categories need to be
Category selected according to
different scenarios.
8 [0..255] N/A 0
The domain number
IpClockProfile.ptpD ptpDomain
of PTP.
omain
None
None
1. Configure clock device set and enable clock source's phase deviation detection.
Element > Device > B8200(1,1) > CCC(1,1,1) > Clock Device Set, click
and set clock device set parameters, see Figure 4-1. Click the button.
category[4] and Clock reference source type as 1588[11], see Figure 4-9.
Click the button, see Figure 4-2. Click the button.
Global Prameter, click and set 1588 clock global parameters, see Figure
Prameters, click and set IP clock parameters, see Figure 4-4. Click the
button.
UDP, click and set UDP parameters, see Figure 4-5. Click the button.
Note:
1. PTP domain number, PTP network protocol, IP clock transmission mode and
Synchronization server IP address are configured according to the 1588 clock
server of operator.
2. DSCP, PTP port mode and Enable link setup by negotiation are configured
according to the requirement of operator. If operator has no requirement, there
can use the default value.
3. UDP used by 1588 clock and Used bandwidth resource are configured
according to actual transmission network.
Device, click and delete clock device record, see Figure 4-7. Click the
button.
2. Data synchronization.
None
None
1. Configure clock device set and enable clock source's phase deviation detection.
Element > Device > B8200(1,1) > CCC(1,1,1) > Clock Device Set, click
and set clock device set parameters, see Figure 4-8. Click the button.
category[1] and Clock reference source type as Inner GNSS[1], see Figure
4-9. Click the button.
8 [0..255] N/A 0
The domain number of
IpClockProfile.pt ptpDomain
PTP.
pDomain
13 Ip N/A 0.0.0.0
IpClockProfile.sy IP address of 1588 clock addres
syncServerAddr
ncServerAddr synchronization server. s
None
1. Configure clock device set and enable clock source's phase deviation detection.
Element > Device > B8200(1,1) > CCC(1,1,1) > Clock Device Set, click
and set clock device set parameters, see Figure 4-10. Click the button.
category[1] and Clock reference source type as Inner GNSS[1], see Figure
4-11. Click the button.
category[4] and Clock reference source type as 1588[11], see Figure 4-12.
Click the button.
Global Prameter, click and set 1588 clock global parameters, see Figure
Prameters, click and set IP clock parameters, see Figure 4-14. Click the
button.
UDP, click and set UDP parameters, see Figure 4-15. Click the
button.
None
None
Element > Device > B8200(1,1) > CCC(1,1,1) > Clock Device Set, click
and set clock device set parameters, see Figure 4-16. Click the button.
None
None
1. Clock Device Set: In the Configuration Management window of the EMS, select
[Modify Area-> Device -> B8200 -> CCC ->Clock Device Set].
2. Click , and then set Clock Device Set Parameter, According to your needs
to choice the Clock source switching strategy and Clock cascading output
type. As shown in Figure 4-18.
2. Click , and then set Clock Device Parameter, choice the Line clock
category as Clock reference source category, choice the SyncE clock as Clock
reference source type. As shown in Figure 4-19.
None
None
None
1. Clock Device Set: In the Configuration Management window of the EMS, select
[Modify Area-> Device -> B8200 -> CCC ->Clock Device Set].
2. Click , and then set Clock Device Set Parameter, According to your needs
to choice the Clock source switching strategy and Clock cascading output
type. As shown in Figure 4-23.
5. Click , and then set Clock Device Parameter, choice the Line clock
5 Feature Validation
5.1.1 Topology
The test environment of 1PPS+TOD function is shown in the figure below.
xPON
AAA DHCP DNS
Operator provides
FDD RRU services
MPLS
PSTN
Antenna
Enterprise
Metro Ethernet VPN
1PPS+TOD clock
source
Microwave
NetNumen M31
Internet
The test devices of 1PPS+TOD function are shown in the table below.
1 eNodeB 1
2 UE 1
4 EPC 1
5 PDN server 1
Feature ID ZLF32-05-005
Purpose Verify that the 1PPS+TOD function of the eNodeB can be used properly.
Result Passed
Query the eNodeB clock status by using the Diagnosis Test tool on EMS, the method
is shown below:
Open Diagnosis Test tool on EMS, and select the test eNodeB, enter to the
Diagnosis Test Window, see the figure below.
Figure 5-3 Configuration Diagnosis Test Tool for Query the 1PPS+TOD Clock Status
The status of the clock on the eNodeB is locked, as shown in the figure below.
5.2.1 Topology
The test environment of IEEE 1588 clock function is shown in the figure below.
xPON
AAA DHCP DNS
Operator provides
FDD RRU services
MPLS
PSTN
Antenna
Enterprise
Metro Ethernet VPN
1588 clock server
Microwave
NetNumen M31
Internet
The test devices of IEEE 1588 clock function are shown in the table below.
Table 5-3 Devices for Testing the IEEE 1588 Clock Function
1 eNodeB 1
2 UE 1
3 EPC 1
4 PDN server 1
5 1588 server 1
Feature ID ZLF32-05-003,ZLF32-05-010
Verify that the IEEE 1588 clock function of the eNodeB can be used
Purpose
properly.
The eNodeB synchronizes time with the IEEE 1588 clock source
Criteria
properly.
Result Passed
Figure 5-7 Configuration Diagnosis Test Tool for Query the 1588 Clock Status
The 1588 clock status queried result is shown in the figure below. It is locked.
5.3.1 Topology
The test environment of GPS clock function is shown in the table below
xPON
AAA DHCP DNS
Operator provides
FDD RRU services
MPLS
PSTN
Antenna
Enterprise
Metro Ethernet VPN
GPS
Microwave
NetNumen M31
Internet
The test devices of GPS clock function are shown in the table below.
1 eNodeB 1
2 GPS 1
3 EPC 1
4 PDN server 1
The test specification of GPS clock function is shown in the figure below.
Feature ID ZLF32-05-001
Purpose Verify that the GPS function of the eNodeB can be used properly.
Result Passed
The Diagnosis Test tool configuration for querying the GPS clock status is shown in
the figure below.
The status of the GPS clock is locked, as shown in the figure below.
5.4.1 Topology
The test environment of RGPS clock function is shown in the table below
xPON
AAA DHCP DNS
Operator provides
FDD RRU services
MPLS
PSTN
Antenna
Enterprise
Metro Ethernet VPN
Microwave
RGB
NetNumen M31
Internet
The test devices of RGPS clock function are shown in the table below.
2 UE 1
4 MME 1
5 PDN server 1
The test specification for RGPS clock function is shown in the table below.
Feature ID No
Result Passed
1. The Diagnosis Test tool configuration for querying the RGPS clock status is
shown in the figure below.
2. The status of the External backplane GNSS clock is locked, as shown in the
figure below.
Figure 5-15 Status of the External backplane GNSS Clock on the eNodeB
Use the switchover from the 1PPS+TOD clock source of the eNodeB to the inner
GPS clock source as an example. The switchover of other clock sources is similar.
5.5.1 Topology
The test specification of clock switchover function is shown in the table below.
Feature ID ZLF32-05-006
Verify that the clock source switchover function (from the 1PPS+TOD
Purpose
clock source to the inner GPS clock source) can be used properly.
Result Passed
The configuration of the priorities of clock sources is shown in the figure below. Set
the priority of 1PPS+TOD clock to 1, and the priority of Inner GNSS clock to 4, and
the priority of External backplane GNSS clock to 5, and the priority of 1588 clock to 6.
So the 1PPS+TOD clock has the highest priority.
Initially, the eNodeB synchronizes with the 1PPS+TOD clock source that has
the highest priority.
The clock source is switched over to the Inner GPS clock source five minutes
after the 1PPS+TOD clock source is disabled, see the figure below.
5.6.1 Topology
xPON
AAA DHCP DNS
Operator provides
FDD RRU services
MPLS
PSTN
Antenna
Enterprise
Metro Ethernet VPN
Switch
ZTE 5982E
Microwave
NetNumen M31
Internet
The test devices of SyncE clock function are shown in the table below.
SN Device Remarks
1 eNodeB One.
2 UE One.
4 EPC One.
The test specification of SyncE clock function is shown in the table below.
Feature ID ZLF32-05-002
1. The test network is normal, and the switch is supported syncE function.
Prerequisites 2. All the NEs are communicated normally.
3. The cell is established successfully.
5 Query the current alarm information. There is alarm about SyncE clock fault.
1. The Diagnosis Test tool configuration for querying the SyncE clock status is
shown in the figure below.
2. When query ends, the SyncE clock information and clock status are displayed
on the Test Result column. See the figure below. If the test successfully, the
SyncE clock status must be Normal. Current active reference clock is SyncE.
Controlling status of current reference clock is locked.
6 Impact on Network
The advantages of the feature:
user experience.
None
7 Abbreviations
For the acronyms and abbreviations, see LTE Glossary.