基于深度包检测的动态设置Qos的系统及其方法技术方案

技术编号:15334519 阅读:69 留言:0更新日期:2017-05-16 21:44
本发明专利技术涉及一种家庭网关中基于深度包检测的动态生成Qos策略的系统及其方法,该系统包括深度包检测模块和一服务器数据库,所述的服务器数据库根据一优先服务器设置规则定时更新其中包含的优先服务器,且该系统通过深度包检测模块筛选当前经过该深度包检测模块的IP数据包中是否包括与定时更新的服务器数据库中的优先服务器相同的IP地址,且所述的家庭网关根据筛选出来的IP地址设置Qos策略,所述的Qos策略为设置该IP地址的优先级为高。当比对出来没有优先服务器库中包括的IP地址时,路由器删除该Qos策略。采用该种家庭网关中基于深度包检测的动态生成Qos策略的系统及其方法,可以根据动态获取的优先服务器列表动态的生成Qos策略,实现零配置情况下Qos功能的实现。

【技术实现步骤摘要】
基于深度包检测的动态设置Qos的系统及其方法
本专利技术涉及带宽动态分配策略技术,尤其涉及带宽动的态Qos分配策略技术,具体是指一种家庭网关中基于深度包检测的动态生成Qos策略的系统及其方法。
技术介绍
目前,网络通信普及到各家各户,网上应用种类繁多,不可避免地会产生网络拥塞。其中一些应用例如大型网络游戏、网络直播、通信工具的视频功能等,这些应用的数据交互特点是数据交互需要的带宽不大,但是对于延迟和丢包很敏感,需要稳定的带宽。相反一些下载类例如迅雷下载、BT下载以及可缓冲视频的数据交互对带宽稳定性要求不高。所以对需要稳定带宽的应用做相应的策略,制定QoS计划,实现带宽的合理化使用。目前,家庭网关具备QoS功能,但是有以下缺陷:(1)对于不熟悉通信原理的用户,配置QoS应用存在很大困难,甚至不知道该功能的存在;(2)家庭网关的QoS功能单一,比较常见的QoS策略为根据用户进行限速,这种策略的弊端是,同一用户的不同应用之间仍然会产生网络拥塞,不同用户之间不能实现带宽利用最大化,容易造成带宽浪费;(3)对于熟悉通信原理的用户,要制定针对应用的QoS计划,需要获取该应用的最新数据,做大量的数据分析,因此配置QoS依然很困难;可以看出,传统QoS功能有配置难、功能单一、带宽浪费等缺陷。
技术实现思路
为了克服以上所述的现有技术中的问题,下面提出一种服务器数据库自动更新优先服务器数据、深度包检测模块自动筛选符合条件的IP地址、家庭网关自动制定QoS策略、实现用户零配置使用QoS功能的家庭网关中基于深度包检测的动态生成Qos策略的系统及其方法。该家庭网关中基于深度包检测的动态生成Qos策略的系统及其方法具体如下:该种家庭网关中基于深度包检测的动态生成Qos策略的系统,其主要特征是,所述的系统包括所述的一深度包检测模块、服务器数据库和一优先服务器设置规则,其中,所述的服务器数据库用以存取定时更新的优先服务器的网络资源,所述的网络资源包括IP地址;所述的深度包检测模块用以获取当前流经该深度包检测模块的IP数据包中包括的IP地址,并根据所述的服务器数据库判定该IP地址是否为优先服务器;所述的优先服务器设置规则用以为所述的家庭网关判断当前流经该家庭网关的IP数据包是否为所述的优先服务器提供判断规则。较佳地,所述的优先服务器判断规则可由用户通过所述的家庭网关进行设置。较佳地,所述的深度包检测模块通过深度包检测技术实现对IP数据包的处理,以获取所述的IP数据包中的IP地址。该利用上述的系统实现家庭网关中基于深度包检测动态生成Qos策略的方法,其主要特点是,所述的方法包括以下步骤:(1)所述的家庭网关根据所述的优先服务器设置规则,实时获取所述的优先服务器,并定时将该优先服务器的网络资源更新到所述的服务器数据库中;(2)所述的深度包检测模块获取当前网络流量中的IP数据包以获取该IP数据包中的IP地址;(3)所述的深度包检测模块根据其所获取的IP地址判断该IP地址是否为所述的优先服务器,如果是,则继续步骤(4);否则返回所述的步骤(2);(4)所述的家庭网关根据该IP地址生成一Qos策略。较佳地,所述的步骤(1)具体为:所述的家庭网关根据所述的优先服务器设置规则,以及流经该家庭网关的网络流量,获取符合所述的优先服务器设置规则的优先服务器的网络信息,并将该优先服务器的网络信息定时更新到所述的服务器数据库中。较佳地,所述的步骤(2)具体为:所述的深度包检测模块通过所述的家庭网关获取当前网络流量中的IP数据包,并对所述的IP数据包进行处理,以获取该IP数据包中的IP地址。较佳地,所述的步骤(3)具体为:所述的深度包检测模块将其所获取的IP地址与所述的服务器数据库中的所述的优先服务器的IP地址进行比对,如果所述的服务器数据库中存储的所述的优先服务器IP地址中存在该IP地址,则继续步骤(4);否则继续所述的步骤(2)。较佳地,所述的步骤(4)具体为:所述的家庭网关将该IP地址的优先级设置为高。采用了该种家庭网关中基于深度包检测的动态生成Qos策略的系统及其方法,由于其通过深度包检测检测上网流量中包括的IP地址,并将该IP地址与该系统从服务器数据库中获取的优先服务器的IP地址进行实时比对,若该IP地址为优先服务器的IP地址中的一个,则所述的家庭网关根据该IP地址生成Qos策略,最大程度上根据需要利用了带宽资源,并带来了以下优点:(1)服务器定时更新网络资源,制定QoS计划更为准确;(2)自动制定QoS计划,实现用户零配置,简化使用;(3)根据应用制定QoS计划,能最大化利用带宽资源;(4)动态更新QoS计划,实现带宽的灵活使用。附图说明图1为本专利技术的实现家庭网关中基于深度包检测动态生成Qos策略的方法的具体实施例的流程图。具体实施方式为了更好的说明本专利技术的
技术实现思路
,特举以下具体实施例来进一步说明。该种家庭网关中基于深度包检测的动态生成Qos策略的系统,其中,所述的系统包括所述的一深度包检测模块、服务器数据库和一优先服务器设置规则,其中,所述的服务器数据库用以存取定时更新的优先服务器的网络资源,所述的网络资源包括IP地址;所述的深度包检测模块用以获取当前流经该深度包检测模块的IP数据包中包括的IP地址,并根据所述的服务器数据库判定该IP地址是否为优先服务器;所述的优先服务器设置规则用以为所述的家庭网关判断当前流经该家庭网关的IP数据包是否为所述的优先服务器提供判断规则。所述的优先服务器判断规则可由用户通过所述的家庭网关进行设置。所述的深度包检测模块通过深度包检测技术实现对IP数据包的处理,以获取所述的IP数据包中的IP地址。该利用上述的系统实现家庭网关中基于深度包检测动态生成Qos策略的方法,其中包括以下步骤:(1)所述的家庭网关根据所述的优先服务器设置规则,实时获取所述的优先服务器,并定时将该优先服务器的网络资源更新到所述的服务器数据库中,具体为:所述的家庭网关根据所述的优先服务器设置规则,以及流经该家庭网关的网络流量,获取符合所述的优先服务器设置规则的优先服务器的网络信息,并将该优先服务器的网络信息定时更新到所述的服务器数据库中;(2)所述的深度包检测模块获取当前网络流量中的IP数据包以获取该IP数据包中的IP地址,具体为:所述的深度包检测模块通过所述的家庭网关获取当前网络流量中的IP数据包,并对所述的IP数据包进行处理,以获取该IP数据包中的IP地址;(3)所述的深度包检测模块根据其所获取的IP地址判断该IP地址是否为所述的优先服务器,如果是,则继续步骤(4);否则返回所述的步骤(2),具体为:所述的深度包检测模块将其所获取的IP地址与所述的服务器数据库中的所述的优先服务器的IP地址进行比对,如果所述的服务器数据库中存储的所述的优先服务器IP地址中存在该IP地址,则继续步骤(4);否则继续所述的步骤(2);(4)所述的家庭网关根据该IP地址生成一Qos策略,具体为:所述的家庭网关将该IP地址的优先级设置为高。在一种具体实施例中,所述的家庭网关中基于深度包检测的动态生成Qos策略的系统是实时根据网络流量以及优先服务器设置规则更新服务器数据库中包含的优先服务器的网络信息、并通过深度包检测模块获取出当前流经该深度包检测模块的IP数据包中的I本文档来自技高网
...
基于深度包检测的动态设置Qos的系统及其方法

【技术保护点】
一种家庭网关中基于深度包检测的动态生成Qos策略的系统,其特征在于,所述的系统包括所述的一深度包检测模块、服务器数据库和一优先服务器设置规则,其中,所述的服务器数据库用以存取定时更新的优先服务器的网络资源,所述的网络资源包括IP地址;所述的深度包检测模块用以获取当前流经该深度包检测模块的IP数据包中包括的IP地址,并根据所述的服务器数据库判定该IP地址是否为优先服务器;所述的优先服务器设置规则用以为所述的家庭网关判断当前流经该家庭网关的IP数据包是否为所述的优先服务器提供判断规则。

【技术特征摘要】
1.一种家庭网关中基于深度包检测的动态生成Qos策略的系统,其特征在于,所述的系统包括所述的一深度包检测模块、服务器数据库和一优先服务器设置规则,其中,所述的服务器数据库用以存取定时更新的优先服务器的网络资源,所述的网络资源包括IP地址;所述的深度包检测模块用以获取当前流经该深度包检测模块的IP数据包中包括的IP地址,并根据所述的服务器数据库判定该IP地址是否为优先服务器;所述的优先服务器设置规则用以为所述的家庭网关判断当前流经该家庭网关的IP数据包是否为所述的优先服务器提供判断规则。2.根据权利要求1所述的家庭网关中基于深度包检测的动态生成Qos策略的系统,其特征在于,所述的优先服务器判断规则可由用户通过所述的家庭网关进行设置。3.根据权利要求1所述的家庭网关中基于深度包检测的动态生成Qos策略的系统,其特征在于,所述的深度包检测模块通过深度包检测技术实现对IP数据包的处理,以获取所述的IP数据包中的IP地址。4.一种利用权利要求1至3中任一项所述的系统实现家庭网关中基于深度包检测动态生成Qos策略的方法,其特征在于,所述的方法包括以下步骤:(1)所述的家庭网关根据所述的优先服务器设置规则,实时获取所述的优先服务器,并定时将该优先服务器的网络资源更新到所述的服务器数据库中;(2)所述的深度包检测模块获取当前网络流量中的IP数据包以获取该IP数据包中的IP地址;(3)所述的深度包检测...

【专利技术属性】
技术研发人员:吴瑶马宏图
申请(专利权)人:上海市共进通信技术有限公司
类型:发明
国别省市:上海,31

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

1