Gestión eficiente de paquetes para un descarte en base a un temporizador en un sistema de comunicaciones inalámbricas.
Un procedimiento (500), que comprende:
la identificación (502) de uno o más paquetes que deben ser descartados;
la determinación (504) acerca de si una pluralidad de paquetes que deben ser descartados provocará queuna pluralidad de paquetes descartados consecutivos resulte superior a una pluralidad de paquetes deumbral;
tras la determinación de que la pluralidad de paquetes que deben ser descartados provocará que lapluralidad de paquetes descartados consecutivos resulte superior a la pluralidad de paquetes de umbral, eldescarte (506) de los uno o más paquetes y la ejecución de al menos una operación (614) de tratamientode paquetes sobre los respectivos paquetes identificados restantes; y
tras la determinación de que la pluralidad de paquetes que deben ser descartados no provocará que lapluralidad de paquetes descartados consecutivos resulte superior a la pluralidad de paquetes de umbral, eldescarte (508) de los uno o más paquetes sin el tratamiento de los respectivos paquetes identificadosrestantes.
Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2009/053134.
Solicitante: QUALCOMM INCORPORATED.
Nacionalidad solicitante: Estados Unidos de América.
Dirección: INTERNATIONAL IP ADMINISTRATION 5775 MOREHOUSE DRIVE SAN DIEGO, CALIFORNIA 92121-1714 ESTADOS UNIDOS DE AMERICA.
Inventor/es: MAHESHWARI,Shailesh, KUMAR,Vanitha,A, QIU,BIN, RAINA,ASHWINI, XIAO,GANG A, GOWDA,YATEESH S.
Fecha de Publicación: .
Clasificación Internacional de Patentes:
- H04L12/56
PDF original: ES-2397595_T3.pdf
Fragmento de la descripción:
Gestión eficiente de paquetes para un descarte en base a un temporizador en un sistema de comunicaciones inalámbricas Antecedentes 1. Campo La presente divulgación se refiere, en general, al campo de las comunicaciones inalámbricas y, más en concreto a unas técnicas para la gestión y tratamiento de paquetes en un sistema de comunicaciones inalámbricas.
2. Antecedentes Los sistemas de comunicaciones inalámbricas están muy extendidos y proporcionan diversos servicios de comunicación; por ejemplo servicios de voz, de vídeo, datos por paquetes, de radiodifusión y de mensajería pueden ser suministrados por medio de dichos sistemas de comunicaciones inalámbricas. Estos sistemas pueden ser sistemas de acceso múltiple que sean capaces de soportar una comunicación destinada a múltiples terminales mediante la compartición de los recursos disponibles de los sistemas. Ejemplos de dichos sistemas de acceso múltiple incluyen los sistemas de Acceso Múltiple por División de Código (CDMA) , los sistemas de Acceso Múltiple por División de Tiempo (TDMA) , los sistemas de Acceso Múltiple por División de Frecuencias (FDMA) y los sistemas de Acceso Múltiple por División de Frecuencias Ortogonal (OFDMA) .
En términos generales un sistema de comunicaciones inalámbricas de acceso múltiple puede soportar, de manera simultánea, una comunicación destinada a múltiples canales inalámbricos. En un sistema del tipo indicado, cada terminal puede comunicar con una o más estaciones de base por medio de transmisiones sobre los enlaces directo e inverso. El enlace directo (o enlace descendente) es el enlace de comunicación desde las estaciones de base a los terminales y el enlace indirecto ( o enlace ascendente) se refiere al enlace de comunicación desde los terminales hasta las estaciones de base. Este enlace de comunicación puede ser establecido por medio de un sistema de única entrada única salida (SISO) , múltiple entrada única salída (MISO) o múltiple entrada múltiple salida (MIMO)
En diversas implementaciones de comunicaciones inalámbricas, informaciones tales como datos, señalización de control o similares, pueden ser transmitidas bajo la forma de los respectivos paquetes. Los paquetes comunicados dentro de una red inalámbrica pueden incluir, por ejemplo, Unidades de Datos de Protocolo (PDUs) del Protocolo de Convergencia de Datos por Paquetes (PDCP) , Unidades de Datos de Servicio (SDUs) , o similares. Así mismo, pueden ser configurados diversos dispositivos de comunicaciones inalámbricas con una funcionalidad de descartes de paquetes basada en temporizador y / u otra funcionalidad similar. En dicho ejemplo, un temporizador de descarte está configurado y se aplica a los respectivos paquetes de tal manera que, en el caso de que un paquete determinado no sea transmitido antes de la caducidad del temporizador de descartes configurado para el paquete, el paquete puede ser descartado con el fin de guardar el ancho de banda a través de las sondas asociado con la transmisión de las informaciones anticuadas.
Convencionalmente, tras la expiración de un temporizador de descartes asociado con un paquete y el subsecuente descarte del paquete, el nivel del PDCP de un dispositivo de comunicaciones inalámbricas puede ser requerido para llevar a cabo las respectivas operaciones (por ejemplo, la modificación de la cabecera del PDCP, el recálculo de cifrado, la actualización de la compresión de la cabecera, etc.) para todos los demás paquetes que han sido identificados y puestos en fila de espera para su transmisión pero que no han sido todavía transmitidos. De esta manera, en el caso de que una gran cantidad de paquetes hayan sido dispuestos en fila de espera antes de un descarte, se puede apreciar que las operaciones de postdescarte requeridas pueden exigir recursos considerables lo cual, a su vez, puede degradar las prestaciones globales del transmisor. De acuerdo con ello sería deseable implementar unas técnicas de tratamiento de paquetes en una red de datos inalámbrica que mitigara al menos los inconvenientes expuestos.
El documento WO 2007/050231 divulga un sistema HARQ en el cual un paquete es retransmitido si el transmisor recibe una transmisión de que el paquete no fue recibido de forma satisfactoria, y en el cual el paquete descartado por el transmisor si el paquete no es transmitido de forma satisfactoria por el procedimiento de gestión de la transmisión. En un ejemplo, si una pluralidad de transmisiones HARQ excede el número máximo de retransmisiones permitidas, entonces un temporizador de descartes es comparado con un umbral para determinar si el temporizador ha caducado. Si el temporizador ha caducado, entonces el transmisor descarta el paquete. La información de estados relacionada con un paquete individual descartado o con una pluralidad de paquetes consecutivos descartados después del paquete descartado puede ser enviada al receptor.
Sumario En las líneas que siguen se ofrece un sumario simplificado de diversos aspectos de la materia objeto reivindicada con el fin de proporcionar una comprensión básica de dichos aspectos. Este sumario no pretende ser una panorámica exhaustiva de todos los aspectos contemplados, y no está concebido ni para identificar elementos clave o críticos ni para delinear el alcance de dichos aspectos. Su único propósito es el de presentar algunos conceptos
de los aspectos divulgados de una forma simplificada como preludio a la descripción más detallada que se ofrece más adelante.
De acuerdo con un aspecto, en la presente memoria se ofrece un procedimiento. El procedimiento puede comprender la identificación de uno o más paquetes que deben ser descartados; la identificación acerca de si una pluralidad de paquetes que deben ser descartados provocará que una pluralidad de paquetes consecutivos descartados resulte superior a un umbral de una pluralidad de paquetes; tras la determinación de que la pluralidad de paquetes que debe ser descartada provocará que la pluralidad de paquetes consecutivos descartados resulte superior al umbral de la pluralidad de paquetes, el descarte de los uno o más paquetes y la ejecución de al menos una operación de tratamiento de paquetes sobre los respectivos paquetes identificados restantes; y, tras la determinación de que la pluralidad de paquetes que deben ser descartados no provocará que una pluralidad de paquetes consecutivos descartados resulte superior a umbral de la pluralidad de paquetes, el descarte de los uno o más paquetes sin el tratamiento de los respectivos paquetes identificados restantes.
Un segundo aspecto descrito en la presente memoria se refiere a un aparato de comunicaciones inalámbricas, el cual puede comprender una memoria que almacene los datos relacionados con una entidad de Protocolo de Convergencia de Datos por Paquetes (PDCP) y los respectivos paquetes asociados con la entidad de PDCP, comprendiendo los respectivos paquetes uno o más paquetes designados que deben ser descartados y uno o más paquetes subsecuentes; y un procesador configurado para descartar los uno o más paquetes designados, para determinar si el descarte de los uno o más paquetes designados provocó que una pluralidad de paquetes descartados consecutivos resultará superior a una pluralidad de umbral de paquetes, y para ejecutar al menos una operación de tratamiento de paquetes sobre los respectivos paquetes subsecuentes tras una determinación de que la pluralidad de paquetes consecutivos descartados ha resultado superior al umbral de la pluralidad de paquetes.
Un tercer aspecto descrito en la presente memoria se refiere a un producto de programa informático, el cual puede incluir un medio legible por computadora que comprenda un código para determinar que una computadora lleve a cabo el procedimiento de acuerdo con el primer aspecto.
Para la realización de los objetivos precedentes y relacionados, uno o más aspectos de la materia objeto reivindicada comprende las características distintivas desarrolladas de modo completo más adelante en la presente memoria y en particular señaladas en las reivindicaciones. La descripción subsecuente y los dibujos adjuntos definen con detalle determinados aspectos ilustrativos de la materia objeto reivindicada. Estos objetos son indicativos, sin embargo, de solo algunas de las diversas formas en las cuales pueden ser empleados los principios de la materia objeto reivindicada. Así mismo, los aspectos divulgados están concebidos para incluir todos los aspectos referidos y sus equivalentes.
Breve descripción de los dibujos La FIG. 1 es un diagrama de bloques de un sistema para la gestión eficiente de los descartes de paquetes basados en temporizador en un sistema de telecomunicaciones inalámbricas de acuerdo con diversos aspectos.
La FIG. 2 es un diagrama... [Seguir leyendo]
Reivindicaciones:
1. Un procedimiento (500) , que comprende:
la identificación (502) de uno o más paquetes que deben ser descartados;
la determinación (504) acerca de si una pluralidad de paquetes que deben ser descartados provocará que una pluralidad de paquetes descartados consecutivos resulte superior a una pluralidad de paquetes de umbral;
tras la determinación de que la pluralidad de paquetes que deben ser descartados provocará que la pluralidad de paquetes descartados consecutivos resulte superior a la pluralidad de paquetes de umbral, el descarte (506) de los uno o más paquetes y la ejecución de al menos una operación (614) de tratamiento de paquetes sobre los respectivos paquetes identificados restantes; y
tras la determinación de que la pluralidad de paquetes que deben ser descartados no provocará que la pluralidad de paquetes descartados consecutivos resulte superior a la pluralidad de paquetes de umbral, el descarte (508) de los uno o más paquetes sin el tratamiento de los respectivos paquetes identificados restantes.
2. El procedimiento (500) de la reivindicación 1, en el que la al menos una operación (614) de tratamiento de paquetes comprende una o varias de las operaciones de reconfiguración de cabeceras del Protocolo de Convergencia de datos por Paquetes (PDCP) , el recálculo de los parámetros de cifrado o la ejecución de la compresión robusta de cabeceras (RoHC) .
3. El procedimiento (500) de la reivindicación 1, en el que los paquetes que deben ser descartados comprenden una Unidad de Datos de Protocolo (PDU) del PDCP.
4. El procedimiento (500) de la reivindicación 1, en el que la identificación (502) comprende la identificación de uno o más paquetes respecto de los cuales ha caducado un correspondiente temporizador de descartes.
5. El procedimiento (500) de la reivindicación 1, que comprende así mismo la selección (702) de la pluralidad de paquetes de umbral en base a una pluralidad de paquetes consecutivos que pueden ser descartados sin una pérdida de la sincronización entre un motor RoHC de transmisor asociado con un conjunto de paquetes y un receptor previsto del conjunto de paquetes.
6. El procedimiento (500) de la reivindicación 5, en el que la selección (702) comprende la selección de la pluralidad de paquetes de umbral en base a un tipo de cabecera utilizado por el conjunto de paquetes.
7. El procedimiento (500) de la reivindicación 5, en el que la selección (702) comprende la selección de la pluralidad de paquetes de umbral en base a un nivel de resistencia deseado a la pérdida de paquetes o a la pérdida de sincronización.
8. El procedimiento (500) de la reivindicación 1, que comprende así mismo la selección de la pluralidad de paquetes de umbral como una fundón de un ciclo de transmisión discontinua (DTX) de un vocóder asociado utilizado para la transmisión del conjunto de paquetes.
9. El procedimiento (500) de la reivindicación 1, que comprende así mismo la selección de la pluralidad de paquetes de umbral en base a una pluralidad de paquetes consecutivos que pueden ser descartados sin una pérdida de sincronización de cifrado con un receptor de paquetes previsto.
10. El procedimiento (500) de la reivindicación 9, en el que la selección comprende la selección de la pluralidad de paquetes de umbral en base a la longitud de secuencia del PDCP utilizada para la transmisión de paquetes.
11. El procedimiento (500) de la reivindicación 1, que comprende así mismo la selección de la pluralidad de paquetes de umbral como una función de al menos un umbral entre un umbral de compresión de cabecera, un umbral de vocóder o un umbral de cifrado.
12. El procedimiento (500) de la reivindicación 11, en el que la selección comprende la selección de la pluralidad de paquetes de umbral como un mínimo de dos o más umbrales entre un umbral de compresión de cabecera, un umbral de vocóder o un umbral de cifrado.
13. El procedimiento (500) de la reivindicación 1, en el que:
el procedimiento comprende así mismo la inicialización de un conteo de paquetes descartados consecutivos el incremento (606) del conteo de paquetes descartados consecutivos tras la identificación de un paquetes que deben ser descartados;
la determinación comprende determinar si el conteo de paquetes descartados consecutivos excede la pluralidad de paquetes de umbral; y
la al menos una operación de tratamiento de paquetes comprende el restablecimiento de conteo de los paquetes descartados consecutivos.
.
14. Un aparato de comunicaciones inalámbricas, que comprende:
una memoria que almacena los datos relacionados con una entidad de Protocolo de Convergencia de Datos por Paquetes (PDCP) y los respectivos paquetes asociados con la entidad de PDCP, comprendiendo los paquetes respectivos uno o más paquetes designados que deben ser descartados y uno o más paquetes subsecuentes; y
un procesador configurado para descartar los uno o más paquetes designados para determinar si el descarte de uno o más paquetes designados provocó que una pluralidad de paquetes descartados consecutivos resultara superior a una pluralidad de paquetes de umbral, y para llevar a cabo al menos una operación de tratamiento de paquetes sobre los respectivos paquetes subsecuentes tras una determinación de que la pluralidad de paquetes descartados consecutivos ha resultado superior a la pluralidad de paquetes de umbral.
15. Un producto de programa informático, que comprende:
un medio legible por computadora que comprende:
un código para conseguir que una computadora implemente el procedimiento de acuerdo con una cualquiera de las reivindicaciones 1 a 13.
Patentes similares o relacionadas:
Dispositivo inalámbrico y procedimiento para visualizar un mensaje, del 25 de Marzo de 2020, de QUALCOMM INCORPORATED: Un dispositivo inalámbrico para visualizar un mensaje, comprendiendo el dispositivo inalámbrico: un visualizador gráfico ; una unidad de comunicaciones inalámbricas […]
Método de indicación de disponibilidad de servicio para terminales de radiofrecuencia de corto alcance, con visualización de icono de servicio, del 26 de Febrero de 2020, de Nokia Technologies OY: Un método que comprende: recibir, en un dispositivo , información de icono de un dispositivo de origen en conexión con descubrimiento de dispositivo […]
Procedimiento y aparato para la transmisión de entramado con integridad en un sistema de comunicación inalámbrica, del 6 de Noviembre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para el entramado de paquetes en un sistema de transmisión inalámbrico que admite transmisiones de radiodifusión, el procedimiento que comprende: […]
Aparato y procedimiento para usar en la realización de peticiones de repetición automática en sistemas de comunicaciones de acceso múltiple inalámbricas, del 6 de Noviembre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para usar en un sistema de comunicaciones inalámbricas que comprende al menos una estación base y al menos dos terminales inalámbricos […]
Procedimiento y aparato para sistemas inalámbricos de activación, del 31 de Octubre de 2019, de QUALCOMM INCORPORATED: Un procedimiento para controlar de forma inalámbrica una tarjeta de interfaz de red NIC (108 A-N) usando una red inalámbrica , con la NIC (108 A-N) […]
Método y sistema para visualizar un nivel de confianza de las operaciones de comunicación de red y la conexión de servidores, del 16 de Octubre de 2019, de Nokia Technologies OY: Un método que comprende: recibir, en un servidor , una primera solicitud para un análisis de una primera operación de comunicación desde […]
Un protocolo de red agile para comunicaciones seguras con disponibilidad asegurada de sistema, del 11 de Septiembre de 2019, de VirnetX Inc: Un método para un primer nodo para establecer una sesión con un segundo nodo , el método se realiza en el primer nodo , en el que […]
Dispositivo de nodo para una red de sensores inalámbricos, del 10 de Julio de 2019, de Wirepas Oy: Un dispositivo de nodo para una red de sensores inalámbricos, comprendiendo el dispositivo de nodo: - un transceptor […]