论文部分内容阅读
在现代通信系统中,多天线技术(MIMO)凭借其能够有效的抑制信道衰落的优点,在多个领域获得广泛应用。但是由于移动终端对功耗,质量和体积的要求十分严格,因此现有的多天线大都安置在基站,而不能应用于小型移动终端。协作分集作为一种虚拟多天线分集技术,利用无线信道的广播特性,使得只安装单根天线的移动终端之间可以互相协作进行分布式通信,从而获得性能增益,抵抗多径衰落。本文提出了基于吞吐量的协作路由算法来最大化移动无线自组织网络的吞吐量。将协作分集技术和路由选择相结合,通过在路由算法的每一跳选择最佳的中继节点协作发送节点传输信息,使接收节点获得分集增益,从而提升网络性能。在固定中继的协作路由算法中,首先通过目的序列距离矢量路由协议(DSDV)初步建立最短路由路径。根据邻节点表选出本节点和下一跳节点的共同邻居节点,建立候选中继集合。进一步,每一跳根据链路吞吐量,在候选中继集合中选择固定数目的中继节点进行传输,并根据中继节点数目调整节点发射功率,保证每条链路的总发射功率一定。在自适应协作路由算法中,选择最多两个中继节点来协助发送节点进行传输,并根据选出的中继节点数动态分配节点发射功率。在保证系统发射功率一定的情况下,最大化网络吞吐量。仿真结果表明,在相同的发射功率下,相对于非协作路由DSDV算法,采用固定中继的协作路由算法提高了整个网络的吞吐量,而自适应的协作路由算法可进一步提高吞吐量。同时仿真了网络吞吐量与发射功率、网络规模以及节点最大移动速度的变化关系。