Escolar Documentos
Profissional Documentos
Cultura Documentos
Dissertao de Mestrado
ESTUDO E ANLISE
EXPERIMENTAL DO MAPEAMENTO
DE TRFEGO ETHERNET
SOBRE SDH
AGOSTO / 2006
POR
BRUNO DE OLIVEIRA MONTEIRO
Engenheiro Eletricista pelo INATEL em Dez/2000.
ORIENTADOR
PROF. DR. ANTNIO MARCOS ALBERTI UFSM/UNICAMP
BANCA EXAMINADORA
______________________________
Coordenador do Curso de Mestrado
Prof. Dr. Adonias Costa da Silveira
II
III
Agradecimentos
Primeiramente a DEUS por ter me concedido tamanha fora e oportunidade.
Aos meus pais, Luiz Fernando Monteiro e Yda de Oliveira Monteiro, pelo apoio, incentivo
e confiana.
minha noiva, pelo compreenso e carinho.
minha irm pela amizade, incentivo.
Ao meu orientador, Antnio Marcos Alberti, pela confiana e amizade.
A todos do Inatel que de alguma forma me deram apoio e fora para continuar, e poder dar
mais um passo em minha vida profissional.
Ao Inatel pela confiana e o suporte financeiro que permitiu a realizao deste trabalho.
IV
Resumo
Neste trabalho proposto um estudo e anlise experimental da eficincia do
mapeamento Ethernet, que uma tecnologia atualmente bastante utilizada em redes locais,
sobre uma rede de Hierarquia Digital Sncrona SDH, que se trata de uma tecnologia de
transmisso bastante usada nos backbones do Brasil.
Durante o trabalho foi possvel realizar algumas experincias sobre as formas de
mapeamento, podendo tambm analisar o desempenho das tecnologias que compe a nova
gerao da SDH.
Palavra Chave: SDH, Ethernet, NG-SDH , GFP (Generic Frame Procedure), VCat
(Concatenao Virtual), LCAS (Link Capacity Adjustment Scheme).
Abstract
This work proposes a study and experimental analysis of the efficiency of the
mapping Ethernet, that is a technology used at LAN (Local Area Network), over the New
Generation SDH network that is used in the backbone in Brazil.
During the work, it was possible to have many experiences using different forms of
mapping, and we studied about the performance of the technologies that are part of the New
Generation SDH network.
ndice
Captulo I Introduo ................................................................................................. 02
1.1 - Tecnologia Ethernet
02
1.2 - A SDH
04
04
1.4 As Atividades
06
07
08
08
10
11
13
15
17
17
18
19
20
21
23
25
25
25
26
26
26
26
27
27
29
29
30
VI
31
31
33
33
34
35
36
37
38
39
41
41
4.1 GFP
41
42
43
45
46
46
46
51
52
53
54
54
56
58
59
60
60
61
62
62
VII
63
4.5 Introduo
63
64
64
66
67
73
78
4.6 LCAS
78
81
83
85
88
91
91
4.7 Concluso
91
92
93
96
99
5.2.2.1 1 Experincia:
100
5.2.2.2 2 Experincia:
102
5.2.2.3 3 Experincia:
104
107
5.2.4 Concluso
108
109
5.3.1 4 Experincia:
109
5.3.2 5 Experincia:
112
5.3.3 Concluso
115
117
120
6.2.1 1 Experincia:
120
VIII
6.2.2 2 Experincia
124
6.2.3 3 Experincia
126
6.3 Concluso
129
131
7.2 As Atividades
132
7.3 Concluso
133
135
7.5 Publicaes
135
Lista de Abreviaturas
136
Referncias Bibliogrficas
138
IX
ndice de Figuras
Figura II-1 Diagrama original da Ethernet.
11
14
17
18
18
19
19
20
22
28
30
31
32
33
36
37
39
42
43
44
44
46
46
50
51
52
55
Figura IV-11 Troca de mensagens durante um evento TSF (Trail Signal Fail).
56
57
58
60
61
65
68
69
72
73
74
74
75
76
77
79
Figura IV-27 Bit 2 do byte K4 suportando os cdigos LCAS para VC-m-Xv (m=11,12,2)
81
85
86
88
89
Figura IV-32 Exemplo de utilizao do protocolo LCAS quando ocorre uma falha em um VC do VCG. 90
93
93
94
95
95
96
97
99
100
103
105
110
Figura V-13 Tela com os alarmes gerados quando o enlace de VC-12-10v foi retirado.
111
113
115
116
118
118
119
XI
120
122
124
126
127
XII
ndice de Tabelas
Tabela IV-1 Descrio do User payload identifier para cada quadro GFP do cliente.
48
Tabela IV-2 Descrio do UPI para cada quadro GFP de Gerncia do Cliente.
49
63
Tabela IV-4 Tabela de capacidade do Payload para concatenao contgua de VC-4-Xc para
66
valores distintos de X.
Tabela IV-5 Indicao da Seqncia e Multiquadro no byte H4 do POH do VC-3 e VC-4.
71
Tabela IV-6 Capacidade da concatenao virtual dos VC-n-Xv (Para, n=11, 12, 2).
75
80
82
87
101
103
106
110
113
120
123
125
126
127
129
XIII
ndice de Grficos
Grfico V-1 Grfico de anlise da 1 Experincia
101
104
106
107
108
111
114
Grfico VI-1 Comparao do Tempo de Processamento do EoS Total obtido nas 3 experincias.
130
XIV
Captulo I
Introduo
de uso do usurio final podem variar largamente. Por exemplo, a largura de banda alocada
para uma conexo de um escritrio, e para acesso Internet de funcionrios de uma
empresa, pode ser reduzida aps certa hora do dia, adaptando-se s necessidades do cliente.
A Fast Ethernet [2][3], ou Ethernet padro IEEE (Institute of Electrical and Electronics
Engineers) 100Base-T, foi projetada para oferecer uma evoluo tranqila da j saturada
Ethernet de 10 Mbps. Com a tendncia de conexes 100Base-T disponveis s estaes de
trabalho, surge a necessidade de conexes ainda mais velozes com os servidores, tornandose obrigatria uma boa taxa de conexo com o ncleo da rede ou backbone. Desta forma,
entrou em cena, o Gigabit Ethernet [5][6], ideal para interconectar switches 10/100Base-T,
e o caminho natural para, futuramente, conectar estaes de trabalho que necessitem de
uma maior largura de banda do que o 100Base-T pode oferecer.
Com isso, o grande limitador passou a ser o backbone e as conexes dos servidores.
Assim, o Gigabit Ethernet, surgiu com o apelo, de poder oferecer a soluo para o
congestionamento nos backbones, por atender s demandas cada vez maiores das
aplicaes (multimdia, videoconferncia, etc.), e, por ser uma tecnologia familiar e
compatvel com o padro Ethernet. Os trabalhos para definio do padro da tecnologia
Gigabit Ethernet, ou IEEE 802.3z [2][3][4], foram iniciados em julho de 1996, e o interesse
da indstria pelo padro, levou criao de um consrcio aberto formado por dezenas de
fabricantes, chamado de GEA (Gigabit Ethernet Alliance) [5]. A finalidade deste consrcio
foi promover a cooperao da indstria no desenvolvimento do padro, e teve como
objetivos principais, suportar as atividades de padronizao conduzidas pelo grupo de
trabalho IEEE 802.3z, contribuir com contedo tcnico para facilitar o consenso em
especificaes, oferecer um canal de comunicao entre fornecedores e consumidores e
fornecer recursos para estabelecer e demonstrar a interoperabilidade entre produtos. Hoje
em dia, o Gigabit Ethernet j uma tecnologia de sucesso, tal qual os padres que o
antecederam.
Da mesma forma que, a Ethernet usada originalmente nas LANs, as redes de
longa distncia utilizam predominantemente a tecnologia SONET/SDH [8][9].
1.2 A SDH
tal qual em redes Ethernet. Atualmente, a SDH aloca recursos que permanecem na maioria
da vezes alocados de forma semipermanente. Isto reduz em muito a eficincia das redes
SDH.
Outro problema a alocao de largura de banda em degraus no suaves. Por
exemplo, considere o mapeamento de quadros Fast Ethernet sobre SDH. Este trfego teria
que ser mapeado para um VC-4 de taxa 139,264Mbps, apresentando uma eficincia de
aproximadamente 70%. O problema piora quando considera-se o Gigabit Ethernet. Neste
caso, o trfego de 1Gbps teria que ser mapeado em um VC-4-16c, ou seja, em um VC-4
concatenado contiguamente 16 vezes. Este procedimento possui uma eficincia de
aproximadamente 42%. E mais, mesmo que o operador da rede saiba, por exemplo, que o
trfego Gigabit Ethernet possui em mdia 300Mbps efetivos, com pico de 500Mbps, ainda
assim teria que ser alocado um VC-4-4c, levando ao desperdcio de banda.
Por fim, existe ainda o problema do prprio mapeamento em si. Ou seja, o processo
de adequar os quadros Ethernet ou sinais de camada fsica Ethernet (ou de outras
tecnologias) para o transporte dentro dos VCs SDH. Vrios protocolos estavam sendo
utilizados para este fim, como por exemplo o HDLC (High-Level Data Link Control) e o
LAPS (Link Access Procedure). Entretanto, no havia um protocolo genrico o suficiente
para mapear qualquer tipo de sinal para dentro da rede SDH.
Assim sendo, para que os quadros Ethernet pudessem ser mapeados com melhor
eficincia sobre a rede SDH, foi necessrio o desenvolvimento de protocolos capazes de
mapear trfegos de taxa varivel em containers virtuais j utilizados pela rede SDH.
As adaptaes realizadas na tecnologia SDH para resolver estes problemas deram
incio a uma nova gerao destas redes, que ficou sendo conhecida como NG-SDH (Next
Generation Hierarchy Digital Synchronous ou New Generation Hierarchy Digital
Synchronous) [10][11]. A NG-SDH utiliza novos protocolos, tais como o GFP (Generic
Framing Procedure) [13][14][15][16][17][18][19], a VCat (Virtual Concatenation) [8][20]
e o LCAS (Link Capacity Adjustment Scheme) [8][20][21][22].
Desta forma, a Ethernet, quando combinada com estas tecnologias, traz consigo
todas as suas vantagens, no s em termos de flexibilidade, mas tambm de facilidade de
expanso, permitindo a construo de novas e interessantes redes metropolitanas e de longa
distncia.
Outra tecnologia que faz parte da NG-SDH a VCat ou Concatenao Virtual, que
consiste em dividir a banda contgua em vrios VCs individuais, transportando-os sem
nenhum relacionamento externo entre eles, e recombinando a banda passante contgua, no
ponto final do caminho. A VCat tem a capacidade de agrupar a transmisso de diversos
VCs de um determinado tipo para obter um canal de maior capacidade na rede SDH.
Por fim, a NG-SDH utiliza o LCAS (Link Capacity Adjustment Scheme), que um
protocolo que visa a adaptao da origem com o destino, provendo um mecanismo de
controle e gerncia capaz de aumentar e diminuir a capacidade do link VCG (Virtual
Container Group), adequando a largura de banda necessria aos clientes da rede SDH.
Dessa forma, possvel oferecer a um cliente a largura de banda necessria, adaptando-a,
s necessidades de flutuao dirias.
1.4 As Atividades
Inicialmente, foram analisados artigos de outros profissionais da rea (veja a Seo
1.5), visando identificar qual era o grau de entendimento das tecnologias EoS (Ethernet
over SDH) at ento. Com isso, verificou-se que s haviam estudos separados sobre cada
protocolo da NG-SDH. Dessa forma, decidiu-se estudar e sumarizar estas tecnologias,
elaborando um material, na qual espera-se ter contribudo com a comunidade acadmica e
tecnolgica para o desenvolvimento de outros trabalhos na rea.
Em paralelo com o perodo de estudos e anlise das tecnologias NG-SDH, foram
investigadas as possibilidades de anlise de desempenho destas tecnologias. Felizmente,
apareceu a oportunidade de se testar tais tecnologias no laboratrio da Telefnica S.A., em
Data Transport Applications Using GFP [17], publicado por Mike Scholten,
Zhenyu Zhu, Enrique Hernandez-Valencia e John Hawkins. Nesse artigo tem-se
a apresentao de um padro genrico de encapsulamento, o GFP (Generic
Framing Procedure), mostrando o mecanismo utilizado pelo protocolo GFP
para encapsular os dados.
Generic Framing Procedure (GFP): The Catalyst for Efficient Data Over
Transport [15], publicado por Paul Bonenfant e Antnio Rodriguez. Mostra o
funcionamento das tecnologias GFP, VCat e LCAS, apresentando a unio das
Captulo II
Redes Ethernet
2.1 Introduo
10
11
Desta forma, com o intuito de resolver este problema, foi homologado ao IEEE Institute of Electrical and Electronic Engineers, em 1980, a responsabilidade de criar e
administrar a padronizao da Ethernet.
Este esforo transformou a Ethernet experimental num sistema aberto e de
qualidade, que passou a operar a 10Mbps. Desde ento, a tecnologia Ethernet passou a
ser padronizada pelo Comit de Padronizao LAN do Instituto dos Engenheiros
Eletricistas e Eletrotcnicos (LAN Standards Committee of the Institute of Electrical and
Electronics Engineers) (IEEE 802).
Desde a sua regulamentao pelo IEEE, as especificaes do Ethernet foram
totalmente disponibilizadas ao pblico. Esta liberao, combinada com a facilidade na
utilizao e com a robustez da tecnologia, resultou no largo emprego do Ethernet no
mercado.
O padro IEEE foi inicialmente publicado em 1985 com o ttulo formal de
"IEEE 802.3 Carrier Sense Multiple Access with Collision Detection (CSMA/CD)
Access Method and Physical Layer Specifications." (Deteco de Portadora para
Mltiplo Acesso com Deteco de Coliso Mtodo de Acesso e Especificaes da
Camada Fsica). O padro IEEE foi ento aceito pela ISO (International Organization
for Standardization), o que fez a Ethernet se tornar em um padro de rede
mundialmente usado.
Todos os equipamentos Ethernet desde 1985 foram fabricados de acordo com o
padro IEEE 802.3, baseado no sistema original (padro DIX). Um equipamento
Ethernet padronizado deve ser referido como da tecnologia IEEE 802.3 CSMA/CD,
porm a maior parte dos usurios se refere pelo nome original de Ethernet, que melhor
designa o padro.
O padro 802.3 periodicamente atualizado. Desde 1985, o padro cresceu
incluindo novos sistemas de meio fsico para 10 Mbps (como o par tranado), bem
como o ltimo conjunto de especificaes para 100 Mbps Fast Ethernet.
Atualmente as taxas de 10 Mbps e 100 Mbps podem no mais atender a necessidade
corrente da populao que busca sempre por servios que requerem cada vez mais da
rede, tais como trfegos de dados, vdeo, videoconferncia e outros.
O Gigabit Ethernet foi desenvolvido para suportar o quadro padro do Ethernet.
Isto quer dizer, manter a compatibilidade com a base instalada de dispositivos Ethernet
e Fast Ethernet j utilizadas, sem haver a necessidade de traduzir o quadro. Possui taxa
de transmisso de 1 Gbps.
12
O corao do sistema Ethernet o seu quadro, ele usado para entrega de dados
entre computadores. O quadro consiste em ajustar uma srie de bits organizados em
vrios campos. So eles, os de endereo, os de dados, que so de tamanho varivel e que
transportam de 46 a 1500 bytes de dados, e um campo de verificao de erro, que
verifica a integridade dos bits no quadro para ter certeza de que o quadro chegou
intacto.
Como cada quadro enviado ao meio de transmisso compartilhado, todas as
interfaces iro visualizar o primeiro campo do quadro (48 bits), que contm o
destinatrio. A interface ento o compara com seu prprio endereo. Sendo ele igual, a
interface l o resto do quadro e entrega para a camada superior. Todas as outras
interfaces iro parar de ler o restante do quadro.
Os primeiros dois campos carregam endereos de 48 bits, chamados de
destinatrio e remetente. O IEEE controla o emprego desses endereos administrando
uma poro do quadro de endereos, de 24 bits chamado de OUI (Organizationally
Unique Identifiers Identificador nico de Organizao), que usado por uma nica
entidade que deseja construir uma interface Ethernet. A entidade em questo, cria
13
Preambulo
SFD
7 bytes
1 byte
Endereo
de Destino
6 bytes
Endereo
de Origem
Tipo
Dados
FCS
6 bytes
2 bytes
46 1500 bytes
4 bytes
14
Campo de Frame Check Sequence (FCS): O campo de FCS contm 4 bytes (32
bits) de valor de CRC. Esse valor computado sobre o contedo do endereo de
origem , de destino, campo de comprimento, dados exceto prembulo, SFD, FCS e
campo de extenso. A codificao definida pela seguinte gerao polinomial.
15
VLAN com segmentao por Porta No caso da VLAN com segmentao por
porta,
pode-se
compor
uma
micro-rede
determinando-se,
atravs
de
VLAN com segmentao por Protocolo Neste caso as VLAN com segmentao
por protocolo, deve-se informar ao switch quais so os endereos de rede que iro
compor a VLAN.
16
Prembulo
SFD
7 bytes
1 byte
Endereo
de Destino
Endereo
de Origem
6 bytes
Tipo
6 bytes
Dados
FCS
4 bytes
VLAN (Protocolo,
Prioridade, VLAN
ID
4 bytes
Ponto-Ponto:
EPL (Ethernet Private Line);
EVPL (Ethernet Virtual Private Line);
Ponto-Multiponto:
EPLAN (Ethernet Private Local Area Network);
EVPLAN (Ethernet Virtual Private Local Area Network);
17
MAC 1
MAC 2
NE1
A
MAC 1
NE2
NE4
B
MAC 2
NE3
MAC 1
VC TRUNK 1
VC TRUNK 1
Equip. A
MAC 1
Equip. A
Equip. B
MAC 2
VC TRUNK 2
VC TRUNK 2
MAC 2
Equip. B
Internet
Gigabit Ethernet
NE1
Fast
Ethernet
Fast
Ethernet
NE2
NE4
A
MAC 1
VLAN ID: 1
MAC 3
VLAN ID: 3
NE3
Fast
Ethernet
B
MAC 2
VLAN ID: 2
NE1
Fast
Ethernet
Fast
Ethernet
NE4
MAC 3
NE2
VC TRUNK 2
MAC 1
VC TRUNK 1
NE3
Fast
Ethernet
B
MAC 2
C
MAC 3
MAC 1
NE4
NE2
VCTRUNK 2
VCTRUNK 1
VCTRUNK 2
VCTRUNK 1
NE3
VB (Virtual Bridge)
MAC 2
B
Figura II-7 Esquema de funcionamento da EPLAN
19
Internet
GE (Gigabit Ethernet)
NE1
VLAN ID: 1
VLAN ID: 1
VLAN ID: 2
VLAN ID: 2
FE
NE2
NE4
VLAN ID: 1
FE (Fast
Ethernet)
VLAN ID: 1
NE3
FE
VLAN ID: 2
VLAN ID: 2
VLAN ID: 1
20
Captulo III
Hierarquia Digital Sncrona - SDH
3.1 Introduo
21
Padro Japons
Padro Europeu
397,200 Mbps
Padro Americano
4x
139,264 Mbps
274,176 Mbps
4x
97,728 Mbps
6x
34,368 Mbps
3x
44,736 Mbps
4x
32,064 Mbps
7x
5x
8,448 Mbps
6,312 Mbps
4x
4x
2,048 Mbps
1,544 Mbps
32x
24x
64Kbps
Mbits/s, ilustra bem este problema. Dos 848 bits que se repetem a cada 100,38s, apenas 2
bits so destinados para gerncia de rede. Neste caso, apenas um percentual insignificante
da capacidade de transporte do quadro de 8 Mbits/s, 0,24%, transportar informaes
destinadas e necessrias ao gerenciamento da rede. Para os demais quadros da PDH temos a
repetio deste mesmo problema.
At h pouco tempo, a PDH vinha se mostrando bastante adequada para as
necessidades de interconexo de centrais de comutao digitais. Porm, devido aos poucos
recursos destinados a gerncia da rede, a utilizao de equipamentos com solues
proprietrias (que no permitem a implementao de ambiente multifornecedor), a
necessidade do mercado de aumentar a capacidade de transporte para taxas na Ordem de
Gbits/s, e a necessidade de oferecer servios com qualidade elevada e sob demanda, a PDH
tornou-se no s demasiadamente cara, mas tambm, limitada. Estes fatores, dentre outros,
provocaram a busca por uma tecnologia capaz de suprir as necessidades da tecnologia PDH
e, alm disso, aproveit-la, encapsulando os sinais da hierarquia PDH j existente. Surge,
ento, a SDH.
23
G.783 Caractersticas dos blocos funcionais dos equipamentos para a rede SDH.
G.958 Sistemas de linhas digitais, baseadas na SDH para uso em cabos de fibras pticas.
24
25
A SDH foi projetada para que suportasse a transmisso de alguns sinais existentes
nas redes de comunicaes atuais. Entre eles, pode-se citar alguns sinais que j possuem o
mapeamento definido:
26
DS1/DS2/DS3 (EUA).
ATM.
Um quadro qualquer dentro do fluxo de bits pode ser representado por um mapabidimensional. Este mapa possui N linhas e M colunas de caixas. Cada caixa representa um
nico byte dentro do sinal sncrono. Um byte de enquadramento aparece no topo esquerdo
do mapa. Este byte atua como um marcador, permitindo que qualquer byte no quadro seja
facilmente localizado.
Os bits do quadro so transmitidos em sequncia, iniciando com a 1a linha da
esquerda para a direita. Aps a transmisso do ltimo byte do quadro (byte localizado na
linha N / coluna M), a sequncia inteira se repete, iniciando com o byte de enquadramento
do quadro seguinte.
Na SDH definida uma estrutura bsica de transporte de informao denominada
Mdulo de Transporte Sncrono 1 / STM-1 (Synchronous Transport Module 1) com
taxa de 155,520 Mbits/s.
Esta estrutura define o primeiro nvel da hierarquia. As taxas de bit dos nveis
superiores so mltiplos inteiros do STM-1.
27
155,52 Mbits/s
125s
2430 Bytes / Quadro
270 colunas
9 colunas
261 colunas
Cabealho de
Seo - SOH
Ponteiro
Payload
9 linhas
Cabealho de
Seo - SOH
Payload Onde ser efetivamente carregada a carga til. Ocupa as linhas 1 a 9 das colunas
10 a 270.
28
A SDH define estruturas de transportes apropriadas para cada tipo de sinal, assim
como outras estruturas que sero responsveis pelo encaminhamento do sinal pela rede. As
estruturas so:
29
TUG (Tributary Unit Group) O TUG composto de um ou mais TUs ocupando posies
definidas dentro de um VC de Ordem Superior. Um TUG-2 pode ser formado por 3 TU12s. Um TUG-3 pode ser formado por 7 TUG-2s ou por um TU-3.
AUG (Administrative Units Group) uma estrutura de informao constituda por uma
ou mais AUs e constitui o payload do STM-N. Um AUG pode ser formado por trs AU3s (no existe esta formao na hierarquia SDH utilizada no Brasil) ou uma AU-4.
34,368 Mbits/s
x1
AU-4
TU-3
VC-4
VC-3
C-3
TUG-3
x3
x7
x1
6,312 Mbits/s
xN
STM-N
VC-2
C-2
TU-12
VC-12
C-12
TU-11
VC-11
C-11
TU-2
AUG
x1
2,048 Mbits/s
x3
x3
AU-3
VC-3
x7
TUG-2
1,544 Mbits/s
Mapeamento
x4
Multiplexao
Alinhamento
Processamento de
Ponteiro
30
Para o Brasil, que tem a sua rede PDH baseada na PDH europia, a estrutura de
multiplexao mais simples, pois no so considerados as interfaces para os sinais
tributrios DS-1 e DS-3 (padro Americano). A interface para o sinal DS-2 (Americano)
tem sido pensada para transportar novos tipos de servios, para os quais nem sempre
possvel e/ou adequado mapear nos containers definidos para as taxas padronizadas na
PDH Europia.
O ITU-T subdvidiu a Rede de Transporte SDH em trs camadas que so: Camada
de Circuito, Camada de Via e Camada do Meio de Transmisso. Existe uma relao
cliente/servidor entre essas camadas, conforme mostra a Figura III-4. Cada camada tem
seus prprios procedimentos de Operao, Administrao, Manuteno e Provisionamento
(OAM&P).
Camada de Circuito
VC-12
VC-3
VC-3
VC-4
Camada
de Circuito
Camada
de Via
Camada
de Transporte
SDH
Seo de Multiplexao
Camada
de Seo
Seo de Regenerao
Camada
de Meio Fsico
Camada
de Meio de
Transmisso
31
A camada de via utilizada para dar suporte aos diferentes tipos de camadas de
circuito. No caso da SDH, existem dois tipos: a Camada de Via de Ordem Inferior e a
Camada de Via de Ordem Superior. O monitoramento da Camada de Circuito feito
atravs do POH de Ordem Inferior ou de Ordem Superior. A camada de via se preocupa
com a transmisso dos tributrios, desde o ponto aonde ele montado em um container
(VC-n ou VC-m), at o ponto onde ele desmontado.
A Camada do Meio de Transmisso dividida em Camada de Seo e Camada do
Meio Fsico. A Camada de Seo se ocupa com todas as funes para a transferncia de
informao entre dois ns na Camada de Via. A Camada de Meio Fsico se ocupa com o
meio de transmisso (fibra ptica, rdio ou par metlico). No caso da SDH, existem 2 tipos
de Camada de Seo: a Camada de Seo de Multiplexao, que se ocupa da transmisso
fim a fim da informao entre locais que (roteiem ou terminem) a via, e a Camada de Seo
de Regenerao, que se ocupa da transmisso de informao entre regeneradores.
Seo de
Multiplexao
Seo de
Multiplexao
Tributrio
Tributrio
TM
Reg
Reg
TM
SDXC
Montagem
de VC
Seo de
Regenerao
Seo de
Regenerao
Seo de
Regenerao
Desmontagem
de VC
Seo de Via
Seo de
Multiplexao
de Proteo
Seo de Multiplexao
de Proteo
32
A1
A1
A2
A2
A2
J0
B1
E1
F1
D1
D2
D3
H1
H2
B2
B2
B2
K1
K2
D4
D5
D6
D7
D8
D9
D10
D11
D12
S1
M1
H3
RSOH (Seo de
Regenerao)
H3
H3
Ponteiro de AU-4
MSOH (Seo de
Multiplexao)
E2
33
So elas:
E1 e E2 Canais de Servio Estes 2 bytes devem ser usados para prover canais de servio
para comunicao de voz. E1 parte do RSOH e pode ser acessado nos regeneradores. E2
parte do MSOH e pode ser acessado nas terminaes da seo de multiplexao;
F1 Canal de Usurio Este byte reservado para uso das empresas operadoras;
34
Bytes reservados para uso nacional Para sistemas STM-1, 6 bytes esto reservados
para uso nacional. Estes bytes no so utilizados;
Os demais Bytes no assinalados esto reservados para futura padronizao internacional Para sistemas STM-1, 26 bytes esto reservados para uma futura padronizao
internacional.
35
dentro de uma poro do virtual container. No caso de um VC-4, o POH ocupa todos os 9
bytes da primeira coluna. O POH prov as facilidades requeridas para suportar e manter o
transporte de VCs entre as terminaes da via, onde o VC montado e desmontado, atravs
das funes de OAM&P de seus bytes.
O POH adicionado a um conjunto de 7 TUG-2s ou a um C-3 para formar um VC3. O POH tambm adicionado a um conjunto de 3 TUG-3s ou a um C-4 para formar um
VC-4. Tem as seguintes funes:
O POH do VC-3 est localizado na primeira coluna da estrutura do VC-3, que tem 9
linhas por 85 colunas, e o POH do VC-4 est localizado na primeira coluna da estrutura do
VC-4, que tem 9 linhas por 261 colunas. Conforme apresentado na Figura III-7 e III-8.
POH
J1
B3
T1
3 Linhas
T2
3 Linhas
C2
G1
F2
H4
Z3
K3
T3
3 Linhas
Z5
1
84 Bytes
36
POH
J1
B3
C2
G1
F2
C-4
H4
Z3
K3
Z5
1
260 Bytes
O POH VC-3 e VC-4 consiste de 9 bytes denominados: (J1, B3, C2, F2, H4, Z3, K3
e Z5). Estes bytes possuem as seguintes funes:
J1 Trace de via o primeiro byte do VC e transporta o Path Trace do VC3/VC-4/VC-4-Xc. Sua localizao indicada pelo ponteiro de AU-n ou TU-n
associado. Este byte usado para transmitir repetidamente um identificador de
acesso da via tal que o terminal receptor possa verificar a sua conexo com o
transmissor.
37
erros. Os restantes sete possveis valores representados por estes quatro bits devem ser
interpretados como sem erro. Toda vez que for recebido um sinal no vlido, a indicao de
alarme remoto da via VC-3 e VC-4 retornada ao gerador do VC-3 e VC-4. O bit 5 deste
byte indica RDI (Remote Defect Indication Indicao de Defeito Remoto) de via no VC-3
e VC-4 quando estiver em valor 1. As condies especficas recebidas nas quais um RDI
de via estabelecido so: SAI (Signal Alarm Indication Sinal Indicativo de Alarme) na
via, condies de falha de sinal, ou problemas de continuidade de sinal (Path Trace
Mismatch). Os bits 6, 7, 8 no so usados.
Z5 Byte do Operador de Rede Este byte pode ser reescrito pelo operador de rede sem
afetar a facilidade de monitoramento de desempenho fim a fim dada pelo byte B3.
alocado para propsitos especficos de gerenciamento. Para manuteno de conexes tipo
Tandem o byte Z5 usado da seguinte maneira: os bits 1 a 4 so usados como resultado
dos erros de entrada e os bits 5 a 8 so usados como um canal de comunicao.
K3 (bits 5 a 8) Bits reservados para futura padronizao internacional Estes bits esto
alocados para uso futuro e esto sem propsito definido. O receptor deve ignorar o valor
contido nestes bits.
38
POH
R
32 Bytes I
R
J2
POH
C1 C2 0 0 0 0 R R
32 Bytes I
R
500 s
Z6
POH
C1 C2 0 0 0 0 R R
32 Bytes I
R
K4
POH
C1 C2 0 0 0 0 R S1
S2 I I I I I I I
31 Bytes I
R
39
os bits mpares (1, 3, 5 e 7) de todos os bytes do VC-12 anterior seja par. Da mesma forma,
para o bit 2 atribudo um valor que faa a mesma operao com os bits pares (2, 4, 6 e 8);
Bit 3: REI (Indicao de Erro Remoto) de via Este bit fixado em 1 quando um ou mais
erros so detectados pelo BIP-2 e enviado de volta ao gerador do VC-12. Quando no h
erro detectado pelo BIP-2 seu valor fixado em zero;
Bit 4: RFI (Indicao de Falha Remota) de via Indicao Remota na via do VC-12. Este
bit fixado em 1 se uma falha declarada, caso contrrio fixado em zero. A indicao
de falha remota da via do VC-12 (RFI) enviada de volta pelo gerador de VC-12;
Nota: Uma falha um defeito que persiste por um tempo superior ao alocado para
os mecanismos de proteo do sistema de transmisso.
Bits 5, 6 e 7 Signal Label O valor 000 indica VC-12 no equipado e o valor 001
indica VC-12 equipado payload no especfico. O uso destes trs valores opcional,
embora eles no sejam usados para qualquer outro propsito. Os trs valores restantes no
so utilizados. Qualquer valor recebido diferente de 000 indica via equipada.
Bit 8 RDI de Via A este bit atribudo o valor 1 se ocorrer uma condio de falha de
sinal. Caso contrrio atribudo valor zero. O RDI de via enviado de volta pelo gerador
do VC-12.
Byte K4 (bits b5 a b8) Bits de reserva Estes bits so reservados para uso futuro, com
propsito e valor ainda no definidos. O receptor deve poder ignorar o contedo destes bits.
40
Captulo IV
NG-SDH (Next Generation SDH)
A NG-SDH a prxima gerao da tecnologia SDH que j utilizada nos
backbones para o trfego da rede de alta velocidade, porm, com protocolos para a
adaptao de tecnologias cuja estrutura de carga til no seja constante.
Essas adaptaes deram incio a uma nova gerao conhecida como NG-SDH (Next
Generation SDH), em algumas literaturas conhecida como New Generation SDH. A NGSDH utiliza novos protocolos como GFP (Generic Framing Procedure Procedimento
Genrico de Enquadramento), VCat (Virtual Concatenation Concatenao Virtual) e o
LCAS (Link Capacity Adjustment Scheme Esquema de Ajuste de Capacidade do Enlace).
O captulo 4 encontra-se dividido em trs subcaptulos, onde so esclarecidos o
funcionamento dos GFP, VCat e LCAS.
Subcaptulo 1
GFP (Generic Frame Procedure)
4.1 GFP
41
somente nos equipamentos terminais. Devido a rede SDH atuar como uma rede de
transporte transparente ao fluxo, possvel a formao de estruturas adequadas ao
transporte de cada servio ou aplicao independente de sua taxa. A utilizao da
tecnologia GFP em conjunto com a tecnologia VCat permite adaptar uma quantidade
satisfatria de Containers Virtuais de acordo com as necessidades das tecnologias clientes.
Alm disso, a utilizao do LCAS permite realizar o ajuste dinmico e eficiente da banda
sem interrupo do servio, criando dessa forma novas oportunidades tecnolgicas e
econmicas.
Cabealho
Principal
Cabealho
Carga til
Tipo de Carga
Principal
Cabealho
Principal
tilPrincipal
4.1.1.1
Cabealho
4 bytes
4 bytes
Cabealho de
Extenso
060 bytes
Opcional
FCS
4 65535 bytes
4 bytes
42
PLI
Cabealho
Principal
2 bytes
PLI
cHEC
2 bytes
cHEC
43
inserido se no existirem quadros GFP prontos para transmisso, desta forma fornecendo
uma rajada contnua de quadros para a funo de mapeamento, o que garante o processo de
sincronizao entre quadros. Isto mostrado na Figura IV-4.
00 hex
00 hex
00 hex
00 hex
1
Sequncia de transmisso
Figura IV-3 GFP Idle Frame.
Entrada
Trfego em Rajada
Sada
Trfego Constante
Quadro
GFP
Idle
44
x0 .
O processo de adaptao de extrao executa os passos de 1 3 da mesma maneira
como no processo de adaptao de origem. Na ausncia de bits errados, o resto ser 0000
0000 0000 0000.
A correo de erro simples executada no cabealho principal. O processo de
adaptao de extrao do GFP descarta quadros GFP onde mltiplos erros so detectados.
O processo de adaptao de extrao, tambm atualiza registros relevantes do sistema para
monitoramento do desempenho.
45
Conforme colocado na Figura IV-1, a rea de carga til est dividida em duas partes:
Cabealho da
Carga
4 bytes
Campo de Extenso
til
do Cabealho
4 bytes
O campo Tipo de Carga til obrigatrio para os Quadros GFP do Cliente, que
so representados com o valor de PLI maior ou igual a 04 hex, e que contm informaes
sobre o contedo e formato da informao da Carga til do Cliente. Indica diferentes
tipos de quadros GFP e distingue diferentes tipos de servios em um ambiente multiservio. O campo Tipo de Carga til dividido conforme a Figura IV-6.
Bits 1 2 3
PTI
5678
PFI
Tipo de
UPI
carga til
tHEC
EXI
4 Bytes
tHEC
Figura IV-6 Cabealho Tipo de carga til
46
Identificador do Tipo de Carga til, PTI (Payload Type Identifier) Representado por um
campo de 3 bits, que indica o tipo de GFP client frame. Definido como:
PTI = 000
PTI = 100
PTI = outros
Reservado.
Indicador FCS da Carga til, PFI (Payload FCS Indicator) Campo de apenas 1 bit usado
para indicar ausncia ou presena do campo opcional de quadro de verificao da sequncia
do payload pFCS (Frame Check Sequence payload). Definido como:
PFI=1
Presena;
PFI=0
Ausncia.
EXI = 0000
EXI = 0001
Linear Frame;
EXI = 0010
Ring Frame;
EXI = outros
Reservado.
Identificador da Carga til do Usurio, UPI (User Payload Identifier) - Campo de 8 bits
que identifica o tipo de cliente /servio encapsulado na Carga til do Cliente GFP , sendo
a interpretao do UPI diferente para:
PTI = 000
PTI = 100
47
Os valores de UPI para o PTI = 000 quadro de Dados do Cliente atualmente definidos
so:
0000 0000
Reservado
0000 0001
Frame-Mapped Ethernet
0000 0010
Frame-Mapped PPP
0000 0011
0000 0100
Transparent FICON
0000 0101
Transparent ESCON
0000 0110
0000 0111
0000 1000
0000 1001
0000 1010
0000 1011
0000 1100
0000 1101
Tabela IV-1 Descrio do User payload identifier para cada quadro GFP do cliente.
48
Reservado
0000 0001
0000 0010
Tabela IV-2 Descrio do UPI para cada quadro GFP de Gerncia do Cliente.
Desta forma o quadro GFP pode ser usado para vrios propsitos, desde o transporte
de informao de dados e de gerncia do cliente at informao de controle. Os Quadros
de Controle subdividem-se em GFP Idle Frames ou outros frames que ainda esto em
estudo.
O Quadro do Cliente pode assumir funo de um quadro de Dados do Cliente
ou um quadro de Gerncia do Cliente, onde o quadro de Dados do Cliente
dependente do Cliente e o quadro de Gerncia do Cliente indica uma situao de Perda
do sinal do cliente Loss of Client Signal ou Perda de sincronismo do cliente Loss of
Client Synchronization. Conforme o esquema da Figura IV-7.
49
Quadro GFP
PLI 04 hex
PLI 03 hex
PLI = 00 hex
PTI = 000
PTI = 100
Dados do Cliente
Gerncia do Cliente
Idle Frames
PLI = 01 at 03 hex
Outros Quadros
UPI = 01 hex
UPI = 02 hex
UPI = 00 hex
ou FF hex
Perda do Sinal
Perda de
do Cliente
Sincronismo do
Reservado
Cliente
Figura IV-7 Esquema de funo do Quadro GFP.
Controle de Erro do cabealho Tipo de carga til, tHEC (Type Header Error Control) trata-se de um cdigo de 16 bits no Tipo de carga til usado para o controle de erro,
protegendo a integridade do contedo do Tipo de carga til, evitando que o quadro seja
identificado como um quadro de dados do cliente sendo um quadro de gerncia e vice
versa, realiza a correo de 1 bit errado e detecta mltiplos erros de bit no campo do Tipo
de carga til. O Tipo de carga til consiste dos campos de identificao (PTI, PFI,
EXI, UPI) e o tHEC. O contedo do campo tHEC gerado usando os passos:
O M(x) formado a partir de todos os octetos do campo Tipo de carga til,
excluindo o prprio campo tHEC;
50
Para EXI = 00 00 hex Null Extension Header. No caso de nenhum cabealho de extenso
Null Extension Header onde o valor de EXI 0000 ( 0 hex ), aplica-se configuraes
lgicas (ponto a ponto), onde a via de transporte dedicada a somente um cliente ou
servio. Desta forma o campo de Cabealho de Extenso no estar presente;
Para EXI = 00 01 hex Linear Frame. No caso do Linear Frame onde o valor de EXI
0001 ( 01 hex ), aplica-se a configurao Linear (ponto a ponto), na qual vrios clientes ou
servios independentes so agregados a uma nica via de transporte. Neste caso, o valor do
byte CID (Identificao do Canal), um campo de 8 bits ser usado para identificar at 256
canais GFP independentes, em um mesmo link, conforme representado na Figura IV-8. O
byte de reserva (Spare) um campo de 8 bits destinado para usos futuros;
Bits 1 2 3 4 5 6 7 8
Cabealho
de
Extenso
CID
Spare
4 bytes
eHEC
eHEC
CID
CID
CID 1
CID 1
GFP
MUX
CID 1
GFP
CID
GFP
CID
Idle
CID 1
CID
CID
Idle
Para EXI = 0010. No caso do Cabealho de Extenso para Ring Frame considerado
um tamanho de cabealho de extenso de 18 bytes que suporta a diviso da carga til do
GFP para mltiplos clientes em uma rede em configurao anel. Uma aplicao similar
funcionalidade do RPR (Resilient packet ring) previsto na IEEE 802.17. No caso do RPR, a
MAC PDU transportada no lugar do Null extension Header.
M(x) multiplicado por x16 e dividido por G(x) , produzindo um resto R(x) de grau 15 ou
menos;
52
O coeficiente de R(x) considerado uma sequncia de 16 bits, onde x15 o bit mais
significativo;
Essa sequncia de 16 bits o CRC-16, onde o primeiro bit do CRC-16 a ser transmitido o
de coeficiente de x15 e o ltimo bit transmitido o de coeficiente x 0 .
A Carga til pode conter um campo chamado de FCS Opcional para Carga
til, que contm o quadro de verificao da sequncia da carga til pFCS (payload Frame
Check Sequence). O pFCS um cdigo de controle opcional. Esse cdigo contm uma
sequncia de CRC-32 destinado a proteger o contedo do campo Carga til do Cliente. O
mesmo estar presente, se no campo PFI do Tipo de carga til estiver como PFI = 1
(indicando a presena de pFCS). O pFCS pode somente detectar bits errados. O pFCS
gerado usando o seguinte polinmio gerador:
G ( x) = x 32 + x 26 + x 23 + x 22 + x 16 + x 12 + x 11 + x 10 + x 8 + x 7 + x 5 + x 4 + x 2 + x + 1 ,
onde x 32 corresponde ao bit mais significativo e x 0 corresponde ao bit menos
significativo.
Os N octetos do campo rea da Carga til do quadro GFP, excluindo o FCS, so tirados
da rede na ordem dos octetos. O bit mais significativo o primeiro, a fim de formar padres
de 8N bits, que representandom um coeficiente polinomial M(x) de degrau 8N-1;
M(x)
multiplicado
por
x 32 ,
adicionado
de
todo
polinmio
53
Perda do Sinal do Cliente (Loss of Client Signal) para UPI = 0000 0001;
54
CSF
Estao
de
de
Origem
Destino
Equip.
Ethernet
Equip.
Ethernet
A falha no rastreio do sinal, TSF (Trail Signal Fail), refere-se a eventos de deteco de
falha no SDH ou na rede de transporte OTN como definido no ITU-T Recs. G.783 e G.798
[9];
A falha no sinal do servidor, GFP (GFP Server Signal Fail), refere-se a eventos de perda do
delineamento do quadro GFP (GFP Loss of Frame Delineation). Sob a deteco de um
evento TSF ou um evento de perda do delineamento do quadro GFP (GFP Loss of Frame
Delineation), o processo de adaptao de extrao do GFP gera uma indicao de GFP SSF
para o processo de adaptao de extrao do especifico cliente, de acordo com a Figura IV11. Este evento de falha eliminado assim que o processo GFP recuperar a sincronizao
do link.
55
CSF
SSF
Destino Comum
Rede de Transporte
TSF
Estao
Estao
de
de
Origem
Destino
Reconhecimento de uma falha no
Equip.
Ethernet
Equip.
Ethernet
Figura IV-11 Troca de mensagens durante um evento TSF (Trail Signal Fail).
56
PRESYNC
cHEC
Correto
analisando o cHEC;
-
PRESYNC
N
Consecutivos
cHECs Corretos
cHEC
HUNT
SYNC
cHEC Incorreto
1 Fase
-
57
Sada
+
D43
D2
D1
(a ) x 43 + 1 Embaralhador
Entrada de
Dados
D1
D2
Sada
D43
(b) x 43 + 1 Desembaralhador
Figura IV-13 Embaralhador/Desembaralhador da carga til do quadro GFP.
58
A rea de Carga til do quadro GFP utilizada para transportar informaes das
camadas superiores da rede. A quantidade de informaes de comprimento varivel, e
pode ter desde 0 bytes at 65535-X bytes, onde X o tamanho do Cabealho da Carga
til. Dentro da rea de Carga til do quadro GFP pode-se ter dois tipos distintos de
mapeamento GFP, dependendo do servio a ser transportado: GFP-F e GFP-T.
GFP-F (Frame Mapped) Transporta quadros de cliente, mapeando cada quadro do cliente
dentro do quadro GFP. Desta forma, a carga til do GFP-F ser varivel dependendo do
tamanho do quadro a ser mapeado;
59
ETH. FRAME
GF
GF
ETH.
GF
Frame
IDLE
ETH FRAME
IDLE
GF
ETHERNET
ETH.
IDLE
ETHERNET
Bloco a Bloco
GF
Transparente
GF
Transparente
GF
Transparente
Fixo
GF
GFP Header
IDLE
GF
60
Bytes
PLI
cHEC
Type
Bytes
tHEC
Preambulo
Start
7
of
Frame
GFP Extension
Destination Address
Destination Address
Source Address
Source Address
Length / Type
Length / Type
MAC Client
MAC Client
Frame Check
Frame Check
GFP- F Frame
Os IPGs so apagados antes que os quadros MAC Ethernet passem pelo processo de
adaptao de origem e so restaurados depois que o quadro GFP passa pelo processo de
adaptao de extrao GFP;
Os IPGs so restaurados depois que o quadro MAC Ethernet extrado do quadro GFP pelo
elemento terminal GFP de destino. Os IPGs so ento restaurados, garantindo que um
nmero suficiente de octetos ir conter o padro vazio de 00 hex. Os IGPs estaro presentes
61
entre quadros MAC Ethernet consecutivos que a tendem a condio de mnima recepo
IFG (Inter Frame Gap), de acordo com a norma IEEE 802.3 [2][3][4].
62
Subcaptulo 2
VCat (Concatenao Virtual)
4.5 Introduo
VC
VC-11
1664
1660
VC-12
2240
2176
VC-2
6848
6784
VC-3
48960
48383
VC-4
150336
149760
63
64
VC-4
J1
B3
VC-4
C2
J1
G1
B3
F2
VC-4
C2
J1
H4
G1
C-4-Xc
B3
F3
F2
C2
J1
K3
H4
G1
C-4-XcB3
N1
F3
F2
C2
K3
H4
G1
F3
F2
K3
H4
N1
260
N1
VC-4
260
125s
C-4-Xc
125s
C-4
F3
125s
K3
N1
260
125s
260
VC-4-4c
J1
B3
C2
G1
Bits de
F2
H4
stuff
F3
Fixos
C-4-4c
K3
N1
1
125s
3
4 x 260
4 x 261
65
C-4-16c
C-4-64c
C-4-256c
Conforme a tabela IV-4 pode-se perceber que para encapsular um sinal com uma
taxa de 500 Mbits/s necessrio utilizar o container C-4 concatenado contiguamente,
formando um VC-4-4c de capacidade de 4 x 149,760Mbit/s, ou seja, igual a 599,04 Mbit/s.
Tem-se ento um desperdcio de aproximadamente 100 Mbit/s. Isso demonstra a baixa
eficincia do encapsulamento. Desta forma, se o mesmo sinal de 500 Mbit/s for
encapsulado em 10 x VC-3 totalizando um capacidade de 10 x 48,383 Mbit/s igual a 483,83
Mbit/s, a banda disponvel ser integralmente aproveitada, porm parte dos sinal ser
perdido.
Desta forma, para evitar o desperdcio de banda e haver um aproveitamento mais
eficiente do meio, surge uma segunda alternativa que corresponde a uma espcie de
multiplexao invertida (IMA Inverse Multiplexing), que recebeu o nome de VCat
(Virtual Concatenation).
66
67
VC-4-4c
J1
B3
C2
G1
Bits de
F2
H4
stuff
F3
Fixos
C-4-4c
K3
N1
1
125s
3
4 x 260
4 x 261
VC-4 -#1
J1
B3
VC-4 -#2
C2
J1
G1
B3
F2
VC-4 -#3
C2
J1
H4
G1
C-4-XcB3
F3
F2
C2
J1
K3
H4
G1
C-4-Xc B3
N1
F3
F2
C2
K3
H4
125s
G1 C-4-Xc
F3
F2
N1
1
260
VC-4 -#4
K3
N1
1
260
H4
VC-4-4v
125s
C-4
F3
125s
K3
260
N1
125s
1
260
68
Bits de
H4
stuff
F3
Fixos
C-3-4c
K3
N1
1
125s
3
4 x 84
4 x 85
VC-3 -#1
J1
B3
VC-3 -#2
C2
J1
G1
B3
F2
C2
J1
H4
G1
C-4-XcB3
F3
F2
C2
J1
K3
H4
G1
C-4-Xc B3
N1
F3
F2
C2
K3
H4
125s
G1 C-4-Xc
F3
F2
N1
1
VC-3 -#3
260
VC-3 -#4
K3
N1
1
260
H4
VC-3-4v
125s
C-3
F3
125s
K3
260
N1
125s
1
84
69
70
1st multi
quadro
Byte H4
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
2st multi
quadro
Bit 8
Reservado (0000)
Reservado (0000)
Reservado (0000)
Reservado (0000)
Reservado (0000)
Reservado (0000)
Reservado (0000)
Reservado (0000)
Reservado (0000)
10
Reservado (0000)
11
Reservado (0000)
12
Reservado (0000)
13
14
15
st
n+ 1
Os bits 1,2,3 e 4 dos quadros 14 e 15 sero usados para levar uma informao
seqncia de 8 bits, que indicam os grupos de virtual containers (VCG). Desta forma,
podero ser indicados um total de 0 a 255 grupos, sendo o valor de 0 at (X-1) para VC-3Xv ou VC-4-Xv. Como pode ser visto na Figura IV-19, pode-se ter at VC-3-256v ou VC4-256v.
71
1
VC-3/4
P
O
H
MFI1 0
MFI2 0
VC-3/4
P
O
H
MFI1 0
MFI2 0
VC-3/4
P
O
H
MFI1 0
MFI2 0
VC-3/4
P
O
H
MFI1 0
MFI2 0
2
P
O
H
MFI1 1
MFI2 0
P
O
H
MFI1 1
MFI2 0
P
O
H
MFI1 1
MFI2 0
P
O
H
MFI1 1
MFI2 0
3
P
O
H
MFI1 2
MFI2 0
P
O
H
MFI1 2
MFI2 0
P
O
H
MFI1 2
MFI2 0
P
O
H
MFI1 2
MFI2 0
MFI1 1
MFI2 1
P
O
H
MFI1 1
MFI2 1
P
O
H
MFI1 1
MFI2 1
P
O
H
MFI1 1
MFI2 1
16
P
O
H
MFI1 2
MFI2 1
P
O
H
MFI1 2
MFI2 1
P
O
H
MFI1 2
MFI2 1
P
O
H
MFI1 2
MFI2 1
16
17
P
O
H
MFI1 3
MFI2 1
P
O
H
MFI1 3
MFI2 1
P
O
H
MFI1 3
MFI2 1
P
O
H
MFI1 3
MFI2 1
17
16
18
P
O
H
MFI1 14
MFI2 255
P
O
H
MFI1 14
MFI2 255
P
O
H
MFI1 14
MFI2 255
18
17
16
4095
P
O
H
MFI1 15
MFI2 255
P
O
H
MFI1 15
MFI2 255
P
O
H
MFI1 15
MFI2 255
4095
18
17
4096
P
O
H
4096
4095
18
MFI1 14
MFI2 255
SQ=1
4096
4095
P
O
H
SQ=0
SQ=2
4096
P
O
H
MFI1 15
MFI2 255
72
SQ=X
SQ=0
V5
J2
N2
K4
1
VC-2
SQ=1
C-2-Xc
V5
VC-2
J2
N2
106
K4
1
C-2-Xc
V5
500s
J2
C-2
N2
106
K4
1
SQ=2
VC-2
500s
SQ=X-1
V5
500s
106
J2
C-2
N2
K4
1
500s
106
VC-2-Xv
73
VC-12
SQ=0
V5
VC-12
J2
SQ=1
C-2-Xc
V5
N2
J2
K4
N2
106
K4
SQ=2
VC-12
C-2-Xc
V5
500s
J2
C-12
N2
106
K4
SQ=X-1
VC-12
500s
V5
500s
J2
34
C-12
N2
K4
500s
34
VC-12-Xv
SQ=0
V5
J2
N2
K4
1
VC-11
SQ=1
C-2-Xc
V5
VC-11
J2
N2
106
K4
1
C-2-Xc
V5
500s
J2
C-11
N2
106
K4
1
SQ=2
VC-11
500s
SQ=X-1
V5
500s
25
J2
C-11
N2
K4
1
500s
25
VC-11-Xv
Capacidade
Em passos de:
VC-11-Xv
1 at 64
1600 kbit/s
VC-12-Xv
1 at 64
2176 kbit/s
VC-2-Xv
1 at 64
6784 kbit/s
Tabela IV-6 Capacidade da concatenao virtual dos VC-n-Xv (Para, n=11, 12, 2).
Para executar o realinhamento dos VC-ns individuais (n = 2, 12, 11) que pertencem
a um determinado grupo de concatenao virtual, necessrio conhecer a seqncia
numrica dos VC-ns individuais. Para tanto, so enviadas no bit 2 do byte K4 do POH dos
VC-ns (n = 2, 12, 11) de baixa ordem informaes necessrias para realizar o processo de
realinhamento. Essa informao contm 32 bits desta forma, para formar a mensagem
necessrio aguardar por 32 multiquadros de 4 quadros cada. A Figura IV-23 mostra um
exemplo da formao de um quadro completo com os 32 bits do bit 2 do byte K4 do VC12. O quadro repetido a cada 16ms (32 bits x 500 s/bit) ou equivalentemente, a cada 128
quadros.
VC-12
V5
J2
V5
N2
J2
K4
N2
K4
1
C-12
VC-12
C-12
V5
J2
34
N2
500s
C-12
Bits
1 2 3 4 5 6 7 8
500s
34
K4
1
500s
34
75
Contagem
de
quadros
Indicao
da
Sequncia
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
R
1
.
5
6
.
11
12
.
.
.
.
16
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
32
R Bit Reservado
Durao do quadro
32 x 500s = 16ms
76
A contagem do quadro virtual concatenado de baixa ordem LO est contida nos bits 1 ao 5,
totalizando 32 quadros, sendo cada quadro uma composio de 32 multiquadros de 4
quadros cada, totalizando 1024 multiquadros ou 4096 quadros. O SQ (Indicador de
Seqncia) da concatenao virtual de baixa ordem LO est contido nos bits 6 ao 11,
totalizando de no mximo 64 quadros concatenados virtualmente. Ou seja, poder haver at
64 x VC-n (para n = 11, 12, 2) concatenados virtualmente. Na Figura IV-25 apresentada a
formao dos quadros e multiquadros de um VC-12 concatenado virtualmente 4 vezes,
formando desta forma um VC-12-4v. Este VC capaz de transportar uma taxa efetiva de 4
x 2,176 Mbit/s, totalizando de 8,704Mbit/s;
A contagem dos quadros virtualmente concatenados de baixa ordem LO prov uma escala
de atraso diferencial at 512 ms, em 32 passos de 16ms, que o comprimento do
multiquadro (32 x 16ms = 512ms);
SQ= 0
SQ= 1
SQ= 3
Bits
1 ---------------------------32
Bits
1 ---------------------------32
Bits
1 ---------------------------32
Quadro 1
Quadro 2
Quadro 3
Quadro 32
77
Subcaptulo 3
LCAS (Link Capacity Adjustment Scheme)
4.6 LCAS
O Protocolo LCAS tem como principal funo a adaptao da origem com o
destino, provendo desta forma um mecanismo de controle e gerncia, capaz de aumentar e
diminuir a capacidade de um VCG (Grupo de VCs), adequando a largura de banda
necessria para os clientes da rede NG-SDH. Portanto, com o LCAS possvel se ajustar a
largura de banda para um cliente de forma flexvel.
O LCAS no um protocolo capaz de identificar a necessidade da demanda e
disponibilizar a largura de banda necessria, mas sim um protocolo que pode ser
programado para disponibilizar temporariamente uma largura de banda maior ou inferior a
anteriormente utilizada, possibilitando, portanto, a adequao parcial s necessidades
previamente estabelecidas pelo cliente.
O protocolo LCAS pode ou no ser habilitado. Quando habilitado, as informaes
de ajuste de banda so enviadas entre os equipamentos de origem e destino atravs do POH
(Cabealho de Via) dos virtuais containers. Para os VC-3 e VC-4 usado o byte H4, e para
os VC-11, VC-12 e VC-2 usado o bit 2 do byte K4, conforme foi descrito no subcaptulo
VCat (Concatenao Virtual).
No captulo anterior mostrou-se o multiquadro formado, quando se concatena
virtualmente, sendo formado por quadros dos VCs de alta ordem (VC-3 e VC-4), e pelos
quadros dos VCs de baixa ordem (VC-11, VC-12 e VC2). Como visto no subcaptulo
anterior, as nicas informaes contidas nos multiquadros de alta ordem e os de baixa
ordem so referentes ao protocolo Vcat, ou seja, informao de multiquadro (MFI-1 e MFI2) e indicao de seqncia (SQ).
O protocolo LCAS, quando habilitado, utiliza os espaos onde esto os bits
reservados para futuras padronizaes. O objetivo enviar informaes de controle entre a
origem e o destino, e vice versa. Portanto, o protocolo LCAS define novos controles.
Alguns so enviados somente da origem para o destino, outros somente do destino para
78
Em ambas as direes:
Campo CRC;
Bits que no forem usados estaro reservados e sero setados para 0.
VCat
VCat
MFI
SQ
MFI
SQ
LCAS
LCAS
CTRL
GID
CRC
MST
RS-Ack
CRC
Estao
de
Origem
Estao
de
Destino
VCat
VCat
MFI
SQ
MFI
SQ
LCAS
LCAS
MST
RS-Ack
CRC
CTRL
GID
CRC
Sinal Transmitido
Sinal Recebido
Figura IV-26 Troca de mensagens entre origem e o destino.
79
Byte H4
Bit 1
Bit 2
Bit 3
Bit 4
Bit 5
Bit 6
Bit 7
2st multi
quadro
Bit 8
CTRL
Reservado (0000)
Reservado (0000)
CRC-8
CRC-8
10
Reservado (0000)
11
Reservado (0000)
12
Reservado (0000)
13
14
15
GID
RS Ack
st
n+ 1
0
80
Contagem
de
quadros
Indicao
da
Seqncia
CTRL
GID
R
R
R
Durao
32 x 500s = 16ms
R
RS_Ack
Estatus
dos
Membros
C1
CRC-3
C2
C3
1
.
5
6
.
11
12
.
.
15
16
17
.
.
.
.
21
22
23
.
.
.
.
.
.
.
29
30
31
32
Figura IV-27 Bit 2 do byte K4 suportando os cdigos LCAS para VC-m-Xv (m=11,12,2)
4.6.1 Funo dos Campos de Controle
81
CTRL (Campo de Controle): O campo de controle usado para enviar informaes sobre o
status dos equipamentos e para sincroniz-los. Envia informaes da origem para o destino.
Na Tabela IV-8 mostrada uma srie de palavras cdigo enviadas no campo de controle e
os seus respectivos significados;
Valor
Comando
Observao
0000
FIXED
0001
ADD
0010
NORM
0011
EOS
0101
IDLE
1111
DNU
CRC (Cyclic Redundancy Check): O campo de CRC usado para proteger cada informao
contida no campo CTRL, executando o CRC sobre os mesmos. O campo CTRL que for
recebido, e aps ser examinado, possuir falha de CRC ser descartado;
MST (Status dos Membros): O campo de MST usado para enviar do destino para a
origem, o status de todos os membros que compe o mesmo VCG. Cada membro pode
possuir o status OK ou FAIL. A representao feita da seguinte forma: OK = 0,
82
FAIL = 1. Cada campo do MST contm um nmero limite de 8 bits dedicado ao campo
MST, e essa informao enviada de um lado para o outro atravs de mltiplos campos
MST formando um MST multiquadro, de acordo com a Figura IV-28. A quantidade de
membros do VCG pode estar numa faixa de 0-255 para os VCs de alta ordem e de 0-63
para os VCs de baixa ordem. Dessa maneira, o valor do campo MST recebido na origem
correspondente ao valor do campo SQ;
CTRL=NORM (Adio
de um ou mais membros);
CTRL=NORM (ou EOS)
CTRL=DNU
CTRL=IDLE.
CTRL=ADD, o RS-Ack no
transmitido. O RS-Ack somente alterado quando for detectada uma mudana na seqncia
dos membros que fazem parte do VCG da origem.
Campo de Controle (CTRL): campo de controle CTRL composto somente pela metade
de um byte, conforme a Tabela IV-7. Trata-se de um campo usado para levar informaes
de controle dos equipamentos da origem para o destino e vice versa, que foram descritos na
Tabela IV-8;
83
Campo CRC: usado para fins de controle de erro. Utiliza metade do byte dos 1os
multiquadros n. 6 e n. 7, totalizando total de 8 bits. O campo de CRC-8,
Status dos Membros (MST): Campo com as duas primeiras metades de um byte do 1o
multiquadro n. 8 e n. 9, totalizando 8 bits que so usados para enviar o relatrio de status
individual do membro, utilizando o MST- multiquadro. O status de todos os membros (256)
transferido em 64ms, sendo que cada membro representado por um SQ. O campo MST
envia a cada 16 frames com durao de 2ms, uma seqncia de oito bits onde cada bit leva
informao referente a cada membro do VC-3/4-Xv, para X entre 0-255. Assim, no 32
MFI2, ou seja aps 64ms, o campo MST voltar a levar as informaes referentes ao
primeiro membro novamente, conforme ilustra a Figura IV-28.
84
Byte MST
MFI2 MFI1
Durao
16 x 125s = 2ms
0000
0000
0000
0001
Durao
32 x 2ms = 64ms
30
0001
1110
31
0001
1111
32
0001
1111
0
.
.
.
15
0
.
.
.
15
0
.
.
.
15
0
.
.
.
15
0
.
.
.
15
0
1 2
4
5 6
8
9 10
12 13 14
240
244
248
252
0
4
241 242
245 246
249 250
253 254
1
5
3
7
11
15
243
247
251
255
2
6
3
7
Campo de Identificao do Grupo (GID): Apenas um bit, o bit 16, usado para identificar
todos os membros do mesmo VCG;
Campo Status dos Membros (MST): So usados oito bits, do bit 22 ao 29, para enviar o
relatrio individual de status do membro. Utiliza-se o MST- multiquadro como apresentado
na Tabela IV-9. O status de todos os 64 membros so transferidos em 128ms, de acordo
com a Figura IV-29;
16ms
MST
8 bits
Durao
8 x 16ms = 128ms
MST
8 bits
1
2
.
.
.
.
.
.
32
1
2
.
.
.
.
.
.
32
0
1 2
4
5 6
8
9 10
12 13 14
56 57 58 59
60 61 62 NA
0
4
MST
8 bits
MST
8 bits
3
7
11
15
1
5
2
6
3
7
1
2
.
.
.
.
.
.
32
1
2
.
.
.
.
.
.
32
86
Nmero do Quadro
Nmero do Membro
0,8,16,24
1,9,17,25
10
11
12
13
14
15
2,10,18,26
16
17
18
19
20
21
22
23
MST
3,11,19,27
24
25
26
27
28
29
30
31
4,12,20,28
32
33
34
35
36
37
38
39
Multi
quadro
5,13,21,29
40
41
42
43
44
45
46
47
6,14,22,30
48
49
50
51
52
53
54
55
7,15,23,31
56
57
58
59
60
61
62
NA
Campo de Re-Sequence Acknowledge (RS-Ack): usado apenas um bit, o bit 21, que
usado quando houver qualquer mudana na seqncia dos membros que fazem parte do
VCG;
Campo CRC: So usados trs bits, os bits 30 ao 32, C1C 2 C 3 . O polinmio gerador do CRC
x 3 + x + 1 . O clculo do CRC-3 ser sobre todos os bits 2 do byte K4, dos 32 quadros,
que compem a informao de controle (VCat e LCAS). Para calcular o CRC, considera-se
os bits 129 do multiquadro como um polinmio M(x) aonde o bit 2 do byte K4 do
primeiro quadro o bit mais significativo e o bit 2 do byte K4 do vigsimo nono quadro o
bit menos significativo do M(x). O M(x) primeiro multiplicado por x 3 e ento dividido
pelo polinmio gerador G ( x) = x 3 + x + 1 para produzir um resto R(x) de grau 2 ou
menor. R(x) o cdigo CRC-3 com x 2 do R(x) corresponde ao C1 como o bit mais
significativo do resto e x 0 do R(x) corresponde ao C 3 como o bit menos significativo do
resto;
Todos outros bits (#17, #18, #19 e #20) so reservados e so configurados para 0.
87
Comando
ADD
Estao
A
Estao
B
CTRL= ADD enviado pelo SQ=n+1
88
Comando
Remover
Estao
A
Estao
B
CTRL= IDLE enviado pelo SQ=n+1
89
Falha no
VC (SQ=n+1)
Estao
A
Estao
B
SQ=n+1 responde MST= FAIL
90
4.7 Concluso
possvel concluir que o protocolo LCAS quando ativado, garante uma proteo de
via do sinal, se este estiver dividido em caminhos distintos. O aumento ou diminuio de
um VC do VCG (Grupo de Virtual Containers) no interfere no servio, nem ocorre perda
de quadros. Ou seja, no h necessidade de parar o servio para efetuar a alterao na
largura de banda do cliente, demonstrando a eficincia do protocolo LCAS.
91
Captulo V
Anlise Experimental de Vazo
Neste captulo apresenta-se o resultado de algumas experincias realizadas com EoS
(Ethernet over SDH). O objetivo analisar a eficincia das tecnologias apresentadas
anteriormente sobre diversos ngulos, tais como, o desempenho da VCat (Virtual
Concatenao) e a eficincia do protocolo LCAS (Link Capacity Adjustment Scheme). Em
especial, neste captulo destacam-se os resultados em termos de vazo de trfego Ethernet sobre
SDH.
92
Cross-connect
B
Cross-connect
A
Cross-connect
C
Porta 13
Porta 15
Smart Bit
Figura V-1 Cenrio das experincias.
Prembulo
Incio de quadro
Endereo de Destino
Endereo de Origem
Comprimento / Tipo
46- 1500
Payload
Quadro Ethernet
Figura V-2 Quadro Ethernet.
93
O quadro Ethernet ao ser encapsulado sobre o quadro GFP tem o seu prembulo
retirado, conforme mostra a Figura V-3.
Bytes
Bytes
PLI
cHEC
Tipo
2
2
Prembulo
tHEC
Incio do quadro
Cabealho de Extenso
Endereo de Destino
Endereo de Destino
Endereo de Origem
Endereo de Origem
Comprimento / Tipo
Comprimento / Tipo
Payload
Payload
46- 1500
0 - 60
GFP- F Frame
94
Bytes
PLI
cHEC
Tipo
tHEC
Payload GFP
64 1518 Bytes
A seguir apresenta-se uma tabela com os resultados que foram coletados nas
experincias realizadas. Na prxima subseo feita um descrio de cada tipo de dado
coletado, e outros calculados para fins de anlise de desempenho.
Dados coletados em
campo.
95
Tamanho dos Payloads GFP (Bytes) composto da carga til do quadro Ethernet
+ 18 bytes de cabealho (6 bytes endereo de origem + 6 bytes endereo de destino +
2 bytes de comprimento e tipo + 4 bytes de FCS), conforme apresentado na Figura V2;
Payload do
GFP
Prembulo
8 Bytes
Cabealho
18 Bytes
Intervalo
12 Bytes
96
Payload do
GFP
Prembulo
8 Bytes
Cabealho
Principal
4 Bytes
Cabealho
18 Bytes
Cabealho de
Carga til do GFP
4 Bytes
Payload do GFP
64 - 1518 Bytes
N deQuadrosGFP / seg. @ VC X nv =
RcvPkt
20
Taxa de Payload GFP (Mbps) Taxa do Payload do GFP. composta da carga til
do Ethernet acrescido dos bits de cabealho do Ethernet, ou seja Taxa do Payload do
97
Taxa de Quadros GFP (Mbps) Taxa do quadro GFP com o cabealho GFP.
Contm Tamanho do Payload do GFP acrescido de 8 bytes referentes ao cabealho
GFP, de acordo com a figura V-7, ou seja Taxa de quadros GFP = [N de Quadros
GFP/seg. * [Tamanho do Payload do GFP + 8 bytes de cabealho GFP] * 8
bits] / 1000000 ). Este dado calculado;
Eficincia =
Taxa.Efetiva.do.Cliente.Ethernet
Capacidade.do.VC X nv
98
A localizao dos quadros com os cabealhos pode ser melhor visualizada na Figura V8.
Payload do
GFP
Quadro GFP
Cabealho
Principal
4 Bytes
Cabealho de
Carga til do
GFP 4 Bytes
Cabealho
Ethernet
18 Bytes
Crossconnect B
Crossconnect A
Crossconnect C
Porta 13
Porta 15
Smart Bit
Prembulo
8 Bytes
Cabealho
Ethernet
18 Bytes
99
5.2.2.1 1 Experincia:
Foi mapeado um VC-3-1v em uma rota entre a estao A e C, sem passar por B, como
pode ser visto na Figura V-9. Um trfego de 100 Mbps foi enviado sobre essa rede.
O sinal mapeado em um VC-3-1v corresponde a uma taxa de 48,384 Mbps. Pode-se
perceber que a quantidade de quadros Ethernet enviados foi de 83893 quadros de 64 bytes cada.
Desses 64 bytes, 18 bytes so do cabealho Ethernet, o que corresponde a uma taxa de dados de
30,8726 Mbps, e como o quadro Ethernet encapsulado dentro de um quadro GFP, pode-se
acrescentar mais 8 bytes do cabealho GFP. Destes 8 bytes, 4 bytes so do Cabealho
Principal e 4 bytes so do Cabealho de carga til do GFP, o que corresponde a uma taxa de
12,0805 Mbps ocupada com o cabealho do Ethernet, e uma taxa de 5,37 Mbps ocupada com o
cabealho GFP.
Para um quadro Ethernet de tamanho de 1518 bytes, foram enviados 3968 quadros, no
qual desses 1518 bytes, 18 bytes so de cabealho Ethernet, que correspondem a uma taxa de
47,616 Mbps; 8 bytes so do cabealho GFP, produzindo uma taxa de 0,2539 Mbps e uma taxa
de 0,5713 Mbps ocupada com cabealho Ethernet.
Baseado nessas informaes, pode-se calcular que com o quadro Ethernet de 64 bytes a
eficincia de transmisso de 63,81%, contra 98,41% quando os quadros Ethernet possuem
1518 bytes. Estes clculos mostram um aumento de eficincia de 34,6% entre o menor quadro e
o maior quadro Ethernet utilizado. Pode-se visualizar claramente esses resultados na Tabela V-1
e no Grfico V-1.
Cross-connect
B
Cross-connect
A
Porta 15
Cross-connect
C
VC-3-1v
Porta 13
Smart Bit
Figura V-9 Cenrio da 1 Experincia.
100
64
256
512
1024
1518
148810
45290
23496
11973
8127
1677852
457875
232774
117178
79365
1677852
457875
232774
117178
79365
5859
3968
47,616
48,322368 48,352128
11639
63,81%
90,09%
95,07%
97,46%
98,41%
12,080592
3,296736
1,676016
0,843696
0,571392
5,37
1,47
0,74
0,37
0,25
Eficincia %
Taxa ocupada c/ Cabealho Ethernet
(Mbps)
Taxa ocupada c/ Cabealho GFP
(Mbps)
22894
50
45
40
35
30
25
Taxa de dados
64
256
512
1024
1518
47,616
101
5.2.2.2 2 Experincia:
Foi mapeado um VC-12-21v em uma rota entre a estao A e C, direto sem passar por
B, como pode ser visto na Figura V-10. O mesmo trfego de 100 Mbps foi gerado pelo
equipamento de medio.
Essa experincia comparada com a 1 experincia realizada anteriormente, porque, na
hierarquia de multiplexao do SDH, um TUG-3 (Grupo de Unidades de tributrio) pode ser
montado com um VC-3 ou 21x VC-12. Ambos so equivalentes do ponto de vista do TUG-3.
Baseado no resultado obtido aps a experincia, na qual o sinal foi mapeado em VC-1221v, que corresponde a uma taxa de 21 x 2,176 Mbps e oferece um total de 45,696 Mbps, podese perceber que foram enviados 79365 quadros Ethernet de 64 bytes, o que corresponde a uma
taxa de 29,20632 Mbps. Desses 64 bytes, 18 bytes so de cabealho Ethernet. Como o quadro
Ethernet encapsulado dentro de um quadro GFP, mais 8 bytes do cabealho GFP so
acrescentados: 4 bytes do Cabealho Principal e 4 bytes do Cabealho de carga til do GFP.
Este cabealho produz uma taxa de 5,0793 Mbps, enquanto o cabealho dos quadros Ethernet
produz uma taxa de 11,42856 Mbps.
Foram enviados 3747 quadros de 1518 bytes, que correspondem a uma taxa de 44,964
Mbps. O cabealho GFP produz uma taxa de 0,23987 Mbps, enquanto o cabealho dos quadros
Ethernet produz uma taxa de 0,5395 Mbps.
Baseado nessas informaes pode-se mostrar que com o quadro de 64 bytes a eficincia
de 63,91% contra 98,40% quando o mapeamento feito com quadros de 1518 bytes, o que
demonstra um aumento de eficincia de 34,5% entre o menor quadro e o maior quadro devido a
quantidade de dados inseridos relacionados ao cabealho Ethernet e GFP. Pode-se visualizar
claramente esses dados nas tabelas apresentadas a seguir.
102
Cross-connect
B
Cross-connect
A
Cross-connect
C
Porta 13
VC-12-21v
Porta 15
Smart Bit
Figura V-10 Cenrio da 2 Experincia.
64
256
512
1024
1518
148810
45290
23496
11973
8127
1587301
432900
219780
110766
74940
1587301
432900
219780
110766
74940
21645
10989
5538
3747
44,964
29,20632
40,63488
45,71424
45,71424
63,91%
90,19%
95,04%
97,54%
98,40%
11,42856
3,11688
1,582416
0,797472
0,539568
5,08
1,39
0,70
0,35
0,24
Eficincia
Taxa ocupada c/ Cabealho Ethernet
(Mbps)
Taxa ocupada c/ Cabealho GFP (Mbps)
103
50
45
40
35
30
25
64
256
512
1024
1518
Taxa de dados
29,20632
44,964
40,63488
Taxa do quadro
encapsulado c/ GFP
45,71424
45,71424
5.2.2.3 3 Experincia:
Foi mapeado um VC-12-21v em dois caminhos distintos, sendo o caminho entre ABC,
uma capacidade de VC-12-10v e outro enlace direto AC, uma capacidade de VC-12-11v,
conforme a figura V-11.
Essa experincia comparada com a 2 experincia apresentada anteriormente, para que
se possa analisar o desempenho da mesma demanda, sendo que numa experincia o trfego
passa pelo mesmo caminho, e na outra experincia passa por caminhos distintos.
Baseado no resultado obtido aps a simulao na qual o sinal foi mapeado em VC-1221v, passando por dois caminhos distintos sendo um com VC-12-10v e outro com VC-12-11v,
que corresponde a uma taxa de 21 x 2,176Mbps o que corresponde a um total de 45,696Mbps,
pode-se perceber que a quantidade de quadros enviados foi de 79365 quadros de 64 bytes, sendo
desses 64 bytes, 18 bytes so de cabealho de Ethernet o que corresponde a uma taxa de dados
de 29,20632Mbps, e como o pacote encapsulado dentro de um pacote GFP pode-se
acrescentar mais 8 bytes do cabealho GFP o que corresponde uma taxa de 11,42856Mbps do
sinal ocupado com o cabealho do Ethernet, e uma taxa de 5,0793Mbps do sinal ocupado com o
cabealho do GFP.
Para um pacote de tamanho de 1518 bytes foram enviados 3747 pacotes, no qual desses
1518 bytes, 18 bytes so de cabealho Ethernet correspondendo a uma taxa de dados de
44,964Mbps e mais 8 bytes de cabealho GFP, onde se tem uma taxa de 0,23987Mbps do sinal
104
sendo ocupado com o cabealho de GFP, e uma taxa de 0,5395Mbps do sinal sendo ocupado
com o cabealho Ethernet.
Baseado nessas informaes possvel demonstrar que com o pacote de 64 bytes a
eficincia de 63,91% contra 98,40% quando o mapeamento feito com pacotes de 1518 bytes,
o que demonstra um aumento de eficincia de 34,5% entre o menor pacote e o maior pacote
devido a quantidade de dados inseridos relacionados ao cabealho Ethernet e GFP. Pode-se
visualizar claramente esses dados na Tabela V-3 e no Grfico V-3 apresentados a seguir.
Cross-connect
B
VC-12-10v
Cross-Connect
A
Porta 15
Cross-connect
C
VC-12-11v
Porta 13
Smart Bit
Figura V-11 Cenrio da 3 Experincia.
105
64
256
512
1024
1518
148810
45290
23496
11973
8127
1587301
432900
219780
110766
74940
1587301
432900
219780
110766
74940
21645
10989
5538
3747
44,964
29,20632
40,63488
45,71424
45,71424
63,91%
90,19%
95,04%
97,54%
98,40%
11,42856
3,11688
1,582416
0,797472
0,539568
5,08
1,39
0,70
0,35
0,24
Eficincia
Taxa ocupada c/ Cabealho Ethernet
(Mbps)
Taxa ocupada c/ Cabealho GFP (Mbps)
50
45
40
35
30
25
64
256
512
1024
1518
Taxa de dados
29,20632
41,21208
43,428528 44,569824
40,63488
44,32896
Taxa do quadro
encapsulado c/ GFP
45,71424
45,71424
45,71424
44,964
45,721728 45,743376
106
De acordo com os resultados das trs experincias apresentadas, pode-se afirmar que a
eficincia entre os diferentes cenrios para um mesmo tamanho de quadro Ethernet
praticamente a mesma. Ou seja, somente vlida a anlise de eficincia quando se trata de
Payloads do GFP de tamanho distintos. Neste caso, existe uma queda satisfatria da
eficincia entre um Tamanho de Payload de GFP de 64 bytes e o de 1518 bytes, devido a
quantidade de informaes de cabealho que so enviadas. Veja o Grfico V-4.
110,00%
90,00%
70,00%
50,00%
64
256
512
1024
1518
VC-3-1v
63,81%
90,09%
95,07%
97,46%
98,41%
VC-12-21v
63,91%
90,19%
95,04%
97,54%
98,40%
VC-12-21v / 11v+10v
63,91%
90,19%
95,04%
97,54%
98,40%
107
50
45
40
35
30
25
64
256
512
1024
1518
VC-3-1v
47,616
VC-12-21v
44,964
44,964
5.2.4 Concluso
108
5.3.1 4 Experincia:
Note que para se ter a proteo anteriormente citada, necessrio acionar o protocolo
LCAS (Link Capacity Adjustment Scheme), responsvel em encaminhar informaes de
gerncia entre o destino e a origem, informando o rompimento de um dos enlaces, diminuindo,
neste caso, pela metade a capacidade oferecida ao cliente. Quando o protocolo LCAS no est
acionado, o enlace ca afetando toda a capacidade do cliente.
Desta forma, na 4 experincia busca-se analisar a eficincia deste protocolo, que tem
como funo ajustar a capacidade, adaptando o trfego quando ocorrer a queda de um dos
enlaces.
Nesse caso, foi feita a anlise somente sobre o Tamanho do Payload do GFP de 512
bytes. Utilizando o mesmo cenrio da 3 experincia, na qual se iniciou o teste com um enlace
com VC-12-11v e outro enlace com VC-12-10v, e aps uma medio inicial, rompeu-se o
enlace entre os cross-connect B e C, mantendo somente o VC-12-11v, conforme mostra a
Figura V-12. Logo aps, inseriu-se novamente o enlace, retornando a capacidade para VC-1221v.
Como se iniciou com uma taxa de VC-12-21v, que corresponde a 45,696 Mbps, tem-se a
transmisso de 10999 quadros de tamanho 512 bytes, sendo que 18 bytes so referentes ao
Cabealho Ethernet, fornecendo uma taxa efetiva de 43,468 Mbps. Com mais 8 bytes do
cabealho GFP, o que corresponde uma taxa de 1,5838Mbps do sinal ocupado com o
Cabealho do Ethernet e uma taxa de 0,7039Mbps do sinal ocupado com o cabealho do
GFP.
No momento em que se rompeu um enlace, houve a queda dos VC-12-10v, a quantidade
de quadros Ethernet de 5752 de tamanho 512 bytes, e a taxa reduzida acompanhando a taxa
de transmisso, que neste momento passa de 45,696 Mbps para 23,936 Mbps. A eficincia
reduzida de 98,5% para 51,55%, e quando retornou-se para o caso anterior inserindo o enlace de
VC-12-10v, se obteve os mesmos dados da experincia anterior, conforme mostra a Tabela V-4
e o Grfico V-6, demonstrando desta forma, a flexibilidade obtida com a utilizao do protocolo
LCAS.
109
Cross-connect
B
VC-12-10v
Cross-connect
A
Cross-connect
C
Porta 13
VC-12-11v
Porta 15
Smart Bit
Figura V-12 Cenrio da 4 Experincia.
512
512
512
23496
23496
23496
219973
115048
219973
219973
115048
219973
112626176
58904576
112626176
10999
5752
10999
43,468048 22,731904
43,468048
45,051904 23,560192
45,051904
45,75584
23,92832
45,75584
95,13%
49,75%
95,13%
1,583856
0,828288
1,583856
0,703936
0,368128
0,703936
110
44
36
28
20
VC-12-21v
VC-12-20v
VC-12-21v
Taxa de dados
43,468048
22,731904
43,468048
45,051904
23,560192
45,051904
Taxa do quadro
encapsulado c/ GFP
45,75584
23,92832
45,75584
Figura V-13 Tela com os alarmes gerados quando o enlace de VC-12-10v foi retirado.
111
5.3.2 5 Experincia:
se iniciou com uma taxa de VC-12-21v que corresponde a 45,696 Mbps tem-se a transmisso de
10989 quadros de tamanho 512 bytes sendo desses 512 bytes, sendo 18 bytes referentes ao
Cabealho de Ethernet o que fornece uma taxa efetiva de dados de 45,0109 Mbps, mais 8
bytes do Cabealho GFP.
No momento em que se retirou um VC-12 a quantidade de quadros de 10465 de
tamanho 512 bytes, a taxa reduzida acompanhando a taxa de transmisso, que neste momento
passa de 45,696 Mbps para 43,52 Mbps, e quando retornou para o caso anterior inserindo um
VC-12, foram gerados os mesmos dados obtidos anteriormente. A Tabela V-5 e o Grfico V-7
mostra estes resultados. Pode-se visualizar a flexibilidade obtida com a utilizao do protocolo
LCAS, pois foi o protocolo LCAS que efetuou a troca de mensagens de controle informando a
origem que houve uma queda na largura de banda disponvel.
112
Cross-connect
B
Cross-connect
A
Cross-connect
C
1 experinciaVC-12-21v
Porta 13
Porta 15
2 experincia VC-12-20v
3 experincia VC-12-21v
Smart Bit
Figura V-14 Cenrio da 5 Experincia.
512
512
512
23496
23496
23496
219780
209292
219780
219780
209292
219780
10465
10989
43,428528
41,35768 43,428528
45,010944
42,86464 45,010944
45,71424
43,5344
45,71424
95,04%
90,51%
95,04%
1,582416
1,50696
1,582416
0,703296
0,66976
0,703296
Eficincia
113
46
45
44
43
42
41
40
VC-12-21v
VC-12-20v
VC-12-21v
Taxa de dados
43,428528
41,35768
43,428528
45,010944
42,86464
45,010944
Taxa do quadro
encapsulado c/ GFP
45,71424
43,5344
45,71424
No momento em que foi retirado um VC-12, a estao de destino envia para a estao de
origem um alarme de LP_REI_VC12 (Indicao de Erro Remoto de Baixa Ordem no VC-12),
pelo fato de que o VC que foi removido enviado da origem para o destino vazio, porm com
um comando no cabealho LCAS indicando CTRL=IDLE, que para ser desconsiderado esse
VC, e gera tambm um alarme de erro no contedo LP_SLM_VC12 (Signal Label Mismatch)
ou seja, um erro no cabealho do sinal, e informa que a largura de banda do sinal diminuiu,
enviando uma mensagem de LCAS_BAND_DECREASED. Esses alarmes chegam tambm no
equipamento de destino, conforme pode ser melhor visualizado na Figura V-15.
114
5.3.3 Concluso
115
Captulo VI
Anlise Experimental de Latncia
Foram realizadas algumas experincias utilizando EoS (Ethernet sobre SDH), de modo a
analisar a latncia existente nos diversos cenrios citados no Captulo 5.
A seguir apresenta-se uma tabela com os resultados que foram coletados nas
experincias realizadas. Na prxima subseo feita um descrio de cada tipo de dado
coletado, e outros calculados para fins de anlise de desempenho de atraso.
Dados coletados em
campo.
116
Tamanho dos Payloads GFP (Bytes) Como visto no captulo anterior, trata-se da
carga til do quadro Ethernet + 18 bytes de cabealho (6 bytes endereo de origem + 6
bytes endereo de destino + 2 bytes de comprimento e tipo + 4 bytes de FCS);
XmtPkt (Pacotes Transmitidos) @ 20 seg. Como visto no captulo anterior, tratase do n de quadros GFP transmitidos durante 20 segundos. Estes quadros incluem o
cabealho GFP. Ou seja, possuem um tamanho igual ao (tamanho do Payload do GFP
+ 8 bytes do cabealho GFP).
117
Cut Through
0 seg.
X seg.
0 seg.
Y seg.
Tempo do Quadro (s) A diferena entre o (Cut Through) e o (Store and Forward)
determina o Tempo do Quadro= X - Y.
118
Tempo Total de processamento do EoS (s) Tempo gasto para mapear e demapear o quadro Ethernet sobre o quadro GFP e dividir em diversos VCs.
Ttransm.SDH 1 =
A localizao dos quadros com os cabealhos pode ser melhor visualizada na Figura VI-4.
Essa figura foi repetida do captulo anterior, com o propsito de facilitar a anlise.
Payload do
GFP
Quadro GFP
Cabealho
Principal
4 Bytes
Cabealho de
Carga til do
GFP 4 Bytes
Cabealho
Ethernet
18 Bytes
Crossconnect B
Crossconnect A
Crossconnect C
Porta 13
Porta 15
Smart Bit
Prembulo
8 Bytes
Cabealho
Ethernet
18 Bytes
119
6.2.1 1 Experincia:
Foi mapeado um VC-3-1v em uma rota entre os cross-connects A e C direto, sem passar
por B, conforme mostra a Figura VI-5, as medidas de atraso podem ser melhor visualizadas na
tabela VI-1.
Cross-connect
B
Cross-connect
A
Porta 15
Cross-connect
C
VC-3-1v
Porta 13
Smart Bit
Figura VI-5 Cenrio da 1 Experincia.
Para uma melhor anlise, so numerados alguns pontos na rede afim de se verificar os
componentes do atraso medido, tais com atrasos de processamento e transmisso. Identifica-se
o tamanho de quadro adequado para cada cenrio apresentado, conforme mostrado na Figura
VI-6.
Pontos de anlise:
121
Cross-connect
B
Cross-connect
A
Cross-connect
C
Porta 15
5
Porta 13
Smart Bit
Tpropag.(Ponto 8)
122
Sabe-se que o Atraso Total igual a Latncia (Cut Through) e que o Ttransp.Eth1 e
Ttransp.Eth2 so iguais ao Tempo do Quadro, como apresentado na Tabela VI-1. O clculo
do Ttransm.SDH1 deve ser feito em funo da taxa dos VCs que esto sendo usados para a
concatenao virtual. Desta forma, como foi utilizado um VC-3-1v com taxa de 48,384 Mbit/s,
pode-se concluir que:
Ttransm.SDH 1 =
[1]
Considerando que:
[2]
[3]
Taxa do VC-3-1v
Tamanho dos Payloads GFP (Bytes)
Latncia (Cut Through) (us)
Latncia (Store and Forward) (us)
Tempo do Quadro (us)
Ttransm.SDH1 (us)
Tproces.EoS.Total (us)
48,384 Mbit/s
64
128
136,90
152,80
131,80
142,60
5,10
10,20
11,9048
22,4868
114,80
109,91
256
184,60
164,20
20,40
43,6508
100,15
512
259,60
218,70
40,90
85,9788
91,82
1024
389,40
307,50
81,90
170,6349
54,97
123
6.2.2 2 Experincia:
Cross-connect
B
Cross-connect
A
Porta 15
Cross-connect
C
VC-12-21v
Porta 13
Smart Bit
Figura VI-7 Cenrio da 2 Experincia.
124
64
30
892857
892857
57142848
44643
521,30
516,20
5,10
0,009961
128
30
507099
507099
64908672
25355
531,70
521,50
10,20
0,009961
256
30
271739
271739
69565184
13587
539,00
518,60
20,40
0,009961
512
1024
30
30
140964
71828
140964
71828
72173568 73551872
7048
3591
639,60
772,90
598,70
691,00
40,90
81,90
0,009985 0,009998
Desta forma:
Ttransm.SDH 1 =
[5]
Considerando que :
[6]
[7]
[8]
125
Taxa do VC-12-21v
Tamanho dos Payloads GFP (Bytes)
Latncia (Cut Through) (us)
Latncia (Store and Forward) (us)
Tempo do Quadro (us)
Ttransm.SDH1
Tproces.EoS.Total
45,696 Mbit/s
64
128
521,30
531,70
516,20
521,50
5,10
10,20
12,605
23,810
498,49
487,49
256
539,00
518,60
20,40
46,218
451,98
512
1024
639,60 772,90
598,70 691,00
40,90
81,90
91,036 180,672
466,76 428,43
6.2.3 3 Experincia:
Cross-connect
B
VC-12-10v
Cross-connect
A
Porta 15
Cross-connect
C
VC-12-11v
Porta 13
Smart Bit
Figura VI-8 Cenrio da 3 Experincia.
126
64
128
256
512
1024
30
30
30
30
30
892857
507099
271739
140964
71828
892857
507099
271739
140964
71828
57142848 64908672 69565184 72173568 73551872
44643
25355
13587
7048
3591
576,00
610,90
640,70
674,30
836,00
570,90
600,70
620,30
633,40
754,10
5,10
10,20
20,40
40,90
81,90
0,009961 0,009961 0,009961 0,009985 0,009998
Cross-connect
3
5
Cross-connect
Cross-connect
2
6
Porta 15
Porta 13
Smart Bit
127
Pontos de anlise:
Desta forma,
Ttransm.SDH 1 =
[9]
128
Considerando que :
[10]
[11]
Conclui-se que:
[12]
Taxa do VC-12-21v
Tamanho dos Payloads GFP (Bytes)
Latncia (Cut Through) (us)
Latncia (Store and Forward) (us)
Tempo do Quadro (us)
Ttransm.SDH1 (us)
Tproces.EoS.Total (us)
45,696 Mbit/s
64
128
576,00
610,90
570,90
600,70
5,10
10,20
12,605
23,810
553,19
566,69
256
640,70
620,30
20,40
46,218
553,68
512
674,30
633,40
40,90
91,036
501,46
1024
836,00
754,10
81,90
180,672
491,53
6.3 Concluso
De acordo com as trs experincias apresentada, pode-se concluir que, quanto menor o
tamanho do quadro, maior o tempo gasto com o processamento, pelo fato da quantidade de
cabealho inserido, conforme mostra o Grfico VI-1.
Analisando a 1 e 2 experincia, pode-se concluir que o tempo gasto com o
encapsulamento do quadro GFP em um VC-3-1v (conforme a 1 experincia) e em 21 x VC-12
(conforme a 2 experincia) bastante relevante. Isto se deve ao atraso de processamento do
sinal no momento em que o mesmo particionado em diversos VCs. O sinal tambm deve ser
resgatado na extremidade de destino, demonstrando desta forma que, o atraso maior est no
129
600,00
400,00
200,00
0,00
64
128
256
512
1024
114,80
109,91
100,15
91,82
54,97
498,49
487,49
451,98
466,76
428,43
553,19
566,69
553,68
501,46
491,53
130
Captulo VII
Concluso
Iniciou-se o trabalho com a descrio da tecnologia Ethernet, que atualmente uma
tecnologia dominante em redes locais, sendo que boa parte deste sucesso se deve ao fato da
Ethernet ser capaz de suportar caractersticas de uma gama de servios (dados, voz), e
oferecer opes de servios ponto a ponto e multiponto. Alm disso, hoje em dia, as redes
tm que ser flexveis para suportar ambientes multi-usurio, onde a caracterstica e o tempo
de uso do usurio final podem variar largamente. Um exemplo disso foi analisado em uma
das experincias. Ou seja, a largura de banda alocada para uma conexo de um escritrio, e
para acesso Internet de funcionrios de uma empresa, pode ser reduzida aps certa hora
do dia, adaptando-se as necessidades do cliente.
Da mesma forma que a Ethernet usada originalmente nas LANs, as redes de longa
distncia utilizam predominantemente a tecnologia SONET/SDH. A flexibilidade e a
econmia foram as premissas fundamentais para o desenvolvimento da Hierarquia Digital
Sncrona (SDH Synchronous Digital Hierarchy), levando-a, a ser uma resposta para as
necessidades do mercado para redes confiveis de longa distncia e de grande capacidade
de transmisso e comutao.
A padronizao total da SDH permitiu um ambiente multifornecedor, constituindo
atualmente a maior tecnologia de transmisso usada nos backbones do Brasil. A SDH foi
projetada para que suportasse a transmisso de quase todo o conjunto de sinais existentes na
poca. O mapeamento de sinais na rede SDH um processo pelo qual tributrios so
adaptados em containers virtuais (VCs Virtuais Containers), para serem transportados
atravs da rede SDH. Existe uma srie de sinais digitais com o mapeamento j definido e
padronizado, dentre eles se encontram os sinais da Hierrquia Digital Plesicrona (PDH
Plesiochronous Digital Hierarchy), e sinais da tecnologia ATM (Asynchronous Transfer
Mode).
Como descrito anteriormente os sinais digitais citados, so sinais com um tamanho
fixo de carga til, ou seja, cuja taxa de transmisso em bits por segundo ,
aproximadamente constante. Por outro lado, a SDH no se encontra preparada para realizar
131
o mapeamento de sinais de taxa varivel, ou seja, cuja largura de banda pode variar,
drasticamente, ao longo do dia, tal qual em redes Ethernet. Para que os quadros Ethernet
pudessem ser mapeados sobre a rede SDH, foi necessrio o desenvolvimento de protocolos
capazes de mapear com eficincia trfegos de taxa varivel em containers virtuais j
utilizados pela rede SDH. Essas adaptaes, deram incio a uma nova gerao das redes
SDH, que ficou sendo conhecida como NG-SDH (Next Generation Hierarchy Digital
Synchronous ou New Generation Hierarchy Digital Synchronous). A NG-SDH utiliza
novos protocolos, tais como o GFP (Generic Framing Procedure), VCat ( Virtual
Concatenation) e o LCAS (Link Capacity Adjustment Scheme), que foram os grandes
motivadores deste estudo, por serem tecnologias pouco estudadas atualmente, e cujo
desempenho desejava-se analisar.
7.2 As Atividades
132
2 Experincia - Foi mapeado tambm um VC-12-21v em uma rota entre os crossconnect A e C, direto sem passar por B. Foi inserido um trfego de 100Mbps sobre essa
rede.
7.3 Concluso
134
Por fim, conclui-se que a tecnologia NG-SDH, trabalhando com os protocolos GFP,
VCat e LCAS, apresenta uma interao entre eles proporcionando resultados bastante
satisfatrios.
7.5 Publicaes
135
Lista de Abreviaturas
CRC
CTRL
DNU
Do Not Use
EOS
End Of Sequence
GID
Group Identification
HO
Hold Off
LCAS
LOM
Loss Of Multiframe
MFI
MultiFrame Indicator
MI
Management Information
MST
Member Status
MSU
MSU_L
NORM
RS-Ack
Re-Sequence Acknowledge
SQ
Sequence Indicator
TSD
TSF
VCG
WTR
Wait-To-restore
XA
XM
XP
cHEC
CID
Channel identification
CMF
CSF
eHEC
ESCON
136
EXI
FICON
Fibre connection
GFP-F
GFP-T
HDLC
LAN
MAC
PDU
pFCS
PFI
PLI
PTI
RPR
SAN
tHEC
UPI
VLAN
Virtual LAN
137
Referncias Bibliogrficas
[1]
[2]
[3]
[4]
[5]
[6]
[7]
IEEE Std 802.3, Edition 2000 CSMA/CD Access Method and physical layer
specifications;
[8]
ITU-T Rec. F.707/Y.1322 (2003), Network node interface for the Synchronous
Digital Hierarchy (SDH)
[9]
[10]
[11]
[12]
ITU-T Rec. G.709/Y.1331 (2003), Interface for the Optical Transport Network
(OTN);
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
Cisco Systems, Inc , White paper , Leveraging Transport for Data Services with
Virtual Concatenation (VCAT) and Link Capacity Adjustment Scheme (LCAS);
[23]
[24]
[25]
139