초록 |
본원은 송신 방법 및 대응하는 수신 방법에 관한 것이다.송신 방법은: - 송신을 위한 K 개의 데이터 스트림을 선택하는 단계로서, 각 데이터 스트림이 하나 이상의 데이터 메시지를 포함하고, 각 데이터 스트림 k = 0, ..., K -1에 대하여 독립적으로: - 트렐리스 코드 변조(Trellis Coded Modulation, TCM) 방식 를 사용하여 k 번째 데이터 스트림의 데이터 메시지를 인코딩 및 변조하고, - 스트림 특정 인터리버 를 사용하여 k 번째 데이터 스트림의 인코딩되고 변조된 데이터 메시지를 인터리빙하고, - 스트림 특정 스크램블링 시퀀스를 사용하여 k 번째 데이터 스트림의 인터리빙된 데이터 메시지를 스크램블하는, K 개의 데이터 스트림을 선택하는 단계; - K 개의 데이터 스트림의 모든 스크램블된 데이터 메시지를 적어도 하나의 송신 신호 s ( l )로 조합하는 단계; 및 - 무선 통신 시스템의 무선 채널을 통해 적어도 하나의 송신 신호 s ( l )를 송신하는 단계를 포함한다.수신 방법은: - 전술하는 항 중 어느 한 항에 따른 적어도 하나의 송신 신호를 수신하는 단계; - 수신된 신호 r ( l )에 조건인 모든 K 개 스트림의 변조 심볼에 대하여 결합 확률(joint probability)을 계산하는 단계; 및 - 각 데이터 스트림 k = 0, ..., K -1에 대하여, a) 상기 결합 확률로부터 k 번째 데이터 스트림에 대한 변조 심볼에 관련된 소프트 정보를 계산하고, b) 상기 변조 심볼에 관련된 소프트 정보를 스트림 특정 디인터리버 를 통하여 k 번째 데이터 스트림에 대한 디코더에 피딩하고, c) k 번째 데이터 스트림에 대한 데이터 메시지의 정보 심볼에 관련된 소프트 정보 및 k 번째 데이터 스트림에 대한 변조 심볼에 관련된 업데이트된 소프트 정보를 획득하도록 디인터리빙된 소프트 정보를 디코딩하고, d) k 번째 데이터 스트림에 대한 변조 심볼에 관련된 업데이트된 소프트 정보를 스트림 특정 인터리버 를 통해 피딩하고, e) k 번째 데이터 스트림에 대한 변조 심볼에 관련된 업데이트된 소프트 정보로 결합 확률을 업데이트하고; 모든 K 개 스트림에 대하여 임의의 회수의 반복으로 a) - e)를 반복하고, 마지막 반복에서, - k 번째 데이터 스트림에 대한 디코딩된 데이터 메시지를 획득하도록 k 번째 데이터 스트림에 대한 정보 심볼에 관련된 소프트 정보를 사용하고, - k 번째 데이터 스트림에 대한 디코딩된 메시지를 출력하는, a) - e)를 반복하는 단계를 포함한다.게다가, 본원은 또한 송신기 디바이스, 수신기 디바이스, 컴퓨터 프로그램 및 그것의 컴퓨터 프로그램 제품에 관한 것이다. |