Brevet FR2725336A1 — publié le 19960405

Procédé d'occupation de canaux multiplex dans un système de communication Par "Sonderausgabe telcom report und Siemens- Magazin COM" ISDN im B ro, Siemens Aktiengesellschaft, 1985, ISBN 3- 8009-3846-4, notamment pages 58 à 63, on connaît un réseau de communication numérique à structure modulaire, qui représente un système uniforme pour la retransmission de signaux vocaux, de textes et de données. La structure modulaire du système se traduit par une subdivision en zones fonctionnelles autonomes10 à l'intérieur du système de communication, des interfaces internes étant prévues entre ces diverses zones fonctionnelles. Des zones fonctionnelles importantes sont la périphérie, le réseau de connexion, l'unité centrale de commande.15 Sur la périphérie, des dispositifs d'interface de raccordement servent à réaliser l'adaptation d'interface entre le système de communication et des terminaux de types de communication différents ou fonctionnant avec des procédés de signalisation différents. Un nombre déterminé de20 dispositifs d'interface de raccordement identiques sont disposés dans un module de raccordement, et sont désignés, en fonction de leur fonction d'interface spécifique, de modules de raccordement d'abonnés, par exemple SLMD (Subscriber Line Module Digital), SLMA (Subscriber Line Module Analog), SLMB25 (Subscriber Line Module Burst), ou en tant que module de raccordement de lignes pour des liaisons entre centraux et des liaisons privées. La sélection et la réunion des modules de raccordement s'effectuent suivant la configuration de terminaux devant être utilisée et suivant les souhaits de communication dans un réseau de communication. Dans le système de communication connu, plusieurs modules de raccordement, qui sont désignés dans l'état de la technique indiqué comme étant des modules périphériques, sont réunis du point de vue fonctionnel et structurel pour former ce qu'on appelle une unité de raccordement (LTU; Line Trunk Unit). Les unités de raccordement ont des emplacements de montage compatibles avec un nombre déterminé (par exemple 20)10 de modules de raccordement. Chaque unité de raccordement est reliée, par l'intermédiaire de quatre canaux multiplex de transmission de signaux vocaux et de données (de chacun 2048 kbits/s) comprenant chacun 32 plages temporelles, à un réseau de connexion. Les unités de raccordement sont subdivisées15 chacune au moins du point de vue organisation en ce qu'on appelle deux moitiés à chacune desquelles est associé un certain nombre de modules de raccordement. Deux canaux multiplex, c'est-à-dire un couple de canaux multiplex, sont associés aux deux moitiés - par conséquent aux modules de20 raccordement associés à ces moitiés. Pour un échange de messages entre les modules de raccordement et l'unité centrale de commande, il est prévu un canal de signalisation HDLC (2 Mbits/s). Tous les modules de raccordement ont la même interface interne au système. Pour la transmission de signaux vocaux et de données en direction du réseau de connexion, il est prévu un couplage à deux canaux multiplex, ce qu'on appelle un bus MIC, de sorte qu'un premier ou un second couple de canaux multiplex est mis à disposition pour une occupation de plages30 temporelles, de modules de raccordement à l'intérieur d'une unité de raccordement en fonction de celle des moitiés de l'unité de raccordement, à laquelle sont associés les modules de raccordement considérés. Dans un perfectionnement supplémentaire, il a été proposé des modules de raccordement comportant des dispositifs de couplage pour l'ensemble de quatre canaux multiplex, à la fois les deux canaux multiplex d'une moitié et les deux canaux multiplex de l'autre moitié d'une unité de raccordement étant par conséquent accessibles en vue d'une occupation à ces modules de raccordement. Globalement au maximum 128 plages temporelles peuvent être occupées par ces modules de raccordement proposés, qui sont désignés par ailleurs comme étant des seconds modules de raccordement (les modules de raccordement connus étant désignés par ailleurs10 comme étant des premiers modules de raccordement), dans le cas d'une structure usuelle de canaux multiplex. La présente invention a pour but, dans un fonctionnement mixte utilisant des premier et des seconds modules de raccordement, à l'intérieur d'une unité de raccordement, de15 garantir que lors de l'occupation de plages temporelles, les seconds modules de raccordement effectuent une répartition, qui tient compte des besoins d'autres modules de raccordement, notamment de premiers modules de raccordement, entre les deux couples, qui sont à leur disposition, de20 canaux multiplex. On y parvient suivant l'invention à l'aide d'un procédé d'occupation de canaux multiplex, prévus dans un système de communication pour la retransmission de signaux vocaux et/ou de signaux de données, prévus pour chaque liaison de25 télécommunication, entre des dispositifs d'interface de raccordement et un réseau de connexion, et comportant chacun un certain nombre de plages temporelles, caractérisé en ce que des premiers dispositifs d'interface de raccordement ne disposent que d'un premier couple de canaux multiplex pour30 des occupations et que des seconds dispositifs d'interface de raccordement disposent en plus d'au moins un autre couple de canaux multiplex pour des occupations, et, lors de l'établissement d'une liaison de télécommunication, qui passe par les seconds dispositifs d'interface de raccordement, on35 sélectionne par une unité centrale de commande l'un des couples de canaux multiplex, à disposition de ce second dispositif d'interface de raccordement en fonction d'un - nombre de premiers dispositifs d'interface de raccordement, - d'un nombre de premiers et seconds dispositifs d'interface de raccordement, - d'un nombre de plages temporelles présentes dans le couple considéré de canaux multiplex, - d'un nombre de plages temporelles libres dans le couple considéré de canaux multiplex, ces nombres étant rapportés chacun à un couple de canaux multiplex, le quotient du nombre de premiers dispositifs d'interface de raccordement par le nombre de premiers et seconds dispositifs d'interface de raccordement forme un facteur de15 proportionnalité, le produit du facteur de proportionnalité et du nombre de plages temporelles présentes dans le couple considéré de canaux multiplex forme un seuil et le produit du facteur de proportionnalité et du nombre de plages temporelles libres dans le couple considéré de canaux20 multiplex forme un facteur de besoin, et la sélection s'effectue de telle sorte que, dans le cas o un nombre de plages temporelles libres concernant le premier couple de canaux multiplex dépasse le seuil, on sélectionne ce couple pour l'occupation et, sinon, on sélectionne le25 couple de canaux multiplex, pour lequel la différence entre le nombre de plages temporelles libres dans le couple considéré de canaux multiplex et le facteur de besoin est supérieure au maximum ou est la plus grande. Le procédé selon l'invention permet d'exploiter l'avantage, que l'on s'efforce d'obtenir par des modules de raccordement qui ont une capacité de couplage à plus de deux canaux multiplex. A l'aide du procédé, on peut déjà obtenir une exploitation uniforme des deux couples de canaux multiplex dans un unité de raccordement, en utilisant un35 petit nombre de ces seconds modules de raccordement (en général un de ces modules est déjà suffisant). Une exploitation uniforme des deux couples de canaux multiplex d'une unité de raccordement sert à empêcher des situations de surcharge, qui apparaissent dans l'état de la technique et dans lesquelles l'établissement d'une liaison, passant par des modules de raccordement d'une moitié de l'unité de raccordement, devait être rejeté car le couple de canaux multiplex, associé à cette moitié de l'unité de raccordement, est totalement occupé, bien que le couple de canaux multiplex, associé à l'autre moitié de l'unité de raccordement, ait encore des plages temporelles libres. Le procédé selon l'invention sert par conséquent d'une manière générale à accroître le débit en transmission de liaisons. Un autre avantage important du procédé selon l'invention réside dans la faible dépense de traitement, qui intervient lors de la mise en oeuvre du procédé. En outre, le procédé selon l'invention peut être mis en oeuvre ultérieurement dans la structure de programme de systèmes de communication existants, sans qu'il soit nécessaire d'apporter des20 modifications importantes à ces systèmes. Un exemple de mise en oeuvre de l'invention est explicité ci-après plus en détail en référence au dessin, sur lequel: - la figure 1 représente la périphérie d'un système de communication; et - la figure 2 représente les paramètres statiques d'entrée, selon une représentation mathématique, par un organigramme illustrant les différentes étapes opératoires. Sur la figure 1, on a représenté schématiquement les composants essentiels pour la compréhension de l'invention d'un système de communication. Ces composants sont, de façon détaillée, des unités de raccordement LTU1,..., LTUx, dont seul un premier LTU1 ainsi que les composants qu'il comprend est représenté, un réseau de connexion SN, qui est relié aux35 unités de raccordement LTU1,...,. LTUx respectivement par l'intermédiaire de deux couples, c'est-à-dire de 2 x 2 canaux multiplex M', M", et une unité centrale de commande CC, qui est raccordée aux unités de raccordement LTUl,... LTUx par l'intermédiaire d'un canal de signalisation SIG et qui est reliée au réseau de connexion SN par l'intermédiaire d'un canal de commande STK. Les unités de raccordement LTUl,.... LTUx dont ci-après seul encore le premier module de raccordement LTU1 sera mentionné, comportent chacune une multiplicité de modules de raccordement ABGl, ABG2, parmi lesquels les premiers modules de raccordement ABGl ne sont couplés chacun qu'à un couple M' ou M" des canaux multiplex, et des seconds modules de raccordement ABG2 sont couplés aux deux couples M' et M" de canaux multiplex. L'unité de raccordement LTUl est subdivisée, du point de vue organisation, en deux moitiés L', L", un couple M' ou M" de canaux multiplex étant associé respectivement à l'une des moitiés L', L". Dans le présent exemple de réalisation, les canaux multiplex M' sont associés à la moitié L' et, de façon correspondante, les canaux multiplex M" sont associés à la20 moitié L". Ceux des premiers modules de raccordement ABG1, qui sont raccordés au couple M' de canaux multiplex, sont considérés comme étant associés à la moitié L', et ceux des premiers modules de raccordement ABG1, qui sont raccordés au couple M"25 de canaux multiplex, sont considérés comme associés à la moitié M". Les couples M', M" de canaux multiplex servent à la transmission bidirectionnelle de signaux vocaux et de signaux de données entre les unités de raccordement AE et le réseau30 de connexion SN, chaque couple M', M" de canaux multiplex étant constitué d'un canal multiplex aboutissant au réseau de connexion SN et comportant 32 plages temporelles et d'un canal multiplex arrivant du réseau de connexion SN et comportant 32 plages temporelles, les canaux pouvant être35 occupés par des liaisons de télécommunication. Pour une 7 2725336 explication détaillée des divers composants indiqués précédemment ainsi que de leur fonction, on se reportera à l'état de la technique mentionné au début du présent mémoire ou par exemple au brevet européen N 034 76 44. Outre les premiers modules de raccordement ABG1, il est encore prévu dans l'unité de raccordement LTUl au moins un second module de raccordement ABG2, qui est associé à l'une ou l'autre des moitiés L', L" de l'unité de raccordement LTUl, d'une manière analogue aux premiers modules de10 raccordement ABG1. Au dessin, on a encadré par une ligne formée de tirets les modules de raccordement ABG1, ABG2 qui sont associés aux moitiés respectives L', L". Comme les seconds modules de raccordement ABG2 sont également couplés au couple de canaux multiplex, associé à l'autre moitié, il se pose en premier lieu la question de savoir quand, c'est-à-dire dans quelle condition une occupation de plages temporelles dans le couple de canaux multiplex associé à l'autre moitié doit être effectuée. Il faut mentionner dès à présent que dans le cas o seuls des20 seconds modules de raccordement ABG2 sont présents dans une unité de raccordement, il ne se présente aucun des problèmes devant être résolus par la présente invention. Une stratégie d'occupation des canaux multiplex par un second module de raccordement ABG2 de manière que tout d'abord toutes les plages temporelles situées dans le couple M' de canaux multiplex associé au second module considéré de raccordement ABG2 doivent être occupées, avant qu'une occupation se produise dans le couple M" de canaux multiplex, qui n'est pas associé à ce module de raccordement, s'est30 avérée extrêmement désavantageuse car, de ce fait, plus aucune plage temporelle n'est disponible pour les premiers modules de raccordement ABG1, associés à la même moitié (comme le second module de raccordement ABG2), bien qu'encore un nombre aussi grand qu'on le souhaite de plages temporelles soit disponible dans l'autre couple M" de canaux multiplex. La décision qui est de savoir quand un second module de raccordement ABG2 doit occuper une plage temporelle dans le couple M" de canaux multiplex, qui ne lui est pas associé, est prise par l'unité centrale de commande CC, et le second module de raccordement ABG2 considéré est commandé par l'unité centrale de commande CC en fonction de la décision prise. A la figure 2, les paramètres statiques d'entrée, qui sont nécessaires à la prise de décision dans l'unité centrale de commande CC, ainsi qu'un organigramme servant à représenter les diverses étapes du procédé à respecter lors d'une prise de décision, sont représentés par des symboles mathématiques. Comme paramètres statiques d'entrée, on considère des valeurs, qui sont définies par l'architecture du système ou par la configuration présente du système, c'est-à-dire sont indépendants d'une situation de liaison ou d'occupation. En principe, les paramètres d'entrée doivent être toujours considérés comme étant rapportés à une moitié L', L" d'une20 unité de raccordement. x(L') ou x(L") indique celle des moitiés L', L", à laquelle est rapporté un paramètre d'entrée x. Comme paramètres statiques d'entrée, on prévoit de façon détaillée les paramètres suivants: e(L'); e(L") = la somme de tous les dispositifs d'interface de raccordement AE, qui sont disposés dans des premiers modules de raccordement ABG1 d'une moitié, g(L'); g(L") = la somme de tous les dispositifs d'interface de raccordement AE situés dans les premier et seconds modules de raccordement ABG1 et ABG2, associés à une moitié, m(L'); m(L") = le nombre des plages temporelles dans le couple, associé à une moitié, de canaux multiplex (par exemple m = 64), p(L') = e(L') / g(L') p(L") = e(L") / g(L") = un facteur de proportionnalité, propre à chaque moitié, défini en tant que quotient de e par g, T(L') = p(L') x m(L') T(L") = p(L") x m(L") = un seuil, propre à chaque moitié, défini en tant que produit de p et de m. Les paramètres statiques indiqués précédemment sont déterminés ou établis par l'unité centrale de commande CC lors du fonctionnement à régime élevé du système de communication et sont mémorisés pour des décisions devant être prises ultérieurement. Les paramètres statiques d'entrée sont établis de façon spécifique pour une moitié de l'unité de raccordement, comme cela a déjà été mentionné. Étant donné que les décisions devant être prises ne sont nécessaires que lorsque des premiers et seconds modules de raccordement ABG1, ABG2 sont installés d'une manière mélangée dans une unité de raccordement LTU1,..., LTUn, les paramètres statiques20 d'entrée ne doivent être à disposition que de ces unités de raccordement ou de leurs moitiés. Dans le présent exemple de réalisation, il faut partir du fait qu'une liaison de télécommunication doit être établie, par l'intermédiaire d'un dispositif d'interface de raccordement AE, par un second module de raccordement ABG2, qui est associé à la première moitié L' d'une unité de raccordement LTU1. Comme le second module de raccordement ABG2 dispose des deux couples M', M" de canaux multiplex pour une occupation d'une plage temporelle, l'unité centrale de30 commande CC prendra une décision indiquant celui des couples de canaux multiplex, par lequel une plage temporelle doit être sélectionnée. A cet effet, on détermine tout d'abord en tant que paramètre dynamique d'entrée f(L')35 = le nombre des plages temporelles, non encore occupées instantanément, dans le couple de canaux multiplex, qui est associé au second module de raccordement ABG2, c'est- à-dire à sa moitié. On compare ce nombre f(L') au seuil T(L') qui est déterminé pour la même moitié L' - à savoir également pour la moitié L' associée au second module de raccordement ABG2. Si le nombre f(L') des plages temporelles encore non occupées est supérieur au seuil T(L'), on recherche une plage temporelle dans le couple M' de canaux multiplex, qui est associé au10 second module de raccordement ABG2. Dans ce cas, le second module de raccordement ABG2 se comporte par conséquent comme un premier module de raccordement ABG1. Dans le cas d'un autre résultat de comparaison, on détermine comme autre paramètre dynamique d'entrée15 f(L") = le nombre des plages temporelles, non encore occupées instantanément, dans le couple de canaux multiplex, qui n'est pas associé au second module de raccordement ABG2. Après détermination de b(L') = p(L') x f(L') b(L") = p(L") x f(L") en tant que facteurs de besoin pour chacune des deux moitiés de l'unité de raccordement LTU1, on effectue une comparaison pour déterminer si la différence entre f(L') et b(L') est25 supérieure ou égale à la différence entre f(L") et b(L"). Dans le cas positif, c'est-à-dire lorsque la différence, qui concerne la moitié L', est supérieure, il faut rechercher une plage temporelle dans les canaux multiplex M' associés à la moitié L', alors que sinon il faut rechercher une plage30 temporelle dans les canaux multiplex M" associés à la moitié L". Après la prise de décision, l'unité centrale de commande CC transmet au second module de raccordement considéré ABG2, une information de commande indiquant parmi les des deux couples M', M" de canaux multiplex, qui sont disponibles,35 celui dans lequel il faut rechercher une plage temporelle. l! REVENDICATION 1. Procédé d'occupation de canaux multiplex, prévus dans un système de communication (KS) pour la retransmission de signaux vocaux et/ou de signaux de données, prévus pour chaque liaison de télécommunication, entre des dispositifs (AE) d'interface de raccordement et un réseau (SN) de connexion, et comportant chacun un certain nombre de plages temporelles, caractérisé en ce que des premiers dispositifs (AE(ABGl)) d'interface de raccordement ne disposent que d'un premier couple (M') de canaux multiplex pour des occupations et que des seconds dispositifs (AE(ABG2)) d'interface de raccordement disposent en plus d'au moins un autre couple (M") de canaux multiplex pour des occupations, et, lors de l'établissement d'une liaison de télécommunication, qui passe par les seconds dispositifs d'interface de raccordement (AE(ABG2)), on sélectionne par une unité centrale de commande (CC) l'un des couples (M',M") de canaux multiplex, à disposition de ce second dispositif d'interface de raccordement (AE(ABG2)) en fonction d'un - nombre (e) de premiers dispositifs d'interface de raccordement (AE(ABGl)), - d'un nombre (g) de premiers et seconds dispositifs d'interface de raccordement (AE(ABG1), AE(ABG2)), - d'un nombre (m) de plages temporelles présentes dans le couple considéré de canaux multiplex, - d'un nombre (f) de plages temporelles libres dans le couple considéré de canaux multiplex, ces nombres étant rapportés chacun à un couple de canaux multiplex, le quotient du nombre (e) par le nombre (g) forme un facteur 12 2725336 de proportionnalité (p), le produit du facteur de proportionnalité (p) et du nombre (m) forme un seuil (T) et le produit du facteur de proportionnalité (p) et du nombre (f) forme un facteur de besoin (b), et la sélection s'effectue de telle sorte que, dans le cas o un nombre (f) concernant le premier couple (M') de canaux multiplex dépasse le seuil (T), on sélectionne ce couple (M') pour l'occupation et, sinon, on sélectionne le couple (M',M") de canaux multiplex, pour lequel la différence entre le nombre (f) et le facteur de besoin (b) est supérieure au maximum ou est la plus grande.