1。3 多包接收机制
众所周知在传统的有线网络中,传输信号在信道中基本无衰减,所以当产生冲突时,各
本科毕业设计说明书 第 5 页
种信号之间彼此影响,导致解码难以进行。基于以上分析可知,在这种网络中信号冲突通常 就表示无法进行解码。与之不同的是,在无线网络中,由于信号传输受到环境等因素的影响, 到达接收节点的信号,彼此的信号强度可能相差很大,这就给冲突下的解码提供了便利[6]。 在传统的无线网络中采用的是单包接收机制,这就意味着接收端每次只能解码一个信号。当 信道上同时传输多个信号时,这些信号之间会相互影响,导致接收端解码失败,从中可以看 出当网络的传输量较大时,网络的整体性能将受信息间的干扰影响。传统的无线网络设计, 依然基于干扰避免的思路,不能充分利用无线信道的传输能力[7]。随着信号处理技术的飞速 发展,尤其是多包接收(Multi-packet Reception , MPR)的提出,为解决网络中发送者报文之间 的冲突提供了一个新的思路[8]。
多包接收技术能够提供更快的传输速率以及有效地提高网络容量,是目前无线通信技术 中的一个研究热点。
多包接收的基本思想是:当无线网络中多个传输信号发生重叠时,接收端不再以某一单 一信号作为解码的目标信号,而是将所有这些叠加的信号都看做是潜在的目标信号,然后采 用方法联合解码。综上所述,在多包接收(MPR)中,信号冲突对于需要解码的信号来说, 不再只是干扰,而是解码的助力,因此当网络中的节点具备多包接收能力时,冲突可协助解 码,网络性能得到提高。MPR 技术允许无线网络共享,并发传输,跳出了传统无线网络设计 时排斥共享和避免干扰思想的局限性,而无线信道本身的开放性与共享性是并发通信的有利 条件[9,10]。
传统的通信协议,例如 Aloha、CSMA、MACA、IEEE 802。11 系列,当多个数据包同时 向接收端发送数据时,信道就会产生冲突并且丢弃所有的数据包,迫使发送端不得不在随后 的时间里重新发送。近年来,传统冲突模型已然不太适用于无线网络,且信号处理技术飞速 发展,新的网络设计模型被提出,使得接收端分离多个用户数据包成为可能实现的技术。多 包接收就是利用信号处理的相关技术将这些数据包接收下来并对他们进行有效分离,即采用 多包接收后,不仅不需要“冲突重传”,还可以一次接收多份数据包[11]。较之传统通信协议, 多包接收能够有效地提高整个网络的吞吐量和降低数据包的等待时延,对于实现新一代宽带 无线通信系统来说具有重要意义[12]。论文网
多包接收与单包接收的情况相比,最大的区别在于无线网络的链路关系发生了深刻的变 化。首先,在支持多包接收的网络中,目标信号与干扰信号不再有明确的区分,因此不同信 号的解码相互依赖,相互影响。以往单包接收时,若信道中发生冲突,除了噪声,可以明显 区分出接收到的信号是目标信号还是干扰信号。与之相反,多包接收将所有冲突的信号均看
第 6 页 本科毕业设计说明书
做目标信号尝试解码。因此在多包接收网络中不同传输信号之间紧密相关、相互依赖,而不 是相互干扰。其次,在冲突发生时,单包接收时的干扰信号具有可加性,而多包接收时即使 可以明确分辨出干扰信号,但是所有的干扰信号又具有不同的特征,因此可以分为两类,一 类为协助解码的相关信号,另一类无需解码或不可解码的信号。