Détection Automatique de Tonalité de Réponse d'un Modem    

De   UC Berkeley EECS Dept.
Soit le système de traitement numérique du signal permettant de savoir automatiquement si il existe, à l'autre bout d'une ligne téléphonique, un modem ou non (c'est à dire un interlocuteur ou un répondeur automatique). Ce système est utile dans le cas d'une transmission de données entre deux modems car si un modem emetteur ne détecte pas de tonalité de réponse correspondant à un autre modem (à l'autre bout de la ligne téléphonique), il ne doit pas, dans ce cas, initier le transfert de ses donnés.
Le modem peut donc recevoir soit un signal de tonalité de réponse correspondant à un autre modem ou la voix d'un interlocuteur (possiblement enregistré sur un répondeur automatique), c'est à dire l'un des deux sons suivant



Le signal de tonalité de réponse d'un modem ressemble temporellement à


Son spectre est calculé en divisant le signal en bloc de 16ms et en calculant la transformée de Fourier pour chaque bloc


La tonalité de réponse d'un modem est, au bruit près, une sinusoide de fréquence 2100 Hz. Pour détecter si celle-ci existe, de façon automatique, une technique simple consisterait à filtrer le son avec un passe-bande qui laisserait seulement passer les fréquences autour de 2100 Hz et atténuerait toutes les autres fréquences.
L'amplitude du spectre de fréquence d'un filtre passe-bande est representé par



Le résultat avant et après filtrage can être entendu ci-dessous:


Si la réponse n'est pas un modem, le résultat sera alors différent