Table of Contents
Table of Contents
Chapter 36 Clock........................................................................................................................ 36-1
36.1 Introduction................................................................................................................... 36-1
36.1.1 Definition............................................................................................................. 36-1
36.1.2 Purposes............................................................................................................ 36-1
36.1.3 Terms and Abbreviations....................................................................................36-2
36.2 Availability..................................................................................................................... 36-5
36.2.1 Involved Network Element..................................................................................36-5
36.2.2 Software Release............................................................................................... 36-5
36.2.3 Miscellaneous..................................................................................................... 36-5
36.3 Impact........................................................................................................................... 36-5
36.3.1 On System Performance....................................................................................36-5
36.3.2 On Other Features.............................................................................................. 36-6
36.4 Restrictions................................................................................................................... 36-6
36.5 Technical Description.................................................................................................... 36-6
36.5.1 Clock Systems Configuration Model...................................................................36-6
36.5.2 NodeB Clock System.......................................................................................... 36-6
36.5.3 RNC Clock System........................................................................................... 36-11
36.6 Capabilities................................................................................................................. 36-17
36.7 Implementation........................................................................................................... 36-17
36.7.1 Enabling the Clock Feature..............................................................................36-17
36.7.2 Reconfiguring Clock Parameters......................................................................36-20
36.7.3 Disabling the Clock Feature..............................................................................36-22
36.8 Maintenance Information.............................................................................................36-23
36.8.1 Alarms............................................................................................................... 36-23
36.8.2 Counters........................................................................................................... 36-24
36.9 References.................................................................................................................. 36-24
List of Figures
List of Figures
Figure 36-1 Synchronization model....................................................................................36-2
Figure 36-2 Clock system configuration model...................................................................36-6
Figure 36-3 Synchronization with Iub clock signals.............................................................36-8
Figure 36-4 Synchronization with GPS clock signals..........................................................36-9
Figure 36-5 Synchronization with GPS clock signals........................................................36-10
Figure 36-6 Synchronization with external reference clock signals...................................36-10
Figure 36-7 Structure of the RNC clock system................................................................36-13
List of Tables
List of Tables
Table 36-1 NEs required for the clock feature.....................................................................36-5
Table 36-2 RAN product and related versions.....................................................................36-5
Table 36-3 Clock sources.................................................................................................. 36-11
Table 36-4 Processing of a system timing signal inside the RNC......................................36-14
Table 36-5 Commands to enable the feature on the NodeB side......................................36-17
Table 36-6 Commands to enable the feature on RNC side...............................................36-19
Table 36-7 Commands to reconfigure clock parameters on the NodeB side.....................36-20
Table 36-8 Commands to reconfigure clock parameters on the RNC side........................36-21
Chapter 36 Clock
Chapter 36 Clock
36.1 Introduction
36.1.1 Definition
The clock feature involves some basic concepts such as clock source, reference
clock source, and clock working mode.
36.1.2 Purposes
Network synchronization relates to the distribution of synchronization references to
UTRAN nodes and the stability of the clocks in the UTRAN (and performance
requirements on UTRAN internal interfaces).
Chapter 36 Clock
Vocoder
CN
Time
Alignment
Handling
RNS
RNC
RNC
Transport
Channel
Synchronisation
Node
B
Node
B
Radio
Interface
Synchronisation
Node
B
Node
B
Node
B
UTRAN
UE1
[TDD] Cell
Sync.
UE2
Description
Free-run
mode
Chapter 36 Clock
Term
Description
Fast pull-in
mode
Slow pull-in
mode
offset between the source and the center frequency saved on the
system is within 0.4 Hz, the system adjusts the local oscillator with
a smaller step size to smoothly switch the system to locked mode.
During the slow pull-in phase, the frequency offset is also
compensated as required.
Locked
mode
offset between the source and the center frequency saved on the
system is within 0.2 Hz, the system begins to work in locked
mode.
In this mode, the system does not adjust the local oscillator, which
helps to ensure that the synchronization error between the local
oscillator and the upper-level clock source is smaller than 0.05
ppm, as specified by 3GPP protocols.
Hold mode
Chapter 36 Clock
Term
Description
Current
(frequency)
During phase locking, the system can adjust the value according to
DA value
frequency offset until the clock works in locked mode. This value
changes with the changes of the signals of the clock source, and it
is not stored on a static storage. This instant value is lost after the
power-off.
Center
(frequency)
DA value
period, for example, one month. Each time when the clock module
is initialized, the module uses the center DA value as the current
DA value before phase-locking and as a criterion for large
frequency offset. When exceptions occur to the clock source, the
clock module works in free-run mode with the center DA value.
After the clock works in locked mode for a period, for example, 7
consecutive days, a new center DA value calculated by weighting
the current DA value within this period is written into the storage.
Initial DA
value
Term
Description
Clock source
The loss of clock source occurs when the clock module does not
loss
detect any pulses of the clock source for a specified interval, for
example, 30 seconds.
Clock source
Jitter of clock source occurs when the clock module detects large
jitter
Large
frequency
module detects that the offset between the frequency of the clock
offset
source and the center frequency of the local clock exceeds the
specified value, for example, 1 Hz.
Normal clock
source
offset occurs.
Chapter 36 Clock
II. Abbreviations
Abbreviation
Full Spelling
3GPP
BITS
DAC
Digit-Analog Converter
DDS
GPS
LMT
MML
Man-Machine Language
OCXO
PLL
Phase-locked Loop
RAN
RNC
RFN
RNC
WCDMA
Wideband CDMA
WRBS
WRSS
36.2 Availability
36.2.1 Involved Network Element
Table 1.1 shows the Network Elements (NEs) required for the clock feature.
Table 1.1 NEs required for the clock feature.
UE
NodeB
RNC
MSC Server
MGW
SGSN
GGSN
HLR
Chapter 36 Clock
Note:
= not required
= required
Version
RNC
BSC6800
NodeB
DBS3800
BTS3812A
BTS3812E
36.2.3 Miscellaneous
None.
36.3 Impact
36.3.1 On System Performance
RAN clocks must provide reliable clock sources for the NEs in the RAN system; thus
meeting the specifications for clock accuracy stated in protocols and avoiding
asynchronization between NEs.
36.4 Restrictions
None.
Chapter 36 Clock
RNC
EquimentClass
EquimentClass
CLKSRC.Class
CLKMODE.Class
The clock module of the NodeB performs frequency or phase discrimination of the
selected clock source, controls the input voltage of the local OCXO/TXCO that can
provide 10 MHz signals for the baseband boards and RF modules of the NodeB.
The description below is based on BTS3812E and BTS3812A.
You can enable or disable the clock synchronization modes of the NodeB by setting
the parameters System Clock Working Mode and CLKSRC. For example, to enable
the synchronization with the Iub clock, set the System Clock Working Mode
parameter to MANUAL, and the Clock Source Type parameter to LINE. To disable
the synchronization with the Iub clock, change any value of the System Clock
Working Mode or Clock Source Type parameter.
Chapter 36 Clock
Parameter Name
Parameter ID
GUI Range
Physical Range & Unit
Default Value
MANUAL
Optional/Mandatory
Mandatory
MML Command
SET CLKMODE
Description:
Use this command to change NodeB clock working mode as MANUAL or FREE.
Parameter Name
Parameter ID
GUI Range
None
Default Value
LINE
Optional/Mandatory
MML Command
Mandatory
SET CLKMODE
Description:
Use this command to modify the reference clock source of the NodeB. It is valid
only when the System Clock Working Mode parameter is set to MANUAL.
When NodeB is operational, it is necessary for it to trace an external clock to
correct its clock frequency. That clock is referred to as the reference clock source.
The reference clock source can be GPS, line clock, or external clock.
Chapter 36 Clock
NMPT
F_CLK
Iub clock
signals
NDTI/
NAOI
8k
Clock
module
F_CLK BFN
HDLP
CLK-4x
BFN
CLK-4x
F_CLK
HBBI
CLK-4x
MTRU
BFN
The NodeB extracts 8 kHz clock signals from Iub transmission lines.
2)
The NDTI or NAOI transmits the clock signals to the clock module in the NMPT.
3)
Through phase locking and frequency dividing, the clock module converts the
clock signals into various clock signals required by the NodeB, for example,
frame clock (F_CLK), clock at 4x chip rate (CLK_4X), and NodeB frame number
(BFN).
4)
The NMPT transmits the clock signals to boards such as HDLP, HULP, HBBI,
and NMON.
5)
The NMPT transmit the clock signals to the MTRU through the HBBI.
Synchronization with Iub clock signals ensures that the NodeB clock precision is
higher than 0.05 ppm. This satisfies the clock precision requirements for long-term
stable operation of the NodeB.
Chapter 36 Clock
NMON
HULP
NMPT
F_CLK
GPS antenna
GPS
card
Clock
module
F_CLK BFN
HDLP
CLK-4x
BFN
CLK-4x
F_CLK
HBBI
CLK-4x
MTRU
BFN
The GSP antenna and feeder system receives GPS signals at 1575.42 MHz, and
then transmits the signals to the GPS card in the NMPT. The system can trace
up to eight (normally three or four) satellites simultaneously.
2)
The GPS card processes the signals and transmits them to the clock module.
3)
Through phase locking and frequency dividing, the clock module converts the
clock signals into various clock signals required by the NodeB, for example,
F_CLK, CLK_4X, and BFN.
4)
The NMPT transmits the clock signals to such boards as HDLP, HULP, HBBI,
and NMON.
5)
The NMPT transmits the clock signals to the MTRU through the HBBI.
With a frequency stability of 0.0001 ppm, the GPS card provides long-term stable
clock signals for the NodeB.
Chapter 36 Clock
NMON
NMPT
GPS antenna
GPS
card
HULP
F_CLK
F_CLK BFN
HDLP
CLK-4X
Clock
module
BFN
CLK-4X
F_CLK
CLK-4X
NBBI
MTRU
BFN
NMPT
F_CLK
External reference
clock signals
Clock
module
F_CLK BFN
HDLP
CLK-4x
BFN
CLK-4x
F_CLK
CLK-4x
HBBI
MTRU
BFN
Chapter 36 Clock
1)
2)
Through phase locking and frequency dividing, the clock module converts the
clock signals into various clock signals for the NodeB, for example, F_CLK,
CLK_4X and BFN.
3)
The NMPT transmits the clock signals to such boards as HDLP, HULP, HBBI,
and NMON.
4)
The NMPT transmits the clock signals to the MTRU through the HBBI.
GPS
Iu interface
BITS
Table 1.1 describes the clock sources that are described in the MML command ADD
CLKSRC.
Table 1.1 Clock sources
Type
Description
GPS1)
Line clock (LINE0,
BITS (BITS0)
Chapter 36 Clock
Type
BITS (BITS1)
Description
Note:
The RNC supports active/standby clock sources.
If the active port is configured with a clock source, the board where the standby
port resides cannot be configured with any clock source.
If the active port is not configured with a clock source, the board where the active
port resides must be configured with a clock source.
GPS
Iu interface
BITS
Chapter 36 Clock
BITS
GPS
CN
WNETc
M
P
Clock mode
8 kHz
WRSS
WRBS
WRBS
W
To NodeB B
E
b
U
b
R
b
X
b
X
b
U
b
R
b
E
b
8 kHz 32 MHz
8 kHz 32 MHz
To NodeB
Chapter 36 Clock
Table 1.1 describes the processing of a system timing signal inside the RNC.
Table 1.1 Processing of a system timing signal inside the RNC
Step
Internal Processing
After phase locking, the clock module obtains the 8 kHz system timing
signals.
The clock module sends the 8 kHz system timing signals to other boards in
the WRSS through the backplane of the WRSS.
All optical ports on the WLPUs synchronize their line clocks with the timing
signals.
Note:
For different interface boards connecting the RNC to the CN, the methods of
extracting timing signal from the Iu interface are different.
If the WLPU serves as the interface board, the timing signals are directly sent to
the clock module of the WNET/WNETc through the backplane, as shown in Figure
1.1.
If another board serves as the interface board, the timing signals are extracted
from the panel of this board and they are then sent to the clock module through
the external clock cable.
For the subsequent processing, refer to Table 1.1.
The WLPU is commonly used. Unless otherwise stated, the following takes the
WLPU as an example.
Chapter 36 Clock
MANUAL
In MANUAL mode, a clock source is specified as the current clock source. The
system cannot use another clock source even when this clock source fails.
AUTO
In AUTO mode, you do not need to specify a clock source as the current clock
source. The system automatically selects a clock source with the highest priority.
If the current clock source with the priority of PRI3 is faulty, the system selects a
clock source with the priority of PRI4. If the faulty clock source recovers, the
system switches the clock source to it.
If all the clock sources are faulty, the system switches to the free-run mode.
When one or more clock sources recover, the system selects a clock source
automatically.
FREE
The FREE mode is the default clock working mode of the system.
You can enable or disable the clock synchronization modes of the RNC by setting the
parameters System Clock Working Mode and CLKSRC. For example, to enable the
synchronization with the Iub clock, set the System Clock Working Mode parameter
to MANUAL, and the Clock Source Type parameter to LINE. To disable the
synchronization with the Iub clock, change the value of the Clock Source Type
parameter to any value except LINE0LINE3.
Chapter 36 Clock
Parameter Name
Parameter ID
GUI Range
None
Default Value
None
Optional/Mandatory
MML Command
Mandatory
SET CLKMODE
Description:
The clock sources are classified as current clock source and non-current clock
source. According to a certain handover strategy, the system clock can be fixed to
the current clock source or handed over between the current and the non-current
clock sources.
System clock working mode has three types:
Manual: The user specifies a clock source and inhibits it from automatically be
handed over to other sources.
Auto: The user need not to specify a clock source and the system is able to
select the clock source with the highest priority automatically.
Free: Free can not be the source clock, only a working mode
Parameter Name
Parameter ID
GUI Range
None
Default Value
None
Optional/Mandatory
MML Command
Mandatory
SET CLKMODE
ADD CLKSRC
RMV CLKSRC
Description:
This parameter defines the type of the reference clock source of the RNC.
Chapter 36 Clock
If the timing signals are extracted from a line clock and the WLPU serves as the
interface board, then the port must be the WLPU physical port from which the Iu
interface goes out but not the one connected to the WRBS.
Multiple timing signals can be extracted from the Iu interface. However, one
WLPU can provide only one timing signal. Therefore, different WLPUs must be
used for different priorities of timing signals.
The RNC usually uses line clocks. The system can also use the BITS or GPS clock in
the equipment room if they are available.
Parameter Name
Parameter ID
GUI Range
None
Default Value
None
Optional/Mandatory
MML Command
Mandatory
ADD CLKSRC
Description:
A clock source can only correspond to one priority, and a priority can only
correspond to one clock source.
The LINE0 and LINE1 clock source is extracted from the WLPU. Only one clock
input can be selected for one WLPU at a time. Therefore, clock sources at different
stratums can correspond to different WLPUs.
Chapter 36 Clock
36.6 Capabilities
None.
36.7 Implementation
36.7.1 Enabling the Clock Feature
I. On the NodeB Side
Table 1.1 describes the commands used to enable the feature on the NodeB side.
Table 1.1 Commands to enable the feature on the NodeB side
Function
Clock working mode
clock source
Command
SET CLKMODE
ADD LNKSRC
cable delay
cable delay.
Caution:
To enable the feature, note that:
SET GPSDELAY
Chapter 36 Clock
If there is a clock source and the clock mode is set to FREE, the clock source is
not useful and the clock is working in the free-run mode.
If the system uses the LINE clock source, the system clock works in the free-run
state when the LINE clock is faulty. After the reference clock source is restored,
NodeB clock will resume tracing it.
Ensure that the clock source is available before executing the command, or else
the execution will fail.
Note:
If the system returns the Clock source is unavailable message after the execution of
the command, do as follows:
For LINE clock, check whether the LINE clock is configured through DSP
LNKSRC. If not, add it through ADD LNKSRC.
For GPS clock, check whether the GPS is configured through DSP GPS. If no
information returned, it indicates the NodeB doesn't support GPS. Or else, there
may be something wrong with GPS. Handle the faults firstly.
For BITS clock, it indicates the clock source is unavailable. Check the clock source
firstly.
Command
ADD CLKSRC
SET CLKMODE
Chapter 36 Clock
Note:
A clock source can only correspond to one priority, and a priority can only
correspond to one clock source.
The LINE0 and LINE1 clock source is extracted from the WLPU. Only one clock
input can be selected for one WLPU every time, and therefore, clock sources of
different stratums can only correspond to different WLPUs.
Task
Set the line clock reported to the NMPT by No. 0 E1/T1 of the NDTI in slot 12 of
the basic cabinet.
Command:
SET CLKMODE: MODE=MANUAL, CLKSRC=LINE;
ADD LNKSRC: CN=MASTER, SRN=0, SN=12, PT=IUBE1T1, PN=0;
Task
Add an LINE0 clock source with stratum of 2, which is extracted from port 8 of
the WLPU in slot 5, and set the clock working mode to manual.
Command
ADD CLKSRC: SRCT=LINE0, SRCPRI=PRI2, WLPUSN=5, WLPUPN=8;
SET CLKMODE: CLKWMODE=MANUAL, SRCT=LINE0;
Chapter 36 Clock
clock source
Command
SET CLKMODE
ADD LNKSRC
RMV LNKSRC
DSP LNKSRC
DSP GPS
SET GPSDELAY
cable delay.
Use this command to list GPS cable
delay.
LST GPSDELAY
Chapter 36 Clock
Note:
The MML command ADD LNKSRC or RMV LNKSRC are used as follows:
You can carry out this command RMV LNKSRC only after adding the line clock to
the system.
If the current system uses the line clock source, the system clock works in the
free-run state after the line clock source is deleted from the system. If the system
uses another clock source, deleting the line clock source has no impact on the
system clock.
Command
DSP CLKSTAT
ADD CLKSRC
RMV CLKSRC
type.
List the configuration information of
clock sources.
LST CLKSRC
Chapter 36 Clock
Function
Clock mode
Command
SET CLKMODE
LST CLKMODE
system clock.
Board-level clock
source
source.
List board clock source configuration.
SET CLK
LST CLK
Example 1
Task
Reconfigure the line clock reported to the NMPT from E1/T1 No. 0 to No. 1
of the NUTI in slot 12 of the basic cabinet.
Command
RMV LNKSRC: CN=MASTER, SRN=0, SN=12, PT=IUBE1T1;
ADD LNKSRC: CN=MASTER, SRN=0, SN=12, PT=IUBE1T1, PN=1;
2)
Example 2
Task
The existing link clock source is configured to the board in slot 12.
Reconfigure the clock source to GPS and set the line delay of the GPS to
38 ns.
Command
RMV LNKSRC: CN=MASTER, SRN=0, SN=12, PT=IUBE1T1;
SET CLKMODE: MODE=MANUAL, CLKSRC=GPS;
SET GPSDELAY: GPSCD=38;
Example 1
Task
Chapter 36 Clock
Command
RMV CLKSRC: SRCT=LINE0;
SET CLKMODE: CLKWMODE=MANUAL, SRCT=BITS0;
ADD CLKSRC: SRCT=BITS0, SRCPRI=PRI3, BITS1TYPE=2Mbps;
Chapter 36 Clock
36.8.2 Counters
None.
36.9 References