"IT-4B Shannon定理与卷积码简介:现代编码理论与应用"
需积分: 0 181 浏览量
更新于2024-04-12
收藏 688KB PDF 举报
IT-4B Shannon theorem Convolutional code Introduction 1; Convolutional code introduction (3): Decoding of convolutional code (Viterbi algorithm) (4) The decoding problem of convolutional code is to find the codeword stream = such that the corresponding codeword stream is obtained from the noisy received bit stream r=r(0)r(1)r(2)...; Information theory signaling and the theoretical basis of processing Shannon channel coding theorem (Section 7.7); Convolutional coding and modern coding introduction (additional content) The statement of the theorem (Shannon, 1948) For a BSC channel with capacity C, for any real number 0<R<C, there exists a family of (n,k) block coding schemes with transmission efficiency k/n=R, such that the decoding error probability of this group scheme satisfies Pe(n) = 0 as n→∞. Conversely, if a family of (n,k) block coding schemes has a decoding error probability satisfying Pe(n) = 0 as n→∞, then its transmission efficiency k/n satisfies k/n ≤ C. Shannon's theorem shows that through block redundancy coding, information can be transmitted on the BSC channel with arbitrarily low error probability (as the codeword length increases), provided that the transmission efficiency k/n per bit does not exceed the limit set by the channel capacity C. There are corresponding Shannon theorems on other types of complex channels. Since the capacity C is the limit of the transmission efficiency associated with reliable communication on various channels, the capacity formula on various types of channels is of particular importance. Shannon theorem (1) Key points of Shannon theorem proof (see tutorial for proof of theorem 7.7.1) Group coding scheme (random coding) For a given transmission efficiency R<C, let k = [nR]. Take any binary random variable x∈{;" ...
2022-08-03 上传
2022-04-17 上传
2023-12-25 上传
2018-10-19 上传
2009-06-25 上传
2021-04-28 上传
2021-05-26 上传
曹将
- 粉丝: 26
- 资源: 308
最新资源
- 基于Python和Opencv的车牌识别系统实现
- 我的代码小部件库:统计、MySQL操作与树结构功能
- React初学者入门指南:快速构建并部署你的第一个应用
- Oddish:夜潜CSGO皮肤,智能爬虫技术解析
- 利用REST HaProxy实现haproxy.cfg配置的HTTP接口化
- LeetCode用例构造实践:CMake和GoogleTest的应用
- 快速搭建vulhub靶场:简化docker-compose与vulhub-master下载
- 天秤座术语表:glossariolibras项目安装与使用指南
- 从Vercel到Firebase的全栈Amazon克隆项目指南
- ANU PK大楼Studio 1的3D声效和Ambisonic技术体验
- C#实现的鼠标事件功能演示
- 掌握DP-10:LeetCode超级掉蛋与爆破气球
- C与SDL开发的游戏如何编译至WebAssembly平台
- CastorDOC开源应用程序:文档管理功能与Alfresco集成
- LeetCode用例构造与计算机科学基础:数据结构与设计模式
- 通过travis-nightly-builder实现自动化API与Rake任务构建