Las primeras redes mviles (las de 1G y 2G) no consideraban la idea de integrar servicios de voz y datos, estas redes evolucionaron desarrollando o proporcionando servicios de voz y datos de manera independiente. Posteriormente, las redes orientadas al servicio de voz evolucionaron permitiendo la integracin de datos y ms recientemente, con la aparicin de la voz sobre IP, se ha integrado el servicio de voz sobre una red orientada a datos, lo que ha sido una buena evolucin. El entorno de las comunicaciones por paquetes presenta diferentes requerimientos para los servicios de voz y datos. Los paquetes de voz pueden soportar perdidas (mnimas) y paquetes con errores, mientras que los paquetes de datos no pueden soportar dichas condiciones, pero a diferencia de los paquetes de voz, los de datos pueden soportar retardos. Debido a estas necesidades, las redes orientadas a voz y datos emplean diferentes mtodos de acceso. En entornos inalmbricos, se emplean diferentes bandas de frecuencia sncronas para la voz y asncronas para los datos, lo que proporciona un mejor aprovechamiento del ancho de banda y una interfaz de radio ms simple y un mejor control del sincronismo. Integracin de datos en redes orientadas a voz. Mtodos de acceso fijo como FDMA, TDMA y CDMA fueron empleados por redes orientadas a voz basadas en la conmutacin de circuitos. Tiempo despus, algunos servicios de datos se desarrollaron alrededor de estas tecnologas debido a las diferentes ventajas que esto ofrece. Entre estas ventajas se destaca la utilizacin de infraestructura ya existente lo que minimiza en gran medida los costos asociados en la implementacin de las mismas. Adicional a esto, emplea las bandas de frecuencia empleadas por los servicios de voz lo que evita la necesidad de obtener nuevas bandas de frecuencia. Todas estas ventajas, permiten una mayor comercializacin de estos servicios. Desde un punto de vista tcnico, hay dos incentivos para la integracin de datos en redes orientadas a voz con mtodos de acceso fijos: 1. Los mtodos de acceso fijo empleados en redes orientadas a voz, generalmente estn designados para soportar una cantidad determinada de usuarios, cuando el nmero de usuarios activos es menor a la cantidad mxima soportada, los recursos de transmisin son desperdiciados. 2. En una conexin de voz bidireccional no se emplea el 100% del tiempo la conexin ya que generalmente los hablantes no hablan al tiempo y la conversacin presenta pausas cortas. Esto provoca que el factor de actividad de voz sea de aproximadamente el 40%, mientras que el 60% restante es desperdiciado por lo que puede ser utilizado para otras transmisiones. Asumiendo que se tienen N canales habilitados para dar cobertura a un rea dada en la cual la mayora de las llamadas son llamadas de saludo o provenientes de otras reas. Adems asuma que el total de las llamadas son generadas de acuerdo a una distribucin de Poisson con una tasa normalizada de llamadas/canal y que la duracin de las llamadas es generalmente distribuida con media unidad. El nmero de canales desocupados est dado por:
Donde B(N,p) representa la probabilidad de bloqueo dada por la ecuacin de Erlang B.
Figura 1. Relacin entre el nmero de canales libres y el nmero de canales por sector en trminos del porcentaje de bloqueo de llamadas.
En la figura anterior se puede observar el nmero de canales desocupados por rea N idle versus el nmero de canales disponibles N en trminos de diferentes tasas porcentuales de bloqueo de llamadas. En tasas de bloqueo cercanas al 2% que es el valor deseable en sistemas celulares, un nmero de canales libres son habilitados para la comunicacin de datos. A pesar de que el nmero de canales disponibles es considerable, los canales habilitados para transmisin de datos son pocos. Para la transmisin de datos se puede aprovechar los N idles canales disponibles, adems de esto, se puede aprovechar los tiempos de silencio en las conversaciones telefnicas bidireccionales para aprovechar el 60% que queda disponible debido a estos silencios presentes en las conversaciones. Otro parmetro importante es el tiempo de inactividad de un canal de voz ya que un usuario no utiliza todo el tiempo el canal de voz. Suponiendo una red orientada a voz de N canales donde cada canal tiene una carga de llamadas igual, se tiene que el promedio del tiempo de inactividad est dado por:
La siguiente figura muestra la relacin entre el promedio normalizado del tiempo de inactividad T y el nmero de canales de voz para diferentes tasas de bloqueo.
Figura 2. Relacin entre el promedio normalizado de tiempo libre y el nmero de canales por sector para diferentes bloqueos de llamadas.
Para un tiempo de ocupacin de un par de minutos y una tasa de bloqueo cercana al 2%, se tiene que el tiempo de inactividad es considerable y puede ser aprovechado para que una red de datos envi sus rfagas en dichos periodos de tiempo. Hay periodos de tiempo en los cuales los canales de voz estn ocupados por los usuarios de voz por lo que no hay canales para el servicio de datos. Si estos periodos de tiempo son cortos y poco frecuentes, estas situaciones pueden ser aprovechadas por aplicaciones de datos. Aparte de esto, canales especficos pueden ser establecidos para uso de datos nicamente. En este caso, los usuarios de datos tienen sus propios canales y adicional a esto, aprovechan las porciones no utilizadas de los canales de voz. Un mtodo eficiente para la integracin de paquetes de voz y datos es la frontera mvil en un esquema TDMA. Este mtodo puede ser aplicado en sistemas TASI (interpolacin del tiempo de asignacin de voz), que emplean tecnologa PDH (T1) para las redes telefnicas con el fin de aumentar el nmero de usuarios de voz e integrar la transmisin de datos por el canal. Usando esta idea bsica, se puede disear un protocolo de TDMA/framed polling para integrar paquetes de voz y datos en una WLAN. Este sistema consiste de un nmero de terminales de voz y datos y de una estacin central que controla todas las transmisiones. El protocolo para la integracin de paquetes de voz y datos es un esquema TDMA con frontera mvil el cual se muestra en la siguiente figura:
Figura 3. Representacin del mtodo de frontera mvil. Una trama es dividida en dos regiones por una frontera. La primera regin es empleada para trfico de voz y datos donde la voz tiene prioridad. Esto genera que los paquetes de voz ocupen la mayora de los intervalos de tiempo, proporcionndole a los datos los intervalos restantes. La segunda regin es nicamente para trfico de datos. La frontera entre las regiones de voz y datos se mueve de acuerdo al nmero de paquetes activos de voz en cada trama. El nmero mximo de paquetes de voz por trama es N 1 , el cual es asignado para garantizar una capacidad mnima del trfico de datos y mantener el bloqueo de los paquetes de voz por debajo de un valor seleccionado (2%). Integracin de voz en redes orientadas a datos. La integracin de voz y datos ha sido discutida extensamente en la literatura. Muchos de estos estudios se interesan en protocolos con sincronizacin explicita entre el receptor y el transmisor. Estos proponen hacer uso de asignacin basada en protocolos para la integracin de voz y datos que establezcan tiempos de referencia fijos as como un slot para transmisin de paquetes. Sistemas sncronos proporcionan mayor control en los retardos para el trfico de voz pero menor flexibilidad para el trfico de rfagas de datos. Otra propuesta que no requiere sincronizacin explicita entre el Tx y el Rx es la propuesta asncrona. Esta propuesta emplea protocolos de tecnologas orientadas a las redes de datos por lo que para el servicio de voz presenta limitaciones en cuanto a los retardos y las latencias de los paquetes de voz. Protocolos de comunicaciones de paquetes basados en contencin como ALOHA y CSMA son usados por redes inalmbricas orientadas a datos. Estos son adecuados para redes compuestas de muchas estaciones usuarios, cada una con promedio bajo de tasa de datos. Estos protocolos pueden operar con mnimos controles o sin ellos y pueden soportar un nmero variable de usuarios en la red. Sin embargo, los esquemas basados en contencin, pueden ser muy ineficientes en sistemas en los que la carga de trfico es pesada provocando que el rendimiento del sistema se degrade y los retardos de transmisin incrementen. La poca prediccin del rendimiento y los tiempos de retardo hacen que estos mtodos de acceso sean poco atractivos para servicios donde predomina la voz ya que un rendimiento y retardos mnimos son esenciales para la aceptacin de la calidad del servicio por parte de los usuarios. Hasta los ltimos tiempos (internet y las redes inalmbricas), los servicios telefnicos cableados y la PSTN fueron la fuente dominante de ingreso para la industria de las telecomunicaciones. En el siglo pasado, los usuarios telefnicos aceptaron la calidad de servicio de la voz cableada como un estndar para las conversaciones telefnicas. QoS en servicios de voz. En trminos de las comunicaciones de paquetes digitales, la calidad de servicio para los usuarios de la PSTN est dado por los 64Kbps de PCM y retardos mximos alrededor de 100ms. Se referencia esta calidad de servicio como calidad de voz de lnea cableada. Con la aparicin de los servicios de telefona celular a finales del siglo XX, los usuarios aceptaron un baja QoS debido a los efectos de desvanecimiento producto del canal de radio y a las cadas de llamadas debido al traspaso, falta de cobertura, u otras razones. Como se vio anteriormente, la telefona inalmbrica y los sistemas PCS estuvieron dirigidos a llevar su calidad de voz cerca de la de las lneas cableadas. Si la calidad de voz de la lnea inalmbrica estuviera muy por debajo de la calidad de la lnea cableada, los usuarios hubieran rechazado el servicio. Esto es porque ellos tenan la opcin de recibir con una mejor QoS (sin efectos de cadas ni desvanecimientos) con su telefona cableada que est disponible para el hogar y la oficina. A pesar de esto, los usuarios aceptaron bajas QoS ya que no haba otra alternativa de servicio que proporcionara aplicaciones mviles y comunicacin para el vehculo. Otro evento que desvi la QoS de la lnea cableada es el surgimiento del fenmeno de la voz sobre IP. La popularidad del internet, su penetracin al hogar, su capacidad para soportar multimedia y su ventaja ms importante, la uniformidad en los costos para comunicaciones locales y largas distancias, estimulo el desarrollo de telefona por internet. Con la operacin en un entorno de conmutacin de paquetes con acceso contenido, la calidad del servicio no est garantizada del todo, lo que implica que la calidad de las llamadas de voz este muy por debajo de la calidad de la lnea cableada. Sin embargo, las llamadas internacionales gratuitas por medio de una conexin a internet han sido un incentivo para algunos usuarios para calificar esta opcin como buena. En redes inalmbricas, la VoIP no tiene sentido para aplicaciones de datos porque estos servicios proporcionan bajas tasas de datos y adicional a esto, ellas estn desarrolladas como redes auxiliares sobre redes orientadas a voz ya existentes. Sin embargo, VoIP puede ser considerada para entornos de WLAN. Imagine una instalacin de WLAN en la sala de un mercado de valores soportando terminales inalmbricos para usuarios que trabajan en la sala. Esto sera til y beneficioso si ellos tuvieran servicio de VoIP en el mismo terminal en el que realizan sus llamadas telefnicas. Este incentivo ha iniciado trabajos preliminares para entornos WLAN con VoIP basados en mtodos de acceso basados en contencin. Hay estudios que analizan el nmero mximo de terminales soportados en entornos WLAN para una variedad de condiciones. Capacidad de una WLAN con voz y datos. Las WLAN se estn volviendo muy populares en interiores como salas de las bolsas de valores donde los usuarios requieren gran velocidad en la transmisin de datos y adems realizar llamadas telefnicas. Para desplegar tales redes, un modelo matemtico es muy til para comparar el rendimiento de las WLAN con servicios de voz y datos en diferentes escenarios. Por otra parte para una WLAN asncrona haciendo uso de los protocolos TCP/IP, necesitamos encontrar respuesta a las dos siguientes preguntas: 1. Cul es el nmero de llamadas de la red que pueden ser soportadas con un trfico de datos dado? 2. Cul es el trfico mximo de datos por usuario para un nmero de usuarios de voz dado? Para integrar paquetes de voz en un entorno TCP/IP, el primer paso es seleccionar un lenguaje de codificacin. Existe una variedad de algoritmos de codificacin que proporcionan diferentes tasas. Para reducir la carga en la red generada por el trfico de voz, se puede hacer uso de IMBE que es un popular codificador de voz de baja tasa de datos (4,8 Kbps) con una aceptable QoS. Este codificador de voz ha sido utilizado por sistemas de comunicaciones mviles por satlite como INMARSAT-M y AUSSAT y esta propuesto para APCO-25 el estndar para las radiocomunicaciones mviles terrestres de banda estrecha. Usando IP se proporcionaran dos opciones para el envi de paquetes en la red: el protocolo TCP y el protocolo UDP. Como un protocolo de transmisin, UDP no tiene soporte para correccin de errores, reconocimiento, secuencia y control de flujo. Bajo condiciones de alto trfico, la ausencia de control de flujo, en UDP puede causar saturacin del ancho de banda de internet que puede ser contrarrestado con la aplicacin de programas. En contraste, TCP tiene un mecanismo de correccin de errores, usa reconocimiento y garantiza la entrega ordenada de los paquetes. Estos requerimientos requieren de una cabecera adicional que incrementa el retardo promedio y reduce el rendimiento total de la red. En general, los paquetes de datos pueden soportar retardos pero no pueden soportar perdidas, mientras que los paquetes de voz pueden soportar perdidas de aproximadamente 1% pero no pueden soportar retardos de ms de 200ms entre paquetes consecutivos. Una propuesta efectiva es emplear TCP para paquetes de datos para garantizar la precisin de la informacin y UDP para paquetes de voz para manipular el retardo requerido. Esta propuesta es adoptada por algunos productos disponibles en el mercado, mientras que otros productos usan TCP para ambos paquetes. A pesar de que en este anlisis TCP es seleccionado para la transmisin de datos, hay algunos productos que usan UDP para la transmisin de datos. En estos casos, las capas superiores son responsables de la entrega segura de datos. La siguiente figura representa una visin general de un sistema donde algunos terminales de voz y datos se comunican con un punto de acceso de una WLAN. Como el odo humano es sensible a retardos mayores a 200ms, en una conversacin de voz, el terminal inalmbrico debe proporcionar un mtodo para minimizar el tiempo de retardo de la voz. La priorizacin de la transmisin de voz en el trfico de datos, es una alternativa para disminuir los tiempos de retardo. Por lo tanto, los paquetes de voz y datos deben ser almacenados en una cola y esperar para la transmisin tal como se muestra en la figura 6.
Figura 5. Representacin grfica de una red de datos y voz conectada a una WLAN mediante un punto de acceso.
Figura 6. Almacenamiento de los paquetes en una cola y priorizacin de los paquetes de voz.
Telefona IP usando WLANs. En secciones previas se proporcion un anlisis de como muchos canales de voz pueden ser soportados usando protocolo UDP sobre entornos de WLANs que emplean CSMA y en los cuales coexiste la transmisin de datos. En la prctica hay un gran nmero de software y servicios de VoIP como speakfreely, dialpad, net2phone entre otros, que pueden ser usados para implementar bancos de pruebas en tiempo real para analizar el comportamiento de la voz en un entorno WLAN. El objetivo de estos anlisis es determinar el nmero de usuarios de voz que pueden ser soportados y la relacin con los parmetros de diseo. En esta seccin proporcionaremos un marco prctico para el anlisis de VoIP en una WLAN. Los principios de operacin de la voz sobre redes de conmutacin de circuitos basadas en contencin y redes de conmutacin de circuitos con acceso asignado son muy diferentes. En una red de conmutacin de circuitos, una conexin fija entre dos terminales se da durante el procedimiento de establecimiento de llamada. Esta conexin soporta comunicaciones de extremo a extremo con una tasa fija de datos y un retardo controlado lo que permite el control de la propagacin del retardo y una fluctuacin del retardo insignificante. En comunicaciones de paquetes de voz con acceso de contencin y redes de conmutacin de circuitos, el retardo y el jitter son las fuentes dominantes de la degradacin del rendimiento. Para regular el jitter, el receptor tiene un buffer que almacena los paquetes recibidos con diferentes retardos pero son impulsados hacia el usuario con intervalos de tiempo constantes. El rendimiento del sistema est relacionado con el tamao del buffer en el receptor. El primer paso es describir el escenario total en una situacin prctica para la implementacin de VoIP en una WLAN. La figura 7 describe la llegada de los paquetes. Porque las redes de conmutacin de circuitos y acceso aleatorio, los paquetes enviados en intervalos fijos, llegan con variedad de retardos. El retardo total de la red es el mnimo retardo ms el jitter por paquete que ser regulado con la compensacin de jitter del buffer en el receptor.
Figura 7. Compensacin del retardo realizada por el buffer del receptor.
Los paquetes que llegan con diferentes retardos son almacenados en un buffer, y la aplicacin en el receptor lee este buffer peridicamente. Cuando el paquete con el nmero de secuencia correcto est disponible, el receptor lee el paquete y lo reproduce en el speaker. Cuando el paquete no est disponible, la aplicacin en el receptor omite ese paquete. Como se discuti anteriormente, un usuario puede aceptar un paquete con una tasa de cada de alrededor del 1%. Para llegar a la meta del 1% de paquetes perdidos, el receptor tiene la opcin de aumentar la longitud del jitter en la compensacin que hace el buffer a expensas de aumentar el retardo total en el receptor. A pesar de esto, la longitud del jitter en la compensacin del buffer es un parmetro importante en aplicaciones de VoIP. Este parmetro es ajustado para cambiar la longitud del buffer en el receptor.