一种分子通信中基于扩散信道的MIMO接收判决方法与流程

文档序号:23890986发布日期:2021-02-09 09:50阅读:62来源:国知局
一种分子通信中基于扩散信道的MIMO接收判决方法与流程
一种分子通信中基于扩散信道的mimo接收判决方法
技术领域
[0001]
本发明属于分子通信领域,特别涉及一种基于多入多出(multiple input multiple output)模型的接收判决技术。


背景技术:

[0002]
在分子通信网络中,基于扩散信道的单入单出(single input single output)模型过于简单,可扩展性差,往往无法满足该领域的科研需要。而mimo模型是一种将传统通信的mimo技术结合分子通信特点的应用,对该领域提供了更广阔的技术支持,相对于siso模型,它可以通过各种方式实现更高的吞吐量,更复杂的网络环境。但是,mimo模型的构建同样存在许多急需解决的问题,比如它相对于siso模型来说增加了信道间干扰(inter-link interference),研究如何降低mimo模型的误码率将是该领域的一个重要课题。


技术实现要素:

[0003]
为解决上述技术问题,本发明提出一种mimo分子通信网络中的多接收机综合判决算法,基于标准贝叶斯框架下的map(maximum a posteriori)准则,结合该模型中单个接收机的相关接收判决值、误判概率,通过算法得出该网络的综合接收判决值,该算法基于单个接收机的先验概率以及误码率对其接收判决值进行调整,得到新的判决值,使得判决误码率降低。
[0004]
本发明的技术方案为:一种分子通信中基于扩散信道的mimo接收判决方法,以2*2mimo模型为例,包括以下步骤:
[0005]
s1、初始化mimo 2*2分子通信网络,设定信道参数信息,信道内分子基于扩散运动;
[0006]
s2、考虑多个发射机均同时发射同一二进制序列,序列中01分布概率已知,通常情况下为等概分布;
[0007]
s3、根据信道信息以及采用的判决准则得到单个接收机的判决阈值以及对应的误判概率,通常这里采用map准则;
[0008]
s4、根据当前时序单一接收机接收到的分子数以及该接收机的判决阈值得到各个接收机的接收判决值;
[0009]
s5、通过当前时序的各个接收机的接收值以及对应的误判概率代入综合判决算法,得到该时序分子通信网络接收的判决值。
[0010]
本发明的有益效果:多入多出(mimo)分子通信网络模型相对于siso模型更符合实际情况,更具有研究潜力,但相对的,mimo模型的构建同样存在许多急需解决的问题,比如它相对于siso模型来说增加了信道间干扰(ili),研究如何降低mimo模型的误码率将是该领域的一个重要课题。针对误码率过大的问题,本发明提出一种基于多个接收机的判决值的综合判决方案,在先验概率(发射机发射序列中比特0与比特1出现的概率)已知的条件下,通过信道信息以及单个接收机的接收判决结果代入综合判决算法得到综合判决值,相
对于单个接收机的判决结果,误码率明显下降;并且单个接收机的判决准则可以根据具体的mimo模型做出调整,以得到效果更好的单个判决阈值,从而加强综合判决方法的有效性。
附图说明
[0011]
图1为本发明提供的算法流程图;
[0012]
图2为本发明实施例提供的2*2mimo分子通信网络模型图。
具体实施方式
[0013]
为便于本领域技术人员理解本发明的技术内容,下面结合附图对本发明内容进一步阐释。
[0014]
本发明的一种mimo分子通信网络中的多接收机综合判决算法,基于标准贝叶斯框架下的mep准则,结合该模型中单个接收机的相关接收判决值、误判概率,通过算法得出该网络的综合接收判决值。还包括:单个接收机的接收判决可以采用相同的或不同的判决准则,以针对不同的mimo环境,达到更好的判决效果。
[0015]
如图1所示,具体包括以下步骤:
[0016]
s1、初始化mimo分子通信网络,信道内分子基于扩散运动;
[0017]
s2、考虑多个发射机均同时发射同一二进制序列,序列中01分布概率已知;
[0018]
s3、根据信道信息得到单个接收机的判决准则公式以及对应的误判概率;
[0019]
s4、当前时序单一接收机接收到的分子数通过该接收机的判决准则得到各个接收机的接收值;
[0020]
s5、通过当前时序的各个接收机的接收值以及对应的误判概率代入综合判决算法,得到该时序分子通信网络接收的判决值。
[0021]
所述步骤s1中通常考虑2*2mimo分子通信网络模型,模型如图2所示,发射机t0发送的分子理论上应被接收机r0正确接收,发射机t1同理,其发送的分子理论上应被接收机r1正确接收。模型中isi表示当前时隙接收机接收到的对应发射机在之前时隙发射的分子,ili表示当前时隙接收机接收到的其他发射机在当前时隙发射的分子。单个发射机与各个接收机的发射距离等长以适应实际环境,根据要求得出信道增益。
[0022]
步骤s2所述发射二进制序列将按照以下规则:发射机t0在当前时隙内向信道发射m0个分子表示发送1,发射0个分子表示发送0,此处m0根据实际调整;发射机t1同理。发射机发射序列分布通常为等概分布。
[0023]
步骤s3所述单个判决准则通常考虑最大后验概率(map)准则,即通过先验概率p(h0)和p(h1)以及相关信道参数得到p(h0|zn)/p(h1/zn)的最大值,所对应的zn即为对应接收机n的判决阈值,其中p(h0)表示发射机发射序列中比特0出现的概率,p(h1)表示发射机发射序列中比特1出现的概率。zn的取值根据最大后验概率准则确定。
[0024]
由判决阈值得出相应的误码概率,本实施例中采用p
m
表示发射机发射信号1时接收机通过判决阈值z得到接收值为0的误码概率,通常情况下小于10-3
;采用p
f
表示发射机发射信号0时接收机通过判决阈值z得到接收值为1的误码概率,通常情况下小于10-3

[0025]
步骤s5所述综合判决方法为和(1-p)/p作比较,
若右式(1-p)/p较小,则综合判决值为1;否则为0(包括相等的情况)。其中yn为接收机n的单个判决值,p表示p(h1),1-p表示p(h0),与分别表示接收机n的p
m
与p
f

[0026]
若是其他mimo分子通信网络模型,步骤s5中的判决可以表示为:判断是否大于(1-p)/p,若是则则综合判决值为1;否则为0。
[0027]
对步骤s5所述综合判决方法做出解释:
[0028]
1、若y0与y1的值均为1,此时认为发送值大概率为1,误判概率非常小,在方法中体现为:y0=y1=1时,考虑到与的数量级远大于与此时左式远大于1;在等概分布的条件下,右式=0.5/0.5=1。根据左式大于右式,综合判决值为1。
[0029]
2、若y0与y1的值均为0,此时认为发送值大概率为0,误判概率非常小,在方法中体现为:y0=y1=0时,考虑到与的数量级远大于与此时左式远小于1;在等概分布的条件下,右式=0.5/0.5=1。根据左式小于右式,综合判决值为0。
[0030]
3、若y0与y1的值一个为1一个为0,此时通过接收误码概率与发送序列先验概率得到的权值和比较,较大者更具有可信度,取该判决值作为综合判决结果,在方法中体现为:y0=1,y1=0时,考虑到与此处可以近似看做1,方法此时表述为若则综合判决值取1,否则取0。
[0031]
本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理解本发明的原理,应被理解为本发明的保护范围并不局限于这样的特别陈述和实施例。对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的权利要求范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1