Anda di halaman 1dari 51

Desafios de Sincronismo em Redes

Ethernet
Luciano Marchetti
ARSITEC

1.

Conceitos de sincronismo Acesso & Backbone

2.

Solues de Sincronismo
1.

Sync-E

2.

IEEE 1588

3.

GPON

4.

Performance

Redes TDM - Sincronismo intrnseco ao


trfego
E1

Leased
Lines

E1

SDH

SDH

Wireline
Services

E1

SDH
CORE

SSU

E1

microwave

PRS

ADM

Necessidade
Necessidade de
de sincronismo
sincronismo de
de Frequncia
Frequncia
O
O sincronismo
sincronismo era
era transferido
transferido juntamente
juntamente com
com aa voz
voz ee os
os dados
dados

Redes TDM - Sincronismo intrnseco ao


trfego

PR
C

Sincronismo rastrevel ao PRC da rede


PRC: 1 x
10-12

4.6 ppm

SEC: 4.6 x
10-6
Rastrevel
ao PRC

Redes com Ethernet no CORE


Leased
Lines

E1

E1

Ethernet/IP
Wireline
Services

E1

Ethernet/IP
CORE

E1

Router

microwave

Ainda
Ainda possvel
possvel utilizar
utilizar oo sincronismo
sincronismo legado,
legado, sincronizando
sincronizando os
os
Media-Gateways
Media-Gateways
Apesado
Apesado do
do Core
Core ser
ser Assncrono,
Assncrono, oo acesso
acesso da
da rede
rede continua
continua TDM.
TDM.

Ethernet

PR
C

Sincronismo PRC

Sincronismo SEC

Sincronismo SEC
PRC: 1 x
10-12

100 ppm

SEC: 1 x
10-4
Rastreavel
ao PRC
NO
Rastreavel
ao PRC

Redes Full IP
IP

Leased
Lines

IP

Ethernet/IP
Wireline
Services

IP

Ethernet/IP
CORE

IP

Router

IP Radio

Sem
Sem elementos
elementos TDM.
TDM.
Os
Os edge
edge routers,
routers, nodesB
nodesB ee todos
todos os
os NEs
NEs s
s possuem
possuem interfaces
interfaces
IP
IP

Definio de Sincronismo
Distribuio de Frequncia: Garantir que dois ou mais equipamentos de uma mesma
rede operem mesma taxa de Bits (velocidade)

freq=2.048KHz

freq=2.048KHz

Definio de Sincronismo
Distribuio de Frequncia: Garantir que dois ou mais equipamentos de uma mesma
rede operem mesma taxa de Bits (velocidade)

freq=2.048KHz

freq=2.048KHz

Sincronismo de Tempo: Garantir que os elementos da rede estejam com a mesma


base horria (Time of Day rastrevel UTC).

Definio de Sincronismo
Distribuio de Frequncia: Garantir que dois ou mais equipamentos de uma mesma
rede operem mesma taxa de Bits (velocidade)

freq=2.048KHz

freq=2.048KHz

Sincronismo de Tempo: Garantir que os elementos da rede estejam com a mesma


base horria (Time of Day rastrevel UTC).

Sincronismo de Fase: Garantir que dois ou mais equipamentos de uma mesma rede
operem na mesma velocidade e ao mesmo tempo.

freq=2.048KHz

freq=2.048KHz

Novas tecnologias Novas


necessidades
Aplicao
GSM / UMTS / W-CDMA
UMTS/ W-CDMA Femtocells

Frequncia:
Transporte / Air
Interface
16 ppb
n/a

Fase

50 ppb
N/A

200 - 250 ppb

GSM, UMTS, LTE Network


Interface

16 ppb

50 ppb

CDMA2000

16 ppb

50 ppb

+/-3 10 s

TD-SCDMA

16 ppb

50 ppb

+/- 1.5 s

LTE (FDD)

16 ppb

50 ppb

N/A

LTE (TDD)

16 ppb

50 ppb

LTE MBSFN (vdeo mvel)

16 ppb

50 ppb

LTE-A CoMP (Network MIMO)

16 ppb

50 ppb

+/- 1.5 s small cell, +/- 5s


large cell
+/- 1-32 s, Alinhamento
sinal de Video
+/- 500 ns Sinal de Multiplos
Node Bs

WiMAX (TDD)

16 ppb

50 ppb

+/-1 - 8 s, Timeslot

1.

Conceitos de sincronismo Acesso & Backbone

2.

Solues de Sincronismo
1.

Sync-E

2.

IEEE 1588

3.

GPON

4.

Performance

SyncE Overview
O Synchronous Ethernet (Sync-E) possui exatamente o mesmo comportamento de
um elemento de rede SDH
Benefcios
Sincronismo fsico, alta estabilidade.
Independe do trfego,
Sincronismo de estaes de celular
rastrevel pela rede core.
Desvantagens
mandatrio todos os roteadores
possurem interfaces Sync-E.
Apenas para redes novas.
No transporta Fase nem Tempo

Switch
Sync-E
Switch
Sync-E

RNC

Rede
Sync-E

Node B
(BTS)

Freq. transportada
por SYNC-E PHY

PRC/SSU

Horrio do dia
Servios de locao
Frequncia

SyncE Overview
Qual a diferena entre SyncE e Ethernet comum?
Ethernet PHY (Camada Fsica) existente

Rx usa o tempo marcado no pacote que chega. Tx


usa o relgio interno de 100ppm.
Nenhuma relao entre Rx e Tx.

Tx
Rx

100 ppm

SyncE PHY (Camada Fsica)

Rx usa o sincronismo da linha, e disciplina o seu


oscilador interno.
O oscilador interno ajustado para 4.6ppm e
rastrevel pelo PRC.
Tx usa esta referncia de clock rastrevel.
Cada switch sincroniza seu relgio ao switch
anterior, possibilitando a rastreabilidade da
Frequncia do PRC.

Tx
Rx

4.6 ppm

1.

Conceitos de sincronismo Acesso & Backbone

2.

Solues de Sincronismo
1.

Sync-E

2.

IEEE 1588

3.

GPON

4.

Performance

IEEE 1588-2008
a definio de um protocolo e no de um produto.
conhecido como: Precision Time Protocol PTP
Verso definitiva: IEEE1588-2008, tambm
conhecida como verso 2
Transporta Frequncia, Tempo e Fase
Atualmente existem 3 perfis definidos:
Power Profile
Definido pela IEEE PSRC (C37.238)
Aplicao em LAN de Subestaes
Telecom Profile
Definido pela ITU-T (G.8265.1)
Aplicaes em Telecom WAN
Default Profile
Definido no anexo J. da especificao 1588
LAN/Industrial Automation Application (v1)

IEEE 1588-2008
O mercado adotou o IEEE1588V2 como soluo padro para sincronismo em
rede de pacotes.

Alcatel-Lucent
Brocade
Ciena
Cisco
Ericsson
Extreme Networks
MRV
RAD
Telco Systems
Tellabs
ZTE

Aviat Networks
Ceragon
DragonWave
Nokia Siemens
Networks
Broadcom
Freescale
PMC Sierra
Anue Systems
Calnex Solutions

Chronos Technology
Ixia
JDSU
EXFO
Spirent
Accedian

ITU Synchronization Standards


ITU Recommendations
TDM
Packet
Definitions

Architectu
re
Performan
ce

SyncE

CES

G.810
G.803

G.8260
G.8261

G.8261

G.8265

G.823/4/5

G.8261

G.8261

G.8261

G.781/783

G.8264
G.781

G.8261

G.8265

G.811/2/3

G.8262

G.8263

G.8263*

Functional O.171/172
O.174
model
ITU Telecom profile
Frequency

Clock

G.8265.1

Phase G.8275.1

Detalhes da IEEE1588
Arquitetura Mestre-escravo: O Grandmaster gera pacotes de sincronismo 1588, que
so so transportados sobre IP at o cliente final.
O Grandmaster essencialmente o relgio mestre da rede. Este deve suportar um
grande numero de clientes simultneos, sem queda de performance;
necessrio um cliente 1588 compatvel na ponta remota.
A performance do sistema depende muito da performance do Grandmaster +
cliente.

Grandmaster
Clientes
1588

Grandmaster
1588

Tcnica para Transferncia de Tempo


Relgio Primrio

Switch/Router Layer

t1

Relgio Escravo

sync (

Data At
Slave Clock

t2

st )
req(ue
delay_

Valor do Relogio Primrio = 100 seg.


Valor do Relogio Escravo = 150 seg.
(erro do relgio escravo = 50 seg.)
Delay Unidirecional = 2 seg
Mensagem de Sync enviada em = 100 seg.

2s

t1)

Assumindo que em um instante de tempo:

t3

t4

t1 = 100 segundos
t2 = 152 segundos
(150+2)
t3 = 157 segundos
(152+5)

Para exemplo, Delay_Req de 5 seg aps a


mensagem de sync ser recebida:
Round Trip Delay
RTD = (t2 - t1) + (t4 - t3)
RTD = (152 - 100) + (109 - 157)
RTD = 4 seg
Erro do Relgio Escravo Eliminado!

delay_
res

p(ons

e) (t4)

t4 = 109 segundos
(100+2+2+5)

Erro do Relgio Escravo = (t2 - t1)-(RTD 2)


= (152 - 100) - (4 2)
= 50 seg

Time

Time

Round Trip Delay Eliminado!


Se o relgio escravo for ajustado para
-50seg, ele estar sincronizado.

Troca de mensagens IEEE 15882008

O Grandmaster (Server) envia as


seguintes mensgens ao cliente:
Sinalizao (2 tipos)
Acknowledge TLV (ACK)
Acknowledge Negativo TLV
(NACK)
Announce message
Sync message
Follow_Up message
Delay_Resp(onse)

O Cliente encia as seguintes


mensgens para o Grandmaster:
Sinalizao (3 tipos)
Request announce
Request sync
Request delay_resp(onse)
Delay_Req(uest)

Sincronismo Ethernet com 1588

PR
C

Sincronismo PRC

Sincronismo
G.823T

Sincronismo
G.823T
PRC: 1 x
10-12

100 ppm

SEC: 1 x
10-4
Rastrevel
ao PRC via
1588
Rastrevel
ao PRC via
E1

Tcnica para Transferncia de Tempo


Relgio Primrio

Switch/Router Layer

t1

Relgio Escravo

sync (

Data At
Slave Clock

t2

st )
req(ue
delay_

Valor do Relogio Primrio = 100 seg.


Valor do Relogio Escravo = 150 seg.
(erro do relgio escravo = 50 seg.)
Delay Unidirecional = 2 seg
Mensagem de Sync enviada em = 100 seg.

2s

t1)

Assumindo que em um instante de tempo:

t3

t4

t1 = 100 segundos
t2 = 152 segundos
(150+2)
t3 = 157 segundos
(152+5)

Para exemplo, Delay_Req de 5 seg aps a


mensagem de sync ser recebida:
Round Trip Delay
RTD = (t2 - t1) + (t4 - t3)
RTD = (152 - 100) + (109 - 157)
RTD = 4 seg
Erro do Relgio Escravo Eliminado!

delay_
res

p(ons

e) (t4)

t4 = 109 segundos
(100+2+2+5)

Erro do Relgio Escravo = (t2 - t1)-(RTD 2)


= (152 - 100) - (4 2)
= 50 seg

Time

Time

Round Trip Delay Eliminado!


Se o relgio escravo for ajustado para
-50seg, ele estar sincronizado.

Tipos de relgio IEEE 1588

IP/MPLS Network

Node Bs
1588 GM
1588
Slave

Grand Master Clock


Fonte primria G.811
Suporta clientes e
coleta mtricas da
rede

Boundary Clock
Inclui funo de
Cliente & master
Cliente limpa sinal de
entrada
Age como Master
para outros clientes
downstream

Suporte a
WAN

Transparent Clock
Atualiza o erro de
tempo residual

Suporte a
LAN

Client / Slave
Utiliza algortimos
para filtrar o sinal e
derivar a informao
de tempo
Recupera o relgio
com alta preciso

Opes de topologia
End-to-End

Boundary Clock

Padro ITU-T G.8261 para Telecom


Controle fim a fim
Unicast
Velocidades de 16, 32, 64, 128 p/s
Controle fim a fim do sincronismo
No depende do Holdover do
elemento de rede

Total link delay determined &


corrected by the Slave

Master

Slave

Padro Power
Utiliza SoftClock interno
Multicast
1 pacote a cada 2 seg
A funo de GM demanda um
enorme processamento do Router

Link delay determined &


corrected in each stage

Link delay determined &


corrected in each stage

Link delay determined &


corrected in each stage

Slave

Servidores NTP & PTP


NTP Server

PTP Grandmaster

Ano: 1985
Baixa taxa de transao:
Um pacote de tempo a cada
16/64 segundos

Grande quantidade de
clientes suportado

Multiplos pacotes de
tempo/segundo

Milhares

Requerimentos de preciso
pouco restritivo
Engenharia de Rede

Principais aplicaes:
Transferncia de Time of Day

Requerimentos de preciso
bastante restritivo
Micro/Nanosegundos

Melhor esforo

Pequena quantidade de
clientes suportado
Centenas

Milisegundos

Ano: 2008
Alta taxa de transao:

Engenharia de Rede
QoS, Maior prioridade

Principais aplicaes:
Frequncia e Fase

SLA para cadeias IEEE1588V2


QoS

Prioridade mxima

Carga mxima

Mdia de 80%

Carga Intermitente

Burst com 100% de carga por perodos


inferiores a 100 segundos

Nmero de Hops

Mximo de 8 a 10 Hops para frequncia


(redes Mveis).
Mximo de 5 Hops para fase*

Caracterstica dos
Switches

Hardware Forwarding
QoS

Jitter

Desejvel 250 s. Limite 10ms


O cliente PTP possui um algortimo que
seleciona os pacotes IEEE1588 de melhor
qualidade (baixo PDV).
Trfego com alto PDV no aceitvel.

A banda utilizada para 1 cliente (64 pacotes/segundo)= 0.00166% GigE


27

1.

Conceitos de sincronismo Acesso & Backbone

2.

Solues de Sincronismo
1.

Sync-E

2.

IEEE 1588

3.

GPON

4.

Performance

Requisitos de Sincronismo para GPON


Gigabit Passive optical network (GPON)
Rede optica Ponto - Multiponto
Splitters passivos (32 a 128)
OLT (Optical Line Terminal)
Recebem sincronismo via porta BITS
dedicada ou via linha
De acordo com a ITU-T G.984,
recomendado rastreabilidade G.811

ONU/ONT
Dentro do cliente ou prximo a ele
Recupera relgio da linha com frames de
125 Usec pela camada Fsica (8KHz clock)

Sinais
Downstream - Broadcast compartilhando
o mesmo meio.
Upstream O sinal combinado,
normalmente usando multiplexao no
tempo TDMA.

Necessidade de sincronismo em GPON


Preveno de Coliso
Splitters/combiners so passivos -> Possibilidade de coliso no Upstream. Existe um
procedimento composto de 3 passos para evitar as colises:
Ranging
Garantia de Banda
Time slots/guard bands
Ranging
As ONTs esto em distncias distintas entre si. A OLT precisa posicionar virtualmente
cada uma das ONT a mesma distncia.
Garantia de banda
OLT provisiona um timeslot de subida para cada ONT
Como a marcao de tempo no perfeita, a OLT garante uma guarda adicional de
banda para cada Timeslot, ou seja uma folga maior do que o espao de transmisso.
Importncia do Sincronismo:
O procedimento de Ranging utiliza um software para ajustar a distncia fsica entre cada
ONT e a OLT
O procedimento de garantia de banda utiliza o sincronismo para alocar um timeslot de
subida de maneira precisa.
O sincronismo tambm importante para evitar guardas de banda excessivamente
grandes (menor throuput)

GPON Ranging

dispositivos terminais do GPON (ONU/ONT)


o a distancias fsicas distintas da OLT
Splitter
GPON ONU/OLT

GPON OLT

Combiner

Ranging o procedimento que utiliza round trip


a fim de medir o delay da OLT ONU/OLT

GPON ONU/OLT

GPON Ranging

dispositivos terminais do GPON (ONU/ONT)


o a distancias fsicas distintas da OLT
Splitter
GPON ONU/OLT

GPON OLT

Combiner

Todas ONU/ONT so posicionadas virtualmente a


Mesma distncia da OLT
Quanto mais preciso o sinal de sincronismo,
mais preciso o posicionamento Virtual dos ONU/OLT

GPON ONU/OLT

Passive Splitters & Combiners


Splitter Downstream Elemento passivo
Combiner Upstream Sem a funo Store and Forward

Splitter

TS 3
GPON ONU/ONT

TS 1 TS 2
GPON OLT

TS 4
Combiner

O sincronismo na OLT e ONU/ONT permite a ONU/ONT


transmitir o sinal de upstream no Timeslot correto,
evitando assim colises
Servios em tempo real e Emulao de circuto sncrono
no admite retransmisses
A cada coliso, os mesmos pacotes so re-transmitidos,
resultando em incremento de banda.

Garantia de Banda
Os Time Slots possuem uma guarda de banda que ajuda
A previnir sobreposio de time slots e colises

Splitter
Guard Band
TS 1
GPON OLT
(with 1588 client)

Combiner

GPON ONU/ONT

Um sincronismo preciso permite uma menor guarda de banda, que


Na prtica significa maior eficiencia de uso da mesma

Circuit Emulation sobre GPON

ma fonte precisa de sincronismo mandatrio para emulao de circutos E1

Jitter/Wander
Analyzer
T1/E1
PTP
1588
GPON Fiber

GigE

1588

OLT
(1588 client)

GPON
ONU/ONT
3-Play services

1.

Conceitos de sincronismo Acesso & Backbone

2.

Solues de Sincronismo

3.

1.

Sync-E

2.

IEEE 1588

Performance

Performance

Mascaras da ITU-T:
G.823 Traffic Requerimentos mnimos para o funcionamento de uma
Estao Base
Interface de AR: 50ppb
Base Station: 16ppb
As aplicaes de frequncia da Base Station necessitam ao menos
16ppb. Porm para termos uma margem de segurana, vamos
trabalhar com um target de 1ppb:
G.823 de 1ppb Target de operao normal
Tambm conhecida como Mscara Vodafone
Admite algumas variaes de estabilidade na rede, sem impactar na
performance.
G.823 PRC Requerimentos de um Relgio Primrio.

SyncE & 1588v2


SyncE
SyncE tem
tem melhor
melhor performance,
performance, porm
porm s
s transporta
transporta Frequncia
Frequncia

1588

SyncE

Dados Reais de 1588

Node B*
5 hops

Router
6
hops

Node
B
4
hops

Node
B
2
hops

Trfego 1588v2 Assimtrico x


Simtrico

Assimtri
co

Simtrico

1588v2 sem QoS x com QoS

importante
importante configurar
configurar corretamente
corretamente aa rede
rede

Sem QoS

Com QoS

TimeProvider-5000
IEEE 1588-2008 PRC Grandmaster Clock

TimeProvider-5000

GrandMaster Clock IEEE1588V2

Mais de 50 redes IPRAN e Mvel em


operao

Operao atravs de mdulos IOC,


redundantes (1+1), que renem as
seguintes funes:
Entrada
Entrada principal via antena GPS
Suporta entradas externas E1, 2MHz
Relgio

Sada

Suporta 2 relgios operando em modo 1+1:


Rubdio Type II - Holdover 2x10-12 /dia - 10sec/5 dias
Quartzo Type I - Holdover 1x10-10 /dia - 10sec/24 Horas
Suporta 2 interfaces Ethernet protegidas 1+1:
IEEE1588V2 para at 1000 Clientes;
NTP Carrier Class para at 20.000 Req/Seg.
Interfaces E1 para redes Legado

TimeProvider 5000
Fonte de Sincronismo Primrio Grandmaster para:
IEEE 1588 v2 (PTP)
NTP Carrier Class
Sync-E (Synchronous Ethernet)

O TP5000 o Grandmaster utilizado pelos principais fabricantes de redes


mveis e redes Metro-Ethernet (Cisco, ALU, NSN, Ericsson, ZTE, etc..);
O IEEE1588 mandatrio para o LTE
As principais redes LTE utilizam fontes de sincronismo Symmetricom.
IEEE1588V2 Perfil Telecom (ITU-T G.8265.1 );
Hardware Time Stamp Fundamental para garantir a performance
Assegura 1000 usurios 1588 sem perda de performance, e suporta at 256
transaes/segundo.
Assegura 20.000 transaes NTP por segundo

TimeProvider 5000
Fonte de Sincronismo Primrio para IEEE 1588 v2 & NTP Carrier Class

Stratum 1 com rastreabilidade UTC


Suporta 4 entradas e/ou sadas E1 & 2MHz no chassis principal
Suporta 2 portas DTI (Standard ITU-T J.211) Novo padro de Sincronismo
Interfaces Ethernet SFP 100/1000 Base-T (Eltrico ou Optico)
Suporte a mais de 500 VLAN
Dynamic and Static PTP Reservations
Alimentao Redundante -48 VDC
SmartClock Holdover Performance

TimeProvider 5000
Redundncia de Relgios x Portas Ethernet:

Em caso de falha do Grandmaster, os clientes IEEE1588V2 podem demorar at 2 horas para comutar para uma nova fonte, com um novo endereo IP.

O TP5000 mantm o mesmo endereo IP no caso de falha de relgio ou da porta Ethernet.

Blank IOC Face


Plate

192.168.4.3
Ethernet Router/Switch

192.168.5.3

192.168.4.3

192.168.5.3

Same IP Address

Same IP Address

H/W Protection

Active

Standby
46

*Consideraes sobre o
Cliente
PTP
O Cliente IEEE1588V2 passa por 4 fases antes de enganchar ao sinal do
Grandmaster:

Redundncia fsica de fonte de relgios


no GM
Redundncia fornecida pelo equipamento de sincronismo 1+1
Grandmaster com mdulos de relgio/portas protegido: Ativo
+ StandBy
No h impacto para a comunidade de clientes IEEE1588V2
numa eventual falha do oscilador principal e consequente
comutao de relgios;
Os relgios Ativo e Standby compartilham o mesmo
endereo IP e a mesma referncia interna de relgio;
No h desvio no relgio dos clientes durante a
comutao das referncias
Escravos sequer entram em Holdover
Todos clientes permanecem sincronizados ao mesmo
Grandmaster

Redundncia geogrfica de
Grandmaster na rede
Redundncia geogrfica fornecida atravs de um segundo
equipamento de sincronismo (no caso de equipamentos sem
proteo de relgio: 1+0)
Os clientes IEEE1588V2 perdem a referencia de relgio e comutam para outro Grandmaster (outro endereo IP) da rede

Servio Potencialmente impactado durante o perodo em que o cliente est sem referncia;
O Cliente ento incia o processo de aquisio, qualificao, tracking e locking com um novo GrandMaster

SubChassis de Expanso
O TimeProvider-5000 suporta chassis de expanso de portas.
Comunicao com o Master atravs de Interface DTI (ITU-T J.211 High precision
timing interface)
Chassis de Expanso E1

12 sadas E1 & 2MHz


12 Sadas 1PPS
12 Sadas ToD

Chassis de expanso Ethernet


16 x Sadas GigE, SFP- Eltrico ou ptico configuraveis entre:
IEEE1588V2
Sync-E

Obrigado!

Luciano Marchetti
ARSITEC
luciano.marchetti@arsitec.com.br
11 9168-9874
11 3736-8130

Anda mungkin juga menyukai