ES2236493T3 - Sistema y metodo para asignacion dinamica de direcciones ip. - Google Patents

Sistema y metodo para asignacion dinamica de direcciones ip.

Info

Publication number
ES2236493T3
ES2236493T3 ES02710928T ES02710928T ES2236493T3 ES 2236493 T3 ES2236493 T3 ES 2236493T3 ES 02710928 T ES02710928 T ES 02710928T ES 02710928 T ES02710928 T ES 02710928T ES 2236493 T3 ES2236493 T3 ES 2236493T3
Authority
ES
Spain
Prior art keywords
user
data
address
processing device
addresses
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
ES02710928T
Other languages
English (en)
Inventor
Kimmo Lahdensivu
Mikko Tsokkinen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
TeliaSonera Finland Oyj
Original Assignee
TeliaSonera Finland Oyj
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by TeliaSonera Finland Oyj filed Critical TeliaSonera Finland Oyj
Application granted granted Critical
Publication of ES2236493T3 publication Critical patent/ES2236493T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5061Pools of addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Hardware Redundancy (AREA)
  • Small-Scale Networks (AREA)

Abstract

Un método para la asignación de direcciones IP de una manera controlada en un sistema de transferencia de datos (1) que comprende al menos una red de datos (9), método en el que un dispositivo de procesamiento de datos (2) de un usuario se conecta a un servidor terminal (3), se lleva a cabo una identificación del usuario en una base de datos de identificación (6), y si el usuario es identificado se establece al menos un enlace Dinámico de datos para transferir datos entre el dispositivo de procesamiento de datos (2) del usuario y una red de datos (9), y se asigna entonces una dirección IP al dispositivo de procesamiento de datos (2) del usuario durante la duración de la conexión, estando caracterizado el método porque al menos dos servidores (8a, 8b, 8c) están dotados cada uno de al menos un grupo de direcciones (10a,10b,10c), y el servidor de gestión (5) asigna una dirección IP a dicho dispositivo de procesamiento de datos (2) de entre el grupo de direcciones (10a, 10b, 10c) de dicho servidor (8a, 8b, 8c) al que el usuario va a ser encaminado para utilizar al menos un servicio proporcionado por dicho servidor (8a, 8b, 8c).

Description

Sistema y método para asignación dinámica de direcciones IP.
Esta invención se refiere a un método de acuerdo con el preámbulo de la reivindicación 1 adjunta para asignar direcciones IP. La invención se refiere también a un sistema de acuerdo con el preámbulo de la reivindicación 8 adjunta.
Desde los dispositivos de procesamiento de datos, a través de una red opcional de comunicaciones, por ejemplo, hasta dispositivos de servicios (servidores) de diferentes suministradores de servicios puede establecerse un enlace de datos. Por esta razón, los dispositivos de procesamiento de datos comprenden medios de conexión a una red de comunicaciones, tales como un módem o equivalente. El usuario puede navegar por Internet por las páginas de inicio de los suministradores de servicios, por ejemplo, comprar productos de forma electrónica, pagar facturas, etc. Además, puede utilizarse una red opcional de comunicaciones para establecer una conexión remota a la red de datos de una compañía. La red de datos puede ser una VPN (Virtual Private Network, red privada virtual), formada al utilizar una red pública de datos, tal como Internet, por ejemplo. Los locales de la compañía están interconectados en este caso a través de una red de comunicaciones pública y, preferentemente, se impide que los que no sean empleados de la compañía puedan conectarse a la red.
A un usuario que se ha conectado a través de una red de comunicaciones opcional se le asigna, o tiene, una dirección individual que es válida durante la duración de la conexión. La dirección identifica unívocamente al dispositivo de procesamiento de datos del usuario en la red de datos. Utilizando esta dirección, los paquetes destinados al usuario pueden encaminarse hacia el dispositivo de procesamiento de datos correcto. La dirección es normalmente una dirección IP (Internet Protocol, protocolo Internet), que puede ser una dirección estática asignada a un usuario determinado. Sin embargo, normalmente la dirección es dinámica, con lo que para una conexión se asigna una dirección específica para la conexión de entre el grupo de direcciones del operador de Internet, por ejemplo. De este modo, normalmente la dirección se asigna al usuario de forma completamente aleatoria de entre las direcciones IP libres, o bien se le asigna la primera dirección libre. En este caso, no se pueden proporcionar al usuario direcciones IP personalizadas porque no se conoce dónde será encaminado el cliente. Además, los usuarios pueden cargar a los servidores de forma muy desigual, porque es posible que la mayoría de los usuarios sean encaminados a un mismo servidor.
La patente de Estados Unidos número 5.812.819 describe un método para la asignación de direcciones IP dinámicas. En esta patente, a un usuario en un ordenador remoto se le proporciona acceso a una red de comunicaciones por medio de un dispositivo de acceso remoto conectado a la red en cuestión. El dispositivo de acceso remoto recibe del ordenador remoto un nombre de usuario que identifica unívocamente al usuario en la red. El dispositivo de acceso remoto obtiene entonces una dirección IP de un servidor de la red. El servidor asigna dinámicamente la dirección IP en base al nombre de usuario. La dirección IP identifica unívocamente al usuario de la red, y se necesita para permitir que el ordenador remoto se comunique por la red. Si el usuario cierra la conexión o la conexión a la red se desconecta por alguna otra razón, y el usuario intenta más tarde volver a tener acceso a la red enviando el mismo nombre de usuario a cualquier dispositivo de acceso remoto, el servidor asigna a dicho usuario la misma dirección IP que la vez anterior. Esto significa, en el peor de los casos, que se reserva una dirección IP para cada nombre de usuario potencial, con lo que se necesitan al menos tantas direcciones IP como usuarios remotos tengan nombres de usuario en la red. Probablemente no todos los usuarios remotos para los que se ha reservado una dirección IP están conectados simultáneamente a la red, de forma que el número de direcciones IP que se han reservado pero que no están en uso es muy grande. Esto no es razonable, ya que el número de direcciones IP disponible es limitado (IPv4, Internet Protocol version 4). Además, la patente mencionada no dice nada sobre dividir la carga.
En el estado de la técnica, una carga se ha dividido por medio de conmutadores de nivel 4 del modelo OSI (Open Systems Interconnection, interconexión de sistemas abiertos), por ejemplo, pero la división no se controla, y de esta forma no se conoce qué dispositivo sirve a qué usuario, e incluso no es necesariamente conocido si un usuario es servido por sólo uno y siempre el mismo dispositivo durante toda la sesión. Tradicionalmente, en el mundo de los ISP (Internet Service Provider, proveedor de servicios de Internet), se ha reproducido exactamente un cierto número de veces el conjunto de dispositivos que implementan el servicio. Sin embargo, el reproducir exactamente el sistema completo con vistas a escalar el sistema es bastante caro e ineficaz.
Un objeto de la presente invención es proporcionar un método y un sistema para proporcionar servicios personalizados a los usuarios móviles y a otros usuarios dinámicos de Internet. La invención permite también la división eficiente de la carga de los diferentes servidores. En este documento, por servicios personalizados se entienden servicios de valor añadido proporcionados por la conexión IP del usuario, tales como cortafuegos, VPN (Virtual Private Network, red privada virtual), CoS (Classes of Service, clases de servicio), bloques URL (Uniform Resource Locator, localizador uniforme de recursos), etc. Si el servicio tiene un gran número de usuarios, los servicios no pueden configurarse de forma estática sobre los dispositivos que implementan el servicio. Además, si los servicios tienen un gran número de usuarios simultáneos no basta con implementarlos solamente una única vez sobre el dispositivo que implementa el servicio. La invención permite proporcionar servicios personalizados para un elevado número de usuarios. Para decirlo más específicamente, el método de acuerdo con la presente invención está ante todo caracterizado por lo que se describe en la parte caracterizadora de la reivindicación 1 adjunta. El sistema de transmisión de datos de la presente invención está ante todo caracterizado por lo que se describe en la parte caracterizadora de la reivindicación 8 adjunta.
Con la presente invención se consiguen importantes ventajas sobre los métodos y sistemas del estado de la técnica. El sistema de gestión comprende varios grupos de direcciones IP, cada uno reservado para un dispositivo que implementa un servicio especificado. El sistema asigna direcciones a conexiones abiertas preferentemente por turno de entre las de cada uno de los grupos. Con ello, la carga se divide equitativamente entre los servidores. La invención permite la provisión de servicios personalizados a un elevado número de usuarios, ya que el sistema de gestión conoce a través de qué dispositivos pasan los paquetes IP de los usuarios y qué direcciones IP utilizan, ya que el sistema asigna las direcciones IP a los dispositivos de procesamiento de datos. Además, puesto que las direcciones se asignan de una manera controlada, si es necesario pueden establecerse configuraciones con los dispositivos situados en la ruta de los paquetes IP, y también pueden eliminarse de los mismos cuando termina la sesión. La configuración sólo tiene que establecerse sobre un único servidor, ya que se conoce a través de qué dispositivo pasarán los paquetes IP.
La invención se describe a continuación con mayor detalle con referencia a los dibujos adjuntos, en los que:
- la figura 1 es un diagrama de bloques simplificado de un sistema de acuerdo con una realización preferida de la invención;
- la figura 2 es un diagrama de bloques simplificado de un sistema de acuerdo con una segunda realización preferida de la invención; y
- la figura 3 es un diagrama de flujo simplificado de un método de acuerdo con una realización preferida de la invención.
La figura 1 muestra un sistema de transferencia de datos 1 de acuerdo con una realización preferida de la invención, en la que el usuario establece un enlace dinámico de datos con un servidor terminal 3 mediante un dispositivo de procesamiento de datos 2 (101 en la figura 3). El dispositivo de procesamiento de datos 2 es, por ejemplo, un PC (Personal Computer, ordenador personal) que comprende un módem o equivalente, por el que el usuario puede conectarse a una red opcional de comunicaciones 4.
El dispositivo de procesamiento de datos puede ser también un dispositivo de comunicaciones sin hilos con facilidades de procesamiento de datos. El módem, a su vez, puede ser una tarjeta radio o un módem inalámbrico. La red de comunicaciones 4 puede ser una red de comunicaciones cableada PSTN (Public Switched Telephone Network, red telefónica conmutada) o una red de comunicaciones inalámbrica. La red de comunicaciones 4 forma un canal de datos (túnel) entre el dispositivo de procesamiento de datos 2 y el servidor terminal 3. Cuando se utiliza una red de comunicaciones inalámbrica, tal como GPRS (General Packet Radio Service), el canal de datos recibe el nombre de GTP (GPRS Tunneling Protocol) y el dispositivo de procesamiento de datos es un dispositivo terminal GPRS. El servidor terminal 3 es un servidor de un proveedor de servicios de Internet, por ejemplo. En este caso, el usuario ha llegado a un acuerdo con el operador y ha recibido, preferentemente, un nombre de usuario, además del cual el usuario puede aún necesitar una contraseña para poder establecer una conexión. Al comienzo de una conexión, al dispositivo de procesamiento de datos del usuario se le asigna, normalmente, una dirección dinámica de entre un cierto grupo de direcciones. La dirección se utiliza en la transmisión de datos entre el dispositivo de procesamiento de datos 2 y la red de datos 4 de una manera conocida de por sí.
El servidor terminal 3 está preparado para comunicarse con un servidor de gestión 5, por ejemplo. Cuando se establece una conexión, el nombre de usuario y la contraseña del usuario se envían al servidor terminal 3, de forma que puede identificarse al usuario y evitarse abusos (102 en figura 3). El servidor terminal 3, recupera entonces los datos de identificación a través del servidor de gestión 5. El servidor terminal 3 envía, preferentemente, un mensaje de establecimiento de conexión de acuerdo con un protocolo de identificación, tal como Radius, al servidor de gestión 5 (103 en la figura 3). El mensaje de establecimiento de conexión incluye, por ejemplo, el nombre de usuario y la contraseña del usuario, más preferentemente cifrados con una clave de cifrado. El servidor de gestión 5 comprende una base de datos de identificación 6, en la que el sistema intenta identificar al usuario en base al nombre de usuario, contraseña y otros posibles identificadores del usuario (104 en la figura 3). Si se identifica al usuario (105 en la figura 3) se recuperan los parámetros personalizados del usuario (106 en la figura 3), y el servidor de gestión envía una dirección IP al dispositivo de procesamiento de datos del usuario (108 en la figura 3).
El servidor de gestión 5 puede también funcionar únicamente como servidor proxy Radius, en cuyo caso el sistema comprende también un servidor de base de datos 11 (figura 2). En este caso, el servidor de gestión 5 transmite los mensajes recibidos desde el servidor terminal 3 al servidor de base de datos, y el servidor de base de datos 11 recupera los datos de identificación de la base de datos de identificación 6 en base al nombre de usuario y a la contraseña del usuario. Cuando se ha identificado al usuario y se ha verificado el derecho del usuario a acceder a los servicios a los que solicita acceder, el servidor de gestión manda una dirección IP al dispositivo de procesamiento de datos 2 del usuario. También es posible, naturalmente, que los datos de identificación y los parámetros personalizados del usuario se encuentren en bases de datos diferentes. Por ejemplo, pueden existir al menos dos bases de datos Radius para usuarios y una base de datos separada para los parámetros personalizados. En este documento, la base de datos de identificación 6 se refiere a todas las bases de datos en las que pueden encontrarse los datos de identificación y los parámetros personalizados del usuario.
El servidor de gestión 5 y el servidor terminal 3 se comunican de acuerdo, por ejemplo, con el protocolo Radius anteriormente mencionado, que está especialmente diseñado para aplicaciones de identificación y de facturación. El servidor de gestión 5 y el potencial servidor de base de datos 11 también utilizan, preferentemente, el protocolo Radius en las comunicaciones entre ellos. Naturalmente, también pueden utilizarse otros protocolos.
Además, se conectan al sistema al menos dos servidores 8a, 8b, 8c, teniendo cada servidor al menos un grupo de direcciones 10a, 10b, 10c. En el ejemplo de la figura 1, el grupo 10a del primer servidor 8a comprende las direcciones 10.0.1.0 a 10.0.1.255, el grupo 10b del segundo servidor 8b comprende las direcciones 10.0.2.0 a 10.0.2.255, etc. Los servidores están conectados directa o indirectamente a una red de datos, tal como Internet o la propia red de área local de la compañía.
Si el sistema 1 se utiliza únicamente para dividir la carga, todos los servidores ofrecen, preferentemente, el mismo servicio o servicios. En este caso, el servidor de gestión 5 selecciona una dirección IP preferentemente por turno de entre un grupo de cada servidor. El servidor de gestión también puede seleccionar una dirección de entre el grupo de direcciones que tenga el menor número de direcciones IP reservadas. Con ello, la carga se divide lo más equitativamente posible entre los servidores. Si, por ejemplo, al usuario se le asigna la dirección 10.0.1.3, el tráfico desde la dirección que interese se encamina siempre al primer servidor 8a, al grupo de direcciones 10a a la que pertenece la dirección. Debido a que el sistema de gestión asigna las direcciones IP a los dispositivos de procesamiento de datos 2, el sistema conoce también a través de qué dispositivos pasan los paquetes IP del usuario y la dirección IP que utilizan. En base a esta información pueden personalizarse los servicios disponibles para el usuario. Antes del envío de una dirección IP al dispositivo de procesamiento de datos 2 (108 en la figura 3), los parámetros personalizados del usuario son más preferentemente configurados en todos los dispositivos de comunicación de datos 7, 8a, 8b, 8c de la ruta de los paquetes (107 en la figura 3). El objetivo de este paso es proporcionar un enlace de datos entre el servidor terminal 3 y uno o más servidores 8a, 8b, 8c para el uso de al menos un servicio. La comunicación entre el servidor de gestión 5 y el servidor 8a, 8b, 8c se realiza mediante SNMP (Simple Network Management Protocol), por ejemplo, pero naturalmente pueden utilizarse también otros protocolos.
Cuando el usuario ha utilizado la conexión durante el tiempo deseado (109 en la figura 3) y cierra la conexión o la conexión se desconecta por alguna otra razón (110 en la figura 3), el servidor terminal 3 notifica al servidor de gestión 5 que la sesión ha terminado (111 en la figura 3). Con ello, el servidor de gestión retira, preferentemente, los parámetros personalizados del usuario de aquellos dispositivos de comunicación de datos de la ruta de los paquetes IP que han servido al usuario (112 en la figura 3). Puesto que las direcciones se asignan de una manera controlada, si es necesario pueden realizarse configuraciones en los dispositivos de comunicación de datos 7, 8a, 8b, 8c y eliminarse de ellos cuando termina la sesión. Más preferentemente, solamente se configura un dispositivo 8a, 8b, 8c que implementa el servicio, puesto que se conoce a través de qué dispositivo pasarán los paquetes IP.
El sistema 1 de la invención puede también utilizarse de forma que los servidores 8a, 8b, 8c ofrezcan diferentes servicios a los usuarios, con lo que cada servidor tiene al menos un grupo de direcciones 10a, 10b, 10c. En este caso, el servidor de gestión 5 asigna al usuario una dirección IP de entre el grupo de direcciones del servidor que ofrece el servicio que el usuario desea. Si varios servidores ofrecen el mismo servicio, al dispositivo de procesamiento de datos 2 se le asigna una dirección IP preferentemente de entre un grupo de direcciones de aquel servidor que ofrezca dicho servicio y que tenga el menor número de direcciones IP reservadas. Incluso en este caso, antes del envío de una dirección IP al dispositivo de procesamiento de datos 2 se configuran los parámetros personalizados del usuario en todos los dispositivos de comunicación 7, 8a, 8b, 8c en la ruta de los paquetes.
Además, un mismo servidor 8a, 8b, 8c puede ofrecer también varios servicios o diferentes perfiles de un mismo servicio, en cuyo caso existe al menos un grupo de direcciones 10a, 10b, 10c para cada servicio o para cada perfil de servicio. Si el servidor tiene un grupo de direcciones diferente para cada perfil de servicio, los dispositivos de comunicación de datos 7, 8a, 8b, 8c de la ruta de los paquetes IP debe configurarse separadamente para cada conexión. En este caso, la dirección IP solamente puede seleccionarse de entre el grupo de direcciones correspondiente al perfil correcto, ya que los parámetros correspondientes a los perfiles se han fijado, más preferentemente, de forma permanente en todos los dispositivos de la ruta de los paquetes.
Adicionalmente, pueden utilizarse varios servidores 8a, 8b, 8c uno tras otro, con lo que la dirección IP se asigna preferentemente al usuario en base al primer servidor utilizado. Naturalmente, también pueden utilizarse otros modos de seleccionar una dirección IP.
Por medio del dispositivo de procesamiento de datos 2, el usuario puede buscar información, por ejemplo, en la red de datos 9, y enviar información a través de la red de datos a otro dispositivo de procesamiento de datos (no mostrado), por ejemplo. La información a enviar se convierte en el dispositivo de procesamiento de datos 2 a un formato que permita su transferencia por el sistema de transferencia de datos; y, correspondientemente, cuando se recibe información del sistema de transferencia de datos 1 se lleva a cabo la conversión necesaria de forma que la información pueda ser utilizada por la aplicación, tal como por ejemplo un programa navegador.
Las anteriores realizaciones preferidas de la invención no sólo pueden aplicarse a las redes de comunicaciones mencionadas, tales como las redes PSTN y GPRS: la idea de la invención puede también aplicarse, como tal, a cualquier otra red de comunicaciones en la que se utilicen direcciones IP o equivalentes para identificar usuarios y dispositivos terminales. Además, es obvio para una persona experta en la materia que la invención puede modificarse dentro del alcance de las reivindicaciones adjuntas.

Claims (9)

1. Un método para la asignación de direcciones IP de una manera controlada en un sistema de transferencia de datos (1) que comprende al menos una red de datos (9), método en el que un dispositivo de procesamiento de datos (2) de un usuario se conecta a un servidor terminal (3), se lleva a cabo una identificación del usuario en una base de datos de identificación (6), y si el usuario es identificado se establece al menos un enlace dinámico de datos para transferir datos entre el dispositivo de procesamiento de datos (2) del usuario y una red de datos (9), y se asigna entonces una dirección IP al dispositivo de procesamiento de datos (2) del usuario durante la duración de la conexión, estando caracterizado el método porque al menos dos servidores (8a, 8b, 8c) están dotados cada uno de al menos un grupo de direcciones (10a, 10b, 10c), y el servidor de gestión (5) asigna una dirección IP a dicho dispositivo de procesamiento de datos (2) de entre el grupo de direcciones (10a, 10b, 10c) de dicho servidor (8a, 8b, 8c) al que el usuario va a ser encaminado para utilizar al menos un servicio proporcionado por dicho servidor (8a, 8b, 8c).
2. Un método de acuerdo con la reivindicación 1, caracterizado porque los paquetes IP se transmiten a través de al menos un dispositivo de comunicación de datos (7, 8a, 8b, 8c), y porque los parámetros personalizados del usuario así como los datos de identificación del usuario se almacenan en la base de datos de identificación (6) y se recuperan además de los datos de identificación del usuario, siendo configurados los parámetros personalizados del usuario en al menos un dispositivo de comunicación de datos (7, 8a, 8b, 8c) de la ruta de los paquetes IP antes de que se envíe una dirección IP al dispositivo de procesamiento de datos (2), y eliminándose las configuraciones de dicho al menos un dispositivo de comunicación de datos (7, 8a, 8b, 8c) cuando la sesión ha terminado.
3. Un método de acuerdo con la reivindicación 1, caracterizado porque los paquetes IP se transmiten a través de al menos un dispositivo de comunicación de datos (7, 8a, 8b, 8c), y porque los parámetros personalizados del usuario, o perfil del usuario, así como los datos de identificación del usuario se almacenan en la base de datos de identificación (6) y se recuperan además de los datos de identificación del usuario, y porque al menos para cada perfil se reserva un grupo de direcciones (10a, 10b, 10c); estando definidos los parámetros de cada perfil, más preferentemente de forma estática, en al menos un dispositivo de comunicación de datos (7, 8a, 8b, 8c) de la ruta de los paquetes IP, y asignándose una dirección IP al dispositivo de procesamiento de datos (2) de entre el grupo de direcciones (10a, 10b, 10c) correspondiente a dicho perfil.
4. Un método de acuerdo con la reivindicación 1, 2 ó 3, caracterizado porque al dispositivo de procesamiento de datos (2) se le asigna una dirección IP por turno de entre el grupo de direcciones (10a, 10b, 10c) de cada uno de los servidores (8a, 8b, 8c) que proporcionan el servicio deseado por el usuario.
5. Un método de acuerdo con la reivindicación 1, 2 ó 3, caracterizado porque al dispositivo de procesamiento de datos (2) se le asigna una dirección IP de entre el grupo de direcciones (10a, 10b, 10c) del servidor (8a, 8b, 8c) que proporciona el servicio deseado por el usuario que tiene el menor número de direcciones IP reservadas.
6. Un método de acuerdo con la reivindicación 1, 2 ó 3, caracterizado porque si el usuario desea acceder a varios servicios en diferentes servidores (8a, 8b, 8c), al dispositivo de procesamiento de datos (2) se le asigna una dirección IP de entre los grupos de direcciones (10a, 10b, 10c) de aquellos servidores (8a, 8b, 8c) que proporcionan el servicio que el usuario ha indicado en primer lugar.
7. Un sistema de transferencia de datos (1) que comprende al menos una red de datos (9), al menos un servidor terminal (3), y al menos una base de datos de identificación (6) que contiene datos para identificar a los usuarios, medios para identificar a los usuarios en la base de datos de identificación (6) y, si el usuario es identificado, medios para establecer al menos un enlace de datos para transferir datos entre un dispositivo de procesamiento de datos (2) y la red de datos (9), y medios para asignar una dirección IP al dispositivo de procesamiento de datos (2) del usuario durante la duración de la conexión, caracterizado porque el sistema de transferencia de datos (1) comprende además al menos dos servidores (8a, 8b, 8c), cada uno de los cuales tiene al menos un grupo de direcciones (10a, 10b, 10c), y el sistema de transferencia de datos (1) comprende además medios (5) para transmitir al dispositivo de procesamiento de datos (2) del usuario identificado una dirección IP de entre el grupo de direcciones (10a, 10b, 10c) del servidor (8a, 8b, 8c) al que el usuario ha de ser encaminado.
8. Un sistema de transferencia de datos (1) de acuerdo con la reivindicación 7, caracterizado porque la base de datos de identificación (6) comprende los parámetros personalizados del usuario, así como los datos de identificación del usuario, y porque el sistema de transferencia de datos (1) comprende además al menos un dispositivo de comunicación de datos (7, 8a, 8b, 8c) en la ruta de los paquetes de acuerdo con los parámetros personalizados, medios (3) para detectar que se cierra la conexión del usuario, y medios (5) para eliminar las configuraciones anteriores cuando se ha cerrado la conexión.
9. Un sistema de transferencia de datos (1) de acuerdo con la reivindicación 7, caracterizado porque la base de datos de identificación (6) comprende los parámetros personalizados del usuario, o perfil del usuario, así como los datos de identificación del usuario, estando reservado para cada perfil al menos un grupo de direcciones (10a, 10b, 10c); y porque el sistema de transferencia de datos (1) comprende además al menos un dispositivo de comunicación de datos (7, 8a, 8b, 8c) en la ruta de los paquetes IP; estando los parámetros correspondientes a cada perfil definidos, más preferentemente de forma estática, sobre el dispositivo de comunicación de datos, y medios (5) para transmitir una dirección IP estando dispuestos para transmitir al dispositivo de procesamiento de datos (2) una dirección IP de entre el grupo de direcciones (10a, 10b, 10c) correspondiente a dicho perfil.
ES02710928T 2001-02-02 2002-02-01 Sistema y metodo para asignacion dinamica de direcciones ip. Expired - Lifetime ES2236493T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20010196 2001-02-02
FI20010196A FI112137B (fi) 2001-02-02 2001-02-02 Järjestelmä ja menetelmä dynaamisten IP-osoitteiden jakamiseksi

Publications (1)

Publication Number Publication Date
ES2236493T3 true ES2236493T3 (es) 2005-07-16

Family

ID=8560209

Family Applications (1)

Application Number Title Priority Date Filing Date
ES02710928T Expired - Lifetime ES2236493T3 (es) 2001-02-02 2002-02-01 Sistema y metodo para asignacion dinamica de direcciones ip.

Country Status (7)

Country Link
EP (1) EP1356654B1 (es)
AT (1) ATE287611T1 (es)
DE (1) DE60202663T2 (es)
DK (1) DK1356654T3 (es)
ES (1) ES2236493T3 (es)
FI (1) FI112137B (es)
WO (1) WO2002065729A1 (es)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104184756A (zh) * 2013-05-21 2014-12-03 阿里巴巴集团控股有限公司 一种数据同步方法、装置及系统
EP3488578A1 (en) * 2016-08-22 2019-05-29 Siemens Aktiengesellschaft User device for communicating with an external device

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6614788B1 (en) * 1998-03-03 2003-09-02 Sun Microsystems, Inc. Network address management
CN1144440C (zh) * 1999-07-02 2004-03-31 诺基亚公司 认证方法、认证系统和网关设备
NO313950B1 (no) * 2000-03-14 2002-12-30 Ericsson Telefon Ab L M Kommunikasjonsidentifikatormetode
US6687252B1 (en) * 2000-06-12 2004-02-03 Telefonaktiebolaget Lm Ericsson (Publ) Dynamic IP address allocation system and method

Also Published As

Publication number Publication date
DE60202663T2 (de) 2006-01-05
ATE287611T1 (de) 2005-02-15
EP1356654B1 (en) 2005-01-19
FI20010196A7 (fi) 2002-08-03
FI20010196A0 (fi) 2001-02-02
FI112137B (fi) 2003-10-31
WO2002065729A1 (en) 2002-08-22
DE60202663D1 (de) 2005-02-24
EP1356654A1 (en) 2003-10-29
DK1356654T3 (da) 2005-05-30

Similar Documents

Publication Publication Date Title
US8077681B2 (en) Method and system for establishing a connection via an access network
CN100450051C (zh) 通信网中网络选择的方法和相关网络
ES2226201T3 (es) Procedimiento y sistema paraa soportar la movilidad en internet y servidor en una red local de un abonado movil.
JP4666169B2 (ja) 信頼されないアクセス局を介した通信方法
ES2282567T3 (es) Portal de visitantes para soportar comunicacion de datos desde disposiivos de telefonia movil de itinerancia.
US7016361B2 (en) Virtual switch in a wide area network
JP3778129B2 (ja) 無線ネットワークおよび無線ネットワークにおける認証方法
ES2308048T3 (es) Cortafuegos personal remoto.
EP1705855A1 (en) Method and System for establishing Peer-to-peer communications channel
WO2006118530A1 (en) Operator shop selection in broadband access
JP2007068064A (ja) パケット転送装置
McCann et al. An Internet infrastructure for cellular CDMA networks using mobile IP
ES2236493T3 (es) Sistema y metodo para asignacion dinamica de direcciones ip.
ES2359811T3 (es) Servidor para encaminar una conexión a un dispositivo cliente.
JP2002208965A (ja) インターネット中継接続方式
JP6532975B1 (ja) Ipネットワーク接続システム、ipネットワーク接続装置、ipネットワーク接続方法、及びプログラム
KR101712922B1 (ko) 동적 터널엔드 방식의 가상 사설 네트워크 시스템과 그를 위한 가상 라우터 및 매니저 장치
Shneyderman et al. Mobile VPNs for Next Generation GPRS and UMTS Networks
JP4495049B2 (ja) パケット通信サービスシステム、パケット通信サービス方法、エッジ側ゲートウェイ装置、およびセンタ側ゲートウェイ装置
ES2431577T3 (es) Activación del contexto PDP iniciado por red
JP2005073090A (ja) 通信システム,その認証方法及び認証プログラム
ES2264103T3 (es) Un metodo y un sistema para controlar la transferencia de un terminal.
KR20170140051A (ko) 동적 터널엔드 방식의 가상 사설 네트워크 시스템과 그를 위한 가상 라우터 및 매니저 장치
HK1086683A1 (en) Server for routing connection to client devise
HK1086683B (en) Server for routing connection to client devise