关于无线Mesh网络信道分配策略的探讨.doc

关于无线Mesh网络信道分配策略的探讨.doc

ID:50519401

大小:70.00 KB

页数:4页

时间:2020-03-10

关于无线Mesh网络信道分配策略的探讨.doc_第1页
关于无线Mesh网络信道分配策略的探讨.doc_第2页
关于无线Mesh网络信道分配策略的探讨.doc_第3页
关于无线Mesh网络信道分配策略的探讨.doc_第4页
资源描述:

《关于无线Mesh网络信道分配策略的探讨.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、关于无线Mesh网络信道分配策略的探讨1引言近年来,无线Mesh网络(WirelessMeshNetwork,WMN)以其特有的优势引起了人们的广泛关注,成为研究的热点⑴。现有的无线网络协议(如802.11)提供了若干个互不干扰的信道,即这些信道可以同时在同一个范围内使用而不会造成干扰[2]。通过在无线Mesh网络中应用多信道,可以提高系统吞吐量,改善网络性能。2无线Mesh网络多信道MAC协议无线Mesh网络是一种高容最、高速率和分布式网络。它具有多跳、自组织和自愈合的特点[3]。传统的多跳无线网络大部分都是曲单网卡节点组成的,当前的无线Mesh网络,基本上也是采用单

2、信道MAC协议,限制了整个网络数据传输速率与网络容量,不能满足人们日益增长的需求。在无线Mesh网络中,通过使用多信道MAC协议,使不同的节点在不同的信道上同时通信,可以有效的减少碰撞和干扰,从而提高系统的吞吐最。如图1所示,根据不同的硬件平台,多信道MAC协议可分为单接口多信道和多接口多信道。单接口多信道协议节点只有一个接口,任一时刻每个网络节点上只能有一个活跃的信道。但不同的节点可以同时工作在不同的信道上,这样就增加了系统容戢。如何协调Mesh节点在多信道的条件下工作,是多信道单接IIMAC协议的研究匝点。而比节点通信时需要來冋切换信道,信道切换产生的时延会导致系统

3、性能下降。此类协议的典型代表是MMAC协议和SSCII协议。多接口多信道MAC协议毎个网络节点配置多个接口,毎个接口带有独立的MAC层和物理层,可使用不同的频段,节点在这些频段上的通信是完全独立的,可以同时进行。OCA(DynamicChannelAssignment)>MUP(Multi-rtidioUnificationProtocal)PCAM(PrimaryChannelAssignmentbasedMAC)可归入这种类型[4]。3信道分配策略木文提出了一种混合信道多信道协议IIMCP,它假定网络中每个节点有m个接口522),但每个节点的接口总数始终少于信道总数

4、。假设节点上有f(lWfVnO个接口为“固定的”接口,分配给这些接口的信道也是固定的。节点上固定信道是基于平衡两跳范围内邻节点的固定信道來分配的。其余的信道则动态的分配给其他m-f个接口,这些接口称为'‘可换接口”,这些信道间是可以相互切换的。任何节点间的通信都必须在固定信道上进行,因为这样才能保证节点能够监听到消息。如果节点S想要给节点D发送消息,首先节点S会检测它是否与节点D共亨一条固定信道。如果是,节点S会在此接口连接的固定信道上发送消息给节点【)。如果两个节点不在同一条固定信道上,节点S则需要通过可换接口切换到节点I)的一条固定信道上去,然后再开始通信。当邻节点

5、D有多个固定收发器的时候,我们可以加一些智能算法让节点S检测使用哪个固定信道与节点【)通信。HMCIJ简化J'需要捉前短道信道切换表再在节点间进行协调的过程。每个节点仅仅需要知道与之通信的节点的固定信道即可。混合信道的分配策略也具有信道动态分配的优点,比如说,任何节点能够在任意时间内访问任何信道。同时,该协议保持了尚定信道分配策略的简明性,舍弃了训换信道切换策略的复杂性。该信道分配策略的一个主要问题就是増加了广播开销。广播消息需要在节点的所有信道上发送。这样,这个节点周用的所有节点都能收到广播消息。因此,当一个节点要发送一条广播消息时,它会通过固定接II发送一条广播消息

6、的副木到固定信道上。同时,它一个一个发送广播消息的副木到町换接口的各个信道上。这在发送广播消息的时候会带來时延。1信道切换延迟当一个节点的接口数目少于信道数H时,信道切换则成为必然。但是,可以通过尽可能的减少无线接口上信道切换的次数來减小信道切换的开销。实验中,每个节点有两个无线接口和5个信道。其中一个接口连接固定信道,而另外一个接口需要在其余的4个信道间进行切换。当一个节点上的接LI收到一个数据包时,它会检测需要往哪个信道上发送这个数据包。如果在固定信道上发送,那么就交付给无线网卡來处理连接囲定信道的接口來发送这个数据包。否则,如果数据包在可换接门的某条信道上发送,需

7、要在可换接门上切换到发送数据包的指定信道匕发送。它还需要决定何时可换接门切换到指定信道上。如果当收到数据包后需要在不同的信道上进行传送,则它会在可换接口上不停切换信道到对应信道上,这样,信道切换带來的开销会非常高的。当一个节点要发送多个数据流且这些数据流要经过的下…跳信道不同时这种情况就会发生。此外,如果将一个数据包放在缓存区中等待可换接「1切换到指定信道匕的时间过长,这种时延也是导致系统性能降低的原因。4.1信道切换开销的附低木文采取的策略是在决定切换信道前先等待一段时间再在可换接口上切换信道,在这个信道上停留的最少时间是一段固定的时间

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。