无源光纤网络上行家庭网关节省流量、智能上网的方法【
技术领域:
】:[0001]本发明涉及一种无源光纤网络上行家庭网关节省流量、智能上网的方法。【
背景技术:
】:[0002]无源光纤网络PON上行家庭网关的上网方式常用的有三种:动态主机配置协议DHCP路由器上网、基于以太网的点对点协议PPPoE路由器拨号上网和桥接拨号上网。[0003]动态主机配置协议DHCP路由器上网:在无源光纤网络PON上行家庭网关中创建一个上行路由器上网接口,通过动态主机配置协议DHCP方式获取网络地址,无源光纤网络PON上行家庭网关通过该接口处理上下行网络数据,为连接到家庭网关的上网设备提供网络服务。[0004]基于以太网的点对点协议PPPoE路由器拨号上网:无源光纤网络PON上行家庭网关中创建一个上行路由器上网接口,通过基于以太网的点对点协议PPPoE拨号方式获取网络地址,无源光纤网络PON上行家庭网关通过该接口处理上下行网络数据,为连接到家庭网关的上网设备提供网络服务。[0005]桥接拨号上网:无源光纤网络PON上行家庭网关中创建一个桥接口,直接转发上下行网络数据,连接到无源光纤网络PON上行家庭网关的上网设备通过拨号方式获取网络地址,实现上网功能。[0006]但是二种方法都存在各自不完美的地方。【
发明内容】:[0007]本发明的目的是提供一种优化了现有的无源光纤网络PON上行家庭网关的上网方式,为家庭网络节省流量,实现智能上网的无源光纤网络上行家庭网关节省流量、智能上网的方法。[0008]上述的目的通过以下的技术方案实现:[0009]一种无源光纤网络上行家庭网关节省流量、智能上网的方法,本方法包括八个步骤,第一步创建一个动态主机配置协议DHCP路由器上网接口或基于以太网的点对点协议PPPoE拨号路由器上网接口,第二步添加网络之间互连的协议IPtables规则,使所有上网数据都通过该接口处理,第三步统计通过该接口的上网数据包功能,第四步创建一个管理进程,监控上网接口的上网数据包变化,第五步管理进程创建一个定时器,第六步定时时间到后,再次统计并记录当前上网接口的上网数据包个数,第七步将两次记录的数据做对比,第八步定时时间到后再次启动定时器。[0010]所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,所述的第五步管理进程创建一个定时器是启动该定时器时统计并记录当前上网接口的上网数据包。[0011]所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,所述的第七步将两次记录的数据做对比时如果发现有增加,表明定时的这段时间上网设备是有上网请求的,如果当前的上行上网接口处于被禁用状态,启用该接口,并拉起对应动态主机配置协议DHCP或基于以太网的点对点协议PPPoE进程获取网络之间互连的协议IP地址,为上网设备提供上网服务;如果该接口处于启用状态则不做处理。[0012]所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,所述的第七步将两次记录的数据做对比时如果统计数据没有变化,表明定时的这段时间上网设备没有上网请求,此时上网接口如果处于启用状态,禁用上行上网接口,对应的动态主机配置协议DHCP进程或基于以太网的点对点协议PPPoE进程被杀死,释放上网接口获取的地址,不提供上网服务;如果上行接口处于禁用状态则不做处理。[0013]所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,所述的第八步定时时间到后再次启动定时器是定时时间到后再次启动定时器,不断循环,监控上行上网接口的上网数据包的变化。[0014]有益效果:[0015]1.本发明采用了无源光纤网络PON上行家庭网关启动并注册成功后,启用上行上网接口,为上网设备提供网络服务,使用方便。[0016]2.本发明为无源光纤网络PON上行家庭网关提供了配置智能上网的功能,使上网速度快,功能全。[0017]3.本发明为上网设备提供网络服务,实现家庭网络的流量节省、实现智能上网。【附图说明】:[0018]附图1是本产品的系统图。[0019]附图2是附图1的实物图。【具体实施方式】:[0020]实施例1:[0021]一种无源光纤网络上行家庭网关节省流量、智能上网的方法,本方法包括八个步骤,第一步创建一个动态主机配置协议DHCP路由器上网接口或基于以太网的点对点协议PPPoE拨号路由器上网接口,第二步添加网络之间互连的协议Iinux系统中管理防火墙的工具网络之间互连的协议IPtables规则,使所有上网数据都通过该接口处理,第三步统计通过该接口的上网数据包功能,第四步创建一个管理进程,监控上网接口的上网数据包变化,第五步管理进程创建一个定时器,第六步定时时间到后,再次统计并记录当前上网接口的上网数据包个数,第七步将两次记录的数据做对比,第八步定时时间到后再次启动定时器。[0022]实施例2:[0023]实施例1所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,所述的第五步管理进程创建一个定时器是启动该定时器时统计并记录当前上网接口的上网数据包。[0024]实施例3:[0025]实施例1所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,所述的第七步将两次记录的数据做对比时如果发现有增加,表明定时的这段时间上网设备是有上网请求的,如果当前的上行上网接口处于被禁用状态,启用该接口,并拉起对应动态主机配置协议DHCP或基于以太网的点对点协议PPPoE进程获取网络之间互连的协议IP地址,为上网设备提供上网服务;如果该接口处于启用状态则不做处理。[0026]实施例4:[0027]实施例1所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,所述的第七步将两次记录的数据做对比时如果统计数据没有变化,表明定时的这段时间上网设备没有上网请求,此时上网接口如果处于启用状态,禁用上行上网接口,对应的动态主机配置协议DHCP进程或基于以太网的点对点协议PPPoE进程被杀死,释放上网接口获取的地址,不提供上网服务;如果上行接口处于禁用状态则不做处理。[0028]实施例5:[0029]实施例1所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,所述的第八步定时时间到后再次启动定时器是定时时间到后再次启动定时器,不断循环,监控上行上网接口的上网数据包的变化。[0030]在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的而非限制性的。【主权项】1.一种无源光纤网络上行家庭网关节省流量、智能上网的方法,其特征是:本方法包括八个步骤,第一步创建一个动态主机配置协议DHCP路由器上网接口或基于以太网的点对点协议PPPoE拨号路由器上网接口,第二步添加网络之间互连的协议IPtables规则,使所有上网数据都通过该接口处理,第三步统计通过该接口的上网数据包功能,第四步创建一个管理进程,监控上网接口的上网数据包变化,第五步管理进程创建一个定时器,第六步定时时间到后,再次统计并记录当前上网接口的上网数据包个数,第七步将两次记录的数据做对比,第八步定时时间到后再次启动定时器。2.根据权利要求1所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,其特征是:所述的第五步管理进程创建一个定时器是启动该定时器时统计并记录当前上网接口的上网数据包。3.根据权利要求1所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,其特征是:所述的第七步将两次记录的数据做对比时如果发现有增加,表明定时的这段时间上网设备是有上网请求的,如果当前的上行上网接口处于被禁用状态,启用该接口,并拉起对应动态主机配置协议DHCP或基于以太网的点对点协议PPPoE进程获取网络之间互连的协议IP地址,为上网设备提供上网服务;如果该接口处于启用状态则不做处理。4.根据权利要求1所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,其特征是:所述的第七步将两次记录的数据做对比时如果统计数据没有变化,表明定时的这段时间上网设备没有上网请求,此时上网接口如果处于启用状态,禁用上行上网接口,对应的动态主机配置协议DHCP进程或基于以太网的点对点协议PPPoE进程被杀死,释放上网接口获取的地址,不提供上网服务;如果上行接口处于禁用状态则不做处理。5.根据权利要求1所述的无源光纤网络上行家庭网关节省流量、智能上网的方法,其特征是:所述的第八步定时时间到后再次启动定时器是定时时间到后再次启动定时器,不断循环,监控上行上网接口的上网数据包的变化。【专利摘要】无源光纤网络上行家庭网关节省流量、智能上网的方法。一种无源光纤网络上行家庭网关节省流量、智能上网的方法,本方法包括八个步骤,第一步创建一个动态主机配置协议DHCP路由器上网接口或基于以太网的点对点协议PPPoE拨号路由器上网接口,第二步添加网络之间互连的协议IPtables规则,使所有上网数据都通过该接口处理,第三步统计通过该接口的上网数据包功能,第四步创建一个管理进程,监控上网接口的上网数据包变化,第五步管理进程创建一个定时器,第六步定时时间到后,再次统计并记录当前上网接口的上网数据包个数,第七步将两次记录的数据做对比,第八步定时时间到后再次启动定时器。本发明用于无源光纤网络PON上行家庭网关节省流量、智能上网。【IPC分类】H04L29-12,H04L12-24,H04L12-26【公开号】CN104601379【申请号】CN201510045117【发明人】廖连兵【申请人】太仓市同维电子有限公司【公开日】2015年5月6日【申请日】2015年1月29日