Você está na página 1de 76

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Redes Convergentes
Redes de Computadores Prof Luciano Oquendo

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Introduo

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Redes Convergentes

Convergncia das redes tradicionais de Telefonia, TV e Internet, hoje providas separadamente, para uma nica infra-estrutura de transmisso em pacotes. Oferecimento de novos e inovadores servios.

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Redes Convergentes

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Redes Convergentes

A convergncia apresenta uma nova viso sobre o futuro das redes de comunicao e de aplicaes multimdia.

Ser concretizado o velho sonho de uma plataforma de transporte comum para voz, vdeo e dados.

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Redes Convergentes

Estrutura de transmisso por pacotes baseada no protocolo Internet (IP). O uso de interfaces e protocolos abertos e padronizados uma das grandes vantagens das redes convergentes.

Especializao em Redes Convergentes

Migrao para a Rede Convergente


Redes convergentes devem oferecer suporte a QoS (Qualidade de servio). A principal dificuldade dotar as redes IP existentes de capacidade de multiservios escalveis, conservando as vantagens da rede IP, que tornou possvel a Internet.

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Unidade I.1 Teorema da Amostragem

Digitalizao de Sinais Analgicos


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Diversas grandezas fsicas, com as quais lidamos, so grandezas analgicas por natureza.

Especializao em Redes Convergentes

Digitalizao de Sinais Analgicos


Valores analgicos no podem ser diretamente processados por sistemas digitais. Precisam ser convertidos para uma cadeia de bits. Esta converso conhecida como converso Analgica-Digital.

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Amostrando um sinal Analgico


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Sinal Analgico

Sinal Amostrado

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Teorema da Amostragem de Nyquist


Um sinal pode ser reconstitudo desde que seja amostrado com no mnimo o dobro da freqncia de Nyquist.

Teorema da Amostragem de Nyquist


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Freqncia de Nyquist a maior componente de frequncia de um sinal.

N 20kHz

S 40kHz

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Unidade I.2 Codificador de voz PCM (G.711)

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

A freqncia da voz humana


Normalmente, o ser humano consegue emitir sinais sonoros entre 100 Hz e 8.000 Hz (8KHz), aproximadamente. Um ouvido humano perfeito consegue captar de 20 Hz a 20.000 Hz, aproximadamente.

Objetivo da codificao PCM:

o Digitalizar a voz analgica.

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Sensibilidade do ouvido humano

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificao de voz
Os codificadores de voz podem ser classificados da seguinte forma: Baseado na forma do sinal (waveform codecs) Baseados na fonte do sinal (source or voice codecs) Hbridos (hybrid codecs)

Especializao em Redes Convergentes

Codificadores baseados na forma do sinal


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificadores baseados na forma do sinal (waveform codecs) Recuperam o sinal de entrada sem modelar o processo que gerou o sinal Podem replicar o som gerado por qualquer tipo de fonte No esto otimizados para baixas taxas de bit nem para determinados tipos de fonte sonora

Codificador PCM (Pulse Code Modulation) padro G.711


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificador baseado na forma do sinal PCM: padro ITU G.711 Padro usado nas redes telefnicas tradicionais (redes telefnicas pblicas comutadas) Banda passante do sinal de voz: 300Hz a 3,4KHz (usualmente usado 4Kbps de banda nos clculos da taxa de sada do codec G.711) Taxa de amostragem: 8KHz Bits por amostra: 8 bits Taxa da voz codificada na sada do codec: 64Kbps

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificao PCM

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificao PCM

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificao PCM

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificao PCM

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificadores de voz G.721 e G.726

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

DPCM: differencial PCM

Nesta tcnica temos uma amostragem da diferena entre amostras consecutivas, e como as diferenas so pequenas comparada com um sinal completo temos uma taxa de bits menor que um sinal PCM.

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

DPCM: differencial PCM

Codificador baseado na forma do sinal DPCM Amplitude de uma amostra grande, mas a diferena de amplitude entre amostras sucessivas relativamente pequena Ao invs de codificar o valor de cada amostra, codifica a diferena entre seu valor e o anterior Economia tpica de 1 bit Taxa da voz codificada cai para 56Kbps

ADPCM (Adaptive Differencial PCM) padro G.721


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Codificador baseado na forma do sinal ADPCM: padro ITU G721 Mesmo princpio do DPCM, mas varia o nmero de bits usado para codificar o sinal diferena dependendo da amplitude da diferena Taxas da voz codificada: 32 ou 16Kbps

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

ADPCM padro G.726

Codificador baseado na forma do sinal

ADPCM: padro ITU G.726 Utiliza Codificao por Sub-Banda e ADPCM: considera banda passante da voz de 100Hz a 3,4KHz Taxas da voz codificada: 40, 32, 24 ou 16Kbps

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Unidade I.3
Compresso de voz

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificadores baseados na fonte do sinal

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Compresso de voz
Codificadores baseados na fonte do sinal

Codificadores baseados na fonte do sinal


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificadores baseados na fonte do sinal: source codecs, voice codecs, vocoders


O sinal assumido como sendo unicamente voz e no qualquer forma de onda possvel Codificam apenas o suficiente para inteligibilidade e identificao do interlocutor Codificadores de fonte para voz tentam replicar o processo fsico da criao do som voclico

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

LPC (Linear Predictive Coding)

LPC: usado para sinal de voz Caractersticas do sinal so identificadas na codificao e usadas na decodificaro, junto a um sintetizador de voz, para gerar o udio final Principais caractersticas do sinal de voz: Parmetros perceptuais o Pitch (relacionado a frequncia de vibrao das cordas vocais) o Perodo: durao do sinal o Loudness: altura da voz (quantidade de ar dos pulmes) Parmetros de excitao do trato vocal (modelo do trato vocal) o Usados para identificar a origem do som

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

LPC
Som gerado tem voz metlica Taxas de 2.4 e 1.2 Kbps Codificadores LPC so usados em aplicaes militares Tecnologia desenvolvida durante a 2a. guerra mundial

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificadores hbridos

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificadores hbridos
Codificadores hbridos (hybrid codecs) o Utilizam uma combinao de anlise da forma do sinal e modelagem da fonte Utilizam um modelo do trato vocal e tambm codificam o sinal de erro do processo de sntese em relao ao sinal original
Exemplo de codificador hbrido: o CELP (Code-excited Linear Prediction): tem qualidade boa a baixas taxas

Especializao em Redes Convergentes

Performance de codificadores de voz


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Mean Opinion Score (MOS)

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Unidade I.4
Codificadores de Vdeo

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Compresso de vdeo

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificadores de vdeo

A compresso tem algumas caractersticas:

Sem perdas: dados originais podem ser recuperados precisamente Com perdas: ocorrem perdas na compresso

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificadores de vdeo

A compresso tem algumas caractersticas: Simtrica: tempos de codificao e decodificao iguais Assimtrica: tempo de codificao maior que decodificao

Tempo real: atraso de codificao no deve exceder 50ms Escalvel: quadros codificados em nveis de resoluo diferentes

Especializao em Redes Convergentes

Codificadores de vdeo hbridos


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

A codificao hbrida consegue as melhores taxas de compresso, pois efetua inicialmente uma compresso com perdas (a fim de aproveitar bem as redundncias do sinal), e em seguida aplica uma compresso sem perdas, a fim de explorar outras caractersticas que podem ainda ser comprimidas.

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Sinal vdeo

Um pixel o menor ponto que forma uma imagem digital, sendo que o conjunto de milhares de pixels formam a imagem inteira.

Um pixel formado de 3 cores primrias: verde, vermelha e azul.

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Cores que compem um Pixel

Luminncia

Especializao em Redes Convergentes

Espectro de frequncia (padro PAL)


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Luminncia

Padro definido pelo CCIR: um sinal de vdeo pode ter largura de banda de at 6 MHz

Varredura de uma imagem (quadro ou frame)


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Varredura progressiva de uma imagem


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Varredura intercalada de uma imagem (um quadro formado de dois campos)


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Estrutura de um quadro (frame): pixels

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Estrutura de um quadro: blocos e macroblocos


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Bloco = 8 pixels por 8 pixels.

Taxas de amostragem do sinal de luminncia e dos dois sinais de crominncia


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Formato de quadro 4:2:2

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda Formatos de quadro HDTV (High definition TV) 720p e 1080i

Especializao em Redes Convergentes

Definidos dois padres de imagem (quadro): Formato 720p (varredura progressiva, com resoluo horizontal de 1280 pixels e vertical de 720 lines) Formato 1080i (varredura intercalada, com resoluo horizontal de1920 pixels e vertical de 1080 lines)

Usam formatos dos quadros 4:4:4

Amostragem espacial e temporal


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Reduo de banda

Com a codificao de diferena (usada na maioria dos padres de compactao de vdeo), somente a primeira imagem codificada em sua totalidade. Nas duas imagens a seguir, so feitas referncias primeira imagem dos elementos estticos, p. ex., a casa e somente as partes em movimento, ou seja, o homem correndo, so codificadas por meio de vetores de movimento, reduzindo assim a quantidade de informaes enviadas e armazenadas.

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Preditor com Compensao de Movimento

Codificador detecta o deslocamento relativo de partes da imagem entre dois quadros consecutivos, transmitindo essa informao na forma de vetores de movimento (com componentes no sentido horizontal e vertical).
Preditor, de posse dessas informaes, monta uma estimativa da imagem atual baseada em fragmentos obtidos de uma imagem de referncia, reposicionados de acordo com os vetores de movimento.

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Preditor com Compensao de Movimento

Tipos de quadro do codificador de vdeo MPEG


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Dependendo do perfil, diferentes tipos de quadros, como quadros I, quadros P e quadros B, podem ser usados por um codificador. Um quadro I, ou quadro intra, um quadro de autocontrole que pode ser decodificado independentemente sem qualquer referncia a outras imagens. Um quadro P, que significa quadro inter de previso, faz referncias a partes de quadros I e/ou P anteriores para codificar o quadro. Um quadro B, ou quadro inter bipreditivo, um quadro que faz referncias a um quadro de referncia anterior e um quadro futuro.

Taxas relativas de dados em cada tipo de quadro MPEG


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Relao temporal entre entrada e sada do codificador MPEG


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Etapas de codificao de vdeo do MPEG-2


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Fluxo de Transporte MPEG-2

Fluxo de Transporte (Transport Stream-TS) MPEG-2


Especializao em Redes Convergentes
Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Fluxo de Transporte (TS) MPEG-2


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Especializao em Redes Convergentes

Transport stream packets (TSP)


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Transport stream packets (TSP)


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Especializao em Redes Convergentes

Cabealho do TSP

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificador de vdeo H.264

H.264 um padro para compresso de vdeo, baseado no MPEG-4 Part 10 ou AVC (Advanced Video Coding). A inteno do projeto H.264/AVC era criar um padro capaz de fornecer boa qualidade de vdeo com uma taxa de bit rate muito baixa em relao aos padres j existentes (MPEG-2, H.263...), mas sem aumentar a complexidade do projeto seria algo praticamente impossvel de ser implementado.

Outra meta do projeto era fazer um padro que fosse compatvel a todas as necessidades, isto , compatvel com vdeos de baixa e alta taxa de bit rate ou com baixa e alta resoluo.

O H.264 eleva a tecnologia de compactao de vdeo para um novo patamar.

Especializao em Redes Convergentes

reas de aplicao do padro H.264


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

O H.264 apresenta um grande avano na tecnologia de compactao de vdeo. Devido sua flexibilidade, o H.264 tem sido aplicado em diversas reas, como DVD de alta definio (p. ex., Blu-ray), transmisso de vdeo digital, incluindo TV de alta definio, armazenamento de vdeo on-line (p. ex., YouTube), telefonia mvel de terceira gerao, em software como QuickTime, Flash e sistema operacional MacOS X da Apple Computer e em consoles de jogos de vdeo domsticos, como o PlayStation 3. Com suporte de vrias indstrias e aplicaes para necessidades profissionais e de clientes, o H.264 deve substituir outros padres e mtodos de compactao utilizados atualmente.

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificador de vdeo H.264

Um exemplo: Um codificador H.264 gerou at 50% menos bits por segundo para uma seqncia de vdeo de amostra do que um codificador MPEG-4 com compensao de movimento. O decodificador H.264 foi, pelo menos, trs vezes mais eficiente do que um codificador MPEG-4 sem compensao de movimento e, pelo menos, seis vezes mais eficiente do que o Motion JPEG.

JPEG

MPEG-4

H.264

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Codificador de vdeo H.264

O H.264 o padro escalvel mais eficiente em uso atualmente, pois evita com maior eficcia as redundncias entre camadas, atravs de mtodos de predio interquadros.

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Vdeo no escalvel

Problema: definir um padro de transmisso em que cada receptor acompanha o vdeo com a qualidade que lhe vivel, sem subutilizar os sistemas mais poderosos e sem sobrecarregar os menos poderosos.

Comunicao multicast

Especializao em Redes Convergentes

Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Vdeo escalvel

Comunicao multicast

Especializao em Redes Convergentes

Adaptao do vdeo s condies da rede


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Para adaptao do vdeo s necessidades do cliente, podem-se destacar dois mtodos:

Transcodificao do vdeo
Roteamento do vdeo escalvel

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Transcodificao de vdeo

Para adaptao de vdeos no escalveis aos receptores

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Roteador de vdeo escalvel

Para adaptao do vdeo escalvel aos receptores

Especializao em Redes Convergentes


Fundamentos de Comunicao e Redes - Prof. Raimir Holanda

Obrigado pela ateno !

Você também pode gostar