Modems NE321/C7 Caracteristiques d`un lien
Transcription
Modems NE321/C7 Caracteristiques d`un lien
Plan Modems NE321/C7 1. caractéristiques d’un lien 2. transmission par modulation 3. transmission duplex Christophe Deleuze ESISAR/INPG – LCIS 4. compression et contrôles d’erreur 5. modems 56 k mars 2005 Caractéristiques d’un lien NE321/C7 Caractéristiques d’un lien Le bruit • bande passante : itv de fréquences transmises • atténuation ✓ distortion d’atténuation (dépend de la fréquence) ✓ faiblesse du signal à l’arrivée ✓ “noyage” dans le bruit • distortion de propagation (vitesse dépend de la fréq.) • bruit NE321/C7 1 • “blanc” (gaussien, thermique...) ✓ répartition uniforme en fréquence ✓ agitation des électrons dans cable et appareils • impulsif ✓ parasites (gd. intensité, très court) ✓ sources externes (moteurs...) • diaphonie (couplage inductif) • rapport signal sur bruit ✓ caractérise la qualité de la ligne ✓ en décibels, rapport puissance signal S/BdB = 10 log10 puissance bruit 2 NE321/C7 Définitions 3 Capacité bande passante plage de fréquences transmises (à atténuation limitée) symbole unité de modulation (ex 4 niveaux d’amplitude) baud nombre de symboles par seconde Théorème de Nyquist capacité d’un canal sans bruit un signal de fréquence H peut être reconstitué par échantillonage à une fréquence ≥ 2H ou : étant donné un canal de bande passante B, le plus grand débit de symbole possible est 2B débit (binaire) nombre de bits par seconde si V symboles, débit max = 2B log2 V bit/s Théorème de Shannon capacité d’un canal bruité (bruit blanc) C = B log2(1 + S/N ) NE321/C7 4 NE321/C7 Sur une ligne RTC typique 5 Transmission en bande de base • BP = 3100 Hz (300–3400) • Nyquist ➠ 6200 bauds (en pratique le plus souvent 2400) transmission directe du signal numérique spectre de fréquences large • atténuation • vitesse dépendent de la fréquence • S/B = 1000 = 30 dB (valeur typique) • Shannon ➠ 31 kbps utilisable uniquement avec • débit faible • distance courte NE321/C7 6 NE321/C7 7 modulation d’une (ou plusieurs) caractéristique d’une porteuse (signal sinusoı̈dal) • amplitude (ASK amplitude shift keying ) • fréquence (FSK frequency shift keying ) • phase (PSK phase shift keying ) spectre de fréquence décalé autour de la porteuse Modulation Transmission par modulation Modulation par saut d’amplitude • valeurs représentées par différentes amplitudes de la porteuse • en général, une est zéro ✓ i.e. présence/absence porteuse • sensible au chgts de gain (perturbation) • inefficace ✓ max 1200 bps sur lignes RTC • utilisé sur fibres optiques s(t) = NE321/C7 8 • chgts phase de la porteuse • la phase de l’origine est inconnue... • PSK différentiel (DPSK) ✓ phase décalée/valeur précédente s(t) = A cos(2πf1t) bit 1 A cos(2πf2t) bit 0 NE321/C7 10 constellation : z = ρeiθ • ρ module (amplitude) • θ argument (phase) NE321/C7 00 phase 10 A cos(2πfct + π) bit 1 A cos(2πfct) bit 0 11 Modulation combinée amplitude 01 NE321/C7 Constellation • ex : modulation de phase à quatre valeurs (QPSK) • 2 bits par symbole 9 Modulation par saut de phase • différentes fréq. (proches de la porteuse) • moins sensible que ASK • max 1200 bps sur RTC ✓ pas très efficace • radio haute fréquence s(t) = A cos(2πfct) bit 1 0 bit 0 NE321/C7 Modulation par saut de fréquence • ex. QAM 16 • modulation d’une porteuse en phase et amplitude • 16 points (4 bits par symbole) (quadrature amplitude modulation : modulation d’amplitude en quadrature = modulation en amplitude de deux porteuses déphasées de π/2 – identique à ampl. + phase sur une porteuse !) 11 12 NE321/C7 QAM64 13 Modulation codée en treillis TCM – Treillis Coded Modulation bcp de points ➠ probabilité d’erreur augmente • pour augmenter le débit... • augmenter le nombre de points • mais sensibilité au bruit ! correction d’erreurs par code à convolution : on augmente le nombre de points, mais les points valides à tout moment dépendent des points précédents • ex 6 bits/symbole à 2400 bauds ➠ 14,4 kbps NE321/C7 ex V32 : 32 points 4+1 bits 14 NE321/C7 15 Transmission en duplex Modems rapides utilisent tous QAM et souvent TCM • ex QAM 128 ✓ V32 bis 6+1 bits/symb. ➠ 14,4 kb/s ✓ V34 9 bits/symb. à 3200 bauds ➠ 28,8 kb/s ✓ V34 bis ➠ 33,6 kb/s • savent gérer plusieurs modes ➠ négociation • compression • reprise sur erreur • ... NE321/C7 Partage de la capacité • temporel : half-duplex pb : temps d’inversion • fréquentiel : porteuses séparées ✓ ex V21 FSK 980-1180/1650-1850 Hz ✓ V22 PSK (4 phases) 1200/2400 Hz • partage asymétrique ✓ ex V23 (minitel) ✓ 75/1200 bps ✓ porteuses à 420 et 1700 Hz ✓ FSK ± 30 Hz et ± 400 Hz 16 NE321/C7 17 Problème : suppresseurs d’écho Apparition des échos passages 4 fils/2 fils par transformateur différentiel • si système parfait, pas d’échos • en pratique, écho local A’ • écho distant A” A transformateurs différentiels B E E sur lignes longues distances (écho désagréable) détectent voix dans un sens et coupent l’autre sens R R A’ peuvent être désactivés par porteuse “pure” à 2100 Hz pendant 400 ms (signalisation “dans la bande”) A’’ aujourd’hui disparus ? 18 Annulation d’écho circuit de traitement du signal NE321/C7 Compression et contrôle d’erreurs NE321/C7 19 Contrôle d’erreur TCM protège des erreurs isolées calcule (prévoit) la valeur de l’écho et le soustrait au signal reçu ➠ possible alors de superposer les 2 signaux (capacité complète dans les deux sens de transmission) • groupage en trames avec acquittements et retransmissions ✓ MNP1 à 4 (Microcom networking protocol) ✓ V42 (MNP4 + LAP-M) ☞ taille des trames fct du taux d’erreur modem inclut alors une couche liaison... NE321/C7 20 NE321/C7 Compression Négociation • MNP5 ✓ env. 2:1 ✓ fort “faux frais” si déjà compressé • V42bis ✓ Lempel-Ziv (dictionnaire) ✓ 4:1 + détection déjà compressé NE321/C7 21 • fct des capacités des 2 modems • qualité de la ligne • ex V34 28,8 kbps ✓ 6 vitesses de modulation ✓ + encodages ➠ 60 combinaisons ✓ analyse préalable du S/B sur 150–3570 Hz • mesure écho pour annulation 22 NE321/C7 23 Modems à 56k Codage de la voix : MIC Vue d’ensemble de la transmission Modulation par impulsion et codage PCM pulse code modulation pour résumer la situation 1. signal numérique 2. porteuse modulée par signal numérique 1. échantillonage à 8 kHz 3. données numériques échantillon de porteuse modulée par ... 2. quantification (bruit de) • loi µ en europe, A aux ÉU (pseudo-log) PC 3. codage • sur 8 bits en europe, 7 bits + signalisation aux ÉU NE321/C7 24 CL modem 1 réseau téléphonique numérique boucle locale cable série 2 boucle locale CL 3 cable série PC modem 2 1 NE321/C7 Accès numérique côté serveur 25 Modem V90 FAI ligne numérique ➠ SNR = 60 à 70 dB (➠ 70 kbps ?) canal montant classique V34bis (33,6 kbps) MAIS • débit numérique à 64 kbps • bruit de quantification ➠ 35 dB ! codage PCM sur voix descendante • récepteur mesure amplitude ttes les 125 µs ✓ et décode (quantification) • pbs ✓ loi logarithmique ➠ petites valeurs très proches ➠ 7 bits ✓ réglage du niveau ✓ synchronisation (fréq. et phase) • possible 56 kbps (7bits × 8 kHz) il n’y a pas de porteuse PC CL modem 1 réseau téléphonique numérique boucle locale cable série 2 accès numérique 3 NE321/C7 Internet FAI CL 3 26 NE321/C7 Modem V92 Conclusion idem V90 pour le canal descendant, + • très grand nombre de standards ITU-T (Vxxx) ✓ pour RTC, mais aussi lignes spécialisées ✓ ou lignes “groupe primaire” (32 canaux voix) ✓ fixent les modulations, codages, connecteurs etc • appareils complexes ✓ traitement signal ✓ protocoles, compression ✓ mesure ligne • modems pour RTC ont atteint les limites • nouvelle jeunesse pour ADSL, cable • PCM upstream 48 kbps (en théorie...) ✓ magie noire ? • modem on hold ✓ suspension transfert par signal d’appel • quick connect ✓ négociation initiale ramenée à 30 s ... NE321/C7 27 28 NE321/C7 29