--- title : PRICOM tags: S8 --- # Cours du 11/03/21 On va apprendre à voir comment fonctionne le téléphone. TP de VoIP par Manuel Paria (un copain de Michaux) QCM apres 4 cours Finances en entreprises : Examen QCM après 4 cours Etude de cas : Investissement d'un central téléphonique. ## Introduction * Principe de base du microphone : les ondes mécaniques (variation de la pression de l'air) tapent dans la membrane du micro et sortent une tension variable proportionnelle (signal électrique). C'est une solution dite analogique. * Brevet du premier téléphone analogique par Alexander Graham Bell en 1876. Communication bidirectionnelle. C'était une solution dite "point à point" * Deuxième brevet en 1878 pour l'interconnexion * ![](https://i.imgur.com/cByyPOF.png =250x) sans switch Introduction au commutateur pour régler ces problèmes. D'abord méchanique, ensuite électroméchanique puis électronique et maintenant en VOIP * Almon Brown Strowger, inventeur du premier commutateur méchanique * En téléphonie, chaque numéro indique le chemin suivant à prendre. Transmission analogique : Retransmission, pas de perte d'information. Transmission digitale : Encodage, perte d'information. --- En France, En 86 : Un numéro à cinq chiffres est alors attribué à chaque utilisateur des bureaux parisiens : - le premier correspond au numéro du bureau de rattachement, - les deuxième et troisième indiquent le standard, - les deux derniers identifient l’abonné, c'est-à-dire son indexation parmi les 99 lignes d'un même standard. En 1897, c'est ce numéro qu'il est demandé d'annoncer aux opératrices, et non plus le nom du correspondant. Lors de l'automatisation des centraux, les appareils possédant un cadran à 10 ouvertures permettent de composer des numéros alphanumériques. En octobre 1928, à la suite de la mise en service du premier autocommutateur à Paris au central Carnot, il faut tout d'abord composer les trois premières lettres du bureau souhaité (par exemple CAR, pour joindre un abonné dépendant de ce central). --- * Premier TDM (Time Division Multiplexing) Français "Le Platon" pour raccorder 800 abonnés en 1970 * PABX : Public Access Branch EXchange. Commutateur d'entreprise. * Huawei : on vend très cher en Chine car peu de concurrence et on vend très peu cher dans les pays avec de la concurrence pour les détruire. * PSTN (= RTC en français) : opérateur ayant la position dominante sur le réseau (ex: France Télécom ici) ### Composants d'un switch public Un switch de transit prend forcément moins de place qu'un switch opérateur #### Entrées / sorties * C'est l'endroit où l'on facturait historiquement * Système de monitoring * Se prenait les enregistrements d'appels, translations (routes prises) #### TDM (Time Division Multiplexing) Une technologie existant depuis 60 à 70. Le multiplexage c'est pouvoir transporter sur le même lien plusieurs flux de traffic. [inclure page 41 des slides pour les chiffres] Je crois qu'on a tous décroché, bon hunger games :) ## Echo effect Dans les communications longues distances, il peut y avoir un écho car le signal est transmis dans les 2 sens ![](https://i.imgur.com/f4bG4Ko.png) La solution consiste de mettre un annuleur d'écho, qui mémorise le signal au départ et l'annule au retour ![](https://i.imgur.com/AOnJaWL.png) ## Synchronous Data Hierarchy (SDH) 8000 containers par seconde voir slide 69 pour les chiffres exacts #### Matrice de connexions C'est la table qui sait où sortir le signal donné en entré. # Cours 26/03/2021 First TDM switch dans les années 1970 Input/Output Interface entre le switch et * Le systeme de facturation (X25 et/ou TCP/IP) Interface Transporte la voix numérique avec la TDM *8000 octets par seconde Voix -> signal éléctrique (téléphone est un micro) -> signal filtré (convertion)-> compression -> Analogique/digital -> Digital/analogique -> décompression -> défiltre ![](https://i.imgur.com/4VYLo1E.png) (Signal analogique - CAN ->Signal numérique -> CALCULATEUR NUMERIQUE -> CNA -> Sinal retransmis) Une valeur toutes les 125µs ## Signal Theory Théorème de Shannon: Le spectre sera reproduit a l'identique si le fréqence d'échantillonnage est supérieure ou égale à 2 * Fmax - 2 * Sampling frequency FMAX <= FSignal(Fréquence d'échantillonnage) - Sampling Frequency = 8 KHz - Spectre de la voix : 300 - 3400 Hz ### Filtrage Filtre passe haut -> Supprimer les fréquences basses et garder fréquences hautes Filtre passe bas -> Supprimer les fréquences hautes et garder fréquencs basses ### Compression Somme de segments de droites (loi logarithmique) -> Differents standarts (Americains/Européens...) Si commutateur Européen et commutateur Anglais, la loi 1 va être privilégiée ## Echo Effect Si très longue distance -> Effet d'echo, si distance courte echo existant mais inaudible Pour palier au problème ->"Echo cancelor" Conversion Anal/Num différente entre gsm et téléphone classique Prix des télécommunications dépend de la taille de la "Switch matrix" car plus de chemins et donc possibilité de gérer plus d'appels en même temps ## Signalisation Dans tout commutateur, il y a la signalisation. Permet l'échange d'information entre les noeuds La signalisation c'est la facon dont on va pouvoir communiquer a travers un reseau. ### Signaling circuit associated On a les protocoles suivants : - ISUP - ISDN - R2 #### Interfaces : - UNI (User to Network Interface) : phone -> switch - UUI (User to User Interface) : appel locaux PABX -> PABX - NNI (Network to Network Interface) : Switch -> switch #### Signaling by pulse - Signaling by pulse: Utilisé sur les téléphones mécaniques - Très lent (1s par digit) #### Signaling by Dual Tone Multifrequency - Signaling by Dual Tone Multifrequency : Capable de générer 8 differentes fréquences, 2 sont choisies parmi 8 fréquences et vont permettre de determner quels numéros ont été appuyés par l'utilisateur - Plus rapide que la précédente mais quand même très limitée. #### Common Channel Signaling (CCS) ou signalisation n°7: channel dédié, Post Dial Delay est de 2 à 4 secondes. Permet d'économiser des ressources (facturé une fois que le destinataire décroche) Call Processing: Switch 1 reserve un circuit vers le switch 2 en lui envoyant un message. Le switch 2 reserve un circuit vers le circuit 3 et lui envoie la totalité des informations a son tour, par un autre circuit. Le switch 3 va faire un bip d'appel chez l'utilisateur 2. ![](https://i.imgur.com/IzQ7au7.png) Les protocoles sont differents si c'est UNI ou NNI: - UNI : ISDN - NNI : ISUP Control plan/User plan Deux couches lors d'une communication: - User plan, qui est la matrice qui permet de joindre le clien - Le plan de controle est la partie informatique **SCCP** Signaling Connection Control Part * Oui **TCAP** Transaction Capabilities Application Part * Oui **MAP** Mobile Application Part * Oui **INAP/CAP** Intelligent Network Application Part * Propose des services à valeur ajoutée ### Signaling non circuit associated Dans ce cas ci on a les protocoles suivants : - MAP - INAP INAP (services a valeur ajoutée: Le 17 appelle automatiquement le commissariat local par ex, MAP (pour la mobilite des GSM) --- # Cours 08/04/2021 Exo TD 1. 499 500 car nb de liens = n*(n-1)/2 -> ici n = 1000 2. 1000 3. 38 kHz cf th. de Shannon 4. Non (cf. julien ce gros bouffon) 5. Oui 6. 1984 7. 8. 9. 10. Oui 11. # 09/04/2021 ## VOIP Gatekeeper : logiciel chargé de la gestion et de l'adressage des terminaux et passerelles Plateforme VoIP : - Augmentation des passerelles : - Augmenttaion de la densité de ports (30, 60, 1000) - Biasse du prix par part (divisé par 4 en 18 mios) - Universalité des ports (voix, fax, modem) - Interaction avec les plateformes de facturation via des API (Mind CTI, Portal, Belle Systems) ### Les protocoles sous-jacents Protocole H.323 : - UDP - Codage Voix et Vidéo (G.711, G.723, G.729) - TCP - Signalisation d'appel H.225 - Contrôle des canaux voix H.245 Protocole UDP - Protocole non fiable, en mode datagramme - Multiplexage - Emetteur n'a aucune information sur - l'état du réseau - la transmission correcte ou non des paquets - Destinataire TCP Transmission Control Protocol ## Principaux codeurs audio Trame G.723 : 20 octets utiles + 40 octets de Header = 60 octets Trame de 30 ms -> 60 octets pour 30 ms Donc pour 1 s : 60/30 * 1000 = 2000 octets/sec