주파수도약 확산스펙트럼 (Frequency Hopping Spread Spectrum)
쉽게 풀면
주파수도약 방식은 하나의 채널에 계속 머무는 대신, 미리 정해둔 순서에 따라 여러 주파수를 짧은 시간 간격으로 옮겨 다니며 신호를 보냅니다. 마치 라디오 채널을 일정한 규칙대로 계속 바꿔가며 대화를 이어가는 것과 비슷해서, 상대방도 같은 규칙을 알아야만 대화를 따라갈 수 있습니다. 이렇게 하면 특정 주파수에 방해 전파나 혼신이 있어도 그 순간에만 영향을 받고 곧 다른 주파수로 넘어가기 때문에 전체 통신이 유지되기 쉽습니다.
왜 중요한가
주파수도약 방식은 초기 무선 통신 보안 및 재밍 회피 목적으로 활용되기 시작했으며, 이후 블루투스와 같은 근거리 무선 표준에서도 채택되어 실용적 가치를 인정받았습니다. 여러 시스템이 같은 주파수 대역을 공유해야 하는 환경에서 상호 간섭을 줄이는 방법으로도 연구됩니다.
어떤 절차인가
주파수도약(FHSS)은 송신기와 수신기가 같은 도약 패턴(의사난수 수열로 정한 채널 순서)을 공유하고, 일정한 시간(체류 시간, dwell time)마다 반송파 주파수를 그 순서대로 옮기는 확산스펙트럼 방식입니다. 한 순간에는 좁은 채널 하나만 쓰지만, 시간 전체로 보면 훨씬 넓은 대역에 신호가 퍼집니다.
- 도약 패턴: 채널 번호의 순서입니다. 양쪽이 같은 생성 규칙과 초기값을 알아야 같은 순서를 만들 수 있습니다.
- 채널 수 N과 체류 시간: 도약에 쓰는 채널의 개수와 한 채널에 머무는 시간입니다. N이 클수록 특정 채널의 방해나 다른 기기와의 충돌 영향이 작아집니다.
- 고속 도약과 저속 도약: 한 심볼 동안 여러 번 도약하면 고속, 여러 심볼을 보낸 뒤 한 번 도약하면 저속 도약입니다.
- 동기: 도약 시점이 어긋나면 수신기가 엉뚱한 주파수를 듣게 되므로, 동기 획득과 유지가 필수 과정입니다.
역사적으로는 1942년 헤디 라마(Hedy Lamarr)와 조지 앤타일(George Antheil)이 받은 "비밀 통신 시스템" 특허가 자주 거론됩니다. 이후 군용 재밍 대응 연구를 거쳐 상용 무선 표준에 들어왔습니다.
언제 쓰고 무엇을 얻나
얻는 것은 크게 세 가지입니다.
- 협대역 간섭·재밍에 대한 강건성: 방해가 특정 채널에 있어도 그 채널에 머무는 동안만 손상되고, 오류 정정 부호를 함께 쓰면 손상된 구간을 복구할 수 있습니다.
- 같은 대역의 다른 시스템과의 공존: 도약 패턴이 서로 다르면 충돌은 가끔만 일어납니다.
- 탐지·도청의 어려움: 패턴을 모르면 신호를 따라가기 어렵다는 성질이지만, 암호와 같은 수준의 보안은 아닙니다.
대표 사례로 블루투스 BR/EDR은 2.4 GHz ISM 대역의 1 MHz 폭 채널 79개를 초당 1,600회 도약하며(슬롯 625 μs), 블루투스 1.2부터는 간섭이 심한 채널을 피하는 적응형 주파수 도약(AFH)을 씁니다. IEEE 802.11 최초 표준(1997)에도 FHSS 물리 계층이 있었지만 이후에는 다른 방식이 주류가 되었습니다.
가상의 예 — 충돌 확률. 채널이 N = 79개이고 다른 기기들이 독립적으로 균등하게 도약한다고 가정하면, 한 슬롯에서 내 기기와 특정 기기가 같은 채널에 겹칠 확률은 1/79 ≈ 1.27%입니다. 방해 기기가 k대이면 적어도 한 대와 겹칠 확률은 1 − (1 − 1/79)k입니다.
| 다른 기기 수 k | 1 | 5 | 10 | 20 |
|---|---|---|---|---|
| 한 슬롯에서 충돌할 확률 | 1.3% | 6.2% | 12.0% | 22.5% |
초당 1,600슬롯이므로 기기 1대당 평균 1,600 × 1.27% ≈ 20번의 충돌이 생깁니다. 실제 시스템은 이 단순 모형보다 패킷 길이, 적응형 채널 선택, 재전송 때문에 훨씬 복잡합니다.
논문에는 이렇게 적는다
- 도약 채널 수, 채널 간격, 도약 속도(hops/s) 또는 체류 시간, 도약 패턴의 생성 방식을 적습니다.
- 고속·저속 중 어느 쪽인지, 동기 방식, 오류 정정 부호 사용 여부를 함께 밝힙니다.
- 성능은 간섭 환경(협대역 재머의 유무와 세기, 같은 대역의 도약 시스템 수)에 따른 비트오율(BER), 패킷 오율, 처리량으로 보고합니다.
- 충돌 모형이 독립·균등 도약을 가정하는지, 시간 동기가 완전하다고 보는지를 가정에 적어 둡니다.
- "확산 이득"은 도약 채널 수에 대응시켜 말하는 경우가 많아, 직접시퀀스 방식의 처리 이득과 정의가 다를 수 있음을 구분해 씁니다.
논문에서는 이렇게 쓰입니다
실제 논문에서
이 용어를 직접 쓴 국내 논문 문장을 아직 수집하지 못했습니다. 수집되는 대로 출처와 함께 싣겠습니다.
예시 문장
아래는 용어의 쓰임을 보여 주려고 만든 예시로, 실제 논문에서 가져온 문장이 아닙니다.
도약 패턴을 상황에 맞게 조정해 재밍 대응 능력을 개선한 연구를 설명하는 문장입니다.
주파수도약 방식이 다른 무선 기기와 공존할 때 발생하는 충돌 문제를 다루는 문장입니다.
조금 더 깊게 보면
주파수도약은 도약 속도에 따라 한 심볼 구간에 여러 번 도약하는 고속 도약과 여러 심볼이 한 주파수에 머무는 저속 도약으로 구분되며, 도약 순서는 송수신 양측이 공유하는 의사난수 시퀀스로 결정되는 것이 일반적입니다. 정확한 시간 동기가 이루어져야 송신 측과 수신 측의 도약 패턴이 어긋나지 않습니다.
고속 도약 방식은 한 심볼을 여러 주파수에 걸쳐 나누어 전송하기 때문에 특정 주파수에서의 순간적인 방해에도 심볼 전체가 손상되지 않는 반면, 저속 도약 방식은 도약 사이의 시간이 길어 회로 구현이 상대적으로 단순하다는 차이가 있습니다.
주의할 점
주파수도약은 신호를 넓은 대역에 동시에 펼치는 직접시퀀스 방식과 달리, 특정 시점에는 좁은 대역 하나만 사용한다는 점에서 개념이 다릅니다. 두 방식을 혼동하지 않아야 합니다.
여러 기기가 동일한 주파수 대역에서 각자의 도약 패턴으로 동작하는 경우, 우연히 같은 주파수에 동시에 도약하는 충돌이 발생할 수 있어 이를 통계적으로 관리하는 설계가 필요합니다.
헷갈리기 쉬운 용어
확산스펙트럼에는 여러 구현이 있고, 주파수도약은 그중 "주파수를 옮겨 다니는" 쪽입니다. 채널을 나눠 쓰는 다중화와도 이름이 비슷해 혼동됩니다.
| 용어 | 한 순간에 쓰는 대역 | 핵심 원리 |
|---|---|---|
| 주파수도약(FHSS) | 좁은 채널 하나(시간에 따라 이동) | 반송파 주파수를 공유된 의사난수 순서로 옮김. 방해받은 채널은 잠시 지나가는 것으로 끝남 |
| 직접시퀀스 확산스펙트럼 | 넓은 대역 전체를 동시에 | 데이터에 빠른 칩 수열을 곱해 넓게 펼치고, 수신기가 같은 수열로 되돌려 협대역 간섭을 억제 |
| 주파수분할다중화 | 사용자마다 고정된 채널 | 대역을 여러 채널로 나눠 동시에 쓰는 다중화이며 확산이 아님. 채널 간섭에는 그대로 취약 |
주파수도약은 시간에 따라 좁은 대역을 옮기고, 직접시퀀스는 넓은 대역을 한꺼번에 씁니다.
참고 문헌
- Pickholtz, R. L., Schilling, D. L., & Milstein, L. B. (1982). Theory of spread-spectrum communications—A tutorial. IEEE Transactions on Communications, 30(5), 855–884.
- Haartsen, J. C. (2000). The Bluetooth radio system. IEEE Personal Communications, 7(1), 28–36.
- Proakis, J. G., & Salehi, M. (2008). Digital Communications (5th ed.). McGraw-Hill.
- Torrieri, D. (2005). Principles of Spread-Spectrum Communication Systems. Springer.
표의 기준값은 위 문헌에 근거한 관례이며, 분야·학술지마다 다른 기준을 쓸 수 있습니다.