์ํํธ์จ์ด ์ ์ ๋ผ๋์ค(Software Defined Radio)๋ ์ค์ ๋ก ๊ฑด๊ฐ์ ์ข์ ๊ธ์ ์์ ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ณจ์น ์ํ ์์ ์ผ๋ก ๋์ฒดํ๋ ๋ฐฉ๋ฒ์ ๋๋ค. SDR์ ํฐ ๋ฏธ๋๋ฅผ ์์ธกํ๋ฉฐ ์ฃผ์ ์ด์ ์ ๋ฌด์ ํ๋กํ ์ฝ ๊ตฌํ์ ๋ํ ์ ํ์ ์ ๊ฑฐํ๋ ๊ฒ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. SDR ๋ฐฉ์์์๋ง ๊ฐ๋ฅํ OFDM(Orthogonal Frequency-Division Multiplexing) ๋ณ์กฐ ๋ฐฉ์์ด ๊ทธ ์์ ๋๋ค. ๊ทธ๋ฌ๋ SDR์๋ ์ต์ํ์ ๋ ธ๋ ฅ์ผ๋ก ์์์ ์ง์ ์์ ์ ํธ๋ฅผ ์ ์ดํ๊ณ ์๊ฐํํ ์ ์๋ ์์ํ ์์ง๋์ด๋ง ๊ธฐํ๊ฐ ํ๋ ๋ ์์ต๋๋ค.
ํฅ๋ฏธ๋ก์ด ํต์ ํ์ค ์ค ํ๋๋ ์ง์ํ ์ง์ํ TV DVB-T2์
๋๋ค.
๋ฌด์์ ์ํด? ๋ฌผ๋ก ์ผ์ด๋์ง ์๊ณ ๋ TV๋ฅผ ์ผค ์ ์์ง๋ง ๊ฑฐ๊ธฐ์๋ ๋ณผ ๊ฒ์ด ์ ํ ์์ผ๋ฉฐ ์ด๊ฒ์ ๋ ์ด์ ๋ด ์๊ฒฌ์ด ์๋๋ผ ์ํ์ ์ฌ์ค์
๋๋ค.
DVB-T2๋ ๋ค์์ ํฌํจํ์ฌ ๋งค์ฐ ๊ด๋ฒ์ํ ๊ธฐ๋ฅ์ ๊ฐ๋๋ก ์ค๊ณ๋์์ต๋๋ค.
๋๋ SDR ์๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ๋์งํธ TV๋ฅผ ์์ ํ ๊ฒฝํ์ด ์์ต๋๋ค. DVB-T ํ์ค์ ์ ์๋ ค์ง GNURadio ํ๋ก์ ํธ์ ํฌํจ๋์ด ์์ต๋๋ค. DVB-T2 ํ์ค์ ์ํ gr-dvbs2rx ๋ธ๋ก(๋ชจ๋ ๋์ผํ GNURadio์ ๋ํ)์ด ์์ง๋ง ์๋น ์ ํธ ๋๊ธฐํ๊ฐ ํ์ํ๋ฉฐ ์ด๋ ๊ณ ๋ฌด์ ์ ๋๋ค(Ron Economos์๊ฒ ํน๋ณํ ๊ฐ์ฌ๋๋ฆฝ๋๋ค).
์ฐ๋ฆฌ๊ฐ ๊ฐ์ง ๊ฒ.
์ ์ก์ ์์ธํ ์ค๋ช ํ์ง๋ง ์์ ์ ์์ธํ ์ค๋ช ํ์ง ์๋ ETSI EN 302 755 ํ์ค์ด ์์ต๋๋ค.
์ ํธ๋ 9,14285714285714285714 MHz์ ์ํ๋ง ์ฃผํ์๋ก ๋ฐฉ์ก๋๊ณ ์์ผ๋ฉฐ 32768 MHZ ๋์ญ์์ 8 ์บ๋ฆฌ์ด๋ฅผ ์ฌ์ฉํ์ฌ COFDM์ผ๋ก ๋ณ์กฐ๋ฉ๋๋ค.
๋ก์ปฌ ๋ฐ์ง๊ธฐ์ ์ง๋ฅ(DC) ์คํ์ ๊ณผ "๋์ค"์ ์ ๊ฑฐํ๋ ค๋ฉด ์ํ๋ง ์ฃผํ์๋ฅผ ๋ ๋ฐฐ๋ก ๋๋ฆฌ๊ณ (์๋ฌด ๊ฒ๋ ์์ง ์๋๋ก) ์ค๊ฐ ์ฃผํ์์์ ๋ ๋ง์ ๋์ญํญ(์ํผํคํ ๋ก๋ค์ธ ์์ )์ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ์ ํธ๋ฅผ ์์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค. (LO)๋ฅผ ์์ ๊ธฐ ์ ๋ ฅ์ ์ฐ๊ฒฐํฉ๋๋ค. ์ด๋ฌํ ์กฐ๊ฑด์ ์ถฉ์กฑํ๋ ์ฅ์น๋ ๋จ์ํ ํธ๊ธฐ์ฌ์ ๊ฐ๊ธฐ์๋ ๋๋ฌด ๋น์๋๋ค.
10Msps 10bit๋ฅผ ์ฌ์ฉํ๋ SdrPlay ๋๋ ๋น์ทํ ํน์ฑ์ ๊ฐ์ง AirSpy๊ฐ ํจ์ฌ ์ ๋ ดํฉ๋๋ค. ์ฌ๊ธฐ์ ์ํ๋ง ์ฃผํ์๋ฅผ ๋ ๋ฐฐ๋ก ๋๋ฆฌ๋ ๊ฒ์ ์๋ฌธ์ ์ฌ์ง๊ฐ ์์ผ๋ฉฐ ์์ ์ ์ง์ ๋ณํ(Zero IF)์ ํตํด์๋ง ์ํ๋ ์ ์์ต๋๋ค. ๋ฐ๋ผ์ (๊ธ์ ์ ์ธ ์ด์ ๋ก) ์ฐ๋ฆฌ๋ ์ต์ํ์ ํ๋์จ์ด ๋ณํ์ ํตํด "์์ํ" SDR์ ์ง์งํ๋ ์ชฝ์ผ๋ก ์ ํํ๊ณ ์์ต๋๋ค.
๋ ๊ฐ์ง ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด์ผ ํ์ต๋๋ค.
- ๋๊ธฐํ. ์ ํํ ์์ ์ ํ๋ RF ํธ์ฐจ์ ์ํ๋ง ์ฃผํ์ ํธ์ฐจ๋ฅผ ์์๋ณด์ธ์.
- DVB-T2 ํ์ค์ ๊ฑฐ๊พธ๋ก ๋ค์ ์์ฑํฉ๋๋ค.
๋ ๋ฒ์งธ ์์ ์๋ ํจ์ฌ ๋ ๋ง์ ์ฝ๋๊ฐ ํ์ํ์ง๋ง ์ธ๋ด์ฌ์ ๊ฐ๊ณ ํด๊ฒฐํ ์ ์์ผ๋ฉฐ ํ ์คํธ ์ ํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ฝ๊ฒ ํ์ธํ ์ ์์ต๋๋ค.
ํ ์คํธ ์ ํธ๋ ์์ธํ ์ง์นจ๊ณผ ํจ๊ป BBC ์๋ฒ ftp://ftp.kw.bbc.co.uk/t2refs/์์ ํ์ธํ ์ ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ ๋ฌธ์ ์ ๋ํ ํด๊ฒฐ์ฑ ์ SDR ์ฅ์น์ ํน์ฑ๊ณผ ์ ์ด ๊ธฐ๋ฅ์ ๋ฐ๋ผ ํฌ๊ฒ ๋ฌ๋ผ์ง๋๋ค. ๊ถ์ฅ๋๋ ์ฃผํ์ ์ ์ด ๊ธฐ๋ฅ์ ์ฌ์ฉํ๋ ๊ฒ์ ์ฑ๊ณตํ์ง ๋ชปํ์ง๋ง ์ด๋ฅผ ์ฝ๋ ๋ฐ ๋ง์ ๊ฒฝํ์ ์ ๊ณตํ์ต๋๋ค. ๋ฌธ์ํ, ํ๋ก๊ทธ๋๋ฐ, TV ์๋ฆฌ์ฆ ์์ฒญ, ์ฒ ํ์ ์ง๋ฌธ ํด๊ฒฐ... ํ๋ง๋๋ก ํ๋ก์ ํธ๋ฅผ ํฌ๊ธฐํ๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํ์ต๋๋ค.
โ์์ํ SDRโ์ ๋ํ ๋ฏฟ์์ ๋์ฑ ๊ฐํด์ก์ต๋๋ค.
์ฐ๋ฆฌ๋ ์ ํธ๋ฅผ ์๋ ๊ทธ๋๋ก ์ทจํ์ฌ ๊ฑฐ์ ์๋ ๋ก๊ทธ๋ก ๋ณด๊ฐํ๊ณ ์ด์ฐ ์ ํธ๋ฅผ ๊บผ๋ด์ง๋ง ์ค์ ์ ํธ์ ์ ์ฌํฉ๋๋ค.
๋๊ธฐํ ๋ธ๋ก ๋ค์ด์ด๊ทธ๋จ:
์ฌ๊ธฐ์ ๋ชจ๋ ๊ฒ์ ๊ต๊ณผ์์ ๋ฐ๋ฅธ ๊ฒ์ ๋๋ค. ๋ค์์ ์กฐ๊ธ ๋ ๋ณต์กํฉ๋๋ค. ํธ์ฐจ๋ฅผ ๊ณ์ฐํด์ผ ํฉ๋๋ค. ๋ค์ํ ๋ฐฉ๋ฒ์ ์ฅ์ ๊ณผ ๋จ์ ์ ๋น๊ตํ๋ ๋ง์ ๋ฌธํ๊ณผ ์ฐ๊ตฌ ๊ธฐ์ฌ๊ฐ ์์ต๋๋ค. ๊ณ ์ ์์ - ์ด๊ฒ์ "Michael Speth, Stefan Fechtel, Gunnar Fock, Heinrich Meyr, OFDM ๊ธฐ๋ฐ ๊ด๋์ญ ์ ์ก์ ์ํ ์ต์ ์ ์์ ๊ธฐ ์ค๊ณ - XNUMX๋ถ ๋ฐ XNUMX๋ถ"์ ๋๋ค. ํ์ง๋ง ์ ์ ์๊ณ ์ถ์ดํ๋ ์์ง๋์ด๋ฅผ ํ ๋ช ๋ ๋ง๋์ง ๋ชปํ๊ธฐ ๋๋ฌธ์ ์์ง๋์ด๋ง ์ ๊ทผ ๋ฐฉ์์ด ์ฌ์ฉ๋์์ต๋๋ค. ๋์ผํ ๋๊ธฐํ ๋ฐฉ๋ฒ์ ์ฌ์ฉํ์ฌ ํ ์คํธ ์ ํธ์ ๋ํ๋์ด ๋์ ๋์์ต๋๋ค. ์๋ ค์ง ํธ์ฐจ(๊ทธ๊ฐ ์ง์ ์๊ฐํจ)์ ๋ค์ํ ์ธก์ ํญ๋ชฉ์ ๋น๊ตํ์ฌ ์ฑ๋ฅ๊ณผ ๊ตฌํ ์ฉ์ด์ฑ์ ์ํด ๊ฐ์ฅ ์ข์ ์ธก์ ํญ๋ชฉ์ ์ ํํ์ต๋๋ค. ๊ฐ๋ ์ธํฐ๋ฒ๊ณผ ๊ทธ ๋ฐ๋ณต ๋ถ๋ถ์ ๋น๊ตํ์ฌ ์์ ์ฃผํ์ ํธ์ฐจ๋ฅผ ๊ณ์ฐํ๋ค. ์์ ์ฃผํ์์ ์์๊ณผ ์ํ๋ง ์ฃผํ์๋ ํ์ผ๋ฟ ์ ํธ์ ์์ ํธ์ฐจ๋ก๋ถํฐ ์ถ์ ๋๋ฉฐ ์ด๋ OFDM ์ ํธ์ ๊ฐ๋จํ ์ ํ ๋ฑํ๊ธฐ์๋ ์ฌ์ฉ๋ฉ๋๋ค.
์ดํ๋ผ์ด์ ํน์ฑ:
DVB-T2 ํ๋ ์์ด ์ธ์ ์์๋๋์ง ์๋ฉด ์ด ๋ชจ๋ ๊ฒ์ด ์ ์๋ํฉ๋๋ค. ์ด๋ฅผ ์ํด ํ๋ฆฌ์ฐ๋ธ ์ฌ๋ณผ P1์ด ์ ํธ์ ์ ์ก๋ฉ๋๋ค. P1 ๊ธฐํธ๋ฅผ ๊ฐ์งํ๊ณ ๋์ฝ๋ฉํ๋ ๋ฐฉ๋ฒ์ ๊ธฐ์ ์ฌ์ ETSI TS 102 831์ ์ค๋ช ๋์ด ์์ต๋๋ค(์์ ์ ๋ํ ์ ์ฉํ ๊ถ์ฅ ์ฌํญ๋ ๋ง์ด ์์).
P1 ์ ํธ์ ์๊ธฐ์๊ด(ํ๋ ์ ์์ ๋ถ๋ถ์ ๊ฐ์ฅ ๋์ ์ง์ ):
์ฒซ ๋ฒ์งธ ์ฌ์ง (๋์์๊น์ง XNUMX๊ฐ์ ๋จ์์ต๋๋ค...):
์ฌ๊ธฐ์๋ IQ ๋ถ๊ท ํ, DC ์คํ์ ๋ฐ LO ๋์ถ์ด ๋ฌด์์ธ์ง ์์๋ด ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ง์ ๋ณํ๊ณผ ๊ด๋ จ๋ ์ด๋ฌํ ์๊ณก์ ๋ํ ๋ณด์์ SDR ์ฅ์น ๋๋ผ์ด๋ฒ์์ ๊ตฌํ๋ฉ๋๋ค. ๋ฐ๋ผ์ ์ดํดํ๋ ๋ฐ ์ค๋ ์๊ฐ์ด ๊ฑธ๋ ธ์ต๋๋ค. ์น์ํ QAM64 ๋ณ์๋ฆฌ์์ ๋ณ์ ์ ๊ฑฐํ๋ ๊ฒ์ ๋ณด์ ๊ธฐ๋ฅ์ ์์ ์ ๋๋ค. ๋๋ ๋ชจ๋ ๊ฒ์ ๋๊ณ ์์ ๊ฑฐ๋ฅผ ์จ์ผํ์ต๋๋ค.
๊ทธ๋ฆฌ๊ณ ์ฌ์ง์ด ์์ง์์ต๋๋ค.
DVB-T64 ํ์ค์ ํน์ ์ฑ์ข ํ์ ์ ์ฌ์ฉํ QAM2 ๋ณ์กฐ:
๊ฐ๋จํ ๋งํด์ ๋ค์ง ๊ณ ๊ธฐ๋ฅผ ๊ณ ๊ธฐ ๋ถ์๊ธฐ์ ๋ค์ ํต๊ณผ์ํจ ๊ฒฐ๊ณผ์ ๋๋ค. ์ด ํ์ค์ ๋ค ๊ฐ์ง ์ ํ์ ํผํฉ์ ์ ๊ณตํฉ๋๋ค.
- ๋นํธ ์ธํฐ๋ฆฌ๋น
- ์ ์ธํฐ๋ฆฌ๋น(์ฝ๋ฉ ๋ธ๋ก์์ ์ ํผํฉ)
- ์๊ฐ ์ธํฐ๋ฆฌ๋น(์ธ์ฝ๋ฉ ๋ธ๋ก ๊ทธ๋ฃน์๋ ์ํจ)
- ์ฃผํ์ ์ธํฐ๋ฆฌ๋น(OFDM ๊ธฐํธ์ ์ฃผํ์ ํผํฉ)
๊ฒฐ๊ณผ์ ์ผ๋ก ์ ๋ ฅ์๋ ๋ค์๊ณผ ๊ฐ์ ์ ํธ๊ฐ ๋ํ๋ฉ๋๋ค.
์ด ๋ชจ๋ ๊ฒ์ ์ธ์ฝ๋ฉ๋ ์ ํธ์ ์ก์ ๋ด์ฑ์ ์ํ ํฌ์์ ๋๋ค.
ํฉ๊ณ
์ด์ ์ ํธ ์์ฒด์ ๋ชจ์๋ฟ๋ง ์๋๋ผ ์๋น์ค ์ ๋ณด๋ ๋ณผ ์ ์์ต๋๋ค.
๋ฐฉ์ก์๋ ๋ ๊ฐ์ ๋ฉํฐํ๋ ์ค๊ฐ ์์ต๋๋ค. ๊ฐ๊ฐ์๋ ๋ ๊ฐ์ ๋ฌผ๋ฆฌ์ ์ฑ๋(PLP)์ด ์์ต๋๋ค.
์ฒซ ๋ฒ์งธ ๋ฉํฐํ๋ ์ค์์ ํ ๊ฐ์ง ์ด์ํ ์ ์ด ๋ฐ๊ฒฌ๋์์ต๋๋ค. ์ฒซ ๋ฒ์งธ PLP์๋ "๋ค์ค"์ด๋ผ๋ ๋ ์ด๋ธ์ด ์ง์ ๋์ด ์๋๋ฐ, ์ด๋ ๋ฉํฐํ๋ ์ค์ ๋ ๊ฐ ์ด์์ PLP๊ฐ ์๊ณ ๋ ๋ฒ์งธ PLP์๋ "๋จ์ผ"์ด๋ผ๋ ๋ ์ด๋ธ์ด ์ง์ ๋์ด ์๊ธฐ ๋๋ฌธ์ ๋
ผ๋ฆฌ์ ์
๋๋ค.
ํจ์ฌ ๋ ํฅ๋ฏธ๋ก์ด ์ ์ ๋ ๋ฒ์งธ ๋ฉํฐํ๋ ์ค์ ๋ ๋ฒ์งธ ์ด์ํ ์ ์
๋๋ค. ๋ชจ๋ ํ๋ก๊ทธ๋จ์ ์ฒซ ๋ฒ์งธ PLP์ ์์ง๋ง ๋ ๋ฒ์งธ PLP์๋ ์ ์์์ ์ ์ ์๋ ํน์ฑ์ ์ ํธ๊ฐ ์์ต๋๋ค. ์ ์ด๋ ์ฝ XNUMX๊ฐ์ ๋น๋์ค ํ์๊ณผ ๋์ผํ ์์ ์ค๋์ค๋ฅผ ์ดํดํ๋ VLC ํ๋ ์ด์ด๋ ์ด๋ฅผ ์ธ์ํ์ง ๋ชปํฉ๋๋ค.
์ด ํ๋ก์ ํธ๋ SdrPlay(ํ์ฌ๋ AirSpy)๋ฅผ ์ฌ์ฉํ์ฌ DVB-T2๋ฅผ ๋์ฝ๋ฉํ ๊ฐ๋ฅ์ฑ์ ํ์ธํ๋ ๊ฒ์ ๋ชฉํ๋ก ๋ง๋ค์ด์ก์ผ๋ฏ๋ก ์ด๋ ์ํ ๋ฒ์ ๋ ์๋๋๋ค.
์ถ์ : ํ๋ค๊ฒ ๊ธฐ์ฌ๋ฅผ ์์ฑํ๋ ๋์ PlutoSDR์ ํ๋ก์ ํธ์ ํตํฉํ๋ ๋ฐ ์ฑ๊ณตํ์ต๋๋ค.
๋๊ตฐ๊ฐ๋ USB6 ์ถ๋ ฅ์ IQ ์ ํธ์ ๋ํด 2.0Msps๋ง ์๋ค๊ณ ์ฆ์ ๋งํ ๊ฒ์ด์ง๋ง ์ต์ํ 9,2Msps๊ฐ ํ์ํ์ง๋ง ์ด๊ฒ์ ๋ณ๋์ ์ฃผ์ ์ ๋๋ค.
์ถ์ฒ : habr.com