[发明专利]一种分布式链路接入带宽控制系统在审
申请号: | 201610211095.0 | 申请日: | 2016-04-05 |
公开(公告)号: | CN105743999A | 公开(公告)日: | 2016-07-06 |
发明(设计)人: | 舒磊;梁根;俞鹤伟;郭小雪;王博 | 申请(专利权)人: | 广东石油化工学院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/803;H04L12/815;H04L12/863;H04L12/873 |
代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 董建林 |
地址: | 525000 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种分布式链路接入带宽控制系统,包括网络链路接入内核级计算模块、分布式结点系统负载均衡调度模块和链路带宽分配模块,网络链路接入内核级计算模块用于将接入服务器接收到的客户端的用户数据包进行拆包和封装处理,同时还向它的上层应用提供接口服务;分布式结点系统负载均衡调度模块,采用分布式多计算结点的架构,在网络环境中部署多台接入服务器;链路带宽分配模块在系统的内存为每个用户链路新建一个令牌缓冲池并配有令牌,持有令牌的数据包将有权限到达出口链路。本发明支持超大规模的网络链路接入,能够有效地降低系统负载,增加系统总体带宽利用率和系统效能,该方法适用于超大规模用户、高负载的网络环境。 | ||
搜索关键词: | 一种 分布式 接入 带宽 控制系统 | ||
【主权项】:
一种分布式链路接入带宽控制系统,其特征在于,包括网络链路接入内核级计算模块、分布式结点系统负载均衡调度模块和链路带宽分配模块;其中,网络链路接入内核级计算模块是在Linux操作系统的内核中的一个虚拟的网络接口,用于将接入服务器接收到的客户端的用户数据包进行拆包和封装处理,同时还向它的上层应用提供接口服务;分布式结点系统负载均衡调度模块,采用分布式多计算结点的架构,在网络环境中部署多台接入服务器,并且各接入服务器之间都是相对透明的,接入服务器独立地为用户提供链路接入;所述计算结点随着系统负载的变化,增加或者减少;链路带宽分配模块由数据包排队器和令牌缓冲池构成,所述数据包排队器为每个接入系统的用户链路新建一个排队,同一个用户链路,按照先进先出队列的规则进行排队,数据包依次进入令牌缓冲池,在系统的内存为每个用户链路新建一个令牌缓冲池,令牌缓冲池的容量根据认证数据库中相应的数据表指定的网络带宽来设置,并且编程为每一个令牌缓冲池生成一定数量的令牌,令牌缓冲池根据FIFO规则及剩余可用令牌的数量,把令牌发放给进入令牌缓冲区的数据包,最后,持有令牌的数据包将有权限到达出口链路;若数据包无法获得令牌,数据包将不能发送,然后被丢弃。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东石油化工学院,未经广东石油化工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610211095.0/,转载请声明来源钻瓜专利网。