谈谈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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java quartz 性能_[译]如何优化Quartz调度器性能

    java quartz 性能_[译]如何优化Quartz调度器性能译文由杰微刊兼职译者刘晓冬翻译,杰微刊审校及发布。Quartz是一个流行的Java应用开源作业调度库。eBay在自己的很多项目中用它来调度作业。Quartz在低负载时运行良好,但在高负载时会遇到问题。许多触发器会失效,导致执行线程无法得到任务,大量作业阻塞在触发器表中。所以我们必须进行性能调优。本章描述我们是如何逐步解决问题并优化Quartz的。问题在哪?1.Quartz作业不能被调度和执行。2….

    2022年7月14日
    11
  • 文件夾加鎖

    文件夾加鎖此加密方法會使这个特殊的文件夹用正常情况不可打開也不可删除,可以起到保护重要资料的作用。  在Windows中“\”符号是路径的分隔符,比如“C:\Windows\System.exe”的意思是C分区的Windows文件夹中的System.exe文件。如果文件名中有“\”符号会怎么样呢?假如“sexinsex\”是一个文件夹的名字,这个文件夹位于“F:\”,它的路径就是“F:\sexinsex\…

    2022年7月13日
    19
  • unity3d怎么挖坑_unity游戏教程

    unity3d怎么挖坑_unity游戏教程全是在学官教时遇到的坑,然后数小时后爬出来.同时会添加到处学来的的Unity技巧———————————————————-代码:1.使游戏对象运动的N种方式更全面的移动方式参考1、rigidbody.addforce(Vector3*speed)(见roll-a-ball)……

    2022年9月15日
    0
  • 怎么用python做自动回复机器人_微信群机器人哪个好用

    怎么用python做自动回复机器人_微信群机器人哪个好用首先,我们需要安装并配置好Python环境,并安装requests和itchat包,我用的是Windows7环境!https://www.python.org/python官网下载然后直接打开安装选择path那个选项勾选(直接添加环境变量以及路径)直接下一步直到安装完成运行cmd然后cmd命令行输入pipinstallitchatrequests等待安装完成现…

    2022年9月27日
    0
  • pandas astype()错误[通俗易懂]

    pandas astype()错误[通俗易懂]由于数据出现错误DataError:Nonumerictypestoaggregate改正以后才认识到astype的重要性。Top15[‘populations’]=Top15[‘EnergySupply’].div(Top15[‘EnergySupplyperCapita’]).astype(float)df_mean=((df.set_ind…

    2022年5月15日
    45
  • 【SSM – SpringMVC篇】02 – SpringMVC执行流程详解,SpringMVC三大核心组件和使用,SpringMVC头文件模板

    【SSM – SpringMVC篇】02 – SpringMVC执行流程详解,SpringMVC三大核心组件和使用,SpringMVC头文件模板1.SpringMVC执行流1.1SpringMVC三大核心组件HandlerMapping处理器映射器:建立地址与方法的映射。HandlerMapping负责根据用户请求url找到Handler即处理器,springmvc提供了不同的映射器实现不同的映射方式,例如:配置文件方式,实现接口方式,注解方式等。HandlerAdapter处理器适配器:根据地址调用方法。Handler是继DispatcherServlet前端控制器的后端控制器,在DispatcherServlet

    2022年6月28日
    29

发表回复

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

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