Curso 3: Telefona IP y Mvil
Mdulo: Telefona IP
Preparado por: Jorge Olivares A.
Recopilacin de material disponible
en Internet de diferentes autores
2012
Curso Telefona IP y Mvil Telefona IP
La naturaleza de las redes telefnica y de datos
Red telefnica
(PSTN)
Red especializada en el
transporte de datos, utilizando
Cx de paquetes.
Se tarifica por un cargo fijo qu
considera un trafico promedio
de uso de recursos de la red.
Red especializada en el
transporte de voz anloga y
digital, utilizando Cx de
circuitos.
Se tarifica por distancia y
tiempo (uso de recursos) ms
un cargo fijo.
Red de datos
(PAN, LAN, WAN)
La ms grande en el
mundo se llama Internet
Curso Telefona IP y Mvil Telefona IP
Convergencia de las redes telefnica y de datos
Red telefnica
(PSTN)
Cuando se desea utilizar la PSTN
para transmitir datos se encuentra
con dos limitaciones:
La Cx de circuitos genera un costo
mayor por uso de la red.
La velocidad queda limitada a
nx64 Kbps, siendo n el nmero de
canales telefnicos a utilizar.
Cuando se desea utilizar la red de
datos para transmitir voz encuentra
con dos limitaciones:
La Cx de paquetes no garantiza la
secuencialidad de los paquetes y
un retardo aceptable en la
Red de datos
comunicacin.
(PAN, LAN, WAN)
La calidad y continuidad de la
comunicacin es menor que en
PSTN.
Una posibilidad de transmitir voz es asegurar las condiciones
para emular la Cx de circuitos en una red de Cx de paquetes.
Curso Telefona IP y Mvil Telefona IP
Cx Circuitos versus Cx de paquetes
Tiempos muertos sin informacin
Cx de circuitos:
Cada comunicacin utiliza
un canal dedicado.
Se generan tiempos
muertos en cada canal.
Se produce uso deficiente
del BW.
Cx de paquetes:
Las comunicaciones se
distribuyen en forma
estadistica mediante
multiplexacin asncrona.
Optimizacin en el uso del
BW .
Curso Telefona IP y Mvil Telefona IP
1
2
11
12
21
13
14
22
31
15
23
32
33
1
2
11
21
12 31 13
22
14 32
23
15 33
Conversin anlogo-digital de la voz
Estndar base G.711 de ITU, define para la seal analgica de voz de un canal telefnico
(BW= 4 KHz para una comunicacin inteligible) un proceso de digitalizacin basada en 3
etapas: muestreo, cuantificacin y codificacin.
Amplitud
Amplitud
Amplitud
mx.
Rango dinmico de
seal (256 niveles)
min
tiempo
Muestreo
Seal
analgica de
voz BW = 4 KHz
Segn Teorema
de muestreo de
Nyquist se
requiere una
velocidad 2 x
frec mx. de la
seal
PAM
tiempo
Cuantificacin
Para el rango dinmico de
Seal
la seal muestreada, se
muestreada asigna una cierta cantidad
8000 veces
de niveles.
por segundo Para voz a 4 KHz son 256
niveles. Cada muestra se
asocia al nivel ms cercano
PCM
tiempo
Codificacin
Asigna a cada muestra
un nivel y a su vez el
nivel se codifica a 8
bits (28 = 256
combinaciones)
Seal digital
binaria que
contiene 8
bits/muestra.
64 Kbps
Velocidad binaria = 8000 muestras/seg x 8 bits/muestra = 64 Kbps
PAM: Pulse Amplitud Modulation
Curso Telefona IP y Mvil Telefona IP
PCM: Pulse Coded Modulation
5
VoIP - ToIP
Si bien se habla en general de Voz sobre IP (VoIP: Voice over Internet
Protocol), al mencionar la tecnologa debemos hacer las salvedades del
caso y distinguir dentro de la voz paquetizada, dos aplicaciones con
mercados y caractersticas distintas.
Voz sobre IP (VoIP): se emplea dicho trmino a toda
implementacin de voz paquetizada que se utiliza en una red
privada (LAN) pudiendo esta tener o no contacto con la PSTN.
Telefona sobre IP (ToIP): se emplea dicho trmino a toda red de
voz paquetizada, soportada sobre redes de rea amplia (WAN), las
cuales cumplen las veces de la PSTN en forma total y/o parcial. En
general la tendencia muestra que las redes de ToIP se tratan como
redes de servicio pblico y por lo tanto se deben regir por normas y
estndares establecidos por las entidades administradoras de
telecomunicaciones.
Curso Telefona IP y Mvil Telefona IP
Redes ToIP
La tecnologa Telephony Over Internet
Protocol (ToIP: Telefona sobre IP) est
reemplazando la telefona convencional en
todo el mundo, debido a sus bajos costos y
abundantes funciones.
Pueden montarse redes de Telefona IP en
redes locales vinculadas a travs de Internet,
funcionando como telfonos internos,
tambin puede integrarse con el sistema de
telefona convencional, interactuando con
centrales telefnicas locales.
Adems, puede utilizarse el servicio, para realizar comunicaciones a travs de
Internet a larga distancia con costos mucho menores a los actuales.
Para su implementacin, pueden utilizarse telfonos convencionales conectados a
dispositivos que actan de interfaz con el sistema de ToIP (ATA: Analog
Telephony Adapter), Telfonos IP especiales o programas de emulacin
(softphones) que permiten utilizar una PC para las comunicaciones.
En este caso el trfico telefnico determina el BW necesario en el acceso.
Curso Telefona IP y Mvil Telefona IP
VoIP: Voz sobre IP
Ventajas: Transmisin de voz en paquetes IP. IP es el Protocolo estndar en
internet-.
Utilizacin de redes de datos existentes e integracin de servicios.
Independencia del Transporte.
IP-MPLS
ppp
(INTERNET)
Frame Relay
LAN-Ethernet
modem
WAN
LAN-Ethernet
Curso Telefona IP y Mvil Telefona IP
Requiere adecuacin del
trfico y tratamiento de los
paquetes que corresponden a
voz
Cronologa de la voz sobre paquetes
1995
1996
Vocaltec presenta el primer telfono IP
La tecnologa comienza a difundirse, pero como un hobbie y
prueba de laboratorio
1998 Vocaltec, Cisco, Microsoft y otros fundan IP Forum
Se crea el IMTC (International Multimedia Teleconferencing
Consortium)
IP Forum es incorporado el IMTC
1999- Las Telco comienzan a hacer anuncios de sus estrategias de VoIP
(MCI, Sprint, Cable & Wireless, BT, etc)
2000
El aspecto regulatorio de VoIP, se encuentra dividido entre
promotores y detractores.
Curso Telefona IP y Mvil Telefona IP
Telefona IP
Los servicios ofrecidos son:
comunicacin PC - PC
PC - POTS
FAX
Videoconferencia
Calling Card
Los cuales emplean segn la
aplicacin y el segmento de mercado:
equipos POTS tradicionales
Soft phones
Hardware dedicado.
Curso Telefona IP y Mvil Telefona IP
Las tarifas (principal atractivo):
USA
Europa
Amrica
10
Estandarizacin de la VoIP
Los principales organismos
intervinientes en la
estandarizacin de VoIP,
son:
ITU
IETF
IMTC
La ITU presenta en el ao 1996, la
especificacin H.323. Se dice qu
H.323 es una especificacin ya que
correeesponde a conjunto de normas
agrupadas.
La razn de esto es que la H.323, no
solamente cubre lo relacionado con
la voz, sino tambin con lo relativo a
protocolos y Multimedia, debiendo
especificar entonces el tratamiento
de video, datos su multiplexado y
control.
Por otra parte, IETF desarrollo en
paralelo el protocolo SIP (Session
Initiation Protocol) orientado a
conexiones multimedia.
ETSI
Curso Telefona IP y Mvil Telefona IP
11
Aspectos regulatorios de telefona IP en Chile
Definiciones Subtel de VoIP y ToIP:
Qu es el Servicio Pblico de Voz sobre Internet?
Es un servicio de telecomunicaciones que permite la prestacin de comunicaciones
de voz sobre la red Internet desde y hacia la red pblica telefnica u otra red de
servicio pblico del mismo tipo.
Qu es la telefona IP?
La telefona IP (Internet Protocol) es una tecnologa que rene la transmisin de voz
y de datos, posibilitando la utilizacin de redes informticas para efectuar llamadas
telefnicas. Desarrolla una red nica, que se encarga de cursar todo tipo de
comunicacin, ya sea, de voz, datos o video, que se denomina Red Convergente o
Red Multiservicios.
La telefona IP surge como una alternativa a la telefona tradicional, brindando
nuevos servicios al cliente entre los que se cuentan una seria de beneficios
econmicos y tecnolgicos.
Curso Telefona IP y Mvil Telefona IP
12
Aspectos regulatorios de telefona IP en Chile
Respecto de la telefona IP, Subtel seala que la regulacin indicada en el Decreto
484/2007 slo se refiere a aquellos servicios de voz que se prestan sobre Internet y
que cumplen con las siguientes condiciones:
que realicen llamados a la Red Pblica Telefnica y
que reciban llamados desde la Red Pblica Telefnica.
En este caso, el proveedor de servicios requiere una concesin.
Por lo tanto, este reglamento no regula las llamadas entre usuarios de Internet, por
ejemplo las que se efectan va MSN u otras prestaciones similares y tampoco regula
servicios que permiten hacer llamados a la Red Pblica, pero sin posibilidad de
recibir, como ocurre con Skype out y equivalentes.
http://agenda.subtel.cl/prontus_oirs/site/artic/20080701/pags/20080701111549.html
Este marco legal, por tanto, permitir a los usuarios de Internet acceder a servicios
de comunicacin desde y hacia la red pblica telefnica, teniendo el derecho a
reclamar por mal servicio, a recibir una cuenta detallada, a llamar en todo momento
a nmeros de emergencia -an cuando el servicio est suspendido por no pago- y a
poner trmino al contrato de suministro en forma unilateral en un plazo mximo de
10 das, entre otros derechos.
Curso Telefona IP y Mvil Telefona IP
13
Aspectos regulatorios de telefona IP en Chile
Derechos y obligaciones del concesionario de Servicio Pblico de VoIP:
1. El servicio de voz sobre Internet se considera un Servicio Pblico y su prestacin
requiere una concesin.
2. Se establece un bloque de numeracin con caractersticas ageogrficas, es decir,
sin importar donde el usuario est conectado a Internet, mantiene su nmero
(similar a la telefona mvil).
3. El concesionario deber informar al usuario respecto a la calidad de servicio que
est prestando.
4. El servicio no est sujeto al uso de multiportador para comunicaciones LD.
5. No tiene gua telefnica
6. Podrn interconectarse con la red pblica telefnica directa o indirectamente
usando medios propios o de terceros.
7. Est sujeto a la interceptacin telefnica conforme a las normativas de seguridad
pblica establecidas por ley.
8. La implementacin del acceso a los servicios de emergencia es obligatoria y
permanente.
9. Las responsabilidades del concesionario del servicio, se separan de las del
prestador del servicio de banda ancha y del proveedor del acceso Internet (ISP).
10. Estn sujetos a cumplir el Reglamento de Resolucin de Reclamos.
11. Estn sujetos a la obligacin de entregar una Cuenta nica.
Curso Telefona IP y Mvil Telefona IP
14
Clasificacin del Servicio Telefnico
Pblico (PSTN)
Circuitos
Tipo de servicio
Conmutacin
Privado (PBX)
Paquetes
Analgicas Centrales electromecnicas y Digitales
Tipos de Centrales
y Modo de Tx
Digitales
Red Digital de Servicios Integrados
IP
Centrales IP /Centrex/ PBX-IP/ Softswitch
Cable telefnico
(Cable Multipar)
Red de Datos
(Cable UTP)
Fijo
(VHF / UHF DECT, DCS1800)
Mvil
(GSM, EDGE, UMTS)
Cableado
Medios de acceso
Inalmbrico
Curso Telefona IP y Mvil Telefona IP
15
Funciones de la Red Telefnica Pblica Conmutada (PSTN)
Un sistema telefnico se denomina Red de Telefona Pblica Conmutada
(RTPC) o PSTN (Public Switched Telephone Network).
El sistema telefnico: Es el conjunto de dispositivos de Hw/Sw utilizados para
suministrar el servicio de comunicacin telefnica (voz) con cobertura global.
En el proceso de conexin y desconexin se utilizan las siguientes funciones
imprescindibles:
Conmutacin: Es la identificacin y conexin de los abonados a una
trayectoria de comunicacin adecuada.
Sealizacin: Se encarga del suministro e interpretacin de seales de
control y de supervisin que se necesita para realizar la conmutacin.
Transmisin: es el transporte (transmisin) del mensaje del abonado y de
las seales de control y supervisin.
Curso Telefona IP y Mvil Telefona IP
16
Unidades y magnitudes de medida en redes telefnicas
Nivel de seal: en dBm (Decibeles referidos al miliwatt)
Frecuencia: medida en KHz para la banda de audio y telefona y en MHz y
GHz para las portadoras de radio.
Ancho de banda: Rango de frecuencias tiles o necesarias para la seal
telefnica. Se mide en KHz o MHz.
Trfico: Grado de ocupacin de los canales telefnicos, se mide en Erlang
Estados de un canal de comunicacin: Status de un canal indicado como
ocupado, libre, fuera de servicio, etc.
Curso Telefona IP y Mvil Telefona IP
17
PBX: Centrales privadas
Tambin denominadas PABX. Son la base de las redes de voz corporativas
de empresas y organismos de diversas ndoles. Las redes corporativas
pueden estar constituida por una o varias PBX interconectadas entre ellas
mediante troncales.
Los telfonos conectados a las
PBX se conocen con el
nombre de extensin
anexo
Las redes corporativas tienen
diferencias con aquellas que
atienden residencias.
Curso Telefona IP y Mvil Telefona IP
18
PBX: Centrales privadas
Tienen que servir a mltiples usuarios que requieren de funcionalidades
avanzadas (caller ID, transferencia de llamadas, conferencia, desvo de
llamadas, etc.).
En estas redes las llamadas entre los usuarios de la corporacin, desde el
punto de vista de los usuarios, no distinguen si ellos estn en la misma
ciudad o en otra muy lejana. Es decir toda llamada dentro de la Corporacin
es llamada local.
Para las comunicaciones con el exterior (con la PSTN) las PBX se
interconectan a centrales locales mediante grupos de circuitos que son de
uso comn para todos o grupos de anexos, consiguindose as ahorros de
costos, al aprovechar mas eficientemente las conexiones con la PSTN.
Curso Telefona IP y Mvil Telefona IP
19
Troncales, puertas interfaces a PSTN
Qu es una puerta?
Los distintos dispositivos e instalaciones utilizados en los sistemas de
telecomunicaciones se interconectan entre ellos a travs de puertas.
Toda puerta tiene dos partes: una que mira hacia el interior del dispositivo o
instalacin y otra que tiene por finalidad recibir o enviar las seales a otro
dispositivo con el cual se interconecta.
La parte de la puerta que mira hacia el interior normalmente est alambrada
en forma fija, mientras que la otra parte, que es la que nos interesa,
corresponde a un conector, al que se pueden conectar o desconectar cables
hacia otros dispositivos.
Entonces, cada vez que hablemos de puerta de un dispositivo o instalacin
nos estaremos refiriendo a la parte del conector.
Curso Telefona IP y Mvil Telefona IP
20
Troncales, puertas interfaces a PSTN
PUERTA FXS: La forma ms comn de conexin a la PSTN es como usuario de
una lnea telefnica analgica de una central local. A este tipo de puerta de
entrada a la PSTN se le conoce como puerta FXS (Foreign Exchange Station).
Todos tenemos en las paredes de nuestra casa, una o ms puertas FXS. Las
puertas FXS proporcionan servicio POTS.
Una puerta FXS se conecta mediante cable a una puerta FXO de un dispositivo o
terminal FXO (Foreign Exchange Office) como lo son los terminales telfonos
analgicos, las mquinas fax, los mdems, etc. Todo terminal FXO tienen una o
ms puertas FXO para conectarse a puertas FXS de la PSTN.
Las puertas FXS de la PSTN proporcionan sealizacin que entiende los
terminales FXO: batera de alimentacin, tono de invitacin a discar y voltaje
de ringing. Por su parte las puertas FXO proporcionan sealizacin que
entienden las centrales y PBX: tonos MFC y seales de cuelgue y descuelgue.
Entonces al igual que un plug y un jack, siempre una puerta FXO se conecta con
una puerta FXS. Nunca FXO con FXO ni FXS con FXS.
Curso Telefona IP y Mvil Telefona IP
21
Puertas FXS y FXO
La puerta FXS enva al telfono: batera de alimentacin,
tono de invitacin a discar y voltaje de ringing.
Central
Local
FXS
FXO
La puerta FXS NO ENVIA al telfono tonos MFC , seal de
cuelgue ni seal de descuelgue.
La puerta FXO enva a la central tonos MFC (n marcado),
seal de cuelgue y seal de descuelgue.
Central
Local
FXS
FXO
La puerta FXO NO ENVIA a la central: batera de
alimentacin, tono de invitacin a discar ni voltaje de ringing.
Algunos dispositivos como las PBX , tienen tanto puertas FXS como FXO.
Curso Telefona IP y Mvil Telefona IP
22
Puertas FXS y FXO
En dispositivos telefnicos
y de redes de datos, las
puertas se suele rotular:
FXO = LINE
FXS = Phone
FXO
FXS
Central
Local
FXO
FXS
FXS
Central
Local
FXO
FXS
PBX
FXS
FXS
FXS
FXS
FXO
FXO
Central
Local
FXS
PBX
FXS
FXS
FXS
FXO
FXO
FXS
FXO
indicando con ello que la
puerta FX es para conectar
y desconectar en ella una
lnea y que la puerta FXS es
para conectar y
desconectar en ella un
phone es decir un aparato
telefnico.
FXS S: a puerta FXS se conecta y desconecta un Suscriptor (el Phone u otro
tipo de terminal, como lo es una PBX)
FXO O: a puerta FXO se conecta y desconecta la Office o central local (la Line)
Curso Telefona IP y Mvil Telefona IP
23
Puertas FXS y FXO
GATEWAY
ATA
FXS
Central
Local
FXO
FXS
RED TCP/IP
FXS
FXS
FXO
FXO
FXO
ATA
FXS
FXS
FXO
IP
PBX
RED TCP/IP
FXO
GATEWAY
FXS
FXS
FXS
FXS
FXO FXS
RED TCP/IP
PBX
FXO
FXS
ATA = Analog Telephone Adaptor
Curso Telefona IP y Mvil Telefona IP
24
Troncales y puertas
LINEA TRONCAL ANALOGICA ESPECIAL: Para interconectar PBX con
servicios especiales proporcionados por la central local (DID, nmero
cabecera de PBX, etc.). Las troncales que permiten servicio DID pueden
hacer llegar dgitos a la PBX. En estos casos las troncales de la central
local no se conectan a una puerta FXO normal de la PBX. Las troncales
analgicas para servicio DID cursan trfico solamente en el sentido
entrante a la PBX.
PUERTA DIGITAL E1 permite la conexin de 30+2 circuitos de voz.
Normalmente se usa conector RJ45 con dos pares alambrados (Tx y Rx).
PUERTA DIGITAL E1 PRI (Primary Rate interface) permite la conexin
digital de una PBX con servicio RDSI a la PSTN. Corresponde a una
conexin de 30 circuitos B de 64 Kbps ms 2 circuito D 64 Kbps (30B +
2D)
Curso Telefona IP y Mvil Telefona IP
25
Trama PCM (E1)
G.703 de ITU establece las caractersticas fsicas y elctricas de las interfaces digitales
jerrquicas y G.704 establece las estructuras de trama.
Dado que las centrales telefnicas se conectan mediante enlaces digitales se debe
verificar el cumplimiento de los estndares de transmisin.
Respecto del nivel 2048 Kbps, ms conocido como E1 o PCM-30, corresponde al nivel
de multiplexacin ms difundido y cuya estructura se indica:
30 canales de
comunicacin
a 64 Kbps c/u
0
1
2
.
15
16
17
31
SYN
SYN
(30 + 2) x 64 Kbps = 2.048 Kbps
SIG
E1
MUX
SYN: Canal 0 de sincronismo a 64 Kbps
Curso Telefona IP y Mvil Telefona IP
E1
SIG
0
1
2
.
15
16
17
31
DEMUX
SIG: Canal 6 de sealizacin a 64 Kbps
26
Telefona I: Trama PCM (E1)
El estndar define la trama con 256 bits para el transporte de 32 canales con 8 bits
cada uno.
32 x 8 = 256 bits en 125 seg
0
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Syn
canales
Sig
bits
1 canal = 8 bits en 3,9 seg
Un conjunto de 16 tramas conforma una multitrama numeradas desde la trama 0 a la
trama 15.
La sealizacin considera 4 bits por cada canal en el canal 16 (Sig). Por lo tanto en
cada trama se puede enviar informacin de sealizacin de 2 canales.
En la trama 1, el canal 16(Sig) contiene la sealizacin del canal 1 y 17 en la trama 2
contiene sealizacin del canal 2 y 18 y as sucesivamente hasta completar los 30
canales en las 15 tramas de la multitrama.
Curso Telefona IP y Mvil Telefona IP
27
Sistemas de sealizacin telefnica (entre centrales)
Sealizacin utilizada entre centrales para indicarse (una a otra) el status
de sus respectivos abonados:
Sealizacin Analgica:
Corriente Directa (Reverse Battery Signaling, E & M)
Corriente Alterna (tonos en banda y fuera de banda).
Sealizacin Digital:
Cdigos digitales de 8 bits (nmeros, cdigo ASCII, etc.)
Common Channel Interoffice Signaling: (canal comn)
La seales de control se envan a travs de otro circuito distinto del que
procesa las seales de voz.
Se utilizan para interconectar las troncales que llevan las seales entre
oficinas.
Curso Telefona IP y Mvil Telefona IP
28
SIP - Session Initiation Protocol
SIP: protocolo de inicio de
sesin, propone el
establecimiento
mantenimiento
finalizacin
de sesiones multimedia, tanto
sean estas de voz, video o
datos.
SIP es la propuesta del IETF, la
cual rivaliza con la norma H.323
SIP esta orientado a llamadas
punto a punto y multipunto.
Curso Telefona IP y Mvil Telefona IP
SIP es parte del conjunto de
normas del IETF, orientadas a
VoIP.
SIP (RFC 2543)
RSVP (RFC 2205)
RTP/RTCP (RFC 1889)
RTSP (RFC 2326)
SAP (RFC
SDP (RFC 2327)
SIP es un protocolo que surge
de internet, empleando
mensajes de texto y
direcciones URL.
29
SIP - Session Initiation Protocol
Las redes SIP constan de 2 elementos bsicos:
UA user agent
NS network Server
Dividiendo a la red en dos, un elemento en el terminal del cliente y
otro en la red.
A su vez estos se pueden subdividir en:
UAC User Agent Client
UAS User Agent Server
Y los servidores de red, estn conformados por:
Proxy server
Redirect server
Registrars servers
Location servers
Empezaremos con la descripcin de cada uno, su funcin en la red y
posible localizacin.
Curso Telefona IP y Mvil Telefona IP
30
UA - User Agents
Los UA, o Agentes de Usuario,
son aplicaciones presentes en
los puntos extremos, los
mismos pueden ser
implementados en software,
hardware o una mezcla de
ambos.
Curso Telefona IP y Mvil Telefona IP
31
UA - User Agents
UAS: unidad encargada de
recibir las peticiones, en el
usuario llamado.
UAC: es el organismo
encargado de iniciar la
transaccin SIP, del usuario
llamante.
Curso Telefona IP y Mvil Telefona IP
32
Proxy Server
El Proxy Server se caracteriza por poseer ambas funciones, la de cliente y
servidor a la vez, dado que en muchos casos recibe trafico y luego debe
iniciarlo hacia otro destino.
El Proxy server es una de las partes esenciales en la arquitectura SIP de
cierto volumen.
Su implementacin varia desde Software a Hardware dedicado.
LA IETF recomienda en la RFC 2543, la utilizacin de la siguiente sintaxis en
el nombre de los proxy servers:
sip.telefonica.cl
El Proxy Server puede mantener transacciones tanto sobre UDP como TCP,
permitiendo la sesin con los User Agents.
Curso Telefona IP y Mvil Telefona IP
33
Redirect Server y Registrars Servers/Location Server
El servidor de redireccionamiento cumple la funcin de mantener
actualizado la base de datos con la localizacin de cada usuario.
Esto permite que el usuario se mueva a lo largo de la red e inclusive pasar a
distintas redes y en el momento deseado poder redireccionar la llamada a
la ultima direccin informada.
El Servicio de redirect apunta a las Funcionalidades a Futuro, en la cual se
integran las redes y se utiliza SIP como protocolo general entre ellas.
A diferencia del Proxy server, el servidor de redireccin, no acepta
llamadas, ni procesa peticiones SIP, se limita a entregar al cliente la
direccin a donde redireccionar la peticin SIP.
Los Registrars Servers, cumplen las siguientes funciones:
permiten a los usuarios registrar su presencia
el servidor maneja los pedidos de registro
ofrece servicios de localizacin
En general forman parte de los proxy server o redirect server
Curso Telefona IP y Mvil Telefona IP
34
Direccionamiento SIP
Direccionamiento en entornos SIP:
en los end points se utiliza el URL SIP, con el formato:
Nombre usuario@host
El campo usuario puede estar conformado por el nombre o
nmero de telfono.
El campo host, puede contener el nombre del dominio o su
direccin IP.
Para el caso de los servidores, como ya vimos se recomienda
nombrarlos: sip.host
Curso Telefona IP y Mvil Telefona IP
35
Hallazgo del Proxy Server
El terminal SIP, debe establecer contacto con el proxy server, para lo cual,
segn la recomendacin, este se inicia como UDP.
Nos encontramos ante dos posibles escenarios:
El terminal posee la direccin IP del Proxy Server, cargada en forma
esttica.
El terminal desconoce la direccin del Proxy Server.
En el primer caso, la sesin se inicia directamente, sin otro particular.
En el segundo caso es necesario descubrir la direccin IP, para lo cual se
procede de la siguiente manera:
envo UDP al puerto 5060
se consulta con el DNS, para obtener el IP del Host.
Curso Telefona IP y Mvil Telefona IP
36
Transaccin SIP
En caso de no obtener resultados
mediante el UDP, se pasa a TCP.
Una vez obtenido la direccin del
Proxy Server, se puede iniciar la
transaccin SIP.
La transaccin puede realizarse
tanto mediante UDP como TCP, si
bien lo standard es utilizar UDP
como primera medida.
En transacciones UDP, se utiliza la direccin del header de la peticin
En TCP se mantiene la conexin mientras dure la transaccin.
Curso Telefona IP y Mvil Telefona IP
37
Transacciones SIP
Mensajes SIP:
Request (peticiones)
Response (respuestas)
Denominando peticiones a los
mensajes iniciados por los
clientes y respuestas a los que
enva el servidor.
La estructura del mensaje es
idntica al HTTP, utilizando
campos con texto, lo cual
facilita su interpretacin.
El header de los mensajes se los agrupa en 4 tipos, segn su aplicacin,
los cuales aparecen en la siguiente tabla:
Curso Telefona IP y Mvil Telefona IP
38
SIP - Request Message
Mediante este tipo de mensaje los User Agents y el Proxy server pueden
localizar, invitar y administrar una llamada.
Existen seis mtodos para el request los cuales son:
INVITE: el usuario o servicio es invitado a participar de una sesin.
ACK: es la respuesta al invite.
OPTIONS: se consultan las posibilidades disponibles por agentes y
servidores.
BYE: se emplea como preaviso de liberacin de la llamada.
CANCEL: se emplea para cancelar peticiones en curso.
REGISTER: Es el mtodo empleado por los user agents para registrar
informacin til, correspondiente a la localizacin en los servidores SIP.
Curso Telefona IP y Mvil Telefona IP
39
SIP - Response Message
Las respuestas se agrupan en dos tipos:
provisionales, las cuales indican a la parte emisora que la peticin
esta en curso.
Finales, las cuales indican la finalizacin de la peticin y el estado
resultante.
De este modo se pueden agrupar en:
1XX Informational
2XX Success
3XX Redirection
4XX Client error
5XX Server Error
6XX Global Error
Curso Telefona IP y Mvil Telefona IP
40
SIP - Response Message
Tabla completa de mensajes:
INFORMATIONAL
100 Trying
180 Ringing
181 Call Is Being Forwarded
182 Queued
SUCCESS
200 OK
REDIRECTION
300 Multiple Choices
301 Moved Permanently
302 Moved Temporarily
303 See Other
305 Use Proxy
380 Alternative Service
CLIENT ERROR
400 Bad Request
401 Unauthorized
402 Payment Required
Curso Telefona IP y Mvil Telefona IP
403 Forbidden
404 Not Found
405 Method Not Allowed
406 Not Acceptable
407 Proxy Authentication Required
408 Request Timeout
409 Conflict
410 Gone
411 Length Required
413 Request Message Body Too Large
414 Request-URI Too Large
415 Unsupported Media Type
420 Bad Extension
480 Temporarily Not Available
481 Transaction Does Not Exist
482 Loop Detected
483 Too Many Hops
484 Address Incomplete
485 Ambiguous
486 Busy Here
SERVER ERROR
500 Internal Server Error
501 Not Implemented
502 Bad Gateway
503 Service Unavailable
504 Gateway Timeout
505 SIP Version Not Supported
GLOBAL FAILURE
600 Busy Everywhere
603 Decline
604 Does Not Exist Anywhere
606 Not Acceptable
41
SIP - Llamado mediante Proxy Server
Curso Telefona IP y Mvil Telefona IP
42
SIP - Llamado mediante Redirect Server
Curso Telefona IP y Mvil Telefona IP
43
Protocolos ITU: H.323
H.323 se convierte en el estndar de facto en la dcada del 2000, aunque
progresivamente comparte el mercado con SIP.
Todos los productos comerciales adoptan dichas especificaciones y
comienza a haber cierta interoperabilidad entre los equipos.
H.323 es el resultado y evolucin de las normas anteriores, orientadas a
una red LAN, partiendo de una premisa fundamental.
El H.323 tuvo dos versiones y se esta trabajando sobre la tercera
H.323 v.1 (1996) basada en una red con QoS (Quality of Service) no
garantizada.
H.323 v.2 (1998) define VoIP independientemente de multimedia,
mejoras sustanciales con respecto a la versin 1.
H.323 v.3 (1999) permite definicin de CODEC.
Curso Telefona IP y Mvil Telefona IP
44
Protocolos ITU
Por lo tanto tenemos que H.323 como especificacin diseada
para entornos LAN.
La adaptacin a las caractersticas propias de los distintos
medios de transporte, ha generado la aparicin de una familia
de normas destinadas al Multimedia
Norma
Ao Transporte Audio
Video
H.320
1990
ISDN
G.711
H.261
H.324
1995
POTS
G.723
H.263
H.310/321 1996
ATM
MPEG-1 H.262
H.323
1996/8
LAN
G.711
H.261/3
Curso Telefona IP y Mvil Telefona IP
Control Multiplexado
H.242
H.221
H.245
H.223
H.245
H.222
H.245
H.225
45
Protocolos del IETF
El IETF, es conocido del mbito de las redes de datos mediante las
RFC.
En lo relacionado con VoIP, presenta los protocolos:
SIP (Session Initiation protocol)
MGCP (Media Gateway Control Protocol)
SAP (Session Announcement protocol)
RTSP (Real Time Streaming Protocol)
SDP (Session Description Protocol)
RTP (Real Time Protocol)
RTCP (Real Time Control Protocol)
MEGACO (Media Gateway Controller)
De los anteriores los ms utilizados son los protocolos RTP, RTCP, SIP
y MGCP.
Curso Telefona IP y Mvil Telefona IP
46
H.323 - ITU
El paraguas H.323, de la
ITU, agrupa una serie de
normas, mediante las
cuales podemos
transmitir:
Voz
Video
Datos
Mediante un red LAN o
llegado el caso la Internet.
Curso Telefona IP y Mvil Telefona IP
47
Estndar y Componentes de H.323
Recomendacin del ITU de 1996 (International Telecommunication
Union)
H.323
MCU
Terminales
Gateways
Gatekeepers
Multipoint Control Unit
WAN/LAN
QoS
H.323
Gatekeeper
H.323
Gateway
PSTN
H.324
Terminal
Curso Telefona IP y Mvil Telefona IP
Scope
of
H.323
H.323
Terminal
ISDN
H.320
Terminal
Speech
Terminal
48
Terminales - H.323
El terminal H.323 cumple la funciones de:
Control del sistema
Transmisin de la informacin
Codificacin/decodificacin de audio y video
Interfaz de Red
Interfaz de Datos
Manejo de la sealizacin
Cabe destacar que el terminal puede ser:
una PC con el software correspondiente
Un dispositivo de hardware dedicado
O una mezcla de ambos.
En principio en el terminal se implementarn las siguientes
funciones:
Curso Telefona IP y Mvil Telefona IP
49
Terminales - H.323
Audio Codecs: unidad capaz de
soportar la codificacin /
decodificacin de los tipos de
compresin segn:
ITU serie G.
ISO
GSM
La codificacin / decodificacin
de video depender de la
aplicacin y para nuestro caso
no es objeto de estudio.
Curso Telefona IP y Mvil Telefona IP
50
Terminales - H.323
Unidad de control de Sistema:
encargada de implementar las funciones vitales de:
Control de llamada (H.225)
RAS (H.225)
Control y transporte de medios H.245
Finalmente la interfaz de red, es la encargada del:
armado y desarmado de paquetes
adaptacin a red
manejo de canales lgicos
trfico UDP/TCP
Multiplexacin de servicios
Curso Telefona IP y Mvil Telefona IP
51
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
RAS (H.225)
Curso Telefona IP y Mvil Telefona IP
52
Gateway - H.323
La funcin como indica su
nombre es la de proveer
interconectividad entre dos
redes tan dismiles como la red
IP y la red de circuitos
conmutados.
El Gateway entonces ser
necesario, en las redes que
posean interconexin con la
PSTN, RDSI y dems redes.
En las cuales el Gateway
cumplir las siguientes
funciones:
Curso Telefona IP y Mvil Telefona IP
53
Gateway: Interfaz VOIP a POTS
Analgica
Digital
E1
FXO/FXS
Interfaz
Mundo POTS
PBX
PSTN
Gateway
Mundo IP
Curso Telefona IP y Mvil Telefona IP
54
Tipos de soluciones con Telefona IP
Telefona PC a PC
Uso en Internet
Uso en Intranets
Inters por los servicios agregados
Video
chat
whiteboards
file transfer
Curso Telefona IP y Mvil Telefona IP
55
PC a Telfono
Servicio PC a telfono
Web a telfono
Curso Telefona IP y Mvil Telefona IP
56
Telfono a telfono
Telefona IP Telfono a Telfono analgico
PSTN
PBX
PBX
PSTN
Curso Telefona IP y Mvil Telefona IP
57
Otros Terminales IP
Polycom, IP500
Nortel, I2004
Shoreline, serie Shore Phone
Avaya, 4620
Curso Telefona IP y Mvil Telefona IP
58
Soft - Phones
Avaya, IP Softphone
Cisco
Nortel, i2050
X Lite
Curso Telefona IP y Mvil Telefona IP
59
Soluciones Pymes : Asterisk
Curso Telefona IP y Mvil Telefona IP
60
VOIP en redes de Cable
Voice-Mail
Fax-Mail
E-Mail
Server
V
Cable Modem
+VoIP
uBR
HFC
Telco-Return
Cable Modem
Local
PSTN
H.323
Gatekeeper
and Call
Control
Server
5E/4E
Switch
PSTN
V
VoIP Packet to
PSTN Gateways
Curso Telefona IP y Mvil Telefona IP
61
Calidad de la voz
El hecho que los codificadores hbridos y Vocoder, generen seales por
sntesis las cuales puede diferir en la forma de onda, pero generan un
percepcin similar por parte de la persona que recibe el dialogo, nos fuerza
a cambiar los mtodos tradicionales de medicin de calidad.
Pasamos entonces a basarnos en mtodos subjetivos de percepcin, como
ser:
MOS (mean opinion score)
DAM (diagnostic acceptability measure)
El mtodo de evaluacin ms utilizado es el MOS, el cual se basa en
escuchas realizadas por expertos audiofilos, los cuales son sometidos a
escuchas, evaluando las mismas con un puntaje entre 1(malo) y 5(muy
buenos).
Curso Telefona IP y Mvil Telefona IP
62
MOS: Mean Opinion Score
Channel
Simulation
Source
Impairment
Codec
X
Nowadays, a chicken leg is a rare dish.
Rating
Speech Quality
Level of Distortion
Excellent
Imperceptible
Good
Just perceptible, not annoying
Fair
Perceptible, slightly annoying
Poor
Annoying but not objectionable
Unsatisfactory
Very annoying, objectionable
MOS of 4.2 = Toll Quality
Curso Telefona IP y Mvil Telefona IP
63
Calidad de la voz
Si comparamos entre s las tres
tcnicas de compresin, nos
encontraremos con:
Si comparamos entre s, los
distintos mtodos de
compresin obtenemos:
Norma
Velocidad
G.711
64
G.726
32
G.728
16
G.729
8
G.729A
8
G.723.1 (MPC-MLQ)
6,3
G.723.1 (ACELP)
5,3
Curso Telefona IP y Mvil Telefona IP
MOS
4,1
3,85
3,61
3,92
3,7
3,9
3,65
64
Procesamiento de la seal
Como es de suponer, todo este pre-procesamiento y post procesamiento
de la seal, incorpora retardos a la misma.
Retardo que dependen directamente del tamao del cdigo a implementar
en el DSP, la potencia del mismo, utilizacin de memoria y dems
parmetros que son evaluados a la hora de elegir una u otra codificacin.
Si bien los cdigos y procesadores difieren en capacidades y velocidades,
los retardos tpicos estn ya tabulados y sobre estos trabajaremos.
Curso Telefona IP y Mvil Telefona IP
65
Ancho de banda de la voz
La voz es un servicio bidireccional y simtrico.
Dimensionar BW para voz y datos.
Asegurar ancho de banda slo para la voz.
Criterios de diseo basados en el tipo de codec.
Ejemplo:
Voz y Datos
Plan Internet 256 kbps??
Codec G.711, paquetizado de 160 y 240 muestras y encabezado de 40 Bytes
Curso Telefona IP y Mvil Telefona IP
66
Calidad de la Compresin
La compresin afecta la calidad de la voz
Ancho debanda (kbps)
Inaceptable
Utilidad
Negocios
De calidad
64
PCM
56
48
40
ADPCM 32
(G.723)
32
LD CELP 16
(G.728)
24
16
LPC 4.8
ADPCM 16
(G.726)
MPMLQ
(G.723.1)
LDCELP 16
(G.728)
CS-ACELP 8
(G.729)
Curso Telefona IP y Mvil Telefona IP
67
QOS - Quality of Service
Las herramienta y mtodos de QOS, son todos aquellos que nos permiten
administrar, los parmetros de la red involucrados en la Calidad de servicio,
tales como:
Prdida de paquetes
Retardos
Ancho de banda
Jitter
El QOS se divide a su vez en dos mbitos, los cuales disponen de distintas
herramientas y funciones, segn se este en:
red de borde
Backbone
Esta divisin se debe a la diferencia en las tareas, donde:
Borde: filtrado/descarte, ancho de banda, clasificacin del trfico
Backbone: manejo de congestiones, control de trfico, transporte de
alta velocidad.
Curso Telefona IP y Mvil Telefona IP
68
SLA - Service Level Aggrement
SLA (Service Level Aggrement), dado que entre proveedor y cliente se
estipulan pautas de calidad de servicio por las cuales:
el cliente se obliga a pagar
el proveedor se obliga a cumplir.
Los tems tpicos de todo SLA, son:
Disponibilidad
Parmetros de la red
Jitter
Retardo
Ancho de Banda
Tasas de error
Responsabilidades
Tiempo medio de reparacin
Punitorios
Multas en caso de incumplimientos en el SLA.
Curso Telefona IP y Mvil Telefona IP
69
QOS y SLA
Por lo tanto el QOS es un factor crtico en una organizacin, no
solo por las obligaciones contractuales con los clientes,
mediante el SLA, sino tambin para garantizar el
funcionamiento ptimo de la red en su totalidad.
El QOS, estar entonces en funcin de la tecnologa elegida, las
funcionalidades propias de cada proveedor de equipamiento y
las polticas implementadas
Curso Telefona IP y Mvil Telefona IP
70
DIFFServ - COS
Forma parte de las herramientas disponibles en IP V.4, la cual mediante
un campo de 3 bits, permite diferenciar el contenido de los paquetes.
El aspecto positivo de COS, es que pertenece a las soluciones de QOS,
dentro de banda, sin generar overhead.
IP Precedence, permite otorgar peso relativo al campo, de forma de
privilegiar el tratamiento de los paquetes, segn su contenido.
Combinacin
0
1
2
3
4
5
6
7
Prioridad
Rutina
Prioridad
Inmediato
Flash
Ingnorar Flash
Crtica
Internetworking
Control de Red
Curso Telefona IP y Mvil Telefona IP
71
Protocolo RSVP
RSVP, es el protocolo de configuracin de reserva de recursos.
RSVP, se caracteriza por ser un protocolo de sealizacin, que opera
de extremo a extremo, y lo hace fuera de banda.
Los recursos reservados en cada Hop, son el Ancho de Banda y la
prioridad que se le dar al trfico.
RSVP, atraviesa Hop por Hop, realizando la reserva correspondiente.
RSVP, presenta sin embargo algunos problemas como:
Escalabilidad
Control de Admisin
Tiempo de demora en reserva
Curso Telefona IP y Mvil Telefona IP
72
Gestin de Colas (Queu)
Otra de las tcnicas de QOS, pero en este caso a realizarse dentro del
mismo router, en forma local es la gestin eficaz de las colas de espera.
Dado que un router puede tener un numero considerable de
interfaces, en las cuales cada una cursa trfico y este debe ser
enrutado, en nuestro ejemplo supongamos una salida en comn,
resulta clave el tiempo en que el paquete permanece en espera de ser
transmitido.
La forma en la cual, son tratados los paquetes, en forma priorizada de
acuerdo a un determinado criterio se denomina Gestin de Colas.
Las tcnicas de encolado, se dividen en:
FIFO
PQ
Custom
WFQ
Curso Telefona IP y Mvil Telefona IP
73
Gestin de Colas (Queu)
FIFO: First In First Out, no corresponde a una tcnica de QOS, pero su
importancia radica en que es la operatoria bsica y hace las veces de
referencia de las dems en lo que respecta a retardos y consumo de
procesador y numero de colas a utilizar.
PQ: Priority Queuing, es el resultado de establecer como poltica de
priorizacin, el manejo y asignacin de prioridades, asignando a
cada cola independiente.
En las implementaciones tpicas de PQ, se utilizan 4 colas, las cuales
se vacan en forma priorizada.
Curso Telefona IP y Mvil Telefona IP
74
Gestin de Colas (Queu)
CQ: Custom Queuing
El cliente establece las colas y le asigna la prioridad a las mismas.
Para otorgar flexibilidad, se emplean 16 colas, configurables por el usuario.
Este no solo asigna prioridad, sino que puede definir l capacidad de cada cola en
base al trfico a soportar y el tiempo de Queuing deseado.
WFQ: Weighted Fair Queuing
Es una ampliacin de funcionalidades del
CQ, en la cual se mantiene el concepto de
mltiples colas.
Las mismas son configuradas por el cliente,
pudiendose asignar a flujos en particular.
Presenta la ventaja de ser ms rpido que
sus antecesores y el agregado de BW
variable en caso de trficos sin uso.
Permite un tratamiento especifico a cada
flujo, logrando muy buenos resultados.
El manejo en colas exclusivas por flujos,
reduce la fluctuacin del retardo.
Curso Telefona IP y Mvil Telefona IP
75
Retardos
Retardos en la red
retardo del codec
retardos de paquetizado
retardos de serializacin
retardos de buffereado
retardos de switcheo en la red
retardos del de-jitter buffer
Dado que las aplicaciones de
VoIP, buscan reducir la carga que
generan sobre la red de datos, se
busca la forma ms eficiente de
enviar de un punto a otro la
informacin.
El procesamiento por parte del CODEC, el cual a su vez esta
conformado por un DSP, incorpora retardos en la seal debidos a
proceso mismo de compresin.
Dichos retardos, dependern de los caractersticas del DSP
empleando y fundamentalmente de la codificacin a utilizar.
Dada la importancia de reducir el retardo, el criterio a emplear es el
de utilizar la codificacin ms eficiente.
Curso Telefona IP y Mvil Telefona IP
76
Retardos del CODEC
El proceso se completa con la descompresin en el extremo lejano.
En trminos generales el proceso de descompresin es bastante
mas rpido que el de compresin, con tiempos del orden del 10%
del de compresin.
Pero el retardo depender en gran medida de la cantidad de
muestras incorporadas a cada paquete.
Curso Telefona IP y Mvil Telefona IP
77
Retardos del CODEC
Por lo tanto, el retardo se puede cuantificar a partir de:
compresin + (descompresin * n muestras)
G.711 : 0,75 ms + ( 0,07 ms * n muestras ) =
G.729 : 10 ms + ( 1 ms * n muestras) =
G.723.1 : 30 ms + ( 3 ms * n muestras) =
G.726 : 1 ms + ( 0,1 ms * n muestras ) =
Curso Telefona IP y Mvil Telefona IP
78
Retardos de paquetizado
Dado que el paquetizado es la operacin mediante la cual se insertan
las muestras de audio procesadas adecuadamente en el paquete a ser
transmitido, es evidente que dicho proceso depender del tamao y
cantidad de muestras insertadas en el mismo.
Esta operacin requiere la acumulacin de las muestras en un buffer,
para su posterior envo, de ah que normalmente se la conozca como
retardo de acumulacin.
Curso Telefona IP y Mvil Telefona IP
79
Retardos de paquetizado
La relacin de compromiso entre el paquetizado y la velocidad de los
datos, nos impide bajar los valores ms all de los 20 ms.
En particular para Cisco los valores oscilan en:
Retardo
Payload
Coder
Kbps
paquetizacin
(byte)
(mseg)
G.711, PCM
64
160
20
G.726, ADPCM
32
80
20
G.729, CS-ACELP
8
0
20
G.723.1, MP-MLQ
6,3
24
24
G.723.1, MP-ACELP 5,3
20
30
Curso Telefona IP y Mvil Telefona IP
Retardo
Payload
paquetizacin
(byte)
(mseg)
240
30
120
30
30
30
60
48
60
60
80
Retardo de serializacin
Luego de pasar por las fases anteriores, la trama se encuentra lista para
ser transmitida por la interfaz en cuestin.
Como es obvio dicha trama no podr ser transmitida a mayor velocidad
que la propia de la interfaz.
Por lo tanto el retardo incorporado estar en funcin de:
velocidad de la interfaz
tamao de la trama
El calculo de dicho retardo responde a la siguiente ecuacin:
n bytes * 8 * (1/vel.)
La cual nos arroja las siguientes cifras:
celda ATM: 53 * 8 * (1/2048) = 0,207ms
interfaz de 64 Kbps: 53 * 8 * (1/64) = 6,62 ms
Se observa que el retardo de serializacin se vuelve crtico para las
interfaces de baja velocidad.
Si bien esta puede mejorar al reducir el tamao de la trama.
Curso Telefona IP y Mvil Telefona IP
81
Retardos de serializacin
No hay que olvidar que se debe mantener lo ms alta posible la
relacin entre payload y overhead, que en definitiva nos indicar la
eficiencia en el transporte.
Curso Telefona IP y Mvil Telefona IP
82
Retardo de cola de espera
En ingles se lo conoce como Buffering/Queuing Delay
Es el retardo que se genera por la espera que puede darse antes de la
transmisin de la trama, debido a que se est trasmitiendo otra trama.
Cabe destacar que la voz se prioriza al resto de los datos, con lo cual la
trama deber esperar ante dos situaciones.
Otra trama en transmisin.
Tramas de voz previas.
Dado que el primer caso genera una espera totalmente aleatoria, se
toma estadsticamente la media, que corresponde a 0,5 del tiempo de
serializacin de trama.
El segundo caso nos indica que a mayor trafico de voz, se eleva el
queuing delay.
Curso Telefona IP y Mvil Telefona IP
83
Retardos en la Red
Curso Telefona IP y Mvil Telefona IP
84
Conclusiones
La voz sobre IP es una tecnologa vigente hoy, y con un desarrollo
creciente y acelerado.
Se plantea 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 para evaluar las inversiones nuevas en
redes integradas de voz y datos
Curso Telefona IP y Mvil Telefona IP
85