谈谈5G的信道编码方法

谈谈5G的信道编码方法最近因为联想的投票引发了轩然大波,让我们不得不审视一下投票的对象:5G的信道编码方式。信道编码是通信技术中非常关键的技术,用于对抗信道上的噪声以及干扰,提高传输的效率。我在通信技术的四大金刚一文中,按重要性将编码技术归为第二位,其中就包含了信道编码。不过,信道编码的效果是有极限的,这就是香农定理所指出的编码极限。在GSM系统中,采用了卷积以及交织等信道编码方式,离编码极限还有一段距…

大家好,又见面了,我是你们的朋友全栈君。

最近因为联想的投票引发了轩然大波,让我们不得不审视一下投票的对象:5G的信道编码方式。

信道编码是通信技术中非常关键的技术,用于对抗信道上的噪声以及干扰,提高传输的效率。

我在通信技术的四大金刚一文中,按重要性将编码技术归为第二位,其中就包含了信道编码。

不过,信道编码的效果是有极限的,这就是香农定理所指出的编码极限。

在GSM系统中,采用了卷积以及交织等信道编码方式,离编码极限还有一段距离。

到了WCDMA系统,引入了Turbo编码,实现了性能的大跃进,非常接近了编码极限。

由于Turbo编码性能优异,因此LTE系统中也继续沿用。

到了5G系统,有人希望继续改进,就引入了LDPC以及Polar编码,据称可以更接近编码极限。

我个人倒是觉得,其实LDPC以及Polar与Turbo编码在性能上的差异是可以忽略不计的,至于编解码的开销,这个也很难说。

以公交车为例,各地公交车座位的布局各不相同,有地铁式对坐的,也有并排坐中间留通道的。

表面上看,不同的布局带来不同的效果,载客量也有区别。

但是,公交车的差异是体现在座位的布局上吗?

显然,公交车的动力方式,比如电动、混合动力还是汽油,才是公交车最显著的差异。

4G、5G系统也是如此,通常我们并不会很关注编码方式,而更关注复用方式,这才是决定技术特点的第一因素。

比如我在编写《LTE教程》时,信道编码方式就一笔带过,大家在学习的时候只需要知道信道编码的作用,至于如何进行编解码,通常无需了解,毕竟人的精力是有限的。

最后,在5G的R15规范中,业务信道采用了LDPC编码,控制信道采用了Polar编码。

想了解5G技术,可以阅读《5G入门指南》,学习《5G入门课程》

谈谈5G的信道编码方法

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/138665.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月31日 上午6:16
下一篇 2022年5月31日 上午6:16


相关推荐

  • 控件anchor和dock属性_控件的常用属性

    控件anchor和dock属性_控件的常用属性在设计窗体时,这两个属性特别有用,如果用户认为改变窗口的大小并不容易,应确保窗口看起来显示的不是那么乱,并编写很多代码来实现这个效果,许多程序解决这个问题都是禁止给窗口重新设置大小这显然是解决问题的最简单的方法,但不是最好的方法,因此引入了Anchor和Dock属性。1、Anchor属性用于指定在用户重新设置窗口的大小时控件应该如何响应,可以指定如果控件重新设置了大小,就根据控件的边界去锁

    2025年10月29日
    5
  • OpenClaw 安装教程(windows+Linux)

    OpenClaw 安装教程(windows+Linux)

    2026年3月15日
    1
  • hive 数据类型_sv数据类型

    hive 数据类型_sv数据类型本篇来学习一下Hive中的数据类型,以及如何在HiveSQL中去处理这些数据类型。Hive的数据类型可以分为基本类型、字符串类型、日期与时间戳类型、集合类型,我们分别进行介绍:1、基…

    2026年2月6日
    8
  • 矩阵的投影矩阵_正交投影矩阵的性质

    矩阵的投影矩阵_正交投影矩阵的性质线性代数基础知识(上)线性代数基础知识(下)广义逆矩阵投影矩阵投影的定义投影矩阵求法性质投影矩阵的应用从投影角度看广义逆从投影角度看最小二乘。。。投影的定义什么是投影?下图给出了投影的直观理解:如图是在R3R^3R3空间中,一条直线lll与一个平面α\alphaα相交,向量zzz是R3R^3R3中的一个向量。把lll看成是一束光(方向从上到下),光…

    2022年10月5日
    4
  • No module named ‘pylab’解决

    No module named ‘pylab’解决今天我需要使用 pylab 模块但是报错 Nomodulename pylab 上网找了很多的方法 sudoapt getinstallpy numpypython scipypython matplotlib 和 sudoapt getinstallpy numpypython3 scipypython3 matplotlib 都

    2026年3月17日
    3
  • Manus 最新揭秘自家技术:花了几千万美元蹚出的 Agent 构建秘诀

    Manus 最新揭秘自家技术:花了几千万美元蹚出的 Agent 构建秘诀

    2026年3月13日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号