摘要
针对现有MAC退避算法无法适应多跳Ad Hoc网络的问题,本文提出一种自适应的MAC退避算法CIMLD(Conic In-crease,Multiplicative/Linear Decrease).CIMLD利用CWbasic阈值将竞争窗口分为两个区域,通过分段二次曲线计算每个区域冲突退避时的倍乘因子,从而能够快速解决节点碰撞问题和提高信道利用率.仿真结果表明,与BEB等其他算法相比,CIMLD在网络吞吐量和流间公平性上表现出了更好的网络性能.
Motivated by the problem that existing MAC backoff algorithms are not adaptable to multi-hop ad hoe networks, we develop an adaptive MAC baekoff algorithm, named CIMLD (Conic Increase, Multiplieative/Linear Decrease) algorithm, which utilizes a threshold of CWbasie to segment the eontent window into two regions. In each region, the baekoff factor is calculated by a piecewise conic curve. CIMLD is capable of redueing the probability of collision and increasing the utilization of channel. Simulation results demonstrate that, CIMLD outperforms BEB and other backoff algorithms in terms of network throughput and fairness.
出处
《小型微型计算机系统》
CSCD
北大核心
2009年第4期679-682,共4页
Journal of Chinese Computer Systems
基金
国家自然科学基金项目(60672042)资助