ITU-T G Frequency Profile



Similar documents
Multicast (Group) Addresses for Layer 2 (Ethernet) Transport of IEEE 1588 PTP Messages, with Application to AVB

Precision Time Protocol (PTP/IEEE-1588)

Evaluating 1588v2 Performance Rev 2

Timing over Packet. Technical Brief

Securing GNSS with PTP & SyncE Adam Wertheimer Microsemi Adam.Wertheimer@microsemi.com. Power Matters

Precision Time Protocol on Linux ~ Introduction to linuxptp

Transporting PTP messages over MPLS networks using a link local addressing draft-jobert-tictoc-ptp-link-local-00 TICTOC WG

Managing Service Design for PTP Timing

Synchronizace a stabilita. Měření SyncE a 1588v2 PTP s přístroji VeEX nové vlastnosti

Packet Synchronization in Cellular Backhaul Networks By Patrick Diamond, PhD, Semtech Corporation

IEEE-1588 Standard for a Precision Clock Synchronization Protocol for Networked Measurement and Control Systems

Welcome. People Power Partnership PROFIdag 2013 Peter Van Passen Sales & Business Development Manager HARTING Electric 1/44

T200, PTP/IEEE 1588 Grandmaster Clock and

Packet Synchronization over Carrier Ethernet Networks for Mobile Backhaul

Agenda. clock tower in old city of Neuchatel ADVA Optical Networking. All rights reserved.

Wide Area Monitoring, Control, and Protection

Deploying SyncE and IEEE 1588 in Wireless Backhaul

Synchronization and precise timing in packet networks

AN-1963 IEEE 1588 Synchronization Over Standard Networks Using the

Time Synchronization for Digital Subscriber Lines

The Role of Precise Timing in High-Speed, Low-Latency Trading

Best Practices for Testing Ethernet and Network Synchronization at the Cell Site

SYNCHRONIZATION IN PACKET NETWORKS: TIMING METRICS AND MONITORING

Configuring Clocking and Timing

Examining Progress in Interoperability between MPLS, MPLS-TP and PBB-TE Network Clouds

A Look at SyncE and IEEE 1588

TECHNICAL NOTE. GoFree WIFI-1 web interface settings. Revision Comment Author Date 0.0a First release James Zhang 10/09/2012

Choosing the correct Time Synchronization Protocol and incorporating the 1756-TIME module into your Application

ETHERNET TIME & SYNC. In Telecoms, Finance, Power, Broadcast,... ITSF Nice, 6 Nov 2012

Field Measurement Methodologies for Synchronization in Mobile Networks Neil Hobbs Director EMEA Technical Sales Support

SynchronizationoverIP Networks

Monitoring the NTP Server. eg Enterprise v6.0

Virtual PortChannels: Building Networks without Spanning Tree Protocol

Route Discovery Protocols

Contents. Connection Guide. What is Dante? Connections Network Set Up System Examples Copyright 2015 ROLAND CORPORATION

Precision Clock Synchronization

Enable customers to optimally tune their network performance with real time information and proactive recommendations.

RESILIENT NETWORK DESIGN

CCT vs. CCENT Skill Set Comparison

Abstract. MEP; Reviewed: GAK 10/17/2005. Solution & Interoperability Test Lab Application Notes 2005 Avaya Inc. All Rights Reserved.

AN962: Implementing Master-Slave Timing Redundancy in Wireless and Packet- Based Network Applications

Deterministic Ethernet and the Intrinsic Value of Synchronization

Synchronization Deployment Considerations for IP RAN Backhaul Operators

PHASOR MEASUREMENT UNIT (PMU) AKANKSHA PACHPINDE

Synchronous Ethernet explained

HUAWEI OceanStor Load Balancing Technical White Paper. Issue 01. Date HUAWEI TECHNOLOGIES CO., LTD.

WIRELESS IN THE METRO PACKET MICROWAVE EXPLAINED

10CS64: COMPUTER NETWORKS - II

List of CTS Oscillators for Telecom Timing and Synchronization

THE Evolution of Mobile network and THE role of Network transport. Rodolfo Di Muro, PhD, MBA Programs marketing

White paper. Reliable and Scalable TETRA networks

CMA5000 SPECIFICATIONS Gigabit Ethernet Module

Microsoft Windows Server System White Paper

Visio Enabled Solution: One-Click Switched Network Vision

VoIP Timing and Synchronization Best Practices

High Availability Failover Optimization Tuning HA Timers PAN-OS 6.0.0

Objectives. The Role of Redundancy in a Switched Network. Layer 2 Loops. Broadcast Storms. More problems with Layer 2 loops

Industrial Networks & Databases

Mediatrix Gateways and ISDN Clock Synchronization June 22, 2011

EVOLVING ENTERPRISE NETWORKS WITH SPB-M APPLICATION NOTE

TimePictra Release 10.0

CONTROL LEVEL NETWORK RESILIENCY USING RING TOPOLOGIES. Joseph C. Lee, Product Manager Jessica Forguites, Product Specialist

MIGRATING TDM SERVICES TO PACKET NETWORKS ENSURING RELIABLE AND EFFICIENT TRANSPORT WITH THE ALCATEL-LUCENT 9500 MICROWAVE PACKET RADIO

ptp++: A Precision Time Protocol Simulation Model for OMNeT++ / INET

SDH and WDM: a look at the physical layer

SLA Monitoring in Next Generation Networks. Charles Barry CEO, Brilliant Telecommunications ITSF, London, November 2007

Configuring NTP. Information about NTP. NTP Overview. Send document comments to CHAPTER

Swiss Time Systems. The new multipurpose time server for the LAN and NTP-based Distributed Time System. by MOBATIME DTS 4138.

MPLS/SDN Intersections Next Generation Access Networks. Anthony Magee Advanced Technology ADVA Optical Networking MPLS & Ethernet World Congress 2013

The Economics of Cisco s nlight Multilayer Control Plane Architecture

IPsec VPN Security between Aruba Remote Access Points and Mobility Controllers

SDH and WDM A look at the physical layer

SAN Conceptual and Design Basics

AVnu Alliance Best Practices AVB Software Interfaces and Endpoint Architecture Guidelines

IT 3202 Internet Working (New)

Active-Active Servers and Connection Synchronisation for LVS

Intro To Timing Synchroniza1on Fundamentals Steve McQuarry / Equinix smcquarry@equinix.com DraB- V3

MPLS-TP The New Technology for Packet Transport Networks

Oracle IVR Integrator

The OSI Model and the TCP/IP Protocol Suite PROTOCOL LAYERS. Hierarchy. Services THE OSI MODEL

The Shift to Wireless Data Communication

Device Log Export ENGLISH

Indoor / Outdoor Antenna

CONTROL MICROSYSTEMS DNP3. User and Reference Manual

Cisco Exam CCIE Service Provider Written Exam Version: 7.0 [ Total Questions: 107 ]

Configuring NTP. Information About NTP. NTP Overview. Send document comments to CHAPTER

Course Contents CCNP (CISco certified network professional)

Network Configuration Example

AN NTP STRATUM-ONE SERVER FARM FED BY IEEE-1588

Abstract. Avaya Solution & Interoperability Test Lab

Computer Network. Interconnected collection of autonomous computers that are able to exchange information

CNS-205 Citrix NetScaler 10 Essentials and Networking

Using & Offering Wholesale Ethernet Network and Operational Considerations

Industrial Communication Whitepaper. Principles of EtherNet/IP Communication

Version 0.1 June Xerox WorkCentre 7120 Fax over Internet Protocol (FoIP)

OSBRiDGE 5XLi. Configuration Manual. Firmware 3.10R

Transcription:

ITU-T G.8265.1 - Frequency Profile Silvana Rodrigues, System Engineering, IDT, silvana.rodrigues@idt.com ITSF 2013 Time & Sync in Telecoms 5-7 November, 2013, Lisbon, Portugal 2009 Integrated Device Technology, Inc.

Agenda IEEE-1588 TM Profile PTP Options and Configurable Attributes Unicast request mechanism Best Master Clock Algorithm (BMCA) G.8265. 1 Alternate BMCA Telecom Slave PAGE 2 IEEE 1588 TM is a trademark of its respective owner

IEEE-1588 Profiles IEEE-1588 defines profile as The set of allowed Precision Time Protocol (PTP) features applicable to a device The purpose of a PTP profile is to allow organizations to specify specific selections of attribute values and optional features of PTP that, when using the same transport protocol, inter-work and achieve a performance that meets the requirements of a particular application. A PTP profile should define Best master clock algorithm options Configuration management options Path delay mechanisms (peer delay or delay request-response) The range and default values of all PTP configurable attributes and data set members The transport mechanisms required, permitted, or prohibited The node types required, permitted, or prohibited The options required, permitted, or prohibited * IEEE Std 1588-2008 IEEE Standard for a Precision Clock Synchronization Protocol, copyright 2008 IEEE. All right reserved. PAGE 3

IEEE Std 1588-2008 Frequency profile at ITU-T ITU-T G.8265.1 defines the PTP telecom profile for frequency synchronization, was consented in June 2010 ITU-T Q13/15 is also worked on architectural requirements that are the basis for the definition of the PTP profiles ITU-T G.8265, Architecture and requirements for packet-based frequency delivery, was consented in June 2010 The PTP profile itself only consists of the protocol interoperability PAGE 4

ITU-T G.8265.1 Frequency Profile IEEE-1588 without support from Network Traditional Packet Switched Network IEEE-1588 Master IEEE-1588 Slave IEEE-1588 Slave Packet Delay Variation (PDV) Performance is dependent of the network The clock recovery algorithm is adaptive in nature, therefore the performance is impacted by packet delay variation in the network The quality of the clock delivered to the application depends on several factors The quality of the oscillator at the slave, the packet delay variation of the network, the number of timing packets per second ITU-T consented several Recommendations for IEEE-1588 for Frequency Synchronization targeting wireless backhaul applications G.8265 (Architecture and requirements for packet-based frequency delivery), G.8265.1 (Precision time protocol telecom profile for frequency synchronization), G.8263 (Timing Characteristics of Packet based Equipment Clocks (PEC)), G.8261.1 (Packet Delay Variation Network Limits applicable to Packet Based Methods), and G.8260 (definition of PDV metrics) PAGE 5

G.8265.1 - PTP Options and Configurable Attributes One-way versus two-way mode Both one-way and two-way modes are supported in the Frequency Profile Unicast versus Multicast mode Only Unicast mode is allowed in the Frequency Profile Unicast Message negotiation is used One-step versus two-step clock mode Both one-step and two-step clocks are supported in the Frequency Profile PTP mapping IEEE1588-2008 annex D - Transport of PTP over User Datagram Protocol over Internet Protocol Version 4 is supported in the Frequency Profile IEEE1588-2008 annex E - Transport of PTP over User Datagram Protocol over Internet Protocol Version 6 is supported in the Frequency Profile PTP Message rates Sync /Follow-up min rate: 1 packet every 16 seconds, max rate: 128 packets per second Delay_Request/Delay_Response 1 packet every 16 seconds, max rate: 128 packets per second Announce min rate: 1 packet every 16 seconds, max rate: 8 packets per second, default: 1 packet every 2 seconds Signaling messages no rate is specified PAGE 6

Unicast request mechanism Packet Slave Packet Master Unicast Renewal Interval Announce Duration Interval Sync Duration Interval In unicast mode, PTPv2 slaves request synchronization service by sending a PTPv2 Signaling message in unicast using the "unicast message negotiation" It allows unicast sessions between two nodes with agreed packet rates for Sync, Announce, and Delay_Req messages. The mechanism enables a "keepalive" period, in order to detect the inactive slaves Figure 1/ITU-T G.8265.1: Unicast Negotiation Example PAGE 7

Best Master Clock Algorithm (BMCA) PTP allows the following options for the BMCA The default BMCA specified in the IEEE-1588 standards An alternate best master clock algorithm specified in a profile PTP specifies requirements for an alternate best master clock algorithm Provision must be made to provide the states required for operation of the PTP state machines and state decision The alternate best master clock algorithm may be dynamic or static A static algorithm will simply configure the recommended state values on the ports of the node on which it is running. The state decision codes for use in updating the data sets must be provided as an output of the alternate best master clock algorithm PAGE 8

IEEE-1588 Default BMCA All the clocks that are part of the same domain will organize themselves into a master-slave hierarchy based on the BMCA Announce messages are exchanged among potential grandmasters BMCA is run locally on each port It compares its own data set with the data set that is received by Announce messages to determine which one is the better clock Two separate algorithms are part of the BMCA Data set comparison algorithm State decision algorithm PAGE 9

IEEE-1588 Default BMCA cont d The data set comparison algorithm uses the attributes contained in the Announce messages with the following priority Priority1 (defines clock priority, it is a user configurable designation) clockclass (defines clock traceability) clockaccuracy (defines clock accuracy) offsetscaledlogvariance (defines clock stability) priority2 (defines finer grained clock priority, it is a user configurable designation) clockidentity (defines clock unique identifiers, serves as a tie-breaker) The state decision algorithm determines the state of the port based on the results of the data set comparison algorithm The ports states can be MASTER, SLAVE, or PASSIVE PAGE 10

G.8265 - BMCA Telecom Requirements Packet Master (Secondary) Packet Master (Primary) Protection Packet Timing Signal Network Working Packet Timing Signal Packet Network Packet Slave Clock Figure 2/ITU-T G.8265.1: Packet network timing (frequency) protection Telecom architecture allows several masters delivering timing messages (e.g. Sync, Delay_resp) to slaves at the same time Slaves should have the possibility to switch from one primary master to a backup master in case of failure Different slaves must be able to select different masters The Master selection mechanism must be compatible with ITU-T Recommendation G.781 - Synchronization Layer Functions (SDH and Synchronous Ethernet) PAGE 11

G.8265.1 - Alternate BMCA For the alternate BMCA in G.8265.1, each master is isolated by a separated PTP domain that is done through the unicast communication Grandmasters do not exchange Announce messages. Masters are always active Slaves are always slave-only clocks The Master selection process is based on the Quality Level (QL)-enabled mode per ITU-T Recommendation G.781 Quality Level (QL) The Clock Class attribute in the Announce messages in PTP is used to carry the SSM QL value Master with the highest Quality Level that is not in a failure condition will be selected In case of Masters with similar QL, the Master with the highest Priority is selected. Priority Each master has a priority value that is locally maintained in the Telecom slave. Packet Timing Signal Fail (PTSF) PTSF-lossSync, PTSF-lossAnnounce, PTSF-unusable G.8265.1 introduces the concept of a Telecom Slave Consists of multiple PTP slave-only clock instances. PAGE 12

G.8265.1 - Alternate BMCA For the alternate BMCA in G.8265.1, each master is isolated by a separated PTP domain that is done through the unicast communication Grandmasters do not exchange Announce messages. Masters are always active Slaves are always slave-only clocks The Master selection process is based on the Quality Level (QL)-enabled mode per ITU-T Recommendation G.781 Quality Level (QL) The Clock Class attribute in the Announce messages in PTP is used to carry the SSM QL value Master with the highest Quality Level that is not in a failure condition will be selected In case of Masters with similar QL, the Master with the highest Priority is selected. Priority Each master has a priority value that is locally maintained in the Telecom slave. Packet Timing Signal Fail (PTSF) PTSF-lossSync, PTSF-lossAnnounce, PTSF-unusable G.8265.1 introduces the concept of a Telecom Slave Consists of multiple PTP slave-only clock instances. PAGE 13

Telecom Slave Figure 3/G.8265.1: Telecom Slave Model PAGE 14

THANK YOU! PAGE 15