INSTITUTO DE PESQUISAS TECNOLÓGICAS DO ESTADO DE SÃO PAULO CELSO OVIEDO DA SILVA LOPES. - VideoChat - Uma Ferramenta de Videoconferência Pessoal

Tamanho: px
Começar a partir da página:

Download "INSTITUTO DE PESQUISAS TECNOLÓGICAS DO ESTADO DE SÃO PAULO CELSO OVIEDO DA SILVA LOPES. - VideoChat - Uma Ferramenta de Videoconferência Pessoal"

Transcrição

1 INSTITUTO DE PESQUISAS TECNOLÓGICAS DO ESTADO DE SÃO PAULO CELSO OVIEDO DA SILVA LOPES - VideoChat - Uma Ferramenta de Videoconferência Pessoal São Paulo Dezembro

2 CELSO OVIEDO DA SILVA LOPES - VideoChat - Uma Ferramenta de Videoconferência Pessoal Dissertação apresentada ao Instituto de Pesquisas Tecnológicas do Estado de São Paulo IPT, para obtenção do título de Mestre em Engenharia de Computação. Área de concentração: Engenharia de Software Orientador: Dr. Alfredo Goldman Vel Lejbman São Paulo Dezembro

3 Ficha Catalográfica Elaborada pelo Centro de Informação Tecnológica do IPT L864v Lopes, Celso Oviedo da Silva VideoChat: uma ferramenta de videoconferência pessoal. / Celso Oviedo da Silva Lopes. São Paulo, p. Dissertação (Mestrado em Engenharia de Computação) - Instituto de Pesquisas Tecnológicas do Estado de São Paulo. Área de concentração: Engenharia de Software. Orientador: Prof. Dr. Alfredo Goldman Vel Lejbman 1. Videoconferência 2. Transmissão de dados 3. Multimídia 4. Internet (Redes de computadores) 5. JAVA Media Framework - JMF 6. Jini 8. JAVA Native Interface - JNI 9. Qualidade de serviços - QoS 10. Tese I. Instituto de Tecnológicas do Estado de São Paulo. Centro de Aperfeiçoamento Tecnológico II. Título CDU (043)

4 AGRADECIMENTOS Primeiramente, a Deus, por sempre me dar força diante das dificuldades e por ter conseguido dar mais um passo na caminhada da minha vida. À minha família, em especial a minha e esposa e minha filha. Vocês nunca deixaram de me incentivar e de acreditar em mim. Obrigado a todos vocês! Aos meus pais pelo carinho com que me criaram e que sempre me incentivaram dando-me condições de chegar onde estou. Ao professor Alfredo Goldman, pela oportunidade, pelas contribuições dadas durante o desenvolvimento deste trabalho e pela extrema paciência comigo. A todos aqueles com quem convivi durante esse tempo, pelas muitas alegrias que passei, as quais estarão sempre guardadas na lembrança. A todos que, de alguma forma, colaboraram e fizeram parte para que este trabalho pudesse ter sido realizado. Em especial, àqueles que me deram força até os momentos finais da conclusão do trabalho, pois estes sempre confiaram em mim e nunca me abandonaram.

5 Resumo Uma videoconferência consiste em uma discussão em grupo ou pessoa-a-pessoa na qual os participantes estão em locais diferentes, mas podem ver e ouvir uns aos outros como se estivessem reunidos em um único local. Este trabalho descreve conceitos relacionados à videoconferência, as tecnologias envolvidas; apresenta as características de alguns sistemas de videoconferência comerciais mais conhecidos, bem como, alguns sistemas gratuitos. Procura-se demonstrar as vantagens em se utilizar ferramentas de desenvolvimento, como o Java, para obtermos um sistema independente de plataforma. O presente trabalho propõe também, como caso de estudo, a elaboração de um sistema para videoconferência em computador pessoal que seja capaz de se integrar com os sistemas legados onde estão armazenadas todas as informações que serão necessárias na sessão estabelecida entre o usuário e o fornecedor do serviço. Palavras-chave: Sistemas multimídia, videoconferência, JMF, Jini, JNI.

6 Abstract A videoconference is based on a group or a peer-to-peer discussion where all the participants are in different locations but are able to see and listen to each other as if they were in the same location. This work describes the concepts of a videoconference and the technologies it involves. It presents a study of some different commercial videoconference systems as well as some free technologies. It presents the advantages of using developing tools such as Java to obtain a platform independent system. This document demonstrates a videoconference development used in a personal computer that integrates legacy systems and all the necessary information needed to connect the user to the service provider. Key-words: Multimedia systems, videoconference, JMF, Jini, JNI.

7 Lista de ilustrações Figura 1 Conferência Ponto-a-Ponto... 6 Figura 2 Conferência de Grupo... 7 Figura 3 Conferência Cybercast... 7 Figura 4 Conferência Multicast... 8 Figura 5 Interface Cliente do NetMeeting Figura 6 Interface Cliente do Windows Media Player Figura 7 Múltiplos usuários usando o CU-SeeMe Figura 8 Interface da aplicação Cliente - Real Player Figura 9 Túnel entre dois roteadores multicast Figura 10 Interface do GnomeMeeting Figura 11 Etapas de uma transmissão multimídia Figura 12 Um sistema de vídeo analógico Figura 13 Um sistema de vídeo digital Figura 14 Empilhamento de dados durante a transmissão Figura 15 Relação entre latência e jitter Figura 16 Skew entre mídias de áudio e vídeo Figura 17 Pilha de Protocolos TCP/IP Figura 18 Arquitetura de Serviços Integrados Figura 19 Arquitetura de Serviços Diferenciados Figura 20 Cabeçalho do Protocolo RTP Figura 21 Camadas presentes na arquitetura do Jini Figura 22 Representação gráfica dos componentes do JMF Figura 23 Fluxo do Stream Figura 24 Estado de um Player Figura 25 Esquema de Funcionamento do JWS Figura 26 Estrutura do JNI Figura 27 Fluxo JNI Figura 28 Modelo do Protótipo Figura 29 Login ao Portal de Serviços Figura 30 Tela de Acesso ao Sistema Legado Figura 31 Arquitetura Básica de Serviço Jini Figura 32 Diagrama de Classes da Sessão de Chat Figura 33 Representação gráfica do GCG Figura 34 Representação gráfica do ProxyTrans Figura 35 Tela de Configuração do Sistema de Videoconferência Figura 36 Lista de usuários conectados Figura 37 Tela de conexão com o usuário Figura 38 Tela gráfica de inicialização de áudio e vídeo Figura 39 Interface Gráfica do Serviço de Videoconferência Figura 40 Interface Gráfica do Chat Figura 41 Gateways H Figura 42 A arquitetura H Figura 43 Estrutura definida pela norma T.120 da ITU-T... 96

8 Figura 44 Método de codificação utilizado pelo padrão MPEG Figura 45 Codificação entrelaçada suportada pelo MPEG

9 Lista de códigos-fonte Código 1 Implementação para localização do Lookup Service Código 2 Um exemplo de arquivo JNLP: clientapp.jnlp Código 3 Classe que disponibiliza o serviço de nomes na rede Código 4 Classe registra o serviço de Chat... 78

10 Lista de tabelas Tabela 1 Padrões do ITU-T série H para a videoconferência... 9 Tabela 2 Taxa de amostragem e o número de bits usados Tabela 3 Principais freqüências de quadro Tabela 4 Requisitos de largura de banda de áudios e vídeos Tabela 5 Aplicações multimídia em rede com seus fatores críticos Tabela 6 Velocidade dos CD-ROMs Tabela 7 Tamanho da imagem em função da taxa de transferência Tabela 8 Esquemas de compressão de voz (pela ITU-TS) Tabela 9 Formatos de imagem das recomendações H.261/H Tabela 10 Recomendações T

11 Lista de abreviaturas ATM Bps CIF CSDN Codecs DVD Fps FTP GCC IETF IGMP IP IRC ISDN ITU ITU-T ISO JPEG LAN MBONE MCS MJPEG Mbps NAT PAL PBN PC POTS PSDN PSTN QCIF QoS RTP RTSP SSL SIP TCP UDP URL VIC VoIP WB VIC Asynchronous Transfer Mode Bits por Segundo Common Intermmediate Format Circuit Switched Digital Networks COmpression and DECompression components Digital Versatile Disk Frames por Segundo File Transfer Protocol Generic Conference Control Internet Engineering Task Force Internet Group Management Protocol Internet Protocol Internet Related Chat Integrated Services Digital Network International Telecommunication Union International Telecommunication Union Sector International Standards Organization Joint Photographic Experts Group Local Area Network Multicast Backbone Multipoint Communications Service Motion JPEG Mega Bits por Segundo Network Address Translation Phase Alternation Line Packet Based Network Personal Computer Plain Old Telephone Service Packet Switched Digital Networks Public Switched Telephone Networks Quarter CIF Quality of Service Real Time Transport Protocol Real Time Streaming Protocol Secure Sockets Layer Session Initiation Protocol Transmission Control Protocol User Datagram Protocol Uniform Resource Locator Video Conference Voz sobre IP Whiteboard Video Conference

12 Sumário Resumo Abstract Lista de ilustrações Lista de códigos-fonte Lista de tabelas Lista de abreviaturas Capítulo 1 1 INTRODUÇÃO Motivação Objetivo Organização do trabalho... 3 Capítulo 2 2 VIDEOCONFERÊNCIA Considerações sobre videoconferência Alguns conceitos em sistemas de videoconferência Formas de transmissão Padrões de interoperabilidade H T Considerações finais Capítulo 3 3 DESCRIÇÃO DE PRODUTOS DE VIDEOCONFERÊNCIA Considerações iniciais Ferramentas da Microsoft... 12

13 3.2.1 Microsoft NetMeeting Windows Media Technologies Ferramentas CU-SeeMe Ferramentas Real Networks MBone (Multicast Backbone) GnomeMeeting Considerações finais Capítulo 4 4 TRANSMISSÃO DE DADOS MULTIMÍDIA NA INTERNET Considerações iniciais ,2 Taxa de bits Representação digital de áudio Representação digital de vídeo Comparação de sistemas de vídeo analógicos e digitais Quadro e taxa de quadro Requisitos de armazenamento e largura de banda Latência Jitter Skew A necessidade da compressão Requisitos de armazenamento Velocidade de transferência dos dispositivos de armazenamento Largura de banda da rede Princípios da compressão Redundância de dados Redundância em áudio digital Redundância em imagem digital Redundância em vídeo digital Propriedades da percepção humana Classificação das técnicas de compressão... 38

14 Técnicas de compressão com e sem perda Técnicas entropia e source coding Codificação com taxa de bits constantes e variáveis Medição do desempenho de compressão Técnicas de compressão de áudio digital Quantificação não-linear Codificação Preditiva Sumário das recomendações ITU-TS para codificação de voz Padrões ITU-T: H.261 e H Considerações finais Capítulo 5 5 QUALIDADE DE SERVIÇO (QOS) EM REDES IP E PROTOCOLOS PARA APLICAÇÕES EM TEMPO REAL (RTP/RTPC) Considerações iniciais QoS em redes IP Serviços integrados A arquitetura de serviços integrados (IntServ) Serviços diferenciados A arquitetura de serviços diferenciados (DiffServ) RTP Formato dos pacotes RTP Videoconferência usando RTP RTPC Considerações finais Capítulo 6 6 TECNOLOGIA JAVA APLICADA À VIDEOCONFERÊNCIA Considerações sobre objetos distribuídos... 53

15 6.1.1 Vantagens das aplicações de objetos distribuídos Jini Network Technology(JNI) Arquitetura do JINI Funcionamento Localização do LS Java Media Framework (JMF) Arquitetura do JMF Componentes do JMF Streaming media Presentation (Apresentação de mídias) Media processing (Processamento de Mídias) Media capture (Captura de mídias Captura de imagens e sons) Apresentando mídias baseadas em tempo com JMF Estados de um Player Componente de controle Mídias baseadas em tempo usando JMF Java Web Start (JWS) Funcionamento Java Native Interface (JNI) Funcionamento Considerações finais Capítulo 7 7 PROPOSTA Descrição do protótipo Implementação Conexão com os usuários ativos do sistema Videoconferência no VideoChat Chat no VideoChat Diagrama de Classes da Sessão de Chat... 79

16 7.2.4 Acesso a Sistemas Legados Configuração e utilização do VideoChat Inicio da transmissão de áudio/vídeo na interface gráfica A Interface Gráfica de Videoconferência do Usuário Interrompendo o áudio/vídeo na interface gráfica Suporte a multi-sessão Enviando uma mensagem a um usuário remoto via Chat Considerações finais Capítulo 8 8 CONCLUSAO Trabalhos futuros Referências Bibliográficas Apêndice... 92

17 1 Capítulo 1 1 Introdução 1.1 Motivação Principalmente motivado pelo interesse de milhões de usuários em todo o mundo, a área de redes de computadores tem sido alvo de grandes investimentos, fazendo com que novas tecnologias apareçam a todo o momento. As redes de computadores apresentam um novo caminho para as telecomunicações, o que sugere um potencial inimaginável para incrementar a capacidade humana de trabalhar, comunicar-se, divertir-se e fazer tantas outras atividades antes limitadas por barreiras tecnológicas. Enquanto que os meios de comunicação convencionais (como a carta ou o telefone) restringem a interatividade com que se dá a comunicação entre as pessoas, a possibilidade oferecida por um canal de comunicação sobre redes de computadores vai muita além do texto escrito ou de uma simples conversação. Com a evolução tecnológica dos computadores e das redes criaram-se as condições necessárias para o suporte à transferência de dados multimídia em tempo real. Neste contexto, viu-se o surgimento de novos métodos de intercomunicação pessoal dentre os quais destacamos a videoconferência. Uma videoconferência, em sua forma mais básica, é a transmissão de imagem e voz entre dois ou mais locais separados fisicamente, utilizando câmeras de vídeo, microfones, monitores de vídeo e caixas de som [ViDe et al, 2004]. Porém, para que se torne um meio de comunicação de massa, a videoconferência não pode estar associada a equipamentos caros e complexos que impossibilitem a sua disseminação. Neste contexto, o computador pessoal torna-se a ferramenta ideal para os usuários de videoconferência. Atualmente, quem acessa a Internet, conhece o seu lado popular, páginas sobre lazer, shopping, cultura, etc... As empresas utilizam redes como a Internet, porém privadas, as Intranets, que cumprem o papel de conectar entre si filiais, departamentos, fornecedores, clientes, mesclando (com segurança) as suas redes particulares de informação com a estrutura de comunicações da Internet. A Intranet oferece aos seus usuários um enorme potencial para compartilhamento de recursos, tais como documentos, programas, hardware, envio de e principalmente serviços. Neste contexto, serviços se apresentam como componentes distribuídos colaborando entre si. Assim, novos serviços surgem a toda hora, e a videoconferência vem a ser um novo serviço. Idealmente, os usuários gostariam de acessar os serviços automaticamente, com o mínimo de esforço, ou seja, com a menor reconfiguração possível no dispositivo do

18 2 cliente que deseja utilizar o serviço. Assim, instalar drivers manualmente, ou procurar o endereço (por exemplo: IP) do servidor são tarefas exaustivas e desmotivantes. Os avanços técnicos nos sistemas de comunicação e a organização das instituições e empresas modernas (formação de grupos, distribuição de recursos e a permanente necessidade de troca de informação), incrementaram a importância e a procura deste tipo de serviço, tornando a videoconferência estratégica para as organizações. Podemos destacar alguns pontos que justifiquem a utilização de um sistema de videoconferência: 1. Redução de Custos: uma solução de videoconferência integrada pagará por si mesmo muitas vezes no primeiro ano em termos de vôos economizados, trens, carros, hotéis e outras despesas. Reduzir orçamentos é o motivador primário para muitos negócios; 2. Diminuição de horas em deslocamentos: viajar para e de reuniões freqüentemente leva muito mais tempo que a própria reunião. Com um sistema de videoconferência podemos nos encontrar frente a frente pelo mundo sem deixar nosso escritório; 3. Aumento da eficiência empresarial: o uso de videoconferência permite a tomada de decisão mais rápida aumentando produtividade que dá uma vantagem competitiva real. Para muitos negócios, videoconferência é uma ferramenta empresarial crítica que ajuda no desenvolvimento de produtos e serviços mais depressa para mais rapidamente comercializá-los. Assim, este trabalho é motivado principalmente pelo interesse cada vez maior dos usuários de computadores pessoais e de redes de computadores em usar a videoconferência como uma forma alternativa de comunicação, agilizando nosso dia a dia. 1.2 Objetivos O trabalho aqui descrito trata primeiramente de alguns conceitos básicos, em seguida apresenta a descrição de alguns produtos de mercado, e mostra alguns conceitos mais avançados ligados à tecnologia de Videoconferência. Por fim apresenta um protótipo de uma solução para a área operacional de um banco comercial que deseja interligar o atendimento a seus clientes com as diversas áreas envolvidas no processo. A utilização dos recursos de videoconferência pessoal visa agilizar este atendimento. Apesar da gama de produtos oferecidos pelo mercado, tanto gratuitos como comerciais, percebemos problemas com suporte inadequado às suas utilizações, dependências de plataformas, dependência de hardware, perda do controle quanto à segurança, e a necessidade de tê-los interfaceando sistemas legados. Optamos pela utilização do Java como linguagem padrão de desenvolvimento por ser independente de plataforma e possuir no seu cabedal de APIs ferramentas que possibilitam o tratamento de multimídia, como o Java Media Framework (JMF), o Jini e o JNI que faz a interligação com outros sistemas de outras plataformas.

19 3 Esta ferramenta, além de permitir uma melhor interface de colaboração entre seus participantes, faz uma ligação com algumas aplicações hoje existentes, desenvolvidas em outras plataformas, unindo o conjunto pc/mainframe. A necessidade em se utilizar os sistemas legados faz com que as aplicações desenvolvidas atualmente tenham que ser flexíveis o suficiente para manter uma uniformidade e uma transparência na sua utilização. No caso de nosso protótipo em questão, há a necessidade de obtermos informações que residem em bases de dados armazenadas em computadores de grande porte (mainframe). Já existe toda uma estrutura implantada executando em ambiente de produção. Daí a necessidade deste protótipo interagir com esta estrutura, sem interferirmos na sua operação. Assim, através de uma interface áudio-visual e uma integração com os sistemas legados em execução, poderemos oferecer uma ferramenta eficiente, flexível e atual do ponto de vista tecnológico, atendendo de forma satisfatória as atividades hoje existentes, tornando a organização mais dinâmica. 1.3 Organização do trabalho Esta dissertação está organizada em mais sete capítulos, além desta introdução. O Capítulo 2 discorre sobre as características e conceitos de um sistema de videoconferência, apresentando os padrões de interoperabilidade através das recomendações H.323 e T.120 da ITU-T. O Capítulo 3 apresenta uma descrição de alguns produtos de mercado para videoconferência. São apresentadas características do Microsoft NetMeeting, Windows Media Player, CU-SeeMe, Real Networks, MBone e o GnomeMeeting. O Capítulo 4 apresenta as etapas de uma transmissão de dados multimídia como compressão de dados e demais características, sempre levando em conta a aderência aos padrões pertinentes. O Capítulo 5 apresenta uma discussão sobre Qualidade de Serviço (QoS) em redes IP, e os protocolos para comunicação em tempo real RTP/RTPC. O Capítulo 6 apresenta a tecnologia Java como proposta de solução para o sistema, bem como um estudo sobre Jini, JMF (Java Media Framework), JWS (Java Web Start) e JNI (Java Native Interface). O Capítulo 7 descreve a proposta do sistema bem como a solução implementada.

20 4 O Capítulo 8 é dedicado à conclusão, incluindo trabalhos futuros e contribuições da dissertação. O Apêndice apresenta uma descrição das especificações dos padrões H.323 e T.120 da ITU-T. Descreve também os métodos e tipos atuais de compressão tanto em vídeo como em áudio.

21 5 Capítulo 2 2 Videoconferência Neste capítulo, serão apresentados conceitos fundamentais de videoconferência bem como uma visão geral sobre o padrão H.323, por ser um padrão suportado por grande parte dos sistemas de videoconferência disponíveis atualmente. 2.1 Considerações sobre videoconferência Embora seja comum ouvirmos referências à videoconferência como sendo uma tecnologia, ela não vem a ser única. Segundo WILCOX [2000],a videoconferência é uma coleção de tecnologias que forma os fundamentos para uma grande variedade de aplicações [WILCOX, 2000]. A utilização de sistemas de videoconferência surgiu em meados de Foi apresentado ao público, pela AT&T, um produto chamado Picture Phone [STINSON, 2002], onde se podiam visualizar fotos sem movimento ao mesmo tempo em que se ouviam a voz de um interlocutor. Sistemas do tipo freeze frame (congelamento da imagem da TV quadro a quadro) e slow motion (câmera lenta) ponto a ponto surgiram nos anos 70. As pesquisas continuaram e nos anos 80 causaram mudanças significativas, através da introdução de técnicas de compressão adequadas. Essa tecnologia ganhou impulso com a criação de um consórcio europeu onde duas empresas inglesas investiram na utilização de codecs nas velocidades que cobriam a faixa de Kbps a Kbps, possibilitando melhor gerenciamento da banda utilizada e diminuição do custo de processamento envolvido. O próximo passo foi o desenvolvimento de codecs para operar em velocidades inferiores a Kbps, desta forma obteve-se um melhor aproveitamento dos canais de menor largura de banda, atingindo boa qualidade a custos mais baixos. Na década de 90 começaram a surgir sistemas, principalmente o CU-SeeMe, em que deixa de existir a necessidade de uma aparelhagem totalmente dedicada à videoconferência, combinando equipamentos a computadores pessoais. Novas facilidades e tecnologias, tais como rede de alta velocidade vem estimulando a instalação de um número crescente de salas de reunião providas de equipamentos para videoconferência. Várias soluções para sistemas de videoconferência se encontram disponíveis. No entanto, um fator importante a ser considerado é que de acordo com o propósito de cada aplicação, diferentes necessidades com relação a equipamentos, infra-estrutura e à qualidade do serviço. Não basta apenas proceder à instalação de um aplicativo de videoconferência pessoal na estação do usuário ligado a uma Internet/Intranet. Pelo contrário, isto pode, ao se tentar estabelecer uma conexão remota, promover uma degradação de toda a rede, comprometendo o desempenho das outras aplicações de dados que dela se utilizam, no caso de uma Intranet.

22 6 A aplicação de videoconferência é crítica sob o aspecto de requisitos de rede, pois além de ser uma aplicação bidirecional, ela transporta simultaneamente mídias de áudio e vídeo, além de dados. Estas aplicações devem utilizar um padrão a fim de permitir a interoperação entre aquelas de fabricantes diferentes como o H.323 [INTERNATIONAL TELECOMMUNICATION UNION, 2002]. Das três mídias transportadas, a de áudio é a que requer mais atenção à qualidade de serviço, para preservar a inteligibilidade da conferência e, portanto deve ter a preferência na alocação de recursos da rede na transmissão. Os requisitos de banda de rede para a mídia de áudio são pequenos, tipicamente não excedendo 75 Kbps, e podem ser utilizadas codificações de baixa taxa de bits, como o padrão G.723.1(¹), para diminuir ainda esta necessidade de banda. 2.2 Alguns conceitos em sistemas de videoconferência Formas de transmissão A transmissão de multimídia, tanto para sessões de videoconferência quanto para tráfego de vídeo sob demanda, pode ser feita pelas seguintes formas numa rede de computadores: Conferência ponto-a-ponto Figura 1 - Conferência ponto-a-ponto Esta ocorre quando um usuário se comunica diretamente com outro usuário. Eles podem se conectar através da Internet ou de uma rede privada como uma LAN ou WAN. (¹) A Recomendação G.723.1, editada em 1996, especifica uma representação codificada para compressão de diálogo ou outros sinais de áudio em serviços multimídia a taxas de bits muito baixas, com o objetivo de servir como suporte de áudio à recomendação H.324 [INTERNATIONAL MULTIMEDIA TELECOMMUNICATIONS CONSORTIUM, 2002].

23 7 Conferência de grupo Este tipo permite um ambiente colaborativo onde seus usuários podem participar de uma única conferência. A maneira mais comum de participar de uma conferência de grupo é através de uma conexão a um computador que esteja executando um software servidor de conferência. Qualquer informação de vídeo, áudio, texto ou gráfico que algum usuário transmite é recebida pelo servidor de conferência, que então a retransmite para todos os usuários participantes. Servidor de Conferência Conferência cybercast Figura 2 - Conferência de Grupo Esta é semelhante a uma transmissão de TV por difusão. Um computador, executando o software servidor de conferência, transmite áudio e vídeo para todos os usuários que a ele estão conectados. Os usuários individuais não podem enviar informações de vídeo, áudio, texto ou gráficos, apenas receber dados. Servidor de Conferência Figura 3 - Conferência Cybercast

24 8 Conferência multicast Aqui são enviados fluxos de vídeo, áudio e dados de controle através da rede para vários usuários simultaneamente. O procedimento para fazer parte de uma conferência multicast é semelhante ao de se conectar a um servidor de conferência. Existe também a alternativa de participar através de uma conexão tipo ponto-a-ponto a qualquer participante que já faz parte da conferência. Estas conferências são fracamente acopladas, o que significa que os participantes podem entrar ou sair a qualquer momento. Mesmo se o criador da conferência se desconectar a conferência continuará existindo se dois ou mais usuários ainda fizerem parte dela. Apenas quando todos os participantes saírem da conferência ela será terminada. Servidor de Conferência Servidor de Conferência Servidor de Conferência Figura 4 - Conferência Multicast 2.3 Padrões de interoperabilidade Um dos grandes desafios para o mercado de videoconferência e transmissão de vídeo foi elaborar padrões de interoperabilidade, a fim de que produtos de fabricantes diferentes pudessem se comunicar e trocar informações sem incompatibilidades. Esses padrões visam normalizar as formas de transmissão, codificação, compressão e interpretação dos pacotes que trafegam na rede transportando as múltiplas mídias que são utilizadas em sessões de videoconferência e transmissão de vídeo. O ITU (International Telecommunication Union [INTERNATIONAL TELECO- MMUNICATION UNION, 2002] é uma agência das Nações Unidas que coordena a criação e operação de redes e serviços de telecomunicações. O ITU-T (antigo CCITT) é

25 9 um setor dessa agência que é coordenada por governos e empresas de vários países, responsável por padrões de vídeo, áudio e conferências virtuais. Existem outras organizações de padronização, como o IETF (Internet Engineering Task Force) [INTERNET ENGINEERING TASK FORCE, 2002], IMTC (Interna-tional Multimedia Teleconferencing Consortium) [INTERNATIONAL MULTIME-DIA TELECOMMUNICATIONS CONSORTIUM, 2002] e o PCWG (Personal Conferencing Working Group) [PERSONAL CONFERENCING WORKING GROUP, 2002] que interagem entre si e com o próprio ITU-T [ITU TELECOMMU-NICATION STANDARDIZATION SECTOR, 2003]. O ITU definiu uma série de recomendações denominada de família H.32X, responsável por especificar padrões que dão suporte a conferências de áudio e vídeo. Dentre esses padrões temos: H.320, H.323, H.321, H.324, e H.310 [FIRST VIR-TUAL CORPORATION, 2003]. Esses padrões possibilitam a interação de soluções de diferentes fabricantes de forma transparente, sendo que cada um é especifico para um tipo de ambiente de rede sobre o qual operam sistemas de videoconferência. Estão listadas abaixo as especificações mais importantes em padrões para transmissões de áudio e vídeo na Internet: Padrão H.320 H.321 H.323 H.324 H.310 Tecnologia Videoconferência sobre ISDN Videoconferência sobre ATM Videoconferência sobre IP/Ethernet Videoconferência sobre POTS Videoconferência MPEG-2 sobre ATM Qualidade Oferecida Business Communications Alta Qualidade Qualidade Best Effort Baixa Qualidade Qualidade para Broadcast Tabela 1 - Padrões do ITU-T série H para a videoconferência e seus respectivos níveis de qualidade Vamos discorrer um pouco sobre o padrão H.323, pois suas especificações descrevem a Videoconferência sobre IP/Ethernet, objeto do nosso estudo. Para mais detalhes sobre este padrão consultar o Apêndice H.323 O padrão H.323 provê uma base tecnológica para comunicações de dados, áudio e vídeo, para redes baseadas no protocolo IP. O H.323 permite também que produtos de multimídia e aplicações de fabricantes diferentes possam interoperar de forma eficiente. O padrão H.323 foi aprovado em 1996 pelo Grupo de Estudo 16 do ITU e sua versão 2 foi aprovada em janeiro de O H.323 é parte de uma série padrões de comunicações que permitem videoconferências através de redes. Conhecido como H.32X, esta série

26 10 inclui especificações H.320 e H.324, para comunicações ISDN e de PSTN, respectivamente. O padrão H.323 tem como uma de suas características a flexibilidade, pois pode ser aplicada tanto a voz, quanto a vídeo conferência multimídia, entre outros. O padrão H.323 está se tornando popular no mercado corporativo por várias razões, dentre elas podemos citar: 1) O H.323 define padrões de multimídia para uma infra-estrutura existente, além de ser projetada para compensar o efeito de latência em LANs, permitindo que os clientes possam usar aplicações de multimídia sem mudar a infra-estrutura de redes; 2) As redes baseadas em IP estão ficando mais eficientes, além da largura de banda para redes com arquitetura Ethernet estarem migrando de 10 Mbps para 100 Mbps, e a Gigabit Ethernet está fazendo progressos no mercado; 3) PCs estão se tornando plataformas de multimídia mais eficientes devido a processadores mais rápidos, conjuntos específicos de instruções e chips aceleradores multimídia poderosos; 4) H.323 provê padrões de interoperabilidade entre LANs e outras redes; 5) O fluxo de dados em redes pode ser administrado. Com o H.323, o gerente de rede pode restringir a quantidade de largura de banda disponível para conferências. O suporte a comunicação multicast também reduz exigências de largura de banda; 6) A especificação H.323 tem o apoio de muitas empresas de comunicações e organizações, incluindo Intel, Microsoft, Cisco e IBM. Outra série de recomendações denominada de família T definida pelo ITU especifica padrões que dão suporte a transferências de documentos, ponto a ponto e multiponto. Como padrões importantes desta família tem-se a recomendação T.120. Vamos fazer uma descrição sucinta da recomendação T.120 que é de interesse do nosso estudo. Para mais detalhes sobre este padrão consultem o Apêndice A T.120 O padrão T.120 cobre compartilhamento de documentos e compartilhamento de aplicações. T.120 é um padrão aberto que reúne uma série de protocolos e serviços para comunicação multiponto de dados em tempo real. Foi estabelecido pela ITU que garante a interoperabilidade entre aplicações cliente de múltiplos fabricantes. O padrão T.120 proporciona dois níveis diferentes de interoperabilidade. As camadas mais inferiores do padrão T.120 (T.122, T.123, T.124 e T.125) oferecem a interoperabilidade no nível de rede.

Protocolos Sinalização

Protocolos Sinalização Tecnologia em Redes de Computadores Fundamentos de VoIP Professor: André Sobral e-mail: alsobral@gmail.com São protocolos utilizados para estabelecer chamadas e conferências através de redes via IP; Os

Leia mais

H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed

H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed UNIVERSIDADE FEDERAL DO PARANÁ H.323: Visual telephone systems and equipment for local area networks which provide a nonguaranteed quality of service Resumo para a disciplina de Processamento Digital de

Leia mais

Guia Técnico Inatel Guia das Cidades Digitais

Guia Técnico Inatel Guia das Cidades Digitais Guia Técnico Inatel Guia das Cidades Digitais Módulo 3: VoIP INATEL Competence Center treinamento@inatel.br Tel: (35) 3471-9330 As telecomunicações vêm passando por uma grande revolução, resultante do

Leia mais

Streaming na pratica Shoutcast Flumotion

Streaming na pratica Shoutcast Flumotion Streaming na pratica Shoutcast Flumotion Felipe Santos dos Santos 1 1 Faculdade de Tecnologia Senac Pelotas(FATEC) Rua Gonçalves Chaves, 602 Centro CEP: 96.015-560 Pelotas RS Brasil Curso Superior de Tecnologia

Leia mais

Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de 2007 - Página

Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação. Associação dos Instrutores NetAcademy - Julho de 2007 - Página Capítulo 11 - Camada de Transporte TCP/IP e de Aplicação 1 Introdução à Camada de Transporte Camada de Transporte: transporta e regula o fluxo de informações da origem até o destino, de forma confiável.

Leia mais

Redes de Computadores e Teleinformática. Zacariotto 4-1

Redes de Computadores e Teleinformática. Zacariotto 4-1 Redes de Computadores e Teleinformática Zacariotto 4-1 Agenda da aula Introdução Redes de computadores Redes locais de computadores Redes de alto desempenho Redes públicas de comunicação de dados Computação

Leia mais

Aplicações Multimídia Distribuídas. Aplicações Multimídia Distribuídas. Introdução. Introdução. Videoconferência. deborams@telecom.uff.br H.

Aplicações Multimídia Distribuídas. Aplicações Multimídia Distribuídas. Introdução. Introdução. Videoconferência. deborams@telecom.uff.br H. Departamento de Engenharia de Telecomunicações - UFF Aplicações Multimídia Distribuídas Aplicações Multimídia Distribuídas Videoconferência Padrão H.323 - ITU Padrão - IETF Profa. Débora Christina Muchaluat

Leia mais

Serviços Prestados Infovia Brasília

Serviços Prestados Infovia Brasília Serviços Prestados Infovia Brasília Vanildo Pereira de Figueiredo Brasília, outubro de 2009 Agenda I. INFOVIA Serviços de Voz Softphone e Asterisk INFOVIA MINISTÉRIO DO PLANEJAMENTO INFOVIA MINISTÉRIO

Leia mais

Arquitetura de Redes. Sistemas Operacionais de Rede. Protocolos de Rede. Sistemas Distribuídos

Arquitetura de Redes. Sistemas Operacionais de Rede. Protocolos de Rede. Sistemas Distribuídos Arquitetura de Redes Marco Antonio Montebello Júnior marco.antonio@aes.edu.br Sistemas Operacionais de Rede NOS Network Operating Systems Sistemas operacionais que trazem recursos para a intercomunicação

Leia mais

INTERNET = ARQUITETURA TCP/IP

INTERNET = ARQUITETURA TCP/IP Arquitetura TCP/IP Arquitetura TCP/IP INTERNET = ARQUITETURA TCP/IP gatewa y internet internet REDE REDE REDE REDE Arquitetura TCP/IP (Resumo) É útil conhecer os dois modelos de rede TCP/IP e OSI. Cada

Leia mais

Revisão. Karine Peralta karine.peralta@pucrs.br

Revisão. Karine Peralta karine.peralta@pucrs.br Revisão Karine Peralta Agenda Revisão Evolução Conceitos Básicos Modelos de Comunicação Cliente/Servidor Peer-to-peer Arquitetura em Camadas Modelo OSI Modelo TCP/IP Equipamentos Evolução... 50 60 1969-70

Leia mais

Modelo de Camadas OSI

Modelo de Camadas OSI Modelo de Camadas OSI 1 Histórico Antes da década de 80 -> Surgimento das primeiras rede de dados e problemas de incompatibilidade de comunicação. Década de 80, ISO, juntamente com representantes de diversos

Leia mais

EXPERIMENTO EM REDE LOCAL

EXPERIMENTO EM REDE LOCAL EXPERIMENTOS A realização de experimentos é essencial a qualquer plano de implementação de uma tecnologia. Para a implementação da tecnologia IP multicast foram realizados vários experimentos que abordaram

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores Capítulo 1 Gustavo Reis gustavo.reis@ifsudestemg.edu.br - O que é a Internet? - Milhões de elementos de computação interligados: hospedeiros = sistemas finais - Executando aplicações

Leia mais

Introdução. Disciplina: Suporte Remoto Prof. Etelvira Leite

Introdução. Disciplina: Suporte Remoto Prof. Etelvira Leite Introdução Disciplina: Suporte Remoto Prof. Etelvira Leite Os Benefícios do Trabalho Remoto O mundo assiste hoje à integração e à implementação de novos meios que permitem uma maior rapidez e eficácia

Leia mais

Experimentos de Videoconferência na ReMAV-Curitiba Seminários à Distância*

Experimentos de Videoconferência na ReMAV-Curitiba Seminários à Distância* Experimentos de Videoconferência na ReMAV-Curitiba Seminários à Distância* Tiago Santos de Lima 1 Juliano João Bazzo 2 Jadson Igor Siqueira 3 Sérgio Scheer 4 1- Graduando em Bacharelado em Informática

Leia mais

Comunicação Comunicação é o ato de transmissão de informações de uma pessoa à outra. Emissor: Receptor: Meio de transmissão Sinal:

Comunicação Comunicação é o ato de transmissão de informações de uma pessoa à outra. Emissor: Receptor: Meio de transmissão Sinal: Redes - Comunicação Comunicação é o ato de transmissão de informações de uma pessoa à outra. Comunicação sempre foi, desde o início dos tempos, uma necessidade humana buscando aproximar comunidades distantes.

Leia mais

Administração de Sistemas de Informação I

Administração de Sistemas de Informação I Administração de Sistemas de Informação I Prof. Farinha Aula 03 Telecomunicações Sistemas de Telecomunicações 1 Sistemas de Telecomunicações Consiste de Hardware e Software transmitindo informação (texto,

Leia mais

7. DIVULGAÇÃO DE VÍDEOS E SOM VIA REDE MÉTODO STREAMING

7. DIVULGAÇÃO DE VÍDEOS E SOM VIA REDE MÉTODO STREAMING 7. DIVULGAÇÃO DE VÍDEOS E SOM VIA REDE Internet meio por excelência para a divulgação de todo o tipo de informação. Na época da 2ª guerra mundial, os cientistas necessitavam de divulgar, trocar informações

Leia mais

VIDEOCONFERENCING AND INTERNET

VIDEOCONFERENCING AND INTERNET VIDEOCONFERÊCIA E INTERNET Jonas Barros Maiara Matsuoka Wilson Carlos e-mail: maiara_sayuri@hotmail.com Redes Remotas de Computadores Prof. Tito Barbosa Redes Convergentes Prof. Esp. Marcelo Guido de Oliveira

Leia mais

Rede GlobalWhitepaper

Rede GlobalWhitepaper Rede GlobalWhitepaper Janeiro 2015 Page 1 of 8 1. Visão Geral...3 2. Conectividade Global, qualidade do serviço e confiabilidade...4 2.1 Qualidade Excepcional...4 2.2 Resiliência e Confiança...4 3. Terminais

Leia mais

PROJETO E IMPLANTAÇÃO DE INTRANETS

PROJETO E IMPLANTAÇÃO DE INTRANETS PROJETO E IMPLANTAÇÃO DE INTRANETS Aulas : Terças e Quintas Horário: AB Noite [18:30 20:20hs] PROJETO E IMPLANTAÇÃO DE INTRANETS 1 Conteúdo O que Rede? Conceito; Como Surgiu? Objetivo; Evolução Tipos de

Leia mais

Cliente/Servidor. Aplicações Cliente/Servidor em Redes de Alta Velocidade Autora: Graça Bressan/LARC 2000 GB/LARC/PCS/EPUSP

Cliente/Servidor. Aplicações Cliente/Servidor em Redes de Alta Velocidade Autora: Graça Bressan/LARC 2000 GB/LARC/PCS/EPUSP Cliente/Servidor Aplicações Cliente/Servidor em Redes de Alta Velocidade Autora: Graça Bressan Graça Bressan/LARC 1998 GB/LARC/PCS/EPUSP CS 11-1 Evolução das Tecnologias Computação Redes de comunicação

Leia mais

IV. Em uma rede Frame Relay o roteamento dos quadros é de responsabilidade do protocolo IP da família de protocolos TCP/IP.

IV. Em uma rede Frame Relay o roteamento dos quadros é de responsabilidade do protocolo IP da família de protocolos TCP/IP. Exercícios: Redes WAN Prof. Walter Cunha http://www.waltercunha.com/blog http://twitter.com/timasters http://br.groups.yahoo.com/group/timasters/ Frame-Relay 1. (FCC/Pref. Santos 2005) O frame-relay é

Leia mais

V3PN Voice, Video and Integrated Data IP. Palestra V3PN

V3PN Voice, Video and Integrated Data IP. Palestra V3PN V3PN Voice, Video and Integrated Data IP V3PN Voice, Video and Integrated Data Palestrante André Gustavo Lomônaco Diretor de Tecnologia da IPPLUS Tecnologia Mestre em Engenharia Elétrica Certificado Cisco

Leia mais

O Que é Videoconferência e Como Funciona

O Que é Videoconferência e Como Funciona O Que é Videoconferência e Como Funciona Renato M.E. Sabbatini, PhD O objetivo da videoconferência é colocar em contato, através de um sistema de vídeo e áudio, duas ou mais pessoas separadas geograficamente.

Leia mais

Capítulo 10 Emulando a Conversação e Trabalho Face-a-Face

Capítulo 10 Emulando a Conversação e Trabalho Face-a-Face Capítulo 10 Emulando a Conversação e Trabalho Face-a-Face Prof. Roberto Willrich 14:48 Emulando a Comunicação e Trabalho F-a-F Objetivo do Capítulo Apresentar algumas aplicações multimídia que permitem

Leia mais

O conceito de colaboração

O conceito de colaboração O conceito de colaboração O conceito de colaboração está ligado às técnicas que possibilitam que pessoas dispersas geograficamente possam trabalhar de maneira integrada, como se estivessem fisicamente

Leia mais

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL

TRIBUNAL DE CONTAS DO DISTRITO FEDERAL TRIBUNAL DE CONTAS DO DISTRITO FEDERAL TÉCNICO EM ADMINISTRAÇÃO PÚBLICA E ANALISTA (EXCETO PARA O CARGO 4 e 8) GABARITO 1. (CESPE/2013/MPU/Conhecimentos Básicos para os cargos 34 e 35) Com a cloud computing,

Leia mais

Entenda os formatos mais populares de vídeo

Entenda os formatos mais populares de vídeo Entenda os formatos mais populares de vídeo Com o grande crescimento da internet banda larga no país muitos internautas estão cada vez mais tendo contato com arquivos de vídeo, tanto na visualização online

Leia mais

Figura 1 Taxas de transmissão entre as redes

Figura 1 Taxas de transmissão entre as redes Conceitos de Redes Locais A função básica de uma rede local (LAN) é permitir a distribuição da informação e a automatização das funções de negócio de uma organização. As principais aplicações que requerem

Leia mais

Universidade de Brasília

Universidade de Brasília Universidade de Brasília Introdução a Microinformática Turma H Redes e Internet Giordane Lima Porque ligar computadores em Rede? Compartilhamento de arquivos; Compartilhamento de periféricos; Mensagens

Leia mais

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com

REDES DE COMPUTADORES Prof. Ricardo Rodrigues Barcelar http://www.ricardobarcelar.com - Aula Complementar - MODELO DE REFERÊNCIA OSI Este modelo se baseia em uma proposta desenvolvida pela ISO (International Standards Organization) como um primeiro passo em direção a padronização dos protocolos

Leia mais

VELOCIDADE DE TRANSMISSÃO DE DADOS UTILIZANDO VPNs

VELOCIDADE DE TRANSMISSÃO DE DADOS UTILIZANDO VPNs VELOCIDADE DE TRANSMISSÃO DE DADOS UTILIZANDO VPNs Rogers Rodrigues Garcia 1, Júlio César Pereira¹ ¹Universidade Paranaense (Unipar) Paranavai PR Brasil rogersgarcia@live.com, juliocesarp@unipar.br Resumo:

Leia mais

Estrutura de um Rede de Comunicações. Redes e Sistemas Distribuídos. Tarefas realizadas pelo sistema de comunicação. Redes de comunicação de dados

Estrutura de um Rede de Comunicações. Redes e Sistemas Distribuídos. Tarefas realizadas pelo sistema de comunicação. Redes de comunicação de dados Estrutura de um Rede de Comunicações Profa.. Cristina Moreira Nunes Tarefas realizadas pelo sistema de comunicação Utilização do sistema de transmissão Geração de sinal Sincronização Formatação das mensagens

Leia mais

Redes de computadores. Redes para Internet

Redes de computadores. Redes para Internet Redes de computadores Redes para Internet Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações distribuídas Enlaces de comunicação fibra, cobre, rádio, satélite

Leia mais

Processos (Threads,Virtualização e Migração de Código)

Processos (Threads,Virtualização e Migração de Código) Processos (Threads,Virtualização e Migração de Código) Roteiro Processos Threads Virtualização Migração de Código O que é um processo?! Processos são programas em execução. Processo Processo Processo tem

Leia mais

Prof. Samuel Henrique Bucke Brito

Prof. Samuel Henrique Bucke Brito - QoS e Engenharia de Tráfego www.labcisco.com.br ::: shbbrito@labcisco.com.br Prof. Samuel Henrique Bucke Brito Introdução Em oposição ao paradigma best-effort (melhor esforço) da Internet, está crescendo

Leia mais

INSTITUTO SUPERIOR DE TEOLOGIA APLICADA CURSO DE PÓS-GRADUAÇÃO EM REDES E SEGURANÇA DE SISTEMAS TELEFONIA IP E VOIP RESUMO

INSTITUTO SUPERIOR DE TEOLOGIA APLICADA CURSO DE PÓS-GRADUAÇÃO EM REDES E SEGURANÇA DE SISTEMAS TELEFONIA IP E VOIP RESUMO INSTITUTO SUPERIOR DE TEOLOGIA APLICADA CURSO DE PÓS-GRADUAÇÃO EM REDES E SEGURANÇA DE SISTEMAS TELEFONIA IP E VOIP RESUMO Artigo Científico Curso de Pós-Graduação em Redes e Segurança de Sistemas Instituto

Leia mais

Equipamentos de Redes de Computadores

Equipamentos de Redes de Computadores Equipamentos de Redes de Computadores Romildo Martins da Silva Bezerra IFBA Estruturas Computacionais Equipamentos de Redes de Computadores... 1 Introdução... 2 Repetidor... 2 Hub... 2 Bridges (pontes)...

Leia mais

Tecnologias Atuais de Redes

Tecnologias Atuais de Redes Tecnologias Atuais de Redes Aula 5 VoIP Tecnologias Atuais de Redes - VoIP 1 Conteúdo Conceitos e Terminologias Estrutura Softswitch Funcionamento Cenários Simplificados de Comunicação em VoIP Telefonia

Leia mais

Redes WAN Conceitos Iniciais. Prof. Walter Cunha

Redes WAN Conceitos Iniciais. Prof. Walter Cunha Redes WAN Conceitos Iniciais Prof. Walter Cunha Comutação por Circuito Todos os recursos necessários em todos os subsistemas de telecomunicação que conectam origem e destino, são reservados durante todo

Leia mais

3 Qualidade de serviço na Internet

3 Qualidade de serviço na Internet 3 Qualidade de serviço na Internet 25 3 Qualidade de serviço na Internet Além do aumento do tráfego gerado nos ambientes corporativos e na Internet, está havendo uma mudança nas características das aplicações

Leia mais

TELECOMUNICAÇÕES E REDES

TELECOMUNICAÇÕES E REDES Capítulo 8 TELECOMUNICAÇÕES E REDES 8.1 2003 by Prentice Hall OBJETIVOS Quais são as tecnologias utilizadas nos sistemas de telecomunicações? Que meios de transmissão de telecomunicações sua organização

Leia mais

Redes de Computadores. Prof. Dr. Rogério Galante Negri

Redes de Computadores. Prof. Dr. Rogério Galante Negri Redes de Computadores Prof. Dr. Rogério Galante Negri Rede É uma combinação de hardware e software Envia dados de um local para outro Hardware: transporta sinais Software: instruções que regem os serviços

Leia mais

Arquitetura de Sistemas Distribuídos. Introdução a Sistemas Distribuídos

Arquitetura de Sistemas Distribuídos. Introdução a Sistemas Distribuídos Introdução a Sistemas Distribuídos Definição: "Um sistema distribuído é uma coleção de computadores autônomos conectados por uma rede e equipados com um sistema de software distribuído." "Um sistema distribuído

Leia mais

Vídeo Sob Demanda. Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora

Vídeo Sob Demanda. Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora Vídeo Sob Demanda Elaine Calvet Mestrado Redes Telecom, UFF Disciplina: Sistemas Multimídia Prof.ª Debora Agenda Introdução Definição do Serviço VoD Desafios do Serviço Tecnologia Necessária Estudo de

Leia mais

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano

Protocolos Multimídia. Alunos: Roberto Schemid Rafael Mansano Alunos: Roberto Schemid Rafael Mansano Exemplos de Aplicações Multimídia Mídia Armazenada: conteúdo gravado e armazenado play/pause/rewind/forward Streaming : vê o conteúdo enquanto baixa o arquivo evita

Leia mais

MPLS MultiProtocol Label Switching

MPLS MultiProtocol Label Switching MPLS MultiProtocol Label Switching Cenário Atual As novas aplicações que necessitam de recurso da rede são cada vez mais comuns Transmissão de TV na Internet Videoconferências Jogos on-line A popularização

Leia mais

Arquiteturas de Rede. Prof. Leonardo Barreto Campos

Arquiteturas de Rede. Prof. Leonardo Barreto Campos Arquiteturas de Rede 1 Sumário Introdução; Modelo de Referência OSI; Modelo de Referência TCP/IP; Bibliografia. 2/30 Introdução Já percebemos que as Redes de Computadores são bastante complexas. Elas possuem

Leia mais

QOS SOBRE REDES DE PACOTES UTILIZANDO H.323

QOS SOBRE REDES DE PACOTES UTILIZANDO H.323 QOS SOBRE REDES DE PACOTES UTILIZANDO H.323 Aluno: Ricardo dos Santos Alves de Souza Professor: Otto Carlos Muniz Bandeira Duarte Abril de 2004 DEL 1 ÍNDICE Resumo... 3 1 Introdução... 4 1.1 Redes de Pacotes...

Leia mais

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim

Redes TCP/IP. Prof. M.Sc. Alexandre Fraga de Araújo. alexandref@ifes.edu.br. INSTITUTO FEDERAL DO ESPÍRITO SANTO Campus Cachoeiro de Itapemirim Redes TCP/IP alexandref@ifes.edu.br O que é a Internet? Milhões de elementos de computação interligados: hospedeiros = sistemas finais Executando aplicações Enlaces de comunicação: fibra, cobre, rádio,

Leia mais

Introdução. O que é Serviços de Terminal

Introdução. O que é Serviços de Terminal Introdução Microsoft Terminal Services e Citrix MetaFrame tornaram-se a indústria padrões para fornecer acesso de cliente thin para rede de área local (LAN), com base aplicações. Com o lançamento do MAS

Leia mais

Aula 03 Regras de Segmentação e Switches

Aula 03 Regras de Segmentação e Switches Disciplina: Dispositivos de Rede II Professor: Jéferson Mendonça de Limas 4º Semestre Aula 03 Regras de Segmentação e Switches 2014/1 19/08/14 1 2de 38 Domínio de Colisão Os domínios de colisão são os

Leia mais

A Camada de Transporte

A Camada de Transporte A Camada de Transporte Romildo Martins Bezerra CEFET/BA s de Computadores II Funções da Camada de Transporte... 2 Controle de conexão... 2 Fragmentação... 2 Endereçamento... 2 Confiabilidade... 2 TCP (Transmission

Leia mais

Informações sobre a tecnologia ADSL. Seleção de protocolo e de driver. Índice. visão geral. instalação do modem ECI USB ADSL

Informações sobre a tecnologia ADSL. Seleção de protocolo e de driver. Índice. visão geral. instalação do modem ECI USB ADSL um cap tulo capítulo visão geral 3 5 6 14 Índice visão geral informações sobre a tecnologia ADSL seleção de protocolo e de driver recursos instalação do modem ECI USB ADSL instalação do drive ADSL USB

Leia mais

Um pouco sobre Pacotes e sobre os protocolos de Transporte

Um pouco sobre Pacotes e sobre os protocolos de Transporte Um pouco sobre Pacotes e sobre os protocolos de Transporte O TCP/IP, na verdade, é formado por um grande conjunto de diferentes protocolos e serviços de rede. O nome TCP/IP deriva dos dois protocolos mais

Leia mais

Interligação de Redes

Interligação de Redes REDES II HETEROGENEO E CONVERGENTE Interligação de Redes rffelix70@yahoo.com.br Conceito Redes de ComputadoresII Interligação de Redes Quando estações de origem e destino encontram-se em redes diferentes,

Leia mais

Redes WAN. Prof. Walter Cunha

Redes WAN. Prof. Walter Cunha Redes WAN Conceitos Iniciais Prof. Walter Cunha Comutação por Circuito Todos os recursos necessários em todos os subsistemas de telecomunicação que conectam origem e destino, são reservados durante todo

Leia mais

Professor(es): Fernando Pirkel. Descrição da(s) atividade(s):

Professor(es): Fernando Pirkel. Descrição da(s) atividade(s): Professor(es): Fernando Pirkel Descrição da(s) atividade(s): Definir as tecnologias de redes necessárias e adequadas para conexão e compartilhamento dos dados que fazem parte da automatização dos procedimentos

Leia mais

Francisco Tesifom Munhoz X.25 FRAME RELAY VPN IP MPLS

Francisco Tesifom Munhoz X.25 FRAME RELAY VPN IP MPLS X.25 FRAME RELAY VPN IP MPLS Redes remotas Prof.Francisco Munhoz X.25 Linha de serviços de comunicação de dados, baseada em plataforma de rede, que atende necessidades de baixo ou médio volume de tráfego.

Leia mais

Interconexão de Redes

Interconexão de Redes Interconexão de Redes Romildo Martins Bezerra CEFET/BA Redes de Computadores II Introdução... 2 Repetidor... 2 Hub... 2 Bridges (pontes)... 3 Switches (camada 2)... 3 Conceito de VLANs... 3 Switches (camada

Leia mais

Roteamento e Comutação

Roteamento e Comutação Roteamento e Comutação Uma estação é considerada parte de uma LAN se pertencer fisicamente a ela. O critério de participação é geográfico. Quando precisamos de uma conexão virtual entre duas estações que

Leia mais

Prof. Manuel A Rendón M

Prof. Manuel A Rendón M Prof. Manuel A Rendón M Tanenbaum Redes de Computadores Cap. 1 e 2 5ª. Edição Pearson Padronização de sistemas abertos à comunicação Modelo de Referência para Interconexão de Sistemas Abertos RM OSI Uma

Leia mais

UFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN)

UFF-Fundamentos de Sistemas Multimídia. Redes de Distribuição de Conteúdo (CDN) Redes de Distribuição de Conteúdo (CDN) Objetivos da Apresentação Apresentar as arquiteturas de Redes de Distribuição de Conteúdo (CDN) com a ilustração de aplicações em ambientes corporativos e residenciais.

Leia mais

Redes de Dados. Aula 1. Introdução. Eytan Mediano

Redes de Dados. Aula 1. Introdução. Eytan Mediano Redes de Dados Aula 1 Introdução Eytan Mediano 1 6.263: Redes de Dados Aspectos fundamentais do projeto de redes e análise: Arquitetura Camadas Projeto da Topologia Protocolos Pt - a Pt (Pt= Ponto) Acesso

Leia mais

Introdução à Informática. Aula 04. Sistemas Operacionais Aplicativos e Utilitários Transmissão e meios de transmissão de dados. Prof.

Introdução à Informática. Aula 04. Sistemas Operacionais Aplicativos e Utilitários Transmissão e meios de transmissão de dados. Prof. Aula 04 Sistemas Operacionais Aplicativos e Utilitários Transmissão e meios de transmissão de dados Sistema Operacional Um conjunto de programas que se situa entre os softwares aplicativos e o hardware:

Leia mais

IPTV em rede Multicast

IPTV em rede Multicast IPTV em rede Multicast Flávio Gomes Figueira Camacho Apresentação Flavio Gomes Figueira Camacho Diretor de TI da Vipnet Baixada Telecomunicações e, Operadora de STFC e SCM. Mestrando em Engenharia de Telecomunicações

Leia mais

A importância de uma NAT e de uma VPN para a segurança da informação. NAT Network Address Translation

A importância de uma NAT e de uma VPN para a segurança da informação. NAT Network Address Translation A importância de uma NAT e de uma VPN para a segurança da informação NAT Network Address Translation A funcionalidade de NAT consiste no procedimento de translado de endereços de uma rede para a outra.

Leia mais

APOSTILA DE REDES DE COMPUTADORES PARTE - III

APOSTILA DE REDES DE COMPUTADORES PARTE - III APOSTILA DE REDES DE COMPUTADORES PARTE - III 1 REDE DE COMPUTADORES III 1. Introdução MODELO OSI ISO (International Organization for Standardization) foi uma das primeiras organizações a definir formalmente

Leia mais

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP

TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP TCP/IP TCP UDP IP HTTP HTTPS FTP TFTP TELNET POP3 IMAP SMTP SNMP DHCP HTTP (Hypertext Transfer Protocol ) Protocolo usado na Internet para transferir as páginas da WWW (WEB). HTTPS (HyperText Transfer

Leia mais

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos

MÓDULO 7 Modelo OSI. 7.1 Serviços Versus Protocolos MÓDULO 7 Modelo OSI A maioria das redes são organizadas como pilhas ou níveis de camadas, umas sobre as outras, sendo feito com o intuito de reduzir a complexidade do projeto da rede. O objetivo de cada

Leia mais

NOTAS DE AULA - TELECOMUNICAÇÕES

NOTAS DE AULA - TELECOMUNICAÇÕES NOTAS DE AULA - TELECOMUNICAÇÕES 1. Conectando a Empresa à Rede As empresas estão se tornando empresas conectadas em redes. A Internet e as redes de tipo Internet dentro da empresa (intranets), entre uma

Leia mais

Unidade 1. Conceitos Básicos

Unidade 1. Conceitos Básicos Unidade 1 Conceitos Básicos 11 U1 - Conceitos Básicos Comunicação Protocolo Definição de rede Rede Internet 12 Comunicação de dados Comunicação de dados comunicação de informação em estado binário entre

Leia mais

Redes de Computadores I

Redes de Computadores I Redes de Computadores I Introdução a Redes de Computadores Prof. Esbel Tomás Valero Orellana Usos de Redes de Computadores Uma rede de computadores consiste de 2 ou mais computadores e/ou dispositivos

Leia mais

INTERNET CONCEITOS. Internet é a "grande rede mundial de computadores"

INTERNET CONCEITOS. Internet é a grande rede mundial de computadores INTERNET CONCEITOS O que é Internet Estamos acostumados a ouvir que Internet é a "grande rede mundial de computadores" Entretanto, essa definição não é muito simplista. Na realidade, Ela é uma coleção

Leia mais

Transmissão de Voz em Redes de Dados (VoIP)

Transmissão de Voz em Redes de Dados (VoIP) Transmissão de Voz em Redes de Dados (VoIP) Telefonia Tradicional PBX Telefonia Pública PBX Rede telefônica tradicional usa canais TDM (Time Division Multiplexing) para transporte da voz Uma conexão de

Leia mais

TRANSMITINDO CONHECIMENTO ON-LINE

TRANSMITINDO CONHECIMENTO ON-LINE TRANSMITINDO CONHECIMENTO ON-LINE POR MEIO WEB-RÁDIO E WEB-TV 1 BORGES, Caio C. A.; DEUS JÚNIOR, Getúlio A. de; CASTRO, Marcelo S. Escola de Engenharia Elétrica e de Computação, Universidade Federal de

Leia mais

TELECOMUNICAÇÕES E REDES

TELECOMUNICAÇÕES E REDES TELECOMUNICAÇÕES E REDES 1 OBJETIVOS 1. Quais são as tecnologias utilizadas nos sistemas de telecomunicações? 2. Que meios de transmissão de telecomunicações sua organização deve utilizar? 3. Como sua

Leia mais

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO

Intranets. FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO Intranets FERNANDO ALBUQUERQUE Departamento de Ciência da Computação Universidade de Brasília 1.INTRODUÇÃO As intranets são redes internas às organizações que usam as tecnologias utilizadas na rede mundial

Leia mais

Redes. Pablo Rodriguez de Almeida Gross

Redes. Pablo Rodriguez de Almeida Gross Redes Pablo Rodriguez de Almeida Gross Conceitos A seguir serão vistos conceitos básicos relacionados a redes de computadores. O que é uma rede? Uma rede é um conjunto de computadores interligados permitindo

Leia mais

LISTA DE EXERCÍCIOS. Mede a capacidade de comunicação de computadores e dispositivos. Operam em diferentes plataformas de hardware

LISTA DE EXERCÍCIOS. Mede a capacidade de comunicação de computadores e dispositivos. Operam em diferentes plataformas de hardware 1. A nova infra-estrutura de tecnologia de informação Conectividade Mede a capacidade de comunicação de computadores e dispositivos Sistemas abertos Sistemas de software Operam em diferentes plataformas

Leia mais

apresentação de serviços

apresentação de serviços apresentação de serviços Nos últimos 50 anos a humanidade gerou mais informações do que em toda sua história anterior. No mercado corporativo, o bom gerenciamento de informações é sinônimo de resultados.

Leia mais

Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns.

Internet ou Net. É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns. Internet Internet ou Net É uma rede mundial de computadores ligados entre si através s de linhas telefónicas comuns. Como Comunicam os computadores Os computadores comunicam entre si utilizando uma linguagem

Leia mais

Capítulo 2 - Conceitos Básicos de Redes. Associação dos Instrutores NetAcademy - agosto de 2007 - Página

Capítulo 2 - Conceitos Básicos de Redes. Associação dos Instrutores NetAcademy - agosto de 2007 - Página Capítulo 2 - Conceitos Básicos de Redes 1 Redes de Dados Inicialmente o compartilhamento de dados era realizado a partir de disquetes (Sneakernets) Cada vez que um arquivo era modificado ele teria que

Leia mais

O protocolo H.323 UNIP. Renê Furtado Felix. rffelix70@yahoo.com.br

O protocolo H.323 UNIP. Renê Furtado Felix. rffelix70@yahoo.com.br UNIP rffelix70@yahoo.com.br Este protocolo foi projetado com o intuito de servir redes multimídia locais com suporte a voz, vídeo e dados em redes de comutação em pacotes sem garantias de Qualidade de

Leia mais

Modelo OSI. Prof. Alexandre Beletti Ferreira. Introdução

Modelo OSI. Prof. Alexandre Beletti Ferreira. Introdução Modelo OSI Prof. Alexandre Beletti Ferreira Introdução Crescimento das redes de computadores Muitas redes distintas International Organization for Standardization (ISO) Em 1984 surge o modelo OSI Padrões

Leia mais

VIDEOCONFERÊNCIA Edital de Licitação Anexo I Termo de Referência

VIDEOCONFERÊNCIA Edital de Licitação Anexo I Termo de Referência VIDEOCONFERÊNCIA Edital de Licitação Anexo I Termo de Referência Pregão Conjunto nº 27/2007 VIDEOCONFERÊNCIA ANEXO I Termo de Referência Índice 1. Objetivo...3 2. Requisitos técnicos e funcionais...3 2.1.

Leia mais

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais Professor: Roberto Franciscatto Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais Um conjunto de programas que se situa entre os softwares aplicativos e o hardware: Gerencia os recursos

Leia mais

Revisão. 1.1 Histórico 1.2 Protocolo 1.3 Classificação 1.4 Lan 1.5 Wan

Revisão. 1.1 Histórico 1.2 Protocolo 1.3 Classificação 1.4 Lan 1.5 Wan Tecnologia Revisão 1.1 Histórico 1.2 Protocolo 1.3 Classificação 1.4 Lan 1.5 Wan Comunicação de Dados As redes de computadores surgiram com a necessidade de trocar informações, onde é possível ter acesso

Leia mais

Gravador Digital SUPER MONITOR Descrição Geral

Gravador Digital SUPER MONITOR Descrição Geral Gravador Digital SUPER MONITOR Descrição Geral Documento confidencial Reprodução proibida 1 Introdução Em um mundo onde as informações fluem cada vez mais rápido e a comunicação se torna cada vez mais

Leia mais

REDES DE COMPUTADORES

REDES DE COMPUTADORES REDES DE COMPUTADORES MEMÓRIAS DE AULA AULA 1 APRESENTAÇÃO DO CURSO, HISTÓRIA, EQUIPAMENTOS E TIPOS DE REDES Prof. José Wagner Bungart CONTEÚDO PROGRAMÁTICO Definição de Redes de Computadores e Conceitos

Leia mais

Redes Mul)mídia. Tópicos. Streaming de Áudio e Vídeo. Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia

Redes Mul)mídia. Tópicos. Streaming de Áudio e Vídeo. Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia Redes Mul)mídia Streaming de Áudio e Vídeo Mário Meireles Teixeira Departamento de Informá:ca UFMA 2012 Tópicos Aplicações de Rede Mul:mídia Introdução Classes de Aplicações Mul:mídia Áudio e Vídeo de

Leia mais

IPSec. IPSec Internet Protocol Security OBJETIVO ROTEIRO ROTEIRO

IPSec. IPSec Internet Protocol Security OBJETIVO ROTEIRO ROTEIRO OBJETIVO Internet Protocol Security Antonio Abílio da Costa Coutinho José Eduardo Mendonça da Fonseca Apresentar conceitos sobre segurança em redes de comunicação de dados, relacionados ao Protocolo (Internet

Leia mais

INTERNET HOST CONNECTOR

INTERNET HOST CONNECTOR INTERNET HOST CONNECTOR INTERNET HOST CONNECTOR IHC: INTEGRAÇÃO TOTAL COM PRESERVAÇÃO DE INVESTIMENTOS Ao longo das últimas décadas, as organizações investiram milhões de reais em sistemas e aplicativos

Leia mais

Redes de Computadores

Redes de Computadores Redes de Computadores... 1 Mobilidade... 1 Hardware de Rede... 2 Redes Locais - LANs... 2 Redes metropolitanas - MANs... 3 Redes Geograficamente Distribuídas - WANs... 3 Inter-redes... 5 Software de Rede...

Leia mais

TECNOLOGIA WEB INTERNET PROTOCOLOS

TECNOLOGIA WEB INTERNET PROTOCOLOS INTERNET PROTOCOLOS 1 INTERNET Rede mundial de computadores. Também conhecida por Nuvem ou Teia. Uma rede que permite a comunicação de redes distintas entre os computadores conectados. Rede WAN Sistema

Leia mais

Walter Cunha Tecnologia da Informação Redes WAN

Walter Cunha Tecnologia da Informação Redes WAN Walter Cunha Tecnologia da Informação Redes WAN Frame-Relay 1. (FCC/Pref. Santos 2005) O frame-relay é uma tecnologia de transmissão de dados que (A) opera no nível 3 do modelo OSI. (B) tem velocidade

Leia mais

SISTEMAS DE INFORMAÇÃO - SI

SISTEMAS DE INFORMAÇÃO - SI SISTEMAS DE INFORMAÇÃO - SI Elaborado e adaptado por: Prof.Mestra Rosimeire Ayres Sistemas Colaborativos Empresariais (ECS) Os sistemas colaborativos nas empresas nos oferecem ferramentas para nos ajudar

Leia mais