Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
WO2006070135A1 - Procede et equipement d'allocation de ressources d'un reseau cellulaire de telecommunication pour terminaux mobiles - Google Patents
[go: Go Back, main page]

WO2006070135A1 - Procede et equipement d'allocation de ressources d'un reseau cellulaire de telecommunication pour terminaux mobiles - Google Patents

Procede et equipement d'allocation de ressources d'un reseau cellulaire de telecommunication pour terminaux mobiles Download PDF

Info

Publication number
WO2006070135A1
WO2006070135A1 PCT/FR2005/003274 FR2005003274W WO2006070135A1 WO 2006070135 A1 WO2006070135 A1 WO 2006070135A1 FR 2005003274 W FR2005003274 W FR 2005003274W WO 2006070135 A1 WO2006070135 A1 WO 2006070135A1
Authority
WO
WIPO (PCT)
Prior art keywords
terminal
value
resources
resource
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/FR2005/003274
Other languages
English (en)
Inventor
Jérôme GALTIER
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Orange SA
Original Assignee
France Telecom SA
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 France Telecom SA filed Critical France Telecom SA
Publication of WO2006070135A1 publication Critical patent/WO2006070135A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/02Hierarchically pre-organised networks, e.g. paging networks, cellular networks, WLAN [Wireless Local Area Network] or WLL [Wireless Local Loop]
    • H04W84/04Large scale networks; Deep hierarchical networks
    • H04W84/042Public Land Mobile systems, e.g. cellular systems

Definitions

  • the invention generally relates to mobile-type telecommunication networks, and more particularly relates to the allocation of the available resources of a cellular telephone network to mobile terminals of a network telephone.
  • allocation of resources means the provision of the means proposed by the network to allow a terminal located in a cell of the network to exchange data.
  • a particularly advantageous application of the invention relates to the optimal and fair allocation of rates to mobiles of a telecommunication network.
  • telecommunication network operators generally seek to maximize the number of users that can be served by a given network.
  • the other users in the upstream direction, or the base stations other than those with which it communicates, in the downstream direction, constitute sources of noise which disturb the user. If the number of users becomes too large, the noise increases and causes a drop in quality, or even a blocking of communication.
  • Mobile data rate control can control and limit this noise and thus improve performance.
  • the algorithms implemented to control the data rate of the terminals in the cells as well as to control the admission of new terminals are based on the control of the charge level. For example, if the admission of a mobile into a cell causes an increase in the charge level such that the total charge exceeds a given threshold, the incoming mobile is forced to reduce its rate to be admitted. Beyond a certain threshold, all new incoming terminals are rejected.
  • Admission policies for new terminals can be implemented in a variety of ways. For example, it is possible to adapt the flow of the incoming mobile by guaranteeing a given rate. This implementation induces relatively large rejection rates and therefore limits the capacity of the network. It is also possible to adapt the rate of the incoming terminal so as to always admit it, even with a zero flow. This implementation does not guarantee the quality of service (QoS). Finally, these various strategies are not optimal, to the extent that it is possible to increase the speed of a mobile without necessarily reducing that of another.
  • Maximizing a utility function to allocate resources to terminals in a network involves the use of additional constraints related to network resources. For example, the resources assigned to users can not be less than the respective minimum threshold values assigned to users. Similarly, they can not be greater than respective maximum threshold values assigned to the users. Finally, the sum of the resources allocated to the users can not be greater than the overall capacity of the system.
  • known calculation techniques used to maximize the utility function taking into account these constraints all have the disadvantage of being very slow in computing time and limited reliability.
  • the use of equations to maximize the utility function while taking into account constraints related to network resources is based on real-time constraints and reliable responses. In practice, it is a matter of determining what will be a new bit rate allocation each time a mobile enters the network, in real time.
  • the object of the invention is to make it possible to allocate resources of a telecommunication cellular network to mobile telecommunication terminals located in the network in real time and reliably.
  • the subject of the invention is therefore a method for allocating resources of a telecommunication cellular network for a set of mobile telecommunication terminals of the network, according to which the resource is allocated to the terminals so as to maximize a global utility function. , estimated at from functions of utilities specific to each terminal, while satisfying constraints related to the network resources made available to the terminals.
  • the resource allocation method comprises the following steps: assignment of a utility function (fi) and minimum (mi) and maximum (Mj) resource values to each terminal ;
  • the global utility function is the sum of the utility functions specific to each terminal.
  • the global utility function is the product of the utility functions specific to each terminal.
  • to calculate the representative function of the resources consumed by each terminal it is possible to reduce to the previous case, by using the properties of the logarithm function and application of the method described in more detail below to the logarithm of the functions of utility. ".
  • to calculate the representative function of the resources consumed by each terminal to calculate the representative function of the resources consumed by each terminal.
  • the value of the derivatives of the utility function proper to each terminal is calculated for each minimum and maximum value; the calculated values of the derivative of the utility function specific to each terminal are sorted;
  • the pivot value is calculated, the optimum value assigned to a terminal corresponding to the value of minimum resource, either at the maximum resource value or at a value calculated from the pivot value.
  • the calculated resource value ⁇ ; ) from the pivot value is calculated, for terminals i for which the pivot value is used to determine the optimal value, from the following relation:
  • the calculated values are sorted by increasing values.
  • the constraints related to the resources of the network require that a resource value assigned to a terminal must be greater than the minimum resource value.
  • network resource constraints dictate that a resource value assigned to a terminal must be less than the maximum resource value.
  • the sum of the resource values assigned to the terminals must be less than the overall capacity of the system.
  • the representative function of the resources consumed by each terminal is determined from the utility functions of all the terminals.
  • the function representative of the resource consumed by each terminal i is given by the relation:
  • ⁇ (y) ⁇ m i + ⁇ M i + ⁇ (ff i) (y)
  • ⁇ m corresponds to the sum of the resources allocated to the terminals to which the minimum resource value is affected
  • ⁇ M is the sum of the resources allocated to the terminals to which the maximum resource value is assigned
  • the subject of the invention is also a method for managing the resources of a telecommunication cellular network for a set of mobile telecommunication terminals of the network, in which, at each new terminal entering the network, an overload detection is carried out. of a cell of the network and, in the case where one of the cells of the network is overloaded, a resource allocation is carried out by implementing the allocation method as defined above, to accept the incoming terminal.
  • the invention relates to a resource allocation equipment of a cellular telecommunication network for a set of mobile telecommunication terminals of the network, the equipment suitable for implementing the method according to the invention. and including,
  • This equipment notably comprises data processing means able to implement the different steps of the method according to the invention.
  • the invention relates to a software module recorded on a medium, characterized in that it comprises instruction codes for the execution of a resource allocation method as defined above. above.
  • Such a data medium may be a hardware storage medium, for example a CD-ROM, a magnetic diskette or a hard disk, or a mobile medium such as an electrical, optical or radio signal.
  • FIG. 1 schematically illustrates the architecture a telecommunication cellular network implementing a method according to the invention
  • FIG. 2 is a diagram illustrating the main phases of a resource management method of a cellular network according to the invention
  • FIG. 3 is a table showing examples of resource values assigned to terminals
  • FIG. 4 illustrates the main phases of the flow allocation method according to the invention
  • FIG. 5 is a table illustrating the calculation of the assigned resource values; and FIGS. 6 and 7 show curves illustrating the evolution of the resources consumed.
  • FIG. 1 there is shown the general architecture of a cellular mobile network implementing a resource allocation method according to the invention.
  • This method is intended to be applied to the network of CDMA or W-CDMA type.
  • a cell is linked to a base station BS (or “node B"), which has an antenna for transmitting to terminals, such as T, and receiving signals from them.
  • BS base station
  • node B which has an antenna for transmitting to terminals, such as T, and receiving signals from them.
  • the base stations are managed by a radio resource controller or RNC ("Radio Network Controller" in English) that manages the radio interface.
  • RNC controller comprises all the hardware and software means and is properly programmed to allocate resources to each terminal of the Q, C 2 and C 3 cells of the radio subsystem which it manages.
  • the RNC controller comprises in particular the hardware and software means and is programmed to calculate a function which represents the resources consumed by the terminals of the network and to allocate optimal values of resources, in particular of the bit rate, from this function, as will be discussed later.
  • This allocation is an optimal allocation of resources, which results in the renegotiation of the resources allocated to each terminal in order to obtain a maximum resource value for the terminals as it can be used. It is no longer possible to increase the resources allocated to one of the terminals without having to reduce the resources of one or more other terminals. For example, it is a question of renegotiating the flows in order to optimize the capacity of the network.
  • the calculation of the resources goes through the maximization of a utility function.
  • it is to maximize the following function:
  • X 1 is a variable in the set of positive reals and denotes resources allocated to the terminal i,
  • - m is a datum in the set of positive reals and denotes a minimum resource bound assigned to the terminal i, - M ,, is a datum in the set of positive reals and denotes a maximum resource bound assigned to the termina ! i
  • - / is a function of the set of positive reals in the set of positive reals and denotes a utility function associated with the resources for the terminal i.
  • relations (1) to (4) we assume that p is a positive integer, that the function /, is a concave function, and that C, m,, M 1 are positive reals for i belonging to (1, ..., p).
  • the constraints defined by relations (2) to (4) require that a resource assigned to a terminal must be between a minimum terminal m, and a maximum terminal M 1 , and the sum of the resources allocated to the terminals must remain less than the overall capacity C of the system.
  • step 10 at each new input of a terminal in a cell of the network (step 10), it is detected whether there exists in the network an overloaded cell (step 12) in a manner known per se. If this is not the case, the terminal is accepted (step 14). On the other hand, if there is an overloaded cell, allocation of the resources of the network is carried out by reallocating the rates of mobiles to the cell (step 16). If, during the next step 18, the calculation of the reallocation of the flows makes it possible to complete, the procedure returns to the previous step 12. Otherwise, the mobile is refused
  • the overloading of a cell can be detected during the admission of a mobile, that is to say, in general, when a terminal enters a cell, for example when the establishment of a call or when passing a terminal from one cell to another.
  • This resource allocation procedure is implemented within the base station controller which comprises all the appropriate hardware and software means to implement this procedure.
  • Such a procedure involves calculating a new rate value for the terminals of the cell to maximize the following global utility F function:
  • each terminal receives a resource A 1 . bounded according to the values of the table of FIG. 3.
  • each resource value A 1 lies between the threshold values m 1 and M 1 .
  • a utility coefficient ⁇ t . is allocated to each terminal for calculating the utility function fj (x).
  • the total capacity C of the system is equal to 100.
  • the cell is not saturated and each mobile terminal i receives its maximum demand flow rate M,.
  • This procedure consists first in affixing to each terminator a utility function ft and the values of the minimum and maximum resources m,
  • utility function fi can be expressed as form:
  • the value of the derivative of the utility function is then calculated for the values m 1 and M 1 for each terminal i (step 24).
  • the values calculated in the preceding step 24 are sorted by increasing values.
  • Value (k) fi (Terminal (k)).
  • the interval of the pivot value is determined, which corresponds to an optimum value of the flow rates.
  • This value corresponds practically to a value which is used for the optimization of the resources and which gives a global index of satisfaction of the terminals. It is calculated according to the capacity that can be provided to the terminals.
  • the value Rest is calculated in particular from the following algorithm
  • V 1 (M 1 - ⁇ ) OV 1 e ⁇ 1, ...,> ⁇ , ⁇ t
  • the utility function fj (x) assigned to the terminals can be of various forms. l- ⁇
  • is a descending stair function.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

Pour allouer des ressources à un ensemble de terminaux mobiles de télécommunication d'un réseau cellulaire de manière à maximiser une fonction d'utilité globale correspondant à une somme de fonctions d'utilités propres à chaque terminal tout en satisfaisant des contraintes liées aux ressources du réseau mises à disposition des terminaux, on affecte des valeurs de ressources minimale et maximale pour chaque terminal ; on calcule pour chaque terminal une fonction représentative des ressources consommées par le terminal ; et on affecte une valeur optimale de ressources pour chaque terminal à partir des valeurs de ladite fonction calculée.

Description

PROCEDE ET EQUIPEMENT D'ALLOCATION DE RESSOURCES
D'UN RESEAU CELLULAIRE DE TELECOMMUNICATION
POUR TERMINAUX MOBILES
L'invention concerne, de manière générale, les réseaux de télécommunication de type mobile, et se rapporte plus particulièrement à l'allocation des ressources disponibles d'un réseau téléphonique cellulaire à des terminaux mobiles d'un téléphone réseau. Par affectation des ressources, on entend la mise à disposition des moyens proposés par le réseau pour permettre à un terminal situé dans une cellule du réseau d'échanger des données.
Ainsi, une application particulièrement intéressante de l'invention concerne l'allocation optimale et équitable de débits à des mobiles d'un réseau de télécommunication.
En effet, les exploitants des réseaux de télécommunication cherchent généralement à maximiser le nombre d'utilisateurs pouvant être servis par un réseau donné. Dans les réseaux de téléphonie de type CDMA, pour un utilisateur donné, les autres utilisateurs, dans le sens montant, ou les stations de base autres que celles avec laquelle il communique, dans le sens descendant, constituent des sources de bruits qui perturbent l'utilisateur. Si le nombre d'utilisateurs devient trop important, le bruit augmente et entraîne une chute de la qualité, voire un blocage de la communication. Un contrôle du débit de données des mobiles peut permettre de contrôler et limiter ce bruit et d'améliorer ainsi les performances.
C'est pour ces raisons que l'un des soucis constants des opérateurs de télécommunication est d'optimiser la gestion des débits des mobiles et d'optimiser l'admission de nouveaux terminaux dans les cellules de manière à maximiser le nombre de terminaux dans chaque cellule, tout en assurant une qualité de service (QoS) donnée. Généralement, les algorithmes mis en oeuvre pour contrôler le débit de données des terminaux dans les cellules ainsi que pour contrôler l'admission de nouveaux terminaux sont basés sur le contrôle du niveau de charge. Par exemple, si l'admission d'un mobile dans une cellule provoque une augmentation du niveau de charge telle que la charge totale excède un seuil donné, le mobile entrant est contraint de diminuer son débit pour être admis. Au- delà d'un certain seuil, tous les nouveaux terminaux entrants sont rejetés.
Ainsi, dans l'état de la technique, lorsque la charge d'une cellule est trop importante pour autoriser l'admission d'un nouveau terminal, le débit autorisé pour ce terminal est réduit, ce qui engendre une baisse de la qualité de service pour le terminal entrant. Les terminaux déjà en communication ne sont pas concernés.
Les politiques d'admission de nouveaux terminaux peuvent être mises en oeuvre de diverses manières. Par exemple, il est possible d'adapter le débit du mobile entrant en lui garantissant un débit donné. Cette mise en oeuvre induit des taux de rejet relativement importants et limite par conséquent la capacité du réseau. On peut également adapter le débit du terminal entrant de manière à toujours l'admettre, même avec un débit nul. Cette mise en oeuvre ne garantit pas la qualité de service (QoS). Enfin, ces diverses stratégies ne sont pas optimales, dans la mesure où il est possible d'augmenter le débit d'un mobile sans nécessairement diminuer celui d'un autre.
Ainsi, les techniques conventionnelles d'allocation de débits ne permettent pas d'allouer des débits à des terminaux dans un réseau de manière optimale et équitable. Elles ne permettent généralement pas d'explorer toute la gamme des stratégies équitables de gestion dynamique des débits des mobiles dans le réseau. Elles ne permettent pas non plus d'utiliser toute la gamme des stratégies de gestion de l'admission des mobiles permettant d'obtenir un taux de rejet compris entre des valeurs extrêmes correspondant l'une à une qualité de service garantie et l'autre à une qualité de service non garantie. Pour pallier ces inconvénients, il a été proposé de calculer les débits affectés à chaque terminal, lorsqu'un nouveau terminal entre dans une cellule, de manière à maximiser une fonction d'utilité. Diverses techniques peuvent être utilisées pour la résolution d'une telle équation. Des algorithmes de calcul à l'aide de relaxation Lagrangienne, de programmation semi-définie positive ou de programmation mixte linéaire/entière peuvent être utilisées pour la résolution d'une telle équation. La maximisation d'une fonction d'utilité pour allouer des ressources à des terminaux d'un réseau implique l'utilisation de contraintes supplémentaires liées aux ressources du réseau. C'est ainsi que les ressources affectées aux utilisateurs ne peuvent être inférieures à des valeurs de seuil minimales respectives affectées aux utilisateurs. De même, elles ne peuvent être supérieures à des valeurs de seuil maximales respectives affectées aux utilisateurs. Enfin, la somme des ressources affectées aux utilisateurs ne peut être supérieure à la capacité globale du système. Toutefois, les techniques de calcul connues utilisées pour maximiser la fonction d'utilité en tenant compte de ces contraintes ont toutes l'inconvénient d'être très lentes en temps de calcul et d'une fiabilité limitée. Or, l'utilisation des équations permettant de maximiser la fonction utilité tout en tenant compte des contraintes liées aux ressources du réseau repose sur des contraintes de temps réel et de réponses fiables. Il s'agit, en pratique, de déterminer quelle sera une nouvelle allocation de débits lors de chaque entrée d'un mobile dans le réseau et ce, en temps réel.
Au vu de ce qui précède, le but de l'invention est de permettre d'allouer des ressources d'un réseau cellulaire de télécommunication à des terminaux mobiles de télécommunication situés dans le réseau en temps réel et de manière fiable.
L'invention a donc pour objet un procédé d'allocation de ressources d'un réseau cellulaire de télécommunication pour un ensemble de terminaux mobiles de télécommunication du réseau, selon lequel la ressource est affectée aux terminaux de manière à maximiser une fonction d'utilité globale, estimée à partir de fonctions d'utilités propres à chaque terminal, tout en satisfaisant des contraintes liées aux ressources du réseau mis à disposition des terminaux.
Selon une caractéristique générale de l'invention, le procédé d'allocation des ressources comporte les étapes suivantes : - affectation d'une fonction d'utilité (fi) et de valeurs de ressources minimale (mi) et maximale (Mj) à chaque terminal ;
- détermination d'une fonction (fj1) représentative des ressources consommées par chaque terminal; et
- détermination d'une valeur optimale (λt) de ressources pour chaque terminal à partir de valeurs de desdites fonctions représentatives des ressources consommées, et
- affectation de ladite valeur optimale au terminal pour lequel cette valeur a été déterminée.
Dans un mode de mise en œuvre, la fonction d'utilité globale est la somme des fonctions d'utilité propres à chaque terminal.
Dans une alternative, la fonction d'utilité globale est le produit des fonctions d'utilité propres à chaque terminal. Cependant, lors de la mise en œuvre du procédé selon l'invention, il est possible de se ramener au cas précédent, par utilisation des propriétés de la fonction logarithme et application du procédé décrit plus en détail ci-dessous au logarithme des fonctions d'utilité. „. Dans un mode de mise en oeuvre, pour calculer la fonction représentative des ressources consommées par chaque terminal,
- on calcule la valeur des dérivées de la fonction d'utilité propre à chaque terminal pour chaque valeur minimale et maximale ; - on trie les valeurs calculées de la dérivée de la fonction d'utilité propre à chaque terminal ;
- on recherche un intervalle dans lequel se situe une valeur pivot des valeurs calculées qui correspond à une valeur optimale de ressource ; et,
- on calcule, dans l'intervalle recherché, la valeur pivot, la valeur optimale affectée à un terminal correspondant soit à la valeur de ressource minimale, soit à la valeur de ressource maximale, soit à une valeur calculée à partir de la valeur pivot.
Par exemple, la valeur des ressources calculée {λ;) à partir de la valeur pivot est calculée, pour les terminaux i pour lesquels la valeur pivot est utilisée pour déterminer la valeur optimale, à partir de la relation suivante :
dans laquelle (Z1,)"1 représente l'inverse de la dérivée de la fonction d'utilité et /? *désigne un coefficient dual réel.
De même, par exemple, les valeurs calculées sont triées par valeurs croissantes.
Selon une autre caractéristique de l'invention, les contraintes liées aux ressources du réseau imposent qu'une valeur de ressources affectée à un terminal doit être supérieure à la valeur de ressources minimale.
En outre, les contraintes liées aux ressources du réseau imposent qu'une valeur de ressources affectée à un terminal doit être inférieure à la valeur de ressource maximale.
Enfin, la somme des valeurs de ressources affectées aux terminaux doit être inférieure à la capacité globale du système.
Selon encore une autre caractéristique de l'invention, la fonction représentative des ressources consommées par chaque terminal est déterminée à partir des fonctions d'utilité, de tous les terminaux. Par exemple, la fonction représentative de la ressource consommée par chaque terminal i est donnée par la relation :
φ(y) = Σmi +ΣMi +∑(ffi)(y)
dans laquelle :
∑m, correspond à la somme des ressources affectées aux terminaux auxquels la valeur de ressource minimale est affectée ;
ΣM, correspond à la somme des ressources affectées aux terminaux auxquels la valeur de ressource maximale est affectée ;
( υY1 >Y'"1 représente l'inverse de la dérivée de la fonction d'utilité/..
En outre, la valeur pivot qui correspond aux valeurs optimales des ressources peut être donnée par la relation :
/?* = [∑(/'.)-1]"1(C-Σm,. -ΣM,.)
dans laquelle C désigne la capacité globale du réseau.
L'invention a également pour objet un procédé de gestion des ressources d'un réseau cellulaire de télécommunication pour un ensemble de terminaux mobiles de télécommunication du réseau, lors duquel, à chaque nouveau terminal entrant dans le réseau, on procède à une détection de surcharge d'une cellule du réseau et, dans le cas où une des cellules du réseau est surchargée, on procède à une allocation de ressource par mise en oeuvre du procédé d'allocation tel que défini ci-dessus, pour accepter le terminal entrant.
Selon un troisième aspect, l'invention concerne un équipement d'allocation de ressources d'un réseau cellulaire de téîécomniuπicatioi t pour un ensemble de terminaux mobiles de télécommunication du réseau, l'équipement convenant à la mise en œuvre du procédé selon l'invention et comprenant,
- des moyens d'affectation d'une fonction d'utilité (ή) et de valeurs de ressources minimale (mi) et maximale (MO à chaque terminal (T) ;
- des moyens d'estimation d'une fonction d'utilité 9|obale à Partir de fonctions d'utilité propres à chaque terminal,
- des moyens de détermination d'une fonction (fj1) représentative des ressources consommées par chaque terminal; - des moyens de détermination d'une valeur optimale
Figure imgf000009_0001
de ressources pour chaque terminal à partir de valeurs desdites fonctions représentatives des ressources consommées, et
- des moyens d'affectation de ladite valeur optimale au terminal pour lequel cette valeur a été déterminée.
Cet équipement comprend notamment des moyens de traitement de données aptes à mettre en œuvre les différentes étapes du procédé selon l'invention. Enfin, l'invention concerne, selon un quatrième aspect, un module logiciel enregistré sur un support, caractérisé en ce qu'il comporte des codes d'instruction pour l'exécution d'un procédé d'allocation de ressource tel que défini ci-dessus.
Un tel support de données peut être un support matériel de stockage, par exemple, un CD-ROM, une disquette magnétique ou un disque dur, ou bien un support mobile tel qu'un signal électrique, optique ou radio.
D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante, donnée uniquement à titre d'exemple non limitatif, et faite en référence aux dessins annexés sur lesquels : - la figure I illustre schématiquement l'architecture d'un réseau cellulaire de télécommunication mettant en oeuvre un procédé selon l'invention ;
- la figure 2 est un schéma illustrant les principales phases d'un procédé de gestion des ressources d'un réseau cellulaire selon l'invention ;
- la figure 3 est un tableau montrant des exemples de valeurs de ressources affectées à des terminaux ;
- la figure 4 illustre les principales phases du procédé d'allocation de débits selon l'invention ;
- la figure 5 est un tableau illustrant le calcul des valeurs de ressources affectées ; et - les figures 6 et 7 montrent des courbes illustrant l'évolution des ressources consommées.
Sur la figure 1, on a représenté l'architecture générale d'un réseau de téléphonie mobile cellulaire mettant en oeuvre un procédé d'allocation de ressource conforme à l'invention.
Ce procédé est destiné à être appliqué au réseau de type CDMA ou W-CDMA.
Sur cette figure, seules trois cellules ont été représentées, par souci de clarté. Comme on le voit, le territoire à desservir est décomposé en cellules
Q, C2, et C3. Une cellule est liée à une station de base BS (ou "node B"), qui possède une antenne permettant d'émettre vers les terminaux, tels que T, et de recevoir des signaux en provenance de ces derniers.
Comme on le voit sur la figure, les stations de base sont gérées par un contrôleur de ressource radio ou RNC ("Radio Network Controller", en anglais) qui gère l'interface radio. En particulier, le contrôleur RNC comporte tous les moyens matériels et logiciels et est dûment programmé pour procéder à une allocation des ressources à chaque terminal des cellules Q, C2 et C3 du sous-système radio dont il assure la gestion. A cet effet, il comporte en particulier les moyens matériels et logiciels et est programmé pour calculer une fonction qui représente les ressources consommées par les terminaux du réseau et pour affecter des valeurs optimales de ressources, en particulier de débit, à partir de cette fonction, comme cela sera exposé par la suite.
Cette allocation est une allocation optimale des ressources qui se traduit, à l'admission d'un mobile dans une cellule, par la renégociation des ressources allouées à chaque terminal de manière à obtenir une valeur de ressource maximale pour les terminaux tel qu'il n'est plus possible d'augmenter les ressources affectées à l'un des terminaux sans nécessiter de diminuer les ressources d'un ou de plusieurs autres terminal. Par exemple, il s'agit de renégocier les débits de manière à optimiser la capacité du réseau.
Selon une caractéristique de l'invention, le calcul des ressources passe par la maximisation d'une fonction d'utilité. Il s'agit en particulier de maximiser la fonction suivante :
Figure imgf000011_0001
II s'agit en outre de satisfaire aux contraintes suivantes : λ -m, ≥ 0 V, ,P) (2)
M -X. ≥ 0 V,- e {l, .. -F} (3)
Figure imgf000011_0002
Dans ces relations (1 ) à (4) :
- X1 est une variable dans l'ensemble des réels positifs et désigne des ressources affectées au terminal i,
- m,, est une donnée dans l'ensemble des réels positifs et désigne une borne minimale de ressources affectée au terminal i, - M,, est une donnée dans l'ensemble des réels positifs et désigne une borne maximale de ressources affectée au termina! i,
- C est une donnée dans l'ensemble des réels positifs et désigne la capacité globale du système, et
- /, est une fonction de l'ensemble des réels positifs dans l'ensemble des réels positifs et désigne une fonction d'utilité associée aux ressources pour le terminal i.
En outre, dans ces relations (1 ) à (4), on suppose que p est un entier positif, que la fonction /, est une fonction concave, et que C, m, , M1 sont des réels positifs pour i appartenant à (1 , ..., p). Les contraintes définies par les relations (2) à (4) imposent qu'une ressource affectée à un terminal doit être comprise entre une borne minimale m, et une borne maximale M1 , et que la somme des ressources affectées aux terminaux doit rester inférieure à la capacité globale C du système.
Ainsi, en se référant à la figure 2, à chaque nouvelle entrée d'un terminal dans une cellule du réseau (étape 10), on détecte s'il existe dans le réseau une cellule surchargée (étape 12) de manière connue en soi. Si tel n'est pas le cas, on accepte le terminal (étape 14). Au contraire, s'il existe une cellule surchargée, on procède à une allocation des ressources du réseau en réallouant les débits des mobiles sur la cellule (étape 16). Si, lors de l'étape 18 suivante, le calcul de la réallocation des débits permet d'aboutir, la procédure retourne à l'étape 12 précédente. Dans le cas contraire, le mobile est refusé
(étape 20).
On va maintenant décrire la procédure d'allocations des ressources au terminal, lorsqu'une cellule est surchargée. Comme indiqué précédemment, la surcharge d'une cellule peut être détectée lors de l'admission d'un mobile c'est-à-dire, de manière générale, lors de l'entrée d'un terminal dans une cellule, par exemple lors de l'établissement d'un appel ou lors du passage d'un terminal d'une cellule à une autre.
Cette procédure d'allocation des ressources est mise en oeuvre au sein du contrôleur de station de base qui comporte tous les moyens matériels et logiciels appropriés pour mettre en oeuvre cette procédure.
Une telle procédure consiste à calculer une nouvelle valeur de débit pour les terminaux de la cellule afin de maximiser la fonction F d'utilité globale suivante :
Figure imgf000012_0001
qui correspond à la somme des fonctions d'utilités f.{λ) affectées à chaque terminal i. Ces fonctions d'utilités individuelles // caractérisent des intérêts économiques ou privés à recevoir, pour un termina! i, une ressource λ.. Ainsi, !a fonction d'utilité globale permet de prendre en compte l'ensemble des terminaux. Cependant, cette procédure nécessite avant tout le respect des contraintes précitées liées au fonctionnement de la cellule. Il convient donc, en particulier, de vérifier que la charge de chaque station, en particulier celle de la station dans laquelle le terminal mobile entre, ne dépasse pas une charge maximale admissible. Par ailleurs, la puissance demandée à un ensemble des stations de base, en particulier à la station de la cellule dans laquelle le mobile entre, ne doit pas dépasser une puissance maximale admissible. Enfin, la somme des ressources allouées aux terminaux ne doit pas dépasser la capacité globale du système.
Ainsi, les contraintes à satisfaire correspondent aux relations (2) à (4) mentionnées précédemment.
On notera que, dans une cellule, chaque terminal reçoit une ressource A1. bornée suivant les valeurs du tableau de la figure 3. En d'autres termes, chaque valeur de ressource A1 est comprise entre les valeurs de seuil m, et M1. Dans l'ensemble de réalisation considéré, un coefficient d'utilité βt. est alloué à chaque terminal pour le calcul de la fonction d'utilité fj(x). Par exemple, dans le cas illustré sur le tableau de la figure 3, la capacité totale C du système est égale à 100. Avant l'arrivée du terminal 4, la cellule n'est pas saturée et chaque terminal mobile i reçoit sa demande maximale de débit M, .
On va maintenant décrire, en référence à la figure 4, la procédure d'allocation des ressources mise en oeuvre lors de l'étape 16 précédemment mentionnée. Cette procédure consiste tout d'abord à affecier à chaque terminai \ une fonction d'utilité ft et des valeurs des ressources minimale et maximale m,
et M1 (étape 22). En particulier, la fonction d'utilité fi peut s'exprimer sous la forme :
Figure imgf000014_0001
dans laquelle «désigne un coefficient réel strictement positif et différent de 1.
On procède ensuite au calcul de la valeur de la dérivée de la fonction d'utilité pour les valeurs m,, et M1 , pour chaque terminal i (étape 24).
Lors de l'étape 26 suivante, on procède à un tri des valeurs calculées lors de l'étape 24 précédente, par valeurs croissantes.
On applique à cet effet un algorithme de tri rapide conventionnel pour obtenir la liste triée des valeurs. On obtient en sortie une liste qui donne pour chaque k appartenant à l'intervalle {l, ..., 2p] les informations suivantes sur la k-ième valeur :
Utilisateur (k) = i Borne (k) = mt. ou M1.
Valeur (k) = f i (Borne (k)). On aura Valeur (1) ≤ Valeur (2) ≤ ... ≤ Valeur (2p) et pour chaque terminal i, il existe deux valeurs ki < k2 avec Utilisateur (k-ι) = Utilisateur (k2)= i, Borne (ki) = M. et Borne (k2) = m, . On notera dans ce cas Début (i) = (ki) et Fin
(i) = (k2).
Lors de l'étape 28 suivante, on procède à une localisation de l'intervalle de la valeur pivot qui correspond à une valeur optimale des débits.
Cette valeur correspond pratiquement à une valeur qui est utilisée pour l'optimisation des ressources et qui donne un indice global de satisfaction des terminaux. Elle se calcule en fonction de la capacité que l'on peut fournir aux terminaux. Pour localiser l'intervalle de la valeur pivot on utilise la liste précédente et on cherche par dichotomie. On affecte alors les valeurs Bas = 1 et Haut : = 2p, et on applique l'algorithme suivant : Tant que Haut - Bas > 1 Milieu : = (Haut + Bas)/ 2 Phi : = O
Pour tous les terminaux i Si Début (i) > Milieu phi : = phi + M1. Si Fin (i) < Milieu phi : = phi + m.
Si Début (i) < Milieu et Fin (i) > Milieu phi : = phi + (f ι)"1 (Milieu)
Si phi > C alors Bas : = Milieu sinon Haut : = Milieu En sortie, on fournit la valeur de Haut et Bas, avec Haut-Bas = 1 et {Haut, Bas} compris dans l'intervalle {l, ..., 2p). Lors de l'étape 30 suivante, on procède au calcul proprement dit de la valeur pivot p, à partir de la relation :
p* = ψ-ι(Keste) Où ψ ≈ ∑/r (6) i
La valeur Reste est en particulier calculée à partir de l'algorithme suivant
Reste : = C Pour tous les terminaux i
Si Début (i) > Bas Reste : = Reste - M1 Si Fin (i) < Haut Reste : = Reste -m. ψ désigne alors la somme des fonctions (//)"' pour i vérifiant Début (i)
< Bas et Fin (i) > Haut.
On procède enfin à une affectation des valeurs calculées (étape 31). Pour chaque terminal i, la valeur de ressources λ. qui lui est affectée est donnée par :
Si Début (i) > Bas, alors λ, : = M,
Si Fin (i) < Haut, alors À, : = m. Sinon, V= (/',TV)-
Figure imgf000016_0001
Comme cela va maintenant être démontré par la suite, les ressources affectées aux terminaux ainsi calculées constituent une solution d'affectation des ressources optimale. Supposons que les fonctions fi, pour i compris dans l'intervalle
{l, ..., p] soient strictement concaves, que la contrainte :
Figure imgf000016_0002
est vérifié à l'égalité par une solution optimale, et que la fonction fj est calculable en une opération. Supposons que l'on puisse calculer l'inverse de toute somme d'inverses des f'i pour i compris dans l'intervalle {l, ..., p] en M opérations. Alors les ressources, c'est-à-dire Sa solution aux relations (1) à (4), sont calculables en M + O (p log(p)) opérations, O désignant la notation de Landau.
Par application des conditions de Kuhn-Tucker, on obtient, pour la solution optimale À* pour i appartenant à l'intervalle {l, ..., p), et les coefficients réels positifs duaux pi, vt pour i compris dans {l, ..., p} et p, rM)-μ, +v, +p ≈ 0 V, e {l, .„,/>},
//,(4 -ιn,)= 0 V,. e {l, ..., ;>},
V1(M1 -^)= O V1 e {l, ..., />} , βt
Figure imgf000017_0001
Pour chaque i compris dans l'intervalle {l, ..., p) , trois cas peuvent se présenter.
1) λ* -m. Dans ce cas v, = 0. Par conséquent - /',. (A*)- //,. +p = 0 , ce qui donne /'. (λ*)≤ p .
2) λ*-M1. Danscecas μ, =0. Parconséquent- /',.(λ*)-v,+p=0, cequidonne /'.(λ*)≥p.
3) λ* e ]m.,M(.[. On a alors v. = 0 et μ{. - 0, soit rM)≈ p- Autrement dit, si /.' est strictement décroissante et continue avec i appartenant à l'intervalle {l, ..., p], elle est inversible et, à chaque valeur réelle de p , on peut associer une capacité "consommée" définie par :
Figure imgf000017_0002
Comme on le conçoit, φ est une fonction décroissante de p . Une solution optimale est alors donnée par une valeur p * qui vérifie :
<p(p *)= C (8)
L'algorithme de calcul de la solution aux relations (I) à (4) ci-dessus peut être réalisé comme suit.
Soit X={m mp}U{Mi, ...Mp}. On a \x\ ≤ 2p . On calcule tout d'abord des valeurs des fonctions f. pour obtenir l'ensemble Y défini par ia relation :
Y = {/'. {m). ,i e [l,p](u {/',. (M1)J [l,p]} L'ensemble Y est alors trié. Ce tri est effectué en O(p log(p)) opérations. On raisonne ensuite par dichotomie sur Y. Pour une valeur y <= Y, on calcule φ (y) en O(p) opérations, et en O(log (p)) étapes on trouve deux valeurs consécutives yi<y2, telles que φ(yx)≥ C et φ(γ2)< C . Dans les cas limites, V2 vaut 0, ou yi vaut l'infini.
Si ç?(y-ι) = C, alors l'équation p*= yi donne une solution.
Sinon, les ressources du réseau consommées par un terminal i sont données par :
vve]y,,Λl M1 +
Figure imgf000018_0001
(fiViy).
Figure imgf000018_0002
,':/;(Λ/,)≤Λ<Λ≤/;(/n,)
La valeur pivot p* est alors donnée par la relation suivante :
p* = kfι'(Mi)≤yι<y1≤fl(ml) ur c~ Σ ™i - Σ M< O)
'-yi>fl{m,) i-y[<fi(Mι)
La fonction d'utilité fj(x) affectée aux terminaux peut être de diverses formes. l-α
Dans le cas où fi(x) = β. , pour α e ]θ ;l[l)]l,+∞[> alors l - α l'allocation des ressources est calculable en O(plog(p)).
Dans ce cas, f!(x) = βix~aet fi(y)≈ — y~Ua - Donc, pour r i
J e {l, ..., p} si on pose
alors
Figure imgf000019_0001
Pour J donné, cette fonction est calculable en O(p) opérations. Dans le cas où fj(x)=ln(x), alors l'allocation des ressources est calculable en O(p log(p)).
Dans ce cas, f'(x)= - et f-~{{y)= — - Donc, pour J e {l, ..., p] si on x y pose
i<=J
alors
Figure imgf000019_0002
Enfin, si
Figure imgf000019_0003
, alors la solution est calculable en O(p log(p)).
Dans ce cas, ft '(x) = βr En raisonnant de manière similaire au résultat ci-dessus, on considère Y={β, : i e{1 , ..., p}}, et
Figure imgf000019_0004
φ est une fonction en escalier décroissante. On cherche deux valeurs yi et y2 consécutives de Y, telles que y-i<y2, avec #>(yi)≥C et ç?(y2)<C. Dans ce cas, une ressource optimale Z* est donnée par :
Figure imgf000020_0001
De manière concrète, et en se référant maintenant aux figures 5 à 7,
Λ-a considérera tout d'abord le cas où fs(x) = P1 pour « =1/2,
\-a f- (χ)= β,l4χ . Le calcul des valeurs de ressources optimales s'effectue, comme indiqué précédemment, en plusieurs étapes.
Il convient tout d'abord de calculer la valeur de la dérivée de la fonction d'utilité pour chaque valeur minimale et chaque valeur maximale de ressources, et pour chaque terminal i, On obtient alors les valeurs visibles sur le tableau de la figure 5. Les valeurs de ce tableau sont alors triées en O(p log(p)), et on obtient :
U(M4) = K(M3) < W(M1) < f4 '(m4) = f3'(m3) < Mm1) < V(M2) < f2'(m2)
La fonction φ se décrit comme suit : pour x ε [0,91 ; 1 ,58] φ (x) = 60 + 50/x2 ; pour x ε [1,58; 2,24] ^(x) = 20 + 150/x2 ; pour x € [2,24; 3,16] p(x) = 30 + 100/x2 ; pour x € [3,16; 4,47] ^(x) = 40 ; et pour x € [4,47; 8,94] p(x) = 20 + 400/x2.
Cette fonction est représentée sur la figure 6. !l s'agit de repérer ia position où φ (x) = 100. La valeur pivot est alors dans l'intervalle [0,91 ; 1 ,58], où la fonction φ est donnée par φ(x) = 60+50/x2, ce qui donne un pivot pour x=0,73. Les débits obtenus vont donc réduire les terminaux 3 et 4 à la valeur commune de 20.
De même, en se référant à nouveau à la figure 5, dans le cas où fj(x)=1n(x), les valeurs calculées pour f se classent de la manière suivante :
W(M1) < f3(M3) = W(M4) < f2'(M2) < Mm1) < W(In2) = f3'(m3) = f4'(m4).
La fonction φ tracée sur la figure 7, se décrit comme suit : pour x e [0,025; 0,033] φ(x) = 80 + 1/x ; pour x e [0,033; 0,050] φ(x) = 20 + 3/x ; pour x e [0,050; 0,100] φ(x) = AIx ; et pour x e [0,100; 0,200] ^(x) = 10 + 3/x, ce qui donne un intervalle pour la valeur pivot de [0,033; 0,050], et une valeur finale de 0,0375.
Enfin, si fj(x)=ιτijX, les valeurs de f peuvent être triées comme suit :
f3'(m3) = K(M3) = U'(m4) = W(M4) < W(Ui1) = W(M1) < f2'(m2) = W(M2).
La fonction φ(x) est alors une fonction constante par intervalles donnée par : pour x e [ 5; 10] „ φ(x) = 70 ; et pour x e [10; 20] φ (x) = 40, la valeur pivot est alors comprise dans l'intervalle de [5; 10].

Claims

REVENDICATIONS
1. Procédé d'allocation de ressources d'un réseau cellulaire (Ci, C2,
C3) de télécommunication pour un ensemble de terminaux mobiles (T) de télécommunication du réseau, les ressources étant affectées aux terminaux de manière à maximiser une fonction d'utilité globale estimée à partir de fonctions d'utilité propres à chaque terminal, tout en satisfaisant des contraintes liées aux ressources du réseau mises à disposition des terminaux, caractérisé en ce qu'il comporte les étapes suivantes :
- affectation d'une fonction d'utilité (fj) et de valeurs de ressources minimale (mi) et maximale (Mi) à chaque terminal (T) ;
- détermination d'une fonction (fi') représentative des ressources consommées par chaque terminal;
- détermination d'une valeur optimale vΛ) de ressources pour chaque terminal à partir de valeurs desdites fonctions représentatives des ressources consommées, et
- affectation de ladite valeur optimale au termina! pour lequel cette valeur a,, été déterminée.
2. Procédé selon la revendication 1 , dans lequel la fonction d'utilité globale est la somme des fonctions d'utilité propres à chaque terminal.
3. Procédé selon l'une des revendications 1 à 2, caractérisé en ce qu'il comporte les étapes de :
- calcul des valeurs de la dérivée de la fonction d'utilité propre à chaque terminal pour chaque valeur minimale et maximale ;
- tri des valeurs calculées de la dérivée de la fonction d'utilité propre à chaque terminal ; - recherche de l'intervalle dans laquelle se situe une valeur pivot des valeurs calculées qui correspond à une valeur optimale de ressource ; et
- calcul, dans l'intervalle recherché, de la valeur pivot, la valeur optimale affectée à un terminal correspondant soit à la valeur de ressource minimale, soit à la valeur de ressource maximale, soit à une valeur calculée à partir de la valeur pivot.
4. Procédé selon la revendication 3, caractérisé en ce que la valeur de ressources calculée (A1) à partir de la valeur pivot est calculée, pour les terminaux i pour lesquels la valeur pivot est utilisée pour déterminer la valeur optimale, à partir de la relation suivante
dans laquelle (/ j ' représente l'inverse de la dérivée de la fonction d'utilité et p * désigne un coefficient dual réel.
5. Procédé selon l'une des revendications 3 et 4, caractérisé en ce que les valeurs calculées sont triées par valeurs croissantes.
6. Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que les contraintes liées aux ressources du réseau imposent qu'une valeur de ressources affectée à un terminal doit être supérieure à la valeur de ressources minimale.
7. Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que les contraintes liées aux ressources du réseau imposent qu'une valeur de ressources affectée à un terminal doit être inférieure à la valeur de ressources maximale.
8. Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que la somme des valeurs de ressources affectées aux terminaux est inférieure à la capacité globale du système.
9. Procédé selon l'une quelconque des revendications 1 à 8, caractérisé en ce que la fonction représentative des ressources consommées par chaque terminal est déterminée à partir des fonctions d'utilité de tous les terminaux.
10. Procédé selon la revendication 9, caractérisé en ce que la fonction φ (y) représentative de la ressource consommée par chaque terminal i est donnée par la relation :
<p(y)= ∑OT/ +ΣΛ// +∑(/-O(~l)(y) dans laquelle : ∑m,. correspond à la somme des ressources affectées aux terminaux auxquels la valeur de ressources minimale est affectée ;
IM1 correspond à la somme des ressources affectées aux terminaux auxquels la valeur de ressources maximale est affectée ; et
(fi) 1 représente l'inverse de la dérivée de la fonction d'utilité fj.
11. Procédé selon la revendication 10, caractérisé en ce que la valeur pivot qui correspond aux valeurs optimales des ressources est donnée par la relation :
Figure imgf000024_0001
dans laquelle C désigné la capacité globale du réseau.
12. Procédé de gestion des ressources d'un réseau cellulaire (C-i, C2, C3) de télécommunication pour un ensemble de terminaux mobiles (T) de télécommunication du réseau, caractérisé à ce qu'à chaque nouveau terminal entrant dans le réseau, on procède à une détection de surcharge d'une cellule du réseau et, dans le cas où l'une des cellules du réseau est surchargée, on procède à une allocation des ressources par mise en oeuvre du procédé d'allocation selon l'une quelconque des revendications 1 à 10 pour accepter le terminal entrant.
13. Equipement d'allocation des ressources d'un réseau cellulaire de télécommunication pour un ensemble de terminaux mobiles de télécommunication du réseau, caractérisé en ce qu'il comporte
- des moyens d'affectation d'une fonction d'utilité (fi) et de valeurs de ressources minimale (nrij) et maximale (Mj) à chaque terminal (T) ; - des moyens d'estimation d'une fonction d'utilité 9|obale à Partir de fonctions d'utilité propres à chaque terminal,
- des moyens de détermination d'une fonction (fj1) représentative des ressources consommées par chaque terminal;
- des moyens de détermination d'une valeur optimale vΛ/ de ressources pour chaque terminal à partir de valeurs desdites fonctions représentatives des ressources consommées, et
- des moyens d'affectation de ladite valeur optimale au terminal pour lequel cette valeur a été déterminée.
14. Module logiciel enregistré sur un support, caractérisé en ce qu'il comporte des codes d'instruction pour l'exécution d'un procédé d'allocation de ressources selon l'une quelconque des revendications 1 à 12.
PCT/FR2005/003274 2004-12-24 2005-12-23 Procede et equipement d'allocation de ressources d'un reseau cellulaire de telecommunication pour terminaux mobiles Ceased WO2006070135A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR0413887 2004-12-24
FR0413887A FR2880231A1 (fr) 2004-12-24 2004-12-24 Procede et equipement d'allocation de ressources d'un reseau cellulaire de telecommunication pour terminaux mobiles

Publications (1)

Publication Number Publication Date
WO2006070135A1 true WO2006070135A1 (fr) 2006-07-06

Family

ID=34952938

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2005/003274 Ceased WO2006070135A1 (fr) 2004-12-24 2005-12-23 Procede et equipement d'allocation de ressources d'un reseau cellulaire de telecommunication pour terminaux mobiles

Country Status (2)

Country Link
FR (1) FR2880231A1 (fr)
WO (1) WO2006070135A1 (fr)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2310972A (en) * 1996-03-07 1997-09-10 Motorola Ltd A communication system in which the available band is divided into channels of variable width in dependence on required information capacity
WO1998035514A2 (fr) * 1997-02-11 1998-08-13 Qualcomm Incorporated Procede et appareil destines a la programmation de liaisons aval
US5914950A (en) * 1997-04-08 1999-06-22 Qualcomm Incorporated Method and apparatus for reverse link rate scheduling
EP1061680A1 (fr) * 1999-06-16 2000-12-20 Alcatel Méthode pour partager la capacité dans un système de radiocommunication mobile AMCR
WO2001076308A1 (fr) * 2000-04-05 2001-10-11 Telia Ab (Publ) Procede et dispositif associes a un systeme de telecommunication
WO2004045239A2 (fr) * 2002-11-14 2004-05-27 Qualcomm Incorporated Formation de debit de communication sans fil

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2310972A (en) * 1996-03-07 1997-09-10 Motorola Ltd A communication system in which the available band is divided into channels of variable width in dependence on required information capacity
WO1998035514A2 (fr) * 1997-02-11 1998-08-13 Qualcomm Incorporated Procede et appareil destines a la programmation de liaisons aval
US5914950A (en) * 1997-04-08 1999-06-22 Qualcomm Incorporated Method and apparatus for reverse link rate scheduling
EP1061680A1 (fr) * 1999-06-16 2000-12-20 Alcatel Méthode pour partager la capacité dans un système de radiocommunication mobile AMCR
WO2001076308A1 (fr) * 2000-04-05 2001-10-11 Telia Ab (Publ) Procede et dispositif associes a un systeme de telecommunication
WO2004045239A2 (fr) * 2002-11-14 2004-05-27 Qualcomm Incorporated Formation de debit de communication sans fil

Also Published As

Publication number Publication date
FR2880231A1 (fr) 2006-06-30

Similar Documents

Publication Publication Date Title
EP3066565B1 (fr) Procédé et programme d&#39;ordinateur pour l&#39;exécution déportée de tâches informatiques d&#39;un équipement sans fil
EP3806402A1 (fr) Procédé de contrôle d&#39;admission de tranches dans un réseau de télécommunication virtualisé et de la congestion susceptible d&#39;être générée entre les services déployés sur lesdites tranches
EP1473954B1 (fr) Dispositif et procédé de contrôle de charge avec contrôle de puissance
FR2761838A1 (fr) Procede de controle de la puissance d&#39;emission de terminaux dans un reseau cellulaire de type cdma, station de base et controleur de stations de base mettant en oeuvre ce procede
FR3096204A3 (fr) Plafonnement du rythme de transactions entrantes dans des échanges avec état entrants établis dans un environnement informatique distribué
WO2006070135A1 (fr) Procede et equipement d&#39;allocation de ressources d&#39;un reseau cellulaire de telecommunication pour terminaux mobiles
FR2890816A1 (fr) Procede de gestion optimisee de ressources dans un terminal muni d&#39;interfaces multiples
EP1401227B1 (fr) Procédé de dimensionnement de l&#39;interface radio pour le trafic GPRS et le trafic GPRS avec voix GSM
EP0767593B1 (fr) Modelisation des interférences dans un réseau radiotéléphonique cellulaire
FR2943158A1 (fr) Procede de commande d&#39;un transfert de donnees sur un bus informatique a transmission serie.
WO2002025452A2 (fr) Procede et dispositif de prediction de trafic avec un reseau de neurones
FR2851401A1 (fr) Dispositif et methode de controle d&#39;admission et de congestion de la configuration d&#39;un reseau de communication sans fil
EP1675325B1 (fr) Procédé de répartition de la ressource radio entre différentes classes mobiles.
EP1458213B1 (fr) Procédé d&#39;allocation de ressources à un mobile
EP1162799B1 (fr) Procédé de gestion d&#39;un réseau de télécommunications et unité de gestion de réseau pour la mise en oevre du procédé
WO2020128246A1 (fr) Procédé de détermination d&#39;un chemin de transmission de données, et dispositif correspondant
EP3901834B1 (fr) Procédé d&#39;implémentation d&#39;un réseau de neurones artificiels dans un circuit intégré
EP3506703B1 (fr) Procédé d&#39;allocation de ressources radio dans un réseau sans fil, par apprentissage
EP2190144A1 (fr) Procédé et dispositif de gestion des connexions entre une pluralité d&#39;applications embarquées sur un terminal mobile et une pluralité d&#39;interfaces d&#39;accès à des réseaux de communication sans fil
EP1473955A1 (fr) Contrôle de charge dans le sens montant pour les systèmes de communication sans fil avec contrôle de puissance
EP1617692A1 (fr) Procédé et équipement d&#39;allocation de débits de données pour terminaux mobiles de télécommunication
WO2025224040A1 (fr) Gestion optimisée des ressources d&#39;un site d&#39;un réseau de radiocommunication cellulaire
FR3167504A3 (fr) Génération d’une information descriptive d’une trace réseau dans un réseau de télécommunication
FR3155081A1 (fr) Procédés et entités pour déterminer la charge d’une plateforme réseau et ajuster des ressources de la plateforme en fonction de cette estimation
FR2900787A1 (fr) Gestion d&#39;une mobilite decentralisee dans un reseau de telecommunications radio mobiles

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 05850610

Country of ref document: EP

Kind code of ref document: A1

WWW Wipo information: withdrawn in national office

Ref document number: 5850610

Country of ref document: EP