Brevet FR2640832A1 — publié le 19900622

PROCEDE D'OPTIMISATION D'EMISSION D'AUTORISATION D'ACCES A UN RESEAU COMPORTANT DES CANAUX OUVERTS La présente invention concerne un procédé d'optimisation d'émission d'autorisation d'accès à un réseau comportant des canaux ouverts. Dans un réseau de transmission comportant des canaux ouverts, c'est-àdire des canaux auxquels peuvent accéder des Interlocuteurs ne faisant pas partie du réseau (canaux de transmission haute fréquence par exemple), il peut se produire que plusieurs interlocuteurs demandent simultanément accès à ce réseau, ce qui provoque des conflits. De tels conflits sont particulièrement gênants pour l'exploitation du réseau lorsque de nombreux interlocuteurs émettent simultanément leurs demandes d'accès. La présente invention a pour objet un procédé permettant d'autoriser de façon optimale l'accès à un réseau du type précité, en particulier lorsque de nombreux interlocuteurs le réclament. Le procédé de l'invention consiste à permettre l'accès à un canal du réseau à un demandeur ayant. un message à envoyer sur ce canal si aucune activité ne s'est manifestée sur ce canal pendant un laps de temps déterminé avant la requête de ce demandeur, sinon à surveiller l'occupation du canal et dès qu'il n'est plus occupé, à vérifier pendant un laps de temps de durée déterminée aléatoirement, l'arrivée d'un autre message, à revenir à l'étape de surveillance d'occupation du canal du réseau si pendant ce laps de temps un autre message circule sur ce canal et dans le cas contraire à permettre l'accès du canal au demandeur au bout dudit laps de temps de durée déterminée aléatoirement. Selon une caractéristique avantageuse de l'invention, après l'envol du message, le dispositif de contrôle d'accès au réseau au demandeur attend pendant un laps de temps déterminé un accusé de réception du destinataire du message, met fin à la procédure de transmission si l'accusé de réception correct lui parvient avant l'expiration de ce laps de temps, sinon le dispositif de contrôle déclenche une temporisation de durée déterminée aléatoirement, si le canal est occupé à l'expiration de cette temporisation, il revient à l'étape de surveillance d'occupation du canal du réseau, sinon, il envoie à nouveau le message. La présente invention sera mieux comprise à la lecture de la description détaillée d'un cas de mise en oeuvre, pris à titre d'exemple non limitatif et illustré par le dessin annexé dont la figure unique est un organigramme du procédé de l'invention. L'invention est expliquée ci-dessous en référence à un réseau domotique comportant plusieurs canaux de transmission différents: des canaux "fermés" tels que paires de fils torsadés, câbles coaxiaux etc... et au moins un canal "ouvert", c'est-à-dire un canal qui peut être capté par des appareils autres que ceux faisant partie de ce réseau. Un exemple typique d'un tel canal ouvert est une liaison radioélectrique haute fréquence. Il est cependant bien entendu que l'invention n'est pas limitée à un tel réseau et peut s'appliquer à d'autres types de réseaux dans lesquels peuvent survenir des conflits dus à des demandes d'accès simultanées de plusieurs demandeurs différents, et même à des réseaux sans canaux ouverts. On suppose qu'à un instant tl un demandeur D veut envoyer un message sur un canal d'un réseau. Le dispositif de contrôle d'accès au réseau du demandeur vérifie qu'aucune activité n'a eu lieu sur ce canal pendant un laps de temps T1 avant l'instant tl. Le laps de temps T1 est par exemple d'environ 125ms. Tant que ce canal est occupé, le dispositif de contrôle ne procède pas à d'autres étapes. Dès que le canal n'est pius occupé, le dispositif de contrôle déclenche une temporisation T2 de durée choisie aléatoirement (4). Cette durée est par exemple comprise entre 80 et 150 ms environ. Pendant la durée de la temporisation T2, le dispositif de contrôle vérifie si un message circule sur le canal (5). Si oui, il revient à l'étape 3. Si non, il attend (6) la fin de ladite temporisation de durée choisie aléatoirement. SI aucun message n'est présent sur le canal pendant cette temporisation, le dispositif de contrôle du demandeur D lui permet d'envoyer un message (7). Si pendant le laps de temps T1 précédant l'instant tl, aucun message n'a circulé sur le canal du réseau (2), le dispositif de contrôle passe aussitôt à l'étape d'envoi de message. Aussitôt après l'émission du message, le dispositif de contrôle se met en écoute dans l'attente d'un accusé de réception (8). Si cet accusé de réception lui arrive avant l'expiration d'un temps T3 (9), il termine la procédure de transmission (10). Dans le cas contraire, ou si l'accusé de réception est incorrect, le dispositif de contrôle déclenche une temporisation T4 de durée choisie aléatoirement (11). La durée de T4 est par exemple comprise entre 10 et 40 ms environ. A l'expiration de T4, le dispositif de contrôle vérifie si le canal est occupé (12). Si oui, il retourne à l'étape 3. Si non, il envoie A nouveau un message (7). Pour ne pas Immobiliser trop longtemps le réseau, selon une caractéristique avantageuse de l'invention, on déclenche une autre temporisation T5 (13) dès le début de la transmission d'un message. Si le dispositif de contrôle du demandeur n'a pas reconnu d'accusé de réception correct au bout du temps T5, il y a avortement de la tentative de transmission du message (14). Dans ce cas, il peut se produire soit une relance automatique de tout le processus décrit ci-dessus (à partir de l'étape 1), soit déclenchement d'une alarme, soit un arrêt définitif de cette tentative. REVENDICATIONS 1. Procédé d'optimisation d'émission d'autorisation d'accès à un réseau comportant des canaux ouverts, caractérisé par le fait qu'il consiste à permettre (7) l'accès à un canal du réseau à un demandeur ayant un message à envoyer sur ce canal si aucune activité ne s'est manifestée sur ce canal pendant un laps de temps déterminé (T1) avant la requête de ce demandeur (2), sinon à surveiller l'occupation du canal (3), et dès qu'il n'est plus occupé, à vérifier, pendant un laps de temps (T2) de durée déterminée aléatoirement (4), l'arrivée d'un autre message à revenir à l'étape (3) de surveillance d'occupation de ce canal si pendant ce laps de temps un autre message circule sur ce canal (5) et dans le cas contraire à permettre l'accès du canal au demandeur au bout dudit laps de temps de durée déterminée aléatoirement. 2. Procédé selon la revendication 1, caractérisé par le fait que lorsque le message du demandeur a été envoyé, son dispositif de contrôle d'accès au réseau attend pendant un laps de temps déterminé (T3) un accusé de réception de ce message, termine la transmission si l'accusé de réception correct lui parvient avant l'expiration de ce laps de temps, sinon le dispositif de contrôle déclenche une temporisation de durée déterminée aléatoirement, si le canal est occupé à l'expiration de cette temporisation il revient à l'étape de surveillance d'occupation du canal du réseau, sinon il envoie à nouveau un message.