通信协议
文章平均质量分 86
Proxy_ZZ0
通信工程在校生,为大家带来一些C语言与通信相关的学习内容及路线,时不时会因为硬干枯竭写一点学习心得与大学趣事,希望我的博客能为你带来帮助!!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
打造自己的信道编码工具箱——Turbo、LDPC、极化码三合一
本文介绍了一个整合Turbo码、LDPC码和极化码三种现代编码的C语言工具箱。该工具箱采用模块化设计,包含公共模块(AWGN信道、随机数生成、误码率统计)和三种编码的标准接口。文章详细展示了架构设计、接口实现和测试程序,并提供了性能对比曲线。该工具便于编码性能比较和学习扩展,支持后续添加更多译码算法和优化功能。通过构建这个统一框架,作者深入理解了模块化编程的重要性,为信道编码学习和研究提供了实用工具。原创 2026-04-11 22:19:48 · 645 阅读 · 0 评论 -
Turbo码——与LDPC并称的现代编码双雄,我用C语言实现了迭代译码
Turbo码是1993年由法国学者提出的革命性信道编码技术,通过并行级联卷积码和交织器的巧妙设计,实现了逼近香农极限的性能。其核心思想是将信息比特分两路处理:一路直接编码,另一路经交织后编码。接收端通过两个译码器迭代交换软信息来提升解码精度。文章从通信工程角度解析了Turbo码的结构原理,重点介绍了Log-MAP译码算法,并提供了简化版的C语言实现框架。作者还对比了Turbo码与LDPC码的特性,分享了调试Log-MAP算法时遇到的数值稳定性等实践心得。Turbo码现广泛应用于移动通信、卫星通信等领域,与L原创 2026-04-09 16:39:22 · 709 阅读 · 0 评论 -
5000字长文:从三次握手到5G协议栈,手把手带你搞懂通信协议
本文从通信工程学生的视角,通俗易懂地讲解了通信协议的核心概念。文章首先通过生活化类比解释协议的本质和分层必要性,详细剖析了OSI七层模型和TCP/IP协议族。重点分析了TCP与UDP的区别、TCP三次握手和四次挥手机制,并提供了完整的C语言实现TCP/UDP通信的代码示例。全文强调理论与实践结合,帮助读者理解从基础协议到5G协议栈的演进逻辑,为通信工程学习者提供了清晰的学习路径和实践指导。原创 2026-04-04 21:36:29 · 677 阅读 · 0 评论
分享