Brevet FR2330227A1 — publié le 19770527

La présente invention concerne un appareil destiné à connaître le montant des taxes des communictions téléphoniques établies avec des destinataires étrangers par l'intermédiaire dtun Centre International de Départ tel que le Centre Automatique de Départ vers l'Etranger (CADET). Cet appareil n'est pas un taxeur destiné à imputer aux abonnés les conversations qu'ils passent à l'étranger mais bien un appareil destiné à permettre aux Administrations nationales des Telécommunieations d'établir entre elles leurs décomptes internationaux. On l'appellera dans la suite "appareil de détermination des décomptes internationaux". On sait qu'un centre international de départ comprend, entre autres, un grand nombre de joncteurs d'arrivée, par exemple 2048 joncteurs, et un faible nombre de traducteurs, par exemple seize traducteurs. Les traducteurs peuvent discriminer un certain nombre de zones de taxation, par exemple 128 zones de taxation situées à l'étranger. Un joncteur d'arrivée pris par un appel se marque occupé puis recherche et saisit un enrefistreur qui lui-meme recherche et saisit un traducteur par l'intermédiaire d'un coupleur de traducteurs. Au cours de la traduction, le traducteur pris est relié, pendant un temps très court, de l'ordre de 300 ms, au joncteur qui l'a saisi.Par une exploration des joncteurs, il est possible de connattre ceux qui sont occupés. Par une exploration des traducteurs et des joncteurs, il est possible de counattre sur quelle zone de taxation travaille un joncteur. Conformément à l'invention, les traducteurs sont surveillés cycliquement et, si un traducteur est trouvé actif, on recherche l'adresse de joncteur ayant provoqué son activation. Le traducteur donne alors le code de la zone internationale de taxation correspondant à la communication sur laquelle opère le joncteur. Parallèlement, les joncteurs sont surveillés cycliquement et, si un joncteur est trouvé occupé, un mot compteur associé à ladite zone internationale de taxation est incrémenté i'une unité Le relevé Ce ce compteur donne la valeur du trafic pour la zone considérée. L'invention va être maintenant décrite en détail en relation avec les dessins annexés, dans lesquels : - la Fig. 1 représente partiellement la structure, sous. forme d'un diagramme de blocs, dtun centre international de départ vers l'étranger ; - la Fig. 2 est un diagramme des temps d'exploration des traducteurs et des joncteurs ; - la Fig. 3 représente sous la forme de diagramme de blocs l'appareil de détermination des décomptes internationaux de l'invention ; et - la Fig. 4 représente d'une façon détaillée le circuit de gestion d'ldentification des joncteurs compris dans l'appareil de détermination des décomptes internationaux. En se référant à la Fig. 1, on a représenté un joncteur d'arrivée urbain lo parmi 2048, un chercheur d'enregistreurs 2, un enregistreur 3, un coupleur de sélection 4, un connecteur de traducteurs 5, un coupleur de traducteurs 6, un traducteur 70 parmi 16, un coupleur "traducteur-joncteur" 8 et les fils de taxation du faisceau connecteur 9. Chaque joncteur, 10 par exemple, a, en ce qui concerne son fonctionnement au regard de 3'inventionS deux bornes. L'une 2120 est une borne d'identification qui se trouve marquée, à travers le contact 3120 au travail, quand le traducteur exploré est précisément relié au joncteur considéré. L'autre 2130 est une borne d'occupa- tion qui se trouve marquée, à travers le contact 3130 au travail, quand le traducteur 10 est occupée La borne 2120 est reliée au fil 1120 et la borne 2130 au fil 1130. Chaque traducteur, 70 par exemple, ou plus exactement le coupleur de traducteurs 6, est relié à un fil d'exploration 1100 et à un faisceau de huit fils de réponse de zone 1110. Les fils d'identification de joncteurs 1120 à 1122047, les fils dtoccupation de joncteurs 113o à 1132047 > les fils d1exploration de traducteurs 1100 à 11015 et les faisceaux de fils de réponse de zone 1110 à 11115 sont reliés à un dispositif d'exploration et de gestion 100 et à un calculateur 200. En se réfrant maintenant à la Fig. 2, on a représenté un cyclc de 6 secondes divisé en 256 intervalles de temps de chacun 23,4 millisecondes. L'appareil de détermination de décomptes internationaux explore, pendant chaque intervalle de temps de 23,4 millisecondes, un maximum de seize traducteurs et un groupe de huit joncteurs. Cependant, en 23,94 millisecondes, s'il peut explorer 16 tranducteurs inactifs qui n'exigent pas de traitement subséquent, il ne peut traiter que deux traducteurs actifs au maximum.Il en résulte que, dans le cas le plus défavorable où les seize traducteurs sont simultanément actifs, la période d'exploration est de 23,4 x 126 = 175 ms. Cette période est supérieure au temps de prise d'un traducteur (trois prises par seconde) qui est d'environ 330ms. La Fig. 3 représente le dispositif d'exploration et de gestion 100 et le calculateur 200. Le dispositif d'exploration et de gestion 100 comprend un distrf > uteur 13 et trois explorateurs, 11 explorant les traducteurs, t2 explorant les bornes d'indentification des joncteurs et 13 explorant les bornes d'occupation des joncteurs. Le distributeur 10 et les explorateurs Il et 13 sont reliés directement au calculateur 200. L'explorateur 12 est relié au calculateur 200 par l'intermé- diaire d'un circuit de gestion d'identification 14 qui est représenté en détail dans la Fig. 4. Le calculateur 200 est composé d'un microprocesseur 201, de cartes mémoires mortes et vives 202, de cartes d'entrée-sortie 203 et d'une carte bus 204. Ce calculateur est décrit dans la demande de brevet français N 75-35578 déposée le 3 novembre 1975 et n'a pas besoin de l'être de nouveau dans la présente spécification. Il suffit d'indiquer que la carte de mémoire 202 comprend une mémoire 2021 contenant 2048 mots de zone de taxation aux adresses des joncteurs et une mémoire 2022 contenant 128 mots-compteurs aux adresses des zones de taxation. A la mémoire 2321 est associé un registre d'adresses de joncteurs 2023 commandé par le circuit de gestion d'identification 14 et par ltexssorateur 13.A la mémoire 2022 est associé un registre d1adresses de zones de taxation 2024 commande par la mémoire 2021. Quand une adresse de joncteur est lue par l'explorateur 12, cette adresse est appliquée au registre d'adresses 2023 et la zone de taxation lue à cet instant par l'explorateur 11 est inscrite dans la mémoire 2021 à l'adresse du joncteur. Quand une adresse de joncteur est lue par 11 explorateur 13 cette adresse est appliquée au registre d'adresses 2023 et la zone de taxation lue dans la mémoire 2023 à l'adresse du joncteur est transférée dans le registre d'adresses de zones de taxation 2024 en même temps qu'un incrément d'une unité est appliqué au mot compteur ayant l'adresse de cette zone de taxation. Le mot-compteur, étant incrémenté d'une unité par six secondes, il donne la durée des communications cumulées par zone de taxation avec une unité de si secondes. Si l'on désire cette durée avvc une unité plus grande, par exemple la minute, il suffit de mettre en cascade avec l'incrémenteur 2025 un diviseur d'impulsions par dix, 2026. Le circuit de gestion d'identification 14 comprend une base de temps 1400, indépendante de celle du calculateur 200 et qui délivre quatre impulsions d'horloge t1 à t4, et trois bascules d'entrée 1401 à 1403 destinées à stocker les ordres reçus du calculateur. La bascule 1401 reçoit l'ordre d'initialisation INI. La bascule 1402 reçoit ordre de mode d'exploration MEX = 0 pour l'exploration normale MEX = 1 pour l'exploration avec arrêt La bascule 1403 reçoit l'ordre de début d'exploration DEX. Les signaux INI, MEX et DEX, lorsqu'ils sont envoyés par le calculateur, arrivent en asynchronisme avec la base de temps 1400 du circuit de gestion d'identification. Ils sont mis en phase avec cette base de temps en étant lus à l'instant t1. Les trois bascules 1401-1403 sont reliées à un compteur de phases 1404 associé à un décodeur 1405. La liaison entre les bascules et le compteur de phases s'effectue à travers un circuit de rupture de séquence 1406. Le circuit 1404 compte les phases de la gestion d'identification désignées par S0, S1, S2,... à partir d'une position de départ sur laquelle il se positionne à la réception de 11 ordre DEX. L'ordre des phases est l'ordre naturel donné par le compteur 1404 et le décodeur 1405; il peut être modifié par le circuit de rupture de séquence 1406. On a représenté un certain nombre de sorties, en fait sept sorties marquées de S0 à S6 (S0, position de repos) qui sont suffi- scrutes pour expliquer le fonctionnement du circuit de gestion d'identification 14. Lors de la réception de l'ordre INI, le décodeur 1405 se positionne sur la sortie S1 et, dans cette position du décodeur. un la bascule 1407 "PRET" est mise dans l''état/qui correspond à l'attente d'un ordre du calculateur et le registre d'adresses 1408 est mis dans l'état zéro. Au reçu de l'ordre DEX=1, le décodeur 1405 passe sur sa sortie la la bascule 1407 est remise dans l'état zéro eor:-esponeant à l'exécution d'un ordre d'exploration. Au reçu de l'ordre MEX=0, le décodeur passe sur sa sortie S3, ce qui active le registre d'adresses 1408. Ce registre d'adresses 1408 délivre, les unes après les autres et sur incrémentation de +1, les adresses courantes des groupes de huit joncteurs de départ. Il délivre deux bits d'adresse pour la sélection et l'activation d'un explorateur élémentaire parmi quatre (il y a quatre explorateurs 12 à 512 points d'exploration chacun) et six bits d'adresse cii parallèle aux quatre explorateurs élémentaires, l'adressage à six bits n 'ayant d'effet que sur l'explorateur élémentaire activé. Les huit bits d'adresse définissent donc un groupe de 23 joncteurs parmi les 28 groupes de 23 joncteurs. Après adressage du groupe de joncteurs, le décodeur passe en position Sq, ce qui active le registre de lecture 1409, auquel sont reliés les huit fils de sortie des quatre explorateurs en parallèle. Ce registre de lecture 1409 est relié à un encodeur 1410 qui délivre sur trois fils l'adresse du joncteur actif dans le groupe de 8 actuellement testé. L' encodeur 1410 a également deux sorties 14100 et 14101 sur lesquelles il délivre respectivement - le mot 00 lorsque aucun joncteur actif n'est trouvé - le mot 10 lorsqutun joncteur actif et un seul est trouvé - le mot 11 lorsque plus d'un joncteur actif est trouvé ; - le mot 01 lorsque MEX = 1 (fonctionnement avec arrêt). Ce mot de deux bits est transmis au calculateur par le registre 1413 en position S6 du décodeur. Après lecture du mot de huit bits dans le registre de lecture 1409, le décodeur passe directement en position S6 dans laquelle il ouvre les portes 1411 qui transmettent l'adresse à Il bits du joncteur trouve actif. Sur ces onze bits, 3 proviennent de l'enco- deur 1410 et 8 proviennent du registre adresses 1408. On voit que les portes i411 sont ouvertes entre autres par un signal sortant de la borne 14100 qui est un un quand il y a un fil ou plus d'un fil trouvé actif dans le groupe de huit fils. C'est donc seulement dans ces deux hypothèses que l'adresse d'un joncteur est transmise au calculateur. En l'absence de rupture de séquence, le décodeur passe de la position S6 à la position S3. Le registre d'adresses 1408 est relié à un registre d'adresse maximale 1412 qui est positionné sur l'adresse du dernier groupe de huit joncteurs du centre international de départ (en effet, ce centre peut comprendre moins de 2048 joncteurs/. Quand le registre d'adresse maximale reconnatt cette adresse maximale, il envoie un signal au circuit de rupture de séquence t406, qui fait passer le décodeur en position S5 au lieu de passer en position S6. Dans cette position, l'encodeur 1410 émet sur ses bornes 14100 et 14101 le mot 01 qui est envoyé au registre 1413, qui le transmet au calculateur. Dans le fonctionnement avec arrêt (MEEA1), le décodeur 1405 se positionne sur la position S5 dans laquelle 11 encodeur 1410 envoie au registre 1413 le mot 01 qui est interprété par le calculateur comme un signal d'arrêt. En envoyant l'ordre DEX=0, le calculateur met le circuit de gestion d'identification 14 au repos (décodeur 1405 en position R E V E N D I C A T I O N S 1 - Appareil pour déterminer, en vue des paiements internationaux entre Administrations, le montant des taxes relatives à des communications téléphoniques internationales établies par l'inter médiaire des joncteurs de départ d'un centre international de départ, ledit centre international de départ comprenant une pluralité de joncteurs de départ et un certain nombre de traducteurs destinés à déduire du numéro du demandé la zone internationale de taxation, les joncteurs de départ étant en beaucoup plus grand nombre que les traducteurs, et des moyens de connecter temporairement les traducteurs en cours de traduction aux joncteurs de départ qui les ont saisis, ledit appareil comprenant un premier explorateur explorant les traducteurs à une première cadence pour recueillir des mots binaires définissant les zones de taxation actuellement lues par lesdits traducteurs et un second explorateur explorant les joncteurs sur leurs bornes marquant l'occupation à une seconde cadence plus faible que la première pour déterminer ceux des joncteurs qui sont occupés, caractérisé en ce qu'il comprend en outre un troisième explorateur explorant, avec ladite seconde cadence, les joncteurs sur leurs bornes marquant la connexion temporaire avec un traducteur, une première mémoire dans laquelle les mots de zones de taxation sont inscrits aux adresses des joncteurs explorés au mie moment que les traducteurs et avec lesquels ces derniers sont en connexion temporaire et une autre mémoire ayant des motscomptes inscrits aux adresses des mots de zones de taxation, lesdits mots-comptes étant incrémentés par ledit second explorateur. 2 - Appareil pour déterminer le montant des taxes relatives à des communications téléphoniques internationales conforme à la revendication 1, caractérisé en ce que les second et troisième explorateurs explorent les joncteurs respectivement sur leurs bornes d'occupation et leurs bornes de connexion temporaire aux traducteurs, par groupes simultanés de joncteurs et que les réponses d'un troupe de joncteurs sont analysées avec une cadence multiple de la première cadence afin de terminer quels joncteurs de groupe ont fourni une réponse positive aux premier et second explorateurs. 3 - Appareil pour déterminer le montant des taxes relatives a des communications téléphoninues internationales conforme à la revendication 2, caractérisé en ce qu'il comprend des moyens de détecter s'il y a zéro, un ou plusieurs joncteurs d'un groupe de joncteurs explorés simultanément qui ont fourni une réponse positive, 4 - Appareil pour déterminer le montant des taxes relatives à des communications téléphoniques internationales conforme à la revendication 2 caractérisé en ce qu'il comprend un registre d'adresses de troupes de joncteurs explorés simultanément, un détecteur d'adresse maximale et des moyens d'arrdter le second et le troisième explorateurs quand ladite adresse maximale a été détectée par le détecteur d'adresse maximale.