# Galileo 신호 및 주파수

#### 신호 구조

Galileo 시스템은 GPS와 GLONASS와는 다른 독특한 신호 구조를 가지고 있다. Galileo의 신호는 크게 네 가지 대역으로 나뉘며, 각 대역은 다양한 서비스에 사용된다. Galileo의 신호 구조는 BOC(Binary Offset Carrier) 변조 방식을 사용하여 고정밀 측위를 가능하게 한다.

**BOC 변조 방식**

BOC 변조는 신호의 주파수 성분을 두 개의 대역으로 나누어 전송하는 방식으로, 수신 신호 간섭을 줄이고 신호 처리 성능을 향상시킨다. 일반적으로 BOC 신호는 GPS의 C/A 코드나 P(Y) 코드와 비교하여 더 우수한 잡음 저항성을 제공한다.

BOC 변조 신호는 수학적으로 다음과 같이 표현할 수 있다.

$$
s(t) = A \cdot \cos(2\pi f\_c t) \cdot \text{sgn}(\cos(2\pi f\_m t))
$$

여기서:

* $A$: 신호의 진폭
* $f\_c$: 반송파 주파수
* $f\_m$: 변조 주파수
* $t$: 시간
* $\text{sgn}$: 부호 함수

이 변조 방식은 Galileo 신호의 고정밀도와 간섭 저항성을 크게 향상시키며, 특히 고정밀 측정이 요구되는 환경에서 중요한 역할을 한다.

#### 주파수 대역

Galileo 시스템은 다양한 주파수 대역을 사용하여 여러 서비스를 제공하며, 주요 주파수 대역은 다음과 같다:

* **E1 대역**: 1575.42 MHz
* **E5a 대역**: 1176.45 MHz
* **E5b 대역**: 1207.14 MHz
* **E6 대역**: 1278.75 MHz

이 대역들은 서로 다른 서비스와 애플리케이션에 최적화되어 있다. 예를 들어, E1 대역은 주로 일반적인 민간 서비스에 사용되며, E6 대역은 상업적이고 고정밀 서비스에 사용된다.

**주파수 분할 및 사용**

각 대역은 다음과 같은 방식으로 분할 및 사용된다:

* **E1 대역**:
  * Galileo의 핵심 대역으로, 민간용으로 사용된다. 이 대역의 신호는 주로 개방된 공간에서의 측위를 목적으로 하며, 대중적으로 널리 사용된다.
* **E5a 대역**:
  * GNSS 간의 상호 운용성을 위해 사용되며, 다른 GNSS 시스템과의 호환성을 위해 설계되었다. 특히 이 대역은 GPS의 L5와 호환되도록 조정되었다.
* **E5b 대역**:
  * 향상된 다중 경로 저항성을 제공하며, 고정밀 서비스에 주로 사용된다.
* **E6 대역**:
  * 상업용 고정밀 서비스에 사용되며, 고급 사용자들을 위한 더 정밀한 서비스에 적합한다.

#### 신호 채널 및 서비스

Galileo 시스템은 여러 종류의 신호 채널을 통해 다양한 서비스를 제공한다. 주요 신호 채널은 다음과 같다:

* **OS (Open Service)**: 민간 사용자를 위한 무료 서비스로, E1 및 E5a 대역을 주로 사용한다. 이 서비스는 저가형 수신기에서도 사용이 가능하며, 대중적인 네비게이션 서비스에 활용된다.
* **CS (Commercial Service)**: 상업적인 목적으로 제공되는 서비스로, E6 대역에서 운영된다. 이 서비스는 고정밀도가 요구되는 애플리케이션에서 사용된다.
* **PRS (Public Regulated Service)**: 정부와 공공기관에서 사용되는 신뢰도가 높은 서비스로, 주로 E1과 E6 대역에서 사용된다.

이 신호 채널들은 각 대역에서 서로 다른 데이터 전송 속도와 신뢰성을 가지고 있으며, 각 서비스는 그 목적에 맞게 최적화되어 있다.

#### 신호 변조 방식

Galileo는 다양한 변조 방식을 채택하여 각 서비스에 맞는 최적의 성능을 제공한다. 주요 변조 방식은 BOC(Binary Offset Carrier)와 BPSK(Binary Phase Shift Keying) 방식이 있으며, 이들 각각은 서로 다른 주파수 대역에서 사용된다.

**BPSK 변조 방식**

BPSK는 가장 단순한 형태의 디지털 변조 방식 중 하나로, 위성 신호 전송에 널리 사용된다. BPSK 신호는 위상 변이를 통해 데이터를 전송하며, 수학적으로는 다음과 같이 표현할 수 있다:

$$
s(t) = A \cdot \cos(2\pi f\_c t + \phi(t))
$$

여기서:

* $A$: 신호의 진폭
* $f\_c$: 반송파 주파수
* $\phi(t)$: 위상 변화, 이 값은 데이터 비트에 따라 0 또는 $\pi$이다.

BPSK 방식은 잡음 저항성과 신호 복원력이 뛰어나기 때문에 GPS, Galileo와 같은 위성 항법 시스템에서 널리 사용된다.

**BOC 변조 방식의 특성**

BOC 변조는 위성 신호가 대역 내에서 더 넓게 분포되도록 하여 신호 간섭을 줄이는 데 기여한다. 또한, 신호의 주파수 성분을 여러 대역으로 분리하여 사용 가능 주파수 대역을 효율적으로 활용한다. 이 변조 방식은 고주파 대역에서 더 나은 성능을 보이며, 특히 다중 경로 저항성과 같은 측면에서 중요한 역할을 한다.

Galileo 시스템에서 BOC 변조는 다음과 같은 장점을 제공한다:

* **신호 간 간섭 최소화**: 주파수 대역 내에서 신호가 더 넓게 분포되어 서로 다른 신호 간의 간섭이 줄어든다.
* **다중 경로 저항성**: 도시 환경이나 산악 지대와 같은 다중 경로 신호가 많은 환경에서도 정확한 측위가 가능한다.
* **주파수 효율성**: 동일한 주파수 대역에서 더 많은 신호를 전송할 수 있어 주파수 자원의 효율성을 높인다.

#### 신호 코드 구조

Galileo 신호는 PRN(Pseudo-Random Noise) 코드와 파일럿 신호로 구성된다. PRN 코드는 위성에서 송출되는 신호의 식별에 사용되며, 위성 간 신호를 구분하고 수신자가 특정 위성에서 송출된 신호를 식별할 수 있도록 돕는다.

**PRN 코드**

PRN 코드는 각 위성마다 고유하게 할당되며, 수신기가 특정 위성의 신호를 선택할 수 있게 한다. PRN 코드는 대역 확산 기술을 이용하여 신호의 잡음 저항성을 높이고, 다수의 위성이 동일한 주파수 대역을 사용할 수 있도록 한다.

PRN 코드의 주기는 다음과 같이 계산된다:

$$
T\_{\text{PRN}} = \frac{1}{f\_{\text{PRN}}}
$$

여기서:

* $T\_{\text{PRN}}$: PRN 코드 주기
* $f\_{\text{PRN}}$: PRN 코드 전송 속도

Galileo의 PRN 코드는 매우 짧은 시간 내에 반복되며, 이러한 특성 덕분에 여러 위성이 동일한 주파수 대역을 사용할 수 있다.

#### 파일럿 신호

Galileo 시스템에서는 데이터 신호와 함께 파일럿 신호가 송출된다. 파일럿 신호는 데이터 정보가 없는 순수 신호로, 수신기에서 신호를 보다 안정적으로 추적하고 동기화할 수 있도록 돕는다. 파일럿 신호는 데이터 신호와 구분되며, 주로 신호 추적에 중요한 역할을 한다.

**파일럿 신호와 데이터 신호의 결합**

Galileo는 데이터 신호와 파일럿 신호를 동시에 전송하여 신호의 복원력을 강화한다. 이 두 신호는 서로 직교하는 두 가지 상관 신호로 전송된다. 수학적으로, 이 결합은 다음과 같이 표현된다:

$$
s(t) = A \cdot \[\text{Data}(t) \cdot \cos(2\pi f\_c t) + \text{Pilot}(t) \cdot \sin(2\pi f\_c t)]
$$

여기서:

* $A$: 신호의 진폭
* $f\_c$: 반송파 주파수
* $\text{Data}(t)$: 데이터 신호
* $\text{Pilot}(t)$: 파일럿 신호

이 결합을 통해 신호는 더 높은 신뢰성과 정확도를 제공하게 된다. 특히 파일럿 신호는 수신기에서 매우 안정적으로 추적할 수 있어, 신호의 정확한 동기화를 가능하게 한다. 파일럿 신호 덕분에 도시와 같은 환경에서도 안정적인 신호 추적이 가능한다.

#### Galileo 서비스별 신호 특징

Galileo 시스템의 다양한 서비스는 각기 다른 주파수 대역과 신호 구조를 사용하여 사용자에게 다양한 측위 옵션을 제공한다.

* **OS (Open Service)**: E1과 E5a 대역에서 신호가 전송된다. BOC 변조 방식과 PRN 코드가 사용되어 일반 사용자도 무료로 사용 가능한 신호를 제공한다. 정확도는 평균 수준이나, 민간 사용에 충분한 성능을 보이다.
* **CS (Commercial Service)**: 상업용 서비스로, 주로 E6 대역에서 신호가 전송된다. 이 신호는 고정밀 측위를 위해 사용되며, 데이터를 포함한 신호와 파일럿 신호가 동시에 전송된다. 이 서비스는 높은 정확도를 요구하는 분야에 사용된다.
* **PRS (Public Regulated Service)**: 공공기관 및 정부 사용자를 위한 신뢰도가 높은 신호로, E1과 E6 대역에서 주로 사용된다. 이 신호는 매우 높은 보안성을 가지고 있으며, 긴급 상황이나 국방용으로 활용된다.

Galileo의 서비스별 신호 구조는 사용자의 요구에 따라 다르게 설계되었으며, 다양한 주파수와 변조 방식을 통해 각각의 목적에 맞는 성능을 발휘할 수 있다.

#### 신호의 다중 경로 문제

Galileo 신호도 다중 경로(Multipath) 문제에 직면할 수 있다. 다중 경로란 신호가 여러 경로를 통해 수신기에 도달하는 현상으로, 반사나 굴절로 인해 발생한다. 특히 도시 환경이나 건물이 많은 지역에서는 이러한 현상이 빈번하게 발생할 수 있다.

다중 경로 신호는 수신기의 정확도를 떨어뜨릴 수 있으며, 정확한 위치 계산에 오류를 유발할 수 있다. Galileo는 BOC 변조 방식을 사용하여 다중 경로 문제에 대한 저항성을 높였으며, 이를 통해 도심 환경에서도 비교적 높은 측정 정확도를 유지할 수 있다.

**다중 경로 신호의 모델링**

다중 경로 신호는 수학적으로 다음과 같이 모델링될 수 있다:

$$
r(t) = s(t) + \sum\_{i=1}^{N} A\_i \cdot s(t - \tau\_i)
$$

여기서:

* $r(t)$: 수신된 신호
* $s(t)$: 원본 신호
* $A\_i$: 다중 경로 신호의 진폭
* $\tau\_i$: 다중 경로 신호의 지연 시간
* $N$: 다중 경로 신호의 수

이 방정식은 수신된 신호가 여러 개의 반사된 신호로 인해 원본 신호에 더해지는 현상을 설명한다. Galileo 시스템은 이러한 다중 경로 신호를 처리하고 원본 신호를 복원하는 능력을 가지고 있다.
