ES2233623T3 - Asignacion de recursos en una transferencia de datos conmutada por paquetes. - Google Patents

Asignacion de recursos en una transferencia de datos conmutada por paquetes.

Info

Publication number
ES2233623T3
ES2233623T3 ES01923751T ES01923751T ES2233623T3 ES 2233623 T3 ES2233623 T3 ES 2233623T3 ES 01923751 T ES01923751 T ES 01923751T ES 01923751 T ES01923751 T ES 01923751T ES 2233623 T3 ES2233623 T3 ES 2233623T3
Authority
ES
Spain
Prior art keywords
data transfer
transfer device
wireless data
message
packet
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
ES01923751T
Other languages
English (en)
Inventor
Minna Hautamaki
Arto Leppisaari
Mika Forssell
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.)
Nokia Inc
Original Assignee
Nokia Inc
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 Nokia Inc filed Critical Nokia Inc
Application granted granted Critical
Publication of ES2233623T3 publication Critical patent/ES2233623T3/es
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W72/00—Local resource management
    • H04W72/20—Control channels or signalling for resource management
    • H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W76/00—Connection management
    • H04W76/10—Connection setup
    • H04W76/12—Setup of transport tunnels
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/04—Transmission power control [TPC]
    • H04W52/18—TPC being performed according to specific parameters
    • H04W52/28—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non-transmission
    • H04W52/286—TPC being performed according to specific parameters using user profile, e.g. mobile speed, priority or network state, e.g. standby, idle or non-transmission during data packet transmission, e.g. high speed packet access [HSPA]
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W56/00—Synchronisation arrangements
    • H04W56/004—Synchronisation arrangements compensating for timing error of reception due to propagation delay
    • H04W56/0045—Synchronisation arrangements compensating for timing error of reception due to propagation delay compensating for timing error by altering transmission time
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W72/00—Local resource management
    • H04W72/04—Wireless resource allocation
    • H—ELECTRICITY
    • H04—ELECTRIC COMMUNICATION TECHNIQUE
    • H04W—WIRELESS COMMUNICATION NETWORKS
    • H04W72/00—Local resource management
    • H04W72/20—Control channels or signalling for resource management

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Optical Record Carriers And Manufacture Thereof (AREA)
  • Control And Safety Of Cranes (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

Método para configurar la transferencia de paquetes entre un dispositivo inalámbrico de transferencia de datos (MS) y una red móvil de comunicaciones (NW), estableciéndose en dicho método para transferir paquetes entre un dispositivo inalámbrico de transferencia de datos (MS) y una red móvil de comunicaciones, flujos de paquetes temporales (UL TBF, DL TBF), en los cuales se transfieren los datos por uno o más canales de tráfico de datos de paquetes (PDTCH) bien en el primer sentido desde la red móvil de comunicaciones (NW) al dispositivo inalámbrico de transferencia de datos (MS), o en el segundo sentido desde el dispositivo inalámbrico de transferencia de datos a la red móvil de comunicaciones, y en dicho método, cuando la transferencia de datos finaliza con un flujo de paquetes, se añade al paquete (302) a transmitir, una notificación del final de la transferencia de datos, caracterizado porque cuando la transferencia de paquetes en dicho primer sentido ha finalizado y se ha recibido un mensaje de acuse de recibo desde el dispositivo inalámbrico de transferencia de datos, también se envía desde la red móvil de comunicaciones (NW) al dispositivo inalámbrico de transferencia de datos (MS) al menos un mensaje de consulta (306) relativo a requerimientos de recursos para una transferencia de datos desde el dispositivo inalámbrico de transferencia de datos a la red móvil, y porque cuando en el dispositivo inalámbrico de transferencia de datos (MS) existen paquetes que han de enviarse a la red móvil de comunicaciones (NW), desde el dispositivo inalámbrico de transferencia de datos, se envía un mensaje de respuesta (307) a dicho mensaje (306), y en cuyo mensaje de respuesta (307), el dispositivo inalámbrico de transferencia de datos (MS) establece la información sobre la necesidad de enviar paquetes.

Description

Asignación de recursos en una transferencia de datos conmutada por paquetes.
La presente invención se refiere a un método de acuerdo con el preámbulo de la reivindicación 1, un sistema para transferir datos de acuerdo con el preámbulo de la reivindicación 13, y un dispositivo inalámbrico para transferir datos de acuerdo con el preámbulo de la reivindicación 18.
El término "sistema inalámbrico para transferir datos" se interpreta generalmente como cualquier sistema de transferencia de datos que permite una conexión inalámbrica para transferir datos entre un dispositivo inalámbrico de transferencia de datos (MS) y unos componentes fijos del sistema cuando el usuario del dispositivo inalámbrico para transferencia de datos se desplaza a través del área de operatividad del sistema. Un sistema inalámbrico de transferencia de datos típico lo constituye la Red Móvil Terrestre Pública PLMN. La mayoría de los sistemas inalámbricos de transferencia de datos existentes en el momento de la presentación de esta solicitud se engloban entre los denominados sistemas inalámbricos de transferencia de datos de segunda generación, entre los cuales se puede citar como ejemplo el ampliamente conocido sistema GSM (Global System for Mobile telecomunications [sistema global de comunicaciones móviles]). La presente invención resulta especialmente adecuada para los sistemas de dispositivos inalámbricos de transferencia de datos conmutados por paquetes que se están desarrollando en la actualidad. Un ejemplo de estos sistemas de dispositivos inalámbricos para transferir datos utilizados en esta especificación es el sistema GPRS (General Packet Radio Service [servicio por radio-paquetes general]), cuya normalización se encuentra actualmente en proceso de desarrollo. Es evidente que la invención también se puede aplicar a otros sistemas de dispositivos inalámbricos para transferencia de datos en los cuales se aplica la transferencia de datos conmutados por paquetes.
El servicio de radio por paquetes general (GPRS) es un nuevo servicio que está desarrollándose para el sistema de dispositivo inalámbrico de transferencia de datos GSM. El entorno operativo del sistema GPRS incluye una o más áreas de servicio de subred, que se combinan como una red principal GPRS. La subred incluye diversos nodos de soporte (SN), utilizándose en esta especificación algunos ejemplos de los mismos, como los Nodos de Soporte de Servicios GPRS (SGSN), que están conectados a la red móvil (normalmente a través de una unidad de conexión con la estación base) de forma que puedan ofrecer servicios conmutados por paquetes a los dispositivos inalámbricos de transferencia de datos a través de la estación base (células). La red móvil ofrece transferencia de información conmutada por paquetes entre el nodo de soporte y el dispositivo inalámbrico de transferencia de datos. A su vez, las diferentes subredes se encuentran conectadas mediante los nodos de soporte de puerta de enlace GPRS (GGSN) a una red de datos externa, como la Red Pública de Datos Conmutada por Paquetes (PSDN). De este modo, el servicio GPRS permite transferencias de información conmutadas por paquetes entre un dispositivo inalámbrico de transferencia de datos y la red de datos externa, por lo cual algunos componentes de la red móvil constituyen una red de acceso.
A fin de utilizar los servicios GPRS, el dispositivo inalámbrico de transferencia de datos realiza en primer lugar una conexión GPRS mediante la cual notifica que está preparado para la transmisión de datos de paquetes. La conexión forma una conexión lógica entre el dispositivo inalámbrico de transferencia de datos y el nodo de soporte SGSN, y de este modo permite la transmisión de mensajes cortos (SMS, Short Message Services) a través de la red GPRS, llamando al dispositivo inalámbrico de transferencia de datos a través de un nodo de soporte y mediante la notificación de los datos del paquete. Aunque el dispositivo inalámbrico de transferencia de datos está conectado a la red, el nodo de soporte lleva a cabo las operaciones de gestión de la movilidad (MM) y de identificación del usuario. Para transmitir y recibir información se activa un Protocolo de Datos de Paquetes (PDP) mediante el cual se especifica una dirección de datos de paquetes que se va a utilizar en una conexión de datos de paquetes para el dispositivo inalámbrico de transferencia de datos, y de este modo se conoce la dirección del dispositivo inalámbrico de transferencia de datos en el nodo de soporte GPRS de puerta de enlace. Cuando se realiza la conexión, se establece una conexión de transferencia de datos con el dispositivo inalámbrico de transferencia de datos, el nodo de soporte y el nodo de soporte GPRS de puerta de enlace, especificándose para la conexión un protocolo (como X.25 o IP), una dirección de conexión (por ejemplo, la dirección X.121), la Calidad del Servicio y el Identificador de Punto de Acceso al Servicio de Red (NSAP). El dispositivo inalámbrico de transferencia de datos activa una conexión de datos por paquetes con una Solicitud de Activación de Contexto PDP, en la cual el dispositivo inalámbrico de transferencia de datos facilita la Identidad de Enlace Lógico Temporal (TLLI), el tipo de conexión de datos por paquetes, la dirección, la Calidad de Servicio necesaria, el Identificador del Punto de Acceso al Servicio de Red y también posiblemente el Nombre del Punto de Acceso (APN).
La Calidad de Servicio especifica, por ejemplo, cómo van a procesarse las Unidades de Datos de Paquetes (PDU) a lo largo de la transferencia en la red GPRS. Las calidades de servicio definidas para direcciones de conexión, por ejemplo, se utilizan para controlar el orden de la transmisión, el almacenamiento temporal (colas de paquetes) y el rechazo de paquetes en el nodo de soporte y en el nodo de soporte GPRS de puerta de enlace, especialmente en aquellas situaciones en las que existen paquetes que van a enviarse en dos o más conexiones simultáneamente. Las diferentes calidades de servicio especifican diferentes demoras para transferir paquetes entre los distintos extremos de la conexión, diferentes tasas de transferencia de bits y el número de paquetes rechazados, que puede ser diferente en conexiones con diferentes calidades de servicio. En el sistema GPRS se han constituido cuatro clases de Calidad de Servicio diferentes, y estas clases especifican la Calidad de Servicio ofrecida a la conexión por la capa LLC.
El documento ETSI EN 301 349 V7.0.1 (1999-12) Digital cellular telecommunications system (Phase 2+); General Packer Radio Service (GPRS); Mobile Station (MS) - Base Station system (BSS) Interface; Radio Link Control/Medium Access Control (RLC/MAC) protocol (GSM 04.60 versión 7.0.1. entrega 1998) describe un interfaz GPRS entre una estación móvil y una estación base. El párrafo 8.1.2.2 "Polling for Packet Downlink Ack/Nack" describe los mensajes de acuse de recibo enviados en el enlace ascendente.
La fiabilidad determina si se va a utilizar el acuse de recibo (ARQ) o no (no ARQ) en la capa de Control de Enlace Lógico (LLC) y de Control del Enlace de Radio (RLC) durante la transferencia de datos. Además, la fiabilidad determina si se utiliza el modo protegido en una transferencia de datos sin acuse de recibo y si la red principal GPRS utiliza el protocolo TCP o UDP para transferir paquetes pertenecientes a la conexión.
La figura 1 adjunta muestra el funcionamiento de una capa de protocolo LLC conocida 101 en el dispositivo inalámbrico de transferencia de datos y en el nodo de soporte GPRS. El bloque 102 representa las operaciones de la capa conocida RLC/MAC (Radio Link Control/Media Access Control) que se precisa entre la capa LLC 101 y el dispositivo inalámbrico de transferencia de datos (no mostrado). Correspondientemente, el bloque 103 representa las operaciones de la capa conocida BSSGP (Base Station Subsystem GPRS Part) que se precisa entre la capa LLC 101 y el nodo de soporte de servicio GPRS más próximo (no mostrado). El interfaz entre la capa LLC 101 y las capas RLC/MAC se denomina interfaz RR, y el interfaz entre la capa LLC 101 y las capas BSSGP se denomina interfaz BSSGP.
Por encima de la capa LLC 101, se encuentran las operaciones de gestión de movilidad GPRS ya conocidas 104, las operaciones SNDCP 105 y las operaciones del servicio de mensajes cortos 106, que pertenecen al nivel 3 en la estructura de capas descrita en este documento. Cada uno de estos bloques tiene uno o más puntos de conexión a la capa LLC 101 para la conexión con sus diferentes componentes. El bloque de control del enlace lógico 107 cuenta con una conexión de control Enlace Lógico - Gestión de la Movilidad GPRS (LLGMM) con el bloque 104. La información de gestión de la movilidad se encaminada a través de la conexión LLGMM entre los bloques 104 y el primer bloque LLE (Entidad de Enlace Lógico) de la capa LLC. El segundo bloque 109, el tercero 110, el cuarto 111, y el quinto 112 están conectados al bloque 105 a través de las conexiones correspondientes. Estos bloques también se denominan QoS 1, QoS 2, QoS 3 y QoS 4 de acuerdo con la Calidad de Servicio de los paquetes gestionados por estos bloques. El sexto bloque LLE 113 de la capa LLC está conectado al bloque 106 a través de la conexión LLSMS (Logical Link - Short Message Service). Los identificadores de punto de acceso al servicio del primer bloque LLE 108, del segundo 109, del tercero 110, del cuarto 111, del quinto 112 y del sexto son 1, 3, 5, 9, 11 y 7, respectivamente. Cada uno de estos bloques LLE está conectado en la capa LLC al bloque multiplexador 114 que procesa las conexiones a través del interfaz RR con el bloque 102 y adicionalmente con el dispositivo inalámbrico de transferencia de datos, así como las conexiones a través de la conexión BSSGP al bloque 103 y, adicionalmente, al nodo de soporte SGSN.
La conexión entre el bloque multiplexador 114 y el bloque 102 del nivel inferior hacia el dispositivo inalámbrico de transferencia de datos se denomina el conducto de transmisión. Todos los flujos de datos de paquetes entre los componentes superiores de la capa LLC y las capas inferiores 102 atraviesan el mismo bloque multiplexador 114 y el conducto de transmisión. Para transferir datos por paquetes de la capa LLC 101 en el sistema GPRS es posible crear flujos de bloques temporales (TBF) entre el dispositivo inalámbrico de transferencia de datos y la red móvil. Estos flujos de bloques temporales pueden iniciarse bien a través del dispositivo inalámbrico de transferencia de datos o de la red móvil. Estos flujos de bloques temporales son flujos de bloques temporales de la capa RLC/MAC en los cuales se transfiere la información de la capa LLC. Un flujo de bloques temporales puede estar previsto para transferir datos bien desde la red móvil al dispositivo inalámbrico de transferencia de datos, lo cual se denomina en forma abreviada DL TBF (TBF de enlace descendente) en los diagramas de señalización de las figuras 2, 3a y 3b, o bien desde el dispositivo inalámbrico de transferencia de datos a la red móvil, en cuyo caso se denomina UL TBF (TBF de enlace ascendente).
La figura 2 es un diagrama de señalización de la transferencia de datos por paquetes de acuerdo con la técnica anterior en la cual se utilizan flujos de bloques temporales. El flujo de bloques se forma preferiblemente mediante un canal de control como PCCCH o CCCH, configurando un canal de paquetes PDTCH. Esto está representado mediante el bloque 201 en la figura 2. Cuando se ha formado el flujo de bloques temporales se inicia la transferencia de paquetes (flecha 202). Cada paquete RLC enviado por la red móvil al dispositivo inalámbrico de transferencia de datos contiene un Indicador de Bloque Final (FBI). La finalidad de este indicador de bloque final consiste en informar al dispositivo inalámbrico de transferencia de datos cuándo la red móvil deja de tener información para su envío al dispositivo inalámbrico de transferencia de datos en el flujo de bloques, en cuyo momento puede interrumpirse este flujo temporal de bloques. Para poder recibir paquetes, el dispositivo inalámbrico de transferencia de datos pasa al Modo de Transferencia de Paquetes y comienza a escuchar el canal de datos de paquetes y a recibir paquetes.
La red móvil establece la información acerca de esta circunstancia en el último paquete a transmitir (flecha 203), por ejemplo fijando el bit final de los paquetes del campo encabezado de paquetes al valor verdadero (por ejemplo, el modo lógico 1). De este modo el dispositivo inalámbrico de transferencia de datos sabrá que se trataba del último paquete recibido en este flujo de bloques. Este paquete también contiene el campo Relative Reserved Block Period (RRBP) mediante el cual la red móvil puede informar al dispositivo inalámbrico de transferencia de datos en qué momento puede enviar el dispositivo inalámbrico de transferencia de datos el mensaje de acuse de recibo. Una vez recibido este último paquete, el dispositivo inalámbrico de transferencia de datos transmite un mensaje de acuse de recibo (204) a la red móvil en el momento así determinado e inicia un temporizador (bloque 205), como T3192 en el sistema GPRS para controlar cuándo se ha agotado el tiempo de espera. Si se ha utilizado el modo RLC con acuse de recibo en el flujo de bloques, el dispositivo inalámbrico de transferencia de datos envía como acuse de recibo el mensaje Packet Downlink Ack/Nack, en el cual el Indicador Final de Acuse de Recibo (FAI) se fija en el valor verdadero, preferiblemente el modo lógico 1. El valor de este bit final notifica a la red móvil que ya no es necesaria la retransmisión de paquetes debido a que todos los paquetes se han recibido. Si se ha utilizado el modo RLC sin acuse de recibo en el flujo de bloques, el dispositivo inalámbrico de transferencia de datos envía como mensaje de acuse de recibo el mensaje Packet Control Ack. El dispositivo inalámbrico de transferencia de datos continuará escuchando el canal de transferencia de datos de paquetes PDTCH en el caso de que el dispositivo inalámbrico de transferencia de datos tuviese que enviar nuevamente el mensaje de acuse de recibo, hasta que haya transcurrido el tiempo fijado en el temporizador T3192. Posteriormente, el dispositivo inalámbrico de transferencia de datos pasa al estado de inactividad.
También se pone en marcha un temporizador en la red móvil, como el T3193 en el sistema GPRS cuando la red móvil ha recibido el mensaje de acuse de recibo del dispositivo inalámbrico de transferencia de datos. Una vez transcurrido el tiempo especificado en el temporizador, la red móvil liberará el flujo temporal de bloques.
Si el dispositivo inalámbrico de transferencia de datos tiene paquetes por enviar cuando se encuentra en el estado de inactividad, el dispositivo inalámbrico de transferencia de datos no puede comenzar a enviar estos paquetes directamente sino que, en primer lugar, debe pasar del modo inactivo al modo activo (modo de transmisión de paquetes). Después de esto, el dispositivo inalámbrico de transferencia de datos inicia el procedimiento para el establecimiento de un flujo de bloques temporales en el canal de control, como los canales de control PCCCH o CCCH mencionados anteriormente (bloque 206). La transferencia de paquetes desde el dispositivo inalámbrico de transferencia de datos a la red móvil puede iniciarse después del establecimiento del flujo de bloques temporales. La señalización realizada durante dicho establecimiento está representada por las flechas 207 y 208, y la configuración del canal de paquetes por el bloque 209. El tiempo necesario para solicitar los recursos y establecer el flujo de bloques temporales puede ser, como mucho, de varios segundos. En la práctica, una configuración como la descrita anteriormente demora la transferencia de paquetes, debido a que el dispositivo inalámbrico de transferencia de datos debe, en primer lugar, esperar a que se agote el tiempo de espera y pasar al modo en espera antes de que pueda establecerse un nuevo flujo de bloques temporales. Además, el establecimiento de la conexión representa una carga extra para el canal de control. Las situaciones como la descrita anteriormente, se dan especialmente en relación con los procesos de señalización en los cuales el dispositivo inalámbrico de transferencia de datos debe enviar una respuesta a un mensaje enviado por la red móvil sustancialmente de forma inmediata.
Si la red móvil, en relación con la transmisión de paquetes, ha solicitado al dispositivo inalámbrico de transferencia de datos el envío de mensajes de acuse de recibo, el dispositivo inalámbrico de transferencia de datos podrá informar a la red móvil de la necesidad de enviar paquetes en estos mensajes de acuse de recibo. No obstante, la red móvil no solicita siempre el acuse de recibo por lo que, en una situación como esta, el dispositivo inalámbrico de transferencia de datos no tiene ninguna oportunidad de solicitar recursos para transferir paquetes antes de que se produzca el acuse de recibo con posterioridad a la recepción del último paquete. Debido a que en esta fase ha finalizado el flujo temporal de bloques y no se ha reservado ningún período de transmisión para el dispositivo inalámbrico de transferencia de datos, el dispositivo inalámbrico de transferencia de datos no puede enviar una solicitud de recursos. Esto significa que el dispositivo inalámbrico de transferencia de datos debe pasar al modo en espera y salir de este antes de que pueda solicitar recursos para la transmisión de paquetes.
Aun cuando se utilice el modo de acuse de recibo, pueden surgir problemas a la hora de enviar a tiempo la solicitud de flujo de bloques. El dispositivo inalámbrico de transferencia de datos puede establecer una descripción de solicitud de canal IE en el mensaje de acuse de recibo, con lo cual la red móvil puede tratar de asignar recursos para el establecimiento de un flujo temporal de bloques desde el dispositivo inalámbrico de transferencia de datos a la red móvil. En esta situación, la red móvil envía un mensaje de asignación de recursos (como una asignación de enlace ascendente de paquetes) al dispositivo inalámbrico de transferencia de datos, tras lo cual el dispositivo inalámbrico de transferencia de datos puede iniciar la transmisión de paquetes. Sin embargo, en todas las situaciones el dispositivo inalámbrico de transferencia de datos no tiene tiempo de solicitar la asignación de recursos antes de que tenga que enviar el mensaje de acuse de recibo. La razón para ello puede ser, por ejemplo, que los paquetes de una capa de aplicación (por ejemplo, información relativa a un navegador de Internet, como información sobre una página de inicio) se están transmitiendo en un paquete RLC recibido por el dispositivo inalámbrico de transferencia de datos en un flujo de bloques, en cuyo caso debe transferirse el paquete desde la capa RLC a la capa LLC. En la capa LLC, la estructura de la trama LLC se desmonta y se transfiere a la capa TCP/IP a través de la capa SNDCP. Desde la capa TCP/IP se transmite a la aplicación la información que contiene el paquete. Posteriormente, la aplicación puede generar un mensaje de respuesta, por ejemplo, para ser nuevamente transmitido a través de la red móvil. A continuación, se llevan a cabo los procesos inversos, es decir la información de la capa de aplicación se transforma a través de las capas intermedias en información de la capa LLC y posteriormente en paquetes RLC. El tiempo que consume el proceso completo puede ser tan prolongado que la capa RLC no reciba la información sobre la necesidad de transmitir paquetes antes de que se haya mandado a la red móvil el mensaje de acuse de recibo de la capa
RLC.
En el sistema GPRS, el dispositivo inalámbrico de transferencia de datos cuenta con un período de 13 a 26 tramas TDMA (una trama equivale aproximadamente a 4,615 ms) para enviar un mensaje de acuse de recibo. Este período está influido por el valor del campo RRBP del paquete transmitido por la red móvil. Esto significa que las capas superiores de la pila de protocolos cuentan con un período de aproximadamente 60 a 120 ms para formar el paquete que debe transmitirse y desplazarlo a la capa RLC. En situaciones prácticas, esto no sucede con frecuencia y, de este modo, el dispositivo inalámbrico de transferencia de datos debe, en primer lugar, pasar al modo en espera antes de que pueda formarse un flujo de paquetes temporal desde el dispositivo inalámbrico de transferencia de datos a la red móvil.
La finalidad de la presente invención consiste en reducir las desventajas mencionadas anteriormente y conseguir un método y un sistema más eficaces en una transferencia de datos conmutados por paquetes entre un dispositivo inalámbrico de transferencia de datos y una red móvil. La invención se basa en la idea de que cuando el último paquete de cada transferencia de paquetes se ha transferido desde la red móvil a un dispositivo terminal inalámbrico, como un dispositivo inalámbrico de transferencia de datos, y se ha recibido un mensaje de acuse de recibo desde el dispositivo inalámbrico de transferencia de datos, se transmite un mensaje de consulta desde la red móvil al dispositivo terminal inalámbrico, y a dicho mensaje de consulta el dispositivo terminal puede enviar una respuesta y, cuando sea necesario, solicitar recursos de transferencia de datos desde el terminal inalámbrico a la red móvil. Si hay unidades de datos por paquetes para enviar en el dispositivo inalámbrico de transferencia de datos, la formación de un flujo de bloques temporal puede iniciarse sin que el dispositivo inalámbrico de transferencia de datos deba pasar al modo en espera y salir de este. El método de acuerdo con la invención se caracteriza por lo indicado en la parte de características de la Reivindicación 1. El sistema de transferencia de datos de acuerdo con la invención se caracteriza por lo indicado en la parte de características de la Reivindicación 13. El dispositivo inalámbrico de transferencia de datos de acuerdo con la invención se caracteriza por lo indicado en la parte de características de la Reivindicación 18.
La presente invención aporta considerables ventajas en comparación con los métodos y sistemas de la técnica anterior. Con el método de acuerdo con la invención, la transferencia de paquetes desde el dispositivo inalámbrico de transferencia de datos puede iniciarse más rápidamente que con las soluciones de la técnica anterior, la invención puede reducir el tráfico del canal de control cuando se forma un flujo de bloque temporal y, de este modo, pueden utilizarse con más eficacia los recursos de la red móvil.
En los siguientes párrafos se describirá en mayor detalle la invención haciendo referencia a las figuras adjuntas, en las cuales:
La figura 1 muestra una pila de protocolos de la técnica anterior;
La figura 2 es un diagrama esquemático de señalización del establecimiento de una conexión conmutada por paquetes de acuerdo con la técnica anterior;
La figura 3a es un diagrama esquemático de señalización del establecimiento de una conexión conmutada por paquetes desde el dispositivo inalámbrico de transferencia de datos hasta la red móvil, de acuerdo con una realización preferida de la invención;
La figura 3b es un diagrama esquemático de señalización de una situación en la cual no existen paquetes para ser enviados a la red móvil en el dispositivo inalámbrico de transferencia de datos;
La figura 3c es un diagrama esquemático de señalización del establecimiento de una conexión conmutada por paquetes desde el dispositivo inalámbrico de transferencia de datos hacia la red móvil de acuerdo con otra realización preferida de la invención;
La figura 3d es un diagrama esquemático de señalización del establecimiento de una conexión conmutada por paquetes desde el dispositivo inalámbrico de transferencia de datos a la red móvil de acuerdo con otra realización adicional preferida de la invención; y
La figura 4 muestra un sistema ventajoso en el cual puede aplicarse la invención.
Se utilizará como ejemplo para la siguiente descripción de una realización preferida de la invención un sistema inalámbrico de transferencia de datos del tipo GPRS mostrado en un diagrama simplificado en la figura 4, pero es evidente que la invención no se limita únicamente a este sistema, sino que también puede aplicarse a otros sistemas de transmisión de mensajes en los cuales se utiliza la transmisión de datos conmutados por paquetes. En una red móvil que utiliza el sistema GPRS, la transferencia de datos entre el dispositivo inalámbrico de transferencia de datos MS y el nodo de soporte SGSN de la red móvil se lleva a cabo preferiblemente a través de la estación base BS.
La transferencia de paquetes desde la red móvil NW hacia el dispositivo inalámbrico de transferencia de datos MS se comentará, en principio, en los siguientes párrafos. Asumimos que el dispositivo inalámbrico de transferencia de datos MS se encuentra en modo en espera y que está escuchando el tráfico de un canal de control para detectar los mensajes posiblemente enviados al dispositivo inalámbrico de transferencia de datos.
Para poder iniciar la transferencia de paquetes, debe iniciarse primero el proceso de establecimiento de un flujo de bloques temporal. En el siguiente ejemplo se describirá el establecimiento de un flujo de bloques temporal utilizando el canal PCCCH como canal de control, pero los correspondientes principios también se pueden aplicar al canal CCCH. La figura 3a muestra el establecimiento de la conexión y la transferencia de paquetes entre el dispositivo inalámbrico de transferencia de datos MS y la red móvil NW como un diagrama de señalización esquemático. Correspondientemente, la figura 3b muestra una situación en la que la transmisión de paquetes desde el dispositivo inalámbrico de transferencia de datos MS no se ha iniciado cuando ha finalizado la transmisión de paquetes recibidos desde la red móvil NW. En una situación en la que existen paquetes de la capa LLC para ser enviados al dispositivo inalámbrico de transferencia de datos MS desde la red móvil NW, el modo de soporte SGSN inicia el establecimiento de una conexión temporal. El dispositivo inalámbrico de transferencia de datos se encuentra preferiblemente en el modo activo y escucha el tráfico del canal de control. Para iniciar la transferencia de datos se configura un canal de tráfico de datos por paquetes PDTCH en el que se asignan los recursos para la conexión conmutada por paquetes (bloque 301). La red móvil NW asigna a la conexión uno o más canales de tráfico de datos por paquetes (PDTCH). El número de canales (es decir, períodos de tiempo) que debe asignarse depende, por ejemplo, de la configuración de la red móvil NW establecida por el operador, la calidad de servicio reservada para la conexión, las propiedades de conexión de paquetes del dispositivo inalámbrico de transferencia de datos receptor, etc. La red móvil NW envía un mensaje de asignación de conexión de bajada de paquetes al dispositivo inalámbrico de transferencia de datos MS. El mensaje de asignación puede contener, por ejemplo, la identificación del flujo temporal (TFI), información sobre el tiempo, a partir de la cual el dispositivo inalámbrico de transferencia de datos puede calcular el momento del inicio de la transmisión de paquetes de datos, e información acerca del período o períodos de tiempo en los que se están transfiriendo los paquetes de la conexión por paquetes. Para recibir paquetes, el dispositivo inalámbrico de transferencia de datos pasa al modo de transferencia de paquetes y, preferiblemente, pone en marcha el temporizador. Para este temporizador, se utiliza el identificador T3190 en el sistema GPRS. Posteriormente, el dispositivo inalámbrico de transferencia de datos comienza a escuchar el canal de tráfico de datos de paquetes y a recibir paquetes. La finalidad del temporizador consiste en impedir que el dispositivo inalámbrico de transferencia de datos permanezca en el modo de recepción de paquetes en situaciones de error y cuando ha finalizado una transmisión de paquetes. Pueden producirse situaciones de error cuando, por ejemplo, el dispositivo inalámbrico de transferencia de datos no pueda recibir paquetes por cualquier razón o cuando la red móvil no envía paquetes. En esta especificación no se abordan en detalle las situaciones de error dado que los procedimientos se conocen per se.
La red móvil envía paquetes en el canal de tráfico de datos de paquetes PDTCH (flecha 302). El dispositivo inalámbrico de transferencia de datos MS recibe cada paquete y envía un mensaje de acuse de recibo si se lo ha solicitado la red móvil NW. Mediante el mensaje de acuse de recibo, el dispositivo inalámbrico de transferencia de datos MS puede informar a la red móvil NW de que el paquete se ha recibido correctamente (ACK) o de que se han producido errores en la recepción (NACK). Si la red móvil NW ha solicitado la transmisión de mensajes de acuse de recibo, el dispositivo inalámbrico de transferencia de datos MS también puede utilizar los mensajes de acuse de recibo para notificar a la red móvil NW la necesidad de transmitir paquetes siempre que el flujo de bloques temporal DL TBF esté activado.
La red móvil NW mantiene la información sobre el final de los paquetes en el último paquete a transmitir (flecha 303), por ejemplo fijando el Indicador de Bloque Final (FBI) del campo del encabezado del paquete en el valor verdadero (es decir, el modo lógico 1). Entonces, el dispositivo inalámbrico de transferencia de datos MS sabrá que se trataba del último paquete recibido en este flujo de bloques. El dispositivo inalámbrico de transferencia de datos envía un mensaje de acuse de recibo a la red móvil (flecha 304) e inicia otro temporizador, como el T3192 del sistema GPRS (bloque 305).
Después de que la red móvil NW ha sido informada de la recepción del último paquete, en un sistema de acuerdo con una realización preferida de la invención, la red móvil envía un mensaje de consulta 306 [como Control de potencia de paquetes / Avance sincronización (RRBP)], en el cual se ha configurado la información de la consulta (el campo RRBP en el sistema GPRS) y el dispositivo inalámbrico de transferencia de datos puede contestar a la consulta utilizando el recurso de radio reservado para el dispositivo inalámbrico de transferencia de datos MS, que fue notificado en el mensaje de consulta. Adicionalmente, para este mensaje de consulta se utiliza, preferentemente, el mismo identificador TFI reservado para el dispositivo inalámbrico de transferencia de datos tal y como se utilizó en el flujo de bloques finalizado. En la práctica, la configuración de la información de consulta en el mensaje significa que se espera que el dispositivo inalámbrico de transferencia de datos MS envíe un mensaje de respuesta en el recurso de radio asignado.
No obstante, si el dispositivo inalámbrico de transferencia de datos MS tiene paquetes por enviar, no envía el mensaje normal de acuse de recibo de control de paquetes sino, habiendo recibido este mensaje de consulta, el dispositivo inalámbrico de transferencia de datos envía un mensaje PACKET_RESOURCE_REQUEST 307 (petición de recursos de paquetes) a la red móvil NW para establecer un flujo de bloques temporal para transferir paquetes si existen paquetes a la espera de transmisión en el dispositivo inalámbrico de transferencia de datos MS. Además, el dispositivo inalámbrico de transferencia de datos inicia preferiblemente el temporizador T3168 y continúa escuchando los canales de tráfico de datos de paquetes PDTCH. En otro caso, el dispositivo inalámbrico de transferencia de datos MS contesta normalmente con el mensaje PACKET_CONTROL_ACKNOWLEDGEMENT 310 (acuse recibo de control de paquetes) (Fig. 3b). Si el dispositivo inalámbrico de transferencia de datos MS envió una petición de asignación de recursos de paquetes, la red móvil NW detecta que el dispositivo inalámbrico de transferencia de datos MS tiene paquetes para enviar y puede iniciar la asignación de recursos para un nuevo flujo de bloques temporal.
Si el dispositivo inalámbrico de transferencia de datos MS envió una petición de asignación de recursos 307 a la red móvil NW, se examina si cuenta con suficientes recursos disponibles en ese momento para el establecimiento de un flujo de bloques. Si existen recursos disponibles, la red móvil NW envía un mensaje PACKET_UPLINK_ASSIGNMENT 308 (asignación enlace ascendente de paquetes) al dispositivo inalámbrico de transferencia de datos MS. Después de haber llevado a cabo las medidas de configuración necesarias para el establecimiento de un flujo de bloques temporal, el dispositivo inalámbrico de transferencia de datos MS puede iniciar la transferencia de paquetes esencialmente de inmediato (bloque 309). Con posterioridad, la operación continua en una forma conocida per se.
En un sistema de acuerdo con otra realización preferida de la invención, que se muestra como un diagrama de señalización esquemático en la figura 3c, el procedimiento es el siguiente. Después de que la red móvil NW haya sido informada de que se ha recibido el último paquete, la red móvil envía un mensaje de asignación 312 en un canal de datos [como Packet Uplink Assignment (asignación enlace ascendente de paquetes)], en el cual el dispositivo inalámbrico de transferencia de datos ha sido informado del período de tiempo durante el cual puede enviar una petición de asignación temporal de recursos de paquetes 307, si fuese necesario. Posteriormente, la operación continúa como se muestra en la figura 3a.
En un sistema de acuerdo con otra realización adicional preferida de la invención, el procedimiento puede también ser el siguiente (figura 3d). La red móvil envía ventajosamente 311 el último paquete de datos una vez más, después de que la red móvil NW haya sido informada de la recepción del último paquete. En este paquete retransmitido, se ha fijado el bit final en el valor verdadero, y se ha asignado al dispositivo inalámbrico de transferencia de datos un recurso para el envío del acuse de recibo. Adicionalmente, en este paquete repetido también es posible tratar de establecer el valor del campo RRBP de forma que el dispositivo inalámbrico de transferencia de datos MS disponga de tanto tiempo como sea posible para el envío del mensaje de acuse de recibo. Se espera que el dispositivo inalámbrico de transferencia de datos envíe un acuse de recibo de este mensaje. Si la capa RLC del dispositivo inalámbrico de transferencia de datos hubiese recibido ahora información de que existen paquetes para su envío a la red móvil, el dispositivo inalámbrico de transferencia de datos puede enviar una petición de asignación temporal de recursos de paquetes 307 como se ha descrito anteriormente en esta especificación, configurando una petición de asignación de recursos en el mensaje de acuse de recibo.
Tras haber recibido el mensaje de acuse de recibo, la red móvil examina si se ha configurado en ella la petición de asignación de recursos. Si no se hubiese configurado, la red móvil puede repetir la transmisión de este último paquete N veces, siendo N un valor seleccionado de antemano. Posteriormente, puede configurarse el intervalo temporal asignado al dispositivo inalámbrico de transferencia de datos para solicitar recursos en la medida apropiada para los sistemas existentes seleccionando un valor de N de forma que, por una parte, se eviten unos tiempos de espera innecesariamente largos y, por otra parte, en situaciones prácticas, el dispositivo inalámbrico de transferencia de datos cuente en general con un período de tiempo lo suficientemente largo para el envío de la petición de asignación de recursos. Si la red móvil NW detectase que se ha configurado una petición de asignación de recursos, la red móvil iniciará el procedimiento de establecimiento de un flujo de bloques temporal y detendrá la transmisión repetida del último paquete. En esta realización, el dispositivo inalámbrico de transferencia de datos inicia preferiblemente el temporizador T3192 de nuevo en relación con la transmisión del mensaje de acuse de recibo. En correspondencia, la red móvil NW inicia nuevamente el temporizador T3193 cuando ha recibido el mensaje de acuse de recibo procedente del dispositivo inalámbrico de transferencia de datos MS.
La finalidad de poner en funcionamiento los temporizadores T3168, T3192 anteriormente mencionados, consiste, entre otras cosas, en impedir que el dispositivo inalámbrico de transferencia de datos MS permanezca a la espera de mensajes enviados por la red móvil NW durante un período de tiempo innecesariamente prolongado en situaciones de error, por ejemplo. Posteriormente, si el dispositivo inalámbrico de transferencia de datos MS no recibe un mensaje de asignación de conexión por paquetes 308, por ejemplo, desde la red móvil NW antes de que el período fijado en el temporizador T3192 haya concluido, el dispositivo inalámbrico de transferencia de datos MS pasará preferiblemente al estado de inactividad en la forma conocida.
En un sistema de acuerdo con otra realización adicional de la invención, la red móvil NW no envía automáticamente un mensaje de consulta 306 después de la transmisión del último paquete de datos, sino que la red móvil NW llega, basándose en el tipo de información a transferir, a la conclusión de, por ejemplo, si se espera la necesidad de transferir paquetes desde el dispositivo inalámbrico de transferencia de datos a la red móvil NW. Una situación similar se produce, por ejemplo, cuando la información a transferir consiste en mensajes de señalización de la red móvil NW y del dispositivo inalámbrico de transferencia de datos MS para los cuales se espera un mensaje de respuesta procedente del dispositivo inalámbrico de transferencia de datos MS.
En un sistema de acuerdo con otra realización preferida de la invención, el dispositivo inalámbrico de transferencia de datos MS puede llegar a la conclusión de si es necesario transmitir paquetes a la red móvil NW una vez que el dispositivo inalámbrico de transferencia de datos MS ha recibido los paquetes transmitidos desde la red móvil NW. En ese caso, el procedimiento, preferiblemente, podría ser el siguiente. El dispositivo inalámbrico de transferencia de datos MS configura en el mensaje de acuse de recibo que envía en respuesta al último paquete recibido la información de que el dispositivo inalámbrico de transferencia de datos MS puede tener relativamente pronto la necesidad de enviar paquetes. Esta información puede incluir una mención de un período de tiempo tras el cual el dispositivo inalámbrico de transferencia de datos MS solicitará recursos para la transmisión de paquetes, si fuese necesario. La red móvil podrá entonces configurar el tiempo de espera y mantener la información necesaria para establecer un nuevo flujo de bloques temporal. En esta realización, la red móvil NW envía el mensaje de consulta 306 mencionado en relación con la descripción de la primera realización preferida de la invención preferiblemente después de que haya transcurrido el período de tiempo indicado por el dispositivo inalámbrico de transferencia de datos MS. En respuesta a este mensaje de consulta, el dispositivo inalámbrico de transferencia de datos MS envía la petición de asignación de recursos 307 en una situación en la que el dispositivo inalámbrico de transferencia de datos MS tiene paquetes para transmitir. No obstante, si no hay paquetes para transmitir dentro del período de tiempo especificado por la información de tiempo de espera, la operación continúa preferiblemente de acuerdo con la técnica anterior. Mediante esta configuración puede reducirse aún más la utilización de recursos de radio cuando se generan los flujos de bloques temporales.
Mediante la configuración de acuerdo con la invención, puede reducirse la carga de los canales comunes de control porque en situaciones como las descritas anteriormente, puede implementarse la petición de asignación de recurso utilizando un canal de datos que se asigna, al menos, al dispositivo inalámbrico de transferencia de datos en cuestión. De este modo, se liberan los recursos de los canales de control para otra transmisión de mensajes.
El campo RRBP - Relative Reserved Block Period (periodo de bloque reservado relativo)- mencionado anteriormente en la descripción de la invención puede aplicarse ventajosamente en el sistema GPRS, por ejemplo, de la forma siguiente. Ahora se dispone de dos bits reservados para el campo y cuando se aplica la presente invención puede definirse su significado de acuerdo con la siguiente Tabla 1 en un sistema utilizado a modo de ejemplo.
TABLA 1
1
Cuando el dispositivo inalámbrico de transferencia de datos MS recibe un mensaje que contiene el campo del período de bloque de transmisión RRBP, el dispositivo inalámbrico de transferencia de datos MS debería enviar un mensaje de respuesta a la red móvil NW dentro de un intervalo de aproximadamente 60 a 120 ms (las 3 primeras alternativas de la Tabla 3) a partir de la recepción de este mensaje, dependiendo del valor del campo del período de bloque de respuesta. En esta realización preferida se ha reservado una fila del campo del período de bloque de transmisión (B0=1, B1=1) para una situación en la que se reserva un período de tiempo más prolongado para que el dispositivo inalámbrico de transferencia de datos ensamble el mensaje de respuesta. En el ejemplo de la Tabla 1 esto significa que el dispositivo inalámbrico de transferencia de datos MS cuenta aproximadamente con 240 ms ((N+52) mod 2715648) o incluso aproximadamente con 360 ms ((N+78) mod 2715648) de tiempo para formar el mensaje de respuesta. A continuación podrá implementarse, por ejemplo en la forma siguiente, el establecimiento de un flujo de bloques temporales desde el dispositivo inalámbrico de transferencia de datos MS a la red móvil NW.
La red móvil NW asigna al bit final del campo de encabezado de la última trama de datos el valor verdadero y el valor 3 (B0=1, B1=1) al período del bloque de transmisión, si el dispositivo inalámbrico de transferencia de datos no cuenta con un flujo de bloque temporal en la dirección de la red móvil en ese momento. Cuando es necesario, el dispositivo inalámbrico de transferencia de datos configura en el mensaje de respuesta la información acerca de la necesidad de establecer un flujo de bloques temporal. No obstante, si ya existiese dicho flujo de bloques temporal, la red móvil fijará preferiblemente el valor 0 (B0=0, B1=0) en el campo del período del bloque de transmisión, mediante lo cual el flujo de bloques temporal procedente de la red móvil en la dirección del dispositivo inalámbrico de transferencia de datos puede detenerse tan pronto como sea posible.
Una de las ventajas que aporta la realización descrita anteriormente es que no es necesario enviar un nuevo mensaje de consulta desde la red móvil NW al dispositivo inalámbrico de transferencia de datos MS y, a pesar de esto, el dispositivo inalámbrico de transferencia de datos cuenta con más tiempo para formar el mensaje de acuse de recibo que en las soluciones de la técnica anterior.
Los paquetes que han de transferirse en los flujos de bloques temporales pueden ser paquetes utilizados para transferir información de una aplicación, en cuyo caso los paquetes de información se transfieren en la forma conocida desde el nivel de la aplicación a las capas inferiores de la pila de protocolos para ser transferidos como paquetes de la capa RLC/MAC. En el bloque Subnetwork Dependent Convergence Protocol (SNDCP) [protocolo de convergencia dependiente de subred], los paquetes se dividen, si fuese necesario, en diferentes colas en función de los requisitos de Calidad de Servicio especificados para cada paquete. La figura 1 muestra cuatro Calidades de Servicio (QoS) a modo de ejemplo: primera clase, segunda clase, tercera clase y cuarta clase. Sin embargo, en relación con la aplicación de esta invención no resulta significativo por sí mismo el tipo de requisitos de Calidad de Servicio fijados para diferentes paquetes.
El bloque SNDCP transmite los paquetes a través del Punto de Acceso de Servicio (SAP) correspondiente a la Calidad de Servicio hacia la capa LLC. Preferiblemente se ha constituido una Entidad de Enlace Lógico (LLE) para cada cola de paquete correspondiente a una Calidad de Servicio en esta capa de control de enlace lógico (LLC).
La entidad de enlace lógico realiza las operaciones de la capa de protocolo LLC, como las posibles retransmisiones de los paquetes. Por debajo de la capa LLC, en el punto de conexión situado entre el dispositivo inalámbrico de transferencia de datos y la red móvil existe una capa RLC/MAC (Radio Link Control / Medium Access Control [control radio-enlace/ control de acceso de medios) en la pila de protocolos mostrada en la figura 1. En una pila de protocolos, de acuerdo con el ejemplo utilizado aquí, esto se implementa mediante un bloque RLC cuyas tareas incluyen, por ejemplo, la petición de asignación de recursos de la red móvil para todos los paquetes enviados a la vía de radio.
En la figura 1 se ha establecido una conexión de transferencia de datos entre los bloques LLE y RLC a través del interfaz RR, pero está claro que también puede utilizarse en relación con la invención una configuración consistente en diversos bloques RLC.
La figura 4 muestra las conexiones de una red de telecomunicaciones en un servicio GPRS conmutado por paquetes. En la infraestructura de la red, el principal elemento para los servicios GPRS es el nodo de soporte GPRS, GSN. Es un "router" de movilidad que implementa la conexión y la cooperación entre las diferentes redes de datos, por ejemplo hacia la PSPDN (Red Pública de Datos Conmutados por Paquetes) a través de la conexión Gi o hacia la red GPRS de otro operador a través de la conexión Gp, la gestión de la movilidad con los registros GPRS mediante la conexión Gr y la transmisión de paquetes de datos a dispositivos inalámbricos de transferencia de datos MS independientemente de su emplazamiento. Físicamente el nodo de soporte GPRS GSN puede integrarse con el centro de conmutación móvil (MSC) o puede ser un elemento independiente de la red basado en la arquitectura de los "routers" de red de datos. Los datos del usuario van directamente entre el nodo de soporte GSN y el sistema de la estación base BSS consiste en las estaciones base BTS y los controladores de la estación base BSC a través de la conexión Gb, pero existe una conexión de señalización Gs entre el nodo de soporte GSN y el centro de conmutación móvil MSC. En la figura 4, las líneas continuas situadas entre los bloques representan el tráfico de datos (o la transferencia de voz o datos en formato digital) y las líneas discontinuas representan la señalización. Físicamente, los datos pueden pasar de forma transparente a través del centro de conmutación móvil MSC. El interfaz de radio entre el dispositivo inalámbrico de transferencia de datos MS y la red fija pasa a través de la estación base BTS y viene marcado mediante la referencia Um. Las referencia Abis y A indican el interfaz entre la estación base BTS y el controlador de la estación base BSC, y correspondientemente entre el controlador de la estación base BSC y el centro de conmutación móvil MSC, que es una conexión de señalización. La referencia Gn representa la conexión entre diferentes nodos de soporte del mismo operador. Los nodos de soporte se dividen generalmente en nodos de soporte GPRS de puerta de enlace (GSN de puerta de enlace o GGSN) y nodos de soporte GPRS de servicio (GSN de servicio o SGSN), como se muestra en la figura 4. El sistema GSM es del tipo de Acceso Múltiple por División de Tiempo (TDMA), en el cual el tráfico en la vía de radio se produce mediante la división del tiempo en tramas TDMA consecutivas, cada una de las cuales consiste en varias (8) franjas temporales. En cada franja temporal el paquete de información se envía como una ráfaga de radiofrecuencia de duración finita, consistente en diversos bits modulados. Las franjas temporales se utilizan principalmente como canales de control y canales de tráfico. Los canales de tráfico se utilizan para transferir voz y datos, mientras que los canales de control se utilizan para señalización entre la estación base BTS y los dispositivos inalámbricos de transferencia de datos MS.
El bloque RLC de acuerdo con la invención y su funcionalidad pueden implementarse en el equipo utilizado en los actuales sistemas de comunicaciones móviles efectuando cambios en los componentes de los programas dedicados a la implementación de las pilas de protocolo. En un terminal inalámbrico MS las funciones pueden implementarse en gran medida en relación con el equipo de procesamiento CPU, al menos parcialmente, mediante programación. Este equipo de procesamiento CPU comprende preferiblemente al menos un procesador y puede realizarse mediante un circuito integrado específico de aplicación (no mostrado), por ejemplo. Para transferir datos vía radio, el dispositivo inalámbrico de transferencia de datos MS, está equipado con un componente de radio RF en la forma conocida.
La presente invención no se limita únicamente a las realizaciones descritas anteriormente, sino que sus detalles pueden modificarse sin salirse del ámbito definido por las reivindicaciones adjuntas. Por ejemplo, la invención también puede aplicarse en el Universal Mobile Telecommunications system (UMTS) [sistema de telecomunicaciones móviles universal].

Claims (20)

1. Método para configurar la transferencia de paquetes entre un dispositivo inalámbrico de transferencia de datos (MS) y una red móvil de comunicaciones (NW), estableciéndose en dicho método para transferir paquetes entre un dispositivo inalámbrico de transferencia de datos (MS) y una red móvil de comunicaciones, flujos de paquetes temporales (UL TBF, DL TBF), en los cuales se transfieren los datos por uno o más canales de tráfico de datos de paquetes (PDTCH) bien en el primer sentido desde la red móvil de comunicaciones (NW) al dispositivo inalámbrico de transferencia de datos (MS), o en el segundo sentido desde el dispositivo inalámbrico de transferencia de datos a la red móvil de comunicaciones, y en dicho método, cuando la transferencia de datos finaliza con un flujo de paquetes, se añade al paquete (302) a transmitir, una notificación del final de la transferencia de datos, caracterizado porque cuando la transferencia de paquetes en dicho primer sentido ha finalizado y se ha recibido un mensaje de acuse de recibo desde el dispositivo inalámbrico de transferencia de datos, también se envía desde la red móvil de comunicaciones (NW) al dispositivo inalámbrico de transferencia de datos (MS) al menos un mensaje de consulta (306) relativo a requerimientos de recursos para una transferencia de datos desde el dispositivo inalámbrico de transferencia de datos a la red móvil, y porque cuando en el dispositivo inalámbrico de transferencia de datos (MS) existen paquetes que han de enviarse a la red móvil de comunicaciones (NW), desde el dispositivo inalámbrico de transferencia de datos, se envía un mensaje de respuesta (307) a dicho mensaje (306), y en cuyo mensaje de respuesta (307), el dispositivo inalámbrico de transferencia de datos (MS) establece la información sobre la necesidad de enviar paquetes.
2. Método de acuerdo con la reivindicación 1 caracterizado porque el establecimiento de flujos de bloques temporales se lleva a cabo mediante información de señalización transmitida en uno o más canales de control (PCCCH, CCCH, PACCH).
3. Método de acuerdo con las reivindicaciones 1 ó 2 caracterizado porque el procesamiento de la información a transmitir se efectúa conforme a una pila de protocolos, que incluye al menos una capa RLC/MAC.
4. Método de acuerdo con cualquiera de las reivindicaciones 1, 2 ó 3 caracterizado porque dicho mensaje de respuesta (307) es un mensaje de petición de asignación de recursos de paquetes.
5. Método de acuerdo con cualquiera de las reivindicaciones 1 a 4 caracterizado porque el último paquete transmitido (302) se utiliza ventajosamente como mensaje de consulta (306).
6. Método de acuerdo con cualquiera de las reivindicaciones 1 a 4 caracterizado porque el mensaje Control de potencia de paquetes / Avance sincronización se utiliza como mensaje de consulta (306).
7. Método de acuerdo con cualquiera de las reivindicaciones 1 a 4 caracterizado porque el mensaje de asignación de enlace ascendente de paquetes se utiliza como mensaje de consulta (306).
8. Método de acuerdo con cualquiera de las reivindicaciones 5, 6 ó 7 caracterizado porque la transmisión del mensaje de consulta (306) se repite, realizándose también las siguientes etapas en el método:
-
el dispositivo inalámbrico de transferencia de datos transmite un mensaje de respuesta (307) en el cual el dispositivo inalámbrico de transferencia de datos (MS) establece la información sobre la necesidad de transmitir paquetes;
-
dicho mensaje de respuesta (307) es recibido por la red móvil de comunicaciones y se examina si dicha información sobre la necesidad de transmitir paquetes se ha configurado en el mensaje de respuesta, y si la información sobre la necesidad de transmitir paquetes se hubiese establecido se iniciará la formación de un flujo de bloques temporal desde el dispositivo inalámbrico de transferencia de datos a la red móvil de comunicaciones y, en caso contrario, se transmitirá de nuevo dicho mensaje de consulta (306).
9. Método de acuerdo con cualquiera de las reivindicaciones 1 a 8 caracterizado porque la red móvil de comunicaciones es una red conmutada por paquetes GPRS.
10. Método de acuerdo con cualquiera de las reivindicaciones 1 a 5, en el cual el dispositivo inalámbrico de transferencia de datos (MS) tiene al menos un modo activo y un modo en espera, caracterizado porque cuando el dispositivo inalámbrico de transferencia de datos (MS) no tiene paquetes a transferir cuando al detenerse la transferencia de paquetes en el primer sentido, el dispositivo inalámbrico de transferencia de datos (MS) pasa a modo en espera.
11. Método de acuerdo con cualquiera de las reivindicaciones 1 a 10 caracterizado porque al detenerse la transferencia de paquetes, el dispositivo inalámbrico de transferencia de datos (MS) envía un mensaje de acuse de recibo (304) a la red móvil de comunicaciones (NW) y porque el dispositivo inalámbrico de transferencia de datos (MS) establece en dicho mensaje de acuse de recibo (304), al menos, información sobre la necesidad de envío de paquetes.
12. Método de acuerdo con la reivindicación 11 caracterizado porque el dispositivo inalámbrico de transferencia de datos (MS) también establece en dicho mensaje de acuse de recibo (304) información acerca de la hora de transmisión del mensaje de consulta (306).
13. Sistema de transferencia de datos en el cual la información a transferir entre un dispositivo inalámbrico de transferencia de datos (MS) y una red móvil de comunicaciones (NW), se configura en forma de paquetes y en el que el sistema de transferencia de datos incluye medios (RF, BTS) para transferir paquetes entre el dispositivo inalámbrico de transferencia de datos (MS) y la red móvil de comunicaciones (NW) en flujos de bloques temporales (UL TBF, DL TBF), en el cual se configura la información a transferir por uno o más canales de tráfico de datos por paquetes (PDTCH) bien en el primer sentido desde la red móvil de comunicaciones (NW) al dispositivo inalámbrico de transferencia de datos (MS) o bien en el segundo sentido desde el dispositivo inalámbrico de transferencia de datos (MS) a la red móvil de comunicaciones (NW), y medios para establecer en el paquete de datos(302) a transmitir la información relativa a la finalización del flujo de bloques cuando la transferencia de datos finaliza en un flujo de bloques, caracterizado porque el sistema de transferencia de datos también incluye, al menos, medios (SGSN, BTS) para enviar al menos un mensaje de consulta (306) relativo a requisitos de recursos para transferir datos desde el dispositivo inalámbrico de transferencia de datos a la red móvil, desde la red móvil de comunicaciones (NW) al dispositivo inalámbrico de transferencia de datos (MS), cuando la transferencia de paquetes en dicho primer sentido se ha detenido y se ha recibido un mensaje de acuse de recibo desde el dispositivo inalámbrico de transferencia de datos, unos medios (CPU) para examinar si el dispositivo inalámbrico de transferencia de datos (MS) contiene paquetes a enviar a la red móvil de comunicaciones (NW) en el cual el dispositivo inalámbrico de transferencia de datos (MS) incluye al menos unos medios (CPU) para formar un mensaje de respuesta (307) a dicho mensaje de consulta (306) y unos medios (CPU) para establecer en dicho mensaje de respuesta (307) la información relativa a la necesidad de envío de paquetes.
14. Sistema de transferencia de datos de acuerdo con la reivindicación 13, caracterizado porque la formación de flujos de bloques temporales está configurada para su realización mediante información de señalización transmitida en uno o más canales de control (PCCCH, CCCH, PACCH).
15. Sistema de transferencia de datos de acuerdo con las reivindicaciones 13 ó 14 caracterizado porque en el dispositivo inalámbrico de transferencia de datos (MS) y en la red móvil de comunicaciones (NW) se ha formado una pila de protocolos para procesamiento de la información a transmitir y porque dicha pila de protocolos incluye, al menos, un capa RLC/MAC.
16. Sistema de transferencia de datos de acuerdo con cualquiera de las reivindicaciones 13, 14 ó 15 caracterizado porque dicho mensaje de respuesta (307) es un mensaje de petición de asignación de recursos de paquetes.
17. Método de acuerdo con cualquiera de las reivindicaciones 13 a 16 caracterizado porque la red móvil de comunicaciones es una red GPRS conmutada por paquetes.
18. Dispositivo inalámbrico de transferencia de datos para su utilización en un sistema de transferencia de datos en el cual la información a transmitir entre un dispositivo inalámbrico de transferencia de datos (MS) y una red móvil de comunicaciones (NW) se configura en forma de paquetes, y dicho sistema de transferencia de datos incluye unos medios (RF, BTS) para transferir paquetes entre el dispositivo inalámbrico de transferencia de datos (MS) y la red móvil de comunicaciones (NW) en flujos de bloques temporales (UL TBF, DL TBF) en el cual la información se configura para su transferencia por uno o más canales de tráfico de datos de paquetes (PDTCH) bien en el primer sentido desde la red móvil de comunicaciones (NW) al dispositivo inalámbrico de transferencia de datos (MS) o en el segundo sentido desde el dispositivo inalámbrico de transferencia de datos (MS) a la red móvil de comunicaciones (NW) caracterizado porque el dispositivo inalámbrico de transferencia de datos (MS) también incluye, al menos,
-
unos medios (RF) para recibir un mensaje de consulta (306) relativo a requisitos de recursos para transferir datos desde el dispositivo inalámbrico de transferencia de datos a la red móvil, datos que han sido enviados desde la red móvil de comunicaciones (NW), habiéndose enviado dicho mensaje de consulta (306) después de que se haya detenido la transferencia de paquetes en dicho primer sentido y se haya recibido un mensaje de acuse de recibo procedente del dispositivo inalámbrico de transferencia de datos;
-
unos medios (CPU) para examinar si el dispositivo inalámbrico de transferencia de datos (MS) tiene paquetes para enviar a la red móvil de comunicaciones (NW);
-
unos medios (CPU) para formar un mensaje de respuesta (307) a dicho mensaje de consulta; y
-
unos medios (CPU) para establecer en dicho mensaje de respuesta (307), la información sobre la necesidad de enviar paquetes.
19. Dispositivo inalámbrico de transferencia de datos (MS) de acuerdo con la reivindicación 18 caracterizado porque el dispositivo inalámbrico de transferencia de datos (MS) incluye unos medios (RF) para enviar a la red móvil de comunicaciones (NW), un mensaje de acuse de recibo (304) cuando la transferencia de paquetes se ha detenido, y unos medios (CPU) para establecer en dicho mensaje de acuse de recibo (304), al menos, información sobre la necesidad de envío de paquetes.
20. Dispositivo inalámbrico de transferencia de datos (MS) de acuerdo con la reivindicación 19, caracterizado porque el dispositivo inalámbrico de transferencia de datos (MS) incluye unos medios (CPU) para configurar en dicho mensaje de acuse de recibo (304) información relativa a la hora de transmisión del mensaje de consulta (306).
ES01923751T 2000-04-03 2001-03-28 Asignacion de recursos en una transferencia de datos conmutada por paquetes. Expired - Lifetime ES2233623T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20000779 2000-04-03
FI20000779A FI109437B (fi) 2000-04-03 2000-04-03 Resurssien varaus pakettimuotoisessa tiedonsiirrossa

Publications (1)

Publication Number Publication Date
ES2233623T3 true ES2233623T3 (es) 2005-06-16

Family

ID=8558104

Family Applications (1)

Application Number Title Priority Date Filing Date
ES01923751T Expired - Lifetime ES2233623T3 (es) 2000-04-03 2001-03-28 Asignacion de recursos en una transferencia de datos conmutada por paquetes.

Country Status (14)

Country Link
US (2) US7123595B2 (es)
EP (1) EP1269698B1 (es)
JP (1) JP2003530017A (es)
KR (1) KR100585435B1 (es)
CN (1) CN1190929C (es)
AT (1) ATE285149T1 (es)
AU (1) AU2001250446A1 (es)
BR (1) BR0109741B1 (es)
CA (1) CA2404016C (es)
DE (1) DE60107827T2 (es)
ES (1) ES2233623T3 (es)
FI (1) FI109437B (es)
WO (1) WO2001076156A1 (es)
ZA (1) ZA200207441B (es)

Families Citing this family (31)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FI108203B (fi) * 1998-11-27 2001-11-30 Nokia Mobile Phones Ltd Menetelmä ja järjestely tiedon siirtämiseksi pakettiradiopalvelussa
FI109437B (fi) * 2000-04-03 2002-07-31 Nokia Corp Resurssien varaus pakettimuotoisessa tiedonsiirrossa
FI110563B (fi) * 2000-06-20 2003-02-14 Nokia Corp Resurssien varaus pakettimuotoisessa tiedonsiirrossa
US20030125051A1 (en) * 2001-12-27 2003-07-03 Arto Leppisaari Acknowledgement of reception of downlink messages
EP1379033A1 (en) * 2002-07-01 2004-01-07 Siemens Mobile Communications S.p.A. Method for releasing single downlink TBFs in a mobile radio system
FR2843670B1 (fr) 2002-08-14 2005-01-14 Evolium Sas Procede pour l'allocation de ressources en mode paquet dans un systeme de radiocommunications mobiles
FR2850516B1 (fr) * 2003-01-29 2005-06-03 Evolium Sas Procede pour obtimiser les performances d'un systeme de radiocommunications mobile
WO2004095860A1 (ja) * 2003-04-23 2004-11-04 Nec Corporation 移動通信のためのシステム及び方法
US6845235B1 (en) * 2003-07-18 2005-01-18 Motorola, Inc. Method and apparatus in a wireless communication system for expediting a request for uplink resources
KR100608844B1 (ko) * 2004-01-09 2006-08-08 엘지전자 주식회사 VoIP 서비스를 제공하는 무선통신 시스템
US7680059B2 (en) * 2004-02-13 2010-03-16 Broadcom Corporation Multiple protocol wireless communications in a WLAN
DE602004004152T2 (de) * 2004-11-05 2007-10-11 Research In Motion Ltd., Waterloo Steuerung der Wiederversuchsfunktion von Packetdatensitzungen einer mobilen Funkstation in einem drahtlosen Packetdatennetzwerk
US7342939B2 (en) * 2004-12-17 2008-03-11 Motorola, Inc. Method and apparatus for predictively providing an uplink communication resource
US8072948B2 (en) 2005-07-14 2011-12-06 Interdigital Technology Corporation Wireless communication system and method of implementing an evolved system attachment procedure
US7869417B2 (en) 2005-07-21 2011-01-11 Qualcomm Incorporated Multiplexing and feedback support for wireless communication systems
ATE534264T1 (de) 2005-12-14 2011-12-15 Research In Motion Ltd Verfahren und gerät für endgerätebasierte funkmittelsteuerung in einem umts netz
CN101405973B (zh) * 2006-03-20 2013-04-24 英特尔公司 用于分配时间和频率资源的无线接入网和方法
CN1983993B (zh) * 2006-03-29 2010-05-12 华为技术有限公司 一种对系统资源进行监控的方法
ATE484937T1 (de) 2006-05-17 2010-10-15 Research In Motion Ltd Verfahren und system zur anzeige einer ursache für einen abbau einer signalisierungsverbindung in einem umts netz
US8136004B2 (en) 2006-06-20 2012-03-13 Ntt Docomo, Inc. Radio communication apparatus and method used in mobile communication system
CN101137194B (zh) * 2006-08-28 2010-05-12 华为技术有限公司 一种发送控制消息的方法和系统
JP2010503250A (ja) * 2006-08-30 2010-01-28 ノキア コーポレイション モバイル通信システムにおける高速ack/nackの方法及び装置
GB0621767D0 (en) * 2006-11-01 2006-12-13 Nec Corp Resource allocation
CN101237602B (zh) * 2007-02-02 2010-05-19 华为技术有限公司 为移动台指派载波资源方法及其系统
US8208950B2 (en) 2007-11-13 2012-06-26 Research In Motion Limited Method and apparatus for state/mode transitioning
BR112012012356B1 (pt) 2009-11-23 2021-05-04 Blackberry Limited métodos e equipamentos de usuário para processamento de mensagens de indicação
US9467897B2 (en) 2010-01-27 2016-10-11 Samsung Electronics Co., Ltd. Method and system for managing a temporary block flow in a data communication network environment
CN101827397B (zh) * 2010-03-04 2012-09-05 华为技术有限公司 建立临时块流的方法和装置
US20120051237A1 (en) * 2010-08-25 2012-03-01 Baohong Sun Method to schedule IEEE 802.11 channel as a QoS enabled GPRS supplementary high speed data channel
JP5365733B2 (ja) * 2012-10-31 2013-12-11 富士通株式会社 通信端末装置
US9860349B2 (en) * 2015-03-25 2018-01-02 Newracom, Inc. Method for transmitting and receiving frame, and wireless device implementing the same method

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6611515B1 (en) 1998-05-17 2003-08-26 Lucent Technologies Inc. System and method for link and media access control layer transaction completion procedures
US6243365B1 (en) * 1998-08-04 2001-06-05 Opuswave Networks, Inc. Continuation control for wireless packet data
FI108203B (fi) * 1998-11-27 2001-11-30 Nokia Mobile Phones Ltd Menetelmä ja järjestely tiedon siirtämiseksi pakettiradiopalvelussa
FI112842B (fi) * 1999-01-11 2004-01-15 Nokia Corp Menetelmä ja laitteet jatketun pakettikytkentäisen radioyhteyden toteuttamiseksi
FI106760B (fi) * 1999-03-03 2001-03-30 Nokia Oyj Menetelmä ja laite tiedonsiirtopakettien uudelleenlähettämiseksi
FI114768B (fi) * 1999-03-11 2004-12-15 Nokia Corp Parannettu menetelmä ja järjestely tiedon siirtämiseksi pakettiradiopalvelussa
EP1045559A1 (en) * 1999-04-13 2000-10-18 Lucent Technologies Inc. Medium access control (MAC) method in a cellular packet system
US6532225B1 (en) * 1999-07-27 2003-03-11 At&T Corp Medium access control layer for packetized wireless systems
US6711406B1 (en) * 1999-10-21 2004-03-23 Nokia Corporation Apparatus, and associated method, for facilitating rapid mode changeover of a mobile station
US6282182B1 (en) * 2000-01-07 2001-08-28 Motorola, Inc. Method and apparatus for simultaneous circuit switched voice and GPRS data interchange
FI109437B (fi) * 2000-04-03 2002-07-31 Nokia Corp Resurssien varaus pakettimuotoisessa tiedonsiirrossa

Also Published As

Publication number Publication date
CN1430842A (zh) 2003-07-16
CA2404016A1 (en) 2001-10-11
DE60107827T2 (de) 2005-12-15
KR20020087120A (ko) 2002-11-21
ZA200207441B (en) 2003-05-07
FI109437B (fi) 2002-07-31
CA2404016C (en) 2008-01-29
EP1269698A1 (en) 2003-01-02
BR0109741A (pt) 2003-02-04
JP2003530017A (ja) 2003-10-07
CN1190929C (zh) 2005-02-23
BR0109741B1 (pt) 2015-02-24
US20070201396A1 (en) 2007-08-30
KR100585435B1 (ko) 2006-06-02
US7706322B2 (en) 2010-04-27
ATE285149T1 (de) 2005-01-15
AU2001250446A1 (en) 2001-10-15
US7123595B2 (en) 2006-10-17
FI20000779A0 (fi) 2000-04-03
DE60107827D1 (de) 2005-01-20
EP1269698B1 (en) 2004-12-15
US20010038614A1 (en) 2001-11-08
FI20000779L (fi) 2001-10-04
WO2001076156A1 (en) 2001-10-11

Similar Documents

Publication Publication Date Title
ES2351989T3 (es) Asignación de recursos en comunicación con formato de paquetes.
EP1269698B1 (en) Allocation of resources in packet-switched data transfer
KR100442368B1 (ko) Gprs의 rlc/mac 데이터 전송방법
ES2419804T3 (es) Procedimiento de asignación de recursos de radio en un sistema de comunicación inalámbrica
ES2272265T3 (es) Metodo y aparato para transmitir informacion.
JP5064378B2 (ja) データブロック伝送制御装置及び方法
ES2368895T3 (es) Esquema de acceso aleatorio para un equipo de usuario.
ES2358666T3 (es) Procedimiento para el establecimiento de conexión en un sistema de radiocomunicaciones móviles.
ES2368385T3 (es) Esquema de transmisión de señales para una gestión eficaz del canal dedicado mejorado común.
ES2620801T3 (es) Método para redireccionamiento de un acceso de enlace ascendente
EP3998786A1 (en) Data transmission method and apparatus, first communication node, and second communication node
ES2211120T3 (es) Gestion de conexiones con conmutacion de paquetes en una red de telecomunicaciones.
ES2932964T3 (es) Procedimiento y aparato para solicitar recursos de transmisión de enlace lateral en un sistema de comunicación inalámbrica
EP1804444A1 (en) Resource allocation mechanism in packet radio network
KR20090016436A (ko) 무선 통신 시스템에서의 채널 설정 방법
KR20070046701A (ko) 이동통신 시스템에서의 데이터 관리 방법
WO2009099265A1 (en) Wireless communication method for transmitting a sequence of data units between a wireless device and a network
ES2394687T3 (es) Verificación de disponibilidad de las estaciones móviles de abonado en el modo de reposo en un sistema de acceso inalámbrico