论文部分内容阅读
随着移动自组织网络的发展和应用的需要,网络中信息传输的需求逐渐提高,如何为网络提供具有高吞吐率的MAC协议成为了一个研究热点。传统的单信道MAC协议中,所有节点共享一个信道进行通信,邻居节点的信号干扰导致网络吞吐率受到限制。在很多实际应用中,每个节点可使用的信道数目不止一个。不同节点对之间可以使用不同的信道进行并行通信,这就为提升网络吞吐率提供了潜力。近年来,很多实用的多信道MAC协议被提出来,然而这些多信道MAC协议存在着种种限制,例如有些协议要求网络中节点的时钟同步,有些协议需要为每个节点分配固定的跳频序列,有些协议中某个信道会成为网络瓶颈。因此,提出一种适合于移动自组织网络的多信道MAC协议具有重要的研究价值。本课题提出一种基于跨信道协商的多信道MAC协议。协议的基本思想是:预留一个控制信道给所有节点进行信道选择的协商,其余信道用来进行数据传输;采用跨信道的协商机制,减少控制信道上的传输压力;每个节点维护一个可用的数据信道编号,作为其发送数据时优先使用的信道,以此减少通信过程中的碰撞。本课题的主要研究工作包括:(1)基于跨信道协商的多信道MAC协议的设计:设计了一种适合移动自组织网络的多信道MAC协议,解决了四个主要问题:信道协商问题,信道竞争问题,隐含终端问题,显现终端问题。(2)基于模拟环境的协议实现和数据分析:在NS-2网络模拟器中实现课题提出协议和对比协议,设定实验场景;采集和比较实验数据,分析协议在各种条件下的吞吐率变化情况。实验表明:本课题中提出的基于跨信道协商的多信道MAC协议和其对比协议相比,能够提供较高的网络吞吐率,并且具有更好的扩展性。