Brevet FR2485854A1 — publié le 19811231

La présente invention concerne une installation de commutation, plus particulièrement une installation téléphonique à postes supplémentaires, comprenant un dispositif de commande central auquel sont associées au moins une mémoire de travail, une mémoire de programme et une mémoire de données pour le déroulement d'opérations de commutation en relation avec le déroulement, le renvoi ou la suppression de liaisons téléphoni- ques, du type dans lequel la mémoire de travail reçoit passagèrement les préavis d' entrée et les information itétat alors que la mémoire de données mémorise les autres informations susceptibles d'être modifiées et les informations qui ne sont pas susceptibles d'être modifiées, et dans laquelle, en vue de l'échange de données, d'adresses et d'instructions de commande servant à l'établissement de liaisons par l'intermédiaire du réseau de couplage des voies de communications téléphoniques, entre, d'une part, les commandes partielles prévues pour des tâches différentes -par exemple pour l'interrogation des circuits d'abonnés, pour la commande, le réglage et le maintien des points de couplage, pour l'interrogation des dispositifs de sélection et pour l'échange d'informations et d'instructions avec les dispositifs de liaison.: de même genre- et, d'autre part, le dispositif de commande central est prévu un faisceau de conducteurs de transmission de données et un dispositif de distribution et de liaison assurant la transmission univoque de l'information relative à la liaison, alors que dans les- dites mémoires, il est prévu, en des emplacements appropriés, ce que l'on désigne par interfaces ou points de jonctions ayant chacun une capacité de mémorisation déterminée. Dans la demande de brevet mise à l'inspection publique en République Fédérale d'Allemagne sous le No. 26 47 404, on a déjà décrit une installation à commande centrale du type rappelé ci-dessus. Dans une telle installation de commutation chaque signalisation d'entrée qui demande par exemple un service d'abonnés participants, est inscrite en un emplacement déterminé d'une mémoire de travail (champ d'entrée) à l'aide d'un code de signalisation et mémorisation de données de travail. A l'aide du code de signalisation un programme déterminé (cas le plus simple) est fixé en un emplacement déterminé de la mémoire à programmes où (cas normal) plusieurs programmes qui se déroulent successivement sont fixés en certains emplacements de la mémoire à programmes. Ces programmes satisfont, à l'aide des données de travail, la signalisation d'entrée, soit pour attaquer un autre programme avec le résultat soit pour commander avec-le résultat un autre dispositif de commande. Si l'on suppose que pour un grand nombre de données de travail différentes on ne dispose que d'une capacité de mémorisation relativement faible en raison de la quantité de données (par exemple 16 Byte)maximale susceptible d'être transmise d'un dispositif de commande décentralisé à un dispositif de commande centrale (ou inversement) et si l'on suppose que chaque programme ne peut traiter que des données de travail déterminées, alors il n'est pas possible de prévoir pour certaines données de travail un emplacement de mémoire fixe et l'on doit procéder à une mémorisation continue de toutes les données de signalisation d'entrée dans le champ central d'entrée ou de sortie (format fidèle). I1 résulte de ce qui précède la nécessité de mettre en oeuvre une installation de recherche des données de travail particulières transmises à la calculatrice centrale pour le programme excité à l'aide du code de signalisation ou d'entrée. La présente invention a pour objet de fournir la possibilité de permettre d'éviter la mise en oeuvre d'un tel dispositif de recherche pour des données de travail pour les différents programmes et de rendre en même temps indépendants les programmes de l'ordre et du format pour les données de travail dans la mémoire de travail (champ d'entrée), tout en faisant en sorte que les résultats du traitement des programmes soient mémorisés dans l'ordre pour un traitement ultérieur au niveau d'un champ de sortie. A cet effet, l'installation de commutation selon l'invention, et qui est du type rappelé en tête du présent mémoire est essentiellement caractérisée par le fait qu'il y est prévu ce que l'on convient de désigner par des listes d'organisation et une mémoire d'interfaces ou de points de jonction dans le dispositif de commande central, alors qu'à l'aide des listes d'organisation les données de travail contenues dans les préavis d'introduction des dispositifs de commande périphériques sont transférées après excita-tion du programme nécessaire dans la mémoire à programmes du mecanisme de commande central, à un emplacement de mémoire de la mémoire d'interfaces ou de points de jonction, qui est associé de façon fixe à ce programme, que les résultats provenant de l'exécution de ce programme sont également d'abord mémorisés, à l'aide des listes d'organi- sation, dans la mémoire d'interfaces ou de points de jonction, en un emplacement de mémoire associée de façon fixe audit programme et qu a l'aide des listes d'organisation les différents résultats sont, pour être acheminés à un dispositif de commande périphérique, transmis au champ de sortie, avec le format correct et suivant l'ordre du traitement ultérieur Dans ce qui suit, on décrira, à laide des figures 1 et 2, une forme de réalisation d'une installation conforme à l'invention. La figure 1 représente une installation téléphonique supplémentaire à commande centrale, comportant un dispositif de commande central et des dispositifs de commande périphérique, selon l'état de la technique mentionnée ci-dessus. La figure 2 est constituée par un champ d'entrée EF, par un champ de sortie AF, par une mémoire d'interfaces SStSp et par une mémoire de programmes PS, tous les modules étant associés au mécanisme du dispositif de commande central. Dans une installation téléphonique à postes supplémentaires correspondant à l'idée inventive on suppose-qu'une signalisation ou avis d'entrée est transmise, d'un dispositif de commande périphérique, à un dispositif de commande central et y est mémorisée dans un champ d'entrée. Cette signalisation d'entrée est constituée, entre autres,par des données de caractérisation (adresses), par des données pour réaliser l'établis sement d'une liaison, par un code de signalisation pour exciter un ou plusieurs programmes du dispositif de commande centrale et par des données de travail pour le déroulement du ou des programmes. On présuppose également que la longueur de la signalisation d'entrée est limitée (par exemple au maximum à 17 Byte) et que les programmes qui sont susceptibles d'être excités sont subdivisés de telle manière que les programmes individuels peuvent être évalués, pour des signalisations d'entrée différentes, sous la forme de programmes partiels (une signali sation d'entrée comporte par exemple un service participant tel que "rappel") . En conséquence du grand nombre des programmes nécessaires,des codes de signalisation et données de travail qui en résultent, des données d'adresses différentes qui precèdent ces données et d'autres données et de la longueur de la signalisation d'entrée limitée, il résulte que dans le format de la signalisation d'entrée, certains emplacements de mémoire, par exemple dans une ligne de mémoire du champ d'entrée,ne peuvent pas être associés aux différents codes de signalisation et aux données de travail spécifiques aux programmes. C'est la raison pour laquelle il faut prévoir un dispositif de recherche particulier qui prélève du champ d'entrée les données de travail qui sont nécessaires pour le programme excité ou attaqué et qui les met à la disposition pour le traitement du programme. Afin d'éviter un tel dispositif de recherche onéreux, on prévoit dans le dispositif de commande central, une mémoire d'interface SStSp. Dans cette mémoire on associe à chaque programme des emplacements de memoire dans lesquels sont mémorisés les données de travail, spécifiques au programme du champ d'entrée EF. La mémorisation, conforme au programme, est opérée à l'aide de listes d'organisation dans lesquelles, en raison du code de signalisation et du programme qui permet d'être reconnu, on reconnaît également l'emplacement de mémoire correspondant dans la mémoire d'interface. Ensuite, a lieu automatiquement le transfert des données de travail du champ d'entrée dans la mémoire d'interface.Etant donné que chaque programme qui doit être exécuté n'attaque que les emplacements de mémoire qui lui sont associés dans la mémoire d'interface et qu'il y trouve les données de travail nécessaires, une installation de recherche ou de sélection est superflue. Ainsi, les données de travail par exemple sont transférées de l'emplacement de mémoire 1 du champ d'entrée EF (figure 2), à l'emplacement de mémoire 1' de la mémoire d'interface SStSp et de là lesdites données de travail sont traitées pour l'évaluation du programme attaqué de la mémoire à programme PS. Le résultat du traitement de programme est également mémorisé dans une seconde partie de mémoire 1' de la mémoire d'interface, associée de façon fixe à ce programme, en vue de son transfert en un emplacement de mémoire déterminé 1"' du champ de sortie AF, la transmission se faisant fidèlement du point de vue du format. Etant donné qu'en général il faut admettre que lors de l'entrée d'une signalisation d'entrée plusieurs programmes doivent être développés sous la forme de programmes partiels (1, 2 et 3 dans la figure 2) ou que l'excitation d'un programme a pour conséquence l'excitation suivante d'autres programmes, plusieurs résultats (2", 3") se présentent dans la mémoire d'interface, après le déroulement de ces programmes, lesquels résultats sont transmis au champ de sortie AF. A partir de ce champ, ces résultats doivent être mis à la disposition et dans un ordre déterminé par exemple à d'autres dispositifs de commande périphérique. Cet ordre résulte du genre des résultats et il est par conséquent déterminé par une seconde liste d'organisation.C'est la raison pour laquelle les résultats sont mémorisés, selon leur genre et leur présence simultanés, dans des emplacements de mémoire bien déterminés (2"' , 3'R , 1"' ) du champ de sortie. Un cas particulier est celui dans lequel les données de travail provenant du champ d'entrée ne sont pas traitées par un programme dans le dispositif de commande central, mais doivent simplement être retransmises (3, 3', 3", 3"' ). Dans ce cas, les données, après avoir été prélevées du champ d'entrée, sont mémorisées, également à l'aide de la liste d'organisation et dans l'ordre correct, dans la mémoire d'interface du champ de sortie. De ce qui précède, il résulte qu'il est possible, à l'aide de la solution conforme à l'invention, et de manière simple, de créer des interfaces de programmes indépendants du format de signalisation, sans mise en oeuvre d'un dispositif de recherche onéreux, l'introduction d'autres formats ou des subdivisions supplémentaires de programmes n'entraînant que de petites modifications des listes d'organisation alors même que les résultats du traitement des programmes se trouvent disposés dans l'ordre correct pour un traitement ultérieur dans un champ de sortie. REVENDICATION Installation de commutation plus particulièrement installation téléphonique à postes supplémentaires, comprenant un dispositif de commande central auquel sont associées au moins une mémoire de travail, une mémoire de programme et une mémoire de données pour le déroulement d'opérations de commutation en relation avec le déroulement, le renvoi ou la suppression de liaisons téléphoniques, du type dans lequel la mémoire de travail reçoit passagèrement les préavis d'entrée et les informations d'état alors que la mémoire de données mémorise les autres informations susceptibles d'être modifiées et les informations qui ne sont pas susceptibles d'être modifiées, et dans laquelle, en vue de l'échange de données, d'adresses et d'instructions de commande servant à l'établissement de liaisons par l'intermédiaire du réseau de couplage des voies de commutations téléphoniques, entre, d'une part, des commandes partielles prévues pour des tâches différentes -par exemple pour l'interrogation de circuits d'abonnés, pour la commande, le réglage et le maintien des points de couplage, pour l'interrogation de dispositifs de sélection et pour l'échange d'informations et d'instructions avec les dispositifs de liaison d'un même genre -et, d'autre part, le dispositif de commande central est prévu un faisceau de conducteurs de transmission de données et un dispositif de distribution et de liaison assurant la transmission univoque de l'information relative à la liaison, alors que dans lesdites mémoires il est prévu en des emplacements appropriés ce que l'on désigne par interfaces ayant chacun une capacité de mémorisation déterminée, caractérisée par le fait qu'il y est prévu ce que l'on convient de désigner par listes d'organisation et une mémoire d'interfaces (SStSp) dans le dispositif de commande central, alors qu'à l'aide des listes d'organisation les données de travail contenues dans les préavis d'introduction des dispositifs de commande périphérique sont transférées après excitation ou attaque du programme nécessaire dans la mémoire à programme (PS) du dispositif de commande central, à un emplacement de mémoire de la mémoire d'interfaces, qui est associé de façon fixe à ce programme, que les résultats provenant de l'exécution de ce programme sont également d'abord mémorisés, à l'aide des listes d'orga nisation, dans la mémoire d'interfaces (SStSp) en un emplacement de mémoire associé de façon fixe audit programme et quels l'aide des listes d'organisation les différents résultats sont, pour être acheminés à un dispositif de commande périphérique; transmis au champ de sortie, avec le format correcte et suivant l'ordre du traitement ultérieur.