IEEE 1588 Frequency Synchronization
Baseband Radio Node
Feature Description
194/221 04-LZA 701 6014/1 Uen X4B
Copyright
© Ericsson AB 2016-2018. All rights reserved. No part of this document may be
reproduced in any form without the written permission of the copyright owner.
Disclaimer
The contents of this document are subject to revision without notice due to
continued progress in methodology, design and manufacturing. Ericsson shall
have no liability for any error or damage of any kind resulting from the use of this
document.
Trademark List
All trademarks mentioned herein are the property of their respective owners.
These are shown in the document Trademark Information.
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
Contents
Contents
1 IEEE 1588 Frequency Synchronization Overview 1
2 Dependencies of 1588v2 Freqeency Synchronization 3
3 Feature Operation 4
4 Parameters 5
4.1 Feature Configuration Parameters 5
4.2 Affected Parameters 6
4.3 Parameters Affecting the Feature 6
5 Network Impact 7
6 Performance 8
6.1 KPIs 8
6.2 Counters 8
6.3 Events 9
7 Activate IEEE1588 (1588v2) Frequency Synchronization 10
8 Deactivate IEEE1588 (1588v2) Frequency Synchronization 11
Appendix A: Feature Change History 12
Appendix A.a: Performance Monitoring for Time/Phase Sync Using 1588 12
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
IEEE 1588 Frequency Synchronization
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
IEEE 1588 Frequency Synchronization Overview
1 IEEE 1588 Frequency Synchronization
Overview
Access Type: LTE GSM
Feature Identity: FAJ 121 2021 FAJ 121 2021
Value Package Frequency Synchronization Baseband IP
Name: Efficiency GSM RAN
Value Package FAJ 801 0414 FAJ 801 0746
Identity:
Node Type: Baseband Radio Node Baseband Radio
Node
DU Radio Node
DU Radio Node
Licensing: Licensed feature. One license Licensed feature.
required per node. One license required
per node.
Summary
A PTP reference, that is, a PTP Slave, provides frequency synchronization service
to a node. Services that require frequency synchronization are, for example, LTE
FDD mode without critical features, GSM, and WCDMA.
With the IEEE 1588 Frequency Synchronization feature, an RBS can lock its radio
clock to a central PTP Grand Master to provide carrier frequency synchronization
for the Uu interface. The same transport network that is used for user data can be
used to carry synchronization information between the PTP Grand Master and
RBS nodes. Synchronization with IEEE 1588 is suitable also for indoor
environments where satellite-based time sources cannot be used.
To enable services that require frequency synchronization, the node must be
synchronized to a stable network synchronization reference. The PTP reference
uses the standard PTP protocol over the IP backhaul towards a PTP
Grandmaster. PTP provides the frequency accuracy required by 3GPP.
This feature allows Quality Level Supervision of PTP references.
Additional Information
More information about this feature and related topics can be found in the
following documentation:
— ITU G.8265.1/Y.1365.1, Precision Time Protocol Telecom Profile for
Frequency Synchronization
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07 1
IEEE 1588 Frequency Synchronization
— IEEE 1588-2008 IEEE Standard for a Precision Clock Synchronization
Protocol for Networked Measurement and Control Systems
— ITU-T G.8261.1, Packet Delay Variation Network Limits Applicable to
Packet-based Methods
— Network Synchronization in DU library
— Manage Network Synchronization in the Baseband library
2 194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
Dependencies of 1588v2 Freqeency Synchronization
2 Dependencies of 1588v2 Freqeency
Synchronization
Feature Dependencies
There are no dependencies to other features.
Hardware
No specific hardware requirement is expected for this feature.
Limitations
No limitations for this feature.
Network Requirements
This is a licensed feature. This means that for the feature to be operational, a
valid license key must be installed and the feature must be explicitly activated by
setting a MOM attribute.
This feature requires that the PTP Slave has IPv4 or IPv6 connectivity towards a
PTP Grandmaster located in the transport network.
A PTP reference is considered for use in frequency synchronization if the
following transport network requirements are fulfilled:
— Roundtrip delay for PTP packets must be less than 1 s.
— Packet Delay Variation for PTP packets must be less than 10 ms. PDV is
defined as a 99% (+/-2.57 sigma) confidence interval of the delay variation
in one direction, that is, uplink or downlink.
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07 3
IEEE 1588 Frequency Synchronization
3 Feature Operation
This section describes the feature in more detail, including network configuration
requirements and operation flows.
A PTP Slave uses PTP protocol to synchronize to a PTP Grandmaster which
enables the node to recover frequency from a PRC source. This feature operates
according to G.8265.1/Y.1365.1.
PTP packets are sent towards a PTP Grandmaster using UDP over IPv4 or IPv6
with unicast addressing. A precondition to this feature is that suitable MO
instances are configured:
— If IPv4 is used, InterfaceIPv4 and AddressIPv4
— If IPv6 is used, InterfaceIPv6 and AddressIPv6
It is possible to configure a node with up to 8 slave-only ordinary clocks. Each
PTP slave-only ordinary clock is configured toward a PTP Grandmaster. The PTP
Grandmaster can be any Ericsson recommended PTP Grandmaster for Network
synchronization.
The PTP reference status can be read out from the clockStatus attribute in
BoundaryOrdinaryClock MO class and ptpPortStatus attribute in
PtpBcOcPort MO class.
4 194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
Parameters
4 Parameters
This section describes configuration parameters for the feature and parameters
affected by activating the feature.
4.1 Feature Configuration Parameters
Feature configuration parameters are available in the
RadioEquipmentClockReference, BoundaryOrdinaryClock, and PtpBcOcPort
MO classes.
Feature Parameters in MO class RadioEquipmentClockReference:
— encapsulation
Reference to underlying encapsulation, must be set to
BoundaryOrdinaryClock for this feature.
— holdOffTime
Defines time from fault detection to switch of reference.
— priority
Specifies the priority of the synchronization reference.
— waitToRestoreTime
Defines time from fault cease to switch back to reference with higher priority.
Feature Parameters in MO class BoundaryOrdinaryClock:
— clockType
Configures what PTP clock to run, must be set to
SLAVE_ONLY_ORDINARY_CLOCK for this feature.
— ptpProfile
Selects which PTP profile is used, must be set to G_8265_1 for this feature.
— domainNumber
Specifies the PTP domain.
Feature Parameters in MO class PtpBcOcPort:
— associatedGrandmaster
Configures IP address or domain name of associated grandmaster.
— dscp
Configures DSCP value for PTP related IP packets.
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07 5
IEEE 1588 Frequency Synchronization
— transportInterface
References to the underlying transport.
For more information about feature configuration parameters, see: Manage
Network Synchronization.
4.2 Affected Parameters
The implementation of this feature affects no parameters.
4.3 Parameters Affecting the Feature
The implementation of this feature is affected by the configuration of Quality of
Service (QoS), For more information on QoS, see Manage Quality of Service.
6 194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
Network Impact
5 Network Impact
The implementation of this feature has no impact on the network.
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07 7
IEEE 1588 Frequency Synchronization
6 Performance
This section describes performance indicators, counters, and events associated
with the feature.
6.1 KPIs
This feature has no associated Key Performance Indicators (KPIs).
6.2 Counters
The following PtpBcOcPort MO class counters are associated with this feature:
— Counters representing the number of received or transmitted messages
through the PTP port.
• ptpAnnounceForeignMasterRx: number of received Announce
messages from foreign master.
• ptpAnnounceRx: number of received Announce messages.
• ptpSyncRx: number of received Sync messages.
• ptpFollowUpRx: number of received Follow Up messages.
• ptpDelayReqTx: number of received Delay Request messages.
• ptpDelayRspRx: number of received Delay Response messages.
• ptpPacketsRx: number of all received PTP packets.
• ptpPacketsTx: number of all transmitted PTP packets.
— Counters representing the statistical measures of downlink delay during the
granularity period.
Downlink delay = (T2-T1).
Unit: 1 ns
• ptpDownLinkDelayAvg: Average value of measured downlink delay.
• ptpDownLinkDelayMax: Maximum value of measured downlink delay.
• ptpDownLinkDelayMin: Minimum value of measured downlink delay.
• ptpDownLinkDelayStDev: Standard deviation of measured downlink
delay.
8 194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
Performance
— Counters representing the statistical measures of mean path delay during
granularity period.
Mean path delay = ((T2-T1)+(T4-T3))/2
Unit: 1 ns
• ptpMeanPathDelayAvg: Average value of measured mean path delay.
• ptpMeanPathDelayMax: Maximum value of measured mean path delay.
• ptpMeanPathDelayMin: Minimum value of measured mean path delay.
• ptpMeanPathDelayStDev: Standard deviation of measured path delay.
— Counters representing the statistical measures of uplink delay during
granularity period.
Uplink delay = (T4-T3)
Unit: 1 ns
• ptpUpLinkDelayAvg: Average value of measured uplink delay.
• ptpUpLinkDelayMax: Maximum value of measured uplink delay.
• ptpUpLinkDelayMin: Minimum value of measured uplink delay.
• ptpUpLinkDelayStDev: Standard deviation of measured uplink delay.
— ptpRefDefectTime: The number of seconds during granularity period, that
the PTP slave port has a disqualifying defect, because of which, it cannot be
selected as active synchronization reference.
— ptpValidMeasurement: An indicator if collected data is for active
synchronization reference or not.
• 1: Valid: Implies data is collected for active synchronization reference
• 0: Invalid: Implies another synchronization reference is active
6.3 Events
This feature has no associated events.
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07 9
IEEE 1588 Frequency Synchronization
7 Activate IEEE1588 (1588v2) Frequency
Synchronization
Prerequisites
— The license key is installed in the node.
— Continuous Cell Trace Recording (CCTR) is activated since at least one week.
This ensures there is troubleshooting data available if something goes
wrong.
Steps
1. Set the attribute featureState on MO FeatureState=CXC4040007 to
ACTIVATED.
After This Task
Let the CCTR be active for one week, for continued collection of troubleshooting
data.
10 194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
Deactivate IEEE1588 (1588v2) Frequency Synchronization
8 Deactivate IEEE1588 (1588v2) Frequency
Synchronization
Prerequisites
Continuous Cell Trace Recording (CCTR) is activated since at least one week. This
ensures there is troubleshooting data available if something goes wrong.
Steps
1. Set the attribute featureState on MO FeatureState=CXC4040007 to
DEACTIVATED.
After This Task
Let the CCTR be active for one week, for continued collection of troubleshooting
data.
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07 11
IEEE 1588 Frequency Synchronization
Appendix A: Feature Change History
This section lists changes that affected this feature and the impact it had on
network.
Appendix A.a: Performance Monitoring for Time/Phase Sync Using 1588
Access Type: LTE, WCDMA, GSM
Hardware Platform: All Baseband products
Licensing: IEEE 1588 Time and Phase Synchronization, FAJ 121
2022
IEEE 1588 Frequency Synchronization, FAJ 121 2021
IEEE 1588 Boundary Clock, FAJ 121 4755
RAN Grand Master, FAJ 121 4249
Several synchronization related features have been improved by introducing new
counters for MO PtpBcOcPort to improve observability.
Capacity and Performance
No impact
Operation
The following PtpBcOcPort MO class counters have been introduced for this
feature:
— Counters representing the number of received or transmitted messages
through the PTP port.
• ptpAnnounceForeignMasterRx: number of received Announce
messages from foreign master.
• ptpAnnounceRx: number of received Announce messages.
• ptpAnnounceTx: number of transmitted Announce messages.
• ptpSyncRx: number of received Sync messages.
• ptpSyncTx: number of transmitted Sync messages.
• ptpFollowUpRx: number of received Follow Up messages.
• ptpFollowUpTx: number of transmitted Follow Up messages.
• ptpDelayReqRx: number of received Delay Request messages.
12 194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07
Feature Change History
• ptpDelayReqTx: number of transmitted Delay Request messages.
• ptpDelayRspRx: number of received Delay Response messages.
• ptpDelayRspTx: number of transmitted Delay Response messages.
• ptpPacketsRx: number of all received PTP packets.
• ptpPacketsTx: number of all transmitted PTP packets.
— Counters representing the statistical measures of downlink delay during the
granularity period.
Downlink delay = (T2-T1).
Unit: 1 ns
• ptpDownLinkDelayAvg: Average value of measured downlink delay.
• ptpDownLinkDelayMax: Maximum value of measured downlink delay.
• ptpDownLinkDelayMin: Minimum value of measured downlink delay.
• ptpDownLinkDelayStDev: Standard deviation of measured downlink
delay.
— Counters representing the statistical measures of mean path delay during
granularity period.
Mean path delay = ((T2-T1)+(T4-T3))/2
Unit: 1 ns
• ptpMeanPathDelayAvg: Average value of measured mean path delay.
• ptpMeanPathDelayMax: Maximum value of measured mean path delay.
• ptpMeanPathDelayMin: Minimum value of measured mean path delay.
• ptpMeanPathDelayStDev: Standard deviation of measured path delay.
— Counters representing the statistical measures of time offset value from the
grandmaster during granularity period.
Unit: 1ns
• ptpOffsetFromMasterAvg: Average value of time offset from
grandmaster.
• ptpOffsetFromMasterMax: Maximum value of time offset from
grandmaster.
194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07 13
IEEE 1588 Frequency Synchronization
• ptpOffsetFromMasterMin: Minimum value of time offset from
grandmaster.
• ptpOffsetFromMasterStDev: Standard deviation of time offset from
grandmaster.
— Counters representing the statistical measures of uplink delay during
granularity period.
Uplink delay = (T4-T3)
Unit: 1 ns
• ptpUpLinkDelayAvg: Average value of measured uplink delay.
• ptpUpLinkDelayMax: Maximum value of measured uplink delay.
• ptpUpLinkDelayMin: Minimum value of measured uplink delay.
• ptpUpLinkDelayStDev: Standard deviation of measured uplink delay.
— ptpRefDefectTime: The number of seconds during granularity period, that
the PTP slave port has a disqualifying defect, because of which, it cannot be
selected as active synchronization reference.
— ptpValidMeasurement: An indicator if collected data is for active
synchronization reference or not.
— 1: Valid: Implies data is collected for active synchronization reference
— 0: Invalid: Implies another synchronization reference is active
Interfaces
No impact.
Other Network Elements
No impact.
14 194/221 04-LZA 701 6014/1 Uen X4B | 2018-12-07