Escolar Documentos
Profissional Documentos
Cultura Documentos
Alexei Korb
Liane Tarouco
Leandro Marcio Bertholdo
UFRGS
Tópicos da apresentação
GTRH
– Segurança de redes de computadores
– Gerência de Redes
– Simpósio Evolução da Internet (COMDEX
2001)
UFRGS
– Pós-graduação Informática na Eucação
Cenário
Recursos utilizados
MCU
– Meeting Point da CuSeeMe
– CISCO 3510
Cliente
– Netmeeting
– CuSeeMePro (versão > 4.1)
– Polycom
Sistema de videoconferência
Servidor de
videoconferência
– ITU H.323
– Vídeo sobre
pacotes
Clientes
– Netmeeting
– CuSeeMe
– outros
Videoconferência na
Internet
CuSeeMe
Mbone
H.323
Experiências de ensino à
distância
Diversas áreas tem implantado
atividades de ensino à distância
São utilizados serviços básicos da
Internet
– correio eletrônico
– WWW
– chat
Componentes da solução
Terminais
Gateways
Gatekeepers
Unidades de Controle Multiponto
(MCU - Multipoint Control Unit)
Terminais
Controle de acesso
Gerenciamento de largura de banda
Localização de Gateways
Integrante do software MCU
Gatekeeper
provê serviços de controle de chamadas para os
terminais H.323 presentes na zona Controle de acesso
Controle de acesso (Autorização de chamadas)
Tradução de endereços
Gerenciamento de largura de banda
Localização de Gateways
Gerenciamento de zona
Sinalização de controle de chamada (no modo de
conferência roteado)
Gerenciamento de chamadas
Implementação de função deve estar separado de outras
funções (tal como MCU)
MCU
CODEC de áudio
Eqto de entrada de áudio G.711, G.722, Receive
(microfone, vídeo cassete) G.723, G.728, G.729
Path
Eqto de entrada de vídeo
Câmera de vídeo, vídeo CODEC de vídeo Delay
cassete) H.261, H.263
Controle H.245
Controle de
chamada
Controle do sistema H.225.0
Controle RAS
H.225.0
MCU usado na UFRGS
O servidor de videoconferência
– software MeetingPoint da CuSeeMe
Networks, que provê a função de MCU
(Multipoint Control Unit)
– ambiente LINUX
– hardware PC 750 MHz com 128 Mbytes
de memória e 18 Giga bytes de disco
http://mcu.ufrgs.br/mpcs
Instalação do MCU
Gerenciamento do gateway
– H.320, H.324, POTS, etc.
Sinalização de chamadas
– Pode rotear chamadas para prover
serviços suplementares ou prover
funcionalidade Multipoint Controller
Gerenciamento/Relatórios/Registros de
chamadas
20
H.323 Protocol Stack
Control Data Audio Video A/V Cntl Control
Gatekeeper
G.7xx H.26x
Reg,
H.235 Adm,
H.225. 0 / H.245 RTCP Status
T.120 (Opcional p/
Q931
Criptografia)
H.225. 0
/ RAS
RTP
TCP UDP
IP
21
Call Setup
22
Call Connection
GK
(5) ARQ
May I answer?
(6) ACF
Yes
(4) SETUP (Create)
PictureTel
(7) ALERTING
(8) CONNECT (User answers)
Bob
Bill
23
Call Connection – localização e registro com
o gatekeeper
Descoberta automática
GK
1) O endereço IP do GK pode Porta 1718 (multicast) grupo 224.0.1.41
ser configurado manualmen- Porta 1719 (unicast)
te ou ser descoberto
automaticamente (3) RRQ
(1) GRQ (multicast)
Quem é meu
Registro com GK?
o GK
(2)
(4) GCF
RCF
Você está
Eu registrado
posso ser seu
comigo.
GK.
PictureTel
(15) ALERTING
(16) CONNECT
(17) H.245 CONNECTION Ross
25
Call Connection – Estabelecimento da
Chamada
GK
(8) ARQ (5) ARQ
May I Can I make
Join? a call?
(6) ACF
(9) ACF
Yes – Resolved
Yes
Biil´s IP address
(10) ALERTING
(11) ALERTING
Bob
Bill
(12) H.245 CONNECTION 26
QoS nos canais RAS, H.225.0 e H.245
Caso qualquer uma destas
operações falhar o Sist.
Pode ficar indisponível .
O canal foi
estabelecido
aqui
Medições realizadas
Comunicações T.120 entre Terminais (Netmeeting), iniciam
antes da abertura de canais lógicos. (recomendação determina
que seja depois), estamos investigando o motivo;
Exemplo clique aqui !
Netmeeting (Microsoft)
CuSeeMe (CuSeeMe Networks Inc)
Sistemas adicionais usados
Learning Space
– controle de acesso dos alunos ao ambiente
de ensino-aprendizagem
– gerenciamento de comunicação
Equitext
– desenvolvimento próprio
– co-autoria via WWW
Servidor Real (broadcast)
– Diversas velocidades (20Kbps a 250 Kbps)
Transmissão via Real
Síncrona
– Chat
– Videoconferência
Assíncrona
– Email
– Forum
– Editor colaborativo de texto
– Editor colaborativo de mapa conceitual
T.120
Reprojetor Câmara
documento
s
Whiteboard
impressora
RDSI RDSI
Desktop Video T.120
+ Whiteboard
+ Compart.
DDD LAN
Aplic.
PictureTel PictureTel PictureTel
Audio
+ Compartilhamento de
Aplicações
T.120 protocol stack
Overhead Proj
Reservations
App Sharing
File Transfer
Whiteboard
A/V Control
Documents
Switching
Photos
TERMINAL
Application Protocols
T.126 - Still Image, T.127 - File Transfer
T.130 - A/V Control, T.SHARE, T.RES
T.124 - Generic Conference Control
T.122 / T.125 - Multipoint Comm. Service
MCU
UFRGS
– VoIP
Rede TCHÊ
– Videoconferências
RNP
– COMDEX 2001
– GRID
UFRGS - VOIP
Topologia
UFRGS - VOIP
Problemas enfrentados
– Delay
– Fragmentação e Interliving
– Chamadas não completadas
– Sem tom de discar
– Desconexão
– Cortes na voz
UFRGS - VOIP
Testes Realizados
– CQ (Custom Queueing)
– PQ (Priority Queueing)
– LLQ (Low Latency Queueing)
– IP RTP Priority
Solução com melhores resultados
– Multilink PPP com LLQ
TCHÊ - Videoconferências
TCHÊ - Videoconferências
Problemas enfrentados
– Alto descarte de pacotes (> 30%) no
tráfego normal
– Mesmo com sobra de 2X a banda
necessária, o tráfego em rajada do canal
torna impossível transmissões de vídeo
não buferizadas.
– Equipamentos IBM
Tchê
Resultados
– Todos os recursos de banda foram
utilizados
– Ótima qualidade de transmissão e
recepção
Conclusões