ES2359337T3 - Procedimiento y aparato para seleccionar entre una pluralidad de diccionarios para notificaciones en comunicaciones inalámbricas. - Google Patents
Procedimiento y aparato para seleccionar entre una pluralidad de diccionarios para notificaciones en comunicaciones inalámbricas. Download PDFInfo
- Publication number
- ES2359337T3 ES2359337T3 ES06847858T ES06847858T ES2359337T3 ES 2359337 T3 ES2359337 T3 ES 2359337T3 ES 06847858 T ES06847858 T ES 06847858T ES 06847858 T ES06847858 T ES 06847858T ES 2359337 T3 ES2359337 T3 ES 2359337T3
- Authority
- ES
- Spain
- Prior art keywords
- notification
- information
- request
- traffic
- definitions
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/18—Negotiating wireless communication parameters
-
- 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
- H04W72/00—Local resource management
- H04W72/30—Resource management for broadcast services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/0001—Systems modifying transmission characteristics according to link quality, e.g. power backoff
- H04L1/0023—Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
- H04L1/0026—Transmission of channel quality indication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0072—Error control for data other than payload data, e.g. control data
- H04L1/0073—Special arrangements for feedback channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
- H04L1/0675—Space-time coding characterised by the signaling
- H04L1/0687—Full feedback
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/02—Arrangements for detecting or preventing errors in the information received by diversity reception
- H04L1/06—Arrangements for detecting or preventing errors in the information received by diversity reception using space diversity
- H04L1/0618—Space-time coding
- H04L1/0675—Space-time coding characterised by the signaling
- H04L1/0693—Partial feedback, e.g. partial channel state information [CSI]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0014—Carrier regulation
- H04L2027/0018—Arrangements at the transmitter end
- H04L2027/002—Arrangements at the transmitter end using feedback from a remote receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2602—Signal structure
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/26—Systems using multi-frequency codes
- H04L27/2601—Multicarrier modulation systems
- H04L27/2626—Arrangements specific to the transmitter only
- H04L27/2646—Arrangements specific to the transmitter only using feedback from receiver for adjusting OFDM transmission parameters, e.g. transmission timing or guard interval length
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/10—Scheduling measurement reports ; Arrangements for measurement reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/12—Flow control between communication endpoints using signalling between network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/16—Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
- H04W28/24—Negotiating SLA [Service Level Agreement]; Negotiating QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1221—Wireless traffic scheduling based on age of data to be sent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/52—Allocation or scheduling criteria for wireless resources based on load
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/543—Allocation or scheduling criteria for wireless resources based on quality criteria based on requested quality, e.g. QoS
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Un procedimiento (400) para hacer funcionar un dispositivo de comunicaciones, comprendiendo el procedimiento: seleccionar (410) un conjunto de definiciones de notificación que va a utilizarse para comunicar información de retraso acumulado a partir de una pluralidad de conjuntos de definiciones de notificación alternativos, proporcionando los conjuntos de definiciones de notificación alternativos mapeos alternativos entre bits de notificación e información que va a comunicarse para al menos un tipo de notificación; y que lleva a cabo (426) una de: i) generar una notificación utilizando un mapeo entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado, y ii) procesar una notificación recibida para recuperar información incluida en la notificación recibida según el mapeo entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado; comprendiendo además identificar flujos de tráfico activos; y en el que dicha selección se realiza en función de información de flujo de tráfico correspondiente a dichos flujos de tráfico activos identificados; en el que la información de flujo de tráfico correspondiente a dichos flujos de tráfico activos identificados indica un tipo de flujo de tráfico para al menos parte de dichos flujos de tráfico activos identificados; y en el que el tipo de flujo de tráfico indica uno de entre un flujo de tráfico de mejor esfuerzo y un flujo de tráfico limitado por latencia.
Description
La presente invención se refiere a procedimientos y aparatos de comunicaciones inalámbricas y, más en particular, a procedimientos y aparatos relacionados con la selección entre una pluralidad de diccionarios.
Los terminales inalámbricos de un sistema de comunicaciones inalámbricas que soporta tráfico de enlace ascendente, por ejemplo, datos de usuario de enlace ascendente, desde los terminales inalámbricos hasta las estaciones base necesitan utilizar recursos de enlace aéreo de enlace ascendente tanto para comunicar información de control como datos de usuario. Normalmente, en los sistemas de comunicaciones inalámbricas de acceso múltiple, múltiples terminales inalámbricos que utilizan un punto de conexión a estación base compiten por recursos valiosos de enlace aéreo de enlace ascendente, por ejemplo, recursos de enlace aéreo de canal de tráfico de enlace ascendente. Un enfoque para el reparto de los recursos de canal de tráfico de enlace ascendente es que los terminales inalámbricos envíen solicitudes de recurso a su punto de conexión a estación base actual y que la estación base considere las solicitudes competidoras y asigne los recursos, por ejemplo, segmentos de canal de tráfico de enlace ascendente, según sus reglas de planificación.
Los terminales inalámbricos individuales pueden tener diferentes necesidades de recursos de canal de tráfico de enlace ascendente en momentos diferentes, por ejemplo, dependiendo de una variedad de factores tales como el (los) tipo(s) de datos de usuario que van a comunicarse, por ejemplo, voz, datos de imagen, información de navegador de Internet, archivos de datos, etc., requisitos de latencia, agrupaciones de datos predeterminadas y/o niveles de prioridad.
Un único formato de notificación de solicitud de canal de tráfico de enlace ascendente de interpretación fija utilizado para un tipo particular de notificación de solicitud de enlace ascendente, entendido por la estación base y los terminales inalámbricos, y utilizado de manera uniforme en el sistema, aunque fácil de implementar, no es totalmente adecuado para comunicar de manera eficaz una amplia variedad de información de solicitud de canal de tráfico de enlace ascendente. Al incrementar el tamaño en bits de la notificación de información de interpretación fija a un número relativamente grande, aumenta el intervalo de posibilidades de notificación, pero esto se consigue a expensas de recursos valiosos de enlace aéreo que podrían haberse dedicado en otro caso al tráfico de usuario.
En función del análisis anterior, debe apreciarse que existe la necesidad de procedimientos y aparatos para notificar información de una manera eficaz. Es deseable que se conciban al menos algunos procedimientos de notificación eficaces. También es deseable que puedan utilizarse al menos algunos procedimientos para implementar una estructura de solicitud de recursos de canal de tráfico de enlace ascendente que se adapte a una gran variedad de condiciones de funcionamiento de terminal inalámbrico, a tipos de terminales inalámbricos y/o a una mezcla de aplicaciones. También debe apreciarse que para algunos sistemas existe la necesidad de al menos algunos procedimientos y aparatos que puedan comunicar de manera eficaz las diferentes necesidades de los terminales inalámbricos individuales con relación a recursos de canal de tráfico de enlace ascendente. Resulta beneficioso proporcionar procedimientos y aparatos que consigan notificar diversidad permitiendo al mismo tiempo pequeños tamaños de notificación de información, por ejemplo, de 3 ó 4 bits. También resulta beneficioso proporcionar procedimientos y aparatos que soporten el mantenimiento de múltiples grupos de solicitud de canal de tráfico de enlace ascendente, múltiples tipos de flujos de tráfico, comunicación de información de retraso acumulado (backlog) y/o comunicación de información de retardo. También son deseables procedimientos y aparatos que proporcionen una selección inteligente entre varias alternativas de formatos de notificación disponibles. Una selección adecuada de una alternativa de formato de notificación puede dar como resultado una planificación más eficaz, una menor interferencia, una mejor calidad de servicio y/o un mayor rendimiento.
El documento WO 2004/084503 (A2) da a conocer una red de comunicaciones inalámbricas que incluye una estación móvil y una estación base que pueden comunicarse a través de un enlace inalámbrico. La información relacionada con el estado de una memoria intermedia de la estación móvil y la información relacionada con una velocidad de transferencia de datos a través de un enlace inalámbrico inverso se comunican a través del enlace inalámbrico inverso.
El documento EP 1 511 245 (A2) da a conocer un procedimiento y un aparato para notificar un estado de memoria intermedia de una memoria intermedia que almacena datos por paquete que van a transmitirse por un equipo de usuario para una asignación de planificación de un servicio de datos por paquete de enlace ascendente en un sistema de comunicaciones móviles que soporta el servicio de datos por paquete de enlace ascendente. Un equipo de usuario almacena datos por paquete que tienen una prioridad correspondiente a una pluralidad de colas de prioridad que tienen propiedades intrínsecas y que están relacionados con al menos un servicio, y transmite información de estado de memoria intermedia que contiene identificadores de cola de las colas de prioridad e información de datos útiles de memoria intermedia que representa una cantidad de los datos por paquete almacenados en las colas de prioridad. En este caso, el equipo de usuario introduce la información de estado de memoria intermedia en una parte de cabecera de una unidad de datos de protocolo para el servicio de datos por paquete de enlace ascendente, introduce los datos por paquete en una parte de datos útiles de la unidad de datos de protocolo y después transmite la unidad de datos de protocolo.
La invención está definida en las reivindicaciones independientes.
Debe apreciarse que no necesariamente todas las realizaciones incluyen las mismas características y que algunas de las características descritas anteriormente no son necesarias sino que pueden ser deseables en algunas realizaciones. Numerosas características, realizaciones y beneficios adicionales de la presente invención se analizan en la siguiente descripción detallada.
La Figura 1 es un dibujo de un sistema de comunicaciones inalámbricas a modo de ejemplo implementado según varias realizaciones.
La Figura 2 es un dibujo de una estación base a modo de ejemplo según varias realizaciones.
La Figura 3 es un dibujo de un terminal inalámbrico a modo de ejemplo, por ejemplo, un nodo móvil, según varias realizaciones.
La Figura 4 es un dibujo de un diagrama de flujo de un procedimiento a modo de ejemplo del funcionamiento de un dispositivo de comunicaciones según varias realizaciones.
La Figura 5 es un dibujo de una estación base a modo de ejemplo según varias realizaciones.
La Figura 6 es un dibujo de un terminal inalámbrico a modo de ejemplo, por ejemplo un nodo móvil, según varias realizaciones.
La Figura 7 es un dibujo de segmentos de canal de control dedicado (DCCH) de enlace ascendente a modo de ejemplo en una estructura de temporización y frecuencia de enlace ascendente a modo de ejemplo en un sistema de comunicaciones inalámbricas de acceso múltiple de multiplexación por división de frecuencia ortogonal (OFDM) a modo de ejemplo.
La Figura 8 es un dibujo de una tabla que enumera notificaciones de control dedicadas a modo de ejemplo que pueden comunicarse utilizando los segmentos de canal de control dedicado de la Figura 7.
La Figura 9 es un dibujo que ilustra información de formato de notificación a modo de ejemplo en un intervalo de tiempo recurrente a modo de ejemplo para un tono de canal de control dedicado dado, por ejemplo, correspondiente a un terminal inalámbrico.
La Figura 10 es una tabla de un formato a modo de ejemplo para una notificación de solicitud de enlace ascendente de 1 bit (ULRQST1) a modo de ejemplo utilizada en diccionarios de solicitudes a modo de ejemplo con número de referencia = 0, 1, 2 y 3.
La Figura 11 es una tabla a modo de ejemplo utilizada para calcular parámetros de control y y z a modo de ejemplo, utilizándose los parámetros de control y y z para determinar notificaciones de solicitud de múltiples bits de enlace ascendente que transporten información de solicitud de transmisión correspondiente a diccionarios de solicitudes con número de referencia 0, 1, 2 y 3.
La Figura 12 y la Figura 13 definen formatos de notificación correspondientes a un diccionario de solicitudes a modo de ejemplo con el número de referencia de diccionario de solicitudes (RD) igual a 0.
La Figura 14 y la Figura 15 incluyen tablas que definen formatos de notificación correspondientes a un diccionario de solicitudes a modo de ejemplo con el número de referencia RD igual a 1.
La Figura 16 y la Figura 17 incluyen tablas que definen formatos de notificación correspondientes a un diccionario de solicitudes a modo de ejemplo con el número de referencia RD igual a 2.
La Figura 18 y la Figura 19 incluyen tablas que definen formatos de notificación correspondientes a un diccionario de solicitudes a modo de ejemplo con el número de referencia RD igual 3.
La Figura 20 es una tabla de un formato a modo de ejemplo para una notificación de solicitud de enlace ascendente de 1 bit (ULRQST1) a modo de ejemplo utilizada en diccionarios de solicitudes A, B y C a modo de ejemplo.
La Figura 21 es un dibujo de una tabla que ilustra una determinación de factor de control a modo de ejemplo en función de información de control notificada anteriormente, utilizándose los factores de control para generar e interpretar notificaciones de solicitud según diccionarios de solicitudes A, B, C, D y E a modo de ejemplo.
La Figura 22 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 3 bits a modo de ejemplo correspondiente a un diccionario de solicitudes A a modo de ejemplo.
La Figura 23 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 4 bits a modo de ejemplo correspondiente al diccionario de solicitudes A a modo de ejemplo.
La Figura 24 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 3 bits a modo de ejemplo correspondiente a un diccionario de solicitudes B a modo de ejemplo.
La Figura 25 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 4 bits a modo de ejemplo correspondiente al diccionario de solicitudes B a modo de ejemplo.
La Figura 26 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 3 bits a modo de ejemplo correspondiente a un diccionario de solicitudes C a modo de ejemplo.
La Figura 27 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 4 bits a modo de ejemplo correspondiente al diccionario de solicitudes C a modo de ejemplo.
La Figura 28 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 1 bit a modo de ejemplo correspondiente a los diccionarios de solicitudes D y E a modo de ejemplo.
La Figura 29 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 4 bits a modo de ejemplo correspondiente a un diccionario de solicitudes D a modo de ejemplo.
La Figura 30 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 3 bits a modo de ejemplo correspondiente al diccionario de solicitudes D a modo de ejemplo.
La Figura 31 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 4 bits a modo de ejemplo correspondiente a un diccionario de solicitudes E a modo de ejemplo.
La Figura 32 es un dibujo de una tabla que describe un formato de notificación de solicitud de enlace ascendente de 3 bits a modo de ejemplo correspondiente al diccionario de solicitudes E a modo de ejemplo.
La Figura 1 es un dibujo de un sistema de comunicaciones inalámbricas 100 a modo de ejemplo implementado según varias realizaciones. El sistema de comunicaciones inalámbricas 100 a modo de ejemplo es, por ejemplo, un sistema de comunicaciones inalámbricas de acceso múltiple de multiplexación por división de frecuencia ortogonal (OFDM). El sistema de comunicaciones 100 a modo de ejemplo soporta una pluralidad de diccionarios de solicitudes, definiendo cada diccionario de solicitudes formatos de notificación para transportar solicitudes de terminal inalámbrico referentes a recursos de enlace aéreo de enlace ascendente, por ejemplo, solicitudes referentes a segmentos de canal de tráfico de enlace ascendente. Por ejemplo, un diccionario de solicitudes puede definir un primer conjunto de información de correlación de bits para una notificación de solicitud de 1 bit , una notificación de solicitud de 3 bits y una notificación de solicitud de 4 bits a modo de ejemplo, mientras que otro diccionario de solicitudes puede definir un segundo conjunto de información de correlación de bits para la notificación de solicitud de 1 bit, la notificación de solicitud de 3 bits y la notificación de solicitud de 4 bits a modo de ejemplo, donde el primer y el segundo conjunto de información de correlación de bits son diferentes para al menos uno de dicha notificación de solicitud de 1 bit, dicha notificación de solicitud de 3 bits y dicha notificación de solicitud de 4 bits.
En algunas realizaciones, al menos algunos de los diferentes diccionarios de solicitudes soportados definen formatos que transportan información de retraso acumulado e información de retardo, y al menos algunos de los diferentes diccionarios de solicitudes soportados definen formatos que transportan información de retraso acumulado pero que no incluyen información de retardo. Por ejemplo, un sistema de este tipo a modo de ejemplo incluye al menos uno de los diccionarios de solicitudes a modo de ejemplo (números de referencia 0, 1, 2, 3) de las Figuras 10 a 19, cada uno de los cuales utiliza formatos para transportar información de retraso acumulado pero no para transportar información de retardo, y al menos uno de los diccionarios de solicitudes a modo de ejemplo (A, B, C, D, E) de las Figuras 20 a 32, cada uno de los cuales utiliza formatos para transportar información de retraso acumulado e información de retardo.
En varias realizaciones, cada uno de la pluralidad de diccionarios de solicitudes soportados alternativos define formatos que transportan información de retraso acumulado pero que no incluyen información de retardo. Por ejemplo, un sistema de este tipo a modo de ejemplo utiliza el conjunto de diccionarios de solicitudes a modo de ejemplo {número de referencia RD 0, número de referencia RD 1, número de referencia RD 2, número de referencia RD 3} de las Figuras 10 a 19.
En algunas realizaciones, correspondientes a al menos algunos terminales inalámbricos individuales, una pluralidad de diccionarios de solicitudes soportados alternativos definen formatos que transportan información de retraso acumulado pero que no incluyen información de retardo.
En varias realizaciones, cada uno de la pluralidad de diccionarios de solicitudes soportados alterativos definen formatos que transportan información de retraso acumulado e información de retardo. Por ejemplo, un sistema de este tipo a modo de ejemplo utiliza el conjunto de diccionarios de solicitudes a modo de ejemplo {diccionario de solicitudes A, diccionario de solicitudes B, diccionario de solicitudes C} de las Figuras 20 a 27. Como otro ejemplo, otro sistema de este tipo a modo de ejemplo utiliza el conjunto de diccionarios de solicitudes a modo de ejemplo {diccionario de solicitudes D, diccionario de solicitudes E} de las Figuras 28 a 32.
En algunas realizaciones, correspondientes a al menos algunos terminales inalámbricos individuales, una pluralidad de diccionarios de solicitudes soportados alternativos definen formatos que transportan información de retraso acumulado e información de retardo.
El sistema de comunicaciones inalámbricas 100 a modo de ejemplo incluye una pluralidad de estaciones base (estación base 1 102,..., estación base M 104). Cada estación base (102, 104) tiene una zona de cobertura inalámbrica correspondiente (célula 1 106, célula M 108), respectivamente. El sistema 100 incluye además un nodo de red 118 que está acoplado a estaciones base (102, 104) a través de enlaces de red (120, 122), respectivamente. El nodo de red 118 también está acoplado a otros nodos de red y/o a Internet mediante un enlace 124. Los enlaces de red (120, 122, 124) son, por ejemplo, enlaces de fibra óptica. El sistema 100 también puede incluir células con múltiples sectores y/o células que utilicen múltiples portadoras. Al menos algunas de las estaciones base (102, 104) del sistema 100 soportan una pluralidad de diccionarios de solicitudes.
El sistema 100 también incluye una pluralidad de terminales inalámbricos. Al menos algunos de los terminales inalámbricos son nodos móviles que pueden desplazarse por todo el sistema de comunicaciones. En la Figura 1, los terminales inalámbricos (WT 1 110, WT N 112) están situados en la célula 1 106 y acoplados a la estación base 1 102 a través de enlaces inalámbricos (126, 128), respectivamente. En la Figura 1, los terminales inalámbricos (WT 1’ 114, WT N’ 116) están situados en la célula M 108 y están acoplados a la estación base M 104 a través de enlaces inalámbricos (130, 132), respectivamente. Al menos algunos de los terminales inalámbricos soportan una pluralidad de diccionarios de solicitudes. Diferentes estaciones base que soportan una pluralidad de diccionarios de solicitudes pueden soportar, y en algunas realizaciones soportan, diferentes pluralidades de diccionarios de solicitudes. Diferentes terminales inalámbricos que soportan una pluralidad de diccionarios de solicitudes pueden soportar, y en algunas realizaciones soportan, diferentes pluralidades de diccionarios de solicitudes.
La Figura 2 es un dibujo de una estación base 200 a modo de ejemplo implementada según varias realizaciones. La estación base 200 a modo de ejemplo puede ser cualquiera de las estaciones base (BS 1 102,…, BS M 104) a modo de ejemplo del sistema 100 de la Figura 1.
La estación base 200 a modo de ejemplo incluye un módulo receptor 202, un módulo transmisor 204, un procesador 206, una interfaz de E/S 208 y una memoria 210 acoplados entre sí a través de un bus 212 a través del cual los diversos elementos pueden intercambiar datos e información. La memoria 210 incluye rutinas 218 y datos/información
220. El procesador 206, por ejemplo, una CPU, ejecuta las rutinas 218 y utiliza los datos/información 220 de la memoria 210 para controlar el funcionamiento de la estación base 200 e implementar procedimientos.
El módulo receptor 202, por ejemplo, un receptor OFDM, está acoplado a una antena de recepción 203 a través de la cual la estación base 200 recibe señales de enlace ascendente de terminales inalámbricos. El módulo receptor 202 incluye un módulo descodificador 214 para descodificar al menos algunas de las señales de enlace ascendente recibidas. Las señales de enlace ascendente incluyen notificaciones de canal de control, por ejemplo, notificaciones de canal de control dedicado tales como notificaciones de solicitud de enlace ascendente, notificaciones de interferencia, notificaciones de ruido, notificaciones de potencia, notificaciones de SNR, etc. Las notificaciones de canal de control incluyen notificaciones de solicitud, por ejemplo, notificaciones de solicitud de enlace ascendente de 1 bit, notificaciones de solicitud de enlace ascendente de 3 bits y notificaciones de solicitud de enlace ascendente de 4 bits. Las notificaciones de solicitud siguen un formato de notificación especificado por un diccionario de solicitudes utilizado por el terminal inalámbrico que genera y transmite las notificaciones. Al mismo tiempo, diferentes terminales inalámbricos pueden utilizar y algunas veces utilizan diferentes diccionarios de solicitudes. En momentos diferentes, el mismo terminal inalámbrico puede utilizar y algunas veces utiliza un diccionario de solicitudes diferente. Otras señales de enlace ascendente recibidas incluyen señales de cambio de diccionario de solicitudes y señales de segmento de canal de tráfico.
El módulo transmisor 204, por ejemplo, un transmisor OFDM, está acoplado a una antena de transmisión 205 a través de la cual la estación base 200 transmite señales de enlace descendente a terminales inalámbricos. Las señales de enlace descendente incluyen señales de asignación que transmiten asignaciones para segmentos de canal de tráfico de enlace ascendente y señales de cambio de diccionario de solicitudes. El módulo transmisor 204 incluye un módulo codificador 216 que codifica al menos algunas de las señales de enlace descendente.
La interfaz de E/S 208 acopla la estación base 200 a otros nodos de red, por ejemplo, otras estaciones base, nodos AAA, nodos de agente propio, encaminadores, etc., y/o a Internet. La interfaz de E/S 208 permite que un terminal inalámbrico que utilice un punto de conexión a una estación base 200 se comunique con un nodo homólogo utilizando otra estación base como su punto de conexión a la red.
Las rutinas 218 incluyen rutinas de comunicaciones 222 y rutinas de control de estación base 224. Las rutinas de comunicaciones 222 implementan varios protocolos de comunicaciones utilizados por la estación base 200. Las rutinas de control de estación base 224 incluyen un módulo de determinación de diccionario 226, un módulo de recuperación de patrones de bits 228, un módulo de recuperación de información 230, un módulo de actualización de información de retraso acumulado 232, un módulo de actualización de información de retardo 234, un módulo de señalización de cambio de diccionario 236 y un módulo de planificación 238.
El módulo de determinación de diccionario 224 determina para un terminal inalámbrico, por ejemplo, para cada terminal inalámbrico, qué diccionario de solicitudes está utilizándose. En algunas realizaciones, el módulo de determinación de diccionario 224 incluye un módulo de selección 240 que selecciona para al menos algunos terminales inalámbricos y para al menos algunos intervalos y/o notificaciones cuál de una pluralidad de diccionarios de solicitudes va a utilizarse por el terminal inalámbrico.
El módulo de selección 240 selecciona un diccionario en función de al menos uno de los siguientes criterios:
- (i)
- si va a comunicarse o no información de retardo mediante al menos algunas de las notificaciones de solicitud,
- (ii)
- el tipo de información de retardo que va a comunicarse,
(iii) un número de calidad de perfiles de servicio,
- (iv)
- información de clasificación de flujo de tráfico, por ejemplo, voz frente datos,
- (v)
- un número de grupos de solicitudes,
- (vi)
- si la información de retraso acumulado va a notificarse con relación a una pluralidad de diferentes grupos de solicitudes con diferentes parámetros de notificación asociados con los diferentes grupos de solicitudes o si va a notificarse información global de retraso acumulado de grupo de solicitudes.
El módulo de recuperación de patrones de bits 228 recupera patrones de bits de información a partir de señales de enlace ascendente recibidas correspondientes a notificaciones de información de control. Por ejemplo, el módulo de recuperación de patrones de bits 228 recupera un único bit de información correspondiente a una notificación ULRQST1 reciba en señales de enlace ascendente de un segmento de canal de control dedicado. El módulo de recuperación de patrones de bits 228 también recupera tres bits de información correspondientes a una notificación ULRQST3 recibida en señales de enlace ascendente de un segmento de canal de control dedicado. El módulo de recuperación de patrones de bits 228 también recupera cuatro bits de información correspondientes a una notificación ULRQST4 recibida en señales de enlace ascendente de un segmento de canal de control dedicado.
El módulo de recuperación de información 230 utiliza información de formato de diccionario de solicitudes almacenada correspondiente al diccionario de solicitudes determinado que se utilizó para transmitir la notificación de solicitud de enlace ascendente recibida y el patrón de bits recuperado para recuperar información. Por ejemplo, considérese que el módulo de determinación de diccionario 226 ha determinado que el terminal inalámbrico que transmitió una notificación de solicitud de 4 bits recibida utilizó el número de referencia 2 de diccionario de solicitudes de la Figura 16, y que el módulo de recuperación de bits 228 recuperó el patrón de bits 0011; entonces, el módulo de recuperación de información 230 determina que la información comunicada es N[1]=3, lo que significa que el grupo de solicitudes 1 tiene 3 tramas de información de retraso acumulado que le gustaría transmitir.
El módulo de actualización de información de retraso acumulado 232 utiliza información recuperada a partir de las notificaciones de solicitud recibidas y procesadas para actualizar la información de retraso acumulado mantenida, por ejemplo, información de cómputo de tramas, correspondiente a los terminales inalámbricos. El módulo de actualización de información de retardo 234 utiliza información recuperada a partir de las notificaciones de solicitud recibidas y procesadas para actualizar información de retardo mantenida, por ejemplo, información de retardo correspondiente a información de retraso acumulado. Ejemplos de información de retardo a modo de ejemplo, que puede mantenerse y actualizarse, incluyen, por ejemplo, el valor de D correspondiente a una notificación que utiliza el formato de la Figura 26 y el valor de Dmin correspondiente a una notificación que utiliza el formato de la Figura 30.
El módulo de señalización de cambio de diccionario 236 lleva a cabo operaciones que controlan y/o que generan varios intercambios de toma de contacto y/o de señalización utilizados para comunicar qué diccionario de solicitudes va a utilizarse por cuál terminal inalámbrico correspondiente a los intervalos de tiempo y/o notificaciones. En algunas realizaciones, el módulo de señalización de cambio de diccionario 236 procesa una señal que comunica una selección de terminal inalámbrico referente a un diccionario de solicitudes. En algunas realizaciones, el módulo de señalización de cambio de diccionario 236 genera una señal que comunica una selección realizada por una estación base referente a un diccionario de solicitudes a utilizar por un terminal inalámbrico.
El módulo de planificación 238, por ejemplo, un planificador, planifica recursos de enlace aéreo incluyendo segmentos de canal de tráfico de enlace ascendente para terminales inalámbricos. Por ejemplo, el módulo de planificación 238 planifica segmentos de canales de tráfico de enlace ascendente para terminales inalámbricos competidores que han comunicado notificaciones de solicitud de canal de control de enlace ascendente en función de información comunicada en estas notificaciones, por ejemplo, información de retraso acumulado y/o de retardo.
Los datos/información 220 incluyen datos/información de sistema 242 y una pluralidad de conjuntos de datos/información de terminal inalámbrico (datos/información 244 de WT 1,..., datos/información 246 de terminal inalámbrico N). Los datos/información de sistema 242 incluyen una pluralidad de conjuntos de información de diccionario de solicitudes (información 248 de diccionario de solicitudes 1,..., información 250 de diccionario de solicitudes N), información de planificación de transmisión de notificación de enlace ascendente 252 e información de reglas de utilización/cambio de diccionario 254. En algunas realizaciones, por ejemplo realizaciones en las que la estación base 200 toma al menos algunas de las decisiones relacionadas con qué diccionario de solicitudes debería utilizar un terminal inalámbrico, los datos/información de sistema 242 incluyen criterios de selección de diccionario 256.
La información 248 de diccionario de solicitudes 1, por ejemplo, correspondiente al diccionario por defecto, incluye información 258de correlación de notificación de solicitud de enlace ascendente de 1 bit, información 260 de correlación de notificación de solicitud de enlace ascendente de 3 bits e información 262 de correlación de notificación de solicitud de enlace ascendente de 4 bits. La información 258 de correlación de notificación de solicitud de 1 bit incluye, por ejemplo, información de la tabla 1000 de la Figura 10; la información 260 de correlación de notificación de solicitud de enlace ascendente de 3 bits incluye, por ejemplo, información de la tabla 1300 de la Figura 13; la información 262 de correlación de notificación de solicitud de enlace ascendente de 4 bits incluye, por ejemplo, información de la tabla 1200 de la Figura 12.
La información 250 de diccionario de solicitudes N incluye información 264 de correlación de notificación de solicitud de enlace ascendente de 1 bit, información 266 de correlación de notificación de solicitud de enlace ascendente de 3 bits e información 268 de correlación de notificación de solicitud de enlace ascendente de 4 bits. La información 264 de correlación de notificación de solicitud de 1 bit incluye, por ejemplo, información de la tabla 2800 de la Figura 28; la información 266 de correlación de notificación de solicitud de enlace ascendente de 3 bits incluye, por ejemplo, información de la tabla 3200 de la Figura 32; la información 268 de correlación de notificación de solicitud de enlace ascendente de 4 bits incluye, por ejemplo, información de la tabla 3100 de la Figura 31.
La información de planificación de transmisión de notificación de enlace ascendente 252 incluye información que identifica notificaciones de solicitud de enlace ascendente en una estructura de temporización y frecuencia de enlace ascendente recurrente. Por ejemplo, en una realización a modo de ejemplo, la información 252 de planificación de transmisión de notificación de enlace ascendente incluye información correspondiente a las Figuras 7, 8 y 9 que identifica una estructura de notificación de canal de control dedicado recurrente que incluye ranuras de notificación de solicitud de enlace ascendente de 1 bit (ULRQST1), ranuras de notificación de solicitud de enlace ascendente de 3 bits (ULRQST3) y ranuras de notificación de solicitud de enlace ascendente de 4 bits (ULRQST4).
La información 254 de reglas de utilización/cambio de diccionario incluye información que identifica cuándo debe utilizarse un diccionario de solicitudes por defecto y reglas para cambiar a un diccionario de solicitudes diferente, por ejemplo, información que identifica protocolos de conmutación que incluyen información que permite a una estación base y a un terminal inalámbrico tener el mismo conocimiento con relación a qué diccionario está utilizándose con respecto a una notificación de solicitud de enlace ascendente particular.
La información 256 de criterios de selección de diccionario incluye información utilizada por el módulo de selección 240 para seleccionar qué diccionario de solicitudes debe utilizarse por un terminal inalámbrico. Los criterios de selección de diccionario 256 incluyen, por ejemplo, información que asocia un diccionario de solicitudes particular con la comunicación de información de retraso acumulado y de información de retardo, información que asocia un diccionario de solicitudes particular con la comunicación de información de retraso acumulado sin información de retardo, información que asocia un diccionario de solicitudes particular con una pluralidad particular de grupos de solicitudes, información que asocia un diccionario de solicitudes particular con un número particular de calidad de niveles de servicio, información que asocia un diccionario de solicitudes particular con un conjunto de tipos de flujo de tráfico, y/o información que asocia un diccionario de solicitudes particular con un tipo de información de retardo que va de comunicarse, por ejemplo, el tiempo restante hasta la fecha límite de una transmisión, el tiempo de espera en una cola, información de retardo comunicada indirectamente utilizando diferentes clasificaciones de cómputo de tramas de retraso acumulado que distinguen entre el retraso acumulado total y el retraso acumulado con respecto a un consideración de retardo, etc.
Los datos/información 244 del WT 1 incluyen información 270 de diccionario actual, información 272 de señalización de cambio de diccionario, señales de enlace ascendente recibidas que incluyen información 280 de notificación ULRQST1, un patrón 282 de bits de 1 bit recuperado, información 284 recuperada transportada por la ULRQST1, señales de enlace ascendente recibidas que incluyen información 286 de notificación ULRQST3, un patrón 288 de bits de 3 bits recuperado, información 290 recuperada transportada por la ULRQST3, señales de enlace ascendente recibidas que incluyen información 292 de notificación ULRQST4, un patrón 294 de bits de 4 bits recuperado, información 296 recuperada transportada por la ULRQST4, información 298 de transmisión de enlace ascendente e información 299 de segmento de canal de tráfico de enlace ascendente asignado. La información 298 de transmisión de enlace ascendente incluye información 297 de retraso acumulado y, en algunas realizaciones, información 295 de retardo. En algunas realizaciones, por ejemplo algunas realizaciones en la que la estación base 200 selecciona para un WT 1 entre una pluralidad de diccionarios de solicitudes alternativos, los datos/información 244 de WT 1 incluyen información 274 de selección de diccionario. La información de selección de diccionario 274 incluye un número de perfiles 276 de calidad de servicio e información 278 de sensibilidad al retardo.
La información 270 de diccionario actual incluye información que identifica el diccionario de solicitudes actual determinado para utilizarse por el terminal inalámbrico 1 correspondiente a una notificación de solicitud de enlace ascendente recibida que está procesándose. La información 272 de señalización de cambio de diccionario incluye información procesada y/o generada por el módulo 236 de señalización de cambio de diccionario, por ejemplo, información que comunica un cambio seleccionado por la estación base 200 o el terminal inalámbrico 1 y/o señalización de confirmación de recepción como respuesta a un cambio comunicado de un diccionario de solicitudes. Las señales de enlace ascendente recibidas que incluyen la información 280 de notificación ULRQST1, las señales de enlace ascendente recibidas que incluyen la información 286 de notificación ULRQST3 y las señales de enlace ascendente recibidas que incluyen la información 292 de notificación ULRQST4 son, por ejemplo, señales de segmento de canal de control dedicado de enlace ascendente que se introducen en el módulo 228 de recuperación de patrones de bits, el cual genera el patrón 282 de bits de 1 bit recuperado, el patrón 288 de bits de 3 bits recuperado y el patrón 294 de bits de 4 bits recuperado, respectivamente. El patrón 282 de bits de 1 bit recuperado, el patrón 288 de bits de 3 bits recuperado y el patrón 294 de bits de 4 bits recuperado son entradas para el módulo de recuperación de información 230, el cual proporciona información 284 recuperada transportada por la ULRQST1, información 290 recuperada transportada por la ULRQST3 e información 296 recuperada transportada por la ULRQST4.
La información 298 de transmisión de enlace ascendente incluye información que está manteniéndose con respecto a solicitudes de canal de tráfico de enlace ascendente de WT 1 para solicitar recursos. La información 297 de retraso acumulado, por ejemplo, información de cómputo de tramas que está manteniéndose, por ejemplo, N[0], N[1], N[2], N[3], N, ND, NT y/o información obtenida a partir de tales parámetros (véanse las Figuras 10 a 32), es una salida del módulo 232 de actualización de información de retraso acumulado, el cual utiliza información recuperada (284, 290, 296) como entrada. La información 295 de retardo, por ejemplo, D, Dmin y/o información obtenida a partir de tales parámetros (véanse las Figuras 20, 23, 24, 26, 30), es una salida del módulo 234 de actualización de información de retardo, el cual utiliza información recuperada (284, 290, 296) como entrada.
La información 299 de segmento de canal de tráfico de enlace ascendente asignado incluye señales que transportan asignaciones de segmentos de canal de tráfico de enlace ascendente para el WT 1, por ejemplo, asignaciones de segmentos de canal de tráfico de enlace ascendente indexados para el WT 1 en una estructura de canal recurrente. La información 299 de segmento de canal de tráfico de enlace ascendente asignado incluye salidas del módulo 238 de planificación como respuesta a notificaciones de solicitud de enlace ascendente recibidas.
La Figura 3 es un dibujo de un terminal inalámbrico 300 a modo de ejemplo, por ejemplo, un nodo móvil, según varias realizaciones. El terminal inalámbrico 300 a modo de ejemplo puede ser cualquiera de los terminales inalámbricos (110, 112, 114, 116) del sistema 100 de la Figura 1. El terminal inalámbrico 300 a modo de ejemplo incluye un módulo receptor 302, un módulo transmisor 304, un procesador 306, dispositivos de E/S de usuario 308 y una memoria 310 acoplados entre sí mediante un bus 312 a través del cual los diversos elementos intercambian datos e información. La memoria 310 incluye rutinas 318 y datos/información 320. El procesador 306, por ejemplo, una CPU, ejecuta las rutinas 318 y utiliza los datos/información 320 de la memoria 310 para controlar el funcionamiento del terminal inalámbrico 300 e implementar procedimientos.
El módulo receptor 302, por ejemplo, un receptor OFDM, está acoplado a una antena de recepción 303 a través de la cual el terminal inalámbrico 300 recibe señales de enlace descendente desde las estaciones base. Las señales de enlace descendente incluyen señales de asignación que transportan asignaciones de segmentos de canal de tráfico de enlace ascendente y señales de cambio de diccionario. El módulo receptor 302 incluye un módulo descodificador 314 para descodificar al menos algunas de las señales recibidas.
El módulo transmisor 304, por ejemplo, un transmisor OFDM, está acoplado a una antena de transmisión 305, a través de la cual el terminal inalámbrico 300 transmite señales de enlace ascendente a estaciones base. Las señales de enlace ascendente incluyen, por ejemplo, señales de segmentos de canal de control dedicado que transportan notificaciones de canal de control que incluyen notificaciones de solicitud de enlace ascendente de 1 bit, notificaciones de solicitud de enlace ascendente de 3 bits y notificaciones de solicitud de enlace ascendente de 4 bits, señales de cambio de diccionario y señales de segmento de canal de tráfico de enlace ascendente. En varias realizaciones, la misma antena se utiliza por el módulo receptor 302 y por el módulo transmisor 304, junto con un módulo dúplex. El módulo transmisor 304 incluye un módulo codificador 316 para codificar al menos parte de las señales de enlace ascendente, por ejemplo, para codificar una notificación de solicitud de enlace ascendente generada en señales de segmento de control dedicado.
Los dispositivos de E/S de usuario 308, por ejemplo, un teclado, un teclado numérico, un micrófono, interruptores, una cámara, un altavoz, un dispositivo de visualización, etc., permiten a un usuario del terminal inalámbrico 300 introducir datos/información, acceder a datos/información de salida y controlar al menos algunas funciones del terminal inalámbrico 300.
Las rutinas 318 incluyen una rutina de comunicaciones 322 y rutinas de control de terminal inalámbrico 324. La rutina de comunicaciones 322 implementa varios protocolos de comunicaciones utilizados por el terminal inalámbrico 300. Las rutinas de control de WT 324 incluyen un módulo de determinación de diccionario 326, un módulo de generación de notificaciones 330, un módulo de señalización de cambio de diccionario 332, un módulo de procesamiento de señal de asignación 334 y un módulo de tráfico de enlace ascendente 336.
El módulo de determinación de diccionario 326 determina qué diccionario de solicitudes utilizar con relación a una notificación de solicitud de enlace ascendente que el terminal inalámbrico genera y transmite. En algunas realizaciones, el módulo de determinación de diccionario 326 incluye un módulo de selección 328, el cual selecciona para al menos algunos intervalos y/o notificaciones cuál de una pluralidad de diccionarios de solicitudes va a utilizarse por el terminal inalámbrico.
El módulo de selección 328 selecciona un diccionario en función de al menos uno de los siguientes criterios: (i) si va a comunicarse o no información de retardo mediante al menos algunas de las notificaciones de solicitud, (ii) el tipo de información de retardo que va a notificarse, (iii) un número de calidad de perfiles de servicio, (iv) información de clasificación de flujo de tráfico, por ejemplo, voz frente datos, (v) un número de grupos de solicitudes, (vi) si la información de retraso acumulado va a notificarse con relación a una pluralidad de diferentes grupos de solicitudes con diferentes parámetros de notificación asociados con los diferentes grupos de solicitudes o si va a notificarse información global de retraso acumulado de grupo de solicitudes.
El módulo 330 de generación de notificaciones utiliza la información de formato de diccionario de solicitudes determinada correspondiente a la determinación por parte del módulo 326 de determinación de diccionario e información 340 de transmisión de enlace ascendente para generar una notificación de solicitud de enlace ascendente, por ejemplo, una notificación ULRQST1, una notificación ULRQST3 o una notificación ULRQST4. Según la información de planificación de notificación de transmisión de enlace ascendente 370, diferentes tipos de notificaciones de enlace ascendente (1, 3 ó 4 bits) tienen asignadas diferentes ranuras de notificación.
El módulo 332 de señalización de cambio de diccionario lleva a cabo operaciones que controlan y/o generan varios intercambios de toma de contacto y/o de señalización utilizados para comunicar el diccionario de solicitudes que va a utilizarse por el terminal inalámbrico 300 correspondiente a intervalos de tiempo y/o notificaciones. En algunas realizaciones, el módulo 332 de señalización de cambio de diccionario procesa una señal que comunica la selección realizada por una estación base con respecto al diccionario de solicitudes a utilizar por el terminal inalámbrico 300. En algunas realizaciones, el módulo 332 de señalización de cambio de diccionario genera una señal que comunica a un terminal inalámbrico 300 la selección de un diccionario de solicitudes a utilizar por el WT 300, la señal generada que va a comunicarse a la estación base para la cual va a comunicarse la siguiente notificación de solicitud.
El módulo 334 de procesamiento de señales de asignación recibe y procesa señales que transportan asignaciones de segmentos de canal de tráfico de enlace ascendente, identificando asignaciones dirigidas al WT 300. El módulo 336 de tráfico de enlace ascendente genera señales de segmento de canal de tráfico de enlace ascendente que van a transportarse por el WT 300 utilizando asignaciones de tareas identificadas para el WT 300.
Los datos/información 320 incluyen datos/información de sistema 338, información 340 de transmisión de enlace ascendente, información 352 de diccionario actual, información 346 de notificación ULRQST1 generada, información 348 de notificación ULRQST3 generada, información 350 de notificación ULRQST4 generada, información 354 de asignación de segmento de canal de tráfico recibida, información 356 de señal de segmento de canal de tráfico generada e información 358 de señalización de cambio de diccionario. La información 340 de transmisión de enlace ascendente incluye información 342 de retraso acumulado y, en algunas realizaciones, información de retardo 344. En algunas realizaciones, por ejemplo, algunas realizaciones en las que el WT 300 selecciona qué diccionario utilizar entre una pluralidad de diccionarios alternativos, los datos/información 320 incluyen información 360 de selección de diccionario. La información 360 de selección de diccionario incluye un número de calidad de perfiles de servicio 362 e información de sensibilidad al retardo 364.
Los datos/información de sistema 338 incluyen una pluralidad de conjuntos de información de diccionario de solicitudes (información 366 de diccionario de solicitudes 1,…, información 368 de diccionario de solicitudes M), información 370 de planificación de transmisión de notificación de enlace ascendente e información 372 de reglas de utilización/cambio de diccionario. En algunas realizaciones, por ejemplo, realizaciones en las que el terminal inalámbrico 300 toma al menos algunas de las decisiones relacionadas con qué diccionario de solicitudes utilizar, los datos/información de sistema 338 incluyen criterios de selección de diccionario 374.
La información 366 de diccionario de solicitudes 1, por ejemplo, correspondiente al diccionario por defecto, incluye información 376 de correlación de notificación de solicitud de enlace ascendente de 1 bit, información 378 de correlación de notificación de solicitud de enlace ascendente de 3 bits e información 380 de correlación de notificación de solicitud de enlace ascendente de 4 bits. La información 376 de correlación de notificación de solicitud de 1 bit incluye, por ejemplo, información de la tabla 1000 de la Figura 10; la información 378 de correlación de notificación de solicitud de enlace ascendente de 3 bits incluye, por ejemplo, información de la tabla 1300 de la Figura 13; y la información 380 de correlación de notificación de solicitud de enlace ascendente de 4 bits incluye, por ejemplo, información de la tabla 1200 de la Figura 12.
La información 368 de diccionario de solicitudes M incluye información 382de correlación de notificación de solicitud de enlace ascendente de 1 bit, información 384 de correlación de notificación de solicitud de enlace ascendente de 3 bits e información 386 de correlación de notificación de solicitud de enlace ascendente de 4 bits. La información 382 de correlación de notificación de solicitud de 1 bit incluye, por ejemplo, información de la tabla 2800 de la Figura 28; la información 384 de correlación de notificación de solicitud de enlace ascendente de 3 bits incluye, por ejemplo, información de la tabla 3200 de la Figura 32; la información 386 de correlación de notificación de solicitud de enlace ascendente de 4 bits incluye, por ejemplo, información de la tabla 3100 de la Figura 31.
La información 370 de planificación de transmisión de notificación de enlace ascendente incluye información que identifica notificaciones de solicitud de enlace ascendente en una estructura de temporización y frecuencia de enlace ascendente recurrente. Por ejemplo, en una realización a modo de ejemplo, la información 370 de planificación de transmisión de notificación de enlace ascendente incluye información correspondiente a las Figuras 7, 8 y 9 que identifica una estructura de notificación de canal de control dedicado recurrente que incluye ranuras de notificación de solicitud de enlace ascendente de 1 bit (ULRQST1), ranuras de notificación de solicitud de enlace ascendente de 3 bits (ULRQST3) y ranuras de notificación de solicitud de enlace ascendente de 4 bits (ULRQST4).
La información 372 de reglas de utilización/cambio de diccionario incluye información que identifica cuándo debe utilizarse un diccionario de solicitudes por defecto y reglas para cambiar a un diccionario de solicitudes diferente, por ejemplo, información que identifica protocolos de conmutación que incluyen información para permitir que una estación base y un terminal inalámbrico 300 tengan el mismo conocimiento con relación a qué diccionario está utilizándose con respecto a una notificación de solicitud de enlace ascendente particular.
La información 374 de criterios de selección de diccionario incluye información 328 utilizada por el módulo de selección para seleccionar el diccionario de solicitudes que debe utilizarse por el terminal inalámbrico 300. Los criterios de selección de diccionario 374 incluyen, por ejemplo, información que asocia un diccionario de solicitudes particular con la comunicación de información de retraso acumulado y de información de retardo, información que asocia un diccionario de solicitudes particular con la comunicación de información de retraso acumulado sin información de retardo, información que asocia un diccionario de solicitudes particular con una pluralidad particular de grupos de solicitudes, información que asocia un diccionario de solicitudes particular con un número particular de calidad de niveles de servicio, información que asocia un diccionario de solicitudes particular con un conjunto de tipos de flujo de tráfico, y/o información que asocia un diccionario de solicitudes particular con un tipo de información de retardo que va a comunicarse, por ejemplo, el tiempo restante hasta la fecha límite de una transmisión, el tiempo de espera en una cola, información de retardo comunicada indirectamente utilizando diferentes clasificaciones de cómputo de tramas de retraso acumulado que distinguen entre el retraso acumulado total y el retraso acumulado con respecto a una consideración de retardo, etc.
La información 352 de diccionario actual incluye información que identifica el diccionario de solicitudes actual determinado para utilizarse por el terminal inalámbrico 300 correspondiente a una notificación de solicitud de enlace ascendente generada. La información 358 de señalización de cambio de diccionario incluye información procesada y/o generada por el módulo 332 de señalización de cambio de diccionario, por ejemplo, información 300 que comunica un cambio seleccionado por el terminal inalámbrico o una estación base y/o señalización de confirmación de recepción como respuesta a un cambio comunicado de un diccionario de solicitudes.
La información 340 de transmisión de enlace ascendente incluye información que está manteniéndose con respecto a solicitudes de canal de tráfico de enlace ascendente del WT 300 para solicitar recursos. La información 342 de retraso acumulado, por ejemplo, información de cómputo de tramas que está manteniéndose, por ejemplo, N[0], N[1], N[2], N[3], ND, NT y/o información obtenida a partir de tales parámetros (véanse las Figuras 10 a 32), es una entrada al módulo 330 de generación de notificaciones. La información de retardo 344, por ejemplo información de retardo que está manteniéndose tal como, por ejemplo, D, Dmin y/o información obtenida a partir de tales parámetros (véanse las Figuras 20, 23, 24, 26, 30), es una entrada al módulo 330 de generación de notificaciones.
La información 346 de notificación ULRQST1 generada, la información 348 de notificación ULRQST3 generada y la información 350 de notificación ULRQST4 generada representan salidas del módulo 330 de generación de notificaciones. Diferentes notificaciones de tipo, por ejemplo, 1 bit, 3 bits o 4 bits, se generan para diferentes ranuras en la estructura de canal recurrente indicada por la información 370 de planificación de transmisión. La información 354 de asignación de segmento de canal de tráfico recibida incluye señales que transportan asignaciones de segmentos de canal de tráfico de enlace ascendente al WT 300, por ejemplo, asignaciones de segmentos de canal de tráfico de enlace ascendente indexados que identifican al WT 300 como el WT al que la estación base ha asignado el segmento de canal de tráfico de enlace ascendente. Las asignaciones pueden ser en respuesta a una o más notificaciones de solicitud comunicadas anteriormente.
La información 356 de señal de segmento de canal de tráfico generada incluye señales generadas por el módulo 336 de tráfico de enlace ascendente, por ejemplo, señales que transportan tramas de datos de usuario que van a comunicarse en segmentos de canal de tráfico asignados.
En algunas realizaciones, por ejemplo, algunas realizaciones en las que el terminal inalámbrico 300 selecciona entre una pluralidad de diccionarios de solicitudes alternativos a utilizar, los datos/información 320 incluyen información 360 de selección de diccionario. La información 360 de selección de diccionario incluye un número de perfiles 362 de calidad de servicio e información de sensibilidad al retardo 364. Por ejemplo, el número de perfiles de calidad de servicio, en algunas realizaciones, identifica un número de diferentes perfiles de calidad de servicio correspondientes a los flujos de tráfico para los que los recursos de canal de tráfico de enlace ascendente van a solicitarse en la notificación de solicitud. Por ejemplo, diferentes diccionarios de solicitudes pueden corresponderse con diferentes números de perfiles de calidad de servicio. La información 364 de sensibilidad al retardo indica, en algunas realizaciones, si el terminal inalámbrico va a comunicar o no información de retardo en una notificación de solicitud. Por ejemplo, algunos diccionarios de solicitud pueden utilizar formatos que soporten la comunicación de información de retardo, por ejemplo, directa o indirectamente, mientras que otras notificaciones de solicitud pueden utilizar formatos que comuniquen información de retraso acumulado con información de retardo. En algunas realizaciones, la información 364 de sensibilidad al retardo indica si el terminal inalámbrico presenta actualmente o no flujos de tráfico de enlace ascendente con retraso acumulado existente correspondiente a información sensible al retardo, por ejemplo, tráfico de voz. En algunas realizaciones, la información 364 de sensibilidad al retardo indica un tipo de información de sensibilidad al retardo que va a comunicarse, por ejemplo, un parámetro aparte que indica una espera de retardo máximo en una cola, un parámetro aparte que indica un retardo mínimo hasta la fecha límite de una transmisión, información de retardo que va a comunicarse indirectamente a través de parámetros de cómputo de tramas.
La Figura 4 es un dibujo de un diagrama de flujo 400 de un procedimiento a modo de ejemplo del funcionamiento de un dispositivo de comunicaciones según varias realizaciones. El dispositivo de comunicaciones, por ejemplo, un dispositivo de comunicaciones inalámbricas, puede ser una estación base tal como cualquiera de las estaciones base del sistema 100 de la Figura 1 o un terminal inalámbrico, por ejemplo un nodo móvil, como cualquiera de los terminales inalámbricos del sistema 100 de la Figura 1.
El proceso comienza en la etapa 402, donde el dispositivo de comunicaciones se enciende y se inicializa. El proceso avanza desde la etapa de inicio 402 hasta la etapa 404. En la etapa 404, el dispositivo de comunicaciones identifica flujos de tráfico activos. El proceso avanza desde la etapa 404 hasta las etapas 406 y 408. En la etapa 406, el dispositivo de comunicaciones determina perfiles de calidad de servicio (QoS) correspondientes a al menos algunos flujos de tráfico activos identificados, siendo dichos perfiles QoS determinados información de flujo de tráfico. En la etapa 408, el dispositivo de comunicaciones determina el tipo de flujo de tráfico correspondiente a al menos algunos flujos de tráfico activos identificados, siendo dicho tipo de flujo de tráfico determinado información de flujo de tráfico, indicando dicho tipo de flujo de tráfico determinado, por ejemplo, uno de entre un flujo de tráfico de mejor esfuerzo y un flujo de tráfico limitado por latencia. En algunas realizaciones, la información de tipo de flujo de tráfico también puede indicar varias categorías de flujos de tráfico limitados por latencia. Por ejemplo, los flujos de tráfico de voz y los flujos de tráfico de juegos pueden ser del tipo de flujo de tráfico limitado por latencia, pero los flujos de tráfico de voz pueden corresponderse con un tipo crítico de flujo de tráfico de más latencia que los flujos de tráfico de juegos. En algunas realizaciones, la información de tipo de flujo de tráfico para diferentes flujos de tráfico limitados por latencia indica diferentes tipos de notificación de latencia a utilizar.
El proceso avanza desde las etapas 406 y 408 hasta la etapa 410. En la etapa 410, el dispositivo de comunicaciones selecciona un conjunto de definiciones de notificación a utilizar en la comunicación de información de retraso acumulado a partir de una pluralidad de conjuntos de definiciones de notificación alternativos, proporcionando los conjuntos de definiciones de notificación alternativos correlaciones alternativas entre bits de notificación e información que van a comunicarse para al menos un tipo de notificación. En varias realizaciones, la etapa 410 incluye una o más de las subetapas 412, 414, 416, 418, 420.
En la subetapa 412, el dispositivo de comunicaciones lleva a cabo dicha selección en función de información de flujo de tráfico correspondiente a dichos flujos de tráfico activos identificados. En la subetapa 414, el dispositivo de comunicaciones utiliza dichos perfiles QoS para seleccionar un conjunto de definiciones de notificación. En algunas realizaciones, la subetapa 414 incluye las subetapas 422 y 424. En la subetapa 422, el dispositivo de comunicaciones determina el número de diferentes perfiles QoS determinados y después, en la subetapa 424, el dispositivo de comunicaciones selecciona el conjunto de definiciones de notificación en función del número de perfiles QoS determinados distintos. En la subetapa 416, el dispositivo de comunicaciones lleva a cabo dicha selección en función de si solamente hay flujos de tráfico de mejor esfuerzo activos, solamente hay flujos de tráfico que no son de mejor esfuerzo, por ejemplo, flujos de tráfico limitados por latencia, activos, o hay una mezcla de flujos de tráfico de mejor esfuerzo activos y flujos que no son de mejor esfuerzo activos. En algunas realizaciones, un primer conjunto de definiciones de notificación se selecciona cuando solamente hay flujos de tráfico de mejor esfuerzo activos y se selecciona otro conjunto de definiciones de notificación cuando al menos un flujo de tráfico que no es de mejor esfuerzo está activo. En la subetapa 418, el dispositivo de comunicaciones lleva a cabo dicha selección en función del tipo de notificación de latencia a utilizar. En la subetapa 420, el dispositivo de comunicaciones lleva a cabo dicha selección en función del número de grupos de solicitudes en los que va a notificarse la información.
En varias realizaciones, el conjunto de definiciones de notificación seleccionado incluye al menos dos definiciones de notificación de solicitud de tamaño fijo diferente correspondientes a notificaciones de diferentes tamaños en bits, por ejemplo, una notificación con un tamaño en bits de 3 bits y una notificación con un tamaño en bits de 4 bits. En algunas realizaciones, la selección se lleva a cabo como parte de una operación de control de admisión de flujo de tráfico. En varias realizaciones, los conjuntos de definiciones de notificación son conjuntos de definiciones de notificación de solicitud de enlace ascendente que se utilizan para definir notificaciones de enlace ascendente que solicitan la asignación de recursos de tráfico de enlace ascendente en un sistema utilizando un canal de control dedicado para comunicar notificaciones, incluyendo dichas notificaciones de enlace ascendente.
El proceso avanza desde la etapa 410 hasta la etapa 426. En la etapa 426, el dispositivo de comunicaciones lleva a cabo una de las siguientes acciones: (i) generar una notificación usando una correlación entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado; y (ii) procesar una notificación recibida para recuperar información incluida en la notificación recibida según la correlación entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado.
La Figura 5 es un dibujo de una estación base 500 a modo de ejemplo, por ejemplo, un nodo de acceso, según varias realizaciones. La estación base 500 a modo de ejemplo puede ser cualquiera de las estaciones base del sistema 100 a modo de ejemplo de la Figura 1. La estación base 500 incluye un módulo receptor 502, un módulo transmisor 504, un procesador 506, una interfaz de E/S 508 y una memoria 510 acoplados entre sí mediante un bus 512 a través del cual los diversos elementos pueden intercambiar datos e información. La memoria 510 incluye rutinas 516 y datos/información 518. El procesador 506, por ejemplo, una CPU, ejecuta las rutinas 516 y utiliza los datos/información 518 de la memoria 510 para controlar el funcionamiento de la estación base 500 e implementar procedimientos.
El módulo receptor 502, por ejemplo, un receptor OFDM, está acoplado a una antena de recepción 503 a través de la cual la estación base 500 recibe señales de enlace ascendente de terminales inalámbricos. Las señales de enlace ascendente recibidas incluyen notificaciones de canal de control dedicado que incluyen notificaciones de solicitud de canal de control dedicado que transportan información de retraso acumulado y/o información de retardo. Las señales de enlace ascendente recibidas incluyen además señales de segmento de canal de tráfico de enlace ascendente. Las señales de enlace ascendente recibidas también pueden incluir información relacionada con flujos de tráfico activos, por ejemplo, información a utilizar por la estación base 200 para que la estación base seleccione un conjunto de definiciones de notificación para un terminal inalámbrico dado en un momento particular.
El módulo transmisor 502, por ejemplo, un transmisor OFDM, está acoplado a una antena de transmisión 505 a través de cual la estación base 500 transmite señales de enlace descendente a terminales inalámbricos. Las señales de enlace descendente incluyen señales de asignación que asignan segmentos de canal de tráfico de enlace ascendente a terminales inalámbricos. Las señales de enlace descendente incluyen además señales que transmiten la selección realizada por la estación base referente a qué conjunto de una pluralidad de posibles conjuntos de definiciones de notificación va a utilizarse por el terminal inalámbrico para comunicar notificaciones de solicitud de enlace ascendente. La estación base puede seleccionar, y algunas veces selecciona, diferentes conjuntos de definiciones de notificación que van a utilizarse por diferentes terminales inalámbricos al mismo tiempo. La estación base puede seleccionar, y algunas veces selecciona, diferentes conjuntos de definiciones de notificación que van a utilizarse por el mimo terminal inalámbrico en momentos diferentes. En algunas realizaciones, la selección relacionada con el conjunto de definiciones de notificación que va a utilizarse por un terminal inalámbrico se lleva a cabo por el terminal inalámbrico, por ejemplo, comunicándose la selección del terminal inalámbrico a la estación base de manera que la estación base pueda interpretar correctamente las notificaciones de ese terminal inalámbrico.
La interfaz de E/S 508 acopla la estación base 500 a otros nodos de red, por ejemplo, otras estaciones base, nodos AAA, encaminadores, nodos de agente propio, etc., y/o a Internet. La interfaz de E/S 508, al acoplar la BS 500 a una red de retroceso, permite que un terminal inalámbrico que utilice un punto de conexión a la estación base 500 participe en una sesión de comunicaciones con un homólogo utilizando otra estación base como su punto de conexión a la red.
Las rutinas 516 incluyen rutinas de comunicaciones 520 y rutinas de control de estación base 522. Las rutinas de comunicaciones 520 implementan varios protocolos de comunicaciones utilizados por la estación base 500. Las rutinas de control de estación base 522 incluyen un módulo 523 de selección de conjunto de definiciones de notificación, un módulo 524 de procesamiento de notificación, un módulo 526 de supervisión de tráfico, un módulo 528 de determinación de perfil de calidad de servicio y un módulo 530 de determinación de tipo de flujo de tráfico.
El módulo 523 de selección de conjunto de definiciones de notificación selecciona un conjunto de definiciones de notificación que va a utilizarse en la comunicación de información de retraso acumulado a partir de una pluralidad de conjuntos de definiciones de notificación alternativos, proporcionando los conjuntos de definiciones de notificación alternativos correlaciones alternativas entre bits de notificación e información que van a comunicarse para al menos un tipo de notificación. El módulo 523 de selección de conjunto de definiciones de notificación incluye un módulo de cómputo QoS 525, un módulo 527 de selección basado en QoS y un módulo 529 de selección basado en el tipo de tráfico. El módulo de cómputo QoS 525 determina el número de diferentes perfiles QoS determinados. El módulo 527 de selección basado en QoS selecciona el conjunto de definiciones de notificación en función del número de perfiles QoS determinados distintos. En algunas realizaciones, el módulo 529 de selección basado en el tipo de tráfico selecciona un primer conjunto de definiciones de notificación cuando solamente los flujos de tráfico de mejor esfuerzo están activos y selecciona otro conjunto de definiciones de notificación cuando al menos un flujo de tráfico que no es de mejor esfuerzo está activo. En algunas realizaciones, el módulo 529 de selección basado en el tipo de tráfico selecciona un conjunto de definiciones de notificación en función del tipo de notificación de latencia a utilizar.
El módulo 524 de procesamiento de notificación procesa una notificación recibida y recupera información incluida en la notificación recibida según la correlación entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado. El módulo 526 de supervisión de tráfico identifica flujos de tráfico activos. El módulo 528 de determinación de perfil QoS determina perfiles QoS correspondientes a al menos algunos flujos de tráfico identificados, siendo dichos perfiles QoS determinados información de flujo de tráfico. El módulo 530 de determinación de tipo de flujo de tráfico determina información de flujo de tráfico correspondiente a flujos de tráfico activos identificados que indican un tipo para al menos algunos de los flujos de tráfico activos identificados.
Los datos/información 518 incluyen una pluralidad de conjuntos de información de definiciones de notificación (información 532 de conjunto de definiciones de notificación 1,..., información 534 de conjunto de definiciones de notificación N), información de estructura de temporización/frecuencia 536 e información de datos de terminal inalámbrico 538.
La información de conjunto de definiciones de notificación 1, por ejemplo, información que especifica un diccionario de solicitudes por defecto, incluye información 540 de correlación de notificación de solicitud de enlace ascendente de 1 bit, información 542 de correlación de notificación de solicitud de enlace ascendente de 3 bits e información 544 de correlación de notificación de solicitud de enlace ascendente de 4 bits. La información de conjunto de definiciones de notificación N, por ejemplo, información que especifica un diccionario de solicitudes N, incluye información 546 de correlación de notificación de solicitud de enlace ascendente de 1 bit, información 548 de correlación de notificación de solicitud de enlace ascendente de 3 bits e información 550 de correlación de notificación de solicitud de enlace ascendente de 4 bits. La información de correlación correspondiente a al menos una notificación es diferente entre la información 532 de conjunto de definiciones de notificación 1 y la información 534 de conjunto de definiciones de notificación N. Las Figuras 10 a 32 proporcionan ejemplos de diccionarios de solicitudes a modo de ejemplo.
La información 536 de estructura de temporización/frecuencia incluye, por ejemplo, información que especifica una estructura de temporización de enlace ascendente y de enlace descendente, por ejemplo, información de definición de canal e información de estructura de temporización recurrente que definen segmentos, intervalos de tiempo de transmisión y agrupaciones de intervalos de tiempo de transmisión. Las Figuras 7 a 9 proporcionan un ejemplo de información de estructura de temporización/frecuencia a modo de ejemplo que puede incluirse como parte de información 536.
Los datos/información de WT 538 incluyen una pluralidad de conjuntos de datos/información de terminal inalámbrico (datos/información 552 de WT 1,..., datos/información 554 de WT N). Los datos/información 552 de WT incluyen información de conjunto de definiciones de notificación seleccionado 556, notificación 558 de solicitud de enlace ascendente recibida, información recuperada 560, flujos 562 de tráfico activos identificados, información 564 de flujo de tráfico, número determinado de diferentes perfiles QoS 566 e información de tipo de flujo de tráfico determinado
569. La información de flujo de tráfico 564 incluye perfiles QoS determinados 570.
La información 556 de conjunto de definiciones de notificación seleccionado incluye, por ejemplo, un valor identificador que identifica el conjunto actualmente seleccionado de los conjuntos de definiciones de notificación (información 532 de conjunto de definiciones de notificación 1,…, información 534 de conjunto de definiciones de notificación N). La información 556 de conjunto de definiciones de notificación seleccionado es una salida del módulo 523 de selección de conjunto de definiciones de notificación y se utiliza por el módulo 524 de procesamiento de notificación como una entrada. La notificación 558 de solicitud de enlace ascendente recibida, por ejemplo, una de entre una notificación de solicitud de enlace ascendente de 1 bit recibida, una notificación de solicitud de enlace ascendente de 3 bits recibida y una notificación de solicitud de enlace ascendente de 4 bits recibida, es una entrada al módulo 524 de procesamiento de notificación. En momentos diferentes, la notificación 558 de solicitud de enlace ascendente recibida corresponde a una notificación de solicitud de enlace ascendente recibida de tamaño en bits diferente, por ejemplo, en función de la información 536 de estructura de temporización/frecuencia. La información recuperada 560 es una salida del módulo de procesamiento de notificación 524 y representa información transportada en una notificación de solicitud, por ejemplo, información de retraso acumulado y/o de retardo, que se extrajo utilizando el conjunto de definiciones de notificación seleccionado.
Los flujos de tráfico activos identificados, por ejemplo, flujos de tráfico de enlace ascendente activos identificados correspondientes al WT 1, se identifican por el módulo 526 de supervisión de tráfico. La información de flujo de tráfico 564 incluye perfiles QoS determinados 570. Múltiples flujos de tráfico activos pueden tener y algunas veces tienen el mismo perfil QoS. Por ejemplo, dos flujos de tráfico activos pueden corresponder a tráfico de voz. Un número determinado de diferentes perfiles QoS 566 es una salida del módulo de cómputo QoS 525 y se utiliza en el proceso de selección de definición de notificación.
La información de tipo de flujo de tráfico determinado 569, en algunas realizaciones, indica para cada flujo uno de lo siguiente: un tipo de flujo de tráfico de mejor esfuerzo y un tipo de flujo de tráfico limitado por latencia. La información de tipo de flujo de tráfico determinado 569 también indica si solamente los flujos de tipo de mejor esfuerzo están activos, solamente los flujos de tipo diferente al mejor esfuerzo, por ejemplo, flujos limitados por latencia, están activos,
o si hay una mezcla de flujos de mejor esfuerzo activos y flujos que no son de mejor esfuerzo activos, con respecto a flujos que están considerándose en el proceso de selección de conjunto de definiciones de notificación. La información de tipo de flujo de tráfico determinado 569 puede incluir, y algunas veces incluye, información que identifica diferentes tipos de flujos de tráfico limitados por latencia, por ejemplo, siendo un flujo de tráfico de voz un primer tipo con un primer nivel de requisitos de latencia y siendo un tipo de flujo de tráfico de juegos un segundo tipo con un segundo nivel de requisitos de latencia que es diferente del primer nivel de requisitos de latencia. En algunas realizaciones, la información de tipo de flujo de tráfico determinado 569 identifica que uno o más flujos de tráfico activos van a notificarse utilizando un tipo específico de notificación de latencia, por ejemplo, el tiempo mínimo para descartar un paquete, el tiempo en una cola, clasificaciones de cómputos de trama con respecto a límites de latencia predeterminados, etc.
La Figura 6 es un dibujo de un terminal inalámbrico 600 a modo de ejemplo, por ejemplo un nodo móvil, según varias realizaciones. El terminal inalámbrico 600 a modo de ejemplo puede ser cualquiera de los terminales inalámbricos a modo de ejemplo del sistema 100 a modo de ejemplo de la Figura 1.
El terminal inalámbrico 600 a modo de ejemplo incluye un módulo receptor 602, un módulo transmisor 604, un procesador 606, dispositivos de E/S de usuario 608 y una memoria 610 acoplados entre sí mediante un bus 612 a través del cual los diversos elementos pueden intercambiar datos e información. La memoria 610 incluye rutinas 616 y datos/información 618. El procesador 606, por ejemplo, una CPU, ejecuta las rutinas 616 y utiliza los datos/información 618 de la memoria 610 para controlar el funcionamiento del terminal inalámbrico 600 e implementar procedimientos.
El módulo receptor 602, por ejemplo, un receptor OFDM, está acoplado a una antena de recepción 603 a través de la cual el terminal inalámbrico 600 recibe señales de enlace descendente desde estaciones base. Las señales de enlace descendente incluyen señales de temporización/sincronización tales como, por ejemplo, señales de baliza y/o señales piloto, señales de control de temporización y de potencia, señales relacionadas con el registro que incluyen un identificador de terminal inalámbrico asignado a estación base, señales de asignación que incluyen asignaciones de segmentos de canal de tráfico de enlace ascendente y señales de segmento de canal de tráfico de enlace descendente.
El módulo transmisor 604, por ejemplo, un transmisor OFDM, está acoplado a una antena de transmisión 605 a través de la cual el terminal inalámbrico 600 transmite señales de enlace ascendente a estaciones base. En algunas realizaciones se utiliza la misma antena para el módulo receptor y para el módulo transmisor. Las señales de enlace ascendente incluyen señales de segmento de canal de control dedicado que transportan varias notificaciones de control de enlace ascendente que incluyen notificaciones de solicitud, por ejemplo, notificaciones de solicitud de enlace ascendente de 1 bit, notificaciones de solicitud de enlace ascendente de 3 bits y notificaciones de solicitud de enlace ascendente de 4 bits. Las notificaciones de solicitud de enlace ascendente transportan información de retraso acumulado relacionada con tráfico de enlace ascendente que el terminal inalámbrico desea transmitir y/o información de latencia relacionada. En un momento particular, una notificación de solicitud de enlace ascendente generada utiliza un formato de interpretación de correlación de bits según uno de la pluralidad de diccionarios de solicitudes soportados por el terminal inalámbrico. Las señales de enlace ascendente incluyen además señales de segmento de canal de tráfico de enlace ascendente comunicadas utilizando segmentos de canal de tráfico de enlace ascendente asignados al terminal inalámbrico, por ejemplo, mediante una estación base como respuesta a una o más notificaciones de solicitud recibidas.
Los dispositivos de E/S de usuario 608 incluyen, por ejemplo, un micrófono, un teclado, un teclado numérico, un ratón, interruptores, una cámara, un altavoz, un dispositivo de visualización, etc. Los dispositivos de E/S de usuario 608 permiten que un usuario del WT 600 introduzca datos/información, acceda a datos/información de salida, interactúe con aplicaciones y controle al menos algunas funciones del terminal inalámbrico.
Las rutinas 616 incluyen rutinas de comunicaciones 620 y rutinas de control de terminal inalámbrico 622. Las rutinas de comunicaciones 620 implementan varios protocolos de comunicaciones utilizados por el terminal inalámbrico 600. Las rutinas de control de terminal inalámbrico 622 incluyen un módulo de selección de conjunto de definiciones de notificación 623, un módulo de generación de notificaciones 624, un módulo de supervisión de tráfico 626, un módulo de determinación de perfil QoS 628 y un módulo de determinación de tipo de flujo de tráfico 630.
El módulo 623 de selección de conjunto de definiciones de notificación selecciona un conjunto de definiciones de notificación que va a utilizarse en la comunicación de información de retraso acumulado a partir de una pluralidad de conjuntos de definiciones de notificación alternativos, proporcionando los conjuntos de definiciones de notificación alternativos correlaciones alternativas entre bits de notificación e información que van a comunicarse para al menos un tipo de notificación. Por ejemplo, el módulo 623 de selección de conjunto de definiciones de notificación selecciona uno de los conjuntos de definiciones de notificación alternativos (conjunto de definiciones de notificación 1 634,…, conjunto de definiciones de notificación N 636) soportado por la estación base a la que van a dirigirse las notificaciones de solicitud de enlace ascendente. En algunas realizaciones, diferentes estaciones base del sistema de comunicaciones pueden soportar diferentes conjuntos de definiciones de notificación. En algunas realizaciones, en las que el terminal inalámbrico soporta múltiples enlaces concurrentes hacia una pluralidad de puntos de conexión a estación base, el terminal inalámbrico 600 puede elegir, y algunas veces elige, utilizar diferentes conjuntos de definiciones de notificación correspondientes a los diferentes puntos de conexión durante operaciones concurrentes, por ejemplo, un primer conjunto de definiciones de notificación para un punto de conexión de una primera estación base y un segundo conjunto de definiciones de notificación para un punto de conexión de otra estación base. En algunas realizaciones, el módulo 623 de selección de conjunto de definiciones de notificación realiza una selección como parte de una operación de control de admisión de flujo de tráfico. En varias realizaciones, el terminal inalámbrico reconsidera la selección del conjunto de definiciones de notificación, por ejemplo, y realiza una nueva selección, que puede ser la misma o diferente, en respuesta a un flujo de tráfico que está finalizando. En varias realizaciones, el terminal inalámbrico reconsidera la selección del conjunto de definiciones de notificación, por ejemplo, y realiza una nueva selección, que puede ser la misma o diferente, en respuesta a uno o más flujos de tráfico adicionales que estén admitiéndose.
El módulo 623 de selección de conjunto de definiciones de notificación incluye un módulo 625 de cómputo QoS, un módulo 627 de selección basado en QoS y un módulo 629 de selección basado en el tipo de tráfico. El módulo 625 de cómputo QoS determina el número de perfiles QoS determinados distintos, por ejemplo, correspondientes a flujos de tráfico activos. El número de perfiles QoS distintos correspondientes a flujos de tráfico activos puede ser útil para comunicar de manera eficaz información de retraso acumulado. Por ejemplo, un conjunto de definiciones de notificación puede estar estructurado para facilitar la notificación de información de retraso acumulado correspondiente a dos perfiles QoS distintos, mientras que otro conjunto de definiciones de notificación puede estar estructurado para facilitar la notificación de información de retraso acumulado correspondiente a tres perfiles QoS distintos. El módulo 627 de selección basado en QoS selecciona el conjunto de definiciones de notificación en función del número de perfiles QoS determinados distintos. El módulo 629 de selección basado en el tipo de tráfico selecciona un conjunto de definiciones de notificación en función de los tipos de flujos de tráfico que están activos. En algunas realizaciones, el módulo 629 de selección basado en el tipo de tráfico selecciona un primer conjunto de definiciones de notificación solamente cuando los flujos de tráfico de mejor esfuerzo están activos y selecciona otro conjunto de definiciones de notificación cundo al menos un flujo de tráfico que no es de mejor esfuerzo está activo. En algunas realizaciones, el módulo 629 de selección basado en el tipo de tráfico selecciona un conjunto de definiciones de notificación en función del tipo de notificación de latencia a utilizar.
El módulo 624 de generación de notificaciones genera notificaciones de solicitud de enlace ascendente según la correlación entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado. En momentos diferentes, un conjunto de definiciones de notificación diferente puede haberse seleccionado para utilizarse por el terminal inalámbrico. El módulo 624 de generación de notificaciones genera notificaciones de solicitud de diferente tamaño en bits, por ejemplo, tamaño de 1 bit, tamaño de 3 bits, tamaño de 4 bits, para diferentes ranuras de notificación según la información de estructura de temporización/frecuencia 636. El módulo 626 de supervisión de tráfico identifica flujos de tráfico activos. El módulo de determinación de perfil QoS 628 determina perfiles QoS correspondientes a al menos algunos flujos de tráfico identificados, siendo dichos perfiles QoS determinados información de flujo de tráfico. El módulo 630 de determinación de tipo de flujo de tráfico determina información de flujo de tráfico correspondiente a flujos de tráfico activos identificados que indica un tipo para al menos algunos de los flujos de tráfico activos identificados, por ejemplo, un flujo de mejor esfuerzo, un flujo de tráfico limitado por latencia, un primer tipo de flujo de tráfico limitado por latencia tal como un flujo de tráfico que incluye tráfico de voz, un segundo tipo de flujo de tráfico limitado por latencia tal como un flujo de tráfico que incluye tráfico de juegos.
Los datos/información 632/618 incluyen datos/información de sistema, información 650 de identificación de estación base, información 652 de identificación de terminal inalámbrico, flujos 654de tráfico activos identificados, información 656 de flujo de tráfico, número 660 determinado de perfiles QoS distintos, información 662 de tipo de flujo de tráfico determinado, información 664 de conjunto de definiciones de notificación seleccionado, información 666 de retraso acumulado, información 668 de retardo y notificación 670 de solicitud de enlace ascendente generada. Los datos/información de sistema 632 incluyen una pluralidad de conjuntos de información de definiciones de notificación (información 634 de conjunto de definiciones de notificación 1,..., información 636 de conjunto de definiciones de notificación N) e información de estructura de temporización/frecuencia 637.
La información 634 de conjunto de definiciones de notificación 1, por ejemplo, información que especifica un diccionario de solicitudes por defecto, incluye información 638 de correlación de notificación de solicitud de enlace ascendente de 1 bit, información 640 de correlación de notificación de solicitud de enlace ascendente de 3 bits e información 642 de correlación de notificación de solicitud de enlace ascendente de 4 bits. La información 636 de conjunto de definiciones de notificación 636, por ejemplo, información que especifica un diccionario de solicitudes N, incluye información 644 de correlación de notificación de solicitud de enlace ascendente de 1 bit, información 646 de correlación de notificación de solicitud de enlace ascendente de 3 bits e información 648 de correlación de notificación de solicitud de enlace ascendente de 4 bits. La información 634 de correlación correspondiente a al menos una notificación es diferente entre la información de conjunto de definiciones de notificación 1 y la información 636 de conjunto de definiciones de notificación N. Las Figuras 10 a 32 proporcionan ejemplos de diccionarios de solicitudes a modo de ejemplo.
La información 536 de estructura de temporización/frecuencia incluye, por ejemplo, información que especifica una estructura de temporización de enlace ascendente y de enlace descendente, por ejemplo, información de definición de canal e información de estructura de temporización recurrente que definen segmentos, intervalos de tiempo de transmisión y agrupaciones de intervalos de tiempo de transmisión. Las Figuras 7 a 9 proporcionan un ejemplo de información de estructura de temporización y frecuencia a modo de ejemplo que puede estar incluida en la información
637.
La información 650 de identificación de estación base incluye información que identifica un punto de conexión a estación base que el terminal inalámbrico está utilizando actualmente, por ejemplo, que incluye información que identifica la estación base, frecuencia de portadora y/o bloque de tonos, y/o sector del punto de conexión. En algunas realizaciones, al menos algunos puntos de conexión diferentes del sistema soportan al menos algunos conjuntos de definiciones de notificación diferentes.
La información 652 de identificación de terminal inalámbrico incluye, por ejemplo, un identificador de dispositivo de terminal inalámbrico único y un identificador de terminal inalámbrico asignado a estación base, por ejemplo, un valor asociado a una temporalidad de canal de control dedicado asignada por la estación base al terminal inalámbrico que se utiliza para comunicar notificaciones de control de enlace ascendente, incluyendo notificaciones de solicitud.
Los flujos 654 de tráfico activos identificados son, por ejemplo, flujos de tráfico de enlace ascendente identificados que están activos y han sido identificados por el módulo de supervisión de tráfico 626. Por ejemplo, un primer flujo de tráfico activo puede corresponder a una aplicación de voz, un segundo flujo de tráfico activo puede corresponder a una aplicación de juegos y un tercer flujo de tráfico activo puede corresponder a una aplicación de transferencia de archivos de datos. Los flujos de tráfico activos identificados 654 varían a lo largo del tiempo como respuesta a las necesidades de tráfico de enlace ascendente del terminal inalámbrico.
La información 656 de flujo de tráfico incluye perfiles QoS determinados 658. Múltiples flujos de tráfico activos pueden tener y algunas veces tienen el mismo perfil QoS. Por ejemplo, dos flujos de tráfico activos pueden corresponder a tráfico de voz. Un número 660 determinado de diferentes perfiles QoS es una salida del módulo de cómputo QoS 625 y se utiliza en el proceso de selección de definiciones de notificación. En algunas realizaciones, la información 662 de tipo de flujo de tráfico determinado indica para cada flujo uno de lo siguiente: un tipo de flujo de tráfico de mejor esfuerzo y un tipo de flujo de tráfico limitado por latencia. La información 662 de tipo de flujo de tráfico determinado también indica si solamente los flujos de tipo de mejor esfuerzo están activos, solamente los flujos de tipo diferente al mejor esfuerzo, por ejemplo, flujos limitados por latencia, están activos, o si hay una mezcla de flujos activos de mejor esfuerzo y flujos activos que no son de mejor esfuerzo, con respecto a flujos que están considerándose en el proceso de selección de conjunto de definiciones de notificación. La información 662 de tipo de flujo de tráfico determinado puede incluir, y algunas veces incluye, información que identifica diferentes tipos de flujos de tráfico limitados por latencia, por ejemplo, siendo un flujo de tráfico de voz un primer tipo con un primer nivel de requisitos de latencia y siendo un tipo de flujo de tráfico de juegos un segundo tipo con un segundo nivel de requisitos de latencia que es diferente del primer nivel de requisitos de latencia. En algunas realizaciones, la información 662 de tipo de flujo de tráfico determinado identifica que uno o más flujos de tráfico activos van a notificarse utilizando un tipo específico de notificación de latencia, por ejemplo, el tiempo mínimo para descartar un paquete, el tiempo en una cola, clasificaciones de cómputos de tramas con respecto a límites de latencia predeterminados, etc.
La información 664 de conjunto de definiciones de notificación seleccionado es, por ejemplo, un valor identificador que identifica uno de la pluralidad de conjuntos de definiciones de notificación soportados (información 634 de conjunto de definiciones de notificación 1,…, información 636 de conjunto de definiciones de notificación N). La información 664 de conjunto de definiciones de notificación seleccionado es una salida del módulo de selección 623 y se utiliza por el módulo de generación de notificaciones 624 como una entrada. En algunas realizaciones, el conjunto de definiciones de notificación se selecciona a veces por otro dispositivo, por ejemplo, una estación base o un controlador central, comunicándose la selección al terminal inalámbrico 600 para que el terminal inalámbrico la implemente.
La información 666 de retraso acumulado incluye, por ejemplo, el cómputo de tramas de retraso acumulado de tráfico de enlace ascendente que esperan ser transmitidas, por ejemplo, tramas MAC de retraso acumulado que esperan ser transmitidas. En algunas realizaciones, se realiza un seguimiento de la información de retraso acumulado y/o se notifica en correspondencia con una pluralidad de diferentes grupos de solicitud. En algunas realizaciones, la información de retraso acumulado está caracterizada y/o se notifica dependiendo de si la información está limitada o no por latencia. Por ejemplo, puede haber un cómputo de retraso acumulado correspondiente a un retraso acumulado de mejor esfuerzo y un cómputo de retraso acumulado correspondiente a un retraso acumulado limitado por latencia. Como alternativa o adicionalmente, puede haber un cómputo de retraso acumulado correspondiente al retraso acumulado total y un cómputo de retraso acumulado correspondiente a un retraso acumulado limitado por latencia. En algunas realizaciones, la información de retraso acumulado está caracterizada y/o se notifica con relación a diferentes grados de latencia, por ejemplo, con respecto a valores predeterminados. Diferentes conjuntos de definiciones de notificación pueden utilizar, y algunas veces utilizan, diferentes técnicas de notificación y/o variables para realizar un seguimiento y notificar información de retraso acumulado.
La información de retardo 668 incluye información que identifica si hay o no un retraso acumulado de tráfico de enlace ascendente limitado por latencia. La información de retardo 668 incluye además información que identifica y/o que especifica cantidades de información de retardo, por ejemplo, el tiempo que queda antes de descartar un paquete, el tiempo que los datos han tenido que esperar en una cola para ser transmitidos, una medida del tiempo de retardo con respecto a uno o más límites, por ejemplo, un valor de tiempo predeterminado utilizado como referencia.
La notificación 670 de solicitud de enlace ascendente generada es una salida del módulo 670 de generación de notificaciones, generada según el conjunto de definiciones de notificación seleccionado identificado por la información
664. En momentos diferentes, el tamaño, por ejemplo, 1 bit, 3 bits o 4 bits, de las notificaciones de solicitud de enlace ascendente generadas es diferente según la información de estructura de temporización/frecuencia 637 que identifica la ranura de notificación. La notificación 670 de solicitud de enlace ascendente generada transporta al menos parte de la información de retraso acumulado 666 y/o de la información de retardo 668. La notificación 670 de solicitud de enlace ascendente generada utiliza una notificación cuantificada de información de retraso acumulado y/o de retardo.
La Figura 7 es un dibujo 700 de segmentos de canal de control dedicado (DCCH) de enlace ascendente a modo de ejemplo en una estructura de temporización y frecuencia de enlace ascendente a modo de ejemplo en un sistema de comunicaciones inalámbricas de acceso múltiple de multiplexación por división de frecuencia ortogonal (OFDM) a modo de ejemplo. El canal de control dedicado de enlace ascendente se utiliza para enviar notificaciones de control dedicado (DCR) desde terminales inalámbricos a estaciones base. El eje vertical 702 representa índices de tonos lógicos de enlace ascendente mientras que el eje horizontal 704 representa índices de enlace ascendente de media ranura en una ranura de baliza. En este ejemplo, un bloque de tonos de enlace ascendente incluye 113 tonos lógicos de enlace ascendente indexados (0,…, 112); hay siete periodos de tiempo sucesivos de transmisión de símbolos OFDM en media ranura, 2 periodos de tiempo de símbolo OFDM adicionales seguidos de 16 medias ranuras sucesivas en una superranura y 8 superranuras sucesivas en una ranura de baliza. Los 9 primeros periodos de tiempo de transmisión de símbolos OFDM en una superranura son un intervalo de acceso, y el canal de control dedicado no utiliza los recursos de enlace aéreo del intervalo de acceso.
El canal de control dedicado a modo de ejemplo está subdividido en 31 tonos lógicos (índice de tono de enlace ascendente 81 706, índice de tono de enlace ascendente 82 708,..., índice de tono de enlace ascendente 111 710). Cada tono lógico de enlace ascendente (81,..., 111) en la estructura lógica de frecuencia de enlace ascendente corresponde a un tono lógico indexado con respecto al canal DCCH (0,..., 30).
Para cada tono en el canal de control dedicado hay 40 segmentos en la ranura de baliza correspondiente a cuarenta columnas (712, 714, 716, 718, 720, 722,..., 724). La estructura de segmentos se repite para cada ranura de baliza. Para un tono dado en el canal de control dedicado hay 40 segmentos correspondientes a una ranura de baliza 728; cada una de las ocho superranuras de la ranura de baliza incluye 5 segmentos sucesivos para el tono dado. Por ejemplo, para la primera superranura 726 de la ranura de baliza 728, correspondiente al tono 0 del DCCH, hay cinco segmentos indexados (segmento [0][0], segmento [0][1], segmento [0][2], segmento [0][3], segmento [0][4]). Asimismo, para la primera superranura 726 de la ranura de baliza 728, correspondiente al tono 1 del DCCH, hay cinco segmentos indexados (segmento [1][0], segmento [1][1], segmento [1][2], segmento [1][3], segmento [1][4]). Asimismo, para la primera superranura 726 de la ranura de baliza 728, correspondiente al tono 30 del DCCH, hay cinco segmentos indexados (segmento [30][0], segmento [30][1], segmento [30][2], segmento [30][3], segmento [30][4]).
En este ejemplo, cada segmento, por ejemplo, el segmento [0][0], comprende un tono para 3 medias ranuras sucesivas, por ejemplo, representando un recurso de enlace aéreo de enlace ascendente asignado de 21 símbolos de tono OFDM. En algunas realizaciones, los tonos lógicos de enlace ascendente saltan a tonos físicos según una secuencia de salto de tono de enlace ascendente de manera que el tono físico asociado con un tono lógico puede ser diferente para medias ranuras sucesivas, pero permanecen constantes durante una media ranura dada.
Cada tono lógico del canal de control dedicado puede asignarse por la estación base a un terminal inalámbrico diferente utilizando la estación base como su punto de conexión actual. Por ejemplo, el tono lógico (706, 708,..., 710) puede asignarse actualmente al WT A 730, al WT B 732,..., al WT N 734, respectivamente.
Cada segmento DCCH de enlace ascendente se utiliza para transmitir un conjunto de notificaciones de canal de control dedicado (DCR). Una lista de DCR a modo de ejemplo se proporciona en la tabla 800 de la Figura 8. La primera columna 802 de la tabla 800 describe nombres abreviados utilizados para cada notificación a modo de ejemplo. El nombre de cada notificación termina con un número que especifica el número de bits de la DCR. La segunda columna 804 de la tabla 800 describe brevemente cada notificación con nombre.
La Figura 9 es un dibujo 999 que ilustra una información de formatos de notificación a modo de ejemplo en una ranura de baliza a modo de ejemplo para un tono DCCH dado, por ejemplo, correspondiente a un terminal inalámbrico. En la Figura 9, cada bloque (900, 901, 902, 903, 904, 905, 906, 907, 908, 909, 910, 911, 912, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 930, 931, 932, 933, 934, 935, 936, 937, 938, 939) representa un segmento cuyo índice s2 (0,…, 39) se muestra arriba del bloque en la región rectangular 940. Cada bloque, por ejemplo el bloque 900 que representa el segmento 0, transporta 6 bits de información; cada bloque comprende 6 filas correspondientes a los 6 bits del segmento, donde los bits se enumeran desde el bit más significativo hasta el bit menos significativo de manera descendente desde la fila superior hasta la fila inferior, tal y como se muestra en la región rectangular 943.
Un sistema de comunicaciones inalámbricas a modo de ejemplo soporta una primera pluralidad de diccionarios de solicitudes. Varios terminales inalámbricos del sistema soportan uno o más de la primera pluralidad de diccionarios de solicitudes. Algunos terminales inalámbricos del sistema de comunicaciones inalámbricas soportan una segunda pluralidad de diccionarios de solicitudes, siendo dicha segunda pluralidad de diccionarios de solicitudes un subconjunto de dicha primera pluralidad de diccionarios de solicitudes. Diferentes terminales inalámbricos pueden soportar, y algunas veces soportan, segundas pluralidades diferentes de diccionarios de solicitudes. Un diccionario de solicitudes puede incluir un primer conjunto de información de definiciones de correlación de bits para la notificación de solicitud de enlace ascendente de 1 bit, la notificación de solicitud de enlace ascendente de 3 bits y notificaciones de solicitud de enlace ascendente de 4 bits, ULRQST1, ULRQST3 y ULRQST4 de la tabla 800; aunque otro diccionario de solicitudes puede incluir un conjunto diferente de información de definiciones de correlación de bits para al menos una de la notificación de solicitud de enlace ascendente de 1 bit, la notificación de solicitud de enlace ascendente de 3 bits y notificaciones de solicitud de enlace ascendente de 4 bits de la tabla 800. Un terminal inalámbrico que soporta múltiples diccionarios de solicitudes alternativos puede transmitir notificaciones de solicitud de enlace ascendente utilizando uno de sus múltiples diccionarios de solicitudes alternativos soportados. En algunas realizaciones, el diccionario de solicitudes seleccionado para utilizarse por el terminal inalámbrico depende de los flujos de tráfico activos en el terminal inalámbrico.
En algunas realizaciones, el terminal inalámbrico puede realizar, y algunas veces realiza, la selección del diccionario de solicitudes a utilizar en un momento dado. En algunas realizaciones, otro nodo, por ejemplo, una estación base, puede realizar, y algunas veces realiza, la selección del diccionario de solicitudes a utilizar correspondiente a un terminal inalámbrico en un momento dado. Independientemente de si el terminal inalámbrico o la estación base selecciona un diccionario de solicitudes a utilizar por un terminal inalámbrico dado durante un momento dado, hay un entendimiento entre la estación base y el terminal inalámbrico en lo que respecta a qué diccionario de solicitudes está utilizándose, por ejemplo, mediante una señalización intercambiada entre la estación base y el terminal inalámbrico, de manera que tanto la estación base como el terminal inalámbrico tienen constancia y están de acuerdo en lo que respecta al diccionario de solicitudes que está utilizándose.
Diferentes diccionarios de solicitudes están estructurados para satisfacer diferentes necesidades de notificación, facilitando de este modo una notificación más eficaz de solicitudes que lo que sería posible de otro modo si solo hubiera un diccionario disponible. En algunas realizaciones, un terminal inalámbrico soporta una pluralidad de diferentes diccionarios de solicitudes para notificaciones de solicitud de enlace ascendente, incluyendo al menos parte de los diferentes diccionarios de solicitudes un formato que transporta información de retraso acumulado e información de retardo e incluyendo al menos parte de los diccionarios de solicitudes un formato que transporta información de retraso acumulado sin información de retardo.
A continuación se describirán varios diccionarios de solicitudes a modo de ejemplo que incluyen un formato que transporta información de retraso acumulado sin información de retardo. En una realización a modo de ejemplo, para cualquiera de los diccionarios de solicitudes con número de referencia = 0, 1, 2 ó 3, el WT utiliza una ULRQST1 según la Tabla 1000 de la Figura 10 para notificar N[0]+[1]. La Tabla 1000 es un formato a modo de ejemplo para una notificación ULRQST1. La primera columna 1002 indica los dos posibles patrones de bits que pueden transportarse, mientras que la segunda columna 1004 indica el significado de cada patrón de bits. Si el patrón de bits es 0, eso indica que no hay tramas MAC que el WT desee transmitir en el grupo de solicitudes 0 o en el grupo de solicitudes 1. Si el patrón de bits es 1, eso indica que el WT tiene al menos una trama MAC en el grupo de solicitudes 0 o en el grupo de solicitudes 1 que el WT desea comunicar.
En un momento dado, el WT utiliza solamente un diccionario de solicitudes. Cuando el WT acaba de entrar en el estado ACTIVO, el WT utiliza el diccionario de solicitudes por defecto. Para cambiar el diccionario de solicitudes, el WT y la estación base utilizan un protocolo de configuración de capa superior. Cuando el WT pasa del estado ENCENDIDO al estado EN ESPERA, el WT mantiene el último diccionario de solicitudes utilizado en el estado ENCENDIDO de manera que cuando el WT pasa posteriormente del estado EN ESPERA al estado ENCENDIDO, el WT sigue utilizando el mismo diccionario de solicitudes hasta que el diccionario de solicitudes cambie de manera explícita. Sin embargo, si el WT sale del estado ACTIVO, entonces se borra la memoria del último diccionario de solicitudes utilizado.
Para determinar una ULRQST3 o una ULRQST4 correspondiente a alguno de los diccionarios de solicitudes con número de referencia = 0, 1, 2 ó 3, el WT calcula en primer lugar los dos parámetros siguientes, y y z, según la tabla 1100, y después utiliza uno de los diccionarios de solicitudes con número de referencia = 0, 1, 2 ó 3. Denótese como x el valor (en dB) de la notificación de reducción de potencia de transmisión de enlace ascendente de 5 bits (ULTXBKF5) más reciente y como b0 el valor (en dB) de la notificación de tasa de balizas de enlace descendente de 4 bits (DLBNR4) genérica más reciente. El WT determina además un valor b de notificación DLBNR4 genérica ajustado de la siguiente manera: b = b0 -DesfaseAsignaciónFlashVelocidadULTCH, donde el signo menos está definido en el sentido de los dB. El sector de la estación base difunde el valor de DesfaseAsignaciónFlashVelocidadULTCH en un canal de difusión de enlace descendente. El WT utiliza DesfaseAsignaciónFlashVelocidadULTCH igual a 0 dB hasta que el WT reciba el valor desde el canal de difusión.
La Figura 11 es una tabla 1100 a modo de ejemplo utilizada para calcular los parámetros de control y y z correspondientes a diccionarios de solicitudes con número de referencia = 0, 1, 2 ó 3. La primera columna 1102 enumera una condición; la segunda columna 1104 enumera el valor correspondiente del parámetro de control de salida y; la tercera columna 1106 enumera el valor correspondiente del parámetro de control de salida z. Dados x y b, el WT determina y y z como los de la primera fila de la Tabla 1100 de la Figura 11 para los que se satisface la condición de la primera columna. Por ejemplo, si x=17 y b=3, entonces z=min(4, Nmax) e y=1. Denote Rmax la opción de velocidad más alta que el WT puede soportar y Nmax el número de tramas MAC de esa opción de velocidad más alta.
El WT utiliza una ULRQST3 o una ULRQST4 para notificar la N[0:3] real de las colas de tramas MAC según un diccionario de solicitudes. Varios diccionarios de solicitudes están identificados por un número de referencia de diccionario de solicitudes (RD).
Los diccionarios de solicitudes a modo de ejemplo muestran que cualquier notificación ULRQST4 o ULRQST3 puede no incluir completamente la N[0:3] real. Una notificación es, en efecto, una versión cuantificada de la N[0:3] real.
La Tabla 1200 de la Figura 12 y la Tabla 1300 de la Figura 13 definen un formato de notificación ULRQST4 y un formato de notificación ULRQST3 para un diccionario de solicitudes a modo de ejemplo con el número de referencia RD igual a 0. Defínase d123= redondeo por exceso ((N[1] + N[2] + N[3] - N123,min) / (y*g)), donde N123,min y g son variables determinadas por la notificación ULRQST4 más reciente como para la Tabla 1200. La Figura 12 es una tabla 1200 que identifica formatos de bits e interpretaciones asociadas con cada uno de los 16 patrones de bits para una solicitud de enlace ascendente de cuatro bits, ULRQST4, correspondiente a un primer diccionario de solicitudes a modo de ejemplo (número de referencia RD = 0). En algunas realizaciones, el diccionario de solicitudes con número de referencia = 0 es el diccionario de solicitudes por defecto. La primera columna 1202 identifica el patrón de bits y el orden de los bits, del bit más significativo al bit menos significativo. La segunda columna 1204 identifica la interpretación asociada con cada patrón de bits. La Figura 13 es una tabla 1300 que identifica formatos de bits e interpretaciones asociadas con cada uno de los 8 patrones de bits para una solicitud de enlace ascendente de 3 bits, ULRQST3, correspondiente a un primer diccionario de solicitudes a modo de ejemplo (número de referencia RD = 0). En algunas realizaciones, el diccionario de solicitudes con número de referencia = 0 es el diccionario de solicitudes por defecto. La primera columna 1302 identifica el patrón de bits y el orden de los bits, del bit más significativo al bit menos significativo. La segunda columna 1304 identifica la interpretación asociada con cada patrón de bits.
La Tabla 1400 de la Figura 14 y la Tabla 1500 de la Figura 15 definen información de un diccionario de solicitudes a modo de ejemplo con el número de referencia RD igual a 1. La Figura 14 es una tabla 1400 que identifica formatos de bits e interpretaciones asociadas con cada uno de los 16 patrones de bits para una solicitud de enlace ascendente de 4 bits, ULRQST4, correspondiente a un segundo diccionario de solicitudes a modo de ejemplo (número de referencia RD = 1). La primera columna 1402 identifica el patrón de bits y la ordenación de los bits, del bit más significativo al bit menos significativo. La segunda columna 1404 identifica la interpretación asociada con cada patrón de bits. La Figura 15 es una tabla 1500 que identifica formatos de bits e interpretaciones asociadas con cada uno de los 8 patrones de bits para una solicitud de enlace ascendente de tres bits, ULRQST3, correspondiente a un segundo diccionario de solicitudes a modo de ejemplo (número de referencia RD = 1). La primera columna 1502 identifica el patrón de bits y el orden de los bits, del bit más significativo al bit menos significativo. La segunda columna 1504 identifica la interpretación asociada con cada patrón de bits.
La Tabla 1600 de la Figura 16 y la Tabla 1700 de la Figura 17 definen información de un diccionario de solicitudes a modo de ejemplo con el número de referencia RD igual a 2. La Figura 16 es una tabla 1600 que identifica formatos de bits e interpretaciones asociadas con cada uno de los 16 patrones de bits para una solicitud de enlace ascendente de 4 bits, ULRQST4, correspondiente a un tercer diccionario de solicitudes a modo de ejemplo (número de referencia RD = 2). La primera columna 1602 identifica el patrón de bits y la ordenación de los bits, del bit más significativo al bit menos significativo. La segunda columna 1604 identifica la interpretación asociada con cada patrón de bits. La Figura 17 es una tabla 1700 que identifica formatos de bits e interpretaciones asociadas con cada uno de los 8 patrones de bits para una solicitud de enlace ascendente de tres bits, ULRQST3, correspondiente a un tercer diccionario de solicitudes a modo de ejemplo (número de referencia RD = 2). La primera columna 1702 identifica el patrón de bits y el orden de los bits, del bit más significativo al bit menos significativo. La segunda columna 1704 identifica la interpretación asociada con cada patrón de bits.
La Tabla 1800 de la Figura 18 y la Tabla 1900 de la Figura 19 definen información de un diccionario de solicitudes a modo de ejemplo con el número de referencia RD igual a 3. La Figura 18 es una tabla 1800 que identifica formatos de bits e interpretaciones asociadas con cada uno de los 16 patrones de bits para una solicitud de enlace ascendente de cuatro bits, ULRQST4, correspondiente a un cuarto diccionario de solicitudes a modo de ejemplo (número de referencia RD = 3). La primera columna 1802 identifica el patrón de bits y la ordenación de los bits, del bit más significativo al bit menos significativo. La segunda columna 1804 identifica la interpretación asociada con cada patrón de bits. La Figura 19 es una tabla 1900 que identifica formatos de bits e interpretaciones asociadas con cada uno de los 8 patrones de bits para una solicitud de enlace ascendente de tres bits, ULRQST3, correspondiente a un cuarto diccionario de solicitudes a modo de ejemplo (número de referencia RD = 3). La primera columna 1902 identifica el patrón de bits y el orden de los bits, del bit más significativo al bit menos significativo. La segunda columna 1904 identifica la interpretación asociada con cada patrón de bits.
A continuación se describirán varios diccionarios de solicitudes a modo de ejemplo que incluyen un formato que transporta información de retraso acumulado e información de retardo. En varias realizaciones, cuando se utilizan algunos diccionarios de solicitudes, un terminal inalámbrico proporciona información de retardo para un retraso acumulado de tráfico de enlace ascendente. Con el fin de permitir que una estación base (BS) proporcione una calidad de servicio (QoS) adecuada en el enlace ascendente, el terminal inalámbrico (WT), en algunas realizaciones, transmite periódicamente información de control a la BS. Por ejemplo, esta información de control incluye, en algunas realizaciones, uno o más de lo siguiente: cantidad de retraso acumulado, es decir, longitud de cola, en el WT, disponibilidad de potencia en el WT e información que pertenece a la gestión de interferencias, tal como, por ejemplo, notificaciones de tasa de pérdida de trayectoria o de tasa de balizas. Sin embargo, un planificador, además de la información enumerada anteriormente, también puede utilizar de manera beneficiosa información relacionada con el retardo con el fin tomar decisiones oportunas cuando planifica tráfico sensible al retardo, para al menos algunos tipos de flujos de tráfico. Ejemplos de tal tráfico sensible al retardo, en los que un diccionario de solicitudes que incluya información de retardo sería beneficioso, incluyen aplicaciones de voz, de juegos y otras aplicaciones interactivas.
En algunas realizaciones, la información de retardo puede adoptar una de las dos formas siguientes. (1) El retardo máximo de puesta en cola a través de cada uno de los paquetes en la cola del WT. En caso de que el WT tenga múltiples colas, cada una para un flujo de tráfico diferente, el máximo puede calcularse, en algunas realizaciones, a través de los paquetes en una o más colas. Debe observarse que cada una de estas colas puede representar tráfico con diferentes requisitos de QoS. Normalmente, este máximo se calculará para paquetes que pertenezcan a flujos de tráfico sensibles al retardo. (2) El tiempo mínimo restante hasta la fecha límite de una planificación a través de cada uno de los paquetes en la cola del WT. Nuevamente, si el WT tiene múltiples colas, cada una para un flujo de tráfico diferente, el mínimo puede calcularse, en algunas realizaciones, para paquetes con limitaciones de latencia o de retardo.
La propia información de retardo puede notificarse de varias maneras. En un sistema a modo de ejemplo, por ejemplo, un sistema de comunicaciones inalámbricas OFDM a modo de ejemplo, por ejemplo, la información de retardo puede transmitirse utilizando diccionarios de solicitudes. En alguna realización a modo de ejemplo, un diccionario de solicitudes a modo de ejemplo incluye una pluralidad de notificaciones de solicitud de diferente tamaño en bits, por ejemplo, el diccionario de solicitudes a modo de ejemplo incluye una notificación de solicitud de 1 bit, una notificación de solicitud de 3 bits y una notificación de solicitud de 4 bits. Cada una de estas notificaciones se utiliza para proporcionar información que pertenece al retraso acumulado a través de flujos de tráfico en el WT.
En algunas realizaciones en las que va a comunicarse información de retardo, una notificación de 1 bit, por ejemplo, puede utilizarse para indicar simplemente la presencia de tráfico con un tiempo restante hasta la fecha límite inferior a T ms. Por ejemplo, T puede ser igual a 20 ms. La Tabla 2000 de la Figura 20 ilustra un formato ULRQST1 de notificación de solicitud de enlace ascendente de 1 bit a modo de ejemplo que puede ser parte de diccionarios de solicitudes A, B y C a modo de ejemplo. Los tipos de notificación restantes, por ejemplo, ULRQST3 y ULRQST4 del diccionario de solicitudes se utilizan, por ejemplo, para proporcionar información de retraso acumulado más detallada, tal como el tiempo restante hasta la fecha límite y el retraso acumulado total, para los flujos de tráfico. De manera más precisa, cada una de estas notificaciones de solicitud puede utilizarse para transportar información de fecha límite y/o información de retraso acumulado total. Esto se ilustra a continuación utilizando varios ejemplos.
Denote D el tiempo mínimo restante, en milisegundos, hasta la fecha límite de planificación para cada uno de los paquetes en las colas del WT. Denote N el retraso acumulado total en el WT, por ejemplo, un cómputo de tramas MAC. Utilizando estas notaciones, las notificaciones de 3 bits y de 4 bits son de la siguiente manera.
En un ejemplo ilustrativo de un diccionario de solicitudes, el diccionario A representado por la Tabla 2200 de la Figura 22 y por la Tabla 2300 de la Figura 23, el WT transmite solamente información de retraso acumulado total en la notificación de 3 bits. Por otro lado, la notificación de 4 bits se utiliza para transmitir o bien información de retardo o bien información de retraso acumulado total. En esta realización a modo de ejemplo, la notificación de 3 bits depende de dos factores de control, y y z que, a su vez, dependen de una notificación de potencia anterior, por ejemplo, la última notificación de reducción DCCH de enlace ascendente notificada, x, y una notificación de interferencia anterior, por ejemplo, la última notificación de tasa de balizas notificada, breal. Después, el WT calcula b, la “tasa de balizas genérica y ajustada”, para que sea igual a breal - DESFASE_TASA_BALIZAS. Finalmente, sea Rmax la opción de velocidad máxima que el WT puede soportar y sea Nmax el número de tramas MAC correspondientes a esa opción de velocidad. Un ejemplo para determinar factores de control a modo de ejemplo se muestra en la Tabla 2100. En la Tabla 2100, la primera columna 2102 enumera varias condiciones de prueba; la segunda columna 2104 enumera valores correspondientes para el factor de control y para cada condición; la tercera columna 2106 enumera valores correspondientes para el factor de control z correspondiente para cada condición. En la Tabla 2100, dados x y b, los valores de y y z deben tomarse como los de la primera fila, avanzando de arriba abajo, para los que se satisface la condición de la primera columna.
En la notificación de 4 bits del formato de la tabla 2300 de la Figura 23, el WT transmite la información D de tiempo restante hasta la fecha límite siempre que D < Tmax. Por ejemplo, Tmax = 100 ms. En caso contrario, transmite información de retraso acumulado. Defínase imagen1
, donde Nmin se determina en función del valor de N en el instante de la última notificación de 3 bits, utilizando la Tabla 2200 de la Figura 22.
En otro ejemplo ilustrativo adicional de un diccionario de solicitudes, el diccionario B representado por la tabla 2400 de la Figura 24 y por la Tabla 2500 de la Figura 25, el WT transmite información de retardo en la notificación de 3 bits utilizando el formato de la tabla 2400 de la Figura 24. Por otro lado, la notificación de 4 bits con el formato de la tabla 2500 de la Figura 25 se utiliza para transmitir información de retraso acumulado total. Los factores de control y y z utilizados para la notificación de 4 bits se determinan a partir de una notificación de reducción de DCCH y de una notificación de tasa de balizas ajustada de la manera descrita anteriormente con relación a la Tabla 2100 de la Figura
21.
En otro ejemplo ilustrativo adicional de un diccionario de solicitudes, el diccionario C representado por la tabla 2600 de la Figura 26 y la tabla 2700 de la Figura 27, el WT, como en el diccionario B anterior, transmite información de retardo en la notificación de 3 bits utilizando el formato de la tabla 2600 de la Figura 26. Sin embargo, en la notificación de 4 bits con el formato de la tabla 2700 de la Figura 27, el formato de notificación soporta la transmisión de información de retraso acumulado total y la transmisión de información de retraso acumulado correspondiente a una fecha límite. En una notificación según el formato de la tabla 2700 de la Figura 27, el WT puede transmitir información indicativa de al menos uno de lo siguiente: (i) el retraso acumulado total tal como el número de tramas N del retraso acumulado total y
- (ii)
- el número de tramas, ND, con el tiempo restante hasta una fecha límite <= Dmax; por ejemplo, Dmax puede ser igual a 50 ms. En otro ejemplo adicional, Dmax puede ser igual a Tmax.
Los ejemplos anteriores ilustran que varios diccionarios de solicitudes pueden construirse cuando las notificaciones de solicitud, por ejemplo, notificaciones de solicitud de 3 bits y/o de 4 bits, contengan uno o más de lo siguiente: (1) información de retardo, (2) información de retraso acumulado total, por ejemplo, información de cómputo de tramas N,
- (3)
- información de retraso acumulado para algunos de los flujos de tráfico, (4) retraso acumulado total con tiempo restante hasta la fecha límite inferior a algún valor, por ejemplo, información de cómputo de tramas ND, y (5) un refinamiento de la información de solicitud transportada en una notificación anterior, por ejemplo, la notificación de solicitud de 3 bits anterior , la notificación de solicitud de 4 bits o la notificación de solicitud anterior comunicada.
Debe observarse que los tamaños en bits para las notificaciones de solicitud en los ejemplos anteriores, por ejemplo, 1 bit, 3 bits, 4 bits, son a modo de ejemplo, y en otras realizaciones pueden utilizarse notificaciones de solicitud con un tamaño en bits diferente.
Se describirán diccionarios de solicitudes adicionales, el diccionario de solicitudes D y el diccionario de solicitudes E, los cuales utilizan tres notificaciones de solicitud de diferente tamaño en bits para tráfico de enlace ascendente, ULRQST1, ULRQST3 y ULRQST4, y que soportan la comunicación de información de retardo.
El WT utiliza una ULRQST1, una ULRQST3 o una ULRQST4 para notificar el estado de las colas de tramas MAC en el transmisor del WT.
El transmisor del WT mantiene colas de tramas MAC, las cuales almacenan de manera intermedia las tramas MAC que van a transmitirse a través del enlace. Las tramas MAC se convierten a partir de las tramas LLC, las cuales se construyen a partir de paquetes de protocolos de capa superior. Cualquier paquete puede pertenecer a uno de un número predeterminado de flujos de transmisión designados. En esta realización a modo de ejemplo, considérese una implementación con 16 flujos de transmisión; si un paquete pertenece a un flujo, entonces todas las tramas MAC de ese paquete también pertenecen a ese flujo.
El WT notifica el número de tramas MAC en los 16 flujos que el WT puede desear transmitir. En el protocolo ARQ, las tramas MAC serán las marcadas como "nuevas” o “a retransmitir”. El WT debe mantener dos vectores de dieciséis elementos N[0:15] y D[0:15], y debe mantener tres escalares NT, ND y Dmin: para k = 0:15, N[k] representa el número de tramas MAC que el WT desea transmitir en el grupo de solicitudes k, mientras que D[k] representa el tiempo mínimo restante hasta la fecha límite de transmisión para los paquetes que el WT desea transmitir en el flujo k. Además,
y ND = número de tramas MAC con el tiempo restante hasta la fecha límite de transmisión TM, donde TM = 20 ms. El WT debe notificar información relacionada con NT, ND y/o Dmin al sector de la estación base de manera que el sector de la estación base pueda utilizar la información en un algoritmo de planificación de enlace ascendente (UL) para determinar la asignación de segmentos de canal de tráfico de enlace ascendente (UL.TCH).
Para el diccionario de solicitudes D o el diccionario de solicitudes E, el WT utiliza una ULRQST1 para notificar ND según la Tabla 2800 de la Figura 28.
Denote D el tiempo mínimo restante, en milisegundos, hasta la fecha límite de planificación para todos los paquetes en las colas de transmisión del WT en consideración. Denote N el retraso acumulado total en el WT. Utilizando estas notaciones, las notificaciones de 3 bits y de 4 bits de los diccionarios de solicitudes D y E son de la siguiente manera.
El WT utiliza una ULRQST3 o una ULRQST4 para notificar uno o más de entre NT, ND o Dmin según un diccionario de solicitudes D o un diccionario de solicitudes E. Los diccionarios de solicitudes D y E muestran que cualquier instancia dada de una notificación ULRQST3 o ULRQST4 puede no contener completamente los valores reales de NT, ND o Dmin. Una notificación es, en efecto, una versión cuantificada de los valores reales de NT, ND o Dmin. Una pauta general es que el WT debe enviar una notificación para minimizar la discrepancia entre los valores notificados y los valores reales de NT, ND o Dmin. Sin embargo, el WT tiene flexibilidad para determinar que una notificación beneficie en gran medida al WT. Por ejemplo, cuando el WT está utilizando el diccionario de solicitudes D, el WT puede utilizar una ULRQST4 para notificar NT en algunos casos y ND en otros. Además, en casos en los que el WT notifique NT, esto no tiene por qué implicar automáticamente que ND = 0.
Para determinar una ULRQST3 o una ULRQST4 correspondiente a los diccionarios de solicitudes D y E, el WT calcula en primer lugar los dos parámetros siguientes, y y z, por ejemplo, según la tabla 2100 de la Figura 21 y después utiliza uno de los diccionarios siguientes. Denótese como x el valor (en dB) de la notificación ULTXBKF5 más reciente, y como b0 el valor (en dB) de la notificación DLBNR4 genérica más reciente. Un intervalo a modo de ejemplo para x está comprendido entre 6,5 dB y 40 dB. Un intervalo a modo de ejemplo para b0 está comprendido entre -3 dB y 26 dB. El WT determina además un valor b de notificación DLBNR4 genérico ajustado de la siguiente manera: b = b0 -DesfaseAsignaciónFlashVelocidadULTCH, donde el signo menos está definido en el sentido de los dB. Dados x y b, el WT determina y y z como los de la primera fila de la tabla 2100 de la Figura 21 para los que se satisface la condición de la primera columna. Por ejemplo, si x = 17 y b = 1, entonces z = min (3, Nmax) e y = 1. Denote Rmax la opción de velocidad más alta que el WT puede soportar, y Nmax el número de tramas MAC que puede transmitirse en esa opción de velocidad.
La Tabla 2900 de la Figura 29 y la Tabla 3000 de la Figura 30 definen un diccionario de solicitudes D a modo de ejemplo.
La Tabla 3100 de la Figura 31 y la Tabla 3200 de la Figura 32 definen un diccionario de solicitudes E a modo de ejemplo. Debe observarse que el formato del diccionario de solicitudes E no comunica directamente un valor de retardo; sin embargo, el diccionario de solicitudes E soporta la comunicación indirecta de información de retardo mediante la utilización de dos variables de cómputo de retraso acumulado, NT y ND.
min
Defínase imagen1
, donde NT y g son variables determinadas por la ULRQST4 más reciente como para la Tabla 3100 de la Figura 31.
Diccionarios de solicitudes a modo de ejemplo con números de referencia 0, 1, 2 y 3 representan varios ejemplos en los que un diccionario de solicitudes notifica información de retraso acumulado sin información de retardo. Los diccionarios de solicitudes A, B, C, D y E a modo de ejemplo representan varios ejemplos en los que un diccionario de solicitudes notifica información de retraso acumulado e información de retardo.
A continuación se describirán criterios a modo de ejemplo para seleccionar un diccionario de solicitudes. Por ejemplo, si los flujos de tráfico activos son flujos de mejor esfuerzo, entonces el número de referencia 0 de diccionario de solicitudes a modo de ejemplo (RD = 0) puede seleccionarse y utilizarse de manera ventajosa. Si el WT tiene flujos de trabajo que pertenecen a uno de dos perfiles QoS distintos, por ejemplo, diferentes ponderaciones de compartición de enlace, el diccionario de solicitudes con número de referencia 1 ó 2 (RD = 1 o RD = 2) puede seleccionarse y utilizarse de manera ventajosa. Si el WT tiene flujos de tráfico que pertenecen a uno de tres perfiles QoS distintos, por ejemplo, diferentes ponderaciones de compartición de enlace, y/o limitaciones de latencia, el diccionario de solicitudes con número de referencia 3 (RD = 3) puede seleccionarse y utilizarse de manera ventajosa.
Si algunos de los flujos de tráfico activos del terminal inalámbrico tienen limitaciones de retardo o de latencia y el resto son simplemente flujos de mejor esfuerzo, entonces uno cualquiera de los diccionarios de solicitudes A, B, C, D o E puede seleccionarse y utilizarse de manera ventajosa.
Considérese un ejemplo, en el que los flujos de tráfico activos del terminal inalámbrico satisfacen más de una de las condiciones descritas anteriormente. En un ejemplo, considérese la situación en la que el WT tiene tráfico de voz activo y tráfico de mejor esfuerzo en un momento dado. En ese caso, el WT puede utilizar el diccionario de solicitudes con el número de referencia = 2 o cualquiera de los diccionarios de solicitudes A, B, C, D o E a modo de ejemplo.
Aunque se ha descrito en el contexto de un sistema OFDM, los procedimientos y los aparatos de varias realizaciones pueden aplicarse a una gran variedad de sistemas de comunicaciones, incluyendo un gran número de sistemas que no son OFDM y que no son celulares.
En varias realizaciones, los nodos descritos en este documento se implementan utilizando uno o más módulos para llevar a cabo las etapas correspondientes a uno o más procedimientos, por ejemplo, el procesamiento de señales, la selección de un diccionario de solicitudes, la determinación de un diccionario de solicitudes, la comunicación de un diccionario de solicitudes, la generación de notificaciones de solicitud según un diccionario de solicitudes determinado y/o la recuperación de información de notificación de solicitud según un diccionario de solicitudes determinado. En algunas realizaciones, varias características se implementan utilizando módulos. Tales módulos pueden implementarse utilizando software, hardware o una combinación de software y hardware. Muchos de los procedimientos o etapas de procedimiento descritos anteriormente pueden implementarse utilizando instrucciones ejecutables por máquina, tal como software, incluidas en un medio legible por máquina tal como un dispositivo de memoria, por ejemplo, RAM, un disco flexible, etc., para controlar una máquina, por ejemplo, un ordenador de propósito general con o sin hardware adicional, para implementar todos o parte de los procedimientos descritos anteriormente, por ejemplo, en uno o más nodos. Por consiguiente, entre otras cosas, varias realizaciones están dirigidas a un medio legible por máquina que incluye instrucciones ejecutables por máquina para hacer que una máquina, por ejemplo, un procesador y hardware asociado, lleven a cabo una o más de las etapas del (de los) procedimiento(s) descrito(s) anteriormente.
Numerosas variaciones adicionales en los procedimientos y aparatos descritos anteriormente resultarán evidentes para los expertos en la técnica en vista de las descripciones anteriores. Se considera que tales variaciones están dentro del alcance de la invención. Los procedimientos y los aparatos de diversas realizaciones pueden utilizarse, y en varias realizaciones se utilizan, con técnicas CDMA, de multiplexación por división de frecuencia ortogonal (OFDM) y/o con otros diversos tipos de técnicas de comunicación que pueden utilizarse para proporcionar enlaces de comunicación inalámbricos entre nodos de acceso y nodos móviles. En algunas realizaciones, los nodos de acceso se implementan como estaciones base que establecen enlaces de comunicación con nodos móviles utilizando OFDM y/o CDMA. En varias realizaciones, los nodos móviles se implementan como ordenadores de tamaño agenda, asistentes personales de datos (PDA) o como otros dispositivos portátiles que incluyen circuitos receptores/transmisores, lógica y/o rutinas para implementar los procedimientos de varias realizaciones.
Claims (27)
- REIVINDICACIONES1. Un procedimiento (400) para hacer funcionar un dispositivo de comunicaciones, comprendiendo el procedimiento: seleccionar (410) un conjunto de definiciones de notificación que va a utilizarse para comunicar información de retraso acumulado a partir de una pluralidad de conjuntos de definiciones de notificación alternativos, proporcionando los conjuntos de definiciones de notificación alternativos mapeos alternativos entre bits de notificación e información que va a comunicarse para al menos un tipo de notificación; y que lleva a cabo(426) una de: i) generar una notificación utilizando un mapeo entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado, y ii) procesar una notificación recibida para recuperar información incluida en la notificación recibida según el mapeo entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado; comprendiendo además identificar flujos de tráfico activos; y en el que dicha selección se realiza en función de información de flujo de tráfico correspondiente a dichos flujos de tráfico activos identificados; en el que la información de flujo de tráfico correspondiente a dichos flujos de tráfico activos identificados indica un tipo de flujo de tráfico para al menos parte de dichos flujos de tráfico activos identificados; y en el que el tipo de flujo de tráfico indica uno de entre un flujo de tráfico de mejor esfuerzo y un flujo de tráfico limitado por latencia.
-
- 2.
- El procedimiento según la reivindicación 1, que comprende además: determinar (406) perfiles QoS correspondientes a al menos algunos flujos de tráfico activos identificados, siendo dichos perfiles QoS determinados dicha información de flujo de tráfico; y en el que dicha selección incluye utilizar dichos perfiles QoS para seleccionar un conjunto de definiciones de notificación.
-
- 3.
- El procedimiento según la reivindicación 2, en el que utilizar dichos perfiles QoS para seleccionar un conjunto de definiciones de notificación incluye: determinar (422) el número de perfiles QoS determinados distintos; y seleccionar (424) el conjunto de definiciones de notificación en función del número de perfiles QoS determinados distintos.
-
- 4.
- El procedimiento según la reivindicación 1, en el que seleccionar un conjunto de definiciones de notificación incluye seleccionar (416) un primer conjunto de definiciones de notificación cuando solamente flujos de tráfico de mejor esfuerzo están activos y seleccionar otro conjunto de definiciones de notificación cuando al menos un flujo de tráfico que no es de mejor esfuerzo está activo.
-
- 5.
- El procedimiento según la reivindicación 1, en el que la información de tipo de flujo de tráfico para diferentes flujos de tráfico limitados por latencia indica diferentes tipos de notificación de latencia a utilizar; y en el que seleccionar un conjunto de definiciones de notificación incluye seleccionar (418) un conjunto de definiciones de notificación en función del tipo de notificación de latencia a utilizar.
-
- 6.
- El procedimiento según la reivindicación 1, en el que dicho conjunto de definiciones de notificación seleccionado incluye al menos dos definiciones de notificación de solicitud de tamaño fijo diferente correspondientes a notificaciones con diferentes tamaños en bits.
-
- 7.
- El procedimiento según la reivindicación 6, en el que dichos conjuntos de definiciones de notificación son conjuntos de definiciones de notificación de solicitud de enlace ascendente que se utilizan para definir notificaciones de enlace ascendente que solicitan la asignación de recursos de tráfico de enlace ascendente en un sistema utilizando un canal de control dedicado para comunicar notificaciones, incluyendo dichas notificaciones de enlace ascendente.
-
- 8.
- El procedimiento según la reivindicación 1, en el que dicha selección se realiza (420) en función de un número de grupos de solicitudes en los que va a notificarse información.
-
- 9.
- El procedimiento según la reivindicación 1, en el que dicha selección se realiza por uno de entre un terminal inalámbrico y una estación base.
-
- 10.
- El procedimiento según la reivindicación 1, en el que dicha selección se realiza como parte de una operación
de control de admisión de flujo de tráfico. -
- 11.
- Un dispositivo de comunicaciones (500, 600), que comprende: medios para seleccionar (523, 526) un conjunto de definiciones de notificación que va a utilizarse para comunicar información de retraso acumulado a partir de una pluralidad de conjuntos de definiciones de notificación alternativos, proporcionando los conjuntos de definiciones de notificación alternativos mapeos alternativas entre bits de notificación e información que van a comunicarse para al menos un tipo de notificación; y al menos uno de: i) medios para generar (624) una notificación utilizando un mapeo entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado, y ii) medios para procesar (524) una notificación recibida para recuperar información incluida en la notificación recibida según la correlación entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado; comprendiendo además medios (526, 626) para supervisar tráfico para identificar flujos de tráfico activos (562, 654); y en el que dichos medios de selección están adaptados para realizar dicha selección en función de información de flujo de tráfico correspondiente a dichos flujos de tráfico activos identificados; comprendiendo además medios (530, 630) para determinar información de tipo de flujo de tráfico (569, 662) correspondiente a al menos parte de dichos flujos de tráfico activos identificados, estando incluida dicha información de tipo de flujo de tráfico en dicha información de flujo de tráfico utilizada por dichos medios de selección de un conjunto de definiciones de notificación; en el que la información de tipo de flujo de tráfico correspondiente a un flujo de tráfico indica uno de entre un flujo de tráfico de mejor esfuerzo y un flujo de tráfico limitado por latencia.
-
- 12.
- El dispositivo de comunicaciones según la reivindicación 11, que comprende además: medios (528, 628) para determinar perfiles QoS (570, 658) correspondientes a al menos algunos de los flujos de tráfico activos identificados, siendo dichos perfiles QoS determinados dicha información de flujo de tráfico; y en el que dichos medios de selección están adaptados para utilizar perfiles QoS para seleccionar un conjunto de definiciones de notificación.
-
- 13.
- El dispositivo de comunicaciones según la reivindicación 12, en el que dichos medios para seleccionar un conjunto de definiciones de notificación incluyen: medios (525, 625) para determinar el número (566, 660) de perfiles QoS determinados distintos; y medios (527, 627) para seleccionar el conjunto de definiciones de notificación en función del número de perfiles QoS determinados distintos.
-
- 14.
- El dispositivo de comunicaciones según la reivindicación 11, en el que: los medios de selección comprenden un módulo de selección de conjunto de definiciones de notificación para seleccionar dicho conjunto de definiciones de notificación a utilizar en la comunicación de información de retraso acumulado y en el que i) los medios para generar una notificación comprenden un módulo de generación de notificaciones para generar una notificación utilizando el mapeo entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado; y ii) los medios para procesar una notificación recibida comprenden un módulo de procesamiento de notificaciones para procesar una notificación recibida para recuperar información incluida en la notificación recibida según el mapeo entre información y bits de notificación especificada por el conjunto de definiciones de notificación seleccionado.
-
- 15.
- El dispositivo de comunicaciones según la reivindicación 14, que comprende además: un módulo de supervisión de tráfico (526, 626) para identificar dichos flujos de tráfico activos; y en el que dicho módulo de selección está adaptado para realizar dicha selección en función de dicha información de flujo de tráfico correspondiente a dichos flujos de tráfico activos identificados.
-
- 16.
- El dispositivo de comunicaciones según la reivindicación 15, que comprende además: un módulo de determinación de perfil QoS (528, 628) para determinar perfiles QoS correspondientes a al menos parte de los flujos de tráfico activos identificados, siendo dichos perfiles QoS determinados información de flujo de tráfico; y en el que dicho módulo de selección está adaptado para utilizar perfiles QoS para seleccionar un conjunto de definiciones de notificación.
-
- 17.
- El dispositivo de comunicaciones según la reivindicación 16, en el que dicho módulo de selección de conjunto
de definiciones de notificación incluye: un módulo de cómputo QoS (525, 626) para determinar el número de perfiles QoS determinados distintos; y un módulo de selección basado en QoS (527, 627) para seleccionar el conjunto de definiciones de notificación en función del número de perfiles QoS determinados distintos. -
- 18.
- El dispositivo de comunicaciones según la reivindicación 15, comprendiendo dichos medios para determinar información de tipo de flujo de tráfico: un módulo de determinación de tipo de flujo de tráfico (530, 630) para determinar dicha información de tipo de flujo de tráfico correspondiente a dichos flujos de tráfico activos identificados que indica un tipo de flujo de tráfico para al menos parte de dichos flujos de tráfico activos identificados.
-
- 19.
- El dispositivo de comunicaciones según la reivindicación 18, en el que el tipo de flujo de tráfico indica uno de entre un flujo de tráfico de mejor esfuerzo y un flujo de tráfico limitado por latencia.
-
- 20.
- El dispositivo de comunicaciones según la reivindicación 19, en el que dicho módulo de selección de conjunto de definiciones de notificación incluye: un módulo de selección de notificación basado en el tipo de tráfico (529, 629) para seleccionar un primer conjunto de definiciones de notificación cuando solamente flujos de tráfico de mejor esfuerzo están activos y para seleccionar otro conjunto de definiciones de notificación cuando al menos un flujo de tráfico que no es de mejor esfuerzo está activo.
-
- 21.
- El dispositivo de comunicaciones según la reivindicación 19, en el que la información de tipo de flujo de tráfico para diferentes flujos de tráfico limitados por latencia indica diferentes tipos de notificación de latencia a utilizar; y en el que dicho módulo de selección de conjunto de definiciones de notificación incluye: un módulo de selección de notificación basado en el tipo de tráfico para seleccionar un conjunto de definiciones de notificación en función del tipo de notificación de latencia a utilizar.
-
- 22.
- El dispositivo de comunicaciones según la reivindicación 15, en el que dicho conjunto de definiciones de notificación seleccionado incluye al menos dos definiciones de notificación de solicitud de tamaño fijo diferente correspondientes a notificaciones con un tamaño en bits diferente.
-
- 23.
- El dispositivo de comunicaciones según la reivindicación 22, en el que dichos conjuntos de definiciones de notificación son conjuntos de definiciones de notificación de solicitud de enlace ascendente que se utilizan para definir notificaciones de enlace ascendente que solicitan la asignación de recursos de tráfico de enlace ascendente en un sistema utilizando un canal de control dedicado para comunicar notificaciones incluyendo dichas notificaciones de enlace ascendente.
-
- 24.
- El dispositivo de comunicaciones según la reivindicación 15, que comprende además una memoria que incluye una pluralidad de conjuntos de definiciones de notificación almacenados.
-
- 25.
- El dispositivo de comunicaciones según la reivindicación 24, en el que dicho dispositivo de comunicaciones es una estación base (500).
-
- 26.
- El dispositivo de comunicaciones según la reivindicación 24, en el que dicho dispositivo de comunicaciones es n terminal inalámbrico (600).
-
- 27.
- Un medio legible por ordenador que incluye instrucciones ejecutables por máquina para controlar un dispositivo de comunicaciones para implementar un procedimiento según cualquiera de las reivindicaciones 1 a 10.
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US75297305P | 2005-12-22 | 2005-12-22 | |
| US752973P | 2005-12-22 | ||
| US333792 | 2006-01-17 | ||
| US608781 | 2006-12-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2359337T3 true ES2359337T3 (es) | 2011-05-20 |
Family
ID=40214836
Family Applications (6)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06849990T Active ES2353550T3 (es) | 2005-12-22 | 2006-12-20 | Procedimientos y aparato relacionado con los formatos de informe de canal de control personalizados. |
| ES06845872T Active ES2360248T3 (es) | 2005-12-22 | 2006-12-20 | Procedimientos y aparatos para una notificación flexible de información de control. |
| ES06848990T Active ES2368947T3 (es) | 2005-12-22 | 2006-12-20 | Procedimientos y aparatos para comunicar información de control. |
| ES06847858T Active ES2359337T3 (es) | 2005-12-22 | 2006-12-20 | Procedimiento y aparato para seleccionar entre una pluralidad de diccionarios para notificaciones en comunicaciones inalámbricas. |
| ES06847791T Active ES2364499T3 (es) | 2005-12-22 | 2006-12-20 | Procedimiento y aparato de comunicación de la información de retardos en la transmisión. |
| ES06852016T Active ES2348616T3 (es) | 2005-12-22 | 2006-12-20 | Procedimientos y aparatos relacionados con la selección de una señal alternativa de notificación en un informe de petición. |
Family Applications Before (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06849990T Active ES2353550T3 (es) | 2005-12-22 | 2006-12-20 | Procedimientos y aparato relacionado con los formatos de informe de canal de control personalizados. |
| ES06845872T Active ES2360248T3 (es) | 2005-12-22 | 2006-12-20 | Procedimientos y aparatos para una notificación flexible de información de control. |
| ES06848990T Active ES2368947T3 (es) | 2005-12-22 | 2006-12-20 | Procedimientos y aparatos para comunicar información de control. |
Family Applications After (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES06847791T Active ES2364499T3 (es) | 2005-12-22 | 2006-12-20 | Procedimiento y aparato de comunicación de la información de retardos en la transmisión. |
| ES06852016T Active ES2348616T3 (es) | 2005-12-22 | 2006-12-20 | Procedimientos y aparatos relacionados con la selección de una señal alternativa de notificación en un informe de petición. |
Country Status (3)
| Country | Link |
|---|---|
| US (5) | US20070249360A1 (es) |
| CN (16) | CN101341782B (es) |
| ES (6) | ES2353550T3 (es) |
Families Citing this family (69)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9661519B2 (en) | 2003-02-24 | 2017-05-23 | Qualcomm Incorporated | Efficient reporting of information in a wireless communication system |
| US7218948B2 (en) | 2003-02-24 | 2007-05-15 | Qualcomm Incorporated | Method of transmitting pilot tones in a multi-sector cell, including null pilot tones, for generating channel quality indicators |
| US8811348B2 (en) | 2003-02-24 | 2014-08-19 | Qualcomm Incorporated | Methods and apparatus for generating, communicating, and/or using information relating to self-noise |
| US9544860B2 (en) | 2003-02-24 | 2017-01-10 | Qualcomm Incorporated | Pilot signals for use in multi-sector cells |
| US8503938B2 (en) | 2004-10-14 | 2013-08-06 | Qualcomm Incorporated | Methods and apparatus for determining, communicating and using information including loading factors which can be used for interference control purposes |
| NZ555079A (en) | 2004-10-14 | 2010-04-30 | Qualcomm Inc | Methods and apparatus for determining, communicating and using information which can be used for interference control purposes |
| US8694042B2 (en) | 2005-10-14 | 2014-04-08 | Qualcomm Incorporated | Method and apparatus for determining a base station's transmission power budget |
| US9191840B2 (en) | 2005-10-14 | 2015-11-17 | Qualcomm Incorporated | Methods and apparatus for determining, communicating and using information which can be used for interference control |
| US9125092B2 (en) | 2005-12-22 | 2015-09-01 | Qualcomm Incorporated | Methods and apparatus for reporting and/or using control information |
| US8514771B2 (en) | 2005-12-22 | 2013-08-20 | Qualcomm Incorporated | Methods and apparatus for communicating and/or using transmission power information |
| US9451491B2 (en) | 2005-12-22 | 2016-09-20 | Qualcomm Incorporated | Methods and apparatus relating to generating and transmitting initial and additional control information report sets in a wireless system |
| US20070249360A1 (en) | 2005-12-22 | 2007-10-25 | Arnab Das | Methods and aparatus related to determining, communicating, and/or using delay information in a wireless communications system |
| US20070149132A1 (en) | 2005-12-22 | 2007-06-28 | Junyl Li | Methods and apparatus related to selecting control channel reporting formats |
| US9125093B2 (en) | 2005-12-22 | 2015-09-01 | Qualcomm Incorporated | Methods and apparatus related to custom control channel reporting formats |
| US9473265B2 (en) | 2005-12-22 | 2016-10-18 | Qualcomm Incorporated | Methods and apparatus for communicating information utilizing a plurality of dictionaries |
| US9119220B2 (en) | 2005-12-22 | 2015-08-25 | Qualcomm Incorporated | Methods and apparatus for communicating backlog related information |
| US9148795B2 (en) | 2005-12-22 | 2015-09-29 | Qualcomm Incorporated | Methods and apparatus for flexible reporting of control information |
| US9338767B2 (en) | 2005-12-22 | 2016-05-10 | Qualcomm Incorporated | Methods and apparatus of implementing and/or using a dedicated control channel |
| US9137072B2 (en) | 2005-12-22 | 2015-09-15 | Qualcomm Incorporated | Methods and apparatus for communicating control information |
| US8437251B2 (en) | 2005-12-22 | 2013-05-07 | Qualcomm Incorporated | Methods and apparatus for communicating transmission backlog information |
| US9572179B2 (en) | 2005-12-22 | 2017-02-14 | Qualcomm Incorporated | Methods and apparatus for communicating transmission backlog information |
| US20070243882A1 (en) | 2006-04-12 | 2007-10-18 | Qualcomm Incorporated | Method and apparatus for locating a wireless local area network associated with a wireless wide area network |
| JP4842075B2 (ja) * | 2006-09-28 | 2011-12-21 | 京セラ株式会社 | 音声伝送装置 |
| US8743774B2 (en) * | 2007-01-30 | 2014-06-03 | Qualcomm Incorporated | Resource requests for a wireless communication system |
| US8892108B2 (en) * | 2007-01-30 | 2014-11-18 | Qualcomm Incorporated | Control channel constraints in wireless communications |
| JP4948549B2 (ja) * | 2007-02-06 | 2012-06-06 | 三菱電機株式会社 | パケット優先制御方法および基地局 |
| WO2008115023A1 (en) * | 2007-03-21 | 2008-09-25 | Electronics And Telecommunications Research Institute | Mbms data transmission and receiving in packet based on mobile communication system |
| US20090075668A1 (en) * | 2007-09-14 | 2009-03-19 | Rao Anil M | Method of indicating packet waiting time in wireless packet data systems |
| US8917598B2 (en) | 2007-12-21 | 2014-12-23 | Qualcomm Incorporated | Downlink flow control |
| JP5076932B2 (ja) * | 2008-02-01 | 2012-11-21 | 富士通株式会社 | フレームカウンタ補正装置及び対向装置 |
| US8489752B2 (en) * | 2008-05-29 | 2013-07-16 | Advanced Micro Devices, Inc. | Method and system for controlling bus access |
| WO2009156917A1 (en) * | 2008-06-23 | 2009-12-30 | Koninklijke Philips Electronics N.V. | Method for communicating in a network and radio stations associated. |
| US8055782B2 (en) * | 2008-10-13 | 2011-11-08 | International Business Machines Corporation | System and method for generating exception delay messages when messages are delayed |
| US8315207B2 (en) * | 2009-03-19 | 2012-11-20 | Qualcomm Incorporated | Association with leakage-based metrics in a wireless network |
| EP2413599A1 (en) * | 2009-03-27 | 2012-02-01 | Sony Corporation | Transmission device, transmission method, receiving device, and receiving method |
| JP5418587B2 (ja) * | 2009-03-27 | 2014-02-19 | ソニー株式会社 | 送信装置および送信方法、受信装置および受信方法、並びにプログラム |
| US20100246501A1 (en) * | 2009-03-27 | 2010-09-30 | Qualcomm Incorporated | Connection close for disjoint serving sectors |
| WO2011154761A1 (en) * | 2010-06-10 | 2011-12-15 | Huawei Technologies Co. Ltd. | Method for transfer of downlinik data in a wireless communication system |
| KR20130083445A (ko) * | 2010-09-14 | 2013-07-22 | 노키아 지멘스 네트웍스 오와이 | 통신 네트워크에서 데이터 프레임들에 기초하여 데이터 송신 방식을 구성하기 위한 방법 및 기지국 |
| KR101835387B1 (ko) * | 2011-04-29 | 2018-03-08 | 삼성전자주식회사 | 단말기 및 그 단말기에서 자원 스케줄링 방법 |
| EP2751702B1 (en) * | 2011-09-01 | 2018-05-16 | Google LLC | Establishing network connections |
| CN102395155B (zh) | 2011-10-31 | 2015-07-08 | 华为技术有限公司 | 数据包发送方法及无线接入网设备 |
| JP5603364B2 (ja) * | 2012-03-15 | 2014-10-08 | 株式会社Nttドコモ | 無線通信システム、ユーザ装置、基地局、サーバ装置および通信制御方法 |
| CN102695260B (zh) * | 2012-05-21 | 2014-12-03 | 华为技术有限公司 | 功率控制的方法、装置及系统 |
| US9265037B2 (en) | 2012-09-14 | 2016-02-16 | Kt Corporation | Transmitting and receiving uplink control channel |
| WO2014043665A2 (en) * | 2012-09-17 | 2014-03-20 | Interdigital Patent Holdings, Inc. | Self-optimization of backhaul radio reseources and small cell backhaul delay estimation |
| US10356143B2 (en) | 2012-10-10 | 2019-07-16 | Samsung Electronics Co., Ltd. | Method and apparatus for media data delivery control |
| US9271245B2 (en) * | 2012-10-29 | 2016-02-23 | Lg Electronics Inc. | Method for determining transmission power |
| GB2510556A (en) * | 2012-12-12 | 2014-08-13 | Microsoft Corp | Aggregating data prior to transmission using timer events |
| US9306866B2 (en) * | 2013-03-15 | 2016-04-05 | Aruba Networks, Inc. | Apparatus and method aggregation at one or more layers |
| US9467999B2 (en) * | 2013-04-12 | 2016-10-11 | Broadcom Corporation | Base station configuration using massive multiple input multiple output (M-MIMO) |
| WO2014179979A1 (en) * | 2013-05-10 | 2014-11-13 | Qualcomm Incorporated | SIGNALING OF ENHANCED POWER CONTROL FOR eIMTA INTERFERENCE MITIGATION |
| US20150014056A1 (en) * | 2013-07-15 | 2015-01-15 | Ryan Directional Services | Dynamic response apparatus and methods triggered by conditions |
| US9860174B2 (en) | 2013-08-28 | 2018-01-02 | Qualcomm Incorporated | Methods and apparatus for acknowledgment of multi-user uplink wireless transmissions |
| US9686204B2 (en) * | 2014-02-05 | 2017-06-20 | Verizon Patent And Licensing Inc. | Capacity management based on backlog information |
| CN105101448B (zh) * | 2014-05-05 | 2018-11-23 | 普天信息技术有限公司 | 一种数据传输方法 |
| WO2015198102A1 (en) * | 2014-06-27 | 2015-12-30 | Telefonaktiebolaget L M Ericsson (Publ) | Volume-deadline scheduling |
| CN107239378B (zh) * | 2016-03-29 | 2022-06-03 | 北京忆恒创源科技股份有限公司 | 一种超时监测方法及系统 |
| JP6627966B2 (ja) * | 2016-03-31 | 2020-01-08 | 日本電気株式会社 | 無線アクセスネットワークノード、外部ノード、及びこれらの方法 |
| CN109314674B (zh) | 2016-04-20 | 2022-09-09 | 瑞典爱立信有限公司 | 取决于传输类型和ue处理能力延迟传输 |
| WO2019147689A1 (en) | 2018-01-23 | 2019-08-01 | Baker Hughes, A Ge Company, Llc | Methods of evaluating drilling performance, methods of improving drilling performance, and related systems for drilling using such methods |
| US10784997B2 (en) * | 2018-02-12 | 2020-09-22 | Mediatek Inc. | Techniques of transmitting overlapping uplink channels |
| CN110149712B (zh) * | 2018-02-13 | 2021-09-03 | 华为技术有限公司 | 一种用于上行授权的方法及装置 |
| US10808517B2 (en) | 2018-12-17 | 2020-10-20 | Baker Hughes Holdings Llc | Earth-boring systems and methods for controlling earth-boring systems |
| WO2021014501A1 (ja) * | 2019-07-19 | 2021-01-28 | 株式会社Nttドコモ | 端末及び無線通信方法 |
| US11490414B2 (en) * | 2020-02-14 | 2022-11-01 | Qualcomm Incorporated | Techniques for intra-user equipment and inter-user equipment cancelation of overlapping communications |
| CN112148504A (zh) * | 2020-09-15 | 2020-12-29 | 海尔优家智能科技(北京)有限公司 | 目标消息的处理方法及装置、存储介质及电子装置 |
| WO2022266994A1 (en) * | 2021-06-25 | 2022-12-29 | Apple Inc. | Fast resource allocation adjustment and media access control awareness of quality of service flows in wireless communications |
| US12206592B2 (en) * | 2021-11-05 | 2025-01-21 | Qualcomm Incorporated | Techniques for deadline-aware scheduling |
Family Cites Families (470)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3047045A1 (de) | 1980-12-13 | 1982-07-29 | Licentia Patent-Verwaltungs-Gmbh, 6000 Frankfurt | Dienstintegriertes uebertragungssystem |
| US4660196A (en) * | 1983-08-01 | 1987-04-21 | Scientific Atlanta, Inc. | Digital audio satellite transmission system |
| JPS60182825A (ja) | 1984-02-29 | 1985-09-18 | Nec Corp | 無線電話方式 |
| US4833701A (en) * | 1988-01-27 | 1989-05-23 | Motorola, Inc. | Trunked communication system with nationwide roaming capability |
| US5128938A (en) | 1989-03-03 | 1992-07-07 | Motorola, Inc. | Energy saving protocol for a communication system |
| JPH088806Y2 (ja) | 1989-11-23 | 1996-03-13 | 敏彦 三野 | 組立式筒状材 |
| US5203013A (en) * | 1990-09-10 | 1993-04-13 | Motorola, Inc. | Radio telephone system supporting busy and out-of-range function |
| US5940771A (en) | 1991-05-13 | 1999-08-17 | Norand Corporation | Network supporting roaming, sleeping terminals |
| JPH0677963A (ja) | 1992-07-07 | 1994-03-18 | Hitachi Ltd | 通信方式および端末装置 |
| US5404355A (en) | 1992-10-05 | 1995-04-04 | Ericsson Ge Mobile Communications, Inc. | Method for transmitting broadcast information in a digital control channel |
| US5387905A (en) * | 1992-10-05 | 1995-02-07 | Motorola, Inc. | Mutli-site group dispatch call method |
| ZA938324B (en) * | 1992-11-24 | 1994-06-07 | Qualcomm Inc | Pilot carrier dot product circuit |
| JPH06268574A (ja) | 1993-03-11 | 1994-09-22 | Hitachi Ltd | セルラ移動通信システム |
| JP2908175B2 (ja) | 1993-05-18 | 1999-06-21 | 日本電気株式会社 | 周波数安定化装置 |
| US6075025A (en) | 1993-10-15 | 2000-06-13 | Schering Corporation | Tricyclic carbamate compounds useful for inhibition of G-protein function and for treatment of proliferative diseases |
| US6157668A (en) | 1993-10-28 | 2000-12-05 | Qualcomm Inc. | Method and apparatus for reducing the average transmit power of a base station |
| US5465389A (en) * | 1994-02-25 | 1995-11-07 | At&T Corp. | Method of prioritizing handoff procedures in a cellular system |
| US5491837A (en) | 1994-03-07 | 1996-02-13 | Ericsson Inc. | Method and system for channel allocation using power control and mobile-assisted handover measurements |
| FI107854B (fi) | 1994-03-21 | 2001-10-15 | Nokia Networks Oy | Menetelmä häiriöiden poistamiseksi CDMA-solukkoverkossa |
| FI96468C (fi) * | 1994-05-11 | 1996-06-25 | Nokia Mobile Phones Ltd | Liikkuvan radioaseman kanavanvaihdon ohjaaminen ja lähetystehon säätäminen radiotietoliikennejärjestelmässä |
| FI98598C (fi) | 1994-06-28 | 1997-07-10 | Nokia Telecommunications Oy | Matkaviestinjärjestelmä ja menetelmä tilaajakutsujen ohjaamiseksi matkaviestinjärjestelmässä |
| US5434848A (en) * | 1994-07-28 | 1995-07-18 | International Business Machines Corporation | Traffic management in packet communications networks |
| JPH08256102A (ja) | 1995-01-19 | 1996-10-01 | Sony Corp | セルラーシステム |
| KR100319309B1 (ko) | 1995-01-25 | 2002-04-24 | 다치카와 게이지 | 이동통신시스템 |
| GB2297460B (en) | 1995-01-28 | 1999-05-26 | Motorola Ltd | Communications system and a method therefor |
| US5579307A (en) | 1995-03-23 | 1996-11-26 | Motorola, Inc. | Packet routing system and method with quasi-real-time control |
| US5732328A (en) * | 1995-04-25 | 1998-03-24 | Lucent Technologies Inc. | Method for power control in wireless networks for communicating multiple information classes |
| JP3581430B2 (ja) | 1995-05-18 | 2004-10-27 | キヤノン株式会社 | 無線交換システムおよび通信装置、通信方法 |
| US5915221A (en) | 1995-08-08 | 1999-06-22 | Telefonaktiebolaget Lm Ericsson | Neighbor cell list creation and verification in a telecommunications system |
| US5767384A (en) * | 1995-08-30 | 1998-06-16 | Hewlett-Packard Company | System for developing laminar flow |
| US5835847A (en) | 1996-04-02 | 1998-11-10 | Qualcomm Incorporated | Pilot signal strength control for a low earth orbiting satellite communications system |
| US6496700B1 (en) | 1996-04-04 | 2002-12-17 | At&T Wireless Services, Inc. | Method for determining organization parameters in a wireless communication system |
| US6035000A (en) * | 1996-04-19 | 2000-03-07 | Amati Communications Corporation | Mitigating radio frequency interference in multi-carrier transmission systems |
| JP3204088B2 (ja) | 1996-05-10 | 2001-09-04 | 三菱電機株式会社 | 無線通信制御装置および無線通信制御方法 |
| US6377583B1 (en) * | 1996-06-27 | 2002-04-23 | Xerox Corporation | Rate shaping in per-flow output queued routing mechanisms for unspecified bit rate service |
| JP2839014B2 (ja) | 1996-07-05 | 1998-12-16 | 日本電気株式会社 | 符号分割多重方式セルラシステムの送信電力制御方法 |
| EP0923824B1 (en) * | 1996-09-02 | 2003-05-28 | STMicroelectronics N.V. | Improvements in, or relating to, control channels for telecommunications transmission systems |
| US6233456B1 (en) | 1996-09-27 | 2001-05-15 | Qualcomm Inc. | Method and apparatus for adjacent coverage area handoff in communication systems |
| US6111870A (en) | 1996-11-07 | 2000-08-29 | Interdigital Technology Corporation | Method and apparatus for compressing and transmitting high speed data |
| US6075974A (en) * | 1996-11-20 | 2000-06-13 | Qualcomm Inc. | Method and apparatus for adjusting thresholds and measurements of received signals by anticipating power control commands yet to be executed |
| JP3308835B2 (ja) | 1996-12-06 | 2002-07-29 | 株式会社日立製作所 | 無線通信システム |
| US6028842A (en) * | 1996-12-23 | 2000-02-22 | Nortel Networks Corporation | Dynamic traffic conditioning |
| US5999534A (en) * | 1996-12-26 | 1999-12-07 | Daewoo Electronics Co., Ltd. | Method and apparatus for scheduling cells for use in a static priority scheduler |
| CN1051675C (zh) | 1997-01-31 | 2000-04-26 | 屠乐平 | 果蔬保鲜剂及其生产方法 |
| US5933421A (en) | 1997-02-06 | 1999-08-03 | At&T Wireless Services Inc. | Method for frequency division duplex communications |
| JPH10290475A (ja) | 1997-02-12 | 1998-10-27 | Fujitsu Ltd | 移動通信システム |
| US6004276A (en) | 1997-03-03 | 1999-12-21 | Quinton Instrument Company | Open architecture cardiology information system |
| US6169896B1 (en) * | 1997-03-12 | 2001-01-02 | Emerald Bay Systems, Inc. | System for evaluating communication network services |
| US6028843A (en) * | 1997-03-25 | 2000-02-22 | International Business Machines Corporation | Earliest deadline first communications cell scheduler and scheduling method for transmitting earliest deadline cells first |
| US6073025A (en) | 1997-03-26 | 2000-06-06 | Nortel Networks Corporation | Base station power control during a soft hand-off |
| US5914950A (en) * | 1997-04-08 | 1999-06-22 | Qualcomm Incorporated | Method and apparatus for reverse link rate scheduling |
| US5923650A (en) | 1997-04-08 | 1999-07-13 | Qualcomm Incorporated | Method and apparatus for reverse link rate scheduling |
| FI102866B (fi) | 1997-04-09 | 1999-02-26 | Nokia Telecommunications Oy | Häiriöiden vähentäminen matkaviestinjärjestelmässä |
| KR100245329B1 (ko) * | 1997-04-30 | 2000-02-15 | 전주범 | 패킷망에서 지터를 조절하기 위한 큐관리장치 |
| US6597914B1 (en) | 1997-05-09 | 2003-07-22 | Nokia Corporation | Method for determining timing differences between radio transmitters and a radio network incorporating the same |
| US6308080B1 (en) | 1997-05-16 | 2001-10-23 | Texas Instruments Incorporated | Power control in point-to-multipoint systems |
| US6259927B1 (en) | 1997-06-06 | 2001-07-10 | Telefonaktiebolaget Lm Ericsson | Transmit power control in a radio communication system |
| US6310857B1 (en) * | 1997-06-16 | 2001-10-30 | At&T Corp. | Method and apparatus for smoothing and multiplexing video data flows |
| US6081536A (en) * | 1997-06-20 | 2000-06-27 | Tantivy Communications, Inc. | Dynamic bandwidth allocation to transmit a wireless protocol across a code division multiple access (CDMA) radio link |
| US5867478A (en) * | 1997-06-20 | 1999-02-02 | Motorola, Inc. | Synchronous coherent orthogonal frequency division multiplexing system, method, software and device |
| SE9702408L (sv) | 1997-06-24 | 1998-12-25 | Ericsson Telefon Ab L M | Sektorisering av ett cellulärt CDMA-system |
| JP3094957B2 (ja) * | 1997-06-30 | 2000-10-03 | 日本電気株式会社 | 移動通信システムの上り選択サイトダイバーシチにおける無線基地局受信データ伝送システム |
| US6002676A (en) | 1997-06-30 | 1999-12-14 | Motorola, Inc. | Method and apparatus for selecting a resource in a communication system with resources having unbalanced load capacity |
| US6070072A (en) | 1997-07-16 | 2000-05-30 | Motorola, Inc. | Method and apparatus for intelligently generating an error report in a radio communication system |
| US6069871A (en) * | 1997-07-21 | 2000-05-30 | Nortel Networks Corporation | Traffic allocation and dynamic load balancing in a multiple carrier cellular wireless communication system |
| US6055428A (en) | 1997-07-21 | 2000-04-25 | Qualcomm Incorporated | Method and apparatus for performing soft hand-off in a wireless communication system |
| US5966657A (en) | 1997-07-24 | 1999-10-12 | Telefonaktiebolaget L M Ericsson (Publ) | Method and system for radio frequency measurement and automatic frequency planning in a cellular radio system |
| US6038263A (en) | 1997-07-31 | 2000-03-14 | Motorola, Inc. | Method and apparatus for transmitting signals in a communication system |
| JP3011236B2 (ja) | 1997-08-12 | 2000-02-21 | 日本電気株式会社 | 符号分割多重セルラー移動無線通信システムの送信電力制御方法及び方式 |
| US6131016A (en) | 1997-08-27 | 2000-10-10 | At&T Corp | Method and apparatus for enhancing communication reception at a wireless communication terminal |
| US6173005B1 (en) * | 1997-09-04 | 2001-01-09 | Motorola, Inc. | Apparatus and method for transmitting signals in a communication system |
| US6236646B1 (en) | 1997-09-09 | 2001-05-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Packet data communications scheduling in a spread spectrum communications system |
| US6128506A (en) | 1997-09-24 | 2000-10-03 | Telefonaktiebolaget Lm Ericsson | Integrated power control and congestion control in a communication system |
| US6567416B1 (en) * | 1997-10-14 | 2003-05-20 | Lucent Technologies Inc. | Method for access control in a multiple access system for communications networks |
| US6141565A (en) | 1997-11-13 | 2000-10-31 | Metawave Communications Corporation | Dynamic mobile parameter optimization |
| JP3270015B2 (ja) | 1997-11-19 | 2002-04-02 | 沖電気工業株式会社 | 送信電力制御装置 |
| GB2332340B (en) | 1997-12-12 | 2003-04-02 | Orange Personal Comm Serv Ltd | Transmission of measurement reports in a cellular communication system |
| EP1050949A4 (en) | 1998-01-21 | 2005-12-14 | Hitachi Ltd | ENGINE |
| US6201793B1 (en) * | 1998-03-16 | 2001-03-13 | Lucent Technologies | Packet delay estimation in high speed packet switches |
| JP3463555B2 (ja) * | 1998-03-17 | 2003-11-05 | ソニー株式会社 | 無線通信方法、無線通信システム、通信局、及び制御局 |
| FI105725B (fi) | 1998-04-08 | 2000-09-29 | Nokia Networks Oy | Laskentamenetelmä ja radiojärjestelmä |
| JP3309156B2 (ja) | 1998-04-13 | 2002-07-29 | 株式会社平和 | カード式パチンコ機 |
| JP3429674B2 (ja) * | 1998-04-28 | 2003-07-22 | 沖電気工業株式会社 | 多重通信システム |
| KR19990084525A (ko) | 1998-05-07 | 1999-12-06 | 구자홍 | 이동통신 시스템의 미디엄 액세스 제어 부계층(mac)의 제어방법 |
| RU2181529C2 (ru) | 1998-05-13 | 2002-04-20 | Самсунг Электроникс Ко., Лтд. | Устройство и способ для подвижной станции для приема сигналов, переданных от базовой станции |
| US6625133B1 (en) | 1998-05-17 | 2003-09-23 | Lucent Technologies Inc. | System and method for link and media access control layer transaction initiation procedures |
| US6334057B1 (en) | 1998-06-30 | 2001-12-25 | Telefonaktiebolaget Lm Ericsson (Publ) | Channel allocation in a telecommunications system with asymmetric uplink and downlink traffic |
| JP3461124B2 (ja) | 1998-07-30 | 2003-10-27 | 株式会社エヌ・ティ・ティ・ドコモ | 干渉信号電力測定方法 |
| KR100339034B1 (ko) * | 1998-08-25 | 2002-10-11 | 삼성전자 주식회사 | 부호분할다중접속통신시스템의제어유지상태에서역방향폐루프전력제어장치및방법 |
| FI982121L (fi) | 1998-09-30 | 2000-03-31 | Nokia Networks Oy | Tehonsäätö radiojärjestelmässä |
| US6961314B1 (en) | 1998-10-30 | 2005-11-01 | Broadcom Corporation | Burst receiver for cable modem system |
| EP1129567B1 (de) | 1998-11-13 | 2005-11-23 | Robert Bosch Gmbh | Verfahren für einen stromsparenden betrieb von kommunikationsendgeräten in einem insbesondere drahtlosen kommunikationssystem |
| US6438561B1 (en) * | 1998-11-19 | 2002-08-20 | Navigation Technologies Corp. | Method and system for using real-time traffic broadcasts with navigation systems |
| WO2000035126A1 (en) * | 1998-12-07 | 2000-06-15 | Samsung Electronics Co., Ltd. | Device and method for gating transmission in a cdma mobile communication system |
| FI107773B (fi) | 1998-12-11 | 2001-09-28 | Nokia Mobile Phones Ltd | Kanavaihdon ajoituksen määrittäminen |
| GB9827503D0 (en) | 1998-12-14 | 1999-02-10 | Nokia Mobile Phones Ltd | Method for determining service availability |
| ES2229559T3 (es) * | 1998-12-18 | 2005-04-16 | Nokia Corporation | Metodo para el control de la carga de trafico en una red de telecomunicaciones. |
| US6263392B1 (en) | 1999-01-04 | 2001-07-17 | Mccauley Jack J. | Method and apparatus for interfacing multiple peripheral devices to a host computer |
| US7406098B2 (en) * | 1999-01-13 | 2008-07-29 | Qualcomm Incorporated | Resource allocation in a communication system supporting application flows having quality of service requirements |
| US6205129B1 (en) * | 1999-01-15 | 2001-03-20 | Qualcomm Inc. | Method and apparatus for variable and fixed forward link rate control in a mobile radio communications system |
| US6256478B1 (en) | 1999-02-18 | 2001-07-03 | Eastman Kodak Company | Dynamic packet sizing in an RF communications system |
| EP1037491A1 (en) | 1999-03-17 | 2000-09-20 | Motorola Limited | A CDMA cellular communication system and method of access therefor |
| CA2300385A1 (en) | 1999-03-18 | 2000-09-18 | Command Audio Corporation | Program links and bulletins for audio information delivery |
| US6377955B1 (en) * | 1999-03-30 | 2002-04-23 | Cisco Technology, Inc. | Method and apparatus for generating user-specified reports from radius information |
| US6597922B1 (en) | 1999-05-14 | 2003-07-22 | Qualcomm Incorporated | Method and apparatus for efficient candidate frequency search while initiating a handoff in a code division multiple access communication system |
| US6477169B1 (en) * | 1999-05-14 | 2002-11-05 | Nortel Networks Limited | Multicast and unicast scheduling for a network device |
| US6445917B1 (en) | 1999-05-19 | 2002-09-03 | Telefonaktiebolaget Lm Ericsson (Publ) | Mobile station measurements with event-based reporting |
| EP1054518B1 (en) | 1999-05-21 | 2004-04-28 | Alcatel Alsthom Compagnie Generale D'electricite | A method for improving performances of a mobile radiocommunication system using power control |
| US6917607B1 (en) | 1999-05-31 | 2005-07-12 | Samsung Electronics Co., Ltd. | Apparatus and method for gated transmission in CDMA communication system |
| US6453151B1 (en) | 1999-06-21 | 2002-09-17 | Lucent Technologies, Inc. | Method of reducing resource assignment overhead in wireless communication systems |
| WO2001001366A2 (en) * | 1999-06-25 | 2001-01-04 | Telemonitor, Inc. | Smart remote monitoring system and method |
| DE60010633T2 (de) | 1999-06-28 | 2004-09-23 | Samsung Electronics Co., Ltd., Suwon | Gerät und verfahren zur steuerung der stärke einer abwärtsverbindung in einem unterbrochenen übertragungsmodus in einem mobilen kommunikationssystem |
| JP2001016152A (ja) | 1999-06-30 | 2001-01-19 | Mitsubishi Electric Corp | 無線中継装置 |
| US6731904B1 (en) | 1999-07-20 | 2004-05-04 | Andrew Corporation | Side-to-side repeater |
| US6493539B1 (en) | 1999-07-28 | 2002-12-10 | Lucent Technologies Inc. | Providing an accurate timing source for locating the geographical position of a mobile |
| US6298233B1 (en) | 1999-08-13 | 2001-10-02 | Motorola, Inc. | Method and apparatus in a two-way wireless communication system for detection and deferred reporting of a communication difficulty |
| US6621808B1 (en) | 1999-08-13 | 2003-09-16 | International Business Machines Corporation | Adaptive power control based on a rake receiver configuration in wideband CDMA cellular systems (WCDMA) and methods of operation |
| US7054267B2 (en) | 1999-09-10 | 2006-05-30 | Lucent Technologies Inc. | Method and apparatus for scheduling traffic to meet quality of service requirements in a communication network |
| US6609007B1 (en) | 1999-09-14 | 2003-08-19 | Lucent Technologies Inc. | Apparatus and method for controlling the transmission power of the forward link of a wireless communication system |
| MY125299A (en) | 1999-09-15 | 2006-07-31 | Ericsson Inc | Methods and systems for specifying a quality of service for communication between a mobile station and a packet wireless communications network based upon an application that is executing on the mobile station. |
| JP3723771B2 (ja) | 1999-09-17 | 2005-12-07 | ノキア コーポレイション | 電力推定方法 |
| GB9922217D0 (en) | 1999-09-20 | 1999-11-17 | Nokia Telecommunications Oy | Reporting in a cellular communication system |
| US6885868B1 (en) | 1999-09-30 | 2005-04-26 | Nortel Networks Limited | Fair packet scheduler and scheduling method for packet data radio |
| US6680909B1 (en) * | 1999-11-04 | 2004-01-20 | International Business Machines Corporation | Media access control scheduling methodology in master driven time division duplex wireless Pico-cellular systems |
| US6985466B1 (en) | 1999-11-09 | 2006-01-10 | Arraycomm, Inc. | Downlink signal processing in CDMA systems utilizing arrays of antennae |
| JP3506072B2 (ja) | 1999-11-10 | 2004-03-15 | 日本電気株式会社 | Cdma移動通信システムと通信制御方法 |
| US6405047B1 (en) * | 1999-12-01 | 2002-06-11 | Samsung Electronics, Co., Ltd. | Device and method for tracking mobile station's position in mobile communication system |
| US6889257B1 (en) * | 1999-12-03 | 2005-05-03 | Realnetworks, Inc. | System and method of transmitting data packets |
| JP2003520153A (ja) | 1999-12-09 | 2003-07-02 | オートリブ エーエスピー インコーポレイテッド | バーストディスクを開放する衝撃波を発生させる車両用インフレータ |
| US6967937B1 (en) | 1999-12-17 | 2005-11-22 | Cingular Wireless Ii, Llc | Collision-free multiple access reservation scheme for multi-tone modulation links |
| US7274691B2 (en) * | 1999-12-23 | 2007-09-25 | Avaya Technology Corp. | Network switch with packet scheduling |
| AU2001226986A1 (en) | 2000-01-18 | 2001-07-31 | Nortel Networks Limited | Multi-beam antenna system for high speed data |
| WO2001059968A1 (en) | 2000-02-09 | 2001-08-16 | Golden Bridge Technology, Inc. | Collision avoidance |
| US6590890B1 (en) | 2000-03-03 | 2003-07-08 | Lucent Technologies Inc. | Method of packet scheduling, with improved delay performance, for wireless networks |
| JP4495821B2 (ja) | 2000-03-06 | 2010-07-07 | 株式会社東芝 | データ伝送システムとその通信装置 |
| JP3735003B2 (ja) | 2000-03-30 | 2006-01-11 | 松下電器産業株式会社 | 移動局装置および送信電力制御方法 |
| US6934275B1 (en) * | 2000-04-17 | 2005-08-23 | Motorola, Inc. | Apparatus and method for providing separate forward dedicated and shared control channels in a communications system |
| US6728551B2 (en) * | 2000-04-26 | 2004-04-27 | Samsung Electronics Co., Ltd. | Method of supporting power control on a DCCH in a base station transceiver system and a base station controller |
| AU764989B2 (en) | 2000-04-27 | 2003-09-04 | Samsung Electronics Co., Ltd. | Method of supporting power control on supplemental channel in base station |
| CN1327723C (zh) * | 2000-05-01 | 2007-07-18 | 交互数字技术公司 | 时分双工通信系统中多下行链路时隙的下行链路功率控制 |
| EP1279312B1 (en) | 2000-05-03 | 2008-07-23 | Telefonaktiebolaget LM Ericsson (publ) | Calibration of positioning systems |
| US20010040877A1 (en) * | 2000-05-09 | 2001-11-15 | Motorola, Inc. | Method of dynamic transmit scheduling using channel quality feedback |
| FI115268B (fi) * | 2000-05-12 | 2005-03-31 | Nokia Corp | Tehonsäätö radiojärjestelmässä |
| US6742020B1 (en) * | 2000-06-08 | 2004-05-25 | Hewlett-Packard Development Company, L.P. | System and method for managing data flow and measuring service in a storage network |
| US6542744B1 (en) | 2000-06-20 | 2003-04-01 | Motorola, Inc. | Handoff in a cellular network |
| DE60035683T2 (de) | 2000-08-01 | 2008-06-26 | Sony Deutschland Gmbh | Frequenzwiederverwendungsschema für OFDM-Systeme |
| JP2002051050A (ja) * | 2000-08-02 | 2002-02-15 | Sony Corp | 無線伝送方法及び無線伝送装置 |
| DE60104243T2 (de) * | 2000-08-09 | 2006-06-14 | Sk Telecom Co | Weiterreichungsverfahren in drahtlosen Telekommunikationssystemen mit USTS Unterstützung |
| CA2351968A1 (en) | 2000-08-11 | 2002-02-11 | Lucent Technologies Inc. | Adaptive data scheduling using neighboring base station load information for tdma systems |
| US6980540B1 (en) | 2000-08-16 | 2005-12-27 | Lucent Technologies Inc. | Apparatus and method for acquiring an uplink traffic channel, in wireless communications systems |
| CN1471676A (zh) | 2000-08-30 | 2004-01-28 | ������Ϣϵͳ��˾ | 材料分析检查和报告系统 |
| JP3737353B2 (ja) * | 2000-09-28 | 2006-01-18 | 株式会社エヌ・ティ・ティ・ドコモ | 通信装置及び通信回線割当方法 |
| US6745044B1 (en) | 2000-09-29 | 2004-06-01 | Qualcomm Incorporated | Method and apparatus for determining available transmit power in a wireless communication system |
| EP1325660B1 (en) * | 2000-10-09 | 2008-08-27 | Nokia Corporation | Radio resource management |
| AU2001252815A1 (en) | 2000-10-13 | 2002-04-22 | Blue2Space Ab | A method and an arrangement for implementing communication between distributed radio modules and a single baseband |
| KR100438447B1 (ko) | 2000-10-20 | 2004-07-03 | 삼성전자주식회사 | 이동통신시스템에서 버스트 파일롯 송신장치 및 방법 |
| US6810246B1 (en) | 2000-10-23 | 2004-10-26 | Verizon Laboratories Inc. | Method and system for analyzing digital wireless network performance |
| US8111689B2 (en) * | 2001-01-16 | 2012-02-07 | Nokia Corporation | System for uplink scheduling packet based data traffic in wireless system |
| WO2002039760A2 (en) * | 2000-11-07 | 2002-05-16 | Nokia Corporation | System for uplink scheduling of packet data traffic in wireless system |
| US6901270B1 (en) * | 2000-11-17 | 2005-05-31 | Symbol Technologies, Inc. | Apparatus and method for wireless communication |
| US6947748B2 (en) | 2000-12-15 | 2005-09-20 | Adaptix, Inc. | OFDMA with adaptive subcarrier-cluster configuration and selective loading |
| US6891821B2 (en) * | 2000-12-20 | 2005-05-10 | Lucent Technologies Inc. | Self-aligning backhaul system, method and apparatus |
| US7006841B2 (en) * | 2000-12-20 | 2006-02-28 | Lucent Technologies Inc | Method to control base station transmit power drift during soft handoffs |
| US6836673B1 (en) | 2000-12-22 | 2004-12-28 | Arraycomm, Inc. | Mitigating ghost signal interference in adaptive array systems |
| KR100754633B1 (ko) | 2000-12-27 | 2007-09-05 | 삼성전자주식회사 | 이동통신 시스템에서 패킷 데이터 서비스를 위한 송수신장치 및 방법 |
| EP1220476B1 (en) * | 2000-12-27 | 2011-04-27 | Canon Kabushiki Kaisha | Wireless communication system with control of transmission timing |
| US7224801B2 (en) * | 2000-12-27 | 2007-05-29 | Logitech Europe S.A. | Wireless secure device |
| US7039027B2 (en) | 2000-12-28 | 2006-05-02 | Symbol Technologies, Inc. | Automatic and seamless vertical roaming between wireless local area network (WLAN) and wireless wide area network (WWAN) while maintaining an active voice or streaming data connection: systems, methods and program products |
| EP1362127B1 (en) * | 2001-01-26 | 2007-11-07 | The General Hospital Corporation | Serpin drugs for treatment of hiv infection and method of use thereof |
| US6665540B2 (en) | 2001-02-02 | 2003-12-16 | Nokia Mobile Phones, Ltd. | Method and system for locating a mobile terminal in a cellular radio network |
| US7164883B2 (en) * | 2001-02-14 | 2007-01-16 | Motorola. Inc. | Method and system for modeling and managing terrain, buildings, and infrastructure |
| US7120134B2 (en) * | 2001-02-15 | 2006-10-10 | Qualcomm, Incorporated | Reverse link channel architecture for a wireless communication system |
| US6750234B2 (en) | 2001-03-08 | 2004-06-15 | University Of Kentucky Research Foundation | Methods for increasing leptin levels using nicotinic acid compounds |
| US6940827B2 (en) | 2001-03-09 | 2005-09-06 | Adaptix, Inc. | Communication system using OFDM for one direction and DSSS for another direction |
| US7058085B2 (en) * | 2001-03-14 | 2006-06-06 | Nortel Networks Limited | Method and apparatus for transmitting data over a network within a specified time limit |
| US20020143858A1 (en) | 2001-03-29 | 2002-10-03 | William Teague | Report scheduler |
| SE0101281D0 (sv) | 2001-04-06 | 2001-04-06 | Ericsson Telefon Ab L M | Method and system of link control |
| US6978144B1 (en) * | 2001-04-19 | 2005-12-20 | Cisco Technology, Inc. | Method and system for managing real-time bandwidth in a wireless network |
| US6895005B1 (en) * | 2001-04-23 | 2005-05-17 | Sprint Spectrum L.P. | Business logic server for facilitating the transmission of a data download to a mobile wireless unit |
| US7123893B1 (en) | 2001-04-24 | 2006-10-17 | Bellsouth Intellectual Property Corp. | Wireless frequency re-use determination systems and methods |
| US6889056B2 (en) | 2001-04-30 | 2005-05-03 | Ntt Docomo, Inc. | Transmission control scheme |
| ATE350868T1 (de) | 2001-05-10 | 2007-01-15 | Nortel Networks Ltd | System und verfahren zur umleitung von kommunikation zwischen mobiltelekommunikationsnetzen mit unterschiedlichen funkzugangstechnologien |
| KR101358583B1 (ko) | 2001-05-14 | 2014-02-04 | 인터디지탈 테크날러지 코포레이션 | 다운링크 자원 할당을 위한 채널 품질 측정값 제공 방법, 무선 디지털 통신 시스템 및 사용자 장치 |
| US6662024B2 (en) | 2001-05-16 | 2003-12-09 | Qualcomm Incorporated | Method and apparatus for allocating downlink resources in a multiple-input multiple-output (MIMO) communication system |
| US7024460B2 (en) * | 2001-07-31 | 2006-04-04 | Bytemobile, Inc. | Service-based compression of content within a network communication system |
| US6751187B2 (en) * | 2001-05-17 | 2004-06-15 | Qualcomm Incorporated | Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel transmission |
| EP1261147A1 (en) | 2001-05-21 | 2002-11-27 | Motorola, Inc. | A method and system for simultaneous bi-directional wireless communication between a user station and first and second base stations |
| GB2372172B (en) * | 2001-05-31 | 2002-12-24 | Ericsson Telefon Ab L M | Congestion handling in a packet data network |
| US6865176B2 (en) * | 2001-06-08 | 2005-03-08 | Motorola, Inc. | Method and apparatus for resolving half duplex message collisions |
| US7206350B2 (en) | 2001-06-11 | 2007-04-17 | Unique Broadband Systems, Inc. | OFDM multiple sub-channel communication system |
| CN101854708A (zh) * | 2001-06-13 | 2010-10-06 | Ipr特许公司 | 用于无线维护信道功率控制的调整方法和系统 |
| WO2002104058A1 (en) | 2001-06-19 | 2002-12-27 | Nokia Corporation | Method and system for load sharing between a plurality of cells in a radio network system |
| US6771934B2 (en) | 2001-06-19 | 2004-08-03 | Telcordia Technologies, Inc. | Methods and systems for reducing interference across coverage cells |
| KR20040008230A (ko) * | 2001-06-27 | 2004-01-28 | 노오텔 네트웍스 리미티드 | 무선 통신 시스템에서 제어 정보의 통신 |
| JP3608532B2 (ja) | 2001-06-28 | 2005-01-12 | 日本電気株式会社 | セルラシステムの隣接周波数干渉回避方法、セルラシステム、移動局、及び基地局制御装置 |
| US6697417B2 (en) * | 2001-07-27 | 2004-02-24 | Qualcomm, Inc | System and method of estimating earliest arrival of CDMA forward and reverse link signals |
| GB0120033D0 (en) | 2001-08-16 | 2001-10-10 | Fujitsu Ltd | Cell selection |
| US6807428B2 (en) | 2001-08-16 | 2004-10-19 | Qualcomm, Incorporated | Method and apparatus for time-based reception of transmissions in a wireless communication system |
| GB2379819B (en) * | 2001-09-14 | 2005-09-07 | Pixology Ltd | Image processing to remove red-eye features |
| US20030064737A1 (en) * | 2001-09-28 | 2003-04-03 | Patrik Eriksson | Method and apparatus for distortionless peak reduction |
| US6987753B2 (en) * | 2001-10-09 | 2006-01-17 | Alcatel Canada Inc | Apparatus and method for dynamic bandwidth allocation with minimum bandwidth guarantee |
| US7200144B2 (en) * | 2001-10-18 | 2007-04-03 | Qlogic, Corp. | Router and methods using network addresses for virtualization |
| KR100827147B1 (ko) * | 2001-10-19 | 2008-05-02 | 삼성전자주식회사 | 부호분할다중접속 이동통신시스템에서 고속 데이터의효율적 재전송 및 복호화를 위한 송,수신장치 및 방법 |
| US7349667B2 (en) * | 2001-10-19 | 2008-03-25 | Texas Instruments Incorporated | Simplified noise estimation and/or beamforming for wireless communications |
| US6710651B2 (en) * | 2001-10-22 | 2004-03-23 | Kyocera Wireless Corp. | Systems and methods for controlling output power in a communication device |
| KR100493079B1 (ko) | 2001-11-02 | 2005-06-02 | 삼성전자주식회사 | 고속 순방향 패킷 접속 방식을 사용하는 광대역 부호 분할다중 접속 통신 시스템에서 순방향 채널 품질을 보고하는장치 및 방법 |
| US7280831B2 (en) * | 2001-11-05 | 2007-10-09 | Nokia Corporation | Method for identification of base stations and for checking measurement values of an observed time difference between transmissions from base stations |
| US6904016B2 (en) * | 2001-11-16 | 2005-06-07 | Asustek Computer Inc. | Processing unexpected transmission interruptions in a wireless communications system |
| US7400901B2 (en) | 2001-11-19 | 2008-07-15 | At&T Corp. | WLAN having load balancing based on access point loading |
| JP3967115B2 (ja) | 2001-11-22 | 2007-08-29 | 株式会社エヌ・ティ・ティ・ドコモ | 基地局、無線リソース制御装置、端末装置、通信システム及び通信方法 |
| US6594501B2 (en) * | 2001-12-14 | 2003-07-15 | Qualcomm Incorporated | Systems and techniques for channel gain computations |
| DE10162564A1 (de) | 2001-12-19 | 2003-07-03 | Siemens Ag | Intervallsteuerung für adaptive Modulation |
| AU2002361144B2 (en) * | 2001-12-21 | 2008-01-31 | Giesecke+Devrient Currency Technology Gmbh | Security element and method for producing the same |
| US7626932B2 (en) * | 2001-12-21 | 2009-12-01 | Nokia Corporation | Traffic control in an IP based network |
| KR100434382B1 (ko) | 2001-12-28 | 2004-06-04 | 엘지전자 주식회사 | 순방향 링크 속도 보상을 위한 스케쥴링 방법 및장치 |
| US7873985B2 (en) | 2002-01-08 | 2011-01-18 | Verizon Services Corp. | IP based security applications using location, port and/or device identifier information |
| US6982987B2 (en) | 2002-01-10 | 2006-01-03 | Harris Corporation | Wireless communication network including data prioritization and packet reception error determination features and related methods |
| US6798761B2 (en) | 2002-01-10 | 2004-09-28 | Harris Corporation | Method and device for establishing communication links and handling SP slot connection collisions in a communication system |
| US7299277B1 (en) | 2002-01-10 | 2007-11-20 | Network General Technology | Media module apparatus and method for use in a network monitoring environment |
| US20030144042A1 (en) | 2002-01-29 | 2003-07-31 | Aaron Weinfield | Negotiation of position information during low battery life |
| JP3828431B2 (ja) * | 2002-01-31 | 2006-10-04 | 株式会社エヌ・ティ・ティ・ドコモ | 基地局、制御装置、通信システム及び通信方法 |
| MXPA04006662A (es) * | 2002-02-01 | 2004-10-04 | Ciba Sc Holding Ag | Composiciones fluorescentes que comprenden dicetopirrolopirroles. |
| JP3634806B2 (ja) | 2002-02-18 | 2005-03-30 | エヌ・ティ・ティ・コムウェア株式会社 | 無線lanシステム用接続装置、無線lan接続方法、無線lanシステム用プログラム、及び無線lanシステム用記録媒体 |
| EP1392069B1 (en) * | 2002-02-18 | 2015-04-01 | Sony Corporation | Wireless communication system, wireless communication device and wireless communication method, and computer program |
| US7054643B2 (en) * | 2002-02-20 | 2006-05-30 | Nokia Corporation | System for rate control of multicast data delivery in a wireless network |
| US7986672B2 (en) | 2002-02-25 | 2011-07-26 | Qualcomm Incorporated | Method and apparatus for channel quality feedback in a wireless communication |
| US7251228B2 (en) | 2002-03-05 | 2007-07-31 | Lucent Technologies Inc. | Method for cell switching in wireless communication systems |
| US7012978B2 (en) | 2002-03-26 | 2006-03-14 | Intel Corporation | Robust multiple chain receiver |
| FR2838279B1 (fr) * | 2002-04-05 | 2004-09-24 | Nortel Networks Ltd | Procede de controle de ressources radio affectees a une communication entre un terminal mobile et une infrastructure cellulaire, et equipements pour la mise en oeuvre de ce procede |
| AU2003236005A1 (en) | 2002-04-09 | 2003-10-20 | Nippon Telegraph And Telephone Corporation | Ofdm communication method and ofdm communication device |
| WO2003086005A1 (de) | 2002-04-09 | 2003-10-16 | Siemens Aktiengesellschaft | Verfahren und anordnung sowie computerprogramm mit programmcode-mitteln und computerprogramm-produkt zur ermittlung einer position einer mobilen kommunikationseinrichtung in einem kommunikationsnetz |
| WO2003085878A1 (en) | 2002-04-10 | 2003-10-16 | Koninklijke Philips Electronics N.V. | Communication system using arq |
| US7340267B2 (en) * | 2002-04-17 | 2008-03-04 | Lucent Technologies Inc. | Uplink power control algorithm |
| US20040203717A1 (en) | 2002-04-23 | 2004-10-14 | Edward Wingrowicz | Method, system and radio network management functionality for radio data mapping to physical location in a cellular telecommunications network |
| US20040047312A1 (en) | 2002-04-29 | 2004-03-11 | Peter Muszynski | Method and apparatus for UL interference avoidance by DL measurements and IFHO |
| US7099680B2 (en) | 2002-05-03 | 2006-08-29 | M/A-Com Private Radio Systems, Inc. | Data interface protocol for two-way radio communication systems |
| TWI225373B (en) | 2002-05-03 | 2004-12-11 | Asustek Comp Inc | A flexible scheme for configuring traffic volume measurement reporting criteria |
| KR100932482B1 (ko) | 2002-05-03 | 2009-12-17 | 엘지전자 주식회사 | 셀 또는 섹터 스위칭을 위한 프레임 전송 방법 |
| EP1550235B1 (en) * | 2002-05-10 | 2008-01-23 | Interdigital Technology Corporation | Method for monitoring transmission sequence numbers assigned to protocol data units to detect and correct transmission errors |
| US8089879B2 (en) | 2002-05-15 | 2012-01-03 | Alcatel Lucent | In-band flow control methods for communications systems |
| US6631127B1 (en) * | 2002-05-29 | 2003-10-07 | Motorola, Inc, | Apparatus and method for dynamically selecting an ARQ method |
| US7260054B2 (en) | 2002-05-30 | 2007-08-21 | Denso Corporation | SINR measurement method for OFDM communications systems |
| US6768715B2 (en) | 2002-06-07 | 2004-07-27 | Nokia Corporation | Apparatus, and associated method, for performing reverse-link traffic measurements in a radio communication system |
| US7551546B2 (en) * | 2002-06-27 | 2009-06-23 | Nortel Networks Limited | Dual-mode shared OFDM methods/transmitters, receivers and systems |
| US7162203B1 (en) | 2002-08-01 | 2007-01-09 | Christopher Brunner | Method and system for adaptive modification of cell boundary |
| US6961595B2 (en) * | 2002-08-08 | 2005-11-01 | Flarion Technologies, Inc. | Methods and apparatus for operating mobile nodes in multiple states |
| US6788963B2 (en) | 2002-08-08 | 2004-09-07 | Flarion Technologies, Inc. | Methods and apparatus for operating mobile nodes in multiple a states |
| DE10240238A1 (de) | 2002-08-31 | 2004-03-18 | Robert Bosch Gmbh | Anschlußleitung für einen Meßfühler |
| US20040081089A1 (en) * | 2002-09-26 | 2004-04-29 | Sharp Laboratories Of America, Inc. | Transmitting data on scheduled channels in a centralized network |
| US20040062206A1 (en) * | 2002-09-30 | 2004-04-01 | Soong Anthony C.K. | System and method for fast reverse link scheduling in a wireless communication network |
| AU2003284014A1 (en) | 2002-10-03 | 2004-04-23 | Flarion Technologies, Inc. | Method to convey uplink traffic information |
| US8218609B2 (en) * | 2002-10-25 | 2012-07-10 | Qualcomm Incorporated | Closed-loop rate control for a multi-channel communication system |
| JP3877158B2 (ja) * | 2002-10-31 | 2007-02-07 | ソニー・エリクソン・モバイルコミュニケーションズ株式会社 | 周波数偏移検出回路及び周波数偏移検出方法、携帯通信端末 |
| US7333457B2 (en) * | 2002-11-06 | 2008-02-19 | Lucent Technologies Inc. | High speed dedicated physical control channel for use in wireless data transmissions from mobile devices |
| JP4186042B2 (ja) * | 2002-11-14 | 2008-11-26 | 日本電気株式会社 | 無線通信の情報収集方法、情報収集システムおよび移動無線端末 |
| JP2004180154A (ja) | 2002-11-28 | 2004-06-24 | Matsushita Electric Ind Co Ltd | 基地局装置および適応変調方法 |
| KR100462321B1 (ko) | 2002-12-16 | 2004-12-17 | 한국전자통신연구원 | 이동통신에서의 하향 링크 패킷 스케줄링 시스템 및 그방법, 그에 따른 프로그램이 저장된 기록매체 |
| GB2396523B (en) * | 2002-12-17 | 2006-01-25 | Motorola Inc | Method and apparatus for power control for a transmitter in a cellular communication system |
| US20040147276A1 (en) * | 2002-12-17 | 2004-07-29 | Ralph Gholmieh | Reduced signaling power headroom feedback |
| WO2004057817A2 (en) * | 2002-12-19 | 2004-07-08 | Koninklijke Philips Electronics N.V. | Protecting real-time data in wireless networks |
| US20040125776A1 (en) * | 2002-12-26 | 2004-07-01 | Haugli Hans C. | Peer-to-peer wireless data communication system with progressive dynamic routing |
| AU2003292638A1 (en) | 2002-12-27 | 2004-07-29 | Matsushita Electric Industrial Co., Ltd. | Base station device and communication terminal device |
| US7280467B2 (en) | 2003-01-07 | 2007-10-09 | Qualcomm Incorporated | Pilot transmission schemes for wireless multi-carrier communication systems |
| KR100950652B1 (ko) * | 2003-01-08 | 2010-04-01 | 삼성전자주식회사 | 직교 주파수 분할 다중 전송 방식에서 순방향 링크의 채널 상태 추정 방법 |
| KR100476456B1 (ko) | 2003-02-05 | 2005-03-17 | 삼성전자주식회사 | 디지털 가입자 라인 시스템의 전화국사측 송수신 유니트시험장치 및 그 방법 |
| FR2851400B1 (fr) | 2003-02-18 | 2005-06-10 | Nortel Networks Ltd | Procede de controle d'un mode de compte rendu de mesures sur une interface radio et controleur de reseau radio pour la mise en oeuvre du procede |
| US20040160922A1 (en) * | 2003-02-18 | 2004-08-19 | Sanjiv Nanda | Method and apparatus for controlling data rate of a reverse link in a communication system |
| US8422434B2 (en) | 2003-02-18 | 2013-04-16 | Qualcomm Incorporated | Peak-to-average power ratio management for multi-carrier modulation in wireless communication systems |
| US7411895B2 (en) | 2003-02-19 | 2008-08-12 | Qualcomm Incorporated | Controlled superposition coding in multi-user communication systems |
| US7218948B2 (en) | 2003-02-24 | 2007-05-15 | Qualcomm Incorporated | Method of transmitting pilot tones in a multi-sector cell, including null pilot tones, for generating channel quality indicators |
| US9544860B2 (en) | 2003-02-24 | 2017-01-10 | Qualcomm Incorporated | Pilot signals for use in multi-sector cells |
| CA2516439A1 (en) | 2003-02-24 | 2004-09-10 | Flarion Technologies, Inc. | Pilot signals for use in multi-sector cells |
| US8811348B2 (en) | 2003-02-24 | 2014-08-19 | Qualcomm Incorporated | Methods and apparatus for generating, communicating, and/or using information relating to self-noise |
| US9661519B2 (en) | 2003-02-24 | 2017-05-23 | Qualcomm Incorporated | Efficient reporting of information in a wireless communication system |
| US7116982B2 (en) | 2003-02-28 | 2006-10-03 | Lucent Technologies Inc. | Methods and systems for assigning channels in a power controlled time slotted wireless communications system |
| US7551588B2 (en) | 2003-03-06 | 2009-06-23 | Nortel Networks Limited | Autonomous mode transmission from a mobile station |
| US7142548B2 (en) | 2003-03-06 | 2006-11-28 | Nortel Networks Limited | Communicating in a reverse wireless link information relating to buffer status and data rate of a mobile station |
| DE60323047D1 (de) * | 2003-03-21 | 2008-10-02 | Ericsson Telefon Ab L M | Verfahren und Vorrichtung zur Verbindungsanpassung |
| WO2004084452A2 (en) | 2003-03-21 | 2004-09-30 | Telefonaktiebolaget L M Ericsson (Publ) | Method and apparatus for link adaptation |
| CN1316140C (zh) | 2003-03-21 | 2007-05-16 | 李国龙 | 组合式油水井作业平台 |
| JP4247019B2 (ja) | 2003-03-24 | 2009-04-02 | 京セラ株式会社 | 無線通信機 |
| WO2004086649A1 (en) | 2003-03-24 | 2004-10-07 | Research In Motion Limited | Method and system for power control during the traffic channel initialization period in a cdma network |
| JP2004297284A (ja) * | 2003-03-26 | 2004-10-21 | Matsushita Electric Ind Co Ltd | 通信端末装置及び無線通信方法 |
| KR100553543B1 (ko) | 2003-03-29 | 2006-02-20 | 에스케이 텔레콤주식회사 | Cdma ev-do 이동통신 시스템에서 최소 전송지연을 보장하기 위한 패킷 스케쥴링 방법 및 시스템 |
| KR20040086490A (ko) | 2003-04-02 | 2004-10-11 | 삼성전자주식회사 | 이동통신 시스템에서 패킷 데이터의 역방향 데이터 전송률제어 장치 및 방법 |
| US7510913B2 (en) * | 2003-04-11 | 2009-03-31 | Vitex Systems, Inc. | Method of making an encapsulated plasma sensitive device |
| US6880909B2 (en) * | 2003-04-22 | 2005-04-19 | Lexmark International Inc. | Method and apparatus for adjusting drop velocity |
| US7640373B2 (en) | 2003-04-25 | 2009-12-29 | Motorola, Inc. | Method and apparatus for channel quality feedback within a communication system |
| US6993342B2 (en) | 2003-05-07 | 2006-01-31 | Motorola, Inc. | Buffer occupancy used in uplink scheduling for a communication device |
| AU2004237484B2 (en) * | 2003-05-09 | 2009-06-18 | Koninklijke Philips Electronics N.V. | System and method for measurement report time stamping to ensure reference time correctness |
| US7903570B2 (en) * | 2003-05-09 | 2011-03-08 | Koninklijke Philips Electronics N.V. | System and method for specifying measurement request start time |
| US7162250B2 (en) | 2003-05-16 | 2007-01-09 | International Business Machines Corporation | Method and apparatus for load sharing in wireless access networks based on dynamic transmission power adjustment of access points |
| US20040228313A1 (en) | 2003-05-16 | 2004-11-18 | Fang-Chen Cheng | Method of mapping data for uplink transmission in communication systems |
| JP4252842B2 (ja) | 2003-05-22 | 2009-04-08 | 株式会社エヌ・ティ・ティ・ドコモ | 管理ノード装置、無線通信システム、負荷分散方法およびプログラム |
| US7734809B2 (en) * | 2003-06-05 | 2010-06-08 | Meshnetworks, Inc. | System and method to maximize channel utilization in a multi-channel wireless communication network |
| CA2431847A1 (en) | 2003-06-09 | 2004-12-09 | Mantha Ramesh | System and method for managing available uplink transmit power |
| EP1632094A4 (en) | 2003-06-10 | 2010-06-23 | Nokia Corp | METHOD AND DEVICE FOR SWITCHING A MOBILE STATION ZWEES AUTONOMOUS AND PLANNED TRANSMISSIONS |
| US7412265B2 (en) | 2003-06-12 | 2008-08-12 | Industrial Technology Research Institute | Method and system for power-saving in a wireless local area network |
| KR100547734B1 (ko) * | 2003-06-13 | 2006-01-31 | 삼성전자주식회사 | 직교 주파수 분할 다중 방식을 사용하는 이동 통신시스템에서 매체 접속 제어 계층의 동작 상태 제어 방법 |
| US7352720B2 (en) | 2003-06-16 | 2008-04-01 | Broadcom Corporation | System and method to determine a bit error probability of received communications within a cellular wireless network |
| US7158796B2 (en) * | 2003-06-16 | 2007-01-02 | Qualcomm Incorporated | Apparatus, system, and method for autonomously managing reverse link communication resources in a distributed communication system |
| US7440755B2 (en) | 2003-06-17 | 2008-10-21 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for locating a wireless local area network |
| KR20040110044A (ko) | 2003-06-20 | 2004-12-29 | 김영용 | CDMA2000 1x EV-DO 시스템에서 다양한 멀티미디어트래픽을 전송하기 위한 스케줄러(BBS:Buffer BasedScheduler)개발 |
| US6954643B2 (en) | 2003-06-25 | 2005-10-11 | Arraycomm Llc | Criteria for base station selection, including handover, in a wireless communication system |
| US8971913B2 (en) * | 2003-06-27 | 2015-03-03 | Qualcomm Incorporated | Method and apparatus for wireless network hybrid positioning |
| US7266101B2 (en) | 2003-06-30 | 2007-09-04 | Motorola, Inc. | Fast handover through proactive registration |
| US6958982B2 (en) | 2003-07-16 | 2005-10-25 | Interdigital Technology Corporation | Method and apparatus for storing mobile station physical measurements and MAC performance statistics in a management information base of an access point |
| AU2004301610C1 (en) | 2003-07-16 | 2008-05-15 | Interdigital Technology Corporation | Method and system for transferring information between network management entities of a wireless communication system |
| EP1654820A4 (en) | 2003-08-13 | 2011-01-19 | Qualcomm Inc | METHOD AND DEVICES FOR POWER CONTROL IN WIRELESS COMMUNICATION SYSTEMS |
| KR101009861B1 (ko) | 2003-08-19 | 2011-01-19 | 삼성전자주식회사 | 이동통신 시스템에서의 데이터 전송 방법과 전송률 할당 방법 및 이를 위한 장치 |
| EP3484089B1 (en) * | 2003-08-20 | 2021-11-24 | Panasonic Corporation | Wireless communication apparatus and subcarrier allocation method |
| US7733846B2 (en) * | 2003-08-26 | 2010-06-08 | Alcatel-Lucent Usa Inc. | Method and control channel for uplink signaling in a communication system |
| KR100689543B1 (ko) | 2003-08-26 | 2007-03-02 | 삼성전자주식회사 | 이동통신 시스템에서 상향링크 패킷 전송을 위한 스케쥴링 요청 방법 및 장치 |
| KR100500878B1 (ko) | 2003-08-27 | 2005-07-14 | 한국전자통신연구원 | 전력에 따른 패킷 스케줄링 방법 |
| KR101000391B1 (ko) * | 2003-09-01 | 2010-12-13 | 엘지전자 주식회사 | 역방향 링크의 전송 데이터 레이트 제어 방법 |
| US20050053099A1 (en) * | 2003-09-05 | 2005-03-10 | Spear Stephen L. | Timing advance determinations in wireless communications devices and methods |
| US20050064821A1 (en) | 2003-09-22 | 2005-03-24 | Telefonaktiebolaget Lm Ericsson (Publ) | Alternative service management |
| EP1519519B1 (en) * | 2003-09-23 | 2011-04-20 | Panasonic Corporation | Protocol context transfer in a mobile communication system |
| US7590099B2 (en) * | 2003-09-25 | 2009-09-15 | Qualcomm Incorporated | Managing traffic in communications system having dissimilar CDMA channels |
| KR20060097720A (ko) | 2003-09-30 | 2006-09-14 | 텔레폰악티에볼라겟엘엠에릭슨(펍) | 고속 무선 패킷 데이터 네트워크 내의 혼잡 제어용 방법 및장치 |
| GB0323245D0 (en) * | 2003-10-03 | 2003-11-05 | Fujitsu Ltd | Soft handover techniques |
| GB0323246D0 (en) * | 2003-10-03 | 2003-11-05 | Fujitsu Ltd | Virtually centralized uplink scheduling |
| US7317917B2 (en) | 2003-10-14 | 2008-01-08 | Via Telecom, Inc. | Mobile station connection management utilizing suitable parameter information |
| US8462817B2 (en) | 2003-10-15 | 2013-06-11 | Qualcomm Incorporated | Method, apparatus, and system for multiplexing protocol data units |
| US8233462B2 (en) | 2003-10-15 | 2012-07-31 | Qualcomm Incorporated | High speed media access control and direct link protocol |
| US8284752B2 (en) | 2003-10-15 | 2012-10-09 | Qualcomm Incorporated | Method, apparatus, and system for medium access control |
| US7039370B2 (en) * | 2003-10-16 | 2006-05-02 | Flarion Technologies, Inc. | Methods and apparatus of providing transmit and/or receive diversity with multiple antennas in wireless communication systems |
| EP1524804A1 (en) | 2003-10-17 | 2005-04-20 | Alcatel | A method of providing packetized data from a radio network controller to a base station |
| KR100505969B1 (ko) | 2003-10-24 | 2005-08-30 | 한국전자통신연구원 | 이동통신 시스템의 패킷 스케줄링 시스템 및 방법 |
| WO2005046125A1 (en) | 2003-10-28 | 2005-05-19 | Docomo Communications Laboratories Usa, Inc. | Method for supporting scalable and reliable multicast in tdma/tdd systems using feedback suppression techniques |
| DE10350894B4 (de) * | 2003-10-31 | 2006-09-28 | Siemens Ag | Verfahren zur Übertragung von Daten |
| JP2005136773A (ja) | 2003-10-31 | 2005-05-26 | Sony Ericsson Mobilecommunications Japan Inc | 無線伝送システム、送信側装置および受信側装置 |
| KR100651430B1 (ko) | 2003-11-07 | 2006-11-28 | 삼성전자주식회사 | 통신 시스템에서 핸드오버를 수행하는 시스템 및 방법 |
| JP2005142965A (ja) | 2003-11-07 | 2005-06-02 | Sharp Corp | 通信装置、通信方法、通信プログラム、および通信プログラムを記録した記録媒体 |
| US7558235B2 (en) * | 2003-11-07 | 2009-07-07 | Motorola, Inc. | Method for efficient bandwidth utilization in a wireless radio network |
| JPWO2005046282A1 (ja) * | 2003-11-07 | 2007-05-24 | 三菱電機株式会社 | 移動局、通信システム、通信制御方法 |
| CN100388675C (zh) | 2003-11-13 | 2008-05-14 | 中兴通讯股份有限公司 | 一种网管系统中实现对前台数据配置的方法 |
| JPWO2005050132A1 (ja) | 2003-11-20 | 2007-06-07 | Hoya株式会社 | パターンのムラ欠陥検査方法及び装置 |
| US7706403B2 (en) * | 2003-11-25 | 2010-04-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Queuing delay based rate control |
| US8406235B2 (en) | 2003-11-26 | 2013-03-26 | Qualcomm Incorporated | Quality of service scheduler for a wireless network |
| US7139536B2 (en) | 2003-12-02 | 2006-11-21 | Mediatek Inc. | Method and apparatus for I/Q imbalance calibration of a transmitter system |
| US7212821B2 (en) | 2003-12-05 | 2007-05-01 | Qualcomm Incorporated | Methods and apparatus for performing handoffs in a multi-carrier wireless communications system |
| US7047009B2 (en) | 2003-12-05 | 2006-05-16 | Flarion Technologies, Inc. | Base station based methods and apparatus for supporting break before make handoffs in a multi-carrier system |
| KR100770842B1 (ko) | 2003-12-10 | 2007-10-26 | 삼성전자주식회사 | 이동통신 시스템에서 이동국의 역방향 채널 정보 전송장치 및 방법 |
| US7751367B2 (en) | 2003-12-11 | 2010-07-06 | Qualcomm, Inc. | Conveying sector load information to mobile stations |
| GB0329312D0 (en) | 2003-12-18 | 2004-01-21 | Univ Durham | Mapping perceived depth to regions of interest in stereoscopic images |
| WO2005060132A1 (en) | 2003-12-18 | 2005-06-30 | Electronics And Telecommunications Research Institute | Method and apparatus for requesting and reporting channel quality information in mobile communication system |
| US7599698B2 (en) | 2003-12-29 | 2009-10-06 | Telefonaktiebolaget Lm Ericsson (Publ) | Network controlled channel information reporting |
| WO2005065056A2 (en) | 2004-01-02 | 2005-07-21 | Electronics And Telecommunications Research Institute | A method for traffic indication and channel adaptation for the sleep mode terminals, and an apparatus thereof |
| KR100592412B1 (ko) * | 2004-01-05 | 2006-06-22 | 삼성전자주식회사 | 실시간 트래픽 특성을 고려하여 큐를 관리하는 액세스네트워크 장치 및 그 큐 관리 방법 |
| US20050152320A1 (en) | 2004-01-08 | 2005-07-14 | Interdigital Technology Corporation | Wireless communication method and apparatus for balancing the loads of access points by controlling access point transmission power levels |
| MXPA06007826A (es) | 2004-01-08 | 2006-09-01 | Interdigital Tech Corp | Metodo y aparato de comunicacion inalambrica para optimizar la performance de puntos de acceso. |
| US7215655B2 (en) * | 2004-01-09 | 2007-05-08 | Interdigital Technology Corporation | Transport format combination selection in a wireless transmit/receive unit |
| KR100608844B1 (ko) * | 2004-01-09 | 2006-08-08 | 엘지전자 주식회사 | VoIP 서비스를 제공하는 무선통신 시스템 |
| KR100871263B1 (ko) * | 2004-01-20 | 2008-11-28 | 삼성전자주식회사 | 멀티미디어 방송캐스트/멀티캐스트 서비스를 지원하는 이동통신시스템에서 암호화에 따른 멀티미디어 방송캐스트/멀티캐스트 서비스 데이터 패킷 송/수신 방법 |
| KR100866237B1 (ko) | 2004-01-20 | 2008-10-30 | 삼성전자주식회사 | 고속 무선 데이터 시스템을 위한 변조 차수 결정 장치 및 방법과 그 데이터 수신 장치 및 방법 |
| US20050170782A1 (en) | 2004-02-04 | 2005-08-04 | Nokia Corporation | Method and apparatus to compensate quantization error of channel quality report |
| JP4497949B2 (ja) * | 2004-02-12 | 2010-07-07 | キヤノン株式会社 | 露光装置 |
| KR100713442B1 (ko) | 2004-02-14 | 2007-05-02 | 삼성전자주식회사 | 이동통신 시스템에서 향상된 역방향 전용채널을 통한 스케쥴링 정보의 전송방법 |
| KR20050081528A (ko) | 2004-02-14 | 2005-08-19 | 삼성전자주식회사 | 다중반송파 통신시스템을 위한 채널 상태정보 피드백 방법 |
| US20050181732A1 (en) | 2004-02-18 | 2005-08-18 | Kang Joseph H. | Method and apparatus for determining at least an indication of return loss of an antenna |
| US7376122B2 (en) * | 2004-02-23 | 2008-05-20 | Microsoft Corporation | System and method for link quality source routing |
| KR20060132918A (ko) | 2004-02-26 | 2006-12-22 | 마쓰시다 일렉트릭 인더스트리얼 컴패니 리미티드 | 이동국 장치 및 이동국 장치에 있어서의 송신 안테나 선택방법 |
| JP4022625B2 (ja) * | 2004-03-08 | 2007-12-19 | 独立行政法人情報通信研究機構 | 通信システム、通信方法、基地局、および移動局 |
| US7512185B2 (en) * | 2004-03-08 | 2009-03-31 | Infineon Technologies Ag | Dual carrier modulator for a multiband OFDM UWB transceiver |
| US20050207373A1 (en) | 2004-03-16 | 2005-09-22 | Interdigital Technology Corporation | Method and system for allocating time slots for a common control channel |
| US8243633B2 (en) | 2004-03-16 | 2012-08-14 | Nokia Corporation | Enhanced uplink dedicated channel—application protocol over lub/lur |
| US7859985B2 (en) | 2004-03-22 | 2010-12-28 | Texas Instruments Incorporated | Control on at least one frequency selecting data carrier frequencies |
| US7161909B2 (en) * | 2004-04-23 | 2007-01-09 | Samsung Electronics Co., Ltd. | Method and system for acknowledging the receipt of a transmitted data stream in a wireless communication system |
| US7835454B2 (en) | 2004-04-30 | 2010-11-16 | Analog Devices, B.V. | Multicarrier modulation systems |
| AU2005242234A1 (en) | 2004-04-30 | 2005-11-24 | Interdigital Technology Corporation | Method and system for controlling transmission power of a downlink signaling channel based on enhanced uplink transmission failure statistics |
| JP4510006B2 (ja) * | 2004-04-30 | 2010-07-21 | 三菱電機株式会社 | 移動局、基地局、通信システム、データ量情報送信方法、送信制御情報通知方法及び無線通信方法 |
| DE602004011479T2 (de) | 2004-05-04 | 2009-02-05 | Alcatel Lucent | Verfahren zur Interzell-Interferenzskoordination mit Leistungsplanung in einem OFDM-Mobilkommunikationssystem |
| MXPA06012747A (es) * | 2004-05-05 | 2007-02-19 | Qualcomm Inc | Metodo y aparato para gestion de restraso adaptivo en un sistema de comunicacion inalambrica. |
| US7747275B2 (en) | 2004-05-06 | 2010-06-29 | M-Stack Limited | Cell selection in mobile communications |
| US20050250510A1 (en) | 2004-05-07 | 2005-11-10 | Jorma Kaikkonen | Reduced performance mode of operation for use as needed by a wireless communication terminal |
| US7643419B2 (en) | 2004-05-07 | 2010-01-05 | Interdigital Technology Corporation | Method and apparatus for implementing a data lifespan timer for enhanced dedicated channel transmissions |
| US7034254B2 (en) * | 2004-05-11 | 2006-04-25 | The Scott Fetzer Company | Heated delivery system |
| KR100678184B1 (ko) * | 2004-05-19 | 2007-02-02 | 삼성전자주식회사 | 이동통신 시스템에서 향상된 역방향 전용채널의 스케줄링방법 및 장치 |
| KR100965694B1 (ko) * | 2004-06-15 | 2010-06-24 | 삼성전자주식회사 | 광대역 무선 접속 통신 시스템에서 소프트 핸드오버 지원을 위한 시스템 및 방법 |
| KR100713394B1 (ko) | 2004-06-16 | 2007-05-04 | 삼성전자주식회사 | 이동통신 시스템에서 전송일련번호와 타임스탬프를 이용한 상향링크 데이터 패킷들의 재정렬 방법 및 장치 |
| US8452316B2 (en) * | 2004-06-18 | 2013-05-28 | Qualcomm Incorporated | Power control for a wireless communication system utilizing orthogonal multiplexing |
| JP4197531B2 (ja) * | 2004-06-18 | 2008-12-17 | パナソニック株式会社 | 通信端末装置及び送信電力報告方法 |
| US20060015357A1 (en) * | 2004-07-16 | 2006-01-19 | First American Real Estate Solutions, L.P. | Method and apparatus for spatiotemporal valuation of real estate |
| WO2006020636A2 (en) * | 2004-08-10 | 2006-02-23 | Nextel Communications, Inc. | System and method for handoff between base stations |
| JP4440037B2 (ja) * | 2004-08-11 | 2010-03-24 | 株式会社東芝 | 通信装置及び通信方法 |
| US7668085B2 (en) * | 2004-08-27 | 2010-02-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Common rate control command generation |
| EP3654721A1 (en) * | 2004-09-08 | 2020-05-20 | Mitsubishi Denki Kabushiki Kaisha | Mobile station, base station, communications system, and communications method |
| GB2418105A (en) * | 2004-09-13 | 2006-03-15 | Fujitsu Ltd | Relative indicators used for scheduling of uplink transmissions |
| US7356635B2 (en) * | 2004-09-24 | 2008-04-08 | Cypress Semiconductor Corp. | Compressed report descriptors for USB devices |
| US7450950B2 (en) * | 2004-10-07 | 2008-11-11 | Samsung Electronics Co., Ltd. | Apparatus and method for measuring and reporting uplink load in a cellular mobile communication system |
| US20060092881A1 (en) | 2004-10-14 | 2006-05-04 | Rajiv Laroia | Methods and apparatus for determining, communicating and using information which can be used for interference control purposes |
| US8503938B2 (en) * | 2004-10-14 | 2013-08-06 | Qualcomm Incorporated | Methods and apparatus for determining, communicating and using information including loading factors which can be used for interference control purposes |
| NZ555079A (en) | 2004-10-14 | 2010-04-30 | Qualcomm Inc | Methods and apparatus for determining, communicating and using information which can be used for interference control purposes |
| CN101044698A (zh) * | 2004-10-19 | 2007-09-26 | 三星电子株式会社 | 在移动通信系统中用信令方式发送用于上行链路数据传送的用户设备状态信息的方法和装置 |
| US20060089104A1 (en) * | 2004-10-27 | 2006-04-27 | Nokia Corporation | Method for improving an HS-DSCH transport format allocation |
| US7421260B2 (en) * | 2004-10-29 | 2008-09-02 | Broadcom Corporation | Method and system for a second order input intercept point (IIP2) correction |
| KR101141649B1 (ko) * | 2004-11-09 | 2012-05-17 | 엘지전자 주식회사 | 고속의 상향 데이터 전송을 위한 데이터 채널의 제어정보송수신 방법 |
| US20060104240A1 (en) * | 2004-11-12 | 2006-05-18 | Benoist Sebire | Trigger for sending scheduling information in HSUPA |
| KR100689364B1 (ko) | 2004-11-15 | 2007-03-02 | 삼성전자주식회사 | 채널 품질 정보를 통신하는 시스템 |
| KR100576834B1 (ko) * | 2004-11-23 | 2006-05-10 | 삼성전자주식회사 | 폴링 기반 무선 랜 시스템의 패킷 재전송 방법 |
| US7474627B2 (en) * | 2004-12-17 | 2009-01-06 | Nortel Networks Limited | Voice over internet protocol (VoIP) call admission and call regulation in a wireless network |
| US7242956B2 (en) | 2004-12-20 | 2007-07-10 | Motorola, Inc. | Rapid channel quality based power control for high speed channels |
| US7430420B2 (en) | 2004-12-23 | 2008-09-30 | Lucent Technologies Inc. | Cell selection and inter-frequency handover |
| KR100617835B1 (ko) | 2005-01-05 | 2006-08-28 | 삼성전자주식회사 | 통신 시스템에서 채널 품질 정보 송수신 장치 및 방법 |
| GB0500588D0 (en) | 2005-01-12 | 2005-02-16 | Koninkl Philips Electronics Nv | Method of, and apparatus for, scheduling the transmission of data units in a communication system |
| US7729243B2 (en) | 2005-01-18 | 2010-06-01 | Airvana, Inc. | Reverse link rate and stability control |
| TWI382713B (zh) | 2005-01-21 | 2013-01-11 | 皇家飛利浦電子股份有限公司 | 差異式服務無線網路中測量與監視服務品質 |
| US7796505B2 (en) | 2005-01-26 | 2010-09-14 | M-Stack Limited | Method for processing traffic data in a wireless communications system |
| US7430207B2 (en) | 2005-02-07 | 2008-09-30 | Reti Corporation | Preemptive weighted round robin scheduler |
| US8040831B2 (en) | 2005-03-04 | 2011-10-18 | Cisco Technology, Inc. | Method and system for control channel beamforming |
| US8306541B2 (en) | 2005-03-08 | 2012-11-06 | Qualcomm Incorporated | Data rate methods and apparatus |
| US7974253B2 (en) * | 2005-03-08 | 2011-07-05 | Qualcomm Incorporated | Methods and apparatus for implementing and using a rate indicator |
| US7826807B2 (en) | 2005-03-09 | 2010-11-02 | Qualcomm Incorporated | Methods and apparatus for antenna control in a wireless terminal |
| US7525971B2 (en) | 2005-03-16 | 2009-04-28 | Alcatel-Lucent Usa Inc. | Software-hardware partitioning of a scheduled medium-access protocol |
| US20060215604A1 (en) | 2005-03-24 | 2006-09-28 | Jens Mueckenheim | Scheduling method for enhanced uplink channels |
| US7317921B2 (en) * | 2005-04-19 | 2008-01-08 | Lucent Technologies Inc. | Responding to changes in measurement of system load in spread spectrum communication systems |
| US7817667B2 (en) | 2005-04-29 | 2010-10-19 | Nokia Corporation | Method, apparatus and computer program to dynamically adjust segmentation at a protocol layer, such as at the medium access control (MAC) layer |
| US20090103507A1 (en) * | 2005-05-11 | 2009-04-23 | Jian Gu | Method, Apparatus and Computer Program Product to Provide Enhanced Reverse Link Medium Access Control in a Multi-Carrier Wireless Communications System |
| US20060256747A1 (en) | 2005-05-16 | 2006-11-16 | Mikko Jaakkola | Terminal assisted WLAN access point rate adaptation |
| US7269406B2 (en) * | 2005-05-26 | 2007-09-11 | Intel Corporation | Methods and apparatus for providing information indicative of traffic delay of a wireless link |
| US8170063B2 (en) | 2005-05-31 | 2012-05-01 | Nokia Corporation | Method for reducing interference |
| US7403470B2 (en) | 2005-06-13 | 2008-07-22 | Qualcomm Incorporated | Communications system, methods and apparatus |
| EP3416321A1 (en) | 2005-06-16 | 2018-12-19 | QUALCOMM Incorporated | Negotiated channel information reporting in a wireless communication system |
| US7519013B2 (en) * | 2005-06-30 | 2009-04-14 | Nokia Corporation | Spatial reuse in a wireless communications network |
| US7539475B2 (en) * | 2005-07-08 | 2009-05-26 | Qualcomm Incorporated | Wireless terminal methods and apparatus for DC tone special treatment |
| US7929499B2 (en) * | 2005-07-13 | 2011-04-19 | Alcatel-Lucent Usa Inc. | Methods of multipath acquisition for dedicated traffic channels |
| JP4150388B2 (ja) | 2005-07-19 | 2008-09-17 | 松下電器産業株式会社 | 無線送信装置およびガード周波数帯設定方法 |
| US9184898B2 (en) | 2005-08-01 | 2015-11-10 | Google Technology Holdings LLC | Channel quality indicator for time, frequency and spatial channel in terrestrial radio access network |
| US7457588B2 (en) * | 2005-08-01 | 2008-11-25 | Motorola, Inc. | Channel quality indicator for time, frequency and spatial channel in terrestrial radio access network |
| KR101024890B1 (ko) * | 2005-08-05 | 2011-03-31 | 노키아 코포레이션 | 채널 품질 지시자 리포트를 통한 업링크 제어 채널 게이팅조정 |
| US7428136B2 (en) * | 2005-08-06 | 2008-09-23 | Geomat Insights, Llc | Integral charge storage basement and wideband embedded decoupling structure for integrated circuit |
| US7698536B2 (en) * | 2005-08-10 | 2010-04-13 | Qualcomm Incorporated | Method and system for providing an energy efficient register file |
| US7463892B2 (en) * | 2005-08-12 | 2008-12-09 | Toshiba America Research, Inc. | Latency-aware service opportunity window-based (LASO) scheduling |
| US20070054624A1 (en) | 2005-09-07 | 2007-03-08 | Sharp Kabushiki Kaisha | Broadcasting base station device, mobile terminal device, hierarchical modulation setup method, broadcast system, and hierarchical modulation setup computer program |
| US7450130B2 (en) * | 2005-09-14 | 2008-11-11 | Microsoft Corporation | Adaptive scheduling to maintain smooth frame rate |
| US20080219201A1 (en) | 2005-09-16 | 2008-09-11 | Koninklijke Philips Electronics, N.V. | Method of Clustering Devices in Wireless Communication Network |
| US7567791B2 (en) * | 2005-09-19 | 2009-07-28 | Qualcomm Incorporated | Wireless terminal methods and apparatus for use in a wireless communications system that uses a multi-mode base station |
| US9078084B2 (en) | 2005-12-22 | 2015-07-07 | Qualcomm Incorporated | Method and apparatus for end node assisted neighbor discovery |
| US8983468B2 (en) | 2005-12-22 | 2015-03-17 | Qualcomm Incorporated | Communications methods and apparatus using physical attachment point identifiers |
| US20070070894A1 (en) * | 2005-09-26 | 2007-03-29 | Fan Wang | Method to determine a scheduling priority value for a user data connection based on a quality of service requirement |
| US7953417B2 (en) * | 2005-11-04 | 2011-05-31 | Qualcomm Incorporated | Methods and apparatus for selecting and signaling a preferred link among a plurality of maintained wireless communications links |
| US8694042B2 (en) | 2005-10-14 | 2014-04-08 | Qualcomm Incorporated | Method and apparatus for determining a base station's transmission power budget |
| US9191840B2 (en) * | 2005-10-14 | 2015-11-17 | Qualcomm Incorporated | Methods and apparatus for determining, communicating and using information which can be used for interference control |
| US8396141B2 (en) * | 2005-11-29 | 2013-03-12 | Telefonaktiebolaget L M Ericsson (Publ) | Efficient cell selection |
| US7593384B2 (en) | 2005-12-15 | 2009-09-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Efficient channel quality reporting and link adaptation for multi-carrier broadband wireless communication |
| US7558572B2 (en) | 2005-12-21 | 2009-07-07 | Qualcomm Incorporated | Methods and apparatus for determining and/or communicating parameter switching point information in wireless communications systems including wireless terminals supporting multiple wireless connections |
| US20070149132A1 (en) | 2005-12-22 | 2007-06-28 | Junyl Li | Methods and apparatus related to selecting control channel reporting formats |
| US9338767B2 (en) | 2005-12-22 | 2016-05-10 | Qualcomm Incorporated | Methods and apparatus of implementing and/or using a dedicated control channel |
| US8437251B2 (en) | 2005-12-22 | 2013-05-07 | Qualcomm Incorporated | Methods and apparatus for communicating transmission backlog information |
| US20070169326A1 (en) | 2005-12-22 | 2007-07-26 | Bryan Douglas Smith | Bottle cap with integrated valve core remover |
| US9572179B2 (en) | 2005-12-22 | 2017-02-14 | Qualcomm Incorporated | Methods and apparatus for communicating transmission backlog information |
| US9473265B2 (en) | 2005-12-22 | 2016-10-18 | Qualcomm Incorporated | Methods and apparatus for communicating information utilizing a plurality of dictionaries |
| US9119220B2 (en) | 2005-12-22 | 2015-08-25 | Qualcomm Incorporated | Methods and apparatus for communicating backlog related information |
| US9148795B2 (en) * | 2005-12-22 | 2015-09-29 | Qualcomm Incorporated | Methods and apparatus for flexible reporting of control information |
| US9137072B2 (en) | 2005-12-22 | 2015-09-15 | Qualcomm Incorporated | Methods and apparatus for communicating control information |
| US9125092B2 (en) | 2005-12-22 | 2015-09-01 | Qualcomm Incorporated | Methods and apparatus for reporting and/or using control information |
| US8514771B2 (en) | 2005-12-22 | 2013-08-20 | Qualcomm Incorporated | Methods and apparatus for communicating and/or using transmission power information |
| US9125093B2 (en) | 2005-12-22 | 2015-09-01 | Qualcomm Incorporated | Methods and apparatus related to custom control channel reporting formats |
| US20070249360A1 (en) | 2005-12-22 | 2007-10-25 | Arnab Das | Methods and aparatus related to determining, communicating, and/or using delay information in a wireless communications system |
| US9451491B2 (en) * | 2005-12-22 | 2016-09-20 | Qualcomm Incorporated | Methods and apparatus relating to generating and transmitting initial and additional control information report sets in a wireless system |
| US7848241B2 (en) | 2006-01-31 | 2010-12-07 | Motorola Mobility, Inc. | Method and apparatus for handoff control in mobile communications systems |
| JP4716907B2 (ja) | 2006-03-28 | 2011-07-06 | 富士通株式会社 | サブバンド通知方法及び端末装置 |
| US20070243882A1 (en) * | 2006-04-12 | 2007-10-18 | Qualcomm Incorporated | Method and apparatus for locating a wireless local area network associated with a wireless wide area network |
| US8131476B2 (en) * | 2006-08-07 | 2012-03-06 | General Electric Company | System and method for co-registering multi-channel images of a tissue micro array |
| US8121552B2 (en) * | 2006-09-05 | 2012-02-21 | Motorola Mobility, Inc. | Method and apparatus for providing channel quality feedback in a wireless communication system |
| WO2008084503A1 (en) | 2007-01-12 | 2008-07-17 | Oil And Natural Gas Corporation Limited | Noncarcinogenic corrosion inhibition for oil and gas well completion & packer fluids |
| US8325621B2 (en) | 2007-04-20 | 2012-12-04 | Telefonaktiebolaget Lm Ericsson (Publ) | Inter-cell interference co-ordination |
| US7743284B1 (en) | 2007-04-27 | 2010-06-22 | Netapp, Inc. | Method and apparatus for reporting storage device and storage system data |
| US8185716B2 (en) * | 2007-10-22 | 2012-05-22 | Qimonda Ag | Memory system and method for using a memory system with virtual address translation capabilities |
-
2006
- 2006-12-08 US US11/608,783 patent/US20070249360A1/en not_active Abandoned
- 2006-12-08 US US11/608,785 patent/US20070253449A1/en not_active Abandoned
- 2006-12-08 US US11/608,781 patent/US20070249287A1/en not_active Abandoned
- 2006-12-12 US US11/609,627 patent/US9462604B2/en active Active
- 2006-12-13 US US11/610,060 patent/US9578654B2/en active Active
- 2006-12-20 CN CN2006800481109A patent/CN101341782B/zh active Active
- 2006-12-20 CN CN2006800478572A patent/CN101341775B/zh active Active
- 2006-12-20 ES ES06849990T patent/ES2353550T3/es active Active
- 2006-12-20 CN CN2006800481005A patent/CN101341781B/zh active Active
- 2006-12-20 CN CN2006800477832A patent/CN101341774B/zh active Active
- 2006-12-20 CN CNA2006800481240A patent/CN101341784A/zh active Pending
- 2006-12-20 CN CN200680047870.8A patent/CN101341667B/zh active Active
- 2006-12-20 CN CN2006800529682A patent/CN101390428B/zh active Active
- 2006-12-20 ES ES06845872T patent/ES2360248T3/es active Active
- 2006-12-20 ES ES06848990T patent/ES2368947T3/es active Active
- 2006-12-20 CN CN2006800480892A patent/CN101341780B/zh not_active Expired - Fee Related
- 2006-12-20 CN CNA2006800479109A patent/CN101347014A/zh active Pending
- 2006-12-20 ES ES06847858T patent/ES2359337T3/es active Active
- 2006-12-20 CN CNA2006800479912A patent/CN101341778A/zh active Pending
- 2006-12-20 ES ES06847791T patent/ES2364499T3/es active Active
- 2006-12-20 CN CN200680048768XA patent/CN101347016B/zh active Active
- 2006-12-20 CN CNA200680048285XA patent/CN101356840A/zh active Pending
- 2006-12-20 CN CN200680048038XA patent/CN101390426B/zh active Active
- 2006-12-20 ES ES06852016T patent/ES2348616T3/es active Active
- 2006-12-20 CN CN2006800482351A patent/CN101341785B/zh active Active
- 2006-12-20 CN CN2006800481132A patent/CN101341783B/zh active Active
- 2006-12-20 CN CN2006800477813A patent/CN101341773B/zh active Active
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2359337T3 (es) | Procedimiento y aparato para seleccionar entre una pluralidad de diccionarios para notificaciones en comunicaciones inalámbricas. | |
| JP5442832B2 (ja) | バックログ関連情報を伝達するための方法および装置 | |
| ES2372110T3 (es) | Procedimientos y aparato para comunicar información de retraso acumulado de transmisión. | |
| ES2385180T3 (es) | Métodos y aparatos para notificar información de control de dispositivo de comunicaciones | |
| ES2378499T3 (es) | Procedimientos y aparato para implementar y/o utilizar un canal de control dedicado | |
| ES2768381T3 (es) | Procedimiento y aparato para notificar información de manera eficiente en un sistema de comunicación inalámbrica | |
| ES2384019T3 (es) | Procedimiento y aparato para comunicar información utilizando una pluralidad de diccionarios | |
| ES2382713T3 (es) | Procedimiento y aparato para comunicar notificaciones de información de control | |
| HK1122683B (en) | Methods and apparatus related to selecting a reporting alternative in a request report | |
| HK1123917B (en) | Method and apparatus for selecting between a plurality of dictionaries for reporting in wireless communications |