Comment fonctionne l’identification de l’appelant?

Si vous avez une boîte d’identification de l’appelant attachée à votre téléphone, une chose incroyable se produit chaque fois que votre téléphone sonne — le numéro (et parfois même le nom) de l’appelant apparaît à l’écran juste après la première sonnerie!

Il s’avère que le processus d’affichage de l’identifiant de l’appelant est remarquablement simple à votre bout de ligne. Si vous avez lu l’article HSW intitulé Comment fonctionnent les modems, vous savez que les premiers modems utilisaient une technique appelée Frequency Shift Keying pour transmettre des bits sur une ligne téléphonique. FSK est extrêmement simple: Une tonalité (ou fréquence, comme 1 200 Hertz) représente un binaire 1, tandis qu’une autre tonalité (comme 2 200 Hertz) représente un zéro binaire. Un modem change de fréquence selon qu’il souhaite envoyer un 1 ou un 0. La rapidité avec laquelle il change de fréquence détermine la vitesse, ou la vitesse en bauds, du modem.

Publicité

Pour envoyer des informations d’identification de l’appelant à votre domicile, la compagnie de téléphone utilise une technique FSK identique à un modem à 1 200 bauds et envoie des données de caractères ASCII à la boîte d’identification de l’appelant. Le message du modem est envoyé entre la première et la deuxième sonnerie (voir Comment fonctionnent les téléphones pour une description du fonctionnement du signal de sonnerie). Donc, le téléphone sonne une fois, et si vous pouviez écouter la ligne téléphonique juste après cette sonnerie, vous entendrez un son « bleeeep » d’environ une demi-seconde. Si vous décodez le bip, vous constaterez qu’il contient (dans le plus simple des systèmes d’identification de l’appelant):

  • Une série de 1s et de 0 alternés pour aider la boîte d’identification de l’appelant à obtenir le chronométrage
  • Une série de 180 1s
  • Un octet représentant le type de message
  • Un octet représentant la longueur du message
  • Mois, jour, heure et minute, chacun représenté par une paire d’octets
  • Le numéro de téléphone à 10 chiffres dans 10 octets
  • Un octet de somme de contrôle

Il existe également un système plus avancé qui contient le nom de l’appelant, etc., mais sa technique est identique (voir le deuxième lien ci-dessous pour plus de détails). Chaque caractère est envoyé en tant que caractère ASCII standard de 8 bits précédé d’un bit de début « 0 » et suivi d’un bit d’arrêt « 1 ».

La boîte d’identification de l’appelant contient un modem pour décoder les bits, un petit circuit pour détecter un signal de sonnerie et un simple processeur pour piloter l’affichage. C’est vraiment tout ce qu’il y a dans le tout!

Pour plus d’informations et des liens vers des articles connexes, voir la page suivante.



Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.