5G信道编码之争

5G信道编码之争2019年华为技术再次突围,中国有一次掀起5G热潮。时间回到2016年,让我们去看看当年精彩的5G信道编码之争。什么是信道编码?在移动通信中,由于存在干扰和衰落,信号在传输过程中会出现差错。所以需要对数字信号采用纠、检错编码技术,以增强数据在信道中传输时抗干扰的能力,提高系统的可靠性。对要在信道中传送的数字信号进行的纠、检错编码就是信道编码。信道编码是为了降低误码率和提高数字通信的可靠性而采取的编码。信道编码是如何检出和校正接收比特流中的差错呢?通过加入一些冗余比特,把几个比特上携带的信息扩散到

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

2019年华为技术再次突围,中国有一次掀起5G热潮。时间回到2016年,让我们去看看当年精彩的5G信道编码之争。

什么是信道编码?

在移动通信中,由于存在干扰衰落,信号在传输过程中会出现差错。所以需要对数字信号采用纠、检错编码技术,以增强数据在信道中传输时抗干扰的能力,提高系统的可靠性。对要在信道中传送的数字信号进行的纠、检错编码就是信道编码。信道编码是为了降低误码率和提高数字通信的可靠性而采取的编码。

信道编码是如何检出和校正接收比特流中的差错呢?通过加入一些冗余比特,把几个比特上携带的信息扩散到更多的比特上。只是这样就必须传送比该信息所需要的更多的比特。传统的信号编码有汉明码、BCH码、RS码和卷积码。目前应用较广的有Turbo码,以及5G即将使用的LDPC码,还有具有应用潜力的Polar码等。不同的信道编码,其编译码方法也有所不同,性能也有所差异。

20161010-14的葡萄牙里斯本会议举行了5G编码的第一次编码投票。经过世界各大公司的角逐,最终于全票通过了长码用LDPC作为唯一的数据信道编码,但是短码选择是LDPC还是Polar,一时没达成共识。

信道编码技术的“三权争霸”

5G 通信中候选的信道编码技术主要有LDPC码、Turbo码、Polar码,下面来为大家介绍一下各方阵营:

LDPC:代表的阵营有高通、NOKIAIntel和三星;
Turbo:代表的阵营有Orange和爱立信;
Polar:代表的阵营有华为

美国以高通领队,法国派出了最强团队(94年 Turbo 元老级 Claude Berrou 团队),中国则以华为为首。这其实就是一场美、欧、中三方的通信标准之争。

在这场5G信道编码之争中,LDPC码阵营认为,Turbo码译码时延大,不适用于5G高速率、低时延应用场景;Turbo码阵营反驳,Turbo码已使用于3G、4G,在应用中不断改进的Turbo码是能够满足5G极端场景的;Polar码弱势在于目前还没有得到大规模的应用与采纳。

经过世界各大公司,高通,英特尔,三星,苹果,阿里巴巴,中兴,联想等公司的不断切磋,和几百份提案与无数次讨论之后。于2016年11月14日-18日的美国Reno会议成为了华为的关键。这次会议,最终决定使用LDPC作为数据信道编码(即长码编码),Polar码成为控制信道编码(即短码编码)。我们将在后续文章中为大家进一步解析LDPC码、Turbo码与Polar码的技术细节。

5G信道编码之争

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • sdfsdfsdsdfsdf

    sdfsdfsdsdfsdf3444444grggerggdfgdgd你好!这是你第一次使用Markdown编辑器所展示的欢迎页。如果你想学习如何使用Markdown编辑器,可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计,将会带…

    2022年10月4日
    1
  • 本地phpstudy时常停机连接失败,php.ini文件中9000端口问题

    本地phpstudy时常停机连接失败,php.ini文件中9000端口问题

    2021年10月14日
    40
  • Burp Suite安装配置详解(附Java 环境安装)

    Burp Suite安装配置详解(附Java 环境安装)BurpSuite安装配置详解1.Java安装与环境配置详解1.0下载JavaSDK1.8最新版2.0配置Java环境变量功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,…

    2022年7月12日
    52
  • asp.net mvc ajax 例子

    asp.net mvc ajax 例子 一、建立一个mvc项目。 二、在Controllers文件夹中加入一个新的控制器ajaxController。代码如下:   usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.Mvc;usingSystem.Web.Mv

    2022年7月16日
    14
  • java weakhashmap_解析WeakHashMap与HashMap的区别详解

    java weakhashmap_解析WeakHashMap与HashMap的区别详解WeakHashMap,此种Map的特点是,当除了自身有对key的引用外,此key没有其他引用那么此map会自动丢弃此值,见实例:此例子中声明了两个Map对象,一个是HashMap,一个是WeakHashMap,同时向两个map中放入a、b两个对象,当HashMapremove掉a并且将a、b都指向null时,WeakHashMap中的a将自动被回收掉。出现这个状况的原因是,对于a对象而言,…

    2022年5月6日
    42
  • Oracle数据库中对误删数据的快速恢复「建议收藏」

    Oracle数据库中对误删数据的快速恢复「建议收藏」采用闪回技术对误删除的数据进行恢复。

    2022年7月17日
    13

发表回复

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

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