Comprendre le spectre de diffusion directe des séquences (SSDS)

Dans les communications sans fil modernes, il est primordial de garantir une transmission fiable et sécurisée des données. L'une des techniques fondamentales qui permet de relever ces défis est le spectre de diffusion directe de séquences (DSSS). Le DSSS est une méthode de modulation qui répartit un signal sur une bande passante beaucoup plus large que le minimum requis pour la transmission.

Cet article explore les principes qui sous-tendent le DSSS, comment il améliore la robustesse des signaux, ses applications pratiques et comment il se compare à d'autres technologies de diffusion de spectres comme le spectre de diffusion de fréquences (SHF). Que vous soyez ingénieur réseau, étudiant en télécommunications ou simplement curieux de savoir comment les signaux sans fil restent forts dans des environnements bruyants, la compréhension du DSSS est essentielle.

Qu'est-ce que le spectre de diffusion directe de séquences?

Le DSSS est une forme de communication par spectre de propagation dans laquelle le signal de données est multiplié par un code pseudorandom (PN) à l'émetteur. Ce code PN, appelé également code de propagation ou séquence de puces, fonctionne à une fréquence beaucoup plus élevée (taux de puce) que le taux de données d'origine. Il en résulte que le signal de données à bande étroite est réparti sur une large bande de fréquences.

Le terme "séquence directe" désigne le fait que le code PN est appliqué directement aux bits de données, par opposition à d'autres méthodes de spread-spectrum comme le saut de fréquence, où la fréquence du transporteur est changée rapidement au fil du temps. L'idée clé est que le signal transmis occupe une bande passante beaucoup plus large que la bande passante d'information, ce qui permet d'obtenir un gain de traitement qui améliore le rapport signal-bruit (SNR) au récepteur.

Composantes clés du DSSS

  • Pseudorandom Noise (PN) Code:[ Une séquence déterministe mais semblable au bruit de puces binaires, connues à la fois pour l'émetteur et le récepteur.
  • Taux de puce:Taux de puce à partir duquel le code PN est généré, mesuré en puces par seconde (cps).Le taux de puce est beaucoup plus élevé que le taux de bits de données. Par exemple, dans IEEE 802.11b, le taux de puces est de 11 millions de puces par seconde (Mcps) pour un taux de données de 1 à 11 Mbps.
  • Facteur de propagation (Généralement de traitement):[ Le rapport entre le débit de puce et le débit de bits de données.
  • Modulation:[ Après l'épandage, le signal est généralement modulé sur un support en utilisant des techniques telles que BPSK, QPSK, ou des modulations plus complexes.

Comment DSSS améliore la robustesse des signaux

Le principal avantage du DSSS est sa capacité à améliorer considérablement la robustesse des liaisons sans fil. Cette robustesse se manifeste dans plusieurs domaines clés.

Résistance à l'interférence

Dans un système à bande étroite classique, ce brouillage peut corrompre ou bloquer complètement le signal. Avec le DSSS, le signal transmis est réparti sur une large bande, de sorte que le brouillage n'affecte qu'une petite fraction de l'énergie du signal. Après avoir dédistribué au récepteur, la puissance d'interférence est également répartie, tandis que le signal souhaité est réécroulé dans sa bande étroite. Ce gain de traitement réduit efficacement l'impact des interférateurs à bande étroite. Par exemple, si le gain de traitement est de 10 dB, un interférateur doit être 10 dB plus puissant pour causer la même dégradation que dans un système à bande étroite.

Atténuation des risques multipathes

Les signaux sans fil réfléchissent souvent hors des bâtiments, des murs et d'autres surfaces, créant de multiples copies retardées du même signal arrivant au récepteur. Cette propagation multipathe peut causer des interférences destructrices (fading) et intersymboles. Le DSSS gère intrinsèquement le multipathe de deux façons. Premièrement, la nature à large bande du signal signifie que les composants multipathes individuels sont généralement séparés dans le temps par plus d'une durée de puce, ce qui permet de les résoudre et de les combiner de façon constructive en utilisant un récepteur . Un récepteur de râteau utilise plusieurs corrélateurs (appelés «fingers») pour capturer l'énergie de plusieurs chemins et les résumer de façon cohérente, ce qui transforme un problème potentiel en gain de diversité.

Sécurité et faible probabilité d'interception

Le DSSS fournit un degré de sécurité grâce à l'utilisation de codes PN secrets. Sans connaissance du code de diffusion, un eavesdropper ne peut pas facilement disséminer le signal; pour eux, la transmission ressemble à du bruit de fond. Cette propriété est connue sous le nom de faible probabilité d'interception (LPI). De plus, comme l'énergie du signal est répartie sur une large bande, sa densité spectrale de puissance est faible, ce qui rend plus difficile à détecter avec les analyseurs de spectre.

Capacités anti-jamming

Le brouillage est une tentative délibérée de perturber les communications en transmettant des interférences. DSSS offre une forte résistance au brouillage parce qu'un brouillage doit soit distribuer sa puissance sur toute la bande passante (qui est difficile et inefficace) soit utiliser un brouillage à bande étroite facilement supprimé par le gain de traitement. Par exemple, dans le GPS, les récepteurs militaires utilisent DSSS avec des codes extrêmement longs et un gain de traitement élevé pour résister à la fois au brouillage à bande étroite et au brouillage à bande large.

Demandes d'application du DSSS

Le DSSS n'est pas une relique du passé, il reste une partie intégrante de nombreuses technologies actuelles. Ci-dessous sont quelques-unes des applications les plus importantes.

Wi-Fi (IEEE 802.11b)

La norme IEEE 802.11b, qui fait partie de la famille originale de Wi-Fi, utilise le DSSS comme modulation physique de couche. Elle fonctionne dans la bande de 2,4 GHz ISM avec un taux de puces de 11 Mcps et des taux de données de 1, 2, 5,5 et 11 Mbps. Le gain de traitement est de 11 dB à 1 Mbps (11 puces par bit) et inférieur à des taux de données plus élevés (p. ex. 0 dB à 11 Mbps en utilisant le code complémentaire Keying, CCK, qui est une variante du DSSS).

Système mondial de positionnement (GPS)

Les satellites GPS transmettent des signaux de navigation en utilisant le DSSS, une technique connue sous le nom de Division de code Accès multiple (CDMA). Chaque satellite utilise un code PN unique (un code Gold) afin que les récepteurs puissent distinguer simultanément les signaux de plusieurs satellites. Le signal L1 civil utilise un code C/A grossier/d'acquisition avec un taux de puce de 1,023 Mps et une période de 1023 puces, répétant chaque milliseconde. Le code P(Y) militaire fonctionne à 10,23 Mps et offre une précision et une résistance plus élevées au brouillage. Le DSSS permet aux récepteurs GPS de fonctionner avec des signaux très faibles (environ -125 à -130 dBm) et d'atténuer les réflexions multipathes.

Communications militaires et sécuritaires

Les systèmes militaires se sont longtemps appuyés sur le DSSS et ses variantes les plus avancées (par exemple, le Système de distribution d'information tactique interarmées, le JTIDS et les hybrides de happing de fréquence) pour des communications sûres et robustes. La capacité de résister au brouillage, de fournir des IJP et de soutenir plusieurs utilisateurs dans la même bande par l'intermédiaire du CDMA rend le DSSS idéal pour les réseaux de champs de bataille.

Réseaux cellulaires: CDMA (IS-95, 3G)

La norme cellulaire de deuxième génération IS-95 (cdmaOne) et la norme WCDMA/UMTS de troisième génération utilisent tous deux le DSSS pour un accès multiple. Chaque utilisateur se voit attribuer un code PN unique, permettant à de nombreux utilisateurs de partager simultanément le même canal de fréquence. Cette technique de spread-spectrum offre une capacité souple inhérente, une meilleure qualité de la voix et une résistance à la décoloration.

Bluetooth et autres systèmes à courte portée

Il est intéressant de noter que Bluetooth classique utilise le spectre de diffusion de happing de fréquence (FHSS), et non le DSSS. Cependant, Bluetooth Low Energy (BLE) et certains dérivés utilisent parfois une combinaison de techniques. La distinction est importante : le FHSS change rapidement la fréquence du porteur (1600 houblons par seconde pour le Bluetooth classique), tandis que le DSSS diffuse le signal en fréquence au niveau de la bande de base.

Spectre de diffusion de la fréquence de l'échouement (SSH)

Le DSSS et le FHSS sont des techniques de diffusion de spectre, mais elles diffèrent en termes d'approche et d'utilisation. Le tableau ci-dessous résume les principales différences :

  • Méthode de diffusion : DSSS diffuse le signal dans le domaine de fréquence en utilisant un code PN à haut débit; FHSS saute la fréquence porteuse sur un ensemble de canaux selon une séquence pseudo-andom.
  • Occupation de la largeur de bande : DSSS occupe en permanence une large bande passante; FHSS occupe une bande passante étroite pendant de courtes périodes, mais saute à travers la bande.
  • Manipulation d'interférences:[ DSSS supprime l'interférence en bande étroite par gain de traitement; FHSS évite l'interférence en sautant sur un canal clair, mais peut être bloqué si le jeu de saut est connu.
  • Résistance multipathe:[ Le DSSS est généralement mieux à atténuer le multipathe en raison de sa nature large et de sa capacité de récepteur de râteau; le FHSS est moins efficace contre la propagation des retards.
  • Sécurité: DSSS offre un LPI à faible densité spectrale de puissance; FHSS fournit le secret par des changements rapides de fréquence, mais un observateur peut suivre le saut si la séquence est prévisible.
  • Applications: Le DSSS est utilisé dans le Wi-Fi (802.11b), le GPS, le CDMA cellulaire; le FHSS est utilisé dans le Bluetooth, certaines radios militaires et les réseaux sans fil plus anciens (802.11 FHSS).

Pour une comparaison plus détaillée, voir Wikipedia: spectre de diffusion de séquence directe et [Radio-Électronique: Tutoriel DSSS.

Gain et performance de traitement

Le gain de traitement (PG) est la mesure fondamentale qui quantifie la robustesse d'un système DSSS. Il est défini comme le rapport du taux de puce (Rc) au taux de données (Rb): PG = Rc / Rb. Souvent exprimé en décibels, PG (dB) = 10 log10(Rc/Rb). Par exemple, dans GPS L1 C/A code, Rc = 1.023 Mcps et Rb = 50 bps (taux de données de navigation), PG ↓ 10 log10(20,460) ↓ 43 dB. Ce gain de traitement énorme permet aux récepteurs GPS de décoder des signaux qui sont bien en dessous du plancher de bruit.

Avenir du DSSS et des variantes modernes

Si les systèmes basés sur l'OFMM dominent le sans-fil à haute vitesse (Wi-Fi 6/7, 4G/5G), le DSSS continue de prospérer dans des applications où l'étendue, la robustesse et la simplicité sont plus importantes que les taux de données brutes. LoRa, une technologie IoT à longue portée populaire, utilise une forme de spectre de diffusion appelée spectre de diffusion de chirp (CSS), qui est conceptuellement semblable au DSSS en ce sens qu'il répartit le signal sur une large bande mais utilise des chirps de fréquence linéaires au lieu de codes PN.

En résumé, le spectre de diffusion directe de séquences demeure un outil essentiel dans la boîte à outils de l'ingénieur sans fil. Sa capacité à résister aux interférences, à atténuer les voies multiples et à assurer la sécurité a assuré son utilisation continue de l'ancien Wi-Fi à la navigation par satellite.

Conclusion

Ce mécanisme offre une résistance exceptionnelle aux interférences, une atténuation multipathale et une couche de sécurité intégrée. Des premiers jours du Wi-Fi (802.11b) à la précision du GPS et à la capacité des réseaux cellulaires CDMA, le DSSS a prouvé sa valeur dans des environnements exigeants. Bien que les technologies plus récentes comme OFDM aient pris le devant des applications à haut débit, le DSSS reste indispensable pour les applications nécessitant une longue portée, une faible puissance et une forte résilience au bruit et au brouillage.

Pour ceux qui s'intéressent à la plongée plus profonde, explorez les ressources externes suivantes :