[go: up one dir, main page]

MXPA03009118A - Enrutamiento alterno de comunicacion de voz en una red a base de paquetes. - Google Patents

Enrutamiento alterno de comunicacion de voz en una red a base de paquetes.

Info

Publication number
MXPA03009118A
MXPA03009118A MXPA03009118A MXPA03009118A MXPA03009118A MX PA03009118 A MXPA03009118 A MX PA03009118A MX PA03009118 A MXPA03009118 A MX PA03009118A MX PA03009118 A MXPA03009118 A MX PA03009118A MX PA03009118 A MXPA03009118 A MX PA03009118A
Authority
MX
Mexico
Prior art keywords
route
candidate
request
call
routes
Prior art date
Application number
MXPA03009118A
Other languages
English (en)
Inventor
Richard Sporel Eric
Original Assignee
Level 3 Communications Llc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Level 3 Communications Llc filed Critical Level 3 Communications Llc
Publication of MXPA03009118A publication Critical patent/MXPA03009118A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1023Media gateways
    • H04L65/103Media gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/10Architectures or entities
    • H04L65/102Gateways
    • H04L65/1033Signalling gateways
    • H04L65/104Signalling gateways in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1101Session protocols
    • H04L65/1106Call signalling protocols; H.323 and related
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M15/00Arrangements for metering, time-control or time indication ; Metering, charging or billing arrangements for voice wireline or wireless communications, e.g. VoIP

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Se proporciona un metodo para realizar un enrutamiento alterno y por lo tanto menos costoso en Voz H.323 distribuida a traves de la red IP (VolP). Con este metodo, la red VolP consiste de una jerarquia de funciones de guardabarrera (GK) para proporcionar enrutamiento alterno, redundancia de elemento de red y escalabilidad. La funcion de enrutamiento alterno se realiza a traves de un guardabarrera de directorio con seleccion de ruta avanzando desde una primera ruta hacia una segunda ruta a traves de cualquiera de dos condiciones: (1) que no haya recursos disponibles pata terminar la llamada en la primera zona; y (2) una falta de respuesta a la solicitud del GK de directorio para dichos recursos.

Description

ENRUTAMIENTO ALTERNO DE COMUNICACION DE VOZ EN UNA RED A BASE DE PAQUETES CAMPO TECNICO La invención se refiere al enrutamiento de llamadas en redes a base de paquetes, y más particularmente a enrutamiento alterno (por ejemplo, enrutamiento a costo más bajo) de llamadas en un sistema de transmisión de voz a base de paquetes, Voz a través del Protocolo Internet (VolP).
ANTECEDENTES Durante muchos años, la Red Telefónica Conmutada Pública (PSTN) ha provisto un mecanismo confiable para las comunicaciones de transmisión de voz. Sin embargo, la confiabilidad de redes telefónicas convencionales viene a alto costo. Cada enlace de comunicación establecido en una red telefónica convencional, reserva un ancho de banda de 64 kbps para la duración, con respecto al ancho de banda actualmente necesario para las comunicaciones. Un enlace de comunicación telefónico convencional utiliza un ancho de banda de 64 kbps para todas las transmisiones. En contraste, las redes de comunicaciones de datos convencionales son a base de paquetes sin garantía de confiabilidad. En dicha red, el ancho de banda está disponible en una base de primera llegada, se sirve primero. En una red a base de paquetes convencional, las comunicaciones de voz pueden ser divididas en paquetes múltiples. Los paquetes se transmiten y después se reensamblan al destino. Debido a que los paquetes pueden perderse o pueden llegar fuera de secuencia, la calidad de las comunicaciones de voz puede sufrir. En los últimos años, se han hecho esfuerzos para converger comunicaciones de datos, voz y video en . una red individual. Por ejemplo, la especificación del Sector de Estandarización de Telecomunicación de la Unión de Telecomunicaciones (ITU-T) publicó la especificación H.323 para la transmisión de audio, video y datos a través de una red de Protocolo Internet (IP).
COMPENDIO DE LA INVENCION Se proporciona un guardabarrera (gatekeeper) de directorio para realizar enrutamiento alterno de las llamadas a través de recursos de compuerta en una red distribuida (por ejemplo, Voz H.323 a través de 1P). El guardabarrera de directorio incluye uno o más dispositivos de comunicación proporcionando acceso a los guardabarreras de administración de recursos. Cada guardabarrera de administración de recursos está asociado con uno o más recursos de compuerta. Un dispositivo de memoria accesible a través del guardabarrera de directorio almacena la lista de rutas con las cuales cada ruta está asociada con uno de los guardabarreras de administración de recursos. Un procesador recibe una solicitud a través de uno de los dispositivos de comunicación, y lleva a cabo enrutamiento alterno seleccionando una ruta de la lista de rutas, utilizando el guardabarrera de administración de recursos para determinar la disponibilidad del recurso. En algunas ¡mplementaciones, los dispositivos de comunicación proporcionan acceso a redes tales como una red a base de paquetes (por ejemplo, red de protocolo de Internet (IP), y la red telefónica conmutada pública (PSTN). En algunas ¡mplementaciones, el guardabarrera de directorio realiza enrutamiento alterno de las llamadas identificando una o más rutas candidato sobre una solicitud recibida. Entonces, cada una de las rutas candidato, seleccionando una ruta candidato, determinadas si la ruta candidato seleccionada está disponible, y enviando una respuesta, a la solicitud recibida indicando la ruta disponible o si la solicitud no puede ser satisfecha. Una ruta puede ser seleccionada de la lista de rutas candidato en varias formas. Por ejemplo, la ruta de costo más bajo puede ser seleccionada como la ruta candidato o rutas candidato pueden ser seleccionadas en una proporción predeterminada. La proporción predeterminada puede ser seleccionada de tal manera que la probabilidad de seleccionar cada una de las rutas candidato es substancialmente igual. Los detalles de una o más ¡mplementaciones se establecen en los dibujos acompañantes y la siguiente descripción. Otras características y ventajas serán aparentes a partir de la descripción y dibujos, y a partir de las reivindicaciones.
DESCRIPCION DE LOS DIBUJOS La Figura 1 es un diagrama de bloque de una red de comunicación híbrida proporcionando conectividad entre una Red Telefónica Conmutada Pública (PSTN) y una red a base de paquetes.
La Figura 2 es un diagrama de bloque de una implementación H.323 de una red de comunicación híbrida tal como la mostrada en la Figura 1. La Figura 3 es un diagrama de bloque de una jerarquía de guardabarrera mostrando la relación entre un guardabarrera de entrada, un guardabarrera de directorio, un guardabarrera de administración de recursos, y varios recursos de guardabarrera. La Figura 4 es un diagrama de bloque describiendo una implantación de un enrutamiento de menor costo utilizando una configuración, de guardabarrera jerárquico tal como el mostrado en la Figura 3. La Figura 5 es un diagrama de una secuencia de llamada ilustrativa mostrando las interacciones entre las varias zonas mostradas en la Figura 4. La Figura 6 es una gráfica de flujo de bloques de la operación de la configuración de la llamada en una configuración de guardabarrera jerárquica.
DESCRIPCION DETALLADA Las redes de Protocolo de Internet a través de Voz proporcionan un mecanismo para transmitir comunicación de voz a través de redes a base de paquetes. El Sector de Estandarización de Telecomunicaciones de la Unión de Telecomunicaciones Internacional (ITU-T) ha publicado el estándar H.323 para la implementación de sistemas VolP. Las Redes VolP pueden ser integradas con la Red Telefónica Conmutada Pública (PSTN) para proporcionar conectividad entre las terminales VolP y teléfonos tradicionales conectados a la PSTN. Haciendo referencia ahora a la Figura 1, las terminales 1010 y 1020 se conectan a la PSTN 1030 a través de un enlace de comunicación, por ejemplo, uno o más cables, un enlace inalámbrico, y/o un cable de fibra óptica. Las terminales 1010 y 1020 pueden transmitir datos a través del enlace de comunicación utilizando señales digitales o análogas. Generalmente, una terminal está con conectada a la PSTN 1030 a través de la Red Digital de Servicios Integrados, análoga (ISDN), o a través de un portador T1. La red de paquetes 1040 se conecta a la PSTN 1030 a través de la compuerta 1050. Las terminales 1060 y 1070 se conectan a la red de paquetes 1040 utilizando cualquier tecnología de conexiones en red, por ejemplo, Ethernet, Modo de Transferencia Asincrónico (ATM), conexión de red inalámbrica, y/o módem. Las terminales 1060 y 1070 pueden ser implementadas utilizando cualquier dispositivo capaz de enviar y recibir audio, por ejemplo, como teléfonos, computadoras, asistentes personales digitales (PDA), computadora portátil, y/o teléfono celular. La configuración mostrada en la Figura 1, permite la comunicación de voz entre cualquiera de las terminales 1010, 1020, 1060, y 1070. De esta manera, la comunicación de voz puede ser transmitida desde la Terminal 1010 a la Terminal 1060 a través de la PSTN 1030 a través de la compuerta 1050 a una red de paquetes 1040. Haciendo referencia ahora a la Figura 3, una implementación H.323 de la red descrita en la Figura 1 incluye una red H.323 2000 conectada a la PSTN 1030 a través de la compuerta 1050. La red H.3232000 incluye terminales 1060 y 1070, Red de Paquetes 1040, y la compuerta 1050, como se describió anteriormente con referencia a la Figura 1. Además, la red H.323 2000 incluye el guardabarrera 2010 para proporcionar servicios de control de pre-llamada y nivel de llamada las terminales H.323. El estándar H.323 define la señalización de llamada y el control, el transporte de multimedia y control, y el control del ancho de banda para conferencias de punto a punto y multipunto. El guardabarrera 2010 proporciona los servicios de control de pre-llamada y nivel de llamada. Por ejemplo, una implementación del guardabarrera 2010 proporciona los siguientes servicios: (1) traducción de la dirección al para determinar el las direcciones IP del punto final a partir de alias o números de teléfono estándares; (2) control de admisiones para restringir el acceso a las terminales o compuertas; (3) control de ancho de banda para manejar los requerimientos de ancho de banda del punto final; (4) capacidades de administración de zona para terminales, compuertas y otros dispositivos dentro de una zona H.323; y (5) capacidades de administración de llamada, por ejemplo, mantener una lista de las llamadas activas para que el guardabarrera pueda determinar si una Terminal o punto fina está ocupado. Las demandas del guardabarrera 2010 crecen según el número de puntos finales o terminales se incrementa. En algún punto, se convierte en impráctico implementar los servicios de control de pre-llamada y nivel de llamada en un guardabarrera individual 2010. Una forma de superar las limitaciones de un guardabarrera individual 2010 es distribuir la funcionalidad a través de múltiples dispositivos. Una arquitectura de red distribuida incrementa la habilidad de. escalar las redes H.323 para despliegues más grandes. En las grandes redes, puede ser ventajoso proporcionar enrutamiento alterno entre las dos terminales. Por ejemplo, puede ser deseable enrutar comunicaciones a través del enlace menos costoso, para balancear las cargas entre los múltiples enlaces, o para proporcionar trayectorias de comunicación redundantes. En una implementación de guardabarrera distribuida, no existe un depósito central de disponibilidad de recursos actuales en una red H.323 (es decir, conociendo que circuitos en un grupo (o zona) están ocupados o inactivos, y por lo tanto si existe un circuito inactivo en el grupo).
Haciendo referencia ahora a la Figura 3, una implementación distribuida jerárquica divide la funcionalidad de administración del recurso a partir de otras funciones del guardabarrera discutidas anteriormente. La implementación incluye un guardabarrera de entrada 3010, un guardabarrera de directorio 3020, un guardabarrera de nivel de directorio redundante 3025, uno o más guardabarreras de administración de recursos 3030, y uno o más recursos de compuerta 3040. El guardabarrera de directorio 3020 maneja los cuadros de enrutamiento deseados para las llamadas. Alguna implementación del guardabarrera de directorio 3020 maneja la información de enrutamiento menos costosa. En estas implementaciones, la llamada intenta enviar al guardabarrera de directorio 3020 la resolución de la información de enrutamiento menos costosa apropiada. Con base en el orden de selección deseado, el guardabarrera de directorio 3020 envía una solicitud a un guardabarrera de administración de recursos 3030 manejando los recursos de compuerta de salida específicos 3040. Si existen recursos de compuerta 3040 disponibles para terminar el intento de llamada, el guardabarrera de administración de recursos 3030 entera al guardabarrera de directorio 3020 la solicitud con la compuerta aplicable para enviar la llamada. Si no existen recursos de compuerta 3040 disponibles, el guardabarrera de administración de recursos 3030 entonces avanzará el índice de selección de rutas y enviará una solicitud al siguiente guardabarrera de administración de recursos 3030 y el proceso se repite.
Si el guardabarrera de directorio 3030 no recibe una respuesta del guardabarrera de administración de recursos 3030, el guardabarrera de directorio 3020 también avanzará al siguiente guardabarrera de administración de recursos 3030, de esta manera provee redundancia de red para fallas de cualquiera de los guardabarreras administradores de recursos 3030. El guardabarrera de entrada 3010 se intercomunica con la fuente de las llamadas, y envía una solicitud de enrutamiento al guardabarrera de directorio apropiado 3020. Si existen recursos de compuerta 3040 disponibles para terminar el intento de llamada, el guardabarrera administrador de recursos 3030 le advierte al guardabarrera de directorio 3020 la solicitud con la compuerta disponible para enviar la llamada, y en esta forma a su vez la envía al guardabarrera de entrada 3010. Si el guardabarrera de entrada 3010 no recibe una respuesta del guardabarrera de directorio 3020, el guardabarrera de entrada avanzará hacia el guardabarrera de directorio alterno 3025, de esta manera proporciona redundancia de red para fallas de un guardabarrera de directorio 3020. Como se mencionó anteriormente, el guardabarrera de administración de recursos 3030 verifica su aceptación de los recursos de compuerta disponibles 3040 y advierte al guardabarrera de directorio 3020 la solicitud con la compuerta aplicable para enviar la llamada. Para mantener una vista actual de recursos de compuerta 3040, las varias compuertas periódicamente reportan sus recursos utilizados y disponibles al guardabarrera de administración de recursos 3030. Esto puede ser hecho con conteos detallados, o simplemente una indicación de que los recursos en una zona están por debajo o por arriba de un umbral dado. Cuando un guardabarrera de administración de recursos 3030 verifica los recursos, típicamente considera todos los recursos de compuerta 3040 en una zona. Sin embargo, algunas veces es ventajoso excluir ciertas compuertas, y no los considera entonces como candidatos para llevar a cabo la llamada de salida. Esto es ventajoso cuando, por ejemplo, la zona contiene compuertas asociadas con un portador dado, pero en donde ciertas llamadas (supongamos el código de área 212) deben ser excluidas a partir de ciertas compuertas (supongamos aquellas en Nueva Cork) para evitar cargos entre estados más altos. Este proceso puede crear "agujeros" en el enrutamiento. Las llamadas se inician utilizando el registro H.323, admisión y protocolo de estado (RAS). En este protocolo, una llamada se inicia a través del guardabarrera de entrada 3010 enviando un mensaje de solicitud de locación (LRQ) al guardabarrera de directorio 3020. Si el guardabarrera de entrada 3010 no recibe un mensaje de confirmación de ubicación dentro de un tiempo predefinido, el guardabarrera de entrada 3010 envía otro mensaje LRQ al guardabarrera de directorio redundante 3025. Una vez recibido el mensaje LRQ del guardabarrera de entrada 3010, el guardabarrera de directorio 3020 selecciona la primera ruta de varias redes posibles capaces de terminar la Voz a través de las llamadas de Protocolo de Internet (VolP). El guardabarrera de directorio 3020 emite una solicitud de ubicación al primer guardabarrera de administración de recursos 3030. Si el guardabarrera de administración de recursos tiene conocimiento de un recurso de compuerta 3040 que es capaz de terminar el intento de llamada VolP, el guardabarrera de administración de recursos 3030 responde al guardabarrera de directorio 3020 con un mensaje de información de ubicación (LCF) indicando el recurso de compuerta 3040 en donde la llamada va a ser terminada. Durante la vida de la llamada, el guardabarrera de administración de recursos 3030 y los recursos de compuerta 3040 proporcionan la información de disponibilidad de recursos uno al oro. Esta información de disponibilidad de recursos es requerida por el guardabarrera de administración de recursos 3030 para mantener la información de disponibilidad apropiada requerida para apropiadamente responder las solicitudes de ubicación recibidas a través del guardabarrera de directorio 3020. Si el guardabarrera de administración de recursos 3030 no tiene conocimiento de un recurso de compuerta disponible 3040 para terminar el intento de llamada, el guardabarrera de administración de recursos 3030 responde a la solicitud de ubicación desde el guardabarrera de directorio 3020 con un mensaje de rechazo de ubicación (LRJ) indicando la carencia de recursos disponibles. Si el guardabarrera de directorio 3020 recibe un mensaje LRJ o no obtiene una respuesta dei guardabarrera de administración de recursos 3030 dentro de un intervalo especificado, el guardabarrera de directorio 3020 avanzará a la siguiente ruta y emitirá una nueva solicitud de ubicación a un guardabarrera de administración de recursos diferente 3030. El proceso de enviar solicitudes de ubicación se repite hasta que ya no están disponibles más rutas. Si no hay rutas disponibles, el guardabarrera de directorio 3020 rechaza la solicitud de llamada enviando un mensaje LRJ a) guardabarrera de entrada 3010. Haciendo referencia ahora a la Figura 4, una terminal 4010 se conecta a la zona de ingreso 4100. La zona de ingreso 4100 proporciona acceso a las tres zonas de egreso 4210, 4220, y 4230, cada una teniendo un costo asociado o prioridad. En este ejemplo, la zona de egreso 4210 proporciona acceso a través de una red privada al costo más bajo; por lo tanto, esta zona se le da la prioridad más alta. La zona de egreso 4220 enruta llamadas a través de otra red a un costo más alto que la zona de egreso 4210. Finalmente, la zona de egreso 4230 enruta las llamadas a través de la red más costosa y por lo tanto se le da la prioridad más baja. La Figura 5 describe una secuencia de llamada ilustrativa que puede ocurrir en la red descrita anteriormente con referencia a la Figura 4. La terminal 4010 envía un mensaje de solicitud de admisión (ARQ) a la zona de ingreso 4100. Un guardabarrera en la zona de ingreso 4100 recibe la solicitud y envía un mensaje de solicitud de ubicación (LRQ) a la zona de más bajo costo, zona de egreso 4210. Este mensaje LRQ (designado LRQ1) se desconecta automáticamente después de una cantidad de tiempo.
El guardabarrera en la zona de ingreso 4100 entonces envía un mensaje LRQ a la siguiente zona de prioridad más alta, la zona de egreso 4220. La zona de egreso 4220 determina que los recursos no están disponibles "para la terminar 4010 para completar una llamada a través de la zona de egreso 4210 y por lo tanto regresa un mensaje de rechazo de ubicación (LRJ) (designado LRJ2 en la Figura 5). Un guardabarrera en la zona de egreso puede ser implementado como un guardabarrera de administración de recursos 3030 como se describió anteriormente con referencia a la Figura 3. Los guardabarreras de administración de recursos 3030 pueden rechazar los mensajes LRQ por las mismas razones que las solicitudes de ubicación son rechazadas en las implementaciones del guardabarrera individual, convencional, por ejemplo, los recursos insuficientes están disponibles o la terminar tiene autorización insuficiente. Después de recibir el LRJ2 de la zona de egreso 4220, el guardabarrera en la zona de ingreso 4100 envía un mensaje LRQ (designado como LRQ3) a la siguiente zona en su lista, zona de egreso 4230. El guardabarrera en la zona de egreso 4230 responde a LRQ3 con un mensaje de confirmación de ubicación (LCF). Cuando la zona de ingreso 4100 recibe LCF3, un mensaje de confirmación de admisión (ACF) en enviado a la terminal 4010. Las llamadas entonces continúan como una implementación de guardabarrera individua!. En esta forma, se puede implementar un enrutamiento a menor costo y alterno en una estructura que proporciona confiabilidad incrementada y escalabilidad. Haciendo referencia ahora a la Figura 6, un dispositivo de punto final (por ejemplo, teléfono, computadora, teléfono celular) intenta completar una llamada a otro dispositivo de punto final envía un mensaje de solicitud de admisión (ARQ) a un guardabarrera de directorio (paso 6010). El guardabarrera de directorio mantiene una lista de rutas disponibles. La lista puede estar basada en porciones de identificaciones de dispositivos de punto final. Por ejemplo, si el dispositivo de punto final llamado es 212-555-1212, el guardabarrera de directorio puede mantener una lista de numeración de áreas de plano (NPA2) con las rutas correspondientes. En una implementación, un guardabarrera de directorio mantiene múltiples rutas al NPA 212. En algunas implementaciones, estas rutas son mantenidas mediante la configuración manual del guardabarrera de directorio, sin embargo, otras implementaciones incluyen la habilidad para un guardabarrera de directorio para dinámicamente crear listas de enrutamiento a través de comunicaciones de varios guardabarreras de administración de recursos. El guardabarrera de directorio determina si las rutas están disponibles (paso 6020). Si es así, el guardabarrera de directorio envía un mensaje de solicitud de ubicación (LRQ) a un guardabarrera de administración de recursos correspondiente a esa ruta (paso 6020). Las rutas pueden ser seleccionadas mediante cualquier criterio. Por ejemplo, en algunas implementaciones, el guardabarrera de directorio selecciona la ruta de más bajo costo.
En algunas implementaciones, el guardabarrera de directorio balancea la carga a través de múltiples rutas con base en algunas métricas. Por ejemplo, las llamadas pueden ser enrutadas a través de la primera ruta aleatoriamente seleccionada disponible, a través de la ruta disponible de menor costo, y las llamadas pueden ser distribuidas a través de dos rutas a una frecuencia predeterminada (por ejemplo, 40% de las llamadas a través de una ruta y 60% a través de otra, las primeras 100 llamadas por día a traes de una ruta y las restantes a través de otra). Si no hay rutas disponibles, el guardabarrera de directorio no puede terminar la llamada y envía un mensaje de rechazo de admisión (ARJ) de regreso al punto final (paso 6030), de esta manera terminando el proceso. Si existen rutas disponibles, el guardabarrera de directorio envía un mensaje de solicitud de ubicación (LRQ) al guardabarrera correspondiente a la ruta seleccionada (paso 6040). Si no se recibe respuesta antes de un intervalo de desconexión automática predeterminada, entonces del guardabarrera determina si están disponibles rutas adicionales (paso 6020). Si se recibe una respuesta, el guardabarrera de directorio determina si la respuesta es un mensaje de confirmación de ubicación (LCF) (paso 6060). Si es así, el guardabarrera de directorio envía un mensaje de confirmación de admisión (ACF) para la ruta disponible (paso 6070). Si la confirmación no es recibida (por ejemplo, se recibe un mensaje de rechazo de ubicación (LRJ)), el guardabarrera de directorio verifica para ver si están disponibles rutas adicionales (paso 6020). Al utilizar el proceso descrito en la Figura 6, un sistema de guardabarrera jerárquico proporciona un mecanismo para implementar enrutamiento alterno. Un número de implementaciones ha sido descrito. Sin embargo, se debe entender que varias modificaciones pueden ser hechas sin apartarse del espíritu y alcance de la invención. Por consiguiente, otras implementaciones están dentro del alcance de las siguientes reivindicaciones.

Claims (23)

REIVINDICACIONES
1. Un guardabarrera de directorio para llevar a cabo enrutamiento alterno de llamadas a través de una pluralidad de recursos de compuerta, el guardabarrera de directorio comprende: uno o más dispositivos de comunicación proporcionando acceso a una pluralidad de guardabarreras de administración de recursos, cada guardabarrera de administración de recursos asociado con uno o más de la pluralidad de recursos de compuerta; un dispositivo de memoria almacenando una lista de rutas en donde cada ruta está asociada con uno de una pluralidad de guardabarreras de administración de recursos; y un procesador operable para recibir una solicitud a través de uno o más dispositivos de comunicación; en donde en respuesta a una solicitud recibida, el procesador realiza el enrutamiento alterno a través de la selección de una ruta de la lista de rutas utilizando el guardabarrera de administración de recursos correspondiente para determinar la disponibilidad del recurso.
2. El guardabarrera de directorio de acuerdo con la reivindicación 1, en donde uno o más de los dispositivos de comunicación proporciona acceso a una red a base de paquetes.
3. El guardabarrera de directorio de acuerdo con la reivindicación 2, en donde la red a base de paquetes es una red de Protocolo Internet (IP).
4. El guardabarrera de directorio de acuerdo con la reivindicación 1, en donde el uno o más dispositivos de comunicación proveen acceso a la red telefónica conmutada pública (PSTN).
5. El guardabarrera de directorio de acuerdo con la reivindicación 1, en donde la realización del enrutamiento alterno de las llamadas incluye: identificar una o más rutas candidato con base en la solicitud recibida; y para cada una de una o más rutas candidato, seleccionar una ruta candidato a partir de una o más rutas candidato; determinar.si la ruta candidato seleccionada está disponible; y si la ruta candidato seleccionada está disponible, enviar una respuesta a la solicitud recibida indicando que la ruta candidato está disponible.
6. El guardabarrera de directorio de acuerdo con la reivindicación 5, en donde la realización del enrutamiento alterno de llamadas además incluye: si ninguna de las rutas candidato está disponible, enviar una respuesta a la solicitud recibida indicando que la solicitud no puede ser completada.
7. El guardabarrera de directorio de acuerdo con la reivindicación 5, en donde la selección de una ruta candidato de la una o más rutas candidato incluye seleccionar la ruta de menor costo como la ruta candidato.
8. El guardabarrera de directorio de acuerdo con la reivindicación 5, en donde la selección de una ruta candidato de una o más rutas candidato incluye la selección de una ruta candidato a partir de una o más rutas candidato en una proporción predeterminada.
9. El guardabarrera de directorio de acuerdo con la reivindicación 8, en donde la proporción predeterminada se selecciona de tal manera que la probabilidad de seleccionar cada uno de una o más rutas candidato es substancialmente igual.
10. Un método para' realizar el enrutamiento alterno de llamadas en un guardabarrera de directorio, el método comprende: recibir una solicitud para iniciar una llamada; determinar una lista de rutas posibles para terminar la llamada; si la ruta está disponible, seleccionar una ruta de la lista de rutas posibles investigando uno o más guardabarreras de administración de recursos; si la ruta está disponible, enviar una respuesta a la solicitud recibida para iniciar una llamada indicando ia ruta seleccionada; y si la ruta no está disponible, enviar una respuesta a la solicitud recibida para iniciar una llamada indicando que la solicitud no será completada.
11. El método de acuerdo con la reivindicación 10, en donde la solicitud incluye un número telefónico.
12. El método de acuerdo con la reivindicación 11, en donde el número incluye una numeración de área de plano (NPA).
13. El método de acuerdo con la reivindicación 10, en donde la solicitud para iniciar una llamada es un mensaje de admisión H.323 (ARQ).
14. El método de acuerdo con la reivindicación 10, en donde cada ruta en la lista de rutas está asociada con un guardabarrera de administración de recursos.
15. El método de acuerdo con la reivindicación 14, en donde el paso de seleccionar una ruta de la lista de rutas posibles investigando uno o más guardabarreras de administración de recursos incluye: para cada ruta en la lista de posibles rutas, seleccionar una ruta candidato de la lista de posibles rutas; y determinar si la ruta candidato seleccionada está disponible.
16. El método de acuerdo con la reivindicación 15, en donde la selección de la ruta candidato de la lista de posibles rutas incluye la selección de la ruta de menor costo como la ruta candidato.
17. El método de acuerdo con la reivindicación 15, en donde la selección de la ruta candidato de la lista de posibles rutas incluye la selección de una ruta candidato de la lista de posibles rutas en una proporción predeterminada.
18. El método de acuerdo con la reivindicación 17, en donde la proporción predeterminada se selecciona de tal manera que la probabilidad de seleccionar cada una de una o más rutas candidato es substancialmente igual.
19. Un medio legible por computadora incluyendo software para realizar enrutamiento alterno de llamadas a través de una pluralidad de recursos de compuerta, el software configurando una computadora para realizar un método, el método incluye: recibir una solicitud para iniciar una llamada; determinar una lista de posibles rutas para terminar la llamada; si la ruta está disponible, seleccionar una ruta de las lista de posibles rutas investigando uno o más guardabarreras de administración de recursos; si una ruta está disponible, enviar una respuesta a la solicitud recibida para iniciar una llamada indicando la ruta seleccionada; y si la ruta no está disponible, enviar una respuesta a la solicitud recibida para iniciar una llamada indicando que la solicitud no será completada.
20. El medio legible por computadora de acuerdo con la reivindicación 19, en donde la solicitud incluye un número telefónico.
21. El medio legible por computadora de acuerdo con la reivindicación 20, en donde el número incluye una numeración de área de plano (NPA).
22. El medio legible por computadora de acuerdo con la reivindicación 19, en donde la solicitud para iniciar una llamada es un mensaje de solicitud de admisión (ARQ) H.3
23. 23. El medio legible por computadora de acuerdo con la reivindicación 19, en donde cada ruta en la lista de rutas está asociada con un guardabarrera de administración de recursos.
MXPA03009118A 2001-04-06 2002-04-08 Enrutamiento alterno de comunicacion de voz en una red a base de paquetes. MXPA03009118A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/827,352 US7339934B2 (en) 2001-04-06 2001-04-06 Alternate routing of voice communication in a packet-based network
PCT/US2002/011076 WO2002082722A2 (en) 2001-04-06 2002-04-08 Alternate routing of voice communication in a packet-based network

Publications (1)

Publication Number Publication Date
MXPA03009118A true MXPA03009118A (es) 2004-11-22

Family

ID=25248997

Family Applications (1)

Application Number Title Priority Date Filing Date
MXPA03009118A MXPA03009118A (es) 2001-04-06 2002-04-08 Enrutamiento alterno de comunicacion de voz en una red a base de paquetes.

Country Status (9)

Country Link
US (4) US7339934B2 (es)
EP (1) EP1386469B1 (es)
AT (1) ATE373375T1 (es)
AU (1) AU2002311807A1 (es)
CA (1) CA2443097C (es)
DE (1) DE60222400D1 (es)
ES (1) ES2292769T3 (es)
MX (1) MXPA03009118A (es)
WO (1) WO2002082722A2 (es)

Families Citing this family (47)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7444407B2 (en) 2000-06-29 2008-10-28 Transnexus, Inc. Intelligent end user devices for clearinghouse services in an internet telephony system
AU3076501A (en) * 1999-12-22 2001-07-03 Transnexus, Inc. Rate provisioning method and system for an internet telephony clearinghouse system
US7017050B2 (en) 2000-09-11 2006-03-21 Transnexus, Inc. Clearinghouse server for internet telephony and multimedia communications
US6816464B1 (en) * 2000-09-13 2004-11-09 Array Telecom Corporation Method, system, and computer program product for route quality checking and management
US7525956B2 (en) * 2001-01-11 2009-04-28 Transnexus, Inc. Architectures for clearing and settlement services between internet telephony clearinghouses
US7215643B2 (en) 2003-07-29 2007-05-08 Level 3 Communications, Llc System and method for providing alternate routing in a network
EP1309142B1 (en) * 2001-10-30 2007-06-20 Hewlett-Packard Company Communication system and method
EP1309220B1 (en) * 2001-10-31 2009-08-05 Hewlett-Packard Company, A Delaware Corporation Data processing system and method
EP1311102A1 (en) * 2001-11-08 2003-05-14 Hewlett-Packard Company Streaming audio under voice control
US8265062B2 (en) * 2001-11-16 2012-09-11 Ibasis, Inc. System and method for accomplishing special call treatment in a voice over internet protocol telephone system
US7843835B2 (en) * 2001-11-16 2010-11-30 Ibasis, Inc. System and method of monitoring an internet based telephone call routing system
US20040032859A1 (en) * 2002-08-15 2004-02-19 Miao Kai X. Managing a remote resource
EP1487186B8 (de) * 2003-06-11 2017-05-17 Unify GmbH & Co. KG Verfahren und Kommunikationsanordnung zum wechselweisen Betrieb eines Endgerätes an zumindest zwei Kommunikationsknoten
CN100379231C (zh) * 2003-10-21 2008-04-02 西安西邮双维通信技术有限公司 一种多媒体通信安全代理网关及安全代理方法
US7743263B2 (en) 2004-03-11 2010-06-22 Transnexus, Inc. Method and system for routing calls over a packet switched computer network
US20050226162A1 (en) * 2004-03-30 2005-10-13 Shrum Edgar V Jr Methods, systems, and products for maintaining communications service reachability
US20060018449A1 (en) * 2004-07-20 2006-01-26 Qwest Communications International Inc. Telephone call routing
US8184793B2 (en) * 2004-07-20 2012-05-22 Qwest Communications International Inc. Multi-line telephone calling
US20060018310A1 (en) * 2004-07-20 2006-01-26 Qwest Communications International Inc. Data network call routing
US20060018448A1 (en) * 2004-07-20 2006-01-26 Qwest Communications International Inc. Routing telephone calls via a data network
US7457283B2 (en) * 2004-12-13 2008-11-25 Transnexus, Inc. Method and system for securely authorized VoIP interconnections between anonymous peers of VoIP networks
US8238329B2 (en) 2005-12-13 2012-08-07 Transnexus, Inc. Method and system for securely authorizing VoIP interconnections between anonymous peers of VoIP networks
US8355314B2 (en) 2005-03-25 2013-01-15 At&T Intellectual Property Ii, L.P. Method and apparatus for re-routing calls in a packet network during failures
US8064452B2 (en) * 2005-04-19 2011-11-22 At&T Intellectual Property Ii, L.P. Method and apparatus for routing calls to an alternative endpoint during network disruptions
US7995464B1 (en) * 2005-06-27 2011-08-09 At&T Intellectual Property Ii, L.P. Method and apparatus for measuring quality of service levels
US7668100B2 (en) * 2005-06-28 2010-02-23 Avaya Inc. Efficient load balancing and heartbeat mechanism for telecommunication endpoints
US8156564B2 (en) * 2005-10-14 2012-04-10 Whaleback Systems Corporation Discovering network services
WO2007047643A2 (en) * 2005-10-14 2007-04-26 Whaleback Systems Corporation Configuring a network device
US7593393B2 (en) * 2006-01-20 2009-09-22 Sbc Knowledge Ventures, L.P. Voice over internet protocol multi-routing with packet interleaving
WO2007140165A2 (en) * 2006-05-26 2007-12-06 Whaleback Systems Corporation Selecting routes through a network
US8457000B2 (en) * 2006-05-26 2013-06-04 Communications Acquistions, LLC Call quality monitoring
US20070286361A1 (en) * 2006-05-26 2007-12-13 Whaleback Systems Corporation Sending A Page
US7831034B2 (en) * 2006-07-20 2010-11-09 Microsoft Corporation Management of telephone call routing using a directory services schema
DK2084868T3 (en) 2006-11-02 2018-09-03 Voip Pal Com Inc MAKING ROUTING MESSAGES FOR VOICE-OVER IP COMMUNICATION
US7920477B2 (en) * 2007-01-24 2011-04-05 Viasat, Inc. Network layer error control systems and methods
JP5276406B2 (ja) * 2008-10-08 2013-08-28 富士通株式会社 内線接続方法及び経路選択装置
US9203652B2 (en) 2009-12-21 2015-12-01 8X8, Inc. Systems, methods, devices and arrangements for cost-effective routing
US9100467B2 (en) * 2011-12-27 2015-08-04 Avaya Inc. Alternate routing of voice calls in a heavily loaded SIP network
US9154528B2 (en) * 2013-10-07 2015-10-06 Futurewei Technologies, Inc. Distributed media gateways
EP3085039B1 (en) * 2013-12-20 2019-02-20 Telefonaktiebolaget LM Ericsson (publ) Allocation of resources during split brain conditions
US9998428B2 (en) * 2015-06-29 2018-06-12 Cisco Technology, Inc. Virtual routing and forwarding (VRF) for asymmetrical virtual service provider (VSP) tunnels
US10419310B1 (en) 2015-12-17 2019-09-17 8×8, Inc. Monitor device for use with endpoint devices
US11076051B1 (en) 2016-05-04 2021-07-27 8X8, Inc. Endpoint location update control for call routing decisions
US10326888B1 (en) 2016-05-04 2019-06-18 8X8, Inc. Location updates for call routing decisions
US10542150B1 (en) 2016-05-04 2020-01-21 8X8, Inc. Server generated timing of location updates for call routing decisions
US10530934B1 (en) 2016-05-04 2020-01-07 8X8, Inc. Endpoint location determination for call routing decisions
US10650621B1 (en) 2016-09-13 2020-05-12 Iocurrents, Inc. Interfacing with a vehicular controller area network

Family Cites Families (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA1118084A (en) * 1979-06-22 1982-02-09 Edmund Szybicki Alternate routing for a telephone system
US4679186A (en) * 1984-09-26 1987-07-07 American Telephone And Telegraph Company, At&T Bell Laboratories Alternate self-routing packet switching node having fault detection capabilities
CA2002613C (en) * 1988-12-05 1996-02-27 Hisao Yamamoto Adaptive routing control method
US5058105A (en) * 1990-04-04 1991-10-15 At&T Bell Laboratories Network alternate routing arrangement
US6430282B1 (en) 1995-09-29 2002-08-06 Nortel Networks Limited Methods and apparatus for originating voice calls
US6122255A (en) 1996-04-18 2000-09-19 Bell Atlantic Network Services, Inc. Internet telephone service with mediation
US6581104B1 (en) * 1996-10-01 2003-06-17 International Business Machines Corporation Load balancing in a distributed computer enterprise environment
JPH10126439A (ja) * 1996-10-17 1998-05-15 Fujitsu Ltd パケット交換通信網のルート選択装置
US7145898B1 (en) 1996-11-18 2006-12-05 Mci Communications Corporation System, method and article of manufacture for selecting a gateway of a hybrid communication system architecture
US6754181B1 (en) 1996-11-18 2004-06-22 Mci Communications Corporation System and method for a directory service supporting a hybrid communication system architecture
US6157636A (en) * 1997-03-06 2000-12-05 Bell Atlantic Network Services, Inc. Network session management with gateway-directory services and authorization control
US6141345A (en) 1997-03-06 2000-10-31 Lucent Technologies Inc. Signal processing resource allocation for internet-based telephony
US6574216B1 (en) 1997-03-11 2003-06-03 Verizon Services Corp. Packet data network voice call quality monitoring
US6798786B1 (en) * 1999-06-07 2004-09-28 Nortel Networks Limited Managing calls over a data network
WO1999005590A2 (en) 1997-07-25 1999-02-04 Starvox, Inc. Apparatus and method for integrated voice gateway
US6067545A (en) * 1997-08-01 2000-05-23 Hewlett-Packard Company Resource rebalancing in networked computer systems
DE69819756D1 (de) 1997-09-16 2003-12-18 Transnexus Inc Leitweglenkung-anordnung für internet telefonie
NO326260B1 (no) * 1997-09-29 2008-10-27 Ericsson Telefon Ab L M Fremgangsmate for a rute anrop fra en terminal i et forste telekommunikasjonsnett til en terminal i et andre telekommunikasjonsnett
US7515583B2 (en) 1998-06-19 2009-04-07 Nortel Networks Limited Method and apparatus for providing a configurable quality of service threshold for voice over internet protocol
CA2275829C (en) 1998-06-19 2004-10-19 Nortel Networks Corporation Ip telephony gateway
US6452922B1 (en) 1998-06-19 2002-09-17 Nortel Networks Limited Method and apparatus for fallback routing of voice over internet protocol call
US6826272B1 (en) 1998-10-01 2004-11-30 Nortel Networks Limited Method and apparatus for integrated multimedia call control
US6275574B1 (en) 1998-12-22 2001-08-14 Cisco Technology, Inc. Dial plan mapper
US6519249B1 (en) 1998-12-23 2003-02-11 Nortel Networks Ltd Scalable gatekeepers in an internet telephony system and a method of operation
US6628617B1 (en) 1999-03-03 2003-09-30 Lucent Technologies Inc. Technique for internetworking traffic on connectionless and connection-oriented networks
US6590869B1 (en) 1999-03-11 2003-07-08 Siemens Information & Communication Networks, Inc. Method and apparatus for selecting whether to place a call over the internet or the PSTN using a two tiered process
US7002970B1 (en) 1999-05-19 2006-02-21 Edge Access, Inc. Private dialing plan for voice on a packet-based network
US6591301B1 (en) 1999-06-07 2003-07-08 Nortel Networks Limited Methods and systems for controlling network gatekeeper message processing
US7099301B1 (en) 1999-07-13 2006-08-29 Innomedia, Inc. Voice over internet protocol proxy gateway
US6510219B1 (en) 1999-09-30 2003-01-21 Nortel Networks Limited Alternate network fallback for IP telephony
US6714535B1 (en) * 1999-11-08 2004-03-30 Broadmedia, Inc. Method and system for unlimited use of telephony services over a data network without incurring long distance calling tolls
US6363065B1 (en) 1999-11-10 2002-03-26 Quintum Technologies, Inc. okApparatus for a voice over IP (voIP) telephony gateway and methods for use therein
JP2001156881A (ja) 1999-11-29 2001-06-08 Nec Corp Isdn迂回装置及びisdn迂回方法
US7239629B1 (en) * 1999-12-01 2007-07-03 Verizon Corporate Services Group Inc. Multiservice network
AU3076501A (en) * 1999-12-22 2001-07-03 Transnexus, Inc. Rate provisioning method and system for an internet telephony clearinghouse system
AU2001230921A1 (en) * 2000-01-11 2001-07-24 Transnexus, Inc. Architectures for clearing and settlement services between internet telephony clearinghouses
US6771640B2 (en) 2000-10-23 2004-08-03 Itxc, Inc. Virtual calling card with arbitrary controls
JP4489925B2 (ja) 2000-11-02 2010-06-23 富士通株式会社 ネットワーク共有帯域割当て方法及びこれを用いるネットワークシステム
US7113500B1 (en) 2000-11-03 2006-09-26 Insors Integrated Communications Method and dial plan for packet based voice communications functionality
US20020122547A1 (en) 2000-12-21 2002-09-05 Hinchey Allan J. Method and apparatus for telephony route selection
US8200577B2 (en) 2001-03-20 2012-06-12 Verizon Business Global Llc Systems and methods for retrieving and modifying data records for rating and billing purposes
US7215643B2 (en) 2003-07-29 2007-05-08 Level 3 Communications, Llc System and method for providing alternate routing in a network
US7283519B2 (en) 2001-04-13 2007-10-16 Esn, Llc Distributed edge switching system for voice-over-packet multiservice network
US20030046400A1 (en) 2001-08-22 2003-03-06 Owen Friel Contacting a destination terminal from an originating terminal via a packet-based communications network
US20030059005A1 (en) 2001-09-24 2003-03-27 Teleware, Inc. Multi-media communication management system with dynamic bypass routing of real time streaming media
US7382767B2 (en) 2001-09-27 2008-06-03 Siemens Communications, Inc. Transparent interchangeable network (TIN)
US7529225B2 (en) 2001-11-16 2009-05-05 Ibasis, Inc. System and method for voice over internet protocol (VoIP) and facsimile over internet protocol (FoIP) calling over the internet
US7263096B2 (en) 2001-12-21 2007-08-28 Lucent Technologies Inc. Apparatus, system and method for managing circuit and packet-switched calls on a network
US6917677B2 (en) 2002-02-26 2005-07-12 International Business Machines Corporation Method and system for defining call transfer rules for directory assistance
US7031450B2 (en) * 2002-08-27 2006-04-18 Itxl Ip Holdings, S.A.R.L. Call routing system and method
US6940849B2 (en) 2003-04-16 2005-09-06 Level 3 Communications, Inc. System and method for IP telephony ping
US7330463B1 (en) 2003-05-28 2008-02-12 Nortel Networks Limited Enterprise voice over internet protocol (VoIP) virtual private network (VPN)
US7379471B2 (en) 2003-07-29 2008-05-27 Level 3 Communications, Llc System and method for generating reports in a network

Also Published As

Publication number Publication date
CA2443097A1 (en) 2002-10-17
US20100226363A1 (en) 2010-09-09
US20030012178A1 (en) 2003-01-16
WO2002082722A3 (en) 2003-11-27
CA2443097C (en) 2012-06-05
US7720084B2 (en) 2010-05-18
DE60222400D1 (de) 2007-10-25
US7339934B2 (en) 2008-03-04
AU2002311807A1 (en) 2002-10-21
EP1386469A2 (en) 2004-02-04
ATE373375T1 (de) 2007-09-15
ES2292769T3 (es) 2008-03-16
EP1386469B1 (en) 2007-09-12
US20150304504A1 (en) 2015-10-22
WO2002082722A2 (en) 2002-10-17
US20080112327A1 (en) 2008-05-15
US8948190B2 (en) 2015-02-03

Similar Documents

Publication Publication Date Title
US7720084B2 (en) Alternate routing of voice communication in a packet-based network
US7075922B2 (en) Screening inbound calls in a packet-based communications network
US6798745B1 (en) Quality of service management for voice over packet networks
US7577131B2 (en) System and method for voice over internet protocol (VoIP) and facsimile over internet protocol (FoIP) calling over the internet
US6798786B1 (en) Managing calls over a data network
US6690651B1 (en) Method and apparatus for automatic transfer of a call in a communications system in response to changes in quality of service
US7315617B2 (en) Method and system for managing calls of an automatic call distributor
US9444738B2 (en) System and method for monitoring the volume of calls carried by a voice over internet protocol telephone system
US7684322B2 (en) Flow admission control in an IP network
US9350784B2 (en) Method and communication system for selecting a transmission mode for transmitting payload data
US8265062B2 (en) System and method for accomplishing special call treatment in a voice over internet protocol telephone system
JP2005512397A (ja) 一次接続の代替接続に対する使用可能フューチャの形成方法
US20070127436A1 (en) System and method for converging circuit switched and packed switched communications
EP1079573B1 (en) Managing calls over a data network
US7248565B1 (en) Arrangement for managing multiple gateway trunk groups for voice over IP networks
CN1369161A (zh) 为选路经过分组交换网的移动台始发呼叫提供所需服务质量(qos)级别的系统和方法
US20060256773A1 (en) System and method for proxy signaling manipulation in an IP telephony network
US20050047402A1 (en) End user selectable routing of packet or circuit-switched calls
US20060092916A1 (en) Routing frames in an IP sonet ring using an IP proxy server
US7978834B2 (en) Call control
US8619556B2 (en) Call control
KR20050039300A (ko) 차세대 망에서 망 요소 자원 관리 시스템 및 방법
KR20030030378A (ko) 억세스 네트워크에서의 브이 5.2 가입자 상태 관리 방법