ES2232858T3 - Establecimiento de una red de transmision de datos por paquetes. - Google Patents
Establecimiento de una red de transmision de datos por paquetes.Info
- Publication number
- ES2232858T3 ES2232858T3 ES97902499T ES97902499T ES2232858T3 ES 2232858 T3 ES2232858 T3 ES 2232858T3 ES 97902499 T ES97902499 T ES 97902499T ES 97902499 T ES97902499 T ES 97902499T ES 2232858 T3 ES2232858 T3 ES 2232858T3
- Authority
- ES
- Spain
- Prior art keywords
- address
- network
- data
- name
- communications
- 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
- 230000005540 biological transmission Effects 0.000 title claims abstract description 43
- 238000004891 communication Methods 0.000 claims abstract description 128
- 238000013519 translation Methods 0.000 claims description 45
- 238000000034 method Methods 0.000 claims description 23
- 230000004044 response Effects 0.000 claims description 18
- 230000006870 function Effects 0.000 claims description 9
- 238000011084 recovery Methods 0.000 claims description 7
- 230000004913 activation Effects 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 description 13
- 230000011664 signaling Effects 0.000 description 6
- 230000015654 memory Effects 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 241000233805 Phoenix Species 0.000 description 1
- 230000003213 activating effect Effects 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 239000003999 initiator Substances 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000014759 maintenance of location Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
Classifications
-
- 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/4535—Network directories; Name-to-address mapping using an address exchange platform which sets up a session between two nodes, e.g. rendezvous servers, session initiation protocols [SIP] registrars or H.323 gatekeepers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Communication Control (AREA)
- Telephonic Communication Services (AREA)
Abstract
SE ESTABLECEN LAS COMUNICACIONES ENTRE UN USUARIO ORIGEN (305) Y UN USUARIO DESTINO (307). SE TRANSMITEN LOS DATOS ENTRE ESTOS USUARIOS EN FORMA DE PAQUETES (204) CON UNA DIRECCION DE DESTINO (205) Y UNOS DATOS DE COMUNICACION (206). SE IDENTIFICA EL NOMBRE DE DESTINO EN UN PRIMER PAQUETE QUE SE TRANSMITE A UNA PLATAFORMA DE CONTROL DEL SERVICIO (301), QUE IDENTIFICA EN SUS DATOS DE COMUNICACION EL NOMBRE DE DESTINO. SE DEVUELVE ENTONCES UN PAQUETE DESDE LA PLATAFORMA DE CONTROL (301) AL ORIGEN (305), IDENTIFICANDO UNA DIRECCION DE CONTACTO REAL PARA EL DESTINO IDENTIFICADO (307). SE GENERAN EN ORIGEN (305) LOS SIGUIENTES PAQUETES DE DATOS PARA SU TRANSMISION AL DESTINO (307) INCLUYENDO LA DIRECCION REAL DE DESTINO, TAL COMO LA HA DEVUELTO LA PLATAFORMA DE SERVICIO.
Description
Establecimiento de comunicación en una red de
transmisión de datos por paquetes.
La presente invención se refiere al
establecimiento de comunicaciones entre un usuario de origen y un
usuario de destino.
Habitualmente, la comunicación entre terminales
remotos se ha basado en líneas dedicadas arrendadas o en la
utilización de redes públicas conmutadas, originalmente la red
telefónica pública conmutada analógica basada en voz. La posterior
digitalización de las redes interurbanas ha facilitado la provisión
de canales de comunicación con conmutación digitales y la adopción
de estándares internacionales, tales como la red digital de
servicios integrados (ISDN). Recientemente, la disponibilidad de
servicios de datos se ha incrementado espectacularmente debido a la
expansión y a la accesibilidad de Internet, permitiendo la
transmisión de datos a través de largas distancias por medio de una
llamada local a un proveedor de servicios de Internet. Además de
aumentar la demanda de servicios de datos, el acceso a Internet ha
incitado a muchos usuarios a dotar a los ordenadores personales y
dispositivos informáticos similares de dispositivos de comunicación
de datos, tales como los módems, promoviendo así aún más nuevos
avances en la provisión de una transmisión de datos de mayor
velocidad que la de los canales de transmisión basados en la
voz.
En su momento, también se reconoció la necesidad
de disponer de una transmisión de datos, además de la transmisión
convencional por voz y por fax convencionales al establecerse nuevos
estándares de transmisión digital para las comunicaciones móviles,
tales como el estándar GSM, que proporciona protocolos de
transmisión perfeccionados para la transmisión de datos, que por lo
general incluyen niveles mayores de entrelazado, para reducir la
pérdida de datos originada por ráfagas de errores que son comunes en
las comunicaciones de radio.
En los entornos comerciales, los ordenadores
personales y las estaciones de trabajo se han convertido en
dispositivos de uso corriente y están empezando a ser adoptados de
forma cotidiana, a menudo situados junto al ubicuo aparato de
teléfono, formando parte del mobiliario de escritorio. Además, para
incrementar y mejorar la relación de trabajo entre el ordenador
personal y el teléfono, se dispone de muchos programas patentados
para registrar la información utilizada cotidianamente por los
ejecutivos y los empleados, con frecuencia sustituyendo calendarios,
agendas, listas de direcciones, etc. Además, con un módem situado
entre un ordenador personal y una línea telefónica, es posible
utilizar el módem para conectar llamadas telefónicas, transmitir
datos tanto de forma directa como a través de un proveedor de correo
electrónico, y suministrar faxes de forma directa, mientras se
conservan los registros de las comunicaciones, como y cuando éstas
se producen.
Es un hecho aceptado que este gran número de
tipos de comunicación diferentes funcionan sumamente bien, y puede
considerarse que cada uno de ellos proporciona una solución
excelente cuando se analizan por separado. No obstante, la
interacción entre estos diferentes servicios todavía deja mucho que
desear. Por lo tanto, aunque es posible proporcionar software para
establecer llamadas telefónicas, enviar faxes, enviar datos y
acceder a redes de gran tamaño, tales como Internet y redes de pago
por uso, es necesario implementar con prudencia procedimientos para
establecer una conexión particular y conmutar entre las diferentes
conexiones. Por consiguiente, una vez que se ha utilizado un módem
para una función particular, por ejemplo, el establecimiento de una
llamada, habitualmente será necesario reconfigurar el módem hasta un
cierto nivel para acceder a otros servicios, tales como los
servicios de datos o los faxes, y poder efectuar más transmisiones.
Por ejemplo, es posible configurar un ordenador personal con un
controlador de fax y, entonces, el ordenador tendrá capacidad para
recibir y transmitir faxes por medio del módem asociado, aunque
antes de acceder a otras bases de datos, tal vez sea necesario
retirar este controlador de la memoria, de modo que el ordenador
personal no pueda recibir faxes mientras se establece la
comunicación con una base de datos. Así pues, puede apreciarse que
según el presente estado de la técnica, el ordenador personal
todavía debe desempeñar un papel secundario en presencia de grandes
volúmenes de comunicación, estableciéndose habitualmente las
llamadas iniciales por medio de teléfonos.
Cuando se dispone de muchos tipos de
comunicación, tales como los teléfonos de audio, los teléfonos
móviles, la transmisión de vídeo y la transmisión de datos, resulta
cada vez más difícil determinar la ubicación exacta de un destino.
La tecnología de conmutación existente establecerá los enlaces
físicos entre los usuarios, pero esto sólo es efectivo cuando el
usuario de destino permanece en el mismo lugar. De la misma forma,
cuando se conmutan paquetes de datos, cada uno de los cuales tiene
una dirección de destino adjunta, sigue siendo necesario que el
usuario de origen conozca el destino del receptor deseado. En
consecuencia, se ha incrementado la utilización de los sistemas de
almacenamiento y retransmisión (tales como el correo electrónico) y
se ha reducido la dependencia con las técnicas de comunicación
directa en tiempo real. Uno de los problemas asociados a las
innovaciones modernas de esta clase es que estas innovaciones por sí
mismas tienden a reducir la disponibilidad de las conexiones en
tiempo real, lo cual, para algunos clientes, puede reducir a su vez
la eficacia global de un sistema de comunicación.
En el documento de la undécima conferencia anual
internacional "Conference on Computers in Communications",
celebrada en Phoenix, Scottsdale,
Estados Unidos de América, el 01/03/1992, nº XP000310620, páginas 272 a 279, titulado "Location Transparent Connection Management: a Survey of Protocol Issues" de K. Claffy et al., se da a conocer un sistema en el cual el movimiento físico de los terminales se facilita mediante la retención de nombres de terminales en lugar de direcciones numéricas, implementándose este sistema a través de la creación de un servidor de dominios de alto nivel de la red para el dominio "móvil". Cuando los terminales móviles se desplazan, obtienen direcciones de los servidores de dominios a través de un protocolo de notificación de desplazamientos, hecho que determina la actualización de otros servidores con la nueva dirección del terminal móvil. Una vez que los servidores han recibido un nombre de destino particular, los servidores dirigen el mensaje hacia el nuevo destino para un terminal determinado.
Estados Unidos de América, el 01/03/1992, nº XP000310620, páginas 272 a 279, titulado "Location Transparent Connection Management: a Survey of Protocol Issues" de K. Claffy et al., se da a conocer un sistema en el cual el movimiento físico de los terminales se facilita mediante la retención de nombres de terminales en lugar de direcciones numéricas, implementándose este sistema a través de la creación de un servidor de dominios de alto nivel de la red para el dominio "móvil". Cuando los terminales móviles se desplazan, obtienen direcciones de los servidores de dominios a través de un protocolo de notificación de desplazamientos, hecho que determina la actualización de otros servidores con la nueva dirección del terminal móvil. Una vez que los servidores han recibido un nombre de destino particular, los servidores dirigen el mensaje hacia el nuevo destino para un terminal determinado.
Según un primer aspecto de la presente invención,
se proporciona un procedimiento para establecer una transmisión de
datos desde un terminal de origen conectado a una primera red de
comunicaciones de una pluralidad de redes de comunicaciones hasta el
receptor deseado de un terminal de destino conectado a una segunda
red de comunicaciones de la pluralidad de redes de comunicaciones,
empleando la primera y la segunda redes de comunicaciones unos
respectivos primer y segundo sistemas de direccionamiento de red, y
en el que las comunicaciones entre las redes de comunicaciones
tienen lugar por medio de pasarelas, comprendiendo el procedimiento
las etapas siguientes:
provisión de un nombre para indicar el receptor
deseado y transmitir los datos al terminal de destino;
transmisión, real o práctica, desde el terminal
de origen hasta un servicio de traducción de nombres a direcciones
residente en una plataforma de control de servicios, de un paquete
de petición de traducción de nombre a dirección que contiene en la
parte de datos de comunicación el nombre proporcionado;
recepción del paquete de petición de traducción
en el servicio de traducción y, en respuesta,
acceso a una base de datos de traducción de
nombres a direcciones según el nombre proporcionado y, al hallar
una equivalencia,
recuperación de los datos de dirección
almacenados junto con dicho nombre, comprendiendo los datos de
dirección una dirección de pasarela a la segunda red de
comunicaciones y una dirección de red asociada que se ajusta al
segundo sistema de direccionamiento de red y
devolución de un paquete de respuesta de
traducción de nombre a dirección que contiene en la parte de datos
de comunicación los datos de dirección recuperados para el receptor
deseado;
obtención, a partir del paquete de respuesta de
traducción, de la dirección de pasarela y la dirección de red
asociada y
para la transmisión de datos hasta el receptor
deseado, generación, mediante la dirección de pasarela obtenida, de
paquetes de tráfico de datos dirigidos a dicha pasarela a la segunda
red de comunicaciones, incluyendo los paquetes de tráfico la
dirección de red obtenida que será utilizada por la pasarela para
enviar los datos al receptor deseado.
En una realización preferida, los paquetes se
transmiten según protocolos derivados de Internet. Preferiblemente,
la etapa de provisión comprende la selección del nombre del receptor
deseado de una lista de nombres presentada en el terminal de origen.
En una realización preferida, la etapa de provisión comprende la
subetapa de obtención de dicha lista de nombres a partir de una base
de datos almacenada en la plataforma de control de servicios.
Preferiblemente, se incluyen la etapa de envío automático de una
petición de conexión de servicio desde el terminal de origen hasta
la plataforma de control de servicios tras la activación del
terminal de origen y, en respuesta, la etapa de transmisión de datos
de nombres al terminal de origen. Los datos de nombres pueden
transmitirse como una página HTML.
Según un segundo aspecto de la presente
invención, se proporciona un aparato dispuesto para la conexión con
una primera red de comunicaciones de una pluralidad de redes de
comunicaciones, que es sensible a los mandatos recibidos de forma
directa o indirecta desde un operador para enviar datos a un
receptor deseado de un terminal de destino conectado a una segunda
red de comunicaciones de la pluralidad de redes de comunicaciones,
empleando la primera y la segunda redes de comunicaciones unos
respectivos primer y segundo sistemas de direccionamiento de red, y
en el que las comunicaciones entre las redes de comunicaciones
tienen lugar por medio de pasarelas, comprendiendo el aparato:
medios sensibles a la provisión de un nombre de
receptor deseado para generar un paquete de petición de traducción
de nombre a dirección dirigido a un servicio de traducción de
nombres a direcciones, y que comprende una parte de datos de
comunicación que contienen el nombre de receptor deseado, y para
transmitir el paquete de petición de traducción de nombre a
dirección generado;
medios sensibles a la recepción de un paquete de
respuesta de traducción de nombre a dirección para recuperar los
datos de dirección de su parte de datos de comunicación, y obtener,
a partir de los datos de dirección recuperados, una dirección de
pasarela y una dirección de red asociada, que se ajusta al segundo
sistema de direccionamiento de red, del receptor deseado del
terminal de destino de la segunda red de comunicaciones y
medios destinados a utilizar la dirección de
pasarela obtenida para generar paquetes de tráfico dirigidos a la
correspondiente pasarela, para transmitir los datos al receptor
deseado, y destinados a incluir en los paquetes de tráfico la
dirección de red obtenida, para que dicha pasarela la utilice para
enviar los datos al receptor deseado.
En una realización preferida, los medios de
generación de paquetes de petición de traducción de nombres a
direcciones y los medios de recuperación de datos de direcciones
están destinados a funcionar según protocolos de Internet.
Un aparato según el segundo aspecto puede estar
dispuesto para responder a la activación por un operador, enviando
de forma automática una petición de conexión de servicio dirigida a
la plataforma de control de servicios.
Un aparato según el segundo aspecto puede
realizarse como un entorno multitarea, siendo una de dichas tareas
la recepción de mensajes desde la plataforma de servicios, según la
cual dichos mensajes pueden ser recibidos mientras el aparato
permanece activo, independientemente de si el aparato está llevando
a cabo o no otra tarea. Preferiblemente, dicho aparato está
dispuesto para ejecutar un navegador de protocolo de transferencia
de hipertexto. Más preferiblemente, dicho aparato está dispuesto
para recibir datos de nombres en forma de página HTML y a presentar
dicha página, y a ser sensible a la selección de un nombre de dicha
página por el operador para proporcionar el nombre seleccionado a
los medios de generación de paquetes de petición de traducción de
nombres a direcciones.
Según un tercer aspecto de la presente invención,
se proporciona una red que comprende una red local que emplea un
primer sistema de direccionamiento de red, una pluralidad de
aparatos de interconexión conectados a la red local y un nodo de
pasarela direccionable conectado a la red local, en la que cada uno
de los aparatos de interconexión es sensible a los mandatos
recibidos desde un operador, para enviar datos al receptor deseado
de un aparato de interconexión de destino de otra red que presenta
un nodo de pasarela direccionable y emplea un segundo sistema de
direccionamiento de red, y comprende:
medios sensibles a la provisión de un nombre de
receptor deseado para generar un paquete de petición de traducción
de nombre a dirección dirigido a un servicio de traducción de
nombres a direcciones, que comprende una parte de datos de
comunicación que contiene el nombre del receptor deseado, y para
transmitir el paquete de petición de traducción de nombre a
dirección generado;
medios sensibles a la recepción de un paquete de
respuesta de traducción de nombre a dirección para recuperar datos
de dirección de la parte de datos de comunicación, y obtener a
partir de los datos de dirección recuperados una dirección de nodo
de pasarela y una dirección de red asociada, que se ajusta al
segundo sistema de direccionamiento de red, de dicho aparato de
interconexión de destino y
medios destinados a utilizar la dirección de
pasarela obtenida para generar paquetes de tráfico dirigidos al
correspondiente nodo de pasarela, para transmitir los datos al
receptor deseado, y destinados a incluir en los paquetes de tráfico
la dirección de red obtenida, para que dicho nodo de pasarela la
utilice para enviar los datos al receptor deseado.
Preferiblemente, el nodo de pasarela
direccionable conectado a la red local presenta una salida que se
ajusta al estándar de transmisión ISDN.
Según un cuarto aspecto de la presente invención,
se proporciona un aparato para proporcionar, a un terminal de origen
conectado a una primera red de comunicaciones de una pluralidad de
redes de comunicaciones, una dirección contactable de un receptor
deseado de un terminal de destino conectado a una segunda red de
comunicaciones de la pluralidad de redes de comunicaciones para el
envío de datos por el terminal de origen, empleando la primera y la
segunda redes de comunicaciones unos respectivos primer y segundo
sistemas de direccionamiento de red, y en el que las comunicaciones
entre las redes de comunicaciones se establecen por medio de
pasarelas, comprendiendo el aparato:
medios para recibir un paquete de petición de
traducción de nombre a dirección que contiene en la parte de datos
de comunicación un nombre que indica el receptor deseado de los
datos;
una base de datos de traducción de nombres a
direcciones en la que cada entrada para los terminales conectados a
la segunda red de comunicaciones comprende un nombre y una
dirección contactable almacenados junto a dicho nombre,
comprendiendo la dirección contactable una dirección de red que se
ajusta al segundo sistema de direccionamiento de red y que está
asociada a una dirección de pasarela a la segunda red de
comunicaciones;
medios para acceder a la base de datos de
traducción de nombres a direcciones según el nombre de receptor
deseado, y para recuperar la correspondiente dirección contactable
asociada y
medios para generar un paquete de respuesta de
traducción de nombre a dirección, conteniendo el paquete de
respuesta de traducción en la parte de datos de comunicación la
correspondiente dirección contactable asociada recuperada del
receptor deseado.
Preferiblemente, los medios para acceder a dicha
base de datos incluyen una red ATM.
Un aparato según dicho cuarto aspecto de la
presente invención puede incluir pasarelas respectivas a una
pluralidad de entornos de comunicaciones. Preferiblemente, las
pasarelas son pasarelas a redes PSTN, ISDN y GSM.
Una de las pasarelas puede ser una pasarela a la
red mundial establecida.
En una realización preferida, la pasarela a la
red mundial está concebida para recibir instrucciones que permiten
al aparato de destino controlar a distancia aspectos de las
funciones del aparato.
La Figura 1 ilustra una red con conmutación de
circuitos convencional para la telefonía vocal.
La Figura 2 ilustra una red con conmutación de
paquetes común, tal como la conocida internacionalmente como
"Internet".
La Figura 3 ilustra una red que constituye una
realización de la presente invención, en la que una plataforma de
servicios permite la intercomunicación dentro de una pluralidad de
entornos de transmisión, incluidas las redes locales.
La Figura 4 representa de forma detallada el tipo
de red local ilustrado en la Figura 3.
La Figura 5 representa de forma detallada la
plataforma de servicios ilustrada en la Figura 3, y
La Figura 6 ilustra una pantalla de usuario en la
que se presenta una página de datos.
La Figura 7 ilustra el funcionamiento de la red
representada en la Figura 3.
A continuación, se describirá la presente
invención únicamente a título de ejemplo, en relación con los
dibujos adjuntos mencionados anteriormente.
En la Figura 1, se representa un entorno con
conmutación de circuitos convencional, en el que los aparatos
telefónicos, tales como el teléfono 101, están conectados a los
nodos de conmutación, tales como el nodo de conmutación 102. Para
iniciar una llamada, el teléfono 101 genera información de
señalización, y dicha información se transmite al nodo de
conmutación 102. El control inteligente para la conmutación de
señales puede estar distribuido por toda la red o puede estar
centralizado en gran parte, siendo transmitida la información de
señalización por trayectorias de transmisión de señalización
comunes. Por lo tanto, el nodo de conmutación 102 y una pluralidad
de otros nodos de conmutación 103, 104 y 105 pueden estar sometidos
al control de un punto de control de servicio (SCP) 106.
Con una red controlada de este modo, es posible
incluir servicios adicionales para formar lo que, en el ámbito de la
técnica, se denomina una "red inteligente". Por lo tanto, el
cliente que normalmente utiliza el teléfono 107 podrá transmitir, al
procesador de control 106, información en la que se indica que
durante un cierto período de tiempo dicho usuario estará accesible a
través del teléfono 108. En estas condiciones, un primer cliente
puede proporcionar señalización desde el teléfono 101, que es
interpretada por el nodo de conmutación 102. Esta información se
transmite al SCP 106 que, a su vez, ha sido programado para
reconocer la información de señalización, de modo que la llamada se
dirigirá al teléfono 108 en lugar del teléfono 107.
Un problema de dicha disposición es que la red
debe incluir una cantidad significativa de capacidad de
procesamiento para llevar a cabo el redireccionamiento de llamadas
de este tipo. Aunque el proveedor de red puede estar en situación de
justificar el gasto de establecer dicha red, también debe tenerse en
cuenta que dicho proveedor de red se enfrentará ahora a la
competencia de configuraciones alternativas y, en consecuencia, la
provisión de dicha inversión tal vez no resulte muy atractiva en el
futuro.
En la Figura 2, se ilustra una configuración
alternativa, en la que un usuario de origen 201 tiene datos para
transmitir a un usuario de destino 202. La información se transmite
como paquetes de datos, y se puede considerar que el centro de la
red es un conmutador de paquetes 203.
Con el número de referencia 204, se ilustra de
forma general un paquete habitual que consta de una parte de
dirección 205 y una parte de datos de comunicación 206. El terminal
de usuario 202 puede identificarse mediante una dirección que puede
ser definida por el terminal de origen, tal como el terminal 201.
Cuando el terminal 201 tiene datos de comunicación para el terminal
202, los datos se agrupan en una pluralidad de paquetes, a cada uno
de cuales se adjunta la dirección adecuada antes de suministrar
dichos paquetes al conmutador de paquetes 203. En el conmutador de
paquetes, que suele constar de una pluralidad de dispositivos de
procesamiento programables, se analiza cada paquete y, como
consecuencia de este análisis, se determina una trayectoria a través
de la red, de modo que finalmente el paquete sea recibido por el
terminal de usuario 202. No se establece ningún circuito permanente
a través del conmutador de paquetes 203 y, en consecuencia, cada
paquete debe ser considerado y encaminado por separado. La pérdida
de paquetes es una posibilidad real, y en dichos entornos se suelen
proporcionar protocolos para asegurar que la información perdida se
vuelva a enviar al terminal transmisor y, de ese modo, se puedan
retransmitir los paquetes perdidos. Pueden existir también
protocolos similares como mecanismo para proporcionar niveles de
corrección de errores, etc.
Internet representa un ejemplo muy contundente
del entorno ilustrado en la Figura 2. Internet se ha establecido con
sus propios protocolos de transmisión, incluidos el protocolo de
control de transporte/protocolo de Internet (TCP/IP) y el protocolo
de transferencia de hipertexto (HTTP), siendo la utilización de este
último conocida por el subconjunto propio de Internet denominado
"world-wide web" (WWW) o "red
mundial".
Internet utiliza aparatos de procesamiento
distribuido, y los terminales de los usuarios individuales forman
realmente parte de la red en la misma medida en que son terminales
de usuarios conectados a la red. Por lo tanto, para permitir la
comunicación de datos a través de Internet, es necesario ejecutar
unos programas (a menudo denominados "navegadores") en los
terminales de los usuarios, de tal modo que la integridad global de
la red dependa en gran medida del recurso de procesamiento
proporcionado por los propios usuarios.
En la utilización de Internet se tropieza con
muchos problemas, pero una gran proporción de éstos se debe al
limitado ancho de banda disponible para la mayor parte de usuarios.
Muchos problemas pueden superarse proporcionando conexiones de ancho
de banda superior, y los experimentos demuestran que es posible la
comunicación de voz en tiempo real y la comunicación de vídeo en
tiempo real mediante los protocolos de Internet. La propia Internet
presenta muchas limitaciones y, aunque es muy sólida en términos de
encaminamiento de los mensajes hasta su destino, es incapaz de
proporcionar ninguno de los tipos de servicios de "red
inteligente" disponibles dentro de los entornos con conmutación
de circuitos. Por lo tanto, un usuario que normalmente resida en el
terminal 202, no podrá proporcionar instrucciones a Internet
indicando que un día particular residirá en el terminal 206. En el
sistema normal de Internet, los mensajes se retienen en memorias
tampón en forma de correo electrónico, y el acceso a este correo se
produce de forma periódica. El usuario puede identificar el nombre
del usuario de un terminal diferente, que permite el acceso al
correo electrónico, pero a menos que el usuario de origen haya sido
avisado de que el usuario de destino ha cambiado de lugar, el
usuario de origen no podrá saber dónde reside actualmente el usuario
de destino y, por consiguiente, será imposible que el usuario de
origen dirija la información a un emplazamiento alternativo.
En la Figura 3, se ilustra una red que constituye
una realización de la presente invención. La mayor parte de la red
mostrada es similar a la establecida Internet, en el sentido en que
utiliza los protocolos de Internet y los servidores y navegadores
patentados. No obstante, la red difiere significativamente, ya que
el nivel del ancho de banda proporcionado a los usuarios es mayor y
la comunicación es supervisada por una plataforma de servicios
inteligentes, concebida para proporcionar un nivel de
redireccionamiento de llamadas, por medio de protocolos inteligentes
asociados.
Según los protocolos de Internet establecidos, la
información se transmite en un tipo de entorno de conmutación de
paquetes como el ilustrado en la Figura 2. Dentro del entorno, el
usuario de origen puede determinar la dirección del usuario de
destino, permitiendo de ese modo la transmisión de paquetes a través
de la red. No obstante, además de este nivel de servicio básico,
también es posible redireccionar las llamadas en respuesta a la
información recibida desde la plataforma de servicios. No obstante,
la plataforma de servicios no incluye elementos con conmutación de
circuitos convencionales y, por consiguiente, no es posible efectuar
dicho redireccionamiento mediante el tipo de técnicas empleado en el
entorno de conmutación de circuitos ilustrado en la Figura 1.
Además, dada la competencia de redes tales como Internet, no es
posible utilizar una cantidad significativa de la capacidad de
procesamiento en la propia plataforma de servicios, y entonces debe
hacerse uso de la potencia de procesamiento distribuido disponible
en los terminales de los usuarios. La presente invención, por
consiguiente, está dirigida al problema de cómo efectuar
transmisiones de nodo inteligente dentro de un entorno en el que la
capacidad de procesamiento está distribuida entre los elementos de
la red y los terminales de los usuarios.
Como se ha indicado anteriormente, el usuario de
origen puede generar un paquete que incluye una dirección de
destino, para que el paquete se distribuya a través de la red y se
reciba en el destino deseado, según las técnicas de protocolo
Internet establecidas. Este mecanismo se aprovecha en la presente
invención para establecer una conexión desde un usuario de origen
hasta los elementos de la red y los clientes deseados.
Cuando se invocan los procedimientos de la
invención, el usuario de origen determina en realidad el nombre de
destino para la plataforma de servicios. La plataforma de servicios
no participa en el establecimiento de una conexión con el usuario de
destino en esta etapa. Como se ha indicado anteriormente, el
establecimiento de una conexión de este tipo debe ser iniciado por
el usuario de origen según un protocolo inteligente superpuesto a
los protocolos de Internet establecidos. Por consiguiente, la
plataforma de servicios analiza esta información, consultando una
base de datos, y en respuesta a este análisis, la plataforma de
servicios envía al usuario de destino información que indica una
dirección contactable para el destino determinado anteriormente. Por
lo tanto, en un principio, no es necesario que el usuario de origen
conozca la dirección concreta del usuario de destino con el que el
usuario de origen desea entrar en contacto. No obstante, una vez que
se ha comunicado a la plataforma de servicios el usuario de destino,
se envía la información de dirección al usuario de origen para que,
de ese modo, dicho usuario de origen pueda reunir nuevos paquetes en
los que se indica la verdadera dirección del usuario de destino y,
por lo tanto, sea posible transmitir a la red paquetes de datos de
comunicación con la dirección adecuada adjunta.
En consecuencia, el funcionamiento de la red
ilustrada en la Figura 3 es significativamente diferente al de los
entornos ilustrados en la Figura 1 y la Figura 2. En el entorno
representado en la Figura 1, la transmisión de datos para establecer
una llamada es en realidad un procedimiento unidireccional. En el
entorno de conmutación de paquetes, tal como Internet, se genera un
paquete con una dirección y a continuación éste se dirige hasta un
usuario. En el entorno de conmutación de circuitos, se proporciona
información de señalización a la red, lo cual da como resultado el
establecimiento de un canal físico entre el origen y el destino. En
la presente realización, la dirección de destino no se conoce en un
principio. En realidad, el usuario de origen interroga a una
plataforma de servicios mediante la generación automática de un
mensaje. A continuación, la plataforma de servicios interroga a su
base de datos y genera un mensaje de retorno para el usuario de
origen. El usuario de origen reúne a continuación de forma
automática nuevos paquetes con la dirección de destino determinada
por la plataforma de servicios.
Otro nivel de complicación es el que se origina
cuando el usuario de origen, a pesar de conocer ahora la dirección
de destino, no dispone de ninguna información que indique la
naturaleza de las comunicaciones que pueden tener lugar. Por
consiguiente, el usuario de origen transmite un mensaje al destino
determinado, en el que pregunta si es posible establecer la
comunicación. Cuando el destino determinado es operativo, se envía
al origen información en la que se indica en primer lugar que la
comunicación es posible, y en segundo lugar los protocolos para
establecer la comunicación. De este modo, por ejemplo, los
protocolos pueden indicar que el destino es capaz de invocar una
transmisión de vídeo. Por otra parte, el destino puede enviar
información en la que se indica que sólo es posible la comunicación
de audio.
Cuando el usuario de origen recibe esta
información, el usuario de origen está en situación de generar
paquetes de datos de comunicación que son significativos para el
destino identificado. Entonces, se iniciará la transmisión de los
paquetes y se habrá creado un canal de comunicación entre el usuario
de origen y el usuario de destino.
Con la información que recibe el usuario de
destino, se incluye información de direccionamiento, de modo que el
usuario de destino puede a su vez enviar información al usuario de
origen. Por lo tanto, de este modo, es posible establecer una
comunicación bidireccional simultánea entre el usuario iniciador de
origen y el usuario receptor de destino.
Además de permitir que se establezcan las
comunicaciones de este modo, la plataforma de servicios 301 también
es capaz de proporcionar funciones adicionales. Los clientes del
servicio particular dispondrán de un enlace de comunicación digital
de ancho de banda relativamente grande, tal como un canal ISDN 302,
303 y 304, con los respectivos emplazamientos de usuario 305, 306 y
307, etc. Cada emplazamiento de usuario adoptará la forma de una red
de área local, permitiendo que una pluralidad de usuarios
individuales acceda a la puerta del usuario. Así, el usuario del
emplazamiento 305 puede solicitar una conexión con el usuario que
normalmente reside en el emplazamiento 306. Sin embargo, el usuario
del emplazamiento 306 puede haber indicado a la plataforma de
servicios que un día particular cambiaría su emplazamiento por el
emplazamiento 307. En estas circunstancias, el nombre del usuario no
cambia, pero la dirección del usuario se modifica en la base de
datos y, entonces, los mensajes son dirigidos de inmediato al nuevo
lugar de destino.
En ciertas circunstancias, los usuarios pueden
estar inaccesibles y, entonces, la plataforma de servicios
proporciona una opción para que los mensajes de datos, los mensajes
de voz, los mensajes de fax, el correo electrónico, etc. puedan
almacenarse dentro de la plataforma para su posterior recuperación.
Además, los mensajes pueden recuperarse mediante las conexiones de
servicio establecidas (302, 303, 304, etc.). Por otra parte, pueden
proporcionarse diferentes medios de acceso, tales como la
establecida red mundial, como se describe en la solicitud de patente
británica en trámite nº 9526 326 del solicitante. En particular,
dicha conexión facilitará el establecimiento de procedimientos de
redistribución de llamadas y la recuperación de los mensajes
almacenados.
En la realización ilustrada en la Figura 3, se
proporcionan funciones adicionales, permitiendo el acceso a los
sistemas de comunicación establecidos que funcionan según sus
propios protocolos diferenciados. De este modo, es posible que la
plataforma de servicios obtenga acceso a la red telefónica pública
conmutada (PSTN) 308, las redes ISDN convencionales 309, las redes
celulares (por ejemplo, GSM 310) y otras redes con conmutación de
paquetes (por ejemplo, la red mundial 311). Además, también puede
proporcionarse acceso en la dirección opuesta, de modo que los
usuarios de la red PSTN, ISDN, GSM ó WWW puedan acceder a los
usuarios de los servicios en cualquiera de los emplazamientos
disponibles 305, 306 ó 307.
En la Figura 4, se ilustra un emplazamiento de
usuario común, tal como el emplazamiento de usuario 305. Se
representa una pluralidad de terminales 401, 402 y 403 conectados a
una red de área local 404, tal como una red Ethernet o ATM. La red
también está conectada a un servidor de red 405, que a su vez
proporciona acceso a la plataforma de servicios 301 a través de la
conexión 302, por medio de una interfaz ISDN 2 406.
La red de área local 404 está configurada para
permitir la transmisión de paquetes según el protocolo de Internet,
de modo que un terminal 401 pueda generar una dirección TCP/IP para
otro terminal conectado a su red local 404. De modo similar, pueden
determinarse direcciones para otros emplazamientos de usuario 306 y
307 y pueden generarse direcciones para otros entornos 308 a 311. El
sistema está configurado de modo que el emplazamiento concreto de un
destino resulta sustancialmente transparente para los operadores, y
de modo que es posible efectuar conexiones en cualquier lugar dentro
del área de alcance del servicio mediante operaciones simples de los
usuarios, como se ilustra en la Figura 3.
En esta etapa, es importante observar la
distinción entre las operaciones manuales efectuadas por las
personas concretas, que de ahora en adelante se denominarán
"operadores", y las operaciones de procesamiento automatizadas
efectuadas por los terminales de los operadores, que de ahora en
adelante se denominarán "terminales". De modo similar, una
pluralidad de terminales se conecta de forma conjunta en la red de
área local, de modo que, en combinación con su servidor, representan
para la plataforma de servicios 301 un usuario residente en un
emplazamiento de usuario particular, tal como el emplazamiento 305,
306 ó 307.
En la Figura 5, se ilustra la plataforma de
servicios 301, que consta de un circuito de interconexión 501, un
nodo de control de servicios 502. una base de datos 503, una memoria
de mensajes 504, una pasarela PSTN 505, una pasarela ISDN 506, una
pasarela GSM 507 y una pasarela WWW 508. Los circuitos 501 a 508 se
comunican a través de una red de área local ATM 509, utilizada bajo
control del nodo de control de servicios 502, y realizada
sustancialmente como un entorno de procesamiento Unix^{TM}.
El circuito de interconexión 501 proporciona una
interfaz física para las transmisiones ISDN a través de trayectorias
de comunicación 302, 303 y 304. El circuito de interconexión es
responsable de recibir transmisiones ISDN y modificar dichas
transmisiones, dándoles la forma adecuada para suministrarlas al
procesador de control de servicios 502. De modo similar, el circuito
de interconexión 501 recibe transmisiones desde el procesador de
control de servicios 502 y las modifica para su transmisión a través
de las conexiones ISDN 502 a 504. El circuito de interconexión 501
permite asimismo la conexión mutua de los usuarios de los servicios,
permitiendo de ese modo a los usuarios comunicarse con los
protocolos TCP/IP establecidos. Por lo tanto, el recurso de
procesamiento disponible en los emplazamientos de los usuarios se
explota sin añadir carga de procesamiento al recurso de
procesamiento disponible proporcionado por la plataforma de
servicios. De este modo, el nivel de disponibilidad de procesamiento
de la plataforma de servicios puede reducirse de manera sustancial,
convirtiendo el entorno de comunicación en un entorno muy
competitivo.
Pueden diferenciarse tres modos que permiten el
establecimiento de una conexión. En primer lugar, un terminal puede
generar la dirección de otro terminal (posiblemente, con referencia
a una guía almacenada localmente), de modo que la transmisión puede
restringirse exclusivamente a la red local (por ejemplo, la red 404)
o, como alternativa, tras ser recibida (por ejemplo, en una conexión
ISDN 302), la comunicación es redirigida por el circuito de
interconexión 501 hacia un canal ISDN alternativo (por ejemplo, el
304) para ser utilizada dentro del emplazamiento de usuario 307. En
estas circunstancias, realmente no se utiliza en absoluto la
plataforma de servicios y el direccionamiento de la transmisión es
controlado de forma exclusiva por el equipo del usuario.
Según el segundo modo de funcionamiento, el
operador puede indicar un nombre de destino y, entonces, el
respectivo terminal del operador genera una dirección que suministra
un paquete de datos al nodo de control de servicios 502, por medio
del circuito de interconexión 501. En el nodo de control de
servicios 502, se identifica el usuario deseado, y entonces se
accede a la base de datos 503. En respuesta a la información
recibida desde la base de datos 503, el nodo de control de servicios
502 puede identificar a continuación la dirección de destino real
del usuario que llama, que de nuevo puede ser un usuario que reside
en el emplazamiento 307. Esta información se envía a través de la
trayectoria de comunicaciones 302 y es procesada por un terminal de
operador, tal como el terminal 401. El operador humano desconoce de
hecho la existencia de esta comunicación, y el terminal 401 crea de
forma automática un nuevo paquete de información que incluye la
dirección que ha recibido desde el nodo de control de servicios 502.
De este modo, el terminal 401 puede generar ahora nuevos paquetes
que tienen una dirección de destino real adjunta. Por lo tanto, una
vez que se recibe esta información, una comunicación del segundo
tipo puede ser llevada a cabo sustancialmente según dicha
comunicación del primer tipo. En particular, se proporciona un
paquete de información al circuito de interconexión 501 e
inmediatamente después éste se redirige hacia el emplazamiento del
usuario 307, sin tener que recurrir más al procesador de control de
servicios 502.
En un tercer modo de funcionamiento, el operador
debe identificar también un nombre de destino particular, lo cual
determina que su respectivo terminal genere un paquete de
información dispuesto para el nodo de control de servicios 502. Bajo
control del procesador de control de servicios 502, la información
se recupera de la base de datos 503, y de ese modo el procesador de
control de servicios 502 puede reunir un paquete de información que
se retransmite al terminal 401, en el que se identifica la verdadera
dirección de destino. En esta ocasión, no obstante, el destino no es
un cliente real del servicio o bien el cliente ha ordenado a la
plataforma de servicios que las llamadas se redirijan a otros
entornos de transmisión. En estas circunstancias, los datos de
dirección indicarán una dirección para una pasarela particular 505 a
508, y adjunta a ésta se dispondrá de información de
direccionamiento adicional que será utilizada por la propia pasarela
para permitir la conexión de una llamada a través de la red PSTN,
ISDN, GSM, WWW, etc. Por lo tanto, en estas circunstancias, el
terminal 401 genera paquetes de información de la forma habitual,
que se dirigen hacia la pasarela adecuada por medio del circuito de
interconexión 501. Esto supone tráfico adicional para la red ATM
509, pero de nuevo no se depende del procesador de control de
servicios 502. En la pasarela seleccionada, se halla la información
de direccionamiento, siendo posible establecer de ese modo una
llamada dentro del entrono adecuado y, a continuación, se efectúa
una conversión de protocolo, de modo que, por ejemplo, los datos de
voz generados en un emplazamiento de usuario y transmitidos en forma
de paquetes se reúnen en un tren continuo y se convierten en un tren
PCM o en voz analógica para su transmisión a través de la PSTN. De
forma similar, este tipo de conversiones se llevará a cabo para la
transmisión a través de la ISDN 309, el GSM 310 o la WWW 311,
necesitando ésta última una cantidad sustancialmente inferior de
conversión, dado que se explotan protocolos similares.
La plataforma de servicios 301 no forma parte de
la establecida "Internet", pero utiliza los protocolos
establecidos para Internet, y los terminales 401 ejecutan
"navegadores" HTML basados en TCP/IP. La comunicación entre el
procesador de control de servicios 502 y los terminales
individuales, tales como el terminal 401, se efectúa utilizando el
HTTP para la presentación de servicios, y el procesador de control
de servicios 502 está asociado a un servidor HTTP (HTTPD).
Cuando se ha conectado al servicio, el operador
está en situación de establecer todas las comunicaciones por medio
de su terminal de servicio. Por consiguiente, no es necesario
proporcionar a los operadores teléfonos independientes, conectados a
centrales privadas internas (y, en última instancia, a la PSTN
establecida), dado que es posible establecer la conexión con la PSTN
308 por medio de la plataforma de servicios 301. Además, no es
necesario que los operadores individuales tomen medidas especiales
para establecer tipos específicos de comunicaciones. En particular,
los operadores están provistos de guías personalizadas que les
permiten establecer con rapidez las comunicaciones con otros
operadores locales, operadores remotos y en último término con
cualquier persona que esté conectada a cualquier tipo de red, que a
su vez tenga acceso a la plataforma de servicios 301 por medio de
una pasarela adecuada. Por consiguiente, se ha previsto que los
terminales de operadores empiecen a funcionar en un modo adecuado
para establecer las comunicaciones. Esto resulta particularmente
atractivo, debido a que los operadores comprueban regularmente si
tienen algún mensaje de correo electrónico u otros mensajes
almacenados antes de empezar con otras tareas. Estas otras tareas
pueden efectuarse a continuación, a menudo utilizando aplicaciones
no relacionadas, siendo posible que la aplicación de comunicación
resida como un procedimiento de fondo, en particular, en entornos
multitarea tales como Unix^{TM} o Windows 95^{TM}. Por lo tanto,
aunque están activos ocupándose de otras tareas mediante otras
aplicaciones, los navegadores locales permanecen operativos y, de
ese modo, pueden avisar de la llegada de llamadas a los operadores,
lo cual permite a éstos emprender la acción adecuada. Por lo tanto,
el terminal proporciona al operador los únicos medios de acceso a
las comunicaciones locales, las comunicaciones regionales y, en
último término, las comunicaciones mundiales.
El operador normalmente activa un terminal, lo
cual determina la ejecución automática de un programa o guión
almacenado para permitir la conexión con el servicio de
comunicaciones. De este modo, la activación del terminal tiene por
resultado el envío, al procesador de control de servicios 502, de un
mensaje que indica a dicho procesador que un terminal de operador
está activo.
El HTTPD asociado al procesador de control de
servicios 502 ejecuta un guión para proporcionar una página HTML
personalizada al terminal del operador, lo cual determina la
presentación de una imagen gráfica en la unidad de presentación en
pantalla del operador, como la unidad 601 mostrada en la Figura 6.
La página generada por el HTTPD contiene información específica para
el usuario extraída de la base de datos 503, e incluye una ventana
602 que muestra información que indica la existencia de llamadas
individuales almacenadas 603. Estas llamadas son llamadas que se han
dirigido al operador mientras el terminal de dicho operador ha
estado inactivo. Las llamadas pueden ser llamadas de voz, correo
electrónico o cualquier otro tipo de datos que se puedan transmitir,
tales como las transmisiones de fax. La ventana incluye una de las
conocidas barras de desplazamiento 604 de los entornos de
ventanas.
Una ventana similar 605, que presenta una barra
de desplazamiento similar 606, proporciona una guía de nombres
indicados por el operador para facilitar la conexión rápida con los
destinos a los que se llama con regularidad. Una guía privada de
este tipo puede denominarse coloquialmente "lista de amigos" e
indica los destinos llamados con frecuencia; siendo habitualmente
éstos las personas con las que el operador mantiene una relación de
amistad. De este modo, las entradas individuales 607 son presentadas
dentro de la guía, y el operador puede aumentar el total de éstas
mediante una operación manual.
La página presentada por la unidad de
presentación 601 también incluye botones en pantalla, que consisten
en un botón de recuperación 608, un botón de contacto 609 y un botón
de ampliación 610. El acceso a estos botones es por medio de una
operación manual de un dispositivo de control (frecuentemente un
ratón), que a su vez ajusta la posición del cursor en flecha
mostrado 611. La provisión de un ratón y su cursor asociado permite
recuperar las llamadas almacenadas y entrar en contacto con las
entradas de la guía. Las operaciones de este tipo consistirán en
desplazar el cursor 611 hasta la posición de una de las entradas de
llamada almacenada 603. A continuación, se activará el botón
izquierdo del ratón y, entonces, la selección de la entrada se
pondrá de manifiesto a través de un cambio de color. Con otra
operación manual del ratón, el cursor 611 se dirige hasta el botón
de recuperación 608. Nuevamente, cuando se pulsa el botón adecuado
del ratón mientras el cursor está situado encima del botón de
recuperación 608, la llamada seleccionada se recupera de la memoria
(por ejemplo, se suministra una señal de audio al equipo adecuado).
Por otra parte, puede mostrarse información de fax o puede
proporcionarse el acceso a otros tipos de datos almacenados. El
almacenamiento de información de fax de este tipo es sustancialmente
similar al descrito en la solicitud en trámite del solicitante
indicada anteriormente.
Se emplea un mecanismo similar para seleccionar
entradas de la guía, desplazando el cursor 601 hasta la entrada
adecuada 607 y activando el botón de contacto 609. Una vez activado
el botón, el terminal reúne el paquete y lo transmite al procesador
de control de servicios 502.
El tercer botón en pantalla 610 permite acceder
a otras funciones por medio de una función de ampliación. De este
modo, es posible acceder a funciones para añadir entradas en la
guía, acceder a guías centrales, tales como guías telefónicas
comerciales y residenciales o guías clasificadas, y modificar las
preferencias. El botón de ampliación también permite el cierre de la
función particular pero, como se ha indicado anteriormente, el
diseño del sistema permite que los procedimientos permanezcan
activos como procedimientos de fondo y que se establezcan de ese
modo las comunicaciones mientras el operador está ocupado con otras
tareas.
En la Figura 7, se indican de forma detallada los
procedimientos para realizar una llamada entre usuarios, utilizando
el procesador de control de servicios 502. En la etapa 701, se
indica un destino mediante un nombre de la guía y, a continuación,
se activa el "botón de contacto" 609 en la etapa 702. Estos
procedimientos son llevados a cabo de forma manual por el operador,
como se ha indicado anteriormente, y después de éstos no es
necesaria ninguna otra acción del operador, excepto la generación de
información de origen, posiblemente en forma de comunicación de
voz.
En la etapa 703, el terminal del operador envía
un mensaje al procesador de control de servicios 502 de la
plataforma 301 que, a su vez, envía una dirección de destino al
terminal en la etapa 704.
En la etapa 705, el terminal genera un nuevo
mensaje para el destino, mediante la dirección enviada desde el
procesador de control de servicios 502, en el que se solicita el
establecimiento de una comunicación.
El mensaje se transmite hasta el destino, ya sea
de forma directa a través de la interconexión del circuito 501 o
bien por medio de una pasarela adecuada, dando por resultado el
análisis del mensaje por el terminal de destino en la etapa 706.
En la etapa 707, se pregunta si la comunicación
es posible y, en caso negativo, se pregunta en la etapa 708 si el
operador de origen desea almacenar un mensaje. En estas
circunstancias, el procesador de control de servicios 502 genera una
página HTML que se suministra al terminal del operador. Esta página
ocupará el lugar de los botones en pantalla de tipo "Sí" y
"No", que requieren que el operador efectúe otra operación
manual. Cuando el operador contesta afirmativamente, se formula otra
pregunta del terminal con respecto a la presencia o no de otro
mensaje, debiéndose tener en cuenta que los mensajes se consideran
ahora paquetes discretos y, por lo tanto, en la etapa 709 lo que en
realidad se pregunta es si, según el criterio del operador, es
necesario transmitir otro paquete para que la transmisión del
mensaje sea completa. Cuando la respuesta es afirmativa, el
siguiente paquete se envía en la etapa 710 y el control se vuelve a
ceder a la etapa 709. Por lo tanto, los mensajes en forma de
paquetes continúan transmitiéndose hasta que la pregunta formulada
en la etapa 709 se responde negativamente, interrumpiéndose entonces
la llamada en la etapa 714.
Si la pregunta formulada en la etapa 707 se
responde afirmativamente, en el sentido de que la comunicación es
posible, el control se dirige hacia la etapa 711. En la etapa 711,
se pregunta si existe otro mensaje y, cuando la respuesta es
afirmativa, el mensaje se transmite en la etapa 712. Cuando todos
los paquetes se han transmitido, la pregunta formulada en la etapa
711 es negativa y el control se dirige hasta la etapa 713. En la
etapa 713, se pregunta si la llamada debe interrumpirse,
respondiéndose afirmativamente si no son necesarias más
comunicaciones. Sin embargo, es probable que la parte llamada
requiera que se transmitan mensajes y, entonces, la pregunta
formulada en la etapa 713 se responde negativamente. Al final, la
comunicación se habrá producido en ambas direcciones, la pregunta
formulada en la etapa 713 se responderá afirmativamente y la llamada
se suprimirá en la etapa 714.
Claims (20)
1. Procedimiento para establecer una transmisión
de datos desde un terminal de origen (101; 401, 402 y 403) conectado
a una primera red de comunicaciones de una pluralidad de redes de
comunicaciones (305 a 311) hasta el receptor deseado de un terminal
de destino conectado a una segunda red de comunicaciones de la
pluralidad de redes de comunicaciones, empleando la primera y la
segunda redes de comunicaciones unos respectivos primer y segundo
sistemas de direccionamiento de red, y en el que las comunicaciones
entre las redes de comunicaciones tienen lugar por medio de
pasarelas, comprendiendo el procedimiento las etapas siguientes:
provisión de un nombre (701) para indicar el
receptor deseado y transmitir los datos al terminal de destino;
transmisión (703), real o práctica, desde el
terminal de origen (101; 401, 402 y 403) hasta un servicio de
traducción de nombres a direcciones (502 y 503) residente en una
plataforma de control de servicios (310), de un paquete de petición
de traducción de nombre a dirección que contiene en la parte de
datos de comunicación (206) el nombre proporcionado;
recepción del paquete de petición de traducción
en el servicio de traducción (502 y 503) y, en respuesta,
acceso a una base de datos de traducción de
nombres a direcciones (503) según el nombre proporcionado y, al
hallar una equivalencia,
recuperación de los datos de dirección
almacenados junto con dicho nombre, comprendiendo los datos de
dirección una dirección de pasarela a la segunda red de
comunicaciones y una dirección de red asociada que se ajusta al
segundo sistema de direccionamiento de red, y
devolución (704) de un paquete de respuesta de
traducción de nombre a dirección que contiene en la parte de datos
de comunicación los datos de dirección recuperados para el receptor
deseado;
obtención, a partir del paquete de respuesta de
traducción, de la dirección de pasarela y la dirección de red
asociada, y
para la transmisión (705) de datos hasta el
receptor deseado, generación, mediante la dirección de pasarela
obtenida, de paquetes de tráfico de datos dirigidos a dicha pasarela
a la segunda red de comunicaciones, incluyendo los paquetes de
tráfico la dirección de red obtenida que será utilizada por la
pasarela para enviar los datos al receptor deseado.
2. Procedimiento según la reivindicación 1, en
el que los paquetes se transmiten según protocolos procedentes de
Internet.
3. Procedimiento según la reivindicación 1 o la
reivindicación 2, en el que la etapa de provisión comprende la
selección del nombre del receptor deseado de una lista de nombres
presentados en el terminal de origen.
4. Procedimiento según la reivindicación 3, en
el que la etapa de provisión comprende una subetapa de obtención de
dicha lista de nombres a partir de una base de datos almacenada en
la plataforma de control de servicios.
5. Procedimiento según la reivindicación 4, que
incluye la etapa de envío automático de una petición de conexión de
servicio desde el terminal de origen hasta la plataforma de control
de servicios tras la activación del terminal de origen y, en
respuesta, la etapa de transmisión de los datos de nombres hasta el
terminal de origen.
6. Procedimiento según la reivindicación 5, en
el que dichos datos de nombres se transmiten como una página
HTML.
7. Aparato dispuesto para la conexión con una
primera red de comunicaciones de una pluralidad de redes de
comunicaciones (305 a 311), que es sensible a los mandatos recibidos
de forma directa o indirecta desde un operador para enviar datos a
un receptor deseado de un terminal de destino conectado a una
segunda red de comunicaciones de la pluralidad de redes de
comunicaciones, empleando la primera y la segunda redes de
comunicaciones unos respectivos primer y segundo sistemas de
direccionamiento de red, y en el que las comunicaciones entre las
redes de comunicaciones tienen lugar por medio de pasarelas,
comprendiendo el aparato:
medios (401; 101, 505) sensibles a la provisión
de un nombre de receptor deseado para generar un paquete de petición
de traducción de nombre a dirección dirigido a un servicio de
traducción de nombres a direcciones (502, 503), y que comprende una
parte de datos de comunicación (206) que contienen el nombre de
receptor deseado, y para transmitir el paquete de petición de
traducción de nombre a dirección generado;
medios (401, 505) sensibles a la recepción de un
paquete de respuesta de traducción de nombre a dirección para
recuperar los datos de dirección de su parte de datos de
comunicación (206), y obtener, a partir de los datos de dirección
recuperados, una dirección de pasarela y una dirección de red
asociada, que se ajusta al segundo sistema de direccionamiento de
red, del receptor deseado del terminal de destino de la segunda red
de comunicaciones, y
medios (401, 505) destinados a utilizar la
dirección de pasarela obtenida para generar paquetes de tráfico
dirigidos a la correspondiente pasarela, para transmitir los datos
al receptor deseado, y destinados a incluir en los paquetes de
tráfico la dirección de red obtenida, para que dicha pasarela la
utilice para enviar los datos al receptor deseado.
8. Aparato según la reivindicación 7, en el que
los medios de generación de paquetes de petición de traducción de
nombres a direcciones y los medios de recuperación de datos de
dirección están destinados a funcionar según protocolos de
Internet.
9. Aparato según la reivindicación 7, que
incluye un entorno multitarea, en el que una de las tareas es la
recepción de mensajes desde la plataforma de servicios, de modo que
dichos mensajes se pueden recibir mientras el aparato está activo,
independientemente de si el aparato está llevando a cabo o no otra
tarea.
10. Aparato según la reivindicación 7, dispuesto
para ejecutar un navegador de protocolo de transferencia de
hipertexto.
11. Aparato según la reivindicación 10,
dispuesto para recibir datos de nombres en forma de página HTML y a
presentar dicha página, que es sensible a la selección de un nombre
de dicha página por el operador para proporcionar el nombre
seleccionado a los medios de generación de paquetes de petición de
traducción de nombres a direcciones.
12. Aparato según la reivindicación 7, dispuesto
para responder a la activación efectuada por un operador mediante el
envío automático de una petición de conexión de servicio dirigida a
una plataforma de control de servicios que utiliza el servicio de
traducción de nombres a direcciones.
13. Red que comprende una red local (404, 308)
que emplea un primer sistema de direccionamiento de red, una
pluralidad de aparatos de interconexión (401, 402, 403, 101)
conectados a la red local y un nodo de pasarela direccionable (405,
505) conectado a la red local, en la que cada uno de los aparatos de
interconexión es sensible a los mandatos recibidos desde un
operador, para enviar datos al receptor deseado de un aparato de
interconexión de destino de otra red que presenta un nodo de
pasarela direccionable y emplea un segundo sistema de
direccionamiento de red, y comprende:
medios (401; 101, 505) sensibles a la provisión
de un nombre de receptor deseado para generar un paquete de petición
de traducción de nombre a dirección dirigido a un servicio de
traducción de nombres a direcciones (502, 503), que comprende una
parte de datos de comunicación (206) que contiene el nombre del
receptor deseado, y para transmitir el paquete de petición de
traducción de nombre a dirección generado;
medios (401; 505) sensibles a la recepción de un
paquete de respuesta de traducción de nombre a dirección para
recuperar datos de dirección de la parte de datos de comunicación
(206), y obtener a partir de los datos de dirección recuperados una
dirección de nodo de pasarela y una dirección de red asociada, que
se ajusta al segundo sistema de direccionamiento de red, de dicho
aparato de interconexión de destino,
y
y
medios (401; 505) destinados a utilizar la
dirección de pasarela obtenida para generar paquetes de tráfico
dirigidos al correspondiente nodo de pasarela, para transmitir los
datos al receptor deseado, y destinados a incluir en los paquetes de
tráfico la dirección de red obtenida, para que dicho nodo de
pasarela la utilice para enviar los datos al receptor deseado.
14. Red según la reivindicación 13, en el que el
nodo de pasarela direccionable (405 y 505) conectado a la red local
presenta una salida que se ajusta al estándar de transmisión
ISDN.
15. Aparato para proporcionar a un terminal de
origen (101; 401, 402, 403) conectado a una primera red de
comunicaciones de una pluralidad de redes de comunicaciones (305 a
311), una dirección contactable de un receptor deseado de un
terminal de destino conectado a una segunda red de comunicaciones de
la pluralidad de redes de comunicaciones para el envío de datos por
el terminal de origen, empleando la primera y la segunda redes de
comunicaciones unos respectivos primer y segundo sistemas de
direccionamiento de red, y en el que las comunicaciones entre las
redes de comunicaciones se establecen por medio de pasarelas,
comprendiendo el aparato:
medios (501, 502) para recibir un paquete de
petición de traducción de nombre a dirección que contiene en la
parte de datos de comunicación un nombre que indica el receptor
deseado de los datos;
una base de datos de traducción de nombres a
direcciones (503) en la que cada entrada para los terminales
conectados a la segunda red de comunicaciones comprende un nombre y
una dirección contactable almacenados junto a dicho nombre,
comprendiendo la dirección contactable una dirección de red que se
ajusta al segundo sistema de direccionamiento de red y que está
asociada a una dirección de pasarela a la segunda red de
comunicaciones;
medios (502) para acceder a la base de datos de
traducción de nombres a direcciones según el nombre de receptor
deseado, y para recuperar la correspondiente dirección contactable
asociada, y
medios (502) para generar un paquete de respuesta
de traducción de nombre a dirección, conteniendo el paquete de
respuesta de traducción en la parte de datos de comunicación la
correspondiente dirección contactable asociada recuperada del
receptor deseado.
16. Aparato según la reivindicación 15, en el
que dichos medios para acceder a dicha base de datos incluyen una
red ATM.
17. Aparato según la reivindicación 15, que
incluye pasarelas respectivas a una pluralidad de entornos de
comunicaciones.
18. Aparato según la reivindicación 17, en el
que dichas pasarelas son pasarelas a redes PSTN, ISDN y GSM.
19. Aparato según la reivindicación 17, en el
que una de dichas pasarelas es una pasarela a la red mundial
establecida.
20. Aparato según la reivindicación 19, en el
que dicha pasarela a la red mundial está concebida para recibir
instrucciones que permiten a un terminal de destino controlar a
distancia aspectos de las funciones del aparato.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GBGB9603020.0A GB9603020D0 (en) | 1996-02-14 | 1996-02-14 | Establishing communication |
GB9603020 | 1996-02-14 |
Publications (1)
Publication Number | Publication Date |
---|---|
ES2232858T3 true ES2232858T3 (es) | 2005-06-01 |
Family
ID=10788684
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
ES97902499T Expired - Lifetime ES2232858T3 (es) | 1996-02-14 | 1997-02-07 | Establecimiento de una red de transmision de datos por paquetes. |
Country Status (13)
Country | Link |
---|---|
US (1) | US6052372A (es) |
EP (1) | EP0880845B1 (es) |
JP (1) | JP4463328B2 (es) |
KR (1) | KR100493785B1 (es) |
CN (1) | CN1214593C (es) |
AU (1) | AU713378B2 (es) |
CA (1) | CA2246549C (es) |
DE (1) | DE69731616T2 (es) |
ES (1) | ES2232858T3 (es) |
GB (1) | GB9603020D0 (es) |
NO (1) | NO983708L (es) |
NZ (1) | NZ331324A (es) |
WO (1) | WO1997030537A1 (es) |
Families Citing this family (63)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB9615029D0 (en) * | 1996-07-17 | 1996-09-04 | British Telecomm | Internet call centre |
IL119364A (en) | 1996-10-06 | 2000-11-21 | Icq Inc | Communications system |
US6226286B1 (en) * | 1996-10-28 | 2001-05-01 | Telefonaktiebolaget Lm Ericsson (Publ) | Apparatus and method for communication between data network and telecommunication network |
US6519247B1 (en) * | 1996-12-26 | 2003-02-11 | Canon Kabushiki Kaisha | Data communicating apparatus and data communicating method capable of communicating through a plurality of kinds of networks |
US6750881B1 (en) | 1997-02-24 | 2004-06-15 | America Online, Inc. | User definable on-line co-user lists |
US6775264B1 (en) | 1997-03-03 | 2004-08-10 | Webley Systems, Inc. | Computer, internet and telecommunications based network |
US6785266B2 (en) * | 1998-03-02 | 2004-08-31 | Robert Swartz | Internet controlled telephone system |
US6445694B1 (en) * | 1997-03-07 | 2002-09-03 | Robert Swartz | Internet controlled telephone system |
DE19730159B4 (de) * | 1997-07-14 | 2006-01-19 | Telefonaktiebolaget Lm Ericsson (Publ) | Kommunikationsverfahren und System |
US6636733B1 (en) | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
US6418124B2 (en) * | 1997-11-05 | 2002-07-09 | Intel Corporation | Method and apparatus for routing a packet in a network |
FI112897B (fi) * | 1998-03-03 | 2004-01-30 | Nokia Corp | Menetelmä tiedonsiirtoverkossa ja tiedonsiirtolaite |
DE19818006A1 (de) * | 1998-04-22 | 1999-10-28 | Siemens Ag | Durchführung von Diensten eines Intelligenten Netzes unter Nutzung eines Datennetzes |
GB2337892B (en) * | 1998-05-26 | 2003-08-27 | Mitel Corp | Smart transfer for answer positions |
JP3490294B2 (ja) * | 1998-06-24 | 2004-01-26 | インターナショナル・ビジネス・マシーンズ・コーポレーション | メッセージ・マルチキャスト方法及びコンピュータ |
US6532493B1 (en) | 1998-10-29 | 2003-03-11 | Cisco Technology, Inc. | Methods and apparatus for redirecting network cache traffic |
JP3480688B2 (ja) | 1998-12-14 | 2003-12-22 | パナソニック コミュニケーションズ株式会社 | 通信端末装置 |
FR2788917B1 (fr) * | 1999-01-22 | 2001-03-02 | Sagem | Procede d'etablissement d'une communication, a travers un reseau informatique du type de l'internet, entre deux appareils de transmission d'informations |
WO2001019093A1 (en) * | 1999-09-02 | 2001-03-15 | Nokia Corporation | Call control in intelligent networks |
US6716103B1 (en) | 1999-10-07 | 2004-04-06 | Nintendo Co., Ltd. | Portable game machine |
US6823047B1 (en) * | 1999-12-16 | 2004-11-23 | Nortel Networks Limited | Voice messaging system |
US6721705B2 (en) | 2000-02-04 | 2004-04-13 | Webley Systems, Inc. | Robust voice browser system and voice activated device controller |
US7516190B2 (en) | 2000-02-04 | 2009-04-07 | Parus Holdings, Inc. | Personal voice-based information retrieval system |
US7056217B1 (en) | 2000-05-31 | 2006-06-06 | Nintendo Co., Ltd. | Messaging service for video game systems with buddy list that displays game being played |
GB2363297B (en) * | 2000-06-09 | 2004-04-07 | Hewlett Packard Co | Secure network communications |
US7340048B2 (en) * | 2000-07-14 | 2008-03-04 | Context Connect Llc | System and method for directory services and e-commerce across multi-provider networks |
US6731927B1 (en) | 2000-07-14 | 2004-05-04 | Context Connect, Inc. | System and method for context association |
US7899173B2 (en) * | 2000-07-14 | 2011-03-01 | Context Connect, Llc | Communication connectivity via context association, advertising sponsorship, and multiple contact databases |
US6829349B1 (en) * | 2000-07-31 | 2004-12-07 | Comdial Corporation | System and method for monitoring and routing incoming calls |
US6867797B1 (en) * | 2000-10-27 | 2005-03-15 | Nortel Networks Limited | Animating images during a call |
US7418090B2 (en) | 2002-11-25 | 2008-08-26 | Telesector Resources Group Inc. | Methods and systems for conference call buffering |
US8774380B2 (en) * | 2001-02-27 | 2014-07-08 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US7912193B2 (en) | 2001-02-27 | 2011-03-22 | Verizon Data Services Llc | Methods and systems for call management with user intervention |
US8472428B2 (en) | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for line management |
US6976017B1 (en) * | 2001-02-27 | 2005-12-13 | Verizon Data Services Inc. | Method and apparatus for context based querying |
US8761363B2 (en) | 2001-02-27 | 2014-06-24 | Verizon Data Services Llc | Methods and systems for automatic forwarding of communications to a preferred device |
US8798251B2 (en) | 2001-02-27 | 2014-08-05 | Verizon Data Services Llc | Methods and systems for computer enhanced conference calling |
US8751571B2 (en) | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for CPN triggered collaboration |
US8488766B2 (en) | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for multiuser selective notification |
US8503650B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Methods and systems for configuring and providing conference calls |
US8873730B2 (en) * | 2001-02-27 | 2014-10-28 | Verizon Patent And Licensing Inc. | Method and apparatus for calendared communications flow control |
US8494135B2 (en) | 2001-02-27 | 2013-07-23 | Verizon Data Services Llc | Methods and systems for contact management |
US8750482B2 (en) | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for preemptive rejection of calls |
US8488761B2 (en) | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for a call log |
US8467502B2 (en) | 2001-02-27 | 2013-06-18 | Verizon Data Services Llc | Interactive assistant for managing telephone communications |
US7903796B1 (en) | 2001-02-27 | 2011-03-08 | Verizon Data Services Llc | Method and apparatus for unified communication management via instant messaging |
US8472606B2 (en) | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for directory information lookup |
US8503639B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Method and apparatus for adaptive message and call notification |
US7356137B1 (en) * | 2001-05-07 | 2008-04-08 | At&T Mobility Ii Llc | Method and system for signaling presence of users in a multi-networked environment |
US7269627B2 (en) * | 2001-07-27 | 2007-09-11 | Intel Corporation | Routing messages using presence information |
US9392120B2 (en) | 2002-02-27 | 2016-07-12 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US7596599B1 (en) * | 2002-07-31 | 2009-09-29 | Facetime Communications, Inc. | Management capabilities for real-time messaging networks |
US7899867B1 (en) | 2002-07-31 | 2011-03-01 | FaceTime Communications, Inc, | SpIM blocking and user approval techniques for real-time messaging networks |
CA2507092A1 (en) * | 2002-11-25 | 2004-06-10 | Telesector Resources Group, Inc. | Methods and systems for multiuser selective notification |
US7764955B1 (en) * | 2003-04-02 | 2010-07-27 | Sprint Spectrum L.P. | Method and system for routing a call based on calling device type |
JP2005136875A (ja) * | 2003-10-31 | 2005-05-26 | Hitachi Ltd | 通信制御装置 |
US7760707B1 (en) | 2004-06-07 | 2010-07-20 | Aol Inc. | Voice over internet protocol application development framework |
US9462122B1 (en) | 2004-06-07 | 2016-10-04 | Aol Inc. | Selective call routing and blocking |
US7673004B1 (en) | 2004-08-31 | 2010-03-02 | Face Time Communications, Inc. | Method and apparatus for secure IM communications using an IM module |
ATE472879T1 (de) * | 2005-03-24 | 2010-07-15 | Ericsson Telefon Ab L M | Verfahren und anordnung in einem kommunikationssystem zum abliefern von nachrichten an einen empfänger |
US20090127323A1 (en) * | 2007-11-15 | 2009-05-21 | Bernhard Zeiler | Packaging machine and packages made therewith |
US20160373405A1 (en) * | 2015-06-16 | 2016-12-22 | Amazon Technologies, Inc. | Managing dynamic ip address assignments |
KR101851327B1 (ko) | 2016-01-28 | 2018-04-23 | 콘텔라 주식회사 | 이동 통신 단말 간 통신 서비스를 지원하는 방법 및 장치 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5239577A (en) * | 1990-12-03 | 1993-08-24 | Bell Communications Research, Inc. | Network and method for providing cross-media connections |
US5732132A (en) * | 1992-05-11 | 1998-03-24 | Canon Kabushiki Kaisha | Telephone updating via network provided information |
US5410543A (en) * | 1993-01-04 | 1995-04-25 | Apple Computer, Inc. | Method for connecting a mobile computer to a computer network by using an address server |
US5509062A (en) * | 1994-08-03 | 1996-04-16 | At&T Corp. | Intelligent terminal based selective call forwarding |
US5991388A (en) * | 1995-06-30 | 1999-11-23 | Siemens Information And Communication Networks, Inc. | Method and system for routing calls to a party |
US5805587A (en) * | 1995-11-27 | 1998-09-08 | At&T Corp. | Call notification feature for a telephone line connected to the internet |
-
1996
- 1996-02-14 GB GBGB9603020.0A patent/GB9603020D0/en active Pending
- 1996-11-07 US US08/744,864 patent/US6052372A/en not_active Expired - Lifetime
-
1997
- 1997-02-07 ES ES97902499T patent/ES2232858T3/es not_active Expired - Lifetime
- 1997-02-07 KR KR10-1998-0706427A patent/KR100493785B1/ko not_active IP Right Cessation
- 1997-02-07 WO PCT/GB1997/000348 patent/WO1997030537A1/en active IP Right Grant
- 1997-02-07 CN CNB971929661A patent/CN1214593C/zh not_active Expired - Lifetime
- 1997-02-07 CA CA002246549A patent/CA2246549C/en not_active Expired - Lifetime
- 1997-02-07 JP JP52907597A patent/JP4463328B2/ja not_active Expired - Lifetime
- 1997-02-07 EP EP97902499A patent/EP0880845B1/en not_active Expired - Lifetime
- 1997-02-07 DE DE69731616T patent/DE69731616T2/de not_active Expired - Lifetime
- 1997-02-07 NZ NZ331324A patent/NZ331324A/xx not_active IP Right Cessation
- 1997-02-07 AU AU16128/97A patent/AU713378B2/en not_active Expired
-
1998
- 1998-08-13 NO NO983708A patent/NO983708L/no not_active Application Discontinuation
Also Published As
Publication number | Publication date |
---|---|
CA2246549C (en) | 2002-04-23 |
DE69731616T2 (de) | 2005-12-01 |
JP2000504904A (ja) | 2000-04-18 |
EP0880845A1 (en) | 1998-12-02 |
JP4463328B2 (ja) | 2010-05-19 |
KR19990082681A (ko) | 1999-11-25 |
CN1214593C (zh) | 2005-08-10 |
EP0880845B1 (en) | 2004-11-17 |
NZ331324A (en) | 2000-01-28 |
WO1997030537A1 (en) | 1997-08-21 |
GB9603020D0 (en) | 1996-04-10 |
CA2246549A1 (en) | 1997-08-21 |
CN1213477A (zh) | 1999-04-07 |
AU1612897A (en) | 1997-09-02 |
NO983708D0 (no) | 1998-08-13 |
AU713378B2 (en) | 1999-12-02 |
KR100493785B1 (ko) | 2005-09-12 |
US6052372A (en) | 2000-04-18 |
DE69731616D1 (de) | 2004-12-23 |
NO983708L (no) | 1998-10-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
ES2232858T3 (es) | Establecimiento de una red de transmision de datos por paquetes. | |
ES2441203T3 (es) | Aparato y sistema de telefonía de red para telefonía por inter/intranet | |
JP3895092B2 (ja) | 通信システム | |
JP4904248B2 (ja) | メディアに依存しないオフィス外管理 | |
ES2299526T3 (es) | Metodo y sistema para la activacion de un terminal local. | |
US6430174B1 (en) | Communication system supporting simultaneous voice and multimedia communications and method of operation therefore | |
US9398060B2 (en) | System and method for remote home monitoring utilizing a VoIP phone | |
CN101512508B (zh) | 使用非语音咨询模式的咨询呼叫转移 | |
US8144853B1 (en) | Methods, systems, and devices for providing contact information | |
KR100698464B1 (ko) | 사용자로 하여금 데이터 네트워크를 통해 음성 통신으로써 통신 가능하도록 하는 방법, 음성 통신을 위하여 이동 전화로부터 인터넷 억세스를 가능하게 하는 방법, 및 게이트웨이 디바이스 | |
JPWO2008062803A1 (ja) | 電話接続制御方法及び電話接続制御システム | |
EP1851907B1 (en) | Systems and methods for routing a communications link | |
JP2004186893A (ja) | Lan外接続ipキーテレフォンシステム及びその端末と主装置並びにそのlan外接続方法 | |
US20060056393A1 (en) | Apparatus and method for integrated and simultaneous voice and data communication | |
ES2666472T3 (es) | Aparato y sistema de telefonía de red que soportan telefonía inalámbrica por Internet | |
US20050141674A1 (en) | Monitoring a telephone call via conferencing | |
CN101167344B (zh) | 电话装置 | |
JP2016072988A (ja) | 構内交換機、構内交換プログラム、構内交換機システム及びip電話端末 | |
KR100527905B1 (ko) | 브이.오.아이.피 게이트웨이 장치 | |
JP4094316B2 (ja) | インターネット電話方式および方法 | |
KR100612439B1 (ko) | 구내 이동통신 시스템에서의 사용자 상태 정보 설정 및확인 시스템 및 방법 | |
JP2002152406A (ja) | 電話通信方法、電話通信システム、ウェブサーバ及びプログラム記録媒体 | |
JP2003283666A (ja) | 個人呼び出しシステム及びパソコン電話端末装置、並びに個人呼び出し方法、個人呼び出しシステムにおけるサーバプログラム及びその記録媒体 | |
JP2000201375A (ja) | 個人情報送受信機能付き携帯電話機 | |
JP5363232B2 (ja) | 電話転送システム及び電話転送方法 |