摘要
针对二进制指数退避算法传输时延较高、信道利用率和吞吐量较低等问题,提出一种基于MAC层协议的自适应退避算法。先对比系统延迟中值及数据包传输时间,得出退避因子的大小,从而使退避窗口据此动态变化,再由得到的最大退避时隙数建立多冲突以太网通信网络模型。仿真实验结果表明,该算法相比于二进制指数退避算法在多冲突以太网场景中,传输时延较低,吞吐量和信道利用率均较高,从而提高了传输实时性。
Aiming at the problems of high transmission delay,low channel utilization and throughput of the binary exponential backoff algorithm,we proposed an adaptive backoff algorithm based on MAC layer protocol.Firstly,the size of the backoff factor was obtained by comparing the system delay median and packet transmission time,so that the backoff window changed dynamically.Secondly,the multi-conflict Ethernet communication network model was established based on the maximum number of backoff time slots.The simulation results show that compared with the binary exponential backoff algorithm,the algorithm has lower transmission delay,higher throughput and channel utilization in the multi-conflict Ethernet scenario,thus improving the transmission real-time performance.
作者
王宏志
戚小莎
胡黄水
王晓宇
WANG Hongzhi;QI Xiaosha;HU Huangshui;WANG Xiaoyu(College of Computer Science and Engineering,Changchun University of Technology,Changchun 130012,China)
出处
《吉林大学学报(理学版)》
CAS
北大核心
2020年第2期349-354,共6页
Journal of Jilin University:Science Edition
基金
吉林省教育厅“十三五”科学技术研究项目(批准号:JJKH20181013KJ,JJKH20181042KJ)
吉林省发改委产业技术研究与开发项目(批准号:2018C039-2).