Sunteți pe pagina 1din 36

C:\Documents and Settings\Administrador\Desktop\Arquivos

CEFET\informatica\Apostila Completa Hardware e Redes XP e LINUX\Redes


ATM.pdf

Title: Redes ATM


Subject:
Author: *
Keywords:
Creator: Microsoft Word 8.0
Producer: Acrobat Distiller 4.0 for Windows
PDF Version: 1.2

Security Method: None


Open Password: No
Security Password: No
Printing: Fully Allowed
Changing the Document: Allowed
Selecting Text and Graphics: Allowed
Adding or Changing Annotations and Form Fields: Allowed

Contents:
Page No 1
Page No 2
Page No 3
Page No 4
Page No 5
Page No 6
Page No 7
Page No 8
Page No 9
Page No 10
Page No 11
Page No 12
Page No 13
Page No 14
Page No 15
Page No 16
Page No 17
Page No 18
Page No 19
Page No 20
Page No 21
Page No 22
Page No 23
Page No 24
Page No 25
Page No 26
Page No 27
Page No 28
Page No 29
Page No 30
Page No 31
Page No 32
Bookmarks

Page No 1

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

ndice

Redes ATM
1 - Introduo Pgina 4
1.1 - Modelos de Camada ATM
1.1.1 - Camada Fsica
1.1.2 - Camada ATM 5
1.1.2.1 - Formato de uma Clula ATM 7
1.1.3 - Camada de Adaptao 10
1.1.3.1 - Classes de Servio 11
1.1.3.2 - Tipos de AAL 12
2 - ATM em Redes Locais 15
2.1 - Padronizao para Redes ATM 16
2.2 - Arquiteturas das Redes ATM
2.3 - Caractersticas do ATM 17
2.3.1 - Pacotes de Tamanho Fixo
2.3.2 - A Funcionalidade do Cabealho das Clulas Reduzida
18
2.3.3 - O Campo de Informaes das Clulas Pequeno
2.3.4 - Roteamento de Clulas
2.3.5 - Funes de Adaptao
2.3.6 - Nenhuma Proteo ou Controle de Fluxo no Nvel de Enlace
19
2.3.7 - Operao Orientada a Conexo
2.3.8 - Controle de Congestionamento
2.3.9 - Uso de Conexes Virtuais
2.3.10 - Controle de Erro 20
2.3.11 - Suporte para Qualidade de Servio
2.4 - Os parmetros de QoS (Quality of Sevice) .
3 - Plano de Controle 24
3.1 - Gerenciamento de Trfego 25
3.2 - Controle de Trfego e Controle de Congestionamento
3.3 - Qualidade de Servio na Camada ATM
3.4 - Parmetros de QoS
3.5 - Contrato de Trfego 26
3.6 - Parmetros de Trfego
3.7 - Categorias de Servios 27
3.8 - Negociao de Parmetros de QoS 28
3.9 - Medio dos Parmetros de QoS
3.10 - Funes e Procedimentos para Gerenciamento de Trfego 29
4 Concluso 30
5 - Referncias Bibliogrficas 31
6 Sites Interessantes na Internet 32
Top

Page No 2

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

Redes ATM
(Modo de Transferncia Assncrono)

Rodrigo de Paiva Costa


Darley

Resumo
O Modo de Transferncia Assncrono (Asynchronous Transfer Mode ATM)
uma tecnologia baseada na transmisso de pequenas unidades de informao
de
tamanho fixo e formato padronizado, denominadas clulas. Clulas so
transmitidas
atravs de conexes com circuitos virtuais, sendo seu encaminhamento
baseado em
informao de um cabealho contido em cada uma delas. Tal tecnologia
capaz de
suportar diferentes servios, desde as de tempo real (voz, vdeo) at as
de transmisso
de dados entre computadores, para satisfazer aos requisitos exigidos
pelos diferentes
tipos de trfego, a altas velocidades de transmisso. Por essa razo, ATM
foi a
tecnologia escolhida para suportar a diversidade de servios definida
para a Rede
Digital de Servios Integrados de Faixa Larga RDSI-FL ( Broadband
Integrates
Services Digital Networks B-ISDN).

Palavras-chave
Redes de Computadores; Protocolos de Redes, Transmisso de Dados, Redes
de
Servios Integrados.

Top

Page No 3

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

Nets ATM
(Asynchronous Transfer Mode)
Summary
Transfer Assncrono's Way (Asynchronous Transfer Mode - ATM) it is a
technology based on the transmission of small units of information of
fixed size and
standardized format, denominated cells. Cells are transmitted through
connections with
virtual circuits, being its direction based on information of a header
contained in each
one of them. Such technology is capable to support different services,
from the one of
real time (voice, video) until the one of transmission of data among
computers, to
satisfy to the requirements demanded by the different types of traffic,
to transmission
high-speeds. For that reason, ATM went to technology chosen to support
the defined
diversity of services for the Digital Net of Integrated Services of Strip
it Releases -
RDSI-FL (Broadband Integrates Digital Services Networks - B-ISDN).

Word-key
Nets of Computers; Protocols of Nets, Transmission of Data, Nets of
Integrated
Services.

Top

Page No 4

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

1. Introduo

Para transmisso de dados, a tecnologia ATM tem a caracterstica


relevante de
poder ser aplicada tanto em redes de computadores locais (LANs) como em
redes de
longo alcance (WANs).
A tecnologia ATM surgiu atravs do ITU-T durante o desenvolvimento da
arquitetura B-ISDN (Broadband Integrated Services Digital Network), que
por sua vez
foi a evoluo da arquitetura ISDN para prestao de servios em banda
larga. ATM foi
a tcnica desenvolvida para o transporte de informaes nessas redes.
Assim como ocorrera com a tecnologia Frame Relay, a tecnologia ATM,
embora
tenha sido criada para uso interno arquitetura B-ISDN, mostrou-se uma
tcnica
eficiente para transmisso de dados, e tambm passou a ter um
desenvolvimento
prprio, e hoje est amplamente disseminada em equipamentos de redes
locais
(switches, placas de rede) e em redes de pacotes implementadas por
empresas
provedoras de servios de telecomunicaes.

1.1 - Modelos de Camada ATM

A camada ATM fornece um servio do tipo connection-oriented para as


camadas superiores, isto , a transferncia de informaes entre
aplicaes em uma rede
ATM, assim como nas redes X.25 e Frame Relay, baseada em crculos
virtuais entre
as mesmas.
Esses crculos virtuais podem ser tanto circuitos comutados (SVC,
Switched
Virtual Circuit), alocados conforme demanda, como circuitos permanentes
(PVC,
Permanent Virtual Circuit), em geral alocados por uma entidade
administrativa de forma
esttica. Esses circuitos, alm de corresponderem a uma rota dentro de
uma rede ATM,
possuem atributos que so negociados em tempo de estabelecimento de
conexo,
atributos esses apropriados qualidade de servio desejada nessa
conexo, conforme
veremos mais adiante.
Os pacotes em que so agrupadas as informaes para transmisso na
tecnologia
ATM so conhecidos como clulas ATM. Essas clulas possuem um tamanho
fixo e
relativamente pequeno (53 bytes), e foram dessa forma concebidas para
serem
facilmente manipulveis pelos equipamentos da rede, o que necessrio
quando se
deseja oferecer servios diferenciados em uma mesma rede. Uma clula ATM
pode ser
representada conforme a figura a seguir.

1.1.1 - Camada Fsica

A transmisso das clulas ATM atravs de meios fsicos pode se dar de


duas
formas, definidas no documento ITU-T 1.432:

Top

Page No 5

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

 As clulas podem ser empacotadas em envelopes (frames) a serem


transportados pela tcnica TDM; neste caso, a estrutura desses frames
denominada como SDH (Synchronous Digital Hierarchy), definida pelo
ITU-T no documento G.709; nos Estados Unidos essa estrutura
conhecida como SONET (Synchronous Optical Network).
 As clulas podem ser transmitidas atravs do meio fsico sem nenhum
envelope adicional, sendo a sincronizao feita atravs do campo HEC
das mesmas.
Dessa forma, a tecnologia ATM pode ser usada em vrios tipos de meio
fsico,
por exemplo:
 SONET/SDH 622 Mpbs (OC-12) Single/Multimode Fiber
 SONET/SDH 155 Mpbs (OC-3) Single/Multimode Fiber
 25 Mpbs STP/UTP Cable
 DS1 (1,544 Mpbs) Coaxial Cable
 DS3/E3 (45 Mpbs) STP Cable
 DS3/E3 (45 Mpbs) Coaxial Cable
 100 Mpbs Multimode Fiber

1.1.2 - Camada ATM

A camada acima da camada fsica na arquitetura das redes ATM chamada de


camada ATM. A camada ATM independente da camada fsica e da camada de
adaptao, e responsvel por um grande nmero de funes envolvendo o
cabealho
das clulas, com exceo do campo HEC que manejado pela camada fsica.
Os cabealhos das clulas so gerados e extrados pela camada ATM. Na
estao
final de ingresso na rede, a camada ATM insere os campos de cabealho,
incluindo os
identificadores virtuais VPI e VCI, em cada AAL-PDU proveniente da AAL.
Na
estao de egresso, o cabealho das clulas ATM removido e as ATM-SDUs
so
passadas para a AAL.
Outras funes executadas pela camada ATM so a multiplexao e a
demultiplexao de clulas. Em uma estao de ingresso na rede ATM, as
clulas
provenientes de vrios caminhos virtuais e conexes virtuais so
combinadas em um
fluxo descontnuo que passado para a camada fsica para a transmisso.
A funo de
multiplexao permite que a integrao do fluxo de clulas de vrias
conexes seja
multiplexada sobre um nico enlace fsico. Na estao de egresso, o fluxo
de clulas
demultiplexado em caminhos virtuais ou conexes virtuais especficas,
baseado no
contedo dos campos VPI e VCI do cabealho das clulas.
A camada ATM tambm executa a translao de VPI e VCI. Esta funo
tipicamente executada em chaveadores ou em cross-connects. Os campos de
VPI e VCI
so transladados conforme explicado no item - Roteamento de Clulas.

Top

Page No 6
Material disponibilizado por www.pgredes.hpg.com.br
Redes ATM

A camada ATM tambm deve ter a habilidade para discriminar clulas tendo
como base as informaes contidas no cabealho. Tal habilidade
necessria porque
algumas funes e estados da rede devem ser acionados atravs da
interpretao de um
ou mais campos do cabealho das clulas ATM. Por exemplo, o campo PT
habilita a
camada ATM a discriminar entre clulas que contm informaes de usurio
e clulas
que contm outras informaes. Outro exemplo a utilizao dos campos
VPI e VCI
para carregar informaes de controle e OAM.
A Tabela 4 mostra alguns valores que so atribudos aos campos VPI e VCI
e o
seu significado junto camada ATM.

Funo VPI VCI


Identificao de Clulas Vazias 0 0
Metasinalizao 0 1
Fluxo de OAM F4 de segmento 0 3
Fluxo de OAM F4 fim a fim 0 4
Sinalizao UNI 0 5
Identificao de Clulas SMDS 18 0 15
Identificao de Clulas ILMI 19 0 16

Tabela I Valores Predefinidos de VPI e VCI


Outra funo muito importante desempenhada pela camada ATM o
gerenciamento de trfego. O objetivo desta funo suportar a QoS de
cada conexo da
rede durante o seu tempo de durao e proteger os usurios finais e a
rede de
congestionamento.
Uma discusso mais detalhada das funes de controle de fluxo e de
congestionamento,
especificadas para a camada ATM, ser realizada no item 3.7
Gerenciamento de
Trfego.

Top

Page No 7

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

1.1.2.1- Formato de uma Clula ATM

Information Field
Fig. 1 Formato de uma clula ATM
O significado dos campos das clulas o seguinte:
VPI ( Virtual Path Identifier)
(8 bits)
VCI (Virtual Channel Identifier)
(16 bits)
GFC (Generic Flow Control
(4 bits)
PT Playload Type) (3 bits)
CLP (Cell Loss Prioirty) (1 bit)
HEC (Header Error Control)
(8 bits)

GFC VPI
VPI VCI
VCI
VCI PT clp
HEC

5
b
y
t
e
s

4
8
b
y
t
e
s

Identificam um canal virtual em um meio fsico de


transmisso, para a comutao de clulas ATM nos
switches; a utilizao de dois identificadores foi feita
para facilitar a administrao da rede.

Usado apenas nas clulas ATM da UNI, tem como


funo auxiliar ao controle de fluxo atravs dessa
interface.

Indica o tipo de informao do campo Information


Field da clula ATM (dados de usurio ou de controle,
por exemplo).

Associa uma prioridade clula, no caso de


necessidade de descarte de clulas ATM em situaes
de congestionamento; clulas com CLP = 1 podem ser
descartadas nessas situaes.

Valor calculado para validar o header da clula, a


partir dos 32 bits restantes desse header; o nico
campo no gerado na camada ATM, e sim na
subcamada TC da camada PHYSICAL.
Top

Page No 8

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

Information Field (48 bytes)


A Tabela 1 mostra os valores binrios possveis e os respectivos
significados
para o campo PT.
Valor Binrio Significado

000 Clula de dados de usurio. Congestionamento no experimentado. AUU 3


= 0.
001 Clula de dados de usurio. Congestionamento no experimentado. AUU =
1.
010 Clula de dados de usurio. Congestionamento experimentado. AUU = 0.
011 Clula de dados de usurio. Congestionamento experimentado. AUU = 1.
100 Clula associada ao fluxo OAM F5 de segmento.
101 Clula associada ao fluxo OAM F5 fim a fim.
110 Clula de gerenciamento de recursos.
111 Reservado para funes futuras.

Tabela II Descrio dos Valores do Campo PT


A subdiviso do identificador de um canal virtual de uma clula ATM em
identificadores de canal e caminho (Virtual Channel e Virtual Path,
respectivamente)
tem como funo principal a de agrupar conexes similares entre pontos
comuns.
baseado nesses identificadores que os equipamentos internos de uma rede
ATM
encaminham as clulas aos seus correspondentes destinos.
Assim como a camada fsica, a camada ATM toma parte no funcionamento de
todos os elementos da rede, incluindo os comutadores. As funes dessa
camada so
especificadas pela recomendao I.150 e incluem:
 Multiplexao e demultiplexao de clulas.
 Adio e remoo do cabealho das clulas.
 Chaveamento e encaminhamento de clulas baseado na informao do
cabealho (realizado pelos ns de comutao).
 Controle genrico de fluxo (GFC) na UNI.

Tambm conhecido como Information Payload,


constitui os dados das camadas superiores a serem
transportados via clulas ATM.

Top

Page No 9
Material disponibilizado por www.pgredes.hpg.com.br
Redes ATM

Todo o processamento na camada ATM feito a partir da gerao e inspeo


dos campos do cabealho da clula ATM. A recomendao I.361 especifica o
formato
das clulas e de que forma feito seu encaminhamento na rede.
Fig. 1 Tecnologia ATM na arquitetura B-ISDN
A transmisso das clulas ATM atravs de meios fsicos pode se dar de
duas
formas, definidas no documento ITU-T 1.432:
 As clulas podem ser empacotadas em envelopes (frames) a serem
transportados pela tcnica TDM; neste caso, a estrutura desses frames
denominada como SDH (Synchronous Digital Hierarchy), definida pelo
ITU-T no documento G.709; nos Estados Unidos essa estrutura
conhecida como SONET (Synchronous Optical Network).
 As clulas podem ser transmitidas atravs do meio fsico sem nenhum
envelope adicional, sendo a sincronizao feita atravs do campo HEC
das mesmas.

Camada Fsica

Camada ATM

Camada
Adaptao ATM
de Sinalizao

Camada
Adaptao ATM

Protocolos de
Sinalizao ATM

Plano de
Controle
Plano de
Usurio

Plano de Gerenciamento
Camadas
Superiores de Rede

Gerenciamento de Planos
Gerenciamento de Camadas

Top

Page No 10

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM
10

Dessa forma, a tecnologia ATM pode ser usada em vrios tipos de meio
fsico,
por exemplo:
 SONET/SDH 622 Mpbs (OC-12) Single/Multimode Fiber
 SONET/SDH 155 Mpbs (OC-3) Single/Multimode Fiber
 25 Mpbs STP/UTP Cable
 DS1 (1,544 Mpbs) Coaxial Cable
 DS3/E3 (45 Mpbs) STP Cable
 DS3/E3 (45 Mpbs) Coaxial Cable
 100 Mpbs Multimode Fiber

1.1.3 - Camada de Adaptao

A camada AAL (ATM Adaption Layer) tem como funo principal a de permitir
o uso da tecnologia ATM por outros protocolos no-ATM, ou seja, permitir
o uso a
tecnologia ATM por vrios tipos de aplicaes. Esta utiliza os servios
de transporte de
clulas da camada ATM para oferecer servios com requisitos especficos.
Para dar suporte a diferentes requisitos, o ITU-T dividiu as classes de
trfego
existentes levando em considerao a sua natureza (VBR ou CBR) e a
necessidade ou
no de manter a relao temporal da informao no destino.
A forma com que as informaes das camadas superiores so tratadas
representada conforme a figura a seguir:
CAMADA FORMATO UNIDADE

Hight Layers User PDU


Convergence Sublayer CS PDU
SAR Sublayer SAR PDU
ATM Layer ATM PDUs
(clulas ATM)
53 bytes 53 bytes 53 bytes
Campo de dados da unidade Header ou traillerda unidade
PDU = Protocol Data Unit

Fig. 2 Unidades de Informao atravs da AAL

Top

Page No 11

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

11

A camada AAL fornece alguns tipos de servios com caractersticas


orientadas a
cada tipo de aplicao, so denominados como QoS ( Quality Of Service), e
agrupados
em classes de servios. Alm disso, existem nessa camada tambm alguns
protocolos
conhecidos como AAL Types. A tabela a seguir mostra a relao entre as
classes de
servios e os protocolos mais adequados para cada classe:
Caractersticas Classe A Classe B Classe
C Classe D

Tempo Real Sim No No No


Taxa de Transferncia Constante Varivel
Varivel Varivel
Tipo de Servio Connection Oriented Connection
Oriented Connection Less
Protocolo AAL AAL 1 AAL 2 AAL 3 AAL
4

Como exemplo de aplicaes que necessitam de servios classe A temos as


de
udio e vdeo sem compresso de dados, que necessitam de uma taxa de
transmisso
constante. Os da classe B seriam as mesmas aplicaes, porm com o uso de
compresso de dados. Os servios das classes C e D atendem maioria das
aplicaes
de transmisso de dados, baseadas em conexo ou no, respectivamente.

1.1.3.1 - Classes de Servio

O ITU-T definiu quatro classes de servios: da Classe A Classe D. O ATM


Frum definiu mais uma classe: a Classe X. As caractersticas das classes
A D
encontram-se a seguir:

Classe A
Esta classe utilizada para emulao de circuitos. Aplicaes que
necessitam de
servios iscronos utilizam-se desse tipo de servios, como a transmisso
de voz e vdeo
a taxas constantes (sem compresso ou compactao).
A AAL dever efetuar as seguintes funes para suportar servios de
classe A:
 Quebra de remontagem de quadros em clulas.
 Compensao da variao estatstica do retardo.
 Tratamento adequado de perdas, duplicaes e erros em clulas
recebidas.
 Recuperao do relgio de origem.

Classe B
Esta classe , basicamente, destinada para trfego de voz e vdeo cujas
reprodues so feitas taxa constante, mas que podem ser codificadas
com taxas
variveis atravs de compresso ou compactao. Os servios fornecidos
pela AAL para
suportar os requisitos de servios de classe B devem incluir mecanismos
de

Top
Page No 12

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

12

compensao da variao esttica do retardo. Os procedimentos para a AAL


relativa a
esta classe ainda no foram definidos.

Classe C
Servios de classe C so os tradicionais servios encontrados em redes de
comutao de pacotes com conexo como o X.25, por exemplo. So servios
no
iscronos orientados conexo, onde a variao estatstica do retardo
no causa maiores
problemas. O servio orientado conexo do DQDB, utilizando os
procedimentos
MAC e o acesso QA, tambm um servio de classe C. Outro exemplo o
servio de
transferncia de quadros oferecido pelo frame relay bearer service.
Dois modos de servio so definidos: modo de mensagem e modo de fluxo. O
modo de mensagem permite a transferncia de um quadro de informao,
enquanto o
modo de fluxo permite a transferncia de uma seqncia de vrios quadros.
Algumas das funes que a AAL dever executar para dar suporte a servios
de
classe C incluem:
 Quebra e montagem de quadros em clulas.
 Deteco e sinalizao de erros na informao.
Adicionalmente, a AAL poder fornecer servios como os de multiplexao e
demultiplexao de vrias conexes de usurio em uma nica conexo ATM,
muito
embora este ainda seja um ponto de desacordo dentro dos rgos de
padronizao.

Classe D
Servios de classe D so servios sem conexo e com taxa varivel.
Correspondem aos servios sem conexo das redes de dados, como os de
interconexo
de redes com TCP/IP.

Classe E
A classe X define um servio orientado conexo ATM. A camada AAL, neste
caso, no tem funo.

1.1.3.2 Tipos de AAL

A camada de adaptao ATM dividida em duas subcamadas: Subcamada de


Convergncia (CS Convergence Sublaye r) e Subcamada de Segmentao e
Remontagem (SAR Segmentation and Reassembly Sublaye r). Segundo a
Recomendao I.362, estas subcamadas podem ser dividas novamente. Este
o caso
nos protocolos AAL e AAL 5.
Nestes protocolos a Subcamada de Convergncia dividida em Subcamada de
Convergncia de Servios Especficos (SSCS Service Specific Convergence
Sublayer)
e Subcamada de Convergncia de Servios Comuns (CPCS Common Part
Convergence Sublayer). A SSCS foi projetada para suportar aspectos
especficos de um

Top

Page No 13

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

13

aplicativo e a CPCS para suportar funes genricas comuns a mais de um


tipo de
aplicativo.
A Subcamada de Convergncia dependente do tipo de servio e executa
funes tais como: manipulao da variao de atraso de clulas (CDV
Cell Delay
Variation), recuperao de freqncia e correo de erros. Embora cada
protocolo AAL
tenha suas prprias funes, no geral, a Subcamada de Convergncia
descreve os
servios e funes necessrias para a converso entre protocolos ATM e
no ATM.
A Subcamada de Segmentao e Remontagem responsvel pela fragmentao
das CPCS-SDUs de informao em SAR-PDUs na fonte, e pela remontagem
dessas
SAR-PDUs em CPCS-PDUs no destino. A SAR acrescenta cabealhos e trailers
nos
fragmentos da CPCS-SDU e encaminha as SAR-PDUs de 48 bytes para a camada
ATM.
Cada protocolo AAL possui seu prprio formato de SAR. No destino, cada
campo de
informao de clula extrado na camada ATM e convertido para o PDU
apropriado.
Algumas das caractersticas e funes comuns a todas AALs so as
seguintes:
 As AALs so localizadas em equipamentos de usurios finais ATM.
 As AALs so dependentes dos aplicativos de camadas superiores em uso.
 As informaes de aplicativos so passadas para a AAL atravs de um
ponto de acesso ao servio (SAP Service Access Poin t), no formato de
AAL-SDUs, que podem ter at 64 Kbytes.
A seguir detalharemos as principais caractersticas dos protocolos AAL.

AAL Tipo 1
A AAL 1 suporta o trfego da classe A. Como j vimos, o trfego da classe
A
possui taxa de bits constante. Voz e vdeo em tempo real pertencem a
esta classe. O
termo constante implica que a taxa de bits deve ser invarivel e
sincronizada entre fonte
e destino.
Os servios providos pela AAL 1 so:
 Transferncia de informaes com a taxa de bits da fonte constante e
entrega destas informaes no destino com a mesma taxa.
 Transferncia da informao temporal entre fonte e destino.
 Indicao de informaes perdidas ou erradas, que no foram
recuperadas pela AAL 1.

AAL Tipo 2
A AAL 2 suporta o trfego da classe B. udio e vdeo de taxa varivel
pertencem a esta classe. A AAL 2 ainda est em estudo pelos rgos
padronizadores.
Pouca coisa foi definida pelo ITU-T para este tipo de AAL.

AAL Tipo
A AAL suporta o trfego das classes C ou D. Originalmente, o ITU-T
definiu
um protocolo AAL 3 para o suporte de trfego orientado a conexo e um
protocolo

Top

Page No 14

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

14

AAL 4 para o suporte de trfego no orientado a conexo. Mas, devido a


semelhana
entre os servios prestados por estas AALs, o ITU-T acabou juntando-as na
AAL .
O trfego suportado pela AAL caraterizado por:
 A existncia ou no de uma conexo entre a AAL fonte e a de destino.
 Taxa de bits varivel
 Nenhuma informao de temporizao passada entre fonte e destino A
AAL suporta dois modos de servio: modo de servio de mensagens
(Message Mode Servic e) e modo de servio de fluxo (Streaming Service
Mode). O modo de servio de mensagem usado para transferir apenas um
PDU de informao de um aplicativo, enquanto o modo de servio de fluxo
usado para transferir um ou mais PDUs de informao em instantes
diferentes.
A AAL tambm suporta transmisso assegurada e no assegurada. No caso
da
transmisso assegurada feita a retransmisso de dados quando erros
forem detectados.
J para a transmisso no assegurada, todos os dados, inclusive aqueles
onde foram
detectados erros, so entregues AAL de destino, que notifica ao usurio
final a
presena de erros.

AAL Tipo 5
A AAL 5 suporta os mesmas classes de servio da AAL , ou seja, as
classes C
e D. Assim como a AAL , a AAL 5 tambm suporta dois modos de servio,
bem
como transmisso assegurada e no assegurada.
Originalmente chamada de Camada de Adaptao Eficiente Simples (SEAL
Simple Eficient Adaptation Laye r), a AAL 5 foi projetada para servios
que no
requerem um processamento extensivo na AAL, como por exemplo o trfego de
dados
IP (Internet Protocol). Assim, a AAL 5 executa um processamento mnimo no
nvel da
camada de adaptao.
Atualmente, a AAL 5 vem sendo a camada de adaptao mais implementada.
Algumas das razes que levaram a tal popularidade so:
 Proteo de erros e integridade de PDUs A AAL executa a deteco
e correco de erros tanto na subcamada SAR como na CPCS. A AAL5 verifica
e corrige erros apenas na subcamada CPCS. Ou seja, a AAL verifica a
integridade de informaes no nvel de SAR-PDUs e de CPCS-PDUs, enquanto
a AAL 5 verifica apenas no nvel de CPCS-PDUs. Isto torna a AAL 5 mais
leve e barata de ser implementada.
 Campo de informaes disponvel O campo de informaes disponvel
na AAL 3/4 de 44 bytes, enquanto na AAL 5 de 48 bytes. Levando-se
em
conta que o tamanho da clula ATM de 53 bytes, esta diferena
significativa
em termos de eficincia de transmisso.

Top

Page No 15

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

15

 Processamento de cabealho A ausncia de cabealhos ou trailers na


subcamada SAR reduz os recursos da AAL 5. Entretanto, mecanismos
adequados de proteo de erro tornam a AAL 5 mais atrativa do que a AAL
.
 Padronizao Grande parte das especificaes produzidas pelo ATM
Frum esto fundamentadas no uso da AAL 5.

AAL de Sinalizao
A AAL de sinalizao fornece um meio estruturado e confivel para o
transporte
de trfego de sinalizao entre dois usurios finais ATM. Como integrante
do plano de
controle, a Signaling ATM Adaptation Layer SAAL atua como interface
entre as
funes de controle das camadas superiores e as funes de sinalizao
ATM.
A SAAL usa os servios providos pelas subcamadas SAR e CPCS da AAL 5. A
SAAL
possui ainda a subcamada SSCS, que contm duas funes:
 Funo de Coordenao Especfica de Servio (SSCF Service
Specific Coordination Function) Esta funo responsvel pelo
mapeamento dos aplicativos de camadas superiores para o protocolo SSCOP.
 Protocolo Orientado a Conexo Especfico de Servio (SSCOP
Service Specific Connection Oriented Protocol) O SSCOP um protocolo
orientado a conexo que atua no nvel de enlace (segunda camada do Modelo
OSI) e fornece um transporte confivel para as mensagens de sinalizao.
Suporta deteco e correo de erros, seqenciamento e recuperao
seletiva
de PDUs.

2. ATM em Redes Locais

As diferentes caractersticas entre ambientes locais e pblicos refletem-


se,
principalmente, nas interfaces UNI privativas e pblicas. As maiores
diferenas so as
seguintes:
 Alguns tipos de enlace que podem ser especificados para a UNI privativa
s permitem o enlace de curtas distncias (como 100m, por exemplo).
 Os formatos de endereamento utilizados em redes pblicas ATM
devero seguir a recomendao E.164 do ITU-T (semelhante ao cdigo
de numerao telefnica), enquanto que em redes privadas o formato do
endereamento poder ser derivado de padres para redes locais ou
padres da ISSO.
As diferentes configuraes permitem a utilizao de redes locais com
meio
compartilhado ou com comutadores privativos.

Top

Page No 16

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

16

2.1 Padronizao para Redes ATM

O processo de criao de normas para redes ATM apresenta muitas


caractersticas semelhantes, mas tambm muitas diferenas do processo
observado em
redes de comunicao em geral. As semelhanas referem-se principalmente,

participao de rgos internacionais como o ITU-T e a ISSO, credenciados


na criao
e promulgao de padres. Com o crescente interesse pela tecnologia de
transmisso de
informao e, em particular, pelas novas tecnologias de redes que
permitem a integrao
de servios, uma aproximao entre as indstrias de telecomunicaes e as
de
informtica tornou-se inevitvel. A concretizao dessa aproximao em
torno das
novas tecnologias de redes de comunicao (como as redes ATM) pode ser
observada
em iniciativas como a criao do ATM Frum.
O ATM Frum, fundado em 1991, como j mencionado, um consrcio de
empresas de informtica e telecomunicaes que tem como objetivo
assegurar a
interoperabilidade entre os equipamentos privativos e os equipamentos das
redes
pblicas de comunicao, como a RDSI-FL, que esto em fase de
desenvolvimento.
Para atingir tais objetivos, o ATM Frum trabalha em cooperao com o
ITU-T,
responvel pelas recomendaes relativas RDSI-FL, de forma a tornarem
mutuamente
disponveis as informaes necessrias.
Com a larga proliferao do acesso aos servios da Internet observada nos
ltimos anos, um grande nmero de novas aplicaes e protocolos foram
desenvolvidos
sobre esse tipo de plataforma. Ao pensar nas novas redes que devero ser
utilizadas nos
prximos anos, no se poderia ignorar essa rede que representa, hoje, a
maior infra-
estrutura de comunicao para computadores. Nesse sentido, o IETF
( Internet
Engineering Task Force), responsvel pelo desenvolvimento da Internet,
tem trabalhado
para permitir a integrao da tecnologia do ATM como suporte de
transmisso s redes
baseadas em TCP/IP.

2.2 Arquiteturas de Redes ATM

Arquiteturas de rede podem ser estruturadas a partir de modelos de


referncia.
Um modelo de referncia composto por camadas sobrepostas, onde cada
camada
possui protocolos e funes especficas.
Dois dos modelos de referncia comumente utilizados so: Modelo OSI e
Modelo SNA. O Modelo SNA Systems Network Architecture foi desenvolvido
como
referncia para uma arquitetura de rede proprietria da IBM. O Modelo OSI
Open
Systems Interconnection foi desenvolvido nos anos 80 por vrias
organizaes
internacionais de padronizao, entre elas a ISO International
Standards Organization
e o ITU-T.
O Modelo OSI organizado em sete camadas: Camada Fsica, Camada de
Enlace, Camada de Rede, Camada de Transporte, Camada de Sesso, Camada de
Apresentao e Camada de Aplicao. Cada camada contm vrios protocolos
e

Top

Page No 17
Material disponibilizado por www.pgredes.hpg.com.br
Redes ATM

17

responsvel por funes especficas que visam suportar aplicativos de


usurios finais,
que acessam a rede atravs da Camada de Aplicao.
No Modelo OSI uma camada considerada um provedor de servios para a
camada imediatamente superior e um usurio dos servios das camadas
inferiores.
A arquitetura das redes ATM baseada no Modelo de Referncia de
Protocolos
da B-ISDN (B-ISDN PRM B-ISDN Protocol Reference Model) que foi
desenvolvido
pelo ITU-T e documentado na Recomendao I.321. O Modelo da B-ISDN por
sua vez
se baseia no Modelo OSI e nas recomendaes ISDN. Entretanto, existem
algumas
diferenas entre o Modelo OSI e o modelo adotado para B-ISDN.
O Modelo da B-ISDN um modelo tridimensional composto por trs planos e
trs camadas: plano de usurio (User Plane), plano de controle (Control
Plane) e plano
de gerenciamento (Management Plane); camada fsica (Physical Layer),
camada ATM
(ATM Layer) e camada de adaptao ATM (AAL ATM Adaptation Layer).
O plano de usurio prov a transferncia de informaes do usurio. Ele
contm
uma camada fsica, uma camada ATM e vrias AALs que suportam diferentes
servios,
tal como voz e vdeo. O plano de usurio responsvel por prover
transferncia,
controle de fluxo e recuperao de informaes de usurios.
O plano de controle fornece funes de sinalizao e de controle
necessrias ao
estabelecimento, gerenciamento e finalizao de conexes virtuais
chaveadas. O plano
de controle compartilha com o plano de usurio as camadas fsicas e ATM e
possui uma
AAL especfica de sinalizao. O plano de controle no necessrio
quando se utilizam
apenas conexes virtuais permanentes (PVCs).
O plano de gerenciamento habilita o trabalho conjunto dos planos de
usurio e
de controle e fornece dois tipos de funes: gerenciamento de planos e
gerenciamento
de camadas. O gerenciamento de planos no possui estrutura em camadas e
responsvel pela coordenao de todos os planos. O gerenciamento de
camadas
responsvel pelo gerenciamento de entidades (vide prximo item) nas
camadas e pela
execuo de servios de operao, administrao e manuteno (OAM
Operation,
Administration and Maintenance).

2.3 Caractersticas do ATM


2.3.1 - Pacotes de Tamanho Fixo
ATM utiliza pequenos pacotes de tamanho fixo chamados de clulas. Uma
clula tem 53 bytes, sendo 5 bytes de cabealho e 48 bytes para o
campo de
informaes. Toda a informao (voz, vdeo, dados, etc.) transportada
pela rede
atravs de clulas ATM.

Top

Page No 18

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

18

2.3.2 - A Funcionalidade do Cabealho das Clulas


Reduzida

Para garantir o processamento rpido dentro da rede, o cabealho das


clulas
ATM limitado em termos de funcionalidade. Sua principal funo
identificar uma
conexo virtual (lgica) por meio de identificadores que so selecionados
em uma fase
de estabelecimento de conexo e garantem um encaminhamento adequado de
cada
clula pela rede.
Alm dos identificadores de conexo virtual, um nmero bem limitado de
outras
funes suportado pelo cabealho. Para evitar o encaminhamento errado
das clulas
dentro da rede ATM, devido a erros nos identificadores de conexo
virtual, foi inserido
um campo de proteo contra erros no cabealho (HEC - Header Error
Contro l) da
clula ATM. Dada a limitada funcionalidade do cabealho das clulas ATM,
o seu
processamento bastante simples e pode ser feito a taxas muito altas
(155.52 Mbps at
Gbps).

2.3.3 - O Campo de Informaes das Clulas Pequeno

O campo de informaes da clula ATM foi padronizado pelo ITU-T [16] em


48
bytes a partir de um compromisso firmado entre vrios grupos de interesse
e levando-se
em conta uma srie de fatores conflitantes, dos quais podemos destacar :
 Atrasos na rede.
 Eficincia de transmisso.
 Complexidade de implementao.

2.3.4 - Roteamento de Clulas


O fluxo de informaes estabelecido atravs de percursos predefinidos,
chamados canais virtuais (VCs Virtual Channels). O cabealho das
clulas ATM
contm identificadores que amarram a clula ao seu percurso.
As clulas de um canal virtual seguem o mesmo percurso atravs da rede e
so
entregues ao destino na mesma ordem que foram inseridas na rede.

2.3.5 - Funes de Adaptao

O fluxo de informaes de um usurio final ATM precisa ser adaptado para


trafegar atravs da rede ATM. Esta adaptao feita atravs de
protocolos especficos
que possibilitam o tratamento diferenciado para cada tipo de servio.
Assim, o fluxo de informaes de um usurio final ATM fragmentado em
clulas no
ponto de ingresso na rede e recuperado no ponto de egresso da rede.

Top

Page No 19

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

19

2.3.6 - Nenhuma Proteo ou Controle de Fluxo no Nvel de


Enlace

Se um enlace introduz um erro durante a transmisso de clulas ATM,


portanto
causando a perda de informaes de usurio, nenhuma ao ser tomada no
nvel deste
enlace para corrigir tal erro. Esta proteo de erro pode ser omitida,
uma vez que os
enlaces utilizados nas redes ATM apresentam alta qualidade, ou seja,
possuem uma
baixa taxa de erro de bits (BER Bit Error Rate).
As redes ATM tambm no tm controle de fluxo no nvel de enlace, uma vez
que a lgica de processamento necessria para tal controle muito
complexa para ser
acomodada s altas taxas deste nvel. Em vez disto, as redes ATM utilizam
um conjunto
de controles de taxa de entrada que limita o trfego entregue rede. Tal
controle de
fluxo possui caractersticas muito diferentes daquele utilizado em redes
tradicionais e
por isso tem sido alvo de muitos estudos.

2.3.7 - Operao Orientada a Conexo

ATM prov um servio de transmisso de dados orientado a conexo. Isto


significa que antes que qualquer informao seja transmitida entre duas
estaes (hosts)
ATM, uma fase de estabelecimento de conexo virtual/lgica deve ser
realizada com o
objetivo de permitir rede reservar os recursos necessrios. Se os
recursos disponveis
no forem suficientes, tal conexo ser recusada. Ao final da transmisso
os recursos da
rede so desalocados e a conexo encerrada.
O servio no orientado a conexo suportado em redes ATM, mas neste
caso o fluxo
de dados ser transmitido sobre um ou mais caminhos preestabelecidos.

2.3.8 - Controle de Congestionamento

Existe apenas uma coisa que uma rede ATM pode fazer quando um n da rede
torna-se congestionado: clulas ATM sero descartadas at que o problema
seja
resolvido. Algumas clulas (baixa prioridade) podem ser marcadas de
forma que se
ocorrer um congestionamento elas sero as primeiras a serem descartadas.
Os pontos finais de uma conexo ATM no so notificados quando clulas
so perdidas.
Portanto, de forma geral, cabe as funes de adaptao detectar e
recuperar as
informaes perdidas devido a congestionamentos.

2.3.9 - Uso de Conexes Virtuais

O ATM usa conexes virtuais (Atualmente chamadas conexes de canal


virtual
VCCs Virtual Channel Connections) como um mecanismo para transportar
dados
entre uma fonte e um destino. Uma conexo virtual dedicada para um par
fonte/destino. Assim, uma ou mais conexes virtuais podem utilizar o
mesmo enlace
fsico.

Top

Page No 20

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

20

2.3.10 - Controle de Erro

A rede ATM verifica apenas o cabealho das clulas a fim de encontrar


erros. Se
um erro for encontrado e no puder ser corrigido, a clula errada ser
simplesmente
descartada.

2.3.11 - Suporte para Qualidade de Servio


A rede ATM suporta qualidade de servio. Isto significa que a rede ir
prover ou
reservar recursos que garantam um valor especificado mnimo de vazo e de
perda de
informaes de usurio e um valor mximo de atraso, durante a durao de
uma dada
conexo.
Este suporte de QoS por conexo habilita as redes ATM a atender a
qualquer
tipo atual de trfego sobre uma mesma rede.

2.4 - Os parmetros de QoS (Quality of Sevice) .

O QoS definido pelo ITU-T na recomendao I.350 [ITU93c]] como:


Qualidade de Servio (QoS) o efeito coletivo de performance que
determina o grau
de satisfao do usurio deste servio especfico. As redes ATM so
redes de pacote
orientadas a conexo e portanto as mtricas de QoS podem ser divididas em
duas
classes: (1) os parmetros de controle de chamada e (2) e os parmetros
associados
transferncia de informao em redes de pacotes. No primeiro caso temos
principalmente trs parmetros que caracterizam uma conexo: o atraso no
estabelecimento da conexo, o atraso de desconexo e a probabilidade de
aceitao da
conexo. No caso dos parmetros que caracterizam a transferncia de
informao a
dificuldade maior tendo em vista questes como:
 expressar parmetros para que estes traduzam de forma fiel a aplicao
(modelagem);
 relacionar estes parmetros aos mecanismos de controle da rede;
 lidar com os diversos mecanismos de controle implementados em ns
individuais, com especificaes prprias, de modo que possam contribuir
com
o QoS global fim-a-fim do servio;
 otimizar o aumento da complexidade das redes com estes mecanismos sem
diminuir a preciso e exatido deles.
Existem trs parmetros que descrevem o perfil do QoS de uma conexo ATM,
observveis no destinatrio e que medem a qualidade da rede, tambm
chamados de
QoS-NP (QoS network parameters) ou descritor de qualidade de servio e
so definidos
por:
1. Cell Loss Rate (CLR) ou taxa de perda de clulas
2. Cell Transfer Delay (CTD) ou atraso de transferncia (valor mdio ou
em percentil)
3. Cell Delay Variation (CDV) ou variao mdia do atraso das clulas.

Top

Page No 21

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

21

CTD representa principalmente o atraso de propagao pelos enlaces e


proporcional ao comprimento destes, ou seja a parte fixa do atraso. A
parte varivel do
atraso est associada principalmente aos tempos de espera nas filas dos
buffers dos
comutadores e multiplexadores (figura 3.1). A taxa de perda de clulas
(CLR) causada
principalmente pela ocorrncia de transbordos de buffers quando
ultrapassada a
capacidade dos mesmos e as clulas so descartadas.
Para que as clulas sejam transportadas pela rede segundo os parmetros
QoS-
NP a rede negocia uma contrapartida com o usurio, formada por um outro
conjunto de
parmetros de QoS na hora da conexo, que so relacionados com a maneira
como o
usurio dever entregar as clulas rede, e constituem os QoS-UP ( user
parameters) e
caracterizam o trfego a ser fornecido pelo usurio (descritor de
trfego).

1 -

Mnimo CDV

Clulas perdidas ou
entregues muito tarde

CTD
Tempo de
Transferncia

Probabilidade
de
Chegada

Clulas entregues

CDV: Cell Delay Variation


CTD: Cell Transfer Delay

Fig. 3 Funo densidade de probabilidade do tempo de chegada das


clulas
A rede somente garante o servio dentro dos QoS-NP se o fluxo de clulas
do
usurio estiver de acordo com os QoS-UP que foram negociados no
estabelecimento da
conexo. O conjunto dos parmetros de QoS-UP formado por:
4. Peak Cell Rate (PCR), taxa instantnea mxima de transmisso do
usurio ;
5. Cell delay variation tolerance (CDVT), tolerncia mxima do CDV;
6. Sustainable Cell Rate (SCR) , taxa mdia de clulas sobre um
intervalo de tempo grande;
7. Maximum Burst Size (MBS), nmero mximo de clulas, que podem
ser enviados na taxa de pico (PCR), ponta a ponta, sem no entanto
violar a SCR. Est relacionado com SCR, PCR e BT como segue:
BT = ()MBS SCR PCR
1 11

Top

Page No 22

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

22

Esta expresso define o burst tolerance (BT), ou seja, o tamanho mximo


da
rajada de clulas enviadas durante a taxa de pico.
8. Mnimum Cell Rate (MCR), a taxa mnima desejada pelo usurio.
Alm destes, existem ainda parmetros que esto relacionados com a
qualidade
da rede, porm no so negociveis. A Tabela 3 apresenta os parmetros
QoS, suas
classes, definies e principais caractersticas.

Top

Page No 23

Material disponibilizado por www.pgredes.hpg.com.br

Redes ATM

23

Tabela III - Parmetros de Qualidade de Servio (QoS)

TIPO DE PARMETRO DE

QoS

Abreviatura

Significado

Observao

PCR Peak Cell Ratio Taxa mxima que usurio pretende transmitir clulas

QoS-UP

MBS
(ou CBS)
Maximum Burst Size
(Cell Burst Size)
Nmero mximo de clulas que podem ser enviadas, ponta a
ponta, na taxa de pico PCR

Descritor de trfego
Parmetros relacionados com a
CDVT Cell Delay Variation
Tolerance
Especifica quanto de variao pode ser tolerado pela rede na
chegada das clulas durante uma rajada (PCR)

carga a ser oferecida pelo usurio


(Rule based Parameters)
SCR Sustainable Cell Rate Limite superior da taxa mdia de clulas medido
sobre um
intervalo de tempo grande

BT Burst Tolerance Tamanho mximo de rajada que pode ser transmitida na


taxa de
pico (funo de PCR, SCR e MBS)

MCR Minimum Cell Rate a taxa mnima de clulas por segundo que o
usurio considera
aceitvel

QoS-NP

CTD Cell Transfer Delay Atraso mdio entre fonte e destino (ver figura
3.1)

Descritor de qualidade de servio


Parmetros de desempenho da rede
CDV Cell Delay Variation Medida da uniformidade de chegada das clulas
(ver figura 3.1)

(Statistical parameters) CLR Cell Loss Ratio Frao de clulas que no


chegaram para o total de clulas
enviadas

PARMETROS FIXOS
CER Cell Error Rate Frao de clulas que chegam com um ou mais bits
errados
em relao ao total enviado.

DA REDE
(no negociveis)
SECBR Severely Errored Cell
Block Ratio
a frao de um bloco de N clulas das quais M ou mais
clulas esto com erro. (frao = M/N)

CMR Cell Missinsertion


Rate
Nmero de clulas/s que so entregues a um destino errado,
devido a erro de cabealho no detectado.
Top

Page No 24

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

24

A rede, para garantir um conjunto mnimo de QoS do servio, deve


implementar
mecanismos de controle dos parmetros QoS-UP, ou seja, a rede deve
policiar a entrada das
clulas de acordo com os QoS-UP negociados e aceit-las ou rejeit-las se
no estiverem de
acordo. Esta a funo dos mecanismos de controle como; user parameter
control/network
parameter control (UPC/NPC). No captulo 4 so detalhados alguns destes
mecanismos de
controle, que atuam diretamente sobre as clulas, de modo a influenciar e
proteger os QoSs
de conexes aceitas pela rede.

3 Plano de Controle

O plano de controle encarregado das funes e protocolos de sinalizao


entre os
diversos objetos gerenciados e localizados fisicamente em diferentes
locais (ns de rede ou
equipamentos de usurio). O plano de gerenciamento em particular,
responsvel pelo
estabelecimento das conexes e pelo gerenciamento de todos os nveis,
tanto do plano de
usurio, como do plano de controle. Observe-se que as funes de
gerenciamento de
recursos e controle de trfego esto vinculados especialmente a este
plano.
Na Tabela 4 so resumidas as principais funes e servios oferecidos nos
diversos
nveis e subnveis do PRM do ITU-T. Na primeira coluna da Tabela 4
indicada uma
possvel equivalncia de algumas funes com o modelo tradicional MR-OSI
de 7
camadas, normalmente utilizado em redes de computadores.
Tabela IV - Principais funes dos diversos nveis na B-ISDN

Nveis OSI
equivalente
s

Nveis
ATM
Subnvei
s ATM Funes
3 e 4 AAL
CS - Recuperao relgio fonte (controle CDV)
- Montagem e decomposio das PDU SAR
SAR - Deteco de perda e insero de clulas
- Segmentao e remontagem

2 e 3 ATM
- Controle de fluxo
- Gerao/Extrao do cabealho de clula
- Gerenciamento de Canais/Rotas virtuais

1 e 2 FSICO
TC

- Adaptao taxa de clulas com taxa de bit


- Verificao/gerao CRC de cabealho
- Gerao de clulas
- Empacot/Desemp clulas do mdulo de transp.
- Gerao mdulos de transporte (STM/STS)
PMD - Sincronismo de bit
- Acesso fsico a Rede (HDSL ou FTTC)

Top

Page No 25

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

25

Os nveis definidos no PRM do ITU-T, atendem no entanto os mesmos


objetivos do
MR-OSI, ou seja, os nveis proporcionam um perfeito isolamento entre as
diversas funes
de cada nvel, tornando as funes de um nvel totalmente transparentes
em relao aos de
outros nveis.

3.1 - Gerenciamento de Trfego

O controle de trfego em uma rede ATM est fundamentalmente relacionado


com a
habilidade da rede prover qualidade de servio (QoS - Quality of Service)
diferenciada para
cada aplicativo. Uma regra primria para o gerenciamento de trfego
proteger a rede e os
sistemas finais de congestionamento, permitindo o alcance de seus
objetivos de
desempenho.
Uma regra adicional promover o uso eficiente dos recursos da rede.
A especificao de Gerenciamento de Trfego 4.0 (TM 4.0 Traffic
Management 4.0) do
ATM Forum define uma srie de procedimentos e parmetros relacionados
com o
gerenciamento de trfego e QoS em redes ATM. Cinco categorias de servio
so definidas.
Para cada categoria estabelecido um conjunto de parmetros que permite
descrever o
trfego apresentado rede e a qualidade de servio esperada da rede.
Esta especificao
estende alguns tpicos apresentados nas Recomendaes I.371 e I.356 do
ITU-T.

3.2 - Controle de Trfego e Controle de Congestionamento

Congestionamento pode ser definido como uma condio que ocorre na camada
ATM dos equipamentos da rede, tal que a rede no consegue atender a
objetivos de
desempenho previamente negociados. Em contrapartida, controle de trfego
pode ser
definido como um
conjunto de aes tomadas pela rede para evitar o congestionamento.

3.3 - Qualidade de Servio na Camada ATM

A Qualidade de Servio da camada ATM determinada a partir de um


conjunto de
parmetros que caracterizam a desempenho de uma conexo no nvel da
camada ATM.
Estes parmetros, conhecidos com parmetros de QoS, quantificam a
desempenho de
extremo a extremo na camada ATM. Alguns destes parmetros podem ser
negociados entre
os sistemas finais ATM e a rede.

3.4 - Parmetros de QoS

Os seguintes parmetros de QoS podem ser negociados na UNI:


 Mximo Atraso de Transferncia de Clula (maxCTD Maximum Cell
Transfer Delay) Determina o mximo atraso de transferncia de clula
para uma
dada conexo.

Top

Page No 26

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

26

 Variao de Atraso de Clula Pico a Pico (peak-to-peak CDV Peak-to-


peak Cell Delay Variation) Diferena entre o melhor e o pior caso de
variao de
atraso de clula experimentado em uma conexo.
 Razo de Clulas Perdidas (CLR Cell Loss Rati o) Razo da soma das
clulas perdidas sobre o total de clulas transmitidas.
Os seguintes parmetros de QoS no podem ser negociados na UNI:
 Razo de Clulas Erradas (CER Cell Error Ratio) Razo da soma das
clulas erradas pela soma das clulas transmitidas com sucesso mais a
soma das
clulas erradas.
 Razo de Blocos de Clulas Severamente Erradas (SECBR Severely
Errored Cell Block Rati o) Razo do nmero de blocos de clulas
severamente
errados sobre o nmero total de blocos de clulas transmitidos. Um bloco
de clulas
uma seqncia de N clulas transmitidas sobre uma mesma conexo.
 Razo de Clulas Mal Inseridas (CMR Cell Misinsertion Rate)
Razo
do nmero de clulas mal inseridas sobre um dado intervalo de tempo.

3.5 - Contrato de Trfego

Como j vimos anteriormente, um usurio final ATM requisita uma conexo


atravs
de protocolos de sinalizao (SVC) ou atravs de assinatura (PVC). Junto
com esta
requisio de conexo, inserido um descritor de trfego e alguns
parmetros de QoS, a
fim de caracterizar a quantidade e a qualidade do trfego que ser
transmitido em uma
determinada conexo. A rede ATM usa estas informaes para estabelecer
tal conexo e
policiar o trfego que ser transmitido pela rede. Este acordo entre os
usurios finais ATM
e a rede chamado de contrato de trfego.

3.6 - Parmetros de Trfego

Os parmetros de trfego descrevem as caractersticas de trfego de uma


fonte e
podem ser qualitativos ou quantitativos.
A especificao TM 4.0 define os seguintes parmetros de trfego:
 Taxa de Pico de Clulas (PCR Peak Cell Rat e) Especifica um limite
superior de taxa para o trfego submetido a uma conexo.
 Taxa Sustentvel de Clulas (SCR Sustenaible Cell Rate) Especifica
um
limite superior na taxa mdia de clulas submetida a uma conexo.
 Tamanho Mximo de Surto (MBS Maximum Burst Siz e) Especifica o
nmero mximo de clulas que podem ser transmitidas taxa de pico de
clulas
(PCR).
 Taxa de Clulas Mnima (MCR Minimum Cell Rate) Especifica uma taxa
mnima para transmisso de clulas em uma conexo.

Top

Page No 27

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM
27

 Tolerncia Variao de Atraso de Clula (CDVT Cell Delay Variation


Tolerance) Especifica um valor aceitvel de variao de atraso de
clula (CDV
Cell Delay Variation) (jitter).

3.7 - Categorias de Servios

As categorias de servio fornecidas pela camada ATM relacionam as


caractersticas
de trfego e os requerimentos de QoS, com o comportamento da rede. Em
geral, funes tal
como roteamento, controle de admisso de conexes (CAC - Connection
Admission
Control) e alocao de recursos so estruturadas de forma diferenciada
para cada categoria
de servio.
A arquitetura de servios especificada pelo ATM Forum consiste das
seguintes
categorias de servios:
 Taxa de Bits Constante (CBR Constant Bit Rat e) A categoria de
servio CBR usada para atender conexes que requerem uma quantidade
esttica
de largura de faixa. Tal largura de faixa caracterizada pelo parmetro
PCR. A
categoria CBR suporta aplicativos que operam em tempo real, ou seja, que
requerem atraso e variao de atraso rigidamente limitado, como por
exemplo,
aplicativos de voz, vdeo e de emulao de circuitos. Clulas que
sofrerem atrasos
maiores do que aqueles especificados no parmetro maxCTD sero
consideradas
pelos aplicativos como de baixa importncia.
 Taxa de Bits Varivel em Tempo Real (rt-VBR Real-Time Variable Bit
Rate) A categoria de servio rt-VBR suporta aplicativos que operam em
tempo
real e que possuem trfego surtuoso, e caracterizada em termos dos
parmetros
PCR, SCR e MBS. Nesta categoria, as clulas que sofrerem atrasos maiores
do que
aqueles especificados no parmetro maxCTD tambm sero consideradas
pelos
aplicativos como de baixa importncia.
 Taxa de Bits Varivel (nrt-VBR Non-Real-Time Variable Bit Rate) A
categoria de servio nrt-VBR suporta aplicativos que possuam
caractersticas de
trfego surtuoso e que no operam em tempo real, ou seja, que no
requerem atraso
e variao de atraso rigidamente limitados. caracterizada em termos dos
parmetros PCR, SCR e MBS. Nenhum limite de atraso associado a esta
categoria.
 Taxa de Bits No Especificado (UBR Unspecified Bit Rat e) A
categoria de servios UBR tambm suporta aplicativos que no operam em
tempo
real, tal como aplicativos de comunicao de dados entre computadores. A
categoria
UBR no especifica garantias de servio para o seu trfego.
 Taxa de Bits Disponvel (ABR Available Bit Rat e) ABR uma
categoria de servio cujas caractersticas de transmisso negociadas com
a rede
podem ser modificadas aps o estabelecimento de uma conexo. Para isto,
um

Top

Page No 28

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

28

mecanismo de controle de fluxo (ABR Flow Control) foi especificado pelo


ATM
Forum. Este mecanismo suporta vrios tipos de controle de taxa de
entrada, que
atuam em resposta a mudanas nas caractersticas de transmisso da rede.
Esta
realimentao feita atravs de clulas especficas de controle,
chamadas clulas de
gerenciamento de recursos (RM Cells Resource Management Cells). A
categoria
ABR no foi planejada para suportar servios em tempo real. Na fase de
estabelecimento de uma conexo ABR, o sistema final deve especificar
rede a
mxima largura de faixa requerida e a mnima largura de faixa a ser
usada. Estas
especificaes correspondem aos parmetros PCR e MCR, respectivamente. A
largura de faixa disponvel para esta conexo pode variar, mas no pode
ser menor
que aquela especificada atravs do parmetro MCR.
A Tabela 5 sumariza os atributos (parmetros de QoS e de trfego)
associados com
cada categoria de servio.

Atributos Categorias de Servio para a Camada ATM


Parmetros de QoS CBR rt-VBR nrt-VBR UBR ABR
peak-to-peak CDV especificado no especificado
MaxCTD especificado no especificado
CLR especificado no especificado especificado 23
Parmetros de Trfego
PCR e CDVT especificado especificado 24 especificado 25
SCR, MBS e CDVT no aplicvel 26 especificado no aplicvel
MCR no aplicvel especificado

Tabela V Atributos das categorias de servio ATM

3.8 - Negociao de Parmetros de QoS

Os mecanismos de negociao de QoS entre os sistemas finais e a rede so


definidos nas especificaes do ATM Forum: UNI 4.0 UNI Signaling 4.0
e PNNI 1.0
Private Network-to-Network Interface . Basicamente a negociao da QoS
para uma
conexo feita utilizando-se os protocolos de sinalizao da interface
usurio-rede (UNI) e
protocolos de sinalizao da interface rede-rede (NNI - Network-Network
Interface).

3.9 - Medio dos Parmetros de QoS

Uma das maneiras possveis de medio dos parmetros de QoS baseada nos
fluxos OAM de monitoramento de desempenho que so inseridos junto ao
fluxo de clulas

Top

Page No 29

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

29

do usurio, conforme j abordamos anteriormente. Maiores detalhes de como


so medidos
os parmetros de QoS podem ser encontrados na especificao TM 4.0 e na
Recomendao
I.356 do ITU-T.

3.10 - Funes e Procedimentos para Gerenciamento de Trfego

As funes e procedimentos de gerenciamento de trfego preocupam-se em


reagir a
situao de congestionamento na rede. O seguinte conjunto de funes de
controle de
trfego e congestionamento especificado na TM 4.0:
 Controle de Admisso de Conexo (CAC Connection Admission
Control) definido como um conjunto de aes tomadas pela rede durante
a fase
de estabelecimento de conexo, a fim de determinar se uma requisio de
conexo
pode ou no ser aceita.
 Controle de Parmetros Usados (UPC Usage Parameter Control)
definido como um conjunto de aes tomadas pela rede para monitorar e
controlar
trfego, em termos de trfego oferecido e validao de conexes ATM nos
usurios
finais da rede. O principal propsito proteger os recursos da rede de
comportamentos ilcitos e no intencionais, os quais podem afetar a QoS
de
conexes j estabelecidas.
 Controle de Prioridade de Perda de Clula (CLP Control Cell Loss
Priority Control) Se um congestionamento ocorrer na rede, clulas
marcadas com
uma prioridade baixa podem ser descartadas.
 Descrio de Trfego (Traffic Shapping) Mecanismos de descrio de
trfego podem ser usados para modificar caractersticas de trfego
previamente
negociadas com a rede.
 Gerenciamento de Recursos da Rede (NRM Network Resource
Management) O gerenciamento apropriado e efetivo de caminhos virtuais
pode
ser utilizado para maximizar a alocao de recursos na rede e reduzir as
chances de
congestionamento. Todas as funes de gerenciamento de trfego podem ser
executadas no nvel de VP melhor do que no nvel de VC. Isto pode
simplificar
muitas das funes de gerenciamento de trfego e otimizar os recursos da
rede.
 Descarte de Frame (Frame Discard) O ATM controla congestionamentos
descartando clulas. A funo de descarte de frame permite que sejam
descartadas
somente as clulas que fazem parte de uma nica AAL-PDU, minimizando
assim os
efeitos causados por um congestionamento.
 Controle de Fluxo ABR (ABR Flow Control) Um protocolo de controle
de fluxo BR usado para adaptativamente compartilhar a largura de faixa
disponvel entre os usurios participantes de conexes ABR.

Top

Page No 30

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

30

4. Concluso

Para as aplicaes que as empresas dispe hoje como contas a pagar, a


receber,
softwares de gesto, o ATM no a nica soluo, e muitas vezes, nem a
melhor seja do
ponto de vista tcnico ou do custo benefcio. Quando a aplicao exige
apenas trfego de
dados, mesmo em grandes volumes, tecnologias como a Ethernet ou Fast
Ethernet podem
ser mais do que suficientes.
As caractersticas e requisitos de comunicao exigidos pelos diversos
tipos de
mdia so muito diferentes. Em aplicaes com diversos tipos de mdia,
tecnologias
baseadas no compartilhamento de acesso ao meio fsico como a Ethernet,
no garantem a
qualidade do servio para aplicaes de udio e vdeo, as quais exigem
trfego de dados
continuo e onde o retardo de transferncia constitui um srio problema.
A soluo ATM passa a tornar-se atraente na medida em que necessria a
integrao de servios no mesmo ambiente de rede. A grande vantagem do
ATM a sua
habilidade de multiplexar diversos tipos de informaes como udio, vdeo
e textos, aliado
a sua capacidade de gerenciamento de trfego, os quais permitem ao ATM
garantir um
retardo mximo para servios com trfego contnuo e oferecer para estas
aplicaes
qualidade de servio adequada.
Antes de partir para uma soluo ATM deve-se sempre se considerar as
necessidades de comunicao a curto e mdio prazo. Se um empresa hoje
somente dispe
de aplicaes que exigem trfego de dados e num futuro prximo a empresa
no ter essa
caracterstica alterada, ento no se justificaria partir para uma
soluo ATM, que mais
onerosa. Contudo se a empresa num futuro prximo ir utilizar aplicaes
que exijam
trfego de udio e vdeo, ento a soluo ATM dever ser considerada.
Certamente num futuro prximo as tecnologias ATM e Ethernet vo coexistir
e as
solues no sero nicas, sendo compostas por uma combinao de ambas.
As
caractersticas do ATM de possibilitar qualidade de servio para vrios
tipos de mdia a
torna ideal para sua utilizao em backbones de grandes redes, enquanto
que a tecnologia
Fast Ethenet pode ser empregada nos links com os servidores, reduzindo
custos de
migrao ou implantao da rede.

Top

Page No 31

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

31

5 - Referncias Bibliogrficas

[ATM95] "Asynchronous Transfer Mode (ATM) tutorial", Reddivalam, S.,


George Mason
University, apr., 1995.
[ATM94] ATM Forum/af-uni-0010.002. ATM User -Network Interface
Spacification
3.1. Aprovado em 1994.
[BLA95] BLACK, U. ATM: Foundation for Broadband Networks. Prentice Hall
PTR,
Englewood Cliffs, New Jersey, 1995, 426p.
[CHA93] CHANG, Y.; SU D.e WAKID, S. The Generic Flow Control (GFC)
Protocol:
A Performance Assessment. Proceedings of International Conference on
Network Protocols (ICNP93), October, 19-22, 1993.
[CHA97] CHANG, Y.; SU D.; HORST, A. e WAKID, S. An ATM Protocol for Local
Access and Control of Internal/External Traffic. Advanced Systems
Division,
National Institute of Standards and Technology (NIST).
[CHE97] CHENG, L. Quality of service based on both call admission and
cell
scheduling. Computer Networks and ISDN Systems 29(5), 555-567, abr.1997.
[DAI96] DAILIANAS, A e BOVOPOULOS, A. Real-time admission control
algorithms
with delay and loss garantees in ATM networks. Computer Communications,
19(3), 169-179, mar. 1996.
[DEL83] DELBROUK, L. E. N. On the Steady State Distribution in a Service
Facility
carrying Mixtures of Traffic with different peakedness Factors and
Capacity
Requirements. IEEE Transactions on Communications, Vol. Com-31, No. 11,
Nov.1983, p.1209-126.
[IAI96] "Issues and Approaches for Integrated PNNI", Ross Callon et. al.,
ATM Forum,
April, 1996
[RED95] "Redes de Computadores: Das Lans, Mans e Wans s redes ATM", Luis
Fernando Gomes Soares et. al., editora Campus, 1995.

Top

Page No 32

Material disponibilizado por www.pgredes.hpg.com.br


Redes ATM

32

6 Sites Interessantes na Internet

Top

http://www.processtext.com/abcpdf.html

Bookmarks

No bookmarks found.

S-ar putea să vă placă și