论文来源

2018 European Conference on Networks and Communications (EuCNC),James Bishop, Jean-Marc Chareau

论文简介

  论文主要通过写新一代射频信号处理在FPGA实现上的初步经验。利用SDR(Software Define Radio)实现 NI LTE框架。

基本原理

  开发工作的目的是修改或增加物理(PHY)层处理功能的FPGA实现无线电链接。主机PC执行所有媒体访问控制(MAC)和更高层操作。在NI LTE框架下的发射处理模块如下所示:



  在该框图中,我们可以看到有两个不同的时钟。其中在前一部分,主要是物理层收到用户比特流,经过调制,IFFT(该过程是将时域信号变为频域信号),加CP(),使用192MHz的时钟。而后一部分把信号从数字信号变成模拟信号,采用200MHz时钟。在跨不同的时钟域时,采用FIFO(First Input First Output)结构,该结构在日常FPGA的开发过程中经常使用。建议在日常开发验证时,每个模块之间尽量都使用FIFO。

  下图是第一个新的5G的Numerology。可以看到,在IFFT模块采用更高的时钟频率。



  在4G的数据量下,对于每个符号做IFFT都很费资源和时间。5G对于数据的延时要求更低,所以采用更高的时钟的频率来做IFFT。

论文创新点

  文章指出4G和5G系统在子载波间隔上的区别。LTE-4G的子载波间隔为15kHz,但是5G由于应用场景广泛(eMBB,MMTC,URLLC),不用场景对于性能指标要求不一样,使其子载波间隔也不同。而多种的子载波间隔是由基本的子载波间隔采用整数N等比例扩展而成的。在MIIT二阶段测试规范中,”Numerology”译作”参数集”。5G NR的子载波间隔、CP时长及OFDM符号时长选择如下:

1) 子载波间隔=15KHz;CP时长=4.7微秒;OFDM符号时长=66.67微秒;

2) 子载波间隔=30KHz;CP时长=2.3微秒;OFDM符号时长=33.33微秒;

3) 子载波间隔=60KHz;CP时长=1.2微秒;OFDM符号时长=16.7微秒;

4) 子载波间隔=120KHz;CP时长=0.59微秒;OFDM符号时长=8.33微秒;

5) 子载波间隔=240KHz;CP时长=0.29微秒;OFDM符号时长=4.17微秒;

借鉴之处

1.在发射系统中,不同模块使用的时钟频率有差别。

Implementing 5G NR Features in FPGA的更多相关文章

  1. 5G/NR 波束管理

    原文链接:http://www.sharetechnote.com/html/5G/5G_Phy_BeamManagement.html 1 为什么光束管理/光束控制? 我不认为高频部署中的波束传输信 ...

  2. 5G/NR 帧结构

    原文链接:http://www.sharetechnote.com/html/5G/5G_FrameStructure.html 在学术界和3GPP中对帧结构进行了长时间的讨论,现在我们就NR(5G) ...

  3. 5G/NR OTA (Over The Air) 测试详解

    原文链接:http://www.sharetechnote.com/html/5G/5G_OTA.html 1 什么是OTA (Over The Air) OTA代表Over The Air.为了使用 ...

  4. 5G/NR 频带详解

    原文链接:http://www.sharetechnote.com/html/5G/5G_FR_Bandwidth.html 在NR中,3GPP中规定了大约两个大的频率范围.一个是我们通常所说的(su ...

  5. 【转载】一张表看懂LTE和5G NR的区别

    转自:微信公众号:网优雇佣军 KPI 物理层

  6. NR / 5G - Polar Coding

    5G New Radio Polar Coding Introduction The selection of polar codes as the channel coding technique ...

  7. 解读:20大5G关键技术

    解读:20大5G关键技术 5G网络技术主要分为三类:核心网.回传和前传网络.无线接入网. 核心网 核心网关键技术主要包括:网络功能虚拟化(NFV).软件定义网络(SDN).网络切片和多接入边缘计算(M ...

  8. 小小知识点(二十七)20大5G关键技术

    5G网络技术主要分为三类:核心网.回传和前传网络.无线接入网. 核心网 核心网关键技术主要包括:网络功能虚拟化(NFV).软件定义网络(SDN).网络切片和多接入边缘计算(MEC). 1 网络功能虚拟 ...

  9. 5G系统架构

    原文标题:迈向5G之路,颠覆性的5G系统架构?   本文部分图片,资料摘自<迈向5G C-RAN:需求.架构与挑战> 突如一夜春风来,随着Polar码与LDPC码作为5G编码候选方案,通信 ...

随机推荐

  1. 【ccf- csp201412-2】z字形扫描

    //ccf-Z字形扫描 #include<iostream> #include<cmath> using namespace std; #define N 500 int ma ...

  2. linux 添加常用长命令别名

    ## 设置linux下常用命令别名,提高效率 将要使用的命令别名写入到~/.bashrc文件,通过source ~/.bashrc命令使变更生效 alias sst='systemctl status ...

  3. 编译原理_P1001

    1 绝大部分软件使用高级程序设计语言来编写.用这些语言编写的软件必须经过编译器的编译,才能转换为可以在计算机上运行的机器代码.编译器所生成代码的正确性和质量会直接影响成千上万的软件.虽然大部分人不会参 ...

  4. rest framework-认证&权限&限制-长期维护

    ###############   自定义token认证    ############### 表 class User(models.Model): name=models.CharField(ma ...

  5. Java 线程池(二)

    简介 在上篇 Java 线程池(一) 我们介绍了线程池中一些的重要参数和具体含义,这篇我们看一看在 Java 中是如何去实现线程池的,要想用好线程池,只知其然是远远不够的,我们需要深入实现源码去了解线 ...

  6. Qt QString的arg()方法的使用

    1.QString的arg()方法用于填充字符串中的%1,%2...为给定的参数,如 QString m = tr("); // m = "12:60:60: 2.它还有另外一种重 ...

  7. 数位dp——BZOJ1026 Windy数

    1026: [SCOI2009]windy数 Time Limit: 1 Sec  Memory Limit: 162 MB Description windy定义了一种windy数.不含前导零且相邻 ...

  8. XiaoXiao

    最开始认识孙亚龙因为他是we的对手,反向大招的琴女,被冯卓君按在地上摩擦.凭借规则优势去了上海全明星,在红方下外塔和蓝方上二塔那两次q,是他的游戏巅峰.之后他退出了游戏没有再重连,不卖肉松饼是一个承诺 ...

  9. labview学习——用户界面模式

    根据事件的发出源,事件可以抽象地分为用户界面事件和用户自定义事件.相关的基本知识可以参考有关的书籍,这里不再阐述事件结构的使用方法. 下图所示的结构称为用户界面事件模式,它能够很便捷地响应各种事件并且 ...

  10. 2015-09-14-初级string

    标准库string类型 string对象初始化 string s1; string s2(s1); string s3("value"); string s4(n,'c'); st ...