ES2439690T3 - Una pasarela de abstracción de red y un método correspondiente para abstraer un punto extremo - Google Patents
Una pasarela de abstracción de red y un método correspondiente para abstraer un punto extremo Download PDFInfo
- Publication number
- ES2439690T3 ES2439690T3 ES11000569.1T ES11000569T ES2439690T3 ES 2439690 T3 ES2439690 T3 ES 2439690T3 ES 11000569 T ES11000569 T ES 11000569T ES 2439690 T3 ES2439690 T3 ES 2439690T3
- Authority
- ES
- Spain
- Prior art keywords
- abstracted
- network
- endpoint
- communication system
- nag
- Prior art date
- Legal status (The legal status 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 status listed.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M3/00—Automatic or semi-automatic exchanges
- H04M3/42—Systems providing special services or facilities to subscribers
- H04M3/42229—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location
- H04M3/42263—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location where the same subscriber uses different terminals, i.e. nomadism
- H04M3/42272—Personal communication services, i.e. services related to one subscriber independent of his terminal and/or location where the same subscriber uses different terminals, i.e. nomadism whereby the subscriber registers to the terminals for personalised service provision
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2203/00—Aspects of automatic or semi-automatic exchanges
- H04M2203/10—Aspects of automatic or semi-automatic exchanges related to the purpose or context of the telephonic communication
- H04M2203/1091—Fixed mobile conversion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2207/00—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place
- H04M2207/20—Type of exchange or network, i.e. telephonic medium, in which the telephonic communication takes place hybrid systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/12—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal
- H04M7/1205—Arrangements for interconnection between switching centres for working between exchanges having different types of switching equipment, e.g. power-driven and step by step or decimal and non-decimal where the types of switching equipement comprises PSTN/ISDN equipment and switching equipment of networks other than PSTN/ISDN, e.g. Internet Protocol networks
- H04M7/125—Details of gateway equipment
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Una pasarela de abstracción de red (NAG) que comprende: - al menos una interfaz de red abstraída (AN-I) para la conectividad con al menos una red abstraída (AN) en dondeun usuario tiene un punto extremo abstraído (AE) que tiene una primera identidad en dicha red abstraída (AN); - al menos una interfaz de sistema de comunicación (CS-I) para la conectividad con al menos un sistema decomunicación del usuario (CS), dicha interfaz de sistema de comunicación (CS-I) que expone el comportamiento delpunto extremo abstraído mediante una segunda identidad en dicho sistema de comunicación del usuario (CS),caracterizado por; - medios (REG) adaptados para registrar una relación uno a uno entre dicha primera identidad y dicha segundaidentidad; - medios para extraer el comportamiento de dicho punto extremo abstraído (AE), que comprende las característicasy/o estados de comunicación de dicho punto extremo abstraído (AE); y - medios de abstracción del punto extremo (AM) adaptados para abstraer dicho punto extremo abstraído (AE) endicho sistema de comunicación del usuario (CS) mediante una abstracción del punto extremo (EA) usando dichasegunda identidad, dicha abstracción del punto extremo (EA) que es sensible al comportamiento de dicho puntoextremo abstraído (AE), que se adapta para implementar al menos una característica y/o estado de dicho sistema decomunicación del usuario (CS), y que se adapta para mapear bidireccionalmente dicho comportamiento de dichopunto extremo abstraído (AE) con las características y/o estados de dicho sistema de comunicación del usuario (CS)mediante un protocolo soportado por dicho sistema de comunicación del usuario (CS).
Description
Una pasarela de abstraccion de red y un metodo correspondiente para abstraer un punto extremo Campo de la invencion La presente invencion se refiere generalmente a la abstraccion de un punto extremo, por ejemplo un cliente GSM en un microtelefono movil, sobre donde un usuario inicia y recibe sesiones de comunicacion. La presente invencion debera permitir al usuario exponer el comportamiento del punto extremo abstraido en el sistema de comunicacion preferido del usuario, por ejemplo una IP-PABX, cuando se inician o reciben sesiones de comunicacion en el punto extremo abstraido, por ejemplo su cliente GSM, en su punto extremo fisico preferido, por ejemplo su microtelefono movil regular. La presente invencion en otras palabras debera permitir la abstraccion de por ejemplo todas las llamadas que se originan desde o que se destinan a un cliente GSM como si estas llamadas fueran originadas desde o terminadas en un telefono o punto extremo en el sistema de comunicacion del usuario. De esta manera, la presente invencion prepara el camino para las comunicaciones unificadas que permiten al usuario de por ejemplo cualquier microtelefono movil regular beneficiarse de las aplicaciones que e/ella disfruta en su telefono regular conectado a su sistema de comunicacion, por ejemplo una PABX privada (corporativa). En un caso de uso particular, la presente invencion permite a los usuarios de una red abstraida, por ejemplo una red GSM, red SIP WiFi, red Skype, red propietaria, etc., exponer una identidad de SIP (Protocolo de inicio de sesion). El usuario puede exponer su punto extremo abstraido preferido, por ejemplo su cliente satelital, cliente GSM, cliente SIP WiFi, cliente de telefonia basada en software, cliente de telefono de DECT, etc., como si este estuviera conectado a su sistema de comunicacion, por ejemplo la PABX basada en IP corporativa la cual requiere una identidad de SIP para la conectividad IP. Antecedentes de la invencion Un modo conocido para unificar las comunicaciones fija y movil se basa en el asi llamado subsistema de multimedia IP o arquitectura IMS. La solicitud de patente de los Estados Unidos US 2010/0111079 titulada "Metodo y aparato para la convergencia movil fija basada en red" (Duffy y otros) por ejemplo describe tal red basada en la solucion IMS en donde las llamadas desde ambos puntos finales de SIP (Protocolo de inicio de sesion) y puntos finales de no SIP se manejan por un unico servidor de aplicacion. La IMS sin embargo requiere puntos finales dedicados tales como telefonos UMTS que soportan SIP, o requiere la adaptacion de telefonos existentes a traves de actualizaciones de software. La solucion conocida a partir de la US 2010/0111079 por ejemplo requiere la instalacion de un cliente de red basado en la convergencia movil fija (NB-FMC) en el dispositivo movil, y la instalacion de un servidor de aplicacion de NB-FMC para invocar las caracteristicas del servicio de red basado en FMC tal como el manejo de la solicitud de llamada. Puesto que el usuario tiene que comprar un nuevo terminal que soporte ciertos protocolos o actualizar su terminal existente, el despliegue de soluciones basadas en IMS es un proceso lento, y la penetracion en el mercado es pequena. La solicitud de patente de los Estados Unidos US 2009/0262733 titulada "Anclaje de llamada dinamico" (Olson) describe una solucion alternativa del arte anterior basada en la logica de anclaje de llamada que permite hacer una llamada desde un microtelefono movil (152 en la Fig. 4 de la US 2009/0262733) y anclar la llamada saliente a la PBX del usuario (IP PBX 164 en la Fig. 4 de la US 2009/0262733), por ejemplo en la red de empresa privada, en una red del hogar o en una red VoIP. La logica de anclaje de llamada (172, 168) necesaria para ello reside en el microtelefono movil, en la red privada, o en una combinacion del microtelefono movil y la red privada, como se menciona en el parrafo [0025] de la US 2009/0262733. Como resultado, Olson tiene que modificar ademas el microtelefono movil y/o la red privada. La solicitud de patente Internacional WO 2009/076971 titulada "Un metodo de y un arreglo para el establecimiento de llamadas entre un entorno de comunicacion de Internet y un entorno de comunicacion movil" describe una solucion para extender el servicio GSM, o mas generalmente el servicio movil, a la nube de Internet. Al emular el dispositivo movil del usuario 2 en la pasarela 6 como un cliente de Internet y mantener en la pasarela 6 la union entre la identidad movil del usuario, es decir la MSISDN, y el nombre de usuario de Internet, por ejemplo John Smith, el usuario puede establecer/recibir llamadas en su dispositivo movil 2 que se enrutan en grado maximo por la Internet 4 por razones de ahorro de costos. Como se indica en la pagina 2, lineas 12-23 de la WO 2009/076971, el usuario mantiene la movilidad mientras la posibilidad de hacer llamadas gratis por la Internet se explota al maximo. Con el proposito de optimizar costos ademas, el estado del dispositivo movil se mantiene por la pasarela 6, es decir se mantienen los parametros de estado del dispositivo movil que pueden influenciar los costos de terminacion de las llamadas sobre las mismas, como una indicacion de que el equipo del usuario es un dispositivo movil, la localizacion geografica, una indicacion de costo, disponibilidad y capacidad de mensajeria.
La WO 2009/076971 solamente se ensena para extraer algunos parametros de estado relacionados con el costo del dispositivo movil con el proposito de usar estos parametros de estado para optimizar el costo de terminacion de las llamadas hacia/desde el usuario. El sistema descrito en la WO 2009/076971 no permite al usuario experimentar el estado y caracteristicas de su sistema de comunicacion preferido, por ejemplo su PBX, en su movil 2. La pasarela 6 conocida de la WO 2009/076971 simplemente no tiene conectividad a tal sistema de comunicacion preferido, y ademas no sugiere extender cierto comportamiento de Internet al dispositivo movil. La pasarela 6 conocida de la WO 2009/076971 por consiguiente no permite al usuario disfrutar bidireccionalmente del comportamiento de la PBX en su dispositivo movil, como por ejemplo un directorio, notificacion de linea ocupada, correo de voz, etc., y disfrutar del comportamiento del sistema movil en su telefono VoIP, como por ejemplo el servicio de SMS. Mas generalmente, la WO 2009/076971 no extiende las caracteristicas y estados del sistema de comunicacion preferido del usuario al punto extremo movil del usuario ya que su objetivo es meramente reducir los costos de comunicacion, no extender las caracteristicas y estados.
La solicitud de patente de los Estados Unidos US 2007/0070976 titulada "Control de llamada movil y basada en paquete" (Mussman y otros) describe la presencia de una pasarela de convergencia de red (NCG) en una red movil para entregar las llamadas destinadas a los telefonos VoIP al terminal movil correspondiente, es decir el telefono GSM del mismo usuario, y para extender los servicios proporcionados en la red fija a la red movil.
La NCG conocida de la US 2007/0070976 sin embargo actua como un centro de conmutacion movil convencional (MSC) y una pasarela SS7 que contiene VLR (registro de localizacion de visitantes) y la funcionalidad de enrutamiento como se indica por el parrafo [0079] de la US 2007/0070976. Esta NCG por consiguiente es un nodo especifico GSM mas bien complejo, costoso.
Otro inconveniente de la NCG conocida de la US 2007/0070976 es que esta NCG solamente extiende las llamadas entrantes al terminal GSM del usuario, y por consiguiente no expone el comportamiento del terminal GSM en la red fija cuando las llamadas salientes se hacen desde el terminal GSM. La NCG conocida en otras palabras no permite la abstraccion del punto extremo bidireccional como resultado de lo cual falla en exponer el comportamiento del punto extremo abstraido (o incluso la presencia) en la red fija.
La solicitud de patente de los Estados Unidos US 2008/0287148 titulada "Sistema, metodo y medio legible por computadora para usar numeros alternativos para el enrutamiento de llamadas de voz y mensajes cortos en una red de comunicaciones" describe un sistema que aumenta la interoperabilidad entre una red de comunicaciones celular y una red de empresa privada para llamadas de voz y servicio de mensajes cortos (SMS). La Fig. 1 y los parrafos [0029] y [0030] de la US 2008/0287148 muestran un sistema con un servidor de pasarela (180) con conectividad a la red celular (110) y conectividad a la IP PBX (158). El servidor de pasarela (180) aparece como un punto extremo dentro de la red a la red celular y aparece como un conjunto de punto extremoes de la PBX estandares a la IP PBX. Esto significa que el servidor de pasarela (180) es un servidor proxy que implementa un mapeo entre la senalizacion de la red celular y la senalizacion de la IP PBX. El servidor de pasarela ademas puede enrutar una sola llamada. Este aparece como un punto extremo para la entrega de una llamada y enruta esta llamada al telefono movil. El servidor de pasarela (180) sin embargo no extrae el comportamiento del telefono movil usado en la red celular, y no implementa un punto extremo real con una ID unica uno a uno mapeada con la MSISDN y la implementacion de caracteristicas/estados de la PBX. Este no termina y analiza las senales con el proposito de implementar caracteristicas/estados en un punto extremo real. Por el contrario, justamente media entre dos protocolos diferentes y se basa en las caracteristicas implementadas de la IP PBX propietaria Esto tiene como desventaja que depende de la implementacion de las caracteristicas en la IP PBX y por consiguiente del fabricante/marca/tipo de la IP PBX. Esto tiene la desventaja adicional de que requiere que el protocolo de transporte en tiempo real (RTP) fluya para ir a la IP PBX lo cual resulta en el consumo de ancho de banda excesivo.
Es un objetivo de la presente invencion describir una solucion mejorada para exponer el comportamiento de un punto extremo abstraido en el sistema de comunicacion del usuario, como por ejemplo un servidor de aplicacion, una PBX, un IP Centrex, un sistema de PBX basado en nubes, etc. Mas en particular, es un objetivo de la presente invencion describir una pasarela de abstraccion de red y un metodo correspondiente para la abstraccion del punto extremo que no se ata o limita a una tecnologia en particular como la GSM, que permite exponer el comportamiento del punto extremo abstraido en comunicacion bidireccional, es decir de entrada y de salida desde el punto de perspectiva del punto extremo abstraido, que no requiere actualizaciones de software de puntos finales o comprar nuevos puntos finales dedicados que soportan por ejemplo SIP, y que no se basan en un nodo complejo como el antes mencionado NCG de Mussman y otros que integran MSC, VLR y funcionalidad de enrutamiento.
Resumen de la invencion
De acuerdo con la presente invencion, los objetivos definidos anteriormente se realizan por una pasarela de abstraccion de red como se define por la reivindicacion 1, la pasarela de abstraccion de red que comprende:
− al menos una interfaz de red abstraida para la conectividad con al menos una red abstraida en donde un usuario tiene
un punto extremo abstraido que tiene una primera identidad en la red abstraida; − al menos una interfaz de sistema de comunicacion para la conectividad con al menos un sistema de comunicacion del
usuario, la interfaz de sistema de comunicacion que expone el comportamiento del punto extremo abstraido mediante
una segunda identidad en el sistema de comunicacion del usuario;
− medios adaptados para registrar una relacion uno a uno entre la primera identidad y la segunda identidad;
− medios para extraer el comportamiento del punto extremo abstraido, que comprenden caracteristicas y/o estados de
comunicacion del punto extremo abstraido; y − medios de abstraccion del punto extremo adaptados para abstraer el punto extremo abstraido en el sistema de
comunicacion del usuario mediante una abstraccion del punto extremo usando la segunda identidad, la abstraccion del
punto extremo que es sensible al comportamiento del punto extremo abstraido, que se adapta para implementar al
menos una caracteristica y/o estado del sistema de comunicacion del usuario, y que se adapta para mapear
bidireccionalmente el comportamiento del punto extremo abstraido con las caracteristicas y/o estados del sistema de
comunicacion del usuario mediante un protocolo soportado por el sistema de comunicacion del usuario.
Asi, la pasarela de abstraccion de red (NAG) de acuerdo con la presente invencion realiza la abstraccion del punto extremo generando una abstraccion del punto extremo en un sistema de comunicacion que expone el comportamiento del dispositivo abstraido. El usuario opcionalmente puede iniciar sesion para el servicio de la NAG para pedir la NAG y eventualmente la(s) red(es) abstraida(s) para usar el servicio de la NAG. El comportamiento del dispositivo abstraido en el contexto de la invencion actual conlleva las caracteristicas y/o estados de comunicacion del punto extremo abstraido, como por ejemplo el estado sonoro, la aceptacion de llamada, etc. Cuando el usuario ha iniciado sesion para el servicio de abstraccion de red, la pasarela de abstraccion de red debera extraer el comportamiento del punto extremo abstraido y el software de abstraccion en la pasarela de abstraccion de red debera mapear el comportamiento del punto extremo abstraido sobre un conjunto comparable de caracteristicas o estados de la abstraccion del punto extremo. Viceversa, las caracteristicas y estados en el sistema de comunicacion del usuario, por ejemplo la PBX o las caracteristicas del servidor de aplicacion tipicamente implementadas como maquinas de estado en la PBX, se extraen y extienden hacia el punto extremo abstraido. Se debe notar que un solo punto extremo fisico, por ejemplo un microtelefono movil, puede contener varios puntos finales abstraidos que cada uno se conecta a diferentes redes abstraidas. Los puntos finales abstraidos pueden ser por ejemplo un cliente GSM con conectividad a una red GSM, es decir una primera red abstraida, un cliente SMS con conectividad a una red SMS, es decir una segunda red abstraida, etc. todo que reside en el mismo microtelefono movil. Asi, el comportamiento de varios puntos finales abstraidos se puede mapear o unificar por la pasarela de abstraccion de red de acuerdo con la presente invencion en multiples comportamientos de una sola abstraccion del punto extremo, por ejemplo un solo punto extremo del SIP en el sistema de comunicacion del usuario. La abstraccion del punto extremo es un punto extremo en el sistema de comunicacion del usuario capaz de exponer el comportamiento en este sistema de comunicacion a traves de un protocolo dedicado, por ejemplo el SIP. El sistema de comunicacion del usuario puede ser por ejemplo un servidor de aplicacion (AS), una red de empresa privada, una aplicacion VoIP basada en web como Google Voice, etc. Al mapear el comportamiento del punto extremo abstraido del usuario en la abstraccion del punto extremo conectada al sistema de comunicacion del usuario, el usuario puede continuar usando su punto extremo abstraido, por ejemplo en su telefono GSM, mientras se beneficia de los servicios, aplicaciones y caracteristicas disponibles en su sistema de comunicacion preferido, por ejemplo la PABX de empresa. La comunicacion entrante y saliente se controlara como si se originara desde o terminara en un punto extremo en el sistema de comunicacion, por ejemplo el telefono fijo del usuario, aunque el usuario continue usando su dispositivo preferido, por ejemplo su telefono celular, y por consiguiente continua ademas disfrutando de los servicios basados en localizacion disponibles por su dispositivo preferido. La presencia del usuario en el sistema de comunicacion es un beneficio del cumplimiento de la abstraccion del punto extremo -el protocolo del sistema de comunicacion del usuario enlazado con la segunda identidad de la abstraccion del punto extremo, por ejemplo su nombre de usuario/contrasena del SIP si el sistema es una SIP IP PBX.
Mientras que la identidad del punto extremo abstraido en la red abstraida se llama la primera identidad a lo largo de esta solicitud de patente, la identidad en el sistema de comunicacion del usuario (privado o no) se llama la segunda identidad del dispositivo a lo largo de esta solicitud de patente. Esta primera identidad y segunda identidad se enlazan una a una por prerregistro en la pasarela de abstraccion de red. Para las llamadas salientes, es decir las llamadas o sesiones de comunicacion que se originan desde el punto extremo abstraido, la identificacion de la parte que llama debera corresponder a la primera identidad, es decir la identidad en la red abstraida. Para las llamadas entrantes, es decir las llamadas o sesiones de comunicacion terminadas en el punto extremo abstraido, la identificacion de la parte llamada debera corresponder a la primera identidad del usuario en la red abstraida. Las sesiones de comunicacion se deberan transferir a la abstraccion del punto extremo como resultado de lo cual el usuario debera exponer el comportamiento y eventualmente ademas la presencia en el sistema de comunicacion del usuario mientras se terminan las sesiones de comunicacion bidireccionales en su punto extremo abstraido en la red abstraida.
La NAG de acuerdo con la invencion actual se puede instalar en la red abstraida, en el sistema (privado) o entre ambos, y no requiere ningunas adaptaciones, protocolo o actualizaciones de software en los puntos finales abstraidos, o en los dispositivos fisicos que alojan los puntos finales abstraidos. La NAG no necesita integrar el enrutamiento y/o la funcionalidad del registro de localizacion. Solamente mantiene una lista de usuarios que iniciaron sesion/cerraron sesion para el servicio, y abstrae los puntos finales correspondientes que iniciaron sesion para el servicio en el sistema de comunicacion del usuario de esta manera usando un protocolo dedicado conocido para el sistema de comunicacion del usuario, por ejemplo el protocolo de inicio de sesion (SIP). El inicio de sesion para el servicio de la NAG se puede preconfigurar o puede ocurrir en la solicitud explicita desde el usuario, dependiendo de la implementacion.
Ventajosamente, la NAG se debera localizar en la red abstraida publica para permitir al operador usar los atributos publicos, por ejemplo el identificador de llamada de los usuarios finales, de una manera legal. Si el usuario tiene un identificador de llamada fijo y un identificador de llamada movil, la NAG puede elegir configurar el identificador de llamada fijo o movil de una manera escalable. En comparacion, si la NAG se localizara en el sistema de comunicacion del usuario, la manipulacion del identificador de llamada solamente se podria experimentar a traves de servicios adicionales especificos, por ejemplo una linea dedicada desde la compania del usuario hasta el operador movil, y la configuracion especifica de la PBX.
Gracias a la invencion actual, los servicios basados en localizacion, por ejemplo basados en la estacion base GSM a donde se conecta el punto extremo abstraido, se pueden continuar usando.
Se debe notar ademas que el termino "sesiones de comunicacion" usado a lo largo de esta solicitud de patente no solamente cubre las llamadas telefonicas de entrada/de salida al punto extremo abstraido, sino ademas conlleva la mensajeria instantanea como la mensajeria de SMS o MMS, las sesiones de video, las sesiones de internet, las llamadas de conferencia multipartitas, etc.
Opcionalmente, como se define por la reivindicacion 2, en la pasarela de abstraccion de red de acuerdo con la invencion actual los medios para extraer el comportamiento del punto extremo abstraido pueden comprender:
− medios para recibir sesiones de comunicacion que se originan desde o destinan hacia el punto extremo abstraido
mediante el enrutamiento forzado implementado en la red abstraida; y − medios para analizar dichas sesiones de comunicacion con el proposito de extraer al menos la primera identidad de las
mismas.
Asi, con el proposito de extraer el comportamiento del punto extremo abstraido, todas las sesiones de comunicacion de entrada/de salida a la abstraccion del punto extremo abstracto preferentemente se enrutan a la fuerza a la NAG. El enrutamiento forzado debera enrutar todo el trafico hacia y desde el punto extremo abstraido hacia la NAG y se puede implementar en la red abstraida a traves de los mecanismos existentes. Por razones de escalabilidad, puede ser deseable sin embargo no forzar todo el trafico para pasar a traves de la NAG, sino alternativamente depender de la senalizacion, parte de la senalizacion o incluso una copia de la misma como se explicara a continuacion.
El componente en la NAG que recibe todo el trafico mediante el enrutamiento forzado debera analizar el trafico con el proposito de establecer la identidad del punto extremo abstraido en la red abstraida, es decir la primera identidad. La NAG debera usar esta primera identidad para mapear el comportamiento del punto extremo abstraido en la red abstraida sobre el comportamiento correspondiente en el sistema de comunicacion del usuario. La NAG misma detecta la identidad del punto extremo abstraido en la red abstraida y mapea las caracteristicas y estados de comunicacion de ese punto extremo abstraido a una identidad enlazada excepcionalmente de la abstraccion del punto extremo correspondiente en el sistema de comunicacion del usuario.
Como se indica ademas por la reivindicacion 3, el enrutamiento forzado a la pasarela de abstraccion de red de acuerdo con la presente invencion se puede implementar a traves de:
− cambiar la configuracion en la red abstraida y la red inteligente o el enrutamiento forzado basado en la IN;
− el uso de tarjeta de llamada con marcacion de dos etapas;
− el uso de tarjeta de llamada con mecanismo de devolucion de llamada y marcacion de dos etapas; o
− una aplicacion en una tarjeta SIM que implementa el enrutamiento forzado.
De hecho el enrutamiento forzado se puede implementar en la red abstraida a traves de diferentes mecanismos existentes.
Un primer mecanismo consiste en una red basada en el enrutamiento forzado. Cuando el usuario inicia una llamada desde su punto extremo abstraido, uno de los interruptores que procesa la llamada en la red abstraida se puede preconfigurar para activar un disparador inteligente que acciona la logica de un punto de control de servicio de red inteligente (IN SCP) para
enviar un mensaje de conectar de vuelta al interruptor que manda al interruptor a enrutar la llamada mediante un prefijo que indica como alcanzar la NAG de acuerdo con la presente invencion.
Un segundo mecanismo consiste en usar un cliente de tarjeta de llamada estandar que implementa marcacion de dos etapas en el punto extremo abstraido. Cuando el usuario marca un numero de destino desde su punto extremo abstraido, el software en el terminal del usuario debera interceptar la llamada, llamar a una marcacion directa (DDI) especifica, es decir un numero asociado con una linea directa dedicada a la PBX del usuario o pasarela, proporcionar acceso directo de entrada al sistema (DISA), y marcar el numero llamado inicialmente a traves de DTMF.
Un tercer mecanismo depende del uso de una tarjeta de llamada y un mecanismo de devolucion de llamada. Cuando el usuario marca un numero de destino desde su punto extremo abstraido, el software en el terminal del usuario debera interceptar la llamada, llamar a una marcacion directa (DDI) especifica que esta ocupada y esperar. El mecanismo de devolucion de llamada de la DDI debera llamar de vuelta al terminal y proporcionar acceso directo de entrada al sistema (DISA) para marcar el numero llamado inicialmente a traves de DTMF.
Una cuarta implementacion puede depender de un programa o aplicacion en una tarjeta Java SIM GSM que implementa el enrutamiento forzado.
Alternativamente al enrutamiento forzado, como se define por la reivindicacion 4, los medios para extraer el comportamiento del punto extremo abstraido pueden comprender:
− medios para monitorear al menos parte de la senalizacion de las sesiones de comunicacion que se originan desde o se destinan hacia el punto extremo abstraido.
De hecho, el componente en la NAG que extrae el comportamiento del punto extremo abstraido puede monitorear la
senalizacion (y medios) o parte de la senalizacion (y medios) relacionada con el trafico generado por o destinado hacia el
punto extremo abstraido. Con el proposito de hacer esto, la senalizacion o una copia de la senalizacion relacionada con
todas las sesiones de comunicacion, ambas de entrada y de salida, se debe enrutar a una interfaz de admision de red
abstraida de la NAG, de esta manera preservando ciertos atributos de sesion como la identificacion de la parte que llama y
la identificacion de la parte llamada. La NAG debera entonces analizar la senalizacion con el proposito de establecer la
identidad del usuario en la red abstraida, es decir la primera identidad. La NAG debera usar esta primera identidad para
mapear el comportamiento del punto extremo abstraido en la red abstraida sobre el comportamiento correspondiente en el
sistema de comunicacion del usuario.
Aunque no se limita a ello, la reivindicacion 5 lista ejemplos de la PBX o caracteristicas del servidor de aplicacion que se
pueden mover a la abstraccion del punto extremo en una pasarela de abstraccion de red de acuerdo con la presente
invencion. Los ejemplos preferidos son:
− servicio de transferencia asistida;
− llamada de conferencia tripartita;
− mensajeria instantanea;
− nombre del que llama que pasa hacia el punto extremo abstraido;
− servicio de continuidad de voz entre un punto extremo SIP WiFi y un punto extremo GSM en un telefono inteligente; y
− unificacion de un telefono fijo y movil como una sola abstraccion del punto extremo.
Como se especifica ademas por la reivindicacion 6, el punto extremo abstraido que se abstraera usando una pasarela de
abstraccion de red de acuerdo con la presente invencion puede ser:
− un sistema global para comunicaciones moviles o un cliente GSM;
− un protocolo de inicio de sesion o un cliente de telefono SIP WiFi;
− un cliente de telefonia basada en software;
− un cliente de telefono analogico;
− unas telecomunicaciones digitales inalambricas mejoradas o un cliente de telefono DECT;
− un protocolo de internet -telecomunicaciones digitales inalambricas mejoradas o un cliente de telefono IP-DECT;
− un protocolo de inicio de sesion WiFi o un cliente de telefono SIP WiFi;
− un protocolo de internet o un cliente de telefono IP;
− un cliente de telefono satelital;
− una multiplexacion por division de tiempo propietaria o un cliente de telefono de TDM;
− un cliente de mensajeria instantanea; o
− un auricular Bluetooth o un cliente de dispositivo de kit de auto.
La aplicacion de la presente invencion sin embargo no se limita a ello. Ya que la presente invencion se puede implementar
sin la adaptacion del punto extremo abstraido, basicamente cualquier cliente de sesion de comunicacion existente o futuro
integrado en un microtelefono movil o terminal fijo sera capaz de beneficiarse de la invencion.
Como se especifica ademas por la reivindicacion 7, el sistema de comunicacion del usuario sobre donde el punto extremo
se emulara por la pasarela de abstraccion de red de acuerdo con la presente invencion puede ser:
− un servidor de aplicacion;
− una centralita privada o PBX;
− un protocolo de internet Centrex o IP Centrex;
− una respuesta de voz interactiva o IVR;
− un protocolo de internet sobre voz basado en web o aplicacion VoIP ;
− un sistema global para comunicaciones moviles o una red GSM; o
− una red de entorno critico; o
− una red formada por un auricular Bluetooth disponible o un auricular y dispositivos de kit de auto accesibles por dicha
pasarela de abstraccion de red (NAG).
Nuevamente esta lista es a modo de ejemplo y no exhaustiva. Ya que la invencion actual no requiere la adaptacion del
sistema de comunicacion del usuario, basicamente cualquier sistema que expone el comportamiento de un punto extremo a
traves de una identidad y protocolo que se pueden compartir con la NAG, se puede beneficiar de la invencion. Ejemplos de
redes de entornos criticos son las redes desplegadas en el espacio, minas, oceanos, etc.
Opcionalmente, como se define por la reivindicacion 8, el protocolo dedicado soportado por el sistema de comunicacion del
usuario puede ser:
− el protocolo de inicio de sesion o SIP;
− el protocolo de mensajeria y presencia extensible o XMPP;
− el protocolo de Skype;
− la multiplexacion por division de tiempo o protocolo de TDM;
− una multiplexacion por division de tiempo propietaria o protocolo de TDM; o
− el protocolo de Bluetooth.
En situaciones donde el usuario desea exponer el comportamiento desde/presencia dentro de una aplicacion de IP PBX, IP
Centrex o VoIP como si el usuario colocara y recibiera llamadas desde su telefono IP estandar o PC, la pasarela de
abstraccion de red de acuerdo con la invencion tipicamente debera realizar la abstraccion del punto extremo de SIP e iniciar
las sesiones de SIP en nombre del usuario, usando su identidad de SIP en la plataforma IP PBX, IP Centrex o VoIP. Otros
protocolos sobre donde el comportamiento del punto extremo abstraido se puede mapear, se pueden usar igualmente.
Nuevamente, la lista anterior no es exhaustiva.
De acuerdo con otro aspecto opcional, definido por la reivindicacion 9, la pasarela de abstraccion de red de acuerdo con la
presente invencion puede comprender:
− medios adaptados para automaticamente anular el registro de la abstraccion del punto extremo tan pronto como no se reciben actualizaciones de localizacion regulares desde el punto extremo abstraido.
En particular cuando el enrutamiento forzado hacia la NAG se implementa en la red abstraida, esta ultima continuara reenviando las llamadas entrantes, incluso cuando el terminal fisico en donde reside el punto extremo abstraido, por ejemplo el telefono movil del usuario, se apaga. Al verificar si las actualizaciones de localizacion se reciben desde el punto extremo abstraido y automaticamente anular el registro del servicio de abstraccion de red cuando no se reciben actualizaciones de localizacion regulares, se evita que las llamadas entrantes permanezcan reenviadas al terminal apagado.
De acuerdo aun con otro aspecto opcional definido por la reivindicacion 10, la pasarela de abstraccion de red de acuerdo con la invencion puede comprender:
− medios de conversion de texto a voz.
Asi, la pasarela de abstraccion de red se puede complementar con una funcion de conversion de texto a voz, con el proposito de pasar por ejemplo informacion del nombre del que llama, mensajes instantaneos, etc. hacia el punto extremo abstraido.
En adicion a una pasarela de abstraccion de red como se define por la reivindicacion 1, la presente invencion se refiere ademas a un metodo para abstraer un punto extremo abstraido de un usuario, el punto extremo abstraido que tiene una primera identidad en una red abstraida, el metodo que se define por la reivindicacion 11 y que comprende las etapas de:
− instalar una pasarela de abstraccion de red con conectividad a la red abstraida mediante una interfaz de red abstraida y conectividad a un sistema de comunicacion del usuario mediante una interfaz del sistema de comunicacion; − registrar en la pasarela de abstraccion de red una relacion uno a uno entre la primera identidad y una segunda identidad en el sistema de comunicacion del usuario; − abstraer el punto extremo abstraido en el sistema de comunicacion del usuario mediante una abstraccion del punto extremo usando la segunda identidad; − extraer el comportamiento del punto extremo abstraido que comprende las caracteristicas y/o estados de comunicacion del punto extremo abstraido; − implementar al menos una caracteristica y/o estado del sistema de comunicacion del usuario; y
− mapear bidireccionalmente el comportamiento del punto extremo abstraido con las caracteristicas y/o estados del sistema de comunicacion del usuario mediante un protocolo soportado por el sistema de comunicacion del usuario (CS).
Breve descripcion de los dibujos
La Fig. 1 muestra una primera modalidad de la pasarela de abstraccion de red de acuerdo con la presente invencion;
La Fig. 2 muestra una segunda modalidad de la pasarela de abstraccion de red de acuerdo con la presente invencion, con conectividad a varias redes abstraidas y varios sistemas de comunicaciones de usuarios;
La Fig. 3 ilustra una modalidad dedicada del cliente de la pasarela de abstraccion de red de acuerdo con la presente invencion;
La Fig. 4 ilustra una modalidad compartida de la pasarela de abstraccion de red de acuerdo con la presente invencion;
La Fig. 5 ilustra un primer caso de uso de la pasarela de abstraccion de red compartida de la Fig. 4 en un escenario donde se configura una llamada desde un microtelefono movil hacia un telefono externo;
La Fig. 6 ilustra un segundo caso de uso de la pasarela de abstraccion de red compartida de la Fig. 4 en un escenario donde se configura una llamada desde un microtelefono movil hacia un telefono interno.
Descripcion detallada de la(s) modalidad(es)
La Fig. 1 muestra una pasarela de abstraccion de red NAG con conectividad a una red abstraida AN y un sistema de comunicacion del usuario CS. El usuario bajo consideracion tiene acceso a la red abstraida mediante un punto extremo abstraido AE.
La pasarela de abstraccion de red NAG tiene una interfaz de admision de la red abstraida y una interfaz de salida de la red abstraida que se integran en la interfaz de red abstracta AN-I mostrada en la Fig. 1. La pasarela de abstraccion de red NAG dibujada en la Fig. 1 tiene ademas un agente de usuario del SIP de la abstraccion del punto extremo EA con conectividad de SIP a un par del SIP de la abstraccion del punto extremo, no mostrado en la Fig. 1 pero tipicamente implementado en un servidor de aplicacion en el sistema de comunicacion del usuario CS. Esta conectividad se realiza a traves de la interfaz del sistema de comunicacion de la NAG CS-I, es decir una interfaz de SIP de la abstraccion del punto extremo con acoplamiento directo o indirecto a la red privada del usuario CS. En esta red privada CS, un par del SIP del punto extremo fisico no dibujado en la Fig. 1 debera conectarse con un agente de usuario de SIP del punto extremo fisico en el punto extremo del usuario, por ejemplo su telefono de oficina, por una conexion del punto extremo fisico.
La pasarela de abstraccion de red NAG implementa uno o mas servidores de comunicacion que proporcionan la abstraccion de todas las llamadas realizadas en la red abstraida AN que pasan a traves de la pasarela de abstraccion de red NAG. Esta
abstraccion emula una EA del punto extremo del SIP por entidad fisica en la red abstraida AN tal que esta EA del punto extremo del SIP se puede conectar a cualquier aplicacion de SIP desarrollada por cualquier SIP basado en la PABX.
La meta de la pasarela de abstraccion de red NAG es generar un agente de usuario del SIP de la abstraccion del punto extremo EA analizando el trafico generado por el punto extremo abstraido AE en la red abstraida AN. Con el proposito de ser capaz de hacer esto, la red abstraida AN en la Fig. 1 se supone para implementar el enrutamiento forzado: la red abstraida AN enruta todas las llamadas salientes generadas por el punto extremo abstraido AE hacia la pasarela de abstraccion de red NAG mediante la interfaz de red abstraida AN-I, de esta manera preservando los atributos de llamada, es decir informacion como la identificacion de la parte que llama, la identificacion de la parte llamada, etc.
Se debe notar que para conectar la red abstraida AN a la pasarela de abstraccion de red NAG, se pueden usar diferentes tecnologias como lineas troncales de SIP, EuroISDN PRIs, EuroISDN BRIs, SS7, H323, etc.
En la direccion inversa, la red abstraida AN debe ademas ser capaz de llamar al punto extremo abstraido AE cuando el agente de usuario del SIP de la abstraccion del punto extremo EA suena y preserva los atributos de la llamada, por ejemplo la ID del que llama y la ID del que es llamado, cuando se pregunta por la abstraccion del punto extremo EA. El rol de este agente de usuario de la abstraccion del punto extremo EA es registrar una identidad del SIP en un par del SIP de la abstraccion del punto extremo en el sistema de comunicacion privado del usuario CS y para simular la conexion del SIP de la abstraccion del punto extremo al igual que un agente de usuario del SIP del PEP (punto extremo fisico) registraria en un par del SIP del PEP del servidor de aplicacion y comunicaria por una conexion del SIP del PEP. Cuando esto se hace, cada comunicacion con la red publica es identica para el agente de usuario del SIP de la abstraccion del punto extremo EA y para un agente de usuario del SIP del PEP. Por ejemplo, si una pasarela de red publica se usara, la pasarela de red publica no puede distinguir una llamada que viene desde el agente de usuario del SIP de la abstraccion del punto extremo EA de una llamada que viene desde el agente de usuario del SIP del PEP en la PABX del usuario.
A lo largo de la siguiente descripcion de las modalidades de la invencion, los siguientes acronimos y terminos se usaran: − AN: Red abstraida − AE: Punto extremo abstraido − AN-I: Interfaz de admision de la red abstraida − AN-I: Interfaz de salida de la red abstraida − EA: Abstraccion del punto extremo − EA SIP UA: Agente de usuario del SIP de la abstraccion del punto extremo − Par del SIP EA: Par del SIP de la abstraccion del punto extremo − Conexion del SIP EA: Conexion del SIP de la abstraccion del punto extremo − PE: Punto extremo fisico: − Par del SIP PE: Par del SIP del punto extremo fisico − PE SIP UA: Agente de usuario del SIP del punto extremo fisico − Conexion del SIP PE: Conexion del SIP del punto extremo fisico − NAG: Pasarela de abstraccion de red − CS: Sistema de comunicacion del usuario
Es importante notar que la ventaja de tal solucion reside en que el CS ve todos los protocolos los cuales implementan las caracteristicas implementadas por el EA SIP UA exactamente como los protocolos que implementan las mismas caracteristicas en cualquier otro PE SIP UA. Como un ejemplo, si el usuario ha recibido o colocado dos llamadas en su AE, el EA SIP UA puede enviar un mensaje remitido al SIP con el proposito de implementar la caracteristica de transferencia asistida si por ejemplo el usuario presiona un digito durante la segunda comunicacion en su AE. En otra solucion, la transferencia asistida se implementa de hecho en el CS. Desde la perspectiva de un usuario, la implementacion de la EA de la transferencia asistida es mejor porque la NAG correlaciona las dos llamadas para el usuario independientemente de como se hacen esas llamadas (a traves del libro de direcciones, recibidas, a traves de un SMS, pagina web, etc.). Tipicamente, en una PABX, el usuario tiene que establecer una llamada con su movil, presionar un DTMF y recibir un tono de marcar. El usuario entonces tiene que formar el numero a mano. Esto es ciertamente porque de hecho, en este escenario, existe solamente una sola llamada desde el GSM hacia la PABX. Este ejemplo claramente ilustra el beneficio de la abstraccion del punto extremo.
Un caso de uso especifico importante de la pasarela de abstraccion de red NAG mostrada en la Fig. 1 consiste en proporcionar un servicio de convergencia movil fija para una red GSM. En este alcance, la FMC o el servicio de red de convergencia movil fija es la habilidad de registrar en una IP-PABX un telefono GSM como si fuera un telefono de SIP normal. Con el proposito de implementar este servicio de FMC, todas las llamadas hechas y recibidas por un GSM se deben
enrutar a la fuerza a la pasarela de abstraccion de red NAG. Por cada numero vinculado a una tarjeta SIM, la pasarela de abstraccion de red NAG emula un punto extremo del SIP el cual se puede registrar en un servidor de aplicacion (la PABX o el CS privado). Se debe notar que en el contexto de la implementacion de tal servicio de convergencia movil fija, el punto extremo abstraido AE es el cliente GSM en el telefono GSM del usuario, y el agente de usuario del SIP de la abstraccion del punto extremo EA es el agente de usuario del SIP el cual emula el comportamiento del telefono GSM en la IP-PABX.
La Fig. 2 ilustra una modalidad 201 de la pasarela de abstraccion de red NAG con conectividad a varios sistemas de comunicacion de usuarios, es decir IP PBX 202, IP Centrex 203, conexion de SIP punto a punto a un PC del usuario 204, y Google Voice 205, y con conectividad a varias redes abstraidas, es decir las redes abstraidas AN1 o 206, AN2 o 207, y AN3
o 208. La NAG 201 por lo tanto se proporciona con varias interfaces de sistemas de comunicacion de usuarios CS-I1, CS-I2, CS-I3 y CS-I4 para la conectividad respectivamente con la IP PBX 202, IP Centrex 203, conexion de SIP punto a punto a un PC del usuario 204, y Google Voice 205. La NAG 201 se proporciona ademas con las interfaces de admision/salida de la red abstraida AN-I1, AN-I2 y AN-I3 para las conexiones respectivas a las redes abstraidas 206, 207 y 208.
La Fig. 2 ilustra ademas que un punto extremo fisico, por ejemplo un microtelefono movil como el PE1 o PE4 se puede conectar a varias redes abstraidas mediante varios puntos finales abstraidos. Tipicamente, un solo punto extremo fisico debera contener varios puntos finales virtuales, cada uno que representan los puntos finales abstraidos que se conectan a las diferentes redes abstraidas. Un microtelefono movil fisico como el PE1 por ejemplo contiene un cliente GSM AE1.1, un cliente SMS AE2.1, etc. El punto extremo fisico PE1 por lo tanto se conecta a varias redes abstraidas: el cliente GSM AE1.1 se conecta a una red GSM AN1, el cliente SMS AE2.1 se conecta a una red SMS AN2, etc. En general, un punto extremo fisico referenciado por PEy contiene varios puntos finales abstraidos denotados por AEx.y, donde x se refiere a la red abstraida y y se refiere al punto extremo fisico.
Como un ejemplo, el punto extremo fisico PE1 en la Fig. 2 es un microtelefono movil conectado a la red abstraida GSM 206 y a la red abstraida SMS 207 respectivamente mediante el cliente GSM AE1.1 y el cliente SMS AE2.1. Cuando el microtelefono movil PE1 emite una llamada GSM, este comportamiento de la llamada se mapea entonces a una llamada de SIP por la NAG 201 mediante la abstraccion del punto extremo EA1 en la IP PBX 202 donde el usuario del microtelefono PE1 tiene su telefono IP de oficina 221. Cuando el microtelefono movil PE1 envia un mensaje SMS, este comportamiento de texto se mapea a un mensaje SIP IM que se envia mediante la misma abstraccion del punto extremo EA1 en la IP PBX 202. En resumen, el comportamiento de varios puntos finales abstraidos virtuales que residen en el mismo punto extremo fisico se mapea o unifica en multiples comportamientos en una sola abstraccion del punto extremo del SIP.
La Fig. 2 muestra ademas el punto extremo abstraido AE1.2 que forma parte de un segundo terminal fisico, no dibujado explicitamente en la Fig. 2. Este segundo terminal pertenece a un segundo usuario con una segunda identidad en la IP PBX 202 representada en la Fig. 2 por el telefono IP 222. La NAG 201 por lo tanto mapea el comportamiento del punto extremo abstraido AE2.1 sobre el comportamiento de la llamada del SIP correspondiente de una abstraccion del punto extremo EA2 que interactua con la IP PBX 202 mediante la interfaz de sistema de comunicacion CS-I1. Un tercer punto extremo fisico, no dibujado explicitamente en la Fig. 2, aloja un cliente SMS AE2.3 que se conecta con la red SMS abstraida 207. El comportamiento de la mensajeria del AE2.3 se mapea sobre la abstraccion del punto extremo EA3 en el IP Centrex 203 donde el usuario del tercer punto extremo fisico se supone que tiene una segunda identidad que se usa desde su telefono IP
231. Un cuarto punto extremo fisico PE4 nuevamente aloja dos puntos finales abstraidos virtuales: por un lado, el punto extremo abstraido AE2.4 representa un cliente SMS con conectividad a la red SMS 207, por otro lado el punto extremo abstraido AE3.4 representa un cliente de telefono WiFi SIP con conectividad a una red WiFi-SIP AN3. El comportamiento de la mensajeria y el comportamiento de las llamadas del PE4 se mapearan por la NAG 201 sobre el comportamiento correspondiente de una abstraccion del punto extremo EA4 con la conectividad del SIP punto a punto a la PC del cuarto usuario 204. Finalmente, la Fig. 2 muestra un punto extremo abstraido EA3.5 que reside en un quinto punto extremo fisico no dibujado en la Fig. 2, y que se conecta con la red abstraida WiFi-SIP 208. El quinto punto extremo fisico pertenece a un usuario con subscripcion a Google Voice que se usa desde la PC del quinto usuario 251 para las llamadas. La NAG 201 debera por lo tanto abstraer el comportamiento de las llamadas del AE3.5 dentro del comportamiento correspondiente de una abstraccion del punto extremo EA5 con conectividad a Google Voice 205.
Como se ilustra por las Fig. 3 y Fig. 4, la pasarela de abstraccion de red de acuerdo con la invencion actual se puede desplegar en una topologia diferente.
La Fig. 3 muestra una NAG dedicada del cliente 301, es decir una NAG que se instala fisicamente en un local del cliente, por ejemplo en un local de la compania que posee el sistema de comunicacion del usuario y desea tener el servicio de la pasarela de abstraccion de red implementado para sus usuarios. Una ventaja del mismo es que el cliente puede implementar su propio acuerdo de nivel de servicio (SLA) y puede personalizar el comportamiento de la NAG.
La NAG dedicada del cliente 301 dibujada en la Fig. 3 tiene conectividad a una red abstraida del SIP movil 304 mediante una pasarela dedicada 305, y conectividad a una red ISDN 307 mediante otra pasarela dedicada 308 con una interfaz de velocidad primaria (PRI). El usuario tiene acceso a la red de SIP movil 304 mediante su microtelefono movil 303 y la pasarela 306. Ademas, un servidor de aplicacion 322, correspondiente al sistema de comunicacion del usuario, con facilidad de volver a invitar habilitada, se muestra en la Fig. 3. En un caso de uso especifico, una llamada que se origina desde el microtelefono movil 303 en la red del SIP movil abstraida 304 se mapea sobre una llamada ISDN correspondiente por la NAG dedicada del cliente 301.
Se debe notar que para propositos de redundancia, dos NAG se pueden instalar en dos locales fisicos del cliente distintos. En la hipotesis de que el proveedor de servicio de linea troncal de SIP puede implementar la caza en las lineas troncales de SIP conectadas a las dos NAG, estas dos NAG pueden ejecutar un modo activo/activo desbalanceado.
Alternativamente, una NAG dedicada del cliente se puede alojar, es decir se instala una NAG por cliente fisicamente en un centro de datos del proveedor de servicio. Mientras que el cliente puede implementar aun su propio acuerdo de nivel de servicio (SLA) y personalizar el comportamiento de la NAG, el uso del ancho de banda del IP/VPN se puede optimizar a traves del alojamiento.
En esta ultima implementacion, la redundancia se puede proporcionar instalando dos NAG por cliente fisicamente en dos centros de datos del proveedor de servicio distintos.
La Fig. 4 muestra una implementacion de la NAG compartida: una NAG 401 que se comparte por multiples clientes se aloja en un centro de datos del proveedor de servicio. Dependiendo de la capacidad del proveedor de servicio, diferentes fases se pueden implementar para proporcionar el servicio de la NAG compartida.
Se debe notar que en la implementacion de la NAG compartida, la redundancia se puede proporcionar instalando dos o mas NAG en al menos dos centros de datos del proveedor de servicio distintos.
Para ilustrar ademas las diferentes topologias para implementar una NAG compartida, se usa el servicio de convergencia movil fija (FMC). En este contexto, la NAG se puede llamar ademas "Pasarela de acceso movil" o MAG.
La Fig. 4, la Fig. 5 y la Fig. 6 representan la configuracion de dos clientes que comparten la pasarela de abstraccion de red
401. Estos clientes se conectan a la NAG 401 a traves de un IP/VPN 431 dedicado al segundo cliente o simplemente a traves de la Internet 410 en el caso del primer cliente. El IP/VPN 431 del segundo cliente se conecta a la direccion IP publica de la NAG a traves del enrutador CPE2 412. La LAN 402 del primer cliente se conecta a la direccion IP publica de la NAG a traves del enrutador CPE1 411. La direccion IP publica de la NAG se conecta a los diferentes CPE 411 y 412, a la pasarela de VoIP movil 406 y a la pasarela de VoIP fija 409 mediante un enrutador 407 y las respectivas redes de SIP movil y de SIP fija 405 y 408. Los dibujos muestran ademas el microtelefono movil 404 de un usuario que se supone que hara una llamada a un telefono externo en la Fig. 5 y que se supone que hara una llamada a un telefono interno en la Fig. 6.
En la Fig. 5, el telefono movil 404 emite una llamada a un destino externo. Con el enrutamiento forzado activado en la red movil, la senalizacion se envia a la pasarela 406. Como resultado, la pasarela 406 envia un mensaje de invitacion de SIP 501 a la NAG 401. En su turno la NAG envia un mensaje de invitacion de SIP 502 a la PBX 422 en el sistema de comunicacion del cliente 402. El sistema de comunicacion del cliente localiza el destino externo como que se localiza detras de la pasarela 409 la cual se puede alcanzar mediante la NAG 401. Por esto el sistema de comunicacion del cliente 422 envia, en su turno, un mensaje de invitacion 503 a la NAG 401 y la NAG envia un mensaje de invitacion 504 a la pasarela
409. Una vez que el telefono externo detras de la pasarela 409 acepta la llamada, el sistema de comunicacion del cliente 402 se usa solamente para puentear la llamada que viene desde la NAG 401 de vuelta a la NAG 402. Esto no es eficiente puesto que consume recursos en la conexion VPN o de internet del cliente. Por esto el sistema de comunicacion del cliente 402 preguntara a la NAG 401 para que salga del bucle. Esto se hace enviando dos peticiones de volver a invitar 505 y 506, una por cada llamada de SIP 502 y 503. Como resultado el flujo de medios del RTP bidireccional 511, 512 sigue la ruta mas corta posible entre el telefono movil 404 y el destino externo detras de la pasarela 409.
En la Fig. 6, el telefono movil 404 emite una llamada a un destino interno 421. Aqui la configuracion de la llamada es mucho mas directa. El telefono movil 404 emite una llamada. Con el enrutamiento forzado activado en la red movil, la senalizacion se envia a la pasarela 406. Como resultado, la pasarela 406 envia un mensaje de invitacion de SIP 601 a la NAG 401. En su turno la NAG 401 envia un mensaje de invitacion de SIP 602 a la PBX 422 en el sistema de comunicacion del cliente 402. El sistema de comunicacion del cliente 402 localiza el destino 421 como que se localiza dentro de la misma red LAN y envia, en su turno, un mensaje de invitacion 603 al telefono destino 421. Una vez que el telefono interno 421 acepta la llamada, el flujo de medios del RTP bidireccional se establece y sigue la ruta 611, 612 y 613.
En otra modalidad, que se puede describir con referencia a la arquitectura de la Fig. 1, el usuario puede querer exponer su identidad GSM, por ejemplo su identificador de llamada GSM, y servicios GSM, mientras el usuario se beneficia de la conveniencia de un telefono fijo, por ejemplo el telefono de la sala de conferencias conectado a una SIP IP PABX. Con referencia a la Fig. 1, el sistema de comunicacion CS en esta modalidad de la invencion corresponde al microtelefono GSM habilitado por Bluetooth del usuario conectado al proveedor GSM. La red abstraida AN es justamente la mencionada SIP IP PABX. El punto extremo abstraido AE es un telefono de la sala de conferencias, y la abstraccion del punto extremo EA es una interfaz Bluetooth similar a la interfaz de un kit de auto de Bluetooth, implementado en la pasarela de abstraccion de red NAG.
La NAG se conecta a la PABX (AN) como una identidad de SIP. Un IVR (Contestador de voz interactivo) implementado en la PABX requiere el codigo pin de Bluetooth del microtelefono GSM del usuario con el proposito de vincular la interfaz de la EA CS-I y el microtelefono movil. Cuando se llama a este IVR por ejemplo a traves del telefono de conferencia, la PABX enruta todas las llamadas hechas por el telefono de la sala de conferencias a la NAG implementando el enrutamiento forzado. Cuando se recibe tal llamada, la NAG compone en la interfaz Bluetooth de la EA el numero requerido y transforma la senal de Bluetooth en una senal de SIP. Alternativamente, cuando la interfaz de la NAG de Bluetooth de la EA detecta que el microtelefono GSM esta sonando, la NAG llama al numero del telefono de la sala de conferencias a traves del SIP. El resultado es que el usuario solamente dejando su telefono GSM al lado de una interfaz Bluetooth de la NAG puede convenientemente usar su identidad GSM transparentemente mediante el telefono de la sala de conferencias o cualquier otro telefono conectado en la PABX.
Aun a traves de otra modalidad de la invencion actual, los servicios de movilidad se pueden anadir a una IP PABX la cual no proporciona movilidad. En esta modalidad, el sistema de comunicacion del usuario CS es una SIP IP PABX la cual no implementa la movilidad del telefono fijo. Una primera red abstraida AN1 es una red de SIP que interconecta los telefonos de SIP a la NAG. Una segunda red abstraida AN2 es una red GSM que interconecta el telefono GSM del usuario a la NAG a traves del enrutamiento forzado como se describio ya anteriormente. Los AE1.1, AE1.2,... son telefonos de SIP para los cuales el servicio de movilidad se debe habilitar. El AE2.3 es el microtelefono GSM del usuario conectado en la red abstraida AN2. La abstraccion del punto extremo EA es una identidad del SIP registrado en el CS, es decir la SIP IP PABX. Una red de aprovisionamiento de estos telefonos de SIP permite a la NAG configurar estos telefonos de SIP (etiqueta en el telefono, marcacion rapida, etc.) basado en el perfil del usuario almacenado en la NAG.
La NAG proporciona una interfaz de usuario de inicio de sesion, por ejemplo un IVR, el cual permite al usuario mapear la identidad EA SIP del usuario expuesta en el CS al telefono fisico usado para el inicio de sesion. Al mismo tiempo, como una opcion, la NAG puede usar ademas la red de aprovisionamiento para configurar el telefono de SIP fisico usado con los parametros del perfil del usuario (etiqueta, marcacion rapida, etc.). De este modo, todas las acciones (llamada, transferencia, ...) hechas por cualquier telefono que ha iniciado sesion por la identidad del usuario generan acciones similares en la identidad EA SIP y todas las llamadas recibidas en la identidad EA SIP se bifurcan en todos los telefonos de SIP fisicos donde el usuario ha iniciado sesion. Una interfaz de usuario de salir de sesion, por ejemplo un IVR, permite al usuario remover la asociacion entre el telefono fisico y la identidad EA SIP determinada, y opcionalmente desconfigurar el punto extremo fisico. De forma similar, el AE2 GSM puede usar el mismo procedimiento de inicio de sesion/salir de sesion para anadir/remover el telefono GSM a la identidad EA SIP.
Otra modalidad aun ilustra el uso de la invencion en un entorno no GSM. En la presente, la NAG por ejemplo se conecta de nuevo a 2 redes abstraidas. La primera red abstraida se forma por la cobertura del Bluetooth alrededor de la NAG. Los puntos finales abstraidos conectados a esta primera red abstraida son microtelefonos Bluetooth. La segunda red abstraida se forma por una red de IM (mensajeria instantanea), por ejemplo implementada por un servidor XMPP (Protocolo de mensajeria y presencia extensible). Aqui, los puntos finales abstraidos son clientes XMPP. La NAG se conecta ademas a una SIP IP PBX, es decir el sistema de comunicacion del usuario CS en la terminologia de la solicitud de patente actual. Con el proposito de proporcionar el SIP AE, la NAG multiplexa los comportamientos de los dos puntos finales abstraidos por ejemplo:
− al interpretar los mensajes de conversacion enviados por el cliente XMPP como 'marcar', 'llamar' como inicio de sesion
SIP (INVITAR); − al interpretar los mensajes de conversacion enviados por el cliente XMPP como 'transferir', 'redireccionar' como
redireccion de sesion SIP (REFERIR); − al enrutar las llamadas de voz desde la pila del RTP hacia/desde el microtelefono Bluetooth. − al detectar la disponibilidad a traves de la deteccion del microtelefono Bluetooth (simulada por un mensaje de SIP de
REGISTRO); y − al cerrar y recibir las llamadas por el uso del microtelefono Bluetooth.
Se destaca al final que la invencion actual puede multiplexar diferentes puntos finales abstraidos. Una aplicacion especifica por ejemplo podria se la multiplexacion de un cliente GSM y un cliente de SIP los cuales proporcionan video con el proposito de proporcionar al CS un AE el cual es un cliente de voz/video que usa el video en el escritorio y el GSM para la voz.
5 Aunque la presente invencion se ha ilustrado como referencia a modalidades especificas, sera evidente para los expertos en la materia que la invencion no se limita a los detalles de las modalidades ilustrativas anteriores, y que la presente invencion se puede incorporar con varios cambios y modificaciones sin apartarse del alcance de la misma. Las modalidades presentes por lo tanto se deben considerar en todo respecto como ilustrativas y no restrictivas, el alcance de la invencion que se indica por las reivindicaciones adjuntas en vez de por la descripcion anterior, y todos los cambios los cuales vienen dentro del
10 significado y rango de equivalencia de las reivindicaciones por lo tanto tienen la intencion de incluirse dentro de la misma. En otras palabras, se contempla cubrir cualquiera y todas las modificaciones, variaciones o equivalentes que estan dentro del alcance de los principios fundamentales basicos y cuyos atributos esenciales se reivindican en esta solicitud de patente. Se debera entender ademas por el lector de esta solicitud de patente que las palabras "que comprende" o "comprende" no excluyen otros elementos o etapas, que las palabras "uno" o "una" no excluyen una pluralidad, y que un solo elemento, tal
15 como un sistema de computadora, un procesador, u otra unidad integrada puede cumplir con las funciones de varios medios enumerados en las reivindicaciones. Cualquier signo de referencia en las reivindicaciones no se debera interpretar como limitante de las reivindicaciones respectivas interesadas. Los terminos "primero", "segundo", "tercero", "a", "b", "c", y similares, cuando se usan en la descripcion o en las reivindicaciones se introducen para distinguir entre elementos o etapas similares y no necesariamente describen un orden secuencial o cronologico. De forma similar, los terminos "superior",
20 "inferior", "sobre", "bajo", y similares se introducen por propositos descriptivos y no necesariamente para denotar posiciones relativas. Se debe entender que los terminos usados asi son intercambiables bajo circunstancias adecuadas y las modalidades de la invencion son capaces de operar de acuerdo con la presente invencion en otras secuencias, o en orientaciones diferentes de la(s) descrita(s) o ilustrada(s) anteriormente.
Claims (10)
- REIVINDICACIONES1. Una pasarela de abstraccion de red (NAG) que comprende:5 -al menos una interfaz de red abstraida (AN-I) para la conectividad con al menos una red abstraida (AN) en donde un usuario tiene un punto extremo abstraido (AE) que tiene una primera identidad en dicha red abstraida (AN); -al menos una interfaz de sistema de comunicacion (CS-I) para la conectividad con al menos un sistema de comunicacion del usuario (CS), dicha interfaz de sistema de comunicacion (CS-I) que expone el comportamiento del punto extremo abstraido mediante una segunda identidad en dicho sistema de comunicacion del usuario (CS),10 caraclerizado por; -medios (REG) adaptados para registrar una relacion uno a uno entre dicha primera identidad y dicha segunda identidad; -medios para extraer el comportamiento de dicho punto extremo abstraido (AE), que comprende las caracteristicas y/o estados de comunicacion de dicho punto extremo abstraido (AE); y15 -medios de abstraccion del punto extremo (AM) adaptados para abstraer dicho punto extremo abstraido (AE) en dicho sistema de comunicacion del usuario (CS) mediante una abstraccion del punto extremo (EA) usando dicha segunda identidad, dicha abstraccion del punto extremo (EA) que es sensible al comportamiento de dicho punto extremo abstraido (AE), que se adapta para implementar al menos una caracteristica y/o estado de dicho sistema de comunicacion del usuario (CS), y que se adapta para mapear bidireccionalmente dicho comportamiento de dicho20 punto extremo abstraido (AE) con las caracteristicas y/o estados de dicho sistema de comunicacion del usuario (CS) mediante un protocolo soportado por dicho sistema de comunicacion del usuario (CS).
- 2. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 1, dichos medios para extraer el comportamiento de dicho punto extremo abstraido (AE) que comprende ademas:
- -
- medios para recibir sesiones de comunicacion que se originan desde o destinan hacia dicho punto extremo abstraido (AE) mediante el enrutamiento forzado implementado en dicha red abstraida (AN); y -medios para analizar dichas sesiones de comunicacion con el proposito de extraer al menos dicha primera identidad de las mismas.
- 3. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 2, en donde dicho enrutamiento forzado se implementa a traves de:
- -
- cambiar la configuracion en dicha red abstraida y red inteligente o enrutamiento forzado basado en la IN;
35 -el uso de tarjeta de llamada con marcacion de dos etapas; -el uso de tarjeta de llamada con mecanismo de devolucion de llamada y marcacion de dos etapas; o -una aplicacion en una tarjeta SIM que implementa el enrutamiento forzado. - 4. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 1, dichos medios para extraer el 40 comportamiento de dicho punto extremo abstraido (AE) que comprende ademas:
- -
- medios para monitorear al menos parte de la senalizacion de las sesiones de comunicacion que se originan desde o se destinan hacia dicho punto extremo abstraido (AE).
45 5. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 1, en donde dicha al menos una caracteristica de dicho sistema de comunicacion del usuario comprende uno o mas de:-servicio de transferencia asistida; -llamada de conferencia tripartita;50 -mensajeria instantanea; -nombre del que llama que pasa a dicho punto extremo abstraido (AE); -servicio de continuidad de voz entre un punto extremo SIP WiFi y un punto extremo GSM en un telefono inteligente; y -unificacion de un telefono fijo y movil como una sola abstraccion del punto extremo. - 6. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 1, en donde dicho punto extremo abstraido (AE) es lo mismo:
- -
- un sistema global para comunicaciones moviles o un cliente GSM;
-un protocolo de inicio de sesion -WiFi o un cliente de telefono SIP-WiFi; -un cliente de telefonia basada en software; -un cliente de telefono analogico; -unas telecomunicaciones digitales inalambricas mejoradas o un cliente de telefono DECT;5 -un protocolo de internet -telecomunicaciones digitales inalambricas mejoradas o un cliente de telefono IP-DECT; -un protocolo de inicio de sesion WiFi o un cliente de telefono SIP WiFi; -un protocolo de internet o un cliente de telefono IP; -un cliente de telefono satelital; -una multiplexacion por division de tiempo propietaria o un cliente de telefono de TDM;10 -un cliente de mensajeria instantanea; o -un auricular Bluetooth o un cliente de dispositivo de kit de auto. - 7. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 1, en donde dicho sistema de comunicacion del usuario (CS) es lo mismo:-un servidor de aplicacion; -una centralita privada o PBX; -un protocolo de internet Centrex o IP Centrex; -una respuesta de voz interactiva o IVR;20 -un protocolo de internet sobre voz basado en web o aplicacion VoIP ; -un sistema global para comunicaciones moviles o una red GSM; -una red de entorno critico; o -una red formada por un auricular Bluetooth disponible o un auricular y dispositivos de kit de auto accesibles por dicha pasarela de abstraccion de red (NAG).
- 8. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 1, en donde dicho protocolo soportado por dicho sistema de comunicacion del usuario (CS) es:
- -
- el protocolo de inicio de sesion o SIP;
30 -el protocolo de mensajeria y presencia extensible o XMPP; -el protocolo de Skype; -la multiplexacion por division de tiempo o protocolo de TDM; -una multiplexacion por division de tiempo propietaria o protocolo de TDM; o -el protocolo de Bluetooth. - 9. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 1, que comprende ademas:
- -
- medios adaptados para automaticamente anular el registro de dicha abstraccion del punto extremo (EA) tan pronto como no se reciben actualizaciones de localizacion regulares desde dicho punto extremo abstraido (AE).
- 10. Una pasarela de abstraccion de red (NAG) de acuerdo con la reivindicacion 1, que comprende ademas medios de conversion de texto a voz.
- 11. Un metodo para abstraer un punto extremo abstraido (AE) de un usuario, dicho punto extremo abstraido (AE) que tiene 45 una primera identidad en una red abstraida (AN), dicho metodo que comprende las etapas de:
- -
- instalar una pasarela de abstraccion de red (NAG) con conectividad a dicha red abstraida (AN) mediante una interfaz de red abstraida (AN-I) y conectividad a un sistema de comunicacion del usuario (CS) mediante una interfaz del sistema de comunicacion (CS-I) caraclerizado porque dicho metodo comprende ademas las etapas de;
50 -registrar en dicha pasarela de abstraccion de red (NAG) una relacion uno a uno entre dicha primera identidad y una segunda identidad en dicho sistema de comunicacion del usuario (CS); -abstraer dicho punto extremo abstraido (AE) en dicho sistema de comunicacion del usuario (CS) mediante una abstraccion del punto extremo (EA) usando dicha segunda identidad; -extraer el comportamiento de dicho punto extremo abstraido (AE), que comprende las caracteristicas y/o estados de55 comunicacion de dicho punto extremo abstraido (AE); -implementar al menos una caracteristica y/o estado de dicho sistema de comunicacion del usuario (CS); y -mapear bidireccionalmente dicho comportamiento de dicho punto extremo abstraido (AE) con las caracteristicas y/o estados de dicho sistema de comunicacion del usuario (CS) mediante un protocolo soportado por dicho sistema de comunicacion del usuario (CS).��� ����������������� ������������
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP11000569.1A EP2479969B1 (en) | 2011-01-25 | 2011-01-25 | A network abstraction gateway and corresponding method to abstract an endpoint |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2439690T3 true ES2439690T3 (es) | 2014-01-24 |
Family
ID=44072774
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES11000569.1T Active ES2439690T3 (es) | 2011-01-25 | 2011-01-25 | Una pasarela de abstracción de red y un método correspondiente para abstraer un punto extremo |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US8457140B2 (es) |
| EP (1) | EP2479969B1 (es) |
| CN (1) | CN103404120B (es) |
| AU (1) | AU2012210619B2 (es) |
| CA (1) | CA2826256C (es) |
| ES (1) | ES2439690T3 (es) |
| RU (1) | RU2528616C1 (es) |
| SG (1) | SG192192A1 (es) |
| WO (1) | WO2012101119A1 (es) |
Families Citing this family (26)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8836601B2 (en) | 2013-02-04 | 2014-09-16 | Ubiquiti Networks, Inc. | Dual receiver/transmitter radio devices with choke |
| US9496620B2 (en) | 2013-02-04 | 2016-11-15 | Ubiquiti Networks, Inc. | Radio system for long-range high-speed wireless communication |
| US9397820B2 (en) | 2013-02-04 | 2016-07-19 | Ubiquiti Networks, Inc. | Agile duplexing wireless radio devices |
| US9531067B2 (en) | 2013-02-08 | 2016-12-27 | Ubiquiti Networks, Inc. | Adjustable-tilt housing with flattened dome shape, array antenna, and bracket mount |
| EP2770713B1 (en) * | 2013-02-25 | 2017-11-15 | Alcatel Lucent | Enterprise phone that can provide professional services during a communication set up on a private cellular phone |
| US9246988B2 (en) * | 2013-06-17 | 2016-01-26 | Google Inc. | Managing data communications based on phone calls between mobile computing devices |
| BR112016007701B1 (pt) | 2013-10-11 | 2023-01-31 | Ubiquiti Inc | Método para controlar a recepção de um rádio de banda larga sem fio |
| EP3114884B1 (en) * | 2014-03-07 | 2019-10-23 | Ubiquiti Inc. | Cloud device identification and authentication |
| US9368870B2 (en) | 2014-03-17 | 2016-06-14 | Ubiquiti Networks, Inc. | Methods of operating an access point using a plurality of directional beams |
| US9912034B2 (en) | 2014-04-01 | 2018-03-06 | Ubiquiti Networks, Inc. | Antenna assembly |
| CN105993183B (zh) | 2014-06-30 | 2019-08-13 | 优倍快网络公司 | 用于在无线电网络的配置中使用功能图协助的方法和工具 |
| US9906568B2 (en) * | 2014-08-28 | 2018-02-27 | Avaya Inc. | Hybrid cloud media architecture for media communications |
| US10182438B2 (en) | 2014-08-31 | 2019-01-15 | Ubiquiti Networks, Inc. | Methods and apparatuses for graphically indicating station efficiency and pseudo-dynamic error vector magnitude information for a network of wireless stations |
| US9881070B2 (en) | 2014-12-12 | 2018-01-30 | Microsoft Technology Licensing, Llc | Controlling service functions in response to service instigation and service reactivation messages |
| US9826000B2 (en) * | 2014-12-12 | 2017-11-21 | Microsoft Technology Licensing, Llc | Effecting communication events |
| US9680704B2 (en) | 2015-09-25 | 2017-06-13 | Ubiquiti Networks, Inc. | Compact and integrated key controller apparatus for monitoring networks |
| DE102016000870B4 (de) | 2016-01-27 | 2019-04-04 | Unify Gmbh & Co. Kg | Verfahren zum Ausführen einer Anrufsteuerung eines Clients auf einem einer Benutzer repräsentierenden Telefonie-Endpunkt sowie einen hierfür ausgebildeten Porthandler |
| US10153993B2 (en) | 2016-07-18 | 2018-12-11 | T-Mobile Usa, Inc. | RCS origination forking |
| US10237212B2 (en) * | 2016-07-18 | 2019-03-19 | T-Mobile Usa, Inc. | RCS origination forking |
| CN110089097B (zh) * | 2016-12-23 | 2023-04-07 | 意大利电信股份公司 | 通信网络中的呼叫碰撞解决 |
| US20180198544A1 (en) * | 2017-01-11 | 2018-07-12 | Qualcomm Incorporated | Content provider network interface |
| US10616419B1 (en) | 2018-12-12 | 2020-04-07 | Mitel Networks Corporation | Devices, systems and methods for communications that include social media clients |
| US10708441B1 (en) * | 2019-01-29 | 2020-07-07 | Fuze, Inc. | Direct inward dialing pool lease for originating and terminating services in a unified communication platform |
| CN112822090B (zh) * | 2019-11-15 | 2023-03-31 | 北京新媒传信科技有限公司 | 一种适用于移动终端的即时通信工具的通信方法、装置和系统 |
| US11265076B2 (en) * | 2020-04-10 | 2022-03-01 | Totum Labs, Inc. | System and method for forward error correcting across multiple satellites |
| CN113765789B (zh) * | 2020-06-04 | 2025-01-28 | 中兴通讯股份有限公司 | 信息处理方法、节点及计算机可读存储介质 |
Family Cites Families (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010040885A1 (en) * | 1995-10-13 | 2001-11-15 | Howard Jonas | Method and apparatus for transmitting and routing voice telephone calls over a packet switched computer network |
| US7701924B1 (en) * | 1998-02-27 | 2010-04-20 | Cisco Technology, Inc. | System and method for performing signaling on behalf of a stateless client |
| US6515997B1 (en) * | 1999-05-17 | 2003-02-04 | Ericsson Inc. | Method and system for automatic configuration of a gateway translation function |
| GB0324696D0 (en) | 2003-10-23 | 2003-11-26 | Koninkl Philips Electronics Nv | Accessing content at a geographical location |
| WO2006036641A1 (en) * | 2004-09-22 | 2006-04-06 | Siemens Communications, Inc. | Pseudo number portability in fixed-mobile convergence with one number |
| EP1908176A4 (en) | 2005-07-25 | 2012-03-07 | Bridgeport Networks Inc | MOBILE AND PACKAGE-BASED CALLING CONTROL |
| US9094947B2 (en) * | 2006-01-16 | 2015-07-28 | Nokia Corporation | Combining IP and cellular mobility |
| US8929360B2 (en) * | 2006-12-07 | 2015-01-06 | Cisco Technology, Inc. | Systems, methods, media, and means for hiding network topology |
| US8086254B2 (en) * | 2007-05-18 | 2011-12-27 | Tango Networks, Inc. | System, method, and apparatus for using alternative numbers for routing voice calls and short messages in a communications network |
| CN101083636B (zh) * | 2007-07-18 | 2011-12-28 | 中兴通讯股份有限公司 | 互联网邮件业务与移动应用互通的实现方法、设备及系统 |
| CN101145982A (zh) * | 2007-10-29 | 2008-03-19 | 广州复旦奥特科技股份有限公司 | 一种基于对象模型与协议组态配置的通用网关设计方法 |
| US8811276B2 (en) * | 2007-12-14 | 2014-08-19 | Telefonaktiebolaget L M Ericsson (Publ) | Method of and an arrangement for call establishment between an internet communication environment and a mobile communication environment |
| US8270346B2 (en) | 2008-04-21 | 2012-09-18 | Shoretel, Inc. | Dynamic call anchoring |
| US8351461B2 (en) | 2008-11-03 | 2013-01-08 | At&T Intellectual Property I, L.P. | Method and apparatus for network based fixed mobile convergence |
-
2011
- 2011-01-25 ES ES11000569.1T patent/ES2439690T3/es active Active
- 2011-01-25 EP EP11000569.1A patent/EP2479969B1/en active Active
-
2012
- 2012-01-24 RU RU2013137654/07A patent/RU2528616C1/ru active
- 2012-01-24 CA CA2826256A patent/CA2826256C/en active Active
- 2012-01-24 WO PCT/EP2012/051044 patent/WO2012101119A1/en not_active Ceased
- 2012-01-24 AU AU2012210619A patent/AU2012210619B2/en active Active
- 2012-01-24 CN CN201280011471.1A patent/CN103404120B/zh active Active
- 2012-01-24 SG SG2013057468A patent/SG192192A1/en unknown
- 2012-01-25 US US13/357,732 patent/US8457140B2/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| RU2528616C1 (ru) | 2014-09-20 |
| US8457140B2 (en) | 2013-06-04 |
| CA2826256C (en) | 2014-04-15 |
| US20120188892A1 (en) | 2012-07-26 |
| CN103404120A (zh) | 2013-11-20 |
| EP2479969B1 (en) | 2013-11-20 |
| AU2012210619A1 (en) | 2013-08-15 |
| EP2479969A1 (en) | 2012-07-25 |
| CA2826256A1 (en) | 2012-08-02 |
| WO2012101119A1 (en) | 2012-08-02 |
| AU2012210619B2 (en) | 2013-11-14 |
| CN103404120B (zh) | 2016-03-02 |
| SG192192A1 (en) | 2013-08-30 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2439690T3 (es) | Una pasarela de abstracción de red y un método correspondiente para abstraer un punto extremo | |
| US8184590B2 (en) | Method and system for handoff between wireless networks | |
| US8265068B2 (en) | Mapping of IP phones for E911 | |
| US10469541B2 (en) | Session initiation protocol (SIP) router | |
| US8711842B2 (en) | Distributed IP-PBX signal processing | |
| CN101485172B (zh) | 用于提供voip的方法和通信终端设备 | |
| JP2007282230A (ja) | データ変換 | |
| US8700019B2 (en) | Method and apparatus for dynamic device pairing | |
| KR20100061855A (ko) | 호 전환 방법, 시스템, 및 디바이스 | |
| ES2672644T3 (es) | Facilitación de medios anticipados en un sistema de comunicaciones | |
| JP2008530859A (ja) | 電話システム | |
| JP4854035B2 (ja) | Ims/mmdシステムにおける複数のポリシー制御サーバを用いた呼接続方法及びシステム | |
| CN105210356B (zh) | 用于建立电信连接的方法和装置 | |
| Qadeer | Dynamic call transfer through wi-fi networks using asterisk | |
| JP7639396B2 (ja) | 通話システム、通話端末、通信制御装置、通話プログラム、通信制御プログラム、及び、通話方法 | |
| KR20170042876A (ko) | 착신전환 서비스의 발신 호 처리 방법 및 이를 위한 통신 단말 | |
| Adeyemi-Ejeye et al. | Design of a hybrid multi-occupant visitor communication and door control system | |
| KR20170042106A (ko) | Ip 기반의 착신전환 서비스 방법 및 이를 위한 통신 단말 | |
| Perros | What's Behind Your Smartphone Icons? | |
| US8948160B1 (en) | Controlling services in a circuit-switched network from a packet network | |
| US10348778B2 (en) | Dynamic device pairing with media server audio substitution | |
| ES2805847A1 (es) | Sistema y metodo para la vinculacion de dispositivos electronicos en comunicaciones con audio | |
| JP2015537487A (ja) | 第1のアプリケーション・サーバを介して確立されたコールを、第2のアプリケーション・サーバを介して経路付けるためにシフトさせる方法およびモジュール | |
| JP2012084976A (ja) | 転送サービスシステム、セッション制御サーバ、および転送サービス制御方法 |