用于宽带无线传感网络中异步协作的空时传输系统及方法

文档序号:7687386阅读:147来源:国知局
专利名称:用于宽带无线传感网络中异步协作的空时传输系统及方法
技术领域
本发明涉及无线信息传输领域,特别涉及一种用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统及方法。

背景技术
空时传输技术是指在发送端和接收端都采用多天线的技术,其能够显著提高通信系统的容量和无线传输链路的质量,因而其已成为无线通信领域里的一个研究热点。然而,由于受终端设备价格、及体积等因素的影响,在无线传感器网络的节点上配置多天线是不太切合实际的。为了解决这个问题,协作通信和虚拟多天线这两个概念应运而生。
协作通信技术是一种以分布式的形式开拓空间分集的方法。利用无线信号在传输的过程中能被周围的中继节点收到的特点,作为信源节点的发射端可以与作为中继节点的发射端协作将信息传递到作为信宿节点的接收端,从而达到空间分集的目的。如此,通过一定的协议可使各单天线系统共享彼此天线而形成虚拟多天线来协作传输信息,从而可以有效地提高系统性能。而按照作为中继节点的发射端对接收信号的操作方式,协作方案可分为放大转发、译码转发等,其中放大转发方案由于其复杂度较低,且只需要中继节点简单地转发经线性处理过的信号而不需要解码,因此更加受到人们关注。
由于这些中继节点以分布式的形式工作于自由空间中,全局统一的定时模块的缺乏及不同的空间传播距离会在不同的中继节点间引入时延,即这些中继节点将工作于异步模式。如何对抗定时误差引入的码间干扰是一个非常重要的研究课题。尽管一些现有技术方案考虑到这一情形,提出了一些基于异步协作的分布式空时传输系统及方法,但这些现有技术方案只考虑了译码转发的协作方案。而译码转发的协作方案需要随机协作的中继节点在知道信源节点的码书情形下进行译码再协作传输,且对信源节点和中继节点间的无线链路质量要求较高。此外,为了满足系统对宽带通信的要求,协作方案必须克服多径信道带来的频率选择性衰落影响。考虑到放大转发协作方案的低复杂度,通信系统宽带化等特点,如何解决频率选择性衰落信道下基于中继节点异步放大转发协作通信的无线传感器网络中的分布式空时传输问题已成为本领域技术人员亟待解决的课题。


发明内容
本发明的目的在于提供一种用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统及方法,克服不同中继节点对应的中继传输链路间存在的定时误差对系统性能的干扰,以分布式的形式开拓频率选择性信道下空间分集增益。
按照本发明的一方面,一种用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统,包括 信源模块A用于信源节点产生要传输的字符数据; 编码模块B,用于信源节点对调制以后的符号进行编码; IFFT模块C,用于信源节点对编码后的数据进行IFFT调制; 加循环前缀模块D用于信源节点将得到的每帧数据加上循环前缀; 数模转换(D/A)模块E用于信源节点将数字信号变换成模拟信号; 信道模块F1~F2信源节点与2个中继节点间的无线多径衰落信道; 模数转换(A/D)模块G1~G2用于各中继节点将接收到的模拟信号变换成数字信号; 去循环前缀模块H1~H2用于各中继节点将循环前缀去掉; 信号处理模块I1~I2各中继节点对接收数据做相应的线性处理,用于分布式空时编码; 加循环前缀模块J1~J2用于各中继节点对处理后的数据添加新循环前缀; D/A模块K1~K2用于各中继节点将数字信号变换成模拟信号; 信道模块L1~L22个中继节点与信宿节点间的无线多径衰落信道; A/D模块M用于信宿节点将接收到的模拟信号变换成数字信号; 定时误差估计模块N用于信宿节点估计具体的不同中继节点对应的中继传输链路间的相对定时误差; 反馈模块O用于信宿节点将定时误差等信息反馈到信源节点; 去循环前缀模块P将循环前缀去掉; FFT模块Q用于信宿节点对接收到的块数据进行FFT运算; 译码模块R用于信宿节点对各子载波数据进行最大似然译码; 信宿模块S输出判决符号。
按照本发明的另一方面,一种用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,包括步骤 1)信宿节点通过定时误差估计模块估计出链路信源节点→中继节点1→信宿节点与链路信源节点→中继节点2→信宿节点间的相对定时误差; 2)信宿节点的反馈模块将步骤1)中得到的相对定时误差反馈到各中继节点的加循环前缀模块; 3)信源节点根据系统设置要求确定信源节点和中继节点的功率分配系数; 4)信源节点通过编码模块对要传送的字符数据进行编码; 5)信源节点通过加循环前缀模块对编码后的数据添加循环前缀,经IFFT调制后乘以功率分配系数,并于第一时隙发射; 6)作为中继节点的接收端于第一时隙接收数据,去除其循环前缀后做相应的线性处理用于分布式空时编码,根据功率放大系数添加新循环前缀,然后于第二时隙发射; 7)作为信宿节点的接收端于第二时隙接收数据,对接收数据去除循环前缀后,通过FFT模块、译码模块和信宿模块后完成整个分布式空时传输过程。
其中,在步骤1)中,定时误差估计模块采用训练序列辅助的方法估计出链路信源节点→中继节点1→信宿节点与链路信源节点→中继节点2→信宿节点间的相对定时误差τ。所估计的相对定时误差τ取为字符数据长度的整数倍。
在步骤3)中,信源节点根据反馈的信息,依据系统设置要求确定信源节点和中继节点的功率分配系数p1和p2。
在步骤4)中,编码模块以块的方式对源数据编码。连续两个编码后长度为N的数据块可表示为 x1=[x0,1 x1,1…xN-1,1]T和x2=[x0,2 xN-1,2…x1,2]T,其中xi,j为第j∈{1,2}个数据块的第i∈{0,1,...,N-1}个字符数据,(·)T、(·)*和(·)H分别依次表示向量或矩阵的转置、共轭、共轭转置运算。
在步骤5)中,第2个数据块x2经IFFT调制后进一步处理为P(F*x2)*,P表示逆循环移位运算,F为归一化FFT矩阵。
在步骤6)中,所添加循环前缀长度不短于相对定时误差τ和最大多径抽头个数之和。第i∈{1,2}个中继节点接收到的连续两个块信号可表示为和其中HSRi为信源节点与第i∈{1,2}个中继节点间的信道矩阵,ni1和ni2为第i∈{1,2}个中继节点连续两个数据块中单位功率的白噪声。为执行分布式空时编码,第1个中继节点对连续两个接收数据块做处理形成中继信号和第2个中继节点对连续两个接收数据块做处理形成中继信号和 在步骤7)中,FFT运算开始的时间以较早到达的中继信号为准。
由于作为信宿节点的接收端对接收信号FFT处理后的各子载波数据具有空时分组码结构,接收端的译码模块可以用最快的速度执行最大似然译码。因此,本发明的分布式空时传输系统及方法能有效地克服不同中继节点对应的中继传输链路间存在的定时误差对系统性能的影响,以较低的计算复杂度和分布式的形式实现了频率选择性衰落信道下阶数为二的空间分集增益。



图1为本发明的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法操作流程示意图。
图2为本发明的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统信号传输流程示意图。
图3为本发明的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统结构示意图。
图4为本发明的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统的FFT运算操作示意图。
图5为本发明的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统的误码率性能示意图。

具体实施例方式 请参阅图1和图3,本发明的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法主要包括以下步骤 第一步信宿节点通过训练序列辅助的定时误差估计模块估计出链路信源节点→中继节点1→信宿节点与链路信源节点→中继节点2→信宿节点间的相对定时误差τ。所估计的相对定时误差τ取为字符数据长度的整数倍。
第二步信宿节点的反馈模块将步骤一中得到的相对定时误差反馈到中继节点的加循环前缀模块。
第三步信源节点依据系统设置要求确定信源节点和中继节点的功率分配系数p1和p2。
第四步信源节点通过编码模块对要传送的字符数据进行编码。编码模块以块的方式对源数据编码。连续两个编码后长度为N的数据块可表示为x1=[x0,1 x1,1…xN-1,1]T和x2=[x0,2 xN-1,2…x1,2]T,其中xi,j为第j∈{1,2}个数据块的第i∈{0,1,...,N-1}个字符数据,(·)T、(·)*和(·)H分别依次表示向量或矩阵的转置、共轭、共轭转置运算。
第五步信源节点通过加循环前缀模块对编码后的数据添加循环前缀,经IFFT调制后乘以功率分配系数,并于第一时隙发射。第2个数据块x2经IFFT调制后进一步处理为P(F*x2)*,P表示逆循环移位运算,F为归一化FFT矩阵。图2给出了该分布式空时传输系统信号传输流程示意图。
第六步作为中继节点的接收端于第一时隙接收数据,去除其循环前缀后做相应的线性处理用于分布式空时编码,根据功率放大系数添加新循环前缀,然后于第二时隙发射。所添加循环前缀长度不短于相对定时误差τ和最大多径抽头个数之和。第i∈{1,2}个中继节点接收到的连续两个块信号可表示为和其中HSRi为信源节点与第i∈{1,2}个中继节点间的信道矩阵,ni1和ni2为第i∈{1,2}个中继节点连续两个数据块中单位功率的白噪声。为执行分布式空时编码,第1个中继节点对连续两个接收数据块做处理形成中继信号和第2个中继节点对连续两个接收数据块做处理形成中继信号和 第七步作为信宿节点的接收端于第二时隙接收数据,对接收数据去除循环前缀后,通过FFT模块、译码模块和信宿模块后完成整个分布式空时传输过程。其中,信号处理模块中的FFT运算开始的时间以较早到达的中继信号为准,如图4所示。连续两时隙去除循环前缀后的时域接收数据为和其中HRiD为第i∈{1,2}个中继节点与信宿节点间的信道矩阵,w1和w2为连续两个数据块中单位功率的白噪声,Rτ表示循环移位τ运算。经过FFT运算后,接收数据为和其中Λ1=ΛR1dΛSR1,ΛSRi=FHSRiFH,ΛRiD=FHRiDFH,Λτ为



为等效噪声。由于



具有空时分组码结构,对其进行最大似然译码,具有阶数为2的空间分集增益性能。
以下将通过仿真进一步说明本发明的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统及方法的系统性能。仿真的系统参数被设为 ■1个信源节点,2个中继节点,1个信宿节点 ■各节点间信道采用准静态11径间隔单位符号长度,幅度指数衰减的信道模型 ■2个中继节点对应的中继链路间时延误差在0至5间均匀分布随机取值 ■每个符号数据块的长度N设为为64 ■循环前缀长度设为16 ■中继节点工作在放大转发状态 ■信宿节点采用最大似然译码器 ■数据帧采用四相相移键控调制,未编码 ■按关系式p1=2p2设置各节点功率分配系数 请参见图5,其给出了本发明的分布式空时传输系统及方法的误码率性能。图中还给出了空时分组码传输系统的误码率性能。从图中可以看出,在2p1较大的区域中该系统的误码率性能曲线基本平行于空时分组码传输系统的误码率性能曲线,说明了该系统获得了阶数为二的空间分集增益。同时,在该系统中各中继节点不需要对接收信号做译码、FFT及IFFT操作。因此,本发明的分布式空时传输系统及方法能有效地克服不同中继节点对应的中继传输链路间存在的定时误差对系统性能的影响,以较低的计算复杂度和分布式的形式实现了频率选择性衰落信道下阶数为二的空间分集增益。
权利要求
1.一种用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统,包括
信源模块A用于信源节点产生要传输的字符数据;
编码模块B,用于信源节点对调制以后的符号进行编码;
IFFT模块C,用于信源节点对编码后的数据进行IFFT调制;
加循环前缀模块D用于信源节点将得到的每帧数据加上循环前缀;
数模转换(D/A)模块E用于信源节点将数字信号变换成模拟信号;
信道模块F1~F2信源节点与2个中继节点间的无线多径衰落信道;
模数转换(A/D)模块G1~G2用于各中继节点将接收到的模拟信号变换成数字信号;
去循环前缀模块H1~H2用于各中继节点将循环前缀去掉;
信号处理模块I1~I2各中继节点对接收数据做相应的线性处理,用于分布式空时编码;
加循环前缀模块J1~J2用于各中继节点对处理后的数据添加新循环前缀;
D/A模块K1~K2用于各中继节点将数字信号变换成模拟信号;
信道模块L1~L22个中继节点与信宿节点间的无线多径衰落信道;
A/D模块M用于信宿节点将接收到的模拟信号变换成数字信号;
定时误差估计模块N用于信宿节点估计具体的不同中继节点对应的中继传输链路间的相对定时误差;
反馈模块O用于信宿节点将定时误差等信息反馈到信源节点;
去循环前缀模块P将循环前缀去掉;
FFT模块Q用于信宿节点对接收到的块数据进行FFT运算;
译码模块R用于信宿节点对各子载波数据进行最大似然译码;
信宿模块S输出判决符号。
2.按权利要求1所述的系统,其特征在于所述信源节点,中继节点和信宿节点均只有一个天线,且不能同时收发数据;所述中继节点采用放大转发协作传输技术。
3.一种用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,
其特征在于包括步骤
1)信宿节点通过定时误差估计模块估计出链路信源节点→中继节点1→信宿节点与链路信源节点→中继节点2→信宿节点间的相对定时误差;
2)信宿节点的反馈模块将步骤1)中得到的相对定时误差反馈到各中继节点的加循环前缀模块;
3)信源节点根据系统设置要求确定信源节点和中继节点的功率分配系数;
4)信源节点通过编码模块对要传送的字符数据进行编码;
5)信源节点通过加循环前缀模块对编码后的数据添加循环前缀,经IFFT调制后乘以功率分配系数,并于第一时隙发射;
6)作为中继节点的接收端于第一时隙接收数据,去除其循环前缀后做相应的线性处理用于分布式空时编码,根据功率放大系数添加新循环前缀,然后于第二时隙发射;
7)作为信宿节点的接收端于第二时隙接收数据,对接收数据去除循环前缀后,通过FFT模块、译码模块和信宿模块后完成整个分布式空时传输过程。
4.如权利要求3所述的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,其特征在于在步骤1)中,定时误差估计模块采用训练序列辅助的方法估计出链路信源节点→中继节点1→信宿节点与链路信源节点→中继节点2→信宿节点间的相对定时误差τ。所估计的相对定时误差r取为字符数据长度的整数倍。
5.如权利要求3所述的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,其特征在于在步骤3)中,信源节点根据系统设置要求确定信源节点和中继节点的功率分配系数p1和p2。
6.如权利要求3所述的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,其特征在于在步骤4)中,编码模块以块的方式对源数据编码。连续两个编码后长度为N的数据块可表示为
x1=[x0,1 x1,1…xN-1,1]T和x2=[x0,2 xN-1,2…x1,2]T,其中xi,j为第j∈{1,2}个数据块的第i∈{0,1,...,N-1}个字符数据,(·)T、(·)*和(·)H分别依次表示向量或矩阵的转置、共轭、共轭转置运算。
7.如权利要求3所述的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,其特征在于在步骤5)中,第2个数据块x2经IFFT调制后进一步处理为P(F*x2)*,P表示逆循环移位运算,F为归一化FFT矩阵。
8.如权利要求3所述的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,其特征在于在步骤6)中,所添加循环前缀长度不短于相对定时误差τ和最大多径抽头个数之和。
9.如权利要求3所述的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,其特征在于在步骤6)中,第i∈{1,2}个中继节点接收到的连续两个块信号可表示为和其中HSRi为信源节点与第i∈{1,2}个中继节点间的信道矩阵,ni1和ni2为第i∈{1,2}个中继节点连续两个数据块中单位功率的白噪声。为执行分布式空时编码,第1个中继节点对连续两个接收数据块做处理形成中继信号和第2个中继节点对连续两个接收数据块做处理形成中继信号和
10.如权利要求5所述的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输方法,其特征在于在步骤7)中,FFT运算开始的时间以较早到达的中继信号为准。
全文摘要
本发明公开了的用于宽带无线传感器网络中继节点异步放大转发协作通信的空时传输系统和方法。先由信宿节点的定时误差估计模块估计出中继链路间的相对定时误差,再由反馈模块将估计值反馈到中继节点,并确定各节点的功率分配系数,进而由信源节点根据功率分配系数通过编码等模块对要传送的字符数据进行编码等处理,在第一时隙予以发射,而各中继端接收到信源节点发送信号后根据功率分配系数通过线性处理等模块对接收信号进行线性变换等处理并在第二时隙予以发射,而信宿节点在第二时隙接收信号,并将接收的各信号去除循环前缀后合并,再经过FFT模块、译码模块和信宿模块得到接收符号数据,如此可实现频率选择性衰落信道下阶数为二的异步协作分集增益。
文档编号H04L12/28GK101237304SQ20081005994
公开日2008年8月6日 申请日期2008年3月5日 优先权日2008年3月5日
发明者凯 严, 盛 丁, 邱云周, 朱明华, 王营冠, 刘海涛 申请人:中科院嘉兴中心微系统所分中心
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1