본문/내용
1. 각 통신에 대한 signal space를 그리고, 최적 수신기를 C code로 구현하고, 각 방법에 대한 bit error rate를 구하시오.
통신이론2 Homework2 과제로 통신 시스템의 신호 공간을 정의하고, 최적 수신기를 C 코드로 구현하며 각 방법에 대한 비트 오류율을 분석하는 내용을 다룬다. 통신 시스템에서의 신호 공간은 다양한 신호가 어떻게 복잡하게 구성될 수 있는지를 보여준다. 이를 시각적으로 나타내기 위해 각 통신 방식의 신호를 2차원 평면에 표시할 수 있다. 예를 들어, BPSK(Binary Phase Shift Keying) 방식의 경우, 두 개의 심볼이 180도 반대 방향에 위치하게 되며, 이 신호는 원점에서 이루어진 회전으로 나타낼 수 있다. 다음으로 QPSK(Quadrature Phase Shift Keying) 방식에서는 4개의 심볼이 원형 상에 균등하게 분포하게 되어, 각 심볼은 90도 간격으로 배치된다. 이러한 신호 공간은 각 심볼 간에 겹침이 적어 고속 통신에 유리하다. 이러한 신호들을 정의한 후에는 이를 기반으로 최적 수신기를 구현하기 위한 C 코드를 작성해야 한다. 코드는 수신된 신호를 통해 가장 확률적으로 올바른 심볼을 결정하는 방식으로 작성된다. 예를 들어, BPSK의 경우 …