Você está na página 1de 16

Voz sobre IP e Redes de Telecomunicações

Convergentes

VoIP & Redes de Telecomunicações


Convergentes

Recomendação H.323

4.1

H.323
Visão Geral
„ Recomendação H.323:
ÎDefine requisitos técnicos para serviços de comunicação em tempo-
real de áudio, vídeo e dados em redes sem garantia de qualidade de
serviço (QoS)

ÎViabiliza a Interoperabilidade de aplicações multimídia

4.2

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.1
Voz sobre IP e Redes de Telecomunicações
Convergentes

H.323
Visão Geral e Caracterí
Características

„ Aplicabilidade:
ÎH.323 é uma recomendação “guarda-chuva” do ITU-T
ÎDefine padrões para aplicações multimídia em tempo-
real para redes sem garantia de qualidade de serviço:
9Redes comutadas IP, IPX, redes locais, ...
ÎDefine equipamentos, procedimentos e protocolos
necessários para áudio-conferência em redes
(sinalização, mídias, transporte de mídias, ...)

4.3

Redes IP - Voz e Vídeo


Funç
Funções Bá
Básicas e Protocolos

By Henning Schulzrinne

4.4

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.2
Voz sobre IP e Redes de Telecomunicações
Convergentes

H.323
Visão Geral e Aplicabilidade
„ Escopo das aplicações H.323:
ÎSuporta a telefonia IP e conferências multimídia ( áudio, vídeo,
dados, fax) em redes de pacotes (TCP/IP e Internet)
ÎPermite a implantação de redes heterogêneas com outras
redes multimídia (H.320, H.324, H.310, POTS, ...)
ÎSuporta comunicação unicast e multicast

Aplicações Multimídia
H.323
Fluxos audio, vídeo e dados

Recomendação H.323
Definiç
Definições

„ Definições H.323 - Escopo:


ÎDescrição do sistema e suas componentes (equipamentos)
ÎDigitalização: CODECS de áudio e vídeo
ÎTransporte de dados
ÎProcedimento de chamadas (call model)
ÎMensagens de controle:
9 Gerência de banda (Bandwidht Management) e Gerência
Multimídia (Multimedia Management)

4.6

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.3
Voz sobre IP e Redes de Telecomunicações
Convergentes

Recomendaç
Recomendação H.323 Aplic. Aplic. Controle e Gerência do Terminal Aplic. Nível
Escopo Global Vídeo Áudio Dados
H.261 G.711 Q.931/ H.245 T.124 N7-N5
H.263 G.722 RTCP RAS H.225.0
G.723 Channel Call Control
G.728 H.225.0 Signalling Channel
G.729 Channel
RTP T.125 N4
UDP TCP T.123

IP - Camada de Rede N3

Camada de Enlace (IEEE 802.3 ou 802.x) MAC


Camada Física
Periféricos

Equip. Vídeo Codec


Vídeo H.261, ... Receive
Equip. Áudio Codec Path
Áudio G.711, G.729, Delay
G.723.1, ...
Camadas
Aplic. Comunic. Rede Física
Dados

Controle H.245 Visão Lógica


Controle Call Control
e Q.931/ H.225.0
Sinalização
RAS Control/
h.225.0
Escopo da Recomendação

H.323 - Pilha de Protocolos


IP Call Unified Personnal
Virtual PABX
Center Messaging Assistant

Camada de
Serviços
Media Mobility Connectivity
Call Control
Management Management Management

Audio
Data Applications Control and Management QoS
Video

G.7xx Setup Suppl.


HTTP
H.26x GK H.225 H.245
RTCP RSVP
RAS
T.120 RTP
Camadas de
TCP TCP
Protocolos
UDP UDP

IP

„ Transporte de informações (áudio e vídeo): RTP/RTCP


„ Dados (conferência de dados): T.120 e HTTP
„ Sinalização: Opera sobre UDP e TCP

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.4
Voz sobre IP e Redes de Telecomunicações
Convergentes

Recomendação H.323
Codificaç
Codificação Áudio/ Ví
Vídeo - CODECs
„ Codificação de áudio:
ÎG.711 - 64 Kbps PCM - mandatório
ÎG.723.1 - 5,3/ 6,3 Kbps - VoIP
ÎG.729A - 8 Kbps ACELP
ÎG.722 - 64 Kbps / RDSI/ SB-ADPCM
ÎG.728 - 16 Kbps - LD CELP
„ Codificação vídeo:
ÎH.261 QCIF (Quarter Common Intermediate Format)- mandatório:
9 n x 64 Kbps (RDSI) (64Kbps - 2 Mbps)
ÎOpcionais:
9 H.261 CIF
9 H.263 - Vídeo Conferência com Taxas Baixas:
y Downstream > 28,8 Kbps
y Upstream > 28,8 Kbps

4.9

Recomendação H.323
Componentes - Equipamentos
„ Componentes/ Equipamentos H.323:
ÎTerminais
ÎGateways
ÎGatekeepers (Servidor)
ÎMCUs - Multipoint Control Units

4.11

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.5
Voz sobre IP e Redes de Telecomunicações
Convergentes

Sistema de Comunicaç
Comunicação H.323
Equipamentos
Gatekeeper
Terminal Terminal Terminal
H.323 H.323 H.323 Terminal
H.323

GSTN - Global Switched Telephone Network Gateway


N_ISDN - Narrowband ISDN
B_ISDN - Broadband ISDN

GSTN N_ISDN B_ISDN


Outras
redes
multimídia
Terminal Terminal Terminal Terminal Terminal Terminal
V.70 H.324 Voz Voz H.320 H.321

Terminal H.323
Microfone/
CODECs
Componentes
Alto-falante Audio:
„ Equipamento que G.711, G.723, G.729
inclui um ponto de RTP
sinalização CODECs
Camera/ Vídeo:
(endpoint) Monitor
H.261 e H.263
„ Equipamento pode
Camadas
estabelecer uma
Equipamento Interface Dados de
comunicação com Dados T.120 Comunic.
01 ou mais
da
entidades pares
Controle Sistema Rede
(peers)
„ Terminais H.323 Controle H.245
Interface
suportam: Usuário
ÎVoz Controle do Q.931/ H.225.0
(mandatório) Sistema Call Setup
ÎVídeo e dados RAS/ H.225.0
(opcionais) Interface Gatekeeper

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.6
Voz sobre IP e Redes de Telecomunicações
Convergentes

Terminal H.323
Protocolos (Sinalizaç
(Sinalização e Controle)
„ RAS (Registration/ Admission/ Status)/ H.225.0:
ÎProtocolo usado para comunicação com o Gatekeeper
ÎSobre UDP
„ Q.931/ H.225.0:
ÎMensagens de controle de chamada (Call setup)
ÎCall Establishment, Call Clearing, Status, ...
ÎSobre TCP
„ H.245:
ÎMensagens de controle do canal (Capacidade do terminal, comandos
de conferência, ...) para transporte das mídias
ÎSobre TCP

4.14

Terminal H.323
Componentes Opcionais

„ T.120:
ÎProtocolos para conferência de dados
„ Suporte MCU (visto adiante)

Conferência de dados

4.15

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.7
Voz sobre IP e Redes de Telecomunicações
Convergentes

Gateway
H.323 e PSTN
Terminal Terminal Terminal
H.323 H.323 H.323 Terminal
H.323

Gateway
H.323
Rede Telefônica
(PSTN)

- Tradução de protocolos, transcodificação, ...

4.17

Gateway H.323
„ Função principal:
ÎProver interoperabilidade entre diferentes sistemas de
comunicação (PSTN, N_ISDN, B_ISDN, ...)
9Gateway VoIP
9Terminais H.323 Å Æ outros tipos de terminais
„ Componente opcional numa conferência H.323
ÎCenário onde não tem-se conexões com outros tipos de
terminais ou redes
„ Visão lógica: 02 endpoints em sistemas de comunicação
distintos:
ÎMapeamento da codificação, chamadas de controle e
protocolos se dá no gateway entre os endpoints

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.8
Voz sobre IP e Redes de Telecomunicações
Convergentes

Sistema de Comunicaç
Comunicação H.323
Gateway
Gatekeeper
Terminal Terminal Terminal
H.323 H.323 H.323 Terminal
H.323

GSTN - Global Switched Telephone Network Gateway


N_ISDN - Narrowband ISDN
B_ISDN - Broadband ISDN

GSTN N_ISDN B_ISDN

Terminal Terminal Terminal Terminal Terminal Terminal


V.70 H.324 Voz Voz H.320 H.321

Gatekeeper H.323
„ Gatekeeper:
ÎEquipamento de controle e gerência das chamadas H.323
ÎFuncionalidades: funções de controle de admissão, mapeamento e
registro de endereços, gerência de banda e processamento de
chamadas (opcional)
„ Componente opcional na recomendação H.323:
ÎSe presente, terminais devem utilizar os serviços do gatekeeper
„ Implementação física (equipamento):
ÎFunções do gatekeeper, gateway, MCU e terminais são logicamente
independentes:
9 Equipamentos podem implementar as funcionalidades a critério
do fornecedor
y Equipamento 1: Gateway + Funcionalidade do Gatekeeper
y Equipamento 2: MCU + Funcionalidade do Gatekeeper
y ...

4.21

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.9
Voz sobre IP e Redes de Telecomunicações
Convergentes

Gatekeeper H.323
Funcionalidade (1)

„ Mapeamento de Endereços (Address Translation):


ÎEndereços locais (alias address) <------> Endereços IP
ÎMensagens “Registration” atualizam a tabela
„ Controle de Admissão ( Admission Control):
ÎAutorização de acesso
ÎMensagens “Admission Request/ Confirm and Reject” -
ARQ/ARC/ARJ
ÎAutorização de acesso pode ser baseada em:
9Autorização, vazão (banda), outros critérios
ÎControle de admissão pode ser uma função nula ---->
admite sempre

4.22

Gatekeeper H.323
Funcionalidade (2)
„ Controle de Banda (Bandwidht Control):
ÎControla os pedidos de mudança de banda
ÎMensagens “Bandwidht request, Confirm and Reject”- BRQ/BCF/BRJ
ÎControle de banda pode ser uma função nula ----> aceita todos os
pedidos para mudanças de banda utilizada
„ Gerência Administrativa ( Zone Management):
ÎGerência administrativa (Zona definida) para terminais, MCUs e
Gateways registrados
Î Zona H.323:
9 Agrupamento lógico de equipamentos:
y Pode se estender entre diversas redes LAN/ MAN/ WAN
y Apenas 01 gatekeeper por “zona H.323”
y Sinalização entre terminais em zonas H.323 diferentes passam
entre os gatekeepers transparentemente para os usuários

4.23

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.10
Voz sobre IP e Redes de Telecomunicações
Convergentes

Gatekeeper num Sistema de Comunicaç


Comunicação H.323 (Zona)
Gatekeeper

Zona
H.323 Roteador

Gateway Rede Telefônica


(PSTN)
Roteador

Gatekeeper H.323
Funç
Funções Opcionais
„ Sinalização Controle Chamada (Call Control Signaling):
ÎGatekeeper pode processar controles de sinalização do
Q.931/ H.225.0
ÎAlternativamente, o gatekeeper pode enviar os controles de
sinalização para os pontos finais da conferência (endpoints)

Exemplo de sinalização adiante

4.25

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.11
Voz sobre IP e Redes de Telecomunicações
Convergentes

Sinalização e Controle – H.323


Call Model
„ Operação:
ÎEndpoint se registra com o gatekeeper:
9 Protocolo RAS (H.225.0)
ÎEndpoint solicita ao gatekeeper permissão para fazer uma chamada
para outro endpoint
ÎChamada é posta para outro endpoint
ÎEndpoints trocam mídias
ÎEndpoint disconecta e informa o gatekeeper
„ Call Model – Métodos:
ÎDirect Routed Model
ÎGK Routed Model

4.27

Chamada Ponto-a-Ponto H.323 – Exemplo (resumo)


Conexão TCP
SETUP Q.931/
ALERTING H.225.0
CONNECT (H.245 port)
Conexão TCP
Mensagens H.245
Negociação de parâmetros:
CODECs, abertura de canais
para as mídias, ...
OpenLogicalChannel H.245
(RTCP Addresses)
OpenLogicalChannel
(RTCP & RTP Addresses)

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.12
Voz sobre IP e Redes de Telecomunicações
Convergentes

Chamada Ponto-a-Ponto H.323 - Exemplo (cont.)


OpenLogicalChannel
(RTCP Addresses)
OpenLogicalChannel
(RTCP & RTP Addresses) H.245

RTP Stream
RTP Stream Transporte
Mídias
RTCP Stream

H.323
Fast Start/
Start/ Fast Connect
„ Procedimento de conexão é complexo:
ÎFast Start
ÎRedução do tempo de chamada
„ Operação:
ÎPedido (request) “Fast Start” no SETUP:
9Combinação Q.931 + H.245
9Mensagem H.245 incluída na mensagem SETUP:
y Setup + Endereços e parâmetros H.245
ÎGanhos:
9De até 6 seg (max.) Æ Até 2 seg (max.) (Valores
aproximados)

4.30

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.13
Voz sobre IP e Redes de Telecomunicações
Convergentes

MCU H.323 - Multipoint Control Unit


„ Equipamento H.323 para suportar conferência entre terminais (endpoints)
„ MCU controle/ gerencia uma conferência usando comandos H.245
(opcionalmente – comandos T.120)
„ Sub-componentes (lógicas):
ÎMC (Multipoint Controller): Controlador da conferência (mandatório)
9 Controla negociação (H.245) entre terminais e recursos alocados
ÎMP (Multipoint Processor): Manipula os streams de mídias
9 Processamento das mídias é feito pelo MP (mixer, codificação, ...)
„ MC e MP podem estar implementados em diferentes equipamentos H.323
(terminal, ...)

MC + MP
MCU (áudio, vídeo e dados)

Conferência H.323
Operaç
Operação - Tipos Video-Conferência & Streaming

„ Conferência Centralizada (áudio e vídeo Pessoa A Pessoa C


Pessoa C

centralizados) Pessoa A
Pessoa B Pessoa D

„ Conferência Descentralizada (áudio e vídeo


Sistema de
descentralizados) Video-Conferência
Pessoa B
Pessoa D
„ Conferência Híbrida

4.33

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.14
Voz sobre IP e Redes de Telecomunicações
Convergentes

Conferência H.323 Centralizada


Cená
Cenário: T1 Transmitindo para demais participantes na conferência

Controle da Conferência Áudio, Vídeo


e Dados) T1 Terminais
(H.245) H.323

T2

MCU T3
Distribuição para os
MC + MP participantes na
(áudio, vídeo e dados) conferência em
Unicast
Tn

4.34

Conferência H.323 Descentralizada


Componentes e Operaç
Operação

„ Controle da conferência é feito pela MCU (Funções de


controle H.245):
ÎMCU distribui endereços Multicast
„ Terminais H.323 distribuem as mídias utilizando multicast
„ Processamento das mídias nos terminais

4.35

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.15
Voz sobre IP e Redes de Telecomunicações
Convergentes

Conferência H.323 Descentralizada


Cená
Cenário: T1 Transmitindo para demais participantes na conferência
T1
Controle da Conferência Áudio, Vídeo
(H.245) e Dados) MP
T2 Processamento das
5 mídias nos terminais
H.24 MP
H.245 T3
MCU
MP
H.245
Distribuição para os
MC + MP participantes na
H.2 conferência em
4 5
Tn Multicast

MP

4.36

Conferência H.323 Híbrida

„ Combinação das opções centralizada e descentralizada


„ Opção híbrida:
ÎControle (H.245) é centralizado
ÎUma mídia (p. ex.: áudio) é distribuída de forma
centralizada
ÎOutra mídia (p. ex.: vídeo) é distribuída de forma
descentralizada via multicast

4.37

Joberto Martins - joberto@jsmnet.com


Site pessoal: www.jsmnet.com H.323 4.16

Você também pode gostar