Channel Coding, Channel Encoding, Channel Code   채널 부호화, 채널 코딩, 채널 코드, 채널 부호

(2017-12-23)
1. 채널 부호화 (Channel Coding)채널을 통한 정보전송중에 수신측이 오류를 검출,정정할 수 있도록
     송신원에서의 신호 변환 과정 


2. 채널 부호화의 특징채널 부호화의 목적  :  에러검출에러정정
     - 전송 데이터에 구조화된 잉여정보(Redundancy)를 삽입함으로써 제한된 전력 또는
       제한된 대역폭을 갖는 채널 환경에서 비트오류율(BER) 성능을 개선시키기 위함
 
  ㅇ 채널 부호화의 수행 위치
     - 채널 상의 에러(잡음,간섭,페이딩 등)를 극복하기 위한, 사전 성능 향상 과정
        . 순방향 오류제어(FEC)의 일종

  ㅇ 채널 부호화의 작동 원리
     - 각 부호어 간에 두드러진 차이를 나게하는 것               ☞ 해밍 거리, 최소 거리 참조
        . 즉, 다른 코드 시퀸스로 오인될 가능성을 줄이도록 데이터 시퀸스를 확장 변환시키는 것
     - 채널 부호화 이후 : 부호화 이전 보다 좀더 나은 거리 특성(차이점/부동성)을 갖게됨 

  ㅇ 부작용(단점)
     - 여분의 비트들로 인해 채널 대역폭 증가
     - 데이터 전송률 저하
     - 복잡도 증가

  ㅇ 한편, 효율적 디코딩의 어려움
     - 부호화(코딩)은 비교적 자연스럽게/일원적으로 제시되지만,
        . 오류 섞인 수신 신호로부터 효율적으로 디코딩하는 것은 매우 어려운 과제임
           .. 특정 채널부호화 방식에서도 여러 디코딩 방식들이 제안되어왔음


3. 채널 부호화의 주요 용어채널의 용량한계  =>  `채널 용량`
    - 전송신뢰성있는 고속화를 이룰 수 있는 한계용량을 채널용량이라고 함
       . 즉, 채널용량은 `오류가 없는 상태`로 유지할 수 있는 전송속도의 상한

  ㅇ 채널에 대한 근사 모델  =>  `채널 모델`

  ㅇ 에러제어 등을 위한 여유정보분  =>  `Redundancy`
     - 채널부호화 과정은 일반적으로 원래의 코드 길이가 길어지며(잉여비트 추가),
       이 길어진 부분을 Redundancy라고 함
        . 사실 이 Redundancy에 의해 "오류제어"가 가능하여 전송신뢰성과 고속성 달성 가능

  ㅇ 부호화를 위해 어느 정도의 비트를 사용하는가  =>  `부호율`

  ㅇ 부호화에 따른 이득의 량(量)은 (성능 개선)  =>  `부호화 이득` 
     - 일반적인 AWGN 환경하에서 요구 BER(Bit Error Rate)에 도달하기 위한 Eb/No의 감소량


4. 채널부호화의 분류 

  ※ ☞ 채널부호화 구분 참조
     - 블록 부호화, 컨볼루션 부호화
     - 에러검출코드, 에러정정코드
     - 파형부호화, 구조화된 코딩


[채널부호화] 1. 채널 부호 2. 채널 부호화 분류
[채널모델] [오류 능력] [블록 부호] [길쌈 부호] [채널부호화(기타일반)]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
    1.   비디오
    2.   오디오
    3.   멀티미디어
    4.   방송
    5.   디스플레이
    6.   조명
    7.   정보이론/코딩
      1.   정보이론
      2.   코드이론
      3.   부호화
      4.   소스부호화
      5.   채널부호화
            1. 채널 부호
            2. 채널 부호화 분류
        1.   채널모델
        2.   오류 능력
        3.   블록 부호
        4.   길쌈 부호
        5.   채널부호화(기타일반)
  5.   전기전자공학
  6.   통신/네트워킹
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록     참고문헌