本发明公开了一种高斯信源下多中继网络的分布式压缩转发系统设计方法,属于无线通信的技术领域。
背景技术:
无线中继技术能够有效地对抗信道衰落、扩大无线网络覆盖范围、提髙系统容量,增加分集增益,提高信息的可靠性,改善通信质量,广泛应用于各类无线通信系统。如卫星通信和微波中继通信系统就是经典的无线中继通信系统。移动通信中采用中继站扩大信号覆盖范围,提高系统的容量,现已成为移动通信系统的关键技术。此外,无线传感器网络在军情侦察,环境监控,智能家居,医疗健康状况的检测和监控等方面的普及和广泛应用使得对模拟中继网络的研究具有越来越重要的意义。
目前的中继网络研究主要以数字中继网络为主。传统的数字中继转发策略主要有以下几种:放大转发,中继节点将接收到的信源信号直接进行功率放大,然后再转发到目的节点;译码转发,中继节点将接收到的信号先进行解调并译码恢复出原始信息,再用一定的编码方式重新编码,发送到目的节点;编码转发,在编码协作模式下,将码字分成两部分,源节点信息在码字的第一部分传输给中继节点和目的节点,校验位在码字的第二部分通过源节点或者中继节点传输,通过事先确定好的编码方案进行协作,实现信源与目的节点之间信息的传输。
在放大转发策略下,信源节点s将模拟信号x(t)发送出去,经awgn信道传输,第i个中继节点接收到的信号为
yri(t)=x(t)+nri(t),i=1,2,...,l
其中nri(t)表示第i个中继节点处的高斯白噪声,中继接收功率
经中继放大后,不考虑信道衰减,接收端收到来自第i个中继节点的信号为
ydi(t)=βyri(t)+ndi(t),i=1,2,...,l
其中ndi(t)为接收端接收来自第i个中继节点信号时的高斯噪声,接收到的信号的功率为pr。
目前,针对模拟信号在多中继网络传输中的的工作很少,分布式信源编码的ceo问题针对信源与噪声均服从高斯分布的情况,描述了在一定的失真约束条件下,中继节点进行分布式信源编码后的率失真区域和码率。针对信源信息x(t)无法被信息处理中心直接观测到的情况,处理中心通过l个中继节点相互独立地对信源信息进行观测,中继节点观测到添加噪声后的信源信号为yri(t),i=1,2,...,l,每个中继节点相互独立地对接收到的信源信息进行分布式信源编码,将信息压缩后,再统一发送到处理中心,发送的总速率为r。处理中心将接收到的信号进行联合译码后得到信源信息x(t)的估计
定义平均失真为
定义总的传输速率r和失真度d的关系对(r,d)是可达的,如果存在相应的中继分布式编码方案与处理中心的解码方案使得
令
关于传感器网络中分布式信源编码的ceo问题只研究了中继进行分布式压缩编码之后的率失真区域和码率问题,没有对整个通信网络的传输性能进行研究和设计。
技术实现要素:
本发明所要解决的技术问题是针对上述背景技术的不足,提出了一种高斯信源的分布式压缩转发系统优化方法,对整个通信网络的传输性能进行研究和设计。
在本发明提供的高斯信源的分布式压缩转发系统中,信源发送模拟高斯信号,在中继器进行分布式压缩编码,并进行数字传输。考虑在加性高斯白噪声信道下,各个中继的接收信噪比符合一定的比例关系,接收端对不同中继信号的接收信噪比不同,提出了该系统的理论分析框架。对多中继的分布式信源编码问题,采用ceo理论建立多中继网络的率失真函数,得到各个中继的传输速率,并结合shannon信道容量理论,将中继压缩后的传输速率与中继到接收端的信道容量建立联系,给出了系统的优化设计方程,并提出一种最优迭代求解算法。在总功率受限条件下,在信源和中继网络之间基于信噪比进行功率分配,使得系统接收端的信噪比性能达到最大。
本发明为实现上述发明目的采用如下技术方案:
信源s发送模拟信号x(t),服从
yri(t)=x(t)+nri(t),i=1,2,...,l
nri(t)表示第i个中继节点处的高斯白噪声。各个中继的接收信噪比γi符合一定的比例关系:令
对多中继的分布式信源编码问题,采用ceo理论建立多中继网络的率失真函数,得到各个中继的传输速率,并结合shannon信道容量理论,将中继压缩后的传输速率与中继到接收端的信道容量建立联系,给出了系统的优化设计模型如下
其中γd为中继处的量化信噪比,γi为中继ri接收信源信号的信噪比,ηi为接收端接收中继ri信号的信噪比,ρ为总的信噪比约束。在总的信噪比约束条件下,在信源和中继网络之间基于信噪比进行功率分配,使得中继的量化信噪比γd最大,即接收端将收到的数字信号进行解码后得到的信噪比性能达到最大。
针对上述的分布式压缩转发系统设计模型,提出了一种最优求解算法。令各个中继的发送速率ri(d)正好等于中继到接收端的信道容量
即使得约束方程中第一个约束条件取等号
进一步得到的优化模型为
其中
具体迭代求解步骤如下:
a.判断当前比例{ai}下
b.求解当前模型下γd的最大值并保存对应的{γd,s,l}值。并判断求得的γd是否为约束条件1在
c.去掉一个中继节点。计算
d.判断迭代过程中得到的γd的最大值及其对应的{γd,s,l}即为最优分配方案。
本发明采用上述技术方案,具有以下有益效果:
针对高斯信源在多中继网络中的传输,给出了一种分布式压缩转发系统模型及优化方法。采用ceo理论建立多中继网络的率失真函数,得到各个中继的传输速率,并结合shannon信道容量理论,将中继压缩后的传输速率与中继到接收端的信道容量建立联系,给出了系统的优化设计方程,并提出一种最优求解算法。在总功率受限条件下,在信源和中继网络之间基于信噪比进行功率分配,使得系统接收端的信噪比性能达到最大,能得到更好的传输性能。
附图说明
图1是本发明提供的高斯信源的分布式压缩转发系统示意图;
图2是优化得到的系统接收端信噪比随总信噪比约束的变化图;
图3是优化得到的系统接收端信噪比随中继个数的变化图。
具体实施方式
下面结合附图对发明的技术方案进行详细说明。下面通过参考附图描述的实施方式是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本领域的技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语)具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样定义,不会用理想化或过于正式的含义来解释。
如图1,本发明提供的高斯信源的分布式压缩转发系统中,信源s发送模拟信号x(t),服从
yri(t)=x(t)+nri(t),i=1,2,...,l
nri(t)表示第i个中继节点处的高斯白噪声。各个中继的接收信噪比γi符合一定的比例关系:令
接收端处设置天线,将来自各个中继节点的数字信号进行最大比合并接收,得到信号yd(t),传给解码器,进行联合译码。经解码器解码后,即可恢复出信源信息x(t)。
将模拟高斯信源在多中继网络中的压缩传输类比于分布式信源编码的ceo问题,根据高斯ceo问题的berger-tung内界,在失真度d允许范围内,中继节点进行分布式信源编码后的总率失真函数为:
第i个中继节点的率失真函数为
不考虑衰减的影响,令
ri(d)即为中继节点ri对接收信号进行量化压缩后的最小传输速率。根据约束条件
而中继到接收端的信息传输则看作是一个数字通信网络,中继节点将处理后的数字信号y′ri(t)通过天线发送出去,经awgn信道到达接收端。根据shannon信道容量理论,只要保证每个中继信息的传输速率ri小于中继到接收端的信道容量ci,接收端就能无失真地恢复出原来的信息序列。令ηi表示接收端对中继ri信号的接收信噪比,则高斯信道的容量ci可表示为
为保证接收端能无失真地恢复中继节点发送的数字信号,需满足ri≤ci。即
设中继节点和接收端接收信号的总信噪比约束为
则高斯信源的分布式压缩转发系统的优化设计模型如下
在总的信噪比约束条件下,在信源和中继网络之间基于信噪比进行功率分配,使得中继的量化信噪比γd最大,即接收端将收到的数字信号进行解码后得到的信噪比性能达到最大。
针对上述的分布式压缩转发系统设计模型,提出了一种最优求解算法。为最大限度地利用到了信道资源,令各个中继的发送速率ri(d)正好等于中继到接收端的信道容量,即约束方程中第一个约束条件取等号成立
进一步得到的优化模型为
其中
具体迭代求解步骤如下:
a.判断当前比例{ai}下
b.求解当前模型下γd的最大值并保存对应的{γd,s,l}值。并判断求得的γd是否为约束条件1在
c.去掉一个中继节点。计算
d.判断迭代过程中得到的γd的最大值及其对应的{γd,s,l}即为最优分配方案。
已知l和ρ的值,通过迭代即可得到使得量化信噪比γd最大的中继选择方案和信噪比分配方案γi和ηi。
实施例
如图2所示,在中继个数l为15,各中继接收信噪比比例取1:l时,优化得到的系统接收端信噪比与总的信噪比约束的关系图;图3为在总信噪比约束为10db,各中继接收信噪比比例取1:l时,优化得到的系统接收端信噪比与中继个数的关系图,表1为其对应的真正用到的中继个数。
表1图3对应的真正用到的中继个数
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。