Planificación de prioridades y control de admisión en una red de comunicación.

Un método de enviar datos en una red de comunicación que tiene estaciones base,

que comprende:recibir (812) de una primera estación base un paquete para enviar a un terminal;

determinar (814) una cantidad de tiempo que el paquete ya ha esperado en una primera cola en laprimera estación base;

colocar (816) el paquete en una segunda cola en la segunda estación base,estando el paquete colocado en un punto en la segunda cola para tener en cuenta la cantidad detiempo que el paquete ya ha esperado en la primera cola;

yenviar (818) el paquete al terminal cuando el paquete alcanza la cabeza de la segunda cola.

Tipo: Patente Internacional (Tratado de Cooperación de Patentes). Resumen de patente/invención. Número de Solicitud: PCT/US2008/076719.

Solicitante: QUALCOMM INCORPORATED.

Nacionalidad solicitante: Estados Unidos de América.

Dirección: Attn: International IP Administration 5775 Morehouse Drive San Diego, CA 92121 ESTADOS UNIDOS DE AMERICA.

Inventor/es: GOGIC,ALEKSANDAR.

Fecha de Publicación: .

Clasificación Internacional de Patentes:

  • H04L12/56

PDF original: ES-2385124_T3.pdf

 

Planificación de prioridades y control de admisión en una red de comunicación.

Fragmento de la descripción:

Planificación de prioridades y control de admisión en una red de comunicación.

5 ANTECEDENTES

Campo La presente divulgación se refiere en general a comunicación, y más específicamente a técnicas para planificar la 10 transmisión de datos y controlar la admisión en una red de comunicación.

Antecedentes

Una red de comunicación puede observar grandes fluctuaciones en la carga debido a diferentes motivos. Cuando la carga en la red es alta, puede ser deseable para la red de comunicación servir a ciertos usuarios antes que a otros usuarios. Por ejemplo, cuando ocurre un desastre natural o debido a la mano del hombre, la red de comunicación en el área afectada puede verse presionada por una carga de tráfico excesiva y a veces por fallos de la infraestructura de red provocados por el mismo desastre. Puede ser deseable para la red de comunicación ofrecer personal de asistencia de emergencia, tal como policía o bomberos, por delante del público general. Existe por lo tanto una necesidad en la técnica de técnicas que sirven a diferentes usuarios bajo una carga fuerte de red. Un ejemplo del estado de la técnica se puede encontrar en US2002/0031086.

RESUMEN

Esta necesidad es cubierta por el objeto de las reivindicaciones independientes. Las técnicas para llevar a cabo planificación de prioridades y control de admisión en una red de comunicación se describen en este documento. En un aspecto, los flujos de datos pueden ser priorizados y paquetes para distintos flujos de datos pueden colocarse en puntos diferentes en una cola dependiendo de las prioridades de los flujos de datos. En general, se puede soportar cualquier número de niveles de prioridad. En un diseño, paquetes con niveles de prioridad progresivamente mayores pueden colocarse en puntos progresivamente más cerca de la cabeza de la cola y pueden entonces experimentar retrasos de cola progresivamente más cortos. A cada flujo de datos se le puede asignar un nivel de prioridad, y se pueden colocar paquetes para el flujo de datos en un punto en la cola determinado en base al nivel de prioridad de aquel flujo de datos. A un usuario se le puede asignar un nivel de prioridad particular, y todos los flujos de datos que pertenezcan a ese usuario (originarios o que finalicen en el dispositivo de usuario) pueden adherirse al nivel de prioridad del usuario.

En otro aspecto, un paquete para un terminal puede transferirse desde una celda fuente a una celda objetivo debido a un traspaso y puede atribuírsele la cantidad de tiempo que el paquete ya ha estado esperando en una cola en la celda de fuente. El paquete puede colocarse en un punto avanzado en una cola en la celda objetivo. El punto puede determinarse en base a la cantidad de tiempo que el paquete ya ha estado esperando. Al no colocar el paquete al final de la cola de la celda objetivo, se puede evitar un retraso de cola excesivo para el paquete.

En otro aspecto más, se puede llevar a cabo el control de admisión de forma que reduzca los efectos adversos en flujos de datos prioritarios. En un diseño, la carga de una celda puede determinarse en base a al menos un criterio, por ejemplo, retraso de cola medio de los paquetes a enviar. La carga de celda puede ser considerada como ligera si el 45 retraso medio de cola es menor que un primer umbral, fuerte si el retraso medio de cola es mayor que un segundo umbral o moderado si el retraso medio de cola está entre los primero y segundo umbrales. Todos los flujos de datos prioritarios y los flujos de datos no prioritarios pueden ser admitidos si la carga de celda es ligera. Solo los flujos de datos prioritarios pueden ser admitidos si la carga de celda es fuerte. Todos los flujos de datos prioritarios y ciertos flujos de datos no prioritarios pueden ser admitidos si la carga de celda es moderada. Algunos recursos radio de la celda pueden 50 reservarse en el caso de que terminales con flujos de datos prioritarios en celdas vecinas sean traspasados a la celda.

Varios aspectos y características de la divulgación se describen con más detalles a continuación.

Breve descripción de los dibujos

55 La Figura 1 muestra una red de comunicación inalámbrica. La Figura 2 muestra un mecanismo de cola a título de ejemplo para cinco clases de tráfico. La Figura 3 muestra un diseño de planificación de prioridades con dos niveles de prioridad. La Figura 4 muestra un diseño de planificación de prioridades con N niveles de prioridad.

60 La Figura 5 muestra un proceso para enviar datos con planificación de prioridades. La Figura 6 muestra el enrutado y transmisión de un paquete a un terminal sin traspaso. La Figura 7 muestra el enrutado y transmisión de un paquete a un terminal con traspaso. La Figura 8 muestra un proceso para enviar datos teniendo en cuenta el tiempo previo de encolado. La Figura 9 muestra un proceso de control de admisión.

65 La Figura10 muestra un diagrama de bloques de un terminal, una estación base y una entidad de red.

Descripción detallada

Las técnicas descritas en este documento pueden ser utilizadas para diferentes redes de comunicación inalámbricas y fijas. Los términos “red” y “sistema” se usan a menudo de forma intercambiable. Por ejemplo, las técnicas pueden 5 usarse para redes de comunicación inalámbrica tales como redes de Acceso Múltiple por División de Código (CDMA) , redes de Acceso Múltiple por División de Tiempo (TDMA) , redes de Acceso Múltiple por División de Frecuencia (FDMA) , redes FDMA Ortogonales (OFDMS) , redes de portador única FDMA (SC-FDMA) , etcétera. Una red CDMA puede implementar una tecnología radio tal como cdma2000, Acceso Radio Universal Terrestre (UTRA) , etcétera. cdma2000 cubre los estándares IS-2000, IS-95 e IS-856. UTRA incluye CDMA de Banda Ancha (WCDMA) y otras variantes de CDMA. Una red TDMA puede implementar una tecnología radio tal como Sistema Global para Comunicaciones Móviles (GSM) . Una red OFDMA puede implementar una tecnología radio tal como Banda Ancha Ultra Móvil (UMB) , UTRA Evolucionado (E-UTRA) , IEEE 802.16 (WiMAX) , IEEE 802.20, Flash-OFDM®, etcétera. UTRA y E-UTRA son parte del Sistema de Telecomunicación Universal Móvil (UMTS) . Long Term Evolution (LTE) es una versión próxima de UMTS que utiliza E-UTRA. UTRA, E-UTRA, UMTS, LTE y GSM se describen en documentos de una organización llamada “3rd Generation Partnership Project” (3GPP) . cdma2000 y UMB se describen en documentos de una organización llamada “3rd Generation Partnership Project 2” (3GPP2) . Por claridad, ciertos aspectos de las técnicas se describen a continuación para una red de comunicación inalámbrica.

La Figura 1 muestra una red de comunicación inalámbrica 100, que puede incluir cualquier número de estaciones base 120. Una estación base es generalmente una estación fija que se comunica con terminales y puede también denominarse Nodo B, un Nodo B evolucionado, un punto de acceso, una estación transceptora base (BTS) , etcétera. Cada estación base proporciona cobertura de comunicación para un área geográfica particular. El área de cobertura de una estación base pude dividirse en múltiples (por ejemplo tres) áreas más pequeñas. Cada área más pequeña puede ser servida por un subsistema respectivo de estación base. En 3GPP, el término “celda” puede referirse al área más pequeña de cobertura de una estación base y/o subsistema de estación base que sirve a esta área, dependiendo del contexto en el que se utilice el término. En 3GPP2, el término “sector” puede referirse al área de cobertura más pequeña de una estación base y/o subsistema de estación base que sirve a esta área. Por claridad, el concepto de celda en 3GPP se usa en la descripción a continuación.

Un controlador de red 122 puede acoplarse a un conjunto de estaciones base y proporcionar coordinación y control para estas estaciones base. Una pasarela de Protocolo de Internet (IP) 124 puede soportar servicios de datos para terminales y puede ser responsable de establecer, mantener y finalizar sesiones de datos para los terminales. La pasarela IP 124 puede acoplarse a otras redes de datos tales como una red central, redes de datos públicas o privadas, Internet, etcétera. La red 100 puede incluir otras entidades de red no mostradas en la Figura 1.

Los terminales 110 pueden estar dispersos a lo largo de la red, y cada terminal puede ser estacionario o móvil. Un terminal puede también denominarse estación móvil, equipo de usuario, terminal de acceso, unidad de suscriptor, estación, etcétera. Un terminal puede ser... [Seguir leyendo]

 


Reivindicaciones:

1. Un método de enviar datos en una red de comunicación que tiene estaciones base, que comprende:

recibir (812) de una primera estación base un paquete para enviar a un terminal; determinar (814) una cantidad de tiempo que el paquete ya ha esperado en una primera cola en la primera estación base; colocar (816) el paquete en una segunda cola en la segunda estación base, estando el paquete colocado en un punto en la segunda cola para tener en cuenta la cantidad de tiempo que el paquete ya ha esperado en la primera cola; y enviar (818) el paquete al terminal cuando el paquete alcanza la cabeza de la segunda cola.

2. El método según la reivindicación 1, en el que colocar el paquete en la segunda cola comprende determinar el tiempo de encolado objetivo restante para el paquete en base a un tiempo de encolado objetivo para el paquete y la cantidad de tiempo que el paquete ya ha esperado en la primera cola, y colocar el paquete en el punto en la segunda cola determinado en base al tiempo de encolado objetivo para el paquete.

3. El método según la reivindicación 1, en el que el paquete se coloca al final de la primera cola cuando es recibido por la primera estación base.

4. El método según la reivindicación 1, en el que el paquete se coloca en un punto en la primera cola determinado en base a un nivel de prioridad del paquete. 25

5. El método según la reivindicación 1, en el que el paquete es retenido por la primera estación base hasta que el requisito de retraso del paquete ha pasado.

6. El método según la reivindicación 1, que comprende además:

admitir el paquete en la primera cola en base a la prioridad del paquete y la carga de la primera estación base; y admitir el paquete en la segunda cola en base a la prioridad del paquete y la carga de la segunda estación base.

7. El método según la reivindicación 6, en el que admitir está basado en al menos uno de atributos de Calidad de Servicio, estado de prioridad de los flujos de datos o sesiones de la primera estación base y la segunda estación base y estadísticas actuales de retraso de encolado de la primera estación base y la segunda estación base.

8. Un aparato de comunicación en una red de comunicación que tiene estaciones base, que comprende:

medios para recibir de una estación base un paquete a enviar a un terminal, para determinar la cantidad de 45 tiempo que el paquete ya ha estado esperando en una primera cola en la primera estación base, para colocar el paquete en una segunda cola en la segunda estación base, siendo el paquete colocado en un punto en la segunda cola para tener en cuenta la cantidad de tiempo que el paquete ya ha estado esperando en la primera cola y para enviar el paquete al terminal cuando el paquete alcanza la cabeza de la segunda cola.

9. El aparato según la reivindicación 8, en el que los medios están formados por al menos un procesador.

10. El aparato según la reivindicación 9, en el que el al menos un procesador está configurado para determinar el tiempo restante objetivo de encolado para el paquete en base un tiempo de encolado objetivo para el

55 paquete y la cantidad de tiempo que el paquete ya ha estado esperando en la primera cola y colocar el paquete en el punto en la segunda cola determinado en base al tiempo restante objetivo de encolado para el paquete.

11. Un producto de programa de ordenador, que comprende:

60 un medio legible por ordenador que comprende:

código para hacer que al menos un ordenador lleve a cabo un método según una de las reivindicaciones 1 a 7 al ejecutarse. 65

De/a las Pasarela

Controlador

estaciones

de red IP

base Celda Terminal Servidor Iniciar temporizador de cola Recibir paquete Progresar en la cola Transmitir paquete Celda Celda Terminal Servidora Objetivo Iniciar temporizador de cola Recibir paquete Avanzar el paquete por el tiempo que ya Informe de Medidas SNR esperó en cola Progresar en la cola Dirección de traspaso Transferir paquete Reiniciar Progresar temporizador de cola en la cola Transmitir paquete


 

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 […]

Imagen de 'Procedimiento y aparato para sistemas inalámbricos de activación'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 […]

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í. .