Você está na página 1de 31

ATM Asynchronous Transfer Mode

Rede Digital de Acesso


FEUP
Junho 2000
Joo Antunes
ATM
Combinar na mesma tecnologia

Voz
Dados
Imagem
Vdeo

De forma completamente integrada


Antes
Diferentes redes baseadas em diferentes tecnologias,
desenvolvidas independentemente umas das outras

Redes Telefnicas sinais de voz e com restries em


termos de largura de banda, fax e dados

Redes exclusivamente de dados


Servios - requisitos de LB
ATM quais as vantagens?
Integrao de vrios servios, tais como voz, imagem,
vdeo, dados e multimedia, com a respectiva adaptao
dos diferentes requisitos e padres de trfego

Standardizao das estruturas de rede e respectivos


componentes, permitindo redues de custos para os
operadores

Disponibilidade de largura de banda para novas


tecnologias, tais como tele-medicina, VoD, e-learning,
etc.
ATM quais as vantagens?
Transmisso independente do meio. As clulas ATM
podem ser transportadas sobre PDH, SDH, SONET,
etc., todos eles transparentes para o ATM.

Escalabilidade, ou seja, flexibilidade em adaptar a


largura de banda a novos requisitos.

Garantia de Qualidade de Servio.

O ATM pode ser utilizado na rede local ou na rede


alargada.
ATM quais as desvantagens?
Complexidade

Custos elevados de implementao


ATM o que ?
Tecnologia de comunicao de dados, baseada na
comutao de clulas.

Usa clulas com comprimento fixo de 53 bytes, sendo


5 bytes para o cabealho (Header) e 48 bytes para os
dados (Payload).

Existe um fluxo contnuo de clulas entre o utilizador e


a rede e vice-versa. Caso no hajam dados a
transportar, so introduzidas clulas em branco no
fluxo. Se as necessidades de largura de banda
aumentarem, o racio entre clulas usadas e clulas
em branco aumenta. Desta forma facilmente se
adapta a largura de banda s necessidades.
ATM Interfaces
Redes Pblicas

UNI (User to Network Interface) Norma ITU-T Q.2931

NNI (Network Node Interface) Norma ITU-T Q.2764

Redes Privadas

Private NNI e Private UNI ambos definidos pelo ATM


Forum
ATM Formato da clula
ATM Circuito Virtual
Estabelecimento de circuito virtual antes do inicio da
transferncia da informao.

Ligao Virtual no existe fisicamente, apenas nas


tabelas de routing

As clulas so encaminhadas de acordo com a


informao dos campos VPI/VCI
ATM Modelo de Referncia
ATM Modelo de Referncia
User plane transporta a informao do utilizador para
determinada aplicao. Usa os nveis fsico, ATM e AAL.

Control plane gere a activao, manuteno e


desactivao das ligaes usadas pelo User plane.

Management plane inclui a gesto dos vrios nveis


bem como dos planos. O nvel de gesto monitoriza e
coordena as tarefas individuais de cada nvel.
ATM Modelo de Referncia
Nvel Fsico o ATM no especifica um meio de
transmisso em particular. O SDH/SONET so os mais
utilizados em termos de backbone, embora tambm se
utilizem as tecnologias PDH ou xDSL.

Formato SDH
ATM Modelo de Referncia
Nvel ATM as funes mais importantes deste nvel
so o transporte e a comutao de clulas ATM. O que
este nvel faz adicionar os cabealhos informao
recebida do nvel de adaptao.
Multiplexagem / Demultiplexagem das clulas ATM.
No executa quaisquer funes em termos de controlo
de erros ou de fluxo.
ATM Modelo de Referncia
Nvel Adaptao ATM (AAL) a funo deste nvel
adaptar as caractersticas internas da rede s
caractersticas dos diferentes tipos de trafego que a
utilizam.

Existem 4 tipos diferentes de servios AAL1, AAL2,


AAL3/4 e AAL5.

O AAL dividido em dois sub-nveis:

CS Convergence Sublayer
SAR Segmentation and Reassembly Sublayer
ATM Nveis de Adaptao (AAL)
AAL 1 transporte de aplicaes Real Time (voz,
vdeo)
CBR constant bit rate

AAL 2 transporte de aplicaes Real Time


VBR variable bit rate

AAL 3/4 transporte end-to-end de ligaes orientadas


conexo e no orientadas conexo.
O sub-nvel CS dividido em dois:
SSCS Service Specific Convergence Sublayer
CPCS Common Part Convergence Sublayer
AAL 5 criado para responder aos requisitos
especficos do Frame Relay, TCP/IP e LAN Emulation.
uma verso reduzida do AAL 3/4.
ATM Sincronizao das clulas
Como que o receptor detecta a chegada de uma
clula ATM?
ATM Deteco e Correco de Erros
Como se processa a deteco e correco dos erros?
ATM Sinalizao
Tem de ser estabelecido um circuito virtual, antes de se
dar incio transferncia dos dados.
Os circuitos PVC (permanent virtual circuit) comportam-
se como linhas dedicadas, sendo as alteraes feitas
unicamente pelo operador.

Os circuitos SVC (switched virtual circuit) so


estabelecidos pelo utilizador, utilizando procedimentos
de sinalizao.
No entanto necessrio um canal separado para
transporte da informao relacionada com a
sinalizao. Este canal fixo para ligaes extremo a
extremo.
As clulas com um VCI=5 so detectadas pelos
comutadores como contendo informao de
sinalizao.
ATM Sinalizao
Mensagens utilizadas pelo protocolo de sinalizao:

Setup
Call Proceeding
Connect
Connect ack
Release
Release complete
ATM Categorias de Servio
ATM Categorias de Servio
ATM Contratos de trafego
Os parmetros do trafego definem os tipos de servio:

Peak Cell Rate (PCR) define o valor mximo de bit


rate que pode ser transmitido a partir da origem
Cell Delay Variation Tolerance (CDVT) peak
tolerncia da variao do atraso da clula em relao
ao PCR.
Sustainable Cell Rate (SCR) limite mximo para
valores de transmisso de clulas pelo emissor.
Cell Delay Variation Tolerance (CDVT) sustained o
valor de CDVT em relao ao SCR.
ATM Contratos de trafego
Os parmetros do trafego definem os tipos de servio:

Maximum Burst Size (MBS)/Burst Tolerance (BT) -


valor mximo, em tempo ou nmero de clulas, que o
emissor pode transmitir o PCR.

Minimum Cell Rate (MCR) valor mnimo de


transmisso de clulas assegurado pelo operador (para
ABR).
ATM Gesto de trafego

De forma a manter uma determinada qualidade de


servio em todos os servios ATM, importante que
no hajam congestes na rede.
De forma a evitar estas situaes, foram introduzidos
mecanismos de controlo e regulao, para que os
vrios circuitos virtuais no interfiram entre si.
ATM Gesto de trafego
Assim temos:

Connection admission control (CAC) confirma, no


decorrer do processo de sinalizao, se o circuito
poder manter nveis de QoS e se no afectar o nvel
de QoS dos circuitos j estabelecidos, de acordo com o
contrato de trafego estabelecido.
Usage parameter control (UCP) ou policing verifica se
os parmetros acordados no contrato esto a ser
cumpridos. As clulas que no estejam conformes, so
colocadas com o CLP=1.
Cell loss priority control assegura que as clulas com
CLP=1, so rejeitadas (nos casos em que
necessrio)
ATM Qualidade de Servio
As Classes de Servios so independentes do tipo de
servio.
As Classes de Servios so definidas pela
especificao de diferentes valores para os seguintes
parmetros:

CTD
CDV
CLR
ATM Medidas de Qualidade de Servio
Os parmetros apresentados esto de acordo com a
recomendao ITU-T I.356:
ATM - Informao Adicional
ATM Forum
www.atmforum.org

ATM References
http://www.dit.upm.es/infowin/atmeurope/atmrefs.html

Vinay Ravuri's ATM and Multimedia Home Page:


http://www.digicoms.com/atmpage/

ATM Tutorial
http://www.scan-technologies.com/tutorials/ATM%20Tutorial.htm

ATM Pocket Guide, Wandell & Goltermann


http://www.wg.com

Você também pode gostar