Table of Contents
Frequency Hopping Spread Spectrum (FHSS) è una robusta tecnica di comunicazione wireless che trasmette i dati passando rapidamente la frequenza di vettore attraverso una banda larga secondo una sequenza pseudo-radica conosciuta sia per il trasmettitore che per il ricevitore. Questo metodo migliora significativamente la resilienza alle interferenze, riduce la probabilità di intercezione del segnale e consente una comunicazione sicura e affidabile anche in ambienti radio affollati.
Che cosa è Frequency Hopping Spread Spectrum (FHSS)?
FHSS è una tecnica di spettro di diffusione in cui la frequenza del vettore di un segnale trasmesso viene cambiata in un modello predeterminato, o sequenza di accoppiamento, su un grande insieme di frequenze. Il tubo si verifica molte volte al secondo—spesso migliaia o decine di migliaia di luppolo al secondo—facendo apparire il segnale come una breve scoppio su ogni frequenza prima di passare al successivo.
I sistemi di spettro di diffusione in generale hanno diffuso il segnale trasmesso su una larghezza di banda molto più ampia del minimo richiesto per la velocità di dati. Questa diffusione fornisce diversi vantaggi: resistenza alle interferenze a banda stretta, bassa probabilità di intercettazione, e la capacità per più utenti di condividere lo stesso spettro utilizzando diverse sequenze di hopping.
Radici storiche
Il concetto di "hopping" di frequenza fu brevettato nel 1942 dall'attrice Hedy Lamarr e dal compositore George Antheil come "Secret Communication System". La loro invenzione utilizzò un meccanismo a pianista per sincronizzare i cambiamenti di frequenza tra un trasmettitore e un ricevitore, destinato a prevenire l'inceppamento nemico dei siluri radioguidati.
Come funziona FHSS
Il generatore emette un modello pseudo-radimentale che determina la frequenza che il trasmettitore userà ad ogni intervallo di hop, chiamato il tempo di dimora. Il tempo di dimora varia tipicamente da qualche centinaio di microsecondi a decine di millisecondi, a seconda dell'applicazione e delle normative. Durante ogni periodo di residenza, il trasmettitore invia una scoppio di dati sulla frequenza del generatore.
I parametri chiave di un sistema FHSS includono:
- Set di cerchi:[] La raccolta di frequenze utilizzate nel modello di hopping. Ad esempio, Bluetooth utilizza 79 canali nella banda ISM 2.4 GHz, distanziata 1 MHz a parte.
- Alimentazione:[ Il numero di frequenze cambia al secondo. Un alto tasso di hop rende il segnale più difficile da incedere o intercettare.
- Tempo di permanenza:[] Il tempo trascorso su ogni frequenza prima di salire. I tempi di permanenza più brevi migliorano la sicurezza ma richiedono una sincronizzazione più rapida.
- Sequenza di inaugurazione:[] Una sequenza pseudo-random generata da un algoritmo deterministico (ad esempio, un registro di spostamento di feedback lineare) che entrambi i lati condividono.
Sincronizzazione è la parte più critica di qualsiasi collegamento FHSS. All'avvio, il trasmettitore e il ricevitore devono concordare sul riferimento attuale e sullo stato di esplosione. Questo è tipicamente ottenuto inviando un preambolo di sincronizzazione conosciuto su una frequenza predefinita di "wake-up" o utilizzando un orologio time-of-day. Una volta bloccato, entrambi i dispositivi si accumulano insieme in blocco.
Vantaggi chiave di FHSS
FHSS offre diversi vantaggi distinti che spiegano la sua popolarità duratura, soprattutto in ambienti radio stimolanti.
Resistenza all'interferenza
Poiché il segnale occupa ogni frequenza solo per un breve periodo, le interferenze a banda stretta (da un forno a microonde, per esempio) influenzeranno solo una piccola frazione dei dati. La codifica e la retrasmissione della correzione degli errori possono facilmente recuperare i pacchetti persi.
Sicurezza avanzata
La frequenza di trasporto in rapida evoluzione rende difficile per un eavesdropper catturare un'intera trasmissione senza conoscere la sequenza di hopping. Anche se una frequenza viene intercettata, solo una frazione del messaggio è esposta. Nelle applicazioni militari e governative, FHSS è spesso combinato con la crittografia per raggiungere “la sicurezza di trasmissione” (TRANSEC) che impedisce il rilevamento e lo sfruttamento del segnale.
Accesso multiplo (FH‐CDMA)
Gli utenti di FHSS multipli possono condividere la stessa banda di frequenza senza interferenze reciproci utilizzando sequenze di hopping ortogonali reciproci. Questa è essenzialmente una forma di Code Division Multiple Access (CDMA) nel dominio di frequenza. Ad esempio, un piconet Bluetooth permette fino a otto dispositivi di comunicare con il hopping secondo la sequenza del master; altri piconets possono coesistere utilizzando sequenze diverse.
Coesistenza con altri sistemi
Il FHSS può operare insieme ad altre tecnologie nella stessa banda con un minimo conflitto. Poiché si accumula su una vasta gamma, non si trova abbastanza a lungo su una frequenza per causare interferenze sostenute a un ricevitore a banda stretta.
FHSS e Digital Modulation
La modulazione digitale è il processo di codifica delle informazioni digitali (bit) su un'onda portante variando una o più delle sue proprietà—amplitudine, frequenza o fase. FHSS non detta quale schema di modulazione deve essere utilizzato; piuttosto, funziona a un livello più alto, controllando che frequenza portante] è utilizzato in qualsiasi momento.
Schemi di modulazione digitale comuni abbinati a FHSS
- ]Frequency Shift Keying (FSK): Per ogni hop, i dati vengono modulati spostando la frequenza istantanea tra due (binary FSK) o più (M‐ary FSK) frequenze discrete. FHSS+FSK è ampiamente utilizzato in Bluetooth (GFSK) e molti altri telefoni legacy cordless.
- Phase Shift Keying (PSK):[] I dati sono codificati spostando la fase del vettore. PSK binario (BPSK) e Quadrature PSK (QPSK) sono comuni nei sistemi FHSS più avanzati. PSK offre una migliore efficienza della banda rispetto a FSK ma richiede un rilevamento coerente, che è più complesso.
- Modulazione di ampiezza e fase di elaborazione (QAM): Entrambi l'ampiezza e la fase sono variate per inviare più bit per simbolo (ad esempio, 16‐QAM, 64‐QAM).
Come i dati sono mappati a Hops
In un tipico sistema FHSS, il bitstream digitale è segmentato in pacchetti o cornici. Ogni pacchetto viene modulato sulla frequenza portante corrente utilizzando uno dei schemi sopra. La lunghezza del pacchetto è scelta per adattarsi all'interno di un tempo di abitazione. Un intervallo di guardia può essere inserito alla fine di ogni hop per consentire al trasmettitore di oscillare locale per stabilirsi sulla frequenza successiva. Il ricevitore demodula il pacchetto durante ogni abitazione, ricostruisce i bitstream originali e il protocollo in avanti.
La combinazione di FHSS con un robusto sistema di modulazione digitale offre diversi vantaggi a livello di sistema:
- Interferenza media:[[] Le collisioni occasionali o le fade profonde influenzano solo un singolo hop. I codici di correzione di errore in avanti (FEC) moderni possono spesso correggere i bit corrotti.
- bassa probabilità di intercettazione:[] Il segnale è brevemente presente su ogni frequenza, rendendo difficile da rilevare con un ricevitore a banda stretta.
- Graziosa degradazione:[] Come aumenta l'interferenza, solo una frazione più alta di hops sono corrotti, portando ad un aumento graduale della velocità di errore del bit piuttosto che una perdita completa di collegamento.
Impatto sulla velocità di errore del bit e sul throughput
Il tasso di errore complessivo del bit (BER) di un collegamento FHSS dipende dal formato di modulazione, dalla frequenza del hop e dall'ambiente di interferenza. In un ambiente benigno senza interferenze, il BER è determinato dal rapporto segnale-rumore della modulazione sottostante (SNR). Tuttavia, in presenza di jamming a banda stretta o interferenza a banda parziale, FHSS può ridurre drasticamente l'efficace BER rispetto a un sistema di sincronizzazione a velocità fissa.
Applicazioni di FHSS
FHSS è stato impiegato in una vasta gamma di applicazioni, dall'elettronica di consumo alle reti di difesa.
Bluetooth
Bluetooth è il più diffuso tecnologia FHSS di consumo. Funzionamento nella banda ISM 2.4 GHz, Bluetooth Classic utilizza 79 frequenze distanziate 1 MHz a parte e hops ad una velocità di 1.600 hops al secondo. La sequenza di hopping deriva dall'indirizzo del dispositivo Bluetooth e dall'orologio del master piconet. [[FLT:SK0]] Specifiche di Bluetooth[‐FLT:1] dettagli come i dati di modulazione GFSK (a forma di base
Comunicazioni militari
Le radio militari spesso si affidano a FHSS per fornire bassa probabilità di intercettazione (LPI) e capacità anti-jam (AJ). Sistemi come il SINCGARS (Single Channel Ground and Airborne Radio System) utilizzano FHSS nella banda VHF, saltando oltre un ampio range di frequenza a velocità di decine a centinaia di hops al secondo.
LAN senza fili (IEEE 802.11 FHSS)
Lo standard IEEE 802.11 (1997) ha specificato sia gli strati fisici FHSS che DSSS. Lo strato FHSS ha utilizzato 79 canali nella banda 2.4 GHz, con una velocità di accoppiamento di 2,5 luppolo al secondo, e ha supportato i tassi di dati fino a 2 Mbps. Mentre più tardi 802.11b e versioni successive hanno abbandonato FHSS a favore di DSSS e OFDM, l'opzione FHSS è un esempio storico della tecnica in LAN wireless.
Internet delle cose (IoT) e reti sensori
I dispositivi IoT a bassa potenza utilizzano FHSS per migliorare la coesistenza nelle bande ISM affollate. Ad esempio, il protocollo di rete Thread (utilizzato per dispositivi domestici intelligenti) opera sulle radio IEEE 802.15.4, che possono utilizzare FHSS nella banda 2.4 GHz. Alcune soluzioni IoT proprietarie impiegano l'accoppiamento di frequenza adattativa per evitare interferenze da Wi‐Fi e Bluetooth.
Comunicazioni via satellite
I sistemi satellitari militari e commerciali utilizzano FHSS per contrastare il jamming intenzionale e per consentire a più utenti di condividere lo stesso transponder satellitare. In genere, il uplink da un terminale terra al satellite impiega una frequenza fissa, mentre il downlink utilizza FHSS, o viceversa, per proteggere il collegamento più vulnerabile.
Confronto con il programma di diffusione diretta della sequenza (DSSS)
FHSS e DSSS sono le due tecniche di spettro di diffusione più comuni, spesso contrastate nella progettazione di sistemi wireless. Capire le loro differenze aiuta gli ingegneri a scegliere l'approccio giusto per una determinata applicazione.
Differenze operative
- FHSS:[] La frequenza del vettore cambia nel tempo. La larghezza di banda istantanea è stretta (uguale alla larghezza di banda di modulazione), ma la larghezza di banda occupata complessiva è larga (l'intero set di hop).
- DSSS:[] Il segnale viene diffuso moltiplicando i dati con un codice pseudonoise ad alta velocità (PN). La frequenza del vettore rimane fissa, ma la larghezza di banda diventa molto più ampia (il tasso di chip indica la lunghezza del codice).
Performance Trade-Offs
- Rifiuto di interferenza:[ FHSS è molto efficace contro le interferenze a banda stretta perché solo una piccola frazione di hops sono interessati. DSSS diffonde l'interferenza sulla banda larga, riducendo il suo impatto per frequenza ma potenzialmente interessando tutti i bit a qualche grado.
- Data rate:[[] DSSS può ottenere maggiori tassi di dati perché utilizza continuamente l'intera banda disponibile. FHSS dedica ogni hop ad un canale stretto, limitando la velocità del simbolo per hop. Tuttavia, FHSS può aumentare la produttività utilizzando più hops in parallelo (diversità di frequenza).
- Multiple access:[ DSSS CDMA permette a molti utenti di condividere la stessa frequenza di vettore con i codici ortogonali. FHSS può ottenere l'accesso multiplo assegnando diverse sequenze di hopping, ma la capacità è limitata dal numero di slot di frequenza disponibili e probabilità di collisione.
- Complessità di applicazione:[ FHSS richiede tipicamente un sintetizzatore di frequenza che può cambiare le frequenze in modo rapido e preciso. DSSS richiede un correlatore ad alta velocità o un filtro abbinato.
In pratica, molti sistemi moderni combinano elementi di entrambi: ad esempio, Bluetooth utilizza FHSS con un'imbottitura adattiva, mentre IEEE 802.11b usa DSSS. Nessun approccio singolo è universalmente superiore; la scelta dipende dall'ambiente di interferenza, dalle esigenze della velocità dei dati e dai vincoli normativi.
Sfide e limitazioni
Nonostante i suoi numerosi vantaggi, FHSS affronta diverse sfide che devono essere affrontate nella progettazione di sistema.
Complessità di sincronizzazione dell'uppolo
Mantenere la stretta sincronizzazione tra tra trasmettitore e ricevitore è essenziale. Qualsiasi deviazione in tempistica o frequenza di clock può causare una perdita di blocco. Nei sistemi con alte velocità di hop, la sovraccarico di sincronizzazione può diventare significativo. Inoltre, se un ricevitore si unisce a una comunicazione in corso, deve acquisire rapidamente la sequenza di hopping, che può richiedere una procedura di acquisizione dedicata.
Limitazioni dei tassi di dati
Poiché il segnale occupa solo un canale stretto durante ogni abitazione, la velocità di picco per ogni hop è limitata dalla larghezza di banda del canale e dall'ordine di modulazione.Per raggiungere elevati tassi di dati aggregati, o più canali FHSS paralleli devono essere utilizzati (che aumenta la complessità) o il tasso di hop deve essere molto alto, ponendo richieste rigorose sui sintetizzatori di frequenza e rumore di fase.
Efficienza dello spettro
FHSS è intrinsecamente meno efficiente dello spettro rispetto ai sistemi di singolo carrier o OFDM che utilizzano continuamente l'intera banda disponibile. Le bande di guardia tra i canali e la necessità di un funzionamento a basso rendimento riducono l'utilizzo dello spettro efficace.
Vulnerabilità di Jamming
Mentre FHSS fornisce una forte resistenza contro semplici jammer a banda stretta, i jammer avanzati possono monitorare la sequenza di hopping se possono rilevare il modello o se la sequenza è pseudorandom ma conosciuta (ad esempio, da specifiche standard).
Il futuro della FHSS
I principi della FHSS continuano ad evolversi, guidati dalla necessità di una comunicazione wireless resiliente in ambienti di spettro sempre più affollati e contestati.
Radio cognitiva e Hopping adattivo
I moderni sistemi FHSS stanno diventando “cognitivi” percepindo l’ambiente radio e evitando dinamicamente le frequenze occupate da altri dispositivi o bloccate. Questo sistema di accoppiamento adattivo di frequenza (AFH) è già utilizzato in Bluetooth per evitare interferenze da Wi‐Fi. Le future reti cognitive FHSS potrebbero imparare i modelli di interferenza di un ambiente e regolare il set di hop, hop rate e modulazione in tempo reale per ottimizzare il throughput e la sicurezza.
Integrazione con 5G e 6G
Mentre la nuova radio 5G non utilizza FHSS nella sua forma d'onda standard (utilizza OFDMA), c'è ricerca nell'utilizzo di FHSS come uno strato di sicurezza di trasmissione per reti tattiche o resilienti 5G, soprattutto in contesti di sicurezza militare o pubblica. Le visioni 6G includono "terahertz FHSS" per i tassi di dati estremamente elevati nella banda sub-THz, dove antenne a bema strette e a bassa potenza di intercettazione potrebbero fornire sia alta capacità e velocità di intercettazione.
Spettro ibrido di Spread
Alcuni sistemi moderni combinano FHSS con DSSS o OFDM per ottenere il meglio di entrambi i mondi. Ad esempio, un sistema ibrido FHSS/DSSS si diffonde ogni hop con un codice PN, guadagnando il guadagno di elaborazione contro le interferenze mentre ancora godendo la diversità di frequenza. Allo stesso modo, OFDM con il riempimento di frequenza (FH‐OFDM) è utilizzato in alcune forme d'onda militari per migliorare la resilienza.
Conclusioni
Frequency Hopping Spread Spectrum è una tecnica comprovata che ha permesso di comunicare in modo sicuro e robusto per oltre otto decenni. Con il rapido passaggio della frequenza portante secondo una sequenza pseudo-random, FHSS offre un potente rifiuto di interferenza, bassa probabilità di intercettazione e capacità di resistenza multiple aggraziate.