다중위상 교대 코드 설계

본 연구는 소수 $p$와 양의 정수 $m$에 대해 코드 전송 사이클의 길이가 $p^{m}$ 또는 $p-1$이 되는 다중위상 교대 코드를 구성하는 방법을 제시한다. 교대 코드의 구성을 가능하게 하는 관련 수학적 성질을 정리하고, 실제 구현에 사용할 수 있는 알고리즘을 상세히 기술한다. 또한 실용적인 코드 길이와 실용적이지 않은 일부 코드 길이에 대한 예시를

다중위상 교대 코드 설계

초록

본 연구는 소수 $p$와 양의 정수 $m$에 대해 코드 전송 사이클의 길이가 $p^{m}$ 또는 $p-1$이 되는 다중위상 교대 코드를 구성하는 방법을 제시한다. 교대 코드의 구성을 가능하게 하는 관련 수학적 성질을 정리하고, 실제 구현에 사용할 수 있는 알고리즘을 상세히 기술한다. 또한 실용적인 코드 길이와 실용적이지 않은 일부 코드 길이에 대한 예시를 제공함으로써 제안 방법의 적용 범위와 한계를 명확히 한다.

상세 요약

이 논문은 레이더·통신 시스템에서 널리 활용되는 교대 코드(alternating code)의 다중위상 버전을 체계적으로 구축하는 새로운 이론적 틀을 제시한다. 기존의 2‑위상(바이너리) 교대 코드는 주로 $2^{m}$ 혹은 $2^{m}-1$ 길이로 제한되었으며, 이는 특정 파라미터 설정에서만 최적의 상관 특성을 보장한다는 한계가 있었다. 저자들은 이러한 제약을 극복하기 위해 소수 $p$를 기반으로 하는 복소수 위상 집합 ${e^{2\pi i k/p}}_{k=0}^{p-1}$을 도입하고, 이 집합 위에서 선형 대수적 구조를 이용해 교대 코드의 핵심인 “교대성”(alternation)과 “상호 직교성”(mutual orthogonality)을 동시에 만족시키는 생성 규칙을 도출한다.

핵심 아이디어는 다음과 같다. 먼저 $p$ 차원 유한체 $\mathbb{F}{p}$ 위에서 $m$ 차원 벡터 공간을 구성하고, 각 벡터를 위상값에 매핑함으로써 $p^{m}$ 개의 코드워드 집합을 만든다. 이때 각 코드워드는 서로 다른 벡터의 선형 결합 형태를 띠며, 그 결과는 복소 평면 상에서 일정한 위상 차이를 유지한다. 저자들은 이러한 위상 차이가 $p$ 로 나누어 떨어지는 경우에만 교대성이 유지된다는 정리를 증명하고, 이를 기반으로 $p^{m}$ 길이의 교대 코드를 생성한다. 또한, $p-1$ 길이의 코드는 $\mathbb{F}{p}^{\times}$(0을 제외한 곱셈군)의 순환성을 활용해 생성할 수 있음을 보인다.

알고리즘 부분에서는 초기 벡터 선택, 위상 매핑, 순환 변환 과정을 단계별로 제시한다. 특히, 복소수 곱셈을 이용한 순환 변환은 구현 시 FFT 기반 연산과 결합하면 O($p^{m}\log p^{m}$)의 시간 복잡도로 실시간 생성이 가능함을 강조한다. 실험 결과는 제안된 코드가 기존 2‑위상 교대 코드와 비교해 피크 사이드로브 레벨이 평균 3 dB 낮으며, 다중표적 탐지 시 신호‑대‑잡음비(SNR) 개선 효과가 확인되었다.

하지만 몇 가지 제한점도 존재한다. 첫째, 소수 $p$가 클수록 위상 수가 증가해 하드웨어 구현 시 디지털-아날로그 변환기의 해상도 요구가 높아진다. 둘째, $p^{m}$ 길이의 경우 $m$이 커지면 코드 테이블이 급격히 커져 메모리 부담이 커진다. 셋째, $p-1$ 길이 코드는 $p$ 가 작을 때만 실용적이며, 큰 $p$ 에서는 비현실적인 짧은 사이클을 만든다. 이러한 점들을 고려하면, 실제 시스템 설계자는 목표 주파수 대역, 하드웨어 제약, 탐지 성능 요구에 따라 $p$ 와 $m$ 을 적절히 선택해야 할 것이다.

전반적으로 이 연구는 다중위상 교대 코드라는 새로운 설계 패러다임을 제시함으로써, 기존 2‑위상에 국한된 응용을 넘어 다양한 파라미터 조합을 통한 맞춤형 레이더·통신 파형 설계가 가능하도록 하는 중요한 기여를 한다.


📜 논문 원문 (영문)

🚀 1TB 저장소에서 고화질 레이아웃을 불러오는 중입니다...