当前位置: 首页 > 专利查询>福州大学专利>正文

一种联合物理层网络编码和极化码的高性能译码方法技术

技术编号:20394526 阅读:14 留言:0更新日期:2019-02-20 04:47
本发明专利技术涉及一种联合物理层网络编码和极化码的高性能译码方法。在两个终端节点A、B之间的中继节点C上,采用极化码在信道环境中使用物理层网络译码的解码算法,在两个终端节点进行信息交互时,在第一个时隙内采用极化码编码将编码好的数据从A、B两个终端节点同时向中继节点C发送数据,在中继节点C上对同时接收到的两组数据采用物理层网络译码的解码算法,得到新的信息,再将这个信息进行极化码编码并在第二个时隙上广播出去,在终端节点收到后可以根据之前发送的信息来解码出对方的信息,加大网络资源利用率。

【技术实现步骤摘要】
一种联合物理层网络编码和极化码的高性能译码方法
本专利技术涉及一种联合物理层网络编码和极化码的高性能译码方法。
技术介绍
近年来,随着移动互联网的发展,尤其是5G的快速发展,面对大规模用户对于相互之间通信需求不断增长,网络流量也随之爆炸性的增长,面对日益增长的网络流量需求,如何快速的发送大量的流量数据并同时降低用户获取信息的时延便成为了未来5G发展的重中之重。极化码(polarcode)是2008年ErdalArikan在国际信息论ISIT会议上首次提出了信道极化(ChannelPolarization)的概念,随后在2009年“IEEETransactiononInformationTheory”这个期刊上发表了一篇长达23页的论文《AMethodforConstructingCapacity-AchievingCodesforSymmetricBinary-InputMemorylessChannels》更加详细地阐述了信道极化,并基于信道极化给出了一种新的编码方式,取名为极化码(PolarCode),极化码由于其独特的码型构造方式成为了目前唯一一种能够达到香农极限的码型。极化码具备了代数编码以及概率编码两者各自的优势,只要确定了一定的码字长度,便可以确定其编译码结构,而且可以通过构造其生成矩阵来完成编码的过程,与代数编码的思想有很相同的地方,极化码的构造也没有像其他的码型一样还需要考虑最小距离特性,防止误码率增大,而是采用信道极化信道、信道分裂的方式来编码,在译码的过程中采用概率译码的算法,这些则是与概率编码有很相似的地方。物理层网络编码的思想是从网络编码那里继承过来的,AhlswedeR在文献《NetworkInformationFlow》中提出了网络编码的概念,网络编码改变了传统路由器只对信息进行存储转发而不处理,通过网络编码之后可以显著提升整个网络的吞吐量,随着研究的深入,研究人员发现网络编码也可以应用在物理层中。在物理层中,利用电磁波的叠加特性,可以将电磁波在空间中的自然叠加看成是信号的编码过程,可以极大的提高整个网络的吞吐量,基于这一个发现,ZhangS、LiewSC等在2006年发表了论文《HotTopic:PhysicalLayerNetworkCoding》,这篇论文在双向中继系统模型中提出了物理层的网络编码,应用于一般化的一维与二维通信网络中,理论上系统的吞吐量相比原来提升了一倍,物理层网络编码实际运用的技术还是网络编码里面的原理,只不过是在物理层就实现了编译码,充分利用物理空间。现有的《一种极化码SCL译码方法、装置及电子设备》是基于单点对单点的码型传输,每次在接收端只能处理一个发送端的信号,如果在A与B端点想通过中继节点C进行数据的交互,在没有物理层网络编码的条件下,至少需要4个的时隙资源利用率十分低下,本专利技术采用的是在信道上使用极化码进行编码同时进行两点的传输,然后在中继节点C处使用物理层网络编码的原理并加以算法改进来译码使得传输时间缩减为原来的一半,资源利用率提高。现有的《双向中继信道中Polar码与物理层网络编码的联合设计》是基于两点之间的信息交互,同时在A、B两点之间发送信号,然后在中继节点进行接收,使用信号的逻辑相加,其在中继节点的处理是直接将取+2与-2的概率直接相加算为同样的值,运用的还是单点的译码算法误码率不是很好本方案将取+2与-2的概率区分出来,采用本专利技术的算法来译码,能使得误码率极大提高,具有明显优势。
技术实现思路
本专利技术的目的在于提供一种联合物理层网络编码和极化码的高性能译码方法,该方法使得传输处理时间缩减为原来的一半,资源利用率提高。为实现上述目的,本专利技术的技术方案是:一种联合物理层网络编码和极化码的高性能译码方法,当两个终端节点A与B要相互交换一条信息时,在第一个时隙内采用极化码编码将编码好的数据从A、B两个终端节点同时向中继节点C发送数据,在中继节点C上对同时接收到的两组数据进行物理层网络编码的译码,而后进行极化码编码并在第二个时隙上广播出去,在A、B终端节点收到信号后进行极化码译码处理即可得到交互信息。在本专利技术一实施例中,在A、B终端节点收到信号后进行极化码译码处理的具体过程,即在A、B终端节点收到信号后进行极化码译码并与原发射信息进行异或处理得到交互信息。在本专利技术一实施例中,该方法的具体实现步骤如下:步骤S1、对于需要进行信息交换的A、B两个终端节点的数据XA(n)与XB(n)通过对于两个终端节点之间信道的估计,使用确定码字的长度以及码率的大小设计信息位以及冻结位,进行极化码的编码方式得到最终的极化码型,然后同时进行调试发射;步骤S2、在中继节点C处,对于同时接收到的来自两个终端节点A、B的极化码信号,采用联合物理层的网络编码和极化码的高性能物理译码方案,将同时接收到的信号进行译码处理,得到处理后的数据包XA(n)⊕XB(n),将处理后的的数据包同样进行极化码的编码方式得到极化码型,并进行调制同时发回A、B两个终端节点;步骤S3、在A、B两个终端节点端接收到中继节点C发送过来的信号,进行极化码的译码,最终得到数据包XA(n)⊕XB(n),A、B两个终端节点端将数据包XA(n)⊕XB(n)与原来的发射的数据XA(n)、XB(n)进行异或操作,便可以在A端获得B端发射的数据XB(n),在B端获得A端发射的数据XA(n)。在本专利技术一实施例中,所述步骤S1中,两个终端节点之间信道为高斯信道或瑞利信道。相较于现有技术,本专利技术具有以下有益效果:本专利技术采用的是同时进行两点的传输,在中继节点C一次收到两个发送端A与B的信号然后利用本专利技术方法进行处理,最终将处理好的信号发回A与B两端,利用A、B各自发射的信号进行处理即可得到互相交互的信号,使得传输处理时间缩减为原来的一半,资源利用率提高。附图说明图1为本专利技术方法流程图。图2为高斯信道下的A、B信息交换的示意图。图3为信号的极化码处理。图4为中继端点C的译码处理。图5为极化码SCL译码流程图。具体实施方式下面结合附图,对本专利技术的技术方案进行具体说明。本专利技术提供了一种联合物理层网络编码和极化码的高性能译码方法,当两个终端节点A与B要相互交换一条信息时,在第一个时隙内采用极化码编码将编码好的数据从A、B两个终端节点同时向中继节点C发送数据,在中继节点C上对同时接收到的两组数据进行物理层网络编码的译码,而后进行极化码编码并在第二个时隙上广播出去,在A、B终端节点收到信号后进行极化码译码处理即可得到交互信息。在A、B终端节点收到信号后进行极化码译码处理的具体过程,即在A、B终端节点收到信号后进行极化码译码并与原发射信息进行异或处理得到交互信息。该方法的具体实现步骤如下:步骤S1、对于需要进行信息交换的A、B两个终端节点的数据XA(n)与XB(n)通过对于两个终端节点之间信道(高斯信道或瑞利信道)的估计,使用确定码字的长度以及码率的大小设计信息位以及冻结位,进行极化码的编码方式得到最终的极化码型,然后同时进行调试发射;步骤S2、在中继节点C处,对于同时接收到的来自两个终端节点A、B的极化码信号,采用联合物理层的网络编码和极化码的高性能物理译码方案,将同时接收到的信号进行译码处理,得到处理后的数据包XA(n)⊕X本文档来自技高网
...

【技术保护点】
1.一种联合物理层网络编码和极化码的高性能译码方法,其特征在于,当两个终端节点A与B要相互交换一条信息时,在第一个时隙内采用极化码编码将编码好的数据从A、B两个终端节点同时向中继节点C发送数据,在中继节点C上对同时接收到的两组数据进行物理层网络编码的译码,而后进行极化码编码并在第二个时隙上广播出去,在A、B终端节点收到信号后进行极化码译码处理即可得到交互信息。

【技术特征摘要】
1.一种联合物理层网络编码和极化码的高性能译码方法,其特征在于,当两个终端节点A与B要相互交换一条信息时,在第一个时隙内采用极化码编码将编码好的数据从A、B两个终端节点同时向中继节点C发送数据,在中继节点C上对同时接收到的两组数据进行物理层网络编码的译码,而后进行极化码编码并在第二个时隙上广播出去,在A、B终端节点收到信号后进行极化码译码处理即可得到交互信息。2.根据权利要求1所述的一种联合物理层网络编码和极化码的高性能译码方法,其特征在于,在A、B终端节点收到信号后进行极化码译码处理的具体过程,即在A、B终端节点收到信号后进行极化码译码并与原发射信息进行异或处理得到交互信息。3.根据权利要求1所述的一种联合物理层网络编码和极化码的高性能译码方法,其特征在于,该方法的具体实现步骤如下:步骤S1、对于需要进行信息交换的A、B两个终端节点的数据XA(n)与XB(n)通过对于两个终端节点之间信道的估计,使用确定码字的长度以及码率...

【专利技术属性】
技术研发人员:陈平平谢肇鹏欧建辉陈嘉栎
申请(专利权)人:福州大学
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1