视交叉上核 安全性和通信网络 1939 - 0122 1939 - 0114 Hindawi 10.1155 / 2021/8872140 8872140 研究文章 硬件共享通道窄5 g NR标准 https://orcid.org/0000 - 0002 - 4133 - 5494 小康 https://orcid.org/0000 - 0001 - 9468 - 9061 余杭 https://orcid.org/0000 - 0002 - 6837 - 9024 Zhuhua https://orcid.org/0000 - 0001 - 5842 - 8171 Kejia https://orcid.org/0000 - 0002 - 2506 - 5981 https://orcid.org/0000 - 0002 - 1846 - 7958 回族 https://orcid.org/0000 - 0002 - 4644 - 4892 德克 华明 学校的信息和通信工程和海洋资源利用国家重点实验室的南中国海 海南大学 海口570228 中国 hainu.edu.cn 2021年 27 1 2021年 2021年 9 4 2020年 16 6 2020年 7 1 2021年 27 1 2021年 2021年 版权©2021小康熊等。 这是一个开放的文章在知识共享归属许可下发布的,它允许无限制的使用,分布和繁殖在任何媒介,提供最初的工作是正确的引用。

衬垫模块是现代移动通信系统的一个重要组成部分。它扮演着一个重要的角色在减少误比特率和改善在衰落信道传输效率。5 g NR(第五代的新收音机)标准,LDPC(低密度奇偶校验)和极地信道编码被用于数据通道和控制渠道,分别。如果多个窄分别实现对他们来说,成本大幅增加。为了解决这个问题,一个硬件复用通道窄方案提出了基于LDPC和极地代码。首先,公式的过程控制通道交叉和数据通道交叉推导关于5 g NR标准。然后,两个窄的硬件实现结构。随后,提出了硬件重用通过共享两个硬件结构之间的类似或相同的部分。仿真结果验证我们提出的方案的正确性,并证明它可以实现的硬件共享两种渠道窄,以减少硅的成本。

中国国家自然科学基金 61963012 61961014 61661018 海南省自然科学基金 619年qn195 海南省的主要研发项目 ZDYF2018015
1。介绍

在现代移动通信,一些重要的技术,如交叉( 1),卸载( 2),光谱传感( 3, 4),分区( 5),硬件重用和资源共享和分配 6, 7]。具体来说,渠道交叉技术得到了广泛的应用。通道交叉旨在及时分发传输比特实现理想的一些误差分布对抗衰落信道的影响。信号的衬垫可以改变排列位流尽而不改变信息内容。因此,衬垫可以最大化连续错误比特的色散产生的脉冲在传输的过程中。通过这种方式,接收机的误差校正和错误检测功能可以改善。在传统的附近地区(基于查找表)交叉和deinterleaving计划,大量的硅是使用成本太高。因此,重要的是要重用的硬件为不同类型的窄减少硅的成本。

目前,硬件设备研究了基于多模和快速交换通道窄在WLAN(无线局域网,包括IEEE 802.11 a / b / g和IEEE 802.11 n标准),WiMAX(微波存取全球互操作性,包括IEEE 802.16 e标准),3 gpp-wcdma(第三代合作伙伴Project-Wideband目前访问),3代(3 gpp-long-term进化)和优质/ H(数字视频Broadcasting-Terrestrial /手持)标准( 1];多重标准硬件衬垫结构提出了HSPA高速分组接入()进化,3代,WiMAX, WLAN和优质/ H ( 8]。提出了一种并行解码架构可重构窄支持HSPA进化,DVB-SH手持设备(DVB-Satellite服务),3代,WiMAX标准( 9]。硬件共享地址冲突的问题进行分析和解决 10]。在这些多重标准衬垫实现,通常简化和改进等各种标准的分界算法硬件实现结构变得简单和容易重用( 11]。然后,小心的重用相同的硬件结构相比降低硅的成本为多重标准( 12]。虽然这些作品涵盖2 g、3 g、甚至4 g标准( 13),最新的5 g标准还没有被研究过。因此,关于5 g NR标准3 gpp TS 38.212 ( 14),本文提出了硬件重用和节约成本的方案polar-encoded通道衬垫( 15)和LDPC-encoded通道衬垫( 16]。我们首先推导出公式数据通道和控制通道的交错方案5 g NR标准。然后,我们为他们设计相应的硬件结构。接下来,通过比较分析,我们得到一个多路复用结构重用模块实现双通道窄的硬件共享。

本文的贡献如下:

数据通道和控制通道的交错方案5 g NR标准,贺和相应的硬件结构。

两种通道的硬件结构图衬垫进行了比较,并给出硬件共享结构,实现低成本的实现。

本文的其余部分的结构如下:在部分 2,我们介绍了LDPC分界方案和极地编码通道。节 3,我们推导出交叉公式的两种渠道来促进随后的分界重用。另外,我们给两个窄的硬件结构设计。然后,根据推导公式,我们也给硬件共享后的硬件结构。随后,最终设计的可行性验证。最后,部分 4总结了本文的工作。

2。简要介绍5 g通道窄的NR标准

在本文中,我们的工作主要是进行根据3 gpp R15的最终标准,这是第一个版本的5 g标准和满足的imt - 2020(国际移动通信- 2020)要求ITU(国际电信联盟)。中使用的交叉方法5 g标准最优结论经过反复讨论和演示( 14, 17]。

通道交叉主要包括两种模式:控制通道交叉和数据通道交错。本文着重于硬件共享这两个交叉方法5 g NR上行和下行。我们工作的位置在5 g NR标准突出显示在图 1

我们工作的位置在5 g NR标准。(一)LDPC编码PUSCH和PDSCH 5 g的过程。(b)极地UCI 5 g编码过程。

2.1。衬垫的数据通道

LDPC码是一种新型的纠错代码。其性能相比,移动信道是提高涡轮的代码。即使没有分界,不规则的LDPC码的纠错能力也比涡轮代码。因此,LDPC码被列为候选方案之一5 g通信。此外,仿真结果表明,方法具有良好的性能在所有代码块长度和速度,和复杂度相对较低( 18]。在最近的5 g标准,建设、奇偶校验矩阵的编码和交叉方案 HLDPC码是指定的。在5 g标准,QC-LDPC (quasi-cyclic-LDPC)代码。QC-LDPC代码属于结构化不规则LDPC码( 19),它是由基本矩阵 H b和提高因素 Z。在5 g标准,两个基本矩阵(即。,BG1和BG2)确定。两个基本矩阵有八个基本矩阵,分别和他们有不同的维度。相应的基本矩阵( 20.选择]据传输块的大小和编码速率( 21]。基本矩阵确定后,取消选择因素,然后,修改基本矩阵根据升降因素得到修改后的奇偶校验矩阵 H。最后,根据校验矩阵H,编码码字直接获得。

从本质上讲,衬垫是一个可以改变的设备信息分布结构不改变内容的信息。它被用来使破裂的过程中产生错误通道传输分散。LDPC码交错方案采用5 g标准是位交错与屏蔽衬垫( 22]。如图 2,交叉的方法是阅读序列输入到一个矩阵的行,然后读取由列。deinterleaving的过程是相反的操作,即。,read the interleaved sequence into the matrix by columns and then read it out by rows. The matrix is determined by the length and interleaving depth of the input sequence. The number of rows in the matrix is the interleaving depth, and the number of columns is the length of the input sequence divided by the interleaving depth. The interleaving depth is related to the modulation order. There are five modulation schemes specified in 5G NR standard, i.e., BPSK (binary phase shift keying), QPSK (quadrature phase shift keying), 16QAM (quadrature amplitude modulation), 64QAM, and 256QAM. The corresponding modulation orders are 1, 2, 4, 6, and 8, respectively. For example, if 16QAM modulation is used and the input sequence length is 8000 symbols, then the matrix size is 4 × 2000. After adding the interleaving function, the coding performance has a corresponding improvement, as shown in Figure 3

交错行/列衬垫的过程。

比较前后交错的误码率。

2.2。衬垫的控制通道

由于其低复杂度的编码和解码,极地纠错代码的代码已经成为一个研究热点。极地的核心代码施工通道极化有关。在编码的过程中,每个子通道是由显示不同的可靠性 23, 24]。当代码的长度信息传播继续增长,一些渠道倾向于完美的信道容量接近1(错误代码),和其他渠道倾向于纯噪声信道容量接近0。在此基础上,我们可以选择那些能力接近1的渠道直接向近似传输信息的信道容量。此外,极地代码是唯一的编码方案,可以严格证明达到香农极限。

建设的极地代码由错误检测、代码生成矩阵,顺序、速度匹配( 25),和交叉。在交叉的部分,我们还可以把它分成两个步骤,交错编码和交叉在编码。交错编码适用于前5 g-nr DCI(下行控制信息),而且没有上游交错;编码后的交错适用于5 g-nr UCI(上行控制信息),而且没有下游交错。本文讨论了UCI的交错。

在介绍中,我们简要介绍了交错的干扰信息结构不改变信息内容之间的相关性,减少信息比特改善抗突发干扰。在UCI的交错,直角三角形交叉方法(指定 26),如图 4。在这种方法中,我们假设存储单元是一个等腰直角三角形的直角边长P,边长P是在3 gpp明确定义,也就是说, (1) P × P 2 8192年。

直角三角形交叉过程。

在3 gpp,衬垫的最大8192位( 27]。在这种情况下,设置速度匹配后的比特数。在这个时候,它需要 (2) P × P + 1 2

当方程等号,我们写信息到衬垫逐行然后读出来的顺序列。当方程需要大于号,仍有一些未使用的空间毕竟信息加载到衬垫。在这个时候,我们假元素(null)加载到衬垫和抛弃虚拟元素当阅读列。从上面的过程中,我们可以看到,这类似于屏蔽衬垫的交叉过程( 28),但交错的规则不统一,因为在每一列的行数或列数每一行是不同的。我们可以发现,在直角三角形交叉后,每个相邻信息数据之间的间距 P, P−1, P−2,他们不等距。直角三角形交叉理论,我们使用Matlab模拟。我们比较组设置的;也就是说,一组包含等腰直角三角形交叉方法,而另一组没有。如图 5,我们可以发现,降低了比特误码率的性能改进后使用衬垫。其中,红色虚线不使用交叉功能,而蓝线使用交叉函数。

比较前后交错的误码率。

3所示。两个窄5 g NR标准的多路复用 3.1。标准化的窄的公式表示 3.1.1。公式表示LDPC-Coded数据通道分界

通道交叉过程基于LDPC编码表中给出了5 g 1

数据通道衬垫的过程。

j = 0 E / 1 = 0 1 f + j · = e · E / + j 结束了结束了

在表 1, E输入序列的长度, 调制的顺序, e是序列前交叉, f是交叉后的序列。

从表 1,整个交叉过程的本质是编写输入序列 x (n)行和交叉顺序读 f (n)在列。因此,实现衬垫是找到相应的关系 f (n) x (n),即交叉地址。由于交叉过程可以相当于一个矩阵,参数在交叉过程中可以相当于一行参数, j可以相当于一列参数,行和列对应于矩阵的行和列,分别的范围在哪里[0, −1],的范围 j[0, E/ −1]。然后,设置交叉结果 J 我,我,这是 (3) f + j = e J , j , 在哪里 j外循环和增加它的值从0到吗 E/ −1和是内循环的值从0增加到吗 。因此,我们可以得到的价值+ j× 是0,1,2,3,… E−1。也就是说,增加 j的价值, J 我,我元素的位置输出序列对应序列交叉。例如,计算值 J 我,我是写成 1- - - - - - 4在秩序。如果输入序列 e,然后输出序列( e(4), e(3), e(2), e(1)]。在最初的过程中, (4) J , j = E + j

然而,由于公式不方便后续硬件复用,本文采用一种新的方法来实现结果。

让我们先假定输入序列的值 e是0,1,2,3,…,19岁。换句话说,输入序列中元素的值等于它在输入序列中的位置,也就是说, J 我,我。它是方便以后观察。 = 4表示16 qam调制,调制过程中的数据后的矩形图所示 6。时的值 j是0,第一列中的数据读出。 J 我,我对应于未来数据,它总是5超过之前的数据。例如,在第一行第一个元素对应 J 我,我是0,下一个元素对应 J 我,我5,下一个元素对应于10。下面列的法律是一样的第一列。因此,当行参数不等于0,的价值 J 我,我最后读出数据的值是 J 我,我(可以设置 J −1 j),加上 E/ 。然后,当= 0时,它可以观察到吗 J 我,我列的值参数吗 j,所以公式 J 我,我可以推导出 (5) J , j = j , = 0 , J 1 , j + E , 0 , 的价值 E/ (即。,thenumber of columns of the rectangle) can be given in the precalculation stage.

后输入序列填充矩形。

3.1.2。Polar-Coded控制通道衬垫的公式表示

在上面的部分中,我们给整个交叉系统的简要概述。这里,我们将改进的公式和实现的硬件图根据交错的过程。首先,我们必须弄清楚,输入的数据的等腰直角三角形衬垫根据订单行,但根据列的顺序读出。因此,我们可以认为数据读取顺序一致,然后,转置矩阵的行和列进行衬垫。然后,我们阅读顺序一致,这更方便我们推导的公式。然后,我们介绍两个变量, j,分别为行和列计数器。在这里,我们做以下规定 j( P−1 j P−1),P是大小的等腰直角三角形的直角边。与此同时,当从0增加到 P−1 j增加1; j从0增加到 P−1,那么增加1。当信息数据输入衬垫和转置,它很容易找到元素的顺序 一个 j,我的行 j和列在阅读后的序列被排出来。我们可以获得的公式 (6) 一个 j , = , j = 0 , C 1 + C j × j + 1 × 1 2 C j + 1 , j 0。

应该指出的是,上述公式没有考虑虚拟元素的存在,所以它只描述了情况下当信息序列完全填充衬垫。在方程( 6), C 1第一行的长度是直角三角形的分界,是吗 P C j被定义为 (7) C j = P , j = 0 , C j 1 1 , j 0 , 在哪里 C j的列数( j+ 1)行。通过上述两个公式,我们之间的关系 一个 j,我和后交叉后的序列内部衬垫的换位。然而,我们仍然不知道之间的对应关系 一个 j,我换位后的信息 一个 k在进入分界。通过观察内部数据的分界换位后,它是发现,当我们在列的顺序读取数据,它是数据的顺序存储在衬垫。因此,我们可以得到一个相应的关系 (8) 一个 k = j , = 0 , C 1 + C × + 1 × 1 2 C j + 1 , 0 , 在哪里 C 在每一列的行数。类似于上面的定义 C j。deinterleaving,我们应该减去虚拟元素的数量,方程( 6)是( 9对于这样一个目的: (9) 一个 j , = , j = 0 , C 1 + C j × j + 1 × 1 2 C j + 1 C , j 0。

推导交叉存取地址后没有空元素,我们现在处理一个更现实的情况下,即 (10) P × P + 1 2 >

在这种情况下,等腰直角三角形衬垫元素和许多虚拟元素充满了信息。伪元素被考虑时,公式( 6)不再适用。然而,我们仍然可以使用上面的数字计算的交叉地址一定信息单元包括多个虚拟的元素,然后,我们可以计算出伪元素数量C之前,这些信息单元,然后做减法,我们可以获得这些信息的交叉地址单元。

让我们详细解释如何计算虚拟元素的数量,在很多情况下需要讨论。在此之前,我们首先定义几个变量:d表示信息的列数单位计算, jd表示信息的行数单位计算,年代表示第一个虚拟元素的列数 j马克斯表示列的数量在过去的第一个虚拟元素的细胞。我们有以下三种情况:

j马克斯< j d。应该考虑所有的假人。也就是说, (11) 1 + P 年代 × j 马克斯 + 1 × 1 2 j 年代

j马克斯= j d。首先计算所有虚拟元素的数量,然后得到虚拟元素的总数减去1减去。也就是说, (12) 1 + P 年代 × j 马克斯 + 1 × 1 2 j 年代 1。

j马克斯> j d,在这种情况下,它可以进一步分为以下两种情况。第一种情况: d= 年代;在这个时候,所有的虚拟元素包含在( 年代+ 1)和th列(j d−1)请求th行减去。也就是说, (13) P 年代 + 1 + C j d 1 年代 + 1 × j d × 1 2

第二种情况: d< 年代,可分为以下三种情况:

j d> j 年代。我们首先计算的总数 年代th列和 j d−1日连续计算,然后减去信息单元的数量在这个范围内。也就是说, (14) P 年代 + C j d 1 年代 × j d × 1 2 j 年代

j d< j 年代。在这个时候,虚拟元素的数量 年代-列和 j dth行计算。也就是说, (15) P 年代 + 1 + C j d 1 年代 + 1 × j d × 1 2

j d= j 年代。这种情况下是一样的场景(b)。

我们分析了所有需要的公式后,我们开始设计的硬件实现方案。首先是实施 C j,在这里,我们可以使用一个循环判断来实现它。根据这个公式,我们可以设计一个硬件结构以减法门为主要结构。在此基础上,我们增加一个判断输出的位置。当 j= 0,输出是4。如果不满足此条件,我们设置一个延迟通过注册,然后依次减1。在此基础上,我们实现了硬件结构一步一步根据公式。我们添加一个判断最终的输出符合要求的公式。实施虚拟计算的硬件,公式可以分为三类。其中,例1和例2属于一个类别,和硬件实现方程( 11)可以重用;然后,添加一个逻辑判断,如果第二个病例是满意,一个是减去。案例之一( 3)和(b)可以被重用,而()不能被重用,因为他们没有相同的结构。

注意:当被认为是假的行数只有1,如果 j 年代= 0,我们只需要考虑的数量 P 年代。当 j年代不等于0,我们只需要考虑的数量吗 P 年代−1。如果信息单元计算是在第一线,不需要减去虚拟元素的数量。

3.2。验证公式的交叉地址 3.2.1之上。交叉验证地址数据通道的公式

我们使用Matlab模拟LDPC交错的公式。首先假设输入序列[0,1,2,3,4,5,6,7,8,9,10,11,12日,13日,14日,15日,16日,17日,18日19)和调制的订单是4。这个序列的对应图如图 7

序列交叉。

使用方程( 5), J 我,我是获得。相应的位置元素取出从输入序列的价值 J 我,我输出序列中的值,如图 8

交叉序列。

验证后,交替序列可以deinterleaved回原始序列。这个公式是一样的交错的公式。我们只需要交换的范围 j彼此和改变 E/ 在公式 。也就是说, (16) J , j = j , = 0 , J 1 , j + , 0。

交叉序列是deinterleaved一样交错的过程,和deinterleaved序列(即。原始输入序列)。的结果deinterleaved序列如图 9

Deinterleaved序列。

从图 9deinterleaving方法成功地恢复原始序列的交替序列。因此,交叉公式和deinterleaving公式正确工作。

3.2.2。交叉验证地址控制通道的公式

为了验证公式,我们定义一个等腰直角三角形 P= 6和加载数据 一个1 一个21到三角形衬垫的命令行。交错的过程相当于这个三角形矩阵中的数据。置换后,我们把他们行,所以我们做 一个 我,我 一个 j,我。首先,我们验证公式的正确性( 8)。衬垫的第一列的数量,我们可以得到它,如图 10

验证1公式( 8)。

第二列号分界,相应的 C1是5,然后,我们决定成为的函数公式吗 (17) 一个 k = 6 + 5 × 2 × 1 2 5 j + 1

其中,对应的值 j是0,1,2,3,4,这可以通过Matlab。结果如图 11

验证公式2 ( 8)。

第三列号分界,相应的 C2这个时候是4,然后函数公式变得 (18) 一个 k = 6 + 4 × 3 × 1 2 4 j + 1 , 相应的值在哪里 j是0,1,2,3。结果如图 12

验证3公式( 8)。

对比后,我们发现,这对应于实际的序列号的信息加载到衬垫和后置。因此,公式在理论上是可行的。

接下来,我们验证了公式的交叉地址信息给出方程( 6)。为 j= 0,第一行显示的元素(6)获得,如图 13

验证1公式( 6)。

j= 1,第二行元素。根据方程( 6),我们得到 (19) 一个 j , = 6 + 5 × 2 × 1 2 5 + 1

仿真结果如图 14

验证公式2 ( 6)。

j= 2,第三行元素。根据方程( 6),我们得到 (20) 一个 j , = 6 + 4 × 3 × 1 2 4 + 1 和仿真结果如图 15

验证3公式( 6)。

对比后,我们发现这是符合序列对应于实际的信息加载到衬垫和转置后一行一行地读出。从这些,我们得出的公式在理论上是可行的。在下面,我们验证相应的C值不同的情况下,也就是说,伪元素的数量减去。

对于第一种情况,即 j马克斯< j d计算时,必须考虑虚拟元素的数量计算的地址信息。这种情况下对应的方程( 11)。假设我们现在发现 一个6和我们的负责人年代在方程( 111和2)来验证表达式的正确性。

年代= 1,对应的 j马克斯= 4,的价值 j年代在[0,1,2,3,4),也就是说,来自哪里 一个6, 一个7, 一个8 一个11分别作为第一虚拟元素。的参数 年代 j马克斯代入方程( 11),结果可以得到,如图 16

验证1公式( 11)。

年代= 2,对应 j马克斯= 3的范围 j年代(0,1,2,3],也就是说,来自哪里 一个12, 一个13, 一个14 一个15分别作为第一虚拟元素。的参数 年代 j马克斯代入方程( 11),结果可以得到,如图 17

验证公式2 ( 11)。

比较之后,我们验证了公式的正确性。上面的第二个案例, j马克斯= jd是计算;即单位获得的信息在同一行作为最大的假的行数。在这个时候,我们需要考虑的是假人- 1的总数(只考虑虚拟元素的数量在这之前信息单位)。鉴于这种情况,我们可以减去1如果方程( 11)是正确的。

中3, j马克斯> j d决定,首先,我们讨论 d= 年代;即信息单元决定,第一个虚拟元素在同一列。在这个时候,我们需要考虑中包含的所有单位的数量(+ 1) th列,( j−1) th行基于单元的信息。这种情况下对应的方程( 13)。在方程( 13),我们选择 年代= 1, 年代为验证= 2。当 年代是1, j d可以2和3。当 年代2, j d也可以是2和3。

j d根据方程(= 2, 13),为不同的 年代,可以获得仿真结果图 18

验证1公式( 13)。

j d根据方程(= 3, 13),为不同的 年代仿真结果如图 19

验证公式2 ( 13)。

验证后,它是一样的理论价值。当 d< 年代,首先讨论 j d> j 年代;即信息单位的行数大于第一个虚拟元素决定。在这个时候,公式计算 C不同于上面的公式只在我们正在考虑的年代列开始。与此同时,我们可以减去信息单位的数量 年代行。当第一个虚拟元素从8 - 12,分别,我们使用( 14解决地址后) 一个3交叉。因为相应的 j年代 t年代 是不同的,更一般的验证结果。

为第一虚拟8点开始的情况,公式 (21) C = 6 1 + 5 1 × 2 × 1 2 1。

计算结果是8,这是正确的结果。

第一虚拟的情况从12日开始的公式 (22) C = 6 2 + 5 2 × 2 × 1 2 0。

计算结果是7,这是正确的结果。

j d j 年代伪元素的数量,我们需要计算这个时候所有的数字 年代+ 1, j d−1。计算公式是方程( 15)。

3.3。两个编码窄的硬件设计和重用 3.3.1。衬垫LDPC-Coded数据通道的硬件设计

的公式 J 我,我,可以得出结论,其实现所需的硬件是一个加法器,一个选择器,和一个地址寄存器,可以实现数据通道的分界。这是显示在图 20.

数据通道衬垫的硬件图。

3.3.2。衬垫Polar-Coded控制硬件设计频道

的分界polar-coded控制硬件设计通道如图 21。在第一部分的图中,我们可以得到 C 然后通过几条和减法器。在进入第二部分,减法门的输出 (23) C + C 1 × + 1 × 1 2 C + 1

控制通道的硬件图分界。

当从一个逻辑门,如果 j= 0(也就是说,在第一行后更换),输出。如果 j不满意= 0时,输出方程( 23)。

3.3.3。硬件两个窄的多路复用

通过观察和比较两个窄的硬件实现图我们可以发现LDPC-coded数据通道的硬件结构分界也出现在polar-coded控制通道分界。因此,数据通道的硬件结构分界可以设置为一个新模块,其结构图如图 22。它总共有三个输入终端( 一个, b, c)和一个输出终端 y。输入和输出参数可以确定根据交错的选择方案。如果被选中的数据通道交错,输入参数 一个, b, c E/ , j,;输出是交叉地址 J 我,我。如果选择控制通道交错,输入参数1,4, j,分别。输出是 C j。因此,可以获得最终设计的多路复用结构如图 23

多路复用模块

硬件共享结构后重用。

3.3.4。Precalculation阶段和执行阶段的流程图

precalculation阶段和执行阶段的流程图如图 24 25,分别。

流程图precalculation阶段。

流程图执行阶段。

4所示。结论和未来的工作

介绍了LDPC的分界复用方案和极性编码通道5 g NR中指定的标准。首先,我们分析了两个交叉的方法,然后细化和改进公式根据交叉过程实现硬件重用。然后,根据公式,硬件实现交叉地址。最后,硬件实现的双通道窄尽可能重用实现降低硬件成本的目的。然而,仍然有一些问题在我们的研究工作得到改善。例如,公式生成交叉地址提取复杂;尤其是公式精炼交错控制通道的过程需要进一步简化。在未来的工作中,我们还将考虑并行化处理在各种信道编码标准结合率匹配。

数据可用性

的代码和数据”。m”和“。米一个t” format files used to support the findings of this study have been deposited in the GitHub repository ( https://github.com/huzhuhua/Data-and-Code-for-Security-and-Communication-Networks)。

的利益冲突

作者宣称没有利益冲突有关的出版。

确认

这项工作得到了国家自然科学基金(号。61963012,61961014,61661018),中国海南省自然科学基金(没有。619 qn195)和海南省重点研发项目,中国(没有。ZDYF2018015)。

Asghar R。 灵活的交错子系统的选举委员会的基带处理器 2010年 瑞典林雪平 林雪平大学电子报刊 H。 沃尔特 K。 随机分析异构网络的延迟移动卸载 IEEE移动计算 2017年 17 2 461年 474年 Z。 Y。 Y。 M。 自适应和盲目使用奇异值分解宽带频谱感知方案 无线通信和移动计算 2017年 2017年 14 3279452 10.1155 / 2017/3279452 2 - s2.0 - 85042623190 Z。 Y。 M。 M。 Y。 自适应进步支持选择协作宽带频谱感知方案 传感器 2018年 18 9 3011年 10.3390 / s18093011 2 - s2.0 - 85053111689 H。 Knottenbelt w·J。 沃尔特 K。 一个有效的应用程序分区算法在移动环境中 IEEE并行和分布式系统 2019年 30. 7 1464年 1480年 10.1109 / tpds.2019.2891695 2 - s2.0 - 85067353788 X。 M。 X。 W。 一种新型多通道物联网在5 g通信基于动态频谱共享 IEEE物联网 2019年 6 4 5962年 5970年 10.1109 / jiot.2018.2847731 2 - s2.0 - 85048638190 X。 X。 NOMA-based工业物联网资源分配基于集群的认知 IEEE工业信息 2020年 16 8 5379年 5388年 10.1109 / tii.2019.2947435 Asghar R。 D。 多模flex-interleaver为基带处理器核心平台 计算机网络和通讯》杂志上 2010年 2010年 太阳 Y。 Y。 戈埃尔 M。 Cavallaro j . R。 可配置的和可扩展的高吞吐量的turbo译码器架构为多个4 g无线标准 IEEE国际会议上的特定于应用程序的系统,架构和处理器 2008年7月 比利时鲁汶 IEEE 209年 214年 Asghar R。 D。 Eilert J。 D。 重新配置的分界的内存冲突分析和实现架构支持统一并行turbo译码 信号处理系统杂志》上 2010年 60 1 15 29日 10.1007 / s11265 - 009 - 0394 - 8 2 - s2.0 - 77951255466 Z。 B。 Y。 X。 低硬件衬垫/ deinterleaver IEEE 802.11 a / g / n WLAN VLSI设计 2012年 2012年 7 948957年 10.1155 / 2012/948957 2 - s2.0 - 84859712109 Benoit P。 托雷斯 l Sassatelli G。 动态硬件复用:改善与运行时重新配置管理器的适应性 继续IEEE计算机协会的年度研讨会上新兴的VLSI技术和架构 2006年3月 德国卡尔斯鲁厄 IEEE 10.1109 / ISVLSI.2006.38 2 - s2.0 - 33749347661 Asghar R。 D。 mimo - ofdm无线局域网为基础硬件衬垫的低复杂度 继续IEEE国际研讨会的电路和系统 2009年5月 中国台北, IEEE 1747年 1750年 10.1109 / ISCAS.2009.5118113 2 - s2.0 - 70350149592 3 gpp TS 38.212。NR,“多路复用和信道编码”,2017 Arikan E。 通道极化:方法构建capacity-achieving编码对称二进制输入无记忆的通道 IEEE信息理论 2009年 55 7 3051年 3073年 10.1109 / tit.2009.2021379 2 - s2.0 - 67650099990 瑞安 w·E。 介绍了LDPC码 CRC编码手册和记录系统的信号处理 2004年 美国佛罗里达州 CRC出版社,波卡拉顿 1 23 r1 - 1713474。“设计和评估的分界极地代码,“高通(qcom . o:行情),3 gpp次数RANWG1 # 90会议上,布拉格,Czechia, 2017年 Gamage H。 Rajatheva N。 Latva-Aho M。 信道编码,以增强在5 g的移动宽带通信系统 欧洲会议上进行网络和通信(EuCNC) 2017年 芬兰奥卢 IEEE 麦凯 d . j . C。 尼尔 r·M。 接近香农极限低密度奇偶校验码的性能 电子信件 1997年 33 6 10.1049 / el: 19970362 2 - s2.0 - 0031096505 露比 m·G。 Mitzenmacher M。 Shokrollahi m·A。 Spielman d . A。 有效消除校正码 IEEE信息理论 2001年 47 2 569年 584年 10.1109/18.910575 2 - s2.0 - 0035246316 J。 J。 结构化的LDPC IMT-advanced系统中的应用 的第四届IEEE国际会议上进行无线通信 2008年 大连,中国 IEEE Asghar R。 D。 多模flex-interleaver为基带处理器核心平台 计算机网络和通讯》杂志上 2010年 2010年 16 793807年 10.1155 / 2010/793807 R。 田中 T。 极性码的性能与施工使用密度进化 IEEE通信信 2009年 13 7 519年 521年 10.1109 / lcomm.2009.090428 2 - s2.0 - 68349135129 3 gpp r1 - 167209,“极地代码设计和匹配速度,”华为和HiSilicon, 3 gpp次数跑WG1 # 86会议,哥德堡,瑞典,2016年 3 gpp, r1 - 1713705,“极地rate-matching设计和性能,”联发科,WG1 # 90, 2017 3 gpp, r1 - 1708649,“极地衬垫设计代码,”高通,# 89,2017 3 gpp,“Draft_Minutes_report_RAN # 91 _v020”, 2017年, http://www.3gpp.org/ftp/tsg_ran/WG1_RL1/a) TSGR1_91 /报告/ 2391 _v020.zip Draft_Minutes_report_RAN1 % 告诉 E。 D。 一个多模块衬垫的硬件架构 进行国际会议电路和通信系统(ICCSC) 2004年 莫斯科,俄罗斯