Brevet FR2825225A1 — publié le 20021129

La présente invention concerne un procédé de détermination et un procédé d'allocation de bande passante dans un réseau de communication sans fil et plus particulièrement dans un réseau de communication point à point. Corrélativement, l'invention concerne des stations de communication adaptées à mettre en oeuvre de tels procédés. Plus précisément, l'invention s'applique dans un réseau de communication sans fil comportant une première station pouvant être un adaptateur de terminal adapté à relier un équipement de traitement de données numériques audit réseau de communication et une deuxième station pouvant être un point d'accès adapté à relier ledit réseau de communication à un deuxième réseau de communication, souvent filaire ou à un équipement réseau. Lorsque l'équipement de traitement de données est adapté à effectuer des tâches d'impression comme par exemple, un copieur numérique ou une imprimante réseau, la direction du flux principal de données va donc du réseau filaire vers l'équipement de traitement de données. Dans le cas d'un copieur numérique, la direction du flux des informations qui vont transiter sur le réseau va dépendre des opérations que va effectuer le copieur. Si celui-ci effectue une opération telle que la numérisation d'un document papier, les informations numérisées seront à priori transférées du copieur vers le réseau filaire, la direction du flux sera dans ce cas différente d'une opération d'impression. Les stations de communication sans-fil n'étant pas dédiées à une application particulière, celles ci pourront être utilisées aussi bien pour une application utilisant le copieur numérique, l'imprimante réseau ou bien encore un autre équipement réseau, comme par exemple une caméra vidéo Internet ( Webcam))). Ainsi, dans le cas d'une application utilisant une caméra vidéo, la direction du flux principal de données est inversée. Les données numériques transiteront alors dans le sens équipement caméra vidéo vers réseau filaire. Pour supprimer l'interface utilisateur, pour des impératifs de réduction de coût de produit et plus particulièrement pour des systèmes de communication sans fil point à point, les paramètres définissant la bande passante et la direction du flux de données, sont configurés lors de la fabrication des stations de communication. Ces stations de communication, pour des impératifs de coût, sont dépourvues d'une interface homme-machine qui pourrait permettre à l'utilisateur de modifier ces paramètres. Dans ces conditions, il est nécessaire de retourner la station en usine ou dans un service de maintenance de manière à ce que ces modifications soient effectuées. Il pourrait être envisagé lors de la fabrication des stations de communication de différencier celles pré-configurées pour fonctionner avec une caméra et celles pré-configurées pour fonctionner avec une imprimante. Cela augmenterait le coût et la complexité de la gestion des stocks. De plus, pour certains systèmes point à point comportant deux stations de communication et utilisant la technologie DECT (abréviation de Digital Enhanced Cordless Télécommunication , Télécommunications numériques sans fil avancées), il n'est pas possible de modifier les paramètres de la bande passante dynamiquement. En effet, la modification des paramètres de la bande passante nécessite une interruption momentanée de la connexion radio entre les deux stations Plusieurs méthodes pour modifier ou adapter la bande passante selon le type d'application, existent. Par exemple, une méthode est décrite dans le brevet d'application US 5706048 (Motorola). Cette méthode consiste à utiliser l'information donnée par l'utilisateur ou par l'application. Cette méthode n'est pas applicable dans le cas où le système ne comporte aucune interface utilisateur, ou dans le cas où la station sans fil est transparente à l'application (c'est-à-dire que la station n'analyse pas le contenu des paquets qu'elle reçoit et qu'elle transfère). Une autre méthode peut consister à allouer dynamiquement la bande passante en fonction du trafic en attente de transmission sur le lien radio. Pour cela la station sans fil augmente la bande passante qui lui est accordée en fonction du nombre de paquets en attente de transmission. Un exemple est donné par le brevet d'application US 4890316. Cette méthode n'est pas applicable dans un système où la bande passante ne peut pas être modifiée rapidement. De plus dans le cas d'une application qui attend des acquittements avant de transférer un autre paquet de données, il n'est alors pas possible de se baser sur la file d'attente de données à transférer pour adapter correctement la bande passante. L'invention vise à pallier aux inconvénients précités en permettant une détermination puis une allocation de la bande passante dans un réseau de communication où on n'analyse pas le contenu des données. A cet effet, l'invention vise un procédé de détermination de bande passante dans un réseau de communication sans fil multidirectionnel comprenant des stations de communication sans fil, le procédé étant caractérisé en ce qu'il comporte les étapes de : - détermination des directions de flux de données sur au moins une des stations, pendant une période prédéterminée ; - détermination de la quantité d'information associée aux directions des flux de données déterminées ; - si la quantité d'information associée à une direction de flux est prépondérante par rapport à une autre direction, décision d'allouer une partie importante de la bande passante totale au flux ayant la quantité d'information prépondérante ; - si aucune quantité d'information associée à une direction de flux n'est prépondérante, décision d'allouer de manière équilibrée la bande passante totale entre les différents flux de données. Ainsi, une détermination des flux et de la quantité d'information échangée entre les deux stations permet de déduire le type de bande passante le mieux adapté pour gérer ce flux. Dans un mode préféré de réalisation, la détermination des directions de flux de données et de la quantité d'information associée consiste à comptabiliser le nombre de paquets de données et le nombre d'octets reçus des différentes directions sur ladite au moins une station pendant une période prédéterminée. Cette détermination des directions de flux et de la quantité d'information est réalisée par des moyens simples. En effet, seuls de simples compteurs suffisent. Ces compteurs peuvent être implémentés de façon logicielle et ne nécessitent donc pas de composant électronique supplémentaire. Ceci est donc une solution à faible coût. Selon un autre aspect du mode de réalisation, les étapes de décision se font d'après les étapes de : - calcul d'un paramètre Bw représentatif du nombre de paquets de données et du nombre d'octets reçus des différentes directions sur ladite station ; - comparaison du paramètre Bw calculé avec au moins une valeur prédéterminée. Ces étapes sont également réalisées par des moyens simples sans qu'une analyse du contenu des paquets transitant entre les deux stations soit effectuée. Selon un mode particulier de réalisation, le réseau de communication sans fil est un réseau de communication point à point comportant une première et une deuxième station de communication sans fil. L'invention est en effet particulièrement adaptée à ce type de réseau. Selon un autre aspect du mode de réalisation, les étapes de décisions d'allouer une partie importante ou de manière équilibrée de la bande passante totale se font par le choix parmi trois types de bande passante qui sont les suivantes : - type asymétrique montante lorsque le flux de données est prépondérant dans la direction qui va d'une première station à une deuxième station ; - type asymétrique descendante lorsque le flux de données est prépondérant dans la direction qui va de ladite deuxième station à ladite première station ; - type symétrique lorsque le flux de données n'est prépondérant dans aucune des deux directions. Ces trois types de bande passante permettent un choix suffisant selon les applications que l'on désire effectuer avec les stations de communication. Selon un mode préféré de réalisation, la dite première station est un adaptateur de terminal adapté à relier un équipement de traitement de données numériques audit réseau de communication. Ceci permet de relier au réseau de communication sans fil, des équipements qui n'ont pas été construits à priori, pour mettre en oeuvre un procédé de détermination de bande passante ou plus généralement, qui ne possèdent pas d'interface leur permettant d'être reliés directement au réseau sans-fil. Selon un autre aspect du mode de réalisation, la deuxième station est un point d'accès adapté à relier le dit réseau de communication à un deuxième réseau de communication par exemple de type filaire Ethernet ou à un équipement réseau. Ce point d'accès est alors un pont entre le réseau Ethernet et le réseau sans fil. Il permet l'échange de données entre les équipements reliés par un câble Ethernet, et des équipements reliés à un adaptateur de terminal sans fil. Selon une autre caractéristique particulière du mode de réalisation, les stations communiquent entre elles en utilisant la technologie de communication radio numérique DECT (abréviation de Digital Enhanced Cordless Télécommunication , Télécommunications numériques sans fil avancées). La norme DECT est en effet particulièrement adaptée à ce type de réalisation. Selon un second aspect, l'invention vise également un procédé d'allocation de bande passante dans un réseau de communication sans fil multidirectionnel comportant des stations de communication sans fil, le procédé étant caractérisé en ce qu'il comprend les étapes suivantes : - détermination de bande passante à adopter par un procédé de détermination de bande passante décrit précedemment ; puis, dans le cas où la bande passante est répartie de façon différente de celle déterminée à l'étape précédente : - arrêt de la connexion radio entre lesdites stations si au moins une condition prédéterminée est satisfaite. - modification, des paramètres de la bande passante par une des dites stations par les paramètres représentatifs de la détermination précédente ; et - reconnexion radio entre lesdites stations avec les paramètres modifiés de la bande passante. Ce procédé permet donc de modifier réellement les paramètres de la bande passante tout en évitant de perturber l'échange de données entre les deux stations. Selon un mode préféré de réalisation, la modification des paramètres de la bande passante s'effectue en mémoire volatile (206) et en mémoire nonvolatile (202) dans ladite station. Le fait d'effectuer une modification des paramètres en mémoire volatile permet une récupération rapide des données et le fait d'effectuer une modification des paramètres en mémoire non-volatile de type EEPROM permet de sécuriser le stockage de ces données pour ne pas perdre ces informations dans le cas d'une panne ou d'un arrêt involontaire de la station. Selon un mode préféré de réalisation, une condition prédéterminée est une absence de trafic de données sur au moins une des dites stations pendant un temps prédéfini. Ainsi, si les deux stations n'ont pas échangé de données pendant un temps qui peut être par exemple égal à 30 secondes, une déconnexion ne perturbera pas l'échange de données. Selon un autre mode particulier de réalisation, une condition prédéterminée est la détection d'une perte de données ou la détection d'une accumulation de données. Ainsi, dans le cas où l'échange de données entre les deux stations s'effectue de manière continue comme lors d'échange vidéo, une déconnexion sera effectuée pour permettre une modification de la bande passante et ainsi améliorer le flux de données pour éviter une accumulation de données non transférées ou pire, une perte de données. Selon un mode particulier de l'invention, les étapes successives de détermination, arrêt de la connexion, modification des paramètres et reconnexion, sont réalisées par une première station. Pour un adaptateur de terminal, habilité à effectuer une connexion et une déconnexion de la liaison radio, toutes les étapes ainsi énumérées peuvent être effectuées. Selon un second mode de réalisation, l'étape de détermination de bande passante est réalisée sur une deuxième station alors que les étapes d'arrêt de la connexion, de modification des paramètres et de reconnexion se font par une première station sur réception d'une demande provenant de la deuxième station. Ainsi, si une station comme le point d'accès, n'est pas habilitée à effectuer une connexion ou une reconnexion de la liaison radio, elle peut après avoir déterminé la bande passante à adopter, envoyer une requête à la station de type adaptateur de terminal qui est habilitée à effectuer les connexions et les reconnexions. Corrélativement, l'invention vise une station de communication dans un réseau de communication sans fil comprenant des stations de communication sans fil. Cette station de communication comporte : - des moyens de détermination des directions de flux de données, pendant une période prédéterminée ; - des moyens de détermination de la quantité d'information associée aux directions des flux de données déterminées ; - des moyens de décision d'allouer une partie importante de la bande passante totale au flux ayant la quantité d'information prépondérante, si la quantité d'information associée à une direction de flux est prépondérante par rapport à une autre direction ; - des moyens de décision d'allouer de manière équilibrée la bande passante totale entre les différents flux de donnée, si aucune quantité d'information associée à une direction de flux n'est prépondérante. Cette station de communication comporte des moyens adaptés à mettre en oeuvre un procédé de détermination de bande passante conforme à l'invention. Cette station de communication présente les avantages et caractéristiques semblables à celles décrites précédemment pour le procédé de détermination de bande passante qu'elle met en oeuvre. Selon une autre caractéristique, la station de communication comporte : - des moyens d'arrêt de la connexion radio pour arrêter la connexion radio entre lesdites stations si au moins une condition prédéterminée est satisfaite. - des moyens de modification des paramètres de la bande passante par les paramètres représentatifs de la détermination effectuée ; et - des moyens de reconnexion pour reconnecter la liaison radio entre lesdites stations avec les paramètres modifiés de la bande passante. Cette station de communication présente les avantages et caractéristiques semblables à celles décrites précédemment pour le procédé d'allocation de bande passante qu'elle met en oeuvre. L'invention vise également une station de communication comportant des moyens d'envoi de demande de modification de bande passante par les paramètres déterminés. Ainsi, lorsque cette station n'est pas habilitée à effectuer une déconnexion ou une reconnexion de la liaison radio, elle peut demander à l'autre station de l'effectuer en lui envoyant une demande. L'invention vise enfin, un réseau de communication permettant la communication entre au moins une première station conforme à l'invention et au moins une deuxième station. L'invention vise également, un réseau de communication permettant la communication entre au moins une première station et au moins une deuxième station conforme à l'invention. L'invention vise par ailleurs un moyen de stockage d'informations, éventuellement totalement ou partiellement amovible, lisible par un ordinateur ou un processeur contenant des instructions d'un programme d'ordinateur, permettant la mise en oeuvre des procédés de détermination et d'allocation de bande passante décrits ci-dessus. L'invention vise également un programme d'ordinateur chargeable dans un appareil programmable, comportant des séquences d'instructions ou des portions de code logiciel pour mettre en oeuvre les étapes des procédés de détermination et d'allocation de bande passante tels que décrits ci-dessus, lorsque le programme d'ordinateur est exécuté sur un appareil programmable. Les avantages et caractéristiques des moyens de stockage d'informations et du programme d'ordinateur étant les mêmes que ceux des procédés de détermination et d'allocation de bande passante auxquels ils se rapportent, ils ne seront pas rappelés ici. D'autres particularités et avantages de l'invention apparaîtront encore dans la description ci-après. Aux dessins annexés, donnés à titre d'exemples non limitatifs : - la figure 1 représente de manière schématique, un réseau de communication selon l'invention ; - la figure 2 représente de manière schématique, le circuit électronique d'un adaptateur de terminal mettant en oeuvre l'invention ; - la figure 3 représente de manière schématique, le circuit électronique d'un point d'accès mettant en oeuvre l'invention ; - la figure 4 est un organigramme représentant les étapes du procédé de détermination de bande passante conforme à l'invention, mis en oeuvre soit dans l'adaptateur de terminal, soit dans le point d'accès. - la figure 5 est un organigramme représentant la réception au niveau de l'adaptateur de terminal, de paquets de données provenant de la liaison Ethernet, lorsque le procédé de détermination de bande passante est mis en oeuvre par l'adaptateur de terminal ; - la figure 6 est un organigramme représentant la réception au niveau de l'adaptateur de terminal, de paquets de données provenant de la liaison radio, lorsque le procédé de détermination de bande passante est mis en oeuvre par l'adaptateur de terminal ; la figure 7 est un organigramme représentant la réception au niveau du point d'accès, de paquets de données provenant de la liaison Ethernet, lorsque le procédé de détermination de bande passante est mis en oeuvre par le point d'accès ; la figure 8 est un organigramme représentant la réception au niveau du point d'accès, de paquets de données provenant de la liaison radio, lorsque le procédé de détermination de bande passante est mis en oeuvre par le point d'accès ; la figure 9 est un organigramme explicitant l'étape de modification des paramètres de la bande passante du procédé d'allocation de bande passante lorsqu'il est mis en oeuvre dans l'adaptateur de terminal ; la figure 10 est un organigramme explicitant l'étape de demande de modification des paramètres de la bande passante du point d'accès vers l'adaptateur de terminal lorsque le procédé de détermination de bande passante est mis en oeuvre dans le point d'accès ; et la figure 11 est un organigramme explicitant les étapes de réception d'une demande de modification et de modification des paramètres de la bande passante au niveau de l'adaptateur de terminal lorsque le procédé de détermination de bande passante est mis en oeuvre dans le point d'accès. La figure 12 est un organigramme représentant la réception au niveau de l'adaptateur de terminal, de paquets de données provenant de la liaison Ethernet, dans le cas où le procédé de détermination de bande passante est mis en oeuvre dans le point d'accès. La figure 13 est un organigramme représentant la réception au niveau de l'adaptateur de terminal, de paquets de données provenant de la liaison radio, dans le cas où le procédé de détermination de bande passante est mis en oeuvre dans le point d'accès. La figure 1 représente un réseau local sans fil 100 relié à un réseau filaire 120 (par exemple de type Ethernet) par l'intermédiaire d'une station de communication appelée point d'accès 101. Ce point d'accès 101, dans un autre mode de réalisation, peut aussi être connecté à un équipement réseau par exemple, un ordinateur équipé d'une carte Ethernet. Le réseau local sans fil 100 peut être un réseau local de type infra-rouge ou plus particulièrement dans le mode préféré de réalisation, un réseau local radio. Ce réseau local comporte plusieurs équipements de traitement de données numériques (102,107) reliés au réseau local sans fil par l'intermédiaire d'une station de communication appelée adaptateur de terminal 103. L'équipement de traitement de données numériques 102 ou 107 est par exemple un ordinateur, une imprimante numérique, un photocopieur numérique ou encore une caméra vidéo ou caméscope numérique. Dans le mode de réalisation décrit ici, l'échange de données entre les différentes stations 101 et 103 est conforme à la technologie de communication radio numérique DECT ( Digital Enhanced Cordless Telecommunications , Télécommunications numériques sans fil avancées), normalisée par l'ETSI dans le document EN 300175, 1991. Le réseau local filaire 120 est un réseau de type Ethernet à 10 ou 100 Mbps. D'autres équipements de traitement de données numériques 104, 105,106, sont reliés au réseau filaire 120. Chacun des équipements de traitement de données numériques 102,104, 105, et 106 comporte une carte réseau Ethernet connue de l'homme du métier. Les équipements 104,105 et 106 sont plus précisément reliés au réseau local filaire 120 par l'intermédiaire d'un câble Ethernet 130, qui se branche, d'une part, sur un port de leur carte Ethernet et, d'autre part, à un port d'un concentrateur ( Hub en anglais) non représenté ici. Les équipements 102 et 107 sont quant à eux reliés par un câble Ethernet 130 qui se branche, d'une part, sur un port de leur carte réseau Ethernet, et d'autre part, sur un port d'un contrôleur Ethernet 201 de l'adaptateur de terminal 103 qui leur est associé et qui sera décrit en référence à la figure 2. Le point d'accès 101 est également connecté par un câble Ethernet 110 au concentrateur. De façon connue, un paquet de données Ethernet transmis par un équipement de traitement de données numériques 104,105, 108 du réseau local filaire 120, ce paquet étant destiné à l'équipement 102 du réseau local sans fil 100, traverse successivement le point d'accès 101 et l'adaptateur de terminal 103 associé à cet équipement 102. inversement, l'adaptateur de terminal 103 permet de transférer les paquets de données provenant de l'équipement 102 qui lui est connecté, au point d'accès 101, par l'intermédiaire du lien sans fil. Afin de permettre un transfert rapide des données et de réduire la puissance de traitement nécessaire sur les stations de communication 103 et 101, les stations n'analysent pas le contenu des paquets de données qui transitent sur le réseau de communication. Le type d'application qui génère un trafic de données dans le réseau de communication, n'est donc pas connu des stations de communication. Dans le mode de réalisation préféré de l'invention, le réseau de communication est un système point à point, il ne comprend que deux stations qui communiquent entre elles, un adaptateur de terminal 103 relié à un équipement de traitement de données par exemple 102 et un point d'accès 101. Dans la norme DECT qui dans un mode préféré de réalisation régit la communication entre les stations 101 et 103, le transfert de données entre les deux stations ne peut se faire qu'après avoir établi au préalable, une connexion entre les stations 101 et 103. De manière préférentielle, cette connexion ne sera initiée que par une seule station, en l'occurrence, l'adaptateur de terminal 103. La communication sans fil est notamment possible si une bande passante a été définie. La bande passante est notamment définie par un paramètre que l'on appellera "symétrie de la connexion"et qui détermine l'attribution des canaux selon la direction du flux de données. Ainsi, on appellera direction montante, la direction qui va de l'adaptateur de terminal 103 vers le point d'accès 101, la direction descendante, la direction qui va du point d'accès 101 vers l'adaptateur de terminal 103. La symétrie de la connexion pourra alors être de trois types : - connexion symétrique, lorsque autant de canaux sont alloués dans les deux directions. - connexion asymétrique montante, lorsque plus de canaux sont alloués dans la direction montante. C'est le cas par exemple lorsqu'une caméra vidéo ou un caméscope est connecté à l'adaptateur de terminal. - Connexion asymétrique descendante, lorsque plus de canaux sont alloués dans la direction descendante. C'est le cas par exemple quand une imprimante est connectée à l'adaptateur de terminal. La bande passante peut être définie par cinq paramètres : - la symétrie de connexion comme expliquée si dessus. - le nombre de canaux minimum dans la direction montante ; - le nombre de canaux minimum dans la direction descendante ; - le nombre de canaux maximum dans la direction montante ; - le nombre de canaux maximum dans la direction descendante ; Un canal selon la norme DECT offre un débit maximum de 24 kbits/s dans le cas de transfert de données. Dans la norme DECT le nombre maximum de canaux pouvant être alloué dans une direction est de 23. Le nombre minimum de canaux ne peut être égal à zéro. En effet, il faut au moins avoir un canal alloué dans chaque direction pour pouvoir établir une connexion radio. Dans un mode de réalisation préféré, on ne considère qu'une configuration particulière pour chaque type de"symétrie de la connexion" de la bande passante. Ainsi, le type"connexion symétrique"aura au minimum 1 canal, et au maximum 11 canaux, le type"connexion asymétrique montante" aura au minimum un canal dans les deux directions et au maximum, 21 canaux dans la direction montante et 3 canaux dans la direction descendante, le type "connexion asymétrique descendante"aura au minimum un canal dans les deux directions et au maximum 21 canaux dans la direction descendante et 3 canaux dans la direction montante. Ainsi, la connexion asymétrique montante sera choisie lorsque le flux de données sera prépondérant dans la direction montante, la connexion asymétrique descendante sera choisie lorsque le flux de données sera prépondérant dans la direction descendante et la connexion symétrique sera choisie lorsque le flux de données n'est prépondérant dans aucune des directions. Dans le cas où le réseau comprendrait plusieurs adaptateurs de terminal, la bande passante à allouer dépend alors des flux de données qui transitent dans le réseau entre les différentes stations de communication. La bande passante pourra alors être définie par des critères différents que par les types de symétrie qui ont été décrits précédemment. En effet, on peut imaginer un type asymétrique 107 donnant une partie plus importante de la bande passante au flux de données entre l'équipement 107 et le point d'accès 101 via l'adaptateur 103, un type asymétrique 102 donnant une partie plus importante de la bande passante au flux de données entre l'équipement 102 et le point d'accès 101 via l'adaptateur 103 et enfin un type symétrique donnant une répartition équilibrée de la bande passante pour ces deux flux de données. Dans le mode préféré de réalisation de l'invention, pour un réseau de communication point à point, la station point d'accès filtre les paquets de données qui ne sont pas destinés à l'équipement 102 connecté à l'adaptateur de terminal. Ainsi, le trafic de données sur le réseau de communication 100 est le même au niveau de l'adaptateur de terminal qu'au niveau du point d'accès. La détermination de la bande passante peut donc se faire soit dans la station point d'accès, soit dans la station adaptateur de terminal. Les moyens entre les deux stations étant légèrement différents puisque seul l'adaptateur de terminal est autorisé à établir une connexion radio. La mise en oeuvre de l'invention sera également différente, à quelques variantes près, selon qu'elle se situe dans l'adaptateur de terminal ou dans le point d'accès. Les deux mises en oeuvre seront décrites ultérieurement à l'appui des figures qui vont suivre. La figure 2 représente schématiquement le circuit électronique 200 d'un adaptateur de terminal 103 conforme à l'invention. Le circuit électronique 200 comporte un contrôleur Ethernet 201 déjà décrit brièvement en référence à la figure 1. Ce contrôleur Ethernet 201 gère l'interface Ethernet destinée à assurer la communication entre l'adaptateur de terminal et l'équipement de traitement de données numériques qui lui est connecté. Ce contrôleur Ethernet 201 comporte un port 209 sur lequel se branche un câble Ethernet 130, dont l'autre extrémité est reliée à un équipement de traitement de données numériques 102. Le circuit électronique 200 comporte également un contrôleur radio 203 muni d'une antenne. Ce contrôleur radio 203 est adapté en particulier à émettre et recevoir des paquets de données conformes à la norme DECT précitée. Le circuit électronique 200 comporte également un microprocesseur 204, une mémoire morte ROM 205 (de l'anglais" Read Only Memory"), une mémoire volatile RAM 206 (de l'anglais Random Access Memory ) et une mémoire non-volatile par exemple EEPROM 202 (de l'anglais Electrically Erasable Programmable Read Only Memory ) adaptés à mettre en oeuvre) le protocole de communication défini par la norme DECT. Le microprocesseur 204 exécute les instructions stockées dans la mémoire morte 205 relatives à la mise en oeuvre du procédé décrit en référence à la figure 4 et des organigrammes décrits dans les figures 5,6 et 9. Lors de la mise sous tension, les programmes stockés dans une mémoire non volatile, par exemple la ROM 205, sont transférés dans la mémoire volatile RAM 206 qui contiendra alors des instructions et des registres permettant la mise en oeuvre des procédés de détermination et d'allocation de bande passante. La mémoire vive RAM 206 conserve, dans des registres qui, par commodité, portent chacun le même nom que les données qu'ils contiennent : - NbTxEthPackets : Nombre de paquets transmis sur l'interface Ethernet de l'adaptateur de terminal 103. Ce comptage n'inclut pas les paquets de diffusion générale ( broadcast ) car ils pourraient fausser l'analyse du type d'équipement connecté au terminal (dans le cas d'un grand réseau beaucoup de paquets de broadcast peuvent être émis). - NbTxEthBytes : Nombre d'octets transmis sur l'interface Ethernet de l'adaptateur. Ce comptage exclut les octets appartenant aux paquets de type broadcast . - NbRxEthPackets : Nombre de paquets reçus sur l'interface Ethernet de l'adaptateur. - NbRxEthBytes : Nombre d'octets reçus sur l'interface Ethernet de l'adaptateur. - tmonitor : décompteur d'impulsions d'horloge servant pour définir la durée de la période de surveillance. - tnodata : décompteur d'impulsions d'horloge servant à détecter l'absence de trafic ; lorsque tnodata est égal à 0, on considère que le microprocesseur de l'adaptateur 103 peut alors modifier la bande passante sans influence sur le réseau de communication. - NbTimeData : Nombre de fois où le décompteur tnodata est activé. - Monitorstatus) > : Si égal à vrai indique que la surveillance du trafic est activée, si égal à faux indique que la surveillance du trafic est désactivée. Bw : variable temporaire servant à évaluer la symétrie du trafic analysé. NextBw : variable temporaire contenant les paramètres de la bande passante souhaitée. Packet-lost : drapeau indiquant si des paquets de données ont été perdus. Dès qu'un paquet de données ne peut être transféré par l'adaptateur 103, le microprocesseur 204 met à vrai le drapeau Packet-lost . La mémoire morte 205 conserve, dans des registres qui, par commodité, portent chacun le même nom que les données qu'ils contiennent : Program1 dans lequel est conservé le programme de fonctionnement du microprocesseur ; - TMONITOR : valeur de la période de surveillance du trafic (par exemple 5 minutes) ; - TNODATA : valeur de la période pour détecter l'absence de trafic (par exemple 30 secondes) ; - MIN~NB~PACKETS : nombre de paquets minimum nécessaire pour analyser le trafic. Par exemple MIN~NB~PACKETS peut être égal à 100 ; - MIN~DOWNLINK : valeur de référence pour la variable Bw servant à évaluer si la bande passante est de type asymétrique descendante ; par exemple le MIN~DOWNLINK peut être égal à 2, ce qui signifie qu'il faut deux fois plus de trafic (en nombre d'octets) dans la direction descendante que montante pour considérer que la bande passante est de type asymétrique descendante ; - MIN~UPLINK : valeur de référence pour la variable"Bw"servant à évaluer si la bande passante est de type asymétrique montante ; par exemple MIN~UPLINK peut être égal à 0,5, ce qui signifie qu'il faut deux fois plus de trafic (en nombre d'octets) dans la direction montante que descendante pour considérer que la bande passante est de type asymétrique montante ; - MAX TIME OATA : nombre maximum de réactivations consécutives du décompteur tnodata . Par exemple sa valeur peut être égale à 1000. - SYMMETRY, ASYM~UPLINK, ASYM~DOWNLINK qui sont les valeurs que prendra la variable "sym~type" qui sera décrite juste après. La mémoire non-volatile 202 ou EEPROM conserve les paramètres définissant la bande passante, dans des registres qui, par commodité, portent chacun le même nom que les données qu'ils contiennent : o symtype : définissant le type de symétrie de la connexion radio. Trois valeurs stockées dans la ROM 205 seront alors possibles : SYMMETRY : dans le cas d'une connexion symétrique, autant de canaux sont réservés dans les deux directions ; ASYM-UPLINK : plus de canaux sont réservés dans le sens montant (adaptateur de terminal vers point d'accès) que descendant (point d'accès vers adaptateur de terminal 'ASYM~DOWNLINK : plus de canaux sont réservés dans le sens descendant que montant o min~uplink nombre minimum de canaux à allouer dans le sens montant ; 0 min~downlink : nombre minimum de canaux à allouer dans le sens descendant ; 0 maxuptink : nombre maximum de canaux à allouer dans le sens montant ; o maxdown ! ink : nombre maximum de canaux à allouer dans le sens descendant. L'utilisation de ces données des registres sera explicitée lors de la description des figures suivantes. Le circuit électronique 200 comporte également un bloc d'alimentation 207 adapté à alimenter l'ensemble des éléments constitutifs du circuit électronique 200 et un bus de données et d'adresses 208 adapté à relier ces divers éléments. Dans ce mode de réalisation, c'est à dire lorsque le procédé décrit en référence à la figure 4 est mis en oeuvre dans l'adaptateur de terminal, le point d'accès qui est en communication avec cet adaptateur dans le réseau sans fil 100 est une station adaptée à communiquer dans ce réseau sans fil, bien connue de l'homme de l'art et qui ne sera pas décrite plus en détail ici. La figure 3 représente schématiquement le circuit électronique 300 d'un point d'accès 102 conforme à l'invention dans un autre mode de réalisation. Le circuit électronique 300 comporte alors les mêmes éléments que l'adaptateur de terminal précédemment décrit, seuls les éléments RAM 306, ROM 305, EEPROM 302 et Microprocesseur 304 diffèrent de par leur contenu. Les autres éléments ne seront donc pas redécrits ici. Le contrôleur Ethernet 201 ici gère l'interface Ethernet destinée à assurer la communication entre le point d'accès et le réseau filaire 120 ou un équipement réseau tel qu'un ordinateur comportant une carte Ethernet. Le circuit électronique 300 comporte donc un microprocesseur 304, une mémoire morte ROM 305, une mémoire volatile RAM 306 et une mémoire non-volatile par exemple EEPROM 302 adaptés à mettre en oeuvre le protocole de communication défini par la norme DECT. Le microprocesseur 304 exécute les instructions stockées dans la mémoire morte 305 relatives à la mise en oeuvre du procédé décrit en référence à la figure 4 et des organigrammes décrits dans les figures 7,8 et 10. Lors de la mise sous tension, les programmes stockés dans une mémoire non volatile, par exemple la ROM 305, sont transférés dans la mémoire volatile RAM 306 qui contiendra alors des instructions et des registres permettant la mise en oeuvre du procédé de détermination de bande passante. La mémoire vive RAM 306 conserve, dans des registres qui, par commodité, portent chacun le même nom que les données qu'ils contiennent : - NbTxEthPackets : Nombre de paquets transmis sur l'interface Ethernet du point d'accès 102. - NbTxEthBytes : Nombre d'octets transmis sur l'interface Ethernet du point d'accès. - NbRxEthPackets : Nombre de paquets reçus sur l'interface Ethernet du point d'accès. Ce comptage exclut les paquets de diffusion générale ( broadcast ) car ils pourraient fausser l'analyse du trafic (un réseau avec beaucoup d'équipements pouvant générer de nombreux paquets de broadcast ). - NbRxEthBytes : Nombre d'octets reçus sur l'interface Ethernet du point d'accès. Ce comptage exclut les octets appartenant aux paquets de type broadcast . - tmonitor : décompteur d'impulsions d'horloge servant pour définir la durée de la période de surveillance. - Monitor~status : Si égal à vrai indique que la surveillance du trafic est activée, si égal à faux indique que la surveillance du trafic est désactivée. - Bw : variable temporaire servant à évaluer la symétrie du trafic analysé. - NextBw : variable temporaire contenant les paramètres de la bande passante souhaitée. La mémoire morte 305 conserve, dans des registres qui, par commodité, portent chacun le même nom que les données qu'ils contiennent : Program2 dans lequel est conservé le programme de fonctionnement du microprocesseur ; - TMONITOR : valeur de la période de surveillance du trafic (par exemple 5 minutes) ; - MIN~NB~PACKETS : nombre de paquets minimum nécessaire pour analyser le trafic. Par exemple MIN~NB~PACKETS peut être égal à 100 ; -fvttNDOWNUNK : valeur de référence pour la variable Bw servant à évaluer si la bande passante est de type asymétrique descendante ; par exemple MIN~DOWNLINK peut être égal à 2, ce qui signifie qu'il faut deux fois plus de trafic (en nombre d'octets) dans la direction descendante que montante pour considérer que la bande passante est de type asymétrique descendante ; - MIN~UPLINK : valeur de référence pour la variable"Bw"servant à évaluer si la bande passante est de type asymétrique montante ; par exemple MIN~UPLINK peut être égal à 0,5, ce qui signifie qu'il faut deux fois plus de trafic (en nombre d'octets) dans la direction montante que descendante pour considérer que la bande passante est de type asymétrique montante ; SYSYMMETRY, ASYM~UPLINK, ASYM~DOWNLINK qui sont les valeurs que prendra ! a variable"symtype"qui sera décrite juste après. La mémoire non-volatile 302 conserve les paramètres définissant la bande passante, dans des registres qui, par commodité, portent chacun le même nom que les données qu'ils contiennent : o sym-type : définissant le type de symétrie de la connexion radio. Trois valeurs stockées dans la ROM 305 sont alors possibles : SYMMETRY : dans le cas d'une connexion symétrique, autant de canaux sont réservés dans les deux directions ; 'ASYM~UPLINK : plus de canaux sont réservés dans le sens montant (adaptateur de terminal vers point d'accès) que descendant (point d'accès vers adaptateur de terminal 'ASYM~DOWNLINK : plus de canaux sont réservés dans le sens descendant que montant o min~uplink nombre minimum de canaux à allouer dans le sens montant ; 0 mindowntink ? : nombre minimum de canaux à allouer dans le sens descendant ; 0 max-uplink : nombre maximum de canaux à allouer dans le sens montant ; 0 maxdown ! ink : nombre maximum de canaux à allouer dans le sens descendant. L'utilisation de ces données des registres sera explicitée lors de la description des figures suivantes. Dans ce mode de réalisation, c'est à dire lorsque le procédé décrit en référence à la figure 4 est mis en oeuvre dans le point d'accès, l'adaptateur de terminal qui est en communication avec ce point d'accès dans le réseau sans fil 100 est une station adaptée à établir une connexion radio dans ce réseau sans fil, il est donc adapté à recevoir des requêtes de connexion et des demandes de modification de bande passante conformément au procédé décrit en référence à la figure 10. Cet adaptateur de terminal est également adapté à mettre en oeuvre l'algorithme illustré à la figure 11. Cet adaptateur de terminal est alors similaire à celui décrit à la figure 2 mais il ne comporte pas les registres destinés à la mise en oeuvre du procédé de détermination de bande passante illustré à la figure 4. Nous reparlerons de cet adaptateur lors de la description des figures 12 et 13. La figure 4 va à présent être décrite. Elle représente un algorithme illustrant le procédé de détermination de bande passante conformément à l'invention, mis en oeuvre soit dans l'adaptateur de terminal décrit en figure 2 soit dans le point d'accès décrit en figure 3. Les étapes de ce procédé sont exécutées par le microprocesseur 204 ou 304 décrits en figure 2 et 3 respectivement. L'algorithme de ce procédé peut être mémorisé en totalité ou en partie dans tout moyen de stockage d'information capable de coopérer avec le microprocesseur. Ce moyen de stockage est lisible par un ordinateur ou par un microprocesseur. Ce moyen de stockage peut être intégré ou non au dispositif, et peut être amovible. Par exemple, il peut comporter une bande magnétique, une disquette ou un CD-ROM (disque compact à mémoire figée). Les différentes variables servant à analyser le trafic sont initialisées à zéro à l'étape E400. L'étape E400 est suivie de l'étape E401 où le décompteur de surveillance monitor est activé. Ce décompteur expire au bout du temps défini par MONITOR. Dans un mode préféré de réalisation, MONITOR est égal à 5 minutes. A cette étape, la variable d'état tvtonitorstatus est également mise à vrai pour indiquer qu'une période de surveillance servant à déterminer la direction des flux de données et la quantité d'information associée, est en cours. L'étape E 401 est suivie de l'étape E 402 où un test est effectué sur l'état de la liaison radio. Si cette liaison est déconnectée, on passe à l'étape E403 où tmonitor est désactivé puis à l'étape E405 qui sera décrite ultérieurement. Si le lien radio est connecté, l'étape E402 est alors suivie de l'étape E404 où on teste si tmonitor a expiré. Dans la négative, on retourne à l'étape E402. Dans la positive, l'étape E404 est suivie de l'étape E 405. A cette étape, la variable d'état Monitor~status est mise à faux , pour indiquer qu'il n'y a plus de surveillance du trafic. Les variables NbTxEthPackets , NbTxEthBytes , NbRxEthPackets et NbRxEthBytes sont alors récupérées par le microprocesseur pour effectuer une analyse du trafic surveillé. Les figures 5 et 6 expliciteront l'attribution de valeurs à ces variables lors de la réception de paquets provenant de la liaison Ethernet ou radio sur l'adaptateur de terminal dans le cas où la mise en oeuvre de l'invention se fait sur l'adaptateur de terminal. Les figures 7 et 8 quant à elles, expliciteront l'attribution de valeurs à ces variables lors de la réception de paquets provenant de la liaison Ethernet ou radio sur le point d'accès dans le cas où la mise en oeuvre de l'invention se fait sur le point d'accès. L'étape E405 est alors suivie de l'étape E406 où un test est effectué pour savoir si le nombre de paquets reçus pendant la phase de surveillance n'est pas suffisant ( NbTxEthPackets et NbRxEthPackets inférieurs au seuil MIN~NB~PACKETS ). Dans ce mode particulier de réalisation, MIN~NB~PACKETS est égal à 100. Dans la positive, l'analyse ne peut être faite car ces données risquent de ne pas être significatives. Une nouvelle période de surveillance doit alors être redémarrée. L'étape E406 est alors suivie de l'étape E400. Par contre, dans la négative, c'est à dire dans le cas où le nombre de paquets reçus est suffisant, l'étape E406 est suivie de l'étape E407 où un ratio du trafic généré dans les deux directions est calculé. Le résultat de ce ratio est stocké dans la variable temporaire Bw . Dans le cas où l'invention est mise en oeuvre dans l'adaptateur de terminal, ce ratio est déterminé par l'équation (1) suivante : A% 7xEvxAEPac (1) Bw = NbTxEthBytes x NbRxEthPackets NbTxEthPackets x NbRxEthBytes Dans le cas où l'invention est mise en oeuvre dans le point d'accès, ce ratio est déterminé par l'équation (2) suivante : A% ExMPac NbRxEthPackets x Nb TxEthBy tes / ! P ! C X 7V & 7/ : L'équation (2) est égale à l'inverse de l'équation (1). Le calcul de Bw ayant été effectué, l'étape E407 est suivie de l'étape E408 où on teste si le ratio de bande passante Bw est supérieur au seuil donné par MIN~DOWNLINK . Dans ce mode particulier de réalisation, MIN~DOWNLINK est égal à 2. Dans la positive, on est alors dans le cas où le trafic est de type asymétrique descendant, la variable temporaire NextBw prend alors la valeur ASYM~DOWNLINK à l'étape E411 et les paramètres min~downlink , min~uplink , maxup ! ink et max-downlink auront respectivement, dans ce mode de réalisation, les valeurs 1, 1, 3 et 21. Dans la négative, l'étape E408 est suivie de l'étape E409 où on teste si le ratio de bande passante Bw est inférieur au seuil donné par MIN~UPLINK . Dans ce mode particulier de réalisation, MIN~UPLINK est égal à 0.5. Dans la positive, on est alors dans le cas où le trafic est de type asymétrique montant, la variable temporaire NextBw prend alors la valeur ASYM~UPLINK à l'étape E412 et les paramètres min~downlink, min~uplink, max~uplink et max~downlink auront respectivement, dans ce mode de réalisation, les valeurs 1,1, 21 et 3. Dans la négative de l'étape E409, on est alors dans le cas où le trafic est de type symétrique, la variable temporaire NextBw prend alors la valeur SYMMETRIC à l'étape E410 et les paramètres min~downlink , min~uplink , max~uplink et maxdown ! ink auront respectivement, dans ce mode de réalisation, les valeurs 1,1, 11 et 11. Dans le cas où l'invention est mise en oeuvre dans l'adaptateur de terminal, en référence à la figure 5, nous allons à présent expliciter comment se fait la réception de paquets de données provenant du lien Ethernet sur l'adaptateur de terminal. Ces paquets de données proviennent donc de l'équipement de traitement de données connecté à l'adaptateur de terminal. A la réception de paquets de données provenant du lien Ethernet, l'étape E501 est effectuée. A cette étape, un décompteur tnodata est activé ou réactivé si celui-ci était déjà activé sur une précédente réception de paquet. Activer la variable"tnodata"revient à mettre cette variable à la valeur "TNODATA". Ce décompteur sert à détecter une absence de trafic pendant la durée donnée par TNODATA . Dans ce mode particulier de réalisation, la valeur de TNODATA est égale à 30 secondes. Cette détection d'absence de trafic permettra ensuite de permettre une déconnexion du lien radio sans perturbations sur la transmission de données lorsqu'il semblera nécessaire de changer les paramètres de la bande passante. Ceci sera décrit ultérieurement en référence à la figure 9. A cette même étape E501, le compteur NbTimeData , servant à compter le nombre de fois où le décompteur tnodata est activé, est incrémenté. L'étape E501 est suivie de l'étape E 502 où on teste la valeur de la variable"Monitor~status". Ainsi, si la surveillance du trafic est activée la variable iv ! onitorstatus est égale à vrai . Si le test E502 est positif, l'étape E502 est alors suivie de l'étape E503 où la variable NbRxEthPackets représentative du nombre de paquets reçus sur l'interface Ethernet est incrémentée de un ; la variable NbRxEthBytes représentative du nombre d'octets reçus sur l'interface Ethernet est augmentée de la valeur de la longueur du paquet reçu exprimée en octets. L'étape E503 est ensuite suivie de l'étape E504 qui transmet le paquet de données sur le lien radio. Lorsque le test de l'étape E502 est négatif, la surveillance du trafic qui permet l'analyse n'est pas activée. On passe alors à l'étape E504 qui transfert le paquet sur l'interface radio. La figure 6 est un algorithme illustrant le fonctionnement de l'adaptateur de terminal mettant en oeuvre l'invention, lors de la réception de paquets de données provenant du lien radio. Les paquets reçus sur l'interface radio de l'adaptateur de terminal, proviennent du réseau connecté au point d'accès. Si ce réseau est constitué d'un certain nombre de dispositifs, beaucoup de paquets de diffusion générale (dit broadcast ) peuvent transiter sur le réseau. De façon à ne pas perturber l'analyse du trafic des données, on ne prend pas en compte ces paquets. Ainsi, à la réception d'un paquet de données provenant du lien radio, le microprocesseur de l'adaptateur de terminal teste à l'étape E601 s'il s'agit d'un paquet de broadcast ; pour cela il suffit d'aller lire l'adresse Ethernet destination du paquet, si celle-ci est égale à FF-FF-FF-FF-FF-FF , en notation hexadécimale, il s'agit alors d'un paquet dit de broadcast . S'il s'agit d'un paquet de broadcast , le test E601 est positif et le paquet est directement transmis sur l'interface Ethernet de l'adaptateur de terminal à l'étape E605. Si le test de l'étape E601 est négatif, l'étape E602 est alors effectuée. A l'étape E602, le décompteur tnodata est activé ou réactivé si celui-ci était déjà activé sur une précédente réception de paquet. Comme décrit à la figure 5, ce décompteur sert à détecter une absence de trafic pendant la durée donnée par TNODATA . A cette même étape E602, le compteur NbTimeData , servant à compter le nombre de fois où le décompteur tnodata est activé, est incrémenté. L'étape E602 est suivie de l'étape E603 où on teste la valeur de la variable"Monitor status". Si cette variable est égale à vrai , la surveillance du trafic est alors active et l'étape E603 est suivie de l'étape E604 dans laquelle la variable NbTxEthPackets représentative du nombre de paquets transmis sur l'interface Ethernet est incrémentée de un. La variable NbTxEthBytes représentative du nombre d'octets transmis sur l'interface Ethernet est augmentée de la valeur de la longueur du paquet reçu exprimée en octets. L'étape E604 est ensuite suivie de l'étape E605 qui transmet le paquet de données sur l'interface Ethernet. Dans le cas où le test de l'étape E603 est négatif, la surveillance du trafic n'est donc pas activée et on passe à l'étape E605 qui transfert le paquet sur l'interface Ethernet. Dans le cas où l'invention est mise en oeuvre dans le point d'accès, en référence à la figure 7, nous allons à présent expliciter son fonctionnement lors de la réception de paquets de données provenant du lien Ethernet. Ces paquets de données proviennent donc du réseau filaire 120. Si ce réseau est constitué d'un certain nombre de dispositifs, beaucoup de paquets de diffusion générale (dit broadcast ) peuvent transiter sur le réseau. De façon à ne pas perturber l'analyse du trafic des données, on ne prend pas en compte ces paquets. Ainsi, à la réception d'un paquet de données provenant du lien Ethernet, le microprocesseur du point d'accès teste à l'étape E701 s'il s'agit d'un paquet de broadcast . Pour cela il peut aller lire l'état d'un registre du contrôleur Ethernet ( REG~BROADCAST ). Si REGBROADCAST est égal à 1, il s'agit d'un paquet de broadcast sinon c'est un paquet normal. Si à l'étape E701, la réponse est positive, le paquet de données est alors directement transmis sur le lien radio à l'étape E704. Si le test de l'étape E701 est négatif, l'étape E701 est suivie de l'étape E702, où on teste la valeur de la variable Monitor~status . Lorsque cette variable, n'est pas égale à vrai , dans la négative du test de l'étape E702, le paquet de données est transmis sur le lien radio à l'étape E704. Lorsque la variable tv) onitorstatus est égale à vrai , la surveillance du trafic est alors active et l'étape E702 est suivie de l'étape E703 où la variable NbRxEthPackets représentative du nombre de paquets reçus sur l'interface Ethernet est incrémentée de un. La variable NbRxEthBytes représentative du nombre d'octets reçus sur l'interface Ethernet est augmentée de la valeur de la longueur du paquet reçu exprimée en octets. Le paquet est ensuite transféré sur l'interface radio à l'étape E704. La figure 8 est un algorithme illustrant le fonctionnement du point d'accès mettant en oeuvre l'invention, lors de la réception de paquets de données provenant du lien radio. A la réception d'un paquet de données provenant du lien radio, l'étape E801 est effectuée. Cette étape teste la valeur de la variable Monitor~status . Si cette valeur n'est pas égale à vrai , le paquet de données est transmis sur l'interface Ethernet à l'étape E803. Si la variable Monitor~status est égale à vrai à l'étape E801, la surveillance du trafic est alors active et l'étape E801 est suivie de l'étape E802 où la variable NbTxEthPackets représentative du nombre de paquets transmis sur l'interface Ethernet est alors incrémentée de un. La variable NbTxEthBytes représentative du nombre d'octets transmis sur l'interface Ethernet est augmentée de la valeur de la longueur du paquet reçu exprimée en octets. Le paquet est ensuite transféré sur l'interface Ethernet à l'étape E803. Lorsque que le procédé de détermination de bande passante décrit en référence à la figure 4 est réalisé, la bande passante est alors modifiée en conséquence. Pour cela, le procédé d'allocation de bande passante va à présent être décrit en référence à la figure 9. Cette figure représente un algorithme mis en oeuvre dans l'adaptateur de terminal lorsque celui ci met également en oeuvre le procédé de détermination de bande passante décrit en figure 4. Ainsi, à l'étape E900, un test est effectué pour savoir si le paramètre "sym-type"définissant la symétrie de la connexion de la bande passante, correspond au paramètre déterminé aux étapes E410, 411 ou 412 de la figure 4. Si c'est le cas, c'est à dire si le test E900 est positif, il n'y a pas lieu de modifier la bande passante puisqu'elle correspond déjà à celle que l'on a déterminée lors du procédé de la figure 4. L'algorithme est alors terminé et une nouvelle procédure de surveillance pourra alors redémarrer (étape E400). Lorsque le test E900 est négatif, l'étape E900 est alors suivie de l'étape E901 où le paramètre"sym-type"définissant la symétrie de la connexion de la bande passante prend la valeur NextBw déterminée à l'étape 410, 411 ou 412 de la figure 4. Cette nouvelle valeur est stockée dans la mémoire non-volatile EEPROM 202. Cette valeur ne sera donc pas perdu si un arrêt accidentel de la station se produisait. Pour pouvoir prendre en compte les nouveaux paramètres de la bande passante, il faut rompre la connexion existante et en rétablir une nouvelle. Afin de ne pas perdre de données sur la connexion en cours, on utilise le décompteur tnodata afin de détecter une absence de trafic. Ce décompteur est réactivé à chaque réception de paquet soit du côté Ethernet, soit du côté radio comme cela est décrit aux figures 5 et 6. Lorsque tnodata est activé, il prend la valeur TNODATA ici égale à 30 secondes. Lorsque tnodata atteint la valeur 0, cela veut dire qu'il n'y a pas eu de nouveau paquets de données depuis 30 secondes. Il est alors possible d'effectuer une déconnexion du lien radio sans perturber le trafic entre les deux stations. L'étape E901 est donc suivie de l'étape E902 où on teste si la valeur de tnodata est égale à 0. Dans la positive, on peut donc faire une déconnexion du lien radio sans que cela ne perturbe les échanges de données entre les stations et l'étape E902 est suivie de l'étape E905 où une déconnexion radio est effectuée. Dans la négative de l'étape E902, il y'a donc des échanges de données entre les deux stations. On passe alors à l'étape E903 où les valeurs NbTimeData et PacketLost sont initialisées respectivement à 0 et à "faux". En effet, dans le cas où le trafic de données entre les deux stations est continu comme par exemple lors d'un trafic de données de type vidéo, le décompteur tnodata n'expirera pas car il sera réactivé à chaque réception de paquet. Cependant, il est souvent préférable de réajuster les paramètres de la bande passante assez rapidement afin de ne pas ralentir l'échange de données ou de perdre certaines données faute de place mémoire. Ainsi, deux autres critères seront à prendre en compte pour décider du moment où la connexion radio pourra être interrompue. La variable"NbTime Data" compte le nombre de fois où le décompteur "tnodata" est activé, c'est à dire, le nombre de paquets consécutifs qui arrivent sur l'adaptateur de terminal (soit de l'interface Ethernet, soit de l'interface radio). Lorsque cette variable atteint la valeur MAX-TIME-DATA , dans ce mode de réalisation, cette valeur est de 1000, cela veut dire qu'il y a un flux de données continu. Si la bande passante n'est pas adaptée aux échanges de données, il faudra modifier les paramètres et donc demander une déconnexion du lien radio. De même si le microprocesseur 204 détecte qu'un paquet de données ne peut être transféré par l'adaptateur de terminal 103, la variable "Packettost"est mis à vrai . Dans ce cas, il est plus judicieux d'effectuer une déconnexion du lien radio afin de modifier les paramètres de la bande passante et ainsi faciliter l'échange de données. L'étape E 903 est donc suivi de l'étape E904 où un test est effectué pour savoir si on se trouve dans un des deux cas précédemment décrits, ou si le décompteur TNODATA a expiré entre-temps. On regarde donc si la variable NbTimeData est supérieure à MAX~TIME~DATA , ou si la variable Packet-lost est égale à vrai , ou si la variable tnodata est égale à 0. Ce test est effectué en boucle jusqu'à ce qu'au moins une des trois conditions soit réalisée. Dans l'affirmative de l'étape E904, l'étape E904 est suivie de l'étape E905 où une déconnexion radio est effectuée. L'étape E905 est alors suivie de l'étape E906 où les paramètres de la bande passante ont été modifiés par les paramètres déterminés lors du procédé de détermination de bande passante décrit à la figure 4 et où une connexion radio est à nouveau établie avec ces nouveaux paramètres. Lorsque la nouvelle connexion radio est établie, une nouvelle période de surveillance peut commencer afin de vérifier que la nouvelle bande passante choisie est appropriée. La figure 10 montre à présent un algorithme représentant les étapes effectuées par le point d'accès lorsque le procédé de détermination de bande passante décrit à la figure 4 est mis en oeuvre dans celui-ci. Dans ce mode de réalisation, le point d'accès n'est pas habilité à établir une connexion du lien radio. Seul l'adaptateur de terminal est ici habilité à le faire. Ainsi, à l'étape E1000, un test est effectué pour savoir si le paramètre"sym-type"définissant la symétrie de la connexion de la bande passante, correspond au paramètre déterminé aux étapes E410, 411 ou 412 de la figure 4. Si c'est le cas, c'est à dire si le test E1000 est positif, il n'y a pas lieu de modifier la bande passante puisqu'elle correspond déjà à celle que l'on a déterminée lors du procédé de la figure 4. L'algorithme est alors terminé et une nouvelle procédure de surveillance pourra alors redémarrer (étape E400). Lorsque le test E1000 est négatif, l'étape E1000 est alors suivie de l'étape E1001 où le paramètre"sym-type"définissant la symétrie de la connexion de la bande passante prend la valeur NextBw déterminée à l'étape 410,411 ou 412 de la figure 4. Cette nouvelle valeur est stockée dans la mémoire la mémoire non-volatile 302. Les paramètres min~uplink , max~uplink , mindowntink)) et maxdowntink prennent les valeurs correspondantes au type de bande passante déterminée. Pour pouvoir prendre en compte les nouveaux paramètres de la bande passante, il faut rompre la connexion existante et en rétablir une nouvelle. Pour cela, le point d'accès envoie un message à l'adaptateur de terminal afin que celui-ci décide quand une déconnexion pourra être effectuée afin de rétablir une nouvelle connexion avec les nouveaux paramètres. Cet envoi de message est réalisé à l'étape E1002. Par exemple on peut utiliser le message CC~INFO tel que défini dans la norme DECT qui permet de transférer des informations autres que des paquets de données. Le message CCJNFO comporte un champ de contrôle BW~MOD , indiquant que le message CCJNFO contient des informations sur les paramètres de la bande passante déterminés lors du procédé de détermination de bande passante décrit à la figure 4. Pour envoyer le message CC~INFO il faut qu'une connexion radio soit établie. Dans le cas où la connexion radio est rompue, le message CC~INFO est alors mis en attente de transmission pour être transmis dès qu'une nouvelle connexion radio sera établie. Comme c'est l'adaptateur de terminal qui initie toute connexion radio, c'est lui qui est chargé de modifier les paramètres de la bande passante. La procédure est alors maintenant décrite en référence à la figure 11. Cette procédure est similaire à celle décrite à la figure 9. Elle démarre cependant à la réception d'un message CC~INFO précédemment décrit provenant du point d'accès. Dans ce mode de réalisation, l'adaptateur de terminal n'effectue pas le procédé décrit à la figure 4. Il n'a donc pas les moyens de déterminer les paramètres de la bande passante les mieux adaptés au type d'échange de données qui s'effectue entre les deux stations. Il reçoit ces informations du point d'accès au travers du message CC~INFO . A la réception de ce message, le paramètre"sym-type"définissant la symétrie de la connexion de la bande passante prend la valeur donnée par les informations contenues dans le message CCJNFO ainsi que les paramètres correspondants min~uplink , maxupiink)), mindown ! ink) > et downlink . Ces nouvelles valeurs sont stockées dans la mémoire non-volatile EEPROM 202. Pour pouvoir prendre en compte les nouveaux paramètres de la bande passante, il faut rompre la connexion existante et en rétablir une nouvelle. Ceci est effectué par les étapes EU 01 à E1105 qui correspondent aux étapes E902 à E906 de la figure 9. Ces étapes ont été décrites à la figure 9 et ne seront donc pas décrites ici. Il faut cependant noter que dans le cas où le point d'accès met en oeuvre le procédé de détermination de bande passante conforme à l'invention, l'adaptateur de terminal qui communique avec ce point d'accès dans le réseau sans fil effectue des étapes qui seront maintenant décrites au regard des figures 12 et 13. La figure 12 décrit un algorithme qui est mis en oeuvre par le microprocesseur de l'adaptateur de terminal lors de la réception de paquets de données provenant du lien Ethernet. A la réception de paquet de données, l'étape E1201 est effectuée. A cette étape, le décompteur tnodata est activé ou réactivé si celui-ci était déjà activé sur une précédente réception de paquet. Activer la variable"tnodata"revient à mettre cette variable à la valeur "TNODATA". Dans ce mode particulier de réalisation, la valeur de TNODATA est égale à 30 secondes. Ce décompteur comme nous l'avons vu précédemment, sert à détecter une absence de trafic pendant la valeur donnée par TNODATA . A cette même étape E1201, le compteur NbTimeData , servant à compter le nombre de fois où le décompteur tnodata est activé, est incrémenté. L'étape E1201 est ensuite suivie de l'étape E 1202 où les données sont transmises sur le lien radio. De même, lors de la réception de paquets de données provenant du lien radio, le microprocesseur de l'adaptateur de terminal met en oeuvre l'algorithme décrit à la figure 13 où, à la réception de paquet de données, l'étape E1301 est effectuée. A cette étape, un test est effectué pour savoir si les paquets de données sont de type"broadcast". Dans la positive, ces paquets sont transférés sur la liaison Ethernet à l'étape E1303. Dans la négative, l'étape E1301 est suivie de l'étape E1302 où le décompteur tnodata est activé ou réactivé si celui-ci était déjà activé sur une précédente réception de paquet. A cette même étape E1302, le compteur NbTimeData , servant à compter le nombre de fois où le décompteur tnodata est activé, est incrémenté. L'étape E1302 est ensuite suivie de l'étape E 1303 où les données sont transmises sur le lien Ethernet. Bien entendu, de nombreuses modifications peuvent être apportées aux modes de réalisation de l'invention décrit ci-dessus, sans sortir du cadre de l'invention. REVENDICATIONS 1. Procédé de détermination de bande passante dans un réseau de communication sans fil multidirectionnel comprenant des stations de communication sans fil, caractérisé en ce qu'il comporte les étapes de : - détermination des directions de flux de données sur au moins une des stations, pendant une période prédéterminée ; - détermination de la quantité d'information associée aux directions des flux de données déterminées ; - si la quantité d'information associée à une direction de flux est prépondérante par rapport à une autre direction, décision d'allouer une partie importante de la bande passante totale au flux ayant la quantité d'information prépondérante ; et - si aucune quantité d'information associée à une direction de flux n'est prépondérante, décision d'allouer de manière équilibrée la bande passante totale entre les différents flux de données. 2. Procédé selon la revendication 1, caractérisé en ce que la détermination des directions de flux de données et de la quantité d'information associée consiste à comptabiliser le nombre de paquets de données et le nombre d'octets reçus des différentes directions sur ladite au moins une station pendant une période prédéterminée. 3. Procédé selon la revendication 1 ou 2, caractérisé en ce que les étapes de décision se font d'après les étapes de : - calcul d'un paramètre Bw (E407) représentatif du nombre de paquets de données et du nombre d'octets reçus des différentes directions sur ladite station ; et - comparaison (E408, E409) du paramètre Bw calculé avec au moins une valeur prédéterminée. 4. Procédé selon l'une des revendications 1 à 3, caractérisé en ce que le réseau de communication sans fil (100) est un réseau de communication point à point comportant une première (103) et une deuxième (101) station de communication sans fil. 5. Procédé selon l'une des revendications 1 à 4, caractérisé en ce que les étapes de décisions d'allouer une partie importante ou de manière équilibrée de la bande passante totale se font par le choix parmi trois types de bande passante qui sont les suivantes : - type asymétrique montante lorsque le flux de données est prépondérant dans la direction qui va d'une première station à une deuxième station ; - type asymétrique descendante lorsque le flux de données est prépondérant dans la direction qui va de ladite deuxième station à ladite première station ; et - type symétrique lorsque le flux de données n'est prépondérant dans aucune des deux directions. 6. Procédé selon la revendication 4 ou 5, caractérisé en ce que la dite première station (103) est un adaptateur de terminal adapté à relier un équipement de traitement de données numériques audit réseau de communication sans fil. 7. Procédé selon l'une des revendications 4 à 6, caractérisé en ce que la dite deuxième station (101) est un point d'accès adapté à relier le dit réseau de communication sans fil à un deuxième réseau de communication ou à un équipement réseau. 8. Procédé selon la revendication 7, caractérisé en ce que ledit deuxième réseau de communication (120) est un réseau filaire de type Ethernet. 9. Procédé selon l'une des revendications 1 à 8, caractérisé en ce que lesdites stations communiquent entre elles en utilisant la technologie de communication radio numérique DECT. 10. Procédé d'allocation de bande passante dans un réseau de communication sans fil multidirectionnel comportant des stations de communication sans fil, caractérisé en ce qu'il comprend les étapes suivantes : - détermination de bande passante à adopter par un procédé de détermination de bande passante conforme à l'une des revendications 1 à 9 ; puis, dans le cas où la bande passante est répartie de façon différente de celle déterminée à l'étape précédente : - arrêt de la connexion radio entre lesdites stations si au moins une condition prédéterminée est satisfaite. - modification, des paramètres de la bande passante par une des dites stations par les paramètres représentatifs de la détermination précédente ; et - reconnexion radio entre lesdites stations avec les paramètres modifiés de la bande passante. 11. Procédé selon la revendication 10, caractérisé en ce que la modification des paramètres de la bande passante s'effectue en mémoire volatile (206) et en mémoire non-volatile (202) dans ladite station. 12. Procédé selon la revendication 10, caractérisé en ce que une condition prédéterminée est une absence de trafic de données sur au moins une des dites stations pendant un temps prédéfini. 13. Procédé selon la revendication 10, caractérisé en ce qu'une condition prédéterminée est la détection d'une perte de données ou la détection d'une accumulation de données. 14. Procédé selon l'une des revendications 10 à 13, caractérisé en ce que les étapes successives sont réalisées par une première station (103). 15. Procédé selon l'une des revendications 10 à 13, caractérisé en ce que l'étape de détermination de bande passante est réalisée sur une deuxième station (101) alors que les étapes d'arrêt de la connexion, de modification des paramètres et de reconnexion se font par une première station (103) sur réception d'une demande provenant de la deuxième station. 16. Procédé selon la revendication 14 ou 15, caractérisé en ce que la dite première station (103) est un adaptateur de terminal adapté à relier un équipement de traitement de données numériques audit réseau de communication sans-fil. 17. Procédé selon l'une des revendications 15 à 16, caractérisé en ce que la dite deuxième station (101) est un point d'accès adapté à relier le dit réseau de communication sans fil à un deuxième réseau de communication ou a à un équipement réseau. 18. Station de communication dans un réseau de communication sans fil comprenant des stations de communication sans fil, caractérisée en ce qu'elle comporte : - des moyens de détermination des directions de flux de données, pendant une période prédéterminée ; - des moyens de détermination de la quantité d'information associée aux directions des flux de données déterminées ; - des moyens de décision d'allouer une partie importante de la bande passante totale au flux ayant la quantité d'information prépondérante, si la quantité d'information associée à une direction de flux est prépondérante par rapport à une autre direction ; et - des moyens de décision d'allouer de manière équilibrée la bande passante totale entre les différents flux de donnée, si aucune quantité d'information associée à une direction de flux n'est prépondérante. 19. Station de communication selon la revendication 18, caractérisée en ce qu'elle comporte des moyens adaptés à mettre en oeuvre un procédé de détermination de bande passante conforme aux revendications 2 à 9. 20. Station de communication selon la revendication 18 ou 19, caractérisée en ce qu'elle comporte : - des moyens d'arrêt de la connexion radio pour arrêter la connexion radio entre lesdites stations si au moins une condition prédéterminée est satisfaite. - des moyens de modification des paramètres de la bande passante par les paramètres représentatifs de la détermination effectuée ; et - des moyens de reconnexion pour reconnecter la liaison radio entre lesdites stations avec les paramètres modifiés de la bande passante. 21. Station de communication selon la revendication 20, caractérisée en ce qu'elle comporte des moyens adaptés à mettre en oeuvre un procédé d'allocation de bande passante selon l'une des revendications 10 à 17. 22. Station de communication selon la revendication 20 ou 21, caractérisée en ce qu'elle est un adaptateur de terminal adapté à relier un équipement de traitement de données numériques audit réseau de communication sans-fil. 23. Station de communication selon l'une des revendications 18 à 19, caractérisée en ce qu'elle comporte des moyens d'envoi de demande de modifications de bande passante par les paramètres représentatifs de la détermination effectuée. 24. Station de communication selon la revendication 23, caractérisée en ce qu'elle est un point d'accès adapté à relier ledit réseau de communication à un deuxième réseau de communication ou à un équipement réseau. 25. Réseau de communication caractérisé en qu'il permet la communication entre au moins une première station conforme à l'une quelconque des revendications 18 à 22 et au moins une deuxième station. 26. Réseau de communication caractérisé en qu'il permet la communication entre au moins une première station et au moins une deuxième station conforme à l'une quelconque des revendications 18,19, 23 ou 24. 27. Moyen de stockage d'informations, éventuellement totalement ou partiellement amovible, lisible par un système informatique, caractérisé en ce qu'il contient des instructions d'un programme d'ordinateur, permettant la mise en oeuvre d'un procédé de détermination de bande passante selon l'une quelconque des revendications 1 à 10 et/ou d'un procédé d'allocation de bande passante selon l'une quelconque des revendications 11 à 17. 28. Programme d'ordinateur chargeable dans un système informatique, caractérisé en ce qu'il comporte des séquences d'instructions ou des portions de code logiciel pour mettre en oeuvre les étapes d'un procédé de détermination de bande passante selon l'une quelconque des revendications 1 à 10 et/ou d'un procédé d'allocation de bande passante selon l'une quelconque des revendications 11 à 17.