소스노드에서, 제1 부호화 방식으로 전송하고자 하는 메세지를 부호화하여 제1 코드워드를 생성하고 상기 제1 코드워드를 중계노드 및 목적지노드로 전송하는 제1 단계; 상기 중계노드에서, 상기 소스노드로부터 수신한 상기 제1 코드워드를 복호화하고, 상기 복호화된 메세지를 제2 부호화 방식으로 부호화하여 제2 코드워드를 생성하고, 상기 제2 코드워드에서 패리티에 해당하는 부분을 상기 제1 부호화 방식으로 부호화하여 제3 코드워드를 생성하고, 상기 제3 코드워드를 상기 목적지노드로 전송하는 제2 단계; 및 상기 목적지노드에서 상기 소스노드로부터 수신한 상기 제1 코드워드 및 상기 중계노드로부터 수신한 상기 제3 코드워드를 복호화하고, 상기 제1 코드워드를 복호화하여 생성된 메세지와 상기 제3 코드워드를 복호화하여 생성된 상기 제2 코드워드의 패리티 부분을 결합하여 상기 제2 부호화 방식의 제4 코드워드를 생성하고, 상기 제4 코드워드를 복호화하여 상기 전송하고자 하는 메세지를 추측하는 제3 단계를 포함하는 협력 전송 방법이 개시된다. 협력 전송, 콘볼루셔널(convolutional) 코드, 트렐리스(trellis) 코드, 계통적(systematic) 블록 코드, 리드-솔로몬 코드, 패리티, 소스, 중계, 목적지
|