본 발명은 다중 사용자 환경의 다중 안테나 시스템에서 상기 다중 사용자들의 간섭을 제거하기 위한 장치 및 방법에 관한 것으로서, 상기 간섭 제거를 위해 블록 대각화(Block Diagonalization)에 따른 프리코더(Precoder)를 생성하기 위한 채널 집합을 구성하는 과정과, 상기 채널 집합에서 소정 채널을 제거할 경우, 시스템 용량(Capacity)이 증가하는 채널을 제거하여 상기 채널 집합을 재구성하는 과정과, 상기 재구성된 채널 집합을 이용하여 상기 프리코더를 생성하는 과정과, 상기 프리코더를 이용하여 상기 다중 사용자들로 전송할 신호를 프리코딩(Precoding)하는 과정을 포함하여, 시스템 용량의 저하 없이 상기 다중 사용자들 간의 간섭을 제거할 수 있는 이점이 있다.다중 사용자 환경의 다중 안테나 시스템, 프리코더(Pre-coder), 채널 집합 구성, 블록 대각화(Block Diagonalization) 기법