| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
Tags
- IPTV #전용망 #OTT #범용망 #ABR #CDN
- 주파수 효율화 #장거리 전송 #왜곡 보상 #위상 #편파 #간섭수신 #LO(기준광) #90도 하이브리드 #DSP #고감도수신 #색분산 #400G/800G
- 구조 #모드분산 #사용파장 #사용광원 #전송거리 #비용
- 보안한계 #내외부 위협 #명시적 검증 #최소권한부여 #침해가정 #PDP #세분화 #IAM #MFA #SDP
- 송수신 공유 #Tx #Rx #BPF #FDD #격리도 #S파라미터
- 오류제어 #잉여비트 #FEC #ARQ #실시간성 #에너지효율
- CTU #예측 #양자화
- 서버 비전송 #비대칭키 기반 #전자서명 검증 #불충분한 정보 #공개키 표준 #분리 인증
- 공사비 산정 기준 #단위공종별 인력
- 전력 손실 #일체형 #피딩로스 #빔포밍 #MIMO #케이블 최소화
- 송신기 #급전선 #안테나 #손실 #임피던스 매칭 #선로정수
- 메타물질 #음영지역 한계 #타겟 조향 #위상 제어 #진폭 제어 #음영해소 #조향 최적화
- 노동력의양 #재료의양 #단위당복합단가 #일위대가 #원가산정 체계 #순공사비
- 암호화 #협박 #백업 #격리 #대역폭 #분산대응
- 오류 정정 #샤논 한계 # 잉여비트 #컨벌루션 #터보 #LDPC #샤논 #비터비 알고리즘
- 중복투자 방지 #자원효율성 제고 #공동구축 #중복방지 #비용분담 #필수설비 연계
- 양자컴퓨터 공격 #키분배(QKD) #데이터암호화(PQC) #물리 #수학 #중첩 #복잡성 #인프라 #확장성
- VLAN #망분리 #보안강화 #월패드보안
- 단일 회선 #물리적 다중화 #주파수
- Payload #OPU #ODU
- 광케이블 의무화 #주거/업무용 #2코어 이상
- OTU #투명성 #FEC
- 분리발주 #특허 #하자 #긴급 #안보
- 제어 #탐지 #차단 #인라인 #미러링 #DPI
- O-DU #RIC
- 시간 #파장 #효율성 극대화
- 경제성 확보 #유지보수 효율화 #분기장치 #전원 필요 #AON #PON #저전력 #저비용
- 사용주파수 #목적 #야기우다 #패치안테나 #파라볼릭 #지향성
- O-CU
- 5G #광섬유 #무유도 특성 #전력선 #인프라
Archives
- Today
- Total
Creative Thinking Warehouse To be Rich
채널 코딩(Channel Coding) 본문
**채널 코딩(Channel Coding)**의 이해는 단순히 '수학적 알고리즘'을 외우는 것이 아니라, **'신뢰할 수 없는 세상(잡음 섞인 채널)에서 어떻게 신뢰할 수 있는 메시지를 전달할 것인가?'**라는 본질적인 질문에서 출발해야 합니다.
1. 채널 코딩의 최상위 원리: "의도적인 중복을 통한 자기 방어"
이 토픽의 출발점은 **"전달 과정에서 정보가 깨질 것을 미리 대비하는 지혜"**입니다.
- 기초 상황: 시끄러운 공사장에서 친구에게 "밥 먹었니?"라고 물어볼 때, 우리는 본능적으로 "밥! 먹! 었! 니!"라고 크게 말하거나 여러 번 반복합니다.
- 본질: 원래 정보에 **'여분의 데이터(Redundancy)'**를 덧붙여 보내는 것입니다. 이 여분의 데이터는 전송 중 에러가 발생했을 때, 수신 측에서 무엇이 틀렸는지 찾아내고(검출) 스스로 고칠 수 있게(정정) 돕는 '힌트' 역할을 합니다.
- 통찰: **'효율성(전송 속도)'**을 일부 희생시켜 **'신뢰성(정확도)'**이라는 더 큰 가치를 얻는 보험(Insurance) 전략입니다.
2. 어디서부터 이해를 시작해야 할까? (3단계 핵심 메커니즘)
복잡한 행렬 계산 이전에 **'에러를 다루는 태도'**부터 파악하세요.
① 에러 검출 (Error Detection): "뭔가 잘못됐어!"
- 기본: 데이터가 깨졌는지 확인만 하는 단계입니다.
- 이해: 패리티 비트(Parity Bit)나 CRC가 대표적입니다. "틀렸으니 다시 보내줘(ARQ)"라고 요청하는 수동적 대응입니다.
② 에러 정정 (Error Correction): "내가 고쳐볼게!"
- 기본: 수신 측에서 틀린 부분을 스스로 찾아내어 올바른 값으로 복원합니다. (FEC: Forward Error Correction)
- 이해: 해밍 코드(Hamming Code)가 기초입니다. 재전송이라는 시간 낭비를 줄이기 위해 **'계산 능력'**을 레버리지하여 **'시간'**을 사는 것입니다.
③ 샤논 한계(Shannon Limit)와의 경주
- 기본: 채널 코딩의 궁극적 목표는 샤논이 정한 '채널 용량'의 한계에 최대한 가까이 가는 것입니다.
- 이해: 터보 코드(Turbo Code), LDPC, 폴라 코드(Polar Code) 같은 현대의 복잡한 코딩 기술들은 모두 **'가장 적은 중복으로 가장 완벽하게 복원'**하려는 극한의 효율성 게임입니다.
3. 사고(What, Why, How, So what) 기반 답안 매칭
| 질문 | 답안 목차 | 핵심 서술 내용 |
| Why | 1. 개요 | 잡음 환경에서 데이터의 전송 신뢰성을 확보하고 재전송으로 인한 지연을 최소화하기 위함 |
| What | 2. 기술 개념 | 송신 측에서 잉여 비트를 추가하고, 수신 측에서 이를 이용해 에러를 검출 및 정정하는 기술 |
| How | 3. 구성도 | Source -> Channel Encoder -> Channel -> Channel Decoder 순서의 블록도 시각화 |
| Attributes | 4. 주요 분류 | Block Code (Hamming, RS, LDPC) vs Convolutional Code (Turbo) |
| So what | 5. 활용 및 동향 | 5G(LDPC, Polar), 위성 통신, 메모리 반도체 등 모든 신뢰 통신의 필수 기술 |
💡 구글 시트 정리를 위한 한 줄 정리
- A열(토픽): 채널 코딩 (Channel Coding / FEC)
- B열(개요): 전송 중 발생하는 에러를 수신 측에서 스스로 검출하고 정정할 수 있도록 데이터에 중복성을 추가하는 기술.
- L열(키워드): 신.뢰.성.중.복.잉.여 (Error Detection/Correction, Shannon Limit, FEC)
**"세상의 불확실성(Noise)을 인정하고, 시스템 내부의 규칙(Coding)을 통해 완벽한 신뢰를 구축하는 것"**이 채널 코딩의 본질입니다.
1. 개요
- 전송 매체의 잡음, 간섭 등으로 인한 에러를 극복하기 위해 송신 데이터에 부가적인 잉여 비트(Redundancy)를 추가하여 전송 신뢰성을 높이는 기술임.
- 수신 측에서 에러를 스스로 검출하고 정정하는 전방 에러 정정(FEC, Forward Error Correction)을 통해 재전송 지연을 최소화함.
2. 기술 개념
- 핵심 본질: "에러 제어 능력과 전송 효율의 트레이드오프". 부가 비트가 많을수록 정정 능력은 향상되나 실질 데이터 전송률(Code Rate)은 하락함.
- 주요 지표:
- 부호율(Code Rate, $R$): $R = k / n$ (정보 비트 $k$, 전체 전송 비트 $n$).
- 부호 이득(Coding Gain): 동일한 에러 발생률(BER)을 얻기 위해 코딩을 적용했을 때 절약되는 $E_b/N_0$의 차이.
- 샤논 한계(Shannon Limit): 에러 없는 전송을 위한 최소한의 신호 대 잡음비(SNR) 임계치를 제시함.
3. 구성도 및 처리 프로세스
가. 구성도 설명
- Source Encoder: 정보 압축을 통한 효율성 증대.
- Channel Encoder: 에러 정정을 위한 잉여 비트 추가 (코드 생성).
- Modulator & Channel: 물리적 신호 변환 및 잡음 환경 통과.
- Channel Decoder: 수신된 신호에서 에러를 검출하고 원본 데이터로 복원.
나. 에러 제어 방식 분류
- ARQ (Automatic Repeat Request): 에러 검출 시 재전송 요청 (양방향 필요).
- FEC (Forward Error Correction): 수신 측에서 스스로 에러 정정 (단방향 가능).
- Hybrid ARQ (H-ARQ): FEC와 ARQ를 결합하여 처리량과 신뢰성을 동시에 확보.
4. 채널 코딩 기법별 특징 비교
| 구분 | 블록 부호 (Block Code) | 컨볼루션 부호 (Convolutional Code) | 결합/반복 부호 (Turbo/LDPC) |
| 연산 방식 | 데이터를 일정한 블록 단위로 처리 | 이전 데이터가 현재에 영향을 줌 | 반복 연산 및 병렬 구조 활용 |
| 구현 특징 | 하드웨어 구성이 비교적 간단함 | Viterbi 알고리즘 기반 복호화 | 복잡한 연산, 샤논 한계 근접 |
| 에러 특성 | 버스트 에러(Burst Error)에 강함 | 랜덤 에러(Random Error)에 강함 | 가우시안 잡음 환경에 최적화 |
| 대표 기술 | Hamming, RS, Cyclic Code | Viterbi Decoding | Turbo Code, LDPC, Polar |
5. 활용 및 기술동향
가. 시스템별 채널 코딩 활용
- 이동통신(5G): 데이터 채널에는 LDPC를, 제어 채널에는 Polar Code를 표준으로 채택하여 초고속/고신뢰 구현.
- 위성 및 심우주 통신: 전력이 극히 제한된 환경에서 높은 부호 이득을 얻기 위해 Turbo Code와 RS Code의 연쇄 부호 활용.
- 저장 매체: 반도체(SSD) 및 광디스크의 읽기 에러 방지를 위해 고도의 BCH, LDPC 기술 적용.
나. 최신 기술동향 (2026년 기준)
- AI 기반 신경망 복호화: 딥러닝 알고리즘을 복호기에 적용하여 비선형 잡음 환경에서의 정정 능력을 개선하고 연산 복잡도를 최적화함.
- 6G 초고신뢰 통신(URLLC): 1ms 이하의 지연 시간 내에서 $10^{-7}$ 이상의 낮은 BER을 달성하기 위한 짧은 블록 길이(Short Block) 코딩 연구 가속화.
- 양자 내성 코딩: 양자 컴퓨터의 연산 능력에 대응하여 암호화와 코딩이 결합된 형태의 보안 채널 코딩 기법 부상.
- 소프트웨어 정의 코딩(SD-Coding): 하드웨어 고정 방식에서 벗어나 채널 상태에 따라 코딩 방식과 부호율을 실시간 가변하는 SDN 연동 기술 확산.
'정보통신 엔지니어링 > [8] 통신이론' 카테고리의 다른 글
| CRC(Cyclic Redundancy Check) (0) | 2026.02.13 |
|---|---|
| 순방향 오류제어(FEC)와 역방향 오류제어(BEC) (0) | 2026.02.13 |
| 전력 제한 시스템과 대역폭 제한 시스템 (0) | 2026.02.11 |
| Nyquist와 Shannon의 채널 용량 (0) | 2026.02.11 |
| 샤논의 정리(Shannon's Theorem) (0) | 2026.02.11 |