ES2273692T3 - Metodo y sistema para establecer comunicacion entre una primera y una segunda entidades de comunicacion. - Google Patents

Metodo y sistema para establecer comunicacion entre una primera y una segunda entidades de comunicacion. Download PDF

Info

Publication number
ES2273692T3
ES2273692T3 ES00929371T ES00929371T ES2273692T3 ES 2273692 T3 ES2273692 T3 ES 2273692T3 ES 00929371 T ES00929371 T ES 00929371T ES 00929371 T ES00929371 T ES 00929371T ES 2273692 T3 ES2273692 T3 ES 2273692T3
Authority
ES
Spain
Prior art keywords
entity
database
network
network entity
address
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.)
Expired - Lifetime
Application number
ES00929371T
Other languages
English (en)
Inventor
Nedko Ivanov
Krisztian Kiss
Balazs Bertenyi
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nokia Inc
Original Assignee
Nokia Inc
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 Nokia Inc filed Critical Nokia Inc
Application granted granted Critical
Publication of ES2273692T3 publication Critical patent/ES2273692T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

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
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4541Directories for service discovery
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4552Lookup mechanisms between a plurality of directories; Synchronisation of directories, e.g. metadirectories
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4557Directories for hybrid networks, e.g. including telephone numbers
    • 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
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/02Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
    • H04W8/04Registration at HLR or HSS [Home Subscriber Server]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6443Network Node Interface, e.g. Routing, Path finding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/64Hybrid switching systems
    • H04L12/6418Hybrid transport
    • H04L2012/6472Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • H04L69/085Protocols for interworking; Protocol conversion specially adapted for interworking of IP-based networks with other networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/4228Systems providing special services or facilities to subscribers in networks
    • H04M3/42297Systems providing special services or facilities to subscribers in networks with number portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/04Network layer protocols, e.g. mobile IP [Internet Protocol]

Landscapes

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

Abstract

Método para establecer una conexión entre una primera entidad de red ubicada en una primera red y una segunda entidad de red ubicada en una segunda red, en el que la primera entidad de red (1) o una entidad de servicio (3) envía una identificación de la segunda entidad de red que contiene por lo menos una primera y una segunda partes, hacia una primera base de datos (4) la cual traduce la primera parte en una dirección de internet de una segunda base de datos (6) asignada a una parte de la red indicada por la primera parte, y devuelve esta dirección de internet a la primera entidad de red (1) o la entidad de servicio (3) la cual a continuación se dirige a la segunda base de datos (6) usando la dirección de internet de la misma e indicando la identificación o por lo menos la segunda parte de la misma, devolviendo la segunda base de datos (6) a la primera entidad de red (1) o la entidad de servicio (3), una dirección de una tercera base de datos, en el que la identificación es un número de teléfono según se define en la norma E.164 ITU-T que contiene, como primera parte, un indicativo de país y, como segunda parte, una parte de número nacional de la segunda entidad de red, la segunda base de datos (6) es una base de datos de portabilidad de números para realizar el seguimiento de números portados; la tercera base de datos es un servidor de movilidad de usuario, UMS (12) que almacena información relacionada con la movilidad del servicio o con la CSCF de servicio para los usuarios; el servidor de movilidad del usuario (12) devuelve la dirección de una función de control del estado de la llamada, CSCF, (10) de la segunda entidad de red; y la primera entidad de red (3) inicia un establecimiento de llamada hacia la CSCF (10) de la segunda entidad de red.

Description

Método y sistema para establecer comunicación entre una primera y una segunda entidades de comunicación.
La presente invención se refiere a un método y un sistema para establecer una conexión de comunicaciones entre una primera entidad ubicada en una primera red y que, por ejemplo, es el origen de una comunicación, y una segunda entidad ubicada en una segunda red y que representa, por ejemplo, la entidad de terminación de la comunicación. La segunda red puede ser una internet. El término "internet" tal como se usa en la presente memoria, incluye cualquier red para transmitir información según uno o más conjuntos específicos de protocolos. La internet es preferentemente una red de área extensa o una combinación de redes de ordenadores de gran tamaño. Uno de los ejemplos de una internet de este tipo es la conocida comúnmente "Internet" que usa, por ejemplo, el protocolo TCP/IP (Protocolo de Control de Transmisión/Protocolo de Internet).
El documento WO-A-97-22211 da a conocer un sistema en el que la lógica de servicio y los datos están situados en un servidor al cual se puede acceder a través de Internet, permitiendo el acceso a datos telefónicos tales como un encaminamiento en función de la hora o información sobre números de desvío de un usuario. Una parte llamante puede determinar, antes de establecer una llamada a través de la PSTN, un número al que llamar, accediendo a la página telefónica de la parte llamada deseada. Esta página telefónica es accesible para la PSTN con vistas a la prestación del servicio. La lógica de servicio y los datos pueden ser mantenidos por el usuario de forma independiente con respecto a la PSTN, en un servidor a elección del usuario, de manera que la PSTN puede acceder a la lógica de servicio y a los datos del usuario a través de Internet.
El documento WO 99/62242 se refiere a un método y un aparato para telefonía por internet en el que la entidad de origen de la comunicación y la entidad de terminación de la comunicación están ubicadas en redes diferentes interconectadas a través de la internet. La comunicación se realiza usando la internet con vistas a poder realizar una llamada de larga distancia con costes reducidos. El sistema incluye una base de datos conectada a la internet y que contiene una pluralidad de números de teléfono y direcciones de red correspondientes. Para establecer una comunicación, un codificador local que se comunica con la entidad llamante accede a la base de datos y recibe la dirección de internet asignada a un codificador remoto de acceso a la red que se comunica con la entidad a la que se va a llamar.
El documento WO 99/13633 describe un sistema de telefonía por internet en el que se señaliza una llamada de larga distancia desde la parte llamante a la parte llamada. Tanto la parte llamante como la parte llamada se comunican con sus dispositivos de acceso asociados para que se les asigne una dirección de internet. A continuación, la dirección de internet de la parte llamada se envía a través de correo electrónico hacia la parte llamante la cual subsiguientemente establece una conexión con la parte llamada usando la dirección de internet de esta última.
Cuando el sistema del documento WO 99/62242 se debe adaptar también a la gestión de llamadas internacionales, es necesario que la base de datos disponga de una capacidad muy elevada para establecer correspondencias de todos los números de teléfono existentes mundialmente con direcciones de internet. Además, el servidor que gestiona esta base de datos tendrá que soportar una carga elevada para realizar todas las actualizaciones necesarias provocadas por el cambio de números de teléfono, los cambios de usuarios asignados a números de teléfono, la adición de un número de teléfono nuevo, restricciones de llamadas o similares.
En relación con el sistema según el documento WO 99/13633, el establecimiento de una conexión requiere la generación y el envío intermedios de un correo electrónico lo cual hace necesaria la disposición de dispositivos con una funcionalidad adecuada, y provoca un retardo en el establecimiento de la comunicación no solamente debido a la necesidad de generar y leer el correo electrónico, sino también debido al establecimiento nuevamente de la conexión usando la dirección IP indicada.
Por esta razón existe la necesidad de un método y un sistema que puedan establecer una comunicación entre dos entidades ubicadas en redes diferentes usando una internet, sin necesidad de proporcionar una base de datos global de gran capacidad o la transmisión de correos electrónicos.
La presente invención proporciona un método según se define en la reivindicación 1, o según cualquiera de las reivindicaciones de método dependientes.
Además, la invención proporciona un sistema según se define en la reivindicación 9, o según cualquiera de las reivindicaciones de sistema dependientes.
El método y el sistema pueden obtener las direcciones necesarias tales como direcciones de internet sin necesidad de proporcionar una base de datos global de gran capacidad que establezca correspondencias de todas las identificaciones existentes a nivel mundial, tales como números de teléfono, con dichas direcciones, por ejemplo, direcciones de internet. Por esta razón, se eliminan el mantenimiento y el servicio de actualización asociados a las bases de datos globales de este tamaño.
Según una implementación preferida de la invención, se pueden conectar llamadas internacionales realizando varias etapas. En primer lugar, se accede a una primera base de datos la cual establece una correspondencia de la identificación, por ejemplo, un indicativo internacional de país de un número de la parte llamada, con una dirección de internet de una segunda base de datos asignada a una parte de una red tal como una zona geográfica, por ejemplo, un país (o grupo de países) respectivo. A continuación la primera entidad de red, por ejemplo, una parte llamante (la expresión parte llamante designa cualquier entidad que sea el origen de o que transmita una solicitud para su conexión con otra entidad (por ejemplo, entidad llamada o de terminación) ubicada en otra red) accede a la segunda base de datos usando la dirección de internet de la misma, después de recibirla de la primera base de datos. Dependiendo de la información recibida de la segunda base de datos, la comunicación se puede dirigir a una tercera base de datos que disponga de información para localizar y/o acceder a un dispositivo con vistas a establecer una conexión con la entidad de red llamada. De este modo, el establecimiento de la conexión se realiza en varias etapas.
La invención posibilita el uso de identificaciones, tales como números identificadores que no sean direcciones IP, cuando se realizan llamadas en una red IP. No existe la necesidad de proporcionar una base de datos de traducción de direcciones de tipo DNS (Sistema de Nombres de Dominio) global. La actualización de una base de datos de este tipo requeriría una gran cantidad de recursos del servidor, y provocaría una cantidad elevada de tráfico de señalización.
La invención se puede usar en relación con redes basadas en la voz por IP (VoIP) y puede proporcionar reducciones significativas de las tarifas por llamadas internacionales usando de forma principal o exclusiva redes basadas en IP tales como internet. El término "comunicación", tal como se usa en el presente documento, no solamente incluye llamadas telefónicas que transmiten voz sino que en general designa cualquier comunicación entre dos entidades tal como una transmisión solamente de voz, transmisión exclusiva de datos o una transmisión combinada de voz, datos y/o información de otro tipo.
Breve descripción de las figuras
La Fig. 1 muestra una representación gráfica de la estructura y el funcionamiento básicos de una forma de realización de la invención;
la Fig. 2 ilustra el flujo de señalización e información durante una fase de inicio de llamada de la forma de realización mostrada en la Fig. 1;
la Fig. 3 muestra las etapas del método realizado en la forma de realización de las Figs. 1, 2;
la Fig. 4 ilustra un ejemplo no reivindicado;
la Fig. 5 muestra otro ejemplo no reivindicado; y
la Fig. 6 ilustra el flujo de señalización e información durante una fase de inicialización de una llamada correspondiente al ejemplo mostrado en la Fig. 5.
Descripción detallada de una forma de realización de la invención
La Fig. 1 muestra un diagrama de bloques simplificado de una forma de realización de un sistema según la invención en el que se han añadido flechas numeradas para indicar el flujo de información durante el establecimiento de la llamada. En el ejemplo mostrado en la Fig. 1, se establece una llamada desde una entidad de origen de la comunicación 1 la cual está ubicada en, y es gestionada por (le presta servicio), una red 2 a la cual, en este caso, se le denomina red de origen y que está ubicada en un cierto país, por ejemplo, Finlandia. La red de origen puede ser, por ejemplo, la red Sonera. La entidad de origen de la comunicación 1 es, en el presente ejemplo, un equipo de datos, tal como un ordenador de sobremesa o portátil, aunque también puede ser un teléfono normal (teléfono fijo o móvil) o cualquier otra entidad transmisora de información. La entidad 1 puede ser, por ejemplo, un terminal (por ejemplo, terminal exclusivo de datos, terminal con un equipo transmisor y/o receptor de voz, o similares). La entidad 1 puede presentar cualquier estructura arbitraria siempre que pueda iniciar una solicitud de comunicación. El término "comunicación", tal como se usa en el presente caso, comprende todos los tipos de comunicación tales como llamadas o transmisión de información bidireccionales, unidireccionales, transmisión solamente de datos, llamadas de voz, y similares. La comunicación también puede ser una llamada solamente de señalización en la que no se transmite otra información que no sea información de señalización.
Cuando la entidad 1, ó el usuario de la misma, pretende iniciar una comunicación con otra entidad (a la cual, en la siguiente descripción, se le denominará "entidad de terminación de la comunicación"), envía una solicitud de establecimiento a un dispositivo de control 3 que controla el proceso de establecimiento de la llamada, el proceso de terminación de la llamada y/o servicios de tratamiento/gestión de llamadas tales como la paquetización de elementos de información a transmitir/recibir.
El dispositivo de control 3 se puede implementar como una solución de hardware o software. En la Fig. 1, al dispositivo de control 3 se le denomina "O-SCSF" (Función de Control del Estado de la Llamada de Origen), según se define en la "Release 2000 Architecture". La función de control del estado de la llamada proporciona una función de control de la llamada que realiza una gestión de establecimiento/terminación y estado/acontecimiento de la llamada y actúa también como pasarela de llamadas entrantes para el encaminamiento de llamadas entrantes. Además, la función de control del estado de la llamada realiza el tratamiento de direcciones, tales como análisis, traducciones, modificaciones, si fueran necesarias, la portabilidad de direcciones, el establecimiento de correspondencias de alias de direcciones, o el tratamiento temporal de direcciones para el encaminamiento entre redes, y también se puede comunicar con un servidor de abonados local que proporcione una funcionalidad de tipo registro de posiciones base (HLR).
El sistema comprende además una base de datos 4 que almacena una tabla de consulta que contiene los indicativos de país y las direcciones IP de bases de datos nacionales 6. La base de datos 4 puede estar contenida en un servidor DNS (Sistema de Nombres de Dominio) y puede ser una base de datos direccionable globalmente que sea accesible desde cualquier parte del mundo o se puede implementar en forma de una o más bases de datos asignadas a un país o un grupo de países o redes. En este último caso, se proporcionará una pluralidad de bases de datos 4 para diferentes países o diferentes grupos de países o redes.
En el ejemplo mostrado en la Fig. 1, la llamada internacional se dirige a otro país designado por la referencia numérica 5, pudiendo ser dicho país, por ejemplo, Hungría (país de destino). En el país de destino existen varias redes diferentes 7, 9 las cuales, en el ejemplo mostrado, pueden tener los nombres de dominio "Vodafone.hu" y "Pannon.hu". Cada red accesible por llamadas externamente del país de destino tiene por lo menos un dispositivo de control de llamadas tal como la referencia 10, y una base de datos principal tal como la referencia 12, y una o más bases de datos de tipo HLR tales como la referencia 11 para el tratamiento de llamadas entrantes y salientes o flujos de información de otro tipo, por ejemplo, transmisión de datos en paquetes según las definiciones IP.
Cada país (o grupo de países) contiene preferentemente una base de datos nacional 6 la cual se puede almacenar en un servidor y contiene una tabla que establece una correlación de los números de teléfono nacionales con direcciones IP de dispositivos de control de tipo HLR de las redes que contienen información sobre la ubicación de los terminales o equipos de usuario asignados a los números de teléfono. Estos dispositivos de control contienen información y programas para acceder a bases de datos que contienen información de ubicación sobre la ubicación actual de terminales o equipos de usuario a los que se llama. En la forma de realización mostrada en la Fig. 1, cada red 7, 9 tiene su propio dispositivo de control 8, 12 que contiene esta información de ubicación o programas para acceder a bases de datos que contienen esta información de ubicación.
Según la Fig. 1, a los dispositivos de control 8, 12 se les denomina "M-UMS" (Servidor Principal de Movilidad del Usuario) los cuales se comunican con uno o más servidores de movilidad del usuario (UMS) 11, 13 asignados a solamente una red y que están subordinados jerárquicamente al servidor principal de movilidad del usuario. Cada servidor de movilidad del usuario (UMS1, UMS2) 11, 13 almacena información de perfiles de servicio para el dominio multimedia, y almacena información relacionada con la movilidad del servicio o con la CSCF de servicio para los usuarios. Los servidores de movilidad del usuario también pueden generar, almacenar y/o gestionar datos y políticas de seguridad. La entidad de terminación de la llamada a la que va a llamar la entidad de origen de la llamada 1 es un terminal 14 el cual puede ser un equipo de datos, un teléfono móvil o fijo, o cualquier otro tipo de entidad capaz de responder a una llamada.
Aunque el dibujo muestra solamente una red para el país de origen de la llamada (por ejemplo, Finlandia) y solamente dos redes para el país de terminación o destino de la llamada (por ejemplo, Hungría), habitualmente los países contendrán una pluralidad de dichas redes las cuales se pueden comunicar entre sí usando protocolos normalizados internacionalmente tales como el protocolo IP o cualquier otro protocolo adecuado para transmisión de voz o información de datos ya estén en paquetes o no.
Haciendo referencia en particular a las figuras 2 y 3, y a las flechas numeradas mostradas en la Fig. 1, a continuación se describirá el procedimiento de establecimiento y encaminamiento de la llamada. Como primera etapa, un abonado que usa el equipo 1 registrado y conectado al dispositivo de control 3 inicia un establecimiento de llamada introduciendo un número de teléfono de la parte a la que se va a llamar (entidad de terminación de la llamada 14). Preferentemente, el número de teléfono se introduce según la normativa internacional ITU, sección E.164, la cual consiste en un indicativo de país que designa el país en el cual está ubicada la parte llamada, un indicativo nacional de destino asignado a cada área que forma parte del país, o a cada PLMN o PSTN, y un número de abonado. Esta primera etapa se corresponde con la flecha 1. de la Fig. 1, inscripción de bloque 1. de la Fig. 2, y etapa S1 (Fig. 3). El dispositivo de control 3 extrae el indicativo de país del número de teléfono y efectúa una consulta a la base de datos 4 usando solamente el indicativo de país.
La base de datos 4 comprueba el indicativo de país y lee, de su tabla interna, la dirección IP de la base de datos nacional 6 asignada al país indicado por el indicativo de país.
El servidor DNS que almacena esta base de datos 4 contiene una extensión para la tabla de nombres de dominio/direcciones IP existentes. Como alternativa, también es posible almacenar la base de datos de relaciones de indicativos de país/direcciones IP de servidores nacionales en el dispositivo de control 3 u otra parte de la red 2 ó, incluso de forma externa a la red 2. La base de datos 4 también puede almacenar la asociación "indicativo de país-nombre de dominio de base de datos nacional". En este último caso, el servidor de nombres de dominio 4 se puede usar para traducir el nombre de dominio del servidor nacional, recibido como resultado de la consulta que hace uso del indicativo de país, en la dirección IP del mismo. La consulta y respuesta del DNS se corresponden con la flecha 2. de la Fig. 1, etapas 2A, 2B de la Fig. 2, y etapas S2, S3 de la Fig. 3. El acceso a la base de datos 4 se puede realizar usando la dirección IP de la misma, es decir, por medio de un acceso por internet, o un acceso interno de la red basada en IP.
Subsiguientemente, el dispositivo de control 3 inicia una nueva solicitud la cual a continuación se dirige hacia el servidor nacional (base de datos) 6 asignado al país de destino designado por el indicativo de país. El dispositivo de control 3 usa la dirección IP recibida de la base de datos 4 para acceder a la base de datos nacional 6 de manera que se realiza un acceso basado en IP. El dispositivo de control 3 envía el número de teléfono completo (indicativo de país, indicativo de destino nacional y número de abonado) hacia la base de datos nacional 6. La parte de base de datos de encaminamiento (RDB) de esta última analiza el número de teléfono recibido y comprueba la base de datos de portabilidad de números (NPDB) en búsqueda de la información de portabilidad.
La estructura y la función de una base de datos de portabilidad de números se explican, por ejemplo, en la EN 301 716 del ETSI (Instituto Europeo de Normas de Telecomunicaciones), V7.1.0 (1999-08). La portabilidad de los números resulta ventajosa para los abonados ya que estos últimos pueden mantener su número de teléfono incluso cuando se desplazan a otra red de su país. No obstante, para realizar un seguimiento de dichos números portados, se establece una base de datos de portabilidad de números. Esta base de datos contiene también números de encaminamiento para indicar la información de encaminamiento correcta con vistas a realizar el seguimiento de un equipo de abonado portado o que se desplaza de forma itinerante temporalmente.
La base de datos 6 contiene una tabla de búsqueda que almacena los números de teléfono nacionales y las direcciones IP asignadas de un dispositivo de control de la red que puede localizar la posición exacta del equipo de usuario. En este ejemplo, la dirección IP del servidor principal de movilidad del usuario (M-UMS) 12 se almacena en la base de datos 6 en correlación con el número de teléfono indicado en la consulta. A continuación, esta dirección IP se envía de vuelta hacia el dispositivo de control 3. En el presente ejemplo, la red de destino 9 es una red totalmente IP, en la que se pueden direccionar todos los equipos accesibles usando direcciones basadas en IP.
Estas etapas se corresponden con la flecha 3. de la Fig. 1, etapas 3A, 3B y 3C de la Fig. 2, y etapas S4, S5 de la Fig. 3.
A continuación el dispositivo de control 3 inicia una tercera interrogación basada en IP, es decir una solicitud de consulta de ubicación con el servidor de red (M-UMS) 12 usando la dirección IP indicada en la respuesta de la base de datos 6. Esta solicitud de consulta de ubicación enviada hacia el servidor 12 contiene el número de teléfono el cual es analizado por el servidor 12 para detectar el dispositivo de control local 10 que se encuentra a cargo de la entidad a la que se llama 14. Para obtener esta información, el servidor 12 accede a uno de los servidores subordinados 11, 13 (en este caso: el servidor 11) que contienen la información sobre ubicación, y a continuación envía de vuelta la información recibida (dirección IP del dispositivo de control 10, al dispositivo de control 3). De forma más detallada, el servidor 12 analiza el número de teléfono y halla el servidor de movilidad de usuario responsable del abonado al que se llama basándose en el concepto de determinación de la distancia de los números de teléfono de la norma E.164. El servidor 12 contiene además información sobre números del abonado del tipo E.164 que han sido portados a dicha red, en asociación con el servidor de movilidad del usuario en el que están registrados. Estas etapas se corresponden con la flecha 4 de la Fig. 1, etapas 4A a 4E de la Fig. 2, y etapas S6, S7 de la Fig. 3.
En relación con las etapas 4C y 4D de la Fig. 2, el servidor 12 inicia una consulta de ubicación hacia el servidor subordinado (en este caso: servidor 11) en el que se encuentra la suscripción del usuario. Este servidor 11 devuelve la dirección IP del dispositivo de control de servicio (función de control del estado de la llamada de servicio) 10 al servidor subordinado 12.
El sistema y el método se pueden implementar de tal manera que el servidor 11 envíe directamente la dirección IP del dispositivo de control 10 al dispositivo de control 3 como respuesta. No obstante, por razones de seguridad, se prefiere implementar el sistema y el método de tal manera que el servidor 11 (o cualquier otro servidor que disponga de la información de ubicación del dispositivo de control 10) envíe esta información de ubicación únicamente al servidor principal 12 el cual a continuación transmite esta información al dispositivo de control 3. Cuando se procede de esta manera, no se revela la estructura interna de la red a redes exteriores. Además, no es necesario proporcionar mecanismos de seguridad tales como cortafuegos en cada servidor de movilidad de usuario 11, 13, sino solamente en el servidor supraordinado 12.
Después de recibir la dirección IP del dispositivo de control local 10 que se encuentra a cargo del tratamiento de las llamadas dirigidas al equipo 14, el dispositivo de control 3 inicia la solicitud de establecimiento de llamada final hacia el dispositivo de control 10, indicando el número de teléfono (tipo E.164). El dispositivo de control 10 detecta la llamada deseada y realiza un procedimiento de establecimiento con el dispositivo 14. Las etapas de alerta y/o de transmisión de información del dispositivo de control 10 y la entidad 14 son bien conocidas y por lo tanto no se describirán de forma detallada. Llegado este momento, la conexión está preparada para transmitir datos, voz u otro tipo de información bien unidireccional o bien bidireccional dependiendo del sistema y de los servicios activados.
Estas etapas finales se corresponden con las flechas 5., 6. de la Fig. 1, las etapas 5., 6. de la Fig. 2, y la etapa S8 de la Fig. 3.
Por lo tanto, el método y el sistema descritos pueden conectar llamadas usando números de teléfono convencionales en redes totalmente IP u otros tipos de inter-redes tales como redes basadas en IP. La idea básica consiste en usar un mecanismo lógico de traducción de direcciones. El dispositivo de control 3 al cual el abonado llamante envía la solicitud de establecimiento entra en contacto con el servidor DNS 4 el cual traduce el indicativo de país del número de teléfono de tipo E.164 en una identidad y dirección IP de un servidor nacional, es decir, base de datos 6, y devuelve esta información al dispositivo de control 3. El servidor nacional 6 al que accede el dispositivo de control 3 usando la dirección IP del mismo, traduce la parte de identidad de la red tal como el indicativo de destino nacional o el indicativo de destino de la red del número de teléfono en la entidad del operador (o una red), y en la dirección de la base de datos correspondiente, en este caso el M-UMS 12. Esta identidad y la dirección se envían nuevamente de vuelta hacia el dispositivo de control 3 el cual a continuación envía la consulta a la base de datos M-UMS 12 de la red 9 del abonado al que se llama. La base de datos 12 devuelve la identidad, por ejemplo la dirección IP del dispositivo de control de servicio del abonado al que se llama, con lo cual el dispositivo de control 3 realiza el establecimiento con el dispositivo de control indicado, y se establece la llamada.
Las Figs. 4 a 6 hacen referencia al caso del encaminamiento de llamadas hacia un abonado de una red por conmutación de circuitos. De forma más detallada, las Figs. 4 a 6 tratan los casos en los que la parte a la que se llama 17 no es un integrante directo de la red basada en IP tal como la red 9 sino que es accesible a través de una central local 15 para conectar la llamada con la entidad a la que se llama lo cual se puede basar en una señalización y tráfico analógicos o digitales, por ejemplo, basados en ISDN. La central local 15 forma parte del país de destino aunque reside fuera de las redes basadas en IP 7, 9.
Las Figs. 4 y 5 ilustran un caso en el que se usa la optimización, es decir, se usan lo máximo posible las redes basadas en IP, con transmisión de señalización y datos basados en IP entre el país de origen 2 y el país de destino 5. Esto permite una reducción significativa de los costes totales de las llamadas.
Tal como se muestra en la Fig. 4, la red basada en IP 9 que transmite la llamada comprende una pasarela 16 para el tratamiento de la comunicación entre la red basada en IP 9 y la central local 15. Dichas pasarelas son conocidas. En este caso, la pasarela 16 se designa como función de control de pasarela de medios (MGCF) tal como se define en la versión 2000. La pasarela también puede tener otra estructura convencional que proporcione la función de pasarela.
Cuando se solicita el establecimiento de una llamada por parte de la entidad llamante 1 hacia la entidad llamada 17 (en este caso: terminal analógico o basado en ISDN), las etapas (flechas) 1., 2., y 3. de la Fig. 1 (correspondientes a las etapas 1. a 3. de la Fig. 2 y las etapas S1 a S4 de la Fig. 3) se realizan de la misma manera que la ya descrita anteriormente.
Como respuesta a la consulta de base de datos correspondiente a la base de datos 6 usando el número de teléfono completo (norma E.164), la parte de base de datos de encaminamiento (servidor) de la base de datos 6 analiza el número de teléfono y comprueba la parte de base de datos de portabilidad de números buscando la información de portabilidad, de manera similar a la forma de realización mostrada en las Figs. 1 a 3 y descritas anteriormente. La base de datos 6 almacena, en relación con los números de teléfono (E.164), direcciones IP de dispositivos de control (por ejemplo, CSCF) de un operador de red totalmente basado en IP del país de destino en el caso de que se haga efectivo un acuerdo de optimización para llamadas PSTN (red telefónica pública conmutada) entre este operador de red totalmente basado en IP y el operador de la entidad a la que se llama 17. (en este caso: entre la red 9 y la red de la entidad a la que se llama 17). Este acuerdo de optimización define que las llamadas internacionales entre entidades una de las cuales no sea accesible directamente por una red basada en IP se deben tratar usando lo máximo posible redes y comunicación basadas en IP (principalmente para reducir las tarifas de llamada correspondientes a llamadas internacionales).
Cuando dicho acuerdo de optimización está en vigor, la base de datos 6 se carga con la dirección IP del dispositivo de control 10 de la red 9 (en el presente ejemplo) en relación con todos los números de teléfono del país de destino para el cual es efectivo el acuerdo de optimización.
La respuesta de la base de datos 6 al dispositivo de control 3 (flecha 3 de la Fig. 4 y flecha 3C. de la Fig. 5) indica la dirección IP del dispositivo de control 10 por defecto a seleccionar si se activa la optimización, es decir, si se van a encaminar llamadas hacia la entidad a la que se llama 17 usando en lo posible una red basada en IP tal como la red 9.
El dispositivo de control 3 inicia, como etapa sucesiva, un establecimiento de llamada hacia el dispositivo de control 10 indicado en la respuesta de la base de datos 6 usando la dirección IP del mismo, es decir, estableciendo una conexión basada en IP entre los dispositivos de control 3 y 10, indicando el número de teléfono de la entidad a la que se llama 17. Esta etapa se corresponde con la etapa 4 mostrada en la Fig. 5. El dispositivo de control 10, en la etapa 5. de la Fig. 5, entra en contacto con la pasarela local 16 de su red basada en IP 9 la cual a continuación reenvía (etapa 6. de la Fig. 5) el inicio de establecimiento de llamada hacia la central local 15 de la red por conmutación de circuitos en la cual está suscrito el abonado al que se llama (entidad 17). En la etapa 6. de la Fig. 5, la expresión "ISUP IAM" significa "parte de usuario ISDN, mensaje de dirección inicial".
La Fig. 6 hace referencia al caso correspondiente al tratamiento de llamadas internacionales en dirección a un abonado de una red por conmutación de circuitos de un país diferente cuando no se ha seleccionado la optimización. En tal caso, la base de datos 6 direccionada en la etapa 3. (Fig. 6) no devuelve ninguna dirección IP de un dispositivo de control (CSCF) de una red basada en IP del país de destino. A continuación, el sistema encaminará la llamada de una manera convencional a través de una red telefónica pública conmutada (PSTN) 19 de manera que se establezca una llamada internacional convencional. Para acceder a la PSTN 19, la red basada en IP de origen 2 realiza un establecimiento con una pasarela (por ejemplo, una función de control de pasarela de medios MGCF) 18 que actúa como pasarela entre la red basada en IP 2 y la PSTN 19. La PSTN 19 inicia el establecimiento con la central local 15 ubicada en un país diferente, para conmutar la llamada hacia la entidad 17.
Aunque las etapas 1., 4., 5. y 6. de la Fig. 6 pueden ser convencionales y se pueden corresponder con el tratamiento normal de llamadas internacionales, la forma de realización de la Fig. 6 es diferente al proceso convencional al realizar las etapas 2., y 3., que posibilitan, en el caso de que sea posible y de que esté activado, un encaminamiento de la llamada a través de una red basada en IP del país de destino.
Aunque la invención se ha descrito haciendo referencia a formas de realización preferidas, la misma también se puede implementar usando redes basadas en diferentes normativas y protocolos tales como el BGP (protocolo de pasarela de frontera), el CIDR (encaminamiento entre dominios sin clase), un encaminamiento basado en EGP o similares. También pueden variar los elementos de red de la invención. Por ejemplo, el rol de la CSCF puede ser adoptado por el Centro de Conmutación de servicios Móviles tradicional, o por un servidor MSC, el cual gestione el tráfico de señalización gestionado tradicionalmente por un MSC, aunque, a diferencia de un MSC, no actúe como conmutador para los datos de usuario.

Claims (14)

1. Método para establecer una conexión entre una primera entidad de red ubicada en una primera red y una segunda entidad de red ubicada en una segunda red, en el que la primera entidad de red (1) o una entidad de servicio (3) envía una identificación de la segunda entidad de red que contiene por lo menos una primera y una segunda partes, hacia una primera base de datos (4) la cual traduce la primera parte en una dirección de internet de una segunda base de datos (6) asignada a una parte de la red indicada por la primera parte, y devuelve esta dirección de internet a la primera entidad de red (1) o la entidad de servicio (3) la cual a continuación se dirige a la segunda base de datos (6) usando la dirección de internet de la misma e indicando la identificación o por lo menos la segunda parte de la misma, devolviendo la segunda base de datos (6) a la primera entidad de red (1) o la entidad de servicio (3), una dirección de una tercera base de datos, en el que
la identificación es un número de teléfono según se define en la norma E.164 ITU-T que contiene, como primera parte, un indicativo de país y, como segunda parte, una parte de número nacional de la segunda entidad de red,
la segunda base de datos (6) es una base de datos de portabilidad de números para realizar el seguimiento de números portados;
la tercera base de datos es un servidor de movilidad de usuario, UMS (12) que almacena información relacionada con la movilidad del servicio o con la CSCF de servicio para los usuarios;
el servidor de movilidad del usuario (12) devuelve la dirección de una función de control del estado de la llamada, CSCF, (10) de la segunda entidad de red; y
la primera entidad de red (3) inicia un establecimiento de llamada hacia la CSCF (10) de la segunda entidad de red.
2. Método según la reivindicación 1, en el que la primera entidad de red es una entidad que origina la comunicación.
3. Método según la reivindicación 2, en el que la entidad que origina la comunicación es una Función de Control del Estado de la Llamada, CSCF, un Centro de Conmutación Móvil, MSC, o un servidor MSC.
4. Método según cualquiera de las reivindicaciones anteriores, en el que la segunda entidad de red es una entidad de terminación de la comunicación.
5. Método según cualquiera de las reivindicaciones anteriores, en el que la primera base de datos se almacena en un servidor DNS.
6. Método según cualquiera de las reivindicaciones anteriores, en el que la tercera base de datos se almacena en un servidor principal de movilidad del usuario el cual envía una solicitud de ubicación al servidor de movilidad del usuario.
7. Método según la reivindicación 6, en el que el servidor de movilidad del usuario devuelve la dirección de internet al servidor principal de movilidad del usuario el cual transmite la misma hacia la primera entidad de red.
8. Método según cualquiera de las reivindicaciones anteriores, en el que la dirección de internet es una dirección IP (protocolo de internet).
9. Sistema para establecer una conexión entre una primera entidad de red (1) ubicada en una primera red (2) y una segunda entidad de red (14, 17) ubicada en una segunda red (5, 9), en el que la primera entidad de red (1) o una entidad de servicio (3) está adaptada para enviar una identificación de la entidad de terminación de la comunicación que contiene una primera y una segunda partes, hacia un primer dispositivo de base de datos (4) que almacena una tabla para traducir la primera parte en una dirección de internet de un segundo dispositivo de base de datos (6) asignado a una parte de la red indicada por la primera parte, estando adaptado el primer dispositivo de base de datos (4) para devolver esta dirección de internet a la primera entidad de red (1) o a la entidad de servicio (3) que están adaptadas para dirigirse al segundo dispositivo de base de datos (6) usando la dirección de internet del mismo e indicando la identificación o por lo menos la segunda parte de la misma, estando adaptado el segundo dispositivo de base de datos (6) para devolver, a la primera entidad de red (1) o a la entidad de servicio (3), una dirección de un tercer dispositivo de base de datos (12) con vistas a establecer una conexión con la segunda entidad de red,
en el que la identificación es un número de teléfono según se define en la norma E.164 ITU-T que contiene, como primera parte, un indicativo de país y, como segunda parte, una parte de número nacional de la segunda entidad de red, y
el segundo dispositivo de base de datos (6) es una base de datos de portabilidad de números para realizar el seguimiento de números portados;
el tercer dispositivo de base de datos (12) es un servidor de movilidad del usuario, UMS, que almacena información relacionada con la movilidad del servicio o con la CSCF de servicio para los usuarios;
el servidor de movilidad del usuario (12) está adaptado para devolver la dirección de una CSCF, función de control del estado de la llamada, CSCF, (10) de la segunda entidad de red; y
la primera entidad de red (3) está adaptada para iniciar un establecimiento de llamada hacia la CSCF (10) de la segunda entidad de red.
10. Sistema según la reivindicación 9, en el que la primera entidad de red es una entidad que origina la comunicación.
11. Sistema según la reivindicación 9 ó 10, en el que la segunda entidad de red es una entidad de terminación de la comunicación.
12. Sistema según cualquiera de las reivindicaciones 9 a 11, en el que el primer dispositivo de base de datos está almacenado en, o parte de, un servidor DNS.
13. Sistema según cualquiera de las reivindicaciones 9 a 12, en el que el segundo dispositivo de base de datos está contenido en un servidor principal de movilidad del usuario el cual está adaptado para enviar una solicitud de ubicación al servidor de movilidad del usuario el cual devuelve la dirección de internet de la segunda entidad de red, o la dirección de internet de un dispositivo de control (10, 16) que controla la comunicación con la segunda entidad de red.
14. Sistema según la reivindicación 13, en el que el servidor de movilidad del usuario está adaptado para devolver la dirección de internet al servidor principal de movilidad del usuario el cual transmite la misma hacia la primera entidad de red.
ES00929371T 2000-04-17 2000-04-17 Metodo y sistema para establecer comunicacion entre una primera y una segunda entidades de comunicacion. Expired - Lifetime ES2273692T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2000/003477 WO2001080526A1 (en) 2000-04-17 2000-04-17 Method and system for establishing a communication between a first and a second communication entity

Publications (1)

Publication Number Publication Date
ES2273692T3 true ES2273692T3 (es) 2007-05-16

Family

ID=8163917

Family Applications (1)

Application Number Title Priority Date Filing Date
ES00929371T Expired - Lifetime ES2273692T3 (es) 2000-04-17 2000-04-17 Metodo y sistema para establecer comunicacion entre una primera y una segunda entidades de comunicacion.

Country Status (9)

Country Link
EP (1) EP1279269B1 (es)
JP (1) JP2003531525A (es)
KR (1) KR100695927B1 (es)
CN (1) CN1257636C (es)
AU (1) AU2000247486A1 (es)
CA (1) CA2403629C (es)
DE (1) DE60031721T2 (es)
ES (1) ES2273692T3 (es)
WO (1) WO2001080526A1 (es)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4373655B2 (ja) * 2002-09-19 2009-11-25 株式会社エヌ・ティ・ティ・ドコモ パケット通信端末、パケット通信システム、パケット通信方法

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1208534A (zh) * 1995-12-11 1999-02-17 惠普公司 提供电信业务的方法
US6529501B1 (en) * 1998-05-29 2003-03-04 3Com Corporation Method and apparatus for internet telephony

Also Published As

Publication number Publication date
EP1279269B1 (en) 2006-11-02
DE60031721D1 (de) 2006-12-14
CA2403629C (en) 2009-04-07
CA2403629A1 (en) 2001-10-25
KR20020091217A (ko) 2002-12-05
CN1257636C (zh) 2006-05-24
AU2000247486A1 (en) 2001-10-30
DE60031721T2 (de) 2007-09-06
CN1452832A (zh) 2003-10-29
WO2001080526A1 (en) 2001-10-25
EP1279269A1 (en) 2003-01-29
KR100695927B1 (ko) 2007-03-20
JP2003531525A (ja) 2003-10-21

Similar Documents

Publication Publication Date Title
US6718030B1 (en) Virtual private network system and method using voice over internet protocol
US6519242B1 (en) Apparatus and method of PSTN based network roaming and SCP based subscriber management for internet telephony systems
US7912446B2 (en) Solutions for voice over internet protocol (VoIP) 911 location services
US7027433B2 (en) Routing a call between different types of networks
US8477691B2 (en) Routing VoIP calls to an external network
ES2290312T3 (es) Metodo y aparato para resolver un identificador de entidades en una direccion internet que utiliza un servidor dns (sistema de nombres de dominio).
US7436835B2 (en) Forced bearer routing for packet-mode interception
ES2270836T3 (es) Soporte de servicio de mensajes cortos a traves de una red de telefonia por conmutacion de paquetes.
US7627091B2 (en) Universal emergency number ELIN based on network address ranges
US20060206504A1 (en) IMS network access using legacy devices
US20060195584A1 (en) Call re-direction method for an sip telephone number of an sip client in a combined wired and packet switched network
US6657992B1 (en) System and method for providing service control to a single telephone end terminal from multiple service providers
JP2009542139A (ja) VoIP加入者のための緊急通報サービスを提供する方法
ES2274773T3 (es) Sistema integrado de telefonia ip y de comunicacion celular y procedimiento de funcionamiento.
EP1135906A1 (en) System and method for mobile terminal registration in an integrated wireless packet-switched network
CN101577889A (zh) 一种紧急呼叫系统及紧急通信受理中心的回呼方法
ES2273692T3 (es) Metodo y sistema para establecer comunicacion entre una primera y una segunda entidades de comunicacion.
US20070076700A1 (en) Alternative Means for Public Telephone Information Services
US20150003324A1 (en) Routing VoIP calls to an external network
US20060109840A1 (en) Method for providing advanced services for traditional PSTN residential endpoints
KR20060094258A (ko) VoIP 망에서의 이동 통신 전화 번호 사용 방법
KR20030084074A (ko) 개인번호를 사용하는 통화방법