摘要
针对卫星网络大带宽、长时延、高误码等特点,结合控制理论,提出了一种基于优先级的卫星网络主动队列管理(active queue management,AQM)算法。首先,借鉴控制理论中比例-积分-微分(propertional-inte-gral-derivative,PID)控制器设计方法计算总的报文丢弃概率;然后,针对IN和OUT两种不同优先级报文定义不同的丢弃概率,以实现不同优先级业务流量的区分服务。仿真实验表明,相对于低优先级流量,高优先级业务在保持高吞吐量的同时具有较低的报文丢失率,且整体队列长度抖动小,从而实现高优先级流量报文的有效保护。
Aimming at the characteristics of high bandwidth, long delay and high bit error ratio in satellite networks, a satellite network active queue management (AQM) algorithm based on prioity, which is integrated with control theory, is proposed. Firistly, based on the designing of the propertional-integral-derivative (PID) controller in control theory, a total probability of dropped messages is defined. Then, to differentiate between IN and OUT flows with different priorities, different probabilities of dropped messages are designed as well. Simulation results show that, compared with the case of flow with low priority, the proposed algorithm can effectively protect high priority flow by means of achieving a higher throughput with smaller jitter and low probability of dropped messages.
出处
《系统工程与电子技术》
EI
CSCD
北大核心
2011年第9期2090-2095,共6页
Systems Engineering and Electronics
基金
国家自然科学基金(60973139
61003039
61003236)
教育部高等学校博士学科点专项科研基金(20103223120007)
江苏省科技支撑计划(工业)项目(BE2010197
BE2010198)
江苏省级现代服务业发展专项资金
江苏省高校自然科学研究计划(10KJB520013
10KJB520014)
江苏高校科技创新计划项目(CX10B-196Z
CX10B-197Z
CX10B-200Z)
高校科研成果产业化推进工程项目(JH10-14))
江苏省六大高峰人才项目(2008118)
江苏省计算机信息处理技术重点实验室基金(KJS1022)资助课题
关键词
卫星网络
主动队列管理
优先级
控制理论
satellite network
active queue management (AQM)
priority
control theory