一种带宽分配方法及终端组成比例

技术编号:18240523 阅读:54 留言:0更新日期:2018-06-17 05:17
本发明专利技术实施例公开了一种带宽分配方法及终端,上述方法包括:根据预存优先级列表和预设划分策略确定当前接入终端的优先级,并根据当前接入终端的优先级和预设分配策略,为当前接入终端分配第一预设带宽;接收当前接入终端发送的数据包转发请求;其中,数据包转发请求携带数据包的需求带宽;监测当前接入终端的使用带宽,并通过使用带宽和第一预设带宽确定当前接入终端的可用带宽;当数据包的需求带宽大于当前接入终端的可用带宽时,设置调整带宽;将调整带宽添加至第一预设带宽,直至当前接入终端的可用带宽大于等于数据包的需求带宽时,向当前接入终端发送数据包。 1

A bandwidth allocation method and terminal

An embodiment of the invention discloses a bandwidth allocation method and a terminal. The method includes: determining the priority of the current access terminal according to the pre memory priority list and the preset partition strategy, and assigning the first preset bandwidth for the current access terminal according to the priority of the current access terminal and the preset allocation strategy, and receiving the current connection. A packet forwarding request sent by the terminal; in which packet forwarding requests carry the bandwidth of the packet, monitor the bandwidth used by the current access terminal and determine the available bandwidth of the current access terminal by using the bandwidth and the first preset bandwidth, when the bandwidth of the packet is larger than the available bandwidth of the current access terminal. When the bandwidth is added to the first preset bandwidth, until the available bandwidth of the current access terminal is greater than the demand bandwidth of the packet, the packet is sent to the current access terminal. One

【技术实现步骤摘要】
一种带宽分配方法及终端
本专利技术涉及无线通信领域,尤其涉及一种带宽分配方法及终端。
技术介绍
目前,随着通信技术的不断发展,越来越多的具有移动模块的终端都可以作为一个Wi-Fi热点。Wi-Fi热点是指把具有移动模块的终端所接收的GPRS、3G或4G信号转化为Wi-Fi信号再发送出去,这样,与该终端建立Wi-Fi连接的其他终端便可以搜索到该终端建立的Wi-Fi网络,并使用该无线网络。在分享Wi-Fi的过程中,其他终端使用的移动数据均为消耗作为Wi-Fi热点的终端的移动数据,且当其他终端接入后,可能会过多的占用作为Wi-Fi热点的终端的带宽,从而会影响作为Wi-Fi热点的终端的上网并消耗作为Wi-Fi热点的终端的过多的资费,因此作为Wi-Fi热点的终端需要带宽分配的功能,以控制接入终端的带宽使用。目前常用的控制接入终端带宽使用的技术方案是给接入的终端简单的设置一个带宽上限,比如设置一个作为Wi-Fi热点的终端的所有接入终端的带宽上限为100KB/s,则接入该终端的每个接入终端所能使用的最大带宽就是100KB/s。在实现本专利技术的过程中,专利技术人发现现有技术中至少存在如下问题:现有的控制接入终端带宽使用的方法虽然可以对接入终端的使用带宽进行简单的控制,但是,当多个终端接入作为Wi-Fi热点的终端时,如果存在有至少一个接入终端的带宽有富余,且同时有至少一个接入终端的带宽不足的情况,那么,需要更多带宽的接入终端由于带宽上限的限制却无法利用富余的带宽,从而使整体网络带宽的利用率不高;且每当有新的终端接入时,则需要手动重新调整各个接入终端的带宽上限,操作繁琐。专利
技术实现思路
为解决上述技术问题,本专利技术实施例期望提供一种带宽分配方法及终端,可以通过建立优先级表并按比例动态设置各接入终端的第一预设带宽,同时通过抢占式自适应分配带宽实现动态调整各接入终端的带宽,从而避免了繁琐的手动带宽调整操作,实现了均衡资源、提升网络带宽利用率的需求。为达到上述目的,本专利技术实施例的技术方案是这样实现的:本专利技术实施例提供一种带宽分配方法,所述方法包括:根据预存优先级列表和预设划分策略确定当前接入终端的优先级,并根据所述当前接入终端的优先级和预设分配策略,为所述当前接入终端分配第一预设带宽;接收所述当前接入终端发送的数据包转发请求;其中,所述数据包转发请求携带所述数据包的需求带宽;监测所述当前接入终端的使用带宽,并通过所述使用带宽和所述第一预设带宽确定所述当前接入终端的可用带宽;当所述数据包的需求带宽大于所述当前接入终端的可用带宽时,设置调整带宽;将所述调整带宽添加至所述第一预设带宽,直至所述当前接入终端的可用带宽大于等于所述数据包的需求带宽时,向所述当前接入终端发送所述数据包。在上述方案中,所述确定所述当前接入终端的可用带宽之后,还包括:当所述数据包的需求带宽小于等于所述当前接入终端的可用带宽时,向所述当前接入终端发送所述数据包。在上述方案中,所述设置调整带宽包括:当可用总带宽存在空闲带宽时,将所述空闲宽带设置为所述调整带宽;其中,所述可用总带宽为可以用于分配的全部带宽;当所述可用总带宽不存在空闲带宽时,设定抢占接入终端,并将所述抢占终端的预设带宽设置为所述调整带宽。在上述方案中,所述设定抢占接入终端,包括:通过所述预存优先级列表获取全部接入终端对应的优先级;根据所述全部接入终端对应的优先级,将优先级小于等于所述当前接入终端的优先级对应的至少一个接入终端设定为抢占接入终端。在上述方案中,所述将所述调整带宽添加至所述第一预设带宽之后,还包括:所述当前接入终端的可用带宽小于所述数据包的需求带宽时,丢弃所述数据包。在上述方案中,所述根据预存优先级列表与预设划分策略确定当前接入终端的优先级,包括:确定所述预存优先级列表中的可用优先级;按照所述预设划分策略将所述预存优先级列表中的一个可用优先级划分给所述当前接入终端;根据所述当前接入终端的优先级更新所述预存优先级列表。在上述方案中,所述根据所述当前接入终端的优先级和预设分配策略,为所述当前接入终端分配第一预设带宽,包括:按照所述当前接入终端的优先级和所述可用总带宽,对所述当前接入终端按比例动态分配所述第一预设带宽。本专利技术实施例提供了一种终端,所述终端包括:分配单元,用于根据预存优先级列表和预设划分策略确定当前接入终端的优先级,并根据所述当前接入终端的优先级和预设分配策略,为所述当前接入终端分配第一预设带宽;接收单元,用于接收所述当前接入终端发送的数据包转发请求;其中,所述数据包转发请求携带所述数据包的需求带宽;确定单元,用于监测所述当前接入终端的使用带宽,并通过所述使用带宽和所述第一预设带宽确定所述当前接入终端的可用带宽;设置单元,用于当所述数据包的需求带宽大于所述当前接入终端的可用带宽时,设置调整带宽;发送单元,用于将所述调整带宽添加至所述第一预设带宽,直至所述当前接入终端的可用带宽大于等于所述数据包的需求带宽时,向所述当前接入终端发送所述数据包。在上述方案中,所述发送单元,还用于当所述数据包的需求带宽小于等于所述当前接入终端的可用带宽时,向所述当前接入终端发送所述数据包。在上述方案中,所述设置单元包括:第一设置子单元,用于当可用总带宽存在空闲带宽时,将所述空闲宽带设置为所述调整带宽;其中,所述可用总带宽为可以用于分配的全部带宽;第二设置子单元,用于当所述可用总带宽不存在空闲带宽时,设定抢占接入终端,并将所述抢占终端的预设带宽设置为所述调整带宽。在上述方案中,所述第二设置子单元包括:获取子单元,用于通过所述预存优先级列表获取全部接入终端对应的优先级;设定子单元,用于根据所述全部接入终端对应的优先级,将优先级小于等于所述当前接入终端的优先级对应的至少一个接入终端设定为抢占接入终端。在上述方案中,所述终端还包括:丢弃单元,用于将所述调整带宽添加至所述第一预设带宽之后,当所述当前接入终端的可用带宽小于所述数据包的需求带宽时,丢弃所述数据包。在上述方案中,所述分配单元包括:确定子单元,用于确定所述预存优先级列表中的可用优先级;划分子单元,用于按照所述预设划分策略将所述预存优先级列表中的一个可用优先级划分给所述当前接入终端;更新子单元,根据所述当前接入终端的优先级更新所述预存优先级列表。在上述方案中,所述分配单元还包括:分配子单元,用于按照所述当前接入终端的优先级和所述可用总带宽,对所述当前接入终端按比例动态分配所述第一预设带宽。由此可见,本专利技术实施例提供了一种带宽分配方法及终端,根据预存优先级列表和预设划分策略确定当前接入终端的优先级,并根据当前接入终端的优先级和预设分配策略,为当前接入终端分配第一预设带宽;接收当前接入终端发送的数据包转发请求;其中,数据包转发请求携带数据包的需求带宽;监测当前接入终端的使用带宽,并通过使用带宽和第一预设带宽确定当前接入终端的可用带宽;当数据包的需求带宽大于当前接入终端的可用带宽时,设置调整带宽;将调整带宽添加至第一预设带宽,直至当前接入终端的可用带宽大于等于数据包的需求带宽时,向当前接入终端发送数据包。也就是说,在本专利技术提出的技术方案中,可以通过建立优先级表并按比例动态设置各接入终端的第一预设带宽,同时通过抢占式自适应分配带宽实现动态调整各接入终端的带宽,显然,和现本文档来自技高网
...
一种带宽分配方法及终端

【技术保护点】
1.一种带宽分配方法,其特征在于,所述方法包括:

【技术特征摘要】
1.一种带宽分配方法,其特征在于,所述方法包括:根据预存优先级列表和预设划分策略确定当前接入终端的优先级,并根据所述当前接入终端的优先级和预设分配策略,为所述当前接入终端分配第一预设带宽;接收所述当前接入终端发送的数据包转发请求;其中,所述数据包转发请求携带所述数据包的需求带宽;监测所述当前接入终端的使用带宽,并通过所述使用带宽和所述第一预设带宽确定所述当前接入终端的可用带宽;当所述数据包的需求带宽大于所述当前接入终端的可用带宽时,设置调整带宽;将所述调整带宽添加至所述第一预设带宽,直至所述当前接入终端的可用带宽大于等于所述数据包的需求带宽时,向所述当前接入终端发送所述数据包。2.根据权利要求1所述的方法,其特征在于,所述确定所述当前接入终端的可用带宽之后,还包括:当所述数据包的需求带宽小于等于所述当前接入终端的可用带宽时,向所述当前接入终端发送所述数据包。3.根据权利要求1所述的方法,其特征在于,所述设置调整带宽包括:当可用总带宽存在空闲带宽时,将所述空闲宽带设置为所述调整带宽;其中,所述可用总带宽为可以用于分配的全部带宽;当所述可用总带宽不存在空闲带宽时,设定抢占接入终端,并将所述抢占终端的预设带宽设置为所述调整带宽。4.根据权利要求3所述的方法,其特征在于,所述设定抢占接入终端,包括:通过所述预存优先级列表获取全部接入终端对应的优先级;根据所述全部接入终端对应的优先级,将优先级小于等于所述当前接入终端的优先级对应的至少一个接入终端设定为抢占接入终端。5.根据权利要求3所述的方法,其特征在于,所述将所述调整带宽添加至所述第一预设带宽之后,还包括:所述当前接入终端的可用带宽小于所述数据包的需求带宽时,丢弃所述数据包。6.根据权利要求1所述的方法,其特征在于,所述根据预存优先级列表与预设划分策略确定当前接入终端的优先级,包括:确定所述预存优先级列表中的可用优先级;按照所述预设划分策略将所述预存优先级列表中的一个可用优先级划分给所述当前接入终端;根据所述当前接入终端的优先级更新所述预存优先级列表。7.根据权利要求3所述的方法,其特征在于,所述根据所述当前接入终端的优先级和预设分配策略,为所述当前接入终端分配第一预设带宽,包括:按照所述当前接入终端的优先级和所述可用总带宽,对所述当前接入终端按比例动态分配所述第一预设带宽。8.一种终端,其特征在于,所述终端包...

【专利技术属性】
技术研发人员:魏冰李小文严欣王毅杨帅孔令军宁博张璐
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1