I. 서 론
II. 시역전 기술 및 응용
2.1 수동형 시역전
2.2 RBD 기법을 이용한 수동형 시역전
III. 해상실험
3.1 해상실험 환경
3.2 전송 신호 패킷 구성
IV. 실험 결과
4.1 수동형 시역전
4.2 RBD 기법을 이용한 수동형 시역전
V. 결 론
I. 서 론
수중에서의 통신은 수중매질의 특성상 전달 손실이 적은 음파를 사용하며, 음파의 전달 특성은 수심, 수온 및 염도에 따른 음속 구조에 지배적인 영향을 받는다. 또한 육상에서의 전파통신보다 가용 주파수가 낮아 신호의 대역폭에 제한이 따르며, 해양 도파관 구조에 따른 경계면에서의 다중경로로 인한 지연확산과 환경적 혹은 인위적인 이동에 의한 도플러 확산이 발생한다. 이로 인하여 인접 심볼 간 간섭이 커지고 통신신호의 왜곡이 발생하여 통신성능이 저하된다.[1-3] 이러한 문제들을 극복하기 위해서 적응형 신호처리 알고리즘을 이용한 등화기법 등이 사용되어 왔으나, 적응 등화기법은 정확한 채널 추정을 필요로 하므로 지연확산에 따른 탭 수 산정 및 시변동에 따른 변수 갱신이 요구된다. 이외에도 빔 형성 기법, 공간 다이버시티 및 시역전 등의 기술을 이용한 신호 보상에 관한 연구가 진행되어 왔다.[1,4-6]
시역전 기술은 1970년대 가역성의 원리에 근거하여 광학분야에서 처음 도입되었고 이후 수중에 적용되었으며,[5,6] 국내·외 수중음향통신 분야에서 자기 등화 기술로써 수동형 시역전 기술의 적용 연구 및 실험을 통한 검증을 수행하였다.[6-11]
수동형 시역전의 경우 탐침 신호를 이용하여 수신 채널별 임펄스 응답을 산출하며, 이를 이용하여 수치적 정합필터를 수행함으로써 수동형 시역전 신호를 계산한다. 따라서 신호 패킷 구성 시 전달함수 산출을 위한 탐침 신호가 포함되어야 하며, 하나의 탐침 신호에 여러 개의 데이터 프레임이 한 패킷을 구성하는 경우, 하나의 탐침 신호가 모든 데이터 프레임의 채널 시변동을 반영하지 못하므로, 수동형 시역전 기술을 이용해 복원된 신호의 통신성능은 저하된다.
최근 수신기 배열단에 수신된 신호만을 이용하여 송신 신호 및 전달함수를 추정하는 음선 기반 블라인드 디컨볼루션(Ray-based Blind Deconvolution, RBD) 기법이 연구되었으며,[12,13] 국내·외에서 RBD 기법을 기반으로 한 이론적 연구와 실험이 이루어지고 있다.[12-15]
본 논문에서는 RBD 기법을 적용하여 각 데이터 프레임으로부터의 전달함수를 추정하고, 추정된 전달함수를 수동형 시역전에 적용하여 통신성능 분석을 수행하였다. 탐침 신호의 전달함수를 이용하는 기존의 수동형 시역전과 RBD 기법을 이용하여 각 데이터 프레임별로 추정된 전달함수를 이용한 수동형 시역전의 통신성능을 비교함으로써 제안한 기법의 성능을 검증한다.
본 논문의 구성은 다음과 같다. II장에서는 수동형 시역전 및 RBD 기법을 이용한 수동형 시역전 개념을 검토하고, III장에서는 해상실험 및 전송신호에 대하여 설명한다. IV장에서는 실제 해상데이터를 이용하여 기존의 수동형 시역전과 RBD 기법을 이용한 수동형 시역전의 통신성능을 비교분석하며, 마지막으로 V장에서는 본 논문의 결론을 맺는다.
II. 시역전 기술 및 응용
2.1 수동형 시역전
수동형 시역전은 양방향 전파과정을 통하여 시공간적 정합 필터를 수행하는 능동형 시역전과 달리 단일 방향 전파과정만 수행한다.
개의 수신 배열을 이용한 수동형 시역전의 구조는 Fig. 1과 같다. 해양 도파관에서 음원으로부터 송신된 신호가 배열 수신기로 전파된다고 가정할 때, 수신기 채널별 전달함수는 주파수 영역에서 아래의 관계식 Eq.(1)으로 표현할 수 있다.[7,9,16]
(1)
여기서
와
는 각각
번째 수신기에 수신된 탐침 신호와 송신된 탐침 신호의 스펙트럼이다.
는 음원의 위치
로부터
수신기 위치
에서의 탐침 신호로부터 구해진 전달함수이다.
탐침 신호로부터 구해진 전달함수를 이용하여 구하고자 하는 데이터 신호의 수동형 시역전 신호는 Eq.(2)와 같이 나타낼 수 있다.
. (2)
Eq.(2)의
는 수신된 데이터 신호의 스펙트럼이며,
는 수동형 시역전을 통해 재집속된 데이터 신호의 스펙트럼이다. 이때
는 공액복소수이다.
2.2 RBD 기법을 이용한 수동형 시역전
블라인드 디컨볼루션 기법은 수신기 배열단에서 수신된 신호만을 이용하여 음원에서 전파된 송신 신호의 파형 및 전달함수를 추정하는 방법이며, 본 연구에서는 음선 기반 블라인드 디컨볼루션 기법을 이용하였다.[12]
주파수 영역에서
번째 수신기에 수신되는 데이터 신호
는 데이터 신호의 전달함수
와 송신된 데이터 신호
의 곱으로 Eq.(3)과 같이 표현할 수 있다.
(3)
여기서 송신 신호
와 전달함수
의 정보는 알지 못한다고 가정하며, 수신된 신호
로부터 전달함수를 추정하기 위해 우선적으로 수신된 신호의 정규화를 수행한다.
(4)
수신 신호의 정규화 결과는 Eq.(4)와 같이 나타낼 수 있으며, 송신 신호의 세기 항
이 수신 신호로부터 제거되었음을 알 수 있다. 하지만 정규화된 수신 신호에는 여전히 송신 신호의 위상
이 남아 있으므로 이를 제거하기 위한 위상 보정 인자
를 다음과 같이 도입한다.
(5)
Eq.(5)를 통해 계산된 위상 보정 인자와 Eq.(4)의 정규화된 수신 신호의 곱을 통해 추정된 전달함수
를 Eq.(6)과 같이 나타낼 수 있으며, 적절한 가중치 벡터
를 계산함으로써 구할 수 있다.
(6)
이때 가중치 벡터
를 계산하는 방법에는 모드[17] 또는 음선 정보를 이용하는 방법[12]이 있으며, 본 논문에서는 Eq.(7)과 같이 음선 정보를 기반으로 가중치 벡터를 계산하였다.


(7)
여기서
는 센서간의 간격,
는 배열 수신기가 위치한 곳에서의 평균 음속, 그리고
은
경로에 해당하는 음선의 각도를 나타낸다. 최종적으로 추정된 전달함수
를 이용하여 수동형 시역전 신호
는 Eq.(8)과 같이 나타낼 수 있다.
(8)
는 데이터 신호로부터 추정된 전달함수를 이용하여 수동형 시역전을 통해 재집속된 데이터 신호의 스펙트럼으로 해석할 수 있다.
요약하면, 본 논문에서 제시하는 RBD 기법을 이용한 수동형 시역전은 전송 신호 패킷 구성 내에 포함된 탐침 신호의 전달함수로 사용하는 기존의 수동형 시역전 기술과 달리 각 데이터 신호로부터 모든 전달함수를 추정하고 이를 수동형 시역전 기술에 적용하여 데이터 신호를 복원한다.
III. 해상실험
3.1 해상실험 환경
본 실험은 2010년 10월 동해시 인근 해역에서 수행되었으며,[7,18] Fig. 2는 실험 구성, Fig. 3(a) 실험 해역의 음속 구조, Fig. 3(b)는 수신기가 배치된 수심에서의 음속 구조를 나타낸다. 송신기는 수평으로 무지향성, 수직으로는 ±40°의 유효 빔 폭을 가지며 수심 60m에 위치한다. 수신기는 수직 선 배열(Vertical Line Array, VLA)을 사용하였으며 수심 92.5 m ~ 107.5 m에 24개의 센서가 비 균등 간격으로 구성되고,[7] 수신기의 채널당 수신 샘플링율은 65536 Hz이다. 송/수신기 사이의 거리는 약 470 m, 해역의 수심은 약 350 m이며, 당시의 음속은 XBT(eXpendable Bathy Thermograph)를 이용하여 측정을 수행하였다.
3.2 전송 신호 패킷 구성
전송 신호의 패킷 구조는 Fig. 4와 같으며, 채널 임펄스 응답(Channel Impulse Response, CIR) 분석을 위한 탐침 신호와 통신용 데이터 신호로 구성된다. 탐침 신호는 주파수 대역 4 ~ 8 kHz를 가지는 m-시퀀스 k4 (15 chips), m-시퀀스 k9(511 chips), LFM(Linear Frequency Modulation) 신호로 구성되며, 본 논문에서는 LFM 신호를 사용하여 분석을 수행하였다. 통신용 데이터 신호는 총 40프레임으로 구성되며, 각 프레임은 중심주파수 6 kHz, 대역폭 4 kHz를 가지는 QPSK(Quadrature Phase Shift Keying)로 변조된 16개 프리앰블 심볼과 BPSK(Binary Phase Shift Keying)로 변조된 1632개 데이터 심볼로 구성된다. 또한 데이터 신호는 인접 심볼 간 간섭을 최소화하기 위하여 roll-off 인자가 0.25인 RRC(Root-Raised Cosine) 필터를 각각 변조와 복조 과정에서 정합필터로 사용하였다. 무음 구간의 길이는 50 ms, 한 데이터 프레임의 길이는 약 520 ms이다.
IV. 실험 결과
4.1 수동형 시역전
본 절에서는 BER(Bit Error Rate) 산출을 통해 수동형 시역전 신호의 통신성능을 확인하고자 한다.
Fig. 5는 각 채널에 수신된 탐침 신호 중 LFM 신호를 나타내며, Fig. 6은 송·수신 LFM 신호 간의 정합필터를 통해 구해진 채널 임펄스 응답을 나타낸 것이다. 총 24개의 채널 중 시스템 문제로 인해 1번 채널은 분석에서 제외하였으며, 22번 채널은 수신 감도가 약한 것을 확인할 수 있다.
LFM 신호로부터 구해진 전달함수를 이용하여 총 40프레임 데이터 신호의 수동형 시역전을 수행하였으며, 최대 우도(Maximum Likelihood, ML) 함수 기반의 위상고정루프(Phase Locked Loop, PLL)를 적용하여 위상을 보정하였다.[3,7]
Fig. 7은 수동형 시역전을 통해 복원된 2번째 프레임의 성상도로, Fig. 7(a)와 (b)는 각각 위상고정루프 적용 전후를 나타낸 것이다. 위상 보정 결과 BER이 0.6532에서 0으로 통신성능 향상을 확인할 수 있다. Fig. 8은 수동형 시역전을 통해 복원된 35번째 프레임의 성상도로, Fig. 8(a)와 (b)는 각각 위상고정루프 적용 전후를 나타낸 것이다. 위상 보정 결과 BER이 0.5025에서 0.4859로 통신성능 향상이 이루어지지 않는 것을 확인할 수 있다. 이러한 문제가 발생하는 이유는 2번째 프레임의 경우, 탐침 신호와 프레임 사이의 시간 차가 작아 채널 시변동이 크게 발생하지 않으므로 수동형 시역전 신호의 통신성능이 우수하다. 하지만 35번째 프레임의 경우, 탐침 신호와 프레임 사이의 시간 차가 커져 채널 시변동 영향으로 수동형 시역전 신호의 통신성능이 저하된다.
4.2 RBD 기법을 이용한 수동형 시역전
본 절에서는 BER 산출을 통해 RBD 기법을 이용한 수동형 시역전 신호의 통신성능을 확인하고자 한다. RBD 기법을 이용한 수동형 시역전은 각 프레임별로 전달함수를 추정하고, 이를 이용하여 수동형 시역전을 수행한다.
RBD 기법을 통해 각 프레임별 전달함수를 추정하기 위해 각 채널에 수신되는 데이터 신호를 Eq.(4)와 같이 정규화 과정을 수행한다. 앞서 언급한 바와 같이 정규화된 수신 신호는 여전히 송신 신호의 위상을 포함하기 때문에 위상 보정 인자를 통해 송신 신호의 위상 항을 제거한다. 위상 보정 인자에서의 가중치 벡터
를 계산하기 위해 Eqs.(9)와 (10)을 이용하여 해당 주파수 대역폭에 대해 빔형성을 수행한 후, 해당 주파수에 대해 비상관 합산 처리를 통해 빔출력 각도를 계산한다.
(9)
. (10)
Fig. 9는 2번째 프레임으로부터 구해진 해당 주파수 대역에 해당하는 빔출력을 나타내며, Fig. 10으로부터 -9.5°에서 높은 에너지에 해당하는 빔 출력 값이 나타나는 것을 확인할 수 있다. 출력된 각도를 이용하여 Eq.(7)로부터 가중치 벡터
를 계산할 수 있으며, Eq.(6)에 대입하여 2번째 프레임에서 각각의 수신기에 대한 전달함수
를 계산할 수 있다. 최종적으로 구해진 전달함수를 이용하여 Eq.(8)로부터 RBD 기법을 이용한 수동형 시역전 신호를 복원할 수 있다.
Fig. 11은 RBD 기법을 통해 추정된 2번째 프레임의 채널 임펄스 응답을 나타내며, 모든 프레임에 대하여 동일한 과정을 수행하여 채널 임펄스 응답을 추정한다.
Fig. 12는 RBD 기법을 통해 추정된 2번째 프레임의 채널 임펄스 응답과 35번째 프레임의 채널 임펄스 응답의 각 채널별 상호상관 계수의 최대치를 나타낸다. 본 결과를 통해 2번째 프레임과 35번째 프레임 사이에서 채널 시변동이 발생함을 확인할 수 있다.
| |
Fig. 12. The cross correlation coefficient between the estimated CIR of 2nd and 35th frame at each channel. |
Fig. 13은 추정된 전달함수를 이용하여 수동형 시역전을 통해 복원된 2번째 프레임의 성상도로, Fig. 13(a)와 (b)는 각각 위상고정루프 적용 전후를 나타낸 것이다. RBD 기법을 이용한 수동형 시역전에서도 수신된 신호로부터 신호를 복원하기 때문에 기본적으로 발생하는 위상 왜곡 문제는 해결되지 않으며, 이를 해결하기 위한 위상고정루프를 동일한 방법으로 적용한다 . 위상 보정 결과 BER이 0.2972에서 0으로 통신성능 향상을 확인할 수 있다.
Fig. 14는 동일한 과정을 통해 복원된 35번째 프레임의 성상도로, Fig. 14(a)와 (b)는 각각 위상고정루프 적용 전후를 나타낸 것이다. 위상 보정 결과 BER이 0.7525에서 0.0012으로 통신성능 향상을 확인할 수 있다.
Table 1은 기존의 수동형 시역전과 RBD 기법을 이용한 수동형 시역전의 위상고정루프가 적용된 BER 성능 비교 결과를 나타낸다. 35번째 프레임에서 RBD 기법을 이용한 수동형 시역전의 BER 결과가 0.4589에서 0.0012로 크게 향상되는 것을 확인할 수 있다.
Table 1. BER comparison with/without RBD. | |||
without RBD | with RBD | ||
2nd data frame | 0.0000 |
| 0.0000 |
35th data frame | 0.4859 | 0.0012 | |
Fig. 15는 총 40프레임에 대해 탐침 신호를 이용한 수동형 시역전과 RBD 기법을 이용한 수동형 시역전의 프레임별 BER을 비교한 결과이다. Fig. 15(a)는 탐침 신호의 전달함수를 이용한 수동형 시역전 결과를 나타낸 것으로, 채널 시변동이 반영되지 않아 각 프레임별 BER이 0 ~ 0.5 사이에서 변화하는 것을 볼 수 있다. Fig. 15(b)는 RBD 기법을 통해 각 프레임별로 추정된 전달함수를 이용한 수동형 시역전 결과를 나타낸 것으로, 채널 시변동이 반영되어 BER이 0 ~ 0.002 사이를 유지함으로써 성능이 개선된 것을 확인할 수 있다.
V. 결 론
본 논문에서는 탐침 신호의 정합필터 결과를 이용하는 기존의 수동형 시역전과 RBD 기법을 통해 각 데이터 프레임별로 추정된 전달함수를 이용하는 수동형 시역전의 통신성능을 비교하는 연구를 수행하였다. 전송 신호 패킷이 하나의 탐침 신호와 여러 개의 데이터 프레임으로 구성되는 경우, 수신된 탐침 신호의 정합필터 결과는 각 데이터 프레임의 채널 시변동을 반영하지 못한다. 하지만 RBD 기법을 이용하면 각 데이터 프레임의 전달함수를 추정할 수 있으며, 추정된 전달함수는 채널 시변동을 반영한다. 실제 해상실험 데이터를 활용하여 통신성능을 비교한 결과, 탐침 신호의 전달함수를 이용하는 기존의 수동형 시역전은 각 프레임별 BER이 0 ~ 0.5 사이에서 변화하는 반면, RBD 기법을 통해 각 프레임별 전달함수를 이용하는 수동형 시역전은 각 프레임별 BER이 0 ~ 0.002를 유지함으로써 성능이 향상되는 것을 보였다. 본 연구를 통해 RBD 기법을 기반으로 전달함수 추정 및 통신신호 복원에 대한 활용 가능성을 제시하였다.



















