ES2249680T3 - Procedimiento para la transmision de datos orientada a paquetes en redes de telecomunicaciones por medio de la conversion en un nodo intermedio de un protocolo de transmision sin conexion en un protocolo de transmision orientado a la conexion y viceversa. - Google Patents

Procedimiento para la transmision de datos orientada a paquetes en redes de telecomunicaciones por medio de la conversion en un nodo intermedio de un protocolo de transmision sin conexion en un protocolo de transmision orientado a la conexion y viceversa.

Info

Publication number
ES2249680T3
ES2249680T3 ES03090159T ES03090159T ES2249680T3 ES 2249680 T3 ES2249680 T3 ES 2249680T3 ES 03090159 T ES03090159 T ES 03090159T ES 03090159 T ES03090159 T ES 03090159T ES 2249680 T3 ES2249680 T3 ES 2249680T3
Authority
ES
Spain
Prior art keywords
transmission
data
protocol
intermediate node
connection
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
ES03090159T
Other languages
English (en)
Inventor
Christian Chudoba
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.)
Siemens AG
Original Assignee
Siemens AG
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 Siemens AG filed Critical Siemens AG
Application granted granted Critical
Publication of ES2249680T3 publication Critical patent/ES2249680T3/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
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/169Special adaptations of TCP, UDP or IP for interworking of IP based networks with other networks 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/08Protocols for interworking; Protocol conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • 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/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Computer And Data Communications (AREA)

Abstract

Procedimiento para la transmisión de datos orientada a paquetes en redes de telecomunicaciones (MFN) entre un terminal de comunicación (KEG) y un ordenador de datos (DR), de manera que en el procedimiento: - se realiza la transmisión de datos a través de un nodo intermedio (ZK) de conversión de protocolos conectado intermedio, que convierte mensajes (N3) de acuerdo con un protocolo de transmisión sin conexión en mensajes (N4) de acuerdo con un protocolo de transmisión orientado a la conexión y viceversa, caracterizado porque - cuando se inicia el procedimiento, se emite un mensaje de solicitud de datos de arranque (N1) desde el terminal de comunicación (KEG) por medio del protocolo de transmisión orientado a la conexión, - este mensaje de solicitud de datos de arranque (N1) es recibido por el nodo intermedio (ZK), - se reconoce por el nodo intermedio (ZK) que el mensaje de solicitud de datos de arranque (N1) ha sido transmitido por medio del protocolo de transmisión orientado a la conexión,- se transmite desde el nodo intermedio (ZK) por medio del protocolo de transmisión orientado a la conexión un módulo del programa (N2) hacia el terminal de comunicación (KEG), que posibilita al terminal de comunicación una emisión y recepción de mensajes por medio del protocolo de transmisión sin conexión, en el que el módulo de programa (N2) solamente se transmite al terminal de comunicación (KEG) cuando se determina a través del nodo intermedio (ZK) que el terminal de comunicación es un terminal de radio móvil (KEG), y - a continuación se emite desde el terminal de comunicación (KEG) por medio del protocolo de transmisión sin conexión un primer mensaje de solicitud de datos (N3) al ordenador de datos (DR).

Description

Procedimiento para la transmisión de datos orientada a paquetes en redes de telecomunicaciones por medio de la conversión en un nodo intermedio de un protocolo de transmisión sin conexión en un protocolo de transmisión orientado a la conexión y viceversa.
La invención se refiere a un procedimiento para la transmisión de datos orientada a paquetes en redes de telecomunicaciones entre un terminal de comunicaciones y un ordenador de datos, a un nodo intermedio de la red y a una red de telecomunicaciones.
Para la transmisión de datos orientada a paquetes en redes de telecomunicaciones entre terminales de comunicación y ordenadores de datos, se conoce, en general, emplear un protocolo de transmisión orientado a la conexión (por ejemplo, el protocolo
TCP = Protocolo de Control de Transporte). El protocolo de transmisión orientado a la conexión representa en este caso una comunicación entre el terminal de comunicación y el ordenador de datos, en la que se llevan a cabo una pluralidad de medidas de control. Así, por ejemplo, en el caso de utilización del Protocolo de Control de Transporte se verifica si todos los paquetes de datos, emitidos desde el emisor de datos respectivo, llegan al receptor de datos respectivo y si la secuencia de los paquetes de datos transmitidos al receptor coincide con la secuencia con la que han sido emitidos estos paquetes desde el emisor. Con este fin, se intercambian una pluralidad de mensajes de confirmación ("reconocimientos") durante la transmisión de datos entre el terminal de comunicación y el ordenador de datos. Especialmente en redes con tiempos de ejecución de bucles (tiempos de respuesta) largos, la espera de mensajes de confirmación de este tipo conduce a una reducción de la velocidad de transmisión de datos, aunque esté presente, dado el caso, una anchura de banda alta físicamente disponible. Durante el establecimiento de la comunicación y la interrupción de la comunicación de la transmisión de datos se transmiten de ida y vuelta igualmente varias veces mensajes de comprensión entre el terminal de comunicación y el ordenador de datos. Por ejemplo, en el caso de utilización del Protocolo de Control de Transporte durante el establecimiento de la comunicación, se lleva a cabo un llamado acuse de recibo triple ("handshaking") y durante la interrupción de la comunicación de lleva a cabo un llamado acuse de recibo cuádruple. Debido a esta pluralidad de medidas de seguridad y de control se retrasa la transmisión de datos entre el terminal de comunicaciones y el ordenador de datos, de manera que se pueden producir tiempos de espera claros durante la transmisión de datos orientada a paquetes.
Se conoce a partir de la solicitud de patente US2002/0101848A1 un cliente accionado sin hilos, desde el que se transmite un mensaje a un puerto de acceso WAP utilizando el protocolo UDP. El puerto de acceso WAP traduce el protocolo UDP en el protocolo TCP y transmite el mensaje a un servidor de la Web. El servidor de la Web emite un mensaje de respuesta al puerto de acceso WAP, éste traduce el protocolo TCP en el protocolo UDP y transmite el mensaje de respuesta al cliente.
Se conoce a partir de la solicitud de patente US2003/0097592A1 un aparato accionado sin hilos, que emite un mensaje a una red accionada sin hilos utilizando el protocolo UDP. Un puerto de acceso WAP convierte el protocolo UDP en el protocolo TCP y transmite el mensaje a una red pública.
Se conoce a partir de la publicación de patente US 6.397.259 B1 un cliente accionado sin hilos, que utiliza el protocolo UDP. Una red accionada sin hilos recibe paquetes de mensajes transmitidos por medio del protocolo UDP y los transmite a través de una comunicación TCP a un servidor de nodo intermedio.
La presente invención tiene el cometido de indicar un procedimiento, un nodo de la red y una red de telecomunicaciones, con los que se puede realizar una transmisión de datos rápida, orientada a paquetes, en terminales de radio móvil, que se comunican por medio de protocolos de transmisión orientados a la comunicación.
Este cometido se soluciona, según la invención, en un procedimiento para la transmisión de datos orientada a paquetes en redes de telecomunicaciones entre un terminal de comunicación y un ordenador de datos, de manera que en el procedimiento:
-
se realiza la transmisión de datos a través de un nodo intermedio de conversión de protocolos conectado intermedio, que convierte mensajes de acuerdo con un protocolo de transmisión sin conexión en mensajes de acuerdo con un protocolo de transmisión orientado a la conexión y viceversa, porque
-
cuando se inicia el procedimiento, se emite un mensaje de solicitud de datos de arranque desde el terminal de comunicación por medio del protocolo de transmisión orientado a la conexión,
-
este mensaje de solicitud de datos de arranque es recibido por el nodo intermedio,
-
se reconoce por el nodo intermedio que el mensaje de solicitud de datos de arranque ha sido transmitido por medio del protocolo de transmisión orientado a la conexión,
-
se transmite desde el nodo intermedio por medio del protocolo de transmisión orientada a la comunicación un módulo del programa hacia el terminal de comunicación, que posibilita al terminal de comunicación una emisión y recepción de mensajes por medio del protocolo de transmisión sin conexión, y en el que el módulo de programa solamente se transmite al terminal de comunicación cuando se determina a través del nodo intermedio que el terminal de comunicación es un terminal de radio móvil, y
-
a continuación se emite desde el terminal de comunicación por medio del protocolo de transmisión sin conexión un primer mensaje de solicitud de datos al ordenador de datos.
En este caso, se entiende por un protocolo de transmisión orientado a la conexión un protocolo de transmisión de este tipo, que asegura a través de un control amplio de la transmisión de datos entre un emisor de datos y un receptor de datos una transmisión libre de error de paquetes de datos. Esto se parece a la simulación de una comunicación fija (por ejemplo de un cable de datos) entre el emisor de datos y el receptor de datos, por lo tanto un protocolo de transmisión de este tipo se designa como protocolo de transmisión "orientado a la conexión". No obstante, en la práctica no existe entre el sensor de datos y el receptor de datos, en general, ninguna comunicación fija en forma de un cable de datos, sino que los paquetes de datos son transmitidos por vías alternas en cada caso a través de diferentes centros de conmutación entre el emisor de datos y el receptor de datos.
Por un protocolo de transmisión sin conexión se entiende un protocolo de transmisión, en cuya aplicación no se controla si los paquetes de datos emitidos por el emisor de datos llegan completos y/o en la secuencia correcta al receptor de datos. Por lo tanto, en el caso de aplicación de un protocolo de transmisión sin conexión de este tipo se prescinde de verificar la transmisión de cada paquete de datos individual.
En el procedimiento según la invención, se utiliza de una manera ventajosa unprotocolo de transmisión sin conexión y desde el nodo intermedio de conversión de protocolos se convierten los mensajes de acuerdo con un protocolo de transmisión de mensajes orientado a la conexión en el protocolo de transmisión sin conexión y viceversa. A través de la utilización del protocolo de transmisión sin conexión se puede incrementar en una medida considerable la velocidad de transmisión de datos, puesto que se prescinde de los mecanismos de control complicados y costosos de tiempo para la verificación de la transmisión de los paquetes de datos. De esta manera se puede realizar una transmisión de datos claramente más rápida. Además, de una manera más ventajosa se equipa el terminal de comunicación de forma automática para participar en el procedimiento según la invención, siendo transmitido un módulo del programa hacia el terminal de la comunicación. De esta manera se pueden utilizar de forma ventajosa también terminales de comunicación para el procedimiento según la invención, que originalmente sólo estaban en condiciones de comunicarse por medio de protocolos de transmisión orientados a la comunicación.
El procedimiento según la invención puede estar configurado de tal forma que el primer mensaje de solicitud de datos es recibido por el nodo intermedio de la red de telecomunicaciones, se transmite desde el nodo intermedio este mensaje de solicitud de datos por medio del protocolo de transmisión orientado a la conexión hacia el ordenador de datos, un mensaje de datos, creado por el ordenador de datos en respuesta al mensaje de solicitud de datos y emitido por medio del protocolo de transmisión orientado a la conexión al terminal de la comunicación, es recibido por el nodo intermedio, y este mensaje de datos es transmitido desde el nodo intermedio, por medio del protocolo de transmisión sin conexión, hacia el terminal de comunicación. De esta manera, se puede emplear el procedimiento según la invención de una forma ventajosa también en ordenadores de datos, que solamente pueden transmitir sus datos por medio de un protocolo de transmisión orientado a la conexión. De este modo se posibilita especialmente la transmisión de datos a servidores de Internet, que trabajan con frecuencia con el protocolo de transmisión TCP orientado a la conexión.
El procedimiento se puede ejecutar también de tal forma que el módulo del programa solamente se transmite al terminal de comunicación cuando a través del nodo intermedio se establece que el módulo del programa no está instalado todavía en el terminal de comunicación. De esta manera se evita de una forma ventajosa una transmisión innecesaria del módulo del programa al terminal de comunicación, cuando éste ya está equipado con el módulo del programa.
En el procedimiento según la invención, se puede utilizar, como protocolo de transmisión orientado a la conexión, un protocolo de transmisión orientado a la conexión de la capa de transporte (capa 4) del modulo de comunicación ISO / OSI.
En una configuración especial del procedimiento según la invención, se puede utilizar como protocolo de transmisión orientado a la conexión el Protocolo de Control de la Transmisión. El Protocolo de Control de la Transmisión es utilizado de una manera más ventajosa por una pluralidad de terminales de comunicación y de ordenadores de datos durante la transmisión de datos, por ejemplo en aplicaciones de Internet.
Como protocolo de transmisión sin conexión se puede utilizar, en el procedimiento según la invención, un protocolo de transmisión sin conexión de la capa de la red (capa 3) del modelo de comunicación ISO / OSI.
En una forma especial del protocolo según la invención, se puede utilizar como protocolo de transmisión sin conexión el Protocolo de Datagramas de Usuario. En el Protocolo de Datagramas de Usuario se trata de una manera más ventajosa de un protocolo de transmisión normalizado, de manera que es posible un empleo de este protocolo de transmisión, que se extiende más allá del sistema, de una manera sencilla y con gasto reducido.
El procedimiento según la invención puede estar configurado de tal forma que como terminal de comunicación se utiliza un terminal de comunicación que puede ser accionado sin hilos y como red de telecomunicaciones se utiliza una red de radio móvil.
Con respecto al aspecto de la disposición, el cometido mencionado anteriormente se soluciona en un nodo intermedio para una red de telecomunicaciones para la transmisión orientada a paquetes de datos entre un ordenador de datos y un terminal de comunicaciones, en el que el nodo intermedio está configurado para la recepción de mensajes transmitidos por parte del terminal de comunicaciones por medio de un protocolo de transmisión sin conexión, para la transmisión de estos mensajes al ordenador de datos por medio de un protocolo de transmisión orientado a la conexión, para la recepción de mensajes transmitidos por parte del ordenador de datos por medio del protocolo de transmisión orientado a la conexión y para la transmisión de estos mensajes al terminal de comunicación por medio del protocolo de transmisión sin conexión, se soluciona, de acuerdo con la invención, por medio de una unidad de comparación, que lee desde una memoria de direcciones, a través de cuya portadora el terminal de comunicaciones transmite sus datos hacia el nodo intermedio, y por medios de transmisión del nodo intermedio, con los que se puede transmitir hacia el terminal de comunicación un módulo de programa, que posibilita una emisión y recepción de mensajes por medio del protocolo de transmisión sin conexión.
Por medio de un nodo intermedio de este tipo se puede realizar de una manera más ventajosa una conversión del protocolo entre el protocolo de transmisión orientado a la conexión y el protocolo de transmisión sin conexión y viceversa, de manera que a través del empleo del protocolo de transmisión sin conexión se puede elevar en una medida considerable la velocidad de la transmisión de los datos. Con la ayuda de los medios de transmisión se puede equipar de una manera más ventajosa el terminal de comunicación de forma automática para la utilización del protocolo de transmisión sin conexión, siendo transmitido un módulo del programa correspondiente hacia el terminal de comunicación.
El nodo intermedio puede estar configurado según la invención de tal forma que presenta medios de reconocimiento, con los que se puede reconocer si un mensaje entrante es transmitido por medio del protocolo de transmisión sin conexión o por medio del protocolo de transmisión orientado a la conexión. De esta manera se puede reconocer de una forma más ventajosa por parte del nodo intermedio qué protocolo de transmisión es utilizado en el caso de un mensaje entrante. A continuación del reconocimiento, se decide desde el nodo intermedio si es necesaria o no una conversión de datos en otro protocolo de transmisión.
El nodo intermedio puede estar configurado también según la invención de tal forma que presenta medios de emisión, con los que se puede transmitir un mensaje entrante por medio del protocolo de transmisión sin conexión. El nodo intermedio puede estar configurado también de tal forma que presenta medios de emisión, con los que se puede transmitir un mensaje entrante por medio del protocolo de transmisión orientado a la conexión.
El nodo intermedio puede presentar medios de constatación, con los que se puede constatar si en el terminal de comunicación está instalado un módulo de programa, que posibilita al terminal de comunicación una emisión y recepción de mensajes por medio del protocolo de transmisión sin conexión. Con la ayuda de estos medios de constatación se puede reconocer de una manera más ventajosa si el terminal de comunicación está en condiciones de comunicarse por medio de protocolo de transmisión sin conexión.
Un nodo intermedio del tipo descrito anteriormente se puede utilizar, según la invención, en una red de telecomunicaciones.
En este caso, el nodo intermedio puede estar dispuesto, con relación al mensaje, entre un terminal de comunicación y un ordenador de datos conectado con la red de telecomunicaciones.
A continuación se explica la invención en detalle con la ayuda de ejemplos de realización representados en las figuras 1 a 3. En este caso:
La figura 1 muestra una transmisión de datos entre un terminal de comunicación y un ordenador de datos.
La figura 2 muestra un intercambio de mensajes a modo de ejemplo entre un terminal de comunicación, un nodo intermedio y un ordenador de datos, y
La figura 3 muestra un ejemplo de realización en detalle de un nodo intermedio.
En la figura 1 se representa un terminal de comunicación KEG, que está conectado con una red de radio móvil MFN. En el terminal de comunicación KEG se puede tratar, por ejemplo, de un teléfono móvil, de un ordenador móvil con interfaz de radio móvil o de un Palmtop. La red de radio móvil MFN puede estar configurada, por ejemplo, como una red de radio móvil de la segunda o tercera generación, por ejemplo como una red de radio móvil según una de las normas GSM, PGRS, UMTS o CDMA. La red de radio móvil MFN contiene un nodo intermedio ZK, que está configurado en forma de un ordenador de nodo intermedio. El terminal de comunicación KEG está conectado a través de una primera conexión de comunicación KV1 con el nodo intermedio ZK. A través de esta primera conexión de comunicación KV1, el terminal de comunicación KEG se puede comunicar sobre la base del Protocolo de Transferencia de Hipertexto HTTP por medio de un protocolo de transmisión sin conexión UDP (UDP = Protocolo de Datagramas de Usuario). El protocolo UDP trabaja sin conexión y sin confirmación de los datos transmitidos. Pero a través de esta primera conexión de comunicación KV1, el terminal de comunicación KEG puede transmitir datos también por medio del protocolo de transmisión TCP (TCP = Protocolo de Control de Transporte) orientado a la conexión.
El nodo intermedio ZK está conectado a través de una segunda conexión de comunicación KV2 con un ordenador de datos DR, en el que el ordenador de datos es componente de otra red de comunicaciones, en este caso es componente de Internet INET. Como ordenador de datos DR puede servir, por ejemplo, un servidor de Internet, en el que se pueden mantener una serie de páginas de Internet preparadas para la llamada. El nodo intermedio ZK se comunica con el ordenador de datos DR a través de la segunda conexión de comunicaciones KV2 por medio del protocolo de transmisión TCP orientado a la conexión. Esta comunicación tiene lugar sobre la base del Protocolo de Transferencia de Hipertexto HTTP. El ordenador de datos DR puede ser direccionado en Internet sobre la dirección de Internet www.siemens.es
En la figura 2 se representa en una representación del tipo de diagrama un ejemplo de un flujo de señales entre el terminal de comunicación KEG, el nodo intermedio ZK y el ordenador de servicio DR. Al comienzo del procedimiento, el terminal de comunicación KEG emite un mensaje de solicitud de datos de arranque N1 "get siemens.de" por medio del protocolo de transmisión TCP orientado a la conexión al ordenador de servicio DR. Este mensaje de solicitud de arranque N1 llega a un nodo intermedio ZK de la red de telecomunicaciones, que está dispuesto, con relación al flujo de los mensajes, entre el terminal de comunicación KEG y el ordenador de datos y es mantenido por este nodo intermedio. El nodo intermedio reconoce con la ayuda del tipo de conexión de comunicación KV1, que el mensaje de solicitud de datos de arranque N1 ha sido transmitido por medio del protocolo de transmisión TCP orientado a la conexión. Además, el nodo intermedio ZK determina qué portadora (Bearer) ha sido utilizada para la transmisión del mensaje de solicitud de datos de arranque N1. La determinación de esta portadora se puede realizar, por ejemplo, a través de la evaluación de la dirección IP del terminal de comunicación KEG, que ha sido transmitida con el del mensaje de solicitud de datos de arranque N1 hacia el nodo intermedio. De una manera alternativa o adicional, la determinación de la portadora se puede realizar también utilizando un elemento externo de la red de radio móvil, por ejemplo de un servidor RADIUS, en el que el terminal de comunicación KEG se ha autenticado de una manera conocida durante el acceso a la red. A través de la consulta de un atributo RADIUS desde este servidor RADIUS, el nodo intermedio puede calcular de la misma manera el tipo de la portadora. Como resultado de esta determinación de la portadora está presente en el nodo intermedio ZK la información de que el terminal de comunicación KEG utiliza, por ejemplo, una de las portadoras UMTS, GPRS, GSM o CDMA. En este ejemplo de realización especial, el procedimiento según la invención se lleva a cabo en el caso normal solamente cuando en el terminal de comunicación KEG se trata de un terminal de comunicación móvil, en el que se realiza a través de una interfaz de radio la conexión de comunicación KV1. Sin embargo, si en el terminal de comunicación KEG1 se tratase de un teléfono de la red fija (portadora ISDN), entonces se puede decidir, dado el caso, si se aplica o no el procedimiento.
En el ejemplo de realización se establece ahora que el terminal de comunicación KEG utiliza, por ejemplo, la portadora UMTS. En una etapa siguiente, el nodo intermedio ZK verifica si el terminal de comunicación KEG está en condiciones de utilizar el protocolo de transmisión UDP sin conexión para la transmisión de datos. En este caso, se verifica especialmente si el terminal de comunicación KEG está equipado con un software, que posibilita al terminal de comunicación una emisión y recepción de mensajes por medio del protocolo de transmisión UDP. A tal fin, se lee a partir del mensaje de solicitud de datos de arranque N1 el parámetro HTTP "User Agent". En este parámetro están codificados los tipos de protocolos de transmisión, que puede utilizar el terminal de comunicación KEG para su transmisión de datos. Si el nodo intermedio determina durante la evaluación del parámetro "User Agent" que el terminal de comunicación KEG no dispone del software necesario para la emisión y recepción de mensajes por medio del protocolo de transmisión UDP sin conexión, entonces se transmite el software necesario desde el nodo intermedio ZK hacia el terminal de comunicación KEG (mensaje N2) y se instala en el terminal de comunicación KEG. A continuación, el terminal de comunicación KEG envía por medio de un mensaje N3 un primer mensaje de solicitud de datos N3 por medio del protocolo de transmisión UDP sin conexión al ordenador de servicio DR. Este mensaje N3 coincide en el contenido con el mensaje de solicitud de datos de arranque N1. Sin embargo, en lugar del protocolo de transmisión TCP sin conexión, se utiliza el protocolo de transmisión de datos sin conexión UDP. El primer mensaje de solicitud de datos N3 llega al nodo intermedio ZK y es recibido por éste. El nodo intermedio ZK lleva a cabo ahora una conversión del protocolo de transmisión UDP sin conexión en el protocolo de transmisión TCP orientado a la conexión y transmite el mensaje de solicitud de datos por medio del protocolo de transmisión TCP orientado a la conexión hacia el ordenador de datos (mensaje N4). El ordenador de datos DR recibe este mensaje de solicitud de datos N4 y lo procesa, es decir, que el receptor de los datos prepara en este caso la página deseada de Internet "siemens.de" y transmite la página de Internet en forma de un mensaje de datos N5 "reply" por medio del protocolo de transmisión TCP orientado a la conexión al terminal de comunicación KEG. El nodo intermedio ZK recibe este mensaje de datos N5, reconoce el protocolo de transmisión TCP orientado a la conexión, lleva a cabo una conversión del protocolo en el protocolo de transmisión UDP sin conexión y transmite el mensaje "reply" utilizando el protocolo de transmisión UDP sin conexión como mensaje N6 al terminal de comunicación KEG. Además, los datos solicitados están presentes en el terminal de comunicación KEG.
De una manera opcional, el nodo intermedio puede llevar a cabo una adaptación de la velocidad de transmisión de datos a la portadora enviada por el terminal de comunicación, antes de que transmita el mensaje de datos N6 por medio del protocolo de transmisión UDP hacia el terminal de comunicación KEG. A tal fin, el nodo intermedio ZK memoriza temporalmente el mensaje de datos recibido desde el ordenador de servicio DR (por ejemplo, en una memoria intermedia para páginas de Internet) y transmite a continuación el mensaje N6 con una velocidad de transmisión de datos al terminal de comunicación KEG, que corresponde a la velocidad de los datos que puede ser transmitida por la portadora. Esta velocidad de los datos es, en general, por ejemplo en una portadora GSM, menos que en una portadora UMTS. De esta manera se puede asegurar de forma ventajosa que transmisión de datos sin fricción a través de la primera conexión de comunicación KV1 (interfaz de aire) y se pueden evitar los efectos no deseados, como por ejemplo un desbordamiento de las memorizas intermedias de datos, a través de una velocidad de transmisión de datos demasiado altas y que no puede ser realizada por la red de radio móvil.
En la figura 3 se representan, en un ejemplo de realización detallado, unos elementos seleccionados del nodo intermedio ZK, que son esenciales de la invención. El nodo intermedio ZK dispone de una unidad de emisión y recepción SE1, por medio de la cual puede intercambiar datos con el terminal de comunicación KEG, tanto utilizando el protocolo de transmisión TCP orientado a la conexión como también utilizando el protocolo de transmisión UDP sin conexión. La unidad de emisión y recepción SE1 está conectada con un convertidor de protocolos PU, que está en condiciones de convertir el protocolo de transmisión UDP en el protocolo de transmisión TCP y viceversa. El convertidor de protocolos PU está conectado con una segunda unidad de emisión y recepción SE2. Esta segunda unidad de emisión y recepción SE2 está en condiciones de intercambiar datos con el ordenador de servicio DR utilizando el protocolo de transmisión TCP orientado a la conexión. Todas las unidades del nodo intermedio ZK son supervisadas y controladas por una unidad de control ST. La unidad de emisión y recepción SE1 y la segunda unidad de emisión y recepción SE2 están conectadas con una unidad de comparación analógica V. Desde las unidades de emisión y recepción se leen durante la recepción de mensajes, en caso necesario, las direcciones IP de los emisores de mensajes respectivos a partir de los mensajes recibidos y se transmiten a la unidad de comparación V. La unidad de comparación V compara estas direcciones IP con direcciones IP memorizadas en una memoria de direcciones AS y, en el caso de coincidencia, lee desde la memoria de direcciones AS la información igualmente memorizada allí, a través de cuya portadora (Bearer) el emisor de mensajes respectivo (por ejemplo el terminal de comunicación KEG) transmite sus datos hacia el nodo intermedio ZK. De esta manera, el nodo intermedio ZK determina también la portadora utilizada del emisor de mensajes, por ejemplo del terminal de comunicación KEG. De una manera alternativa o adicional, se lee por la unidad de control ST desde un elemento de la red externo del nodo intermedio, por ejemplo desde un servidor RADIUS RS, la información sobre cómo se ha autenticado el emisor de mensajes durante el acceso a la red. El servidor RADIUS transmite un atributo RADIUS correspondiente al nodo intermedio; por medio de este atributo se determina el tipo de la portadora.
Cuando un mensaje de solicitud de datos de arranque N1 llega a la primera unidad de emisión/recepción SE1 del nodo intermedio ZK, entonces la unidad de emisión/recepción SE1 transmite el parámetro HTTP "User Agent" transmitido al mismo tiempo con el mensaje de solicitud de datos de arranque N1 a la unidad de comparación V. Esta unidad de comparación V compara el parámetro User Agent con parámetros memorizados en una memoria de parámetros PS y de esta manera puede determinar si el terminal de comunicación KEG está en condiciones de emitir y de recibir mensajes por medio del protocolo de transmisión USP sin conexión. Si éste no fuera el caso, entonces se lee desde una memoria del programa PR un módulo de programa, que posibilita al terminal de comunicación especial una emisión y recepción de mensajes por medio del protocolo UDP, y por medio de la unidad de emisión/recepción SE1 se transmite el módulo del programa al terminal de comunicación KEG.
Con la finalidad de una adaptado, dado el caso necesaria, de la velocidad de los datos durante la transmisión del mensaje de datos N6 (ver la figura 2) a la portadora determinada, la primera unidad de emisión/recepción SE1 y la segunda unidad de emisión/recepción SE2 están conectadas con una memoria intermedia ZS. En esta memoria intermedia se puede memorizar temporalmente una página de Internet recibida desde el ordenador de datos DR o un fichero descargado desde el ordenador de datos DR, cuando esto es necesario durante la adaptación de la velocidad de transmisión de los datos.
La invención descrita presenta una serie de ventajas. La utilización de un nodo intermedio, por ejemplo en forma de un Proxy (el tráfico de datos por medio de protocolos de transmisión orientados a la conexión es convertido en tráfico de datos por medio de protocolos de transmisión sin conexión y viceversa, es decir, por ejemplo, que el tráfico de datos TCP de Internet es convertido a tráfico de datos UDP para Internet móvil y viceversa) permite incrementar claramente el volumen de datos para utilizaciones típicas de Internet (por ejemplo para la llamada de páginas Web), siendo concebible un incremento en el factor 2. Esto se consigue porque se utiliza un protocolo, que trabaja sin pruebas ni mensajes de confirmación complejos de los datos transmitidos. Puesto que se puede asegurar la fiabilidad de la transmisión de los datos a través de protocolos de enlace de radio, como por ejemplo a través del Protocolo de Enlace de radio (RLP) y el Control de Enlace de radio (RLC), la transmisión de datos en el procedimiento según la invención es suficientemente segura. Tales Protocolos de Enlace de Radio conducen, en efecto, a una fiabilidad muy alta sobre las capas TCP/IP. Por lo tanto, por ejemplo, se puede prescindir de un control de suministro de los paquetes de datos.
Tales Protocolos de Enlace de Radio pueden estar dispuestos en el Modelo ISO/OSI debajo de la "Capa-IP". De una manera más ventajosa, se pueden utilizar protocolos de transmisión sin conexión normalizados (como por ejemplo UDP), de manera que el procedimiento según la invención y la disposición según la invención se pueden emplear sin problemas también en el intercambio de datos que se extiende más allá de la red o más allá del país. En el caso de utilización de la invención, se pueden reducir claramente los tiempos de espera de los usuarios de radio móvil utilizando sus terminales de comunicación, cuando éstos participan, por ejemplo, en el tráfico de datos de Internet. El nodo intermedio puede reconocer el tipo de la portadora (Bearer) y determinar si el terminal de comunicación KEG posee un software de transmisión de datos correspondiente. Dado el caso, el nodo intermedio ZK transmite el software necesario al terminal de comunicación KEG. Un nodo intermedio de este tipo se puede designar también como un "ordenador proxy inteligente". El nodo intermedio reconoce si el terminal de comunicación utiliza el protocolo de transmisión sin conexión utilizando el software y lleva a cabo una transmisión del protocolo de transmisión sin conexión al protocolo de transmisión orientado a la conexión (conversión de protocolo). En el caso de la conversión de mensajes del ordenador de datos, transmitidos según el protocolo de transmisión orientado a la conexión, en mensajes d e datos, transmitidos según el protocolo de transmisión sin conexión, el nodo intermedio lleva a cabo una optimización de la velocidad de los datos de acuerdo con el tipo de portadora reconocido y de esta manera optimiza la utilización de la red, por ejemplo de la red de radio móvil UMTS.

Claims (14)

1. Procedimiento para la transmisión de datos orientada a paquetes en redes de telecomunicaciones (MFN) entre un terminal de comunicación (KEG) y un ordenador de datos (DR), de manera que en el procedimiento:
-
se realiza la transmisión de datos a través de un nodo intermedio (ZK) de conversión de protocolos conectado intermedio, que convierte mensajes (N3) de acuerdo con un protocolo de transmisión sin conexión en mensajes (N4) de acuerdo con un protocolo de transmisión orientado a la conexión y viceversa,
caracterizado porque
-
cuando se inicia el procedimiento, se emite un mensaje de solicitud de datos de arranque (N1) desde el terminal de comunicación (KEG) por medio del protocolo de transmisión orientado a la conexión,
-
este mensaje de solicitud de datos de arranque (N1) es recibido por el nodo intermedio (ZK),
-
se reconoce por el nodo intermedio (ZK) que el mensaje de solicitud de datos de arranque (N1) ha sido transmitido por medio del protocolo de transmisión orientado a la conexión,
-
se transmite desde el nodo intermedio (ZK) por medio del protocolo de transmisión orientado a la conexión un módulo del programa (N2) hacia el terminal de comunicación (KEG), que posibilita al terminal de comunicación una emisión y recepción de mensajes por medio del protocolo de transmisión sin conexión, en el que el módulo de programa (N2) solamente se transmite al terminal de comunicación (KEG) cuando se determina a través del nodo intermedio (ZK) que el terminal de comunicación es un terminal de radio móvil (KEG), y
-
a continuación se emite desde el terminal de comunicación (KEG) por medio del protocolo de transmisión sin conexión un primer mensaje de solicitud de datos (N3) al ordenador de datos (DR).
2. Procedimiento según la reivindicación 1, caracterizado porque
-
el primer mensaje de solicitud de datos (N3) es recibido desde el nodo intermedio (ZK) de la red de telecomunicaciones (TKN),
-
desde el nodo intermedio (ZK) se transmite (N4) este mensaje de solicitud de datos, por medio del protocolo de transmisión orientado a la conexión, hacia el ordenador de datos,
-
un mensaje de datos (N5), creado por el ordenador de datos (DR) en respuesta al mensaje de solicitud de datos (N4) y emitido por medio del protocolo de transmisión orientado a la conexión al terminal de la comunicación (KEG), es recibido por el nodo intermedio (ZK), y
-
este mensaje de datos es transmitido (N6) desde el nodo intermedio, por medio del protocolo de transmisión sin conexión, hacia el terminal de comunicación.
3. Procedimiento según la reivindicación 1 ó 2, caracterizado porque
-
el módulo del programa (N2) solamente se transmite al terminal de comunicación cuando se determina a través del nodo intermedio (ZK) que el módulo del programa no está instalado todavía en el terminal de comunicación (KEG).
4. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque
-
como protocolo de transmisión orientado a la conexión se utiliza un protocolo de transmisión orientado a la conexión de la capa de transporte del modulo de comunicación ISO/OSI.
5. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque
-
como protocolo de transmisión orientado a la conexión se utiliza el Protocolo de Control de la Comunicación.
6. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque
-
como protocolo de transmisión sin conexión se utiliza un protocolo de transmisión sin conexión de la capa de la red del modelo de comunicación ISO/OSI.
7. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque
-
como protocolo de transmisión sin conexión se utiliza el Protocolo de Datagramas del Usuario.
8. Procedimiento según una de las reivindicaciones anteriores, caracterizado porque
-
como terminal de comunicación se utiliza un terminal de comunicación (KEG) accionable sin hilos y como red de telecomunicaciones se utiliza una red de radio móvil (MFN).
9. Nodo intermedio (ZK) para una red de telecomunicaciones (MFN) para la transmisión orientada a paquetes de datos entre un ordenador de datos (DR) y un terminal de comunicaciones (KEG), en el que el nodo intermedio está configurado para la recepción de mensajes (N3) transmitidos por parte del terminal de comunicaciones por medio de un protocolo de transmisión sin conexión, para la transmisión (N4) de estos mensajes al ordenador de datos (DR) por medio de un protocolo de transmisión orientado a la conexión, para la recepción de mensajes (N5) transmitidos por parte del ordenador de datos por medio del protocolo de transmisión orientado a la conexión y para la transmisión (N6) de estos mensajes al terminal de comunicación por medio del protocolo de transmisión sin conexión, caracterizado por una unidad de comparación (V), que lee desde una memoria de direcciones (AS), a través de cuya portadora el terminal de comunicaciones (KEG) transmite sus datos al nodo intermedio (ZK), y por medios de transmisión (PR, SE1) del nodo intermedio, con los que se puede transmitir hacia el terminal de comunicación un módulo de programa, que posibilita una emisión y recepción de mensajes por medio del protocolo de transmisión sin conexión.
10. Nodo intermedio según la reivindicación 9, caracterizado por medios de reconocimiento (SE1, ST), con los que se puede reconocer si un mensaje entrante es transmitido por medio del protocolo de transmisión sin conexión o por medio del protocolo de transmisión orientado a la conexión.
11. Nodo intermedio según la reivindicación 9 ó 10, caracterizado por medios de emisión (SE1), con los que se puede transmitir un mensaje entrante (N5) por medio del protocolo de transmisión sin conexión.
12. Nodo intermedio según una de las reivindicaciones 9 a 11, caracterizado por medios de emisión (SE2), con los que se puede transmitir un mensaje entrante (N3) por medio del protocolo de transmisión orientado a la conexión.
13. Nodo intermedio según una de las reivindicaciones 9 a 12, caracterizado por medios de constatación (SE1, V, PS), con los que se puede constatar si en el terminal de comunicación (KEG) está instalado un módulo de programa, que posibilita al terminal de comunicación una emisión y recepción de mensajes por medio del protocolo de transmisión sin conexión.
14. Red de telecomunicaciones, caracterizada por un nodo intermedio (ZK) según una de las reivindicaciones 9 a 13.
ES03090159T 2003-05-27 2003-05-27 Procedimiento para la transmision de datos orientada a paquetes en redes de telecomunicaciones por medio de la conversion en un nodo intermedio de un protocolo de transmision sin conexion en un protocolo de transmision orientado a la conexion y viceversa. Expired - Lifetime ES2249680T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
EP03090159A EP1482701B1 (de) 2003-05-27 2003-05-27 Verfahren zum paketorientierten Übertragen von Daten in Telekommunikationsnetzen mittels Umsetzung in einem Zwischenknoten von einem verbindungslosen zu einem verbindungsorientierten Übertragungsprotokoll und umgekehrt

Publications (1)

Publication Number Publication Date
ES2249680T3 true ES2249680T3 (es) 2006-04-01

Family

ID=33104148

Family Applications (1)

Application Number Title Priority Date Filing Date
ES03090159T Expired - Lifetime ES2249680T3 (es) 2003-05-27 2003-05-27 Procedimiento para la transmision de datos orientada a paquetes en redes de telecomunicaciones por medio de la conversion en un nodo intermedio de un protocolo de transmision sin conexion en un protocolo de transmision orientado a la conexion y viceversa.

Country Status (5)

Country Link
US (1) US7646787B2 (es)
EP (1) EP1482701B1 (es)
AT (1) ATE304776T1 (es)
DE (1) DE50301192D1 (es)
ES (1) ES2249680T3 (es)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6047284A (en) 1997-05-14 2000-04-04 Portal Software, Inc. Method and apparatus for object oriented storage and retrieval of data from a relational database
US8099393B2 (en) 2002-03-22 2012-01-17 Oracle International Corporation Transaction in memory object store
US8223935B2 (en) 2005-04-30 2012-07-17 Oracle International Corporation Revenue management systems and methods
US8116326B2 (en) 2005-06-28 2012-02-14 Oracle International Corporation Revenue management system and method
CA2616194C (en) * 2005-07-28 2015-02-17 Oracle International Corporation Revenue management system and method
US8223777B2 (en) * 2005-11-15 2012-07-17 Oracle International Corporation Gateway for achieving low latency and high availability in a real time event processing system
US7808979B2 (en) * 2006-06-26 2010-10-05 Ciena Corporation Methods and systems for packet aggregation combining connection-oriented and connection-less techniques
JP4422165B2 (ja) * 2007-03-29 2010-02-24 Necアクセステクニカ株式会社 画像通信システム及び画像通信方法
US7965721B1 (en) * 2008-03-21 2011-06-21 Nextel Communications Inc. System and method of transferring communications between networks
US8914463B2 (en) * 2009-12-17 2014-12-16 Sony Corporation Network-based service access for wireless communication devices
US10038763B2 (en) * 2010-12-15 2018-07-31 At&T Intellectual Property I, L.P. Method and apparatus for detecting network protocols
CN104734993B (zh) * 2013-12-24 2018-05-18 杭州华为数字技术有限公司 数据分流方法及分流器

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5768119A (en) * 1996-04-12 1998-06-16 Fisher-Rosemount Systems, Inc. Process control system including alarm priority adjustment
US6130917A (en) * 1997-03-14 2000-10-10 Monroe; David A. Instant protocol selection scheme for electronic data transmission
US6075796A (en) * 1997-03-17 2000-06-13 At&T Methods and apparatus for providing improved quality of packet transmission in applications such as internet telephony
US6397259B1 (en) * 1998-05-29 2002-05-28 Palm, Inc. Method, system and apparatus for packet minimized communications
US6324564B1 (en) * 1998-06-02 2001-11-27 Nettech Systems, Inc. Optimized wireless communication system
DE60024486T2 (de) * 1999-12-13 2006-07-13 Markport Ltd. Wapdienst personalisierung, management und vergebührung objektorientierte-plattform
WO2002011389A2 (en) * 2000-07-28 2002-02-07 Dialpad Communications, Inc. Data exchange with computers within a secure network
US20020034963A1 (en) * 2000-08-17 2002-03-21 Paul Lansing Intelligent communication gateway device
US20020101848A1 (en) * 2000-12-05 2002-08-01 Ivan Lee Systems and methods for on-location, wireless access of web content
US20020131405A1 (en) * 2001-02-14 2002-09-19 Ching-Fang Lin Java based information exchange process and system thereof
US20020116533A1 (en) * 2001-02-20 2002-08-22 Holliman Matthew J. System for providing a multimedia peer-to-peer computing platform
US20020186683A1 (en) * 2001-04-02 2002-12-12 Alan Buck Firewall gateway for voice over internet telephony communications
KR100386597B1 (ko) * 2001-06-26 2003-06-09 엘지전자 주식회사 통신 프로토콜 변환장치 및 방법
US8601566B2 (en) * 2001-10-23 2013-12-03 Intel Corporation Mechanism supporting wired and wireless methods for client and server side authentication
US8199705B2 (en) * 2002-09-17 2012-06-12 Broadcom Corporation System and method for providing a wireless access point (WAP) having multiple integrated transceivers for use in a hybrid wired/wireless network
US6836657B2 (en) * 2002-11-12 2004-12-28 Innopath Software, Inc. Upgrading of electronic files including automatic recovery from failures and errors occurring during the upgrade
US7318100B2 (en) * 2003-04-14 2008-01-08 Riverbed Technology, Inc. Cooperative proxy auto-discovery and connection interception

Also Published As

Publication number Publication date
DE50301192D1 (de) 2005-10-20
US20050018689A1 (en) 2005-01-27
ATE304776T1 (de) 2005-09-15
EP1482701B1 (de) 2005-09-14
EP1482701A1 (de) 2004-12-01
US7646787B2 (en) 2010-01-12

Similar Documents

Publication Publication Date Title
JP3967548B2 (ja) リンク構成方法および装置
ES2249680T3 (es) Procedimiento para la transmision de datos orientada a paquetes en redes de telecomunicaciones por medio de la conversion en un nodo intermedio de un protocolo de transmision sin conexion en un protocolo de transmision orientado a la conexion y viceversa.
RU2341903C2 (ru) Изменяемые длины пакета для передач с высокой скоростью передачи пакетных данных
ES2402828T3 (es) Establecimiento de prioridades de acuses de recibo en redes inalámbricas
AU714480B2 (en) Concatenated error detection coding and packet numbering for hierarchical arq schemes
CN102577268B (zh) 基于mac报头类型信息传送mac pdu的设备和方法
AU2005285323B2 (en) Method for sending an acknowledgement to an ingress mesh point in a mesh network and a medium access control frame format
US7283522B2 (en) Method and apparatus for offloading message segmentation to a network interface card
JP2000224261A (ja) ネットワ―ク層プロトコルを直接サポ―トするデ―タリンク制御プロトコルおよび方法
WO2000042743A2 (en) Method for transmitting data transmission flows
JP2004531122A (ja) ワイアレスパケットデータサービス接続において複数のサービスレベル品質を提供する方法及び装置
US6553032B1 (en) Packeting timeout spoofing in a wireless data communications network
US8484370B1 (en) Method and system for efficient extended data communications using GPRS
US8144733B2 (en) Partitioned medium access control implementation
ES2251389T3 (es) Procedimiento y aparato para evitar la perdida de datos durante una renegociacion ppp en una interfaz um.
ES2294468T3 (es) Procedimiento y emisor para la transmision de paquetes de datos.
EP1505759B1 (en) Method and device for transmitting/receiving data using acknowledged transport layer protocols
ES2370050T3 (es) Sistema y procedimiento para llevar a cabo la comunicación entre un servidor y un equipo de usuario.
KR20040104775A (ko) 이종 네트워크간에 효율적인 패킷 재전송을 위한 네트워크장치 및 패킷 재전송 방법
CN100421439C (zh) 移动互联网快速接入方法及其***与装置
EP3367599A1 (en) Method and system for transferring data within a layered architecture of network components
JP2000236369A (ja) データ伝送方法とデータ伝送システム
JPH04357732A (ja) 複合ローカルエリアネットワークにおける通信方法お            よび端末装置
KR20050114180A (ko) 광대역 무선 접속 시스템에서 복합 자동 재전송 제어정보를 전송하기 위한 맵 정보 요소 전송 방법