Documente Academic
Documente Profesional
Documente Cultură
TEMPORELLE
Code :
Document élève
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Objectif Général :
Objectifs Intermédiaires :
1. Présenter les fonctions de base d’un autocommutateur
téléphonique et décrire les différents types de commandes
et de réseaux de connexion des commutateurs électroniques
2. Citer les différentes étapes de l’établissement d’une
communication téléphonique locale sur un système de
commutation temporelle.
3. Expliquer le principe de la connexion temporelle (1 MIC &
16 MIC)
4. Décrire la structure matérielle d’un commutateur temporel,
en utilisant la configuration de la maquette Tergane 64.
5. Présenter les fonctions essentielles du logiciel de traitement
d’appel d’un commutateur temporel (Tergane 64).
6. Donner les fonctions principales du logiciel d’exploitation
d’un commutateur temporel ; utiliser les commandes
opérateur disponibles sur la maquette Tergane 64
permettant la gestion des abonnés, des voies temporelles et de
la taxation.
Pré Requis :
Ce cours s’adresse à toute personne ayant les connaissances des
principes de bases deb la transmission numérique
Méthode :
La formation alterne les apports théoriques et les apports pratiques à
partir des exercices et de TP sur maquette pédagogiques Tergane
T64
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
I. GENERALITES
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
I. Fonctions de base d’un autocommutateur temporel
1. Structure d’un Commutateur téléphonique
Bloc de Bloc de
Raccordement connexion
(UR) (RCX)
Bloc de commande
(UC)
AUTOCOMMUTATEUR
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Production du courant d’appel (80 V - 25 Hz)
Conversation analogique/numérique
Extraction et injection de la signalisation
Concentration du trafic
Synchronisation des débits binaires
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
1.3.1.1 Commande centralisée
Ainsi nous nous rendons aisément compte que les risques de rupture de service
peuvent être élevés si nous n’utilisons qu’un seul calculateur, d’où la nécessité
de duplication (chacun pouvant seul assurer le fonctionnement de
l’autocommutateur). Chaque calculateur a accès à toutes les ressources et à tous
les programmes dans un système à commande centralisée.
Comme un seul calculateur suffit à toutes les tâches, on peut avoir plusieurs
modes de fonctionnement dans un tel système :
a) Microsynchronisme :
Les deux calculateurs exécutent les mêmes tâches à tout instant. Mais seul un
pourra envoyer des ordres aux périphériques (calculateur actif)
Avantages :
Détection instantanée de fautes matérielles
La continuité du service en cas d’arrêt d’un calculateur.
Inconvénients :
Système très vulnérable aux fautes logicielles ; car les deux calculateurs
exécutant les mêmes instructions du même programme, toute faute logicielle
affectera les deux en même temps.
b) Partage de charge
BENIN - BURKINA FASO - GUINEE - MALI - MAURITANIE - NIGER - SENEGAL - TOGO
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Chaque calculateur traite une partie du trafic (50% / 50% où 0% / 100%).
Avantages :
* Résistance aux fautes logicielles
* Résistance aux surcharges
Inconvénients :
Programmes plus complexes (exclusion mutuelle à la recherche et prise de
ressources, nécessité de mise à jour des deux systèmes partageant les mêmes
ressources).
c) Actif réserve
Un calculateur dit actif traite tout le trafic. Le second dit réserve ne fait que des
programmes de test sur demande de l’actif.
Avantages :
Résistance aux fautes logicielles
Inconvénients :
Nécessité de mise à jour du système réserve
Perte des communications en phase établissement en cas d’arrêt du
calculateur actif.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
1.3.1.2 Commande décentralisée (nombre de calculateurs > 2)
Plusieurs procédés sont possibles pour répartir les attributions sur les différents
processeurs :
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Il existe deux grandes familles de réseaux de connexion :
Ce type de réseau est utilisé par exemple dans les commutateurs E10N1
(E10B).
Les matrices de type S possèdent leur mémoire de commande.
Une paire de commutateur d’entrée et sortie utilise la même mémoire de
commande.
Le réseau est dit à commande repliée.
La diffusion des tonalités est faite par le commutateur de sortie.
Ce type de réseau est unidirectionnel, c’est à dire qu’il achemine les deux
sens de transmission indépendamment l’un de l’autre.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
II. PRINCIPE DE LA CONNEXION TEMPORELLE
RAPPEL SUR LA TRAME MIC (MODULATION PAR IMPULSIONS ET
CODAGE)
T1 T1
T2 T2
01101101
101
T30 T30
Fig. 1
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
STRUCTURE DE LA TRAME MIC
IT0 IT1 IT2 IT3 IT15 IT16 IT17 IT29 IT30 IT31
Voie 1 Voie 16
Voie 15
Voie 30
Signalisation
Synchronisation trame
Fig.2
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
II.1 LA CONNEXION TEMPORELLE DE 1 MIC
1. Présentation
Fig.3
Lorsqu’un abonné demandeur décroche l’UR lui affecte une voie (IT) parmi les
30 dont elle dispose; supposons que ce soit l’IT4.
Après avoir testé la ligne du demandé l’UR lui affecte aussi un IT. L’IT 4 étant
pris par le demandeur, l’UR en recherche un autre disponible par exemple l’IT
12.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
1.1 Réalisation du transfert de Dr vers Dé
Dr URA RCX
IT4 IT12
LME
LMS
Dé
Sens de transmission Dr Dé
Fig.4
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
1.2 Réalisation du transfert dans le sens Dé => Dr
URA RCX
Dr
IT4 IT12 LME
LMS
Dé
Sens de transmission Dé Dr
Fig.5
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
2. PRINCIPE
Dr
UR
Dé
Fig. 7 RCX
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
L’échantillon du demandeur, arrivant toutes les 125 µs en t4, est mémorisé dans
le mot 4 de la MTC.
L’adressage pour écriture de ce mot se fait grâce à une base de temps (BT) qui
génère un compteur binaire synchrone (CBS) de 5 eb qui donne les
configurations O,1 ..., 31 toutes les 125 µs.
Dr
UR
Dé
Fig.8
RCX
Fig.7
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Cet échantillon doit être transféré sur l’IT 12. Il faut donc commander la lecture
de la MTC en t12. Cette lecture est faite grâce à la MCM.
La MCM a autant de mots que d’IT sortants. Chaque mot possède l’adresse du
mot de MTC contenant l’échantillon à transférer.
Le mot 12 de MTC contient donc l’adresse 4.
Dr
UR
Dé
RCX
Fig.8
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
NOTA : Dans un intervalle de temps de 3,9 µs (un ITi) le dispositif d’adressage
de la MTC reçoit 2 adresses :
une adresse de lecture pour transférer cet échantillon sur l’IT sortant (toujours
dans l’exemple choisi, en T12 le dispositif d’adressage de la MTC reçoit aussi
l’adresse 4).
Chaque intervalle de temps de 3,9 µs est donc découpé en deux parties : une
partie pour travailler en écriture et une partie pour travailler en lecture.
3,9µs
Fig.10
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
NOTA : L’écriture en mémoire de commande se fait lors de l’établissement de
la connexion sous le contrôle du bloc de commande
Dr
UR
Dé
Informations de connexions
fournies par la commande
RCX
Fig.10
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
II.2 Réalisation du transfert dans le sens DE => DR
Dr
UR
Dé
RCX
Fig.11
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
TD2 : Etablir la connexion entre l’abonné DR (IT25) et Dé (IT26)
Dr
UR
Dé
RCX
Fig.12
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
TD3 : Etablir la connexion entre l’abonné DR (IT5) et Dé (IT31)
Dr
UR
Dé
RCX
Fig.13
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
TD4 : Etablir la connexion entre l’abonné DR (IT25) et Dé (IT31)
Dr
UR
Dé
RCX
Fig.14
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
II.3 Connexion temporelle de 16 MIC.
UR1
R
UR2
UR16
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Ces échantillons doivent sortir du RCX sur l’IT31 (donc en t31) du MIC UR 15
(donc en t15). Le transfert est commandé par le mot de MCM qui est lu en cet
instant (t31 UR15) c’est-à-dire le mot 511 de la MCM. Ce mot contient l’adresse
du mot de MTC où est rangé l’échantillon entrant c’est-à-dire 2 (mot 2) du MIC
UR1)
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
UR0
t0
UR1
t1
UR15
t15
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
LOGICIEL DE SIMULATION DU RESEAU DE
CONNEXION TEMPOREL RCX
1. PRESENTATION
2. MISE EN ŒUVRE
Bien qu’elle ne soit pas indispensable, ce logiciel peut utiliser une souris.
3. DESCRIPTION DU RESEAU
3.2. Horloge
Les deux autres fils d’horloge, à des fréquences deux et quatre fois plus faibles,
permettent d’identifier l’IT actuel (sur deux fils, 4 états sont possibles). Le
numéro d’IT est écrit au dessous du diagramme de l’horloge.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Il faut donc deux cycles d’horloge pour traiter entièrement un IT, et huit cycles
pour traiter une trame.
4. OBSERVATION
L’IT C0 est entrain d’être écrit dans la mémoire de conversation, les autres IT de
la trame C ne sont pas encore arrivés. Les cases d’adresses 1 à 3 de la mémoire
sont encore chargées avec les IT de la précédente trame (la B). On trouve donc à
l’adresse 1 l’IT B1, à l’adresse 2 l’IT B2 et l’IT 3 à l’adresse 3 (le chargement
est séquentiel).
En dessous on peut avoir la trame qui vient de sortir, c’était l’époque de la trame
(entrante) B. La fonction de brassage due à la mémoire de commande a
commuté les IT et finalement on obtient :
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Il est à noter que les IT sortants ne font pas tous partie de la trame entrante. Dans
cet exemple à l’instant T0 ont doit sortir l’IT2 c’est forcément celui de la trame
précédente. Par contre à l’instant 3 on peut sortir l’IT1 de la même trame.
5. MANIPULATION
Nous sommes toujours au moment de l’IT0. Les fils inférieurs indiquent donc la
valeur 0. Ils permettent la lecture de la case d’adresse 0 de la mémoire de
commande, elle contient 3 (valeur pré-chargée). On adressera donc en lecture la
case d’adresse 3 de la mémoire de conversation. Ceci nous permet donc de
générer l’IT de valeur B3 sur le MIC sortant (à l’instant T0).
Résultant important :
6. NOTICE
Tout accès à ces valeurs demande une écriture dans la mémoire de commande.
Il est à noter que l’écriture en mémoire de commande n’aura lieu qu’au début du
cycle d’écriture en mémoire de conversation.
BENIN - BURKINA FASO - GUINEE - MALI - MAURITANIE - NIGER - SENEGAL - TOGO
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
6.2. Utilisation de la souris
Les actions correspondant aux touches F1, F2, F3 et ESC peuvent être effectuées
en cliquant en bas de l’écran dans les cases indiquant la fonction de ces touches.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
III. LES PHASES DE L’ETABLISSEMENT D’UNE
COMMUNICATION LOCALE.
1. Présélection
B = Battery (alimentation)
0 = Overload (protection contre les surtensions)
R = Ringing (émission de la sonnerie)
S = Supervision (surveillance de l’état de boucle)
H = Hybrid (transformation 2 fils/4 fils)
T = Test (renvoi au dispositif d’essai)
Ces cartes sont regroupées par ensembles, dont la modularité dépend des
systèmes, chaque ensemble étant sous le contrôle d’une logique appelée
processeur de péritéléphonie. Ce dernier est chargé d’interpréter tout événement
survenant sur un équipement, et de prendre la décision appropriée.
L’exploration des équipements est assurée par un compteur qui valide tour à tour
la lecture de l’état de boucle de chaque ligne. En cas de modification, le nouvel
état est mémorisé pendant un délai permettant sa confirmation.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
1.3 Initialisation de l’observation de trafic.
2. Signalisation demandeur
Si le demandeur est équipé d’un poste décimal, les chiffres arrivent sous forme
de rupture de boucle, et sont interprétés directement par le processeur de
traitement d’appel.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
3. Arrêt de l’émission de la tonalité
4. Sélection
4.2 Pré-analyse
4.3 Analyse
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
l’acheminement à utiliser, c’est-à-dire l’itinéraire à emprunter pour atteindre
le demandé, (en cas de communication départ figureront aussi les éléments
permettant de faire suivre le numéro vers l’autocommutateur destinataire).
5. Mise en relation
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
envoi d’un message à destination du réseau de connexion pour assurer la
connexion bi-directionnelle entre le demandeur et le demandé.
8. Début de taxation
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
IV. L’AUTOCOMMUTATEUR TEMPOREL T64
La première partie de ce chapitre présente l’autocommutateur pédagogique
TERGANE 64. Cet automatique doit permettre de dégager les fonctions
essentielles et les principes de base.
IV.1. PRESENTATION
la partie téléphonique
la partie commande
Caractéristiques :
La sonnerie est matérialisée par une LED montée sur chaque poste d’abonné.
Le réseau de connexion temporel a une capacité 1 MIC X 1 MIC (32 voies
temporelles entrantes X 32 voies temporelles sortantes).
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
IV.2. Les grands blocs fonctionnels
un bloc de raccordement
un bloc Réseau de connexion
une base de temps
IV.2.1 Raccordement
a) Traiter le signal :
assurer le passage 2 fils/4 fils
le filtrer
sens entrant, échantillonner et coder le signal analogique
sens sortant décoder et restituer le signal analogique
affecter une voie temporelle à l’abonné : affectation non rigide mais au gré
des disponibilités sur le MIC.
Le diagramme synoptique général situe les différents organes qui réalisent les
fonctions :
le joncteur d’abonné
le CODEC : COdeur DECodeur
le GT : Générateur de Tonalité
le GS : Générateur de Sonnerie
le RNC : Récepteur de Numérotation Clavier
BENIN - BURKINA FASO - GUINEE - MALI - MAURITANIE - NIGER - SENEGAL - TOGO
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Apparaissent également sur le synoptique les organes d’interface avec le micro-
ordinateur que nous traiterons par la suite.
Principe de la détection
Le bouclage de la ligne provoque le passage du courant dans la diode
électroluminescente D1 qui rend le transistor T passant amenant ainsi une terre
franche sur le fil E (0v).
Le transistor bloqué, une tension + 5v au travers de la résistance R1 est présente
en E.
Cette information (0v ou 5v) est inversée avant d’être transmise au micro-
processeur.
L’envoi de sonnerie est commandé par la fermeture d’un relais activé par la
commande sur le fil CS.
B Le CODEC
filtrage du signal
codage
envoi de l’échantillon sur la VT affectée à sens arrivée
prise de l’échantillon sur la VT affectée
décodage : passage numérique < = > analogique.
C Le Générateur de sonnerie
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
D Le générateur de Tonalité
Les IT1, IT2, IT3 du multiplex sont réservés au générateur de tonalité qui émet :
a) Solution 1
Remarque :
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Dans notre cas la PROM ayant une capacité 32 x 8, il a été jugé plus simple de
mémoriser l’ensemble des échantillons correspondants à 1 période.
b) Solution 2
Dans le cas TERGANE, une seule fréquence est générée sur l’IT1. Cette
fréquence est envoyée de manière continue et constitue l’invitation à numéroter.
C’est au travers du réseau de connexion que ces tonalités vont être diffusées vers
les abonnés.
La connexion sera réalisée lorsque l’on aura écrit dans la case mémoire 8 de la
MCM l’information 2 (IT2 à commuter sur IT8 en fait, étant donné la remarque
faite au niveau du RCX c’est à l’adresse 7 qu’il faut écrire 3).
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
IV.2.2 Base de temps
1 EB = 3,9 : 8 = 488 ns
L’horloge de base délivre cependant des signaux de période plus courte afin de
fournir des signaux brefs de validation d’écriture, de lecture et transfert.
Les schémas suivants donnent les principaux signaux délivrés par la base de
temps.
On remarque que l’ensemble des sorties T1, T2, T3, T4, T5 constituent notre
compteur d’IT.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
IV.2.3 Le réseau de connexion
transférer les échantillons arrivant sur la VTi (Abonné A ) LRE sur la VTj /
LRS allant vers B
transférer les échantillons arrivant sur la VTj / LRE venant de B sur la VTi /
LRS allant vers A.
La structure même du MIC entraîne l’arrivée d’un échantillon pour une voie
donnée toutes les 125 µs. Les transferts précédemment décrits sont donc à
réaliser au même rythme.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
L’écriture ou la lecture de cette mémoire est réalisée en parallèle. Les eb des
échantillons arrivent sous la forme série. D’où la nécessité d’une transformation
dite orthogonale.
La MTC mémorise tous les échantillons entrants (un échantillon étant codé sur 8
eb). Il y a dans notre cas 32 voies temporelles. La capacité de cette MTC est
donc de 32 octets.
a) Ecriture :
ITo octet 0
.
.
.
IT31 octet 31
b) Lecture
Cette information indiquant ce que l’on doit lire à un instant donné, nous la
trouverons dans une deuxième mémoire servant de table de correspondance.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
IT à charger sur la LRE => Adresse de l’octet à lire.
Principe de fonctionnement
Dans la MTC :
Dans la MCM :
(ce que l’on a lu dans la MCM sert d’adresse de lecture dans la MTC).
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Ti1 : MTC Adresse entrée multiplexeur 0
ti2 peut alors être utilisé pour transmettre les ordres de connexion en
provenance de la commande.
l’abonné B l’IT 12
temps 5
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
temps 12
Au temps 5 : que faut-il émettre sur IT5 / LRS ? Ce qui arrive au temps 12 -
LRE donc à l’adresse MCM = 5 il faut écrire case 12 (de la MTC).
REMARQUES :
1) en sortie :
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
l’instant d’émission sera (m + 1). Donc si l’on veut émettre sur l’ITj, il faudra
lire à l’instant j – 1.
2) en entrée :
Le problème est inverse : il faut attendre que la fin de ti pour pouvoir transférer
dans la MTC le contenu du RE.
Les ports d’entrée / sortie en liaison directe avec le micro-ordinateur sont situés
dans ce dernier, sur la carte interface.
Toutes les informations issues de ces ports transitent par la carte ITP (interface
téléphonique). Certaines ne font que transiter, d’autres y sont traitées.
L’intervalle de temps to (ITo) pour lequel jamais aucun transfert n’est demandé
est utilisé pour écrire en MCM (c’est un cas particulier)
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Port 4 Fonction
La sous fonction indique si l’on veut lire ou écrire et les validations sont
données par les wi de to -
Elle comprend :
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
V. Le logiciel de commutation (Tergane 64)
Le traitement téléphonique est l’une des applications temps réel les plus
intéressantes, mais aussi des plus complexes. Toute cette complexité n’apparaît
pas dans le logiciel Tergane, car le nombre des postes est très limité, seule la
communication locale est traitée, et tous les aspects concernant la défense du
système (sauvegarde des données, permanence du service), n’y sont
pratiquement pas traités.
1. Définitions
1
1.1 Notion d’événement
Les évènements téléphoniques sont les points de départ des traitements qui
seront activés par le logiciel.
Un programme aussi complexe n’est pas, bien sûr écrit d’un seul bloc : plusieurs
équipes sont en général chargées de concevoir une ou plusieurs fonctions
chacune. Ces parties fonctionnelles, appelées modules, doivent ensuite être
réunies pour former le logiciel complet. Cette opération est réalisée par un
éditeur de liens.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Dans le cas des logiciels de commutation, les modules traitent chacun une
fonction téléphonique ; par exemple :
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
2. Organisation des programmes de la maquette Tergane
Afin d’enchaîner les module au cours du traitement d’un appel, on utilise les
services d’un module particulier nommé le moniteur. Ce module permet non
seulement d’activer les différents modules de traitement d’appel en fonction de
la demande, mais aussi de gérer en fils d’attente les traitements ayant été
demandés plusieurs fois (cas des appels simultanés, par exemples).
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
2.1 Notion de ZTE
A chaque appel est associé (pendant les phases actives), une zone mémoire dans
laquelle sont conservées les données qui lui sont propres. Cette zone mémoire,
appelée : zone de Traitement et d’Echanges (Z.T.E.) permet ainsi la
communication entre les différents traitements activés successivement au cours
de l’établissement d’un appel.
Une zone mémoire est attribuée à chaque nouvel appel lors de la détection du
changement d’état. Elle servira donc à stocker les informations concernant
l’équipement en appel avant de demander l’activation du traitement suivant
(dans ce cas précis : ce sera le module ENVIT : Envoi de la tonalité d’Invitation
à Transmettre). Dans le cas, où plusieurs appels sont détectés, une ZTE est
attribuée à chacun : la ZTE joue en fait le rôle de l’enregistreur dans les
systèmes à commande à répartition statique.
Les ZTE ainsi créées en cas d’appels multiples sont donc en concurrence pour
l’activation du module suivant. La technique de la file d’attente est ici utilisée
pour départager les requêtes. En effet, le processeur ne traitant qu’un appel à la
fois, les ZTE ont été créées l’une après l’autre, et sont placées dans cet ordre
dans la file d’attente.
Le seul traitement n’ayant pas de file d’attente est le module d’observation des
états de boucle (OBSAB), puisqu’il doit être activé régulièrement (toues les 20
ms).
A chaque traitement est associée une file d’attente dans laquelle sont chaînées
les ZTE qui demandent ce traitement. Si cette file d’attente est vide, le
traitement correspondant ne sera pas activé, car le moniteur effectue un test de la
demande avant l’orientation vers ce module.
Si au contraire la demande existe (ce qui est matérialisé dans un mot d’état à
l’usage du moniteur), la file d’attente sera explorée afin de traiter l’appel
correspondant à la ZTE.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn
Une file d’attente se compose de deux mots mémoires appelés pointeurs :
Les ZTE en attente sont chaînées dans leur ordre d’arrivée, c’est-à-dire que la
première ZTE contient l’adresse de la suivante dans la file, et ainsi de suite.
Cette adresse est contenue dans le premier mot de la ZTE.
Exemple :
1) Effectuons un déchaînage :
Une fois le traitement effectué sur cet appel (où dès la prise en compte de
la demande), la ZTE doit disparaître de la chaîne.
PD = 2980 = > à cette adresse, la ZTE qui vient d’être traitée contient
l’adresse de celle qui passe en tête de file (2870), c’est donc cette
information qui devient la nouvelle valeur du pointeur PD.
ESMT BP 10000 DAKAR Liberté Tel : (221) 824 98 06 / 824 97 42 Fax : (221) 824 68 90
Email : esmt@esmt.sn Web : http://www.esmt.sn