Software Defined Radio ááẠáááá¯ááááºáá±ážáá¬ážááŒááºážá áá±á«ááºážááá¯ááºááŒááºážááŸáá·áºá¡áá° ááá¹áá¯áá¯ááºáááºáž (á¡ááŸááºáááẠááá·áºáá»ááºážáá¬áá±ážá¡ááœáẠáá±á¬ááºážááœááºáááº) ááᯠá¡á á¬ážááá¯ážááá·áº áááºážáááºážáá áºáá¯ááŒá áºáááºá SDR áá»á¬ážááẠááŒá®ážáá»ááºáá±á¬ á¡áá¬áááºááᯠááá·áºááŸááºážááŒááŒá®áž á¡ááá á¡á¬ážáá¬áá»ááºááŸá¬ áá±áá®ááᯠáááá¯ááá¯áá±á¬áá»á¬ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáá¬ááœáẠááá·áºáááºáá»ááºáá»á¬ážááᯠáááºááŸá¬ážááŒááºážáᯠáá°ááá«áááºá á¥ááá¬áá áºáá¯ááẠOFDM (Orthogonal frequency-division multiplexing) modulation method ááŒá áºááŒá®ážá SDR áááºážáááºážááŒáá·áºáᬠááŒá áºááá¯ááºáááºá ááá¯á·áá±á¬áº SDR ááœáẠááŒáá¯ážáááºážá¡á¬ážáá¯ááºááŸá¯ á¡áááºážáá¯á¶ážááŒáá·áº áááºááá·áºá¡áá¬áááᯠáááá¬ážáá±á¬á¡áá»ááºááᯠááááºážáá»á¯ááºáááºááŸáá·áº ááŒááºáá¬á á±ááẠá áœááºážáááºáááºáááºááŸááá±á¬ á¡ááºáá»ááºáá®áá¬á¡ááœáá·áºá¡áá±ážáá áºáá¯áááºáž ááŸááá«áááºá
á
áááºáááºá
á¬ážá
áá¬áá±á¬ááºážáá±á¬ áááºááœááºáá±ážá
á¶ááŸá¯ááºážáá»á¬ážáá²á០áá
áºáá¯ááŸá¬ áá¯ááºážáá±áá¯ááºážáá± áá¯ááºááŒááºáá¶ááŒá¬áž DVB-T2 ááŒá
áºáááºá
áá¬á¡ááœááºáá²? áá¯ááºáá«áááº, áááºáááá² TV ááá¯ááá¯ážááŸááºážá
áœá¬ááœáá·áºááá¯ááºáááº, áá«áá±ááá·áºá¡á²áá®ááŸá¬ááŒáá·áºááá¯á·áá¯á¶ážááá¬ááŸáááŸááá°áž, áá«ááá«á·á¡áááºááá¯ááºáá±á¬á·áá°áž, áá«áá±ááá·áºáá±ážáááºááá¯ááºáá¬á¡ááŸááºááááº.
áá±ážáááºá áœá¬áááºá DVB-T2 ááẠá¡ááœááºáá»ááºááŒáá·áºáá±á¬á áœááºážáááºáá»á¬ážááŒáá·áº áá®ááá¯ááºážáá¯ááºáá¬ážáááºá
- á¡ááœááºážáááºážáá»áŸá±á¬ááºááœáŸá¬
- QPSK á០256QAM ááá¯á· ááŒá¯ááŒááºááŸá¯
- bandwidth 1,7MHz á០8MHz á¡áá
SDR áááá¬áááᯠá¡áá¯á¶ážááŒá¯á áá áºáá»á áºááẠáá¯ááºááŒááºáá¶ááŒá¬áž áááºáá¶áááŸáááŒááºážááœáẠáá»áœááºá¯áẠá¡ááœá±á·á¡ááŒá¯á¶ááŸááááºá DVB-T á á¶ááŸá¯ááºážááẠáá°áááá»á¬ážáá±á¬ GNURadio ááá±á¬áá»ááºááœáẠááŒá áºáááºá DVB-T2 á á¶ááŸá¯ááºážá¡ááœáẠgr-dvbs2rx ááá±á¬ááºáá áºáᯠááŸáááẠ(á¡á¬ážáá¯á¶ážááẠáá°áá®áá±á¬ GNURadio á¡ááœááº)á ááá¯á·áá±á¬áº áááºážááẠááá¬áá¡áá»ááºááŒááŸá¯ááᯠáááºáá°ááŒá¯ááŒááºáž ááá¯á¡ááºááŒá®áž áááºážááẠá áááºá¡á¬ážáááºáááºá á±ááẠ(Ron Economos á á¡áá°ážáá»á±ážáá°ážáááºááŸááá«áááº)á
áá«ááá¯á·ááŸá¬ áá¬ááŸááááºá
áá®áá¬á¡áá±ážá áááºáá±á¬áºááŒáá±á¬ ETSI EN 302 755 á á¶ááŸá¯ááºážáá áºáá¯ááŸááá±á¬áºáááºáž áááºáá¶ááŒááºážáááŒá¯áá«á
á¡áá»ááºááŒááŸá¯ááẠ9,14285714285714285714 MHz áááá°áá¬ááŒáááºááŸá¯ááºážááŒáá·áº áá±áá²ááœááºááŸááá±áááºáá COFDM á០32768 carriersá 8 MHZ áá®ážááá¯ááºážááŒáá·áº ááŒá¯ááŒááºáá¬ážáááºá
ááá°áá¬ááŒáááºááŸá¯ááºáž (áá¬ááŸááá¯á¶ážááŸá¯á¶ážá á±áááº) ááŸáá·áº á¡áááºá¡áááºááŒáááºááŸá¯ááºáž (superheterodyne reception) ááœáẠá¡ááá¯áá«á¡áá»ááºááŒááŸá¯áá»á¬ážááᯠáááºáá¶áááŸáááẠá¡ááŒá¶ááŒá¯áá¬ážáááºá (LO) áááºáá¶áá°áá¶ááá¯á· ááá·áºááœááºážááŒááºážá á€á¡ááŒá±á¡áá±áá»á¬ážááᯠáá»á±áááºá á±áá±á¬ á ááºáá á¹á ááºážáá»á¬ážááẠá á°ážá ááºážááá¯á áááºáááºáááºá¡ááœáẠáá±ážááŒá®ážáááºá
á¡áá¬ážáá°ááá¹ááá¬áá»á¬ážááŸáá·áºá¡áá° 10Msps 10bit ááá¯á·ááá¯áẠAirSpy ááŒáá·áº SdrPlay ááẠáá»á¬ážá áœá¬á á»á±ážáááºáá¬áááºá á€áá±áá¬ááœááºááá°áá¬á¡ááŒáááºááŒáááºááŸá áºáááá¯áá±ážááœááºážáá¯ááºá áá¬áááŸááá«á ááŸáá·áºáááºáá¶ááŸá¯ááá¯ááá¯ááºááá¯ááºááŒá±á¬ááºážáá²ááŒááºáž (Zero IF) ááŒáá·áºáá¬áá¯ááºáá±á¬ááºááá¯ááºáááºá ááá¯á·ááŒá±á¬áá·áº (ááá¹áá¬áá±ážááá¯ááºáá¬á¡ááŒá±á¬ááºážááŒáá»ááºáá»á¬ážá¡ááœááº) áá»áœááºá¯ááºááá¯á·ááẠáá¬á·ááºáá²ááŒá±á¬ááºážáá²ááŒááºáž á¡áááºážáá¯á¶ážááŒáá·áº "ááá·áºá ááºáá±á¬" SDR á áááºááœááºáá°áá»á¬ážáááºá០áá°ážááŒá±á¬ááºážáá±áá«áááºá
ááŒá¿áá¬ááŸá áºáá¯ááᯠááŒá±ááŸááºážááẠááá¯á¡ááºáá«áááºá
- áááºáá°ááŒá¯ááŒááºážá áááá»áá±á¬á¡ááá·áº-áááá»áá±á¬ RF ááœá±áááºááŸá¯ááŸáá·áº ááá°áá¬ááŒáááºááŸá¯ááºážááœá±áááºááŸá¯ááᯠááŸá¬ááœá±áá«á
- DVB-T2 á á¶ááŸá¯ááºážááᯠáá±á¬ááºááŒááºáá±ážáá«á
áá¯ááááá¯ááºáááºážááŸá¬ áá¯ááºáá»á¬ážá áœá¬ ááá¯á¡ááºáá±á¬áºáááºáž ááœá²áá¯á¶á·áááŒáá·áº ááŒá±ááŸááºážááá¯ááºááŒá®áž á ááºážáááºááŸá¯á¡áá»ááºááŒááŸá¯áá»á¬ážááᯠá¡áá¯á¶ážááŒá¯á á¡ááœááºááá° á¡áááºááŒá¯ááá¯ááºáááºá
á ááºážáááºááŸá¯á¡áá»ááºááŒááŸá¯áá»á¬ážááᯠá¡áá±ážá áááºááœáŸááºááŒá¬ážáá»ááºáá»á¬ážááŒáá·áº BBC áá¬áᬠftp://ftp.kw.bbc.co.uk/t2refs/ ááœáẠáááá¯ááºáá«áááºá
áááááŒá¿áá¬áááŒá±ááŸááºážáá»ááºááẠSDR áááááá¬ááááá±áááá¹ááá¬áá»á¬ážááŸáá·áº áááºážáááááºážáá»á¯ááºááŸá¯á áœááºážáááºáá»á¬ážáá±á«áºááœáẠá¡ááœááºáá°áááºáá«áááºá á¡ááŒá¶ááŒá¯áá¬ážááá·áº ááŒáááºááŸá¯ááºážááááºážáá»á¯ááºááŸá¯ áá¯ááºáá±á¬ááºáá»ááºáá»á¬ážááᯠá¡áá¯á¶ážááŒá¯ááŒááºážááẠáá¡á±á¬ááºááŒááºáá±á¬áºáááºáž áááºážááá¯á·ááᯠáááºááŸá¯ááŒááºáž á¡ááœá±á·á¡ááŒá¯á¶áá»á¬ážá áœá¬ áá±ážáá²á·áááºá á á¬áááºážááŒá¯á á¯ááŒááºážá áááá¯ááááºáá±ážááœá²ááŒááºážá áá®áá®á á®ážáá®ážááŒáá·áºááŒááºážá á¡ááœá±ážá¡áá±á«áºááá¯ááºáá¬áá±ážááœááºážáá»á¬ážááá¯ááŒá±ááŸááºážááŒááºáž...á á¡ááá¯áá»á¯ááºááŒá±á¬ááá»áŸáẠááá±á¬áá»ááºááᯠá áœáá·áºááœáŸááºááẠáááŒá áºááá¯ááºáá«á
"á ááºááŒááºáá±á¬ SDR" ááá¯áá¯á¶ááŒááºááŒááºážáááºáᬠááá¯á á¡á¬ážáá±á¬ááºážáá¬áááºá
áá»áœááºá¯ááºááá¯á·ááẠáááºážáá²á·ááá¯á· á¡áá»ááºááŒááŸá¯ááᯠáá°á áááºážááᯠanalogue áá áºáá¯ááŸáá·áº áá®ážáá«áž áá±á«ááºážá ááºáᬠáá®ážááŒá¬ážáá áºáá¯ááᯠáá¯ááºáá±á¬áºáááºáž áááá·áºá¡á á áºááŸáá·áº áááºáá°áááºá
á áá·áºááºáá¯ááºááŒááºáž ááá±á¬ááºáá¯á¶á á¶-
áá®ááŸá¬ á¡á¬ážáá¯á¶ážá ááŒáá¬ááºážá á¬á¡á¯ááºá¡ááá¯ááºážáá«áá²á áá±á¬ááºáá áºáá¯á áááºážáááºážááá¯ááŸá¯ááºááœá±ážáááºá ááœá±áááºááŸá¯áá»á¬ážááᯠááœááºáá»ááºááẠááá¯á¡ááºáá«áááºá ááá°áá®áá±á¬áááºážáááºážáá»á¬ážá á¡á¬ážáá¬áá»ááºáá»á¬ážááŸáá·áº á¡á¬ážáááºážáá»ááºáá»á¬ážááᯠááŸáá¯ááºážááŸááºáá¬ážáá±á¬ á á¬áá±ááŸáá·áº áá¯áá±áááá±á¬ááºážáá«ážáá»á¬ážá áœá¬ááŸááá«áááºá ááá¹ááááºáá»á¬ážá០- áááºážááẠ"Michael Spethá Stefan Fechtelá Gunnar Focká Heinrich Meyrá OFDM-Based Broadband Transmission á¡ááœáẠá¡áá±á¬ááºážáá¯á¶ážáááºáá¶áá°áá®ááá¯ááºáž - á¡ááá¯ááºáž I ááŸáá·áº II" ááŒá áºáááºá áá«áá±ááá·áº áá±ááœááºááá¯ááºáá²á· á¡ááºáá»ááºáá®áá¬áá áºáŠážáááºážáá²á· áá»áœááºáá±á¬áº ááá¯á¶áá°ážáá²á·á¡ááœáẠá¡ááºáá»ááºáá®áá¬ááá¬áááºááᯠá¡áá¯á¶ážááŒá¯áá²á·áá«áááºá áá°áá®áá±á¬áááºáá°ááŒá¯ááŒááºážáááºážáááºážááá¯á¡áá¯á¶ážááŒá¯á á ááºážáááºááŒááºážá¡áá»ááºááŒááŸá¯ááœáẠdetuning ááᯠááá·áºááœááºážáá²á·áááºá ááœá²ááŒá¬ážáá±á¬ áááºááá áºáá»á¬ážááᯠááááŸááá¬ážáá±á¬ ááœá±áááºááŸá¯áá»á¬ážááŸáá·áº ááŸáá¯ááºážááŸááºááŒááºážááŒáá·áº (áááºážááá¯á·ááᯠáá°ááá¯ááºááá¯áẠááááºáááºáá²á·áááº)á á¡áá±á¬ááºážáá¯á¶ážáá»á¬ážááᯠá áœááºážáá±á¬ááºáááºááŸáá·áº á¡áá±á¬ááºá¡áááºáá±á¬áºáááœááºáá°á á±áááºá¡ááœáẠá¡áá±á¬ááºážáá¯á¶ážáá»á¬ážááᯠááœá±ážáá»ááºáá²á·áááºá á§áá·áºáá¶ááŒáááºááŸá¯ááºážááœá±áááºááŸá¯ááᯠguard interval ááŸáá·áº áááºážá áááºááá²áá²á¡ááá¯ááºáž ááŸáá¯ááºážááŸááºááŒááºážááŒáá·áº ááœááºáá»ááºáááºá áááºáá¶ááŒáááºááŸá¯ááºážáá¡ááá·áºááŸáá·áº ááá°áá¬ááŒáááºááŸá¯ááºážááᯠááŸá±á·ááŒá±ážá¡áá»ááºááŒááŸá¯áá»á¬ážá á¡ááá·áºááœá±áááºááŸá¯á០ááá·áºááŸááºážááœááºáá»ááºáá¬ážááŒá®áž áááºážááᯠOFDM á¡áá»ááºááŒááŸá¯á ááá¯ážááŸááºážáá±á¬á áá»ááºážááŒá±á¬áá·áºáááºážáá°áá®áá»áŸááŸá¯ááœááºáááºáž á¡áá¯á¶ážááŒá¯áááºá
áá®áá»áŸááŒááºážááá¹ááá¬-
DVB-T2 áááááºá áááºáá»áááºááᯠáááºáááá«á á€á¡áá¬á¡á¬ážáá¯á¶ážááẠáá±á¬ááºážááœááºá áœá¬á¡áá¯ááºáá¯ááºáá«áááºá áá«ááá¯áá¯ááºááá¯á·á á¡ááŒáá¯áááºá¹áá±á P1 ááᯠsignal ááŸá¬ ááá¯á·áá«áááºá P1 áááºá¹áá±áááᯠááŸá¬ááœá±ááŒááºážááŸáá·áº áá¯ááºáá»ááºááŒááºážáááºážáááºážááᯠáááºážááá¬ááá¯ááºáᬠáááºááŸááºáá»áẠETSI TS 102 831 ááœááºáá±á¬áºááŒáá¬ážááẠ(á§áá·áºáá¶ááŒááºážá¡ááœáẠá¡áá¯á¶ážáááºáá±á¬ á¡ááŒá¶ááŒá¯áá»ááºáá»á¬ážáááºáž áá»á¬ážá áœá¬ááŸááááº)á
P1 á¡áá»ááºááŒá á¡ááá¯á¡áá»á±á¬ááºáááºá ááºááŸá¯ (áá±á¬ááºáá¡á ááœáẠá¡ááŒáá·áºáá¯á¶ážá¡ááŸááº)
ááááá¯á¶ (ááœá±á·áá»á¬ážáá±ááá·áºáá¯á¶á¡áá ááŒá±á¬ááºááá¬áá»ááºáá±á¬á·áááº...)
á€áá±áá¬ááœáẠIQ ááá®áá»áŸááŸá¯á DC offset ááŸáá·áº LO ááá¯á ááá·áºááŸá¯ááá¯á·ááẠá¡áááºá¡áá¬ááᯠáá±á·áá¬ááá¯ááºáááºáááºážá á ááºážáá»ááºážá¡áá á€áá¯á¶áá»ááºááŒááºážáá»á¬ážá¡ááœáẠáá»á±á¬áºááŒá±ážááœá±ááᯠááá¯ááºááá¯ááºááŒá±á¬ááºážáá²ááŒááºážá¡ááœáẠSDR á ááºáááá¯ááºáá¬ááœáẠá¡áá±á¬ááºá¡áááºáá±á¬áºáá«áááºá ááá¯á·ááŒá±á¬áá·áº áá¬ážáááºááẠá¡áá»áááºá¡áá±á¬áºááŒá¬áááº- áá±á¬áºááœá±áá±á¬ QAM64 ááŒááºá á¯á០ááŒááºáá»á¬ážááᯠáááºáá¯ááºááŒááºážááẠáá»á±á¬áºááŒá±ážáá±ážááá·áº áá¯ááºáááºážáá±á¬ááºáá¬áá»á¬ážá á¡áá¯ááºááŒá áºáááºá á¡á¬ážáá¯á¶ážááᯠááááºááŒá®áž ááá¯ááºáááºááᯠáá±ážááá¯ááºážáááºá
ááŒá®ážáá±á¬á· áá¯á¶ááŒá±á¬ááºážááœá¬ážáááº
DVB-T64 á á¶ááŸá¯ááºážááœáẠáááá»áá±á¬ ááŒááºá á¯áá»á¬áž áááºáááºááŸá¯ááŸáá·áºá¡áá° QAM2 áá±á¬áºáá»á°áž
á¡ááá¯áá»á¯ááºááŒá±á¬ááá»áŸááºá á€áááºááŸá¬ ááŸá®ážáá¬ážáá±á¬á¡áá¬ážááᯠá¡áá¬ážááŒáááºá ááºááŒáá·áº ááŒááºááŒááºááŒááºážá ááááºááŒá áºáááºá á á¶ááŸá¯ááºážááẠáá±á¬á ááºááŒááºáž á¡áá»áá¯ážá¡á á¬ážáá±ážáá»áá¯ážá¡ááœáẠáá¶á·ááá¯ážáá±ážáááº-
- áááºážáááºáž ááŸá±á¬ááºááŸááºáááºá
- cell interleaving (áá²ááºáá»á¬ážááᯠcoding block áá áºáá¯ááœáẠáá±á¬ááŸá±á¬ááŒááºáž)
- á¡áá»áááºááŒá¬ážáááºááŒááºáž (áááºážááẠáá¯ááºáá¯ááºááœááºáá»á¬ážá¡á¯ááºá á¯ááœááºáá«ááŸááááº)
- ááŒáááºááŸá¯ááºážááŒá¬ážááŒááºááŒááºáž (OFDM áááºá¹áá±ááá áºáá¯ááœáẠááŒáááºááŸá¯ááºážáá±á¬ááŸá±á¬ááŒááºáž)
ááááºá¡áá±ááŒáá·áºá áá»áœááºá¯ááºááá¯á·ááẠinput ááœáẠá¡á±á¬ááºáá«á¡áá»ááºáá»á¬ážááŸááááºá
á€á¡áá¬á¡á¬ážáá¯á¶ážááẠencoded signal ááá°áá¶áá¶áá¶ááá¯ááºáááºá¡ááœááºáá¯ááºážáááºááŸá¯ááŒá áºáááºá
ááááº
ááᯠáá»áœááºá¯ááºááá¯á·ááẠsignal ááá¯ááºááá¯ááºááŸáá·áº áááºážááá¯á¶ááá¹áá¬ááºááá¯áá¬áá áááºáá±á¬ááºááŸá¯á¡áá»ááºá¡áááºáá»á¬ážááá¯áá« ááœá±á·ááŒááºááá¯ááºááŒá®ááŒá
áºáááºá
áá±áá²ááœáẠáá®áá®ááŸá
áºáá¯ááŸááááºá áá
áºáá¯á
á®ááœáẠáá¯ááºááá¯ááºážááá¯ááºáá¬áá»ááºááẠ(PLP) ááŸá
áºáá¯ááŸááááºá
ááá multiplex ááœáẠáá°ážááŒá¬ážáá»ááºáá
áºáá¯ááᯠáááááŒá¯áááá²á·ááẠ- ááá PLP ááᯠââá¡ááŒáááºáá±ááœáẠáá
áºáá¯áááºááá¯áá±á¬ áá
áºáá¯áááºááá¯áá±á¬ááŒá±á¬áá·áº áá¯áá¹ááááŸááá±á¬ááŒá±á¬áá·áº ááá PLP ááᯠââ"multiple" áᯠáá¶ááááºáááºáá¬ážááŒá®áž áá¯ááá PLP ááᯠââ"single" áᯠáá¶ááááºáááºáá¬ážááŒá®áž áá«á áá±ážááœááºážáá
áºáá¯ááŒá
áºáááºá
ááá¯áá
áááºáááºá
á¬ážá
áá¬áá±á¬ááºážáááºááŸá¬ áá¯ááá multiplex ááœáẠáá¯ááááá°ážááŒá¬ážááŸá¯ááŒá
áºááẠ- áááá¯ááááºá¡á¬ážáá¯á¶ážááẠááá PLP ááœááºááŸááá±á¬áºáááºáž áá¯ááá PLP ááœáẠá¡áááá·áºá¡ááŒááºááŸá¯ááºážááŒáá·áº á¡áááºáááááá¬ááá
áºáá¯á á¡áá»ááºááŒááŸá¯áá
áºáá¯ááŸááááºá á¡áááºážáá¯á¶áž áá®áá®ááá¯áá±á¬áºáááºáá«ážáááºááá·áºááŸáá·áº á¡áá¶ááá¬áááᯠáá¬ážáááºááá·áº VLC ááá±áá¬ááẠáááºážááᯠá¡ááá¡ááŸááºáááŒá¯áá«á
SdrPlay (ááᯠAirSpy) ááᯠá¡áá¯á¶ážááŒá¯á DVB-T2 ááᯠáá¯ááºááŒá±á¬ááºážááá¯ááºááŒá±ááᯠáá¯á¶ážááŒááºááẠáááºááœááºáá»ááºááŒáá·áº ááá±á¬áá»ááºááᯠáááºáá®ážáá²á·ááŒááºážááŒá áºááŒá®áž áááºážááẠalpha áá¬ážááŸááºážááẠááá¯ááºáá±á
PS áá±á¬ááºážáá«ážááᯠáááºáááºáá²áá² áá±ážáá±á ááºááœáẠPlutoSDR ááᯠááá±á¬áá»ááºááœáẠáá±á«ááºážá ááºááá¯ááºáá²á·áááºá
USB6 á¡ááœááºááœáẠIQ á¡áá»ááºááŒááŸá¯á¡ááœáẠ2.0Msps áá¬ááŸáááŒá±á¬ááºáž áá áºá á¯á¶áá áºáŠážá០áá»ááºáá»ááºážááŒá±á¬áááá·áºáááºá ááá¯á·áá±á¬áº áááºááẠá¡áááºážáá¯á¶áž 9,2Msps ááá¯á¡ááºáááºá ááá¯á·áá±á¬áº áááºážááẠáá®ážááŒá¬ážá¡ááŒá±á¬ááºážá¡áá¬ááŒá áºáááºá
source: www.habr.com