[发明专利]一种家庭网关检测及屏蔽用户上网业务的系统和方法有效
申请号: | 201510633338.5 | 申请日: | 2015-09-29 |
公开(公告)号: | CN105187446B | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 王恺;曹子伟;杨柳;郑学智 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京捷诚信通专利事务所(普通合伙)11221 | 代理人: | 王卫东 |
地址: | 430074 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 家庭 网关 检测 屏蔽 用户 上网 业务 系统 方法 | ||
技术领域
本发明涉及家庭网关,具体涉及一种家庭网关检测及屏蔽用户上网业务的系统和方法。
背景技术
随着宽带技术的发展与智能终端的普及应用,一个家庭中除了电脑外,还存在多种设备需要接入互联网,如智能手机、PAD等便携设备。解决这种问题的主要方式是种用家庭网关接入各类设备并转发多种业务,以实现互联网应用。
互联网内容鱼龙混杂,为了实现家庭内不同设备安全、健康地应用互联网(绿色上网),对检测及屏蔽用户上网业务的需求极为迫切,例如:
(1)考虑到对家庭未成年用户的保护,家长希望知道有哪些设备,访问了哪些业务,并屏蔽某些设备访问某些业务;
(2)运营商出于相关组织机构对公共安全保护的角度考虑,也存在特定场合下对用户上网业务了解的需求。
鉴于以上情况,作为家庭网络组网核心设备的家庭网关需要具备检测及屏蔽用户上网业务的功能。目前,家庭网关检测及屏蔽用户上网业务的功能主要是通过家庭网关深度包检测技术完成。然而,这种检测方式的实现是固化到家庭网关的镜像文件中去的,若有新的业务出现或现有特征值有变化的,则需要利用新的镜像文件重新升级家庭网关。利用镜像文件升级家庭网关并非任何普通人员都可以完成,所以这种方式很难使广大普通用户灵活应用。
鉴于以上情况,需要对现有家庭网关检测及屏蔽用户上网业务的方式进行改进,以方便普通用户灵活应用。
发明内容
本发明所要解决的技术问题是现有家庭网关检测及屏蔽用户上网业务的方式进行改进,以方便普通用户灵活应用的问题。
为了解决上述技术问题,本发明所采用的技术方案是提供一种家庭网关检测及屏蔽用户上网业务的方法,包括以下步骤:
家庭网关从管理平台获取特征值文件以及黑名单文件,所述特征值文件用于检测出相关业务并抓取相关关键字段,所述黑名单文件用于屏蔽接入家庭网关的特定设备访问特定上网业务;
家庭网关利用其获取的特征值文件,从用户上网业务的数据包中检测出相关业务,并生成对应的上网记录文件回传给管理平台保存;同时,利用黑名单文件接入或屏蔽特定设备访问的特定上网业务;
用户利用管理平台查询家庭网关所接入的设备的上网业务记录。
在上述方法中,所述特征值文件中包含有上网业务的特征信息,家庭网关根据所述上网业务的特征信息检测出相关业务并抓取相关关键字段。
在上述方法中,所述特征值文件用来定义检测用户上网业务的规则,包括类型、动作、协议、端口、个数和规则6个字段,其中:
类型是所检测业务的编号,每种业务都设有与特征值文件中的类型相对应的类型字段编号;
动作是检测该业务采取的方式,包括匹配和抓取;
协议是所检测业务的IP协议类型;
端口是所检测业务的传输层目地端口号;
个数是所检测业务匹配动作需要的规则的个数,或抓取动作需要的规则的个数;
规则是指匹配和抓取动作的依据。
在上述方法中,匹配动作对应的规则依次包含以下字段:偏移、特征长度和特征数据,指的是传输层负载的指定的偏移位置要有特征长度的特征数据;
抓取动作对应的规则依次包含以下字段:偏移、首部长度和首部数据、尾部长度和尾部数据,指的是传输层负载从偏移位置开始,存在对应首部长度的首部数据及尾部长度的尾部数据,则并抓取其中的数据。
在上述方法中,利用黑名单文件屏蔽特定设备访问特定的上网业务中,所述特定设备通过它的源MAC来标识,具体方法如下:
针对匹配动作的业务,后续字段是若干源MAC字段,表示针对某类业务,只要源MAC符合任一源MAC字段,则屏蔽;
针对抓取动作的业务,后续字段是一个源MAC字段外加若干关键词字段,表示针对某类业务,若是来自特定源MAC,且所抓取数据符合任一关键词字段中的值,则屏蔽。
在上述方法中,所述业务记录文件记载接入家庭网关的某台设备在某一时间段访问相关上网业务的最后一次时间、访问频率、持续时长以及包含抓取规则的相关业务所抓取的数据;每一条记录通过类型、源MAC和抓取数据三元组标识,其中:
类型字段与例特征值文件中的类型一致;
源MAC字段为接入家庭网关的设备MAC;
最近访问字段为最近一次上网业务的时间;
命中次数字段为该上网业务被家庭网关业务检测模块检测到的次数;
持续时间字段为该上网业务的持续时间;
抓取数据字段为抓取动作获取的数据,针对匹配动作该字段值为空。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510633338.5/2.html,转载请声明来源钻瓜专利网。