이때 , 본 발명 의 실시 예 에 따른 통신 시스템 은 최적 의 송신 코딩 행렬 과 수신 코딩 행렬 을 결정 하 고 , 상기 통신 시스템 의 송신기 는 송신 신호 를 소정 의 개수 , 예컨대 t 개 씩 묶 어 상기 송신 코딩 행렬 을 곱한 후 , 역 이 산 퓨리 에 변환 ( IDFT : Inverse Discrete Fourier Transform , 이하 ' IDFT ' 라 칭하 기 로 함 ) 하 여 송신 하 고 , 상기 통신 시스템 의 수신기 는 상기 송신기 로부터 수신 되 는 신호 를 이산 퓨리 에 변환 ( DFT : Discrete Fourier Transform , 이하 ' DFT ' 라 칭하 기 로 함 ) 한 후 , 소정 의 개수 , 예컨대 k 개 씩 묶 어 상기 수신 코딩 행렬 을 곱하 여 상기 수신 코딩 행렬 별로 t 개 의 수신 신호 를 출력 한다 . 여기 서 , 본 발명 의 실시 예 에 따른 통신 시스템 의 수신기 는 최대 로그 우도 ( ML : Maximum - Likelihood , 이하 ' ML ' 이 라 칭하 기 로 함 ) 또는 수직 블라스트 ( V - BLAST : Vertical Bell Labs Layered Space - Time , 이하 ' V - BLAST ' 라 칭하 기 로 함 ) 와 같 은 검파기 들 통해 송신 신호 를 검파 한다 . 또한 , 상기 t / k 부호 율 의 주파수 영역 ICI 제거 부호 , 즉 송신 코딩 행렬 과 수신 코딩 행렬 은 간섭 이 존재 하 는 t×t MIMO 통신 시스템 의 채널 용량 하한 을 산출 한 후 , 상기 산출 한 채널 용량 하한 을 최대 화 하 는 행렬 로 결정 된다 . 그러면 여기 서 , 도 1 을 참조 하 여 본 발명 의 실시 예 에 따른 통신 시스템 의 송수신기 구조 에 대해 설명 하 기 로 한다 .