802.11ax发射机软硬件联合实现
发布时间:2022-02-23 06:30
随着信息技术飞速发展,网络流量呈爆发式增长,WIFI在接入网上的作用也日益凸显。为了提升容量的同时保证用户使用体验,最新的IEEE802.11ax标准针对高密集场景进行设计。本文来源于基于该协议的与国内知名通信设备商合作的Network MIMO样机项目。该项目实现IEEE802.11ax协议基带功能,对多个AP协作发送数据进行联合预编码,实现多流同时收发,提升系统灵活性和WLAN的系统容量。本文分析了IEEE802.11ax协议中基带通信算法的发射流程。从开发进度、系统通信容量等角度综合考虑,同时结合X86通用处理器和现场可编程门阵列(FPGA)的优缺点,决定使用两者联合的方式搭建异构处理平台。本文重点讨论了基带算法中交织在X86通用处理上的C语言公式实现,及其查表优化实现,并进行了对比测试;调制映射中星座点映射和子载波映射的C语言实现,及其联合零拷贝实现方法,并进行了对比测试;预编码在现场可编程门阵列(FPGA)中并行流水优化实现,对这个模块进行了仿真和上板实现测试。本文还调研Intel公司的开源数据平面开发工具(DPDK),利用其中的多线程等技术搭建软件基带的多线程处理框架,实现...
【文章来源】:华中科技大学湖北省211工程院校985工程院校教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 论文背景
1.1 论文背景与来源
1.2 论文主要贡献
1.3 论文结构与内容安排
2 基带协议与异构处理平台
2.1 IEEE802.11ax协议
2.2 IEEE802.11ax发射机处理流程
2.3 异构处理器平台
2.4 本章小结
3 基带算法软硬件实现与优化
3.1 交织C语言实现
3.2 调制映射C语言实现
3.3 软基带与FPGA硬件交互帧格式
3.4 预编码FPGA实现
3.5 本章小结
4 发射机软硬件平台综合设计与测试
4.1 发射机系统框架
4.2 数据平面开发工具DPDK简介
4.3 软件多线程框架实现设计
4.4 异构处理平台联合测试
4.5 本章小结
5 总结与展望
致谢
参考文献
本文编号:3641060
【文章来源】:华中科技大学湖北省211工程院校985工程院校教育部直属院校
【文章页数】:86 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 论文背景
1.1 论文背景与来源
1.2 论文主要贡献
1.3 论文结构与内容安排
2 基带协议与异构处理平台
2.1 IEEE802.11ax协议
2.2 IEEE802.11ax发射机处理流程
2.3 异构处理器平台
2.4 本章小结
3 基带算法软硬件实现与优化
3.1 交织C语言实现
3.2 调制映射C语言实现
3.3 软基带与FPGA硬件交互帧格式
3.4 预编码FPGA实现
3.5 本章小结
4 发射机软硬件平台综合设计与测试
4.1 发射机系统框架
4.2 数据平面开发工具DPDK简介
4.3 软件多线程框架实现设计
4.4 异构处理平台联合测试
4.5 本章小结
5 总结与展望
致谢
参考文献
本文编号:3641060
本文链接:https://www.wllwen.com/kejilunwen/wltx/3641060.html