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

멀티 캐리어를 이용한 멀티레이트 송신 장치 및 수신 장치와, 이들을 포함하는 멀티레이트 시스템 document_id 1020100122984

출원번호
1020100122984
분류
전기(H섹션)
문맥 (context)
[청구항 1] 사용자 데이터를 멀티 캐리어로 구성된 각 블록에 해당하도록 구분하여 출력하는 사용자 블록 할당기 상기 사용자 블록 할당기로부터 블록별로 출력되는 사용자별 데이터에 대한 코딩을 수행하는 코딩기 확산코드를 생성하는 확산코드 생성기; 및 상기 코딩기에서 전달되는 사용자별 데이터를 각 블록별로 다중화하고 상기 확산코드 생성기에서 생성되는 확산코드를 이용하여 주파수 축상에서 확산하여 출력하여 송신 안테나를 통해 송신하는 데이터 다중화기 를 포함하는 멀티레이트 송신 장치 [청구항 2] 제1항에 있어서,상기 데이터 다중화기는,상기 코딩기에서 출력되는 사용자별 데이터를 각각 병렬 데이터로 변환하여 출력하는 직병렬 변환기;상기 직병렬 변환기에서 출력되는 병렬 데이터 각각을 복사하여 출력하는 복수 개의 복사기; 상기 복수 개의 복사기에서 출력되는 각 사용자별 데이터에 대해 서로 다른 확산 코드를 사용하여 주파수 축상에서 확산하여 출력하되, 상기 사용자별 데이터에 대해 멀티 캐리어로 구성된 블록 단위로 부분 캐리어 확산을 수행하여 사용자별로 데이터를 다중화하여 출력하는 확산기; 상기 확산기에 의해 확산된 데이터를 ifft(inverse fast fourier transform) 변환하여 상기 송신 안테나를 통해 송신하는 ifft기; 및상기 ifft기로부터 출력되는 병렬 데이터를 직렬 데이터로 변환하여 상기 송신 안테나를 통해 송신하는 병직렬 변환기포함하는멀티레이트 송신 장치. [청구항 3] 제1항 또는 제2항에 있어서,상기 사용자 데이터를 인코딩(encoding)하고 인터리빙(interleaving) 처리하여 출력하는 인코더/인터리버;상기 인코더/인터리버에서 출력되는 데이터를 특정 변조 방식의 신호로 변환하여 출력하는 매퍼(mapper); 상기 매퍼에서 출력되는 데이터와 파일럿을 다중화하여 삽입하여 상기 사용자 블록 할당기로 출력하는 파일럿 삽입기; 및상기 데이터 다중화기에서 출력되는 데이터에 보호구간을 삽입하여 상기 송신 안테나로 출력하는 보호구간 삽입기더 포함하는멀티레이트 송신 장치. [청구항 4] 제3항에 있어서,상기 멀티 캐리어로 구성된 각 블록은 복수 개의 서브 블록으로 구성되며, 상기 블록에 대응되는 사용자의 데이터열이 상기 복수 개의 서브 블록에 각각 할당되어다중화되는것을특징으로 하는멀티레이트 송신 장치. [청구항 5] 제4항에 있어서,블록을 구성하는 복수 개의 서브 블록의 개수는 상기 블록에 대응되는 사용자별 데이터의 길이에 따라 가변되며, 가변되는 상기 사용자별 데이터의 길이에 대응되도록 상기 확산코드 생성기가확산코드생성하는것을특징으로 하는멀티레이트 송신 장치. [청구항 6] 제5항에 있어서,상기 확산코드 생성기는 사용자별 데이터가 블록 단위의 부분 캐리어 확산을 통해 블록 내에서 다중화되도록확산코드생성하는것을특징으로 하는멀티레이트 송신 장치. [청구항 7] 수신 안테나를 통해 수신된 신호를 fft 변환하여 대응되는 데이터로 출력하는 fft기 상기 fft기에서 출력되는 데이터를 멀티 캐리어로 구성된 각 블록별로 구분하여 출력하는 사용자 블록 할당기 상기 사용자 블록 할당기로부터 출력되는 블록별 데이터에 대해 서로 다른 확산 코드-여기서 확산 코드는 블록 단위의 부분 캐리어 확산을 통해 블록별로 사용자 데이터를 다중화시 사용된 확산 코드임-로 역확산하는 역확산기 상기 역확산기에 의해 역환산된 데이터를 사용하여 채널 추정값을 출력하는 채널 추정기; 및 상기 역확산기에 의해 블록별로 역확산된 데이터를 상기 채널 추정기의 채널 추정값으로 보정한 후 블록의 멀티 캐리어를 결합하여 사용자별 데이터를 출력하는 복수 개의 결합기 를 포함하는 멀티레이트 수신 장치 [청구항 8] 제7항에 있어서,상기 수신 안테나를 통해 수신된 신호로부터 보호구간을 제거하여 출력하는 보호구간 제거기; 상기 보호구간 제거기로부터 출력되는 데이터를 병렬 데이터로 변환하여 상기 fft기로 출력하는 직병렬 변환기; 상기 복수 개의 결합기에서 출력되는 데이터를 직렬 데이터로 변환하여 출력하는 병직렬 변환기; 및상기 병직렬 변환기에서 출력되는 데이터를 디코딩(decoding) 및 디인터리빙(de-interleaving) 처리하여 복원된 데이터를 출력하는 디코더/디인터리버더 포함하는멀티레이트 수신 장치. [청구항 9] 제7항 및 제8항에 있어서,상기 확산코드는 블록 단위의 부분 캐리어 확산을 통해 블록 내에서 다중화되어 있는 사용자 데이터를 역확산하기 위해생성된것을특징으로 하는멀티레이트 수신 장치. [청구항 10] 제9항에 있어서,상기 결합기에서 멀티캐리어를 결합하는 방식은 egc(equal gain comnining)방식방식인것을특징으로 하는멀티레이트 수신 장치. [청구항 11] 제9항에 있어서,상기 결합기는 코드간 간섭을 경감시키기 위해 이퀄라이저(equalizer)를 사용하며, 상기 이퀄라이저는 mmse(minimum mean-square error) 방식 또는 mld(maximal likelihood detection) 방식을 사용하는이퀄라이저인것을특징으로 하는멀티레이트 수신 장치. [청구항 12] 블록 단위의 부분 캐리어 확산을 이용하여 멀티 캐리어 코드분할다중접속 방식으로 송신 데이터를 송신 안테나를 통해 송신하되, 상기 송신 데이터 각각에 대해 멀티 캐리어로 구성된 블록 단위로 부분 캐리어 확산을 수행하여 블록별로 할당된 사용자의 데이터를 블록 내에서 다중화하여 송신하는 멀티레이트 송신기; 및 블록별로 사용자의 데이터가 다중화되어 상기 멀티레이트 송신기로부터 송신된 데이터를 수신 안테나를 통해 수신하여 블록 단위의 부분 캐리어 역확산을 통해 사용자 데이터를 복원하는 멀티레이트 수신기 를 포함하는 멀티레이트 시스템 [청구항 13] 제12항에 있어서,상기 멀티레이트 송신기가,사용자 데이터를 멀티 캐리어로 구성된 각 블록에 해당하도록 구분하여 출력하는 사용자 블록 할당기;상기 사용자 블록 할당기로부터 블록별로 출력되는 사용자별 데이터에 대한 코딩을 수행하는 코딩기;확산코드를 생성하는 확산코드 생성기; 및상기 코딩기에서 전달되는 사용자별 데이터를 각 블록별로 다중화하고 상기 확산코드 생성기에서 생성되는 확산코드를 이용하여 주파수 축상에서 확산하여 출력하여 상기 송신 안테나를 통해 송신하는 데이터 다중화포함하는멀티레이트 시스템. [청구항 14] 제12항에 있어서,상기 멀티레이트 수신기가,상기 수신 안테나를 통해 수신된 신호를 fft 변환하여 대응되는 데이터로 출력하는 fft기;상기 fft기에서 출력되는 데이터를 멀티 캐리어로 구성된 각 블록별로 구분하여 출력하는 사용자 블록 할당기; 상기 사용자 블록 할당기로부터 출력되는 블록별 데이터에 대해 서로 다른 확산 코드-여기서 확산 코드는 블록 단위의 부분 캐리어 확산을 통해 블록별로 사용자 데이터를 다중화시 사용된 확산 코드임-로 역확산하는 역확산기;상기 역확산기에 의해 역환산된 데이터를 사용하여 채널 추정값을 출력하는 채널 추정기; 및 상기 역확산기에 의해 블록별로 역확산된 데이터를 상기 채널 추정기의 채널 추정값으로 보정한 후 블록의 멀티 캐리어를 결합하여 사용자별 데이터를 출력하는 복수 개의 결합기포함하는멀티레이트 시스템. [청구항 15] 제13항 또는 제14항에 있어서,상기 멀티 캐리어로 구성된 각 블록은 복수 개의 서브 블록으로 구성되며, 상기 블록에 대응되는 사용자의 데이터열이 상기 복수 개의 서브 블록에 각각 할당되어다중화되는것을특징으로 하는멀티레이트 시스템. [청구항 16] 제15항에 있어서,블록을 구성하는 복수 개의 서브 블록의 개수는 상기 블록에 대응되는 사용자별 데이터의 길이에 따라 가변되며, 가변되는 상기 사용자별 데이터의 길이에 대응되도록 상기 확산코드 생성기가확산코드생성하는것을특징으로 하는멀티레이트 시스템.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
멀티레이트 송신 장치에서 사용자별 데이터의 길이에 따라 블록을 구성하는 서브 블록의 개수가 가변될 때, 확산코드 생성기는 이에 어떻게 대응하여 동작하는가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    사용자별 데이터 길이에 따라 서브 블록 개수가 가변될 때, 확산코드 생성기가 어떻게 동작하는지 묻는 질문이다.

  2. 2정보 추출information_extraction

    청구항 5에서 서브 블록의 개수가 사용자별 데이터의 길이에 따라 가변된다는 점과 확산코드 생성기의 동작에 관한 내용을 추출한다.

    • 블록을 구성하는 복수 개의 서브 블록의 개수는 상기 블록에 대응되는 사용자별 데이터의 길이에 따라 가변되며
  3. 3근거 선택evidence_selection

    가변되는 데이터 길이에 대응하여 확산코드를 생성한다는 직접적인 구절을 선택한다.

    • 가변되는 상기 사용자별 데이터의 길이에 대응되도록 상기 확산코드 생성기가확산코드생성하는것을특징으로 하는
  4. 4논리 통합logical_integration

    서브 블록의 개수가 데이터 길이에 따라 변하므로, 확산코드 생성기는 그 변화하는 데이터 길이에 맞춰 확산코드를 생성해야 함을 연결한다.

  5. 5결론 도출conclusion_formulation

    확산코드 생성기는 가변되는 사용자별 데이터의 길이에 대응되도록 확산코드를 생성한다.

    • 가변되는 상기 사용자별 데이터의 길이에 대응되도록 상기 확산코드 생성기가확산코드생성하는것을
  6. 6답변 생성answer_generation

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

    • 가변되는 상기 사용자별 데이터의 길이에 대응되도록 상기 확산코드 생성기가확산코드생성하는것을
최종 답변 (final_answer)
가변되는 상기 사용자별 데이터의 길이에 대응되도록 확산코드를 생성한다.
핵심 해석 (core_interpretation)
사용자별 데이터 길이에 따라 가변되는 서브 블록 구조에 맞춰 확산코드 생성기가 적응적으로 확산코드를 생성함으로써 데이터 다중화의 유연성을 확보하는 기술이다.