가공데이터 · 특허 지식베이스

순방향 링크 전용 시스템에서 인터리빙하는 장치 및 방법 document_id 1020117026543

출원번호
1020117026543
분류
전기(H섹션)
문맥 (context)
[청구항 6] 브로드캐스트 통신 시스템에서 사용하기 위한 장치로서, 복수의 롱 터보 인코더를 사용하여 복수의 코드블록을 터보 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하는 수단 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 수단; 및 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 수단을 포함하고, 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 수단은, 선형 피드백 시프트 레지스터에서 최대 길이 m-시퀀스 상태를 의사 랜덤하게 생성하는 수단, 상기 선형 피드백 시프트 레지스터의 내부 상태를 버퍼에서의 메모리 위치 어드레스로서 활용하는 수단, 및 상기 버퍼에서의 상기 메모리 위치 어드레스에 상기 복수의 터보 인코딩된 코드블록 중 적어도 하나의 다음의 이용가능한 비트를 저장하는 수단을 포함하는, 브로드캐스트 통신 시스템에서 사용하기 위한 장치 [청구항 8] 브로드캐스트 통신 시스템에서 사용하기 위한 장치로서, 복수의 롱 터보 인코더를 사용하여 복수의 코드블록을 터보 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하는 수단 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 수단; 및 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 수단을 포함하고, 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 복수의 터보 인코딩된 코드블록을 인터리빙하는 수단은, 인트라 코드블록에 기초하여 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록을 인터리빙하여 복수의 인트라 코드블록 인터리빙된 비트 스트림을 형성하는 수단을 포함하는, 브로드캐스트 통신 시스템에서 사용하기 위한 장치 [청구항 9] 제 8 항에 있어서,상기 복수의 인트라 코드블록 인터리빙된 비트 스트림 각각으로부터 비트들의 정수의 서브패킷들을 형성하는 수단, 및라운드 로빈 인터리빙 방식을 사용하여 인터-코드블록 방식에서 상기 인트라 코드블록 인터리빙된 비트 스트림 각각으로부터의 상기 형성된 서브패킷들을 인터리빙하는 수단을 더 포함하는, 브로드캐스트 통신 시스템사용하기 위한장치. [청구항 10] 브로드캐스트 통신 시스템에서 사용하기 위한 장치로서, 복수의 롱 터보 인코더를 사용하여 복수의 코드블록을 터보 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하는 수단 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 수단; 및 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 수단을 포함하고, 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 터보 인코딩된 코드블록을 인터리빙하는 수단은, 인터 코드블록에 기초하여 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 터보 인코딩된 코드블록을 인터리빙하는 수단을 포함하는, 브로드캐스트 통신 시스템에서 사용하기 위한 장치 [청구항 11] 브로드캐스트 통신 시스템에서 사용하기 위한 장치로서, 메모리 버퍼; 상기 메모리 버퍼에 커플링된 프로세서를 포함하고, 상기 프로세서는, 복수의 롱 터보 인코더를 사용하여 복수의 코드블록을 터보 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 단계 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 단계 선형 피드백 시프트 레지스터에서 최대 길이 m-시퀀스 상태를 의사 랜덤하게 생성하는 단계 상기 선형 피드백 시프트 레지스터의 내부 상태를 상기 메모리 버퍼에서의 메모리 위치 어드레스로서 활용하는 단계; 및 상기 버퍼에서의 상기 메모리 위치 어드레스에 상기 복수의 터보 인코딩된 코드블록 중 적어도 하나의 다음의 이용가능한 비트를 저장하는 단계를 포함하는 단계들을 수행하기 위한 소프트웨어 명령들로 구성되는, 브로드캐스트 통신 시스템에서 사용하기 위한 장치 [청구항 13] 브로드캐스트 통신 시스템에서 사용하기 위한 장치로서, 메모리 버퍼; 상기 메모리 버퍼에 커플링된 프로세서를 포함하고, 상기 프로세서는, 복수의 롱 터보 인코더를 사용하여 복수의 코드블록을 터보 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 단계 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 단계; 및 인트라 코드블록에 기초하여 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록을 인터리빙하여 복수의 인트라 코드블록 인터리빙된 비트 스트림을 형성하는 단계를 포함하는 단계들을 수행하기 위한 소프트웨어 명령들로 구성되는, 브로드캐스트 통신 시스템에서 사용하기 위한 장치 [청구항 14] 제 13 항에 있어서,상기 프로세서는 또한,상기 복수의 인트라 코드블록 인터리빙된 비트 스트림 각각으로부터 비트들의 정수의 서브패킷들을 형성하는 단계; 및라운드 로빈 인터리빙 방식을 사용하여 인터-코드블록 방식에서 상기 인트라 코드블록 인터리빙된 비트 스트림 각각으로부터의 상기 형성된 서브패킷들을 인터리빙하는 단계를 더 포함하는단계들을 수행하기 위한 소프트웨어 명령들로 구성되는, 브로드캐스트 통신 시스템사용하기 위한장치. [청구항 15] 브로드캐스트 통신 시스템에서 사용하기 위한 장치로서, 메모리 버퍼; 상기 메모리 버퍼에 커플링된 프로세서를 포함하고, 상기 프로세서는, 복수의 롱 터보 인코더를 사용하여 복수의 코드블록을 터보 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 단계 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 단계; 및 인터-코드블록에 기초하여 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 터보 인코딩된 코드블록을 인터리빙하는 단계를 포함하는 단계들을 수행하기 위한 소프트웨어 명령들로 구성되는, 브로드캐스트 통신 시스템에서 사용하기 위한 장치 [청구항 18] 브로드캐스트 통신 시스템에서의 프로세서로 하여금, 복수의 롱 터보 인코더를 사용하여 복수의 코드블록을 터보 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 단계 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 단계; 및 인트라 코드블록에 기초하여 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록을 인터리빙하여 복수의 인트라 코드블록 인터리빙된 비트 스트림을 형성하는 단계를 포함하는 단계들을 수행하게 하도록 구성된 프로세서 실행가능한 소프트웨어 명령들을 갖는, 컴퓨터-판독 가능 저장 매체 [청구항 19] 제 18 항에 있어서,상기 컴퓨터-판독 가능 저장 매체는,브로드캐스트 통신 시스템에서의 프로세서로 하여금,상기 복수의 인트라 코드블록 인터리빙된 비트 스트림 각각으로부터 비트들의 정수의 서브패킷들을 형성하는 단계, 및라운드 로빈 인터리빙 방식을 사용하여 인터-코드블록 방식에서 상기 인트라 코드블록 인터리빙된 비트 스트림 각각으로부터의 상기 형성된 서브패킷들을 인터리빙하는 단계를 포함하는추가의 단계들을 수행하게 하도록 구성된 프로세서 실행가능한 소프트웨어 명령들갖는,컴퓨터-판독 가능 저장 매체. [청구항 20] 브로드캐스트 통신 시스템에서의 프로세서로 하여금, 복수의 롱 터보 인코더를 사용하여 복수의 코드블록을 터보 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 단계 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 단계; 및 인터 코드블록에 기초하여 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 터보 인코딩된 코드블록을 인터리빙하는 단계를 포함하는 단계들을 수행하게 하도록 구성된 프로세서 실행가능한 소프트웨어 명령들을 갖는, 컴퓨터-판독 가능 저장 매체 [청구항 21] 브로드캐스트 통신 시스템에서 사용하기 위한 장치로서, 논리 채널 (lc) 에서 송신을 위해 복수의 코드블록 중 하나를 인코딩하여 복수의 터보 인코딩된 코드블록을 생성하도록 각각 구성된 복수의 롱 터보 인코더 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하도록 구성된 적어도 하나의 m-시퀀스 인터리버 (interleaver); 및 상기 복수의 터보 인코딩되고 m-시퀀스 비트 인터리빙된 코드블록을 송신하는 송신기를 포함하고, 상기 적어도 하나의 m-시퀀스 인터리버는, m-시퀀스 의사 랜덤 시퀀스 생성기; 상기 m-시퀀스 의사 랜덤 시퀀스를 생성하는 최대 길이 선형 피드백 시프트 레지스터 메모리 버퍼; 및 상기 m-시퀀스 의사 랜덤 시퀀스의 각 멤버를 상기 메모리 버퍼에서의 메모리 위치 어드레스로서 해석하고, 상기 메모리 버퍼에서의 상기 메모리 위치 어드레스에 상기 복수의 터보 인코딩된 코드블록 중 적어도 하나의 다음의 이용가능한 비트를 저장하도록 구성된 프로세서를 더 포함하는, 브로드캐스트 통신 시스템에서 사용하기 위한 장치 [청구항 23] 제 21 항에 있어서,복수의 m-시퀀스 인터리버를 더 포함하고,상기 복수의 m-시퀀스 인터리버 각각은, 인트라-코드블록에 기초하여 상기 복수의 터보 인코딩된 코드블록 중 하나를 인터리빙하도록 구성되는, 브로드캐스트 통신 시스템사용하기 위한장치. [청구항 24] 제 23 항에 있어서,상기 인트라-코드블록 인터리빙된 비트 스트림으로부터 비트들의 정수의 서브패킷들을 형성하도록 각각 구성된 복수의 서브패킷 형성 모듈; 및상기 복수의 롱 터보 인코딩된 패킷 각각의 서브패킷들을 다중의 데이터 프레임들에 각각 배치함으로써 상기 다중의 데이터 프레임들에 걸쳐 상기 복수의 서브패킷 형성 모듈 각각으로부터의 상기 형성된 서브패킷들을 인터리빙하도록 구성된 라운드 로빈 인터리버를 더 포함하는, 브로드캐스트 통신 시스템사용하기 위한장치. [청구항 25] 제 21 항에 있어서,적어도 하나의 m-시퀀스 인터리버는, 상기 복수의 롱 터보 인코딩된 패킷 각각의 서브패킷들을 다중의 데이터 프레임들에 각각 배치함으로써 상기 다중의 데이터 프레임들에 걸쳐 상기 복수의 롱 터보 인코더 각각으로부터의 상기 터보 인코딩된 코드블록 각각을 인터리빙하도록 구성되는, 브로드캐스트 통신 시스템사용하기 위한장치. [청구항 26] 제 25 항에 있어서,적어도 하나의 m-시퀀스 인터리버는, 다중의 데이터 프레임들에 대해 상기 복수의 롱 터보 인코더로부터 수신된 모든 롱 터보 코드 인코딩된 코드블록을 연결하고, 상기 다중의 데이터 프레임들에서 상기 코드블록들을 후속하여 인터리빙하도록 구성되는, 브로드캐스트 통신 시스템사용하기 위한장치. [청구항 30] 통신 수신기 디바이스에서 사용하기 위한 장치로서, 롱 터보 인코딩되고 m-시퀀스 인터리빙된 데이터 신호를 수신하는 수단 복수의 터보 인코딩된 코드블록을 생성하기 위해 라운드 로빈 디인터리버를 사용하여 상기 수신된 데이터 신호를 디인터리빙하는 수단 상기 복수의 터보 인코딩된 코드블록 각각을 대응하는 코드블록 입력 버퍼에 저장하는 수단 최대 길이 선형 피드백 시프트 레지스터에서 m-시퀀스 상태를 의사 랜덤하게 생성하는 수단 코드블록 입력 버퍼에서의 메모리 위치 어드레스로서 m-시퀀스 상태를 사용하는 수단; 및 코드블록 입력 버퍼에 저장된 다음의 이용가능한 소프트 비트를 m-시퀀스 메모리 위치 어드레스에 대응하는 위치에서 코드블록 출력 버퍼에 저장하는 수단을 포함하는, 통신 수신기 디바이스에서 사용하기 위한 장치 [청구항 31] 통신 수신기 디바이스에서 사용하기 위한 장치로서, 롱 터보 인코딩되고 m-시퀀스 인터리빙된 데이터 신호를 수신하는 수단 복수의 터보 인코딩된 코드블록을 생성하기 위해 m-시퀀스 디인터리버를 사용하여 상기 수신된 데이터 신호를 디인터리빙하는 수단; 및 대응하는 복수의 롱 터보 디코더를 사용하여 상기 복수의 코드블록 각각을 디코딩하는 수단을 포함하고, 상기 m-시퀀스 비트 디인터리버를 사용하여 상기 수신된 데이터 신호를 디인터리빙하는 수단은, 상기 수신된 데이터 신호를 입력 버퍼에 저장하는 수단 최대 길이 선형 피드백 시프트 레지스터에서 m-시퀀스 비트를 리버스 의사 랜덤하게 생성하는 수단 상기 m-시퀀스 비트를 상기 입력 버퍼에서의 메모리 위치 어드레스로서 활용하는 수단; 및 상기 m-시퀀스 메모리 위치 어드레스에 대응하는 출력 버퍼에서의 위치에 상기 입력 버퍼에서의 다음의 이용가능한 소프트 비트를 저장하는 수단을 포함하는, 통신 수신기 디바이스에서 사용하기 위한 장치 [청구항 33] 통신 수신기 디바이스에서 사용하기 위한 장치로서, 메모리; 및 상기 메모리에 커플링된 프로세서를 포함하고, 상기 프로세서는, 롱 터보 인코딩되고 m-시퀀스 인터리빙된 데이터 신호를 수신하는 단계 라운드 로빈 디인터리버 방식을 사용하여 상기 수신된 데이터 신호를 디인터리빙하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 상기 복수의 터보 인코딩된 코드블록 각각을 대응하는 코드블록 입력 버퍼에 저장하는 단계 최대 길이 선형 피드백 시프트 레지스터에서 m-시퀀스 상태를 리버스 의사 랜덤하게 생성하는 단계 상기 m-시퀀스 상태를 상기 대응하는 코드블록 입력 버퍼에서의 메모리 위치 어드레스로서 사용하는 단계; 및 상기 대응하는 코드블록 입력 버퍼에 저장된 다음의 이용가능한 소프트 비트를 m-시퀀스 메모리 위치 어드레스에 대응하는 위치에서 코드블록 출력 버퍼에 저장하는 단계 를 포함하는 단계들을 수행하기 위한 소프트웨어 명령들로 구성되는, 통신 수신기 디바이스에서 사용하기 위한 장치 [청구항 34] 통신 수신기 디바이스에서 사용하기 위한 장치로서, 메모리 및 상기 메모리에 커플링된 프로세서를 포함하고, 상기 프로세서는, 롱 터보 인코딩되고 m-시퀀스 인터리빙된 데이터 신호를 수신하는 단계 m-시퀀스 디인터리버 방식을 사용하여 상기 수신된 데이터 신호를 디인터리빙하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 상기 복수의 코드블록 각각을 롱 터보 디코딩하는 단계 상기 수신된 데이터 신호를 입력 버퍼에 저장하는 단계 최대 길이 선형 피드백 시프트 레지스터에서 m-시퀀스 비트를 리버스 의사 랜덤하게 생성하는 단계 상기 m-시퀀스 비트를 상기 입력 버퍼에서의 메모리 위치 어드레스로서 활용하는 단계; 및 상기 입력 버퍼에서의 다음의 이용가능한 소프트 비트를 m-시퀀스 메모리 위치 어드레스에 대응하는 출력 버퍼에서의 위치에 저장하는 단계 를 포함하는 단계들을 수행하기 위한 소프트웨어 명령들로 구성되는, 통신 수신기 디바이스에서 사용하기 위한 장치 [청구항 36] 모바일 디바이스 프로세서로 하여금, 롱 터보 인코딩되고 m-시퀀스 인터리빙된 데이터 신호를 수신하는 단계 라운드 로빈 디인터리버 방식을 사용하여 상기 수신된 데이터 신호를 디인터리빙하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 상기 복수의 터보 인코딩된 코드블록 각각을 대응하는 코드블록 입력 버퍼에 저장하는 단계 선형 피드백 시프트 레지스터에서 최대 길이 m-시퀀스 상태를 의사 랜덤하게 생성하는 단계 상기 m-시퀀스 상태를 상기 코드블록 입력 버퍼에서의 메모리 위치 어드레스로서 사용하는 단계; 및 상기 코드블록 입력 버퍼에 저장된 다음의 이용가능한 소프트 비트를 m-시퀀스 메모리 위치 어드레스에 대응하는 위치에서 코드블록 출력 버퍼에 저장하는 단계 를 포함하는 단계들을 수행하게 하도록 구성된 프로세서 실행가능한 소프트웨어 명령들이 저장된, 비일시적(non-trnsitory) 프로세서 판독가능한 저장 매체 [청구항 37] 수신기 디바이스 프로세서로 하여금, 롱 터보 인코딩되고 m-시퀀스 인터리빙된 데이터 신호를 수신하는 단계 m-시퀀스 디인터리버 방식을 사용하여 상기 수신된 데이터 신호를 디인터리빙하여 복수의 터보 인코딩된 코드블록을 생성하는 단계 상기 복수의 코드블록 각각을 롱 터보 디코딩하는 단계 상기 수신된 데이터 신호를 입력 버퍼에 저장하는 단계 최대 길이 선형 피드백 시프트 레지스터에서 m-시퀀스 비트를 리버스 의사 랜덤하게 생성하는 단계 상기 m-시퀀스 비트를 상기 입력 버퍼에서의 메모리 위치 어드레스로서 활용하는 단계; 및 상기 입력 버퍼에서의 다음의 이용가능한 소프트 비트를 m-시퀀스 비트 메모리 위치 어드레스에 대응하는 출력 버퍼에서의 위치에 저장하는 단계 를 포함하는 단계들을 수행하게 하도록 구성된 프로세서 실행가능한 명령들이 저장된, 비일시적 프로세서 판독가능한 저장 매체
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
브로드캐스트 통신 시스템용 장치에서 m-시퀀스 비트 인터리빙 방식을 사용하는 수단이 메모리 버퍼의 위치를 결정하기 위해 어떠한 요소를 활용하는가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    질문은 브로드캐스트 통신 시스템용 장치에서 m-시퀀스 비트 인터리빙 방식을 사용할 때, 메모리 버퍼의 위치를 결정하기 위해 활용되는 요소를 찾는 것이다.

  2. 2정보 추출information_extraction

    청구항 6 및 청구항 11, 청구항 21에서 m-시퀀스 비트 인터리빙 방식과 관련된 메모리 위치 결정 메커니즘을 추출한다.

    • 상기 m-시퀀스 비트 인터리빙 방식을 사용하여 상기 복수의 터보 인코딩된 코드블록 각각을 인터리빙하는 수단은, 선형 피드백 시프트 레지스터에서 최대 길이 m-시퀀스 상태를 의사 랜덤하게 생성하는 수단, 상기 선형 피드백 시프트 레지스터의 내부 상태를 버퍼에서의 메모리 위치 어드레스로서 활용하는 수단
  3. 3근거 선택evidence_selection

    메모리 위치 어드레스로 활용되는 구체적인 요소인 '선형 피드백 시프트 레지스터의 내부 상태'를 근거로 선택한다.

    • 상기 선형 피드백 시프트 레지스터의 내부 상태를 버퍼에서의 메모리 위치 어드레스로서 활용하는 수단
  4. 4논리 통합logical_integration

    선형 피드백 시프트 레지스터에서 생성된 최대 길이 m-시퀀스 상태(내부 상태)가 메모리 버퍼의 위치 어드레스로 사용된다는 논리적 연결을 확인한다.

    • 선형 피드백 시프트 레지스터에서 최대 길이 m-시퀀스 상태를 의사 랜덤하게 생성하는 수단, 상기 선형 피드백 시프트 레지스터의 내부 상태를 버퍼에서의 메모리 위치 어드레스로서 활용하는 수단
  5. 5결론 도출conclusion_formulation

    m-시퀀스 비트 인터리빙 방식에서 메모리 버퍼의 위치를 결정하기 위해 활용되는 요소는 선형 피드백 시프트 레지스터의 내부 상태임을 도출한다.

    • 상기 선형 피드백 시프트 레지스터의 내부 상태를 버퍼에서의 메모리 위치 어드레스로서 활용하는 수단
  6. 6답변 생성answer_generation

    추출된 정보를 바탕으로 질문에 대한 직접적인 답변을 작성한다.

    • 상기 선형 피드백 시프트 레지스터의 내부 상태를 버퍼에서의 메모리 위치 어드레스로서 활용하는 수단
최종 답변 (final_answer)
선형 피드백 시프트 레지스터의 내부 상태를 활용한다.
핵심 해석 (core_interpretation)
m-시퀀스 비트 인터리빙 방식에서 선형 피드백 시프트 레지스터를 통해 생성된 의사 랜덤한 m-시퀀스 상태를 메모리 버퍼의 주소로 사용하여 데이터를 저장하는 기술에 관한 것이다.