Escolar Documentos
Profissional Documentos
Cultura Documentos
Instituto de Informtica
PROJETO METROPOA
REDE METROPOLITANA DA GRANDE PORTO ALEGRE
INDICE
1. Introduo..................................................................................................................02
2. Descritivo geral da arquitetura do backbone da Rede METROPOA..................03
2.1 Insero da Rede METROPOA no Backbone ATM da UFRGS........................06
2.2 O Switch Cabletron SmartSwitch 6000I do backbone da UFRGS ....................07
3. Arquitetura da Rede Local ATM do Instituto de Informtica da UFRGS..........09
3.1 Configurao do Switch e da Rede Local ATM.................................................10
3.2 Configurao dos Equipamentos da Rede Local ATM do Instituto de
Informtica da UFRGS.......................................................................................12
4. Sub-Projetos de pesquisa do Instituto de Informtica da UFRGS dentro do
Projeto METROPOA...............................................................................................13
4.1 Projetos na rea de Aplicaes em Redes ATM............................................13
4.1.1 Vdeoconferncia .......................................................................................13
4.1.2 Trfego de Voz sobre IP .............................................................................16
4.1.3 Avaliao de performance do protocolo AAL2 com trfego VBR de baixa
velocidade. .................................................................................................19
4.2 Projetos na rea de Gerncia de Redes..........................................................24
4.2.1 Gerenciamento de desempenho da camada fsica baseada nos fluxos F1,
F2 e F3 do SDH/Sonet ...............................................................................24
4.2.2 Modelagem e Avaliao de Desempenho de Backbones ATM..................26
4.2.3 Interoperabilidade entre Plataformas de Gerenciamento para Redes ATM32
4.2.4 Gerenciamento por Delegao de QoS na Rede METROPOA..................35
4.3 Projetos na rea de Controle de Trfego......................................................38
4.3.1 Modelagem de fluxos de servios em redes ATM ....................................38
4.3.2 Tcnicas de Simulao em Redes ATM......................................................40
4.3.3 Analisador de fluxos ATM ........................................................................44
4.3.4 Gerador de fluxos ATM agregados ............................................................49
1. Introduo
4,1 Km
155 Mbps
12,5 Km
155 Mbps
1,71Km
155 Mbps
PROCERGS
PROCEMPA
CRT
9,5 Km
155 Mbps
UFRGS
UNISINOS
11 Km *
34 Mbps
* Distncia at multiplex, onde o sinal passa a trafegar pela rede de transporte da CRT
Switch
IBM 8260 17 slots
IBM 8285 3 slots
IBM 8285 3 slots
IBM 8285 3 slots
IBM 8285 3 slots
IBM 8285 3 slots
IBM 8260 17 slots
Tipo de Conexo
(Centro da Estrela)
Fibra Monomodo 155 Mbit/s
Fibra Monomodo 155 Mbit/s
Fibra Multimodo 155 Mbit/s
Fibra Monomodo 155 Mbit/s
Fibra Monomodo 34 Mbit/s
Fibra Monomodo 155 Mbit/s
N de Destino
(Centro da Estrela)
CRT
CRT
POP-RS
CRT
CRT
CRT
Endereo ATM
39.99.99.99.99.99.99.00.00.99.99.51.16.XX.XX.XX.XX.XX.XX.YY
39.99.99.99.99.99.99.00.00.99.99.51.32.XX.XX.XX.XX.XX.XX.YY
39.99.99.99.99.99.99.00.00.99.99.51.48.XX.XX.XX.XX.XX.XX.YY
39.99.99.99.99.99.99.00.00.99.99.51.64.XX.XX.XX.XX.XX.XX.YY
39.99.99.99.99.99.99.00.00.99.99.51.80.XX.XX.XX.XX.XX.XX.YY
39.99.99.99.99.99.99.00.00.99.99.51.96.XX.XX.XX.XX.XX.XX.YY
39.99.99.99.99.99.99.00.00.99.99.51.A6.XX.XX.XX.XX.XX.XX.YY
End. IP
172.19.16.ZZZ
172.19.32.ZZZ
172.19.48.ZZZ
172.19.64.ZZZ
172.19.80.ZZZ
172.19.96.ZZZ
172.19.112.ZZZ
Observaes:
A parte em negrito do endereamento foi atribuda para cada membro do consrcio.
A parte em itlico do endereamento determinada por cada membro.
Os XX.XX.XX.XX.XX.XX correspondem ao ESI de cada equipamento conectado rede.
Os YY correspondem aos SAPs virtuais das interfaces de cada equipamento conectado.
Os ZZZ correspodem s interfaces de cada equipamento e so determinados livremente
por cada consorciado.
Endereo de Grupo ATM: 39.99.99.99.99.99.99.00.00.51
Endereo do LES (no switch da CRT):
39.99.99.99.99.99.99.00.00.99.99.51.16.99.99.99.99.99.99.02
Nome da LANE: Metropoa
Mscara para o Endereamento IP: 255.255.0.0
Legenda
METROPOA
RNP (Internet)
CRT
POP/RS
Switch IBM 8260
Campus da Sade
Roteador Cisco
4500
Estao de
Gerenciamento
Cabletron
SPECTRUM
CPD
Reitoria
Media
Converter
Media
Converter
SmartSwitch
2200R
Sun Ultra 1
Reitoria
ESEF
CESUP
Switch Cabletron
6000
Escola
Tcnica
Ciclo
Bsico
FABICO
Vortex
Asterix
Orion
RoutCS
Hub 12
Rede
Local do
CPD
Media
Converter
ELS10-26 TX
Switch Cabletron
6000
Campus do Vale
Instituto de Informtica
Switch
IBM Nways 8260
Cabletron SmartSwitch
6000
Cabletron SmartSwitch
6000
IBM Nways 8285
Tipo de Conexo
N de Destino
CPD - CS
Telemtica - CV
Inst. Informtica CV
Rede Local ATM
PoP-RS - CS
Switchcs11
Switchcv41
Instituto de
Informtica CV
Endereo ATM
39.99.99.99.99.99.99.00.00.99.99.51.A6.XX.XX.XX.XX.XX.XX.YY
39.00.00.00.00.00.00.00.00.00.29.22.80.XX.XX.XX.XX.XX.XX.YY
39.00.00.00.00.00.00.00.00.00.31.31.80.XX.XX.XX.XX.XX.XX.YY
39.99.99.99.99.99.99.00.00.99.99.51.64.XX.XX.XX.XX.XX.XX.YY
End. IP
172.19.112.ZZZ
143.54.99.ZZZ
143.54.99.ZZZ
172.19.64.ZZZ
Observaes:
Endereo de Grupo ATM: 39.00.00.00.00.00.00.00.00.00.29.22.80 (Campus da Sade)
Endereo do LES (no switch do Campus da Sade):
39.00.00.00.00.00.00.00.00.00.29.22.80.00.20.D4.29.22.80.02
Nome da LANE: ELAN000
3.
Central de Telemtica
do Bloco IV
Legenda
SmartSwitch
2200R
Outras Unidades
PBX
Central de Telemtica
do Campus do Vale
Voyager (IBM-PC)
metro2.inf.ufrgs.br
172.19.64.71
Apolo (RS/6000)
metropoa.inf.ufrgs.br
172.19.64.67
N x Pentium
Mir (SPARC 5)
mir.inf.ufrgs.br
143.54.9.69
Rede Local do
Instituto de
Informtica
Instituto de Informtica
Dados Tcnicos da Rede:
Nome da LANE:
metropoa
Mscara de subrede:
255.255.00.00
Modelo do Switch:
IBM 8285 NWays ATM Workgroup Switch
Equipamento
Switch 8285
RS/6000
PC-IBM 300Gl 1
PC-IBM 300Gl 2
Tipo de Conexo
Fibra Multimodo 155Mbit/s
Par Tranado 25 Mbit/s
Par Tranado 25 Mbit/s
Par Tranado 25 Mbit/s
N de Destino
Switchcv41
Sputnik
Sputnik
Sputnik
Endereo ATM
Switch 8285
39.99.99.99.99.99.99.00.00.99.99.51.64.99.99.99.99.99.99.00
Switch 8271
39.99.99.99.99.99.99.00.00.99.99.51.64.XX.XX.XX.XX.XX.XX.YY
RS/6000
39.99.99.99.99.99.99.00.00.99.99.51.64.XX.XX.XX.XX.XX.XX.YY
End. IP
172.19.64.70
143.54.9.70
172.19.64.72
143.54.9.72
172.19.64.67
143.54.9.67
172.19.64.68
143.54.9.68
172.19.64.71
143.54.9.71
Observaes:
Endereo de Grupo ATM: 39.99.99.99.99.99.99.00.00.51.64
Endereo do LES: 39.99.99.99.99.99.99.00.00.99.99.51.64.99.99.99.99.99.99.02
Nome da LANE: inf-ufrgs
Mscara para o Endereamento IP: 255.255.255.0
10
Descrio
Nways ATM Workgroup Switch
Single-stage switching fabric at 4.2 Gbps,
full-duplex
Motorola 68040 at 25 MHz
12 MB of DRAM, expandable to 16 MB
4 MB of flash memory
Firmware/Software
Boot EEPROM version: V.3.2.1
Flash EEPROM version: v.3.1.8
Flash EEPROM backup version:
V.3.2.1
FC 5501
51H3860
FC 5502
47H2421
FC 5003
51H4474
FC 5302
51H4328
5602
10J2091
Expansion Unit
1-Slot, 3-Port 155-Mbps ATM Module
ATM WAN Module
ATM WAN Carrier Module
Descrio
Firmware/Software
Model 108
8 ports 10BASE-T MDI-X for shared or dedicated
Ethernet segments
1 porta AUI (instead of one 10BASE-T port) for
shared or dedicated 10BASE2, 10BASE5, or
optical fiber segments
1 porta 155-Mbps Fibra Multimodo (MMF) OC3c
Support for 1700 active MAC addresses per port
and 10000 per 8271
11
PC-IBM 300Gl
628238P
TB25
42H0525
Descrio
RS/6000 PowerPC 640e 233MHz
1MB Cache
320MB DRAM
9GB HD
PC Pentium 166MHz
256KB Cache
32MB DRAM
2,5GB HD
TURBOWAYS 25 ATM PCI Adapter
Firmware/Software
AIX 4.2.1
12
Finalmente de posse dos dados coletados, ser apontada uma tecnologia de rede
que atenda satisfatoriamente as exigncias da aplicao. Nesta fase ser elaborado
ento, um modelo para a videoconferncia em computador pessoal com equipamentos
de baixo custo.
Referncias Bibliogrficas
[CHO 97] CHOLEWKA, Kathleen. IP Videoconferencing: Beat the Clock ?. Disponvel
por WWW em http://data.com/tutorials/video.htm. Janeiro de 1999.
[COF 98] COFFEY, Gregory A. Video Over ATM Networks. Disponvel por WWW em
http://www.cis.ohio-state.edu/~jain/cis788-97/video_over_atm/index.htm.
Setembro de 1998.
[MUL 98] MULLER, Nathan J. Multimedia Over the Network : Isochronous Ethernet,
PACE, ATM, or all of the. Disponvel por WWW em :
http://www.byte.com/art/9603/sec9/art3.htm. Outubro de 1998.
[TAN 96] TANENBAUM, A. Computer Networks. Traduo da 3a edio revisada.
Cmpus, 1996.
[TRE 97] TRENTIN, Marco Antnio Sandini. Servios de Rede para Apoiar um Centro
de Ensino Remoto Interativo POA Dissertao de Mestrado CPGCC da
UFRGS, 1997.
16
Motivao
A revista da rea de telecomunicaes, Teletime, publicou na edio N 1 em
Abril/98 uma reportagem escrita por Andr Mermelstein e Jos Augusto Lemos, que a
Internet ser responsvel por 11% das ligaes de longa distncia do mundo inteiro
[MER98]. Em um outro trecho deste mesmo artigo, os autores citam textualmente: O
segredo desta mudana nas telecomunicaes est em uma palavrinha: gateway. Este o
equipamento que permite a interconexo da rede pblica comutada com a Internet (ou
com uma intranet ou qualquer rede baseada no protocolo IP). Com relativa facilidade,
um servidor de Internet ou um servidor de uma rede corporativa transforma-se em um
gateway, e pronto. Est feita a mgica. Este servidor passa a atuar como interface entre
aparelhos de telefone comuns e a rede [MER98]. Tudo parece muito simples, mas os
atuais backbones da Internet no suportam estes tipos de aplicaes, e para aplicaes
de voz em tempo real, existe a necessidade de QoS no protocolo IP. Existe, portanto, a
necessidade de estudos que esclaream como funcionaro as aplicaes de voz em
tempo real sobre a Internet.
O prprio mercado de rede no tem um posio definida em relao aos
caminhos para chegarem as aplicaes de voz em tempo real. Na revista Lantimes
volume 4, edio N 35 datada de 28 de setembro de 1998, em uma reportagem de capa,
podemos observar o seguinte: Considerado um dos meios mais eficientes e econmicos
para estabelecer uma conexo entre dois pontos, a voz sobre IP (VoIP) o must` do
momento no mundo das conexes distncia. A perspectiva de reduzir o custo das
chamadas interurbanas e melhorar a qualidade das comunicaes tm sido decisivas
para que a tecnologia deixe de ser uma tendncia e assuma reas de realidade no Brasil.
Outro fator estimulante ao seu avano a massificao da Internet/intranet, sobre cujos
backbones so transportados os pacotes de voz. No momento, existem dois grupos
distintos de fornecedores que exploram esse nicho de mercado. Um deles o composto
por empresas que comercializam solues (gateway) de software e hardware para
telefonia sobre IP. O outro rene os provedores de servios, que esto investindo pesado
na montagem de uma infra-estrutura para que terceiros possam fazer chamadas atravs
do backbone de uma rede pblica, no caso a Internet [CRI98].
J em uma outra edio da mesma revista Lantimes, volume 4, edio N 42
datada de 4 de fevereiro de 1999, tambm em uma reportagem de capa, no confirma o
que foi publicado na edio N 35 , conforme podemos observar: A voz sobre IP
(VoIP) finalmente chegou, acenando com a perspectiva de oferta de ligaes de
chamadas interurbanas de baixo custo. Mas no se engane, o IP um dos mtodos
menos eficientes para enviar voz em uma rede de dados. Ainda que os produtos VoIP
estejam finalmente disponveis nas prateleiras das lojas, um longo caminho ainda
precisa ser percorrido para essa tecnologia conquistar as empresas. A aplicao real de
VoIP numa rede requer um rgido controle, alm de uma cuidadosa preparao de todos
os links e ns intermedirios. Sem essas medidas so grandes as chances de um projeto
para trafegar voz por pacotes IP naufragar [LAN99].
As publicaes deixam os usurios confusos, pois hora diz ser o mtodo mais
eficiente, hora diz ser o mtodo menos eficiente. Considera-se muito que VoIP vai
oferecer ligaes de chamadas interurbanas de baixo custo, mas no se especifica
quanto tempo um usurio vai ter que esperar para conseguir uma ligao deste tipo, pois
a Internet encontra-se congestionada e os usurios esto acostumados com o telefone
tradicional. Outro ponto no esclarecido refere-se a qual backbone ser utilizado para os
17
servios de voz, o atual backbone pblico, que j no oferece condies para suportar as
aplicaes existentes, ou montar um backbone para este novo tipo de servio.
Devido a esses motivos iremos analisar mais profundamente o trafego de voz
sobre IP para os servios de aplicao de voz em tempo real, caminhando para o
encapsulamento de voz sobre IP, analisando qual a degradao do QoS e uma simulao
experimental para analisar o desempenho do protocolo IP em aplicaes de voz em
tempo real, verificando a viabilidade de implantao de VoIP.
Objetivos
Este trabalho tem como objetivo principal investigar o ambiente de rede
corporativo verificando condies para o suporte de aplicaes de voz em tempo real, e
conforme o andamento, investigar tambm os backbones pblicos da Internet.
Podemos destacar outro objetivos como:
- Estudo do estado da arte relacionado ao trafego de voz sobre o IP;
- Estudo do encapsulamento de voz sobre o IP verificando qual a degradao
do QoS;
- Simulao experimental em um enlace privativo com diversas situaes de
trafego de voz IP;
- Anlise dos resultados experimentais e sugestes de viabilidade de implantao
de voz sobre IP.
Metodologia de Trabalho
Maio
xxxx xx
xx
xxxx
xx
xx
18
5
6
7
8
9
x
xxx
xx
xx
xx
xx
xxxx
xx
x
Referncias Bibliograficas
[CRI98] Cristoni, Inaldo. Libera a voz na rede da sua empresa. Revista Lantimes, 28
de setembro de 1998.
[JAI95] Jain, Raj. Voice and Telephony Over ATM (VTOA). Disponvel em :
ftp://ftp.netlab.ohio-state.edu/pub/jain/courses/atm/atm_vtoa.pdf
[JAI95] Jain, Raj. Voice over IP: Issues and Challenges. Nortel, Canada, August 14,
1998. Disponvel em : http://www.cis.ohio-state.edu/~jain/talks/voip.htm.
[ITU98] ITU-T. Recommendation H.323: Packet-based multimedia
communications systems. Fevereiro de 1998.
[KAT97] Katsouros, Mark Steven. Voice Over IP: Policy and Regulatory Issues.
1997. Disponvel em: http://www.dcbs.umd.edu/~mark/631paper.html
[LAN99] Lantimes. Como definir um projeto de VoIP. Revista Lantimes, fevereiro de
1999.
[MER98] Mermelstein, Andr e Lemos, Jos A. Telefonia IP: Ameaa ou
Oportunidade. Revista Teletime, abril de 1998. Disponvel em:
http://www.teletime.com.br/revista/tele1/capa.htm
[MIN98] Minoli, Daniel e Minoli, Emma. Delivering Voice over Frame Relay and
ATM. John Wiley & Sons. New York, 1998.
[NAS92] Nascimento, Juarez. Telecomunicaes. Editora Makron Books. So Paulo,
1992.
[RFC97] Request for Comments: 2205. Resoure ReSerVation Protocol (RSVP)
Version 1 Functional Specification. Network Working Group, setembro de
1997.
[ROC98] Rochol, Juergen. Apostila de Redes de Computadores. CPGCC/UFRGS.
Porto Alegre, 1998.
[SOA95] Soares, Luis F. G. e outros. Redes de Computadores das LANs, MANs e
WANs s Redes ATM. Segunda Edio. Editora Campus. Rio de Janeiro,
1995.
mesma proporo. Neste ponto, o protocolo ATM tem sido a muito tempo apontado
como o mais indicado, por trazer desde sua criao estas caractersticas intrnsecas.
Porm, para atender aos diversos tipos de servios exigidos foram criados vrios
protocolos para a camada de adaptao ATM. Esta camada responsvel pelas
atividades especficas e mais complexas necessrias aos vrios tipos aplicaes,
mantendo assim a camada ATM mais simples e rpida.
O ltimo protocolo de adaptao padronizado foi AAL2 ,que surgiu a partir das
necessidades da telefonia celular. Ele foi idealizado para a classe de servios do tipo
VBR (taxa de bits varivel) em tempo real, alm disso, houve uma preocupao com a
multiplexao dos usurios AAL para aproveitar melhor a largura de banda e a
caracterstica de baixa taxa de bits. Por ser recente, pouco informao est disponvel e
existe uma grande necessidade de estudos sobre seu uso.
Para poder fazer melhor uso destes protocolos da camada de adaptao,
necessrio conhecer bem seus limites, e para tanto estudar seu comportamento, atravs
de tcnicas de modelagem e simulao. Deste modo, pretende-se avaliar e tentar
mostrar as vantagens deste novo protocolo AAL2, a fim de dimensionar a
potencialidade de sua aplicao. Para realizar a simulao necessrio utilizar
ferramentas que facilitem este trabalho, e por isso, pretende-se pesquisar e definir qual a
melhor e mais prtica maneira para se criar um ambiente de testes propcio para ser
aplicado ao protocolo AAL2. A partir destas simulaes, pode-se fazer uma anlise
deste protocolo utilizando modelos de trfego de voz, a fim de obter informaes do seu
comportamento.
Motivao
Desde sua idealizao, o ATM convive com a difcil tarefa de integrar todos os
tipos de servios em uma nica rede, a B-ISDN (Rede Digital de Servios Integrados
de Faixa Larga) [TAN 96] [PRY 95]. Esta tarefa tem se mostrado rdua e lenta, mas aos
poucos o ATM vem firmando-se como um dos protocolos mais procurados para estes
objetivos.
Os meios de comunicao se popularizaram e as redes crescem a cada dia, e
devido a este crescimento mundial existe uma necessidade cada vez maior de
investimentos nesta rea, que nem sempre so disponveis. Buscam-se ento formas
cada vez mais eficiente de integrar os diversos tipos de servios de comunicao numa
nica rede, de forma a minimizar custos.
Nesta perspectiva fcil verificar que o estudo dos protocolos de rede passa a
ser base na busca de uma melhor utilizao da largura de banda e qualidade de servio,
na tentativa de acomodar a crescente demanda aos recursos de rede disponveis.
A noo de QoS, que veio junto da tecnologia ATM, traz consigo um campo de
grandes desafios ainda no resolvidos na integrao proposta pelo B-ISDN. Faltam
estudos mais precisos das aplicaes e dos diferentes ambientes operacionais para
chegarmos a uma situao de perfeita garantia do QoS, alm de uma utilizao eficiente
dos escassos recursos da rede. importante observar que realmente o ATM possui
vantagens que possibilitam um melhor controle sobre o trfego de rede, inclusive sobre
a variao no atraso das informaes, o que representa um grande diferencial,
20
principalmente para as aplicaes de tempo real, tais como vdeo e som, onde este
aspecto pode ser crucial para sua implementao.
A verdade que esta tecnologia trouxe movimentao no mercado internacional
das indstrias de informao. Empresas tem se preparado para oferecer novos servios
(VoD - Vdeo sob Demanda), ou para aumentar o seu mercado. Essas redes comearam
baseadas em expectativas, mas visando sempre o imenso mercado futuro da informao
eletrnica. Atualmente, estamos numa fase onde a video-conferncia j uma realidade
inclusive para o ensino a distncia.
Para fazer uso da tecnologia ATM, as aplicaes utilizam uma camada de
adaptao (AAL) onde so executadas funes especficas para cada tipo de servio,
dependendo da natureza do mesmo. Assim, a rede ATM pode manter sua simplicidade e
velocidade de processamento pois no precisa conhecer a aplicao. Esta camada AAL
responsvel pela atendimento diversificado dos diferentes servios do ATM, alm de
manter o controles de segmentao e remontagem das clulas, multiplexao, deteco
e correo de erros ou clulas perdidas, entre outras coisas.
O protocolo AAL 2 foi padronizado em 1997 [ITU 97] e por isso bem recente,
sendo desta forma um campo ainda no totalmente avaliado. Os engenheiros da
comunicao celular que buscaram neste padro uma soluo para seus tipos de redes,
onde existe uma baixa taxa de bits, porm em tempo real, e por isso uma necessidade
de utilizao mais eficiente da largura de banda. J podese contar com os primeiros
estudos nesta rea [HIR 98], junto as tcnicas de rdio difuso que esto surgindo como
o W-CDMA ou mesmo com aquelas popularizadas como o GSM. Como a telefonia
celular tem apresentado um crescimento acelerado nestes ltimos anos, podemos
esperar uma evoluo rpida do AAL2.
Juan Nogueira da Ericsson Nippon [NOG 98], conclui que o AAL 2 proporciona
um bom mecanismo para ajuste fino do atraso de empacotamento e utilizao eficiente
da largura de banda para servios de baixa taxa de bits e aplicaes VBR. O ITU-T
trabalha na direo de definir sub-camadas especficas para o AAL2 denominadas
SSCS, e pode-se esperar uma para pacotes longos e outra para servios de troncos
telefnicos.
O maior custo da utilizao deste protocolo mais "overhead" na forma de
cabealhos, porm isto no to importante quando comparado a tcnicas de
preenchimento parcial da clula. Alis, torna-se cada vez menos significativo a medida
que aumenta o nmero de usurios do AAL devido ao fato deste protocolo apresentar
uma boa eficincia na multiplexao estatstica destes servios.
Como o novo padro de protocolo denominado AAL 2 trata de servios do tipo
VBR (taxa de bits varivel) com vinculao temporal, futuramente pode-se estudar
aplicaes que vo alm da voz, como a video-conferncia sobre uma rede ATM
utilizando-se compactao de dados (tipo MPEG-2). Para isso, precisa-se saber com
mais preciso os limites de utilizao deste protocolo.
Em um futuro prximo, devero ser estabelecidas redes ATM em diversas
cidades brasileiras, tais como no projeto METROPOA e o da Rede Metropolitana de
Florianpolis, que a princpio ser basicamente de dados, mas pode vir a integrar mais
servios necessrios as comunidades que fazem parte destes projetos, visto que muitos
21
7. Escrita da dissertao.
CRONOGRAMA
Atividade
1
2
3
4
5
6
7
Mar
Abr
Mai
Jun
Jul
Ago
Set
Out
Nov
Referncias Bibliogrficas
[ITU 97]
[NOG 98]
[HIR 98]
[TAN 96]
[PIT 96]
[PRY 95]
[STA 96]
[RON 97]
[HES 98]
[RAF 95]
23
24
Fev
Ago Set
A
B
C
D
E
F
G
H
25
BIBLIOGRAFIA
[BLA95] BLACK U. ATM: Fondation for Broadband Networks. Prentice Hall PTR,
New Jersey, 1995.
[ITU88] ITU-T. Recommendation G702: Digital hierarchy bit rates. Novembro de
1988.
[ITU95] ITU-T. Recomendation G.704: Synchronous frame structures used at 1544,
6312, 2048, 8488 and 44736 kbit/s hierarchical level. Julho de 1995.
[ITU96]
ITU-T. Recommendation G.707: Network Node Interface for the
synchronous digital hierarchy (SDH). Maro de 1996.
[ITU92] ITU-T. Recommendation G.794: Synchronous digital hierarchy (SDH)
managemant information model for the network element view. Setembro
de 1992.
[ITU94] ITU-T. Recommendation G.784: Synchronous digital hierarchy (SDH)
managemant. Janeiro de 1994.
[ITU91] ITU-T. Recommendation I.321:
B-ISDN protocol reference model.
Abril de 1991.
[ITU93b] ITU-T. Recommendation I.413: B-ISDN User-Network Interface (UNI).
Maro de 1993.
[ITU93c] ITU-T. Recommendation I.350: General aspects of quality of service and
network performance in digital networks, including ISDN. Maro de
1993.
[ITU96] ITU-T. Recommendation I.371:
Traffic
Control
and
Congestion Control in B-ISDN. Agosto de 1996.
[MIN97] MINOLI, Daniel; GOLWAY T.; SMITH N.P. Planning & Managing ATM
Networks. Manning, 1997.
[ONV95] ONVURAL, Raif O. Asynchronous
Transfer
Mode Networks.
nd
Performance Issues. 2 ed., Artech House, Boston-London, 1995.
[PIT96] PITTS, J.M.; SCHORMANS, J.A. Introduction to ATM
Design and
Performance. John Willey & Sons, New York, 1996.
[PRY95] PRYCKER, M. de. Asynchronous Transfer Mode - Solution for Broadband
ISDN. 3RD ed. Prentice Hall, London, 1995.
[TAN94] TANENBAUM, A.S. Computer Networks. 3RD ed. Prentice Hall PTR, New
Jersey, 1994.
26
27
Elementos Externos
Elementos Internos
Switch
Usurio B
Usurio_A
Switch
Switch
Usurio_C
Enlaces,
Buffers,
Circuitos
Virtuais
Trfego: tipo,
quantidade,
topologia
28
Objetivos
O objetivo desta dissertao propor um modelo que permita simular o
comportamento e a avaliao de desempenho em backbones ATM. Para tanto, a base da
pesquisa a modelagem de equipamentos switches ATM e suas interaes em uma rede
com conexes previamente estabelecidas.
O modelo ser configurvel para cada simulao, permitindo a especificao das
caractersticas dos switches e da topologia de rede. A gerao de trfego de servios
aparte do modelo proposto e dever ser sempre injetada como entrada de eventos na
simulao atravs das portas dos switches modelados. Na execuo das simulaes, na
falta de modelos apropriados de geradores de trfegos, sero utilizados modelos
simplificados para teste.
Os resultados apresentados sero parmetros estatsticos de desempenho [MIN
97] tais como razo de clulas descartadas, razo de clulas marcadas para descarte,
atraso mdio e variao no atraso para transferncia de clulas, taxa mxima e mdia de
ocupao dos enlaces e consumo de buffers.
Para validar o modelo, sero coletados resultados de simulaes que vo ser
comparados aos obtidos de uma rede real em condies de configuraes similares.
Como conseqncia deste trabalho de pesquisa, ser disponibilizado um modelo bsico
para ser integrado a outros projetos de simulao e avaliao de servios especficos
sobre redes ATM.
No sentido da motivao descrita e a complexidade envolvida, os objetivos gerais desta
dissertao so:
- pesquisar e selecionar os aspectos que determinam o desempenho de redes
ATM;
- propor um modelo que represente o comportamento de switches ATM (fluxo
agregado) interligados formando um backbone onde as conexes so fixas e
pr-estabelecidas;
- e valid-lo atravs da comparao de resultados obtidos em redes ATM reais.
Metodologia de Trabalho
Os objetivos anteriormente relacionados sero buscados atravs da realizao
das seguintes atividades:
I) Prospeco
Estudar os aspectos determinantes do desempenho de redes ATM;
Pesquisar modelos analticos [PIT 96] e estocsticos de simulao de
desempenho disponveis e caracteriz-los;
Analisar as tcnicas e variaes, utilizadas nos switches comercializados, de
algortmos de controle de acesso, controle de trfego, controle de
congestionamento, roteamento e outros relevantes na modelagem de
switches;
Determinar o nvel de abrangncia e abstrao do modelo considerando a
preciso desejada em relao ao mundo real;
30
Cronograma
Atividade
1999
Fev Mar Abr Mai Jun Jul
Ago
Set
Out Nov
Elaborao do PEP e
Levantamento Bibliogrfico
Prospeco
Especificao do Modelo
Elaborao Artigo:
Modelagem de Desempenho
em ATM
Preparao e Apresentao do
Seminrio de Andamento
Validao e Correes do
Modelo
Elaborao do Texto da
Dissertao
Reviso e Entrega da
Dissertao
Referncias Bibliogrficas
[GOR 69] GORDON, G. System Simulation. Prentice-Hall, 1969.
[ATM 96]ATM Forum AF-SIG-0061.000, ATM UNI Specification Signalling Version
4.0, 1996
[ATM 94] ATM Forum AF-SIG-0061.000, ATM UNI Specification Version 3.1, 1994.
Section 3.
[MIN 97] MINOLI, Dan; GOLWAY, Tom. Planning and Managing ATM Networks.
Manning Publications Co, 1997.
[ONV 95] ONVURAL, Raif O., Asynchronous Transfer Mode Networks
Performance Issues. Artech House, 1995.
[MET 96] METZ, Christopher Y.; SACKETT, George C., ATM Multiprotocol
Networking. McGraw-Hill, 1996.
[PRY 93] PRYCKER, M. Asynchronous Transfer Mode. Horwood, 1993.
[ZEI 76] ZEIGLER, B. Theory of Modeling and Simulation. John Wiley & Sons,
1976.
[SOA 90] SOARES, L. F. G. Modelagem e Simulao Discreta de Sistemas. VII
Escola de Computao, 1990.
[SHA 75] SHANNON, R. System Simulation The Art and Science. Prentice-Hall,
1975.
[PIT 96] PITTS, J. M. Introduction ATM Design and Performance. John Wiley &
Sons, 1996.
31
32
34
Com estes recursos as novas aplicaes podem oferecer funcionalidades aos usurios
antes inconcebveis. Para tal, conta-se com dois fatores: uma largura de banda maior e
um gerenciamento de QoS adequado.
A relao entre capacidade de banda e QoS fundamental. Os usurios desejam
garantias de QoS mesmo que a capacidade da rede cresa rapidamente. QoS so
garantias fim-a-fim do servios. A capacidade de banda de uma rede faria que a QoS de
servio fosse dispensvel apenas no caso onde esta banda garantisse uma eliminao
total de todos os congestionamentos da rede. Talvez este fato um dia at possa vir a ser
realidade. Enquanto isso, a idia de que congestionamentos verdadeiramente
continuaro a existir parece ser mais factvel que o oposto. Como teremos estes
congestionamentos mesmo em uma estrutura como a Internet2, a garantia de QoS ser
faz necessria.
Um fato que contribui para a assertiva de que os congestionamentos continuaro
a existir a de que as aplicaes passaro a exigir um maior fluxo de dados. Na
verdade, existe uma correspondncia recproca entre aplicaes mais complexas e
capacidade de banda maior. Aplicaes importantes foram o surgimentos de redes com
maior capacidade. Por sua vez, redes com maior capacidade incentivam o
desenvolvimento de aplicaes que utilizem a capacidade destas redes. Concluindo:
uma capacidade de banda maior no elimina a necessidade de QoS; e a existncia de
QoS no permite o aumento da capacidade de banda da rede [TEI 98].
A relao entre QoS, capacidade de banda e novas aplicaes sugerem questes
como as apresentadas acima. Existe outra relao importante entre o controle da QoS, a
complexidade das redes e as novas aplicaes. Quanto maior a complexidade de um
rede, mais complexa a garantia de QoS. Como conseqncia direta, se no se tem QoS
as novas aplicaes apresentaro problemas quando uma rede anteriormente simples se
tornar mais complexa. A complexidade de uma rede dificulta a garantia de QoS e a
soluo para isso o gerenciamento no centralizado dessa QoS em redes complexas.
Gerenciamento por Delegao
Na ltima dcada, o gerenciamento de redes passou a ser um item importante
para as organizaes. A manuteno de redes complexas, com vrios dispositivos,
usurios, recursos e protocolos tornou-se uma atividade crucial. Padres foram
estabelecidos para definir um gerenciamento aberto. Atualmente a maior parte do
gerenciamento de redes segue estes padres, definidos para redes menos complexas que
as atuais.
O modelo de gerenciamento mais simples assume a existncia de um gerente
que captura informaes de gerenciamento dos dispositivos da rede interagindo com
agentes associados aos dispositivos. As informaes de gerenciamento podem ser
obtidas por consulta explcita, ou os agentes podem enviar notificaes aos gerentes,
informando situaes especiais. De posse destas informaes o gerente pode fazer
vrias anlises, e tomar decises quanto a operao da rede gerenciada.
Dos padres propostos, o CMIP [LEI 98] se mostra talvez o que possui um
conjunto de servios mais complexo. Entretanto este padro no muito difundido e na
prtica o padro Internet o mais amplamente utilizado. A maior parte dos dispositivos
do mercado fornecem suporte ao protocolo SNMP [STA 97] o protocolos utilizado
pelo modelo de gerenciamento Internet. As plataformas de gerenciamento mais
36
Workshop,
Santa
Clara,
CA.
May
21-22,
1998.
URL:
http://www.internet2.edu/qos/ may98Workshop/html/diffserv.html
[STA 97] STALLINGS, W. SNMP, SNMPv2 and RMON Practical Network
Management. Second Edition. Addision-Wesley, USA, 1997.
[TEI 98] TEITELBAUM, B., HANSS, T. QoS Requirements for Internet2. (draft)
Internet2 QoS WorkingGroup Documents. Application/Engineering QoS
Workshop,
Santa
Clara,
CA.
May
21-22,
1998.
URL:
http://www.internet2.edu/qos/ may98Workshop/html/requirements.html
4.3
Objetivos
Metodologia
Atividades a serem desenvolvidas:
1. Estudo do modelo On/Off Pareto e suas caractersticas visando obter uma
boa compreenso do mesmo;
2. Justificativas de validao do modelo;
3. Aprendizagem do uso da ferramenta de anlise de trfego, miniscope, que
ser usada na implementao do modelo;
4. Simulao do modelo usando a ferramenta acima mencionada;
5. Estudos de multiplexao estatstica com fontes heterogneas diversas, e
comparar os resultados com os de fontes On/Off exponenciais;
6. Comparao dos resultados analticos assintticos com os de simulao;
7. Utilizao do modelo On/Off Pareto na avaliao de desempenho de
mecanismos de policiamento de trfego em redes ATM. Comparao dos
resultados com os de fontes exponenciais;
8. Resultados parciais;
9. Seminrio de andamento;
10. Escrita da dissertao.
Atividades
ms
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Mar.
Abr.
Mai.
Jun.
Jul.
Ago.
Set.
Out.
Nov.
39
Bibliografia
[BRSV96]
1. Suposies iniciais,
2. Valores dos parmetros de entrada e distribuies
3. Valores de sada e concluses.
Cada um destes aspectos pode ficar sujeito a testes de validao do tipo; por
comparao, por intuio, medies em um sistema real, ou resultados tericos. Para a
consecuo desta tarefa tambm pretendemos utilizar, principalmente, a ferramenta de
simulao de redes ATM da NIST (National Institute of Standards and Technology),
tambm conhecida como ATM/HFC (Hybrid Fiber Coax ) Network Simulator e
desenhada por [NAD98]. Esta ferramenta um showare que foi desenvolvida para
prover um meio de investigao e planificao de redes alm de fornecer analises de
comportamento de redes ATM ou redes HFC, segundo um mtodo padronizado. O
simulador uma ferramenta que possui um ambiente iterativo de modelagem com
interfaces grficas. A ferramenta permite ao usurio criar diferentes topologias de redes,
controlar parmetros, medir atividades da rede. A ferramenta NIST foi desenvolvida em
linguagem C para Sistema X Windows e tambm roda sobre a plataforma UNIXTM e
prov suporte para tcnicas de simulao com eventos discretos.
OBJETIVOS
Simular os modelos clssicos mais significativos: o modelo de Poisson, ON/OFF
exponencial, processos Markovianos para redes ATM usando tcnicas de simulao
de eventos discretos.
Analisar os resultados e compara-los com resultados reais. A validao dos modelos
ser feita principalmente confrontando-se os resultados da simulao com medidas
reais obtidas sobre a rede Metropoa.
METODOLOGIA DE TRABALHO
1. Compilao da informao
1.1.Embasamento terico da tecnologia ATM
1.2 Familiarizao com aspectos de controle de trfego a nvel ATM.
1.3 Conhecimento do papel e da arquitetura dos comutadores ATM.
1.4 Problemas de desempenho de ATM
1.5 Recopilao de trabalhos sobre trfego
1.6 Embasamento das tcnicas de simulao para redes ATM
1.7 Determinar o tipo de servio a simular
1.8 Analisar os modelos clssicos de trfego a simular.
2. Simulao em ATM
2.1 Estudos da tcnica de simulao Eventos discretos em ATM
2.2 Analises e avaliao de algumas ferramentas de simulao
2.3 Analises da ferramentas de simulao ATM NIST.
2.4 Elaborao dos roteiros experimentais a serem implementadas na ferramenta
NIST.
3. Seminrio de andamento
3.1 Preparao do material
3.2 Apresentao
4. Implementao
4.1 Alimentao da ferramenta de simulao com os parmetros de trfego
4.2 Resultados
4.3 Analisar os diversas resultados, comparando os dados reais com a situao real.
42
5. Elaborao da Dissertao
5.1 Elaborao de documento de dissertao
5.2 Reviso do trabalho pelo orientador
CRONOGRAMA
Fases Mar
Abr. Maio
Jun.
Jul.
Ago.
Set.
Out.
Nov.
1
2
3
4
5
Referncias Bibliogrficas
[ABU 85] ABU Nabil, MODELLING TECHNIQUES AND TOOLS FOR
PERFORMANCE ANALYSIS 85.
[ATM96a] ATM Forum/95-0013R10. ATM Traffic Management Specification Version
4.0, abril de 1996. Disponvel por FTP em; ftp://ftp.atmforum.com/pub/approvedspecs/af-tm-0056.000.ps
[BAL90] BALCI, Osman. Guidelines for successful simulation studies. In: winter
Simulation Conference, New Orleans, Louisiana, Dec. 9-12, 1990. Proceedings.
IEEE/ACMSCS. New Orleans, 1990, pp 25-32
[CHA81] CHARLES H. Saver/K. Man Chandy Computer systems Performance
Modeling. 1981 pag. 1-5 , 195-207.
[FUJ 90] FUJIMOTO, Richard. Parale Discret Event Simulation Communications for
ACM, New York, V 33, n.1 Oct. 1990
[ITU91] ITU-T. Recommendation I.321: B-ISDN protocol reference model. Abril de
1991
[ITU96] ITU-T. Recommendation I.371: Traffic Control and Congestion Control in BISDN. Agosto de 1996.
[OLI97] OLIVEIRA, Adriano L. I. de. Modelos de Trfego para a Multiplexaao
Estatstica do Trfego de Dados em Redes ATM. Departamento de Informtica da
UFP, outubro de 1997.
[ONV95] ONVURAL, Raif O. Asynchronous Transfer Mode Networks. Performance
Issues. 2nd ed. Norwood, MA: Artech House, 1995.
[PITT96] J. M. PITTS, J Schormans Introduction to ATM Design and Performance
Wiley,1996 p. 23-24.
[PRY95] PRYCKER, M. de. Asynchronous Transfer Mode - Solution for Broadband
ISDN. Third Edition, Prentice Hall, London, 1995,
[LAW91] LAW M. KELTON, W>D. Simulation Modeling & analysis. New York,
McGraw-Hill, 1991
[NAD] Nada Golmie NIST (National Institute of Standards and Technology)
ATM/HFC (Hybrid Fiber Coax ) Network Simulator. Manual do Usurio.
http://isdn.ncsl.nist.gov/misc/hsnt/products.html
43
[GER96] GERD Keiser, Carrie Carter, David Freeman. Test Traffic Generation
Equipment and algorithmos for Evaluating ATM Networks. Computer
Communications 19 -1996.
[GOR69] GORDON, G. System Simulation. Prentice-Hall
[RAF97] RAFFAELE Bolla, ahmad Dalalh, Franco Davoli, Mario Marchese. Two
Simulation Tools for Testing ATM Resource Allocation Strategies. Simulation
Janeiro 1997
[RAJ97] N.N. RAJU, RAVI Mittal, ASET: A simualtor toolkit for performance
evaluation of ATM switches. Computer communications, 20 ,759 -771, 1997
[ROC98] ROCHOL, Juergen. Redes de Computadores. Texto Didtico, Departamento
de informtica Aplicada, Instituto de Informtica da UFRGS, 1995, Porto Alegre,
1998.
[JAI91] RAJ JAIN, The Art of Computer Systems Performance Analysis, technique
for Experimental Design, Measurement, Simulation and Modelaling. Digital
Equipment Corportation Littleton, Massachusetts.
[JAI96] JAIN, R.; KALYANARAMAN, S.; FAHMY, S.; GOYAL, R. Source Behavior
for ATM ABR Traffic Management: An Explanation. IEEE Communication
Magazine, November 1996, tambm disponvel em: http://www.cis.ohiostate.edu/~jain/papers.html
[JIM 97] JIM M. Ng. Edward Chan, Peter Yu, S.K.Lam A Modular simulador for
Evaluating ATM-based Networks. Pag. 88-93 Europeam Simulation
csjimng@cphkvx.cphk.hk
[SAR91] SARGENT, R G. SIMULATION model verificao and validation. in: Winter
Simulation Conference, Phoenix, Arizona, Dec 8-11, 1991 Proceedings.
IEEE/ACM/SCS, Phoenis 1991, pp.37-47
[SIL 98] SILVA Fernanda, Modelagem de Fluxos em Redes ATM CPGCC-UFRGS 1998. p.25-29 .
Resumo
Para efetuar a conformao de trfego de redes de banda larga que empregam
comutao ATM, a engenharia de trfego necessita de equipamento de medida e
tcnicas para analisar os efeitos dos vrios tipos de trfego ATM. Para ajudar nesta
tarefa, pretende-se desenvolver e implementar um Analisador de Fluxo ATM
Agregados. Este instrumento dever ser usado na avaliao de uma variedade de fluxos
padronizados, selecionados pelo usurio, a fim de testar comutadores de rede ATM.
Usando estes trfegos padres, o software avaliar parmetros de variabilidade do fluxo
visando a obteno de parmetros que indicaro o seu comportamento e serviro de
base para conformao do mesmo.
A gerao de clulas para simular o trfego usar tabelas em memria, as quais
sero carregadas com padres de trfego selecionveis. Sero aplicados testes sobre
vrios tipos de fluxos, como voz, vdeo e dados, com comportamentos diferentes.
44
Introduo e motivao
O aparecimento rpido, e ainda em andamento, da Rede Digital de Servios
Integrados de faixa larga (RDSI-FL) resultante da demanda sempre crescente por
transmitir muitos tipos de servios de comunicao (por exemplo voz, vdeo e dados)
sobre o mesmo canal fsico. Para que sua implementao tenha sucesso, a RDSI-FL tm
que suportar trfegos com larguras de banda que variam de alguns Kbits/s (como por
exemplo de um terminal de dados) at vrias centenas de Mbits/s (como por exemplo
vdeo de alta qualidade). Para alcanar isto, vrios esquemas de comutao e
multiplexao foram propostos. Entre estes, o modo de transferncia assncrono (ATM)
tem sido apontado como a tcnica de transferncia mais promissora, devido a sua
eficincia e flexibilidade [KCF96].
O ATM uma tcnica de comutao de pacotes em alta velocidade que emprega pacotes
de comprimento fixo e curtos, chamados clulas. Foi desenvolvida para ser uma nica
rede de transporte para diversos servios, tanto para redes locais como de longa
distncia. As clulas de 53 bytes tem um cabealho com 5 bytes, contendo informaes
de controle do protocolo da camada ATM, e uma carga de informao til de 48 bytes.
As clulas so transmitidas atravs de conexes de circuitos virtuais, sendo seu
encaminhamento baseado nas informaes do cabealho. O uso de clulas de
comprimento fixo simplifica o projeto dos comutadores ATM com as rpidas
velocidades de comutao envolvidas (155Mbits/s ou mais). O princpio do ATM
inserir o fluxo de trfego dos diferentes tipos de servios (voz, vdeo, dados, etc.) em
clulas, e ento usar multiplexao assncrona por diviso de tempo para transportar
estas clulas sobre um nico canal em uma rede, como mostra a prxima figura
[ROE98].
45
pequenos atrasos, mas de maneira alguma podem conviver com perda nos dados. Por
conseguinte, o ATM apresenta um mecanismo de comutao nico, simples e integrado
que pode suportar um largo espectro de servios.
Diferentes classes de servio so usadas em redes ATM para acomodar as diferentes
aplicaes multimdia. Estas classes de servio especificam parmetros como largura de
banda exigida e taxas de erro permissvel. O ITU-T definiu quatro classes de servio
como mostrado na prxima tabela. As classes A e B provem relacionamento temporal
entre a fonte e o destino por isso so adequadas para aplicaes de voz e vdeo. As
classes C e D, ao contrrio, no provem nenhum mecanismo temporal e so usadas
para aplicaes de dados, como por exemplo interconexo de LANs. A classe D
tambm simula servios de dados sem conexo que so comumente usados com LANs
[HUN95].
TABELA 1 - Classes de servio AAL
Relgio da fonte e do
destino
Taxa de gerao de bits
Modo de conexo
Classe A
Classe B
Relacionado
Classe C
Classe D
Sem relao
Constante
Varivel
Orientado conexo
Sem conexo
de taxa mxima de transmisso, variao tolerada na chegada das clulas durante uma
rajada, limite superior da taxa mdia de clulas, tamanho mximo de rajada durante o
pico e nmero mximo de clulas enviadas na taxa de pico sob cargas de trfego
diferentes.
A figura 2 exibe um diagrama de alto nvel do sistema. Os quatro mdulos
bsicos so: um Gerador de Clulas de Teste, que cria um fluxo de clulas de teste; um
Receptor de Clulas de Teste, que analisa o fluxo recebido, uma Interface de Rede para
adaptar o fluxo a um determinado tipo de formato de camada fsica ATM e um mdulo
de controle para estabelecer a comunicao homem-mquina com o Analisador de
Fluxo Agregado.
Usurio
Mdulo de Controle
Mdulo Gerador
de Clulas
Mdulo
Receptor de
Clulas
Interface de Rede
ATM Switch/Network
47
Unidade de
Sincronizao Fluxo de clulas
sincronizado
do Mdulo
Interface de
Rede
Filtragem de
Clulas
Anlise e
Contabilizao
do Fluxo
Interface Mdulo
de Controle
Metodologia de trabalho
Esto previstas as seguintes atividades:
a) estudo dos descritores de trfego em ATM;
b) estudo analtico dos modelos de trfego;
c) estudo das caractersticas presentes nas diferentes classes de servio ATM;
d) definio e estudo da linguagem de programao a ser aplicada no
desenvolvimento do analisador de fluxo agregado;
e) projeto do analisador de fluxo agregado;
f) implementao do analisador de fluxo agregado;
g) testes para validao do modelo;
h) obteno de medidas e anlise dos dados coletados;
i) participao na Semana Acadmica;
j) redao da dissertao;
k) produo de um artigo;
Nas atividades acima sero utilizados os recursos inerentes a cada uma,
destacando que para a implementao do analisador sero empregados um
microcomputador para desenvolver o software, bem como uma linguagem de
programao (provavelmente C). Para os testes e obteno de medidas sero utilizados
os equipamentos disponveis para o projeto Metropoa.
48
Cronograma
ATIVIDADE
A
B
C
D
E
F
G
H
I
J
K
ABR
MAI
JUN
JUL
AGO
SET
OUT
NOV
DEZ
Referncias Bibliogrficas
[HUN95] HUNT, Ray. ATM: Protocol and Arquitecture. Departamento de Cincia da
Computao, Universidade de Canterbury. Abr. 1995.
[SOA95] SOARES, Luiz Fernando G. at al. Redes de Computadores: das LANs,
MANs e WANs s redes ATM. Rio de Janeiro: Campus, 1995. 705p.
[ROE98] ROESLER, Valter. Curso de ATM Asynchronous Transfer Mode. Texto
Didtico, Laboratrio de Redes de Computadores, Instituto de Informtica
da UNISINOS, 1998, 70p.
[KCF96] KAISER, Gerd; CARTER, Carrie; FREEDMAN, David. Test traffic
generation equipament and algorithms for evaluating ATM networks.
Computer Communication. Vol. 19, 1996.
49
Pesquisa
Foi realizada uma pesquisa sobre quais dados so relevantes para a gerao de
trfego e sobre quais so os elementos de uma rede de computadores que influenciam
esse trfego
Avaliao das Ferramentas Existentes
Antes de iniciar a fase de projeto do Gerador de Trfego, uma intensa avaliao
sobre as ferramentas de gerao de trfego j existentes foi realizada. Entre elas
destacou-se o simulador de redes ATM desenvolvido pelo National Instute os Standards
and Technology (NIST), uma ferramenta desenvolvida para uso em ambiente UNIX.
O simulador de redes ATM do NIST uma tima ferramenta de avaliao de
redes, mas apresenta alguns problemas como interface grfica pouco intuitiva e
representao interna dos dados bsicos (clulas) demasiadamente simplificada.
Projeto do Gerador de Trfego
Gerador de Trfego ATM ser um sistema orientado a evento. O usurio ir
modelar sua rede atravs de uma interface grfica, inserindo, alterando e removendo
componentes. Esses componentes representam todos aspectos relevantes gerao de
trfego ATM, e permitem que o usurio tenha total controle sobre como o esse trfego
ser gerado.
O sistema possuir um relgio lgico, atravs do qual os eventos sero
ordenados.
50
Gerenciador de
Eventos
Relgio Lgico
Interface
Grfica
Clula
Aplicao
ATM
Componentes
Equipamento
Terminal
Link Fsico
Switch ATM
O sistema foi ser composto de diferentes classes que iro interagir entre si da
seguinte maneira
As classes do sistema gerador de trfego tem as seguintes funcionalidades:
Relgio Lgico:
Essa classe ser responsvel pelo controle do relgio lgico da simulao. Ser
responsvel por fornecer o tempo atual de simulao.
Clula:
Classe que define como ser armazenada a clula ATM. Definir tambm as operaes
que podero ser realizadas sobre essa clula.
Interface Grfica:
Essa classe ser a interface com o usurio. Permitir ao usurio criar componentes, bem
como exclu-los ou modific-los. Permitir tambm que os parmetros dos
componentes e da prpria simulao sejam modificados. Finalmente possibilitar a
execuo da simulao.
Gerenciador de Eventos:
Essa classe definir as operaes possveis sobre os eventos, como: criao de um
evento, insero de um evento na lista de eventos, remoo de um evento. Tambm ser
responsabilidade dessa classe a monitorao da lista de eventos, lista essa que ser
ordenada por tempo
51
52