Wideband frequency hopping (WFH) deler båndbredden op i tusindvis af smalle underkanaler og flytter signalet i et pseudotilfældigt mønster, som kun sender og modtager kender. Her gennemgår jeg signalstrukturen, processing gain, hopstrategier og hvordan spot-, følge- og barrage-jammere reagerer.

Hvad er wideband frequency hopping, og hvorfor bruges det mod jamming?

Wideband frequency hopping (WFH) er en spread-spectrum-teknik, hvor bærebølgen hele tiden hopper mellem mange smalle underkanaler spredt ud over et bredt frekvensbånd. Rækkefølgen af hop styres af en pseudotilfældig kode, som både senderen og modtageren kender på forhånd. En modstander uden den rigtige nøgle kan derimod ikke regne mønsteret ud. Netop det gør signalet besværligt at opdage, svært at følge og næsten umuligt at blokere systematisk.

En smalbåndsjammer kan i praksis kun forstyrre den lille andel af hop, der falder inden for dens egen båndbredde. Alle de øvrige hop slipper igennem uden forstyrrelser, og modtageren kan derfor blot sortere de ramte hop fra og genskabe budskabet ud fra de hop, der kom rent igennem. Det er hele pointen med at sprede signalet: Jo bredere det samlede hoppebånd er, og jo smallere det enkelte hopbånd er, desto større bliver denne naturlige beskyttelse mod netop den type jammer.

Terminologien kan godt virke lidt som en jungle, for der findes efterhånden en hel håndfuld forkortelser: frequency hopping (FH), frequency hopping spread spectrum (FHSS), wideband frequency hopping (WFH), fast frequency hopping (FFH), slow frequency hopping, adaptive frequency hopping (AFH), mode hopping (MH), mode-frequency hopping (MFH) og bandwidth hopping spread spectrum (BHSS). Og selvom de dækker over forskellige teknikker og anvendelser, er der én fælles idé, der binder dem sammen: I stedet for at blive liggende på én fast kanal, flytter signalet sig hele tiden. Frekvensagilitet erstatter med andre ord den faste kanal.

C. Wang har i en artikel fra 2026 i IET Radar, Sonar & Navigation foreslået en struktur til navigationssignaler, der bygger på wideband frequency hopping-modulation for at gøre antijamming-evnen bedre. Der er ikke tale om ny fysik, men nærmere om en bevidst måde at sammensætte signalet på: hoppemønster, båndbredde og synkronisering bliver designet som en samlet helhed i stedet for at ligge som adskilte lag oven på hinanden. Det er netop den samlede udformning, der gør forskellen.

Hvordan fungerer WFH-navigationssignalets struktur?

Strukturen hviler på fire grundlæggende dele: channelization, hoppesekvens, synkronisering og dwell time. Det brede frekvensbånd deles op i en masse smalle underkanaler, og en pseudotilfældig algoritme bestemmer rækkefølgen – netop for at gøre det svært for uvedkommende at synkronisere. Sender og modtager skifter så bærefrekvens i samme forudbestemte orden og på samme tid, hvilket er hele pointen.

Dwell time er den korte periode, hvor signalet bliver liggende på én frekvens, inden det hopper videre. Ved slow hopping ligger dwell time typisk i størrelsesordenen millisekunder, mens den ved fast hopping er nede under 100 mikrosekunder. Kortere dwell time gør det altså markant sværere for en modstander at nå at opdage signalet, tune ind på det og sende forstyrrelser, før frekvensen skifter igen.

Skal man detektere et FHSS-signal, er det ikke nok at vide, at det er der – man skal kende hopvarigheden, hoppets længde, den anvendte båndbredde, centerfrekvensen, antallet af kanaler og selve kanalfrekvenserne. Det er en ret lang liste, og det er netop pointen. FHSS-signaler er nemlig svære at få øje på, fordi energien er spredt ud over et bredt spektrum, og sendeeffekten godt kan ligge på eller endda under støjniveauet.

Når flere hoppere overlapper i frekvens eller tid, kan det føre til falske detektioner – eller til at man helt overser et signal. Det siger sig selv, at signalstrukturen derfor også handler om noget så banalt som at kunne sameksistere med Wi-Fi, Bluetooth og andre FHSS-enheder, der tumler rundt i de samme ISM-bånd. Regulatorerne kræver da heller ikke FHSS for sjov; kravet er netop der for at holde interferensen nede.

Slow versus fast frequency hopping: hvad er forskellen?

Det afgørende her er forholdet mellem symbolvarigheden (TS) og hoppetiden (TH). Ved slow hopping ligger der flere symboler i hvert hop, altså er TS større end TH. Ved fast hopping er det omvendt: flere hop deler ét enkelt symbol, så hoppetiden bliver kortere end symbolvarigheden. Netop den fordeling gør signalet væsentligt sværere både at jamme og at opsnappe.

Ved fast hopping er TS/TH større end én – altså når man op på flere hop per databit. Her fungerer ikke-koherent modulation som FSK og MFSK rigtig godt, fordi ortogonaliteten mellem FSK-tonerne sikres ved en minimumsafstand, der er et multiplum af hopfrekvensen fH. Til gengæld er koherent detektion svær at få til at spille ved fast hopping, så i praksis ender man typisk med ikke-koherent detektion.

Slow hopping er nemmere at følge og opfange, fordi bærebølgen bliver på samme frekvens i længere tid ad gangen. Fast hopping er til gengæld en helt anden størrelse – her sker hopene så hurtigt, at realtidssporing reelt set er umulig, og jammeren må derfor ofte ty til barrage-teknikker, altså bredbåndsstøj, der lægger sig over hele båndet i stedet for at ramme en enkelt frekvens. Adaptive FHSS-systemer tager det et skridt videre: de registrerer støjende eller jamede kanaler og hopper uden om dem, så de nærmest danser rundt om interferensen i stedet for at blive fanget af den.

Der er altså tale om et klassisk trade-off, når man skal vælge mellem slow og fast hopping – man vejer demodulationskompleksitet op imod synkroniseringskrav og robusthed. Og i praksis afhænger valget helt af, hvilken trussel man står over for: er det smalbåndsstøj, en følgejammer eller bredbåndsbarrage, der er scenariet?

Processing gain og jammerstrategier: spot, følge og barrage

Processing gain er det centrale tal for, hvor meget en jammer skal skrue op. Formlen er PG = 10 x log10(W / B_hop), hvor W er det samlede hoppebånd, og B_hop er den øjeblikkelige hopbåndbredde. Med W = 200 MHz og B_hop = 25 kHz giver det PG = 39 dB. Jammeren skal altså være 39 dB stærkere for at blokere alle hop.

For en smalbåndsjammer er den jammede brøkdel f_jammed = B_jam / W. Med B_jam = 1 MHz og W = 100 MHz rammes kun omkring 1 % af hopene. Barrage-jamming spreder effekten over hele båndet, og effekten pr. hopkanal udvandes med forholdet B_hop / W.

Ved 100 MHz bånd og 25 kHz hop er udvandingen omkring 36 dB. For at nå J/S = 10 dB pr. hop kræver en barrage-jammer cirka 46 dB mere effekt end en spot-jammer. Det er derfor, barrage mod FH er ekstremt effektkrævende og sjældent økonomisk attraktivt.

En følgejammer skal detektere, indstille og sende inden for hopdwelltiden. Kan den ikke reagere inden for T_hop, misser den hoppet. Tabellen nedenfor opsummerer de vigtigste parametre og strategier.

ParameterEksempelBetydning
Processing gain200 MHz / 25 kHz = 39 dBJammeren skal være 39 dB stærkere
Smalbåndsjammer1 MHz af 100 MHz = 1 %Kun 1 % af hopene rammes
Barrage-udvanding25 kHz / 100 MHz = 36 dBEffekt pr. hopkanal svækkes kraftigt
Barrage vs. spot46 dB ekstra effektBarrage er meget dyrere
FølgejammerSkal reagere inden for T_hopEllers misses hoppet

Virkelige systemer: Bluetooth AFH og SINCGARS hoppemønstre

Bluetooth bruger adaptive frequency hopping (AFH) over 79 kanaler i 2,4 GHz ISM-båndet med 1600 hop pr. sekund og 1 MHz kanalafstand. Sendeeffekten ligger fra 1 mW til 100 mW (Class 1-3). AFH undgår kanaler med interferens, hvilket er et godt eksempel på, hvordan frekvensagilitet også bruges i forbrugerelektronik.

SINCGARS hopper over 2.320 kanaler i VHF-båndet 30-88 MHz med mere end 100 hop pr. sekund. Mønsteret genereres af et COMSEC-modul med klassificeret algoritme og en delt kryptonøgle, og der er omkring 2^128 mulige mønstre. Det gør det praktisk umuligt at forudsige næste frekvens uden nøglen.

Begge systemer viser, at hoppemønsteret er lige så vigtigt som båndbredden. Uden fælles synkronisering og nøgle mister linket sin funktion, uanset hvor stærk modulationen er.

Et patent US10985861B2 (Drexel University, indgivet 25. februar 2019, tildelt 20. april 2021) beskriver en SDR-enhed med FPGA-hardware-IPkerne til tidskritisk jamming af FHSS-signaler. Eksemplet bruger et 1 MHz-signal på en detekteret Bluetooth-kanal, hvilket illustrerer, hvor tæt detektion og jamming følger hinanden.

Mode hopping og bandwidth hopping: nyere alternativer

Mode hopping (MH) til antijamming i radio vortex-kommunikation (Liang et al., 2024, arXiv:2407.13361) udnytter ortogonaliteten mellem OAM-tilstande. MH inden for et smalt frekvensbånd opnår samme bitfejlrate (BER) som konventionel bredbånds-FH, og mode-frequency hopping (MFH) reducerer BER yderligere.

Bandwidth hopping spread spectrum (BHSS) blev foreslået af Liechti et al. i 2015 for at forbedre jammingmodstanden. I stedet for kun at skifte frekvens skifter signalet også båndbredde, hvilket gør det sværere for en jammer at matche både centerfrekvens og spektral udstrækning.

Disse teknikker peger i samme retning: frekvensagilitet er én dimension, men tilstand, båndbredde og tid kan også varieres. For navigationssignaler, hvor både robusthed og præcision er afgørende, bliver den samlede signalstruktur derfor et flerdimensionelt designproblem.

For WFH-navigationssignaler betyder det, at man ikke kun vælger et hoppebånd, men også hvordan hoppene fordeles over tid, og hvordan modtageren håndterer tabte hop uden at miste låsningen.

Fejlrettelse, synkronisering og praktiske grænser

Forward error correction (FEC) bruges til at rette de lejlighedsvise jamede hop. Hvis omkring 10 % af hopene rammes, kan FEC typisk rette op. Ved 30-50 % jamede hop kræves stærkere FEC med lavere kodehastighed, hvilket reducerer gennemstrømningen. Det er den direkte pris for øget robusthed.

Synkronisering er den største sårbarhed. Sender og modtager skal skifte bærefrekvens i samme rækkefølge på samme tid. Mister linket synkroniseringen, fejler hele forbindelsen, uanset hvor godt hoppemønsteret er. Derfor bruges ofte separate synkroniseringssignaler og genopretningsprocedurer.

Andre begrænsninger er barrage-sårbarhed og spektrumtrængsel med andre FHSS-enheder som Wi-Fi og Bluetooth. Jamming af FH-signaler involverer ofte bredbåndsudsendinger, som kan påvirke andre spektrumbrugere og skabe utilsigtet interferens.

Styrkerne er til gengæld betydelige: jammingmodstand, lav opfangningssandsynlighed og robusthed mod multipath. Det er derfor, FHSS er så udbredt i ISM-bånd, hvor regulatorer ofte kræver det for at begrænse interferens mellem enheder.

Hvordan vælger man den rigtige WFH-konfiguration?

Først skal man kende trusselsbilledet. Er truslen en smalbåndsjammer, en følgejammer eller en barrage-jammer? Svaret afgør, om man skal prioritere bredt hoppebånd, kort dwell time eller stærk FEC. En smalbåndsjammer håndteres ofte med tilstrækkelig processing gain alene.

Dernæst skal man vælge mellem slow og fast hopping. Fast hopping giver bedst beskyttelse, men kræver ikke-koherent detektion og mere kompleks synkronisering. Slow hopping er enklere og kan være tilstrækkeligt, hvis truslen er begrænset og båndbredden er rigelig.

Endelig bør man planlægge FEC-budget og synkroniseringsstrategi samlet. En tommelfingerregel er, at hvis man forventer mere end 10 % jamede hop, skal kodehastigheden ned, og gennemstrømningen justeres derefter.

For navigationssignaler betyder det, at WFH-strukturen skal designes sammen med modtagerens sporingsløkker, så tabte hop ikke ødelægger positionsbestemmelsen. Det er netop den kobling, den nye WFH-forskning forsøger at styrke.

Ofte stillede spørgsmål om wideband frequency hopping

Hvordan modstår wideband frequency hopping jamming?

Bærebølgen skifter hurtigt mellem mange underkanaler ved hjælp af en pseudotilfældig sekvens, som sender og modtager deler. En smalbåndsjammer påvirker kun den brøkdel af hop, der ligger inden for dens båndbredde, så modtageren kasserer de jamede hop og rekonstruerer budskabet ud fra de rene hop.

Hvad er forskellen på slow og fast frequency hopping?

Ved slow hopping sendes flere symboler pr. hop, og symbolvarigheden er større end hoppetiden. Ved fast hopping bærer flere hop ét symbol, så hoppetiden er kortere end symbolvarigheden. Det gør signalet markant sværere at jamme og opfange, men stiller også større krav til synkronisering og detektion.

Hvad er processing gain for frequency hopping?

Processing gain er 10 gange log10 af det samlede hoppebånd divideret med den øjeblikkelige hopbåndbredde. Med et hoppebånd på 200 MHz og en hopbåndbredde på 25 kHz bliver gainet cirka 39 dB, hvilket betyder, at jammeren skal være 39 dB stærkere for at blokere alle hop.

Hvorfor er barrage-jamming ineffektivt mod frequency hopping?

En barrage-jammer spreder sin effekt over hele hoppebåndet, så effekten pr. hopkanal udvandes med forholdet mellem hopbåndbredde og samlet båndbredde. Ved et 100 MHz-bånd og 25 kHz hop er udvandingen cirka 36 dB, hvilket kræver en enorm jammer-effekt for at nå samme J/S som en spot-jammer.