CN104320357A - 一种带宽自动分配方法 - Google Patents

一种带宽自动分配方法 Download PDF

Info

Publication number
CN104320357A
CN104320357A CN201410582335.9A CN201410582335A CN104320357A CN 104320357 A CN104320357 A CN 104320357A CN 201410582335 A CN201410582335 A CN 201410582335A CN 104320357 A CN104320357 A CN 104320357A
Authority
CN
China
Prior art keywords
bandwidth
user terminal
user
access equipment
ustomer premises
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410582335.9A
Other languages
English (en)
Inventor
林松灯
王新中
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Gongjin Electronics Co Ltd
Original Assignee
Shenzhen Gongjin Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Gongjin Electronics Co Ltd filed Critical Shenzhen Gongjin Electronics Co Ltd
Priority to CN201410582335.9A priority Critical patent/CN104320357A/zh
Publication of CN104320357A publication Critical patent/CN104320357A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开一种带宽自动分配方法,该方法中,用户端设备通过利用该用户端设备连接上互联网的用户终端分配带宽,包括获得当前通过该用户端设备连接上互联网的用户终端数;给每个用户终端预分配上行带宽和下行带宽;根据预分配给各用户终端的上行带宽和下行带宽对该用户终端的带宽进行设置等步骤。本发明中,由于通过实时检测所有的通过用户端设备,预分配给各在线的用户终端带宽,并对各用户终端带宽进行设置,实时将原来分配给目前不在线的用户终端的带宽重新分配给所有在线的终端用户。

Description

一种带宽自动分配方法
技术领域
本发明涉及局域网内对带宽自动分配领域,特别涉及一种将上下行带宽自动平均分配给局域网内各终端的方法。
背景技术
用户使用家里网关上网时,如果多台客户端同时上网时,由于部分客户端电脑可能在使用下载或者其他程序占用大量的带宽。这样往往会导致其他的用户也会上网十分缓慢。传统的带宽控制方式,是通过手动设置每台用户的带宽,来达到限速的要求。但是这样需要给每台用户都设置带宽,同时由于上网的用户可能在变化,就会导致带宽设置不生效。
发明内容
本发明的目的是提出一种带宽自动分配方法,在家庭网关等利用网关上网的局域网用户之间动态地自动分配带宽。
本发明的技术方案是一种带宽自动分配方法,用户端设备通过利用该用户端设备连接上互联网的用户终端分配带宽,包括以下步骤:
步骤S1:用户端设备启动并正常链接上互联网;
步骤S2:用户端设备开启智能带宽控制,获得上行总带宽和下行总带宽;
步骤S3:获得当前通过该用户端设备连接上互联网的用户终端数;
步骤S4:给每个用户终端预分配上行带宽和下行带宽;
步骤S5:根据预分配给各用户终端的上行带宽和下行带宽对该用户终端的带宽进行设置;
步骤S5:延迟设定时间后,返回步骤S3。
本发明中,由于通过实时检测所有的通过用户端设备,预分配给各在线的用户终端带宽,并对各用户终端带宽进行设置,实时将原来分配给目前不在线的用户终端的带宽重新分配给所有在线的终端用户。
在本发明的优选方案中,在预分配带宽的过程中可以平均分配给所有的在线用户终端上行带宽和下行带宽,也可以根据事先确定的标准给不同的用户终端分配不同的带宽。
下面结合具体实施例对本发明作较为详细的描述。
附图说明
图1为本发明实施例1流程图。
具体实施方式
实施例1,如图1所示,本实施例中,家庭网关对通过该家庭网关上网的所有的终端用户,如个人电脑,或者通过Wi-Fi上网的手机、IPAD、笔记本电脑等各种终端用户终端进行分配上网的上行带宽和下行带宽,包括以下步骤:
步骤S1:家庭网关启动,设置上网成功,可正常访问因特网。
家庭网关设置正确后, ISP服务商会分配一个IP地址,通常分配成功,即可正常上网。
步骤S2: 家庭网关自动开启智能Qos功能,设置上行和下行总带宽。带宽的信息可以从ISP服务商开通的宽带信息查询,在第一次装宽带时,根据所选择的服务项目,手动输入上行和下行的总带宽,如现在常见的  下行的总带宽为20/50/100m 光纤, 上行总带宽通常为 1/ 2 /4 /8 M等。 
步骤S3:获取使用当前家庭上网的用户数。
由于用户终端上网访问时,需要发出ARP请求, 家庭网关中的ARP表会添加一条条目来记录相关的用户MAC 地址和IP 地址,本实时例中采用从 ARP表中 获取 条目的个数, 即为通过家庭网关上网的用户终端数。
步骤S4: 根据总带宽按照上网用户终端数均分,分别计算得出上行和下行带宽均值。也可以按照其它方式对每个用户终端分配上行带宽和下行带宽,如根据历史上各用户终端使用带宽的情况,对各用户终端进行不平均分配,比如,对某些手机分配下行带宽时,如果该手机看视频比较频繁,则分配较多的下行带宽给该手机等。
通过S3和S4计算出每个用户需要分配多大带宽,再通过TC命令将这个带宽应用到每个用户去, 不需要用户手动去配置每一个上网用户的带宽。
步骤S5: 设置当前上网每个用户的上下行带宽大小为步骤S4的带宽均值。目前,上行带宽可以通过分配时隙的方式实现,但下行带宽一般采用广播的方式。本实施例中,采用Linux操作***中的流量控制器TC对带宽进行分配,TC(Traffic Control)用于Linux内核的流量控制,主要是通过在输出端口处建立一个队列来实现流量控制。所以我们可以通过改变发送次序来控制传输速率,本实施例中设置上下行带宽就是通过Linux 自带的TC工具来实现。
步骤S6: 定时循环重复步骤S3 ,如每1至10分钟循环一次。本步骤S6是基于通过这台家庭路由器上网的用户数是变化的,比如现在用手机连路由器上网,等下不上了, 用户数目就少了,带宽就需要重新分配了,本步骤S6就是通过1分钟监控一次用户的上网数,重新分配带宽。 

Claims (4)

1.一种带宽自动分配方法,用户端设备通过利用该用户端设备连接上互联网的用户终端分配带宽,包括以下步骤:
步骤S1:用户端设备启动并正常链接上互联网;
步骤S2:用户端设备开启智能带宽控制,获得上行总带宽和下行总带宽;
步骤S3:获得当前通过该用户端设备连接上互联网的用户终端数;
步骤S4:给每个用户终端预分配上行带宽和下行带宽;
步骤S5:根据预分配给各用户终端的上行带宽和下行带宽对该用户终端的带宽进行设置;
步骤S5:延迟设定时间后,返回步骤S3。
2.根据权利要求1所述的带宽自动分配方法,其特征在于:所述的步骤S4中,分配给每个用户终端的上行带宽和下行带宽分别为上行总带宽和下行总带宽除以用户终端数。
3.根据权利要求1所述的带宽自动分配方法,其特征在于:所述的步骤S4中:检测每个用户终端,根据用户终端事先确定的优选级对每个用户终端预分配上行带宽和下行带宽。
4.根据权利要求1至3中任一所述的带宽自动分配方法,其特征在于:所述的用户端设备为家庭网关。
CN201410582335.9A 2014-10-28 2014-10-28 一种带宽自动分配方法 Pending CN104320357A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410582335.9A CN104320357A (zh) 2014-10-28 2014-10-28 一种带宽自动分配方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410582335.9A CN104320357A (zh) 2014-10-28 2014-10-28 一种带宽自动分配方法

Publications (1)

Publication Number Publication Date
CN104320357A true CN104320357A (zh) 2015-01-28

Family

ID=52375530

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410582335.9A Pending CN104320357A (zh) 2014-10-28 2014-10-28 一种带宽自动分配方法

Country Status (1)

Country Link
CN (1) CN104320357A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104753824A (zh) * 2015-03-30 2015-07-01 无锡市崇安区科技创业服务中心 一种用于无线路由器的ip带宽平均分配***
CN105721341A (zh) * 2016-01-28 2016-06-29 苏黎 一种路由器网络资源分配的方法及路由器
CN106604327A (zh) * 2016-11-23 2017-04-26 海信集团有限公司 一种网络资源的分配方法以及基站
CN107623644A (zh) * 2017-09-30 2018-01-23 新华三技术有限公司 一种带宽限速方法、装置及设备

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050220035A1 (en) * 2004-04-01 2005-10-06 Yibei Ling Estimator for end-to-end throughput of wireless networks
CN101232449A (zh) * 2008-02-27 2008-07-30 福建星网锐捷网络有限公司 一种带宽分配方法及装置
CN101599908A (zh) * 2009-07-15 2009-12-09 杭州华三通信技术有限公司 一种带宽的自动分配方法和设备
CN201657344U (zh) * 2010-04-19 2010-11-24 深圳市乙辰科技发展有限公司 一种无线路由器
CN101946472A (zh) * 2008-01-10 2011-01-12 苹果公司 用于网络资源分配的装置和方法
CN102685904A (zh) * 2012-05-07 2012-09-19 中兴通讯股份有限公司 一种带宽自适应分配方法和***
CN103391585A (zh) * 2012-05-07 2013-11-13 中兴通讯股份有限公司 带宽的调整方法及装置
CN103560970A (zh) * 2013-09-25 2014-02-05 深圳市共进电子股份有限公司 一种对具有多lan口的网络设备下行限速的实现方法
CN103973598A (zh) * 2014-04-16 2014-08-06 烽火通信科技股份有限公司 实现网关QoS保障的动态带宽调整***及方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050220035A1 (en) * 2004-04-01 2005-10-06 Yibei Ling Estimator for end-to-end throughput of wireless networks
CN101946472A (zh) * 2008-01-10 2011-01-12 苹果公司 用于网络资源分配的装置和方法
CN101232449A (zh) * 2008-02-27 2008-07-30 福建星网锐捷网络有限公司 一种带宽分配方法及装置
CN101599908A (zh) * 2009-07-15 2009-12-09 杭州华三通信技术有限公司 一种带宽的自动分配方法和设备
CN201657344U (zh) * 2010-04-19 2010-11-24 深圳市乙辰科技发展有限公司 一种无线路由器
CN102685904A (zh) * 2012-05-07 2012-09-19 中兴通讯股份有限公司 一种带宽自适应分配方法和***
CN103391585A (zh) * 2012-05-07 2013-11-13 中兴通讯股份有限公司 带宽的调整方法及装置
CN103560970A (zh) * 2013-09-25 2014-02-05 深圳市共进电子股份有限公司 一种对具有多lan口的网络设备下行限速的实现方法
CN103973598A (zh) * 2014-04-16 2014-08-06 烽火通信科技股份有限公司 实现网关QoS保障的动态带宽调整***及方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104753824A (zh) * 2015-03-30 2015-07-01 无锡市崇安区科技创业服务中心 一种用于无线路由器的ip带宽平均分配***
CN105721341A (zh) * 2016-01-28 2016-06-29 苏黎 一种路由器网络资源分配的方法及路由器
CN106604327A (zh) * 2016-11-23 2017-04-26 海信集团有限公司 一种网络资源的分配方法以及基站
CN106604327B (zh) * 2016-11-23 2023-08-15 海信集团有限公司 一种网络资源的分配方法以及基站
CN107623644A (zh) * 2017-09-30 2018-01-23 新华三技术有限公司 一种带宽限速方法、装置及设备
CN107623644B (zh) * 2017-09-30 2021-12-24 新华三技术有限公司 一种带宽限速方法、装置及设备

Similar Documents

Publication Publication Date Title
CN103986715B (zh) 一种网络流量控制的方法及装置
CN104113492B (zh) 基于路由器的接入用户带宽调整方法、装置及***
CN105159781B (zh) 调节智能终端应用网速的方法、装置和智能终端
CN104125170B (zh) 基于路由器的接入用户带宽调整方法、装置及***
CN106792835B (zh) 一种无线设备共享带宽的控制方法及***
CN104320357A (zh) 一种带宽自动分配方法
CN105337901A (zh) 一种路由器的智能带宽分配方法及装置
CN103391585A (zh) 带宽的调整方法及装置
CN103905343A (zh) 一种宽带资源动态分配的方法
CN102447636A (zh) 一种数据中心通讯设备的负载分担方法和装置
CN104994037A (zh) 一种带宽自动分配***及分配方法
CN105262703A (zh) 一种基于双重优先级的路由带宽分配方法
CN104580293B (zh) 用于远程控制管控策略的方法、装置和***
WO2015188510A1 (zh) 反向供电管理方法、装置及***
WO2017092275A1 (zh) 路由器带宽管理方法、装置及路由器
CN110069288A (zh) Usb设备共享方法、装置及***
CN105610994B (zh) Ip地址分配方法、同轴电缆中间转换器及***
CN101355521A (zh) 负载均衡控制方法、通信装置与通信***
RU2645736C2 (ru) Координация трафика для сеансов связи с участием беспроводных терминалов и серверных устройств
US9641424B1 (en) Shaping outgoing traffic of network packets in a network management system
CN101087232B (zh) 一种基于以太网上点对点协议的接入方法、***和设备
CN109120688A (zh) 用于工业实时数据的分布式采集方法
CN104486254A (zh) 一种sdn网络带宽控制方法及***
CN103607242B (zh) 一种rru的接入方法和设备
CN107995125B (zh) 一种流量调度方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20150128