Sei sulla pagina 1di 52

ATM -Introduo

ATM

Redes ATM e de Comutao de C/11/as

71

Redes A TM e de Comutao
de Clulas

4.1. Introduo - Asynchronous Transfer Mode ATM


O Modo de Transferncia Assncrona - ATM utiliza clulas de tamanho fixo
para o fornecimento de uma estrutura de transmisso e tambm para o
chaveamento, que pode ser esttico ou dinmico, entre dois terminais da rede.
A base do modelo ATM o uso de clulas de tamanho fixo (53 octetos), o que
permite que a rede formada por "chaveadores" ATM inter)jgados fisicamente
suporte simultaneamente os diversos tipos de trfego, inclusive em tempo
real, que poderiam necessitar de transporte pela rede pblica e em banda
larga (voz, dados, imagens).
Essa tecnologia foi escolhida pela Unio Internacional de Telecomunicaes
UIT-T para suportar a "comutao" do padro de rede de servios pblicos
integrados em banda larga, denominado "Rede Digital de Servios Integrados
em banda larga - RDSI - BL".
A mais alta taxa de bits que pode ser utilizada cm uma rede de servios RDSI
de banda estreita de l,SMbps ou 2Mbps, que corresponde taxa de bits do
canal Hl, sem comutao de circuitos, mas apenas conexo de pacotes ou
quadros. No caso de comutao de circuitos a taxa mxima se restringe a
64I<bbps, devido limitao dos comutadores temporal-espacial-temporal do
padro PDH. Entretanto, mesmo a taxa de 2Mbps no satisfatria para
aplicaes de transmisso de imagens de alta resoluo em tempo real. Desta
forma, foi idealizada a rede RDSDI banda larga.
A ITU-T criou a recomendao I.113(1993), que hata dos acrnimos do servio
e que define banda larga como: "um servio ou sistema que requer canais de
transmisso capazes de suportar taxa de transmisso de bit maior que a taxa
primria RDSI (2Mbps)". Portanto, a primeira idia concreta de transmisso
RDSI-BL assumia simplesmente: a adio de novos canais de alta velocidade

Redes Banda Larga

72

no espectro de transmisso existente, a definio de novas interfaces banda


larga entre usurios e a rede e manter os atuais canais de 64Kbps ento
existentes e somente modific-los ou estend-los se for inevitvel.
ATM designa o modo de transferncia das clulas dentro dos chaveadores de
modo assncrono, ou seja, as clulas somente existiro efetivamente dentro dos
chaveadores, quando realmente houver trfego de informaes. Ento as
clulas de cliferentes conexes sero tratadas alternadamente, na ordem de
chegada, criando um enfileiramento que vai organizar o transporte das clulas
da porta de entrada do chaveador at a porta de sada, sem uma "amarrao"
de sincronismo. Portanto, no interior dos chaveadores ATM, as clulas so
manipuladas de um modo no determinstico, sem "vagas" de tempo, alocadas
de forma fixa para cada conexo.
Desta forma as clulas so tratadas livremente, na seqncia em que chegam,
de forma contrria ao que feito pelos multiplexadores TOM (PDH e SDH),
mas com a mesma capacidade de multiplexao de vrias conexes
simultneas, justamente devido a indicadores de conexes nos cabealhos das
clulas, que diferenciam as clulas de cada conexo individualmente,
independentemente de sua posio em relao ao tempo, ou as clulas das
demais conexes, tratadas simultaneamente pelo chaveador. As conexes
disponibilizadas so em altas taxas de transferncia de clulas, asseguradas
por mecanismos de controle de trfego e congestionamento e com priorizao
de conexes. Uma rede ATM pode suportar simultaneamente comunicaes
entre canais telefnicos, dependentes de sincronismo em tempo real e canais
de dados com trfego em rajadas de bits (figura 4.1).
Canal 1
Canal 2
Canal 3

"l~r-1. . . . . , ~

I"111111
.... ,, ..111

11111 1

Terminal

'--------'

'Jcm1inal

Chaveador ATM

Canal 1
Canal 2
Canal 3

Fig11ra 4.1

Um dos pontos principais dessa tecnologia o uso de clulas de transmisso


de tamanho fixo e com cabealhos que transportam indicadores de
"Caminhos" e "Canais" virtuais, que permitem o controle das conexes lgicas
entre os terminais e os chaveadores e entre os chaveadores da rede.
Na figura 4.2 podem ser vistas duas clulas sucessivas de cada tipo
Usurio/rede e Rede/rede, mostrando claramente o efeito de estrutura de
enquadramento resultante do uso de clulas e em destaque os indicadores de
Caminho (VPI) e Canal (VCI), gue permitem o efeito de multiplexao nos
enlaces entre chaveadores, bem corno o estabelecimento das conexes e

73

Redes ATM e de Comutao de Clulas

transferncia controlada de clulas entre as portas de entrada e sada do


chaveador, em cada canal e rotas especficos, segundo a tabela de controle de
conexo do chaveador.
Estrutura de clulas UNI

!GFC ! VPI ! VCI ! PTI ! CLP !I IEC !


4 bits 8 bits 16 bilS 3 bits

I bit

8 bits

Estrutura de clulas NNI


VPI
VCI ! PTI ! CLP ! HEC !
12 bits
16 bits 3 bits I bit 8 bits

Carga tilll
48 bil~

!GfC ! VPI !VCI ! PTI !CLP! HEC !

Carga til

!vc1! PTI !CLP! HEC 1

Carga til

Carga til

VPI

48 bits

Figura 4.2

As conexes nos chaveadores ATM so efetuadas por meio da manipulao


dos valores contidos nos indicadores de Caminho (VPI) e indicadores de
Canal (VCI) do cabealho das clulas, que so modificados conforme o caso,
no trecho compreendido entre os chaveadores, segundo tabelas de conexo
contidas em cada chaveador. O trajeto virtual das clulas pela rede traado
desde as conexes internas entre as portas fsicas de entrada e sada de cada
chaveador, seguindo pelo canal que interliga cada par de chaveadores (figura
4.3).

X
VCl=34,VPl=3

VCl-34, VPl-5

VC1=34,VPJ=I

VC1=34,VPJ=I

Figura 4.3

O esquema de manipulao de clulas, conjugado com o uso de roteadores de


pacotes, tal como roteadores IP, permite at mesmo a difuso de clulas sem o
efeito de comutao entre as pontas A e B, criando o efeito de "No Conexo",
de modo semelhante a um roteamento do tipo Internet (IP), conforme mostra
a figura 4.4.

74

Redes Banda Larga

X
Controle de encaminhamento
por endereo IP

Controle de encaminhamento
por endereo IP

~-x
Encaminhamento de clulas na rede
ATM comandado pelas conexes virtuais
dinamicamente cstabclcc1das e desconectadas

fig11rn 4.4

Uma terceira possibilidade seria permitida pelo acrscimo de endereos de


terminais na rede, que conjuntamente com o mecanismo de sinalizao de
encaminhamento de chamada permitiria o efeito de comutao dinmica entre
terminais na rede, tal como na rede telefnica (figura 4.5).

;"h,moa<o a.,;,.,o_

Encaminhamento de sinalizao

Encaminhamento de sinalizao

-----+

-----+

Terminal A
r ndereo de rede

Terminal B
Endereo de rede

YYYZZZXYX

XXXYYV77.7.

Figura 4.5

4.2. Arquitetura ATM


A arquitetura da tecnologia ATM compostas na verdade por trs nveis,
sendo o nvel ATM, praticamente interno aos chaveadores e terminais da rede,
o nvel de Adaptao ao nvel ATM, que permite a adequao de outras

75

Redes ATM e de Comutao de Clulas

formas de enquadramento de bits, ou protocolos, ao modo de estrutura de


clulas de tamanho fixo ATM. E o terceiro nvel de adaptao ao meio fsico,
cuja finalidade permitir a independncia do nvel ATM em relao ao meio
fsico utilizado, desde o tipo de estrutura de enquadramento, taxa de transmisso, sincronismo, etc.
Todos os nveis ATM so complementados por dois planos, sendo um visvel
aos usurios da rede, que o plano externo, subdividido em plano de usurio
e plano de sinalizao/ controle, e o outro o plano interno, que usado pela
rede ATM para controle e sinalizao de alarmes internos. Este denominado
plano de gerenciamento e usado internamente para o gerenciamento pela
rede dos diversos nveis dos planos internos e externos.

4.2.1. Modelo de referncia ATM


A figura 4.6 apresenta o modelo de referncia definido pela recomendao
I.321 do ITU-T.

Plano de controle

Nvel de adaptao ATM


Nvel ATM
Nvel Fsico

Figura 4.6 - Arquitetura ATM.

Plano de Controle - realiza o controle de sinalizao necessano para


permitir o estabelecimento de conexo e desconexo das chamadas
Conexes Virtuais Comutadas (VCC).
Plano de Usurio - estabelece o transporte da informao de usurios,
incluindo recuperao de erro, controle de fluxo, etc.
Plano de gerenciamento subdividido em gerenciamento dos planos e das
camadas:
Plano de gerenciamento de planos - poro no estruturada em
camadas que gerencia os elementos da rede.

76

- - - - - - - - - - - - - - - - - - -- - - - Redes Banda Larga

Plano de gerenciamento das camadas - este subplano controla o fluxo


de informaes de operao, administrao e manuteno (OAM), cada
qual relativo a uma camada. Este gerenciamento de recursos e
parmetros associado s entidades de protocolo (figura 4.7).
- - - - - - . Sinalizao - - - - - - - . Sinalizao
Plano do

Plano de
Controle

Plano de
Gerenciamento

Controle de tabela de chaveamento


e sinahzao de dados

Dados nos canais virtuais

Figura 4.7

Por fim, tanto o acesso dos usurios rede quanto os entroncamentos que
interligam os chaveadores de clulas ATM da rede necessitam da definio de
um nvel fsico, que pode ser fornecido pela simples transmisso das clulas
ATM seqencialmente e serialmente, por um meio fsico qualquer que suporte
as altas taxas de transmisso de clulas necessrias para os servios suportados pela rede A TM, tais como os baseados nos p rimeiros nveis hierrquicos
dos sistemas PDH e SDH.
Os canais fsicos providos pelos sistemas de transmisso determinsticos multiplexados em tempo TDM (PDH e SDH) tm uma certa capacidade mxima
para o transporte de canais de usurios que pode ser aumentada pelo uso
complementar do transporte de clulas sobre os canais determinsticos, pois os
canais passam a ser efetivamente utilizados pelos usurios, somente quando
houver dados para serem transmitidos.
Dessa maneira, a capacidade dos canais ocupada de forma estatstica, sendo
transportada pela carga til (informao) de clula pertencente a uma das
diferentes conexes. O n que tem algo para transmitir simplesmente substitui
clulas vazias, que so usadas para o sincronismo com o meio de transmisso
fsico, por clulas contendo carga til e com um cabealho de conexo vlido.
O chaveador ATM verifica o indicador de canal e caminhos virtuais contidos
no cabealho de cada clula, chaveando a carga de entrada para um fluxo de
sada adequado. A rede no verifica nem corrige erros no campo de
informao, mas o cabealho protegido e pode ser corrigido, no caso do erro
de at um bit, pelo mecanismo provido pelo campo de HEC contido no
prprio cabealho, cujo valor inserido ou verificado pela interface fsica do
chaveador ATM, na entrada e na sada das clulas.

77

Redes ATM e de Comutao de Clulas

4.3. Nvel ATM


A tecnologia ATM envolve a transferncia de dados em pequenos pacotes
(clulas) de 53 bytes, permitindo mltiplas conexes lgicas multiplexadas
sobre uma interface fsica nica.
O formato da clula ATM difere sutilmente nas interfaces NNI e UNI,
conforme podemos observar na figura 4.8, que descreve os formatos das
clulas ATM nas interfaces UNI e NNI.
. Estrutura de clulas UNI
! GFC ! VPI ! VCI ! PT! ! CLP ! HEC! Cargaril
4 bits 8 bits 16 bits 3 bits I bit 8 bits
48 bits

l GFC!VPJ! VCllPTl!CLPIHEC l

Carga(nil

lVCl !J7"rl ! CLP ! HEC !

Carga til

Esirulurn de clulas NNI


VPI
! VCI
PT! ! CLP ! HEC ! Carga til
12 b11s
16 bits 3 bits I bit 8 bits
48 bits

VPI

Figura 4.8

4.3.1. Funes de camada ATM


A camada ATM est acima da camada fsica. Suas caractersticas so
independentes do meio fsico. A rede ATM orientada a conexo, realizando
as conexes em modo de canais virtuais, que criam um caminho fixo para o
transporte de todas as- clulas de dados pelo perodo que durar a comutao.
So identificadas quatro funes para essa camada:

Multiplexao e demultiplexao de clulas;


Adio e remoo do cabealho das clulas;
Controle genrico de fluxo.

No h recuperao de erros de transmisso pela rede na camada ATM. Na


ocorrncia de erros a clula perdida.
O cabealho no contm todas as informaes necessrias para levar a clula
da sua origem ao seu destino final. Contm apenas as informaes necessrias
para o processamento da clula, de modo a lev-la do terminal ao n de
chaveamento e deste para um outro n prximo. O chaveador estabelece
tabelas ao estabelecer a conexo, as quais permanecem vlidas somente
enquanto dura a conexo, pois uma vez estabelecidas, as tabelas mantm urna
relao lgica de comutao por quadros n a n, permitindo que cada clula
seja encam.inhada ao seu destino final. Ao estabelecer a chamada, o usurio
informa rede (em um procedimento de negociao) algumas caractersticas
da chamada: taxa mdia e mxima de clulas.

78

Redes Banda Lnrga

A recomendao UIT-T I.361 especifica o formato das clulas ATM e de que


modo o encaminhamento das clulas feito na rede, baseando-se na informao contida nos campos do cabealho.

4.3.2. Comutao de canais virtuais e caminhos virtuais


A camada ATM tem dois nveis hierrquicos de conexo denominados:
Nvel de canal virtual - Canal virtual (VC): "Um conceito utilizado para descrever o transporte unidirecional de clulas pertencentes a canais virtuais que
esto associados a um valor de identificador comum". Esse identificador chamado de identificador de canal virtual (VCI) e parte do cabealho de clula.
Nvel de caminho virtual - Caminho virtual (VP): "Um conceito utilizado para
descrever o transporte unidirecional de clulas pertencentes a canais virtuais
que esto associados a um valor de identificador comum". Esse identificador
chamado Identificador de caminho virtual (VPI) e tambm parte do cabealho de clula.
Os indicadores de VCI e VPI so usados para designar conexes especficas
que podem ser estabelecidas por solicitao de um terminal de usurio,
sinalizando para a rede o endereo do terminal na rede, o estabelecimento de
conexes virtuais comutadas (VCC), que permanecem pelo tempo exato de
durao da conexo. Ou na segunda hiptese, podem ser criadas conexes
virtuais permanentes (VPC), que so configuradas por console nos ns da
rede, de modo a conectar os terminais de origem e destino, em carter
permanente. Lembrando que, independentemente das conexes serem VCC
ou VPC, no haver trfego de clula, pela rede, a menos que um trfego seja
gerado pelos usurios. Ou seja, a rede no necessita de sincronismo de
transmisso de clulas, da o porqu da denominao de Modo de Transferncia Assncrono - ATM.
Em uma conexo ATM, independentemente se do tipo VCC ou VPC, o valor
dos indicadores VCI/VPI contidos no cabealho da clula ser modificado nas
entidades de conexo VC ou VP sempre que for necessrio, para permitir o
encaminhamento das clulas na conexo. Na exposio desses conceitos
bsicos VC/VP, no necessrio fazer uma distino entre conexo de canais
virtuais comandada pela solicitao do usurio e a conexo cruzada de
caminhos virtuais, para efeito de manobras das rotas internas da rede. Ento,
somente o termo "conexo" utilizado.
Os comutadores VP terminam as ligaes VP e necessitam alterar os valores
dos VPI' s das clulas entrantes de modo a adequ-las aos valores correspondentes aos VPI's de sada, de acordo com o destino da conexo VP. Os valores
VCI permanecem inalterados.

79

Redes ATM e de Comutao de C/11/as

A translao VCI ou VPI realizada nos ns de chaveamento de clulas ATM


e/ ou nos nodos de conexes cruzadas VP /VC da rede ATM. Dentro de um n
VP o valor do campo VPI de cada clulas que chega traduzido para um novo
valor VPI para as clulas que saem.

1
VCI 1
VCI 2

VPI 1

1 VPl4

VCI 3
VCI 4

VCI 3
VCI 4

VPI 2

: VPI 5

VCI 5
VCI 4

VCI 5
VCI 4

VPl3

VCI 1
VCI 2

VPI 6

Comutador VP

Comutao de caminho vinual


VPJ
VCI

Indicador de caminho virtual


Identificador de canal vinual

Figura 4.9

Os comutadores VC terminam ambas as ligaes VC e, necessariamente,


terminam tambm as ligaes VP. Quando necessrio, a traduo dos valores
VPI e VCI realizada. Como a comutao VC implica na comutao VP, a
princpio um comutador VC tambm pode controlar a comutao VP. As
funes de gerao/extrao do cabealho de cada uma das clulas so
realizadas nos pontos de terminao da camada ATM. Na direo da
transmisso, depois de receber o campo de informao de clulas da camada
AAL, a gerao do cabealho de clulas adiciona o cabealho de clulas ATM
apropriado, exceto pelo valor HEC. Na direo oposta, a funo de extrao
de cabealho de clulas remove-os das clulas. Somente a informao contida
no campo de "carga paga" de cada uma das clulas passada para o tratamento da camada AAL.

4.3.3. Cabealho da clula ATM


Os primeiros 5 octetos de cada clula compem o cabealho e os 43 octetos
restantes so usados para o transporte de dados dos usurios. O primeiro
campo denominado GFC, sendo definido para uso pelo mecanismo de
controle de fluxo genrico entre o terminal de usurio e o chaveador da rede
pblica.

80

Redes Banda Larga

O campo de controle genrico de fluxo (GFC) consiste em 4 bits. Seu valor em


estado inicial 0000, contanto que a funo GFC no seja utilizada. A informao GFC trafega por clulas designadas ou no designadas. A ITU-T definiu o
GFC que, apesar de ser raramente usado, po<le ser utilizado em configuraes
ponto a ponto da rede. Esto definidos dois modos de operao. So eles.

acesso controlado;
acesso no controlado.

A figura 4.10 apresenta as estruturas de cabealho das clulas usadas em cada

tipo de interface.
1

2
GFC
VPI

VPI

1
1
1

VPI
VPI

VCI

VCI
VCI

VCI

VCI
PT

1 CLP

VCI

jY["

HEC

HEC

480CTETOS

480CrET0S

V"II

N"ll

1 CLP

Figura 4.1 0

Para diferenciar a operao controlada da no controlada, deve ser notado que


para qualquer equipamento que receba dez ou mais campos GFC, em situao
de "no zero', dentro do tempo correspondente a 30.000 clulas, deve ser
considerado que a outra entidade ATM est executando a srie de procedimentos de "transmisso controlada" (ITU-T, 1995). Alm disso, equipamento
controlado ou de controle so diferenciados.

O uso do acesso controlado permite que a largura da faixa de uma estao de


terminao seja limitada a uma frao de sua taxa mxima fixada de interface,
ou seja, que o acesso de rede para "conexes ATM controladas" seia controlado
e a clula explicitamente marcada como estando em uma comutao controlada.
O campo de identificador de caminho virtual (VPI) na UNI consiste em 8 bits.
J na NNI compreende os 12 primeiros bits do cabealho de clula Os campos
VPI (Virtual Path Identifier) e o VCI (Virtual Channel Identifier) formam o
rtulo da conexo utilizado pelos chaveadores para encaminhar as clula<. ao

ATM continuao 1 de Introduo Milano

Redes ATM e de Comutao de Clulas

81

destino. O campo VPI formado por oito bits podendo compor 256 endereos.
Os valores predeterminados VPI so utilizados par a algumas propostas
especiais, conforme pode ser observado na tabela apresentada em seguida.
O campo VCI na UNI e NNI, composto por 16 bits, pode conter 65.536
identificaes de endereo. O identificador de canal virtual (VCI) e o identificador de caminho virtual (VPI) designam juntos a rota pela qual a clula deve
ser conduzida. Ele tambm tem alguns valores preestabelecidos. O valor VCI
de zero no disponvel para usurios de identificao VC.
.A tabela seguinte mostra os tipos de VCI para qualquer valor de VPI.
VCI

Aplicao

Clula no assinalada
No usada
Clula de metassinalizao UNI
Clula de sinalizao de boradcast geral
Clulas OAM de segmento - F4
Clulas OAM de fim a fim - F4
Clulas de sinalizao ponto a ponto
Clulas de gerenciamento de recursos de VP
Reservado para aplicaes futuras
fLMT, LANE Control, P-NNI
Reservado para aplicaes futuras
Dados de usurio

o
1
2
3
4

7-15
16,17el8
>18e<30
>31

Tabela 4.1

O campo PT (Payload Type) usado com o propsito de indicar o tipo de


informao contido na clula. Se uma clula de informao de usurio, ou
uma clula de manuteno, indicando inclusive se a clula passou por
elementos congestionados durante o seu trajeto pela rede. Trs bits de
cabealho so utilizados para a identificao do tipo de carga til (PT). A
carga til de clulas de informao de usurio contm informao de usurio,
bem como funes do servio de adaptao. Nas clulas de informao de
rede, a carga til transporta informaes que a rede precisa para sua operao
e manuteno.
O bit de indicao de congestionamento (CI) dentro do PTI de clulas de
usurio pode ser modificado por qualquer elemento de rede que esteja
destinado a informar o usurio final sobre seu estado.
A tabela seguinte descreve o cdigo de identificador de tipo de carga til
(PTI).

82

Redes Banda I arga

PTT

Aplicao

000

Clulas contendo datlos do usurio

001

Congestionamento no experimentado

010

Clulas contendo dados do usurio

011

Congestionamento no experimentado

100

Clulas OAM de segmento - FS

101

Clulas OAM de fim a fim - FS

110

Clulas de gerenciamento de recursos de VP

111

Reservado para aplicaes futura:,

Tipos de PTJ ultltlJldos 110s VCI


X= Oa incio 011 contm11ao de um pacote da AAl.S
X = 1 a final de pacote da AAl.S
Tabela 4.2 - Tipos de carga til transportada na clula.

O campo CLP (CC'II Loss Priority) indica a prioridade no caso da necessidade


de descarte de clulas. Esse campo consiste em um bit utilizado explicitamente
para indicar a prioridade de perda de clula. Se o valor do bit CLP for "l", a
clula est sujeita ao descarte, dependendo das condies da rede. Se o valor
CLP for "O", a clula tem alta prioridade, portanto tm que ser alocados a ela
suficientes recursos de rede.
O campo IIEC utilizado para a deteco de erros no cabealho (utilizando o
polinmio gerador X8+X2+X+ 1}. possvel a correo de erro em um nico
bit e o delineamento de clula. Esse campo faz parte do cabealho de clula,
mas no utilizado pela camada ATM, pois processado pela camada fsica,
em termos de insero ou validao dos valores contidos nesse campo. O
mecanismo HEC est especificado na Recomendao ITU-T T.432.
A rede ATM necessita de um controle de erro e de fluxo mnimo, diminuindo
o "overhead" em cada clula, assim como o ''overhcad" de processamento em
cada n da rede. Isso faz com que seja possvel operar com uma taxa de
transmisso de dados elevada. A taxa de perda de clulas na rede, que utiliza
meios fsicos ticos, estimada entre 10"" e 10 10, dependendo da confiabilidade
do sistema de transmisso, do comprimento do cabo, do tipo de tcnica
empregado pelo chaveador ATM e do algoritmo que ele utiliza para evitar
congestionamentos.
Apesar do bom desempenho obtido na rede ATM, esta uma tecnologia
extremamente complexa, devido ao conflito criado pela necessidade de otimizar a performance e ocupao de banda, enquanto assegura diferentes tipos de
qualidade de servio (QoS}, para cada classe de servio. Este problema
resolvido com a combinao de tcnicas de gerenciamento de trfego, que
resultam de um controle bastante sofisticado.

Redes A TM e de Comutao de Clulas

83

Desta forma as funes do Gerenciador de Trfego (TM) foram criadas para


prevenir a sobrecarga tanto da rede como do sistema final, e se isto ocorrer, as
funes TM podero reagir ao congestionamento de forma a conseguir manter
os requisitos de QoS, ao mesmo tempo em que maximizam a utilizao dos
recursos da rede. O TM implementa um conjunto de funes para o controle
do trfego e congestionamento das conexes. Os trs mdulos principais que
constituem o TM so:

Gerenciamento de recursos utilizando caminhos virtuais;


Controle de Admisso de Conexo (CAC);
Controle dos Parmetros de Utilizao (UPC).

O gerenciamento de recursos utilizando vias virtuais comanda as conexes


lgicas na rede ATM, as quais so chamadas de "Conexes de Canal Virtual"
(VCCs). Uma aplicao negocia um contrato de trfego com a rede para cada
conexo virtual. O contrato de trfego um acordo a respeito do
comportamento do trfego e o tipo de servio que a conexo deve suportar, e
seu elemento-chave a categoria de servio. Os Canais Virtuais (VC) so
alocados em uma "Conexo de Via Virtual" (VPC), em que todos os VCCs de
um mesmo VPC tm o mesmo n de origem e de destino dentro da rede. Para
chegar ao seu destino final, normalmente, uma clula ATM percorre vrios
VPCs. O mecanismo de canais virtuais tem como vantagem simplificar a
arquitetura, aumentar o desempenho e reduzir o processamento na rede.
A figura 4.11 apresenta as conexes de caminhos e canais virtuais entre
terminais pela rede de chaveadores ATM.
-,

VCI VPI ATM Chavendor VP ;\TM Chave.ador VPJ


2

VC3 - ~

~ ~~~
X
X 03/

~VC2~

C4

Conexo de caminho virtual


Conexo de canal vinual

Figura 4.11

CJ~
!iw

4.3.4. Sinalizao de conexo entre t erf!'l-nais ATM


No estabelecimento da conexo usando VPCs, feita uma negociao entre as
aplicaes das pontas, ou seja, dos usurios finais, em que verificado se a
rede pode satisfazer a qualidade de servio desejada. A rede procura alocar
VCCs que possibilitem o estabelecimento da conexo, ou quando necessrio,
solicita mais capacidade. Caso no seja possvel atender a QoS desejada, a
conexo rejeitada.

84

Redes Banda Larga

Em outras palavras, uma conexti.o entre o ponto de origem e o ponto de


destino do trfego passa por vrios "chaveadores" ou ns da rede. Em cada
um desses ns as clulas devem entrar em uma fila para serem processadas no
chaveador. Para estabelecer uma conexo que trace um determinado caminho
na rede, necessrio fazer a reserva de recursos em cada um dos pontos de
fila, para garantir a QoS especificada no contrato de trfego. Tal reserva de
recursos geralmente compreende alocao de banda e de espao no "buffer"
nos "chaveadores" (figura 4.12).
Tabela de rotcamcnlo

VCI/VPI

VC'I/VPI

("ha, eador AThl

Figura 4.12

A sinalizao o processo utilizado para o estabelecimento, monitoramento e


rompimento de conexes ATM. Por meio desc;e processo so enviadas mensagens para todos os ns da rede.
A interface UNI operando entre os usurios e o primeiro chaveador de acesso
da rede, no Plano de Controle, implementa os protocolos DSS2(Q.2931),
SAAL, SSCF, SSCOP, bem como os protocolos AAL CP, ATM e PHY (Fsica).

Camada DSS2 (Q.2931)


Prov a capacdade de sinalizao U>TI, ou seja, de estabelecer, manter e
encerrar conexes ATM dinamicamente. Na DSS2 so geradas as mensagens
de sinalizao.

Camada SAAL - Signna/ing ATA1 Adaptation Layer


A camada responsvel pela adaptao das mensagens de sinalizao, a fim de
que elas sejam mapeadas em clulas ATM e transportadas pela rede.
composta por:
Subcamada SSCS- Service-Specific Comergentc Sub-layer.
A camada que realiza funes de adaptao especficas para assegurar a troca
de mensagens de sinalizao, por meio das clulas ATM, preocupando-se com

Redes ATM ede Comutao de Clulas

85

a confiabilidade dos dados trafegados. composta pelas duas subcamadas


SSCF e SSCOP, ambas fazendo a troca de mensagem de forma confivel e com
a verificao de erros:

Subcamada SSCF Q.2130 - Service-Specific Coordination Function;


Subcamada SSCOP Q.2110- Service-Specific Connection-Oriented Protocol;
Subcamada AALCP: corresponde exatamente camada AALS, existente
no plano de usurio, prestando servio para o plano de controle. dividida em Subcamada de Segmentao e Remontagem (SAR) e Subcamada de
Convergncia Parte Comum (CPCS), com a funo de segmentar a mensagem em clulas.

Inter/ace NNI
Composta por protocolos operando entre os chaveadores da rede. O Plano de
Controle implementa os protocolos: B-ISUP, MTP-3, SAAL, ATM e PHY.

Camada B-ISUP - RDSI-BL User Part: camada de sinalizao para NNI.


Por meio dessa camada conexes ATM so estabelecidas, mantidas e
encerradas dinamicamente. Na B-ISUP so geradas as mensagens de
sinalizao.
Camada MTP-3 - Message Transfer Part: camada que roteia as mensagens
e funciona da mesma maneira que para sinalizao de canal comum SS7.

Camada SAAL- Signnaling ATM Adaptation Layer


A camada responsvel pela adaptao das mensagens de sinalizao, a fim de
que elas sejam mapeadas em clulas ATM e transportadas pela rede. similar
a SAAL para UNI, com a exceo da SSCF, pois na NNI a SSCF mapeia as
primitivas do MTP-3 e no do DSS2.
As seguintes mensagens de sinalizao da Camada DSS2 (Q.2931) so
definidas para conexes ponto a ponto.
Estabelecimento de comutao
SETUP: pedido de estabelecimento de comutao.
CALL PROCEEDfNG: indicao de que o pedido de comutao j foi iniciado.
CONNECT: aceitao da comutao pelo usurio chamado.
CONNECT ACK: confirmao da comutao.
Rompimento de comutao
DISCONNECT: pedido de rompimento de comutao.
RELEASE: indicao de liberao de recursos.
RELEASE COMPLETE: confirmao de liberao.

Redes Banda Larga

86

Obteno de status
STATUS ENQUTRY: pedido de informao sobre o estado de uma comutao.
STATUS: resposta ao pedido de informao.

Tabela 4.3

Urna comutao pon to para mu1tiponto uma concatenao de conexes


unidirecional A TM entre pontos terminais, de tal forma que um terminal
assume a funo de emissor, enviando as informaes, enquanto todos os
demais recebem cpias dessas informaes enviadas.
Para conexes ponto a multiponto, as mensagens apresentadas em seguida
so adicionadas para a conexo em difuso ou ponto-multiponto.
ADO PARTY: solicitao de incluso de um parceiro a mais numa comutao j estabelecida.
ADO PARTY ACKNOWLEDGE: confirmao do ADD PARTY.
ADD PARTY REJECT: rejeio do ADO PARTY.
DROP PARTY: solicitao de remoo de um parceiro de uma comutao existente.
DROP PARTY ACKNOWLEDGE: confirmao do DROP PARTY.

Tabela 4.4

Essas mensagens podem ser, por exemplo, SETUP, CONNECT ou DISCONNECT. As informaes de sinalizao so transportadas em conexes prprias,
separadas das conexes utilizadas para transporte de informaes de usurios.
Esse tipo de procedimento, comumente denominado "out of band signalling",
uma caracterstica herdada das redes de comutao rpida de pacotes.

Tcm1inal A

Tenninal B

Pnssos de inexilo A/B

Passo: Requisio de conexo


2 Passo Roteamento de conexo Configurao do caminho
3 Passo. Conexo acena ou reJeita pelo tcnnmal B
4 Passo: Fluxo de dados por meio do mesmo caminho entre A e B
s Passo: Desconexo
J

figura 4.13

87

Redes ATM e de Com11tno de C/11/ns

O conjunto de regras ou procedimentos que determinam se a conexo ser ou


no estabelecida, em funo do comando do Controle de Acesso de Conexes
(CAC). Quando um usurio requisita um novo VPC ou VCC, ele deve especificar (explcita ou implicitamen te) o servio que est sendo requisitado, que
deve indicar:

Categoria de servio em que a conexo deve se enquadrar;


Descrio do trfego a ser transmitido;
Parmetros de QoS.

Canais de dado,
canal de sinali13<"O
(clula.<)

VPI/VCI

VPINC'I

l/NI

VPI/VCI

$111 l=filJ _ffi b:"


l!,tiiliclcci1nc:ntn
de controJc
de.: concxOO

"Sctup

Rcscnrt

S01lc1tuo de .-ccur:>:

Je llan<la

1 se t1vcr ccmo suportar continua


2 se nlo uvcr retoma
cncerrumb a cone.ao

Sctup
Respandcr com
CONNE<..'T

[ig11n1 4.14

A interface UNI operando entre os usurios e o primeiro chaveador de acesso


da rede, no Plano de Controle, implementam os protocolos de sinalizao
DS52 (Q.2931) SAAL, SSCF, SSCOP, bem como os protocolos AAL CP, ATM e
PHY (Fsica). A camaaa DS52 (Q.2931) prov a capacidade de sinalizao UNI,
ou seja, de estabelecer, manter e encerrar conexes ATM dinamicamente. Na
DSS2 so geradas as mensagens de sinalizao. A camada SAAL - Sigrmaling
ATM Adaptation Layer a responsvel pela adaptao das mensagens de
sinalizao, a fim de que elas sejam mapeadas em clulas ATM e
transportadas por meio da rede. composta por:

Subcamada SSCS - Service-Specific Convergente Sub-layer.


A camada que realiza funes de adaptao especficas para assegurar a
troca de mensagens de sinalizao, por meio das clulas A TM, preocupando-se com a confiabilidade dos dados trafegados. composta pelas
duas subcamadas SSCF e SSCOP, ambas fazendo a troca de mensagem de
forma confivel e com a verificao de erros:
Subcamada SSCF Q.2130 - Service-Specific Coordination Function
Subcamada SSCOP Q.2110 - Service-Specific Connection-Oriented
Protocol
Subcamada AALCP: corresponde exatamente camada AALS, existente
no plano de usurio, prestando servio para o plano de controle.

88

Redes Banda lrga

d ividida em Subcamada de Segmentao e Remontagem (SAR) e Subcamada de Convergncia Parte Comum (CPCS) com a funo de segmentar a
mensagem em clulas.

1Bytes
1'b

\i

1,1

1,.,,.

1,~

1,1

1, '-

Octetos

1, 1..

\>f\oco\ D~ti.mi..t\i.\ot

o
Flag

10
1

1o

lo

1
2

] Lenght of call refcrcncc


Cal! reference value

Cal! referenc-e value (continued)

Call reference ..-alue (continued)

'v1essagc type

Message type (continucd)

'v1essage lenglh

Messagc lcngth (conhnued)

Variable length inform.ihon clcments

10

Tabela 4.5 - Camada DSS2 (Q.2931): formato das mensagens de sinalizao Camada DSS2.

A Interface NNI composta por protocolos de sinalizao operando entre os


chaveadores da rede. O Plano de Controle implementa os protocolos: 8-ISUP,
MTP-3, SAAL, ATM e PHY.
A camada 8-ISUP - B-ISD'\l User Part: camada de sinalizao para ~TJ. Por
meio dessa camada conexes ATM so estabelecidas, mantidas e encerradas
dinamicamente. Na B-TSUP so geradas as mensagens de sinalizao.
A camada MTP-3 - Messagc Transfer Part: camada que roteia as mensagens e
funciona da mesma maneira que para sinalizao de canal comum 557.
A camada SAAL - Signnaling ATM Adaptation Layer a responsvel pela
adaptao das mensagens de sinalizao, a fim de que elas sejam mapeadas
em clulas ATM e transportadas pela rede. similar a SAAL para U'\11, com a
exceo da SSCF, pois na NNI a SSCF mapeia as primitivas do MTP-3 e no do
DSS2.
Bytes

Is

8
J7
J6
Protocol Descriminitor: UNI 3.1

14

1Lenght of call reference

lo

lo

lo

13

12

11

Octeto:;
1

Flag=OJCall reference value: exemploOOOOOOO

2
3

00000000
00000000

Message type: SETUP

Redes A TM e de Comutao de Clulas

89

Message type (continued)


Message Iength: tamanho total de bytes da mensagem completa
Message length (continued)
Variable length information elements: AALS
Descritores de trfego
Nmero chamado
Classe de QoS

7
8

10
11
12
13

Tabela 4.6 - Exemplo de Mensagem de SETUP da camada DS52.

Formatos de endereos dos terminais em redes ATM para conexo por encaminhamento por chamada, do tipo "comutao" (figura 4.15):
E.164

1 AFI

1 RD I AREA

ES!

1 SEL

ITU -T

E.164
AFI

DCC

D
F

AA

Rcs.

RD

AREA

ESI

SEL

802:

DCC

Res.

..

lEEE

ES!

SEL

OS!
ICD

Figura 4.15

AFI - Authority and Format Identifier:


DCC - Data Country Code - o cdigo baseado em regies; controle
internacional. Ex.: Brasil 76, EUA 30.
ICD International Code Designator (organizations) - Trata-se do nmero
do fabricante, registro mundial do equipamento e nmero de registro de
cada fabricante.
E.164 (Pblico) - Numerao pblica para as redes RDSI.
RD - Routing Domain - a designao que permite a diviso da rede em
domnios quando for privada; quando for pblica j tem domnio: Ex.: So
Paulo ser 11 e Campinas ser 19.
ESI - End System Identifier - Designao dos equipamentos utilizados no
mesmo domnio.
IDP - Initial Domain Part - Campo com o domnio do endereamento e
autoridade responsvel.
IDI - Initial Domain Identifier - Campo com o domnio do endereamento
e autoridade responsvel.

90

a - - - - - - - - - - - - - -- -- - - - - - Redes Baizda Larga


DSP - Domain Specific Part - Campo que contm o endereo determinado
pela autoridade da rede.
HO - DSP - High Order Domain Specifc Part - Campo com domnio de
roteam ento e rea dentro do domnio.
ESI - End System Identifier - Campo que identifica um sistema final dentro
da rea (ex. computador).
SEL - NSAP Selector - Identifica a entidade de protocolo da camada
superior que ir receber o trfego a ser enviado na comutao.
AA - Adminstrative Authority.

4.3.5. Tipos de trfego e classes de servio


A rede ATM capaz de transmitir diferentes tipos de trfego, como voz, vdeo
e dados simultaneamente. No entanto, a maneira como a rede lida com cada
um desses trfegos depende das caractersticas do fluxo de dados e dos
requisitos da aplicao. A classificao dos possveis tipos de trfego na rede,
ou seja, das categorias de servio, feita pela ''Interface Usurio-Rede" (UNI).
Assim, so definidas as seguintes categorias de servio para a rede ATM.
Classe A
1 Classe B
Sincronismo entre fonte e destino Requerido
Constante 1 Varivel
Taxa de bit
Orientada a Conexo
Modo de conexo

Classe C
1 Classe D
No requerido

Sem conexo
1 AAL4

Camada de Adaptao

AALl

IAAL2

AAL3

Exemplo de servios

Voz

1 Vozcomp.

AALS
TC/IP e X.251 IP Datagrama

Tabela 4.7 - Categorias de servio para a rede ATM.


Facilidades AAL
Transmisso de dados com sincronismo
Transporte com mltiplas conexes simultneas
Informao de gerenciamento no cabealho

AALl

AAL2

AAL3/4

AAL5

X
X

Deteco de erro de quadro


Correo de erro

X
X

Tabela 4.8 - Nveis de Adaptao no nvel ATM.

Servios em tempo real: aplicaes que envolvem informaes que pretendem


ser reproduzidas de maneira continua, portanto so sensveis a atrasos e
variao de atrasos:

ATM continuao Introduo 2 Milano

91

Redes ATM e de Comutao de Clulas

Taxa de transmisso constante (CBR): utilizada em aplicaes que requisitem a transmisso de uma taxa de dados fixa, que contnuamente disponibilizada durante a existncia da conexo. Ideal para aplicaes de udio
e vdeo no comprimidos, transmisso de voz, "multicast" e "broadcast" de
vdeo e udio no comprimidos ou comprimidos com taxa constante.
Taxa d e transmisso varivel em tempo real (rt-VBR): aplicaes que so
sensveis a atrasos esto nesta categoria. Sinais de udio e vdeo
comprimidos apresentam taxa de dados variveis. Neste tipo de servio a
banda de transmisso alocada dinamicamente, de maneira assncrona, de
acordo com a demanda requerida no momento. Desta forma, possvel
que o transporte das clulas seja feito por meio da multiplexao estatstica
ou determinstica com clulas de outros canais virtuais de mesma rota na
rede, aproveitando melhor os recursos disponveis.
Servios em tempo no real: servios que atendem aplicaes cujo trfego
se caracteriza pela presena de rajadas e que no sejam sensveis a atrasos.
Taxa de transmisso varivel em tempo no rea l (nrt-VBR): este tipo de
servio utilizado por aplicaes que gerem trfego varivel na rede, mas
que no so sensveis a atrasos. Assim, a rede poc.Je disponibilizar banda
dinamicamente, garantindo relativamente pequeno atraso e baixa taxa de
erro.
Taxa de transmisso dis ponvel (ABR): a aplicao que utiliza esta
categoria de servio especifica a taxa mxima de clulas (PCR) e a taxa
mnima de clulas (MCR), assim a rede aloca recursos que atenda pelo
menos ao MCR.
Taxa de transmisso no especificada (UBR}: servio utilizado por
aplicaes que tolerem variaes de atraso e perda de clulas. conhecido
tambm como servio do "melhor esforo", sendo utilizado para a transmisso de textos, dados, imagens, mensagens e por terminais remotos.
Nvel ATM
CBR

1 rt-VBR

1 nrt-VBR

UBR

ABR

Parmetros de trfego
PCReCDVT

SCR, MBS, CDVT

MCR

Parmetros de QoS
Pico a Pico CDV

MximoCTD

CLR

X
X

1
1

Tabela 4.9 - Parmetros de qualidade das classes de servios A TM.

92

Redes Ballda Larga

Portanto, a categoria de servio mais adequada para transmisso de sinal de


vdeo o rt-VBR, j que, por se tratar de transmisso de sinais digitais de
vdeo comprimidos, seus quadros no apresentam volume constante de
dados.

4.3.5.1. Controle de trfego e de congestionamento


A administrao de trfego visa controlar um recurso comum, a rede, que
deve ser dividida por vrios servios e conexes cada um com caracterizaes
diferentes, ou seja, a taxa de bit requerida, que pode variar de alguns poucos
Kbps para uma grande quantidade de Mbps. Portanto, para garantir as taxas
de transmisso individuais, torna-se necessrio o controle de trfego, que visa
proteger a rede de condies de trfego imprevistas, que no estejam em
conformidade, devido a aes voluntrias ou involuntrias dos usurios em
relao ao contrato de trfego; ou pela sobrecarga da rede em virtude de
flutuaes estatsticas dos fluxos de trfego, bem como pela falha em
equipamentos ou nos enlaces fsicos das rotas.
Clulas podem ser perdidas devido ao transbordamento de "buffers" de
proteo, erros de bits ou danos causados nos sistemas de transmisso. O
atraso fim a fim causado pela rede o resultado do somatrio de filas de

clulas nos "buffers" e atrasos de transmisso.


Os administradores da rede devem contribuir para a garantia do desempenho
da rede e da QoS desejada pelo usurio, em termos de parmetros de
desempenho, como atraso, taxa de perdas de clulas, CDV e eqidade. Da
mesma forma, busca otimizar o uso de recursos da rede, aproveitando o
comportamento estatstico das fontes de trfego.
O trfego do tipo "no continuo", que em rajadas de bits em formato de
quadros, parametrizado segundo a "relao de rajada", que prov uma
imlicao da quantidade do tempo utilizado na transmisso de quadros, em
relao ao tempo de inatividade entre as transmisses de quadros em rajadas.
O significado de uma taxa de rajada alta que muitas rajadas ocorreram no
tempo, num efeito de "liga" e "desliga" do trfego de dados, enquanto uma
relao baixa quase um trfego de bits constante. Por outro lado, a extenso
de cada rajada se refere quantidade de dados tipicamente enviadas em wna
nica rajada.
Os parmetros de trfego e qualidade so diretamente relacionados com as
classes de servio, pois alguns servios so extremamente sensveis a atrasos
de transmisso e perda de clulas, outros so sensveis apenas perda de
clulas, enquanto outros so tolerantes perda e atraso. A tarefa do controle
de trfego controlar esses efeitos e alcanar duas metas principais:

Redes ATM e de Comutao de Clulas

93

1. Prover nveis de qualidade de servio (QoS) especficos e garantidos.


2.

Utilizar eficientemente os recursos disponveis na rede.

O Controle de taxa de trfego implementado pela rede. Quando um CVP ou


CVC estabelecido, uma taxa de trfego mutuamente aceitvel negociada
entre a rede e o usurio, tendo como base seus parmetros. A rede monitora
todas as conexes e pode agir se a taxa de trfego atual exceder a taxa
negociada. Aes possveis incluem descarte de clulas ou demarcao de
clula com prioridade mais baixa, tomando-se ento, uma candidata a
descarte pelo valor atribudo ao campo CLP em "1 ".
A qualidade de servio a principal caracterstica implementada pela rede
ATM. Nesta tecnologia possvel definir diferentes QoS para os diversos
servios (ou aplicaes). Um servio considerado como tendo uma
determinada qualidade quando ele atende aos pr-requisitos de um conjunto
de parmetros mensurveis. A rede deve ser capaz de dividir a banda entre os
usurios e assegurar que o trfego solicitado por qualquer dos usurios da
rede no afete a QoS de outro usurio. Dependendo do modelo de trfego
utilizado, os procedimentos do CAC podem ser bastante conservativos em
relao alocao de recursos, o que pode reduzir o ganho estatstico. Um
CAC eficiente produz o mximo de ganhos estatsticos sem violar a QoS. Essa
eficincia depender de quo prximos da realidade chegam os modelos de
trfego e de fila.
Um usurio de uma VCC especifica a QoS e a descrio de trfego por meio
de parmetros predefinidos. Para o servio de Vdeo sob Demanda (VoD)
esses parmetros so:
Parmetros de Qualidade de Servio (QoS):

Variao de atraso da clula (CDV) - variao entre o tempo de chegada de


uma clula em um n da rede;
Mximo atraso de transmisso da clula (CTD) - tempo entre a
transmisso do ltimo bit de uma clula na UNI da fonte e o recebimento
do primeiro bit da mesma clula na UNI destino;
Taxa de perda de clulas (CLR) - a perda de clulas ocorre quando h
"overflow" no buffer interno de um chaveador da rede ATM ou quando
ocorrem errs de transmisso. O CAC deve ter estratgias para evitar que
a taxa de perda seja grande. A taxa calculada pela relao (nm. de cl.
perdidas/ total de cl.transmit.).

Redes Banda Larga

94
Descritores de trfego (DoT):

Taxa Mxima de clulas (PCR) - define o limite mximo de clulas que


pode ser submetido a uma fonte de trfego a conexo ATM. O PCR
definido em termos da varivel T, que expressa o mnimo espao entre
clulas, portanto PCR=l/T;
Taxa mdia de clulas (SCR) - define o limite superior da taxa mdia de
uma conexo ATM, calculado sobre uma escala de tempo que bem
grande em relao a T. O descritor SCR s faz sentido se SCR<PCR;
Tamanho mximo d~ rajada (MBS) - o nmero mximo de clulas que
pode ser enviado continuamente para uma dada taxa mxima de clulas.
CER

Atributos

CLR

CMR

Atraso de propagao
Estatsticas de erro de mdia

MCTD

CDV

Arquitetura de chaveamento

Capacidade de buffer

Nmero de ns

Carga de trfego

Falhas

Alocao de recursos

Tabela 4.10 - Parmetros de degradao do QoS.

Aps ter sido definido o contrato de trfego para a conexo, a rede aplica um
algoritmo de admisso de conexo para avaliar se a conexo pode ser
admitida, respeitando a QoS desejada. Se a conexo finalmente aceita e
estabelecida, ento as clulas comeam a ser transmitidas e as funes do UPC
passam a monitorar a rede para garantir que o trfego est de acordo com o
contrato.
UPC - Usage Parameter Control - Verificao do Contrato de Trfego o
mecanismo de acompanhamento de cada conexo cujos descritores de trfego
foram especificados preliminarmente. realizado segundo um contrato de
trfego previamente especificado. Desta forma, a rede oferece uma garantia de
cumprimento da QoS, desde que o usurio cumpra com as caractersticas de
seu trfego acordado. A forma usada pela rede para obrigar o usurio a
cumprir os parmetros acordados um policiamento dos parmetros de uso
chamado UPC.

Redes ATM e de Com11tao de C/11/as

95

Controle de parmetros de usurio a funo de policiamento, recomendao


I.371. Esta funo de policiamento mede o trfego de cada conexo ao chegar
ao n da rede por meio da UNI pblica. O mecanismo de controle ~ugerido o
"double leaky bucket" no qual a rede marca como sendo de baixa prioridade
(CLP=l) as clulas que no se enquadraram no "gabarito de trfego"
contratado, ou descarta-as diretamente no buffer de avaliao. At aqui foi
tratada a negociao de parmetros, isto , QoS e os descritores de trfego,
para o estabelecimento da conexo inicial na transmisso de dados sobre rede
ATM.

Devido ao trfego VBR apresentar caractershcas no estacionrias, como, por


exemplo, em funo das variaes do grau de atividade nas cenas de um
vdeo ou da interatividade, geralmente no possvel definir um nico
conjunto de parmetros UPC que resulte na qualidade uniforme do vdeo
durante toda a sesso. Normalmente o que ocorre um superdimensionamento dos parmetros UPC inicialmente declarados. Para evitar essa
situao, o servio oferecido para esse tipo de aplicao deve suportar
renegociao de banda.

4.3.5.2. Admisso de conexo VBR


Como os fatores de admisso de conexo da categoria de servio VBR vo
influenciar a especificao do QoS proposto neste trabalho, sero um pouco
mais detalhados os mecanismos e critrios utilizados.
A categoria de servios VBR principalmente especificada para um suporte
mais eficiente s aplicaes de vdeo, ou qualquer outra aplicao que tenha
um comportamento de trfego conhecido, ou previsto, por caractersticas de
rajadas. Como j foi mencionado, o trfego VBR caracterizado pela taxa de
clulas mdia (SCR), pela taxa de pico de clulas (PCR) e pelo tamanho
mximo da rajada (\1BS). O SCR medido sobre um perodo de tempo
predefinido e representa a taxa de transmisso mdia.
O PCR representa o espao mnimo entre as clulas, que o pico de largura de
banda necessrio. A transmisso de vdeo pode aumentar devido a uma
variao da ao em uma cena do vdeo. Neste caso, a flutuao dinmica da
taxa de transmisso no deve exceder os valores predeterminados de PCR e
SCR. Geralmente, a taxa de transmisso mdia permite a realizao de ganhos
estatsticos. ls.so pode ser feito alocando estatisticamente uma quantidade de
largura de banda menor que o pico de banda e maior ou igual largura de
banda mdia.
O trfego rt-VBR apresenta restries nos requisitos de atraso, portanto no
pode ser extensivamente bufferizado" na rede. A quantidade de "buffer"

96

Redes Banda Larga

disponvel em cada n da rede tem grande impacto na largura de banda que


pode ser alocada para cada nova conexo.
Para o trfego VBR, se o Controle de Admisso de Conexo - CAC de um
determinado n da rede no consegue alocar a largura de banda necessria
para suportar a descrio de trfego requisitada pelo terminal do usurio, o n
pode reduzir os valores de descrio (PCR, SCR e MBS). Entretanto, o valor
dos descritores de trfego no pode ser reduzido a valores inferiores aos
especificados como o mnimo aceitvel na mensagem de sinalizao de
conexo. Se esses valores, quando manipulados pela rede, tomarem-se
inferiores aos valores mnimos especificados, ento a conexo no efetuada,
sendo abortada ao ocorrer o "time-out", pois a rede no conseguiu garantir a
qualidade mnima necessria.
Os parmetros de QoS CDV e Max-CTD so expressos em microssegundos,
enquanto o CLR expresso em termos da magnitude de "n" (1< n < 15), em
que o CLR assume o valor de 10 n. Como a mensagem de sinalizao atua em
cada ponto da rede, o Max-CTD e o CDV so acumulados e carregados na
mensagem de sinalizao por todo o percurso de alocao de recurso. Quando
a mensagem de sinalizao alcana o ltimo n, o~ parmetros de QoS
acumulados representam os valores fim a fim que a rede pode garantir para a
conexo. O estabelecimento da conexo ser rejeitado se esses valores
excederem os valores requisitados.
O parmetro CLR no acumulado explicitamente. Cada elemento da rede
aceita ou rejeita a chamada de conexo, dependendo do compromisso entre a
taxa de perda suportada por ele e o CLR requisitado. A taxa de erro de uma
conexo definida pela maior taxa de erro de seus enlaces.

4.4. Nvel fsico


4.4.1. Funes da camada de adaptao ao nvel fsi co
A Camada de Nvel Fsico que serve a rede ATM segue a Recomendao
ITU-T I.432.1 -5 e tem as suas funes divididas em duas partes denominadas
respectivamente:

Subcamada do Meio Fsico (Physical Medium Dependent - PMD). A


subcamada PM responsvel pela transmisso adequada dos bits pelo
meio fsico, incluindo o alinhamento de bits, sinalizao na linha e
converso eletrotica;

ATM PARTE 2

96

Redes Banda Larga

disponvel em cada n da rede tem grande impacto na largura de banda que


pode ser alocada para cada nova conexo.
Para o trfego VBR, se o Controle de Admisso de Conexo - CAC de um
determinado n da rede no consegue alocar a largura de banda necessria
para suportar a descrio de trfego requisitada pelo terminal do usurio, o n
pode reduzir os valores de descrio (PCR, SCR e MBS). Entretanto, o valor
dos descritores de trfego no pode ser reduzido a valores inferiores aos
especificados como o mnimo aceitvel na mensagem de sinalizao de
conexo. Se esses valores, quando manipulados pela rede, tomarem-se
inferiores aos valores mnimos especificados, ento a conexo no efetuada,
sendo abortada ao ocorrer o "time-out", pois a rede no conseguiu garantir a
qualidade mnima necessria.
Os parmetros de QoS CDV e Max-CTD so expressos em microssegundos,
enquanto o CLR expresso em termos da magnitude de "n" (1< n < 15), em
que o CLR assume o valor de 10 n. Como a mensagem de sinalizao atua em
cada ponto da rede, o Max-CTD e o CDV so acumulados e carregados na
mensagem de sinalizao por todo o percurso de alocao de recurso. Quando
a mensagem de sinalizao alcana o ltimo n, o~ parmetros de QoS
acumulados representam os valores fim a fim que a rede pode garantir para a
conexo. O estabelecimento da conexo ser rejeitado se esses valores
excederem os valores requisitados.
O parmetro CLR no acumulado explicitamente. Cada elemento da rede
aceita ou rejeita a chamada de conexo, dependendo do compromisso entre a
taxa de perda suportada por ele e o CLR requisitado. A taxa de erro de uma
conexo definida pela maior taxa de erro de seus enlaces.

4.4. Nvel fsico


4.4.1. Funes da camada de adaptao ao nvel fsi co
A Camada de Nvel Fsico que serve a rede ATM segue a Recomendao
ITU-T I.432.1 -5 e tem as suas funes divididas em duas partes denominadas
respectivamente:

Subcamada do Meio Fsico (Physical Medium Dependent - PMD). A


subcamada PM responsvel pela transmisso adequada dos bits pelo
meio fsico, incluindo o alinhamento de bits, sinalizao na linha e
converso eletrotica;

Redes ATM e de Comutao de Clulas

97

Subcamada de Convergncia de Transmisso (Transmission Convergence


- TC). A subcamada TC oferece um conjunto de servios nico camada
ATM, realizando funes como:
O controle de erros do cabealho: a clula possui um campo com
informao de redundncia para deteco de erros no cabealho
(Header Error Check - HEC). A subcamada TC a responsvel pelo
clculo e insero do HEC no cabealho da clula, bem como pela sua
verificao no lado receptor. Clulas com erros irrecuperveis

provocam o descarte das clulas.

Subcamada de Transmisso

Gerai!o de erro do cabealho - ltec


Desacoplamento de taxa de clula
Gerao/ verificao de seqncia
Delineao de clula
Adaptao de estrutura de transmisso
Gerao / recuperao de estrutura de
transmisso

Subcamada de meio tisico

sincronismo
meio fisico

Camada fisica

Figura 4.16 - Estrutura de camada fsica .

O delineamento de clulas prepara o fluxo de clulas para permitir que o lado


receptor recupere as fronteiras das clulas. Os mecanismos de delineamento
so especificados na recomendao I.432.
A camada de meio fsico subdividida em:

Caminho de transmisso: realizado entre os elementos de rede que


organizam e reorganizam a carga til de um sistema de transmisso.
Seo digital: realizada entre os elementos de rede que organizam e
reorganizam bits contnuos ou fluxo de bits.
Seo regeneradora: uma poro de uma seo digital se estendendo
entre dois regeneradores adjacentes.

A gerao de interface usurio/rede baseada em SDH acontece da seguinte


forma: primeiro o fluxo de clulas ATM mapeado dentro do continer C-4.
Posteriormente, o C-4 armazenado no continer virtua14 (VC-4) junto com o
POH VC-4. As fronteiras de clula ATM so alinhadas com as fronteiras de
byte do quadro. O continer virtual VC-4 ento mapeado dentro do quadro
9x270-byte. O apontador AU-4 utilizado para achar o primeiro byte do VC-4.
Os bytes POH Jl, B3, C2, Gl so ativados.

Redes Banda Larga

98

STl\1-1

261 octetos

9 octetos

~======================~)
<

SOII

AU-4

VC-4

JI

AU-4 PTR

83

C2
GI

SOH

F2

H4

C-4

L3

Z4

)3 octetos
AU
C
POH
PTR

1s

Unidade Administrativa
Continer
Cabealho de caminho
Marcador de continer

'--- - - - vc~, POH


SOi 1 Cabealho de seo
STM-1 Transponc sncrono mdulo 1
VC-4

Con1,ncr vinual 4

Figura 4.17 - Estrutura de quadro da interface baseada em SDH de 155,520Mbit/s.

SDH descrita nas Recomendaes ITU-T G.707, G.708 e G 709.

4.4.1.1. Interface fsica A1M baseada em sincronismo de clulas


Essa interface consiste num contnuo fluxo de clulas, cada uma contendo 53
octetos, transportadas diretamente por um meio fsico qualquer no estruturado, como um cabo de transmisso tica ou um sistema de transmisso
smcronizado em bits. Ex.: um cabo tico ou coaxial interligando equipamentos
ATM diretamente nas interfaces de conexo.
O intervalo mximo entre as sucessivas clulas da camada ATM, ou clulas
inativas, inseridas no meio fsico, quando transmitidas ou apenas para o
sincronismo de estrutura de quadros de 26 clulas, aps o que uma clula
OAM :;empre inserida, criando o efeito de desacoplamento do canal para
transmisso de clulas OAM para o plano de gerenciamento.
O desacoplamento da taxa de transmisso em relao taxa de gerao de
clulas feito inserindo clulas especiais (inativas ou "idle") na transmisso,
que devero ser descartadas na recepo, ajustando o fluxo de clulas taxa
de transmisso utilizada no meio.

99

Redes ATM e de Comutao de Clulas

Clula de camada i\TM - Clula de dado~ ou OAM

C,ula de camada fica- S1ncron1Smo de transmisso f1C3

Figura 4.18 - Estrutura de interfaces baseadas em c/11/a.

As informaes OAM de camada fsica so aqui transportadas em clulas


especficas OAM da camada fsica, que so identificadas por padres nicos
de cabealho, reservados exclusivamente para esse fim. Esses padres so
demonstrados na tabela seguinte.
eamoo d.: dados das cluI1b oA r-1(48 octetos)
Vcnlica,;o

Cabealho
ATM

T1pode
OA\.1

llpo de
funo

Funo
espcclliea

Reservado
para futuro

de Erros no

5 octetos

4 blls

4 b1rs

45 octetos

6 bits

10 bit~

cabc,;alho

Figura 4.19
Tipo de clula

Octeto 1

Otecto 2

Octeto 3

Fl

00000000

F3

00000000

00000000
00000000

00000000
00000000

Octeto 4
(l{l()()(l()ll

00001001

Octeto 5
Cchgo vhdo HEC
Cdigo vlido HEC

Tabela 4.11 - Cabealho inicial para c/11/as OAM de camada fsica.


Octeto 1

Otecto 2

Octeto 3

Octeto 4

00000000

00000000

00000000

00000001

Octeto 5
Cdigo vlido HEC

Tabela 4.12 - Padro de cnbcal/10 para identificaiio de c/11/a inativa.


TipoOAM

Codificao

Tipo de funo

Codificao

0001

AIS
ROI

0000

Cheque de continuidade
Loopback
Monitorao e reporte

0100

\1onitorao e reporte
Cheque de continuidade

0000

0001
0001
0001

Gerncia de falha

Gerncia de performance
Ativao/Desativao
Gerenciamento de sistema

0010
0010
1000

1000
1000
1111

0001
1000

0000
0001

No padrnni7:ado

Tabela 4.13 - Formato de C/11/as OAM ITU-T 1.61 O.

, 0001
0010

No p.idrnni1:ado

100 --- - - -- - - - -- - - - -- - - Redes Banda Larga

4.4.2. Interfaces fsicas UNI, NNI, PNNI


A conexo de UNI interliga um dispositivo terminal a um chaveador ATM
privado ou pblico. A interface NNI a conexo entre d ois chaveadores ATM.
O UNI e NNI so transportados por conexes fsicas diferentes.
A figura 4.20 apresenta as diferentes interfaces de acesso e suas respectivas
aplicaes.

Entre usurios finais (UNI/NNI/UNI).


Entre usurios finais e entidades da rede (UNI).
Entre duas entidades da rede (NNI).

Figura 4.20

Alm do UNI e NNI, o Frum ATM definiu outros padres de interfaceamento, como o usado na emulao de LAN (LANE), Interface entre redes
privadas (PNNI) Fase O.
Utilizando interfaces do tipo LANE, podem ser usadas LAN Ethernet como
padro de inter-redes, por meio de conexes permanentes de terminaes
ATM. A maioria das redes LANE consiste cm mltiplos chaveadores ATM,
que tipicamente empregam o protocolo PNNI.
O formato da clula ATM difere sutilmente nas interfaces NNI e UNI,
conforme podemos observar na figura 4.21, que descreve os formatos das
clulas ATM nas interfaces UNI e NNI.

Redes ATM e de Comutao de Clulas


1

GFC
VPI
VCI

101

VPI
VCI

1
1
VCI
1 PT
HEC

VPI
VPI

1 CLP

VCI

1
VCI

VCI

PT

1 CLP

HEC

480CTETOS

480CTETOS

UNI

NNI

Figura 4.21

4.4.2.1. Private Network-to-Network Interface (PNNI)


No modelo de roteamento (networking), os pacotes da camada 3 so
remetidos por meio das unidades de roteamento em decises tomadas pulo a
pulo e baseadas no contedo do endereo da rede de destino. Um protocolo
de roteamento dinmico, como o OSPF, pode ser utilizada para distribuir a
topologia da rede e manter atualizada a informao sobre o alcance das
unidades de roteamento.
Um mecanismo semelhante requerido em redes ATM para tratar das
solicitaes SVC em funo do atendimento rede das unidades de
roteamento e que se comunicam por meio dos endereos ATM entre origem e
destino. Um protocolo de roteamento dinmico pode ser usado entre as
unidades de comutao para distribuir as informaes sobre a topologia e
alcance da rede ATM. Isto permite que a rede ATM compute de forma precisa
o melhor caminho em direo ao destino.
Tem1inal

Chaveador

Terminal

Private Network to Network Interfoce e Private


Private Network nodc Interface. Ambos podem
designar a Interface PNNI.

Figura 4.22 - A interface PNNl.

102 --- - -- - - - - -- - - - - - - - Redes Banda Larga


Devido grande complexidade, o nmero de SVC's e o suporte ao QoS que
caracterizam as redes ATM, como tambm pela natureza das conexes orientadas a SVCs, a rede precisa preencher uma srie de exigncias importantes
para fazer uso do roteamento:

Conhecimento da topologia atual e capacidade da rede e suporte para


redes com mltiplas unidades de comutao (o nmero pode variar entre
poucas unidades at uma centena, ou talvez milhares de unidades);
Buscar a rota de forma eficiente e responder com facilidade s solicitaes
em funo do estabelecimento dos SVCs em cima de um caminho que
conhea os objetivos de QoS de cada SVC;
Ter suporte a uma mistura heterognea de fabricantes de unidades de
comutao ATM e ser extensvel;
Oferecer facilidade para somar e implementar novas funes assim que
surgirem novas exigncias;
Reao dinmica em caso de gargalos de trfego e falha.

Figura 4.23 - Roteamento em caso dejallzas ("cra11kback").

O Frum ATM definiu a especificao da interface de rede para rede privativa


Private Network-to-Network Interface (PNNI) que projetada para satisfazer
as exigncias anteriormente relacionadas e substitui com vantagens ouho
mecanismo intermedirio que foi estabelecido pelo A TM Frum como soluo
imediata, o Interim Interswitch Signaling Protocol (JISP).

4.4.2.2. Roteamento PNNI


O protocolo de PNNI utilizado em redes de comutao A TM e prprio
para operar no ambiente das redes privativas. A abreviao PNNI representa
que qualquer interface dos ns da rede privativa at certo ponto reflete a
dualidade de sua capacidade baseada em seu comportamento recursivo, como
descrito em seguida. A especificao define dois protocolos distintos:
O protocolo de sinalizao PNNI define os fluxos de sinalizao para
estabelecimento das conexes ponto para ponto e multiponto pela rede ATM.
O protocolo tem base na sinalizao UNI (3.1 e 4.0) que emprega dois
mecanismos bsicos: "source route" e "crankback".

Redes ATM e de Comutao de C/ 11/ns

103

O protocolo de roteamento PNNI o responsvel por distribuir a informao


sobre a topologia das unidades de comutao da rede ATM. Essa informao
usada para computar um caminho pela rede e para que o SVC satisfaa a
caracterstica do QoS pedido. Um mecanismo de hierarquia assegura que este
protocolo escala bem em redes ATM de grande porte.
O roteamento PNNl o responsvel pela distribuio das rotas entre as
unidades de comutao da rede ATM de construo das informaes sobre a
topologia da rede. O propsito principal do PNNI computar uma rota do n
de origem ao n de destino baseado no endereo de ATM.

O endereo de ATM chamado um elemento de informao contido na


mensagem de ORGANIZAO que o envio sobre a interface UNI do
dispositivo para uma unidade de comutao. Presumivelmente ser uma
unidade de comutao PNNI que possui um banco de dados com a topologia
e onde h um registro que contm uma parte do prefixo dos 20-bytes de
endereo ATM. A unidade de comutao pode ento computar um caminho
pela rede e em direo unidade de comutao de destino.
Para entender melhor o roteamento PNNI, seria til revisar como ATM faz o
roteamento na perspectiva do PNNI. A deciso sobre a direo a tomar
depende da identificao dos componentes NNI e da hierarquia de
roteamento baseada no uso da parte final dos endereos ATM. A parte final
do endereo do sistema tem um comprimento de 20 bytes. PNNI tambm
capaz de encaminhar com base em informaes no prefixo de endereo. O 20
byte o campo denominado de "seletor" que tem significativo apenas local
para a estao final e ignorado pelo roteamento PNNI. Um prefixo o
primeiro pedao do endereo de ATM, representado por "p", que contm um
valor entre Oe 152.
Em geral PNNI no anuncia o alcance dos sistemas finais participantes da
rede ATM e prefere assim usar um prefixo de endereo no lugar dos anncios
individuais. Isto ocorre de forma anloga ao funcionamento das unidades de
roteamento que anunciam o alcance das sub-redes IP no lugar das estaes
individuais do IP.
Todos os ns participantes do grupo diretamente adjacentes unidade de
comutao possuem o mesmo valor de prefixo. O grupo identificado por seu
idcntificndor de grupo "peer". O valor atribudo em tempo de configurao.
Os ns vizinhos trocam a identificao do grupo por meio do intercmbio de
pacotes. O identificar do n tem um comprimento de 22 bytes e consiste num
indicador de nvel de comprimento de um byte e um endereo com 21 bytes.
O identificador do n precisa ser nico em toda rede de roteamento PNNT.
Um n PNNI anuncia as informaes sobre a topologia da rede utilizando

104 --- - - - - - - - - - - - - - - - - - Redes Banda Laria


pacotes PNNI, o qual contm informaes sobre o identificador de n e o identificar do grupo "peer", informando assim a extenso e nveis de lerarquias
da rede.

A2

A.I

O1

B 1

Al.3

vi\ta do
n A 1

Figura 4.24- Roteamento PNNl - l11erarquias em grupos.

Troca das infonnaes PNNI

Um n PNNI anuncia seu prprio conhecimento da rede de ATM. A extenso


desses anncios se limita ao grupo. A informao codificada em TLVs
chamado de PNNI topology state element (PTSE). Mltiplos PTSEs podem ser
levados em um nico pacote, o PNNI topology state packet {PTSP). O PTSP
um pacote que envia a informao de topologia ao n vizinho do mesmo
grupo. Cada participante faz seus anncios ("flooded") para as unidades de
comutao participantes do mesmo grupo.

F1g11ra 4.25 - Roteamento PNNI, intercmbio eni nvel /zori1.011tal.

Tnformao sobre o n de comutao

Isto inclui o endereo ATM da unidade de comutao, o identificar do grupo


"peer", liderana e outros aspectos sobre a prpria unidade de comutao.

Redes ATM e de Comutao de Clulas

105

Informao sobre o estado da topologia

Isto abrange os troncos e ligaes ao longo dos cursos e recursos da unidade


de comutao.
Alcance

As rotas do ATM so direcionadas pelo envio dos prefixos ATM que a


unidade de comutao aprendeu ou obteve por meio das tabelas de
configurao. Mencionamos que PNNI um protocolo com suporte aos
estados de topologia. Isto significa que h anncios lgicos sobre estado de
circuitos e ns. O parmetro de estado do circuito descreve as caractersticas
de uma ligao especfica e um parmetro de estado do n descreve as
caractersticas de um n. Juntos esses anncios formam os parmetros de
estado da topologia que so anunciados para o prprio grupo "peer".
Topologia

Declara os parmetros com "mtricas" e atributos. Uma topologia declarada


mtrica quando h parmetros cujo valor deve somar os valores de todas as
ligaes e ns ao longo do caminho do SVC para determinar se o caminho
aceitvel. Um atributo de topologia de estado um parmetro considerado
individualmente e determina se aceitvel o pedido SVC para o caminho. A
topologia declarada pode ser subdividida em atributos de duas categorias:
Atributos relacionados ao desempenho

Descrevem o desempenho de uma ligao ou n em particular.


As caractersticas do PNNI em resumo:

Conexes ponto a ponto, "multicast" e "anycast";


Trata nuvens como sendo um nico circuito;
Suporta mltiplos nveis de hierarquia ("peer groups" e "logical groups",
endereamento em quatro nveis e determinao do lder do grupo);
Reencaminha em volta do componente com falha em tempo do
estabelecimento do circuito "crankback";
Descoberta automtica da topologia que no requer configurao manual;
A conexo segue a mesma rota da solicitao para estabelecimento da
conexo ("associated signaling"};
Utiliza vrios parmetros: custo, capacidade, recursos do circuito e atrasos;
Utiliza tambm: atraso mximo da clula MCTD, variao no atraso da
clula MCDV, mdia da carga e pico atual da carga;

106 - - -- - - - - - - - - - - - - - - - - - - Redes Banda Larga

Utiliza parmetros dinmicos sobre circuitos e ns;


Tem suporte seleo do "transit carrier";
Implementa intercmbio peridico dos pacotes Hello ("link state routing");
H dois esquemas para admisso dos chamados: "generic admission call
control (GCAC)" e "actual admission call contrai (ACAC)";
Mantm sincronizado o banco de dados;
Agrega a topologia e sumariza os endereos.

Terminologia do PNNJ

Peer graup:

Grupo de ns na mesma hierarquia.

Bordernode:

Circuito que atravessa a fronteira.

Logical group nade:

Representao de um conjunto de ns, formando um


nico ponto de referncia.

Logical nade:

N fsico ou n '1ogical group node".

Chi/d nade:

N do prximo nvel inferior da hierarquia.

Paren t nade:

N do prximo nvel superior da hierarquia.

Lagical links:

Circuito que interliga ns lgicos.

Designated transit lists: Relao das rotas ("source route") sobre cada nvel de
hierarquia (DTL).

4.5. Nvel de adaptao ao nvel ATM


A camada mais alta no modelo a de Adaptao, cuja sigla em ingls AAL, e
permite o transporte dos protocolos das camadas superiores ou de aplicao
camada ATM. Enquanto a Camada ATM destinada a proporcionar uma
plataforma comum para todos os tipos de aplicao sobre a rede ATM, a AAL
responsvel por prover servios especficos de transporte, para cada tipo de
aplicao especfica, exatamente sobre a rede ATM.

4.5.1. Funes de camada de adaptao ATM


A AAL subdividida em subcamadas de segmentao e remontagem (SAR) e
subcamadas de convergncia (CS).
A subcamada SAR executa o mapeamento e a montagem/ desmontagem de
unidades dos protocolos de dados - PDUs das camadas mais altas, inserindo-os ou retirando-os de dentro do campo de informao de uma clula ATM.

ATM -continuao Camada ML

106 - - -- - - - - - - - - - - - - - - - - - - Redes Bn11dn Larga

Utiliza parmetros dinmicos sobre circuitos e ns;


Tem suporte seleo do "transit carrier";
Implementa intercmbio peridico dos pacotes Hello ("link state routing");
H dois esquemas para admisso dos chamados: "generic admission call
control (GCAC)" e "actual admission call contrai (ACAC)";
Mantm sincronizado o banco de dados;
Agrega a topologia e sumariza os endereos.

Terminologia do PNNJ

Peer graup:

Grupo de ns na mesma hierarquia.

Bordernode:

Circuito que atravessa a fronteira.

Lagical graup nade:

Representao de um conjunto de ns, formando um


nico ponto de referncia.

Logical nade:

N fsico ou n '1ogical group node".

Chi/d nade:

N do prximo nvel inferior da hierarquia.

Paren t nade:

N do prximo nvel superior da hierarquia.

Logical links:

Circuito que interliga ns lgicos.

Designated transit lists: Relao das rotas ("source route") sobre cada nvel de
hierarquia (DTL).

4.5. Nvel de adaptao ao nvel ATM


A camada mais alta no modelo a de Adaptao, cuja sigla em ingls AAL, e
permite o transporte dos protocolos das camadas superiores ou de aplicao
camada ATM. Enquanto a Camada ATM destinada a proporcionar uma
plataforma comum para todos os tipos de aplicao sobre a rede ATM, a AAL
responsvel por prover servios especficos de transporte, para cada tipo de
aplicao especfica, exatamente sobre a rede ATM.

4.5.1. Funes de camada de adaptao ATM


A AAL subdividida em subcamadas de segmentao e remontagem (SAR) e
subcamadas de convergncia (CS).
A subcamada SAR executa o mapeamento e a montagem/ desmontagem de
unidades dos protocolos de dados - PDUs das camadas mais altas, inserindo-os ou retirando-os de dentro do campo de informao de uma clula ATM.

Redes ATM e de Comutao de Clulas

107

As funes essenciais da subcamada SAR so, no lado da transmisso, segmentao de PDUs de alta camada em um tamanho satisfatrio para o campo
de informao da clula ATM (48 octetos) e no lado do recebimento, reorganizao de campos de informaes particulares nos PDUs dos protocolos das camadas mais altas.
O CS dependente do servio e processa unidades de dados do servio (SDU),
proporcionando o servio AAL, por meio de pontos de acesso ao servio (SAP),
em que os sistemas que transportam os protocolos das camadas superiores so
conectados aos servios AAL da rede A TM.
Nenhum SAP especfico foi definido entre as duas subcamadas. Diferentes
SAP's para acesso de sistemas que transportam os protocolos das camadas
mais altas podem ser criados, utilizando diferentes combinaes de SAR e CS.

4.5.2. Classes AAL


Para minimizar o nmero de protocolos AAL, a UIT-T props uma classificao de servio especfica ao AAL. Esta classificao foi criada de acordo como
os seguintes parmetros: relao de tempo, taxa de bit e modo de comutao.
Alguns exemplos das diferentes classes:

Classe A: Emulao de circuito (Ex.: transporte de um sinal de 2Mbps ou


45Mbps), ou o uso de taxa de transmisso de bits constante para vdeo.
Classe B: Taxas de bit variveis para udio e vdeo comprimidos.
Classe C: Transferncia de dados orientados a comutao.
Classe D: Transferncia de dados no orientados a comutao.

4.5.2.1. Detalhament o da camada AAL


Uma rede ATM desenhada para transportar clulas de tamanho fixo.
Portanto, a Camada ATM somente responsvel pela gerao do cabealho de
5 octetos e pelo posterior tratamento das clulas no envio e recepo. Cabe
camada AAL a responsabilidade pela formao da "carga paga" de 48 octetos.
As especificaes da AAL esto nas Recomendaes UIT-T I.362 e I.363.
Conforme apresentado anteriormente, a AAL tem duas subcamadas e duas
funes primrias.

Segmentao e reorganizao (SAR} - Aceita mensagens de extenso

varivel de protocolos das camadas mais altas e os fragmentam, gerando


um tamanho apropriado de segmento de carga til para a transmisso na
clulas; tambm reorganizam mensagens desses fragmentos para o lado de

108

Redes Banda Larga

recepo. H quatro diferentes tipos de AAL e cada um tem um diferente


tamanho de carga til.
Convergncia (CS) - Um protocolo de camada alta espera uma certa
quantidade de servios da rede de transporte por baixo que a camada
ATM no pode proporcionar. A funo de convergncia da AAL assegura
que as camadas mais altas "vejam" os servios esperados de transporte na
redeATM.
A subcamada de convergncia pode juntar um cabealho e um campo de
"trailer" de informaes aos dados enviados pelos protocolos das camadas
mais altas, formando um CS-PDU.
As CS-PDUs sero quase sempre maiores que a capacidade de carga til de
uma clula. Esta a funo do SAR para fragmentar a CS-PDU em blocos
menores. O tamanho da carga til das clulas vai variar de acordo com o tipo
de AAL, como tambm a presena de cabealho e/ou "trailer". Os 48 octetos
SAR-PDU so transportados no campo de carga til de uma clula.
O desenho seguinte mostra o tratamento das mensagens dos protocolos das
camadas superiores pela camada de AAL at a introduo na clula ATM de
48 octetos de "carga paga" e 5 octetos de cabealho.

4.5.2.2. Tipos de prot ocolo AAL e classes de servio


A A TM um servio de transporte orientado. a comutao, que emprega o
conceito de transporte de clulas de tamanho fixo (53 octetos), podendo
proporcionar urna larga variedade de servios de comunicao para camadas
mais altas. Enquanto a camada ATM a responsvel pelo transporte orientado
a comutao, cabe camada AAL prover os servios de comunicao para
protocolos de altas camadas.

As classes de servios AAL foram criadas para minimizar o nmero de


protocolos AAL e so baseadas em trs caractersticas de servios a serem
providos s altas camadas:

Servios que requerem sincronismo de tempo entre fonte e destinao, ou


que no requerem;
Taxa de bits constante ou varivel;
Modo de comutao: Orientado a Comutao ou servio chaveado.

Da combinao das trs caractersticas surgiram as quatro classes de servios.


Os servios de Classe A incluem a emulao de circuito e servios com taxas
de bits constantes (CBR). A emulao de circuito requer que a rede ATM
disponibilize largura de faixa suficiente, com atraso mnimo e a preservao

Redes ATM e de Comutao de C/11/as

109

da ordem de envio das clulas, de forma que as aplicaes de usurio, como


voz e vdeo, no sejam afetadas pela rede, tal como se o trfego ocorresse por
um circuito real. O servio CBR, na realidade, reserva a total largura da faixa
para um circuito.
Os de Classe B incluem servios de taxas de bit variveis (VBR) com sincronismo de tempo entre o transmissor e o receptor. Os servios VBR incluem
udio e vdeo comprimidos em tempo real. Os cdigos de vdeo, por exemplo,
normalmente produzem uma sada VBR devido aos algarismos de compresso, que so tipicamente utilizados para transmitir somente a poro do sinal
que foi modificada. A capacidade VBR do ATM requer menos largura de faixa
para udio e vdeo CBR de qualidade similar.
Os servios de Classe C proporcionam a transferncia de dados orientados a
comutao, como circuitos virtuais comutados por pacotes X.25 e Frame
Relay.
Os servios de Classe D no so orientados a comutao de dados, suportando
difuso tipo datagrama, tal como o utilizado em redes IP /Internet.
Cinco tipos de protocolo AAL tambm foram definidos. Eles so combinaes
especficas de funes CS e SAR para suportar aplicaes das camadas mais
altas, em uma das quaho classes de servio.

4.5.2.3. AAL tipo 1


O AAL tipo 1 prov um servio de Classe A com as seguintes caractersticas: '

Transferncia de SDU com taxa de bit constante - CBR;


Transferncia de informao de sincronismo de tempo entre fonte e
destino - Isocronia;
Indicao de perda de informao ou erro que no recuperado pelo AAL 1.

A AALl prov um servio de emulao de circuito, porm nenhum circuito


fsico dentro da rede formado de fato, mas o efeito resultante da
transferncia de clulas em banda reservada e exclusiva e com um mnimo de
"over head" de controle.
As subcamadas AALl CS e SAR proporcionam vrias funes para suportar
esses servios, incluindo segmentao e reorganizao de dados de usurio,
variaes de controle de atrasos de clulas, clulas perdidas e erros de bit,
informao de recuperao de relgio e possvel correo de erro de bit.
A AALl SAR-PDU contm um cabealho de 1 octeto seguido por 47 octetos de
dados de usurio. O cabealho contm dois campos de 4 bits chamados
Seqncia de Nmeros (SN) e Proteo de Seqncia de Nmeros (SNP). O

Redes Banda Larga

110

campo SN utilizado para detectar perda de clulas e pode portar informaes de controle. O campo SN compreende dois subcampos:

Apontador de convergncia de subcamada (CSI), formado por um nico


bit que utilizado para transportar o servio especfico de informao de
convergncia de subcamada; normalmente esse bit no utilizvel e
encontra-se em O(inativo).
Contador de Seqncia, formado por uma seqncia numrica de 3 bits
(mdulo 8).

O campo SNP, por sua vez, prov informao de deteco de erro e tambm
compreende dois subcampos:

Controle CRC com 3 bits que so utilizados para detectar erros de bit no
campoSN;
Paridade com um nico bit, provendo uma checagem total de paridade
para o cabealho de 8 bits do AALl.
AALtipo 1
1

1 Ponteiro llnfonna"''" AAL de usurio

SN ISNP
1 octeto

Pon1eiro

46 octero<

1 OCt<IO

Jnfonna<:es AAL de usurio


47 octetos

Carea til SAR PDU


47 octetos

P2 Offset
1 Bi1 7 bus

!
!

Cama til ATM = SAR PDU

1Cabealho ATM

48 octetos

S octe1os

SI\

CSI
se
J bit 3 bits
SNP
CRC PJ
3 bits I b11

,~t

Segmentao e Remontagem
Subnivel de c-0nvergncia
PDU Unidade de protocolos de dados
SN
Nmero sequencial
SNP Proteo de nmero seqenctal
CSI
Indicador de subnivcl de convcrgcnc,a
SC
Contador de sequncia de 3 blls
CRC Checagem de redundncia c,clica de 3 bits
PI
Bits de paridade Pardo SN e SRC
P2
Rus de paridade Pardo SN e SRC
Offset 7 bits para compensao de blocos de mfonnao
de usunos sobre 2 clulas

Figura 4.26

A especificao AALl permite dois tipos de transporte. O primeiro, conhecido


como SRTS, permite o transporte de sinais PDH de primeira e terceira ordens
(El/E3) e o segundo, denominado SDT, permite transportar sinais sncronos

Redes ATM e de Co11111tno de Clulas

111

de 64Kbps, nas clulas de 47 bytes, que emprestaram um byte das clulas


pares como ponteiro, restando apenas 46 bytes para os dados.
A especificao AALl com transporte SRTS assume que os ns de origem e
destino devem posstr cada qual um relgio interno de grande exatido, ambos amarrados a um relgio de referncia provido pela rede. O est1uermt tle
recuperao de relgio, chamado de mtodo de Selo de Tempo Residual Sincronizado (SRTS), utiliza essa suposio para prover informao de sincronismo de tempo para os servios CBR.
O mtodo SRTS no envia informao de tempo explcita, mas prefere uma
medida da discrepncia de freqncia entre o relgio de referncia da rede e o
relgio do transmissor. A amostragem do sinal de relgio transportada em
oito clulas usada pelo relgio de referncia do n no destino para gerar
urna temporizao igual do relgio de carga da origem. O AALl leva a
vantagem do fato que a ATM opera sobre facilidades digitais que usam
inerentemente relgios seguros de rede, como o DS-1, DS-3 e SONET.
O relgio da rede dividido por um fator x de tal maneira que o resultado seja
um valor entre uma e duas vezes maior que o relgio real da carga. O relgio
da rede assim dividido incrementa um contador de 4 bits, que amostrado a
cada 3008 bits da carga (8 clulas x 47 bytes/clula x 8 bits/byte).
Pacotes de dados ( 188 bytes)

47 bytes

A'! M Clulas (53 b>tcs)

'
Carga til (47 bytes)
Apontador ( 1 byte) - Opcional

/
Cabealho da clula (5 bytes)

Figurn 4.27 - Mapeamento de c/ulns AALI.

As especificaes AALl pedem que os relgios de camada fsica tenham uma


preciso de 200 partes por milho, um critrio de projeto facilmente encontrado por uma camada fsica A TM. Como um resultado, um valor de selo de
tempo residual (RTS) de 4 bits suficiente para transportar informao de
relgio. O valor RTS transportado nos bits CSI de quatro clulas mpares
(1,3,5,7) de uma seqncia de oito clulas.
No segundo tipo de especificao AALl com transporte pelo mtodo de
Transferncia de dados estruturados (SDT), a cada duas clulas um byte

112

Redes Ba11da Larga

a<iicionado aps o cabealho da SAR coJtlendo um ponteiro que indicar o


deslocamento do incio da carga no campo de carga das duas clulas (93
octetos). O ponteiro poder ento assumir um valor entre O e 92. Esse ponteiro
compensar eventuais descompassas de sincronismo na propagao pela rede,
criando uma forma de justificao de sincronismo.
Tolerilncin

+--+

f,

T.segundos

1
- - ' - - - - - - - - - - '1 2~
4 1
1

4+1
1

M:!.f.
!:::=====::::::::;~
td.t
td.,t

r..
_.4
-o-1'..C

M.

Tempo

li
1
~ M..._

Tempo

s.

D1Hd1do
porN

i----~

Gatilho de
pulsos

RTS

Contador
P-b11

hgttra 4.28 - Recuperao do si11cro11is1110 RTS.

Taxa <.le transmisso: 155,52 Mhz x 2i k = O, 1,2,.....,11;


Pode acomodar todas as taxas de bits dos servios, desde 64 Khz at
155,52 Mhz;
Fs = freqncia do relgio da rede
Fds = freqncia derivada do relgio de referncia da rede, fds = f;
(s/nl), cm que x um nmero inteiro;
N = freqncia do relgio-fonte;
Ts = o c-nsimo perodo do RTS em segundos;
Tolerncia da fonte de relgio em partes por milho, em SRTS ser
tipicamente e=200x10;
Mn = nmero de ciclos faz o e-nsimo perodo RTS (nominal, rrnimo e
mximo).

113

Redes ATM e de Comutao de Clulas

4.5.2.4. AAL tipo 2


A AAL tipo 2 suporta um servio de Classe B que funcionalmente similar
AAL1; a diferena maior que a AAL2 projetada para uso com um servio
VBR, de forma orientada a comutao e com os mesmos princpios is6cronos
da AAL1. As subcamadas da AAL2, tambm denominadas respectivamente
de CS e SAR, proporcionam funes similares como no AAL1.
A subcamada SN tem a mesma funo que tem na AAL1 SAR-PDU. O
subcampo Tipo de Informao (IT) indica essa carga til como sendo o incio,
meio, ou fim da mensagem original, ou pode transportar informao de
sincronismo de tempo. O subcampo Apontador de Extenso (LI) especifica a
quantidade de dados de usurio realmente carregada no campo de carga til.
Finalmente, a HEC prov capacidade de correo de erros para at de 2 bits,
bem como a deteco de erro.
Os servios providos pelo suporte AAL2 so feitos pela transferncia de SDU
(blocos de informao) em taxa varivel de bits, com temporizao da
informao entre origem e destino e indicao de perda de clulas e erro de
informao, mas sem recuperao.
As funes providas pelo AAL2 so a segmentao e remontagem de blocos
de informao, manipulao da variao do atraso de propagao das clulas
pela rede. Recuperao de referncia de relgio de sincronismo da fonte
emissora e recuperao da estrutura de dados. Monitorao de cabealhos e
"trailer" e monitorao de informaes de erros de bits.

______.
l
,. ____

Bil

CID

LI

UUI

I-IEC

UU I

CPS-Pli.

CPS- PP
( 45 164 octetos )

CID
CPS
HEC
LI

PH
PP
UUI

ldenti fica dor de canal


Subcamada de pane comum
Controle de erro de cabealho
1ndicador de extenso
Cabealho pacote
Carga til pacote
Indicao usurio - para - usurio

Figura 4.29 - Formato CPS - Pacote para AAL tipo 2.

114 - - -- - - - -- -- - -- - - -- - - Redes Bnndn Lnrgn


lndcncificndor<:s de canal

CPS-Cabealho d<
subnivel de pane comum
t - - t - - ~---t--+--t--t---i
1
Indicador de
UUI ---+- t - HEC -t--t-:t
usuriolusurio1-__.,_..._....___._..._~ __,-;..

li

Cl'S-SDU

Pacote de
lnl'hrrnai\n

CPS-Pfl

no suhnivcl de

CPS-Packec
payload

parte comum
Inicio

de
Quadro

CPS-PDU payload

l'ad

Unidade de
servidor de dados

J'

Nmero
scqOcncial

Cabealho
Paridade
de clulas

rea paga ou carga cil


da clula MM

Figura 4.30 - A TM Adaptntion Lnyer 2 (AAL2).

4.5.2.5. AAL tipos 3 e 4


A AAL tipos 3 e 4 tm funes e especificaes muito similares, tanto que os
dois tipos foram fundidos em um s em 1992. A AAL3/ 4 pode suportar
servios no sensveis a retardas de tempo (anisocronia), mas sensveis
perda de clulas, suportando sistemas orientados a comutao ou no
orientados a comutao.
A AAL aceita dados de uma camada mais alta e formata esses dndos para
transporte como um servio AAL de unidade de dados (SOU). A AAL3/4 tem
dois modos de servio que diferem, baseados no controle das AAL-SDU(*):

O servio de modo de mensagem proporciona o transporte de um nico


AAL-SDU em um ou mais CS-PDUs. Uma clula nica, ento, conter
informaes somente de um nico AA L-SDU ou nica aplicao de
camada alta.

O Modo de Servio Fluindo prov o transporte de uma ou mais AALSDUs de extenso fixa dentro de um nico CS-PDU. Um AAL-SDU
poderia ser to pequeno quanto um octeto, portanto uma clula pode
carregar informao de vrias aplicaes.

(") SOU - Service Digital llnit - Primitiva q11e descreve i11terfnces para n entrega de seroios
e11tre 11veis adjacentes de 11m protocolo estruturado ern nveis, tal como o descrito 110 modelo OSI.

Redes ATM e de Comutao de Clulas

115

A AAL3/4 pode oferecer uma das seguintes garantias de distribuio par


a par:
Operaes asseguradas - Um servio seguro de transporte, em que a
seqencial de distribuio de erro - livre das AAL-SDUs garantida e
o controle de fluxo possvel. Operaes seguras podem ser
empregadas somente em uma comutao de camada ATM ponto a
ponto.
Nas operaes no seguras, um servio de transporte no seguro, em
que AAL-SDUs individuais podem ser perdidas ou corrompidas; uma
perda ou corrupo AAL-SDU no ser corrigida pela retransmisso,
porm uma caracterstica opcional pode permitir que uma AAL-SDU
corrompida seja distribuda ao usurio final. Um controle de fluxo
pode ser provido em uma comutao ponto a ponto na rede ATM, mas
no seria provido em conexes ponto a multi ponto.

As funes da subcamada AAL3/4 SAR so segmentar e reorganizar a


mensagem das camadas mais altas, detectar erros de bit e perda de PDUs,
provendo multiplexagem e demultiplexagem de mltiplas conexes AAL
sobre uma nica comutao de Camada ATM.
A AAL3/4 SAR-PDU caracterizada por um cabealho de 2 octetos, carga til
de 44 octetos e "trailer" de 2 octetos.
Os subcampos individuais e suas funes so:
Tipo de Segmento (ST) - Um campo de 2 bits que indica a posio dessa
PDU como o incio, continuao ou fim da mensagem ou como uma
mensagem de segmento nico; utilizado para reorganizao.
Nmero de Seqncia (SN) - Um nmero de seqncia de 4 bits utilizados
para assegurar o seqenciamento SAR-PDU.
Identificao da multiplexao (MID) - Um campo de 10 bits que
utilizado para identificar a CS-PDU qual o segmento pertence; todos os
segmentos SAR-PDUs portados do mesmo CS-PDU iro conter o mesmo
valor MIO.
Identificador de extenso (LI) - Um campo de 6 bits indicando o nmero
atual de octetos CS-PDU portados no campo de carga til; pode ser um
nmero entre 1 e 44.
Cdigo de checagem de redundncia Cclica (CRC) - Um valor de 10 bits
CRC cobrindo todo o SAR-PDU.

116

Redes Banda Larga


SAP

...

sscs
C5
CPCS

'..

AAL

SAR
SAR

SAP
CS

Subcamada de convergncia

CPCS Parte comum C:S

SAP Ponto de acesso li servio


SAR Scgmenlllo e rcorgan,zafa
SSCS Scmo - especifico CS

Figura 4.31 - AAL tipo .

N octetos CPCS
Unidade de dados (paddcd}

1 ,

p dding

'.,..ol........ - - - - - - - - - - - - - - - - - - - - - - - "Tipo de segmento

11 1

1~~~it~n~~ blocos

---------------------.-<<--'
--1"

1--

.:
1

t-----------------__...ili
............ 1

--

Coniinua
Continua
Continua
-1 Fim de blocos

48-byle carga lll


das clulas

Figura 4.32 - Cnmndn de ndnptao AAL 3/4.

4.5.2.6. AAL tipo 5


O AAL tipo 5 o mais novo dos protocolos ad icionado famlia de protocolo
AAL, p rimeiramente proposto pelo comit ANSI T1Sl.1 em 1991. A camada
AA l5 destinada a prover melhores capacidades de deteco de erros,
deteco e correo de bits e mais alta eficincia de linha que os outros tipos
AAL. A AALS designada para as classes C e D e prov servios orientados a
comutao ou no orientados a comutao, de forma assncrona.

Redes Banda IArga

117

Redes ATM e de Comutao de Clulas

As PDU AAL2 e AAL3/4 so protegidas por um CRC. Esse CRC polinomial


pode ser utilizado para detectar erros de bit ou corrigir certas classes de erros
de bit. H uma probabilidade, embora muito pequena, que um erro mltiplo
de bit ocorrer ao contrrio de que a AAL pense que pode ser corrigido, mas,
na realidade, no pode ser. A AAL, ento, pode passar por uma PDU errada
sem perceb-la.
Para evitar este problema, foi proposto que a mensagem original de camada alta
de protocolos deveria conter um CRC de 32 bits para assegurar que a mensagem
reorganizada seja de fato livre de erros. Desde que nem todas as aplicaes iro
prover esse campo CRC-32, a AALS junta uma como parte da CS-PDU.
1 CPCS trailer f8 octetos)

ru OicP"iTLen@tlil CRC-32

........._-

Nh,cl de dados dos usurios

TiPo de segmento

'

Contm.ua AUU O
Contmua AUU O

N OCICIOS CPCS-PDU (padded)

11=
1

lnioAUU O

Contmua AUU ...- O


Continua AUU O

Fim AUU I

1+----- SAR-POU carga til (48 octe!S) _ _ _ __.,

--~j~~~~rn~~~~~~~~~~~~~~~~~~J~~~
lnlco AUU

Cabealho
das clulas

j_ --

- - - - - - - - - - - - - - - - -- - - - - - - _
...,__ _ __ _
48-b)'tc carga ul - -- - - - - . i
das clulas

UU = usurio/usurio
Figura 4.33 - Camada de adaptao AAL 5.
Caroa til CPCS-PDU

PAD
O. 47

uu
8bilS

CPI

8b1ts

Eictens.o l
l6b11s

CRC
32 bits

octetos

Tnlha CPCS-PDU

CPCSPDU

CPCS
CPI
CRC
Extenso

Subca.mada de convergncia de parte comum

Indicador de pane comum


Checagem de rcdwidncia cclica
Extenso de carga Util CPCS-PDU

.1
PAD
PDU

uu

Acomodao

Unidade de dados de protocolo


Indicao usurio - para - usurio CPCS

Figura 4.34 - Formato CPC5 - PDV para AAL tipo 5.

118 - - - - -- - - - - - - - - - - - - - Redes Banda Larga

Redes ATM e de Comu

As camadas da CS-PDU so:

Il silncios dentr
uma pessoa fala e
ocupar a banda qu,

Dados de usurio provenientes do protocolo de alta camada, que podem


ter at 65.536 octetos de extenso.
O campo de PAD utilizado para alinhar a total CS-PDU em uma
fronteira de 48 octetos; podem ser de Oa 47 octetos utilizando qualquer bit
padro.
Apontador de usurio a usurio, composto por um octeto. Esse campo no
usado pelo nvel AAL, mas pode ser usado pelas camadas mais altas.
Apontador de parte comum - usado para interpretar os campos restantes
no cabealho e "trailer" CPCS-PDU.
Campo de extenso (Length) - Indica a atual extenso do campo de dados
de usurio; composto por dois octetos.
CRC - CRC de 32 bits para prover deteco de erros de bits na CS-PDU.

A SAR-PDU contm um segmento de 48 octetos da CS-PDU; no h nenhum


cabealho SAR ou "trailer" como nos outros AALs. Um cdigo especial do
campo PT foi definido, porm para indicar as clulas que contm o ltimo
fragmento de uma CS-PDU. A acomodao na SAR-PDU no necessria,
pois a CS-PDU acomodada para um mltiplo de 48 octetos.
188 octetos

188 octetos

MPEG - 2 SIYl'S

MPEG 2 SPTS

376 octetos

8 octetos

Cl'CS-PDL carga u11I (CPCS-SDU)

CPCS-PDU Trailer

ATM AALl mini1


decorrente da tran
em 64Kbps. Entret
oportunidade par.
conhecidas estas
avanado para trai
mecanismo <leso
em fevereiro de
servios de banda
O padro combim
habilidade para rr
xao supera os P'
ao processo de c0<
Fste padro form
mento baseado nz
assim a constru;
abrange a comut,
"on-net") e as re
camada AAL-2 f,
apenas pedaos v
exigncia de trfe
sincronizao em
aplicaes, por e
grao das opera,
com compresso.

4.6. Camada de adaptao ATM AAL2 e servios


VBRdevoz

O padro descre,
TDM, e como sei
fluxos de dados
clulas e permite
virtual. Cada cl
telefnicos. Devi
quadro El conte
reduzida, bem cc

No caso do transporte da voz sobre a camada de adaptao ATM AALl, os


mecanismos do CBR tratam o trfego de voz como sendo um fluxo constante
de informao codificado com uma taxa de fluxo constante.

A funo do "int
entrante entre v
de controle. Est,

CPCS-PDU 8 \ 48 OCICIO>

Figura 4.35 - Exemplo de uso de camada AALs para transporte de quadros MPF.C-2.

Redes Banda Larga

Redes ATM e de Comutao de Clulas

da, que podem

H silncios dentro da conversao e h conversaes entre partes em que


uma pessoa fala e outra apenas escuta. No devia existir a necessidade de
ocupar a banda que transmite esse silncio.

CS-PDU em uma
mdo qualquer bit
Esse campo no
s mais altas.
~ampos restantes
-ampo de dados
.._ na CS-PDU.
no h nenhum
.go especial do
.:: mtm o ltimo
r:-o necessria,

:MPEG-2.

seroios

t,~xo constante

119

ATM AALl minimiza o problema da demora para construo das clulas


decorrente da transmisso de voz como um fluxo contnuo e no comprimido
em 64Kbps. Entretanto, a soluo AALl faz com que a rede deixe de usufruir a
oportunidade para ganhar com a tecnologia da compresso de voz. Uma vez
conhecidas estas limitaes, o ATM Frum definiu um mecanismo mais
avanado para transporte da voz em taxas variveis e fluxo comprimido. Este
mecanismo descrito dentro da especificao af-vtoa-0113.000, e completou-se
em fevereiro de 1999, denominado de "Entroncamento ATM AAL2 para
servios de banda estreita".
O padro combina a supresso de silncio na conversao, e compresso com
habilidade para multiplexar canais de voz em um nico VCC. Esta multiplexao supera os problemas decorrentes da demora do empacotamento devido
ao processo de codificao dos canais de voz em baixa velocidade.
Este padro fornece um mtodo para integrao das redes de voz e roteamento baseado na interpretao dos canais de sinalizao de voz, permitindo
assim a construo e integrao perfeita entre vrios tipos de rede. AAL2
abrange a comutao e transporte entre redes de voz privativas (chamadas
"on-net") e as redes pblicas (chamadas "off-net"). Sobre a rede ATM, a
camada AAL-2 fornece a entrega dos sinais em tempo real, mesmo sendo
apenas pedaos variveis de trfego. Isto atende perfeitamente necessidade e
exigncia de trfego com intensidade varivel (VBR), mantendo os aspectos de
sincronizao em tempo real (rt). O mecanismo vlido para uma srie de
aplicaes, por exemplo, no trfego de sinais de voz comprimidos, a integrao das operadoras de telefonia celular e a transmisso de fluxos de vdeo
com compresso.
O padro descreve como dados so colecionados a partir de vrias interfaces
TOM, e como selecionar e aplicar o algoritmo de compresso disponvel. Os
fluxos de dados resultantes so ento unidos em uma nica seqncia de
clulas e permitem ser transmitidos pela rede ATM sobre um nico circuito
virtual. Cada clula ATM contm os dados provenientes de vrios chamados
telefnicos. Devido ao fato que cada clula ATM contm o equivalente a um
quadro El contendo 30 canais de voz, a demora para o empacotamento
reduzida, bem como a taxa de dados percebida pela funo de SAR.
A funo do "interworking" definida, pode opcionalmente dirigir o trfego
entrante entre vrios circuitos virtuais e fornece uma variedade de parmetros
de controle. Esta habilidade permite direcionar os chamados com base em

Potrebbero piacerti anche