单队列带宽分配方法组成比例

技术编号:5496553 阅读:257 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种单队列带宽分配方法,所述方法采用统计表来记录队列中数据包总长度、总的在线因素实体的权值、单个因素实体权值及该因素实体在数据包队列中的数据包长度,通过上述参数来控制单队列中各个因素实体的数据包长度,从而实现带宽的动态分配。本发明专利技术实现了网络拥塞情况下,在本地设备以复杂的在线动态因素为依据的动态分配带宽,提高了带宽管理设备的运行效率。

【技术实现步骤摘要】

【技术保护点】
一种单队列带宽分配方法,其特征在于,所述方法采用统计表来记录队列中数据包总长度、总的在线因素实体的权值、单个因素实体权值及该因素实体在数据包队列中的数据包长度,所述方法包括以下步骤:S1:数据包入队列时判断流通道是否拥塞,若不拥塞,则执行步骤S2;若拥塞,则判断所述数据包所属的在线因素实体在队列中的所有数据包的长度和是否小于该在线因素实体的权值对应的动态长度,若小于,则执行步骤S2,否则,丢弃该数据包,所述动态长度为:队列中数据包总长度÷总的在线因素实体的权值×在线单个因素实体的权值;S2:修改所述统计表,所述数据包总长度加上入队数据包长度;若有新增的在线因素实体,则所述总的在线因素实体的权值加上新增的在线因素实体权值;在线实体对应的数据包总长度加上入队数据包长度;S3:所述数据包出队列,修改统计表,在线实体对应的数据包总长度减去出队数据包长度,所述数据包总长度减去出队数据包长度,若在线实体对应的数据包总长度小于等于0,则删除该在线实体对应的表项,总的在线因素实体的权值减去删除的在线实体的权值。

【技术特征摘要】

【专利技术属性】
技术研发人员:孟翔峰靳龙董健
申请(专利权)人:汉柏科技有限公司
类型:发明
国别省市:12

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1