ES2314837T3 - Metodo y aparato para determinar un identificador de entidades. - Google Patents
Metodo y aparato para determinar un identificador de entidades. Download PDFInfo
- Publication number
- ES2314837T3 ES2314837T3 ES06119965T ES06119965T ES2314837T3 ES 2314837 T3 ES2314837 T3 ES 2314837T3 ES 06119965 T ES06119965 T ES 06119965T ES 06119965 T ES06119965 T ES 06119965T ES 2314837 T3 ES2314837 T3 ES 2314837T3
- Authority
- ES
- Spain
- Prior art keywords
- entity
- dns
- network
- called
- node
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/16—Communication-related supplementary services, e.g. call-transfer or call-hold
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4557—Directories for hybrid networks, e.g. including telephone numbers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/26—Network addressing or numbering for mobility support
- H04W8/28—Number portability ; Network address portability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/16—Gateway arrangements
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S379/00—Telephonic communications
- Y10S379/90—Internet, e.g. Internet phone, webphone, internet-based telephony
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Transplanting Machines (AREA)
Abstract
Un método para una red de comunicaciones (14) conmutada por circuitos, destinada a proporcionar servicios de comunicación a un abonado, que comprende recibir de una primera entidad (12) una petición, a través de la red (14) conmutada por circuitos, de un primer servicio que implica a una segunda entidad asociada con un identificador de la segunda entidad, el cual comprende: un nodo (16) de encaminamiento conmutado por circuitos y situado en la red de comunicaciones (14) conmutada por circuitos, el cual envía un mensaje de petición de encaminamiento a una base de datos de portabilidad de números con el segundo identificador, caracterizado porque: dicha base de datos de portabilidad de números comprende interfaces para comunicación conmutada por circuitos y comunicación conmutada en paquetes; de manera que la base de datos de portabilidad de números envía un mensaje a un servidor (20) de sistema de nombre de dominio, DNS, de una red (18) conmutada en paquetes, solicitando un segundo servicio relacionado con el identificador de la segunda entidad; recibe del servidor de DNS (20) un resultado del segundo servicio; y proporciona el primer servicio utilizando el resultado.
Description
Método y aparato para determinar un
identificador de entidades.
La presente invención se refiere a la dotación
de tipos de aplicaciones conversacionales basados en Internet, por
ejemplo, una aplicación de voz sobre IP (Protocolo de Internet
-"Internet Protocol"), y de tipos multimedia de aplicaciones,
por ejemplo, servicios de mensaje en corriente de flujo y
multimedia, sin que el usuario tenga que conocer direcciones de
Internet específicas de dispositivos remotos o distantes ni de otras
entidades con las que un usuario pueda desear comunicarse con el
uso de estos tipos de aplicaciones.
La presente invención está encaminada a dos
áreas diferentes de comunicación: comunicación basada en paquetes
de datos y que emplea direcciones de Internet, y comunicación basada
en circuitos en la que la portabilidad de los números de teléfono
(u otro identificador) ha evolucionado hasta permitir a un abonado
"portar" o llevar un número de teléfono de abonado u otro
identificador de comunicación geográficamente y/o entre proveedores
de servicios. Se tratan en primer lugar las comunicaciones basadas
en paquetes.
Cuando se comunican computadoras enganchadas o
conectadas a una red, las direcciones de protocolo de Internet (IP)
se utilizan para identificar esas computadoras y corresponden,
típicamente, a números enteros de 32 bits para la versión 4 de IP o
a números enteros de 128 bits para la versión 6 de IP. Si bien
dichas direcciones de IP proporcionan una representación compacta y
cómoda para especificar la fuente y el destino para los paquetes
que se envían a través de la Internet, las personas que las utilizan
prefieren asignar nombres pronunciables y fácilmente recordables a
las computadoras. Como resultado de ello, se desarrolló el sistema
de denominación de dominio (DNS -"domain naming system") con
el fin de proporcionar un esquema para la asignación de nombres de
alto nivel con significado o sentido a un gran número de
computadoras, y para proporcionar un mecanismo que estableciera una
relación de correspondencia entre los nombres de computadora de alto
nivel y las direcciones de IP.
En general, el sistema de denominación de
dominio puede ser considerado como una base de datos compartida y
distribuida de nombres de dominio y de las correspondientes
direcciones de IP. Los servidores de dominio, más comúnmente
denominados servidores de DNS, mantienen estas bases de datos. Un
ejemplo de un servidor común es una máquina del tipo UNIX que pone
en funcionamiento una versión del Software de Denominación de
Internet de Berkeley (BINS -"Berkeley Internet Naming
Software"). Un nombre de dominio puede consistir en una secuencia
de sub-nombres separados por un carácter
delimitador -el periodo. Las secciones o fragmentos individuales
del nombre pueden representar lugares o grupos, pero el sistema de
denominación de dominio hace referencia a cada sección de un nombre
sencillamente como una etiqueta. Un ejemplo de dicho nombre de
dominio es una dirección de Internet tal como
http://www.ericsson.com, o una dirección de correo
electrónico tal como nombre@ericsson.com. La etiqueta que va
detrás del periodo es el nombre de la página o lugar autorizado por
una autoridad central. La(s) etiqueta(s)
situada(s)
tras el periodo es (son) la parte del nombre controlada por el lugar específico. Aquí, el dominio de Internet de nivel superior correspondiente al lugar es el código del país, "se" para Suecia, y para la dirección de correo electrónico, es el dominio de nivel superior "com".
tras el periodo es (son) la parte del nombre controlada por el lugar específico. Aquí, el dominio de Internet de nivel superior correspondiente al lugar es el código del país, "se" para Suecia, y para la dirección de correo electrónico, es el dominio de nivel superior "com".
Los servidores de dominio están organizados
conceptualmente en una estructura de árbol que corresponde a una
jerarquía de denominación. La raíz del árbol es un servidor que
reconoce los dominios de nivel superior (o pisos) y sabe qué
servidor resuelve o determina cada dominio. Dado un nombre para
determinar, la raíz puede escoger el servidor correcto para ese
nombre. En el siguiente nivel o piso, un conjunto de servidores de
nombre proporcionan, cada uno de ellos, respuestas de resolución
para uno de los dominios de nivel superior, por ejemplo, se.
Un servidor situado en este dominio sabe qué servidores pueden
resolver o determinar cada uno de los sub-dominios
situados bajo este dominio. En el tercer nivel del árbol, los
servidores de nombre proporcionan respuestas para los
sub-dominios, por ejemplo, ericsson bajo
se. El árbol conceptual continúa con un servidor en cada uno
de los niveles para los que se ha definido un
sub-dominio.
Los enlaces del árbol conceptual, sin embargo,
no indican conexiones de red físicas. En lugar de ello, apuntan a
otros servidores de dominio. Conceptualmente, la resolución o
determinación de los nombres de dominio procede de arriba abajo,
comenzando con el servidor de nombre de "raíz" y prosiguiendo
hasta servidores situados en las ramas o en las hojas del árbol.
Existen dos modos de utilizar el sistema de denominación de dominio:
(1) contactando con servidores de nombre, uno de cada vez, o (2)
pidiendo a un sistema de servidores de nombre que lleve a cabo la
traducción completa. En ambos casos, el software de cliente forma o
compone una pregunta de nombre de dominio que contiene el nombre
que se ha de determinar, una declaración de la clase del nombre, el
tipo de respuesta que se desea y un código que especifica si el
servidor de nombre ha de traducir el nombre por completo. Éste
envía la pregunta a un servidor de DNS para su resolución.
Cuando un servidor de DNS recibe una pregunta,
realiza una comprobación para verificar si el nombre está
comprendido en el sub-dominio para el que éste es
una autoridad. Si es así, traduce el nombre a una dirección de
acuerdo con su base de datos y anexa una respuesta a la pregunta
antes de enviarla de vuelta al cliente. Si el servidor de DNS no
puede determinar el nombre completamente, éste realiza una
comprobación para verificar el tipo de interacción que ha
especificado el cliente. Si el cliente ha solicitado una traducción
completa (es decir, una resolución recursiva), el servidor contacta
con un servidor de DNS que puede determinar el nombre y devuelve la
respuesta al cliente. Si el cliente ha solicitado una resolución no
recursiva (es decir, una resolución iterativa), el servidor de
nombre no puede proporcionar una respuesta. En lugar de ello, genera
una réplica que especifica el servidor de nombre con el que el
cliente ha de ponerse en contacto en siguiente lugar para determinar
el nombre.
El protocolo de configuración de anfitrión
dinámico (DHCP -"dynamic host configuration protocol")
proporciona procedimientos automatizados por los que un nodo
maestro o principal puede asignar una dirección de IP a un servidor
en la Internet, por ejemplo, un servidor de DNS. En general, las
direcciones de IP pueden ser asignadas a una entidad ya sea
estadísticamente, es decir, una dirección de IP fija, o
dinámicamente, es decir, tan solo durante el tiempo en que esté la
entidad activamente conectada a la Internet. Los dispositivos de
usuario, tales como una entidad computadora o un dispositivo móvil
de un sistema de radio en paquetes (por ejemplo, GPRS), se asignan
normalmente a direcciones temporales de Internet. Si bien
conceptualmente es bastante simple, en la práctica, la resolución o
determinación de direcciones de IP con el uso de DNS puede ser
bastante compleja y necesitar bastante tiempo.
La Internet y el sistema de denominación de
dominio están diseñados para transportar tráfico en paquetes con el
fin de permitir comunicarse a las computadoras. Otros tipos de redes
están diseñados para transportar tráfico conmutado por circuitos.
Un ejemplo de una red conmutada por circuitos es una red de
sucesiones o jerárquica, que se sirve de señalización de control
que utiliza el bien establecido Sistema de Señalización Nº 7
(SS-7), según se define por diversos cuerpos
normativos. El encaminamiento de una llamada telefónica a través de
una red de sucesiones se sirve de plan de numeración telefónica
estructurado. Dichas reglas estructuradas se han definido por la
Unión Internacional de Telecomunicación (ITU -"International
Telecommunication Union") en la Recomendación de la Serie E
E.164. La numeración de la E.164 es aplicable en todos los dominios
de los sistemas de telecomunicaciones, incluyendo sistemas de
líneas de cable e inalámbricos o sin cables. Cada nodo físico, al
que se hace referencia como nodo local, es asignado a uno o más
grupos de números de intercambio únicos. El número de teléfono de
un abonado incluye, típicamente, tanto un grupo de números de
intercambio (típicamente asignado en diez mil bloques de números)
para el intercambio al que está conectado un abonado, como un
número contenido en el grupo que es específico para el abonado.
Por ejemplo, un abonado que tiene el número de
teléfono 881-1657 está conectado a un intercambio
local que tiene un grupo de números de intercambio 881, dentro de
ese grupo, y el abonado tiene un número de abonado de 1657. De esta
forma, el número de teléfono es geográfico, en el sentido de que
existe una relación definida entre el número de teléfono y un área
geográfica a la que proporciona servicio el intercambio al que está
conectado el abonado. Existen también números telefónicos no
geográficos, para los que no existe ninguna relación geográfica.
Por ejemplo, a los números libres de cargo, números de red privada
virtual y números de acceso virtual se les proporciona servicio
típicamente por redes inteligentes (IN -"intelligent
networks"). Los servicios de IN son controlados ejecutados por
un punto de control de servicio (SCP -"service control point")
que se sirve de datos almacenados en una función de datos de
servicio (SDF -"service data function").
Cuando un abonado se reubica físicamente o
cambia de proveedores de servicios, resulta deseable para el abonado
no tener que cambiar su número de teléfono. En consecuencia, los
servicios de portabilidad de números permiten a un abonado
"portar" o transferir su número de teléfono a dondequiera que
se reubique físicamente el abonado o a proveedor de servicios
diferente. De forma similar, un número de identificación E.164 de
abonado móvil, tal como el número de red digital de servicios
integrados de abonado móvil (MSISDN -"mobile subscriber integrated
services digital network number"), se utiliza para identificar
el abonado móvil, la suscripción del abonado y la posición del
abonado en ese momento. Cuando un abonado móvil cambia de proveedor
de servicios, se actualiza una base de datos de portabilidad de
números de abonado móvil con el fin de reflejar el cambio. La
Patente norteamericana comúnmente asignada de Nº 6.064.887 describe
un ejemplo de portabilidad de número de abonado móvil en una red de
telecomunicaciones que permite a un abonado móvil retener el mismo
MSISDN cuando cambia de proveedores de servicios.
Recientemente se han producido discusiones en el
Grupo de Trabajo de Ingeniería de Internet (IETF -"Internet
Engineering Task Force") y en otros foros acerca de la
posibilidad de permitir a un usuario introducir un número de
teléfono, al que se hace aquí a menudo referencia en lo sucesivo
como "número de E.164", en un dispositivo computador con el
objetivo de tratar ese número de E.164 como una pregunta de DNS para
la que se suministra por parte del DNS una dirección de Internet
correspondiente. Se hace referencia a este tipo particular de
pregunta de DNS como pregunta ENUM. Una reciente solicitud de
comentarios (RFC -"request for comments") al IETF, la 2916,
titulada "Número de E.146 y DNS" ("E.164 Number and DNS"),
destaca el posible uso del sistema de denominación de dominios para
el almacenamiento de números de teléfono de E.164. El DNS podría
utilizarse entonces para identificar los servicios disponibles
conectados a un número de E.164.
La Patente norteamericana Nº 6.021.126 describe
un nodo de conmutación que solicita información acerca del número
de portabilidad a un nodo de base de datos de portabilidad de
números situado en la red conmutada por circuitos. El mismo
documento propone, alternativamente, que el nodo de conmutación
solicite la información acerca del número de portabilidad de un
servidor de DNS situado en una red conmutada en paquetes, a través
de un router o dispositivo de encaminamiento de Pasarela de
Internet.
Un problema del uso del sistema de denominación
de dominio para resolver o determinar los números de teléfono de
E.164 pasándolos a otras direcciones correspondientes tales como las
direcciones de Internet, es que un nodo de encaminamiento, tal como
un MSC de pasarela, que recibe una llamada que incluye una parte a
la que se llama, no conoce si el número de teléfono de E.164 de la
parte a la que se llama es un número portado. Si el número de E.164
ha sido transferido a otro operador de red, entonces el nodo de
encaminamiento no tiene la suficiente información como para
encaminar adecuadamente la llamada. Otra limitación es que un MSC (o
GMSC) no "habla el mismo lenguaje" que el sistema de DNS.
La presente invención supera estos problemas al
proporcionar una interfaz y un intercambio de servicios eficientes
entre una red de telecomunicaciones conmutada por circuitos y un
sistema de denominación de dominio en una red de comunicaciones
conmutada en paquetes. La invención se refiere a un método para
proporcionar servicios de comunicación a un abonado a través de una
base de datos de portabilidad de números que tiene interfaces tanto
para comunicación conmutada por circuitos como para comunicación
conmutada en paquetes, según se define en la reivindicación 1.
También se refiere a un nodo de portabilidad de números según se
define en las reivindicación independiente 24. Ésta se refiere,
además, a un producto correspondiente, legible por una computadora,
según se define en la reivindicación 40. Un nodo de la red de
comunicaciones conmutada por circuitos recibe de una primera
entidad una petición de un primer servicio, que implica a una
segunda entidad asociada con un identificador de segunda entidad.
Se envía un mensaje desde el nodo de base de datos de portabilidad
de números a un servidor de DNS situado en la red conmutada en
paquetes, que solicita un segundo servicio relacionado con el
identificador de segunda entidad. El resultado del segundo servicio
procedente del servidor de DNS se utiliza a la hora de proporcionar
el primer servicio. Por ejemplo, el primer servicio puede ser una
comunicación electrónica entre las primera y segunda entidades, y
el segundo servicio puede ser la resolución o determinación del
segundo identificador de entidad. Dicha determinación puede incluir
la determinación de un número, nombre o dirección asociada a la
segunda entidad. Otro ejemplo de segundos servicios incluye un
servicio de prepago en el que el servidor de DNS se utiliza para
recuperar información de carga previamente pagada para la primera o
la segunda entidad. Alternativamente, el servidor de DNS puede ser
utilizado para acceder a otros tipos de servidores (tales como un
servidor de servicio meteorológico o un servidor de noticias)
asociados con un identificador de entidad particular.
Un nodo de encaminamiento conmutado por
circuitos y situado en la red conmutada por circuitos envía un
mensaje de petición de encaminamiento con el identificador de la
segunda entidad, a un nodo de base de datos de portabilidad de
números (NPDB -"number portability database"). El mensaje
incluye una indicación de que es necesaria la resolución o
determinación de DNS para el identificador de la segunda entidad. El
nodo NPDB solicita la determinación del identificador de la segunda
entidad desde un servidor de DNS, el cual devuelve un resultado de
determinación que indica si el identificador de la segunda entidad
ha sido transferido ("portado") entre los operadores de la
red. Si no ha habido transferencia, es decir, no se ha portado
ningún número, la comunicación electrónica se encamina de una forma
que no tiene en cuenta la portabilidad de números. Por otra parte,
si el identificador de la segunda entidad ha sido portado, el
servidor de DNS proporciona al nodo de encaminamiento de la red de
comunicaciones conmutada por circuitos un resultado de la
determinación que identifica la red de domicilio o doméstica de la
segunda entidad. La determinación proporcionada por el servicio de
DNS puede incluir la determinación de un número, un nombre o una
dirección asociados con la segunda entidad.
En un ejemplo de aplicación en la que la red
conmutada por circuitos es una red móvil y la red conmutada en
paquetes es la Internet, un Centro de Conmutación Móvil de Pasarela
(GMSC -"Gateway Mobile Switching Center"), situado en la red
móvil, recibe un mensaje de establecimiento de llamada destinado a
una entidad a la que se llama, el cual incluye un número de
teléfono de entidad llamada. El GMSC pregunta por un nodo de base de
datos de portabilidad de números (NPDB -"number portability
database"), situado en la red conmutada por circuitos, mediante
el uso del número de teléfono de entidad llamada, que indica que se
necesita la determinación de DNS. El nodo de base de datos de
portabilidad de números genera una pregunta ENUM para el servidor de
DNS utilizando el número de teléfono de la entidad llamada. El
servidor de DNS lleva a cabo la resolución de DNS y devuelve un
registro de NAPTR con un Localizador de Recursos Universal (URL
-"Universal Resource Locator"), correspondiente al número de
teléfono de entidad llamada.
El contenido del registro de NAPTR varía
dependiendo de si el número de teléfono de la entidad llamada ha
sido portado entre operadores de red. Si el número ha sido portado,
la determinación de DNS proporciona un prefijo para el número de
teléfono de la entidad llamada. De acuerdo con ello, se envía un
mensaje de establecimiento de llamada a una base de datos de
Registros de Posición de Domicilio o Doméstica (HLR -"Home
Location Register"), situada en la red doméstica de la entidad a
la que se llama. El HLR solicita un número de encaminamiento desde
una base de datos de Registros de Posición de Visita (VLR
-"Visiting Location Register") que da servicio en ese momento
a la parte que es llamada. Una vez que se ha obtenido ese número de
encaminamiento, éste se proporciona al GMSC. El GMSC tiene entonces
la suficiente información como para encaminar la llamada a la
entidad que ha sido llamada. Ejemplos de implementaciones de
señalización se describen con mayor detalle más adelante,
utilizando protocolos de señalización de SS7 a los diferentes tipos
de bases de datos de portabilidad de números existentes.
Una realización particular de la presente
invención trata un problema que es particular de las redes de
comunicaciones móviles. En las redes de comunicaciones móviles, los
servicios de abonado y otras informaciones que pertenecen a una
suscripción de abonado, se almacenan en la base de datos de la red
de operador doméstico, es decir, el registro de posiciones
doméstico (HLR -"home location register"), basándose en números
de abonado de Identidad de Abonado Móvil Internacional (IMSI
-"International Mobile Subscriber Identity"). Por otra parte,
la información de encaminamiento que se emplea en los
procedimientos de establecimiento de llamada se sirve de números de
Red Digital de Servicios Integrados de Abonado Móvil (MSISDN
-"Mobile Subscriber Integrated Services Digital network
Numbers"). De esta forma, existe una incompatibilidad de
identificadores móviles cuando un nodo como el GMSC ha de encaminar
una llamada basándose en el MSISDN de la entidad a la que se llama,
pero necesita cierta información relativa a la entidad a la que se
llama, almacenada en la base de datos de HLR, basándose en la IMSI
de la entidad a la que se llama.
La presente invención resuelve este problema
mediante el uso del Sistema de Denominación de Dominio
(DNS -"Domain Naming System") para administrar una relación entre un MSISDN de abonado móvil y la IMSI. De esta forma, cuando se recibe un mensaje de establecimiento de llamada con el MSISDN de la entidad a la que se llama, se envía un mensaje de ENUM a un servidor de DNS, que solicita la determinación del MSISDN de la entidad a la que se llama. El servidor de DNS utiliza el MSISDN en la pregunta ENUM para obtener un registro de NAPTR correspondiente, que incluye la IMSI de la entidad a la que se llama. La IMSI devuelta es utilizada para encaminar la llamada. Una relación similar puede ser administrada en el DNS entre el MSISDN de la entidad a la que se llama (o cualquier otro identificador) y el Título Global Móvil (MTG -"Mobile Global Title") (o cualquier otro identificador) asociado con la entidad a la que se llama.
(DNS -"Domain Naming System") para administrar una relación entre un MSISDN de abonado móvil y la IMSI. De esta forma, cuando se recibe un mensaje de establecimiento de llamada con el MSISDN de la entidad a la que se llama, se envía un mensaje de ENUM a un servidor de DNS, que solicita la determinación del MSISDN de la entidad a la que se llama. El servidor de DNS utiliza el MSISDN en la pregunta ENUM para obtener un registro de NAPTR correspondiente, que incluye la IMSI de la entidad a la que se llama. La IMSI devuelta es utilizada para encaminar la llamada. Una relación similar puede ser administrada en el DNS entre el MSISDN de la entidad a la que se llama (o cualquier otro identificador) y el Título Global Móvil (MTG -"Mobile Global Title") (o cualquier otro identificador) asociado con la entidad a la que se llama.
Los anteriores y otros propósitos,
características y ventajas de la invención se pondrán de manifiesto
de forma evidente de la siguiente descripción de realizaciones
preferidas y proporcionadas a modo de ejemplo no limitativo, así
como ilustradas en los dibujos que se acompañan. Los dibujos no son
a escala y, en lugar de ello, se ha situado el énfasis en ilustrar
los principios de la invención.
La Figura 1 ilustra un sistema de comunicaciones
en el que se ha empleado la presente invención;
la Figura 2 es un diagrama de flujo que ilustra
un conjunto de procedimientos proporcionados a modo de ejemplo para
llevar a la práctica la presente invención en el contexto del
sistema de comunicaciones de la Figura 1;
la Figura 3 es un diagrama de bloques
funcionales simplificado del nodo de red conmutada por circuitos que
se muestra en la Figura 1;
la Figura 4 es un diagrama de flujo que ilustra
un conjunto de procedimientos para una aplicación proporcionada a
modo de ejemplo de la presente invención, en un contexto de
comunicaciones móviles en el que se utiliza un nodo de base de
datos de portabilidad de números para coordinar la resolución o
determinación de DNS;
la Figura 5 es un diagrama que ilustra una red
móvil y la Internet, en el cual se muestran dos ejemplos en los que
puede implementarse la presente invención en un contexto de
portabilidad de números;
la Figura 6 es un diagrama de señalización
relativo a la presente invención, que ilustra señales proporcionadas
a modo de ejemplo que se sirven de un protocolo de señalización de
red conmutada por circuitos;
la Figura 7 es un diagrama de señalización que
ilustra la presente invención cuando utiliza otro protocolo de
señalización; y
la Figura 8 ilustra otra red de comunicaciones
en la que puede ponerse en práctica la presente invención, en un
nodo de base de datos de portabilidad de números y en otros nodos
para otras redes.
En la siguiente descripción, con propósitos de
explicación y no de limitación, se establecen detalles específicos
tales como realizaciones, procedimientos y técnicas concretos, etc.,
con el fin de proporcionar una comprensión exhaustiva de la
presente invención. Sin embargo, resultará evidente para un experto
de la técnica que la presente invención puede ponerse en práctica
en otras realizaciones que parten de estos detalles específicos. En
algunos casos, se han omitido descripciones detalladas de métodos,
protocolos, plataformas de software y de hardware, interfaces,
dispositivos y técnicas de señalización bien conocidos, a fin de que
no oscurezcan la descripción de la presente invención con un grado
de detalle innecesario. Por otra parte, se muestran en algunas de
las figuras los bloques funcionales individuales. Los expertos de la
técnica apreciarán que las funciones pueden ser implementadas con
el uso de circuitos de dispositivos físicos o hardware, utilizando
programación o software conjuntamente con un microprocesador digital
o una computadora de propósito general programados adecuadamente,
con el uso de un Circuito Integrado Específico de Aplicación (ASIC
-"Application Specific Integrated Circuit"), y/o utilizando
uno o más Procesadores de Señal Digital (DSPs -"Digital Signal
Processors").
La Figura 1 muestra un sistema de comunicaciones
general 10 que ilustra una aplicación proporcionada a modo de
ejemplo de la invención. Una primera entidad 12 envía una petición
de comunicación con una entidad a la que se llama, a una red
conmutada por circuitos (CS
-"circuit-switched") 14, la cual es
proporcionada a un nodo 16 de red conmutada por circuitos que
proporciona servicios de encaminamiento. Incluido en esa petición
se encuentra un identificador que está asociado a la entidad a la
que se llama. El término "entidad" se utiliza en el sentido
más general e incluye (aunque no está limitado a ellos) cualquier
dispositivo de usuario, cualquier aplicación de servicio o
cualquier unidad de procesamiento, ya sea específica del usuario, ya
sea específica de la red, o ambas. El identificador de la entidad a
la que se llama incluye cualquier tipo de identificador. En algunas
situaciones, el identificador de la entidad a la que se llama deberá
ser determinado con el fin de permitir la comunicación entre la
primera entidad 12 y la entidad a la que se llama.
Con el fin de facilitar este procedimiento de
determinación, el nodo 16 de red conmutada por circuitos solicita
un servicio de determinación desde un servidor 20 sistema de
denominación de dominio (DNS -"domain naming system"), que
está acoplado a una red 18 de datos en paquetes. Como se ha descrito
en lo anterior, el sistema de denominación de dominio constituye
una parte de la red 18 de datos en paquetes, por ejemplo, la
Internet. El servidor de DNS inicia el servicio de determinación
utilizando el DNS que se sirve del identificador al que se llama, y
proporciona el resultado de la determinación al nodo 16 de red
conmutada por circuitos para el tratamiento adicional de la
petición de la primera entidad. El nodo 16 de red de núcleo
conmutada por circuitos puede llevar a cabo por sí mismo algún
servicio basándose en el resultado de la determinación, o bien puede
proporcionar el resultado de la determinación a otro nodo de la red
14 conmutada por circuitos, al objeto de tratar adicionalmente la
petición de la primera entidad.
El diagrama de flujo de la Figura 2 ilustra
procedimientos proporcionados a modo de ejemplo y asociados con una
implementación ejemplar de la presente invención en el sistema de
comunicaciones 10 que se muestra en la Figura 1. Por la red 14
conmutada por circuitos se recibe una petición de un primer
servicio, por ejemplo, una llamada desde una primera entidad 12 a
una segunda entidad interpelada o que recibe la llamada (no
mostrada), que tiene un identificador de segunda entidad asociado
(bloque 30). Se envía un mensaje a un servidor de DNS 20 situado en
una red 18 de datos conmutados en paquetes, el cual solicita un
servicio de DNS relativo al identificador de la segunda entidad
(bloque 32). Se recibe un resultado procedente del servidor de DNS
20 por parte de la red conmutada por circuitos (bloque 34). La red
conmutada por circuitos proporciona el primer servicio utilizando
el resultado del DNS (bloque 36).
La Figura 3 ilustra, en un formato de bloques
funcionales simplificado, el nodo 16 de red conmutada por circuitos
que se muestra en la Figura 1. El nodo 16 de red conmutada por
circuitos incluye una interfaz 42 de servicios conmutada por
circuitos, acoplada a un controlador 34 de servicios, el cual está
acoplado, a su vez, a una interfaz 46 de servicios de DNS y, quizá,
a otros recursos tales como una base de datos 46. Las funciones de
los bloques 42, 44 y 46 pueden llevarse a cabo, preferiblemente,
utilizando un código de software que se hace funcionar en un
microprocesador u otros circuitos de computación adecuados.
La interfaz 42 de servicios conmutada por
circuitos recibe peticiones para la resolución o determinación de
DNS desde uno o más nodos conmutados por circuitos, por ejemplo, un
nodo de encaminamiento conmutado por circuitos. Esta interfaz 42
emplea protocolos de señalización de control estándares que se
utilizan en la red conmutada por circuitos, por ejemplo, la
señalización del Sistema de Señalización 7 (SS7). El controlador 44
de servicios analiza los mensajes de señalización y detecta el
identificador de la entidad a la que se llama y cualquier
indicación de si se requiere la determinación de DNS para este
identificador de la entidad a la que se ha llamado. Si es así, el
controlador 44 de servicios se coordina con la interfaz 46 de
servicios de DNS de tal modo que la interfaz 46 de servicios de DNS
genera una pregunta adecuada mediante el uso de un protocolo de
señalización de red conmutada en paquetes reconocido y utilizado por
el sistema de denominación de dominio. La interfaz 46 de servicios
de DNS recibe el resultado de la determinación de DNS en el formato
de señalización de control de red de PS y lo devuelve al
controlador 44 de servicios, el cual, a su vez, lo suministra a la
interfaz 44 de servicios de CS. La interfaz 44 de servicios de CS
formatea el resultado de la resolución hasta obtener un mensaje de
protocolo de señalización de red conmutada por circuitos, por
ejemplo, un mensaje de encaminamiento de CS.
Estas funciones del nodo 16 de red conmutada por
circuitos pueden ser puestas en práctica en uno cualquiera de una
variedad de nodos que existen en la red conmutada por circuitos, o
bien puede añadirse un nuevo nodo a la red conmutada por circuitos.
Por supuesto, es probablemente preferible, en las redes existentes,
añadir sencillamente a un nodo ya existente código de software o
programación que implemente estas funciones, para minimizar los
gastos y otras desventajas que podrían estar asociadas con la
reconfiguración de nodos en una red o la adición de éstos a la
misma.
La presente invención proporciona un cierto
número de ventajas. En primer lugar, permite a las entidades de red
conmutada por circuitos obtener el acceso a, y recuperar, servicios
proporcionados por una red basada en paquetes, en este caso,
servicios de DNS. Los servicios basados en paquetes ofrecen
flexibilidades y opciones que pueden no ser ofrecidos o, en caso
contrario, no ser prácticos en la red conmutada por circuitos. En
segundo lugar, este acceso a los servicios de red de IP puede
conseguirse sin una configuración ni gastos importantes,
simplemente implementando la presente invención con el uso de código
de software en un nodo ya existente de la red conmutada por
circuitos. En tercer lugar, los portadores de telecomunicaciones
pueden aprovecharse de la infraestructura de IP de DNS para mejorar
la resolución o determinación de la portabilidad de números, así
como otros servicios que se sirven de la gestión numérica en
dominios conmutados por circuitos. Por ejemplo, los servicios de
numeración de dominios conmutados por circuitos ya existentes, al
igual que una determinación previamente pagada basada en un
servicio de número de E.164 al que se ha llamado y en una traducción
del plan de numeración local a un servicio conmutado por circuitos
específico (por ejemplo, la conexión con un centro de emergencias,
la conexión con centros de información, etc.), pueden también
beneficiarse del hecho de que la determinación de número haya sido
proporcionada a través del DNS.
Se describe a continuación, en lo que sigue, un
ejemplo más detallado que implementa la presente invención de una
forma no limitativa, en el contexto en que la red conmutada por
circuitos es una red móvil/celular y la red conmutada en paquetes
es la Internet. Se hace referencia al diagrama de flujo que ilustra
procedimientos a modo de ejemplo, mostrado en la Figura 4. Un nodo
de encaminamiento conmutado por circuitos, situado en la red
celular, recibe de un abonado móvil un mensaje de establecimiento de
llamada a una entidad que es llamada, en cual incluye un número de
teléfono asociado con la entidad que es llamada (bloque 50). El nodo
de encaminamiento conmutado por circuitos envía un mensaje de
petición de encaminamiento a un nodo de portabilidad de números
(NPDB) existente en la red conmutada por circuitos, el cual incluye
el número de teléfono de la entidad a la que se llama y una
petición de determinación de DNS (bloque 51). Así pues, en este
ejemplo, la base de datos de portabilidad de números de la red
conmutada por circuitos incluye capacidad funcional basada en
software o programación que proporciona acceso a los servicios de
resolución de DNS ofrecidos por la Internet. Por supuesto, otros
nodos de la red móvil podrían llevar a cabo también estas
funciones.
La base de datos de portabilidad de números, tal
y como se ha explicado anteriormente, interpreta mensajes de
protocolo de señalización conmutados por circuitos, tales como los
mensajes de SS7, utilizados en la red celular, y extrae de ellos
información tal como el número de teléfono de la entidad a la que se
llama y una indicación de una petición para la determinación de
DNS. Esta información se utiliza para formatear una pregunta a un
servidor de DNS solicitando la determinación de DNS del número de
teléfono. En particular, en este ejemplo, el nodo de base de datos
de portabilidad de números envía una pregunta ENUM a un servidor de
DNS (bloque 53). En este ejemplo no limitativo, se envían en la
pregunta ENUM números de teléfono móvil y fijo tradicionales, a los
que se hace referencia como números de E.164. Sin embargo, es
posible utilizar otros esquemas de identificador para identificar
una posición de suscripción de usuario, un equipo de usuario y una
aplicación de servicio de usuario tanto en entornos públicos como
privados. En otras palabras, la presente invención no está limitada
a un identificador o esquema de denominación particular.
Las preguntas ENUM se explican en la Petición de
Comentarios (RFC -"Request for Comments") 2916 del Grupo de
Trabajo de Ingeniería de Internet (IETF -"Internet Engineering
Task Force"), que describe los procedimientos de ENUM para
enviar números de E.164 en la infraestructura de DNS. El ENUM puede
considerarse como un formato para una pregunta de DNS que
transporta información de identificador, tal como números de E.164.
Un ejemplo específico de cómo se convierte un número de teléfono de
E.164 inicial en un formato de mensaje de ENUM, se proporciona en
la Solicitud de Patente norteamericana comúnmente asignada,
publicada como US 2003007482 el 9 de enero de 2003 y titulada
"Método y aparato para resolver o determinar un identificador de
entidad como una dirección de Internet utilizando un servidor de
sistema de nombre de dominio (DNS) y una base de datos de
portabilidad de identificador de entidad" ("Method and
Apparatus for Resolving an Entity Identifier into an Internet
Address Using a Domain Name System (DNS) and an Entity Identifier
Portability Database".
De acuerdo con la RFC 2916, el sistema de
denominación de dominio se sirve de una pregunta ENUM para recuperar
un registro de Puntero de Autoridad de Denominación (NAPTR
-"Naming Authority PoinTeR") asociado con el número de E.164
de la entidad a la que se llama. La respuesta de DNS a la pregunta
ENUM contiene uno o más registros de NAPTR correspondientes al
número de E.164, y cada registro de NAPTR contiene uno o más
Identificares de Recursos Uniformes (URIs -"Uniform Resource
Identifiers") correspondientes a la entidad. A partir de un URI,
es posible obtener un servicio y/o una dirección correspondientes al
identificador de la entidad a la que se llama. En relación con
ejemplos específicos se hace de nuevo referencia a la Solicitud
anteriormente identificada.
De acuerdo con ello, el servidor de DNS devuelve
un registro de NAPTR para el número de teléfono de la entidad a la
que se llama (bloque 54), y el nodo de base de datos de portabilidad
de números envía el resultado de la determinación al nodo de
encaminamiento conmutado por circuitos (bloque 55). El nodo de
encaminamiento conmutado por circuitos encamina la llamada del
abonado móvil utilizando el resultado de la determinación de DNS
(bloque 56).
Se hace referencia a la Figura 5, que muestra un
sistema de comunicaciones en el que pueden aplicarse los
procedimientos destacados en la Figura 4. Se muestra una red móvil
60 conmutada por circuitos, que incluye dos centros de conmutación
móviles (MSCs -"mobile switching centres") 62 y 63, uno de los
cuales está conectado a un MSC de pasarela (GMSC -"Gateway
MSC") 64. La red móvil 60 conmutada por circuitos incluye también
dos bases de datos de portabilidad de números, indicadas
generalmente por las referencias 65 y 66. Cada una de las bases de
datos 65, 66 de portabilidad de números comprende una interfaz con
la red conmutada en paquetes, además de la interfaz con la red
conmutada por circuitos. Esto se ilustra por las flechas de puntos
de la Figura 5. El tipo de Red Inteligente (IN -"Intelligent
Network") de NPDB 65 situado en la parte superior de la Figura
emplea un protocolo de Parte de Aplicación de Red Inteligente (INAP
-"Intelligent Network Application Part"), y el tipo de Función
de Retransmisión de Señalización (SRF -"Signaling Relay
Function") de NPDB 66 situado en el fondo de la Figura se sirve
de un protocolo de Parte de Aplicación Móvil (MAP -"Mobile
Application Part"). Estos dos protocolos emplean la señalización
de SS7. La red 61 conmutada en paquetes incluye, entre otras cosas,
un servidor de DNS 75 acoplado a un DNS que se muestra
simbólicamente con la referencia 76.
Una llamada a una entidad a la que se interpela,
iniciada por un teléfono móvil de la red móvil 60, es remitida a un
MSC 63 que remite la llamada en un Mensaje de Dirección Inicial de
SS7 (IAM -"Initial Address Message"), que incluye el MSISDN de
la entidad que es llamada, al MSC de pasarela 64. Dependiendo del
tipo de base de datos de portabilidad de números que pueda haber en
la red móvil 61, el nodo de encaminamiento del MSC de pasarela 64
formula un mensaje de petición de Información de Encaminamiento de
Envío (SRI -"Send Routing Information") de SS7 que proporciona
el MSISDN de la entidad a la que se llama, así como una indicación
de que se requiere la determinación de DNS. Si la base de datos de
portabilidad de números está basada en una Red Inteligente (IN),
entonces se remite un mensaje de Punto de Detección Inicial (IDP
-"Initial Detection Point"), que incluye el número MSISDN, a
la base de datos 67 de portabilidad de números de IN, conjuntamente
con una clave de servicio con una "indicación requerida de
determinación de DNS". La IN-NPDB 67 se comunica
con el GMSC utilizando información de señalización basada en el
protocolo INAP.
La entidad de software del NPDB 65, a la que se
hace referencia como #7DR (Dispositivo de Determinación de Nombre
de Dominio de SS7 -"SS7 Domain Name Resolver") 69, analiza el
mensaje de IDP y detecta el MSISDN y el hecho de que se requiere
una determinación de DNS por medio de la clave de servicio. El #7DR
69 proporciona el MSISDN a un dispositivo de determinación 70 de
Nombre de Dominio (DN -"Domain Name"), que formula una pregunta
de ENUM utilizando el número MSISDN y la envía al sistema 75
denominación de dominio. La determinación de E.164 se lleva a cabo
en el DNS 76, y el resultado de la determinación se devuelve al
dispositivo de determinación 70 de DN. El dispositivo de
determinación 70 de DN remite el resultado de la determinación al
SCP a través del #7DR 69, el cual envía un mensaje de CONEXIÓN
("CONNECT") de SS7 de vuelta al GMSC 64. El mensaje de CONEXIÓN
incluye el número MSISDN y un prefijo correspondiente si el número
MSISDN ha sido portado o transferido. El prefijo indica la posición
de la red de operador doméstico vigente en ese momento para el
número de teléfono al que se ha llamado. El MSC de pasarela 64
tiene ahora la suficiente información para encaminar la llamada,
debido a que el prefijo proporciona la información de encaminamiento
para la red doméstica de la entidad a la que se llama. De acuerdo
con ello, el MSC de pasarela 64 envía un Mensaje de Dirección
Inicial (IAM -"Initial Address Message") de SS7 que incluye
tanto el prefijo como el número MSISDN para la entidad a la que se
llama.
Alternativamente, el MSC de pasarela 64 puede
comunicarse con un tipo de Función de Retransmisión de Señalización
(SRF -"Signaling Relay Function") del nodo 71 de base de datos
de portabilidad de números, que puede retransmitir o devolver como
respuesta un mensaje entrante de MAP de Información de
Encaminamiento de Envío (SRI -"Send Routing Information") de
SS7. El nodo 71 de base de datos de portabilidad de números de SRF
se comunica con el GMSC 64 utilizando una señalización de SS7. El
GMSC 64 envía un mensaje de Información de Encaminamiento de Envío
(SRI) que incluye (1) el número MSISDN de la entidad a la que se
llama, y (2) un campo del Tipo de Traducción (TT
-"Translation-Type") que indica que se requiere
una determinación de DNS. El protocolo de SS7 se adapta a la parte
de aplicación móvil (MAP) / Parte de Control de Conexión de
Señalización (SCCP -"Signaling Connection Control Part") 72.
El SRF-NPDB 71 puede retransmitir en el nivel de
SCCP el mensaje de SRI entrante hacia un tipo de registro de
posición de domicilio o doméstica (HLR -"home location
register") de base de datos (como se describe con mayor detalle
más adelante), o para responder al GMSC con una Confirmación de
SRI.
La entidad de #7DR 73 analiza el mensaje de SRI
y detecta la determinación de DNS que se requiere en el campo de
TT. En consecuencia, ésta remite el número MSISDN al dispositivo de
determinación de DN 74, el cual genera una pregunta ENUM con el
MSISDN y la remite al servidor de DNS 75, tal como se ha descrito
anteriormente. Se proporciona el resultado de la determinación de
DNS, es decir, un registro de NAPTR, en un mensaje de confirmación
de SRI que incluye tanto el prefijo de red doméstica del
identificador de entidad a la que se ha llamado (suponiendo que el
número ha sido portado o transferido) y el número MSISDN, al GMSC 64
para su encaminamiento.
La Figura 6 ilustra un diagrama de señalización
para el escenario de señalización en el que la base de datos de
portabilidad de números es un tipo de Función de Retransmisión de
Señalización (SRF) de NPDB. La Señal (1) es un Mensaje de Dirección
Inicial (IAM) que incluye el MSISDN de la entidad a la que se llama.
El IAM es encaminado al MSC de pasarela del intervalo de números de
la red doméstica para la entidad a la que se llama. Cuando el GMSC
recibe el mensaje de IAM (2), éste envía un mensaje de SRI al nodo
de base de datos de portabilidad de números con un campo del tipo
de traducción que indica que se requiere una determinación de DNS
para ese número. La entidad de #7DR analiza ese campo de tipo de
traducción y orienta o dirige el dispositivo de determinación de
DNS a la formulación de una pregunta de DNS para el número MSISDN
(4) al que se ha llamado. En respuesta a la pregunta ENUM, el
servidor de DNS proporciona, en última instancia, un registro de
NAPTR asociado, ligado a este número, que contiene, bien un URL con
información de IMSI (5.1), o bien un URL con un prefijo más
información de MSISDN para la entidad que se ha llamado (5.2). El
contenido del registro de NAPTR es analizado por la entidad de #7DR
para determinar si el número de la entidad a la que se llama es
portado (6). Como se ha descrito anteriormente, "portar"
describe la transferencia de un número entre operadores de red. La
portabilidad de números permite a un abonado móvil cambiar su red de
suscripción al tiempo que conserva el MSISDN inicial.
En el mensaje 5.1, el registro de NAPTR incluye
un URL de teléfono que no incluye ningún prefijo para el MSISDN, lo
que indica que el número de teléfono identificador de la entidad a
la que se llama no es portado. Sin embargo, según otro aspecto
ventajoso de la presente invención, el URL de teléfono de registro
de NAPTR proporciona la IMSI para la entidad interpelada que puede
ser utilizada para dar servicio a la llamada. Es decir, las bases
de datos del tipo de HLR de las redes de radio móviles almacenan
tradicionalmente información de abonado bajo la IMSI del abonado.
Por otra parte, el encaminamiento se lleva a cabo basándose en el
número MSISDN del abonado móvil. Este aspecto de la presente
invención permite al DNS administrar la relación entre una IMSI de
abonado y el MSISDN con el fin de facilitar el encaminamiento de
números no portados. En otras palabras, el registro de NAPTR
proporciona a la base de datos 71 de portabilidad de número de SRF
la IMSI de la parte a la que se llama, de tal manera que el mensaje
de Información de Encaminamiento de Envío de SS7 puede ser
reencaminado o "retransmitido" por parte del
SRF-NPDB 71 a la base de datos de HLR de la parte a
la que se llama con la IMSI del abonado.
Con esa IMSI, el HLR es capaz de consultar la
información apropiada y solicitar entonces un número de
encaminamiento para la entidad a la que se llama del MSC / Registro
de Posición Visitada (VLR -"Visited Location Register") en el
que se encuentra registrado en ese momento el abonado al que se ha
llamado. El MSC / VLR hace retornar el Número de Encaminamiento de
Estación Móvil (MSRN -"Mobile Station Routing Number") de
vuelta al HLR. El HLR envía al GMSC un mensaje de Confirmación
("ACKnowledgement") de Información de Encaminamiento de Envío
(SRI -"Send Routing Information") con el número de
encaminamiento del abonado móvil (MSRN). Esto permite al GMSC
generar un mensaje de dirección inicial utilizando el MSRN para
encaminar adecuadamente la llamada a la red que se visita.
Alternativamente, si el registro de NAPTR
devuelve un URL de teléfono con un prefijo de red doméstica más el
MSISDN (5.2), el análisis del registro de NAPTR por parte del #7DR
detecta que el MSISDN es portado. El SRF-NPDB envía
un mensaje de confirmación SRI ACK al GMSC, que notifica el prefijo
que corresponde a un número de encaminamiento de la red doméstica o
de suscripción del abonado que ha sido llamado, conjuntamente con
el MSISDN. Como resultado de ello, el MSC de pasarela formula o
compone entonces el Mensaje de Dirección Inicial, utilizando el
prefijo de red doméstica / de suscripción y el MSISDN para
encaminarlo a la red doméstica / de suscripción.
En la Figura 7 se muestra un diagrama de
señalización de un tipo similar para una base de datos de
portabilidad de números del tipo de red inteligente. La llamada es
encaminada al MSC de pasarela /Función de Servicio de Conmutación
(SSF -"Switching Service Function") del intervalo de números de
la red de suscripción del abonado móvil que llama (1). Cuando el
GMSC / SSF recibe el Mensaje de Dirección Inicial con el MSISDN de
la entidad a la que se llama, éste envía una pregunta de base de
datos de IN a la base de datos de portabilidad de números de IN con
una Clave de Servicio especial que indica que se requiere la
determinación de DNS para este número (2). La entidad de #7DR
situada en ese nodo analiza la clave de servicio (3) y hace que el
dispositivo de determinación de DN situado en ese nodo formule una
pregunta ENUM apropiada a un servidor de DNS (4). En respuesta a la
pregunta ENUM, se devuelven uno o más registros de NAPTR asociados
para este MSISDN. En (5.1), el registro de NAPTR contiene un URL
con el prefijo de red doméstica / de suscripción más el número
MSISDN que indica que el número ha sido portado.
El contenido del registro de NAPTR es analizado
por el #7DR 69 en (6), y se envía un mensaje de CONEXIÓN (CONNECT)
de protocolo de Parte de Aplicación de Red Inteligente (INAP
-"Intelligent Network Application Part") al GMSC / SSF,
conjuntamente con el prefijo de red doméstica / de suscripción y el
número MSISDN (7.1). Esta información permite al GMSC / SSF
formular un mensaje de encaminamiento de IAM apropiado con el
prefijo y el MSISDN (8.1). Alternativamente, si el registro de
NAPTR incluye tan solo el URL para el MSISDN (5.2), el #7DR 69
determina que el número de abonado al que se llama no ha sido
portado (6), y envía un mensaje de CONTINUACIÓN DE INAP (INAP
CONTINUE) de vuelta al GMSC / SSR (7.2), el cual formula un mensaje
de encaminamiento de IAM con sólo el número MSISDN (8.2).
La presente invención no está limitada por
ninguno de los detalles de implementación particulares o
aplicaciones específicas anteriormente descritos. En lugar de ello,
los diferentes tipos de redes pueden emplear diferentes tipos de
nodos con el fin de proporcionar acceso a los servicios de
determinación del sistema de denominación de dominio. Haciendo
referencia a diversos ejemplos que se muestran en la Figura 8, una
red móvil 100 conmutada por circuitos y la red fija 102 conmutada
por circuitos pueden emplear, cada una de ellas, una base de datos
de portabilidad de números correspondiente, 104 y 106,
respectivamente, con el fin de orquestar el análisis de la pregunta
ENUM y del registro de NAPTR. Un sistema Multimedia de IP (IM -"IP
Multimedia") 110 para una red, bien fija o bien móvil, puede
emplear una entidad de Función de Control de Servicio de Llamada en
Servicio (S-CSCF -"Serving-Call
Service Control Function") para la red móvil, y una entidad de
Función de Control de Pasarela de Gestión (MGCF -"Management
Gateway Control Function") en la red de IM fija, a fin de
realizar el análisis de la pregunta ENUM y del registro de NAPTR.
Por otra parte, una red de Sistema de Mensajería Multimedia (MMS
-"Multimedia Messaging System") 112 puede servirse de un centro
de servicio de mensajes multimedia (MMS-C
-"multimedia message service center") para llevar también a
cabo estas funciones.
Con el uso de la presente invención, es posible
interrogar acerca de la información de consulta de portabilidad de
números con la misma solución con independencia del sistema de
interrogación, y, en consecuencia, con independencia de la
tecnología de control de llamada. La administración de la
información de portabilidad de números se lleva a cabo utilizando
esta solución común, en la que los servicios de DNS preguntan, todos
ellos, a entidades. La invención puede utilizarse en cualesquiera
productos relacionados con numeración de E.164 (u otra numeración)
en los que esté implicado un procedimiento de resolución o
determinación de E.164.
Si bien la presente invención se ha descrito con
respecto a realizaciones concretas proporcionadas a modo de
ejemplo, los expertos de la técnica constatarán que la presente
invención no está limitada por estas realizaciones específicas que
se han descrito e ilustrado aquí. Pueden también utilizarse
diferentes formatos, realizaciones y adaptaciones, aparte de los
mostrados y descritos, así como también es posible utilizar muchas
modificaciones, variaciones y disposiciones equivalentes para poner
en práctica la invención. Por ejemplo, el procedimiento de DNS /
ENUM es relevante para la comunicación de servidor a servidor en la
que no hay ningún usuario conectado a la línea. Así pues, aunque la
presente invención se ha descrito en relación con realizaciones
preferidas proporcionadas a modo de ejemplo, ha de comprenderse que
esta descripción es sólo ilustrativa y ejemplar de la presente
invención. El ámbito de la invención se define por las
reivindicaciones que se acompañan.
Claims (44)
1. Un método para una red de comunicaciones (14)
conmutada por circuitos, destinada a proporcionar servicios de
comunicación a un abonado, que comprende recibir de una primera
entidad (12) una petición, a través de la red (14) conmutada por
circuitos, de un primer servicio que implica a una segunda entidad
asociada con un identificador de la segunda entidad, el cual
comprende:
un nodo (16) de encaminamiento conmutado por
circuitos y situado en la red de comunicaciones (14) conmutada por
circuitos, el cual envía un mensaje de petición de encaminamiento a
una base de datos de portabilidad de números con el segundo
identificador, caracterizado porque:
dicha base de datos de portabilidad de números
comprende interfaces para comunicación conmutada por circuitos y
comunicación conmutada en paquetes;
de manera que la base de datos de portabilidad
de números envía un mensaje a un servidor (20) de sistema de nombre
de dominio, DNS, de una red (18) conmutada en paquetes, solicitando
un segundo servicio relacionado con el identificador de la segunda
entidad; recibe del servidor de DNS (20) un resultado del segundo
servicio; y proporciona el primer servicio utilizando el
resultado.
2. El método de acuerdo con la reivindicación 1,
en el cual el primer servicio es una comunicación electrónica entre
las primera y segunda entidades, y el segundo servicio es una
resolución o determinación del identificador de la segunda
entidad.
3. El método de acuerdo con la reivindicación 1,
en el cual la petición de encaminamiento indica adicionalmente que
se necesita la determinación de DNS para el identificador de la
segunda entidad, y en el cual el servidor de DNS devuelve un
resultado de la determinación.
4. El método de acuerdo con la reivindicación 3,
en el cual el resultado de la determinación de DNS indica si el
identificador de la segunda entidad ha sido transferido entre
operadores de red.
5. El método de acuerdo con la reivindicación 4,
en el cual, si el identificador de la segunda entidad no ha sido
transferido entre operadores de red, el método comprende
adicionalmente:
procesar o tratar la comunicación electrónica de
una forma que no tome en cuenta la portabilidad de números, y
en el cual, si el identificador de la segunda
entidad ha sido transferido entre operadores de red, el método
comprende adicionalmente:
procesar la comunicación electrónica de una
forma diferente que tenga en cuenta la portabilidad de números.
6. El método de acuerdo con la reivindicación 5,
en el cual el procesamiento de diferente forma incluye proporcionar
al nodo de encaminamiento conmutado por circuitos, perteneciente la
red de comunicaciones conmutada por circuitos, un número de
encaminamiento que identifica una red de domicilio o doméstica de la
segunda
entidad.
entidad.
7. El método de acuerdo con la reivindicación 1,
en el cual el primer servicio es una comunicación electrónica entre
unas primera y segunda entidades, y el segundo servicio es una
resolución o determinación de un número, nombre o dirección
asociados con la segunda entidad.
8. El método de acuerdo con la reivindicación 1,
destinado a proporcionar servicios de llamada a un abonado móvil,
que comprende:
recibir del abonado móvil, en un nodo (65, 66)
conmutado por circuitos de una red celular (60), un mensaje de
establecimiento de llamada a una entidad interpelada o a la que se
llama, el cual incluye un número de teléfono de entidad a la que se
llama;
enviar, por parte de la base de datos de
portabilidad de números, un mensaje a un servidor (75) de sistema
de nombre de domicilio (DNS), situado en una red (61) conmutada en
paquetes, solicitando una determinación del número de teléfono de
la entidad a la que se llama;
recibir, desde el servidor de DNS 25, un
resultado de la determinación para el número de teléfono de la
entidad a la que se llama; y
encaminar la llamada del abonado móvil
utilizando el resultado de la determinación.
9. El método de acuerdo con la reivindicación 8,
en el cual el nodo de encaminamiento conmutado por circuitos
pregunta a una base de datos (67, 71) de portabilidad de números
situada en la red (60) conmutada por circuitos, utilizando el
número de teléfono de la entidad a la que se llama y una indicación
de que se necesita la resolución de DNS, por el número de teléfono
de la entidad a la que se llama.
10. El método de acuerdo con la reivindicación
9, en el cual la base de datos (67, 71) de portabilidad de números
genera una pregunta ENUM para el servidor de DNS (75), que incluye
el número de teléfono de la entidad a la que se llama, y el
servidor de DNS (75) devuelve un registro de NAPTR que incluye un
localizador de recursos universal, correspondiente al número de
teléfono de la entidad a la que se llama.
11. El método de acuerdo con la reivindicación
10, en el cual el registro de NAPTR varía dependiendo de si el
número de teléfono de la entidad a la que se llama ha sido
transferido entre operadores de red.
12. El método de acuerdo con la reivindicación
11, en el cual, si el número de teléfono de la entidad a la que se
llama no ha sido transferido entre operadores de red, el método
comprende adicionalmente:
procesar el mensaje de establecimiento de
llamada de una primera forma que no tiene en cuenta la portabilidad
de números, y
en el cual, si el número de teléfono de la
entidad a la que se llama ha sido transferido entre operadores de
red, el método comprende adicionalmente:
tratar el mensaje de establecimiento de llamada
de una segunda forma que tiene en cuenta la portabilidad de
números.
13. El método de acuerdo con la reivindicación
12, en el cual la segunda forma incluye informar al nodo de
encaminamiento conmutado por circuitos y perteneciente a una red
doméstica, de la parte a la que se llama.
14. El método de acuerdo con la reivindicación
13, en el cual la primera forma incluye encaminar el mensaje de
establecimiento de llamada a un registro de posición doméstica o de
domicilio (HLR -"home location register") para la entidad a la
que se llama, de manera que el HLR solicita un número de
encaminamiento desde un registro de posición de visita (VLR
-"visiting location register") que da servicio en ese momento a
la parte a la que se llama, y proporciona el número de
encaminamiento devuelto por el VLR al nodo de encaminamiento
conmutado por circuitos.
15. El método de acuerdo con la reivindicación
8, en el cual las entidades situadas en la red conmutada por
circuitos emplean un protocolo de señalización de SS7.
16. El método de acuerdo con la reivindicación
15, en el cual el nodo de encaminamiento conmutado por circuitos es
un centro de conmutación móvil de pasarela (GMSC -"gateway mobile
switching center") que pregunta a la base de datos de
portabilidad de números utilizando un protocolo de parte de
aplicación móvil (MAP -"mobile application part") y un tipo de
traducción específica (TT) que solicita la determinación de DNS.
17. El método de acuerdo con la reivindicación
15, en el cual el nodo de encaminamiento conmutado por circuitos es
un centro de conmutación móvil de pasarela (GMSC) que pregunta a la
base de datos de portabilidad de números utilizando un protocolo de
parte de aplicación de red inteligente (INAP -"intelligent network
application part") y un servicio específico al solicitar la
determinación de DNS.
18. El método de acuerdo con la reivindicación
8, en el cual la entidad a la que se llama tiene un Número de Red
Digital de Servicios Integrados de Abonado Móvil (MSISDN -"Mobile
Subscriber Integrated Services Digital network Number") y una
Identidad de Abonado Móvil Internacional (IMSI -"International
Mobile Subscriber Identity") correspondientes, de manera que el
método comprende adicionalmente:
administrar en el DNS la relación existente
entre el MSISDN y la IMSI del abonado móvil.
19. El método de acuerdo con la reivindicación
18, en el cual la entidad a la que se llama tiene un Número de Red
Digital de Servicios Integrados de Abonado Móvil (MSISDN) y una
Identidad de Abonado Móvil Internacional (IMSI) correspondientes,
de manera que comprende adicionalmente:
cambiar el MSISDN para la entidad a la que se
llama, por la IMSI para la entidad a la que se llama, y utilizar la
IMSI de la entidad a la que se llama para encaminar la llamada a la
entidad a la que se llama.
20. El método de acuerdo con la reivindicación
1, destinado a proporcionar un servicio de llamada en el que la
segunda entidad es una entidad a la que se llama y que tiene un
Número de Red Digital de Servicios Integrados de Abonado Móvil
(MSISDN) y una Identidad de Abonado Móvil Internacional (IMSI)
correspondientes, y caracterizado adicionalmente por:
administrar en el sistema de denominación de
dominio (DNS) una relación entre el MSISDN y la IMSI de la entidad
a la que se llama.
\newpage
21. El método de acuerdo con la reivindicación
20, que comprende adicionalmente:
recibir un mensaje de establecimiento de llamada
a la entidad a la que se llama, que incluye el MSISDN de la entidad
a la que se llama;
enviar, por parte de la base de datos de
portabilidad de números, un mensaje a un servidor de DNS solicitando
una determinación del MSISDN de la entidad a la que se llama;
recibir del servidor de DNS la IMSI para el
número de teléfono de la entidad a la que se llama; y
encaminar la llamada utilizando la IMSI.
22. El método de acuerdo con la reivindicación
21, que comprende adicionalmente:
administrar en el DNS una relación existente
entre la MSISDN de la entidad a la que se llama y un título global
móvil (MGT -"mobile global title") asociado con la entidad a la
que se llama.
23. El método de acuerdo con la reivindicación
22, que comprende adicionalmente:
recibir un mensaje de establecimiento de llamada
a la entidad a la que se llama, el cual incluye el MSISDN de la
entidad a la que se llama;
enviar un mensaje a un servidor del sistema de
nombre de dominio (DNS), solicitando una determinación del MSISDN
de la entidad a la que se llama;
recibir del servidor de DNS el MGT para el
número de teléfono de la entidad a la que se llama; y
encaminar la llamada utilizando el MTG.
24. Un nodo (65, 66) de portabilidad de números
que proporciona un servicio de portabilidad de números, de tal
manera que el nodo (65, 66) de portabilidad de números comprende
circuitos de procesamiento o tratamiento electrónicos y una base de
datos (67, 71) de portabilidad de números, conectados entre sí, de
modo que dicha base de datos de portabilidad de números tiene
interfaces con una red de comunicaciones conmutada por circuitos y
una red de comunicaciones conmutada en paquetes, de manera que la
interfaz con la red de comunicaciones conmutada por circuitos está
configurada para recibir una petición de una primera entidad de la
red de comunicaciones (14) conmutada en circuitos, que implica a
una segunda entidad asociada con un identificador de la segunda
entidad, de forma que el nodo comprende:
un controlador (44), destinado a analizar la
petición y determinar que el identificador de la segunda entidad ha
de ser procesado en un sistema de nombre de dominio (DNS -"domain
name system"), y
una interfaz (46) de servidor de DNS, destinada
a generar y enviar un mensaje a un servidor de DNS (20) de la red
(18) conmutada en paquetes, solicitando el procesamiento por el DNS
del identificador de la segunda entidad, de forma que el
controlador (44) está configurado para recibir una respuesta del DNS
a través de la interfaz (46) de servicio de DNS, y para
proporcionar la respuesta del DNS a la primera entidad.
25. El nodo de acuerdo con la reivindicación 24,
en el cual el procesamiento de DNS incluye una determinación del
identificador de la segunda entidad.
26. El nodo de acuerdo con la reivindicación 24,
en el cual la respuesta de DNS indica si el identificador de la
segunda entidad ha sido transferido entre operadores de red.
27. El nodo de acuerdo con la reivindicación 26,
en el cual, si el identificador de la segunda entidad ha sido
transferido entre operadores de red, el controlador se configura
para proporcionar un nodo de encaminamiento conmutado por circuitos
en la red de comunicaciones conmutada por circuitos, con un número
de encaminamiento que identifica una red de domicilio o doméstica
de la segunda entidad.
28. El nodo de acuerdo con la reivindicación 24,
en el cual el procesamiento de DNS incluye una resolución o
determinación de un número, un nombre o una dirección del
identificador de la segunda entidad.
29. El nodo de portabilidad de números, de
acuerdo con la reivindicación 24, en el cual la petición consiste
en una pregunta a una base de datos de portabilidad de números que
indica que se necesita la determinación de DNS para el número de
teléfono de la entidad a la que se llama, que corresponde a dicho
identificador de la segunda
entidad.
entidad.
30. El nodo de portabilidad de números, de
acuerdo con la reivindicación 29, en el cual los circuitos de
procesamiento electrónicos (70, 74) están configurados para generar
una pregunta ENUM para el servidor de DNS, que incluye el número de
teléfono de la entidad a la que se llama, y para recibir del
servidor de DNS un registro de NAPTR que incluye un localizador de
recursos universal, correspondiente al número de teléfono de la
entidad a la que se llama.
31. El nodo de portabilidad de números, de
acuerdo con la reivindicación 29, en el cual el contenido del
registro de NAPTR varía dependiendo de si el número de teléfono de
la entidad a la que se llama ha sido transferido entre operadores
de red.
32. El nodo de portabilidad de números, de
acuerdo con la reivindicación 31, en el cual, si el número de
teléfono de la entidad a la que se llama ha sido transferido entre
operadores de red, los circuitos de procesamiento electrónicos se
configuran para procesar el mensaje de establecimiento de llamada
con el fin de tener en cuenta la portabilidad de números.
33. El nodo de portabilidad de números, de
acuerdo con la reivindicación 32, en el cual los circuitos de
procesamiento electrónicos están configurados para informar al nodo
de encaminamiento conmutado por circuitos de un identificador de
red doméstica de la parte a la que se llama.
34. El nodo de portabilidad de números, de
acuerdo con la reivindicación 33, en el cual, si el número de
teléfono de la entidad a la que se llama ha sido transferido entre
operadores de red, los circuitos de procesamiento electrónicos se
configuran para encaminar el mensaje de establecimiento de llamada a
un registro de posición de domicilio o doméstica (HLR -"home
location register") para la entidad a la que se llama, de tal
manera que el HLR puede obtener un número de encaminamiento desde
un registro de posición de visita (VLR -"visiting location
register") que da servicio en ese momento a la parte a la que se
llama, y puede proporcionar el número de encaminamiento al nodo de
encaminamiento conmutado por circuitos.
35. El nodo de portabilidad de números, de
acuerdo con la reivindicación 27, en el cual el nodo de
encaminamiento conmutado por circuitos y el nodo de portabilidad de
números emplean un protocolo de señalización de SS7.
36. El nodo de portabilidad de números, de
acuerdo con la reivindicación 27, en el cual el nodo de
encaminamiento conmutado por circuitos es un centro de conmutación
móvil de pasarela (GMSC -"gateway mobile switching center")
(64) que requiere que la base de datos de portabilidad de números
utilice un protocolo de parte de aplicación móvil (MAP -"mobile
application part") y un tipo de traducción específica (TT) que
solicita la determinación de DNS.
37. El nodo de portabilidad de números, de
acuerdo con la reivindicación 27, en el cual el nodo de
encaminamiento conmutado por circuitos es un centro de conmutación
móvil de pasarela (GMSC) (64) que requiere que la base de datos de
portabilidad de números utilice un protocolo de parte de aplicación
de red inteligente (INAP -"intelligent network application
part") y un servicio específico, al solicitar la determinación de
DNS.
38. El nodo de portabilidad de números, de
acuerdo con la reivindicación 24, en el cual la segunda entidad a
la que se llama tiene un Número de Red Digital de Servicios
Integrados de Abonado Móvil (MSISDN -"Mobile Subscriber
Integrated Services Digital network Number") y una Identidad de
Abonado Móvil Internacional (IMSI -"International Mobile
Subscriber Identity") correspondientes, de tal manera que los
circuitos de procesamiento electrónicos están configurados para
administrar en el DNS una relación existente el MSISDN y la IMSI del
abonado móvil.
39. El nodo de portabilidad de números, de
acuerdo con la reivindicación 38, en el cual los circuitos de
procesamiento electrónicos están configurados para cambiar el
MSISDN para la entidad a la que se llama, por la IMSI para la
entidad a la que se llama, de tal manera que la IMSI puede ser
utilizada para encaminar la llamada a la entidad a la que se
llama.
40. Un producto legible por una computadora y
que comprende un medio utilizable por una computadora, que tiene,
incorporado en él, un código legible por la computadora, destinado a
implementar las características del nodo de portabilidad de números
de la reivindicación 24, y que incluye adicionalmente:
código para recibir un número del tipo de E.164,
contenido en un mensaje de sistema de señalización número 7
(SS7);
código para generar y enviar a un servidor (75)
de sistema de denominación de dominio (DNS -"domain naming
system") una petición de resolución o determinación de DNS para
el número del tipo E.164; y
código para devolver una respuesta de
determinación que proporciona información relativa a si el número de
E.164 es un número portado o transferido.
41. El producto legible por una computadora, de
acuerdo con la reivindicación 40, en el cual la petición de DNS es
una pregunta ENUM y la respuesta de determinación incluye un
registro de NAPTR asociado con el número de E.164.
42. El producto legible por una computadora, de
acuerdo con la reivindicación 40, en el cual la información es un
prefijo que se necesita para encaminar el número de E.164.
\newpage
43. El producto legible por una computadora, de
acuerdo con la reivindicación 40, en el cual el mensaje de SS7 es
un mensaje de información de encaminamiento de envío (SRI -"send
routing information") que incluye una petición de determinación
de DNS en un campo de tipo de traducción (TT).
44. El producto legible por una computadora, de
acuerdo con la reivindicación 40, en el cual el mensaje de SS7 es
un mensaje (IDP) que incluye una petición de determinación de DNS en
una clave de servicio.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US09/984,265 US6839421B2 (en) | 2001-10-29 | 2001-10-29 | Method and apparatus to carry out resolution of entity identifier in circuit-switched networks by using a domain name system |
| US984265 | 2001-10-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2314837T3 true ES2314837T3 (es) | 2009-03-16 |
Family
ID=25530419
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES02778152T Expired - Lifetime ES2271340T3 (es) | 2001-10-29 | 2002-10-11 | Metodo y aparato para determinar un identificador de entidades. |
| ES06119965T Expired - Lifetime ES2314837T3 (es) | 2001-10-29 | 2002-10-11 | Metodo y aparato para determinar un identificador de entidades. |
Family Applications Before (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES02778152T Expired - Lifetime ES2271340T3 (es) | 2001-10-29 | 2002-10-11 | Metodo y aparato para determinar un identificador de entidades. |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US6839421B2 (es) |
| EP (2) | EP1440598B1 (es) |
| CN (2) | CN101951580B (es) |
| AT (2) | ATE340490T1 (es) |
| AU (1) | AU2002339805A1 (es) |
| CA (1) | CA2464065C (es) |
| DE (2) | DE60229453D1 (es) |
| ES (2) | ES2271340T3 (es) |
| WO (1) | WO2003039106A2 (es) |
Families Citing this family (137)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19837641C2 (de) * | 1998-08-19 | 2000-11-02 | Siemens Ag | Verfahren zum Routen von Verbindungen über ein paketorientiertes Kommunikationsnetz |
| US7027433B2 (en) * | 2001-06-20 | 2006-04-11 | Nokia Corporation | Routing a call between different types of networks |
| US20030074461A1 (en) * | 2001-10-09 | 2003-04-17 | I-Dns.Net International Pte. Ltd. | Method of mapping names or identifiers to telecommunications network resource locations |
| CN1582596B (zh) * | 2001-11-20 | 2013-09-25 | 艾利森电话股份有限公司 | 电信网络中控制及启用移动电话中高级服务和用户界面的方法、装置和配置 |
| US7161932B1 (en) * | 2001-12-14 | 2007-01-09 | Alcatel | Apparatus, and associated method, for completing a call to a packet-network, telephonic station |
| US7274683B2 (en) * | 2002-01-07 | 2007-09-25 | Motorola, Inc. | Method and apparatus for a telecommunications network to communicate using an internet protocol |
| US7277421B1 (en) * | 2002-01-16 | 2007-10-02 | Verizon Services Corp. | Telephone call processing using SIP and/or ENUM |
| US7320026B2 (en) * | 2002-06-27 | 2008-01-15 | At&T Bls Intellectual Property, Inc. | Intersystem messaging using ENUM standard |
| GB0215038D0 (en) * | 2002-06-28 | 2002-08-07 | Nokia Corp | Sharing network information |
| EP1379068A1 (en) * | 2002-07-01 | 2004-01-07 | TELEFONAKTIEBOLAGET LM ERICSSON (publ) | Method and system for accounting of services |
| ATE479288T1 (de) * | 2002-07-16 | 2010-09-15 | Nokia Corp | Optimierte leitweglenkung zwischen telekommunikationsnetzen |
| US7203294B2 (en) * | 2002-08-06 | 2007-04-10 | At&T Corp. | System and method for dynamically routing communications |
| AU2003286433A1 (en) * | 2002-10-15 | 2004-05-04 | Alcatel Wireless, Inc | Method and system for minimizing call setup delay for calls occurring in one or more wireless networks |
| JP3668231B2 (ja) * | 2003-05-07 | 2005-07-06 | ボーダフォン株式会社 | マルチメディア・メッセージサービス装置 |
| DE10336239A1 (de) * | 2003-08-07 | 2005-01-13 | Siemens Ag | Verfahren zum Ermitteln einer Lokalisierungsinformation, Verfahren zum Übertragen mindestens einer elektronischen Datei und Kommunikationsnetz-Vermittlungsrechner |
| KR100568231B1 (ko) * | 2003-08-11 | 2006-04-07 | 삼성전자주식회사 | 도메인 네임 서비스 시스템 및 방법 |
| DE60306932T2 (de) * | 2003-10-08 | 2007-05-16 | Alcatel | Schnelle Datenbankreplikation |
| US7417981B2 (en) * | 2003-10-15 | 2008-08-26 | Vonage Holdings Corp. | Method and apparatus for enhanced Internet Telephony |
| US7072678B2 (en) * | 2003-11-20 | 2006-07-04 | Tekelec | Methods and systems for triggerless mobile group dialing |
| DE602004008335T2 (de) * | 2003-12-19 | 2008-05-08 | France Telecom | Verfahren und Vorrichtung zum Senden von Abfragen von einer abfragenden Maschine zu einem Domainnamenserver |
| JP4056971B2 (ja) * | 2003-12-25 | 2008-03-05 | 株式会社エヌ・ティ・ティ・ドコモ | 相互接続契約判定システム、相互接続契約判定装置、及び、相互接続契約判定方法 |
| JP4279135B2 (ja) * | 2003-12-26 | 2009-06-17 | パナソニック株式会社 | ホームゲートウェイ装置 |
| US7386111B2 (en) | 2004-02-10 | 2008-06-10 | Vonage Network Inc. | Method and apparatus for placing a long distance call based on a virtual phone number |
| JP4469209B2 (ja) * | 2004-04-12 | 2010-05-26 | パナソニック株式会社 | Ip電話システム、ip電話装置及び通話方法 |
| EP1594288A1 (en) * | 2004-05-05 | 2005-11-09 | Internet Management Systems, Inc. | Method and computer program for registering entries in a domain name system type database |
| US7864709B2 (en) * | 2004-06-25 | 2011-01-04 | Apple Inc. | Method and apparatus for looking up configuration information for a network node |
| US20060018267A1 (en) * | 2004-07-20 | 2006-01-26 | Matsushita Electric Industrial Co., Ltd. | IP telephone system, ENUM server and method for performing telephone conference |
| MY145725A (en) * | 2004-07-30 | 2012-03-30 | Ericsson Telefon Ab L M | Method and system for retrieving network addresses in hybrid telecommunication networks |
| JP4365747B2 (ja) * | 2004-08-09 | 2009-11-18 | パナソニック株式会社 | Ip電話システム、ip電話装置及び通話方法 |
| US20060210036A1 (en) | 2005-03-16 | 2006-09-21 | Jeffrey Citron | System for effecting a telephone call over a computer network without alphanumeric keypad operation |
| US8683044B2 (en) | 2005-03-16 | 2014-03-25 | Vonage Network Llc | Third party call control application program interface |
| US20060210040A1 (en) * | 2005-03-16 | 2006-09-21 | Jeffrey Citron | Transfer identification software enabling electronic communication system |
| BRPI0610718A2 (pt) * | 2005-04-12 | 2010-07-20 | Telecomm Systems Inc | porta de numeração eletrÈnica e método e para temporariamente associar uma numeração eletrÈnica com uma dada comunicação |
| US7260207B2 (en) * | 2005-04-15 | 2007-08-21 | Tekelec | Methods, systems, and computer program products for providing presence-qualified E.164 number mapping (ENUM) service in a communications network |
| US7702092B2 (en) * | 2005-05-02 | 2010-04-20 | At&T Intellectual Property I, L.P. | Communication system and method of routing calls to a terminating end point |
| US20060271560A1 (en) * | 2005-05-25 | 2006-11-30 | Don Mitchell | Location based provision of on-demand content |
| US8090341B2 (en) * | 2005-07-18 | 2012-01-03 | Telecommunication Systems, Inc. | Integrated services user part (ISUP) /session initiation protocol (SIP) gateway for unlicensed mobile access (UMA) emergency services call flow |
| US7933385B2 (en) * | 2005-08-26 | 2011-04-26 | Telecommunication Systems, Inc. | Emergency alert for voice over internet protocol (VoIP) |
| AU2006304222B2 (en) * | 2005-10-13 | 2011-04-07 | Vonage Network Llc | Method and system for detecting a change in device attachment |
| KR100880632B1 (ko) * | 2005-10-27 | 2009-01-30 | 엘지전자 주식회사 | 도메인 네임 시스템 서버를 이용한 이동통신 단말기의 패킷서비스 호 운영 방법 및 연결 시스템 |
| EP1949660A4 (en) | 2005-11-09 | 2010-10-13 | Vonage Holdings Corp | METHOD AND SYSTEM FOR ADAPTED CALL IDENTIFICATION |
| DE602005013832D1 (de) * | 2005-12-01 | 2009-05-20 | Ericsson Telefon Ab L M | Anrufabwicklung für einen ims-registrierten benutzer |
| US7889716B2 (en) * | 2005-12-01 | 2011-02-15 | Tekelec | Methods, systems, and computer program products for using an E.164 number (ENUM) database for message service message routing resolution among 2G and subsequent generation network systems |
| US20070150611A1 (en) * | 2005-12-28 | 2007-06-28 | Davy Chan | DNS based client-server system and its use in electronic devices |
| US8185567B2 (en) * | 2006-01-02 | 2012-05-22 | Telecommunication Systems, Inc. | Location aware content using presence information data formation with location object (PIDF-LO) |
| US7805483B2 (en) * | 2006-01-09 | 2010-09-28 | Telecommunications Systems, Inc. | Apparatus and method for associating a geospacial location to content on a network |
| CN100396160C (zh) * | 2006-01-10 | 2008-06-18 | 华为技术有限公司 | 双模移动终端的注册方法及其移动通信网络 |
| AU2007211267A1 (en) * | 2006-02-01 | 2007-08-09 | Vonage Holdings Corp. | Method and apparatus for communicating a status of a device in a packet-based communication network |
| US20070203909A1 (en) * | 2006-02-28 | 2007-08-30 | Tekelec | Methods, systems, and computer program products for indexing, validating, recovering, and consolidating a database indexed by range-bound numeric data |
| US8917717B2 (en) * | 2007-02-13 | 2014-12-23 | Vonage Network Llc | Method and system for multi-modal communications |
| BRPI0707819A2 (pt) | 2006-02-15 | 2011-05-10 | Tekelec Us | mÉtodo, sistemas e produÇço de programa de computador para seletivamente processar ou redirecionar mensagens de parte de controle de conexço de sinalizaÇço ( sccp ) |
| CN1859624A (zh) * | 2006-02-27 | 2006-11-08 | 华为技术有限公司 | 多媒体消息业务的消息路由方法及系统 |
| MX2008010979A (es) * | 2006-02-27 | 2009-01-23 | Vonage Holdings Corp | Metodo y sistema para transferencia de datos bidireccional. |
| US8228897B2 (en) * | 2006-04-04 | 2012-07-24 | Telecommunication Systems, Inc. | SS7 ANSI-41 to SIP based call signaling conversion gateway for wireless VoIP E911 |
| US8208461B2 (en) | 2006-04-04 | 2012-06-26 | Telecommunication Systems, Inc. | SS7 MAP/Lg+ to SIP based call signaling conversion gateway for wireless VoIP E911 |
| US8155109B2 (en) | 2006-04-04 | 2012-04-10 | Telecommunication Systems, Inc. | SS7 ISUP to SIP based call signaling conversion gateway for wireless VoIP E911 |
| US8243715B2 (en) * | 2006-05-15 | 2012-08-14 | Oracle Israel Ltd. | Delivering sip-based call services to circuit-switched terminals |
| US8184798B2 (en) * | 2006-06-13 | 2012-05-22 | Tekelec | Methods, systems and computer program products for accessing number portability (NP) and E.164 number (ENUM) data using a common NP/ENUM data locator structure |
| US8400947B2 (en) * | 2006-07-20 | 2013-03-19 | Tekelec, Inc. | Methods, systems, and computer program products for specifying a particular ENUM service type in a communications network that utilizes a plurality of different ENUM service types |
| US7787445B2 (en) * | 2006-07-20 | 2010-08-31 | Tekelec | Methods, systems, and computer program products for routing and processing ENUM queries |
| US7606202B2 (en) * | 2006-07-28 | 2009-10-20 | Tekelec | Methods, systems, and computer program products for offloading call control services from a first network of a first type to a second network of a second type |
| WO2008021513A2 (en) * | 2006-08-17 | 2008-02-21 | Neustar Inc. | System and method for user identity portability in communication systems |
| EP1901534B1 (en) * | 2006-09-18 | 2010-09-01 | LG Electronics Inc. | Method of managing a language information for a text input and method of inputting a text and a mobile terminal |
| EP2078429B1 (en) | 2006-10-19 | 2014-10-01 | BlackBerry Limited | Client device method and apparatus for routing a call |
| US8254551B2 (en) * | 2006-12-07 | 2012-08-28 | Tekelec, Inc. | Methods, systems, and computer program products for providing quality of service using E.164 number mapping (ENUM) data in a communications network |
| CN101237635B (zh) * | 2007-01-29 | 2012-05-30 | 中国电信股份有限公司 | 移动终端在分组和电路交换网络中共用号码的方法及系统 |
| US8213440B2 (en) * | 2007-02-21 | 2012-07-03 | Tekelec Global, Inc. | Methods, systems, and computer program products for using a location routing number based query and response mechanism to route calls to IP multimedia subsystem (IMS) subscribers |
| US8073127B2 (en) * | 2007-02-21 | 2011-12-06 | Tekelec | Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect subscriber cutover |
| US20080198996A1 (en) * | 2007-02-21 | 2008-08-21 | Tekelec | Methods, systems, and computer program products for using a location routing number based query and response mechanism to effect advanced routing |
| CN101874383A (zh) * | 2007-04-20 | 2010-10-27 | 泰克莱克公司 | 用于在通信网络中提供服务交互和中介的系统、方法和计算机程序产品 |
| US9049209B2 (en) * | 2007-05-08 | 2015-06-02 | At&T Intellectual Property I, L.P. | Methods and apparatus to route a communication session in an internet protocol (IP) multimedia subsystem (IMS) network |
| US7996541B2 (en) | 2007-06-15 | 2011-08-09 | Tekelec | Methods, systems, and computer program products for identifying a serving home subscriber server (HSS) in a communications network |
| US20090004997A1 (en) * | 2007-06-27 | 2009-01-01 | Allen Danny A | Portable emergency call center |
| US8411670B2 (en) * | 2007-07-03 | 2013-04-02 | Motorola Mobility Llc | Reverse ENUM based routing for communication networks |
| US8538000B2 (en) * | 2007-08-10 | 2013-09-17 | Tekelec, Inc. | Methods, systems, and computer program products for performing message deposit transaction screening |
| US8027445B2 (en) * | 2007-11-07 | 2011-09-27 | At&T Intellectual Property I, L.P. | Method and system to provision emergency contact services in a communication network |
| US20090156253A1 (en) * | 2007-12-18 | 2009-06-18 | Palm, Inc. | Apparatus and Methods for Providing Fully Qualified Domain Name Resolution for Home Network Realm Based on International Mobile Subscriber Identity |
| US8244885B2 (en) * | 2007-12-26 | 2012-08-14 | Motorola Solutions, Inc. | Using domain name service for identifying a home domain of a roaming device |
| EP2258128B1 (en) * | 2008-03-07 | 2017-01-11 | Tekelec Global, Inc. | Methods, systems, and computer readable media for routing a message service message through a communications network |
| CN101582774B (zh) * | 2008-05-16 | 2012-08-29 | 鸿富锦精密工业(深圳)有限公司 | 调制解调器及其固定用户终端ip地址的方法 |
| WO2009149133A2 (en) | 2008-06-02 | 2009-12-10 | Tekelec | Methods, systems, and computer readable media for providing next generation network (ngn)-based end user services to legacy subscribers in a communications network |
| CN101656930B (zh) * | 2008-08-20 | 2012-09-19 | 华为技术有限公司 | 一种号码携带业务的实现方法、装置和系统 |
| WO2010060087A2 (en) | 2008-11-24 | 2010-05-27 | Tekelec | Systems, methods, and computer readable media for location-sensitive called-party number translation in a telecommunications network |
| US9397862B2 (en) * | 2008-12-12 | 2016-07-19 | At&T Intellectual Property I, L.P. | Method and apparatus for completing a circuit switched service call in an internet protocol network |
| US9219677B2 (en) | 2009-01-16 | 2015-12-22 | Tekelec Global, Inc. | Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (BICC) signaling messages |
| US9021014B2 (en) | 2009-03-25 | 2015-04-28 | Tekelec, Inc. | Methods, systems, and computer readable media for providing home subscriber server (HSS) proxy |
| WO2010132436A2 (en) * | 2009-05-11 | 2010-11-18 | Tekelec | Methods, systems, and computer readable media for providing scalable number portability (np) home location register (hlr) |
| EP2435920B1 (en) * | 2009-05-27 | 2019-05-15 | Oracle Israel Ltd. | Providing session-based services to event-based networks |
| WO2010145707A1 (en) * | 2009-06-18 | 2010-12-23 | Telefonaktiebolaget L M Ericsson (Publ) | Methods and apparatus in a telecommunications network |
| CN101640866B (zh) * | 2009-09-09 | 2012-07-04 | 中兴通讯股份有限公司 | 号码携带业务支持始呼权限检查的方法、系统及相关装置 |
| WO2011035050A2 (en) * | 2009-09-16 | 2011-03-24 | Tekelec | Methods, systems, and computer readable media for providing foreign routing address information to a telecommunications network gateway |
| US8255470B2 (en) | 2009-09-25 | 2012-08-28 | At&T Intellectual Property I, L.P. | System and method for message recall in a unified messaging |
| US9313759B2 (en) | 2009-10-16 | 2016-04-12 | Tekelec, Inc. | Methods, systems, and computer readable media for providing triggerless equipment identity register (EIR) service in a diameter network |
| US8613073B2 (en) | 2009-10-16 | 2013-12-17 | Tekelec, Inc. | Methods, systems, and computer readable media for providing diameter signaling router with firewall functionality |
| US8750126B2 (en) * | 2009-10-16 | 2014-06-10 | Tekelec, Inc. | Methods, systems, and computer readable media for multi-interface monitoring and correlation of diameter signaling information |
| CN102056321B (zh) * | 2009-10-30 | 2014-07-02 | 中兴通讯股份有限公司 | 一种实现本地接入的方法及系统 |
| WO2011106690A2 (en) | 2010-02-25 | 2011-09-01 | Tekelelec | Systems, methods, and computer readable media for using a signaling message routing node to provide backup subscriber information management service |
| GB2478525A (en) * | 2010-03-08 | 2011-09-14 | Tyntec Ltd | Memory device for providing message redirection data |
| CN103385012B (zh) | 2010-12-23 | 2016-08-10 | 泰克莱克股份有限公司 | 用于修改要发往计费功能节点的Diameter信令消息的方法、系统和设备 |
| CN103460648B (zh) | 2011-01-21 | 2017-04-19 | 泰克莱克股份有限公司 | 用于在Diameter信令路由器(DSR)内屏蔽Diameter消息的方法和系统 |
| EP2686986B1 (en) | 2011-03-18 | 2019-09-11 | Tekelec, Inc. | Method, system, and computer readable media for configurable diameter address resolution |
| FR2973628A1 (fr) * | 2011-03-31 | 2012-10-05 | France Telecom | Procedes de resolution d'identifiants d'abonnes, de mise a jour d'une table de resolution d'adresses de routeurs d'acces et de mise a jour d'une table de resolution d'adresses ip de rattachement |
| FR2974472A1 (fr) * | 2011-04-19 | 2012-10-26 | France Telecom | Procede de resolution d'un numero de telephone porte en un identifiant de ressource ip |
| US9241258B2 (en) | 2011-09-15 | 2016-01-19 | At&T Intellectual Property I, Lp | Method and apparatus for managing calls |
| US8693464B2 (en) | 2011-09-15 | 2014-04-08 | At&T Intellectual Property I, Lp | Method and apparatus for processing calls |
| US10270755B2 (en) | 2011-10-03 | 2019-04-23 | Verisign, Inc. | Authenticated name resolution |
| US8990356B2 (en) | 2011-10-03 | 2015-03-24 | Verisign, Inc. | Adaptive name resolution |
| US9510169B2 (en) | 2011-11-23 | 2016-11-29 | Telecommunications Systems, Inc. | Mobile user information selection and delivery event based upon credentials and variables |
| US9374696B2 (en) | 2011-12-05 | 2016-06-21 | Telecommunication Systems, Inc. | Automated proximate location association mechanism for wireless emergency services |
| US9100796B2 (en) | 2011-12-15 | 2015-08-04 | Tekelec, Inc. | Methods, systems, and computer readable media for seamless roaming between diameter and non-diameter networks |
| CN103248773B (zh) * | 2012-02-06 | 2015-12-02 | 朱正兴 | 一种ip电话系统及其实现方法 |
| US8730951B2 (en) * | 2012-06-01 | 2014-05-20 | At&T Intellectual Property I, Lp | Apparatus and methods for origination of voice and messaging communication in a network |
| US9647980B2 (en) | 2012-06-07 | 2017-05-09 | At&T Intellectual Property I, L.P. | Apparatus and methods for a scalable communications network |
| US9015327B2 (en) | 2012-06-11 | 2015-04-21 | At&T Intellectual Property I, Lp | Apparatus and methods for flexible communicatons in a network |
| CN103716782A (zh) * | 2012-10-03 | 2014-04-09 | 朱正兴 | 一种建立imsi和msisdn对应关系的方法 |
| US8855654B2 (en) | 2013-01-28 | 2014-10-07 | Tekelec Global, Inc. | Methods, systems, and computer readable media for tracking and communicating long term evolution (LTE) handset communication capability |
| US9143942B2 (en) | 2013-03-14 | 2015-09-22 | Tekelec Global, Inc. | Methods, systems, and computer readable media for providing a multi-network equipment identity register |
| US9635526B2 (en) | 2013-03-15 | 2017-04-25 | Tekelec, Inc. | Methods, systems, and computer readable media for utilizing a diameter proxy agent to communicate short message service (SMS) messages |
| US8874120B1 (en) | 2013-05-02 | 2014-10-28 | Alcatel Lucent | Avoiding formation of a call loop resulting from handling of a mobile terminated call in parallel with a location update in a wireless communication network |
| CN103747430B (zh) * | 2013-12-31 | 2018-10-19 | 华为技术有限公司 | 呼叫控制设备和处理用户业务的方法 |
| US9900281B2 (en) | 2014-04-14 | 2018-02-20 | Verisign, Inc. | Computer-implemented method, apparatus, and computer-readable medium for processing named entity queries using a cached functionality in a domain name system |
| US10117127B2 (en) | 2015-07-08 | 2018-10-30 | Oracle International Corporation | Methods, systems, and computer readable media for communicating radio access network congestion status information for large numbers of users |
| US9866521B2 (en) | 2015-07-30 | 2018-01-09 | At&T Intellectual Property L.L.P. | Methods, systems, and computer readable storage devices for determining whether to forward requests from a physical telephone number mapping service server to a virtual telephone number mapping service server |
| US9851999B2 (en) | 2015-07-30 | 2017-12-26 | At&T Intellectual Property I, L.P. | Methods, systems, and computer readable storage devices for handling virtualization of a physical telephone number mapping service |
| US9888127B2 (en) | 2015-07-30 | 2018-02-06 | At&T Intellectual Property I, L.P. | Methods, systems, and computer readable storage devices for adjusting the use of virtual resources providing communication services based on load |
| US10277736B2 (en) | 2015-07-30 | 2019-04-30 | At&T Intellectual Property I, L.P. | Methods, systems, and computer readable storage devices for determining whether to handle a request for communication services by a physical telephone number mapping service or a virtual telephone number mapping service |
| US9877224B2 (en) * | 2015-10-05 | 2018-01-23 | Blackberry Limited | Establishing a voice call |
| US9876826B2 (en) * | 2015-10-30 | 2018-01-23 | At&T Intellectual Property I, L.P. | Methods and target architecture for enabling IP carrier peering |
| US10791085B2 (en) | 2015-11-12 | 2020-09-29 | Verisign, Inc. | Techniques for directing a domain name service (DNS) resolution process |
| US10999240B1 (en) | 2016-08-31 | 2021-05-04 | Verisign, Inc. | Client controlled domain name service (DNS) resolution |
| US10673681B2 (en) * | 2017-03-15 | 2020-06-02 | Charles Lap San Chan | System and method for enabling cross-domain communication over network |
| US11032127B2 (en) | 2017-06-26 | 2021-06-08 | Verisign, Inc. | Resilient domain name service (DNS) resolution when an authoritative name server is unavailable |
| CN108600412B (zh) * | 2018-05-03 | 2021-09-03 | 深圳市茁壮网络股份有限公司 | 一种域名解析方法及系统 |
| FR3105678A1 (fr) * | 2019-12-20 | 2021-06-25 | Orange | Procédé de résolution d’identifiants de nommage |
| UA145907U (uk) * | 2020-08-13 | 2021-01-06 | Олексій Олегович Пташний | Спосіб ідентифікації сервісу в структурі enum |
| FR3116916A1 (fr) * | 2020-12-01 | 2022-06-03 | Orange | Procédé de détection d’un équipement malveillant dans un réseau de communication, équipement de communication et programme d’ordinateur correspondants. |
| US12495335B2 (en) | 2022-12-20 | 2025-12-09 | T-Mobile Usa, Inc. | Selective routing control for circuit switched fallback |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5854982A (en) * | 1995-08-21 | 1998-12-29 | Motorola, Inc. | Communication system architecture and method of routing therefor |
| US5839072A (en) * | 1996-03-26 | 1998-11-17 | Ericsson Inc. | Routing an incoming call to a ported mobile station within a telecommunications network |
| US5890063A (en) | 1996-06-03 | 1999-03-30 | Ericsson Inc. | Downloading of routing numbers to donor switches within a telecommunications network |
| US6021126A (en) | 1996-06-26 | 2000-02-01 | Bell Atlantic Network Services, Inc. | Telecommunication number portability |
| US6134316A (en) | 1996-10-18 | 2000-10-17 | Telefonaktiebolaget Lm Ericsson | Telecommunications network with relocateability of subscriber number |
| US5974453A (en) | 1997-10-08 | 1999-10-26 | Intel Corporation | Method and apparatus for translating a static identifier including a telephone number into a dynamically assigned network address |
| US6469998B1 (en) * | 1998-10-06 | 2002-10-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for communicating data packets from an external packet network to a mobile radio station |
| US6201965B1 (en) | 1998-11-10 | 2001-03-13 | Nortel Networks Limited | Telecommunication subscriber connection using a domain name system |
| US6917612B2 (en) * | 2000-09-01 | 2005-07-12 | Telefonaktiebolaged L M Ericsson | System and method for address resolution in internet protocol (IP)-based networks |
| US7027582B2 (en) | 2001-07-06 | 2006-04-11 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for resolving an entity identifier into an internet address using a domain name system (DNS) server and an entity identifier portability database |
-
2001
- 2001-10-29 US US09/984,265 patent/US6839421B2/en not_active Expired - Lifetime
-
2002
- 2002-10-11 EP EP02778152A patent/EP1440598B1/en not_active Expired - Lifetime
- 2002-10-11 ES ES02778152T patent/ES2271340T3/es not_active Expired - Lifetime
- 2002-10-11 AT AT02778152T patent/ATE340490T1/de not_active IP Right Cessation
- 2002-10-11 EP EP06119965A patent/EP1725066B1/en not_active Expired - Lifetime
- 2002-10-11 CN CN201010286457.5A patent/CN101951580B/zh not_active Expired - Fee Related
- 2002-10-11 DE DE60229453T patent/DE60229453D1/de not_active Expired - Lifetime
- 2002-10-11 DE DE60214871T patent/DE60214871T2/de not_active Expired - Lifetime
- 2002-10-11 AU AU2002339805A patent/AU2002339805A1/en not_active Abandoned
- 2002-10-11 CN CN02821764.0A patent/CN1579108A/zh active Pending
- 2002-10-11 AT AT06119965T patent/ATE411722T1/de not_active IP Right Cessation
- 2002-10-11 ES ES06119965T patent/ES2314837T3/es not_active Expired - Lifetime
- 2002-10-11 CA CA2464065A patent/CA2464065C/en not_active Expired - Lifetime
- 2002-10-11 WO PCT/SE2002/001879 patent/WO2003039106A2/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| CN1579108A (zh) | 2005-02-09 |
| EP1440598A2 (en) | 2004-07-28 |
| AU2002339805A1 (en) | 2003-05-12 |
| DE60229453D1 (de) | 2008-11-27 |
| DE60214871T2 (de) | 2007-09-06 |
| EP1725066B1 (en) | 2008-10-15 |
| DE60214871D1 (de) | 2006-11-02 |
| ATE411722T1 (de) | 2008-10-15 |
| CA2464065C (en) | 2013-02-26 |
| CN101951580B (zh) | 2013-03-06 |
| WO2003039106A2 (en) | 2003-05-08 |
| US6839421B2 (en) | 2005-01-04 |
| EP1725066A2 (en) | 2006-11-22 |
| ATE340490T1 (de) | 2006-10-15 |
| CN101951580A (zh) | 2011-01-19 |
| EP1725066A3 (en) | 2007-05-02 |
| US20030081754A1 (en) | 2003-05-01 |
| CA2464065A1 (en) | 2003-05-08 |
| EP1440598B1 (en) | 2006-09-20 |
| ES2271340T3 (es) | 2007-04-16 |
| WO2003039106A3 (en) | 2003-11-20 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2314837T3 (es) | Metodo y aparato para determinar un identificador de entidades. | |
| 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). | |
| US6873849B2 (en) | Method and apparatus for solving number portability in origin | |
| KR100548862B1 (ko) | Ip를 이용하여 통신하기 위한 네트워크 | |
| US9021014B2 (en) | Methods, systems, and computer readable media for providing home subscriber server (HSS) proxy | |
| US7822416B2 (en) | Methods and systems for allowing global roaming between devices supported by different protocols | |
| CN1633795A (zh) | 用户的服务实体之间的灵活用户分布 | |
| CN1359582A (zh) | 用于异构型网络之间的互操作性的虚拟编号方案 | |
| EP1786176B9 (en) | System and method for processing packet mobile-terminated calls using dynamic IP | |
| ES2295519T3 (es) | Comparticion de informacion de red. | |
| GB2403100A (en) | Mobile subscriber database recognising different protocols from diverse networks | |
| US8442058B2 (en) | Locating stations between protocols | |
| HK1071969B (en) | Method and apparatus for resolving an entity identifier into an internet address using a domain name system (dns) server and an entity identifier portability database |