Skip navigation

Boletin de Noticias de la Industria VoIP: MAYO 2010

Voces de la Industria

May 2010

Voces de la Industria: Jim Dalton, Transnexus

Entendiendo Least Cost Routing

El alcance, complejidad y capacidades del enrutamiento de llamadas han crecido exponencialmente. Y mientras la optimización del enrutamiento de llamadas era un ejercicio relativamente sencillo, ese no es más el caso. Usando el plan de numeración de Norte América como caso de estudio, este artículo describe los principales desafíos en least cost routing (LCR) para la red de telefonía de Norte América.

Tablas de Enrutamiento
Los Códigos de Área fueron establecidos por primera vez en 1947 con un total de setenta y ocho códigos a lo largo del Área del Plan de Numeración para Norte América (NANPA). Durante las más de cuatro décadas siguientes sólo treinta y seis códigos de área adicionales fueron creados. En los años 1990s, sin embargo, el crecimiento en servicios inalámbricos, cajeros electrónicos y otros aparatos utilizando números telefónicos (bombas de gasolina y cualquier otro equipo con lector de tarjetas de crédito) llevó a la adición de 109 nuevos códigos de área. El paso de la demanda se aceleró en los ‘00s. En el año 2000, la FCC ordenó que los bloques de números NPA-NXX de 10,000 deberían ser ahora divididos en bloques de 1000 (NPA-NXX-X). La partición de bloques NPA-NXX, también conocida como agrupamiento de números, incrementó dramáticamente la oferta de nuevos bloques de números para ser asignados – un resultado deseado- pero también introdujo la necesidad de enrutamiento de siete-dígitos dada la menor partición de los bloques en grupos de 1000. Para enrutar con eficiencia perfecta, estos bloques de números deben ser tenidos en cuenta y distinguidos en cada decisión de enrutamiento. La Guía de Enrutamiento de Intercambio Local (LERG) actualmente incluye 166,431 códigos de marcación de seis-digitos NPA-NXX y 644,326 códigos de marcación de siete-dígitos NPA-NXX.

En tablas de enrutamiento telefónico, un código de marcación emparejado con un destino – una dirección IP o grupo de trunk – se conoce como traducción. Las tablas de least cost routing (LCR) usualmente utilizan al menos tres destinos por código de marcación para tener en cuenta el sobreflujo o la no disponibilidad temporal. Esto significa que una tabla LCR optimizada básica para enrutamiento doméstico en los Estados Unidos puede contar con más de 1.5M de traducciones. Ahora agreguemos a esto las complejidades de los diferentes países alrededor del mundo y más opciones de destino por cada código de marcación. He visto clientes en nuestros sistemas Transnexus con 50 millones de traducciones en sus tablas de enrutamiento.

Enrutamiento Jurisdiccional
El enrutamiento jurisdiccional es otro nombre para el enrutamiento local, intra-estatal, inter-estatal y ‘no identificado’. Las decisiones de enrutamiento de llamadas se basan tanto en el número que llama como en el número llamado. Cómo se fija la tarifa de una llamada depende de la ubicación de la parte que llama. Paradójicamente, en los Estados Unidos, llamadas intra-estatales cuestan más que llamadas inter-estatales. Para que un proveedor de servicio optimice su least cost routing, debe contar con dos tablas de enrutamiento, una para llamadas intra-estatales y una segunda para llamadas inter-estatales.

El enrutamiento jurisdiccional es determinado por el ANI (Identificación Automática de Número), o número telefónico, de la parte que llama. Con llamadas VoIP, es muy común que el ANI sea un valor inválido, como un número al azar que no corresponde a un número telefónico o al SIP URI de la parte que llama. Las llamadas con un ANI inválido se cobran a la tarifa intra-estatal más alta si son completadas. La mayoría de los grandes carriers bloquean las llamadas que no cuentan con un ANI válido, aunque con el fin de que las llamadas sean completadas, algunos proveedores de servicio aceptarán llamadas con un ANI inválido – creando efectivamente una tercera tabla de enrutamiento.

El enrutamiento local es otra forma de enrutamiento jurisdiccional de llamadas que está determinado por el NPA-NXX-X de la parte que llama y de la parte llamada. La interconexión de llamadas locales se cobra usualmente a tarifas bastante bajas, mucho menores que las intra-estatales, y ofrece otra optimización LCR. A diferencia de los switches de carriers de intercambio local, que atienden áreas geográficas limitadas, el softswitch de un proveedor de servicio VoIP puede atender a clientes en cualquier parte de los Estados Unidos. Una tabla que defina todas las áreas de llamadas locales en los Estados Unidos tendría má de un billón de combinaciones NPA-NXX-X! Una investigación más profunda demuestra que hay hasta 20 países alrededor del mundo que requieren de esta profundidad de control de enrutamiento para perfeccionar el LCR.

Decifrando Cargos por LATA, OCN y Tier
El LCR tiene todo que ver con análisis de códigos de marcación y los cargos que los carriers cobran por completar llamadas a dichos códigos de marcación. Desafortunadamente, la mayoría de los carriers no indican sus tarifas para terminación en Estados Unidos por código de marcación. Por el contrario, indican las tarifas en términos de Número de Compañía Operadora (OCN), Área de Transporte de Acceso Local (LATA) y Tier. Entonces el primer paso en el análisis LCR es normalizar las tarifas de los carriers de OCN, LATA y Tier a códigos de marcación E.164. Normalizar manualmente las tarifas de carriers usando datos de OCN y LATA del LERG es una tarea demasiado ardua incluso para los técnicos más industriosos.

Corrección de Portabilidad Numérica

En 1996, la FCC ordenó la portabilidad numérica. Para el consumidor, esta fue y aún es una gran conveniencia. Sin embargo, nuevamente, esto exige una mayor complejidad para el enrutamiento que requiere una búsqueda de base de datos (en el Centro de Administración de la Portabilidad Numérica o NPAC) para cada llamada telefónica para poder garantizar un enrutamiento acertado. Si el número ha sido portado, entonces la NPAC regresa el Número de Enrutamiento de la Ubicación (LRN) para el número portado. La llamada es entonces enrutada usando el LRN, no el número telefónico marcado.

Existen, según el último conteo que realicé en la NPAC, 197M de números portados en Norte América. Los clientes de TransNexus reportan que el 40% de sus llamadas son hechas a números portados. Esto significa que sin información en tiempo real o cercana a tiempo real por parte de la base de datos de la NPAC, el enrutamiento se ve comprometido. La complejidad abunda y aumenta en el enrutamiento doméstico en los Estados Unidos y muchos países alrededor del mundo. Los carriers frecuentemente se conforman con soluciones de enrutamiento sub-óptimas o inversión sub-óptima en las habilidades técnicas y en el tiempo que podría permitirles tener el control y la flexibilidad necesarios para mantenerse a la delantera en este difícil mercado.

Jim Dalton
Fundador y CEO de TransNexus, Inc.
Jim.Dalton@transnexus.com
Share

Comments

  

[close]Email this page