MXPA05000409A - Sistema, aparato y metodo para asignacion de recursos de enlace ascendente. - Google Patents

Sistema, aparato y metodo para asignacion de recursos de enlace ascendente.

Info

Publication number
MXPA05000409A
MXPA05000409A MXPA05000409A MXPA05000409A MXPA05000409A MX PA05000409 A MXPA05000409 A MX PA05000409A MX PA05000409 A MXPA05000409 A MX PA05000409A MX PA05000409 A MXPA05000409 A MX PA05000409A MX PA05000409 A MXPA05000409 A MX PA05000409A
Authority
MX
Mexico
Prior art keywords
subscriber station
data rate
subscriber
uplink
data
Prior art date
Application number
MXPA05000409A
Other languages
English (en)
Inventor
Ali Arad
Original Assignee
Soma Networks Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Soma Networks Inc filed Critical Soma Networks Inc
Publication of MXPA05000409A publication Critical patent/MXPA05000409A/es

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • H04W48/06Access restriction performed under specific conditions based on traffic conditions

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Communication Control (AREA)
  • Small-Scale Networks (AREA)

Abstract

Un sistema, metodo y aparato para administrar los recursos de radio de enlace ascendente. RRAM emplea reduccion de velocidad selectiva para asegurar los recursos para estaciones suscriptoras dependiendo de los requerimientos QoS individuales. En respuesta a una solicitud de un nuevo DDCH, RRAM puede caer una estacion suscriptora a una baja velocidad de datos y sin reservaciones de medios. En respuesta a los reportes de medicion de trafico de las estaciones suscriptoras, RRAM intenta incrementar o reducir la velocidad de datos de una estacion suscriptora. Cuando existen insuficientes recursos de enlace ascendente, RRAM trata de disminuir la velocidad de una estacion suscriptora de velocidad mas alta. Buscando que las estaciones suscriptoras disminuyan, RRAM inicia a la velocidad mas alta y continua hasta alcanzar las velocidades de datos mas bajas hasta que se encuentra un candidato adecuado. RRAM tambien reserva recursos para estaciones suscriptoras que no se reasignaran a otras estaciones suscriptoras.

Description

SISTEMA, APARATO Y MÉTODO PARA ASIGNACIÓN DE RECURSOS DE ENLACE ASCEN DENTE Campo de la Invención La presente invención se refiere al campo de asig nación de recursos de radio dentro de redes de trabajo. Más específicamente, la presente invención se refiere a un sistema, aparato y método para la asignación de recursos de radio a una pluralidad de estaciones suscriptoras que transmiten a una estación base de radio.
ANTEC EDENTES DE LA I NVENCIÓN En una red de trabajo híbrida para llevar a cabo ambos servicios de "medios" y de "datos", la red de trabajo necesita proporcionar suficiente capacidad (lo cual puede medirse como una velocidad de datos en bits/s) para cumplir con las necesidades de cada suscriptor. El tráfico de medios , tal como llamadas de telefonía, video en corriente o lo similar, requiere de una cantidad predecible de capacidad (por ejemplo, una llamada de telefonía q ue utiliza el codificador-decodificador G .729AB req uiere de 9.6 kbits/s); sin embargo, esta capacidad debe garantizarse. De otro modo, el tiempo de espera degradará el servicio de medios y dará como resultado una experiencia no satisfactoria del suscriptor. El tráfico de datos , tal como las solicitudes de HTTP y servicio de FTP , con frecuencia puede req uerir de g randes cantidades de capacidad, pero los suscriptores normalmente tolerarán breves periodos de espera. Sin embargo, si es demasiado el tiempo de espera o la velocidad de datos es demasiado lenta , entonces el suscriptor no se encontrará satisfecho. La proporción de la capacidad adecuada a cada suscriptor puede ser un obstáculo ya que la red de trabajo procesa una cantidad finita de recursos a fin de proporcionar esta capacidad . En redes de trabajo a base de radio, los recursos finitos pueden incluir la amplitud de banda de radio, los niveles de energ ía de transmisión , estos recursos de radio y la capacidad resultante debe asignarse entre las estaciones suscriptoras. Por ejemplo, las redes de trabajo de múltiple acceso por división de tiempo (TDMA) asignan cuotas de tiempo a nodos a fin de transmitir sobre los enlaces y las redes de trabajo de múltiple acceso por división de código (CDMA) pueden asignar diferentes factores de difusión y/o niveles de energía de transmisión a estaciones suscriptoras. Por razones económicas, un operador de red típicamente desea asig nar tantos recursos de la red de trabajo como sean posibles, permitiendo un pequeño margen de seguridad , a fin de proporcionar óptimas velocidades de datos, rendimiento e ingreso económico. Sin embargo, el operador de la red debe ser cuidadoso de no permitir exceso de tráfico sobre la red de trabajo, ya q ue esto puede originar serios problemas de desempeño y/o estabilidad . Los operadores de redes se preocupan además de la manera de asignar los recursos de rad io disponibles entre las diversas estaciones suscriptoras (ya sean teléfonos celulares, PDAs, computadoras portátiles con tarjetas de red inalámbricas, etc. , que pertenecen a suscriptores individ uales). La asig nación puede llevarse a cabo por igual entre todas las estaciones suscriptoras o preferentemente reflejar diferentes servicios o niveles de servicio para alg unas estaciones suscriptoras contra otras. Por ejemplo, el tráfico de medios, que generalmente es intolerante al tiempo de espera, debe tener prioridad sobre el tráfico de datos tolerante al tiempo de espera, como las solicitudes de HTTP. De manera similar, algunas estaciones suscriptoras pueden haber pagado o tener derecho de otro modo a mayores velocidades de datos promedio o mejores niveles de servicio q ue otras estaciones suscriptoras. En una red de trabajo centralizada, a base de radio, una pluralidad de estaciones suscriptoras se comunica con una sola estación base . La estación base admite las estaciones suscriptoras sobre la red y asigna una porción de los recursos de la red para servicio a cada estación suscriptora en ambas direcciones de enlace ascendente (muchos hacia uno) y enlace descendente (uno hacia muchos) . Ya q ue la estación base es responsable de la administración de recursos, es necesario q ue la estación base monitoree los niveles de tráfico para asignar y/o reasignar de manera eficaz los recursos de radio a fin de aseg urar suficiente capacidad a cada estación suscriptora. En la dirección de enlace descendente (es decir, desde la estación base hacia la estación suscriptora) , el monitoreo es relativamente directo ya q ue todos el tráfico de datos y de medios pasa directamente a través de la estación base en ruta a las estaciones suscriptoras, permitiendo a la estación base monitorear la utilización de la red , asignar recursos y prog ramar el tráfico de acuerdo a lo anterior. La administración de tráfico de enlace ascendente (es decir, desde las estaciones de suscriptor hacia la estación base) es más difíci l , ya q ue las estaciones suscriptoras individuales tienen información incompleta sobre el tráfico actual de la red de trabajo, ya que típicamente no tienen conocimiento de otras estaciones suscriptoras dentro del rango de la estación base. Un administrador de acceso y de recursos de radio (RRAM) en la estación base se req uiere típicamente para administrar la admisión de estaciones suscriptoras en la red y la asignación y reasignación de recursos entre las estaciones suscriptoras. Las estrateg ias de RRAM se refieren a la ad misión de estaciones suscri ptoras en la red de trabajo, la asignación de recursos para cumplir una "igualdad" u otros criterios de asignación de recursos y la administración de los niveles de uso en vista de los recursos disponibles , a fin de asegurar una degradación de servicio elegante y/o estabilidad cuando el uso se acerque al umbral máximo.
Las estrategias de RRAM se diseñan típicamente para un canal físico específico (Ethernet, inalámbrico, etc.) para los diferentes tipos de estructuras de datos que la red de trabajo espera contener (es decir, tráfico por sesiones , tráfico I P en ráfaga , etc. ). En una implementación simple , cada estación suscriptora puede conectarse a la estación base mediante el uso de un protocolo estilo ALOHA, donde la estación suscriptora simplemente transmite a voluntad o continuamente regresa al proceso en intervalos aleatorios si falla la transmisión anterior. Como se sabe por aq uellos expertos en la materia, en un ambiente inalámbrico un protocolo estilo ALO HA es altamente ineficiente en términos de su utilización de capacidad. Se han desarrollado y/o sugerido varios esquemas más sofisticados de administración de tráfico de enlace ascendente, tal como llamada selectiva de acceso aleatorio, prog ramación de recursos y sistemas de reservación . En su artículo, "Protocolos de Control por Acceso Inalámbrico a Medios", publicado en I EEE Communications Surveys (Second Quarter 2000), Ajay Gummalla y John Limb examinan varias estrategias MAC para dirigir estos problemas. Como se sabe por aq uellos expertos en la materia, una manera común de asignar recursos de canal en un sistema de CDMA es la sobre-proporción de los canales . En un sistema convencional de CDMA IS-95, los canales son de un tamaño fijo, diseñados con red undancia importante para escenarios en el peor de los casos. Aunque la sobre-proporción permite cierta fortaleza en el canal , es un uso ineficiente de recursos de red . Ya q ue el tamaño del canal es fijo, el canal se sub-utiliza (en términos de máxima capacidad) en el mejor de los escenarios del peor de los casos. Por ejemplo, un canal asignado puede proporcionar 1 9.2 kbits/s . Sin tomar en cuenta la calidad del canal, el suscriptor solamente transmitirá continuamente a 1 9.2 kbits/s. Adicionalmente, una vez que se registra un canal , aquellos recursos de canal se encuentran no disponibles al resto de la red , incluso cuando nada se transmite actualmente en el canal. Esto da como resultado un uso menos óptimo de los recursos de red, particularmente cuando una estación suscriptora transmite tráfico en ráfaga tal como IP. Estos problemas pueden mitigarse parcialmente mediante "sobre-programación" de canales a los suscriptores. La estación base puede sobre-programar suscriptores sin sobrecargar la red debido a la distribución estadística del uso real. Sin embargo, para asegurar estabilidad, la sobre-programación debe ser propensa a periodos de sub-uso cuando la amplitud de banda se desperdicie y sobre-utilice, cuando ocurre la congestión. Otro método para la administración de tráfico de enlace ascendente es el uso de "programación probabilística". Con la programación probabilística, la estación base proporciona a cada estación suscriptora una "probabilidad de transmisión". Esta probabilidad de transmisión es la probabilidad de que la estación suscriptora transmita un paquete. La programación probabilística permite que la estación base mejore la administración de tráfico de red en ráfaga. Sin embargo, un problema con la programación probabilística es que a todas las estaciones suscriptoras se debe proporcionar un canal, se encuentren transmitiendo o no, y los canales son típicamente un recurso limitado en la mayoría de las redes. Además, la programación probabilística, según se implementa por muchos sistemas 3G, tal como el Tirad Generation Partnership Program (www, 3gpp.org), se diseña para servicios "por sesión" o más servicios como de conexión, y no son óptimos para una mezcla de voz y servicios convencionales de datos I P. Otra solución propuesta, "programación por asignación a demanda", intenta asignar amplitud de banda en base a los req uisitos QoS para cada canal de tráfico. Una estación suscriptora solicita amplitud de banda dedicada de una estación base, típicamente mediante el uso de un canal de acceso aleatorio (RACH) u otros canales de control o señalización proporcionados para tal propósito. La estación base programa entonces la asignación de banda a cada estación suscriptora en base a la demanda total de la red , mediada por sus propias reglas de programación, y autoriza a cada estación suscriptora transmitir en tiempos adecuados . Se apreciará por aquellos expertos en la materia que son posibles un gran número de diferentes reglas de programación , optimizándose cada conjunto de reglas para diferentes tipos de tráfico, req uisitos QoS y estructuras de canal, pero tales sistemas aún son esencialmente en base a conexión. Por consiguiente, se desea proporcionar un sistema, aparato y método q ue proporcione la asignación de recursos de enlace ascendente q ue utilice eficientemente la capacidad disponible, que pueda reasignar recursos rápidamente entre potenciaimente un gran número de suscriptores activos con una cantidad razonablemente pequeña de recursos dedicados a la señalización , mientras se asegura tanto la calidad del servicio (QoS) como también la equidad (sin embargo definida) entre los diferentes suscriptores, y que permita al tráfico de la red de trabajo el degradarse suavemente durante periodos de congestión o escasez de recursos para redes de trabajo que contienen una variedad de tipos de tráfico bajo diferentes escenarios de uso.
BREVE DESCRI PCIÓN DE LA I NVENCIÓN Un objeto de la presente invención es proporcionar un sistema novedoso, método y aparato que realcen o mitiguen al menos algunas de las desventajas arriba identificadas de la técnica anterior. De acuerdo con un primer aspecto de la presente invención, se proporciona un método para medir una demanda de asignación de al menos un canal de datos dedicado a enlace ascendente en una red de trabajo, que comprende una estación base que incluye un recurso de radio y administrador de acceso y una pluralidad de estaciones suscriptoras, donde la estación base puede asignar un canal de datos dedicado proveniente de un depósito de canales de datos dedicados, no asignados, y puede asignar una porción de los recursos de radio a fin de asignar capacidad de velocidad de datos a un canal asignado, que comprende: a) recibir en la estación base una solicitud de un canal de datos dedicado proveniente de una estación suscriptora de la pluralidad de estaciones suscriptoras; b) determinando el recurso de radio y el administrador de acceso si se encuentran suficientes recursos de radio disponibles para la proporción del canal de datos solicitado y si se encuentra disponible un canal de datos dedicado para la asignación a partir del depósito de canales de datos dedicados no asignados, después i) si los recursos y el canal de datos dedicado se encuentran disponibles, avanzar a la etapa e); ii) si los recursos necesarios no se encuentran disponibles, avanzar a la etapa (d); iii) si los recursos se encuentran disponibles pero el canal de datos dedicado no se encuentra disponible, avanzar a la etapa (c); c) determinar si al menos otra estación suscriptora de la pluralidad de estaciones suscriptoras con un canal de datos dedicado, asignado, puede elegirse para tener su canal de datos dedicado, asig nado, regresado al depósito de canales de datos dedicados , no asignados, entonces iv) si al menos otra estación suscriptora puede elegirse para tener su canal de datos dedicado, asignado, regresado, regresar el canal de datos ded icado, asig nado, al depósito de canales de datos ded icados, no asig nados; después avanzar a la etapa (e); o v) terminar de otro modo el método; d) determinar si al menos otra estación suscriptora con un canal dedicado, asignado, con una primer capacidad de velocidad de datos, puede reducirse a una capacidad de menor velocidad de datos para volver disponibles recursos de radio y reducir la primer capacidad de velocidad de datos a fin de liberar los recursos de radio asociados, disponibles , después vi) regresar a la etapa (b) si existe tal al menos una estación suscriptora; vii) terminar el método si no existe tal al menos una estación suscriptora; y e) asignar el canal de datos dedicado a partir del depósito de canales de datos dedicados no asignados a la estación suscriptora. De acuerdo con otro aspecto de la invención , se proporciona un método para asignar una velocidad de datos de enlace ascendente mínima a una estación suscriptora en una red de trabajo q ue comprende una estación base y una pluralidad de estaciones suscriptoras , asignándose independ ientemente a cada una de la pluralidad de estaciones suscriptoras una velocidad de datos actual a partir de un conjunto de posibles velocidades de datos q ue req uieren de cantidades variantes de recursos de radio de enlace ascendente, comprend iendo el método; a) recibir una solicitud de reservación en la estación base, proveniente de una estación suscriptora de la pluralidad de estaciones suscriptoras; b) determinar si se encuentran disponibles suficientes recursos de radio de enlace ascendente para asig nar la velocidad mínima de datos a la estación suscriptora, después i) si se encuentran disponibles suficientes recursos de radio de en lace ascendente, avanzar a la etapa (e); ii) si no se encuentran disponibles suficientes recursos de rad io de enlace ascendente, avanzar a la etapa (c); c) determinar si al menos otra estación suscriptora de la pluralidad de estaciones suscriptoras puede elegirse para una menor velocidad de datos, entonces iii) sí al menos otra estación suscriptora puede elegirse para la velocidad de datos inferior, avanzar a la etapa (d); iv) de otro modo, ignorar la solicitud de reservación y terminar el método; d) determinar cuál estación suscriptora en particular, de la al menos otra estación suscriptora elegible para la velocidad de datos inferior, se habrá movido a la velocidad de datos inferior y mover la estación suscriptora en particular a la velocidad de datos inferior y después regresar a la etapa (b); y e) asignar la velocidad de datos mínima a la estación suscriptora. La presente invención proporciona un sistema para administrar recursos de enlace ascendente a fin de asegurar un uso eficiente de recursos de enlace ascendente disponibles y proporcionar equidad entre las estaciones suscriptoras de enlace ascendente. El RRAM responde a un número de eventos de sistema diferentes, tal como la recepción de un reporte de volumen de tráfico elevado o bajo, solicitud de reservación, o solicitud de RACH. En general, el RRAM intenta asignar mayores velocidades de datos (DDCHs) a las estaciones suscriptoras que las requieren. El RRAM emplea una política de reducción de velocidad selectiva para asegurar suficientes recursos de red de trabajo a las estaciones suscriptoras que dependen de sus requisitos individuales.
En respuesta a una solicitud de una nueva DDCH, el RRAM puede bajar una estación suscriptora a una velocidad de datos baja y sin reservación de medios. En respuesta a reportes de medición de tráfico provenientes de las estaciones suscriptoras, el RRAM intenta incrementar o disminuir la velocidad de datos de una estación suscriptora. Cuando existen insuficientes recursos de enlace ascendente disponibles para cumplir con la carga/demanda de enlace ascendente (en el caso de un reporte de medición de tráfico de volumen elevado), el RRAM intenta disminuir la velocidad de otra estación suscriptora que se encuentra transmitiendo actualmente a una mayor velocidad de datos con objeto de hacer espacio para un incremento de velocidad de la primer estación suscriptora. En la búsqueda de estaciones suscriptoras candidatas a velocidad elevada, el RRAM de estación base inicia a la máxima velocidad y verifica las estaciones suscriptoras de mayor antigüedad a esa velocidad. El RRAM continua buscando velocidades de datos inferiores hasta que se encuentra una estación suscriptora, candidato, adecuada. Esta política evita q ue las estaciones suscriptoras capturen canales de alta velocidad mientras otras estaciones suscriptoras de baja velocidad se encuentran demandando mayor amplitud de banda. Durante periodos de congestión con muchas estaciones suscriptoras demandando incrementos de velocidad , los canales de velocidad de datos elevada se asignan a estaciones suscriptoras en una manera de circuito cíclico donde cada estación suscriptora contiene un canal de alta velocidad solamente durante un periodo de tiempo fijo.
BREVE DESC RIPCIÓN DE LOS DI BUJ OS Las modalidades preferidas de la presente invención se describirán ahora, a manera de ejemplo solamente, con relación a las figuras anexas, en donde: La figura 1 es una representación esquemática de una red de trabajo inalámbrica de acuerdo con una modalidad de la invención; La figura 2 es una representación de un enlace de comunicaciones como se muestra en la figura 1 , comprendido de múltiples canales; La figura 3 es una representación esquemática de la estación base mostrada en la figura 1 ; La figura 4 es una representación esquemática de una de las estaciones suscriptoras mostradas en la figura 1 ; La figura 5 es una representación de mensajes de evento transmitidos entre estaciones suscriptoras y una estación base sobre el enlace de comunicaciones mostrado en la figura 2; La figura 6a, 6b y 6c son diagramas de estado de transiciones de canal para la red de trabajo mostrada en la figura 1 ; La figura 7 es una representación esquemática del administrador de recursos de radio que se ejecuta en la estación base mostrada en la figura 3; La figura 8 es un diagrama de flujo que muestra la manera como el administrador de recursos de radio maneja la asignación de un DDCH de enlace ascendente; La figura 9 es un diagrama de flujo que muestra la re- dimensión del D DCH de enlace ascendente; La figura 10 es un diagrama de flujo que muestra la manera como el administrador de recursos de rad io maneja un reporte de medición de volumen bajo de tráfico; La fig ura 1 1 es un diag rama de flujo que muestra la manera como el ad ministrador de recursos de radio maneja un reporte de med ición de volumen de tráfico elevado; La figura 12 es un diagrama de flujo que muestra la manera como el admin istrador de recursos de rad io maneja una solicitud para reservar recursos de enlace ascendente; La figura 13 es un diag rama de flujo que muestra la manera como el administrador de recursos de radio maneja una solicitud para liberar recursos de en lace ascendente reservados; y La figura 14 es un diagrama de flujo que muestra la manera como el admin istrador de recursos de rad io maneja una alarma de carga de enlace ascendente.
DESCRIPCIÓN DETALLADA DE LA INVENCIÓN Refiriéndose ahora a la figura 1 , se ind ica generalmente en 20 una red de trabajo inalámbrica para la transmisión de datos. La red de trabajo 20 incluye una estación base de radio 24 y una pl u ralidad de estaciones suscriptoras 28a, 28b ...28n. En una modalidad actualmente preferida, la estación base de radio 24 se conecta a por lo menos una red de telecomunicaciones de datos (no mostrada), tal como una red de datos conmutados en base a una línea terrestre, una red de paquete, etc. , med iante un acceso adecuado y uno o más viajes de retorno (no mostrados), tal como un T1 , T3 , E1 , E3, OC3 u otros en laces de línea terrestre adecuados, o un satélite u otro enlace de canal de radio o microondas o cualq uier otro enlace adecuado para operación como un viaje de retorno, seg ún se ocurra a aquellos de experiencia en la materia. La estación base 24 se comunica con las estaciones suscriptoras 28 q ue, en una modalidad presente de la invención, se instalan en premisas de suscriptor, como es común en un sistema de bucle local inalámbrico (WLL), pero también podría ser nomádico o de estaciones móviles, como será aparente. El número 'n' de estaciones suscriptoras atendidas por una estación base 24 puede variar dependiendo de una variedad de factores, incluyendo la cantidad de amplitud de banda disponible y/o la configuración y req uisitos de las estaciones suscriptoras 28. Como se ilustra en la figura 1 , la distribución geográfica de las estaciones suscriptoras 28 con respecto a la estación base 24 no necesita ser simétrica n i tampoco las estaciones suscriptoras 28, las cuales se localizan físicamente cerca una de la otra, experimentado necesariamente las mismas cualidades de recepción o similares debido a una variedad de factores q ue incluyen el ambiente geográfico (la presencia o ausencia de edificios que puedan reflejar o enmascarar señales), el ambiente de radio (la presencia o ausencia de fuentes de ruido de radio), etc. Por lo tanto, en la mayoría de las circunstancias , las estaciones suscriptoras individuales 28 atendidas por una estación base 24 tend rán cualidades de recepción y de transmisión significativamente diferentes (en lo posterior, de "transcepción") y estas cualidades de transcepción cambiarán con el tiempo. Como se sabe por aq uellos expertos en la materia, las estaciones suscri ptoras 28 pueden dividirse geog ráficamente diferentes sectores 36, formados a través de antenas formadoras de haz en la estación base 24 a fin de incrementar el número de estaciones suscriptoras 28 que pueden atenderse a partir de un solo lugar de estación base. En tal caso, cada sector 36 actúa esencialmente como una estación base diferente y la estación base 24 puede administrar los recursos de red en cada sector 36 de manera independiente de cada otro sector 36. Aunq ue la figura 1 muestra solamente una estación base 24, será además aparente para aq uellos expertos en la materia q ue la red de trabajo 20 puede contener múltiples estaciones base, geográficamente distribuidas 24, con cobertura por el sector de sobreposición 36 de las estaciones suscriptoras 28 y donde cada estación suscriptora 28 en un área de cobertura del sector de sobreposición 36 puede seleccionar por cuál estación base 24 será atendido. Se establece un enlace de comunicación 32 en cada sector 36 entre la estación base 24 y cada estación suscriptora 28 en el sector 36 a través de la radio. El enlace de comunicación 32a contiene información por transferirse entre la estación base 24 y la estación suscriptora 28b, el enlace de comunicación 32b contiene información por transferirse entre la estación base 24 y las estaciones suscri ptoras 28c y 28d , etc. El enlace de comunicación 32 puede implementarse mediante el uso de una variedad de técnicas de múltiple acceso, incluyendo TDMA, FDMA, CDMA o sistemas híbridos, tales como GSM , etc. En una modalidad presente, los datos transmitidos sobre el enlace de comunicación 32 se transmiten mediante el uso de CD MA como una tecnolog ía de múltiple acceso y los datos se encuentran en la forma de paquetes , encapsulados dentro de estructuras de tiempo por cuotas, los detalles de las cuales se d iscutirán con mayor detalle a continuación. Según se utiliza en la presente, los términos "paq uete", "empacado" o "empaq ue" se refieren a la instalación total de la transmisión de datos para su recepción en un receptor de destino propuesto. El empaq ue de datos puede incluir, sin limitación , la aplicación de diferentes niveles de códigos correctores de errores por adelantado (FEC) (desde la no codificación hasta niveles elevados de codificación y/o diferentes métodos de codificación) , el empleo de diversos niveles de repetición de s ímbolos, el empleo de diferentes esquemas de modulación (4-QAM, 16-QAM, 64-QAM , etc.) y cualq uier otra técnica o método para el ajuste de la transmisión de datos con una selección de la cantidad de recursos de radio requeridos (u otra capa física), la velocidad de datos y la probabilidad de errores de transmisión q ue son adecuados para la transmisión . Por ejemplo, los datos pueden empaq uetarse con codificación ¼ FEC de velocidad (cada 1 bit de datos se transmite en 4 bits de información) y modu lación 1 6-QAM para transmisión a un seg undo receptor propuesto, el cual tiene una mejor calidad de recepción q ue el primero. El enlace de comunicaciones 32 opera tanto en una dirección de enlace ascendente (desde una estación suscriptora 28 hacia la estación base 24) como también de enlace descendente (desde la estación base 24 hacia las estaciones suscriptoras 28). El método para la proporción de ambas direcciones de enlace ascendente y de enlace descendente no se limita en particular y, en la presente modalidad , el enlace de comunicaciones 32 opera mediante dúplex por división de frecuencia (FDD). Sin embargo, otros métodos para la proporción de ambas direcciones de enlace ascendente y de enlace descendente, tal como reprod ucción en dúplex por división de tiempo (TD D) e híbridos de los mismos, se encuentran dentro del alcance de la invención . Refiriéndose ahora a la fig ura 2, en la modalidad actual , el enlace de comunicaciones 32 está comprendido de una pluralidad de canales,, el cual en la presente implementación de CD A, se logra con codificación ortogonal del enlace 32. En la dirección de enlace descendente, la estación base 24 utiliza un canal de datos ampliamente difundido (BDCH) 38 para proporcionar señalización y transmisiones de datos a todas las estaciones suscriptoras 28 en un sector 36. Se establecen DDCHs 40 separados entre la estación base 24 y cada estación suscriptora 28 q ue necesita transmitir datos a la estación base 24 y los DDCHs 40 pueden dimensionarse adecuadamente para proporcionar una variedad de capacidades de velocidad de datos , segú n sea necesario. Los DDCHs son bi-direccionales, aunq ue pueden tener diferentes capacidades de velocidad de datos en el enlace ascendente y el enlace descendente. Las estaciones suscriptoras 28 que requieren de un DDCH 40 (es decir, no tienen un D DCH 40 establecido) demandan su establecimiento mediante el uso de un canal de acceso aleatorio (RACH ) 42. Ya q ue el RACH 42 se comparte entre todas las estaciones suscriptoras 28 dentro de un sector 36 , un protocolo de estilo AIoha ranurado se utiliza como una técnica de mú ltiple acceso en el RACH 42. El tráfico de señalización se transporta normalmente desde las estaciones suscriptoras 28 hacia la estación base 24 mediante el uso del DDCH 40 asig nado a la estación suscriptora 28, pero cierta señalización, tal como la demanda arriba mencionada de un DDCH, puede transportarse por el RACH 42. La figura 3 muestra un ejemplo de estación base 24 en mayor detalle. Por razones de claridad , la figura 3 muestra un ejemplo de una estación base de un solo sector 24. Sin embargo, como se describe arriba, las estaciones base de múltiples sectores 24 también se encuentran dentro del alcance de la invención . La estación base 24 comprende una antena 46 , o antenas, para la recepción y transmisión de comunicaciones de rad io sobre el enlace de comunicaciones 32. La antena 46 se conecta a un radio 48 y un módem 50. El módem 50 se conecta a un ensamble d ireccionador del microprocesador 52 , tal como un sistema procesador Pentium I I I fabricado por I NTEL. El ensamble direccionador de microprocesador 52 es responsable del manejo de recursos de radio de todas las estaciones suscriptoras 28 dentro de su sector 36. Se entenderá que el ensamble 52 puede incluir múltiples microprocesadores, según se desee y/o q ue el direccionador puede proporcionarse como una unidad separada , si se desea. El d ireccionador dentro del ensamble de microprocesador-direccionador 52 se conecta a un viaje de retorno 56 en cualquier manera adecuada, el cual a su vez conecta la estación base 24 a una red de telecomunicaciones de datos (no mostrada). Refiriéndose ahora a la figura 4, se muestra un ejemplo de una estación suscriptora 28 en mayor detalle. La estación suscriptora 28 comprende una antena 60, o antenas, para la recepción y transmisión de comu nicaciones por rad io sobre un enlace de comunicaciones 32. La antena 60 se conecta a un radio 64 y a un módem 68, el cual a su vez se conecta a un ensamble de microprocesador 72. El ensamble de microprocesador 72 puede incluir, por ejemplo, un procesador StrongARM fabricado por Intel, q ue lleva a cabo una variedad de funciones, incluyendo la implementación de conversión A/D-D/A, filtros, codificadores, decodificadores, compresores de datos, des-compresores y/o ensamble/desensamble de paq uetes. El ensamble de microprocesador 72 también incluye una o más reguladores 74 q ue almacenan tráfico en fila de espera que aguarda para su transporte a la estación base 24 a través del enlace de comunicaciones 32. Como se muestra en la fig ura 4, el ensamble de microprocesador 72 interconecta el módem 68 con un puerto de datos 76, para conexión de la estación suscriptora 28 a un dispositivo cliente de datos (no mostrado), tal como una computadora personal, auxiliar dig ital personal o lo similar, que sea operable para utilizar los datos recibidos sobre el enlace de comunicaciones 32. De acuerdo con lo anterior, el ensamble de microprocesador 72 es operable para procesar datos entre el puerto de datos 76 y el módem 68. El ensamble de microprocesador 72 también se interconecta a por lo menos un puerto de telefonía 80, para conectar la estación suscriptora 28 a un d ispositivo de telefon ía (no mostrado) , tal como un teléfono. Refiriéndose ahora a la figura 5, dentro de la red de trabajo 20 , la asignación de recursos de enlace ascendente se controla por un administrador de recursos de radio (RRAM) 1 00 que se ejecuta en el ensamble de microprocesador 52 de la estación base 24 o en cualq uier otro recurso de cómputo adecuado dentro del sistema 20. El RRAM 100 es responsable de asignar estaciones suscriptoras 28 a un DDCH 40, quitar D DCHs 40 de las estaciones suscriptoras y de la asignación y re-asignación de la capacidad de velocidad de datos a las estaciones suscriptoras 28. La velocidad de datos asignada a un DDCH 40 puede cambiar con el curso de su d uración , en base a las demandas de la estación suscriptora 28 y a las demandas y cantidad de recursos de enlace ascendente disponibles, como se d iscute a continuación . La asignación de capacidad a tráfico de medios, es decir - el tráfico q ue requiere de capacidad garantizada , se log ra a través de la reservación de recursos de enlace ascendente donde se asigna una velocidad de datos mínima, garantizada , a cada D DCH 40 a fin de asegurar q ue el tráfico de med ios se transmita de acuerdo con lo anterior. Las estaciones suscriptoras 28 sin un DDCH 40 pueden solicitar un canal ded icado mediante el uso de una solicitud de RACH 1 1 2 sobre el RACH 42. En respuesta a una solicitud de RACH 1 12 recibida a partir de una estación suscriptora 28, y como se describe abajo en detalle, el RRA 1 00 determina si los recursos se encuentran disponibles para crear un nuevo DDCH 40 para esa estación suscriptora 28. Si los recursos se encuentran disponibles, el RRAM 1 00 asig nará el D DCH 40 o si una estación suscriptora 28 con un DDCH 40 asig nado puede moverse a un estado "aparcado" para hacer disponibles los recursos requeridos a fin de abrir un nuevo DDCH 40 para la estación suscriptora demandante 28. Cuando una estación suscriptora 28 se encuentra en un estado aparcado, su presencia dentro del sector 36 se conoce por la estación base 24, pero no se encuentra ningún DDCH asignado. Si una estación suscriptora 28 transmite una solicitud de RACH 1 1 2 y no recibe una respuesta de la estación base 24 dentro de un periodo de tiempo predeterminado, retransmitirá su solicitud de RACH 1 1 2, siempre y cuando esa estación suscriptora 28 aún requiera un DDCH 40. Como parte de sus operaciones normales , las estaciones suscriptoras 28 con DDCHs 40 asignados envían reportes de med ición del volumen de tráfico 1 04 (para tráfico de datos) o solicitudes de reservación 108 (para tráfico de med ios como servicios de telefonía) a fin de indicar sus requisitos de capacidad de velocidad de datos para su D DCH 40. Estos reportes de medición 104 o solicitudes de reservación 1 08 se transmiten sobre DDCH 40 a la estación base 24. Si no se proporciona una respuesta a estos mensajes después de un periodo de tiempo predeterminado, estos mensajes se re-transmitirán , siempre y cuando aún exista la condición que los accionó. Específicamente, cada estación suscriptora 28 forma filas de paq uetes q ue esperan transmitirse en reg uladores 74 y, en una modalidad presente, envían un reporte de med ición 1 04 que identifica siempre q ue el tamaño de su fila en los reguladores 74 excede un umbral predeterminado (indicando un elevado volumen de tráfico por enviarse) o siempre que el tamaño de su fila cae por debajo de un segundo umbral predeterminado (q ue indica un volumen bajo de tráfico por enviarse), donde el segundo umbral es menor q ue el primer umbral . En una modalidad actual , el tamaño de la fila en los reguladores 74 debe ya sea exceder el primer umbral predeterminado o caer por debajo del seg undo umbral predeterminado por periodos de tiempo predeterminados antes de enviar un reporte de med ición 1 04. Esto evita el envío de un reporte de medición 104 en respuesta a un pico momentáneo o depresión en el volumen de tráfico por transmitirse.
Las estaciones suscriptoras 28 también pueden enviar una solicitud de reservación 108 a fin de reservar u na cantidad mínima de recursos de enlace ascendente garantizados o a fin de liberar la cantidad mínima de recursos de enlace ascendente garantizados , utilizados para servicios de medios . Los recursos de enlace ascendente garantizados, asignados a una estación suscriptora , no se re-asignarán normalmente lejos de una estación suscriptora mientras se encuentren en uso y, por lo tanto, pueden utilizarse para transmitir tráfico de medios. La estación base 24 recibe reportes de medición 1 04 y solicitudes de reservación 108 y genera un evento de sistema dentro del RRAM 100. En respuesta a estos eventos, el RRA 100 determina si es necesaria la modificación de la velocidad de datos del D DCH 40 para una o más de las estaciones suscriptoras 28. Si se necesita un incremento de velocidad de datos para una estación suscriptora 28 y si , como se describe a continuación , los recursos necesarios se encuentran o pueden hacerse disponibles, la estación base 24 informa q ue la estación suscriptora 28 cambia entonces a la nueva configuración. Si los recursos necesarios para una modificación de velocidad de datos no se encuentran disponibles, el RRAM 1 00 ig nora el reporte de medición y tomará en consideración el sig uiente reporte. Si se requiere una disminución, el RRAM 1 00 informará a la estación suscriptora 28 afectada de su nueva config uración de D DCH 40 de enlace ascendente med iante el uso de señalización de banda interna en DDCH 40 y la estación suscriptora 28 cambia entonces a la nueva config uración. El RRAM 1 00 responde a estos eventos en secuencia a medida q ue los recibe. En respuesta a cualquiera de los eventos arriba mencionados , el RRAM 1 00 puede redimensionar uno o más de los DDCHs de enlace ascendente 40. Para una estación suscriptora dada 28¡ con un DDCH 40, la nueva velocidad se selecciona a partir de un conjunto de velocidades pre-seleccionadas (R) denotadas como {R'min, R1t RZ, ...RN}. R Rz, ..., RN representan el conjunto de velocidades discretas, posibles par D DCH 40, donde R1 <R2 <.. . <RN y RN indican la velocidad máxima discreta disponible para la estación suscriptora 28¡. El número (N) de velocidades en R es config urable por un operador de red . R1 m¡n es la velocidad de enlace ascendente mínima (por ejemplo, en kbits/s) q ue puede reservarse para cualquier estación suscriptora 28¡ e iguala a la suma de su(s) reservación(es) actual(es) de enlace ascendente para tráfico de medios (si existe) más una velocidad de datos mínima asignada a tráfico de datos diferente de medios . Por lo tanto, para estaciones suscriptoras 28 en particular, el valor de R1m¡„ puede variar con el tiempo a medida que cambia la capacidad de enlace ascendente reservada. Será aparente q ue R1m¡n puede ser mayor que cualq uier valor R (R1: R2...) y menor q ue RN (ya que RN es la máxima velocidad de datos disponible para la estación suscriptora 28). Existe un caso de R1 min por estación suscriptora 28¡. En la modalidad actual, el valor de cada regulador de velocidad en R (en kbps) es configurable por un operador de red .
Cuando un DDCH 40 se asigna primero a una estación suscriptora 28¡, se asig na inicialmente una velocidad ig ual a su R1m¡„. Cuando se da a una estación suscriptora 28¡ su primer incremento de velocidad, se le asigna R mínimo q ue es mayor q ue R1m¡n. En las sig uientes transiciones de canal , la velocidad de la estación suscriptora 28¡ puede cambiar paso a paso en el conj unto de {R R2, ... , RN} pero nunca cae por debajo de su R1m¡n- Las fig uras 6a a 6c muestran algunos ejemplos de posibles transiciones de canal en un sistema con cuatro velocidades discretas. La figura 6a muestra el conj unto de posibles transiciones de canal donde R1m¡b<Ri- La figura 6b muestra un conjunto de posibles transiciones donde R^R'' 'm¡n<R2-La figura 6c muestra un conjunto de posibles transiciones de canal donde R2<R1 min <R3- En cada uno de estos tres escenarios, la estación suscriptora 28 siempre está provista con una velocidad de canal al menos ig ual a su R1m¡ri. En la modalidad actual , ocurren cambios entre velocidades q ue req uieren de aproximadamente 50 ms y se mueven hacia fuera de un estado aparcado (no mostrado) que típicamente toma más tiempo (aprox. 500 ms en la modalidad actual) que una transición de velocidad a velocidad , ya que debe establecerse un D DCH y esto requiere de un largo periodo de tiempo, con relación al tiempo req uerido para un cambio de velocidad . Refiriéndose ahora a la fig ura 7 , el RRAM 1 00 mantiene una lista de registros de suscriptor 1 1 6 que rastrea información sobre cada estación suscriptora 28. en una modalidad presente, cada registro de suscriptor 1 1 6 contiene al menos lo siguiente: un identif ¡cador único 1 20 , la velocidad mínima de enlace ascendente 124, el factor de carga de enlace ascendente 1 28 , y el índice de velocidad 1 32. El identificador único 1 20 es un valor único para su estación suscriptora en particular 28 y se utiliza para rastrear registros de suscriptor 1 1 6. La velocidad mínima de enlace ascendente 1 28 almacena la métrica de carga de enlace ascendente actual {L'min) de un D DCH de enlace ascendente 40. Como se sabe por aq uellos de experiencia en la materia , la métrica de carga de enlace ascendente representa el factor de carga de una velocidad de datos asig nada , aj ustada por interferencia ambiental . L'min ¡guala a la métrica de carga de enlace ascendente de un DDCH de enlace ascendente 40 a una velocidad de datos R1m¡„. El factor de carga de enlace ascendente 1 28 se actualiza siempre que cambia el valor en la velocidad mínima de enlace ascendente 1 24. El índice de velocidad 132 almacena el valor índice (Rateldx¡) para la velocidad de datos actual de la estación suscriptora 28¡ (del conjunto de R). El índice de velocidad 1 32 varía desde cero hasta N, donde cero corresponde a R1min y N corresponde al valor máximo de R. El índice de velocidad 1 32 actualiza su valor para Rateldx¡, siempre q ue cambia la velocidad de datos en DDCH 40. El RRA 1 00 también mantiene una pluralidad de listas de velocidad 1 36 que rastrean diferentes estaciones suscriptoras 28 en cada velocidad de datos. Cada lista de velocidad 1 36 se asocia con una velocidad de datos de enlace ascendente específica del conjunto R, excepto por el regulador de velocidad 1 36a, el cual más bien contiene registros de estaciones suscriptoras 28 con reservaciones de datos mínimas (índ ice de velocidad igual a cero) . Por lo tanto, la lista de velocidad 1 36a mantiene identificadores para cada estación suscriptora 28 a los que se ha asignado una velocidad de Rm¡„, La lista de velocidad 1 36b mantiene registros para cada estación suscriptora 28 a la q ue se ha asig nado una velocidad de R la lista de velocidad 1 36c se asocia con R2, etc. Específicamente, cada registro de velocidad de suscriptor 1 38 en la lista de velocidad 136 contiene un identificador 140 que es idéntico a un número identificador correspondiente 120 y un tiempo de transición 144, indicando el tiempo q ue una estación suscriptora en particular 28 se mueve a su velocidad de datos actual. En la modalidad actual , el tiempo de transición 144 es una estampa de tiempo a partir de la cual se mueve la estación suscriptora 28 a su velocidad actual. Sin embargo, se encuentran dentro del alcance de la invención otros medios para determinar cuánto tiempo ha permanecido en su velocidad actual la estación suscriptora 28 (tal como un contador de estructuras transmitidas). Como se describe adicionalmente abajo, el RRAM 1 00 compara el tiempo de transición 1 44 contra un tiempo de contención mínimo a fin de determinar si una estación suscriptora 28 puede moverse o no a una velocidad de datos menor. En cada reg ulador de velocidad 1 36 , los registros de velocidad del suscriptor 138 se ordenan en orden decreciente de su edad al nivel de velocidad actual . Con cada cambio de velocidad , el reg istro de velocidad del suscriptor 1 38 se mueve de su lista de velocidad actual 136, agregada a la parte inferior de la nueva lista de velocidad 136 que se acopla a la nueva velocidad de datos, y actualiza el tiempo de transición 144. El RRAM 100 también mantiene un número de valores que se utilizan a través de un sector entero 36. La carga de enlace ascendente 148 es el estimado de RRAM 100 de la interferencia de enlace ascendente (???) dentro del sector 36 y mide la carga total de todos los DDCHs 40 más otra interferencia. Como será aparente para aquellos expertos en la materia, en un sistema a base de CDMA, las transmisiones de cada estación suscriptora 28¡ en un sector 36 actúan como interferencia contra las transmisiones de cada otra estación suscriptora 28¡ en el sector 36 hacia la señal recibida en el receptor de la estación base 24. Además, también se presentarán otras fuentes de interferencia, tal como estaciones suscriptoras 28¡ en otros sectores 36 o estaciones suscriptoras 28¡ atendidas por otras estaciones base 24 u otras fuentes de ruido de radio. También, como será aparente para aquellos expertos en la materia, la potencia de transmisión de cada estación suscriptora 28 es finita e idealmente se establece tan baja como es posible, mientras se asegura al mismo tiempo una probabilidad aceptable de recepción adecuada de su señal, a fin de reducir el grado hasta el cual interfiere cada estación suscriptora 28 con cada otra estación suscriptora 28. Como es común con los sistemas de CDMA, ambos ciclos de control de potencia de ciclo abierto y de ciclo cerrado se emplean en el sistema 20 para administrar los niveles de potencia de transmisión de cada estación suscriptora 28¡. A medida que estos ciclos varían los niveles de potencia de las estaciones suscriptoras individuales 28¡, la interferencia experimentada en el receptor de estación base contra la señal proveniente de una estación suscriptora en particular 28¡ y/o la interferencia generada por esa estación suscriptora 28¡ con respecto a las señales de otras estaciones suscriptoras 28 recibidas en el receptor de la estación base, variará con el tiempo, incluso cuando no ocurran cambios en las transmisiones de datos de la estación suscriptora en particular 28¡. También, el permitir que una estación suscriptora en particular 28¡ transmita a una capacidad de velocidad de datos dada puede tener un efecto significativamente diferente sobre la interferencia en el receptor de estación base que lo que permitiría otra estación suscriptora en particular que pueda tener un mejor o peor canal de propagación de radio (y, por lo tanto, requiere de un nivel de potencia de transmisión notablemente diferente). Por lo tanto, el RRAM 100 maneja la proporción de señal respecto a interferencia que se experimentará en el receptor de la estación base a fin de proporcionar capacidad de velocidad de datos aún cuando no existe relación fija entre las dos cantidades. El RRAM 100 mide periódicamente la potencia de enlace ascendente recibida en la antena 46 y actualiza TJUL - Además, RRAM 100 actualiza ??? después de cada transición de velocidad de enlace ascendente. En la modalidad actual, un solo caso de carga de enlace ascendente 148 existe por sector 36. El umbral de admisión 152 es el valor máximo de carga de enlace ascendente ( ????_) para el cual la estación base 24 admitirá estaciones suscriptoras adicionales 28 en la red 20. Una vez que la carga de en lace ascendente 148 para el sector iguala o excede el umbral de admisión 152, la estación base 24 no admitirá ninguna estación suscriptora adicional 28 en la red sin reducir la carga de enlace ascendente 148. En la modalidad actual , existe un solo caso de umbral de admisión 1 52 por sector 36 y es configurable por un operador de red. La carga de enlace ascendente máxima 156 es el valor máximo de carga de enlace ascendente permitido por el RRAM 1 00. U na vez q ue la carga de enlace ascendente 148 para este sector alcanza o excede esta variable, el RRAM 1 00 comienza a red ucir la carga de enlace ascendente y d isminuirá las velocidades de D DCHs 40 asignados a estaciones suscriptoras 28 o caerán en conj unto los DDCHs 40. Un solo valor de este parámetro existe por sector 36. En la modalidad actual , la carga máxima de enlace ascendente 1 58 es config urable, aunque limitada por los factores ambientales y de sistema . La proporción de interferencia de sector 1 60 almacena la proporción de interferencia de inter-sector respecto a interferencia de intra-sector (q) recibido en la antena 46. La interferencia de inter-sector es interferencia recibida desde las estaciones suscriptoras 28 q ue se derraman sobre un sector diferente 36 o estación base 24. La interferencia intra-sector se refiere a la interferencia generada por estaciones suscriptoras 28 dentro del mismo sector 36. La proporción de interferencia de sector 160 se utiliza por el RRAM 1 00 para calcular las cargas de enlace ascendente de las estaciones suscriptoras 28 de manera más exacta al tomar en cuenta la interferencia inter-sector. El RRAM 1 00 actualiza periódicamente q en base a su medición de carga de en lace ascendente. Un solo valor d este parámetro existe por sector 36. Ei tiempo de contención mínimo 1 64 al macena el valor del tiempo de contención mínimo (minHoldingTime) que una estación suscriptora 28 debe permanecer a una velocidad de datos en particular (R) antes de volverse elegible para reducción de velocidad (como se describe adicionalmente a contin uación) . El tiempo de contención puede expresarse en términos de un número de estructuras (por ejemplo, 500 estructuras) o un periodo de tiempo (por ejemplo, 5 segundos). En una modalidad actual , un solo caso de este parámetro existe por sector 36 y es config urabie por u n operador de red . Sin embargo, se contempla q ue un caso de tiempo de contención mínimo 1 64 podría existir por estación suscriptora 28. maxULDDCH 1 68 almacena el valor del número máximo de DDCHs de enlace ascendente asignables, d isponibles en un sector 36. Por ejemplo, si maxULDDCH fuera 30, entonces ese sector podría soportar 30 estaciones suscriptoras concurrentes 28 con DDCH 40 asignados . En la modalidad actual, un solo valor de este parámetro existe por sector 36 y es config urabie por una operador de red. minDataRate 1 72 almacena el valor de la velocidad de datos mínima reservada para el tráfico de datos de enlace ascendente de una estación suscriptora 28 con un DDCH de enlace ascendente 40. minDataRate representa tanto la velocidad inicial de un DDCH de enlace ascendente 40 después de una solicitud de RACH 1 1 2 como también la velocidad mínima asig nada para el tráfico de datos en la parte superior de cualq uier reservación de medios. Por lo tanto, R'm¡n puede considerarse ig ual a reservación de medios + minDataRate, un solo valor de minDataRate existe por sector. Durante el curso normal de la operación, RRAM 1 00 responde a eventos diferentes, tal como la recepción de un reporte de medición 1 04, una solicitud de reservación 1 08 o una solicitud de RACH 1 12 recibida en la estación base 24, o la generación de una alarma de carga de enlace ascendente 1 14 en la estación base 24. El RRAM 1 00 utiliza un número de estrategias MAC diferentes para responder a estos eventos bajo diferentes condiciones de carga. Por ejemplo, un reporte de medición 104 q ue ind ica un nivel elevado de datos en fila de espera en una estación suscriptora 28 orig inará que el RRAM 1 00 intente incrementar la velocidad de datos del DDCH 40 para esa estación suscriptora , mientras q ue un reporte de medición 1 04 q ue indica u n nivel bajo de datos en fila de espera originará que el RRAM 1 00 intente d isminuir la velocidad de datos del D DCH 40. Estas estrategias de RRAM 1 00 se describi rán con mayor detalle a continuación . Refiriéndose ahora a la fig ura 8, se muestra un método de asignación de un D DCH 40 a una estación suscriptora 28¡ en respuesta a una solicitud de RACH 1 12 reci bida en la estación base 24. El método comienza en la etapa 200 donde, en respuesta a una solicitud de RACH 1 1 2 proveniente de una estación suscriptora 28¡, el RRAM 100 intenta proporcionar a la estación suscriptora 28¡ un DDCH 40 de enlace ascendente. Como se describió con anterioridad , el número total de D DCHs de enlace ascendente 40 en un sector 36 no puede exceder el número almacenado en maxULDDCH 168. Si el número máximo de D DCHs 40 ya se ha asig nado, entonces el método avanza a la etapa 204 donde el RRAM 100 intentará mover otra estación suscriptora 28j hacia un estado aparcado y reasignar su D DCH 40. De otro modo, el método avanza a la etapa 212. En la etapa 204, el RRAM 100 examina las listas de velocidad 1 36 para determinar si cualquier estación suscriptora 28j con un DDCH 40 asignado puede moverse hacia el estado aparcado. En la modalidad actual , la estación suscriptora 28j será la estación suscriptora más antigua 28 en la lista de velocidad ínfima de datos 136 actual mente con el reg istro de velocidad 1 38. Además, la estación suscriptora 28j debe haber estado en su lista de velocidad de datos actuales 1 36 más q ue el tiempo de contención mínimo 1 64 y no debe contener actual mente ninguna capacidad reservada de enlace ascendente (es decir, reservaciones de medios). Si ninguna estación suscriptora 28 cumple con estas condiciones, entonces el método avanza a la etapa 224. De otro modo, si pueden cumplirse estas condiciones , el método se mueve a la etapa 208. En la etapa 208, el RRAM 1 00 mueve la estación suscriptora seleccionada 28¡ al estado aparcado, liberando su DDCH asignado 40. El método avanza a la etapa 228. En la etapa 21 2, el RRA 1 00 verifica para ver si al admitir la estación suscriptora 28¡ en un n uevo DDCH 40 a una velocidad de datos mín ima 172 no se incrementará la carga de enlace ascendente 148 por encima del umbral de admisión 1 52. En la modalidad actual, debe ser verdadera la siguiente condición : ??\_ + ( 1 +q) x L(minDatarate) < ???? para que parezca existir suficiente capacidad de enlace ascendente. El RRAM 1 00 verifica para ver si la carga de enlace ascendente actual 148 más la carga adicional del nuevo DDCH 40 en minDataRate 1 72, multiplicado por la proporción de interferencia en sector 1 60 más uno es menor o igual al umbral de admisión 1 52. Si se encuentra disponible suficiente capacidad de enlace ascendente, entonces el método avanza a la etapa 228 para asignar el DDCH 40. Si existe insuficiente capacidad de enlace ascendente , entonces el método se mueve a la etapa 21 6. En la etapa 216, el RRAM 1 00 determina si puede reducir la velocidad de datos en cualquier otra estación suscriptora 28j a fin de ad mitir una nueva estación suscriptora a la velocidad mínima. El RRAM 1 00 determina entonces el número de etapas de red ucción de velocidad necesarias para la estación subscriptora 28j con objeto de proporcionar capacidad a la estación suscriptora 28j. El RRAM 1 00 busca el registro de velocidad suscriptora más antiguo 138 en la lista de velocidad más elevada 1 36 que se asigna a una velocidad de datos mayor q ue su propio R'min (es decir, el índ ice de velocidad 1 32 es mayor q ue cero). Si al menos una estación suscriptora 28] se encuentra a una velocidad mayor que su propio R'mm, entonces el método avanza a la etapa 220. Si ninguna estación suscriptora 28¡ tiene una velocidad mayor q ue su respectivo RJ'm¡n, entonces el método avanza a la etapa 224. En la etapa 220, la velocidad de datos para la estación suscriptora 28j se reduce una etapa a la vez hasta q ue se cumple una de las sig uientes dos condiciones , ya sea q ue se han liberado suficientes recursos para ad mitir un nuevo DDCH 40 para la estación suscriptora 28¡ o q ue la reducción de velocidad conducirá a la estación suscriptora 28, por debajo de su R]mín (índice de velocidad ig ual a cero). La primer cond ición se cumple cuando ??? + (1+q) x [L(minDataRate) + (LnewRateiDx - LrateiDx)] < TTJUL- El RRAM 1 00 verifica para ver si la carga de enlace ascendente actual 148 más la carga adicional del nuevo DDCH 40 para la estación suscriptora 28¡ a una velocidad de datos mínima 1 72 (multiplicado por la proporción de interferencia de sector 160 más uno) más la delta en la carga de enlace ascendente originada por la estación suscriptora 28j (multiplicada por la proporción de interferencia de sector 1 60 más uno) es menor o igual al umbral de admisión 152. En la modalidad actual , la red ucción de velocidad ocurre de acuerdo con el método abajo descrito con relación a la figura 9. Una vez que se completa la reducción de velocidad , todos los registros en los registros de suscriptor 1 16 y las listas de velocidad 1 36 se actualizan y el método reg resa a la etapa 21 2 para verificar si s han liberado suficientes recursos de enlace ascendente a fin de admitir un nuevo D DCH 40.
En la etapa 224, ya sea q ue se encuentre o no disponible el DDCH de enlace ascendente 40 o q ue no se encuentren disponibles suficientes recursos de enlace ascendente, el RRAM 1 00 ig nora la solicitud de RACH 1 1 2 y el método termina . En la etapa 228 , a med ida que se encuentran disponibles suficientes recursos, el RRAM 1 00 asigna un DDCH de enlace ascendente 40 a la estación suscriptora 28¡ a la velocidad de datos mínima 1 72, y la estación suscriptora 28¡ se introduce en los registros de suscriptor 1 16 y las listas de velocidad 136. La estación suscriptora 28¡ tiene ahora un DDCH de enlace ascendente 40 dedicado y puede solicitar reservaciones de medios y/o incrementos en su velocidad de datos . El método para la asig nación de un DDCH 40 a una estación suscriptora 28¡ en respuesta a una solicitud de RACH 1 1 2 recibida se completa ahora. Refiriéndose ahora a la figura 9, se muestra un método para red imensionar el D DCH de enlace ascendente 40 hasta una velocidad de datos mayor o menor para la estación suscriptora 28¡, que comienza en la etapa 230. En la etapa 230, el RRAM 100 reconfigura el D DCH de enlace ascendente 40 sobre el enlace de comunicaciones 32 de la estación suscriptora 28¡ moviéndolo a su nueva velocidad de datos R desde el conjunto de {R'm¡n, Ri, R, ...RN} -El método de reconfig uración de DDCH 40 no se limita particularmente y se conoce por aq uellos expertos en la materia. En la etapa 232, las listas de velocidad 1 36 se actualizan para reflejar el nuevo DDCH de enlace ascendente 40. Esto involucra el retiro del registro de velocidad de suscriptor 1 38 de su lista de velocidad actual 1 36 y la adición de éste al final de su nueva lista de velocidad 1 36 con un tiempo de transición actualizado 144 establecido al tiempo de! sistema actual . En la etapa 234, el RRAM 1 00 actualiza su estimado de carga de en lace ascendente 148 en base al cambio de velocidad en la etapa 232. El RRAM 100 calcula primero el cambio en los factores de carga para la estación suscriptora 28¡. La delta se ajusta entonces mediante proporción de interferencia de sector 160 más uno. El delta de factor de carga ajustado se ag rega entonces a la carga de enlace ascendente actual 148. En la modalidad actual, RRAM 1 00 actualiza la carga de enlace ascendente 148 mediante el uso de la siguiente fórmula: ??? = UL + (1+q) X (Lnew - Lo!d). En la etapa 236 , el RRAM 1 00 aj usta el índice de velocidad 1 32 a la n ueva velocidad R. En este punto, RRAM 100 tiene actualizados sus reg istros y redimensionado el D DCH de enlace ascendente 40. Este método se repite según es necesario para cada redimensión de DDCH 40. Refiriéndose ahora a la figura 10, se muestra comenzando en la etapa 238 un método para responder a un reporte de medición de volumen de tráfico bajo 1 04, transmitido por la estación suscriptora 28¡ y recibido por la estación base 24. Un reporte de medición 1 04 que ind ica un peq ueño tamaño de fila de espera se transmite por las estaciones suscriptoras 28 para reportar q ue su fila de espera de tráfico en el regulador 74 ha caído por debajo de su segundo valor de umbral por un periodo de tiempo pre-configurado, indicando así un volumen bajo de tráfico de datos por enviarse. En respuesta a un reporte de medición 1 04 , el RRAM 1 00 red ucirá el tamaño del DDCH 40 de acuerdo con lo anterior, a fin de liberar recursos de red para futuras demandas de recursos de enlace ascendente. En la etapa 238, el RRAM verifica para ver si la estación suscriptora 28¡ se asig na actualmente a un DDCH de enlace ascendente 40. Si la estación suscriptora 28¡ no tiene un DDCH de enlace ascendente 40 actualmente asignado, entonces el método termina. Esta condición puede ocurrir si el RRAM 1 00 ya ha decidido cerrar el D DCH de enlace ascendente 40 en respuesta a otro evento antes de recibir el reporte de medición 104. De otro modo, el método avanza a ala etapa 240. En la etapa 240, el RRAM 1 00 verifica para ver si I índice de velocidad 1 32 para la estación suscriptora 28¡ se encuentra actualmente en cero (es decir, la estación suscriptora 28¡ se encuentra actualmente en R'm¡n)- Si el índice de velocidad actual 132 se encuentra en cero, entonces el método termina. De otro modo, el método avanza a la etapa 242. En la etapa 242, el RRAM 1 00 red uce la velocidad de canal R para la estación suscriptora 28¡ mediante una etapa del conj unto de {R'mm, Ri, R2, - - - RN} - El RRAM 1 00 actualiza el registro de suscriptor 1 1 6 y mueve el registro de velocidad de suscriptor 1 38 al sig uiente regulador de velocidad inferior 136 , de acuerdo con el método arriba descrito con relación a la figura 9. El RRAM 1 00 ha completado su respuesta de manejo de un reporte de medición de bajo volumen 1 04. Ocu rrirán futuras red ucciones de velocidad si la estación suscriptora 28 continúa enviando reportes de medición del volumen de tráfico bajo ad icionales 1 04. Refiriéndose ahora a la figura 1 1 , se muestra un método para responder a un reporte de med ición 1 04 recibido en la estación base 24 q ue indica un volumen elevado. Un reporte de medición 104 que indica un volumen de tráfico elevado se transmite por una estación suscriptora 28¡ para reportar q ue su fila de espera de tráfico en al menos uno de los reg uladores 74, o el agregado de todos sus reguladores 74, se ha elevado a un valor pre-config urado y ha estado ahí durante un periodo de tiempo pre-configurado, ind icando así un gran número de paquetes en fila esperando por enviarse. En respuesta , el RRA 100 verificará para ver si puede incrementar el tamaño del DDCH asignado 40 de manera inmediata o si puede ajustar el tamaño de u n D DCH 40 asig nado a otra estacón suscriptora 28j y después incrementar el tamaño del DDCH asignado 40 para transferir eficazmente la capacidad reclamada a la estación suscriptora 28¡ q ue la necesita ahora. Comenzando en la etapa 244, el RRAM 1 00 verifica para ver si la estación suscriptora 28¡ se encuentra actualmente asignada a un DDCH de enlace ascendente 40. Si la estación suscriptora 28¡ no tiene un DDCH de enlace ascendente 40 actualmente asignado, entonces el método termina. Esta cond ición puede ocurrir si el RRAM 1 00 ya ha decid ido cerrar el DDCH de enlace ascendente 40 en respuesta a otro evento. De otro modo, el método avanza a la etapa 244. En la etapa 246, el RRAM 100 verifica para determinar si el índice de velocidad 132 para la estación suscriptora 28, se encuentra actualmente en N (es decir, la estación suscriptora 28¡ se encuentra actualmente a la máxima velocidad de datos). Si el índice de velocidad 132 actualmente es N (es decir, al máximo), entonces la RRAM 100 ignora el reporte de medición 104 y el método termina. De otro modo, el método avanza a la etapa 248. En ia etapa 248, el RRAM 100 encuentra una velocidad mayor R para la estación se suscriptor 28¡, donde la mayor velocidad R es Rrateidx+i (la mayor velocidad R es una etapa, mayor que el valor actual para R o, si R se encuentra actualmente en R0, entonces la mayor velocidad es el valor ínfimo para R>R'min (como e muestra en las figuras 6b y 6c), con un valor máximo de RN. En la etapa 252, el RRAM 100 verifica para ver si la estación suscriptora 28¡ tiene suficiente espacio superior de energía para transmitir a la mayor velocidad R. Si no, entonces la estación suscriptora 28¡ no puede transmitir actualmente a una mayor velocidad y el método termina. Como se sabe por aquellos expertos en la materia, el espacio superior de energía se refiere a la máxima emisión de energía disponible (ya sea como limitada por el sistema o por constreñimientos reguladores). En la modalidad actual, el máximo espacio superior de energía para la estación suscriptora 28 es conocido por la estación base 24 a medida que cada estación suscriptora 28 informa periódicamente a la estación base 24 de su nivel de energía de transmisión sobre el D DCH 40. Sin embargo, el método para determinar si existe o no suficiente espacio superior de energía se limita particularmente y otros métodos serán aparentes a aquellos expertos en la materia. De otro modo, el método avanza a la etapa 256. En la etapa 256 , el RRA 1 00 verifica para ver si existen suficientes recursos de enlace ascendente disponibles en la red a fin de permitir un incremento de velocidad para la estación suscriptora 28¡. En la modalidad actual , el RRAM 100 verifica para ver si el incremento en la carga de enlace vertical 148 (el incremento estimado en la carga en la estación de suscriptor 28j multiplicado por la proporción de interferencia de sector 1 60 más uno) dará como resultado una carga de enlace ascendente 148 igual o por encima de umbral de admisión 152. Para hacerlo, el RRAM 1 00 verifica la sig uiente cond ición : r]UL + (1+q) x (Lnew - L0¡d) < ??? Si esta condición es verdadera, entonces parecieran existir suficientes recursos de enlace ascendente disponibles para permitir un incremento de velocidad y el método avanza a la etapa 260. Si no se encuentran d isponibles suficientes recursos de enlace ascendente en la red a fin de otorgar el incremento de velocidad sin dar como resultado una cara de enlace ascendente 48 igual a o por encima del umbral de ad misión 1 52, el método avanza a la etapa 264. En la etapa 260, el RRAM 1 00 incrementa la velocidad de canal R para la estación suscriptora 28¡ mediante una etapa del conjunto de {R'm¡n, Ri, R2, - - . RN} - El RRAM 1 00 actualiza entonces el reg istro de suscriptor 1 1 6 indicado en la fig ura 7. El método para responder a una med ición de tráfico de vol umen de tráfico elevado 104 se completa . Pueden ocurrir incrementos de velocidad adicionales cuando se envían reportes de medición de volumen de tráfico elevado 1 04. En la etapa 264, el RRAM 100 verifica para ver si puede liberar recursos de enlace ascendente actualmente asig nados a otras estaciones suscriptoras 28¡ con objeto de permitir que se incremente la velocidad para la estación suscriptora 28¡. En la modalidad actual , el RRAM 1 00 determina si cualq uier estación suscriptora 28¡ está transmitiendo a un índice de velocidad 1 32 (RateldXj) q ue es mayor a cero (es decir, la estación suscriptora 28¡ se encuentra transmitiendo a una velocidad de datos mayor q ue su propia velocidad de enlace ascendente mínima 124) y que es mayor q ue el Rateldx¡ de la estación suscriptora 28¡. Si se cumplen ambas de estas condiciones por al menos una estación suscriptora 28j, entonces el método avanza a la etapa 266. Si ninguna estación suscriptora 28j cumple con ambas de estas condiciones, entonces el RRAM 1 00 ignora el reporte de medición 1 04 y no otorga un incremento de velocidad a la estación suscriptora 28¡. En la etapa 266 , el RRAM 1 00 determina cual estación suscriptora 28¡ (si existe más de una estación suscriptora 28j que satisfaga los criterios establecidos en la etapa 264) será objetivo de la reducción de velocidad . El RRAM 1 00 encuentra la estación suscriptora más antigua 28¡ para encontrar el registro de velocidad más antiguo, el RRAM 100 verifica los registros de velocidad de cada estación suscriptora 28,· para hallar el registro de velocidad más antiguo 138 con un tiempo de contención mayor que el tiempo de contención mínimo pre-seleccionado 164. La primer estación suscriptora 28j encontrada, que cumple con esta condición, será objetivo de la reducción de velocidad. Una vez que se elige una estación suscriptora 28¡ para la reducción de velocidad, el método avanza a la etapa 268. Si el RRAM 100 determina que ninguna estación suscriptora 28j ha estado a su velocidad de datos actual durante por lo menos un tiempo de contención mínimo 164, entonces no reducirá la velocidad para cualquier estación suscriptora activa 28j. Más bien, el RRAM 100 ignorará el reporte de medición de volumen elevado 014 y abandonará el método. En la etapa 268, mediante el uso del método indicado en la figura 7, la velocidad de datos de enlace ascendente para la estación suscriptora 28j se baja en una etapa en el conjunto de {R'M¡N, Ri, R2,...RN), es decir, desde R¡ hasta RM. El método regresa entonces a la etapa 256 para ver si se encuentran ahora disponibles suficientes recursos de enlace ascendente. De esta manera, las múltiples estaciones suscriptoras 28 pueden tener sus velocidades de ratos reducidas con objeto de proporcionar suficientes recursos de enlace ascendente para la estación suscriptora 28¡. Refiriéndose ahora a la figura 12, un método para responder a una solicitud de reservación 108 para reservar recursos de enlace ascendente, comienza en 276. Una solicitud de reservación 108 para reservar recursos de enlace ascendente típicamente ocurre cuando la estación suscriptora 28¡ req uiere de una velocidad de datos míni ma, fija, particularmente para una aplicación de intolerancia a la espera , tal como servicio de telefonía. Sin embargo, otros criterios para reservar recursos de enlace ascendente (por ejemplo, garantía de términos QoS para un cliente importante) se encuentran dentro del alcance de la invención . La solicitud de reservación 108 puede provenir de una estación suscriptora 28¡ en la red 20 o puede originarse a partir de cualquier lugar en la red 20 o incluso fuera de la red 20 (es decir, para una llamada de telefonía entrante) con un destino de estación suscriptora 28¡. En respuesta, el RRAM 1 00 verificará para ver si puede asig nar los recursos de enlace ascendente deseados para el servicio de medios. Una estación suscriptora 28 también puede haber reservado ya recursos de enlace ascendente cuando transmite una nueva solicitud de reservación 1 08. Un ejemplo de cuándo podría ocurrir esta situación es cuando una llamada telefónica se establece en realidad entre la estación suscriptora 28¡ y la estación base 24 y una seg unda llamada telefónica se establece entre las dos. Otro ejemplo, nuevamente de llamada telefónica sería u n cambio en cod ificación/decodificación de voz (es decir, de G .729ab a G .71 1 ). En estas situaciones, la cantidad existente de recursos de enlace ascendente reservados puede agrandarse para ajustarse al nuevo servicio de telefon ía . Otros ejemplos de reservación de recursos de enlace ascendente ad icionales se les ocurrirán a aq uellos expertos en la materia. El método comienza en la etapa 276, donde el RRAM 100 calcula la nueva velocidad de enlace ascendente mínima 1 24 y el nuevo factor de carga de enlace ascendente 1 28 requerido para admitir esta nueva reservación de recursos de enlace ascendente. Si ia estación suscriptora 28¡ no tiene DDCH de enlace ascendente 40 (tal como una llamada telefónica local hacia una estación suscriptora 28 q ue se encuentra en un estado aparcado), el RRAM 1 00 establece su nueva velocidad mínima de enlace ascendente 1 24 como la velocidad de datos req uerida para la reservación de medios más la velocidad de datos mínima 1 72 (R'min = R'newMeaia + minDataRate) . Si la estación suscriptora 28¡ ya tiene un DDCH de enlace ascendente 40, entonces su nueva velocidad de enlace ascendente mínima 1 24 es la suma de su velocidad actual de enlace ascendente mínima 1 24 más la velocidad de datos req uerida para la reservación de medios (R'm¡n = R'min actual + R'newMed¡a) - Para el factor de carga de enlace ascendente 128, el nuevo factor de carga es L(nuevo R'm¡n) . En la etapa 280, el RRAM 1 00 calcula un nuevo índice de velocidad 1 32 para la estación suscriptora 28¡ a fin de q ue R acomode tanto la nueva reservación de medios como también el tráfico de datos existente, para un máximo de RN. El newrateldx es mayor o ig ual al oldrateldx + R'ne WMedia dentro del conjunto de {R'm¡n! R En la etapa 284, el RRAM 1 00 verifica su se encuentran o no disponibles suficientes recu rsos de enlace ascendente para la reservación solicitada y q ue la red 20 no exceda el umbral de admisión 1 52. El RRAM 100 verifica para ver si la carga de enlace ascendente actual 148 más el delta en el factor de carga (multiplicado por la proporción de interferencia de sector 1 60 más uno) es menor o igual que él umbral de ad misión 152. En la modalidad actual , se verifica la siguiente cond ición : ???. + (1+q) x AL¡ < ????- Si no se cumple esta condición , entonces pareciera que no se encuentran suficientes recursos de enlace ascendente actualmente disponibles y el método avanza a la etapa 288. Si se cumple esta condición , entonces parece que se encuentran disponibles suficientes recursos de enlace ascendente y el método avanza a la etapa 308. En la etapa 288, el RRAM 1 00 verifica para ver si puede liberar cualq uier recurso de enlace ascendente donde sea dentro de la red 20. El RRAM 1 00 determina si cualquier estación suscriptora 28j con un DDCH de enlace ascendente 40 es elegible o no para reducción de velocidad. Esta condición es verdadera si existe al menos una estación suscriptora 28j con u na velocidad de datos mayor que su R'min almacenado en sus listas de velocidad 1 36. Si ninguna estación suscriptora 28j es eleg ible para red ucción de velocidad , la reservación de medios no puede otorgarse y el método termina. De otro modo, el método avanza a la etapa 292. En la etapa 292, el sistema determina cuál estación suscriptora 28j tendrá red ucida su velocidad de datos de enlace ascendente. En la modalidad actual, la estación suscriptora 28, por red ucir su velocidad es la estación suscriptora 28¡ almacenada en la lista de mayor velocidad 1 36 con el tiempo de transición más largo 144. Observe q ue es posible que la estación suscriptora 28¡ q ue es objetivo para la reducción de velocidad para que sea la estación suscriptora 28¡, es decir, la estación suscriptora 28 que se encuentra solicitando una nueva reservación de medios. Una vez q ue una estación suscriptora 28j se ha seleccionado para reducción de velocidad , entonces el método avanza a la etapa 296. En la etapa 296 , el sistema determina el nuevo índ ice de velocidad reducido 1 32 para la estación suscriptora 28j. La nueva velocidad de datos es la velocidad de datos en el índice máximo de velocidad 1 32 para que la estación suscriptora 28j libere s uficientes recursos de enlace ascendente a fin de admitir la nueva reservación de med ios para la estación suscriptora 28¡ mientras se mantienen sus req uisitos de reservación reales para la estación suscriptora 28j. En la modalidad actual, newRatelDxj se calcula para satisfacer la sig uiente condición : ???_ + (1 +q) x l^L, + (Lnew - Lo!d)] < ????. El índice de velocidad 1 32 para la estación suscriptora 28¡ se red uce una etapa a la vez hasta q ue la condición anterior se vuelve verdadera o el índice de velocidad 1 32 iguala a 0 , es decir, la estación suscriptora 28,- será reducida a R'm¡n. U na vez que se ha determinado un nuevo índice de velocidad 1 32, el método avanza a la etapa 300. Alternativamente, se contempla que el índice de velocidad 1 32 puede reducirse a una sola etapa (hasta un valor mínimo de cero). En la etapa 300 , la velocidad del tráfico de datos para la estación suscriptora 28j se reduce al n uevo índ ice de velocidad 1 32 determinado en una etapa 296 para permitir que se admita la nueva reservación la nueva reservación de medios. La velocidad de datos para la estación suscriptora 28¡ se reduce de acuerdo con lo anterior, como se describe en la figura 8 y el RRAM 100 actualiza registros de velocidad 116 y listas de velocidad 136. Una vez que el RRAM 100 ha reducido la velocidad de datos de la estación suscriptora 28¡, el método avanza a la etapa 304. En la etapa 304, el RRAM 00 verifica para ver si se han vuelto disponibles suficientes recursos de enlace ascendente para admitir la nueva reservación de medios para la estación suscriptora 28¡. Si la condición es verdadera (como se determina por la fórmula: UL + (1+q) x [ALi + (Lnew - L0id)l < ????, entonces el método se mueve a la etapa 308. De otro modo, el método regresa a la etapa 288 para encontrar estaciones suscriptoras adicionales 28j a fin de dirigirse a la reducción de velocidad. En la etapa 308, el RRAM 100 se encuentra listo para admitir la nueva reservación de medios. Si la estación suscriptora 28¡ requiere que se establezca un DDCH 40 (es decir, la estación suscriptora 28¡ no tiene actualmente un DDCH 40 asignado), el método se mueve a la etapa 312. Si la estación suscriptora 28¡ ya tiene un DDCH de enlace ascendente asignado 40, el método avanza a la etapa 320. En la etapa 312, el RRAM 100 asigna un DDCH 40 a la estación suscriptora 28¡. Un método para asignar un DDCH 40 se describe con anterioridad, con relación a la figura 8. Una vez que se ha establecido un DDCH 40 , los registros de suscriptor 1 1 6 y las listas de velocidad 136 se actualizan de acuerdo con lo anterior. En la etapa 320, el RRAM 100 redimensiona el D DCH 40 de la estación suscriptora 28¡ para acomodar la nueva reservación de medios . En la modalidad actual, la redimensión ocurre de acuerdo con el método descrito con anterioridad , con respecto a la fig ura 10. Después de la etapa 31 2 o 320 , el RRAM 1 00 ha terminado respondiendo a la solicitud de reservación 1 08. La figura 1 3 muestra un método para responder a una solicitud de reservación 1 08 de la estación suscriptora 28¡ para liberar recursos de enlace ascendente reservados. Tal situación típicamente ocurrirá cuando la estación suscriptora 28¡ haya completado su solicitud de med ios, tal como el terminar una llamada telefónica. En respuesta, el RRAM 100 liberará la reservación de los recursos de enlace ascendente. U na estación suscriptora 28 puede cerrar una reservación de med ios mientras mantiene aún otra reservación de med ios. En tal escenario, la cantidad total de los recursos de enlace ascendente reservados simplemente se encoge. Comenzando en la etapa 324, el RRAM 1 00 calcula la nueva velocidad de enlace ascendente mínima 1 24. La nueva velocidad de enlace ascendente mima 124 es la velocidad de enlace ascendente mínima, actual, 1 24, menos la velocidad de la reservación de medios por cerrarse. En la modalidad actual , el nuevo R'min = R'min actual ~ ROidMedia- El método avanza entonces a la etapa 328. En la etapa 328, el RRAM 1 00 calcula el nuevo factor de carga de enlace ascendente 128 asociado con la nueva velocidad de enlace ascendente mínima 124. En la modalidad actual, el nuevo factor de carga de enlace ascendente 128 es L(R'win) . Enseg uida , en la etapa 332, el RRAM 1 00 verifica si el índice de velocidad 1 32 para la estación suscriptora 28¡ es cero. Si el índice de velocidad 132 iguala a cero, el método avanzará a la etapa 336. De otro modo, el método avanza a la etapa 340. En la etapa 336 , el RRAM 100 reconfigura el DDCH de enlace ascendente 40 de la estación suscriptora 28) para la nueva velocidad de datos de R'm¡n (es decir, velocidad l Dx=0) y actualiza los reg istros almacenados en las listas de velocidad 136. El RRAM 100 también actualiza la carga de enlace ascendente estimada 148 a fin de q ue ???_ = ???_ + x AL¡. Después de actual izar los reg istros, el RRAM 1 00 abandona el método. En la etapa 340, el RRAM 100 determina el nuevo índice de velocidad 1 32 como la velocidad de datos mínima del conjunto R operable para llevar a cabo todas las reservaciones de med ios restantes y el tráfico de datos (si la estación suscriptora 28¡ no tiene ahora tráfico de medios reservado, entonces R'm¡„ igual a la velocidad de datos mínima 172). El sistema mod ifica entonces la velocidad de datos de la estación suscriptora 28¡ de acuerdo con el método descrito en ia figura 7 y el RRAM 100 actualiza todos los registros en las listas de velocidad 1 36. Si ocurriera un incremento en la interferencia ambiental o una falla de un componente de hardware o de software de la estación base 24, la carga de enlace ascendente estimada 148 podría exceder potencialmente una carga máxima de enlace ascendente 156 (donde ??? > p?ß????.)· Como se describió con anterioridad , esta situación puede tener un efecto nocivo sobre las operaciones de la red 20, originando q ue el RRAM 1 00 genere una alarma de carga de enlace ascendente 1 14. Refiriéndose ahora a la fig u ra 14, un método para el manejo de tal alarma de carga de enlace ascendente 1 14 se inicia en la etapa 372. Comenzando en la etapa 372, el RRAM 1 00 determina si cualq uier estación suscriptora 28 es elegible para la reducción de velocidad. Una estación suscriptora 28¡ es elegible para reducción de velocidad si se encuentra a una velocidad de datos mayor q ue su R'min- Si una o más de las estaciones suscriptoras 28¡ son eleg ibles para red ucción de velocidad , el método avanza a la etapa 376 , donde el RRAM selecciona la estación suscriptora 28¡ en la lista de velocidad más elevada 1 36 q ue tiene el valor más elevado en el tiempo de transición 144. Sin ninguna estación suscri ptora 28 cu mple con los criterios para la red ucción de velocidad , el método avanza a la etapa 384. En la etapa 376, el RRAM 1 00 reduce la velocidad de datos para la estación suscriptora seleccionada 28¡ mediante una etapa (es decir, desde R¡ hasta y actualiza los registros en la lista de suscriptores 1 1 6 y las listas de velocidad 136, de acuerdo con lo anterior. U n método para reducir la velocidad de la estación suscriptora 28¡ y actualizar sus reg istros se describió arriba con respecto a la fig ura 7. Después de reducir la velocidad de la estación suscriptora 28¡, el método avanza a la etapa 380. En la etapa 380, el RRAM 1 00 determina si una alarma de carga de enlace ascendente 1 14 aún existe para la red 20, es decir -es una red ucción de velocidad ad icional requerida. Si la alarma de carga de enlace ascendente 1 14 aún existe ( ???_ > maxriuú, entonces el método regresa a la etapa 372. Si la alarma de carga de enlace ascendente 1 14 ya no existe ( ??[_ < maxr]UL), entonces el método termina . En la etapa 384, el RRAM 1 00 determina si puede esparcir cualquier estación suscriptora de baja prioridad 28 para reducir la carga de enlace ascendente estimada 148. Las estaciones suscriptoras 28 se consideran de baja prioridad si . no tienen reservación de medio alguna. Si existe cualq uier estación suscriptora 28¡ con un D DCH 40 que no tiene ninguna reservación de medios (es decir, R'm¡„ = minDataRate), entonces el método avanza a la etapa 388. De otro modo, el método avanza a la etapa 396. En la etapa 388, el RRAM 100 tira la conexión de la estación suscriptora 28¡ con R'mín = minDataRate q ue se encuentra en la lista de velocidad ínfima 136 durante el periodo de tiempo más largo. La estación suscriptora 28¡ se retira de la lista suscriptora 1 1 6 y de las listas de velocidad 1 36. El RRAM 1 00 también actualiza su estimado de carga de enlace ascendente 148 ahora que ha tirado la estación suscriptora 28¡ mediante el uso de la fórmula ???. = ??? + (1 +q) x L'min - Una vez que se cae la estación suscriptora 28·,, entonces el método avanza a la etapa 392. En la etapa 392, el RRAM 1 00 determina si una alarma de carga de enlace ascendente 1 14 existe aún para la red 20. Si la alarma de carga de enlace ascendente 1 14 aún existe, entonces el método regresa a la etapa 384 para determinar si existen más estaciones suscriptoras 28 sin reservaciones de med ios que puedan caerse. Si la alarma de carga de enlace ascendente 1 14 ya no existe, entonces el método termina . De manera alternativa , se contempla que el método podría regresar a la etapa 372 para verificar si cualquier estación suscriptora 28 podría tirar sus reservaciones de medios. Si en la etapa 384 no existen estaciones suscriptoras 28 in reservaciones de medios, entonces el método avanza a la etapa 396 donde el RRAM 100 retira de manera aleatoria una estación suscriptora 28. La estación suscriptora 28¡ se retira de la lista de suscriptores 1 1 6 y de las listas de velocidad 1 36. El RRAM 100 también actualiza su estimado de carga de enlace ascendente 1 48 a fin de q ue retire el factor de carga de la estación suscriptora caída (multiplicado por ia proporción de interferencia de sector 1 60 más uno), a fin de q ue ??? = ???_ - (1 +q) x L'm¡n. Una vez q ue se retira la conexión a la estación suscriptora 28¡, entonces el método avanza a la etapa 400. En la etapa 400, el RRAM 1 00 determina si existe aún una alarma de carga de enlace ascendente 1 14 para el sector 36. Si aún existe la alarma de carga de enlace ascendente 14, entonces el método reg resa a la etapa 396 para tirar de manera aleatoria otra estación suscriptora 28. Alternativamente, el método podría regresar a la etapa 372. Si la condición de alarma de carga de enlace ascendente ya no existe, entonces termina el método. La presente invención proporciona un sistema para el manejo de recursos de enlace ascendente para asegurar un uso eficiente de los recu rsos de enlace ascendente disponibles, y a fin de proporcionar igualdad entre las estaciones suscriptoras de enlace ascendente 28. El RRAM 1 00 responde a un número de diferentes eventos de sistema , tal como la recepción de un reporte de volumen de tráfico elevado o bajo 104, solicitud de reservación 1 08 o solicitud de RACH 1 1 2. En general, el RRAM 100 intenta asig nar la velocidad de datos mínima D DCH 40 posible a las estaciones suscriptoras 28 que mantienen la fila en los reguladores 74 entre el primer y el segundo u mbral. El RRAM 1 00 emplea una política de reducción de velocidad para implementar "eq uidad" (según se define por el operador de la red) entre estaciones suscriptoras 28. Cuando existen insuficientes recursos de enlace ascendente disponibles, el RRAM 1 00 intenta disminuir la velocidad de otra estación suscriptora 28 actualmente transmitiendo a una mayor velocidad de datos con objeto de hacer espacio para un incremento de velocidad proveniente de la primer estación suscriptora 28. En búsq ueda de la estación suscriptora de velocidad elevada candidata 28, el RRAM 100 comienza en la lista de velocidad más elevada 136. El RRAM 100 contin úa buscando velocidades de datos i nferiores hasta q ue se encuentra una estación suscriptora, candidato, adecuada, 28. Esta política evita que las estaciones suscriptoras 28 capturen velocidades de datos elevadas mientras otras estaciones suscriptoras de baja velocidad 28 se encuentran demandando mayor ampl itud de banda. Durante periodos de congestión con muchas estaciones suscriptoras 28 demandando incrementos de velocidad , las velocidades de datos elevadas se asig nan a estaciones suscriptoras 28 en una manera donde cada estación suscriptora 28 con fi las de espera de tráfico por encima del primer umbral sostienen una velocidad de datos elevada solo por un periodo de tiempo fijo antes de empujarse por una estación suscriptora diferente 28. En respuesta a una solicitud de RACH 1 12 para un nuevo DDCH 40, el RRAM 1 00 puede tirar una estación suscriptora 28 a una velocidad de datos baja sin reservaciones de medios. En respuesta a reportes de medición de tráfico provenientes de las estaciones suscriptoras , el RRAM intenta incrementar la velocidad de datos de una estación suscriptora . Las modalidades arriba descritas de la invención intentan ser ejemplos de la presente invención y pueden efectuarse alteraciones y modificaciones a la misma, por aq uellos expertos en la materia, sin apartarse del alcance de la i nvención que se define únicamente por las reivindicaciones anexas a la misma.

Claims (1)

  1. REIVINDICACION ES 1 . U n método para el manejo de una solicitud para la asignación de al menos un canal de datos dedicado, de enlace ascendente, en una red , que comprende una estación base que i ncluye un ad mi nistrador de recursos de rad io y de acceso y una pluralidad de estaciones suscriptoras, donde dicha estación base puede asig nar un canal de datos dedicado a partir de un depósito de canales de datos dedicados, no asignados, y puede asignar una porción de los recursos de radio a fin de asignar una capacidad de velocidad de datos a un canal asignado, caracterizado porque comprende: a) recibir en dicha estación base una solicitud de un canal de datos dedicado a partir de una estación suscriptora de dicha pluralidad de estaciones suscriptoras; b) determinando d icho administrador de recursos de radio y de acceso si se encuentran disponibles suficientes recursos de radio para la proporción de dicho canal de datos solicitado y si un canal de datos dedicado se encuentra disponible para asignación a partir de dicho depósito de canales de datos dedicados , no asignados , entonces i) si d ichos recursos y dicho canal de datos dedicado se encuentran disponibles , avanzar a la etapa (e); ii) si dichos recursos necesarios no se encuentran disponibles , avanzar a la etapa (d); iii) si dichos recursos se encuentran disponibles, pero dicho canal de datos dedicado o se encuentra d isponible, avanzar a la etapa (c); c) determinar si al menos otra estación suscriptora de dicha pluralidad de estaciones suscriptoras con un canal de datos dedicado, asignado, es elegible para tener su d icho canal de datos ded icado, asignado, regresado a dicho depósito de canales de datos dedicados no asignados, entonces iv) si al menos otra estación suscriptora es eleg ible para tener su d icho canal de datos dedicado, asig nado, regresado, regresar dicho canal de datos dedicado, asignado , a dicho depósito de canales de datos dedicados , no asignados ; después avanzar a la etapa (e); o v) terminar de otro modo el método; d) determinar si al menos otra estación suscriptora con un canal dedicado, asignado, con una primer capacidad de velocidad de datos puede reducirse a una capacidad de velocidad de datos menor para hacer disponibles los recursos de radio y red ucir dicha primer capacidad de velocidad de datos a fin de liberar d ichos recursos de radio asociados, disponibles, después vi) regresar a la etapa (b) si existe tal al menos una estación suscriptora; vii) terminar el método si tal al menos una estación suscriptora no existe; y e) asignar d icho canal de datos dedicado desde dicho depósito de canales de datos dedicados, no asignados a dicha estación suscriptora. 2. El método según la reivindicación 1 , caracterizado porque dicha al menos otra estación suscriptora en la etapa (c) es elegible solamente si no tiene recursos de enlace ascendente reservados. 3. El método según la reivindicación 2, caracterizado porque dicha al menos otra estación suscriptora en la etapa (c) es elegible solamente si tiene una velocidad de datos al menos tan baja como cualquier otra estación suscriptora sin recursos de enlace ascendente reservados. 4. El método según la reivindicación 3, caracterizado porque dicha al menos otra estación suscriptora en la etapa (c) es elegible solamente si ha estado en dicha velocidad de datos durante al menos tanto tiempo como cualquier otra estación suscriptora sin recursos de enlace ascendente reservados. 5. El método según la reivindicación 4, caracterizado porque dicha al menos otra estación suscriptora en la etapa (c) es elegible solamente si ha estado a dicha velocidad de datos durante al menos un tiempo de contención mínimo pre-seleccionado. 6. Un método para administrar la asignación de recursos de enlace ascendente en una red que comprende una estación base y una pluralidad de estaciones suscriptoras, asignándose a . cada una de dicha pluralidad de estaciones suscriptoras recursos de enlace ascendente de manera independiente a fin de proporcionar la velocidad de datos actual a partir de un conjunto de posibles velocidades de datos, comprendiendo dicho método: a) recibir un mensaje en d icha estación base proveniente de una estación suscriptora de dicha pluralidad de estaciones suscriptoras, y i) si dicho mensaje indica una elevada cantidad de tráfico en espera de enviarse y una baja cantidad de tráfico en espera de enviarse, determinar una velocidad de datos deseada a partir de dicho conjunto de velocidades de datos posibles para dicha una estación suscriptora, donde dicha velocidad de datos deseada es una velocidad de datos diferente a dicha velocidad de datos actual ; ii) de otro modo, ig norar dicho mensaje y terminar el método; b) determinar si se encuentran disponibles suficientes recursos de enlace ascendente para otorgar d icha velocidad de datos deseada a dicha estación suscriptora , entonces iii) si se encuentran disponibles suficientes recursos de enlace ascendente, avanzar a la etapa (e) iv) si no se encuentra d isponible suficiente red de trabajo, avanzar a la etapa (c); c) determinar si al menos otra estación suscriptora de dicha pluralidad de estaciones suscriptoras es eleg ible para una velocidad de datos inferior, siendo elegible dicha al menos otra estación suscriptora para una velocidad de datos inferior, si dicha velocidad de datos actual para dicha al menos otra estación suscriptora es mayor que una velocidad de datos mínima, asignada a dicha al menos una estación suscriptora; entonces v) si al menos otra estación suscriptora es elegible para dicha velocidad de datos inferior, avanzar a la etapa (d); vi) de otro modo, ignorar dicho mensaje y terminar el método; d) determinar cuál estación suscriptora en particular de dicha al menos otra estación suscriptora elegible para dicha velocidad de datos inferior se sujetará a dicha reducción de velocidad y moverá dicha estación suscriptora en particular a dicha velocidad de datos inferior, y después regresará a la etapa (b); y e) mover dicha estación suscriptora a dicha velocidad de datos actual de dicha estación suscriptora. 7. El método según la reivindicación 6, caracterizado porque dicha al menos otra estación suscriptora en la etapa (c) es elegible solamente si ha estado a dicha velocidad de datos durante al menos un tiempo de contención mínimo pre-seíeccionado. 8. El método según la reivindicación 6, caracterizado porque dicha velocidad de datos deseada es una velocidad de datos de dicho conjunto de velocidades de datos es una de una etapa mayor y una etapa inferior a dicha velocidad de datos actual en dicho conjunto de velocidades de datos. 9. El método según las reivindicaciones 6-8, caracterizado porque dicha velocidad de datos mínima es dicha suma de cualquier recurso de enlace ascendente reservado en dicha al menos una estación suscriptora. 1 0. U n método para la asignación de una velocidad de datos de enlace ascendente m ínima a una estación suscriptora en una red que comprende una estación base y una pluralidad de estaciones suscriptoras, asignando independientemente a cada una de dicha pluralidad de estaciones suscriptoras una velocidad de datos actual de un conjunto de posibles velocidades de datos y req uiriendo dichas velocidades de datos cantidades variantes de recursos de radio de enlace ascendente, comprendiendo el método: a) recibir una solicitud de reservación en dicha estación base proveniente de una estación suscriptora de dicha pluralidad de estaciones de suscriptor; b) determinar si se encuentran disponibles suficientes recursos de radio de enlace ascendente para asignar dicha velocidad de datos mínima a dicha una estación de suscriptor, después i) si se encuentran disponibles suficientes recursos de radio de enlace ascendente, avanzar a la etapa (e); ii) si no se encuentran disponibles suficientes recursos de rad io de enlace ascendente, avanzar a la etapa (c); c) determinar si al menos otra estación suscriptora de dicha pluralidad de estaciones suscriptoras es elegible para una velocidad de datos inferior, entonces iii) si al menos otra estación suscriptora es elegible para dicha velocidad de datos inferior, avanzar a la etapa (d); iv) de otro modo, ig norar dicha solicitud de reservación y terminar el método; d) determinar cuál estación suscriptora en particular de dicha al menos otra estación suscriptora elegible para dicha velocidad de datos inferior se habrá movido a dicha velocidad de datos inferior y mover dicha estación suscriptora en particular a dicha velocidad de datos inferior, y después regresar a la etapa (b); y e) asignar dicha velocidad de datos mínima a dicha una estación suscriptora. 1 1 . El método según la reivindicación 10, caracterizado porque dicha velocidad de datos mínima es diferente de dicha velocidad de datos actual para dicha estación suscriptora. 12. El método según la reivindicación 10, caracterizado porque dicha al menos otra estación suscriptora en la etapa (c) es elegible solamente si se ha encontrado a dicha velocidad de datos durante al menos un tiempo de contención mínimo pre-seleccionado. 13. El método según las reivindicaciones 1 0-12, caracterizado porque dicha velocidad de datos mínima es dicha suma de cualquier recurso de enlace ascendente reservado en dicha al menos una estación suscriptora. 14. Un método para el manejo de carga de enlace ascendente en una red que tiene un nivel de carga de enlace ascendente máximo pre-determinado, comprendiendo dicha red una estación base y una pluralidad de estaciones suscriptoras, asignándose cada una de dicha pluralidad de estaciones suscriptoras de manera independiente a una velocidad de datos actual a partir de un conjunto de posibles velocidades de datos, comprendiendo el método: a) determinar dicha carga de enlacé ascendente total en dicha red; b) si dicha carga se encuentra dentro de un rango pre-seleccionado de dicha carga de enlace ascendente máxima, determinar si existe una estación suscriptora elegible dentro de dicha pluralidad de estaciones suscriptoras, siendo capaz dicha estación suscriptora elegible de tener su velocidad de datos reducida desde su velocidad de datos presente hasta una velocidad de datos inferior en dicho conjunto de posibles velocidades de datos, y reducir dicha velocidad de datos presente hasta dicha velocidad de datos menor y regresar a la etapa a); c) de otro modo, si dicha carga se encuentra dentro de un rango pre-seleccionado de dicha carga de enlace ascendente máxima y no existe estación suscriptora elegible, determinar al menos una estación suscriptora cuya velocidad de datos presente se reduzca a cero y reducir dicha velocidad presente a cero y regresar a la etapa (a). 15. El método según la reivindicación 14, caracterizado porque en dicha etapa (c), dicha estación suscriptora determinada se selecciona de manera aleatoria a partir de dicha pluralidad de estaciones suscriptoras. 16. El método según la reivindicación 15, caracterizado porque dicha estación suscriptora elegible en la etapa (a) es una de dicha pluralidad de estaciones de suscriptor sin ningún recurso de enlace reservado con una velocidad de datos al menos tan elevada como cualquier otra estación suscriptora sin recursos de enlace ascendentes reservados. 17. El método según la reivindicación 15, caracterizado porq ue- dicha velocidad de datos inferior en la etapa (a) es una etapa inferior en dicho conj unto de posibles velocidades de datos. 1 8. El método según la reivind icación 1 5, caracterizado porq ue dicha estación suscriptora elegible en la etapa (b) es una de dicha pluralidad de estaciones suscriptoras sin ningún recurso de enlace ascendente reservado con una velocidad de datos al menos tan elevada como cualquier otra estación suscriptora sin recursos de enlace ascendente reservados. 1 9. U n sistema para la transmisión de datos, caracterizado porq ue comprende: una plu ralidad de estaciones suscriptoras q ue tienen un microprocesador, un módem , un radio y una antena , cada estación suscriptora operable para transmitir una solicitud para un canal de datos ded icado a partir de una estación base; y una estación base q ue tiene un microprocesador, un módem , un radio y una antena, y operable para recibir dicha solicitud de un canal de datos dedicado y asignar después un canal de datos dedicado a partir de un depósito de canales de datos dedicados disponibles a una estación suscriptora demandante de acuerdo con el método descrito en la reivindicación 1 . 20. El sistema según la reivindicación 19, caracterizado porq ue cada una de dicha pluralidad de estaciones suscriptoras es operable para transmitir un mensaje a dicha estación base, indicando dicho mensaje uno de una cantidad elevada de tráfico en espera de enviarse y una cantidad baja de tráfico en espera de enviarse a un nivel de paquetes de filas de espera por enviarse a dicha estación base. 21 . El sistema según la reivindicación 19, caracterizado porque d icha estación base puede mover cada una de dicha pluralidad de estaciones suscriptoras a una velocidad de datos diferente en un conjunto de posibles velocidades de datos en respuesta a la recepción de dicho mensaje. 22. El sistema seg ún la reivindicación 21 , caracterizado porque dichas estaciones base mueven cada una de dicha pluralidad de estaciones suscriptoras a dicha velocidad de datos diferente en dicho conjunto de posibles velocidades de datos de acuerdo con el método descrito en la reivindicación 6. 23. El sistema según la reivindicación 1 9 , caracterizado porque cada una de d icha pluralidad de estaciones suscriptoras es operable para transmitir un mensaje que solicita recursos de enlace ascendente reservados para dicha estación base. 24. El sistema según la reivindicación 21 , caracterizado porq ue dicha estación base es operable para asignar dichos recursos de enlace ascendente reservados en respuesta a dicho mensaje q ue solicita recursos de enlace ascendente reservados para una estación suscriptora demandante. 25. El sistema según la reivindicación 24, caracterizado porque dicha estación base asigna dichos recursos de enlace ascendente reservados a dicha estación suscriptora de acuerdo con el método descrito en la reivindicación 10. 26. Una estación suscriptora, que tiene un microprocesador, un módem, un radio y una antena, siendo operable dicha estación suscriptora para transmitir un mensaje a dicha estación base sobre un canal de datos dedicado a una velocidad de datos seleccionada a partir de un conjunto de posibles velocidades de datos, indicando dicho mensaje uno de una cantidad elevada de tráfico en espera de enviarse y una cantidad baja de tráfico en espera de enviarse a dicha estación base. 27. Dicha estación suscriptora según la reivindicación 26, caracterizada porque dicha estación suscriptora es operable para transmitir una solicitud a dicha estación base a fin de reservar recursos de enlace ascendente a dicha estación suscriptora. 28. Una estación base, que tiene un microprocesador, un módem, un radio y una antena, y operable para recibir una solicitud de un canal de datos dedicado y asignar un canal de datos dedicado a partir de un depósito de canales de datos dedicados, no asignados, en respuesta a dicha solicitud para un canal de datos dedicado, siendo operable además dicha estación base para asignar dicho canal de datos dedicado de regreso a dicho depósito de canales de datos dedicados, no asignados, con objeto de obedecer a dicha solicitud. 29. La estación base según la reivindicación 28, caracterizada porque dicha estación base es operable para recibir un mensaje de una estación suscriptora, indicando dicho mensaje uno de una cantidad elevada de tráfico en espera de enviarse y una cantidad baja de tráfico en espera de enviarse a un nivel de paquetes en fila d espera por enviarse a dicha estación base, siendo operable además dicha estación base para, en respuesta a dicho mensaje, mover dicha estación suscriptora a una de una velocidad de datos mayor y una velocidad de datos inferior seleccionada a partir de un conjunto de posibles velocidades de datos. 30. La estación base según la reivindicación 29, caracterizada porque dicha estación base mueve otra estación suscriptora a una velocidad de datos inferior, seleccionada a partir de dicho conjunto de posibles velocidades de datos y mueve dicha estación suscriptora a dicha velocidad de datos mayor, seleccionada a partir de dicho conjunto de posibles velocidades de datos. 31 . La estación base según la reivindicación 30, caracterizada porque dicha estación base mueve dicha estación suscriptora y dicha otra estación suscriptora a su respectiva dicha velocidad de datos mayor y dicha velocidad de datos inferior, de acuerdo con el método descrito en la reivindicación 6. 32. Un método para el manejo de recursos de enlace ascendente en una red con una pluralidad de usuarios, siendo operable cada usuario de dicha pluralidad de usuarios para transmitir una velocidad de datos seleccionada a partir de un conjunto de posibles velocidades de datos, comprendiendo el método dichas etapas de: (a) definir al menos un umbral de utilización de recursos, siendo igual dicho al menos un umbral de utilización de recursos a d icha asig nación máxima de un recurso disponible en dicha red menos una cantidad definida de margen de seguridad; (b) recibir una solicitud de un primer usuario para una asignación de recursos de enlace ascendente a dicho primer usuario; (c) si dicha utilización de recursos presentes de dicha red es: (i) menor q ue dicho al menos un umbral de utilización de recursos, entonces asignar dichos recursos de enlace ascendente a d icho usuario; (ii) mayor q ue dicho al menos un umbral de utilización de recursos , entonces determinar una cantidad de recursos de enlace ascendentes por esparcirse por un segundo usuario para reasignación a dicho primer usuario y; habiéndose asignado a dicho segundo usuario una porción de recursos de enlace ascendente mauro que una velocidad de enlace ascendente mínima para al menos un tiempo de contención mínimo, definido, e indicar a dicho seg undo usuario el esparcir dichos recursos de enlace ascendente y reasignar dichos recursos de enlace ascendente esparcidos a dicho primer usuario. 33. El método según la reivindicación 32, caracterizado porq ue dichos recursos de enlace ascendente incluyen una pluralidad de canales de datos dedicados y dicho al menos un umbral de utilización de recursos incl uye dicho n úmero de canales de datos dedicados, asignables, en dicha pluralidad de canales de datos dedicados . 34. El método según la reivind icación 33, caracterizado porq ue dicho seg undo usuario es un usuario sin ning ún recurso de enlace ascendente reservado. 35. El método según la reivindicación 34, caracterizado porq ue dicho segundo usuario es además dicho usuario más antiguo sin dicho ningún recurso de enlace ascendente reservado. 36. El método según la reivindicación 35, caracterizado porq ue dicho segundo usuario es además dicho usuario más antiguo de dicha pluralidad de usuarios a una velocidad de datos ínfima de dichas posibles velocidades de datos sin ning ún recurso de enlace ascendente reservado. 37. El método según la reivindicación 33, caracterizado porq ue dicho recurso de enlace ascendente incluye dichas velocidades de datos en dicho conjunto de posibles velocidades de datos para cada canal de datos dedicados , asignados , y dicho al menos un umbral de utilización de recursos incl uye una carga máxima de enlace ascendente. 38. El método según la reivindicación 33, caracterizado porq ue dicho segundo usuario es un usuario con una velocidad de datos asignada mayor q ue dicho primer usuario. 39. El método según la reivindicación 38, caracterizado porque dicho segundo usuario es además dicho usuario más antiguo en dicha velocidad de datos asignada de dicho segundo usuario. 40. Un método para el manejo de recursos de radio de enlace ascendente y asignación de acceso a un enlace de radio de enlace ascendente en una red y las velocidades de datos en los mismos, caracterizado porque comprende una estación base de radio y una pluralidad de estaciones suscriptoras, comprendiendo dichas etapas de: (a) comparar dicha cantidad presente de recursos de radio disponibles para dichas estaciones suscriptoras con una cantidad pre-seleccionada; (b) si dicha diferencia entre dicha cantidad presente y dicha cantidad pre-seleccionada es menor que un margen de seguridad pre-seleccionado, seleccionar al menos una de dicha pluralidad de estaciones suscriptoras con velocidades de datos asignadas, cuya velocidad asignada puede reducirse y la reducción de dichas velocidades de datos asignadas para volver disponibles más recursos de radio y regresar a la etapa (a); (b) si dicha diferencia entre dicha cantidad presente y dicha cantidad pre-seleccionada es menor que un margen de seguridad y si ninguna de dicha pluralidad de estaciones suscriptoras puede tener su velocidad asignada reducida, seleccionar al menos una de dicha pluralidad de estaciones suscriptoras y reducir su velocidad de datos asignada a cero y regresar a la etapa (a); (c) si d icha diferencia entre dicha cantidad presente y dicha cantidad pre-seieccionada no es menor q ue dicho margen de seguridad , determinar si una estación suscriptora en dicha pluralidad de estaciones suscriptoras ha solicitado asignación de una velocidad de datos mayor q ue su velocidad de datos presente e incrementar dicha velocidad de datos asignada a dicha estación suscriptora y reg resar a la etapa (a); y (d) regresar a la etapa (a).
MXPA05000409A 2002-07-08 2003-07-08 Sistema, aparato y metodo para asignacion de recursos de enlace ascendente. MXPA05000409A (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CA002392574A CA2392574A1 (en) 2002-07-08 2002-07-08 System, apparatus and method for uplink resource allocation
PCT/CA2003/000999 WO2004006603A2 (en) 2002-07-08 2003-07-08 System, apparatus and method for uplink resource allocation

Publications (1)

Publication Number Publication Date
MXPA05000409A true MXPA05000409A (es) 2005-04-19

Family

ID=30005533

Family Applications (1)

Application Number Title Priority Date Filing Date
MXPA05000409A MXPA05000409A (es) 2002-07-08 2003-07-08 Sistema, aparato y metodo para asignacion de recursos de enlace ascendente.

Country Status (8)

Country Link
US (1) US20060120321A1 (es)
EP (1) EP1658745A2 (es)
JP (1) JP2005539414A (es)
CN (1) CN1849836A (es)
AU (1) AU2003246474B2 (es)
CA (1) CA2392574A1 (es)
MX (1) MXPA05000409A (es)
WO (1) WO2004006603A2 (es)

Families Citing this family (71)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007522748A (ja) 2004-02-12 2007-08-09 ノキア コーポレイション Tdmaセルラー通信システムにおける無線リソース割り当てのための方法、システム、装置、およびコンピュータプログラム
WO2005099290A1 (en) 2004-04-05 2005-10-20 Nortel Networks Limited Methods for supporting mimo transmission in ofdm applications
KR100703487B1 (ko) * 2004-04-21 2007-04-03 삼성전자주식회사 Umts 시스템에서 효율적인 패킷 데이터 서비스 운용방법
US8570952B2 (en) 2004-04-29 2013-10-29 Interdigital Technology Corporation Method and apparatus for selectively enabling reception of downlink signaling channels
WO2005125124A1 (en) * 2004-06-15 2005-12-29 Koninklijke Philips Electronics, N.V. Scheduling by a fraction of remaining time to be allocated over remaining service interval
WO2006000094A1 (en) * 2004-06-24 2006-01-05 Nortel Networks Limited Efficient location updates, paging and short bursts
US7239886B2 (en) * 2004-08-27 2007-07-03 Motorola, Inc. Adaptive power control method for cellular systems
EP2988563B1 (en) 2004-10-15 2020-05-20 Apple Inc. Method and basis station for communication resource allocation
CN100431382C (zh) * 2004-12-10 2008-11-05 大唐移动通信设备有限公司 基于分组业务动态调整资源的方法
CN100365991C (zh) * 2004-12-16 2008-01-30 华为技术有限公司 一种会话资源的分配方法
US20060133394A1 (en) * 2004-12-21 2006-06-22 Ware Christopher G Methods of wireless backhaul in a multi-tier WLAN
US7477622B2 (en) * 2005-01-28 2009-01-13 Qualcomm, Incorporated Superposition coding in a wireless communication system
US7974253B2 (en) * 2005-03-08 2011-07-05 Qualcomm Incorporated Methods and apparatus for implementing and using a rate indicator
US7885293B2 (en) * 2005-03-08 2011-02-08 Qualcomm Incorporated Methods and apparatus for implementing and using a maximum rate option indicator
US7894324B2 (en) * 2005-03-08 2011-02-22 Qualcomm Incorporated Methods and apparatus for signaling data rate option information
US8306541B2 (en) * 2005-03-08 2012-11-06 Qualcomm Incorporated Data rate methods and apparatus
KR20060097450A (ko) * 2005-03-09 2006-09-14 삼성전자주식회사 다중 셀 통신 시스템에서 자원 할당 제어 시스템 및 방법
EP1869929B1 (en) * 2005-04-13 2015-11-11 Vringo Infrastructure Inc. Techniques for radio link resource management in wireless networks carrying packet traffic
KR100703303B1 (ko) 2005-04-28 2007-04-03 삼성전자주식회사 무선 통신 시스템에서 확장 실시간 폴링 서비스의 상향링크 자원 할당 요청 방법
JP2007028245A (ja) * 2005-07-19 2007-02-01 Fujitsu Ltd 無線通信装置
US8315240B2 (en) * 2005-07-20 2012-11-20 Qualcomm Incorporated Enhanced uplink rate indicator
CN1941666B (zh) * 2005-09-30 2014-07-30 华为技术有限公司 基于中转站实现带宽分配和调度管理的方法和***
US8271657B2 (en) * 2005-12-16 2012-09-18 Panasonic Corporation Systems and methods for selecting a transport mechanism for communication in a network
US8700082B2 (en) * 2006-01-05 2014-04-15 Qualcomm Incorporated Power control utilizing multiple rate interference indications
EP1808767B1 (en) * 2006-01-13 2010-09-22 Alcatel Lucent Method for selecting a processing device managing resources
JP2007208829A (ja) * 2006-02-03 2007-08-16 Oki Electric Ind Co Ltd 無線通信システム及び無線通信方法
JP2007214811A (ja) * 2006-02-08 2007-08-23 Oki Electric Ind Co Ltd 無線通信システム、無線通信方法、アクセスポイント装置及びアクセスポイント装置の通信方法
US8085819B2 (en) 2006-04-24 2011-12-27 Qualcomm Incorporated Superposition coding in a wireless communication system
EP1868402A1 (en) * 2006-06-15 2007-12-19 France Telecom Telecommunications system and method
US7961618B1 (en) * 2006-06-30 2011-06-14 Nextel Communications Inc. System, method and computer-readable medium for on-demand dynamic bandwidth allocation in a network of antennas for multiple base transceiver stations
US8175032B2 (en) * 2006-09-08 2012-05-08 Clearwire Ip Holdings Llc System and method for radio frequency resource allocation
JP4751799B2 (ja) * 2006-09-19 2011-08-17 株式会社エヌ・ティ・ティ・ドコモ データ流入量制御装置及びデータ流入量制御方法
US8711765B2 (en) * 2006-09-27 2014-04-29 Texas Instruments Incorporated Uplink synchronization management in wireless networks
WO2008076022A1 (en) * 2006-12-19 2008-06-26 Telefonaktiebolaget Lm Ericsson (Publ) A method and device for transmitting tcp data ove asymmetric links
US7729716B2 (en) * 2006-12-21 2010-06-01 Sony Ericsson Mobile Communications Ab Reducing power consumption in mobile terminals by changing modulation schemes
US8724556B2 (en) 2007-03-19 2014-05-13 Apple Inc. Uplink control channel allocation in a communication system and communicating the allocation
US8059657B2 (en) * 2007-08-20 2011-11-15 Futurewei Technologies, Inc. System for QOS aware reverse link admission control in wireless communication systems
US8004977B2 (en) * 2007-11-28 2011-08-23 Alcatel Lucent Method of implementing packet-based resource allocation and persistent resource allocation in a wireless communication system
US20100284293A1 (en) * 2007-12-28 2010-11-11 Nec Corporation Communication network quality analysis system, quality analysis device, quality analysis method, and program
CN101483881A (zh) * 2008-01-07 2009-07-15 华为技术有限公司 控制用户设备释放上行资源的方法和装置
CN101516111B (zh) * 2008-02-21 2011-04-06 中兴通讯股份有限公司 资源分配方法及***
US8868096B2 (en) 2008-04-30 2014-10-21 Alexander Poltorak Multi-tier quality of service wireless communications networks
US8699423B1 (en) * 2008-06-13 2014-04-15 Clearwire Ip Holdings Llc Wireless slot allocation
US8577404B2 (en) 2008-07-15 2013-11-05 Qualcomm Incorporated Prioritization of group communications at a wireless communication device
US8924486B2 (en) 2009-02-12 2014-12-30 Sierra Wireless, Inc. Method and system for aggregating communications
US20100128565A1 (en) * 2008-11-23 2010-05-27 Daniel Golparian Wireless communication using customized wifi in a survey data acquisition system
CN101772150B (zh) * 2008-12-30 2012-07-04 华为技术有限公司 通信方法、用户设备及***
US9125090B2 (en) * 2009-02-27 2015-09-01 At&T Mobility Ii Llc Staggered channelization code allocation for multi-carrier networks
US8755831B2 (en) * 2009-03-24 2014-06-17 QYALCOMM Incorporated Selectively allocating data channel resources to wireless communication devices within a wireless communications system
US8738058B2 (en) * 2009-04-06 2014-05-27 Qualcomm Incorporated High-priority communications sessions within a wireless communications system
US8391904B2 (en) * 2009-05-10 2013-03-05 Qualcomm Incorporated Method and apparatus for maintaining quality of service during regulatory domain change
EP2282480B1 (en) * 2009-07-28 2016-08-31 ST-Ericsson SA Apparatuses, method and computer program for adapting a telecommunication service to traffic load in the network
US20110096628A1 (en) * 2009-10-26 2011-04-28 Daniel Golparian Wireless Communication Using Customized Digital Enhanced Cordless Telecommunications (DECT) Technology in a Survey Data Acquisition System
EP2494842A1 (en) * 2009-10-28 2012-09-05 Nokia Siemens Networks Oy Resource setting control for transmission using contention based resources
EP2537366B1 (en) 2010-02-15 2018-11-07 Sierra Wireless, Inc. Configuration of the operational state of delay-tolerant wireless devices based on network traffic level of a particular network sector
JP5509931B2 (ja) * 2010-03-02 2014-06-04 ソニー株式会社 送信装置、データ送信方法、および通信システム
US20110216760A1 (en) * 2010-03-04 2011-09-08 Jim Murphy System and method for weighted multi-route selection in ip telephony
US20110305114A1 (en) * 2010-06-11 2011-12-15 Daniel Golparian Seismic survey communication systems and methods
US8964549B2 (en) 2010-06-22 2015-02-24 Sierra Wireless, Inc. Method and apparatus for managing wireless communication based on network traffic level
WO2012035625A1 (ja) * 2010-09-15 2012-03-22 富士通株式会社 移動通信システム、無線基地局、通信制御方法及び制御装置
WO2012106820A1 (en) 2011-02-08 2012-08-16 Sierra Wireless, Inc. Method and system for forwarding data between network devices
EP2688336B1 (en) * 2011-03-18 2017-11-29 Fujitsu Limited Retransmission using tti bundling
WO2013172747A1 (en) * 2012-05-14 2013-11-21 Telefonaktiebolaget L M Ericsson (Publ) Uplink scheduling in a radio system
US8923809B2 (en) * 2012-11-27 2014-12-30 At&T Mobility Ii Llc Data rate throttling
CN104272804B (zh) * 2013-05-03 2017-12-22 华为技术有限公司 测量方法、测量控制方法及设备
WO2018027917A1 (en) * 2016-08-12 2018-02-15 Mediatek Singapore Pte. Ltd Methods and apparatus for uplink data transmission
US10602523B2 (en) * 2016-12-22 2020-03-24 Verizon Patent And Licensing Inc. Allocation of network resources based on antenna information and/or device type information
WO2019054112A1 (ja) * 2017-09-12 2019-03-21 日本電気株式会社 通信装置、無線通信システムおよびデータフロー制御方法
EP3689097A1 (en) 2017-09-26 2020-08-05 SONY Corporation Prioritizing network access
US11963181B2 (en) * 2018-12-06 2024-04-16 Google Llc Base-station-initiated grant revoke
US12010035B2 (en) * 2022-05-12 2024-06-11 At&T Intellectual Property I, L.P. Apparatuses and methods for facilitating an identification and scheduling of resources for reduced capability devices

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5583869A (en) * 1994-09-30 1996-12-10 Motorola, Inc. Method for dynamically allocating wireless communication resources
US5974106A (en) * 1995-09-01 1999-10-26 Motorola, Inc. Method and apparatus for multirate data communications
US5926469A (en) * 1996-11-12 1999-07-20 Telefonaktiebolaget L/M Ericssoon (Publ) Channel resource management within a digital mobile communications network
US5940763A (en) * 1997-04-23 1999-08-17 Ericsson, Inc. Enhanced preemption within a mobile telecommunications network
US6069882A (en) * 1997-07-30 2000-05-30 Bellsouth Intellectual Property Corporation System and method for providing data services using idle cell resources
US7046643B1 (en) * 1997-07-30 2006-05-16 Bellsouth Intellectual Property Corporation Method for dynamic multi-level pricing for wireless communications according to quality of service
KR100243343B1 (ko) * 1997-10-23 2000-02-01 정선종 멀티미디어 코드분할 다중접속 시스템의 셀 용량을 최대로 하는방법
US6201971B1 (en) * 1998-03-26 2001-03-13 Nokia Mobile Phones Ltd. Apparatus, and associated method for controlling service degradation performance of communications in a radio communication system
US6091757A (en) * 1998-12-03 2000-07-18 Motorola, Inc. Data transmission within a spread-spectrum communication system
US6229795B1 (en) * 1999-01-13 2001-05-08 Qualcomm Incorporated System for allocating resources in a communication system
ATE257314T1 (de) * 1999-07-05 2004-01-15 Nokia Corp Verfahren zur auswahl eines kodierungsverfahrens
US6282429B1 (en) * 1999-10-20 2001-08-28 Lucent Technologies Inc. System for providing prioritized wireless communication service to wireless communication subscribers
JP3613102B2 (ja) * 1999-12-14 2005-01-26 日本電気株式会社 フレーム構成方法、フレーム構成装置およびフレーム構成転送システム
US6658255B1 (en) * 2000-03-02 2003-12-02 Lucent Technologies Inc. Enhanced wireless radio channel utilization

Also Published As

Publication number Publication date
WO2004006603A3 (en) 2006-04-06
AU2003246474B2 (en) 2007-06-28
US20060120321A1 (en) 2006-06-08
CN1849836A (zh) 2006-10-18
JP2005539414A (ja) 2005-12-22
AU2003246474A1 (en) 2004-01-23
WO2004006603A2 (en) 2004-01-15
EP1658745A2 (en) 2006-05-24
CA2392574A1 (en) 2004-01-08

Similar Documents

Publication Publication Date Title
MXPA05000409A (es) Sistema, aparato y metodo para asignacion de recursos de enlace ascendente.
US6895235B2 (en) Adaptive load and coverage management system and method
US7126913B1 (en) Method and system for managing transmission resources in a wireless communications network
KR100913713B1 (ko) 무선 통신 시스템의 업링크 송신을 제어하는 방법 및 장치
KR101177136B1 (ko) 기지국에서 전송 리소스를 할당하기 위한 방법
US7016318B2 (en) System for allocating resources in a communication system
US20160366610A1 (en) Method and system for managing radio resources in a time-slotted communication system
EP1596543A2 (en) Method for scheduling transmissions in wireless systems
JP2003524335A (ja) パケットデータベアラへの容量割り当て
CN100369524C (zh) 一种cdma***上行包调度方法
US20040071125A1 (en) Fairness method for supplemental channel resources
JP4612975B2 (ja) 通信システムにおける周波数資源割当方法
US7453860B2 (en) Scheduling method for supplemental channel resource
JP2003508992A (ja) 周波数スペクトル資源分配のための方法及びシステム
Kazmi et al. Admission control strategy and scheduling algorithms for downlink packet transmission in WCDMA
AU2003257341A1 (en) Scheduler for a shared channel
JP4201498B2 (ja) 通信システムにおける周波数資源割当方法
Das et al. QoS provisioning in wireless multimedia networks
Bianchi et al. Channel‐dependent load balancing in wireless packet networks
AU2007216874A1 (en) System, apparatus and method for uplink resource allocation
Abd El-atty et al. Radio resource management for handoff provisioning in WCDMA systems
KR100347732B1 (ko) 무선 이동 통신에서의 트래픽 제어 방법
Challa et al. Class-based fair code allocation with delay guarantees for OVSF-CDMA and VSF-OFCDM in next-generation cellular networks
Mei et al. Adaptive scheduling for time varying channels in a WCDMA system

Legal Events

Date Code Title Description
FG Grant or registration