Beruflich Dokumente
Kultur Dokumente
Contenido
Principios Bsicos de la telefona analog/digital Digitalizacin de la voz (Codificacin) Tecnologas para la Optimizacin (Compresin) Factores que afectan en la calidad de Voz Convergencia Redes de Transporte de Voz y Datos Voz sobre IP Telefona IP QOS
Ancho de Banda de la voz Humana Frecuencia de audio de la voz humana se encuentra en el rango 300 3400Hz ocupando un Ancho de Banda de 4 Khz y la respuesta del oido esta en el rango de los 20 Hz a 20 Khz
Largura de banda total, 4 KHz
300
3400
Hz
i
Conmutacin manual.
Tablero Conmutador manual. A B fsico
Circuito A - B
Switch
Antecedentes de la telefona
Conmutacin basada en centrales electromecnicas. Analgico i
+ -
Lgica Relay
ElectroMecnico
El problema de esta tecnologa que requera espacios muy amplios para las centrales y gran consumo de energa elctrica, la voz viajaba sin modificacin.
Antecedentes de la telefona
Conmutacin digital. Digital
PCM
Voz
Existen dos tipos de redes de telefona una donde el loop del abonado es analgico y el transporte de voz y conmutacin es digital (RTB) y utiliza multiplexacin TDM para llevar el trafico de abonados, el otro donde todo el trayecto es digital (ISDN).
Antecedentes de la telefona
Actualmente las redes de telefona buscan integrarse sobre las redes datos, de esta forma tener redes convergentes, usando para este proposito diferentes tipos de protocolos o redes de comunicacin como TDM,FR, IP,ATM,etc.
TCP
IP
IP
TCP
RTB
RED IP
ISDN
PBX
PSTN
PBX
PBX
PBX
Los digitales para red ISDN, IP o Propietarios para una determinada PBX posen ms funciones.
Sealizacin Telefnica
La sealizacin y Voz viajan por el mismo par telefnico. Se divide en: CONTROL: Usado por la central para saber cuando el telfono esta colgado (cambio de tensin). DIRECCIONAMIENTO: Para realizar una llamada telefnica (tonos o pulsos). INFORMACION: Indica cuando un telfono esta ocupado o el nmero es invalido.
control
CONTROL O SUPERVIZACION
Switch
Switch
Sealizacin de Informacin
Tonos en el progreso de llamadas en la red
Tono
Dial Ocupado Ringback, Normal Ringback, PBX Congestion (Toll) Reorder (local) Receiver Off-hook
Frequencia (Hz)
350 + 440 480 + 620 440 + 480 440 + 480 480 + 620 480 + 620 1400 + 2060 + 2450 +2600
On Time
Continua 0.5 2 1 0.2 0.3 0.1
Off Time
O.5 4 3 0.3 0.2 0.1
On-Hook
Off-Hook
Ringing
Centrales Telefnicas
Telefona Analgica: cuando el bucle del abonado es analgico (conexin de usuario a la CO) . Telefona Digital: Actualmente toda la PSTN es digital, la voz para ser trasportada de un punto a otro es digitalizada en los CO y se puede tambin hablar de telefona totalmente digital, ejemplo ISDN y la telefona IP (Bucle de abonado es digital).
PCM Encode r PCM Decode r Analog Digital PCM Decode r PCM Encode r Analog
Switching Network
Centrales telefnicas
Son de dos Tipos Privadas y Publicas (Analgica y Digital) PRIVADA Se tienen los siguientes tipos: Key Systems: Una central pequea donde varios telfonos comparte una lnea troncal.
Public Voice x Network
Key System
10
Centrales telefnicas
Private Branch Exchange (PBX): Soportan una mayor cantidad de abonados (digitales/analgicos) y enlaces troncales (digitales/analgicos).
PBX Public x Voice Network CO/FX Trunk Direct in Dial (DID) Trunk Tie Trunk Digital T1/E1 Trunk
Santa Clara Analog or Digital Handsets San Jose Sales Subscriber Side Trunk Side
Centrales Telefnicas
Centrales Publicas basadas en jerarquas de se tienen : Central Office Switch (CO) :Son las que atienden la conmutacin a los abonados, ubicado en la red de compaa telefnica. Intermediate Switch: Interconecta a los CO, llamados tambin TANDEM.
11
Interfaces de VOZ
Utilizadas en los dispositivos (PBX, CO, Routers para la conexin de abonados y troncales entre centrales), todas ella llevan un tipo de sealizacin y se dividen en: Analgicas : FXS (sealiz. loop start y Ground Start) FXO (sealiz. loop start y Ground Start) E&M (Sealiz. Tipo I,II,III,IV y V) Digitales: E1 (Sealiz. R2, SS7, ISDN PRI) S/T (Sealiz. ISDN BRI)
12
FXO
Ring
PBX
FXS
Ringer
7000
Tip
Current Detect
To PSTN/CO
Ring On Hook
Ringer
FXO E&M
Battery
Conexin de las interfaces de VOZ analgicas con equipos de datos Conexin de Anexo Extendido
Subscriber Side Trunk Side FXO
Anexo 200
Anexo 200
13
Conexin de las interfaces de VOZ analgicas con equipos de datos Conexin de anexo extendido como troncal
Subscriber Side Trunk Side Trunk Side Subscriber Side
FXS
Anexo 200
14
Intermediate Device to PBX Type I II III IV V Lead E E E E E On-Hook Open Open Open Open Open Off-Hook Ground Ground Ground Ground Ground
15
Canal 1 Canal 2
P C M
Medio de Transmicion
P C M
Canal 1 Canal 2
Canal N
Canal N
Trama E1
... 0 2 16 31
16
SS7 (entronque entre PBX pblicas) Servicios puramente digitales: ISDN PRI e ISDN BRI
ISDN (Integrated Services Digital Network o RDSI: Red Digital de Servicios Integrados)
ETSI o EURO ISDN PRI (Primary Rate Interface) 30x64kbps+ 64kbps de sealiz. BRI (Basic Rate Interface) 2 x 64kbps + 16kbps de sealizacin
Digitalizacin de la Voz
17
Digitilizacin de la Voz Por que digitalizar? Teorema de Nyquist. Proceso de Digitalizacin Muestreo, cuantificacin y codificacin. PCM Telefona Digital Sealizacin E1
18
Teorema de Nyquist
La velocidad de muestreo tiene que ser el doble de la velocidad de la seal de entrada.
Bandwidth Voz = 300 Hz to 3400 Hz
Muestreo : 8 kHz (8,000 Samples/Sec) Coded on 8 bits => 64 Kb/s BW for one conversation
Seal analoga
Estado de muestreo
19
Cuantificacin
6 0 1 0 3 2 7 0 4 1 6 3 5 2
= = = = = = = = = = = = = =
110 000 001 000 011 010 111 000 100 001 110 011 101 010
Codificacin
Seal de entrada
Seal de Muestreada
20
Cuantificacin
Usado par representar el nivel elctrico de cada muestra.
Codificacin
Todas las muestras ocurren en un intervalo de 125 us y son codificadas en 1 Byte.
P Se Se Se St St St St
21
Codificacin Resumen
4000 hz de ancho de banda para voz 8000 muestras por segundo (Nyquist) 8 bits de resolucin para la amplitud (256 valores posibles) 8000*8 = 64kbps de ancho de banda por conversacin PCM (Pulse Code Modulation) ADPCM (4 bits para amplitud: 128 valores posibles , 32kbps)
0 1 0 1 1 1 1 0
8 bits
Amplitud
PCM
PCM : Pulse Code Modulation, utiliza codec por forma de onda y se basa en el teorema de Nyquist :
Rango de frecuencia de voz: 300-3400 Hz
Frecuencia de Muestreo = 8000/sec (todo 125us) Bit rate: (2 x 4 Khz) x 8 bits por muestra = 64,000 bits por segundo (DS-0)
22
PCM
Codecs estandarizados son: UIT-T G.733 Usado en USA por el termino lneas T1 ITU-T G.732 Conocidos en Europa como lneas E1, A diferencia de T1 este soporta mas has 30 canales y la sealizacin es conducida en otro canal.
23
Multiplexacin
Transmisin
1
Muestre o Cuantiz acion Compres ion Codifica cion
2 Multiplexor
2048 Kb/s.
Muestre o
Cuantiz acion
Compres ion
Codifica cion
15
16
17
31
Canal para palabra de Canal Canal alineamiento telefnico telefnico Del cuadro dee 1 2 palabra de Servicio Aprox. 3,9 m s
...
...
Canal Telefonicao 30
1 2 3 4 5 6 7 8
32 x 8 bits = 256 bits 125 m s
24
SEALIZACIN
CENTRAL- CENTRAL
CAS
CCS
CCS # 7
Seales de lnea
- ANALOGICO - DIGITAL R2 R1
Seales de Registro
CCITT-5 MFC - LME
Sealizacin por canal asociado(CAS): La voz y la sealizacin viajan por el mismo camino a travs de la red telefnica. Va en el mismo canal de la voz (DC intrabanda). Va por el mismo canal de voz en otro rango de frecuencias. Va por un canal especfico La interface digital es conocida como E1 o T1
25
Enviador Receptor
Central A
Juntor Digital
Sincronismo
0 1
16
31
Juntor Digital
Central B
Enviador Receptor
a b c d a b c d
sealizacin de registro + voz sealizacin De linea
E-1
Time Slot 0
Time Slot 16
26
31 31 31
16 16 16
0 0 0 JD 16 JD
31 31 31
16 16 16
0 0 0
C E N T R A L B
16
CSCC Processador CCSP
Processador CCSP
CSCC
CCSP - Processador de Sializacion de Canal Comun CSCC - Controlador de Sializacion de Canale Comun JD - Juntor Digital Multiplexador
Q S I G
PBX
27
Optimizacin de la voz Por que Comprimir Desventajas de la compresin Medicin de la Calidad de Voz Estndares de compresin Supresin de Silencios Consideraciones de Diseo
28
E1 - 2048 kbps
29
CODECS
Compresin De Voz El objetivo de la comprecion de voz es optimizar mas la utilizacin del ancho de banda, se utilizan codecs. Waveform coders
Hacen una aproximacin no linear de la actual forma de seal Ej: PCM, ADPCM,G711,G723,G729
Quantizing
Encoding
Filtering
Sampling
1110010010010110
Waveform ENCODER
Waveform DECODER
30
5 4 3 2 1 2 4 8
Kbps
Vocoders Hybrid Coders Waveform Coders
16
32
64
Inaceptable
64
Business Quality
(Celular)
PCM (G.711)
Toll Quality *
Bandwidth
(Kbps)
32 24 16 8 0
Quality
31
(msec)
Supresin de Silencios
Dada la naturaleza de una conversacin telefonca el 70% de la comunicacin son silencios.
2
voz
Silencios
1
voz
3
voz
Silencios
32
Consideraciones de Diseo
Compresin canal telefnico
Vara de 6 a 12 Kbps
Calidad de servicio
Internet: No es posible controlar QoS (an) Intranet: Es posible controlar QoS
33
Factores que afectan la calidad de la voz. Eco Propagacin de la Seal (Retardo o Delay) Compresin Jitter: Variacin de retardo
ECO
Echo es debido a la reflexin. Cuando existe diferencia de impadancias en el transformadores de acople de 2W a 4W Hilos.
34
Eco en la RED
El eco siempre esta presente El eco es un problema y esta en funcin a los retardos.
35
Supresin de ECO
Se suprime en camino de retorno mediante canceladores de ECO
Retardo
Emisor
PBX
Receptor Network
PBX
A
Procesamie nto Delay Transito Delay En LA Red
t
Procesamie nto Delay
36
Retardo
Retardo Y Transporte De Voz Retraso en el path de transmisin acumulado
Retardo Consideraciones
One Way Delay (msec)
0150 150 150400
Description
Acceptable for Most User Applications Acceptable Provided that Administrations are aware of the Transmission Time Impact on the Transmission Quality of User Applications Unacceptable for General Network Planning Purposes; However, it is Recognized that in some Exceptional Cases this Limit will be Exceeded ITUs G.114 Recommendation
400+
37
0.75 1 35 15 15
Jitter
Variacin O Fluctuacin De Retardo - JITER
Emisor Red Receptor
Emisor Transmite
t A
50 ms 50 ms
B
90 ms
Congestin
Receptor Recibe
Red vaca
38
Conclusin La compresin es un compromiso entre la calidad y el ancho de banda. El Delay o retardo puede ser reducido minimizando, los transitos, compresin y decompresin. Jitter es controlado con tcnicas de QOS
Convergencia
39
Cable
Desktop Video
DSL
Web
E-Commerce
IP
Voice
TDM
Extranet ISDN
H.323 H.320
Video
Room-Based
Red Convergente
Multimedia Applications Multimedia Applications Switches
Switches
PSTN
Switches
Switches
IP WAN
Call Processing Services Services Call Processing
40
Red Convergente
Telefona IP de extremo a extremo
Router CallManager Router CallManager
PSTN
CallManager
IP WAN
Router
CallManager
Router
Red Convergente
{TCAP and/or ISUP} SS7 transport to IP transport IETF SigTran (M3UA, SCTP) {SIP} Softswitch Signaling Gateway {ISUP} {TCAP} {SIP} {SIP} Signaling Switch {SIP} Signaling Switch {VXML} {SIP} {SIP} Service Controller
Service Creation Intelligent Network (IN) Apps Next Generation (VoIP) Apps
SIP Registrar, Proxy and Redirect Server Telephone Routing over IP (TRIP) E.164 Number Mapping (ENUM) Firewall control proxy Firewall Signaling Switch
SS7 Network
{SS7}
PSTN/Mobile Network
{SMPP} Short Messaging Server Wireless Messaging Apps Unified Messaging Apps
41
Distributed
Adaptive
Directory
Call Processing
Call Admission, Call Routing CallManager
Infrastructure
Manageable
Gateway
Router
Switch
Open
Clients
Video Soft Phone IP Phone PC
42
IP plantea una nueva forma del transporte universal de voz Soluciones interoperables (estndares)
43
FR Principal
2/1
V
PAQUETE VOZ
FR 2 Bytes
44
Voz sobre IP
45
Voz sobre IP
Inicialmente busca optimizar costos en el transporte de voz Motivacin final es la integracin de varias formas de comunicacin Voz, video, datos sobre una misma red de transporte
46
Voz sobre IP
Estndar H.323 del ITU-T existente. Cubre la mayor parte de las necesidades para la integracin de voz Estndar base de VoIP
Esta recomendacin proporciona los requisitos tcnicos para la comunicacin de voz sobre LANs mientras que si se asume que no se est proporcionando ninguna calidad del servicio (QoS) por LANs H323 garantiza que en redes no muy congestionadas podemos hacer telefona sobre IP.
Voz sobre IP
PBX
V V
PBX
WAN
47
Protocolo RTP
RTP: Real-Time Transport Protocol
Corre sobre UDP Considera sincronizacin, con tags de tiempo.
RTCP: Real-Time Transport Control Protocol RTP: No se concentra en entrega segura de informacin como TCP
Es preferible entregar a tiempo, que entregar confiable
Uso de TCP
Establecimiento de conexiones muy similares a una llamada telefnica Transmisin confiable - buena sincronizacin Control de flujo y congestin - buena proteccin de sobrecarga de la red Pero: Usa retransmisin de paquetes perdidos o corruptos Introduccin de retardo y jitter Las aplicaciones tienen poco control sobre el control de congestin No soporta mlticasting
48
Uso de UDP
Muy simple, es una extensin de IP Servicio Best-Effort No retransmisin de paquetes Usa IP multicasting Pero: No muy confiable - no hay sincronizacin del todo No control de flujo y congestin Solucin: extender UDP Aadir alguna informacin extra al speech data y usar UDP para transmisin de voz (RTP).
Protocolo UDP
User Datagram Protocol Connectionless protocol Sin retransmisiones
49
Voz sobre IP
Protocolos de VoIP
VOZ COMPRESION TRANSPORTE RED ENLACE FISICO G711, G729, G723 RTP / UDP (H.323) IP 802.3, FR, PPP, ATM V35, T1, UTP
Paquete de VoIP
V
PAQUETE VOZ
ENLACE X Bytes
IP 20 Bytes
UDP 8 Bytes
RTP 12 Bytes
50
ENLACE X Bytes
IP 20 Bytes
UDP 8 Bytes
RTP 12 Bytes
Cuanto consume de BW un paquete de voz: Voice packet size = Hd L2(PPP,FR,MLPPP) + Hd (IP/UDP/RTP) + Voice Payload size Voice PPS = Codec bit rate/voice payload size BW=Voice packet size*PPS. Voice PPS = 8kbps(G.729)/20B*8= 50 PPS Voice packet size=( 6B(MLPPP)+20B(IP Hd)+20B(Hd UDP/RTP)+20B)*8 = 528bits BW=50PPS*528 = 26.4 Kbps
Telefona IP
51
Beneficios de la Telefona IP
Sustitucin y/o complementacin de PSTN
Alcance local Alcance de larga distancia
Ahorro en infraestructura telefnica Aumento de productividad por aplicaciones de valor agregado Flexibilidad de crecimiento Servicio al cliente mejorado
52
Mensajera Unificada
Voz, fax, email, videoconferencia sobre una sola plataforma Estndares Servidor de comunicaciones integradas en lugar de PBX
Ampliacin/Remplazo de PBX
Ampliacin/Reemplazo de PBX Clsica Se reemplaza la conmutacin de circuitos por la conmutacin de paquetes de la red de datos
IP Phones Lan-IP
Gateway (PBX)
PSTN
53
Arquitectura Clasica
La funcionalidad de una PBX tiene 4 categorias:
Call Processing
Tie Line
PSTN
Arquitectura de la Telefona IP
Call Processing
54
El estndar H.323
Recomendacin del ITU de 1996(International Telecommunication Union) Especifica normas para transporte de voz, video y datos colaborativos sobre redes Lan H.323: recomendacin delITU que establece estndares para comunicaciones de multimedia sobre redes que no provean QOS. Es parte de la serie de recomendaciones H.32X, en que H.320 est orientado a ISDN, y H.324 hacia comunicaciones sobre PSTN
Interoperabilidad H.323
La interoperabilidad se da slo en los protocolos base En los protocolos opcionales no hay garanta de interoperabilidad Ejemplo:
Servicios extendidos en Selsius con gateway H.323 no selsius Compresin en gateways Cisco (G.729) con Selsius (G.723)
55
56
Ventajas de H.323
Interoperabilidad Es independiente de la red y plataforma usada
Componentes de H.323
Terminales Gateways Gatekeepers
Multipoint Control Unit
H.323 Gatekee per H.323 MCU
WAN/LAN QoS
Scope of H.323
H.323 Terminal
H.323 Gateway
PSTN
ISDN
H.324 Terminal
H.320 Terminal
Speech Terminal
57
Terminales H.323
Dispositivo para comunicacin en tiempo real, bidireccional, con otro Terminal, Gateway o MCU Deben soportar:
G.711 para audio H.261 para video
Equipos Terminales
PCs o Telfonos IP
58
Gateway H.323
Opcional en una solucin H.323 Establece comunicacin con otras redes Por ejemplo:
Red PSTN (H.324) Red ISDN (H.320)
Gateways
Equipos Stand alone PCs (NT) con interfaces telefnicas Integrados a Routers o equipos de acceso
Cisco serie 2600/3600 (analgicos) Cisco serie 5300 (E1s) Motorola Frads (Frame Relay access Devices)
59
Gateways
Interfaces analgicas
2,4,8 puertas
Interfaces digitales
1-4 puertas R2,ISDN
PCs NT
Adaptadores telefnicos (Dialogic)
Gateways
Facilidades
ANI (Identificacin de nmero de origen) DID (Identificacin de nmero de destino) IVR (Input Voice Response) Control de acceso (PIN) CDR (Call Detail Records - logs) Billing Administracin
60
MCU H.323
Entidad que controla la conexin de 3 o ms terminales en una conferencia multipartita.
Gatekeeper H.323
Provee el control de llamadas entre terminales H.323 Brindan traduccin de direcciones Control de acceso Control de ancho de banda Administracin de zonas
61
Gatekeeper H.323
Gatekeeper Es el elemento mas importante de la red. Es el punto central de todas la llamadas. Proporciona el servicio de control de llamadas en puntos H.323.
H.323
H.323 comprende una serie de estndares y se apoya en una serie de protocolos que cubre distintos aspectos de la comunicacin: Direccionamiento: RAS (Registration, Admision and Status). Protocolo de comunicaciones que permite a una estacin H.323 localizar otra estacin H.323 a travs de el Gatekeeper. DNS (Domain Name Service). Servicio de resolucin de nombres en direcciones IP con el mismo fin que el protocolo RAS pero a travs de un servidor DNS. Sealizacin: Q.931 Sealizacin inicial de llamada H.225 Control de llamada: sealizacin, registro y admisin, y paquetizacin / sincronizacin del stream (flujo) de voz. H.245 Protocolo de control para especificar mensajes de apertura y cierre de canales para streams de voz.
62
H.323
Compresin de Voz: Requeridos: G.711 y G.723 Opcionales: G.728, G.729 y G.722 Transmisin de Voz: UDP. La transmisin se realiza sobre paquetes UDP, pues aunque UDP no ofrece integridad en los datos, el aprovechamiento del ancho de banda es mayor que con TCP. RTP (Real Time Protocol). Maneja los aspectos relativos a la temporizacin, marcando los paquetes UDP con la informacin necesaria para la correcta entrega de los mismos en recepcin. Control de la Transmisin: RTCP (Real Time Control Protocol). Se utiliza principalmente para detectar situaciones de congestin de la red y tomar, en su caso, acciones correctivas.
Telefona IP
MODELO IP
USUARIO APLICACION PRESENTACION SESSION TCP IP ENLACE FISICO UDP
H.225, H245, RTP, RTCP UDP IP 802.3, FR, PPP, ATM V35, T1, UTP
63
H.323 Stack
Multimedia H.323 Applications, User Interface Data Applications Media Control Terminal Control and Management
Video Codecs H.261 H.263 H.264 .. RTCP H.225.0 Call Signaling H.245 H.225.0 RAS
RTP
UDP
TCP
TCP/UDP
UDP IP
TCP/UDP
TCP
UDP
Arquitectura de Protocolos
64
Signaling
Admission Request
Admission Confirm
RAS
Gatekeeper
H.323 Gateway
Setup Connect
H.225 (Q.931)
Media
Control y Sealizacin
65
Control y Sealizacin
Q.931 Call Signaling: Se utiliza para la sealizacin y establecimiento de llamada. Directamente entre dispositivos. H.245 Media and Conference Control: Negociacin y establecimiento de los canales con sus capacidades de comunicacin para la transferencia de voz/vdeo/datos.
66
Codecs de Audio
Los terminales deben soportar G.711 y podrian soportar opcionalmente G.722, G.728, G.729 y G.723.1. G.711 -> 56kbps y 64kbps. G.728 y G.729 -> 16kbps y 8 kbps. G.723.1 -> 5.3kbps y 6.3 kbps.
Codecs de Video
El codec de video es opcional. Si el terminal soporta H.263 este debe soportar tambin H.261. Ancho de banda optimizado.
67
Canal de Datos
El protocolo de la comunicacin de datos el T.120. T.120 trabaja sobre TCP.
Puertos H323
68
Directo
RAS signalling RAS
Ruteado
RAS signalling RAS
RTP media
RTP media
Endpoint A
Endpoint B
RAS
Endpoint A
Endpoint B
Gatekeeper
RAS
+
signalling RTP media
+
signalling RTP media
Proxy
Endpoint A
Endpoint B
Modo Directo
1.- ARQ 2.- ACF/ARJ 3.- Q.931 Setup 4.- ARQ 5.- ACF/ARJ 6.- Q.931Connect
Unicamente se establece un canal RAS entre los puntos extremos y el gatekeeper. La sealizacin viaja directamente entre los puntos extremos. Carece de control preciso de las llamadas. Buena escabilidad.
Gatekeeper
1 2 3 6 4
69
RED A Data(T.120), voz y sealizacin es ruteada a travz del gatekeeper. No hay comunicacin directa entre puntos extremos. Alto consumo de CPU Uso recomendado cuando se requiere a travezar un FW/NAT.
RED B
70
Telfono a PC
Servicio Telfono a PC
Internet
Calidad no garantizada
Intranets
Se puede disear para calidad
71
Telfono a telfono
Telefona IP Telfono a Telfono
Gateway
Catalyst Backbone Campus
72
QOS
73
74
Tcnicas: Buffering con prioridad, traffic shapping Tecnologa: Mejores anchos de banda: Fast Ethernet, Gigabit Ethernet, Lan extendida
75
RTP/RTCP
Real-time Transport Protocol / Real-time Transport Control Protocol Protocolo diseado para el transporte de trfico inelstico Generalmente funciona sobre UDP Permite definir flujos de paquetes No garantiza el envo correcto
76
Protocolo RTP
RTP: Real-Time Transport Protocol
Corre sobre UDP Considera sincronizacin, con tags de tiempo.
RTCP: Real-Time Transport Control Protocol RTP: No se concentra en entrega segura de informacin como TCP
Es preferible entregar a tiempo, que entregar confiable
Voz va Wan
VO Z DATA PBX
V V
PBX
WAN
77
Protocolos de VoIP
VOZ COMPRESION TRANSPORTE RED ENLACE FISICO G711, G729, G723 RTP / UDP IP 802.3, FR, PPP, ATM V35, T1, UTP
Codificacion
CODEC G711 G726 G728 G729 G729A G723.1 Compresion PCM ADPCM LD CELP CS CS-ACELP CSCS-ACELP MPMLQ Kbps 64 32 16 8 8 6.3
78
Paquete de VoIP
Composicin del paquete de VoIP
PAQUETE VOZ
ENLACE X Bytes
IP 20 Bytes
UDP 8 Bytes
RTP 12 Bytes
Cuanto consume de BW un paquete de voz: Voice packet size = Hd L2(PPP,FR,MLPPP) + Hd (IP/UDP/RTP) + Voice Payload size Voice PPS = Codec bit rate/voice payload size BW=Voice packet size*PPS. Voice PPS = 8kbps(G.729)/20B*8= 50 PPS Voice packet size=( 6B(MLPPP)+20B(IP Hd)+20B(Hd UDP/RTP)+20B)*8 = 528bits BW=50PPS*528 = 26.4 Kbps
Overhead
20ms@8kb/s yields 20 byte payload IP header 20; UDP header 8; RTP header 12 2X payload Header compression 40Bytes to 2-4 much of the time Hop Hop-by by-Hop on
Source Address Destination Address Options Source Port Length V=2 P X CC M PT Timestamp Synchronization Source (SSRC) Identifier Padding Destination Port Checksum Sequence Number
slow links
CRTPCompressed Real-time protocol
79
Compresin RTP
Composicin del paquete de VoIP SIN COMPRESION
IP 20 Bytes UDP 8 Bytes RTP 12 Bytes VOICE 20 - 160 Bytes
Cuanto consume de BW un paquete de voz comprimido: Voice PPS = 8kbps(G.729)/20B*8= 50 PPS Voice packet size=( 6B(MLPPP)+2( Hd IP/UDP/RTP)+20B Voice)*8 = 224bits BW=50PPS*224 = 11.2 Kbps
IP RTP PRIORITY
VOICE DATA (Alta) IP PREC = 4 DATA (Media) IP PREC = 2 DATA (Baja) IP PREC = 0
1 2 3
1 2 3 4
PQ
4 WFQ
WAN
Prioridad de la VOZ.
80
RTP
IP Precedence
Permite especificar la clase de servicio (CoS) para un paquete. Se utilizan los 3 bits de precedencia en el header de IPv4
81
IP Precedence
Se pueden definir hasta 6 clases de servicios( los 2 restantes son utlizados para uso interno de la red). Las tcnicas de Queuing,como WFQ,CAR,etc. Pueden utilizan estos valores para el manejo de los paquetes.
IP Precedence
El campo de Type of Sevice (ToS) del paquete de IP
Nmero 0 1 2 3 4 5 6 7 Nombre Routine Priority Inmediate Flash Flash-Override Critical Internet Network
82
Protocolo RSVP
Resource Reservation Protocol: QOS en redes IP RSVP se ha desarrollado para dar prioridad a conexiones multimediales Se implementa en routers y switches a lo largo de una conexin Permite que el equipo cliente negocie la calidad de servicio requerido con la red
RSVP
Resource reSerVation Protocol Arquitectura de Servicios Integrados (ISA de ISO) Permite reservar en cada nodo los recursos necesarios para la transmisin de un flujo de datos Protocolo muy pesado (poco escalable)
83
RSVP
This app needs 20K BW and 200 msec delay
PBX PBX
I need 20K BW and 200 msec delay
Diffserv
Servicios diferenciados Clasificacin de paquetes a la entrada de las redes Ms ligero
84
Encolamiento Selectivo
Buffers con prioridades diferentes Descarte de paquetes con menos prioridad
Session
Traffic Shapers
Actan como proxies, haciendo contencin activa, selectiva de los datos
85
IP Versin 6
IPv6 contiene campos de prioridad para distinguir tipos de trficos IPv6 soporta campos de identificacin de flujos
PBX
PBX PBX
ITU-T H.323
Protocolo diseado para gestionar comunicaciones multimedia en redes de rea local Incluye mecanismos de control, sealizacin, registro y admisin Se implementa habitualmente sobre RTP/RTCP Complejo
86
IETF SIP/SDP
Session Initialization Protocol/ Sesssion Description Protocol Alternativa a H.323 Se puede implementar sobre cualquier protocolo de transporte Ligero
Conclusiones
La voz sobre IP es una tecnologa con un desarrollo creciente y acelerado Avanza a una gran velocidad, ofreciendose como la alternativa de mayor relevancia a otras tecnologas de transporte de voz Representa el punto de contacto de dos grandes mercados: Las telecomunicaciones y los datos Hoy es una alternativa vlida para bajar costos y mejorar la colaboracin en las organizaciones
87