ES2279770T3

Closed Loop Resource Allocation in a High Speed Wireless Communications Network

Abstract

A method of selecting a data stream for reverse link transmissions in a wireless communication network comprising at least one subscriber station (206), each subscriber station (206) being associated with a set of candidate base stations and a set of active base stations, the procedure being performed at the subscriber station (206) and comprising the following steps: selection of an initial flow rate according to the amount of data in a transmission buffer (524); modification of the initial flow rate according to the available power of the subscriber station (206) to provide a first set flow rate; modification of the first adjusted flow to prevent the creation of interference towards the candidate base stations to provide a second adjusted flow; and modification of the second flow rate adjusted according to busy volume signals received indicative of the state of charge of the base stations in the active set of the subscriber station (206) to guarantee the transmission data stream of the reverse link selected.

ES2279770T3, drawing sheet 1
Sheet 1 of 15

Term

Term ended

Projected expiry passed 29 September 2020, 6 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

46 claims: 11 independent, 35 dependent

  1. 1
    ES 2 279 770 T3 REIVINDICACIONES 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. 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. 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. 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. 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. 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. ES 2 279 770 T3
  7. 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. 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. 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. 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. 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. 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;ES 2 279 770 T3 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. 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. 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. 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. 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. 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 Rmedio es el caudal de datos medio en un número predeterminado de transmisiones anteriores;Fmemoria 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. 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. 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. 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. 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:ES 2 279 770 T3 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. ES 2 279 770 T3
  31. 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. 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 a 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. 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. 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. 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. 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. 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. 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:medio donde Rmedio es el caudal de datos medio en un número predeterminado de transmisiones anteriores;Fmemoria 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. 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. 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. ES 2 279 770 T3
  41. 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. 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. 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. 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. 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. 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.
Independent claims46