ES2279770T3 - Asignacion de recursos en bucle cerrado en una red de comunicaciones inalambricas de alta velocidad. - Google Patents
Asignacion de recursos en bucle cerrado en una red de comunicaciones inalambricas de alta velocidad. Download PDFInfo
- Publication number
- ES2279770T3 ES2279770T3 ES00965531T ES00965531T ES2279770T3 ES 2279770 T3 ES2279770 T3 ES 2279770T3 ES 00965531 T ES00965531 T ES 00965531T ES 00965531 T ES00965531 T ES 00965531T ES 2279770 T3 ES2279770 T3 ES 2279770T3
- Authority
- ES
- Spain
- Prior art keywords
- base station
- station
- energy
- maximum
- subscriber
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 104
- 238000000034 method Methods 0.000 claims abstract description 55
- 238000004891 communication Methods 0.000 claims abstract description 27
- 238000012986 modification Methods 0.000 claims abstract description 12
- 230000004048 modification Effects 0.000 claims abstract description 12
- 238000012546 transfer Methods 0.000 claims description 20
- 230000000750 progressive effect Effects 0.000 claims description 17
- 230000008569 process Effects 0.000 claims description 4
- 238000005309 stochastic process Methods 0.000 claims 5
- 238000004364 calculation method Methods 0.000 claims 3
- 230000001186 cumulative effect Effects 0.000 claims 1
- 238000010586 diagram Methods 0.000 description 10
- 230000001174 ascending effect Effects 0.000 description 6
- 230000004044 response Effects 0.000 description 6
- 230000011664 signaling Effects 0.000 description 6
- 230000001755 vocal effect Effects 0.000 description 5
- 230000001413 cellular effect Effects 0.000 description 4
- 238000011217 control strategy Methods 0.000 description 3
- 238000013468 resource allocation Methods 0.000 description 3
- 238000001228 spectrum Methods 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000001934 delay Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000001788 irregular Effects 0.000 description 2
- 239000000463 material Substances 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000009792 diffusion process Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000004080 punching Methods 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/30—Transmission power control [TPC] using constraints in the total amount of available transmission power
- H04W52/36—Transmission power control [TPC] using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets
- H04W52/367—Power values between minimum and maximum limits, e.g. dynamic range
-
- 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/0002—Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
-
- 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
- H04W28/22—Negotiating communication rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-off or reselection arrangements
- H04W36/16—Performing reselection for specific purposes
- H04W36/18—Performing reselection for specific purposes for allowing seamless reselection, e.g. soft reselection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/06—TPC algorithms
- H04W52/08—Closed loop power control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/30—Transmission power control [TPC] using constraints in the total amount of available transmission power
- H04W52/34—TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading
- H04W52/343—TPC management, i.e. sharing limited amount of power among users or channels or data types, e.g. cell loading taking into account loading or congestion level
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/30—Transmission power control [TPC] using constraints in the total amount of available transmission power
- H04W52/36—Transmission power control [TPC] using constraints in the total amount of available transmission power with a discrete range or set of values, e.g. step size, ramping or offsets
- H04W52/365—Power headroom reporting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/38—TPC being performed in particular situations
- H04W52/40—TPC being performed in particular situations during macro-diversity or soft handoff
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0473—Wireless resource allocation based on the type of the allocated resource the resource being transmission power
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
- H04W72/1268—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows of uplink data flows
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B2201/00—Indexing scheme relating to details of transmission systems not covered by a single group of H04B3/00 - H04B13/00
- H04B2201/69—Orthogonal indexing scheme relating to spread spectrum techniques in general
- H04B2201/707—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation
- H04B2201/70703—Orthogonal indexing scheme relating to spread spectrum techniques in general relating to direct sequence modulation using multiple or variable rates
- H04B2201/70705—Rate detection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/26—TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/04—Transmission power control [TPC]
- H04W52/18—TPC being performed according to specific parameters
- H04W52/26—TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service]
- H04W52/267—TPC being performed according to specific parameters using transmission rate or quality of service QoS [Quality of Service] taking into account the information rate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Mobile Radio Communication Systems (AREA)
- Vehicle Body Suspensions (AREA)
- Radio Relay Systems (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
- Communication Control (AREA)
Abstract
Un procedimiento de selección de un caudal de datos para transmisiones de enlace inverso en una red de comunicación inalámbrica que comprende al menos una estación de abonado (206), estando cada estación de abonado (206) asociada a un conjunto de estaciones base candidatas y a un conjunto de estaciones base activas, el procedimiento siendo realizado en la estación de abonado (206) y comprendiendo las siguientes etapas: selección de un caudal inicial según la cantidad de datos en una memoria intermedia de transmisión (524); modificación del caudal inicial según la potencia disponible de la estación de abonado (206) para proporcionar un primer caudal ajustado; modificación del primer caudal ajustado para impedir la creación de interferencia hacia las estaciones base candidatas para proporcionar un segundo caudal ajustado; y modificación del segundo caudal ajustado según señales de tomo ocupado recibidos indicativos del estado de carga de las estaciones base en el conjunto activo de la estación de abonado (206) para garantizar el caudal de datos de transmisión seleccionado de enlace inverso.
Description
Asignación de recursos en bucle cerrado en una
red de comunicaciones inalámbricas de alta velocidad.
La presente invención se refiere a
comunicaciones inalámbricas. Más particularmente, la presente
invención se refiere a un procedimiento y un aparato nuevos y
mejorados para determinar los caudales de transmisión de datos en
un sistema de comunicación inalámbrica de alta velocidad.
Se requiere un sistema de comunicación moderno
para soportar diversas aplicaciones. Un sistema de comunicación de
este tipo es un sistema (CDMA) de acceso múltiple por división de
código que es conforme al Estándar de Compatibilidad de Estación de
Abonado-Estación Base
TIA/EIA(IS-95 para Sistema Celular de
Ensanchamiento de Espectro de Banda ancha de modo Dual'' a
continuación denominado el estándar IS-95.el sistema
CDMA permite las comunicaciones vocales y de datos entre usuarios
en una conexión terrestre. El uso de técnica CDMA en un sistema de
comunicación de acceso múltiple es descrito en la Patente de los
Estados Unidos No 4.901.307. titulada "SPREAD SPECTRUM MÚLTIPLE
ACCESS COMMUNICATION SYSTEM USING SATELLITE OR TERRESTRIAL
REPEATERS" y la Patente de los Estados Unidos No 5.103.459,
titulada "SYSTEM AND METHOD GENERATING WAVEFORMS IN A CDMA
CELLULAR TELEPHONE SYSTEM" ambas transferias al cesionario de la
presente invención.
En esta memoria, estación base se refiere al
equipo material con el cual las estaciones de abonado se comunican.
Célula se refiere al equipo material o al área de cobertura
geográfica, dependiendo del contexto, en el cual se usa el término.
Un sector es una partición de una célula. Puesto que un sector de un
sistema CDMA tiene los atributos de una célula, las enseñanzas
descritas en términos de células se extienden fácilmente a los
sectores.
En el sistema CDMA, las comunicaciones entre
usuarios se realiza mediante una o más estaciones base. Un primer
usuario en una estación de abonado comunica con un segundo usuario
en una segunda estación de abonado transmitiendo datos en el enlace
inverso a la estación base. La estación base recibe los datos y
puede encaminar los datos a otra estación base. Los datos son
transmitidos en el enlace ascendente de la misma estación base, o
una segunda estación base, a la segunda estación de abonado. El
enlace ascendente se refiere a la transmisión desde la estación
base a una estación de abonado y el enlace inverso se refiere a la
transmisión desde la estación de abonado a una estación base. En
los sistemas IS-95, el enlace ascendente y el enlace
inverso están transferios a frecuencias separadas.
La estación de abonado comunica con al menos una
estación base durante una comunicación. Las estaciones de abonado
CDMA pueden comunicar con múltiples estaciones base a la vez durante
la transferencia progresiva. La transferencia progresiva es el
procedimiento para establecer un enlace con una nueva estación base
antes de interrumpir el enlace con la estación base anterior. La
transferencia progresiva minimiza la probabilidad de llamadas
fallidas. El procedimiento y el sistema para proporcionar una
comunicación con una estación de abonado a través de más de una
estación base durante el procedimiento de transferencia progresiva
son descritos en la Patente de los Estados Unidos No 5.267.261,
titulada "MOBILE ASSISTED SOFT HANDOFF IN A CELLULAR TELEPHONE
SYSTEM", transferio al cesionario de la presente invención. La
transferencia más progresiva es el procedimiento por el cual se
produce la comunicación sobre múltiples sectores que reciben
servicio de la misma estación base. El procedimiento de
transferencia más progresiva se describe en detalle en la
solicitud de Patente de los Estados Unidos en tramitación No de
serie 08/763.498, titulada "METHOD AND APARATUS FOR PERFORMING
HANDOFF BETWEEN SECTORS OF A COMMON BASE STATION", presentada el
11 de diciembre de 1996, concedida al cesionario de la presente
invención.
Dada la creciente demanda de aplicaciones
inalámbricas de datos, la necesidad de sistemas muy eficientes de
comunicación inalámbrica de datos es cada vez más importante. El
estándar IS-95 puede transmitir datos de tráfico y
datos vocales en los enlaces ascendente e inverso. Un procedimiento
para transmitir datos de tráfico en tramas de canales de código de
dimensión fija se describe en detalle en la Patente de los Estados
Unidos No 5.504.773, titulada "METHOD AND APPARATUS FOR THE
FORMATTING OF DATA FOR TRANSMISISION", concedida al cesionario
de la presente invención. Según el estándar IS-95,
los datos de tráfico o los datos vocales se dividen en tramas de
canal de código que son de 20 ms de ancho con caudales de datos de
hasta 14,4 kbps.
Un sistema completamente dedicado a las
comunicaciones inalámbricas de alta velocidad se describe en la
Solicitud de Patente de los Estados Unidos en tramitación No de
serie 08/963.386 (la solicitud ‘386), presentada el 3 de noviembre
de 1997, titulada, "METHOD AND APPARATUS FOR HIGHER RATE PACKET
DATA TRANS-MISSION", que está concedida al cesionario de
la presente invención. En la solicitud '386, la estación base
transmite a estaciones de abonado enviando tramas que incluyen un
tiempo piloto entre ráfagas de datos multiplexado en la trama y
transmitido a una velocidad basada en la información del canal
transmitida desde la estación de abonado a la estación base.
Una diferencia importante entre los servicios
vocales y los servicios de datos es el hecho de que estos últimos
imponen requisitos de retardo estrictos y fijos. Típicamente, el
retardo unilateral global de las tramas vocales debe ser inferior
a 100 ms. Por el contrario, el retardo de datos puede ser un
parámetro variable usado para optimizar la eficacia del sistema de
comunicación de datos. Específicamente, se pueden utilizar técnicas
de codificación de corrección de error más eficaces que requieren
retardos más importantes que los que pueden ser tolerados por los
servicios vocales. Un esquema de codificación eficiente ejemplar
para datos se describe en la solicitud de Patente de los Estados
Unidos No de serie 08/743.688, titulada "SOFT DECISION OUTPUT FOR
DECODING CONVOLUTIONALLY ENCODED CODEWORDS" presentada el 6 de
noviembre de 1996, concedida al cesionario de la presente
invención.
Otra diferencia importante entre los servicios
vocales y los servicios de datos es que estos últimos requieren una
calidad fija y común de servicio (QOS) para todos los usuarios.
Típicamente, para los sistemas digitales que proporcionan servicios
vocales, esto se traduce por una velocidad de transmisión fija e
igual para todos los usuarios y un valor máximo tolerable de
velocidades de error de las tramas vocales. Por el contrario, para
los servicios de datos, el QOS puede ser diferente de un usuario a
otro, puede ser negociado y debería ser sometido a algunas
restricciones de imparcialidad. El QOS que proporciona un sistema de
comunicación de datos a un abonado es descrito típicamente por el
retardo, el caudal de tráfico medio, la probabilidad de bloqueo,
la probabilidad de pérdida de conexión experimentada durante el
tiempo de servicio.
Un sistema de comunicación inalámbrica de datos
puede proporcionar típicamente una gama de caudales de transmisión
de datos tanto en los enlaces ascendente como inverso. Los
caudales de transmisión de datos están transferios a diversas
fuentes activas de tráfico según una estrategia, identificadas como
control de acceso medio, que debe justificar el hecho de que las
fuentes ofrecen típicamente diferentes caudales entrantes de datos
de información, dependiendo esencialmente de la aplicación de datos
seleccionada. Igualmente, se deberían considerar las condiciones
de canal y la carga global del sistema cuando se asigna el caudal de
transmisión de datos a un abonado específico.
Las cantidades de control de acceso múltiple
para asignar el recurso a las estaciones activas de abonado en la
red de una manera que optimiza la solución transaccional entre el
caudal de tráfico global del sistema, QOS y la complejidad de
algoritmo. Aunque en el enlace ascendente se puede explotar la
naturaleza "uno a muchos" de la transmisión para realizar la
óptima asignación de recursos centralizados en la estación base, en
el enlace inverso "muchos a uno" el problema de optimización
de la estrategia de control de acceso medio es complejo, y se puede
solucionar con un enfoque centralizado en la estación base, o con un
enfoque distribuido en las estaciones de abonado. Aunque muchas de
las técnicas descritas en la presente memoria descriptiva se pueden
extender al control de acceso medio de las señales de enlace
ascendente, el foco de atención de la presente invención se
establece en el control de acceso medio para el enlace inverso.
La información que se debería usar para llevar a
cabo la asignación de recursos en el enlace inverso reside tanto en
la red de estaciones base como en las estaciones de abonado.
Específicamente, del lado de la red reside la información
perteneciente a la capacidad de carga instantánea y de reserva de
tráfico de cada estación base. La carga se puede cuantificar, por
ejemplo mediante el aumento de la energía global recibida en la
base establecida por la densidad espectral de potencia de ruido. La
capacidad de reserva es la diferencia entre la carga máxima
permisible que previene la inestabilidad de la red y la carga
instantánea. En la estación de abonado reside la información
acerca de la clase de terminales (por ejemplo la potencia máxima
de transmisión, la dimensión de transmisión de la memoria
intermedia, el conjunto de caudal de datos soportado) las
condiciones de canales (por ejemplo relación
señal-ruido más interferencia para todas las señales
piloto recibidas, potencia de transmisión), y el estado de fuente
de tráfico (por ejemplo el estado de la memoria intermedia,
desbordamiento de la memoria intermedia, caudal de medio de
tráfico e el pasado, estadísticas de retardos), En principio, la
información puede ser intercambiada entre la red y los abonados,
pero esto implica una señalización sobre la interfaz aérea lo cual
implica una pérdida de recursos y un retardo en el proceso de toma
de decisiones.
Un primer problema es por lo tanto diseñar una
estrategia de control de acceso medio para el enlace inverso que
explota de una manera óptima la información disponible minimizando
los mensajes de señales. Igualmente, es deseable que la estrategia
de control de acceso medio sea fuerte desde el punto de vista de
cambios en la clase de estaciones de abonado y en la tipología de
red. Otro problema fundamental es la asignación de recursos para
una estación de abonado en modo de transferencia progresiva. En
este caso se debe considerar la carga de tráfico y la capacidad de
reserva de todas las estaciones base implicadas en la transferencia
progresiva (identificadas como estaciones base en el conjunto
activo), que minimizan posiblemente de nuevo la señalización en la
red. Otro problema fundamental más es la protección de las
estaciones base que no están en modo de transferencia progresiva
con una estación particular de abonado, pero que, sin embargo,
están conectadas a la estación de abonado a través de un enlace
electromagnético con pérdida de trayectoria comparable a las
medidas en el conjunto activo. Las estaciones base se denominan en
la presente invención, como el conjunto candidato.
La Solicitud de Patente Internacional
WO99/09779, titulada "A METHOD AND APPARATUS FOR REVERSE LINK
RATE SCHEDULING" describe la programación multinivel en un
sistema de comunicación capaz de transmisión con caudal variable.
La programación multinivel mejora la utilización del enlace inverso
y reduce el retardo de transmisión en la comunicación de datos. La
programación multinivel comprende la programación del nivel de la
estación base, la programación del nivel de selección (nivel del
sistema), y la programación del nivel de red. Se lleva a cabo la
programación de nivel de selección para estaciones remotas en modo
de transferencia progresiva con estaciones base que están
controlada por los mismos programadores de selección, y la
programación de nivel de estación base se lleva a cabo para
estaciones remotas que no están en modo de transferencia progresiva.
El nivel de estación base programado se lleva a cabo usando la
capacidad residual después de haber realizado la programación de
mayor nivel. Cada nivel de programación puede tener un intervalo de
programación diferente.
La Solicitud de Patente Internacional WO99/17582
describe un sistema para inhibir la transmisión de un mensaje de
petición de acceso des una estación móvil cuando bien el sistema es
incapaz de garantizar el acceso a la clase de servicio deseado por
el móvil o el acceso por el móvil a esta clase de servicio
incrementaría el nivel de interferencia de la estación base diana o
una estación base cercana más allá de su capacidad de interferencia.
En una realización, cada estación base (BSj) difunde un parámetro
de acceso de caudal máximo de datos y cualquier móvil (MSn) que
recibe este parámetro y que busca acceso a un mayor caudal de datos
se abstiene de transmitir un mensaje de petición de acceso. En
otra realización, cada móvil (MSm) calcula a partir de su pérdida
de trayectoria respecto de la estación base (BSj), el nivel de
potencia que debe transmitir para ganar acceso así como el efecto
de esta transmisión sobre el nivel de interferencia tanto de la
estación base diana (BSIj) como de las estaciones base cercanas
(NS2, BSj). Si la transmisión en el nivel de potencia requerido
incrementase el nivel de interferencia de cualquier estación base
(BSA) más allá de su capacidad máxima, la transmisión se inhibe. El
sistema es más efectivo en los sistemas de radio celular móvil
CDMA.
La presente invención, descrita a continuación,
es un procedimiento y un aparato eficientes y nuevos diseñados para
abordar y resolver los problemas fundamentales anteriormente
mencionados para una estrategia de control de acceso medio por el
enlace inverso.
La presente invención tal como se expone en las
reivindicaciones anexas es un procedimiento y un aparato nuevos y
mejorados para llevar a cabo la asignación de caudales de datos de
transmisión en el enlace inverso de una red de comunicaciones
inalámbrica de alta velocidad. La presente invención forma por una
parte un macrobucle de control con la red de estaciones base y por
otra parte todas las estaciones de abonado. Cada estación de
abonado selecciona un caudal de datos basado en la cantidad de datos
puestos en cola para su transmisión. Se ajusta este caudal basado
en la potencia disponible. Este caudal ajustado de transmisión se
ajusta entonces de nuevo para justificar la protección de las
estaciones base en el conjunto candidato de la estación de abonado.
Este caudal se ajusta entonces según señales indicativas de las
condiciones de carga de las estaciones base del conjunto activo de
la estación de abonado. Las estaciones base reaccionan a respecto de
las estaciones de abonado midiendo su carga instantánea de tráfico
y mejorando la realimentación en forma de tonos ocupados suaves. El
procedimiento se denominado en la presente memoria descriptiva como
Asignación de Recursos en Bucle Cerrado.
Un objetivo de la presente invención es
optimizar el control de acceso medio del enlace inverso poniendo
la asignación de caudal de datos bajo el control de la estación de
abonado la cual tiene una mayor cantidad de información mediante la
cual se determina el caudal de transmisión que los elementos del
lado de la red. El abonado tiene información relativa a la
cantidad de información que está puesta en cola parta su
transmisión, y la cantidad de potencia de transmisión disponible,
las relaciones señal-ruido más interferencia tanto
n el conjunto activo como los enlaces del conjunto candidato,
todos los cuales son factores esenciales para seleccionar un caudal
de transmisión de enlace inverso. Las estaciones base que no tienen
esta información carecen de una cantidad importante de
señalización, lo cual no es deseable.
Otro objetivo de la presente invención es
prevenir que una estación de abonado cree una interferencia
inaceptable a estaciones base candidatas por su transmisión de
enlace inverso, forzando de este modo la protección del conjunto
candidato.
Otro objetivo de la presente invención es
permitir que las estaciones de abonado ofrezcan tráfico con gran
impulsividad.
Otro objetivo de la presente invención es
proporcionar imparcialidad en la asignación de recursos entre las
estaciones de abonado teniendo en cuenta el caudal de tráfico medio
en el pasado reciente y la posible condición de desbordamiento de la
memoria intermedia.
Otro objetivo de la invención es proporcionar
control de acceso medio eficiente del enlace inverso sin requerir
ninguna señalización en la red de retroceso, entre los
transceptores de estación base y los controladores de estación
base, incluso cuando la estación de abonado está en un modo de
transferencia progresiva. Esto es altamente deseable porque realiza
la asignación de recursos independiente de la arquitectura de red y
los retardos asociados de transmisión y procesamiento.
Otro objetivo de la presente invención es
minimizar la señalización necesaria en la interfaz aérea.
Otro objetivo de la presente invención es evitar
el derroche de recursos que se produce cuando el caudal usado por
las estaciones de abonado es inferior al caudal asignado. De hecho,
en la asignación de recursos en bucle cerrado el caudal tasignado y
el caudal usado son siempre coincidentes.
\newpage
Otro objetivo más de la presente invención es
proporcionar tonos suaves de ocupado de varios bits que indican no
solamente si una estación base está en una condición de sobrecarga o
no, sino también alguna indicación del alcance de su carga.
Las características, objetos y ventajas de la
presente invención se harán más evidentes a partir de la descripción
destalla realizada a continuación tomada junto con los dibujos en
los cuales los caracteres de referencias iguales se identifican
correspondientemente a lo largo de los mismos y en los cuales:
Las figuras 1A-1F son diagramas
de flujo que ilustran el procedimiento y la asignación de caudal de
la presente invención;
La figura 2 es un diagrama que ilustra los
elementos básicos de la red del sistema de comunicaciones
inalámbrico de la presente invención;
Las figuras 3A-3B son diagramas
de bloques que ilustras la estación base de la realización ejemplar
de la presente invención;
Las figuras 4A-4B son diagramas
de tramas que ilustran el formato de trama del enlace ascendente
ejemplar de la presente invención; y
La figura 5 es un diagrama de bloques de la
estación de abonado ejemplar de la presente invención.
La figura 1A es un diagrama de flujo que
describe el procedimiento preferido para realizar la asignación de
recursos en bucle cerrado según la presente invención. En la
realización ejemplar, la presente invención se emplea para
determinar el caudal de datos de la transmisión de enlace inverso
desde una estación de abonado. En el bloque 100, la estación de
abonado selecciona un caudal inicial deseado (R_{etapa \ 1})
basado en el estado de memoria intermedia. En el ejemplo ejemplar,
el caudal de datos está determinado sobre una base por paquete.
La figura 1B es un diagrama de flujo que
describe la selección de caudal basada en el estado de memoria
intermedia en mayor detalle. En el bloque 110, la estación de
abonado determina el número de bytes en su memoria intermedia de
transmisión (Q_{longitud}).
En el bloque 112, la estación de abonado
determina los parámetros R_{min} y R_{max.}, R_{min} y
R_{max} son el caudal mínimo y el caudal máximo a los cuales la
estación de abonado puede transmitir. En la realización ejemplar,
R_{max} para una estación particular de abonado puede
opcionalmente ser establecido por la estación base suministradora
de servicio mediante la señalización aérea. Un conjunto ejemplar de
caudales ® en Kbps y las dimensiones correspondientes de paquete
(P_{dimensión} (R)) en bytes de información para los caudales está
ilustrado en la siguiente tabla 1.
\vskip1.000000\baselineskip
| Caudal (R) Kb/s) | 4,8 | 9,6 | 19,2 | 38,4 | 76,8 | 153,6 | 307,2 |
| Dimensión de paquete (byte) (P_{dimensión}(R)) | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 |
\vskip1.000000\baselineskip
En el bloque de control 114, la estación de
abonado determina si el número de bytes de información en la
memoria intermedia de transmisión es mayor que la dimensión de
paquete para el caudal máximo de transmisión. En el caso de la
numerología ejemplar, el caudal máximo es 307,2 Kps y la dimensión
máxima de paquete correspondiente es 2048 bytes. Si el número de
bytes de información en la memoria intermedia de transmisión es
mayor que la dimensión de paquete para el caudal máximo de
transmisión, entonces en el bloque 116, la variable R_{memoria \
intermedia} se establece igual a R_{max}. Si el número de bytes
de información en la memoria intermedia de transmisión no es
superior a la dimensión de paquete para el caudal máximo de
transmisión, entonces en el bloque 118 la variable R_{memoria \
intermedia} se establece en el menor caudal disponible al cual la
totalidad del contenido de la memoria de transmisión
(Q_{longitud}) puede ser transmitido en un único paquete.
En el bloque 19, la estación de abonado
determina el caudal de su última transmisión (R_{anterior)}. En
la realización preferida, este valor se almacena en la RAM y se
sobrescribe después de cada transmisión. En el bloque 120, se
establece una variable temporal de caudal R_{etapa \ 1} al mínimo
del bien el caudal indicado por R_{memoria \ intermedia} o dos
veces el caudal R_{anterior}.
\newpage
En el ejemplo ejemplar, la memoria intermedia de
la estación de abonado se separa en dos partes. Una primera parte
incluye nuevos datos para la transmisión y la segunda parte incluye
datos RPL (Protocolo de Enlace de Radio), que son paquetes que se
transmitieron previamente pero podrían retransmitirse. En la
realización preferida, se establece un indicador F_{memoria \
intermedia} cuando la nueva memoria intermedia de datos de la
estación de abonado está casi llena. En respuesta al establecimiento
del indicador de memoria intermedia de casi lleno, los ajustes de
selección de caudal son un algoritmo de selección de caudal. En una
primera realización ejemplar, la estación de abonado ajusta el
algoritmo de selección de caudal para predisponer su caudal de
transmisión al incremento del caudal de transmisión, como se
describirá en mayor detalle más adelante. En una realización
alternativa, la estación de abonado transmite a un mayor caudal
predeterminado. Se ha de entender que un experto en la técnica
puede modificar la respuesta l establecimiento de un indicador de
memoria intermedia llena para incrementar el caudal de transmisión
de diversas maneras que están todas dentro del alcance de la
presente invención. Por razones de imparcialidad, el indicador
F_{memoria \ intermedia} no debería establecerse más de
N_{memoria \ intermedia} veces (por ejemplo 25) fuera de los 100
últimos paquetes.
Volviendo a la figura 1, la operación se
desplaza al bloque 102 en el cual la estación d abonado determina
el caudal máximo basado en la potencia (R_{parada \ 2}). La figura
1C que ilustra la operación realizada en la etapa 102 es de mayor
detalle. En el bloque 122, la estación de abonado determina la
potencia (P_{max}) máxima de transmisión a la cual la estación de
abonado puede operar. En la realización ejemplar, la potencia de
transmisión máxima depende del amplificador de potencia en la
estación de abonado sea éste móvil o fijo, y de la cantidad de
energía de batería en la estación de abonado si la estación de
abonado es móvil.
En el bloque 124, la estación de abonado calcula
una potencia máxima permitida de transmisión que es la potencia de
transmisión máxima P_{max} (dN) determinada en la etapa 122 menos
un margen de potencia P_{margen} (dB), que permite seguir las
futuras fluctuaciones de nivel de potencia. A continuación, la
estación de abonado establece una variable R_{potencia} igual al
caudal máximo, R, que puede ser transmitida fiablemente con una
potencia, p(R)(dB), inferior a la potencia máxima permitida
de transmisión (P_{max}(dB) - P_{margen}(dB)). En
el bloque 126, la estación de abonado establece una nueva variable
R_{etapa \ 2} igual al mínimo de R_{etapa \ 1} determinado en la
etapa 100 y R_{potencia} determinado en la etapa 124.
Volviendo a la figura 1A, el procedimiento se
desplaza entonces al bloque 104 donde la estación de abonado
determina el caudal máximo de transmisión según un criterio de
protección del conjunto candidato. El fin del ajuste de caudal en
la etapa 104 es proteger miembros del conjunto candidato de la
estación de abonado de tener sus enlaces inversos sobrecargados por
estaciones de abonado que no están en comunicación con ellos pero
que son suficientemente visibles (desde el punto de vista de pérdida
de trayectoria) para producir problemas de interferencia.
En la realización ejemplar, la estación de
abonado no está informada de problemas de sobrecarga de estaciones
base en el conjunto candidato, porque no recibe el tono pertinente
de ocupado. De este modo, se proporciona el algoritmo de protección
del conjunto candidato para prevenir una sobrecarga no controlada de
las estaciones base del conjunto candidato. En la realización
ejemplar, ola cantidad de reducción en el caudal máximo permisible
de transmisión está basada en la fuerza de las señales piloto de las
estaciones base candidatas. En particular, la fuerza de las señales
piloto de las estaciones base candidatas relativas a la longitud de
las señales piloto de las estaciones base del conjunto
activo.
activo.
La figura 1D ilustra el procedimiento ejemplar
para determinar el caudal máximo de transmisión según la protección
del conjunto candidato. En el bloque 128, la estación de abonado
mide el Ec/lo de las señales piloto de cada una de las estaciones
base en su conjunto candidato que incluye todos los componentes de
multitrayectoria de las señales piloto de las estaciones base. En
el bloque 130, la estación base mide el Ec/lo de las señales
piloto de cada una de las estaciones base en su conjunto activo que
incluye todos los componentes multitrayectoria de las señales piloto
de las estaciones base.
En el bloque 132, la estación de abonado calcula
una métrica (\Delta_{ac}) que es una función de la diferencia
en fuerza de las señales recibidas por las estaciones base en el
conjunto activo y las señales recibidas por las estaciones base en
el conjunto candidato. En la realización ejemplar, la métrica
(\Delta_{ac}) se establece respecto de la diferencia entre la
suma del Ec/lo de todos miembros del conjunto activo en decibelios,
y la suma del EC/lo de todos los miembros en el conjunto candidato
en decibelios, como se ilustra en la siguiente ecuación (1):
donde
E^{a}_{c}(i)/l_{o} es la fuerza del piloto ienésimo
piloto del conjunto activo que incluye todos los componentes
multitrayectoria relacionados, y E^{a}_{c}(i)/l_{o} es
la fuerza del jenésimo piloto en el conjunto candidato que incluye
todos los componentes multitrayectoria
relacionados.
\newpage
En una primera realización, la métrica
(\Delta_{ac}) se establece respecto de la diferencia entre el
miembro más débil del conjunto activo y el miembro más fuerte del
conjunto candidato como se ilustra en la siguiente ecuación (2):
donde
E^{a}_{c}(i)/l_{o} es la fuerza del piloto ienésimo
piloto del conjunto activo que incluye todos los componentes
multitrayectoria relacionados, y E^{a}_{c}(i)/l_{o} es
la fuerza del jenésimo piloto en el conjunto candidato que incluye
todos los componentes multitrayectoria
relacionados.
En una segunda realización alternativa, la
métrica (\Delta_{ac}) se establece respecto de la diferencia
entre el miembro más débil del conjunto activo y la suma de los
miembros del conjunto candidato como se ilustra en la siguiente
ecuación (3):
donde
E^{a}_{c}(i)/l_{o} es la fuerza del piloto ienésimo
piloto del conjunto activo que incluye todos los componentes
multitrayectoria relacionados, y E^{a}_{c}(i)/l_{o} es
la fuerza del jenésimo piloto en el conjunto candidato que incluye
todos los componentes multitrayectoria
relacionados.
En una tercera realización alternativa, la
métrica (\Delta_{ac}) se establece respecto de la diferencia
entre el miembro más fuerte del conjunto activo y el miembro más
fuerte del conjunto candidato como se ilustra en la siguiente
ecuación (4):
donde
E^{a}_{c}(i)/l_{o} es la fuerza del piloto ienésimo
piloto del conjunto activo que incluye todos los componentes
multitrayectoria relacionados, y E^{a}_{c}(i)/l_{o} es
la fuerza del jenésimo piloto en el conjunto candidato que incluye
todos los componentes multitrayectoria
relacionados.
Una cuarta realización alternativa calcula la
métrica basada en la selección del piloto en el conjunto activo que
está llevando el algoritmo de control de potencia.
Otros procedimientos para determinar la métrica
serán evidentes para el experto en la técnica y están dentro del
alcance de la presente invención.
En el bloque 1345, se establece una variable
R_{can} respecto del caudal máximo (R) de manera que la diferencia
entre la potencia necesaria para transmitir un paquete de la
estación de abonado al caudal R, p(R) (dB), menos un factor
de protección, sobrepasa el valor métrico calculado
(\Delta_{ac}). En la realización ejemplar, el factor de
protección se determina como la potencia en decibelios requerida
para transmitir a un caudal que es igual a N_{prot} veces
R_{min}; donde N_{prot} es un factor entero de puesta a escala y
R=_{min \ número} es el caudal mínimo al cual la estación de
abonado es capaz de transmitir.
En el bloque 136 una variable R_{etapa \ 3}
que es el caudal ajustado después de realizar la operación de l
conjunto candidato, se determina seleccionando el caudal mínimo
R_{etapa \ 2} o R_{can}.
Volviendo a la figura 1A, en el bloque 106, la
estación de abonado selecciona el tono de ocupado máximo a partir de
unos recibidos de todas las estaciones base en el conjunto activo.
En un caso simple, donde el tono de ocupado es un único bit
indicativo de la condición de carga de la capacidad del enlace
inverso o de la existencia de la capacidad del enlace inverso, la
selección del tono de ocupado máximo es simplemente un asunto de
disyunción de todos los tonos de ocupado recibidos. Si cualquiera
de los tonos de ocupado indica una condición de carga de capacidad,
la estación de abonado reduce estocásticamente el caudal de sus
transmisiones, como se describe más adelante. Si todos los tonos de
ocupado indican la capacidad adicional del enlace inverso, entonces
la estación de abonado incrementa estocásticamente su caudal de
transmisión como se describe más adelante.
En la realización preferida, el tono de ocupado
es un tono de ocupado suave multibit, es decir, con dos bits (b1,
b2) que corresponde a los significados de la siguiente Tabla 2.
| (b1, b2) | Significado |
| (0,0) | Estación base escasamente cargada |
| (0,1) | Estación base estable |
| (1,0) | Estación base altamente cargada |
| (1,1) | Estación base sobrecargada |
La figura 1E ilustra un procedimiento ejemplar
para determinar los valores del tono de ocupado de dos bits. En el
bloque 138, la estación base estima su carga de enlace inverso. Hay
una pluralidad de procedimientos para estimar la carga del enlace
inverso, todos los cuales se pueden aplicar a la presente invención.
La realización ejemplar para estimar la carga del enlace inverso
se describe en detalle en la Solicitud de Patente de los Estados
Unidos No de serie 09/204.616, titulada "METHOD AND APPARATUS FOR
LOADING ESTIMATION", que es transferida al cesionario de la
presente invención.
En el bloque 140, la estación base compara la
carga estimada del enlace inverso con un primer valor de umbral
(TH1). Si la carga estimada del enlace inverso es inferior al valor
de umbral TH1, entonces se determina que el enlace inverso de la
estación base está escasamente cargado y en el bloque 142, los bits
de tono de ocupado están establecido en (0,0). Si la carga estimada
del enlace inverso es mayor o igual que TH1 entonces la operación se
desplaza al bloque 144.
En el bloque 144, la estación base compara la
carga estimada del enlace inverso con un segundo valor de umbral
(TH2). Si la carga estimada del enlace inverso es inferior al valor
de umbral TH2, entonces se determina que el enlace inverso de la
estación base es estable y en el bloque 146, los bits de tono de
ocupado están establecido en (0,1). Si la carga estimada del
enlace inverso es mayor o igual que TH2 entonces la operación se
desplaza al bloque 148.
En el bloque 148, la estación base compara la
carga estimada del enlace inverso con un tercer valor de umbral
(TH3). Si la carga estimada del enlace inverso es inferior al valor
de umbral TH3, entonces se determina que el enlace inverso de la
estación base está muy cargado y en el bloque 150, los bits de tono
de ocupado están establecido en (1,0). Si la carga estimada del
enlace inverso es mayor o igual que TH3 entonces la operación se
desplaza al bloque 152. en el bloque 152, se determina que la
estación base está sobrecargada y los tonos de ocupado se
establecen en (1,1).
Todas las comparaciones de umbral pueden ser
realizadas mediante ciclos de histéresis para prevenir cruces
demasiado frecuentes.
En el bloque 106, la estación de abonado recibe
los tonos de ocupado de todas las estaciones base en su conjunto
activo y selecciona el mayor tono de ocupado.
En el bloque 108, el caudal de transmisión para
el paquete actual se selecciona según el tono máximo de ocupado
(b1, b2) seleccionado en la etapa 106. La figura 1F ilustra el
procedimiento de selección de caudal basado en el tono de ocupado
máximo seleccionado.
En el bloque de control 154, la estación de
abonado determina si el tono máximo de ocupado (b_{1}, b_{2)}
tiene el valor (0, 1), que indicaría que todas las estaciones base
en su conjunto activo están escasamente cargada. en este caso, el
aumento determinístico de caudal es posible; la operación se
desplaza al bloque de control 156, y el caudal de transmisión del
paquete se establece en R_{parada \ 3} Si el tono de ocupado
máximo no tiene el valor (0,0), la operación se desplaza al bloque
158.
En el bloque de control 158, la estación de
abonado determina si el tono máximo de ocupado (b_{1}, b_{2)}
tiene el valor (0, 0), que indicaría que al menos una estación base
está estable (pero no escasamente cargada). Si el tono máximo de
ocupado tiene el valor (0, 1) la operación se desplaza al bloque de
control 160, donde es posible el incremento de caudal estocástico.
En el bloque de control 160, la estación de abonado determina si el
caudal calculado R_{etapa \ 3} es inferior o igual a
R_{anterior}. Si R_{etapa \ 3} es inferior o igual a
R_{anterior}, entonces en el bloque 162, el paquete actual es
transmitido al caudal R_{etapa \ 3}. Si R_{etapa \ 3} es mayor
que R_{anterior}, entonces en el bloque 164, el paquete actual es
transmitido a un caudal estocásticamente determinado de manera que
el paquete es transmitido al caudal R_{etapa \ 3} con la
probabilidad p o se transmite al caudal R_{anterior} con la
probabilidad 1.p. Si el tono máximo de ocupado no tiene el valor
(0,1), la operación se desplaza al bloque de control 166.
En la realización ejemplar, la probabilidad (p)
de incrementar el caudal de transmisión de la estación de abonado
se determina según la actividad pasada de la estación de abonado en
el indicador de memoria intermedia casi llena (F_{memoria \
intermedia}). En particular, en la realización ejemplar, la
probabilidad se determina según el caudal medio en un número
predeterminado de paquetes anteriores, R_{medio}. En la
realización ejemplar, la probabilidad se determina según la
ecuación
si F_{memoria \ intermedia} es
el indicador de memoria intermedia llena que en la realización
ejemplar asume un valor de cero o uno donde se indica la condición
de memoria intermedia llena, R_{max} como se describe
anteriormente es el caudal máximo de transmisión de la estación de
abonado, N_{caudales} es el número de caudales disponibles para
la estación de
abonado.
En el bloque de control 166, la estación de
abonado determina si el tono máximo de ocupado (b_{1}, b_{2})
tiene el valor (1,0) que indicaría que al menos una indicaría que al
menos una estación base en su conjunto activo está muy cargada. Si
el tono máximo de ocupado tiene el valor (1,0) la operación se
desplaza al bloque de control 168, en el cual es necesario la
reducción del caudal estocástico En el bloque de control 168, la
estación de abonado determina si el caudal calculado R_{etapa \ 3}
es inferior a R_{anterior}. Si R_{etapa \ 3} es inferior a
R_{anterior}, entonces en el bloque 170, el paquete actual es
transmitido al caudal R_{etapa \ 3}. Si R_{etapa \ 3} es mayor
o igual que R_{anterior,} entonces en el bloque 172, el paquete
actual es transmitido a un caudal estocásticamente determinado de
manera que el paquete es transmitido al caudal R_{anterior} con
la probabilidad p o se transmite al mayor del R_{anterior}/2 o
R_{min} con la probabilidad 1-p. En la
realización ejemplar, el número p se calcula de nuevo según la
ecuación (5).
Si el tono máximo de ocupado no tiene el valor
(1,0), la operación se desplaza al bloque de control 176 que indica
que al menos una estación base en el conjunto activo de la estación
de abonado está en una condición de sobrecarga. En el bloque 176,
se determina que el caudal de transmisión del paquete actual sea el
mayor de R_{anterior}/2 o R_{min}.
En referencia a las figuras, la figura 2
representa el sistema ejemplar de comunicación de datos de la
presente invención que comprende múltiples células 200a - 200f.
cada célula 200 proporciona servicio mediante una estación base
correspondiente 3202 o estación base 204. Las estaciones base 202
son estaciones base que están en comunicación activa con la
estación de abonado 206 y se dice que constituyen el conjunto activo
de la estación de abonado 206. Las estaciones base 204 no están en
comunicación con la estación de abonado 206 pero tienen señales
con suficiente fuerza para ser vigiladas por la estación de abonado
206 para su suma al conjunto activo si la fuerza de las señales
recibidas se incrementa debido a un cambio en las características de
trayectoria de propagación. Se dice que las estaciones base 204
constituyen el conjunto candidato de la estación de abonado 206.
En la realización ejemplar, la estación de
abonado 206 recibe información de datos de a lo sumo una estación
base 202 sobre el enlace inverso a cada ranura de tiempo, pero
recibe información de tono de ocupado de todas las estaciones base
en el conjunto activo. Igualmente, la estación de abonado comunica
con todas las estaciones base en el conjunto activo 202 sobre el
enlace inverso. Si el número de estaciones base activas es superior
a una, la estación de abonado 206 está en modo de transferencia
progresiva. Las estaciones de abonado 202, especialmente las
situadas cerca de un límite de célula, pueden recibir las señales
piloto de múltiples estaciones base 204 e el conjunto candidato. Si
la señal piloto está por encima de un umbral predeterminado, la
estación de abonado 206 puede requerir que la estación base 204 sea
añadida al conjunto activo de la estación de abonado 206. En la
realización ejemplar, antes de que la estación base 204 candidata
sea añadida al conjunto activo, no hay típicamente manera de que la
estación de abonado vigile su tono de ocupado. Si se proporciona una
manera de vigilar el tono de ocupado de una estación base
candidata, entonces este tono de ocupado entra en el conjunto en
cuyo interior se selecciona un máximo según la etapa 106 descrita
anteriormente.
Un diagrama de bloques de la arquitectura
ejemplar del enlace ascendente de la presente invención es mostrado
en la figura 3A. Los datos se dividen en paquetes de datos y se
proporcionan al codificador CRC 312. Para cada paquete de datos, el
codificador CRC 312 genera bits de verificación de trama (por
ejemplo los bits de paridad CRC) e inserta el bit de código de
cola. El paquete formateado a partir del codificador CRC 312
comprende los datos, los bits de verificación de trama y los bits de
código de cola, y otros bits de cabeza que se describen más
adelante. El paquete formateado está proporcionado al codificador
314 que, en la realización ejemplar, codifica los datos según un
formato de codificación convolucional o turbo. El paquete codificado
a partir del codificador 314 es proporcionado al entrelazador 316
que reordena los símbolos del código en el paquete. El paquete
entrelazado es proporcionado al elemento 318 de perforación de trama
que elimina una fracción del paquete de la manera descrita más
adelante. El paquete perforado es proporcionado al multiplicador
320 que cifra los datos con la secuencia de cifrado del cifrador
322. La salida del multiplicador 320 comprende el paquete
cifrado.
\newpage
El paquete cifrado es proporcionado al
controlador 330 de caudal variable que demultiplexa el paquete en K
canales paralelos en fase y en cuadratura, donde k depende del
caudal de datos. En la realización ejemplar, el paquete cifrado se
demultiplexa primeramente en corriente en fase (I) y en cuadratura
(Q). En la realización ejemplar, la corriente I comprende símbolos
indexados reguladores y la corriente Q comprende símbolos indexados
irregulares.
Cada corriente está, además, demultiplexada en K
canales paralelos de manera que el caudal de símbolo de cada canal
es fijo para todos los caudales de datos. Los canales K de cada
corriente son proporcionados al elemento de cobertura de Walsh 332
que cubre cada canal con una función de Walsh para proporcionar un
canal ortogonal. Los datos del canal ortogonal son proporcionados
al elemento 334 de ganancia que pone a escala los datos para
mantener una energía constante total por fragmento (y de este modo
una potencia de salida constante) para todos los caudales de
datos. Los datos puestos a escala a partir del elemento de ganancia
334 son proporcionados al multiplexor (MUX) 360 que multiplexa los
datos con una secuencia de preámbulo. La salida del MUX 360 es
proporcionada al multiplexor (MUX) 362 que multiplexa los
datos de tráfico, los bits de control de potencia y los datos
piloto. La salida de MUX 362 comprende los canales I de Walsh y los
canales Q de Walsh.
Los bits de control de potencia del enlace
inverso (RPC) son proporcionados al repetidor 350 de símbolos que
repite cada bit RPC un número predeterminado de veces. Los bits RPC
repetidos son proporcionados al elemento 352 de cobertura de Walsh
que cubre los bits con las coberturas de Walsh que corresponden a
los índices RPC. Los bits cubiertos son proporcionados al elemento
354 de ganancia que pone a escala los bits antes de la modulación
para de este modo mantener una potencia de transmisión total
constante.
Además, se proporciona una actividad ascendente
al repetidor 350 de símbolos. El bit de actividad ascendente alerta
a la estación de abonado 206 de una próxima trama en blanco en la
cual la estación base no transmitirá datos de enlace ascendente.
Esta transmisión se realiza para permitir que la estación de abonado
206 haga una mejor estimación del C/l de la señal de las estaciones
base 202. Las versiones repetidas del bit de actividad ascendente
son de Walsh cubiertas en el elemento de cobertura de Walsh 352
para de este modo ser ortogonales a los bits de control de potencia
cubiertos de Walsh. Los bits cubiertos son proporcionados al
elemento 354 de ganancia que pone a escala los bits antes de la
modulación manteniendo de este modo una potencia de transmisión
total constante.
Además, se proporciona un tono de ocupado al
repetidor 350 de símbolos. El tono de ocupado alerta a la estación
de abonado 206 de una condición de carga del enlace inverso. En una
realización ejemplar, el tono de ocupado es un a señal de dos bits
indicativa de una petición por las estaciones base 202 para las
estaciones de abonado 206 en su área de cobertura para bien
incrementar o reducir determinísticamente el caudal de sus
transmisiones de enlace inverso, o para incrementar o reducir
estocásticamente el caudal de pus transmisiones de enlace inverso.
Las versiones repetidas del tono de ocupado son de Walsh
cubiertas en el elemento 352 de cobertura de Walsh. Para de este
modo ser ortogonales a los bits de control de potencia cubiertos
de Walsh y el bit de actividad ascendente. El bit cubierto es
proporcionado al elemento 354 de ganancia que pone a escala los
bits antes de la modulación manteniendo de este modo una potencia de
transmisión total constante.
Los datos piloto comprenden una secuencia de
todos los ceros (o todos los unos) que es proporcionada al
multiplicador 356. el multiplicador 356 cubre los datos piloto con
el código de Walsh W_{0}. Puesto que el código de Walsh W_{0}
es una secuencia de todos los ceros, la salida del multiplicador 356
son los datos. Los datos piloto son el tiempo multiplexado por MUX
362 y proporcionados al canal I de Walsh que se difunde mediante el
código largo PN dentro del multiplicador 366 complejo (véase la
figura 3B). En la realización ejemplar, los datos piloto no se
difunden con el código largo PN, el cual está cerrado durante la
ráfaga piloto por MUX 376, para permitir la recepción mediante
todas las estaciones de abonado 376. La señal piloto es de este modo
una señal PBSK no modulada.
Un diagrama de bloques del modulador ejemplar
usado para modular los datos es ilustrado en la figura 3B. Los
canales I de Walsh y los canales Q de Walsh son proporcionados a los
sumadores 364a y 364b, respectivamente, los cuales suman los
canales k de Walsh para proporcionar las señales I_{suma} y
Q_{suma}, respectivamente. Las señales I_{suma} y Q_{suma}
son proporcionadas al multiplicador complejo 366. El multilicador
complejo 366 también recibe las señales I de PN y las señales Q
de PN a desde los multiplicadores 378a y 378b, respectivamente, y
multiplica las dos entradas complejas según la siguiente
ecuación:
donde I_{mult} y Q_{mult} son
las salidas del multiplicador complejo 366 y j es la representación
compleja. Las señales I_{mult} y Q_{mult} son proporcionadas a
los filtros 368a y 368b, respectivamente, que filtran las señales.
Las señales filtradas por los filtros 368a y 368b son
proporcionadas a los multiplicadores 370a y 370b, respectivamente,
que multiplican las señales con COS (W_{c}t) sinusoidal en fase y
SIN(W_{c}t) sinusoidal de cuadratura, respectivamente.
Las señales moduladas I y las señales moduladas Q son proporcionadas
a los sumadores 372 que suman las señales para proporcionar la
forma de onda ascendente modulada
S(t).
En la realización ejemplar, el paquete de datos
se difunde con el código largo PN y los códigos cortos PN. El
código largo PN cifra el paquete de manera que solamente la estación
de abonado 206 para la cual está destinado el paquete puede
descifrar el paquete. En la realización ejemplar, los bits piloto
y de control de potencia y el paquete de canal de control son
difundidos con los códigos cortos PN pero no el código largo PN para
permitir que todas las estaciones de abonado 206 reciban estos
bits.
La secuencia larga PN es generada por el
generador 374 de código largo y es proporcionada al multiplexor
(MUX) 376. La máscara larga PN determina el desvío de la secuencia
larga PN y se asigna únicamente a la estación de abonado 106 de
destino. La salida del MUX 376 es la secuencia larga PN durante la
parte de datos de la transmisión y si no cero (por ejemplo durante
la parte piloto y de control de potencia). La secuencia larga PN
controlada del MUX 376 y las secuencias corta PN_{1} y PN_{q}
del generador 380 de código corto son proporcionadas a los
multiplicadores 378a y 378b, respectivamente, que multiplican los
dos conjuntos de secuencias para formar las señales PN_1 y PN_Q,
respectivamente. Las señales PN_I y PN_Q son proporcionadas al
multiplicador complejo 366.
El diagrama de bloques del canal ejemplar de
tráfico mostrado en las figuras 3A y 3B es una de numerosas
arquitecturas que soportan codificación y modulación de datos en el
enlace inverso. Otras arquitecturas, tales como la arquitectura
para el canal de tráfico del enlace ascendente en el sistema CDMA
que es conforme al estándar IS-95, también pueden
ser usadas y están dentro del alcance de la presente invención.
Un diagrama de la estructura ejemplar de trama
del enlace ascendente de la presente invención está ilustrado en
la figura 4A. La transmisión de canal de tráfico está dividida en
tramas que, en la realización ejemplar, están definidas como la
longitud de las secuencias cortas PN o 26,67 ms. Cada trama puede
llevar información de canal de control dirigida a todas las
estaciones de abonado 205 (trama de canal de control), datos de
tráfico dirigidos a una estación de abonado 206 particular (trama de
tráfico), o puede estar vacía (trama inactiva). El contenido de
cada trama está determinado por la programación realizada por la
estación base 202 de transmisión. En la realización ejemplar, cada
trama comprende 16 ranuras de tiempo, teniendo cada ranura de
tiempo una duración de 1,667 ms. Una ranura de tiempo de 1,667 ms es
adecuada para permitir que una estación de abonado 206 realice la
medición de C/l de la señal de enlace ascendente. Una ranura de
tiempo de 1,667 ms también puede representar una cantidad suficiente
de tiempo para una transmisión eficiente de datos en paquete.
En la realización ejemplar, cada paquete de
datos del enlace ascendente comprende 1024 o 2048 bits. De este
modo, el número de ranuras de tiempo requeridas para transmitir cada
paquete de datos depende del caudal de datos y varía entre 16
ranuras de tiempo para un caudal de 38,4 Kbps y 1 ranura de tiempo
para un caudal de 1,2288 Mbps.
Un diagrama ejemplar de la estructura de ranuras
del enlace ascendente de la presente invención es mostrado en la
figura 4B. En la realización ejemplar, cada ranura comprende tres de
los cuatro canales de tiempo multiplexados, el canal de tráfico, el
canal de control, el canal piloto y el canal de control de cabeza.
En la realización ejemplar la señal piloto es transmitida en dos
ráfagas y el canal de control de cabeza es transmitido por
cualquier de las dos partes de la segunda ráfaga piloto. Los datos
de tráfico son llevado en las tres partes de la ranura (402a, 402b,
402c).
La primera ráfaga piloto 406a es multiplexada en
el tiempo en la primera mitad de la ranura por el multiplexor 362.
La segunda ráfaga piloto 406b es multiplexada en el tiempo en la
segunda mitad de la ranura. En cualquiera de las dos partes de la
segunda ráfaga piloto 406b, los datos 408 de canal de cabeza que
incluyen el bit de actividad ascendente, los tonos de ocupado y los
bits de control de potencia son multiplexados en la ranura.
En la realización ejemplar, el tono de ocupado
es una señal de dos bits y el tono de ocupado sólo se establece
una vez por trama. En la realización ejemplar, el tono de ocupado
está entrelazado entre las ranuras de una trama de manera que las
ranuras regulares lleven el primer bit del tono de ocupado y las
ranuras irregulares lleven el segundo bit del tono de ocupado.
Otras maneras para entrelazar los bits de tono de ocupado son
evidentes para el experto en la técnica y están dentro del alcance
de la presente invención.
La figura 5 ilustra la estación de abonado
ejemplar de la presente invención. La memoria intermedia 524
proporciona una señal indicativa de la cantidad de datos puestos en
cola para su transmisión al procesador 522 de control de asignación
de caudal. El procesador 522 de control de asignación de caudal
selecciona el caudal basado en el estado de memoria intermedia como
se describe respecto de la etapa 100 anterior. En la realización
ejemplar, la memoria intermedia 524 está dividida en dos partes.
Una primera parte de la memoria intermedia 524 almacena nuevos
datos para la transmisión. Una segunda parte de la memoria
intermedia 524 almacena datos para la retransmisión. En la
realización ejemplar, el procesador 522 de control de caudal
selecciona el caudal según un indicador de memoria intermedia llena
que se establece según los nuevos datos que han de ser
transmitidos.
El transmisor 528 es responsable de convertir de
subida, filtrar y ampliar la señal de enlace ascendente par la
transmisión. El transmisor 528 proporciona una señal al procesador
522 de control de asignación de caudal indicativa de la cantidad de
potencia disponible para la transmisión del actual paquete de
datos. En respuesta a esta señal el procesador 522 de control de
asignación de caudal determina el ajuste al caudal de transmisión
del siguiente paquete como se describe respecto del bloque 102
anterior.
Las señales de enlace ascendente son recibidas
por la estación de abonado 206 en la antena 500 y son proporcionadas
a través del duplexor 502 al receptor 504. el receptor 504
convierte de bajada, filtra y amplia la señal recibida y
proporciona la señal al calculador 506 de energía piloto. El
calculador 506 de energía piloto calcula la energía de las señales
piloto recibida desde las estaciones base 202 del conjunto activo y
las estaciones base 204 del conjunto candidato.
Las señales recibidas son proporcionadas al
dispositivo de des-difusión 510, que
des-difunde las señales piloto según las señales
piloto del controlador 508 de búsqueda. En la realización ejemplar,
el controlador 508 de búsqueda proporciona un desvío PN de una
estación base de conjunto candidato o conjunto activo al dispositivo
510 piloto de des-difusión que en respuesta
des-difunde la señal piloto desde una estación base
204 de conjunto candidato o una estación base 206 de conjunto
activo.
Los símbolos piloto
des-difundidos son proporcionados a los elementos de
escuadre 512 que calculan la energía de los símbolos y proporciona
los valores de energía de símbolo al acumulador 514. el acumulador
514 acumula las energías a o largo del intervalo de tiempo de la
ráfaga piloto y proporciona la energía de ráfaga piloto al
elemento 522 de asignación de caudal. En respuesta a las energías de
ráfaga piloto de las estaciones base (Ec/lo) del conjunto
candidato y las energías de ráfaga piloto de la estación base
(Ea/lo), el procesador 522 de control de asignación de caudal
calcula el ajuste de protección del conjunto candidato respecto del
caudal seleccionado como se describe respecto del bloque 104
anterior.
Las señales recibidas también son proporcionadas
a los desmoduladores 516 de tono de ocupado. Los desmoduladores 516
de tono de ocupado desmodulan los valores de tono de ocupado para
cada estación base 202 de conjunto activo y proporcionan los
valores de tono de ocupado para cada estación base al procesador
522 de control de asignación de caudal. En respuesta el procesador
522 de control de asignación de caudal selecciona el tono máximo de
ocupado como se describe anteriormente en 106, y calcula el caudal
de la transmisión como se describe anteriormente respecto de
108.
Una vez que el caudal de transmisión ha sido
determinado por el procesador 522 de control de asignación de
caudal, se proporciona una señal indicativa del caudal seleccionado
a la memoria intermedia 524, el modulador 526 y 528. La memoria
intermedia 524 envía un bloque de datos según el caudal de
transmisión seleccionado al modulador 526.el modulador 526 modula
la señal según el caudal de datos seleccionado y proporciona los
datos modulados al transmisor 528. El transmisor amplifica la señal
según el caudal de transmisión seleccionado y proporciona la señal
a través del duplexor 502 para su transmisión a través de la antena
500. El caudal seleccionado se puede indicar a las estaciones base
activas a través de un mensaje de enlace inverso.
Se proporciona la descripción anterior de las
realizaciones preferidas para permitir que cualquier experto en
la técnica haga o use la presente invención. Las diversas
modificaciones a estas realizaciones serán evidentes para los
expertos en la técnica, y los principios genéricos definidos en la
presente memoria descriptiva se pueden aplicar a otras
realizaciones.
Claims (46)
1. Un procedimiento de selección de un caudal de
datos para transmisiones de enlace inverso en una red de
comunicación inalámbrica que comprende al menos una estación de
abonado (206), estando cada estación de abonado (206) asociada a un
conjunto de estaciones base candidatas y a un conjunto de estaciones
base activas, el procedimiento siendo realizado en la estación de
abonado (206) y comprendiendo las siguientes etapas:
- selección de un caudal inicial según la cantidad de datos en una memoria intermedia de transmisión (524);
- modificación del caudal inicial según la potencia disponible de la estación de abonado (206) para proporcionar un primer caudal ajustado;
- modificación del primer caudal ajustado para impedir la creación de interferencia hacia las estaciones base candidatas para proporcionar un segundo caudal ajustado; y
- modificación del segundo caudal ajustado según señales de tomo ocupado recibidos indicativos del estado de carga de las estaciones base en el conjunto activo de la estación de abonado (206) para garantizar el caudal de datos de transmisión seleccionado de enlace inverso.
2. El procedimiento según la reivindicación 1,
en el cual la etapa de selección de un caudal inicial comprende las
siguientes etapas:
- determinación de si la cantidad de datos puesta en cola para su transmisión puede ser transportada en un paquete transmitido al caudal de datos máximo predeterminado;
- fijación del caudal inicial máximo predeterminado cuando la cantidad de datos en cola que hay que transmitir sobrepasa la cantidad de información que se puede poner en un paquete transmitido al caudal de datos máximo predeterminado;
- fijación del caudal inicial a un segundo caudal inferior al caudal máximo predeterminado cuando la cantidad de datos en cola que hay que transmitir sobrepasa la cantidad de información que se puede poner en un paquete transmitido al caudal de datos máximo predeterminado; y
- fijación del caudal inicial al valor más bajo actual del caudal inicial o a dos veces el caudal al cual ha sido transmitida una trama anterior.
3. El procedimiento según la reivindicación 1,
en el cual la etapa de selección de una caudal inicial comprende las
siguientes etapas:
- determinación de si dicha cantidad de datos en la memoria intermedia sobrepasa una cantidad predeterminada; y establecimiento de un indicador cuando la cantidad de datos en la memoria intermedia sobrepasa la cantidad predeterminada.
4. El procedimiento según cualquiera de las
reivindicaciones anteriores, en el cual la etapa de modificación
del caudal inicial según la potencia disponible de la estación de
abonado para proporcionar el caudal ajustado comprende:
- determinación de la potencia máxima susceptible de ser transmitida por dicha estación de abonado; y
- selección del caudal máximo que puede ser transmitido a o por debajo de la potencia máxima capaz de ser transmitido por la estación de abonado.
5. El procedimiento según la reivindicación 4,
en el cual la etapa de selección de un caudal máximo comprende las
siguientes etapas:
determinación de si la estación de abonado está
en modo de transferencia progresiva; y
en el cual la etapa de selección del caudal
máximo se realiza según dicha determinación para determinar si la
estación de abonado está en modo de transferencia progresiva.
6. El procedimiento según la reivindicación 4,
en el cual la etapa de selección del caudal máximo comprende las
siguientes etapas:
- determinación de la distancia entre la estación de abonado y una estación base del conjunto activo; y
- en el cual la etapa de selección del caudal máximo se realiza según la determinación de la distancia entre la estación de abonado y la estación base del conjunto activo.
7. El procedimiento según la reivindicación 4,
en el cual dicha etapa de selección del caudal máximo comprende las
siguientes etapas:
- determinación de la velocidad de dicho puesto de abonado; y
- en el cual dicha etapa de selección del caudal máximo ajustado se realiza según la velocidad de dicha estación de abonado.
8. El procedimiento según la reivindicación 4,
en el cual dicha etapa de modificación del caudal inicial según la
potencia disponible de la estación de abonado para proporcionar un
primer caudal ajustado comprende las siguientes etapas:
- selección del caudal máximo apto para una transmisión fiable por dicha estación de abonado según la potencia disponible de la estación de abonado; y
- selección del caudal inicial más bajo y de dicho caudal máximo capaz de una transmisión fiable por la estación de abonado como dicho segundo caudal ajustado.
9. El procedimiento según cualquiera de las
reivindicaciones anteriores, en el cual dicha etapa de modificación
del primer caudal ajustado para impedir la creación de interferencia
hacia dichas estaciones base candidatas para proporcionar un
segundo caudal ajustado, comprende las siguientes etapas:
- medir la energía de señal de al menos una estación base del conjunto candidato;
- medir la energía de señal de al menos una estación base del conjunto activo;
- calcular un valor de protección del conjunto candidato según dicha energía de señal de al menos una estación base del conjunto activo y dicha energía de señal de al menos una estación del conjunto candidato.
10. El procedimiento según la reivindicación 9,
en el cual dicha etapa de cálculo del valor de protección del
conjunto candidato en función de la energía de señal de al menos una
estación base del conjunto activo y de la energía de señal de al
menos una estación base del conjunto candidato, comprende las
siguientes etapas:
- sumar las energías de al menos una estación base del conjunto activo para proporcionar una energía del conjunto activo acumulada;
- sumar las energías de al menos una estación base candidata para proporcionar una energía del conjunto candidato acumulada.
- Y donde dicha etapa para calcular dicho valor de protección candidato se lleva a cabo según la diferencia entre dicha energía sumada del conjunto activo y dicha energía sumada del conjunto candidato.
11. El procedimiento según la reivindicación 9,
en el cual dicha etapa de cálculo del valor de protección del
conjunto candidato en función de la energía de señal de al menos una
estación base del conjunto activo y de dicha energía de señal de al
menos una estación base del conjunto candidato, comprende las
siguientes etapas:
- seleccionar una estación base del conjunto activo de energía mínima entre las energías de señal de al menos una estación base del conjunto activo candidato;
- seleccionar una estación base del conjunto activo de energía máxima entre las energías de señal de al menos una estación base del conjunto candidato;
y en el cual dicha etapa de cálculo
del valor de protección de conjunto candidato se realiza según la
diferencia entre la energía de señal de la estación base del
conjunto activo de dicha energía mínima y la energía de señal de
dicha estación base del conjunto candidato de energía
máxima.
12. El procedimiento según la reivindicación 9,
en el cual dicha etapa de cálculo del valor de protección del
conjunto candidato en función de la energía de señal de al menos una
estación base del conjunto y de dicha energía de señal de al menos
una estación base del conjunto candidato, comprende las siguientes
etapas:
- seleccionar una estación base del conjunto activo de energía mínima entre dichas energías de señal de al menos una estación base del conjunto activo;
- sumar las energías de dicha señal de energía de al menos una estación base del conjunto candidato para proporcionar una energía de conjunto candidato acumulada;
\newpage
\global\parskip0.930000\baselineskip
y en el cual dicha etapa de cálculo
del valor de protección de conjunto candidato se realiza en función
de la diferencia entre la energía de señal de dicha estación base
del conjunto activo de energía mínima y de dicha energía acumulada
del conjunto
activo.
13. El procedimiento según la reivindicación 9,
en el cual dicha etapa de cálculo del valor de protección del
conjunto candidato en función de dicha energía de señal de al menos
una estación base del conjunto activo y de dicha energía de señal
de al menos una estación base del conjunto candidato comprende las
siguientes etapas:
- seleccionar una estación base del conjunto activo de energía máxima entre las energías de señal de al menos una estación base del conjunto activo;
- seleccionar una estación base del conjunto candidato de energía máxima entre las energías de al menos una estación base del conjunto candidato;
y en el cual la etapa de cálculo
del valor de protección de conjunto candidato se realiza según la
diferencia entre la energía de señal de la estación base del
conjunto activo de energía máxima y de la energía de señal de
dicha estación base del conjunto candidato de energía
máxima.
14. El procedimiento según cualquiera de las
reivindicaciones anteriores, en el cual dicha etapa de modificación
de dicho segundo caudal ajustado según las señales de tomo ocupado
recibidas para proporcionar dicho caudal de datos de transmisión de
enlace inverso se realiza por un proceso estocástico.
15. El procedimiento según la reivindicación 14,
en el cual el proceso estocástico está determinado en función del
caudal de números promedios de transmisiones durante un intervalo
anterior predeterminado.
16. El procedimiento según la reivindicación 14
o 15, en el cual el proceso estocástico está determinado según un
indicador de capacidad de memoria intermedia.
17. El procedimiento según la reivindicación 16,
en el cual la probabilidad de aumento del caudal de datos de
transmisión (p) es dado por:
donde R_{medio} es el caudal de
datos medio en un número predeterminado de transmisiones anteriores;
F_{memoria \ intermedia} es el indicador de memoria intermedia
completa que en un ejemplo de realización toma el valor 0 ó 1,
indicando 1 un estado de memoria intermedia completa; R_{max} es
el caudal máximo de datos de transmisión de la estación de abonado
y N_{Caudales} es el número de caudales disponibles para la
estación de
abonado.
18. El procedimiento según cualquiera de las
reivindicaciones anteriores, en el cual la etapa de modificación
del segundo caudal ajustado según señales de tono ocupado
comprende, además,
- recibir una señal de tono ocupado indicativa de la carga de enlace inverso de cada estación base en el conjunto activo de dicha estación; y
- seleccionar una de dichas señales de tono ocupado.
19. El procedimiento según la reivindicación 18,
en el cual dichas señales de tono ocupado son indicadas por un
valor entero donde la carga indicada aumenta con el valor de dicho
valor entero y en el cual dicha etapa de selección de una de las
señales de tono ocupado comprende la selección de la señal de tono
ocupado con el mayor valor.
20. El procedimiento según la reivindicación 19,
en el cual dicho tono ocupado es transmitido en forma de un número
de dos bits y en el cual:
- (0,0) indica una estación base muy poco cargada;
- (0,1) indica una estación base estable;
- (1,0) indica una estación base muy cargada; y
- (1,1) indica una condición de sobrecarga de una estación base.
21. Una estación de abonado (206) para
transmitir datos a un caudal seleccionado entre un conjunto de
caudales posibles, que comprende un conjunto de estaciones base
candidatas y un conjunto de estaciones base activas y que
comprende:
\global\parskip1.000000\baselineskip
- una memoria intermedia de transmisión (524) para memorizar una cantidad de datos que han de ser transmitidos por dicha estación de abonado;
- un subsistema receptor (504) para recibir una señal de tono ocupado indicativa de un valor de tono ocupado;
- un procesador de control (522) para seleccionar un caudal inicial según la cantidad de datos en una memoria intermedia de transmisión, modificar dicho caudal inicial según la potencia disponible de la estación de abonado para proporcionar un primer caudal ajustado, modificar dicho primer caudal ajustado para impedir la creación de interferencias hacia dichas estaciones base candidatas para proporcionar un segundo caudal ajustado, y modificar dicho segundo caudal ajustado según las señales de tono ocupado recibidas indicativas del estado de carga de las estaciones base en el conjunto activo de la estación de abonado para proporcionar dicho caudal de datos de transmisión seleccionado de enlace inverso;
- y un transmisor (528) para transmitir datos a dicho caudal de datos seleccionado.
22. La estación de abonado (206) según la
reivindicación 21, en la cual dicho procesador de control (522)
está adaptado a determinar si la cantidad de datos puesta en cola
para su transmisión puede ser transportada en un paquete
transmitido al caudal de datos máximo predeterminado; una fijación
de dicho caudal inicial máximo predeterminado cuando la cantidad de
datos en cola que hay que transmitir sobrepasa la cantidad de
información que se puede transportar en un paquete transmitido al
caudal de datos máximo predeterminado; una fijación de dicho caudal
inicial a un segundo caudal inferior al caudal máximo predeterminado
cuando la cantidad de datos en cola que hay que transmitir es mejor
que la cantidad de información que se puede tener en un paquete
transmitido al caudal de datos máximo predeterminado; y una fijación
de dicho caudal inicial al valor más bajo actual de dicho caudal
inicial o a dos veces el caudal al cual ha sido transmitida una
trama anterior.
23. La estación (206) según la reivindicación
21, en la cual el procesador de control (522) está adaptado,
además, para determinar si dicha cantidad de datos en dicha memoria
intermedia sobrepasa una cantidad predeterminada; y la colocación
de un indicador cuando dicha cantidad de datos en dicha memoria
intermedia sobrepasa la cantidad predeterminada.
24. La estación de abonado (206) según
cualquiera de las reivindicaciones anteriores, en la cual dicho
procesador de control (522) está, además, adaptado para determinar
la potencia máxima susceptible de ser transmitida por dicha
estación de abonado; y a la selección del caudal máximo que puede
ser transmitido a o por debajo de la potencia máxima capaz de ser
transmitido por dicha estación de abonado.
25. La estación de abonado (206) según la
reivindicación 24, en la cual dicho procesador de control (522)
está adaptada para determinar si dicha estación de abonado está en
modo de transferencia progresiva; y en el cual la estación de
abonado está adaptada para la selección del caudal máximo según
dicha determinación de si la estación de abonado está en modo de
transferencia progresiva.
26. La estación de abonado (206) según la
reivindicación 24, en la cual dicho procesador de control (522)
está, además, adaptado para determinare la distancia entre dicha
estación de abonado y una estación base del conjunto activo; y para
la selección del caudal máximo según dicha determinación de la
distancia entre dicha estación de abonado y una estación base del
conjunto activo.
27. La estación de abonado (206) según la
reivindicación 24, en la cual el procesador (522) está, además,
adaptado para la determinación de la velocidad de dicha estación
de abonado; y para la selección del caudal máximo según la
velocidad de dicha estación de abonado.
28. La estación de abonado (206) según la
reivindicación 24, en la cual el procesador de control (522) está,
además, adaptado para la selección del caudal máximo apto para una
transmisión fiable por dicha estación de abonado según la potencia
disponible de la estación de abonado; y para la selección del caudal
inicial más bajo y de dicho caudal máximo capaz de una transmisión
fiable por dicha estación de abonado como segundo caudal
ajustado.
29. La estación de abonado (206) según
cualquiera de las reivindicaciones anteriores, en la cual dicho
procesador de control (522) está, además, adaptado para estimar la
energía de señal de al menos una estación base del conjunto
candidato; estimar la energía de señal de al menos una estación
base del conjunto activo; y calcular un valor de protección del
conjunto candidato según dicha energía de señal de al menos una
estación base del conjunto activo y dicha energía de señal de al
menos una estación base del conjunto candidato.
30. La estación de abonado (206) según la
reivindicación 29, en la cual el procesador de control (522) está,
además, adaptado para sumar las energías de dicha señal de energía
de al menos una estación base del conjunto activo para proporcionar
una energía del conjunto activo acumulada; sumar las energías dicha
energía de señal de al menos una estación base candidata para
proporcionar una energía sumada del conjunto candidato, y calcular
dicho valor de protección del conjunto candidato según la
diferencia entre la energía acumulada del conjunto activo y la
energía acumulada del conjunto candidato.
\newpage
31. La estación de abonado (206) según la
reivindicación 29, en la cual dicho procesador de control (522)
está, además, adaptado para seleccionar una estación base del
conjunto activo de energía mínima entre las energías de señal de al
menos una estación base del conjunto activo candidato; seleccionar
una estación base del conjunto activo de energía máxima entre las
energías de al menos una estación base del conjunto candidato y
calcular dicho valor de protección de conjunto candidato según la
diferencia entre la energía de señal de la estación base del
conjunto activo de energía mínima y la energía de señal de la
estación base de dicho conjunto candidato de energía máxima.
32. La estación de abonado (206) según la
reivindicación 29, en la cual el procesador de control (522) está,
además, adaptado para determinar si la cantidad de datos puestos en
cola que hay que emitir se puede transportar en un paquete
transmitido a un caudal de datos máximo predeterminado; seleccionar
dicho caudal de transmisión de datos à un caudal máximo
predeterminado cuando la cantidad de datos en cola que hay que
transmitir sobrepasa la cantidad de información que se puede
transportar en un paquete transmitido al caudal de datos máximo
predeterminado, y fijar dicho caudal inicial a un segundo caudal
inferior a dicho caudal máximo predeterminado cuando la cantidad
de datos en cola que hay que transmitir es inferior a la cantidad
de información que puede ser transportada en un paquete transmitido
al caudal de datos máximo predeterminado.
33. La estación de abonado (206) según la
reivindicación 29, en la cual el procesador de control (522) está,
además, adaptado para seleccionar una estación base del conjunto
activo de energía mínima de dicha energía de señal de al menos una
estación base del conjunto activo, a sumar las energías de señal de
al menos una estación base del conjunto candidato para proporcionar
una energía de conjunto candidato acumulada, y a calcular dicho
valor de protección de conjunto candidato según la diferencia entre
la energía de señal de dicha estación base del conjunto activo de
energía mínima y de dicha energía acumulada del conjunto activo.
34. La estación de abonado (206) según la
reivindicación 29, en la cual el procesador de control (522) está,
además, adaptado para seleccionar una estación base del conjunto
activo de energía máxima entre las energías de señal de al menos
una estación base del conjunto activo, seleccionar una estación base
del conjunto candidato de energía máxima entre las energías de
señal de al menos una estación base del conjunto candidato, y
calcular dicho valor de protección de conjunto candidato según la
diferencia entre la energía de señal de la estación base del
conjunto activo de energía máxima y la energía de señal de dicha
estación base del conjunto candidato de energía máxima.
35. La estación de abonado (206) según
cualquiera de las reivindicaciones anteriores, en la cual el
procesador de control (522) está, además, adaptado para seleccionar
dicho caudal de datos de transmisión según un proceso
estocástico.
36. La estación de abonado (206) según la
reivindicación 35, en la cual dicho proceso estocástico está
terminado según el número medio de transmisiones durante un
intervalo anterior predeterminado.
37. La estación de abonado (206) según la
reivindicación 35 ó 36, en la cual dicho proceso estocástico está
determinado según un indicador de capacidad de memoria
intermedia.
38. La estación de abonado (206) según la
reivindicación 37, en la cual la probabilidad de aumento de caudal
de datos de transmisión (p) es dado por:
donde R_{medio} es el caudal de
datos medio en un número predeterminado de transmisiones anteriores;
F_{memoria \ intermedia} es el indicador de memoria intermedia
completa que en un ejemplo de realización toma el valor 0 ó 1,
indicando 1un estado de memoria intermedia completa; R_{max} es el
caudal máximo predeterminado de la estación de abonado y
N_{Caudales} es el número de caudales disponibles para la estación
de
abonado.
39. La estación de abonado (206) según las
reivindicaciones 21 a 38, en la cual
- dicho receptor (405) comprende medios para recibir una señal de tono ocupado de la carga de enlace inverso de cada estación base en el conjunto activo de dicha estación de abonado; y
- dicho procesador de control (522) comprende medios para seleccionar una de dichas señales de tono ocupado.
40. La estación de abonado (206) según la
reivindicación 39, en la cual las señales de tono ocupado son
indicadas por un valor entero donde la carga indicada aumenta con
el valor de dicho valor entero y en el cual dichos medios para
seleccionar una de dichas señales de tono ocupado comprenden medios
para seleccionar la señal de tono ocupado con el mayor valor.
41. La estación de abonado (206) según la
reivindicación 40, en la cual dicho tono ocupado es transmitido en
forma de un número de dos bits y en el cual:
- (0,0) indica una estación base muy poco cargada;
- (0,1) indica una estación base estable;
- (1,0) indica una estación base muy cargada; y
- (1,1) indica una condición de sobrecarga de una estación base.
42. Una estación base que comprende:
- medios para estimar la carga de enlace inverso;
- medios para comparar el valor estimado con una pluralidad de valores de umbral predeterminados;
- medios para transmitir una señal de tono ocupado que indica una estación base cargada cuando dicha estimación es inferior a un primer valor de umbral;
- medios para transmitir una señal de tono ocupado indicativa de una estación base estable cuando dicha estimación es superior a dicho primer valor de umbral pero inferior a un segundo valor de umbral;
- medios para transmitir una señal de tono ocupado indicativa de una estación base muy cargada cuando dicha estimación es superior a dicho segundo valor de umbral pero inferior al tercer valor de umbral; y
- medios para transmitir una señal de tono ocupado indicativa de una estación base sobrecargada cuando dicha estimación es superior a dicho tercer valor de umbral.
43. La estación base según la reivindicación 42,
en la cual dicho tono ocupado es transmitido en forma de un número
de dos bits y en la cual:
- (0,0) indica una estación base muy poco cargada;
- (0,1) indica una estación base estable;
- (1,0) indica una estación base muy cargada; y
- (1,1) indica una condición de sobrecarga de una estación base.
44. La estación base según la reivindicación 43,
en la cual dicha estación base es una estación base CDMA.
45. La estación base según la reivindicación 44,
en la cual dicha señal de tono ocupado está multiplexada en el
tiempo en una señal CDMA.
46. La estación base según la reivindicación 43,
en la cual dicha estación base comprende, además, medios para
transmitir una señal indicativa de un caudal de datos de transmisión
de enlace inverso máximo permitido.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US409981 | 1999-09-30 | ||
| US09/409,981 US6563810B1 (en) | 1999-09-30 | 1999-09-30 | Closed loop resource allocation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2279770T3 true ES2279770T3 (es) | 2007-09-01 |
Family
ID=23622744
Family Applications (3)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES09166654T Expired - Lifetime ES2398872T3 (es) | 1999-09-30 | 2000-09-29 | Asignación de recursos en bucle cerrado en una red de comunicaciones inalámbrica de alta velocidad |
| ES07103876T Expired - Lifetime ES2329838T3 (es) | 1999-09-30 | 2000-09-29 | Asignacion de recursos en bucle cerrado en una red de comunicaciones inalambrica de alta velocidad. |
| ES00965531T Expired - Lifetime ES2279770T3 (es) | 1999-09-30 | 2000-09-29 | Asignacion de recursos en bucle cerrado en una red de comunicaciones inalambricas de alta velocidad. |
Family Applications Before (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES09166654T Expired - Lifetime ES2398872T3 (es) | 1999-09-30 | 2000-09-29 | Asignación de recursos en bucle cerrado en una red de comunicaciones inalámbrica de alta velocidad |
| ES07103876T Expired - Lifetime ES2329838T3 (es) | 1999-09-30 | 2000-09-29 | Asignacion de recursos en bucle cerrado en una red de comunicaciones inalambrica de alta velocidad. |
Country Status (15)
| Country | Link |
|---|---|
| US (2) | US6563810B1 (es) |
| EP (3) | EP1216595B1 (es) |
| JP (3) | JP4991067B2 (es) |
| KR (1) | KR100752085B1 (es) |
| CN (1) | CN1178548C (es) |
| AT (2) | ATE438275T1 (es) |
| AU (1) | AU7623300A (es) |
| BR (1) | BR0014397B1 (es) |
| DE (2) | DE60042663D1 (es) |
| DK (1) | DK2107841T3 (es) |
| ES (3) | ES2398872T3 (es) |
| HK (1) | HK1047850B (es) |
| PT (1) | PT2107841E (es) |
| TW (1) | TW484334B (es) |
| WO (1) | WO2001024568A1 (es) |
Families Citing this family (119)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6885652B1 (en) | 1995-06-30 | 2005-04-26 | Interdigital Technology Corporation | Code division multiple access (CDMA) communication system |
| US7123600B2 (en) * | 1995-06-30 | 2006-10-17 | Interdigital Technology Corporation | Initial power control for spread-spectrum communications |
| US7020111B2 (en) | 1996-06-27 | 2006-03-28 | Interdigital Technology Corporation | System for using rapid acquisition spreading codes for spread-spectrum communications |
| US7929498B2 (en) | 1995-06-30 | 2011-04-19 | Interdigital Technology Corporation | Adaptive forward power control and adaptive reverse power control for spread-spectrum communications |
| ZA965340B (en) | 1995-06-30 | 1997-01-27 | Interdigital Tech Corp | Code division multiple access (cdma) communication system |
| US6775521B1 (en) * | 1999-08-09 | 2004-08-10 | Broadcom Corporation | Bad frame indicator for radio telephone receivers |
| US6563810B1 (en) * | 1999-09-30 | 2003-05-13 | Qualcomm Incorporated | Closed loop resource allocation |
| US7072311B1 (en) * | 1999-10-12 | 2006-07-04 | Via Telecom Co., Ltd. | Method and apparatus for initiating a reverse link intergenerational handoff in a CDMA communication system |
| JP3938824B2 (ja) * | 1999-10-29 | 2007-06-27 | 松下電器産業株式会社 | 通信装置および通信方法 |
| GB0003369D0 (en) * | 2000-02-14 | 2000-04-05 | Nokia Networks Oy | Radio resource management in a communication system |
| US6859446B1 (en) * | 2000-09-11 | 2005-02-22 | Lucent Technologies Inc. | Integrating power-controlled and rate-controlled transmissions on a same frequency carrier |
| US7142867B1 (en) * | 2000-09-15 | 2006-11-28 | Lucent Technologies Inc. | Method of determining transmission rate from a mobile station to a base station in a wireless communication system |
| JP4048483B2 (ja) * | 2000-10-13 | 2008-02-20 | ソニー株式会社 | データ通信速度制御システム、送信装置及び受信装置 |
| US6930981B2 (en) * | 2000-12-06 | 2005-08-16 | Lucent Technologies Inc. | Method for data rate selection in a wireless communication system |
| US6898192B2 (en) * | 2000-12-29 | 2005-05-24 | Nortel Networks Limited | Method and apparatus for improving fast forward link power control during variable rate operation of CDMA systems |
| KR100800884B1 (ko) * | 2001-03-29 | 2008-02-04 | 삼성전자주식회사 | 이동통신 시스템에서 역방향 링크의 송신 제어 방법 |
| US6983153B2 (en) * | 2001-06-07 | 2006-01-03 | Qualcomm Incorporated | Method and apparatus for congestion control in a wireless communication system |
| US7961616B2 (en) | 2001-06-07 | 2011-06-14 | Qualcomm Incorporated | Method and apparatus for congestion control in a wireless communication system |
| KR20030033436A (ko) * | 2001-10-23 | 2003-05-01 | 엘지전자 주식회사 | 위성 통신망의 데이터 전송률 제어방법 |
| US20040248584A1 (en) * | 2001-11-07 | 2004-12-09 | Yoshifumi Morihiro | Mobile body communication system, radio communication control apparatus mobile body communication apparatus, and mobile body communication method |
| US20030114179A1 (en) * | 2001-12-17 | 2003-06-19 | D.S.P.C. Technologies Ltd. | Method and apparatus for generating a quality measure target value based on channel conditions |
| US7280842B2 (en) | 2001-12-17 | 2007-10-09 | Marvell International Ltd. | Wireless communication device and method for communicating in site selection diversity mode |
| US7058361B2 (en) * | 2001-12-31 | 2006-06-06 | Lg Electronics Inc. | Channel compensating apparatus and method thereof for mobile communication terminal |
| JP3857602B2 (ja) * | 2002-03-06 | 2006-12-13 | 株式会社エヌ・ティ・ティ・ドコモ | 通信制御方法及び通信制御システム |
| DE60329429D1 (de) | 2002-06-06 | 2009-11-05 | Ntt Docomo Inc | System und Verfahren zur Paketkommunikation, Basisstation, Mobilstation, Steuervorrichtung und Paketkommunikationsprogramm |
| US7355993B2 (en) | 2002-06-27 | 2008-04-08 | Adkins Keith L | Method and apparatus for forward link gain control in a power controlled repeater |
| US20040018849A1 (en) * | 2002-07-23 | 2004-01-29 | Schiff Leornard N. | Queue length-based data transmission for wireless communication |
| US7630321B2 (en) * | 2002-09-10 | 2009-12-08 | Qualcomm Incorporated | System and method for rate assignment |
| CN100340125C (zh) | 2002-09-23 | 2007-09-26 | Lg电子株式会社 | 提供多媒体广播和组播服务(mbms)的无线电通信方法 |
| 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 |
| US20040203476A1 (en) * | 2002-10-08 | 2004-10-14 | Jung-Tao Liu | Method of feedback for HSDPA system using OFMDA |
| US8064325B1 (en) * | 2002-10-23 | 2011-11-22 | The Board Of Trustees Of The Leland Stanford Junior University | Concurrent frequency-sharing multi-user communication system with rate allocation approach |
| US8107885B2 (en) * | 2002-10-30 | 2012-01-31 | Motorola Mobility, Inc. | Method and apparatus for providing a distributed architecture digital wireless communication system |
| EP2451208A1 (en) * | 2002-11-14 | 2012-05-09 | Qualcomm Incorporated | Wireless communication rate shaping |
| US7411923B2 (en) | 2002-11-14 | 2008-08-12 | Qualcomm Incorporated | Wireless communication rate shaping |
| US7411974B2 (en) | 2002-11-14 | 2008-08-12 | Qualcomm Incorporated | Wireless communication rate shaping |
| US7680052B2 (en) * | 2002-12-16 | 2010-03-16 | Qualcomm Incorporated | Closed loop resource allocation |
| US7515883B1 (en) | 2002-12-16 | 2009-04-07 | Marvell D.S.P.C. Ltd. | Wireless communication device and method for communicating in site selection diversity mode |
| US20040147276A1 (en) * | 2002-12-17 | 2004-07-29 | Ralph Gholmieh | Reduced signaling power headroom feedback |
| US7095725B2 (en) * | 2002-12-19 | 2006-08-22 | Qualcomm Incorporated | Method and apparatus for data transmission on a reverse link in a communication system |
| EP1437912B1 (en) | 2003-01-04 | 2010-09-08 | Samsung Electronics Co., Ltd. | Method for determining data rate of user equipment supporting EUDCH service |
| US7493132B2 (en) * | 2003-02-14 | 2009-02-17 | Qualcomm Incorporated | System and method for uplink rate selection |
| 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 |
| US8023950B2 (en) | 2003-02-18 | 2011-09-20 | Qualcomm Incorporated | Systems and methods for using selectable frame durations in a wireless communication system |
| US8391249B2 (en) | 2003-02-18 | 2013-03-05 | Qualcomm Incorporated | Code division multiplexing commands on a code division multiplexed channel |
| US8081598B2 (en) | 2003-02-18 | 2011-12-20 | Qualcomm Incorporated | Outer-loop power control for wireless communication systems |
| US7660282B2 (en) | 2003-02-18 | 2010-02-09 | Qualcomm Incorporated | Congestion control in a wireless data network |
| US7155236B2 (en) | 2003-02-18 | 2006-12-26 | Qualcomm Incorporated | Scheduled and autonomous transmission and acknowledgement |
| US8254358B2 (en) * | 2003-03-06 | 2012-08-28 | Ericsson Ab | Communicating a broadcast message to change data rates of mobile stations |
| US7215930B2 (en) | 2003-03-06 | 2007-05-08 | Qualcomm, Incorporated | Method and apparatus for providing uplink signal-to-noise ratio (SNR) estimation in a wireless communication |
| 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 |
| US7551588B2 (en) * | 2003-03-06 | 2009-06-23 | Nortel Networks Limited | Autonomous mode transmission from a mobile station |
| US8705588B2 (en) | 2003-03-06 | 2014-04-22 | Qualcomm Incorporated | Systems and methods for using code space in spread-spectrum communications |
| AU2004300339B2 (en) * | 2003-03-06 | 2009-05-28 | Lg Electronics, Inc. | Apparatus and method for controlling reverse-link data transmission rate |
| CN100484090C (zh) * | 2003-03-15 | 2009-04-29 | 北方电讯网络有限公司 | 在反向无线链路中传送有关移动台的缓冲器状态和数据速率的信息 |
| US7369501B2 (en) | 2003-04-29 | 2008-05-06 | Lg Electronics Inc. | Apparatus and method for controlling reverse-link data transmission rate during handoff |
| US7477604B2 (en) * | 2003-05-14 | 2009-01-13 | Ntt Docomo, Inc. | Packet communications system |
| GB2402021A (en) * | 2003-05-19 | 2004-11-24 | Nec Corp | Rate control method and apparatus for data packet transmission from a mobile phone to a base station |
| 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 |
| US7979078B2 (en) * | 2003-06-16 | 2011-07-12 | Qualcomm Incorporated | Apparatus, system, and method for managing reverse link communication resources in a distributed communication system |
| US9078225B2 (en) * | 2003-06-16 | 2015-07-07 | Telefonaktiebolaget L M Ericsson (Publ) | Dynamic mobile power headroom threshold for determining rate increases in the reverse traffic channel of a CDMA network |
| US7171165B2 (en) * | 2003-07-24 | 2007-01-30 | Lucent Technologies Inc. | Method for determining a transmission rate on the reverse common signaling channel of a wireless system |
| US8489949B2 (en) | 2003-08-05 | 2013-07-16 | Qualcomm Incorporated | Combining grant, acknowledgement, and rate control commands |
| US7689239B2 (en) | 2003-09-16 | 2010-03-30 | Motorola, Inc. | System, method, and apparatus for establishing headroom for a mobile station |
| GB0323199D0 (en) * | 2003-10-03 | 2003-11-05 | Fujitsu Ltd | Soft handover |
| US7616660B2 (en) * | 2003-11-21 | 2009-11-10 | Telefonaktiebolaget Lm Ericsson (Publ) | Common rate control method for reverse link channels in CDMA networks |
| US8463282B2 (en) * | 2003-12-03 | 2013-06-11 | Qualcomm Incorporated | Overload detection in a wireless communication system |
| US20050124347A1 (en) * | 2003-12-05 | 2005-06-09 | Hosein Patrick A. | Method and apparatus for congestion control in high speed wireless packet data networks |
| US20050147022A1 (en) * | 2003-12-22 | 2005-07-07 | Texas Instruments Incorporated | Preamble transmit power tailoring system, a method of tailoring preamble transmit power and an OFDM transmitter employing the same |
| US7400710B2 (en) * | 2004-02-26 | 2008-07-15 | Conexant, Inc. | MIMO dynamic PSD allocation for DSL networks |
| US7454173B2 (en) * | 2004-04-23 | 2008-11-18 | Telefonaktiebolaget L M Ericsson (Publ) | Load control in shared medium many-to-one communication systems |
| CN100459514C (zh) * | 2004-07-01 | 2009-02-04 | 北京邮电大学 | Ip网络服务质量管理系统中闭环反馈的控制方法和装置 |
| US20060009206A1 (en) * | 2004-07-06 | 2006-01-12 | Gandhi Asif D | Method of adding a sector to an active set |
| KR20060013466A (ko) * | 2004-08-07 | 2006-02-10 | 삼성전자주식회사 | 소프트 핸드오프 영역에서 역방향 패킷 전송을 위한단말들의 상태 정보 시그널링 방법 |
| US7693110B2 (en) | 2004-09-16 | 2010-04-06 | Motorola, Inc. | System and method for downlink signaling for high speed uplink packet access |
| GB2420254B (en) * | 2004-11-04 | 2007-03-07 | Siemens Ag | A method of controlling transmission rate in a mobile terminal in soft handover |
| 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 |
| US7894324B2 (en) * | 2005-03-08 | 2011-02-22 | Qualcomm Incorporated | Methods and apparatus for signaling data rate option information |
| US7885293B2 (en) * | 2005-03-08 | 2011-02-08 | Qualcomm Incorporated | Methods and apparatus for implementing and using a maximum rate option indicator |
| US7797018B2 (en) * | 2005-04-01 | 2010-09-14 | Interdigital Technology Corporation | Method and apparatus for selecting a multi-band access point to associate with a multi-band mobile station |
| CN100466807C (zh) * | 2005-05-19 | 2009-03-04 | 华为技术有限公司 | 提高用户交互数据服务质量的方法 |
| US7734262B2 (en) | 2005-07-18 | 2010-06-08 | Rashid Ahmed Akbar Attar | Method and apparatus for reverse link throttling in a multi-carrier wireless communication system |
| US8315240B2 (en) * | 2005-07-20 | 2012-11-20 | Qualcomm Incorporated | Enhanced uplink rate indicator |
| US7480488B2 (en) * | 2005-08-02 | 2009-01-20 | Texas Instruments Incorporated | Providing optimal uplink data rates to mobile stations when mobile networks send parameters controlling the data rates |
| WO2007035681A1 (en) | 2005-09-16 | 2007-03-29 | Qualcomm Incorporated | Exploration of the method of the interconnect effort in nano-technologies |
| JP4315940B2 (ja) * | 2005-09-29 | 2009-08-19 | 京セラ株式会社 | 移動体通信システム、基地局装置、移動局装置、送信電力制御方法、及びプログラム |
| US20070097962A1 (en) * | 2005-11-03 | 2007-05-03 | Lg Electronics Inc. | Method and apparatus for determining the maximum transmit power of a mobile terminal |
| JP4684888B2 (ja) | 2005-12-28 | 2011-05-18 | キヤノン株式会社 | 通信装置及び電力制御方法 |
| US7996032B2 (en) * | 2006-03-27 | 2011-08-09 | Qualcomm Incorporated | Power control and resource management in orthogonal wireless systems |
| JP5036212B2 (ja) | 2006-04-21 | 2012-09-26 | キヤノン株式会社 | 通信装置及びその送信電力制御方法 |
| US8559514B2 (en) * | 2006-07-27 | 2013-10-15 | Qualcomm Incorporated | Efficient fetching for motion compensation video decoding process |
| US8295225B2 (en) | 2006-09-08 | 2012-10-23 | Qualcomm Incorporated | Reverse link feedback for interference control in a wireless communication system |
| KR100758230B1 (ko) * | 2006-09-19 | 2007-09-12 | 연세대학교 산학협력단 | 무선자원 관리 장치 및 방법 |
| EP2375585B1 (en) * | 2006-10-31 | 2018-10-10 | Qualcomm Incorporated | Unified design and centralized scheduling for dynamic Simo, SU-Mimo and MU-Mimo operation for RL transmissions |
| RU2426251C2 (ru) * | 2006-10-31 | 2011-08-10 | Квэлкомм Инкорпорейтед | Устройство и способ произвольного доступа для беспроводной связи |
| GB2447439B (en) | 2007-02-02 | 2012-01-25 | Ubiquisys Ltd | Access point power control |
| US20090005102A1 (en) * | 2007-06-30 | 2009-01-01 | Suman Das | Method and Apparatus for Dynamically Adjusting Base Station Transmit Power |
| WO2010018643A1 (ja) * | 2008-08-12 | 2010-02-18 | 株式会社日立コミュニケーションテクノロジー | 無線通信システム、無線通信装置及び無線リソース管理方法 |
| EP2159926B1 (en) | 2008-08-26 | 2019-10-23 | Agence Spatiale Europeenne | Methods, apparatuses and system for asynchronous spread-spectrum communication |
| US8923125B2 (en) * | 2008-10-24 | 2014-12-30 | Qualcomm Incorporated | Wireless network resource adaptation |
| US8462757B2 (en) * | 2008-12-15 | 2013-06-11 | Intel Mobile Communications GmbH | Method for adjusting transmitter output power |
| GB2472597B (en) | 2009-08-11 | 2012-05-16 | Ubiquisys Ltd | Power setting |
| US9007907B1 (en) * | 2009-08-26 | 2015-04-14 | Sprint Spectrum L.P. | Method and system of reverse-link transmission |
| EP2506639B1 (en) * | 2011-03-31 | 2014-06-04 | Alcatel Lucent | Pilot power control |
| DE102011018572A1 (de) * | 2011-04-26 | 2012-10-31 | Continental Automotive Gmbh | Verfahren zur Anzeige der Funktionsfähigkeit der Fahrzeug-zu-Umgebung-Kommunikation in ISM-Funkbändern |
| US9215663B2 (en) | 2012-06-29 | 2015-12-15 | Qualcomm Incorporated | Methods and devices for controlling uplink transmit power at an access terminal |
| US9301161B2 (en) | 2012-07-27 | 2016-03-29 | Qualcomm Incorporated | Method and apparatus for available bandwidth estimation by a user equipment in idle and/or connected mode |
| US9253800B2 (en) * | 2012-09-17 | 2016-02-02 | Intel Corporation | Apparatuses, systems, and methods for access configurations |
| CN102904692B (zh) * | 2012-10-17 | 2015-02-25 | 中国联合网络通信集团有限公司 | 基站直通通信的速率控制方法、基站以及通信系统 |
| US9585109B2 (en) | 2013-03-14 | 2017-02-28 | Vivint, Inc. | Simultaneous channel switching within a mesh network |
| CA2902408C (en) * | 2013-03-14 | 2021-05-18 | Vivint, Inc. | Simultaneous channel switching within a mesh network |
| US9538439B2 (en) * | 2013-05-10 | 2017-01-03 | Qualcomm Incorporated | Method and apparatus for estimating an achievable link throughput based on assistance information |
| US9860762B2 (en) | 2014-03-11 | 2018-01-02 | Vivint, Inc. | Simultaneous channel switching within a mesh network |
| US9819560B2 (en) * | 2014-12-24 | 2017-11-14 | Mediatek Inc. | Dynamic data distribution method in private network and associated electronic device |
| CN104618159B (zh) * | 2015-01-28 | 2017-09-05 | 北京航空航天大学 | 一种基于非线性容量负载模型的网络资源再分配方法 |
| CN106375062A (zh) * | 2016-08-29 | 2017-02-01 | 浙江华飞智能科技有限公司 | 一种遥控系统的控制方法及主设备 |
| CN110866291B (zh) * | 2019-11-15 | 2023-03-24 | 北京工业大学 | 一种基于双重安全机制的废旧电子产品信息清除方法 |
| JP2023178861A (ja) * | 2022-06-06 | 2023-12-18 | Kddi株式会社 | 遅延時間の調整を可能とする端末装置、基地局装置、制御方法、及びプログラム |
Family Cites Families (29)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4901307A (en) | 1986-10-17 | 1990-02-13 | Qualcomm, Inc. | Spread spectrum multiple access communication system using satellite or terrestrial repeaters |
| US5103459B1 (en) | 1990-06-25 | 1999-07-06 | Qualcomm Inc | System and method for generating signal waveforms in a cdma cellular telephone system |
| US5511073A (en) | 1990-06-25 | 1996-04-23 | Qualcomm Incorporated | Method and apparatus for the formatting of data for transmission |
| US5267261A (en) | 1992-03-05 | 1993-11-30 | Qualcomm Incorporated | Mobile station assisted soft handoff in a CDMA cellular communications system |
| ZA946674B (en) * | 1993-09-08 | 1995-05-02 | Qualcomm Inc | Method and apparatus for determining the transmission data rate in a multi-user communication system |
| US5671218A (en) * | 1994-04-28 | 1997-09-23 | Lucent Technologies Inc. | Controlling power and access of wireless devices to base stations which use code division multiple access |
| US5442625A (en) * | 1994-05-13 | 1995-08-15 | At&T Ipm Corp | Code division multiple access system providing variable data rate access to a user |
| FI107575B (fi) * | 1994-06-20 | 2001-08-31 | Nokia Mobile Phones Ltd | Tiedonsiirtomenetelmä, tukiasema sekä tilaajapäätelaite |
| FI96557C (fi) * | 1994-09-27 | 1996-07-10 | Nokia Telecommunications Oy | Menetelmä datasiirtoa varten TDMA-matkaviestinjärjestelmässä sekä menetelmän toteuttava matkaviestinjärjestelmä |
| JP2596388B2 (ja) * | 1994-10-28 | 1997-04-02 | 日本電気株式会社 | ディジタルコードレス電話システム |
| US5933787A (en) | 1995-03-13 | 1999-08-03 | Qualcomm Incorporated | Method and apparatus for performing handoff between sectors of a common base station |
| JP2968706B2 (ja) * | 1995-07-26 | 1999-11-02 | 日本電気エンジニアリング株式会社 | 移動無線機 |
| US5734646A (en) * | 1995-10-05 | 1998-03-31 | Lucent Technologies Inc. | Code division multiple access system providing load and interference based demand assignment service to users |
| US5933462A (en) | 1996-11-06 | 1999-08-03 | Qualcomm Incorporated | Soft decision output decoder for decoding convolutionally encoded codewords |
| US6023622A (en) * | 1997-03-05 | 2000-02-08 | Watkins-Johnson Company | Wireless communication system with dynamic channel allocation |
| US5923650A (en) | 1997-04-08 | 1999-07-13 | Qualcomm Incorporated | Method and apparatus for reverse link rate scheduling |
| US5933777A (en) * | 1997-04-24 | 1999-08-03 | Telefonaktiebolaget Lm Ericsson (Publ) | System and method for allocating channel elements in a code division multiple access radio telecommunications network |
| US6104933A (en) * | 1997-06-23 | 2000-08-15 | Telefonaktiebolaget Lm Ericsson | Method and apparatus for control of base stations in macro diversity radio systems |
| US6137789A (en) * | 1997-06-26 | 2000-10-24 | Nokia Mobile Phones Limited | Mobile station employing selective discontinuous transmission for high speed data services in CDMA multi-channel reverse link configuration |
| US6330232B1 (en) | 1997-07-16 | 2001-12-11 | Nortel Networks Limited | Base station transceiver subsystem carrier selection at a CDMA cell site |
| US6072784A (en) * | 1997-07-25 | 2000-06-06 | At&T Corp. | CDMA mobile station wireless transmission power management with adaptive scheduling priorities based on battery power level |
| US6028851A (en) | 1997-09-26 | 2000-02-22 | Telefonaktiebolaget L M Ericsson (Publ) | System and method for mobile assisted admission control |
| US6574211B2 (en) | 1997-11-03 | 2003-06-03 | Qualcomm Incorporated | Method and apparatus for high rate packet data transmission |
| US6385449B2 (en) * | 1998-03-06 | 2002-05-07 | Telefonaktiebolaget L M Ericsson | System and method used in a mobile telecommunications network for load balancing ongoing calls between different base station controllers |
| US6192249B1 (en) | 1998-12-03 | 2001-02-20 | Qualcomm Inc. | Method and apparatus for reverse link loading estimation |
| JP2000278325A (ja) * | 1999-03-26 | 2000-10-06 | Sanyo Electric Co Ltd | 伝送制御方法 |
| US6556549B1 (en) * | 1999-07-02 | 2003-04-29 | Qualcomm Incorporated | Method and apparatus for signal combining in a high data rate communication system |
| US6397070B1 (en) * | 1999-07-21 | 2002-05-28 | Qualcomm Incorporated | Method and apparatus for estimating reverse link loading in a wireless communication system |
| US6563810B1 (en) * | 1999-09-30 | 2003-05-13 | Qualcomm Incorporated | Closed loop resource allocation |
-
1999
- 1999-09-30 US US09/409,981 patent/US6563810B1/en not_active Expired - Lifetime
-
2000
- 2000-09-29 JP JP2001527594A patent/JP4991067B2/ja not_active Expired - Lifetime
- 2000-09-29 CN CNB008135401A patent/CN1178548C/zh not_active Expired - Lifetime
- 2000-09-29 AT AT07103876T patent/ATE438275T1/de not_active IP Right Cessation
- 2000-09-29 ES ES09166654T patent/ES2398872T3/es not_active Expired - Lifetime
- 2000-09-29 AU AU76233/00A patent/AU7623300A/en not_active Abandoned
- 2000-09-29 DE DE60042663T patent/DE60042663D1/de not_active Expired - Lifetime
- 2000-09-29 DK DK09166654.5T patent/DK2107841T3/da active
- 2000-09-29 BR BRPI0014397-9B1A patent/BR0014397B1/pt active IP Right Grant
- 2000-09-29 ES ES07103876T patent/ES2329838T3/es not_active Expired - Lifetime
- 2000-09-29 AT AT00965531T patent/ATE357118T1/de not_active IP Right Cessation
- 2000-09-29 HK HK03100039.0A patent/HK1047850B/zh unknown
- 2000-09-29 KR KR1020027004173A patent/KR100752085B1/ko not_active Expired - Lifetime
- 2000-09-29 EP EP00965531A patent/EP1216595B1/en not_active Expired - Lifetime
- 2000-09-29 ES ES00965531T patent/ES2279770T3/es not_active Expired - Lifetime
- 2000-09-29 PT PT91666545T patent/PT2107841E/pt unknown
- 2000-09-29 EP EP09166654A patent/EP2107841B1/en not_active Expired - Lifetime
- 2000-09-29 DE DE60033948T patent/DE60033948T2/de not_active Expired - Lifetime
- 2000-09-29 EP EP07103876A patent/EP1796423B9/en not_active Expired - Lifetime
- 2000-09-29 WO PCT/US2000/026878 patent/WO2001024568A1/en not_active Ceased
- 2000-09-30 TW TW089120375A patent/TW484334B/zh not_active IP Right Cessation
-
2002
- 2002-12-16 US US10/321,067 patent/US7339894B2/en not_active Expired - Lifetime
-
2010
- 2010-12-01 JP JP2010268656A patent/JP5038479B2/ja not_active Expired - Lifetime
-
2012
- 2012-05-18 JP JP2012114536A patent/JP5242828B2/ja not_active Expired - Lifetime
Also Published As
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| ES2279770T3 (es) | Asignacion de recursos en bucle cerrado en una red de comunicaciones inalambricas de alta velocidad. | |
| ES2482792T3 (es) | Procedimiento y aparato de transmisión de datos de paquetes a alta velocidad | |
| ES2295064T3 (es) | Procedimiento para realizar traspaso mediante el uso secuencial de la calidad de la señal de enlace ascendente y descendente. | |
| US7184426B2 (en) | Method and apparatus for burst pilot for a time division multiplex system | |
| ES2711780T3 (es) | Procedimiento de multiplexación MAC y selección TFC para enlace ascendente mejorado | |
| ES2296743T3 (es) | Programacion de enlace directo en un sistema de comunicaciones sin hilos. | |
| ES2387766T3 (es) | Método y aparato para transmitir datos | |
| US7680052B2 (en) | Closed loop resource allocation | |
| CN100539753C (zh) | 无线电通信系统中传输数据的方法 | |
| HK1137888B (en) | Closed loop resource allocation in a high speed wireless communications network | |
| HK1109826B (en) | Closed loop resource allocation in a high speed wireless communications network |