针对现有MAC退避算法无法适应多跳AdHoe网络的问题,本文提出一种自适应的MAC退避算法CIMLD(Conic Increase,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.