APP下载

基于虚拟空时信道技术的MIMO系统①

2017-10-13周渊平杨贵德

计算机系统应用 2017年3期
关键词:传输速率误码率接收端

张 健, 周渊平, 杨贵德



基于虚拟空时信道技术的MIMO系统①

张 健, 周渊平, 杨贵德

(四川大学电子信息学院, 成都 610065)

MIMO通信系统能够在不增加系统带宽以及功率的情况下, 提高系统的数据传输速率与频带利用率. 常规MIMO通信系统的每根发射天线承载单路用户数据流, 通过增加天线数目提高系统信道容量与载入用户数量, 即不同用户数据分配至不同的发射天线上, 对于发射端的天线, 一方面, 增加天线数会增加系统复杂度, 另一方面, 每根发射天线仅分配单一用户是浪费资源的. 因此, 在天线上复用多路用户是MIMO系统的发展趋势. 针对问题, 提出了在发射端级联虚拟空时信道模块的优化MIMO系统, 该模块通过系统的反馈信息自适应地调整参数, 优化无线信道, 保证传输同样数据流的情况下, 提高系统通信质量以及在同样的通信质量下与系统带宽下提高系统传输速率. 实验测试以及仿真表明, 在2×2规模的MIMO系统中, 改进的MIMO系统能够在相同带宽内至少提高50%的传输速率.

MIMO 系统; 多用户; 虚拟空时信道; 数据传输速率

在目前的现代通信中, 多输入多输出通信技术(MIMO: Multiple-input, multiple-output)能有效地提高数据传输速率, 信道容量以及频带利用率[1], 是现代移动通信的关键技术. 随着通信技术的发展, 大数据传输和处理是通信系统的主要特征, 数据传输率越来越成为一个衡量通信系统性能的主要指标. 在常规MIMO通信系统中, 在相同时频资源上, 一个M×M规模的系统至多能提高M倍的数据传输速率, 进一步提高数据传输速率的方法为增加系统的天线数目, 但这会增加系统的复杂度和成本. 因此, 加强天线资源复用是目前MIMO系统的主要发展目标. 第4代移动通信关键技术包括了正交频分复用(OFDM)技术[2], 利用OFDM技术能够有效地提高系统频带利用率, 但是在子载波正交性的约束下, 系统总频宽的降低是有限的. 采用非频分正交的用户数据复用能够有效的提高频带利用率, 目前比较热门的技术为非正交多址接入技术(NOMA)[3], 该技术在发射端主动引入干扰信息, 在接收端通过串行干扰消除技术实现每个用户的检测. NOMA能够极大提高MIMO系统的频带利用率, 但是NOMA技术的关键是在接收机端设计一个复杂度低且可靠的串行干扰检测算法[4].

本文针对现有MIMO技术开展深入研究, 提出一种基于虚拟空时信道优化的MIMO传输系统. 在发射端级联一个虚拟空时信道模块, 使虚拟空时信道与实际传输信道组合成综合的联合信道, 那么整个通信系统的传输特性受控于虚拟空时信道, 基于这个处理, 使MIMO系统的发射端每根天线能够发射同频段的不同用户数据. 在接收端利用最大似然检测[5](MLD: Maximum likelihood detection)算法检测接收信号, 同时将当前MIMO系统的检测状态与实际信道状态信息反馈至发射机, 发射端对反馈信息作出处理后, 自适应地调整虚拟空时信道模块的参数, 最终整个通信系统保持良好的通信质量. 相比常规MIMO系统, 优化的MIMO系统在相同带宽下能够提高数据传输速率和频带利用率.

1 MIMO系统模型

1.1 模型分析

本文提出的基于虚拟空时信道的优化无线传输系统模型如图1所示. 发射端与接收端的天线数目分布和, 接收信号表示为[6]:

优化后的MIMO系统模型如图1所示.

图1 级联虚拟空时信道模块的MIMO系统

图1中, 相对与常规MIMO通信系统每根发射天线发射单路用户,优化后的的系统每根天线每路用户数据都是同频宽数据, 通过权值调整能使每根天线上的多路叠加发射数据在良好的通信质量下发射, 因此, 基于此种方案, 优化后的系统能够提高的系统传输速率和频带利用率, 其中, 后文将验证在2´2MIMO系统中, 系统至少传输3路以上的用户数据, 提高了50%频带利用率.

1.2 基于ZC706+AD9361实验平台的模型

ZC706是XILINX公司最新开发的一款可以应用于MIMO通信系统的基带板, 能够支持AD9361, AD9684等MIMO系统射频模块板. 搭建ZC706+AD9361实验平台, 可以进行2´2, 4´4等小规模的MIMO通信系统的测试. 将基于虚拟空时信道的MIMO系统应用于ZC706实验平台, 整个MIMO系统包括了以下模块:

(1) QPSK调制模块;

(2) 虚拟空时模块;

(3) 发射square-root插值成形滤波器;

(4) AD9361射频发射模块;

(5) AD9361 射频接收模块;

(6) 时间同步模块;

(7) 频偏校正模块;

(8) 接收square-root抽取匹配滤波器;

(9) 最大似然检测模块;

(10) QPSK解调模块;

(11) 反馈模块.

发射端、接收端的功能模块如图2、图3所示.

图2 MIMO系统发射端

图3 MIMO系统接收端

图2、图3中的AD9361模块是兼具发射与接收功能的射频发射模块. 系统将发射链路与接收端的反馈链路数据的信号分别调制至2.4GHz与2.45GHz频段发射, 实现了频分全双工的传输模式, 发射端的square-root插值滤波器的作用为平滑方波,限定传输信号的带宽,降低信号在无线信道的衰落程度, 接收端的square-root匹配滤波器作用是将发射端的接收的平滑模拟波整形为原基带方波.

在ZC706平台上搭建图2, 图3的通信模型, 验证基于虚拟空时信道的MIMO系统的可行性.

2 虚拟空时信道模块处理机制

MIMO无线传输数学学模型由式(1)所示, 空气中的信道对于整个通信系统的质量影响较大, 所以提出在发射天线之前级联虚拟信道模块, 目的是改善无线信道环境[7]. 令实际传输信道为慢衰落信道[8], 那么其结构如式(3)所示:

虚拟空时信道的处理原则: 进入模块的各个单路用户数据通过各个虚拟子信道, 然后发送至相应的发射天线上. 处理过程如图4所示.

图4 虚拟空时信道模块

虚拟空时信道即对从接收端反馈而来的信息做自适应调整. 对传输环境恶劣的子信道, 虚拟空时模块将提高天线的发射功率, 补偿相位, 提高接收端的信号的信噪比, 降低系统的误码率.

3 计算机仿真验证

本文提出的MIMO系统相对于常规MIMO系统能够自适应的使发射数据适应当前实际信道传输. 因此, 在相同的天线规模和用户数的情况下, 基于虚拟空时信道的MIMO系统的通信质量比常规MIMO系统好, 即接收端的信号的检测的误码率低; 在相同误码率情况下, 基于虚拟空时信道的MIMO系统的传输速率比常规MIMO系统要高. 为验证改进的MIMO系统正确性, 首先在计算机中仿真两种系统的性能.

实验一: 在相同的天线数目和发送数据信号路数情况下, 比较本文提出的改进MIMO系统与传统MIMO系统的误码率性能. 仿真条件设置: 2×2MIMO系统, 仿真数据点数L=30000, 信道H为慢衰落信道,基带数据采用QPSK调制. 仿真结果如图5所示.

图5 同用户数据系统误码率性能对比

图5中两个系统的每根发射天线的发射一路数据信号. 其中改进的MIMO系统的误码率的性能图是在基于最佳虚拟信道时的结果. 从图中可以看出, 当系统的数据传输速率相同时, 在接收信噪比0~20dB的范围内, 改进MIMO系统的误码率低于常规MIMO系统, 因此, 虚拟空时信道模块能够有效的改善信道环境, 降低系统的误码率.

实验二: 在实验一的基础上, 只在其中一根发射天线上增加一路用户数据信号, 即2根发射天线发射3路用户数据. 验证改进MIMO系统能否在传输多路数据情况下, 保持良好的通信质量, 仿真结果如图6所示. 其中改进MIMO系统的误码率性能图仍然是基于最优虚拟信道时的结果.

图6 不同用户数系统误码率性能对比

图6中在信噪比为0至7dB时, 常规MIMO系统的误码率与改进MIMO系统的误码率基本一致, 在高于7dB时, 改进MIMO系统的误码率明显低于常规MIMO系统, 改进MIMO系统在传输3路用户数据时仍然可以保证误码率与常规MIMO系统一致, 甚至更低, 这说明改进的MIMO系统能够在保证不恶化MIMO通信系统的前提下, 增加用户数量. 因此, 由图6, 相对于常规MIMO系统2根天线发射2路用户数据, 改进后的优化MIMO系统能够通过加权调节, 能够传输3路用户数据, 并且保持相对低的误码率, 从而可知, 优化的MIMO系统在同样的天线规模下能够至少提高50%的数据传输率.

计算机仿真表明, 空时虚拟信道可以在不恶化通信系统通信质量的前提下, 提高至少50%的数据传输率和频带利用率. 为进一步验证该系统的可靠性与实用性, 本文在仿真的基础上, 将该系统移植至ZC706+AD9361硬件平台上进行测试.

4 系统硬件平台搭建和测试

在本实验中, 选用2个能够实现2×2规模的MIMO通信系统的ZC706+AD9361实验平台, 分别作为发射端和接收端. 图2和图3中功能模块通过编程在该硬件平台上实现, 图7为2´2MIMO通信系统的ZC706+AD9361实验平台.

图7 ZC706+AD9361实验平台

图7中绿色部分为ZC706基带板, 蓝色部分为AD9361射频板. AD9361兼具2根发射天线与2根接收天线, 因此ZC706接收机能够通过AD9361的接收天线检测接收信号, 并能够将检测的误码率信息通过发射天线反馈至发射机. 同样, 发射机能够通过发射天线发射信号, 通过接收天线接收反馈信息, 这样构成了一个完整的发射、反馈链路.

实验测试环境为图8的微波暗室, 避免多径干扰, 保证了数据测量的稳定性和可靠性.

图8 实验测试环境

在如图8中的微波暗室环境测试了常规MIMO系统与改进MIMO系统的误码率, 实验中每个数据是测试20次的平均值. 表1记录了常规MIMO系统与改进后的MIMO系统传输2路用户数据的误码率, 表2记录了常规系统传输2路用户数据, 改进MIMO系统传输3路用户数据的误码率.

表1 相同用户数据传输误码率性能

表1中数据的发射端信噪比SNR=12.42dB, 第一列的的括号中的值为虚拟信道, 其中第一个值数据为第一路数据的虚拟信道参数, 第二个值为第二路数据的虚拟信道参数. 第二列为改进MIMO系统的误码率数据, 可以看出, 系统的误码率从0.15逐渐降至为0.04左右; 第三列的常规系统的误码率等于0.0884左右. 因此, 虚拟空时模块能自适应的调整信道参数, 使整个通信系统保持良好的通信质量, 在相同的数据速率情况下, 降低接收信号的误码率.

表2 不同用户数数据传输误码率性能

表2数据的发射端信噪比SNR=11.97dB, 第一列的三个数据分别表示第1,2,3个用户的虚拟信道参数, 由第二列数据可知, 改进的MIMO系统误码率逐渐减小, 最终稳定在0.07附近, 常规MIMO系统的误码率稳定在0.0831左右, 在多增加一路数据用户的情况下, 改进MIMO系统仍然保持良好的通信质量, 其误码率比常规MIMO系统的误码率还低, 实验结果与图6仿真结果吻合, 即在2根发射天线规模的MIMO系统中, 优化的MIMO系统相对于常规MIMO系统能够多传输一路用户数据, 并且保证相对较低的误码率, 因此该系统有能力更多路用户数据, 在此实验基础上, 提高至少50%的数据传输速率和频带利用率.

5 结语

MIMO技术是现代移动通信系统的关键技术, 该技术能够保持不增加系统带宽和功率的情况下, 提高系统的数据传输率以及频带利用率[11]. 考虑到工程系统的复杂度以及成本问题, 本文对常规MIMO系统进行优化, 提出了虚拟空时信道技术, 该技术的原理是通过将多用户数据流通过虚拟空时信道组合发射, 能够根据当前实际信道状态对虚拟空时信道自适应地调整, 保证系统的良好的通信质量. 目前仿真和测试的结果表明, 改进后的MIMO系统能够实现在不损失误码率性能的前提下, 实现增加50%的数据传输率和频带利用率. 这对今后的移动通信是十分有利的, 能够节约非常宝贵的频带资源和降低设备成本. 目前系统检测算法为MLD算法, 在高阶调制与大规模MIMO系统中的复杂度较高, 系统接收端的延迟较高, 下个阶段目标为优化检测算法, 采用复杂度更低的球形检测算法, 希望在高阶调制、大规模MIMO系统中实现增加频带利用率一倍以上的目标, 即MIMO系统的每根发射天线上传输2路以上的用户数据.

1肖扬.MIMO多天线通信系统.北京:人民邮电出版社,2009.

2 罗仁泽.OFDM无线移动通信系统关键技术研究[博士学位论文].成都:电子科技大学,2004.

3 毕奇,梁林,杨姗,陈鹏.面向5G的非正交多址接入技术.电信科学,2015,31(5):1–8.

4徐晋.非正交多址接入中的若干关键技术研究[博士学位论文].北京:北京邮电大学,2015.

5 王世良.MIMO通信系统接收端检测技术研究[博士学位论文].北京:北京邮电大学,2014.

6 李菊芳.下一代移动通信系统中大规模MIMO技术研究[硕士学位论文].泉州:华侨大学,2014.

7傅海阳,陈技江,曹士坷,贾向东.MIMO系统和无线信道容量研究.电子学报,2011,39(10):2221–2229.

8黄丘林.MIMO无线通信技术研究[博士学位论文].西安:西安电子科技大学,2007.

9 马优.MIMO无线信道建模与仿真研究[硕士学位论文].成都:电子科技大学,2010.

10倪振文,王俊年,徐学军.衰落相关对分布式MIMO信道容量的影响.湖南科技大学学报,2006,21(2):29–33.

11梁童.MIMO移动通信系统中的预编码技术研究[硕士学位论文]北京:北京邮电大学,2009.

MIMO System Based on the Virtual Space-Time Channel Technology

ZHANG Jian, ZHOU Yuan-Ping, YANG Gui-De

(School of Electronic & Information Engineering, Sichuan University, Chengdu 610065, China)

The MIMO communication system can improve the data transmission rate and spectrum efficiency without increasing the bandwidth and power of system. Each transmitting antenna is allocated a single user in the conventional MIMO communication system, which can improve the channel capacity and the number of user through adding the antenna. It equals to allocating different user to different transmitting antenna. For the transmitting antenna, on the one hand, it would increase the system complexity, on the other hand, the fact that only a single user is allocated on each transmitting antenna is a waste of resource. Therefore, multiplexing multiple users on the antenna is the development trend of MIMO system. For this, we put forward an optimal MIMO system of connecting a virtual space-time channel module to transmitter. It can adaptively adjust the parameters of the module through the feedback information, and optimize the wireless channel, and improve the communication quality of system for the same data transmission rate and increase the data transmission rate for the same communication quality of system. The experiment and simulation shows that the improved MIMO system can improve data transmission rate of 50% at least for a 2´2 MIMO system.

MIMO system; multiple users; virtual space-time channel; data transmission rate

高等学校博士学科点专项科研基金(20130191110006)

2016-06-30;

2016-08-08

[10.15888/j.cnki.csa.005658]

猜你喜欢

传输速率误码率接收端
基于扰动观察法的光通信接收端优化策略
面向通信系统的误码率计算方法
顶管接收端脱壳及混凝土浇筑关键技术
一种设置在密闭结构中的无线电能传输系统
基于多接收线圈的无线电能传输系统优化研究
跨山通信中频段选择与传输速率的分析
数据传输速率
新一代全球卫星通信网络将百倍提升传输速率
新一代全球卫星通信网络将百倍提升传输速率
泰克推出BERTScope误码率测试仪