一种分配网络资源的方法和路由器技术

技术编号:17518461 阅读:32 留言:0更新日期:2018-03-21 02:53
本发明专利技术提供了一种分配网络资源的方法和路由器,其方法包括:S100获取上网报文;上网报文包括上网时长和终端身份信息;S200将上网报文根据上网时长进行排序,得到排序表;S300根据排序表,确定资源分配等级;S400根据资源分配等级,对上网终端进行带宽分配。路由器包括:获取模块,获取上网报文;上网报文包括上网时长和终端身份信息;处理模块,将上网报文根据上网时长进行排序,得到排序表;确定模块,根据排序表,确定资源分配等级;控制模块,根据资源分配等级,对上网终端进行带宽分配。本发明专利技术网络资源的分配管理方法,智能管理路由器的网络带宽资源,无需人工干预,真正意义上的智能业务控制。

A method and router for allocation of network resources

The present invention provides a method and a router for distribution of cyber source, the method includes: S100 Internet access message; Internet message including the Internet long and terminal identity information; S200 internet packet sorting long according to the Internet, obtain the ranking table; S300 according to the schedule, determine the allocation of resources according to the resource allocation level S400 level; on the Internet, terminal bandwidth allocation. The router comprises an acquisition module, access to online message; the Internet message includes the Internet long and terminal identity information processing module, the Internet; packet sorting according to the Internet for a long time to get sorted table; determining module, according to the schedule to determine resource allocation level; the control module, according to the resource allocation level of Internet terminal bandwidth allocation. The network resource allocation and management method of the invention, intelligent management of network bandwidth resources of routers, does not require human intervention, and truly intelligent business control.

【技术实现步骤摘要】
一种分配网络资源的方法和路由器
本专利技术涉及网络通信
,尤指一种分配网络资源的方法和路由器。
技术介绍
随着移动互联网和智能设备的普及,网络逐渐成为了一项必不可少的基础设施。在家庭局域网中,路由器成为所有移动设备、智能家居的中心部件。在现有环境下,一个家庭里需要联网的设备包括手机、笔记本、平板电脑、智能电视等,从几个到十几个不等。一个家庭能使用的网络带宽是有限的,但对带宽的需求却是在不断增加。如何解决多网络设备下的网络资源分配问题,显得十分重要。现有路由器的具有网络限速、带宽分配功能,在上网时通过限制不同终端上网时的流量,以达到优化网络的目的。但是,这种通过固定流控规则来分配不同终端的网络带宽,存在以下缺陷:首先,由于采用固定流控规则以后,每台终端所分配到的网络带宽均是固定不变的,即便在带宽较为空闲时,也不能根据实际的情况动态调整其网络带宽;反之,当带宽紧张时,这些网络流量控制器也不能自动调整减小拥塞压力,因此不能有效地、最大程度地合理利用带宽。其次,在采用固定流控规则来分配流量时,必须由管理员手动指定带宽,带宽的分配在很大程度上会受到管理员的主观限制,对于实时动态变化的用户需求来说,很难准确满足各用户的要求。
技术实现思路
本专利技术的目的是提供一种分配网络资源的方法和路由器,实现有效、智能的合理利用带宽,提升用户体验的目的。本专利技术提供的技术方案如下:本专利技术提供一种分配网络资源的方法,包括步骤:S100获取上网报文;所述上网报文包括上网时长和终端身份信息;S200将所述上网报文根据所述上网时长进行排序,得到排序表;S300根据所述排序表,确定资源分配等级;S400根据所述资源分配等级,对上网终端进行带宽分配。进一步的,所述步骤S200包括步骤:S210解析每个上网报文,得到对应的报文传输类型和报文地址;S220统计每个报文传输类型对应的第一上网时长,以及每个报文地址对应的第二上网时长;S230将所述第一上网时长进行排序,得到第一排序表,以及将所述第二上网时长进行排序,得到第二排序表。进一步的,所述步骤S300包括步骤:S310根据所述第一排序表运算得到对应的第一权重值,并根据所述第二排序表运算得到对应的第二权重值;S320运算所述第一权重值和所述第二权重值,得到分配权重值;S330根据所述分配权重值的大小顺序,依次确定资源分配等级大小。进一步的,所述步骤S400包括步骤:S410获取预设分配名单;S420根据所述预设分配名单和所述资源分配等级,对上网终端进行带宽分配。进一步的,所述步骤S200还包括步骤:S240达到预设更新周期后,将所述上网报文根据所述上网时长进行重新排序,得到所述排序表。本专利技术还提供一种路由器,包括:获取模块,获取上网报文;所述上网报文包括上网时长和终端身份信息;处理模块,将所述上网报文根据所述上网时长进行排序,得到排序表;确定模块,根据所述排序表,确定资源分配等级;控制模块,根据所述资源分配等级,对上网终端进行带宽分配。进一步的,所述处理模块包括:解析单元,解析每个上网报文,得到对应的报文传输类型和报文地址;统计单元,统计每个报文传输类型对应的第一上网时长,以及每个报文地址对应的第二上网时长;排序单元,将所述第一上网时长进行排序,得到第一排序表,以及将所述第二上网时长进行排序,得到第二排序表。进一步的,所述确定模块包括:第一运算单元,根据所述第一排序表运算得到对应的第一权重值,并根据所述第二排序表运算得到对应的第二权重值;第二运算单元,运算所述第一权重值和所述第二权重值,得到分配权重值;确定单元,根据所述分配权重值,确定资源分配等级。进一步的,所述控制模块包括:获取单元,获取预设分配名单;控制单元,根据所述预设分配名单和所述资源分配等级,对上网终端进行带宽分配。进一步的,还包括:更新模块,达到预设更新周期后,将所述上网报文根据所述上网时长进行重新排序,得到所述排序表。通过本专利技术提供的一种分配网络资源的方法和路由器,能够带来以下至少一种有益效果:1)本专利技术提供网络资源的分配管理方法,智能管理路由器的网络带宽资源。2)本专利技术合理分配网络带宽资源,实现了路由器的最佳使用性能。3)本专利技术无需人工干预,真正意义上的智能业务控制。4)本专利技术能够更加贴切的符合用户的上网使用,提升用户的使用体验。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对一种分配网络资源的方法和路由器的上述特性、技术特征、优点及其实现方式予以进一步说明。图1是本专利技术一种分配网络资源的路由器的一个实施例的流程图;图2是本专利技术一种分配网络资源的路由器的另一个实施例的流程图;图3是本专利技术一种路由器的一个实施例的结构示意图;图4是本专利技术一种分配网络资源的路由器的一个实例的流程图。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。本专利技术一种分配网络资源的路由器的一个实施例,如图1所示,包括:S100获取上网报文;所述上网报文包括上网时长和终端身份信息;S200将所述上网报文根据所述上网时长进行排序,得到排序表;S300根据所述排序表,确定资源分配等级;S400根据所述资源分配等级,对上网终端进行带宽分配。具体的,本实施例中,获取上网报文,将获取的上网报文根据上网时长进行排序,得到排序表,然后根据排序表进行确定资源分配等级,路由器根据资源分配等级对上网终端进行带宽分配。本专利技术提供智能的如带宽、处理资源分配等级等等网络资源的分配管理方法,从排序表来进行智能管理路由器的网络带宽资源,从而达到合理分配和高效使用的效果,实现了路由器的最佳使用性能。本专利技术一种分配网络资源的路由器的另一个实施例,本实施例是上一实施例的优选实施例,如图2所示,包括:S100获取上网报文;所述上网报文包括上网时长和终端身份信息;S210解析每个上网报文,得到对应的报文传输类型和报文地址;S220统计每个终端身份信息的报文传输类型对应的第一上网时长,以及每个报文地址对应的第二上网时长;S230将所述第一上网时长进行排序,得到第一排序表,以及将所述第二上网时长进行排序,得到第二排序表;S310根据所述第一排序表运算得到对应的第一权重值,并根据所述第二排序表运算得到对应的第二权重值;S320运算所述第一权重值和所述第二权重值,得到分配权重值;S330根据所述分配权重值的大小顺序,依次确定资源分配等级大小;S400根据所述资源分配等级,对上网终端进行带宽分配。具体的,本实施例中,上网终端与路由器进行连接上网时,路由器会获取到上网终端的上网报文,这里上网终端可以是一个,也可以是多个。路由器获取到上网报文后,路由器对获取到的每个上网报文进行解析,得到每个上网报文中包含本文档来自技高网...
一种分配网络资源的方法和路由器

【技术保护点】
一种分配网络资源的方法,其特征在于,包括步骤:S100获取上网报文;所述上网报文包括上网时长和终端身份信息;S200将所述上网报文根据所述上网时长进行排序,得到排序表;S300根据所述排序表,确定资源分配等级;S400根据所述资源分配等级,对上网终端进行带宽分配。

【技术特征摘要】
1.一种分配网络资源的方法,其特征在于,包括步骤:S100获取上网报文;所述上网报文包括上网时长和终端身份信息;S200将所述上网报文根据所述上网时长进行排序,得到排序表;S300根据所述排序表,确定资源分配等级;S400根据所述资源分配等级,对上网终端进行带宽分配。2.根据权利要求1所述的分配网络资源的方法,其特征在于,所述步骤S200包括步骤:S210解析每个上网报文,得到对应的报文传输类型和报文地址;S220统计每个报文传输类型对应的第一上网时长,以及每个报文地址对应的第二上网时长;S230将所述第一上网时长进行排序,得到第一排序表,以及将所述第二上网时长进行排序,得到第二排序表。3.根据权利要求2所述的分配网络资源的方法,其特征在于,所述步骤S300包括步骤:S310根据所述第一排序表运算得到对应的第一权重值,并根据所述第二排序表运算得到对应的第二权重值;S320运算所述第一权重值和所述第二权重值,得到分配权重值;S330根据所述分配权重值的大小顺序,依次确定资源分配等级大小。4.根据权利要求1所述的分配网络资源的方法,其特征在于,所述步骤S400包括步骤:S410获取预设分配名单;S420根据所述预设分配名单和所述资源分配等级,对上网终端进行带宽分配。5.根据权利要求1-4任一项所述的分配网络资源的方法,其特征在于,所述步骤S200还包括步骤:S240达到预设更新周期后,将所述上网报文...

【专利技术属性】
技术研发人员:陈晶
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1