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

(2024-07-09)

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


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

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

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

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


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

  ㅇ 채널에 대한 근사 모델  =>  `채널 모델`
     - DMC (이산무기억채널), BSC (2진대칭채널), AWGN 등

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

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

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


4. 채널부호화의 분류 

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

[부호화]1. 부호화/엔코딩 이란?   2. 소스 부호화   3. 채널 부호화   4. 복호화   5. 부호화기   6. 차동 부호화   7. 예측 부호화   8. 지각 부호화  

[채널부호화]1. 채널 부호   2. 채널 부호화 분류  


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 (차재복)          편집 후원          편집 이력 (금일 2건)
  1. Top (분류 펼침)      :     1,591개 분류    6,512건 해설