PROCEDIMIENTO Y APARATO PARA LA SEGMENTACIÓN DE DATOS EN UN SISTEMA DE COMUNICACIONES MÓVILES.

Procedimiento (30) de segmentación de datos en un transmisor de un sistema de comunicaciones móviles,

comprendiendo el procedimiento:

iniciar una interpretación de bits de extensión alternativa (301);

terminando exactamente un último segmento de datos de una Unidad de Datos de Servicio en un extremo de una Unidad de Datos de Protocolo (302);

ningún indicador de longitud de la Unidad de Datos de Protocolo indicando el extremo de la Unidad de Datos de Servicio (304);

caracterizado por el hecho de que si una longitud de una Unidad de Datos de Servicio siguiente tras la Unidad de Datos de Servicio no es igual a una longitud de un campo de datos de una Unidad de Datos de Protocolo siguiente tras la Unidad de Datos de Protocolo (306);

establecer que un primer campo indicador de longitud de la Unidad de Datos de Protocolo siguiente sea un valor especificado (308) para indicar que una Unidad de Datos de Servicio terminó exactamente al final de la Unidad de Datos de Protocolo.

Tipo: Patente Europea. Resumen de patente/invención. Número de Solicitud: E06010254.

Solicitante: INNOVATIVE SONIC LIMITED.

Nacionalidad solicitante: Islas Vírgenes (Británicas).

Dirección: OFFSHORE INCORPORATIONS CENTRE, ROAD TOWN P.O. BOX 957 TORTOLA ISLAS VIRGENES.

Inventor/es: JIANG,SAM,SHIAW-SHIANG.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04W28/06 ELECTRICIDAD.H04 TECNICA DE LAS COMUNICACIONES ELECTRICAS.H04W REDES DE COMUNICACION INALAMBRICAS (difusión H04H; sistemas de comunicación que utilizan enlaces inalámbricos para comunicación no selectiva, p. ej. extensiones inalámbricas H04M 1/72). › H04W 28/00 Tráfico de red o gestión de recursos. › Optimización, p. ej. compresión de cabeceras o dimensionado de la información.
  • H04W80/00 H04W […] › Protocolos de red inalámbrica o adaptaciones de protocolos para operaciones inalámbricas.

PDF original: ES-2376630_T3.pdf

 


Fragmento de la descripción:

Procedimiento y aparato para la segmentación de datos en un sistema de comunicaciones móviles [0001] La presente invención se refiere a un procedimiento de segmentación de datos en un sistema de comunicaciones móviles de acuerdo con el preámbulo de la reivindicación 1.

De acuerdo con la definición del proyecto de asociación para la tercera generación (3GPP) , la entidad se control de radioenlace comprende tres modos de transmisión. Los tres modos de transmisión, modo transparente (TM) , modo no reconocido (UM) , y modo reconocido (AM) , son para diferentes requisitos de calidad para paquetes de segmentos. En UM, además de los paquetes de segmentación a cada paquete se le añade una cabecera apropiada para ayudar a verificar el orden de los paquetes en un receptor y desechar paquetes de error. Esto es apropiado para servicios que tienen requerimientos tanto de transmisión instantánea como de orden de paquetes, tales como comunicaciones por protocolo de voz por Internet (VoIP) , videoteléfono, etc.

Teniendo esto en cuenta, el objetivo de la presente invención es un procedimiento que establezca que un indicador en una unidad de datos de protocolo sea un valor especificado para aumentar la eficiencia de la transmisión y evitar desperdiciar recursos del sistema.

Esto se consigue mediante un procedimiento de segmentación de datos en un sistema de comunicaciones móviles de acuerdo con la reivindicación 1. Las reivindicaciones dependientes se refieren a los otros desarrollos y mejoras correspondientes.

Tal como se verá más claramente a continuación a partir de la siguiente descripción detallada, el procedimiento reivindicado de segmentación de datos en un transmisor de un sistema de comunicaciones móviles incluye iniciar una interpretación de bits de extensión alternativa. Cuando el extremo de un último segmento de datos de una Unidad de Datos de Servicio termina exactamente en el extremo de una Unidad de Datos de Protocolo, ningún Indicador de longitud en la Unidad de Datos de Protocolo indica el extremo de la Unidad de Datos de Servicio, y la longitud de una Unidad de Datos de Servicio siguiente tras la Unidad de Datos de Servicio es igual a la longitud de un campo de datos de una Unidad de Datos de Protocolo siguiente tras la Unidad de Datos de Protocolo, se establece que un primer campo de bits de extensión de la Unidad de Datos de Protocolo siguiente sea un valor especificado para indicar que una Unidad de Datos de Servicio terminó exactamente en el extremo de la Unidad de Datos de Protocolo.

A continuación, la invención se ilustra además a modo de ejemplo, tomando como referencia los dibujos que se acompañan, en los cuales:

La figura 1 es un diagrama de una Unidad de Datos de Protocolo (PDU) en UM en la técnica anterior.

La figura 2 es un diagrama de transmisión de una secuencia de SDUs cuando la interpretación de bits de extensión alternativa está configurada en UM en la técnica anterior.

La figura 3 es un diagrama de flujo de una primera realización para la segmentación de datos en un sistema de comunicaciones móviles de acuerdo con la presente invención.

La figura 4 es un diagrama de flujo de una segunda realización para la segmentación en un sistema de comunicaciones móviles de acuerdo con la presente invención.

La figura 5 es un diagrama de flujo de una tercera realización para la segmentación en un sistema de comunicaciones móviles de acuerdo con la presente invención.

La figura 6 es un diagrama de transmisión de una secuencia de SDUs cuando la interpretación de bits de extensión alternativa está configurada en UM de acuerdo con la presente invención.

La figura 7 es un diagrama de bloques funcionales de un sistema de comunicaciones móviles.

La figura 8 es un diagrama del código de programa de la figura 7.

Consúltese la figura 1. La figura 1 es un diagrama de una Unidad de Datos de Protocolo (PDU) 100 en UM de la técnica anterior. La PDU 100 comprende un campo 102 de número de secuencia (SN) , una pluralidad de campos indicadores de longitud 104, una pluralidad de campos de bits de extensión 110, un campo de datos 106 y un campo de relleno 108. En la PDU 100, el campo del número de secuencia 102 representa un SN de la PDU 100 y el receptor puede reordenar PDUs recibidas de acuerdo SNs en el campo del número de secuencia 102. La longitud del campo de bits de extensión 110 es de 1 bit, que es para almacenar un bit de extensión. En la técnica anterior, si el bit de extensión en el campo de bits de extensión 110 es 1 significa que el siguiente campo es un campo indicador de longitud con otro campo de bits de extensión. Por otra parte, si el bit de extensión es 0 significa que el siguiente campo es un campo de datos o un campo de relleno (en AM, puede ser también una unidad de informe de estado superpuesta) . El campo indicador de longitud 104 se utiliza para indicar la posición final del último octeto de una Unidad de Datos de Servicio (SDU) en la PDU 100. La longitud (o tamaño) del campo indicador de longitud 104 puede ser de 7 bits o de 15 bits en el que la técnica anterior reserva varios valores predeterminados para atender a requerimientos especiales. Además, el campo de datos 106 es para almacenar una pluralidad de SDUs completas o sus segmentos. El campo de relleno 108 se utiliza para rellenar el espacio no utilizado de la PDU 100 para que una longitud total de la PDU 100 corresponda a un valor preestablecido.

Tal como se ha descrito anteriormente, el UM es adecuado para servicios que requieren tanto transmisión instantánea como orden de paquetes, tal como comunicaciones VoIP, videoteléfono, etc. Tomando como ejemplo los servicios de VoIP, una buena comunicación de voz es continua y, por lo tanto, más cerca de una voz real, de modo que la trama de voz generada (cada 20 ms) de la codificación de voz debería a un receptor para mantener la fluidez de la de señal de voz. Por lo tanto, para servicios de VoIP, la técnica anterior puede asociar una trama de voz sobre una PDU, de modo que cada PDU comprenda una SDU (o trama de voz) completa que no esté segmentada, concatenada o con relleno. Para servicios de longitud de datos fija como ésta, al utilizar el bit de extensión tal como se ha descrito anteriormente se añade un indicador de longitud a cada SDU, de modo que se reduce la eficiencia del ancho de banda de la transmisión. Para aumentar la eficiencia del ancho de banda para este tipo de servicio, la técnica anterior establece que el primer bit de extensión de una PDU sea un indicador de 1 bit, para indicar si un campo de datos de la PDU comprende una SDU completa que no esté segmentada, concatenada o con relleno. Para distinguir el bit de extensión del indicador de bits de extensión para otros fines puede configurarse una variable de interpretación de bits de extensión alternativa en el sistema para indicar si el primer bit de extensión de una PDU se utiliza para indicar si el siguiente campo comprende una SDU completa que no está segmentada, concatenada o con relleno. En cambio, cuando la interpretación de bits de extensión alternativa no está configurada o iniciada, el primer campo de bits de extensión de la PDU se utiliza para indicar si el siguiente campo es un campo indicador de longitud con otro campo de bits de extensión, o un campo de datos.

Por lo tanto, cuando la interpretación de bits de extensión alternos está configurada y si el tamaño de una SDU no se corresponde con el tamaño del campo de datos en una PDU, se necesita un campo indicador de longitud para indicar la posición final de la SDU. Se establece el primer bit de extensión de una PDU para indicar que el siguiente campo es un campo indicador de longitud con otro campo de bits de extensión. Además, si el tamaño de una SDU es mayor que el tamaño del campo de datos de una PDU, la SDU es segmentada. En esta situación, para mantener cualquier PDU de transmisión que comprenda una SDU completa, la eficiencia de la transmisión se reduce y se desperdician recursos del sistema. Consúltese las siguientes descripciones.

En primer lugar, de acuerdo con la especificación definida por el 3GPP, cuando el último segmento de una SDU termina exactamente al final de una PDU mientras que, en la PDU, ningún campo indicador de longitud indica la posición final de la SDU, el primer campo indicador de longitud de la siguiente PDU se pone a 0. Por lo tanto, si el campo indicador de longitud es de 7 bits de largo, el primer campo indicador de longitud de la siguiente PDU se establece para que sea (000... [Seguir leyendo]

 


Reivindicaciones:

1. Procedimiento (30) de segmentación de datos en un transmisor de un sistema de comunicaciones móviles, comprendiendo el procedimiento:

iniciar una interpretación de bits de extensión alternativa (301) ;

terminando exactamente un último segmento de datos de una Unidad de Datos de Servicio en un extremo de una Unidad de Datos de Protocolo (302) ;

ningún indicador de longitud de la Unidad de Datos de Protocolo indicando el extremo de la Unidad de Datos de Servicio (304) ;

caracterizado por el hecho de que si una longitud de una Unidad de Datos de Servicio siguiente tras la Unidad de Datos de Servicio no es igual a una longitud de un campo de datos de una Unidad de Datos de Protocolo siguiente tras la Unidad de Datos de Protocolo (306) ;

establecer que un primer campo indicador de longitud de la Unidad de Datos de Protocolo siguiente sea un valor especificado (308) para indicar que una Unidad de Datos de Servicio terminó exactamente al final de la Unidad de Datos de Protocolo.

2. Procedimiento según la reivindicación 1, caracterizado por el hecho de que el valor especificado es 0.

3. Procedimiento según la reivindicación 1, caracterizado por el hecho de que el sistema de comunicaciones móviles opera en modo no reconocido.

4. Dispositivo de comunicaciones móviles (800) que comprende una unidad central de procesamiento (808) en comunicación eléctrica con una memoria (810) , comprendiendo la memoria un código de programa (812) para implementar el procedimiento de la reivindicación 1.

5. Procedimiento (40) de segmentación de datos en un transmisor de un sistema de comunicaciones móviles, comprendiendo el procedimiento:

iniciar una interpretación de bits de extensión alternativa (401) ;

terminando exactamente un último segmento de datos de una Unidad de Datos de Servicio en un extremo de una Unidad de Datos de Protocolo (402) ;

ningún indicador de longitud de la Unidad de Datos de Protocolo indicando el extremo de la Unidad de Datos de Servicio (404) ;

caracterizado por el hecho de que si una longitud de una Unidad de Datos de Servicio siguiente tras la Unidad de Datos de Servicio es igual a una longitud de un campo de datos de una Unidad de Datos de Protocolo siguiente tras la Unidad de Datos de Protocolo (406) ;

establecer que un primer bit de extensión de la Unidad de Datos de Protocolo siguiente sea un valor especificado (408) para indicar que la siguiente Unidad de Datos de Servicio comprende una Unidad de Datos de Servicio completa que no está segmentada, concatenada o con relleno, e indicar que una Unidad de Datos de Servicio terminó exactamente en la Unidad de Datos de Protocolo.

6. Procedimiento según la reivindicación 5, caracterizado por el hecho de que el valor especificado es 0.

7. Procedimiento según la reivindicación 5, caracterizado por el hecho de que el sistema de comunicaciones móviles opera en modo no reconocido.

8. Dispositivo de comunicaciones móviles (800) que comprende una unidad central de procesamiento (808) en comunicación eléctrica con una memoria (810) , comprendiendo la memoria un código de programa (812) para implementar el procedimiento de la reivindicación 5.

9. Procedimiento (60) de segmentación de datos en un receptor de un sistema de comunicaciones móviles, comprendiendo el procedimiento:

iniciar una interpretación de bits de extensión alternativa (601) ; recibir una primera Unidad de Datos de Protocolo (602) ;

comprendiendo la primera Unidad de Datos de Protocolo un segmento de datos de una primera Unidad de Datos de Servicio pero no una posición final de la primera Unidad de Datos de Servicio (603) ;

recibir una segunda Unidad de Datos de Protocolo (604) ;

siendo la segunda Unidad de Datos de Protocolo una Unidad de Datos de Protocolo siguiente tras la primera Unidad de Datos de Protocolo;

caracterizado por el hecho de que el procedimiento comprende, además:

determinar que la primera Unidad de Datos de Servicio termina en un extremo de la primera Unidad de Datos de Protocolo y la segunda Unidad de Datos de Protocolo comprende una segunda Unidad de Datos de Servicio completa que no está segmentada, concatenada o con relleno (608) , cuando un valor de un indicador de la segunda Unidad de Datos de Protocolo es igual a un primer valor;

enviar la primera Unidad de Datos de Servicio a una capa superior (610) , y enviar la segunda Unidad de Datos de Servicio a la capa superior (612) .

10. Procedimiento según la reivindicación 9, caracterizado por el hecho de que la segunda Unidad de Datos de Protocolo no comprende un campo indicador de longitud para indicar un extremo de la primera Unidad de Datos de Servicio.

11. Procedimiento según la reivindicación 9, caracterizado por el hecho de que el primer valor es 0.

12. Procedimiento según la reivindicación 9, caracterizado por el hecho de que el indicador es un primer bit de extensión de la Unidad de Datos de Servicio.

13. Procedimiento según la reivindicación 9, caracterizado por el hecho de que el sistema de comunicaciones móviles opera en modo no reconocido.

14. Dispositivo de comunicaciones móviles (800) que comprende una unidad central de procesamiento (808) en comunicación eléctrica con una memoria (810) , comprendiendo la memoria un código de programa (812) para implementar el procedimiento de la reivindicación 9.

 

Patentes similares o relacionadas:

Reglas de generación y selección de acuse de recibo de bloque, del 10 de Junio de 2020, de QUALCOMM INCORPORATED: Un procedimiento de comunicación inalámbrica, que comprende: recibir al menos una trama de al menos un dispositivo inalámbrico; generar […]

Dispositivo de comunicación y procedimiento de comunicación, del 3 de Junio de 2020, de Panasonic Intellectual Property Corporation of America: Un aparato de comunicación que comprende: un circuito generador de tramas de PHY que está adaptado para generar una trama de PHY que incluye cualquiera de una […]

Control de potencia de enlace ascendente de baja latencia, del 3 de Junio de 2020, de QUALCOMM INCORPORATED: Un procedimiento de comunicación inalámbrica, que comprende: determinar una primera limitación de potencia de enlace ascendente, […]

Agregación de paquetes en red en malla, del 27 de Mayo de 2020, de Itron Global SARL: Un dispositivo configurado para su uso como un nodo en una red en malla heterogénea que comprende un primer nodo de utilidad, […]

Terminal de usuario, estación base de radio, sistema de comunicación por radio y método de comunicación por radio, del 20 de Mayo de 2020, de NTT DOCOMO, INC.: Terminal de usuario para comunicarse con una estación base de radio usando agregación de portadoras, en el que pueden configurarse seis o más células, comprendiendo […]

Aparatos de telecomunicaciones y método para comunicar paquetes de datos en el protocolo de Internet, del 20 de Mayo de 2020, de Orange: Un sistema de telecomunicación para proporcionar un mecanismo para comunicar paquetes de datos de Internet con un equipo de usuario de comunicaciones […]

Estación base, terminal inalámbrico y métodos de los mismos, del 13 de Mayo de 2020, de NEC CORPORATION: Una estación base que comprende: medios para difundir información de sistema, incluyendo la información de sistema un primer […]

Método para transmitir símbolos de control y entrenamiento en un sistema de comunicación inalámbrica multiusuario, del 6 de Mayo de 2020, de ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE: Un método de transmisión de datos en una red de área local inalámbrica, comprendiendo el método: generar una unidad de datos de protocolo de capa física, […]

Utilizamos cookies para mejorar nuestros servicios y mostrarle publicidad relevante. Si continua navegando, consideramos que acepta su uso. Puede obtener más información aquí. .