发明名称 家庭网关及分析用户上网行为和监控网络质量的方法
摘要 本发明公开了一种在家庭网关上分析用户上网行为及监控网络质量的方法,包括以下步骤:A10、采集用户上网数据,对到达家庭网关的数据包进行解析,并生成相应的上网行为CSV文件上传到FTP服务器;A20、监控网络质量,家庭网关周期性地模拟PPPOE拨号,主动发起TCP、DNS、HTTP及FTP服务可用性探测,并将探测结果生成相应的网络质量CSV文件上传到FTP服务器;A30、分析所述上网行为CSV文件和所述网络质量CSV文件,获得用户上网行为和网络质量结果。本发明,在家庭网关上分析用户上网行为,能有效地获取相应的商业信息,并根据网络质量监控结果对网络作出相应的调整,提供差异化服务,给用户最优的服务质量。
申请公布号 CN102664833B 申请公布日期 2015.01.14
申请号 CN201210134588.0 申请日期 2012.05.03
申请人 烽火通信科技股份有限公司 发明人 杨柳;柳安意;夏敏;林信泽
分类号 H04L12/66(2006.01)I;H04L12/26(2006.01)I 主分类号 H04L12/66(2006.01)I
代理机构 北京捷诚信通专利事务所(普通合伙) 11221 代理人 魏殿绅;庞炳良
主权项 在家庭网关上分析用户上网行为和监控网络质量的方法,其特征在于,包括以下步骤:A10、采集用户上网数据,具体做法是:对到达家庭网关的数据包依据监控对象的特征进行解析,并将解析完成后的数据生成相应的上网行为CSV文件上传到FTP服务器;A20、监控网络质量,具体做法是:家庭网关周期性地模拟PPPOE拨号,主动发起TCP、DNS、HTTP及FTP服务可用性探测,并将探测结果生成相应的网络质量CSV文件上传到FTP服务器;A30、分析所述上网行为CSV文件和所述网络质量CSV文件,获得用户上网行为和网络质量结果;在步骤A30中,终端综合管理系统和家庭网关之间的通信包括家庭网关启动时和家庭网关运行中两个部分,家庭网关启动时,终端综合管理系统先读取配置文件beh.conf中的有关用户上网行为的开关值,若此开关值为0,则不作任何处理;否则,先判断用户上网数据采集进程collect_data和网络质量监控进程net_monitor是否同时存在,如果是则先kill掉这两个进程然后重启,进入家庭网关在运行中流程;否则,如果collect_data和net_monitor均不存在,则启动这两个进程;如果collect_data和net_monitor中有一个存在,则kill掉存在的进程,再启动另一个进程;然后接收agent进程发过来的信号,执行信号处理函数。家庭网关运行中,终端综合管理系统统一配置并下发之后,家庭网关负责将这些配置写到用户上网行为的一个配置文件中,写完之后设置一个开关值表示这些配置生效,同时给进程itms_control发送一个信号,itms_control进程收到此信号之后读这个配置文件中是否开启用户上网行为分析功能的开关,开关为开时,则先判断用户上网数据采集进程和网络质量监控进程是否存在,如果存在,则kill掉存在的进程然后重启,如果不存在则启动这两个进程。
地址 430074 湖北省武汉市东湖开发区关东科技园东信路5号