가공데이터 · 한국어 지식관계

이동통신 시스템의 복호 장치 및 방법 document_id A220623035551

분류
전기전자
라벨 상태 (label_status)
approved
문맥 (context)
이동 통신 시스템은 음성 위주의 서비스 제공에서 벗어나 데이터 서비스 및 멀티미디어 서비스 제공을 위해 고속, 고품질의 무선 데이터 패킷 통신시스템으로 발전해 가고 있다. 3GPP(3rd Generation Partnership Project)를 중심으로 진행된 HSDPA(High Speed Downlink Packet Access)에 대한 개발 추세는 3세대 이동 통신 시스템에서 2Mbps 이상의 고속, 고품질의 무선 데이터 패킷 전송 서비스에 대한 해법을 찾기 위한 노력의 대표적인 반증이라 볼 수 있다. 상기와 같은 이동통신 시스템은 채널 부호화 과정시 부호화를 수행할 전송 블록(Transport Block)이 어느 특정 비트 크기를 넘는 경우에 전송 블록을 지정된 특정 비트 크기 보다 작은 크기를 가지는 다수의 코드 블록(Code Block)으로 분할하는 코드 블록 분할(Code Block Segmentation)을 수행한다. 도 1은 일반적인 이동통신 시스템의 채널 부호화 과정을 도시한 도면이다. 상기 도 1에 도시한 바와 같이 하나의 전송 블록(Transport Block)(100)은 상기 전송 블록 상의 오류를 검출하기 위한 CRC(110)가 삽입되어 코드 블록 분할(120) 과정으로 입력되며, 코드 블록 분할(120)은 CRC(110)가 포함된 하나의 전송 블록(100)을 정해진 규칙에 맞는 크기로 분할하여 다수의 코드 블록을 형성한다. 상기 분할된 코드 블록들은 각각 독립적인 부호화(일반적으로 터보 부호화)(130) 과정을 거쳐서 출력되며, 부호화된 코드 블록들은 코드 블록 병합(Code Block Concatenation)(140)을 거쳐서 다시 하나의 비트열을 형성한다. 상기와 같이 형성된 비트열은 일반적으로 전송률 정합(Rate Matching : 비트 단위의 천공 또는 반복을 의미)과 채널 인터리빙의 과정을 거쳐 전송된다. 상기와 같은 이동통신 시스템에서는 하이브리드 자동 재전송 요구(HARQ ; Hybrid Automatic Repeat reQuest)를 통해 재전송이 이루어진다. HARQ 수신 장치는 수신된 전송 블록(100)에 오류가 발생한 경우 송신기로 NAK 신호를 역방향 채널을 통해 전송하며, HARQ 송신 장치는 전송한 전송 블록(100)에 대한 수신기의 응답이 NAK 일 경우 재전송을 수행한다. 상기 HARQ 전송 방식은 부호화된 코드 블록 상에서 수신기상에 저장된 이전 수신 부호 값들과 현재 수신 부호 값들을 연성 결합 (Chase Combining 또는 Incremental Redundancy)하여 성능 향상을 얻을 수 있다는 점에서 일반적인 ARQ 전송 방식과 차이를 가진다. 도 2는 일반적인 이동통신 시스템의 하이브리드 자동 재송 요구(HARQ ; Hybrid Automatic Repeat reQuest) 과정을 도시한 도면이다. 상기 도 2를 참조하면, 수신 장치에서 수신 안테나를 통해 수신하는 신호에 대한 복호 과정 수행한 다음 CRC 검사를 통해 수신 오류 여부를 확인하여 재전송 과정을 수행한다. 즉, 상기 수신 장치는 하나의 전송 블록(Transport Block)은 상기 전송 블록 상의 오류를 검출하기 위한 CRC가 포함된 하나의 전송 블록을 정해진 규칙에 맞는 크기로 분할하여 다수의 코드 블록을 형성한다. 이후, 상기 수신 장치는 상기 분할된 코드 블록들은 각각 독립적인 부호화(일반적으로 터보 부호화) 과정을 거친 후, 상기 부호화된 코드 블록들은 코드 블록 병합(Code Block Concatenation)하여 하나의 비트열로 생성한다. 상기와 같이 형성된 비트열은 일반적으로 전송률 정합(Rate Matching : 비트 단위의 천공 또는 반복을 의미)과 채널 인터리빙의 과정을 거쳐 전송된다. 상기와 같은 과정에서 복호 오류가 발생할 경우, 상기 수신 장치는 하이브리드 자동 재전송 요구(HARQ ; Hybrid Automatic Repeat reQuest)를 통해 재전송을 수행한다. 여기에서, 상기 수신 장치는 상기 재전송 과정에서도 모든 코드 블록에 대한 복호 과정을 수행한다. 상기와 같은 문제점 다시 말해서, 상기 재전송 과정시 오류가 발생한 코드 블럭 뿐만 아니라 오류가 발생하지 않고 정상적으로 복호된 코드 블록에 대해서도 불필요한 복호 과정을 수행함에 따라, 상기 수신 장치의 전력 소모를 증가 시킨다는 문제점이 있다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
이동통신 시스템의 채널 부호화 과정에서 전송 블록(Transport Block)과 코드 블록(Code Block)은 어떠한 관계를 가지며, 코드 블록은 어떻게 형성되는가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    전송 블록과 코드 블록 사이의 관계 및 코드 블록의 형성 과정을 설명해야 한다.

  2. 2정보 추출information_extraction

    전송 블록이 특정 비트 크기를 넘을 때 코드 블록으로 분할된다는 정보와 CRC 삽입 과정을 추출한다.

    • 전송 블록(Transport Block)이 어느 특정 비트 크기를 넘는 경우에 전송 블록을 지정된 특정 비트 크기 보다 작은 크기를 가지는 다수의 코드 블록(Code Block)으로 분할하는 코드 블록 분할(Code Block Segmentation)을 수행한다.
    • 하나의 전송 블록(Transport Block)(100)은 상기 전송 블록 상의 오류를 검출하기 위한 CRC(110)가 삽입되어 코드 블록 분할(120) 과정으로 입력되며
  3. 3근거 선택evidence_selection

    전송 블록이 CRC를 포함한 상태에서 코드 블록 분할 과정을 통해 다수의 코드 블록이 된다는 핵심 구절을 선별한다.

    • CRC(110)가 포함된 하나의 전송 블록(100)을 정해진 규칙에 맞는 크기로 분할하여 다수의 코드 블록을 형성한다.
  4. 4논리 통합logical_integration

    전송 블록이 CRC를 포함한 후, 코드 블록 분할 과정을 거쳐 다수의 코드 블록으로 나뉘는 관계를 정리한다.

  5. 5결론 도출conclusion_formulation

    전송 블록은 CRC가 삽입된 후 코드 블록 분할 과정을 통해 다수의 코드 블록으로 분할되는 관계임을 도출한다.

    • 코드 블록 분할(120)은 CRC(110)가 포함된 하나의 전송 블록(100)을 정해진 규칙에 맞는 크기로 분할하여 다수의 코드 블록을 형성한다.
  6. 6답변 생성answer_generation

    질문에 대해 전송 블록과 코드 블록의 관계 및 형성 방법을 기술한다.

    • CRC(110)가 포함된 하나의 전송 블록(100)을 정해진 규칙에 맞는 크기로 분할하여 다수의 코드 블록을 형성한다.
    • 코드 블록 분할(120)은 CRC(110)가 포함된 하나의 전송 블록(100)을 정해진 규칙에 맞는 크기로 분할하여 다수의 코드 블록을 형성한다.
최종 답변 (final_answer)
전송 블록은 특정 비트 크기를 초과할 경우 지정된 크기보다 작은 다수의 코드 블록으로 분할되는 관계를 가진다. 코드 블록은 전송 블록 상의 오류 검출을 위한 CRC가 삽입된 후, 코드 블록 분할(Code Block Segmentation) 과정을 통해 정해진 규칙에 맞는 크기로 분할되어 형성된다.
핵심 해석 (core_interpretation)
전송 블록은 특정 비트 크기를 넘는 경우 CRC가 삽입된 후 코드 블록 분할 과정을 거쳐 다수의 코드 블록으로 형성된다.