ES2271340T3 - Metodo y aparato para determinar un identificador de entidades. - Google Patents
Metodo y aparato para determinar un identificador de entidades. Download PDFInfo
- Publication number
- ES2271340T3 ES2271340T3 ES02778152T ES02778152T ES2271340T3 ES 2271340 T3 ES2271340 T3 ES 2271340T3 ES 02778152 T ES02778152 T ES 02778152T ES 02778152 T ES02778152 T ES 02778152T ES 2271340 T3 ES2271340 T3 ES 2271340T3
- Authority
- ES
- Spain
- Prior art keywords
- entity
- dns
- called
- network
- 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
- 238000000034 method Methods 0.000 title claims description 55
- 238000004891 communication Methods 0.000 claims abstract description 38
- 230000011664 signaling Effects 0.000 claims description 32
- 238000012545 processing Methods 0.000 claims description 15
- 230000004044 response Effects 0.000 claims description 11
- 238000013519 translation Methods 0.000 claims description 9
- 230000008859 change Effects 0.000 claims description 7
- 230000001413 cellular effect Effects 0.000 claims description 3
- 235000002198 Annona diversifolia Nutrition 0.000 claims 1
- 241000282842 Lama glama Species 0.000 claims 1
- 230000006870 function Effects 0.000 description 19
- 210000004271 bone marrow stromal cell Anatomy 0.000 description 16
- 238000010586 diagram Methods 0.000 description 6
- 230000008901 benefit Effects 0.000 description 4
- 238000012790 confirmation Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 3
- 238000012546 transfer Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 2
- 108020001568 subdomains Proteins 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 1
- 208000010587 benign idiopathic neonatal seizures Diseases 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009472 formulation Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
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)
- Transplanting Machines (AREA)
- Analysing Materials By The Use Of Radiation (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
REIVINDICACIONES 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 situada en la red (14) conmutada por circuitos, con el identificador de la segunda entidad; caracterizado por: enviar, por parte de la base de datos de portabilidad de números, un mensaje a un servidor (2) de sistema de nombre de dominio (DNS ¿¿domain name system¿), solicitando un segundo servicio relacionado con el identificador de la segunda entidad; recibir del servidor de DNS(20) un resultado del segundo servicio; y proporcionar 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.
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".
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.
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 situada en una red
conmutada por circuitos, 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 reivindicaciones independientes 24 y
29. Ésta se refiere, además, a un producto correspondiente, legible
por una computadora, según se define en la reivindicación 41.
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 de red conmutada por
circuitos, 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.
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. 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 (45)
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 situada en la red (14)
conmutada por circuitos, con el identificador de la segunda
entidad;
caracterizado por:
enviar, por parte de la base de datos de
portabilidad de números, un mensaje a un servidor (2) de sistema de
nombre de dominio (DNS -"domain name system"), solicitando un
segundo servicio relacionado con el identificador de la segunda
entidad;
recibir del servidor de DNS (20) un resultado
del segundo servicio; y
proporcionar 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 de 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.
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 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 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 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 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 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.
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 (64, 65) de portabilidad de
números para una red de comunicaciones (14) conmutada por circuitos,
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 acoplados a
una base de datos (67) de portabilidad de números, comprendida en
la red de comunicaciones (14) conmutada en circuitos, y comprende
adicionalmente una interfaz (42) de servicios conmutada por
circuitos y destinada a recibir una petición desde una primera
entidad de la red de comunicaciones (14) conmutada en circuitos, que
implica a una segunda entidad asociada a un identificador de la
segunda entidad, caracterizado por:
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 una red
(18) conmutada en paquetes, solicitando el procesamiento por el DNS
del identificador de la segunda entidad,
en el cual 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 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. Un nodo (65, 66) de portabilidad de
números para una red de comunicaciones (14) conmutada por circuitos,
que comprende unos circuitos de procesamiento electrónicos
acoplados a una base de datos (67, 71) de portabilidad de números
comprendida en la red de comunicaciones (14) conmutada por
circuitos, y de tal manera que dichos circuitos de procesamiento
electrónicos están configurados para llevar a cabo las siguientes
tareas:
recibir de un nodo de encaminamiento (64)
conmutado por circuitos una petición que incluye un número de
teléfono de una entidad a la que se llama, asociado con un mensaje
de establecimiento de llamada a la entidad a la que se llama;
caracterizado porque están también
configurados para:
enviar un mensaje a un servidor (75) de sistema
de nombre de dominio (DNS -"domain name system") situado en
una red de comunicaciones (61) conmutada por paquetes, solicitando
una resolución o determinación del número de teléfono de la entidad
a la que se llama;
recibir un resultado de la determinación desde
el servidor de DNS (75) para el número de teléfono de la entidad a
la que se llama; y
proporcionar el resultado de la determinación al
nodo de encaminamiento (64) para su uso en el encaminamiento de la
llamada.
30. El nodo de portabilidad de números, de
acuerdo con la reivindicación 29, 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.
31. El nodo de portabilidad de números, de
acuerdo con la reivindicación 30, en el cual los circuitos de
procesamiento de datos 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.
llama.
32. El nodo de portabilidad de números, de
acuerdo con la reivindicación 30, 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.
33. El nodo de portabilidad de números, de
acuerdo con la reivindicación 32, 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 de datos
electrónicos se configuran para procesar el mensaje de
establecimiento de llamada con el fin de tener en cuenta la
portabilidad de números.
34. El nodo de portabilidad de números, de
acuerdo con la reivindicación 33, en el cual los circuitos de
procesamiento de datos electrónicos están configurados para informar
al nodo conmutado por circuitos de un identificador de red
doméstica de la parte a la que se llama.
35. El nodo de portabilidad de números, de
acuerdo con la reivindicación 34, 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 de datos
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 conmutado por circuitos.
36. El nodo de portabilidad de números, de
acuerdo con la reivindicación 29, en el cual el nodo conmutado por
circuitos y el nodo de portabilidad de
números emplean un protocolo de señalización de SS7.
números emplean un protocolo de señalización de SS7.
37. El nodo de portabilidad de números, de
acuerdo con la reivindicación 29, en el cual el nodo 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.
38. El nodo de portabilidad de números, de
acuerdo con la reivindicación 29, en el cual el nodo 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.
DNS.
39. El nodo de portabilidad de números, de
acuerdo con la reivindicación 29, 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 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.
40. El nodo de portabilidad de números, de
acuerdo con la reivindicación 39, 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.
41. 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 29, 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.
42. El producto legible por una computadora,
de acuerdo con la reivindicación 41, 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.
43. El producto legible por una computadora,
de acuerdo con la reivindicación 41, en el cual la información es
un prefijo que se necesita para encaminar el número de E.164.
44. El producto legible por una computadora,
de acuerdo con la reivindicación 41, 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).
45. El producto legible por una computadora,
de acuerdo con la reivindicación 41, 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 |
|---|---|---|---|
| US984265 | 2001-10-29 | ||
| 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 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2271340T3 true ES2271340T3 (es) | 2007-04-16 |
Family
ID=25530419
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06119965T Expired - Lifetime ES2314837T3 (es) | 2001-10-29 | 2002-10-11 | Metodo y aparato para determinar un identificador de entidades. |
| ES02778152T Expired - Lifetime ES2271340T3 (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 |
|---|---|---|---|
| ES06119965T Expired - Lifetime ES2314837T3 (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) | ATE411722T1 (es) |
| AU (1) | AU2002339805A1 (es) |
| CA (1) | CA2464065C (es) |
| DE (2) | DE60229453D1 (es) |
| ES (2) | ES2314837T3 (es) |
| WO (1) | WO2003039106A2 (es) |
Families Citing this family (136)
| 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 |
| EP1454504B1 (en) * | 2001-11-20 | 2008-01-09 | Telefonaktiebolaget LM Ericsson (publ) | Method, apparatus and arrangement in a telecommunications network for providing control over and enabling advanced services and user interfaces in a mobile telephone |
| 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 |
| DE60237477D1 (de) * | 2002-07-16 | 2010-10-07 | Nokia Corp | Optimierte leitweglenkung zwischen telekommunikationsnetzen |
| US7203294B2 (en) * | 2002-08-06 | 2007-04-10 | At&T Corp. | System and method for dynamically routing communications |
| CN1711782B (zh) * | 2002-10-15 | 2013-07-17 | 阿尔卡特无线技术公司 | 用于在一个或多个无线网络中使呼叫建立延迟最小化的方法和系统 |
| 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 |
| ATE370606T1 (de) * | 2003-12-19 | 2007-09-15 | France Telecom | Verfahren und vorrichtung zum senden von abfragen von einer abfragenden maschine zu einem domänennamenserver |
| 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電話装置及び通話方法 |
| 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 |
| US20060210036A1 (en) | 2005-03-16 | 2006-09-21 | Jeffrey Citron | System for effecting a telephone call over a computer network without alphanumeric keypad operation |
| CN101518042B (zh) * | 2005-04-12 | 2013-06-12 | 电信系统有限公司 | 临时enum网关 |
| 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) |
| WO2007047413A2 (en) * | 2005-10-13 | 2007-04-26 | Vonage Holdings Corp. | Method and system for detecting a change in device attachment |
| KR100880632B1 (ko) * | 2005-10-27 | 2009-01-30 | 엘지전자 주식회사 | 도메인 네임 시스템 서버를 이용한 이동통신 단말기의 패킷서비스 호 운영 방법 및 연결 시스템 |
| CN101361356A (zh) | 2005-11-09 | 2009-02-04 | 沃纳格控股公司 | 用于定制主叫标识的方法和系统 |
| 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 |
| PL1955510T3 (pl) * | 2005-12-01 | 2009-09-30 | Ericsson Telefon Ab L M | Obsługa wywołania użytkownika zarejestrowanego w IMS |
| 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 | 华为技术有限公司 | 双模移动终端的注册方法及其移动通信网络 |
| CN101385317A (zh) * | 2006-02-01 | 2009-03-11 | 沃纳格控股公司 | 在基于分组的通信网中传送设备的状态的方法和设备 |
| 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 ) |
| MX2008010979A (es) * | 2006-02-27 | 2009-01-23 | Vonage Holdings Corp | Metodo y sistema para transferencia de datos bidireccional. |
| CN1859624A (zh) * | 2006-02-27 | 2006-11-08 | 华为技术有限公司 | 多媒体消息业务的消息路由方法及系统 |
| 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 |
| US8155109B2 (en) | 2006-04-04 | 2012-04-10 | Telecommunication Systems, Inc. | SS7 ISUP 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 |
| 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 |
| US7787445B2 (en) * | 2006-07-20 | 2010-08-31 | Tekelec | Methods, systems, and computer program products for routing and processing ENUM queries |
| 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 |
| 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 |
| EP2055085A4 (en) * | 2006-08-17 | 2013-05-29 | Neustar Inc | SYSTEM AND METHOD FOR USER IDENTITY PORTABILITY IN COMMUNICATION SYSTEMS |
| DE602006016604D1 (de) * | 2006-09-18 | 2010-10-14 | Lg Electronics Inc | Verfahren zur Verwaltung von Sprachinformation für Texteingabe, Verfahren für Texteingabe und mobiles Endgerät |
| WO2008051485A2 (en) | 2006-10-19 | 2008-05-02 | Ascendent Telecommunications, Inc. | 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 |
| US20080285438A1 (en) * | 2007-04-20 | 2008-11-20 | Rohini Marathe | Methods, systems, and computer program products for providing fault-tolerant service interaction and mediation function in a communications network |
| 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 |
| US8594679B2 (en) * | 2008-03-07 | 2013-11-26 | 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地址的方法 |
| US8532092B2 (en) | 2008-06-02 | 2013-09-10 | Tekelec, Inc. | 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 | 华为技术有限公司 | 一种号码携带业务的实现方法、装置和系统 |
| US9584959B2 (en) | 2008-11-24 | 2017-02-28 | Tekelec Global, Inc. | 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 |
| WO2010083509A2 (en) | 2009-01-16 | 2010-07-22 | Tekelec | Methods, systems, and computer readable media for centralized routing and call instance code management for bearer independent call control (bicc) signaling messages |
| WO2010111561A2 (en) | 2009-03-25 | 2010-09-30 | Tekelec | 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) |
| CN102449615B (zh) * | 2009-05-27 | 2014-11-26 | 甲骨文以色列有限公司 | 为基于事件的网络提供基于会话的服务 |
| DK2443850T3 (en) * | 2009-06-18 | 2015-11-02 | Ericsson Telefon Ab L M | Methods and arrangement in a telecommunications network |
| CN101640866B (zh) * | 2009-09-09 | 2012-07-04 | 中兴通讯股份有限公司 | 号码携带业务支持始呼权限检查的方法、系统及相关装置 |
| US8224337B2 (en) * | 2009-09-16 | 2012-07-17 | Tekelec, Inc. | 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 |
| 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 |
| 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 |
| CN102656845B (zh) | 2009-10-16 | 2015-04-01 | 泰克莱克股份有限公司 | 用于向直径信令路由器提供集成的监控和/或防火墙功能的方法、系统和计算机可读介质 |
| CN102056321B (zh) * | 2009-10-30 | 2014-07-02 | 中兴通讯股份有限公司 | 一种实现本地接入的方法及系统 |
| US8750292B2 (en) | 2010-02-25 | 2014-06-10 | Tekelec, Inc. | 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 |
| WO2012088497A1 (en) | 2010-12-23 | 2012-06-28 | Tekelec | Methods, systems, and computer readable media for modifying a diameter signaling message directed to a charging function node |
| CN103460648B (zh) | 2011-01-21 | 2017-04-19 | 泰克莱克股份有限公司 | 用于在Diameter信令路由器(DSR)内屏蔽Diameter消息的方法和系统 |
| US8831016B2 (en) | 2011-03-18 | 2014-09-09 | Tekelec, Inc. | Methods, systems, 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 |
| US8693464B2 (en) | 2011-09-15 | 2014-04-08 | At&T Intellectual Property I, Lp | Method and apparatus for processing calls |
| US9241258B2 (en) | 2011-09-15 | 2016-01-19 | At&T Intellectual Property I, Lp | Method and apparatus for managing calls |
| US8990356B2 (en) | 2011-10-03 | 2015-03-24 | Verisign, Inc. | Adaptive name resolution |
| US10270755B2 (en) | 2011-10-03 | 2019-04-23 | Verisign, Inc. | Authenticated 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 |
| 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 |
| 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 |
| 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 |
| 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 AT AT06119965T patent/ATE411722T1/de not_active IP Right Cessation
- 2002-10-11 CA CA2464065A patent/CA2464065C/en not_active Expired - Lifetime
- 2002-10-11 DE DE60229453T patent/DE60229453D1/de not_active Expired - Lifetime
- 2002-10-11 EP EP02778152A patent/EP1440598B1/en not_active Expired - Lifetime
- 2002-10-11 AT AT02778152T patent/ATE340490T1/de not_active IP Right Cessation
- 2002-10-11 DE DE60214871T patent/DE60214871T2/de not_active Expired - Lifetime
- 2002-10-11 WO PCT/SE2002/001879 patent/WO2003039106A2/en not_active Ceased
- 2002-10-11 ES ES06119965T patent/ES2314837T3/es not_active Expired - Lifetime
- 2002-10-11 ES ES02778152T patent/ES2271340T3/es not_active Expired - Lifetime
- 2002-10-11 CN CN201010286457.5A patent/CN101951580B/zh not_active Expired - Fee Related
- 2002-10-11 EP EP06119965A patent/EP1725066B1/en 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
Also Published As
| Publication number | Publication date |
|---|---|
| EP1440598A2 (en) | 2004-07-28 |
| AU2002339805A1 (en) | 2003-05-12 |
| DE60214871T2 (de) | 2007-09-06 |
| WO2003039106A2 (en) | 2003-05-08 |
| CN1579108A (zh) | 2005-02-09 |
| CN101951580A (zh) | 2011-01-19 |
| ATE411722T1 (de) | 2008-10-15 |
| DE60214871D1 (de) | 2006-11-02 |
| EP1725066B1 (en) | 2008-10-15 |
| EP1725066A3 (en) | 2007-05-02 |
| CA2464065C (en) | 2013-02-26 |
| EP1440598B1 (en) | 2006-09-20 |
| EP1725066A2 (en) | 2006-11-22 |
| ATE340490T1 (de) | 2006-10-15 |
| CA2464065A1 (en) | 2003-05-08 |
| ES2314837T3 (es) | 2009-03-16 |
| US20030081754A1 (en) | 2003-05-01 |
| DE60229453D1 (de) | 2008-11-27 |
| WO2003039106A3 (en) | 2003-11-20 |
| CN101951580B (zh) | 2013-03-06 |
| US6839421B2 (en) | 2005-01-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2271340T3 (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 | |
| US20030061234A1 (en) | Application location register routing | |
| US20040192252A1 (en) | Emergency packet data network communication system and call features | |
| US20040229608A1 (en) | Methods and systems for allowing global roaming between devices supported by different protocols | |
| CN1359582A (zh) | 用于异构型网络之间的互操作性的虚拟编号方案 | |
| EP1786176B1 (en) | System and method for processing packet mobile-terminated calls using dynamic IP | |
| ES2295519T3 (es) | Comparticion de informacion de red. | |
| 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 |