应用科学学报 ›› 2011, Vol. 29 ›› Issue (5): 447-452.doi: 10.3969/j.issn.0255-8297.2011.05.002
王庆文1, 史浩山1, 戚茜2
WANG Qing-wen1, SHI Hao-shan1, QI Qian2
摘要:
针对盲目广播带来的广播风暴问题,提出了一种适用于Ad Hoc网络的跨层模糊逻辑广播算法(cross-layer fuzzy logic broadcasting algorithm, CLFBA). 该算法应用跨层设计的方法,在保持原有介质访问控制层(medium access control, MAC)和路由层严格分离的基础上,允许路由层共享MAC的接收信号强度信息. 采用模糊控制获得节点重播分组的概率,赋予增加通信面积大的节点和剩余能量高的节点较高的转发概率. CLFBA减少了广播过程中产生的冗余、竞争和冲突,均衡了网络中节点的能量消耗. 仿真结果表明,与路由层应用泛洪和概率泛洪算法、MAC层应用IEEE802.11协议相比,CLFBA提高了转播节省率,延长了网络生命周期,降低了平均节点丢包率和平均端对端延迟.
中图分类号: