You are on page 1of 7

1

GUIA DE DISEO DE REDES DE VOZ POR PAQUETES EN UN


ENTORNO CORPORATIVO
Felipe Gonzlez Alzate
Carlos Andrs Vsquez Bentez
En un momento en que las compaas en todas las industrias estn mirando mucho ms de cerca la
convergencia de tecnologas para maximizar el uso de los recursos de sus redes de datos, se presentan tres
nuevas soluciones para la transmisin de voz:, Voz sobre IP, Voz sobre Frame Relay y Voz sobre ATM.
Vale la pena invertir en stas tecnologas?, Ser alguna de estas tecnologas la sucesora de la red
telefnica conmutada tradicional?, Qu factores se deben tener en cuenta para esta integracin?, Se
pueden aplicar los mismos criterios de diseo de redes telefnicas tradicionales?

INTRODUCCIN
La forma como han evolucionado las redes
de comunicaciones en el mundo a lo largo de
los ltimos aos, muestra una clara
tendencia hacia la convergencia tecnolgica
de informacin, cubriendo necesidades de
interaccin mundial de diferentes servicios.
Segn varias firmas de investigacin de
tendencias tecnolgicas, en el ao 2000 el
trfico de datos a nivel mundial, sobrepas el
trfico de voz tradicional, y su crecimiento se
espera que sea mucho mayor en los aos
venideros. As, la implementacin de
transmisin de voz sobre redes de datos,
cambiando la conmutacin de circuitos
utilizada en voz tradicional se est
posicionando como una nueva generacin
para la transmisin de voz.

Figura 1. Crecimiento del trfico de voz,
datos y video

Esta investigacin inicia con la introduccin
de los conceptos bsicos de telefona, desde
su invencin a finales del siglo XIX hasta las
redes telefnicas actuales. Aunque algunos
de los requerimientos de estas redes nunca
van a cambiar hay otros que son la base para
la implementacin de nuevas tecnologas. La
voz por paquetes debe ser digitalizada
utilizando un proceso estndar como PCM,
para luego pasar por un algoritmo de
compresin. Los factores de calidad de voz,
como el retardo y el eco, tambin son
factores molestos en cualquier tipo de
transmisin de voz, sin importar si se estn
conmutando circuitos o paquetes.
Debido a que la red telefnica tradicional es
la red ms grande del mundo, se estudiaron
sus caractersticas de sealizacin, el tipo de
interfaces que se utilizan y la posible
migracin hacia redes de conmutacin por
paquetes.
La justificacin de la transmisin de voz por
paquetes, en la mayora de los casos se
traduce a ahorro en los costos de
transmisin. En este caso, estos costos se
ven reflejados en un entorno corporativo.
Pero dejando de lado los ahorros financieros,
tecnolgicamente la transmisin de voz sobre
redes de datos tambin tiene caractersticas
tecnolgicas revolucionarias, como el ahorro
notable de ancho de banda y el
aprovechamiento cada vez ms eficiente de
los canales de datos utilizando tcnicas de
deteccin de la actividad de la voz, entre
otras.
2
Con el anlisis de las tres tecnologas de
transmisin de voz por paquetes (Voz sobre
IP, Frame Relay y ATM), el desarrollo de sus
estndares y la integracin que se realiza
con las redes de voz tradicionales, este
trabajo presenta diferentes alternativas para
la implementacin de estas redes de voz del
nuevo mundo.
Sus ventajas y desventajas, en la mayora de
los casos dependen de la implementacin en
particular y de los objetivos que tenga cada
empresa al realizar esta implementacin. En
muchos casos, slo se puede pensar en
ahorro en costos de larga distancia,
escogiendo una tecnologa como VoFR ya
que ste ha sido un protocolo muy popular
utilizado por compaas y proveedores de
servicio durante mucho tiempo para la
transmisin de datos. Pero si se piensa en la
implementacin de una tecnologa que se
integre ms con las aplicaciones de datos
existentes, y que vaya acorde con la
expansin de las redes de computadores a
nivel mundial, la respuesta correcta sera
VoIP.
Otras de las preguntas claves que
generalmente se presentan cuando se habla
del tema, son: En qu forma se pueden
disear estas redes multiservicio?, El
tratamiento que se le da a los datos, debe ser
diferente al tratamiento que se le da a la voz?
Habr que cambiar totalmente los
conceptos de diseo de redes de voz
tradicional?
Al convivir voz y datos sobre la misma red,
cada uno tiene caractersticas diferentes que
se deben respetar, entre las cuales sale a
relucir la necesidad de transmitir los
paquetes de voz en tiempo real, creando
necesidades de calidad de servicio sobre los
datos. De la misma forma, los datos deben
reclamar confiabilidad en la red.
Los conceptos tradicionales de diseo de las
redes de voz se pueden migrar de alguna
forma hacia el diseo de redes de datos.
Hasta qu punto tiene sentido hablar de
Erlangs en redes de datos? Se debe seguir
hablando, pero hasta cierto punto, ya que la
aplicacin de este concepto puede ser
limitada. Sin embargo, ahora en redes de
datos el trmino a tratar sera ancho de
banda.
Finalmente, se demuestra que la transmisin
de voz por paquetes en las diferentes
tecnologas es ms que el sueo que se
tena hace muchos aos, ahora es una
realidad.
UN VISTAZO A LA RED TELEFNICA
TRADICIONAL

La idea de la red telefnica conmutada, surge
inicialmente en el ao de 1876 con la
invencin del telfono por parte de Alexander
Graham Bell. Iniciando con un proceso de
conmutacin totalmente manual, pasando por
el desarrollo de los sistemas de conmutacin
por divisin en el tiempo y en el espacio
hasta llegar al desarrollo de las centrales
pblicas actuales y los conmutadores
empresariales privados como los PBX.

El proceso de Digitalizacin y
Codificacin
Debido a que la voz humana es por
naturaleza una seal anloga y el ruido
tambin, al realizar comunicaciones
telefnicas sobre largas distancias dichas
seales se deban amplificar, pero tambin
se amplificaba el ruido, presentndose
entonces la dificultad de diferenciar la seal
de voz de las seales de ruido. Con la
introduccin de los sistemas de
comunicacin digitales, surge la necesidad
de pasar la informacin de voz a unos y
ceros. Para esto, se realiza primero el
proceso de codificacin, respetando el
teorema de Nyquist, que indica que para que
una seal anloga se pueda reconstruir
totalmente de su informacin digital, debe ser
muestreada por lo menos al doble de la
frecuencia de transmisin ms alta. En el
caso de la voz, se tiene que el intervalo de
frecuencias va desde los 300 Hz hasta los
3,6 kHz, pero para el clculo de la frecuencia
de muestreo, se toma un valor mximo de 4
kHz. De esta forma, se deben tomar
muestras a una tasa de 8000 Hz, es decir,
tomar una muestra cada 125 s. Luego, a
cada una de esas muestras se le da un valor
que es codificado en 8 bits. De esta forma, la
3
tasa de transmisin del canal de voz sera de
8000 muestras / s * 8 bits / muestra = 64
kbps.

Este estndar de codificacin se conoce
como PCM.Con la evolucin de los sistemas
digitales, surgieron tambin diferentes
tcnicas de codificadores de voz, que se
clasifican en tres tipos:
Codificadores de forma de Onda:
Presentan un gran ahorro de ancho de
banda codificando con menos bits. Su
problema principal es que puede
presentar degradacin en la calidad de la
voz. Ej: ADPCM G.726 (codificaciones
utilizando 5, 4, 3 y 2 bits por muestra).
Codificadores de Voz (Vocoders):
Presenta bajas tasas de transmisin de
bits, pero su sonido es muy sinttico.
Generalmente, se necesita entrenar el
algoritmo. Se utiliza tpicamente en
aplicaciones militares. Ej. LPC.
Codificadores Hbridos: Son predictivos.
Utilizan un mtodo conocido como
codificacin AbS (Anlisis por Sntesis) y
realizan la codificacin entre 4.8 y 16
kbps. Ej:CELP,LD-CELP G.728, CS-
ACELP G.729.
La Tabla 1, muestra el consumo de ancho de
banda de algunos codificadores, el tiempo de
procesamiento de cada muestra y la
calificacin MOS.
Medicin de la Calidad de la Voz
El mtodo ms conocido y quiz ms
utilizado para la medicin de la calidad de la

voz recibe el nombre de MOS (Mean Opinin
Score). Este mtodo, no es ms que una
encuesta a diferentes usuarios de los
sistemas de voz para evaluar su desempeo.
Su calificacin puede variar desde 5 (que es
la mayor calificacin) hasta 1, que sera una
calidad de voz inaceptable.

EL SURGIMIENTO DE LA VOZ POR
PAQUETES
El desarrollo de tecnologas de transmisin
de voz por paquetes, surgi inicialmente de
Internet, en donde se utilizaba principalmente
para fines de comunicaciones caseras con
gente de cualquier parte del mundo. Pero la
evolucin de estas tecnologas, ha llevado a
pensar tanto a usuarios finales que estn
involucrados con tecnologa como a grandes
empresas a nivel mundial en implementar la
transmisin de voz sobre sus redes, ya que
esto puede ser de gran importancia, no solo
por el ahorro que significa en las
comunicaciones de larga distancia, sino
tambin por la cantidad de posibilidades que
se pueden abrir hacia el nuevo mundo: el
mundo de las redes multiservicio.


Mtodo
Estndar
ITU
Ancho de
Banda(kbps)
Tamao de la
muestra (ms)
MOS
Retardo
(ms)
PCM G-711

64 0.125 4.1 4.4 0.75
ADPCM G.726

32 0.125 3.8 4.2 1
LD-CELP G.728

16 0.625 3.9 4.2 3 - 5
CS-ACELP G.729

8 10 3.9 4.2 10
Tabla 1. Codificadores de Voz
4
FACTORES QUE AFECTAN LA CALIDAD
DE VOZ
En el proceso de diseo de una red de voz
por paquetes, uno de los puntos ms crticos
a tener en cuenta es el retardo que puede
tener un paquete y la variacin del retardo,
ya que esto se puede traducir en
degradacin en la calidad de voz. Los
factores que intervienen en el retardo son:

- Codificacin y Compresin: El retardo
aadido en este procedimiento, depende
del algoritmo que se est utilizando. Si
bien se utiliza un algoritmo de alta
compresin, ste demorar ms en
procesar un paquete que uno de
compresin intermedia.
- Paquetizacin: El proceso de
paquetizacin, es la tarea de poner la
informacin de voz ya digitalizada en
paquetes. Este proceso tambin vara
dependiendo del protocolo que se est
utilizando. En el caso de ATM y Frame
Relay el procesamiento puede ser ms
rpido debido a que son protocolos del
nivel 2 del modelo de referencia OSI,
mientras que IP, al ser un protocolo de
nivel de red tiene ms informacin y por
lo tanto es ms demorado.
- Acceso a la red y retardo de
Propagacin: Este paso, es el tiempo
que toma serializar los paquetes de
voz. Es decir, transmitirlos hacia la
WAN.
- Llegada: Al llegar al destino, los
paquetes de voz deben seguir el proceso
inverso, llegan por la interfaz serial,
encuentran su protocolo y terminan en el
proceso de descompresin. En algunos
casos, se tienen zonas de
almacenamiento, ya que debido a que
algunos protocolos son no orientados a
conexin, los paquetes no
necesariamente viajan por el mismo
camino y pueden llegar con retardos
diferentes (este fenmeno es conocido
como jitter, ver figura 2). As, el
almacenamiento permite que la
reproduccin de la voz se haga de una
manera suave y no existan cortes en la
voz.
En la tabla 2, hay algunos tiempos estimados
de cada uno de estos pasos.










Figura 2. Fenmeno de J itter

Segn la ITU-T, el retardo mximo permitido
en una conversacin de voz en una va es de
150 ms, pero en algunos casos, dependiendo
de las expectativas de cada cliente, se puede
pasar este lmite sin presentar ningn
problema.

Tabla 2. Retardo promedio de un paquete
de voz

Otro factor molesto en cualquier transmisin
de voz, es el eco. Este fenmeno se origina
debido al desacople en la impedanci a del
conversor hbrido de 4 a 2 cables en el
receptor. Existen dos formas de corregirlo:
utilizando supresores de eco, que aslan la
impedancia o utilizando canceladores de eco,
que invierten la seal y se la restan a la seal
de voz.
Tambin se debe tener en cuenta que la
prdida de paquetes de voz en este tipo de
tecnologas puede llegar a degradar la voz
dependiendo de la cantidad de paquetes
seguidos que se pierdan. Generalmente, si
Compresin (codificacin de la voz) Entre 20 ms y 45 ms
Procesamiento en el origen Entre 10 ms y 15 ms
Acceso a la red en el origen Entre 0.25 ms y 7 ms
Retardo de transmisin en la red Entre 20 ms y 200 ms
Salida de la red en el destino Entre 0.25 ms y 7 ms
Procesamiento en el destino Entre 10 ms y 20 ms
Zona de almacenamiento para
compensar variacin en retardo
(configurable)
Entre 10 ms y 20 ms
Descompresin 10 ms
Total Entre 80.5 ms y 314
ms
5
se pierde un paquete de voz no hay
problema. Si se pierden dos seguidos,
pueden disminuir el MOS de 4 a 3.5 y si se
pierden tres seguidos, la calidad de voz
puede ser casi inaceptable (tener una
calificacin MOS de 2).
Finalmente, otro punto que puede afectar la
calidad de voz es la cantidad de pasos de
compresin/descompresin por las que
tenga que pasar un paquete de voz, ya que
adems de aadir un retardo adicional, el
algoritmo mismo puede degradar la calidad
de la voz.

COMPONENTES DE UNA
CONVERSACIN
Sorprendentemente, los componentes
esenciales de una conversacin de voz son
solamente un 22% del total de la
conversacin. Los componente restantes los
forman un 22% de componentes repetitivos,
(estos componentes pueden ser artculos o
palabras cortas, generalmente dependen del
idioma y son aprendidos por los algoritmos
de codificacin) y un 56% de silencios!!!.
Esta puede ser la principal diferencia entre la
transmisin de voz por conmutacin de
circuitos y la transmisin por conmutacin de
paquetes. En la primera, se tiene un
consumo en ancho de banda de 64 kbps sin
importar dichos componentes, es decir que
en este tipo de comunicacin se estaran
transmitiendo los silencios ya que el canal se
mantiene hasta que haya una desconexin
de la llamada. En la segunda, se pueden
aprovechar herramientas como la deteccin
de la actividad de voz (VAD) y no transmitir
nada mientras no existan componentes
esenciales, ahorrando considerablemente
ancho de banda de una manera dinmica.

VOZ SOBRE IP, FRAME RELAY Y ATM
Cada uno de los protocolos utilizados para la
transmisin de voz, se aprovecha de sus
caractersticas de calidad de servicio y de los
estndares ya implementados:

VoIP: Es tal vez el protocolo con ms futuro
en la integracin de voz y datos, debido a su
gran popularidad a nivel mundial. Aunque es
un protocolo de nivel 3, tiene caractersticas
que proporcionan calidad de servicio a los
paquetes que los requieran. Particularmente,
el desarrollo de la suite de protocolos H.323
acompaado del desarrollo del protocolo
para transmisin en tiempo real RTP (real
time Protocol), caractersticas de manejo de
colas, precedencia de paquetes (utilizando el
campo de precedencia del protocolo IP) y
caractersticas de reserva de ancho de
banda, hacen de l un gran candidato para
estas nuevas implementaciones. Esto sin
dejar de lado el factor de la gran facilidad de
integracin con las aplicaciones de datos,
llevando as al desarrollo de nuevas
aplicaciones como click to talk que puede
habilitar voz desde un browser en Internet,
entre otras aplicaciones.

VoFR: El factor principal para la utilizacin de
Frame Relay como protocolo de transporte
para voz, es su popularidad a nivel de
conexiones WAN corporativas. La calidad de
voz se puede garantizar utilizando
caractersticas estndares de la
implementacin de transmisin de voz, como
FRF.11 combinado con caractersticas de
fragmentacin de paquetes sugeridas por el
estndar FRF.12. Debido a que Frame Relay
es un protocolo de nivel 2, su gran ventaja
estriba en la rapidez de conmutacin y el
poco overhead que puede aadir para la
transmisin de un paquete. Tal vez, su
principal problema es que en algunos casos,
si no se tiene en cuenta un buen diseo, la
sobre-suscripcin que permite generalmente
un carrier puede llevar al detrimento en la
calidad de la voz. Para esto se sugiere que
los paquetes de voz nunca sobrepasen el
CIR, de manera que nunca sern marcados
como descartables y la calidad de voz se
puede garantizar.

VoATM: La gran ventaja que tiene el
protocolo ATM para la transmisin de voz, es
que desde sus inicios, este protocol o fue
diseado para soportar diferentes tipos de
servicio. Entre los cuales, para la
transmisin de voz, lo sugerible es la
utilizacin de VBR-rt (Variable Bit Rate-real
time), en donde se puede garantizar un
ancho de banda a los paquetes de voz. Este
protocolo no presenta problemas en la
variacin de los retardos, ya que una de sus
principales caractersticas es la utilizacin de
celdas de tamao fijo de 53 bytes. Aunque
generalmente el consumo de ancho de
banda es mayor, las grandes velocidades de
6
conmutacin que este protocolo soporta lo
hacen una muy buena opcin al pensar en
integrar voz y datos.

Debo implementar alguna tecnologa de
voz por paquetes?
La respuesta a esta pregunta, siempre esta
sujeta a un anlisis detallado de las
caractersticas puntuales de la empresa. Lo
primero que se debe hacer, es un anlisis del
costo mensual que estn teniendo las
comunicaciones de voz, seguido por un
inventario de lo que ya existe. Es decir, entre
qu puntos de la red se tiene un enlace de
datos determinado. Luego de este anlisis,
se realiza el diseo de trfico (que se
explicar brevemente en la siguiente seccin)
y se determinan los cambios que se deben
realizar en la red. Si la inversin que habra
que hacer en los equipos en un momento
dado, se puede pagar con lo que se estaban
pagando los cargos por larga distancia, se
puede decir que la red se paga por s sola, ya
que la empresa lo nico que tendra que
hacer, sera una migracin de los gastos, ya
que se esta ahorrando el costo de larga
distancia, con esto se pueden pagar los
equipos. Generalmente, el RoI (Retorno de
la Inversin) se alcanza entre 6 meses y un
ao de implementada la red.

ANLISIS DE TRFICO EN REDES DE
VOZ POR PAQUETES
Tal vez uno de los grandes interrogantes que
surgen al querer disear una red de voz por
paquetes es el diseo de trfico que se deba
implementar. Ser el mismo utilizado para
el diseo de redes de voz tradicionales?
Bueno, hasta cierto punto puede ser una
buena aproximacin. Generalmente el
proceso de ingeniera de trfico para redes
de voz tradicional se puede dividir en cuatro
pasos: la obtencin de los datos de trfico,
realizacin del perfil de trfico, la
determinacin del nmero de troncales
fsicas que deben soportar un trfico
determinado y finalmente determinar la
combinacin de troncales a utilizarse.
El primer paso, se puede lograr a nivel
empresarial muy fcilmente analizando las
facturas telefnicas de una compaa. De
esta forma, se pueden establecer los perfiles
de trfico y aplicar las herramientas de
diseo tradicionales. Pero entonces, dnde
empiezan a intervenir los conceptos de redes
de datos? Tal vez una de las conclusiones
ms importantes de esta investigacin es una
aproximacin a una relacin entre el
concepto de Erlang y el concepto de ancho
de banda. De esta forma se debe tener en
cuenta que:
Si 1 Erlang es la utilizacin de un circuito en
una hora, y adems un circuito de voz ocupa
un ancho de banda de 64 kbps tenemos:
1 Erlang = 64 kbps * 3600 segundos / 8
bits / Byte = 28.8 MB.
Dependiendo del tipo de tecnologa de
transmisin de paquetes, se puede realizar la
relacin de 1 Erlang con la cantidad de
paquetes tramas o celdas que se pueden
transmitir:
ATM: 1 Erlang = 28.8MB / 44B = 655k
celdas en AAL1 28.8MB / 48B =
600k celdas si se est utilizando AAL5.
Frame Relay: Teniendo en cuenta una
utilizacin de tramas de 20 bytes, se tiene:
1 Erlang = 28.8MB / 20 B = 1.44MB
(28.8MB / 20B) / 3600 s = 400 tramas/s.
Si en IP se tienen paquetes de 64 bytes, el
anlisis sera el siguiente:
1 Erlang = 28.8MB / 64 B = 450 k paquetes
(28.8MB / 64 B) / 3600 segundos = 125
pps
Tambin se debe tener en cuenta el
overhead que aade cada uno de los
protocolos de transporte:
ATM, en AAL1, aade 6 bytes por cada 47
bytes de payload. En AAL5, se aaden 5
bytes por cada 48 bytes de payload.
En Frame Relay se aaden de 4 a 6 bytes de
overhead teniendo en cuenta que el payload
es variable hasta 4096 bytes.

7
Qu tan exacta puede ser esta
aproximacin?
Realmente, esta aproximacin es un poco
burda, ya que la gran ventaja que pueden
tener los sistemas de transmisin de voz por
paquetes es la variacin en el ancho de
banda y estas aproximaciones se estn
realizando, suponiendo un ancho de banda
fijo por canal de voz. Si se utilizan
herramientas de supresin de silencios y de
deteccin de actividad de voz (VAD), el
ancho de banda puede variar inclusive hasta
0 kbps, cuando no hay trfico de voz para
transmitir, as el ancho de banda puede ser
aprovechado por otras aplicaciones.
Se propone entonces, la elabor acin de
patrones de conversaciones para poder
concluir un anlisis matemtico ms preciso
y poder tener an ms optimizacin en la
utilizacin del ancho de banda existente.






















































Biografa de los Autores

Felipe Gonzlez Alzate, Ingeniero
Electrnico de la Universidad Javeriana.
Trabaj dos aos y medio en el diseo de
redes WAN, LAN y redes multiservicio en
Cisco Systems, Colombia. Sus principales
intereses son las redes de computadores y
la tecnologa en general.
E-mail: pipegonzalez@hotmail.com


Carlos Andrs Vsquez; Ingeniero
Electrnico de la Universidad Javeriana,
quien ha dedicado el ltimo ao de su vida a
la investigacin sobre las diferentes
opciones de transmisin de voz sobre redes
de datos. Entre sus intereses estn el
diseo de redes de datos e Internet.
E-mail: cavasque@hotmail.com