《上网时间计费方法和装置.pdf》由会员分享,可在线阅读,更多相关《上网时间计费方法和装置.pdf(10页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN104065491A43申请公布日20140924CN104065491A21申请号201410318327322申请日20140704H04L12/1420060171申请人中国联合网络通信集团有限公司地址100033北京市西城区金融大街21号72发明人韩卫平王彬冀哲周广74专利代理机构北京同立钧成知识产权代理有限公司11205代理人刘芳54发明名称上网时间计费方法和装置57摘要本发明涉及一种上网时间计费方法和装置,其中方法包括家庭网关通过对所连接的各个终端进行实时监测,获取各个终端与家庭网关建立连接后发送到家庭网关的第一个访问网络数据包,以及断开连接请求数据包,断开连接请。
2、求数据包中携带家庭网关IP地址,终端的MAC地址;各个终端的时钟与所述家庭网关的时钟同步,将各个终端对应的第一个访问网络数据包中的发送时间确定为各个终端的上网起始时间,将接收各个终端对应的断开连接请求数据包的时间确定为各个终端的上网终止时间;并根据各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定各个终端的上网费用,使得终端用户能够实时获取终端的上网时间和上网费用,提高了用户的体验。51INTCL权利要求书2页说明书6页附图1页19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书6页附图1页10申请公布号CN104065491ACN104065491A1/2页21一种。
3、上网时间计费方法,其特征在于,包括家庭网关对所连接的各个终端进行实时监测,获取所述各个终端与所述家庭网关建立连接后发送到所述家庭网关的第一个访问网络数据包,以及断开连接请求数据包,所述访问网络数据包中携带家庭网关IP地址,所述终端的MAC地址以及发送时间,所述断开连接请求数据包中携带家庭网关IP地址,所述终端的MAC地址;所述各个终端的时钟与所述家庭网关的时钟同步;所述家庭网关将所述各个终端对应的所述第一个访问网络数据包中的发送时间确定为所述各个终端的上网起始时间,将接收所述各个终端对应的所述断开连接请求数据包的时间确定为所述各个终端的上网终止时间;所述家庭网关根据所述各个终端的上网起始时间和。
4、上网终止时间以及预设的计费策略,确定所述各个终端的上网费用。2根据权利要求1所述的方法,其特征在于,所述预设的计费策略包括各个预设时间段的费率;所述家庭网关根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用,包括所述家庭网关根据所述各个终端的上网起始时间和上网终止时间,确定所述各个终端的上网时间段;所述家庭网关根据所述各个终端的上网时间段以及各个预设时间段的费率,确定所述各个终端的上网费用。3根据权利要求2所述的方法,其特征在于,所述家庭网关根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用之前,还包括所述家庭网关。
5、获取所述各个终端对应的时间阈值;所述家庭网关判断所述终端的上网时间段的长度是否超过所述终端对应的时间阈值;若所述终端的上网时间段的长度超过所述终端对应的时间阈值,则向所述终端发送告警信息。4根据权利要求13任一项所述的方法,其特征在于,所述家庭网关根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用之后,还包括所述家庭网关对所述各个终端的上网起始时间和上网终止时间、预设的计费策略以及所述各个终端的上网费用进行实时显示。5一种上网时间计费装置,其特征在于,包括监测模块,用于对家庭网关所连接的各个终端进行实时监测,获取所述各个终端与所述家庭网关建立连接后发送到。
6、所述家庭网关的第一个访问网络数据包,以及断开连接请求数据包,所述访问网络数据包中携带家庭网关IP地址,所述终端的MAC地址以及发送时间,所述断开连接请求数据包中携带家庭网关IP地址,所述终端的MAC地址;所述各个终端的时钟与所述家庭网关的时钟同步;确定模块,用于将所述各个终端对应的所述第一个访问网络数据包中的发送时间确定权利要求书CN104065491A2/2页3为所述各个终端的上网起始时间,将接收所述各个终端对应的所述断开连接请求数据包的时间确定为所述各个终端的上网终止时间;所述确定模块,还用于根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用。6根据。
7、权利要求5所述的装置,其特征在于,所述预设的计费策略包括各个预设时间段的费率;所述确定模块具体用于,根据所述各个终端的上网起始时间和上网终止时间,确定所述各个终端的上网时间段;根据所述各个终端的上网时间段以及各个预设时间段的费率,确定所述各个终端的上网费用。7根据权利要求6所述的装置,其特征在于,还包括获取模块、判断模块和发送模块;所述确定模块根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用之前,所述获取模块用于,获取所述各个终端对应的时间阈值;所述判断模块用于,判断所述终端的上网时间段的长度是否超过所述终端对应的时间阈值;所述发送模块用于,若所述终端。
8、的上网时间段的长度超过所述终端对应的时间阈值,则向所述终端发送告警信息。8根据权利要求57任一项所述的装置,其特征在于,还包括显示模块;所述确定模块根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用之后,所述显示模块用于,对所述各个终端的上网起始时间和上网终止时间、预设的计费策略以及所述各个终端的上网费用进行实时显示。权利要求书CN104065491A1/6页4上网时间计费方法和装置技术领域0001本发明涉及通信技术领域,尤其涉及一种上网时间计费方法和装置。背景技术0002现有技术中,宽带接入服务器在终端用户拨号上网时记录用户的上网起始时间,在终端用户断。
9、开拨号连接时记录用户的上网终止时间,根据用户的上网起始时间、上网终止时间以及各个时间段的费用策略,计算用户的上网费用,对用户的上网行为进行计费等。当宽带接入服务器接收到终端发送的上网时间查询请求或上网费用查询请求时,将终端用户的上网时间或上网费用发送给所述终端。0003然而,现有技术中,宽带接入服务器和终端之间一般接有家庭网关,且家庭网关连接的各个终端一般分别被各个租户使用,或者分别被同一家庭中的成年人和未成年人使用,在此情况下,终端通过家庭网关账号进行上网时,宽带接入服务器将家庭网关识别为一个用户,并针对家庭网关进行上网时间的统计,使得宽带接入服务器难以针对家庭网关所连接的各终端进行上网时间。
10、的统计,使得终端用户难以实时获取各终端的上网时间和上网费用,使得使用各终端的租户难以确定需要分摊的上网费用,或者难以对使用终端的未成年人的上网行为进行限制,影响用户的体验。发明内容0004本发明提供一种上网时间计费方法和装置,用于解决现有技术中家庭网关连接的各终端的上网时间和上网费用难以统计的问题。0005本发明的第一个方面是提供一种上网时间计费方法,包括0006家庭网关对所连接的各个终端进行实时监测,获取所述各个终端与所述家庭网关建立连接后发送到所述家庭网关的第一个访问网络数据包,以及断开连接请求数据包,所述访问网络数据包中携带家庭网关IP地址,所述终端的MAC地址以及发送时间,所述断开连接。
11、请求数据包中携带家庭网关IP地址,所述终端的MAC地址;所述各个终端的时钟与所述家庭网关的时钟同步;0007所述家庭网关将所述各个终端对应的所述第一个访问网络数据包中的发送时间确定为所述各个终端的上网起始时间,将接收所述各个终端对应的所述断开连接请求数据包的时间确定为所述各个终端的上网终止时间;0008所述家庭网关根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用。0009本发明的另一个方面提供一种上网时间计费装置,包括0010监测模块,用于对家庭网关所连接的各个终端进行实时监测,获取所述各个终端与所述家庭网关建立连接后发送到所述家庭网关的第一个访问网络。
12、数据包,以及断开连接请求数据包,所述访问网络数据包中携带家庭网关IP地址,所述终端的MAC地址以及发送时间,所述断开连接请求数据包中携带家庭网关IP地址,所述终端的MAC地址;所述各个说明书CN104065491A2/6页5终端的时钟与所述家庭网关的时钟同步;0011确定模块,用于将所述各个终端对应的所述第一个访问网络数据包中的发送时间确定为所述各个终端的上网起始时间,将接收所述各个终端对应的所述断开连接请求数据包的时间确定为所述各个终端的上网终止时间;0012所述确定模块,还用于根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用。0013本发明中,家庭。
13、网关通过对所连接的各个终端进行实时监测,获取所述各个终端与家庭网关建立连接后发送到家庭网关的第一个访问网络数据包,以及断开连接请求数据包,访问网络数据包中携带家庭网关IP地址,终端的MAC地址以及发送时间,断开连接请求数据包中携带家庭网关IP地址,终端的MAC地址;各个终端的时钟与所述家庭网关的时钟同步,将各个终端对应的第一个访问网络数据包中的发送时间确定为各个终端的上网起始时间,将接收各个终端对应的断开连接请求数据包的时间确定为各个终端的上网终止时间;并根据所述各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定所述各个终端的上网费用,使得终端用户能够实时获取终端的上网时间和上网费用。
14、,提高了用户的体验。附图说明0014图1为本发明提供的上网时间计费方法一个实施例的流程图;0015图2为本发明提供的上网时间计费装置一个实施例的结构示意图。具体实施方式0016为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。0017图1为本发明提供的上网时间计费方法一个实施例的流程图,如图1所示,包括0018101、家庭网关对所连接的各个终端。
15、进行实时监测,获取各个终端与家庭网关建立连接后发送到家庭网关的第一个访问网络数据包,以及断开连接请求数据包,访问网络数据包中携带家庭网关IP地址,终端的MAC地址以及发送时间,断开连接请求数据包中携带家庭网关IP地址,终端的MAC地址;各个终端的时钟与家庭网关的时钟同步。0019本发明提供的上网时间计费方法的执行主体为上网时间计费装置,上网时间计费装置具体可以为位于终端与宽带接入服务器之间的家庭网关,或者上网时间计费装置可以为家庭网关中的软件。所述访问网络数据包和断开连接请求数据包为家庭网关从各个终端与宽带接入服务器进行交互时的数据包中获取到,各个终端与宽带接入服务器进行交互时的数据包可以为终。
16、端通过家庭网关向宽带接入服务器发送的数据包,或者,终端通过家庭网关从宽带接入服务器接收的数据包。其中,MACMEDIAACCESSCONTROL地址为唯一标识终端位置的标识符。0020所述家庭网关具体可以根据数据包中的家庭网关IP地址确定数据包是否是该家庭网关所连接的终端通过该家庭网关与宽带接入服务器交互的数据包,当家庭网关确定所说明书CN104065491A3/6页6述数据包是该家庭网关所连接的终端通过该家庭网关与宽带接入服务器交互的数据包时,家庭网关可以根据数据包中家庭网关IP地址所在的位置确定所述数据包是终端发送给宽带接入服务器的,还是宽带接入服务器发送给终端的。其中,当数据包为终端通过。
17、家庭网关向宽带接入服务器发送的数据包时,家庭网关IP地址为数据包中的源地址,数据包中的目的地址为宽带接入服务器的IP地址;当数据包为终端通过家庭网关从宽带接入服务器接收的数据包时,家庭网关IP地址为数据包中的目的地址,数据包中的源地址为宽带接入服务器的IP地址。0021其中,家庭网关IP地址为家庭网关所连接的各个终端通过家庭网关上网时所采用的宽带接入服务器能够识别的公网IP地址。0022另外,保证家庭网关实时监测时,各个终端的时钟与家庭网关的时钟同步的方法可以为在各个终端与家庭网关建立连接的过程中对各个终端与家庭网关的时钟进行同步。通过同步各个终端的时钟与家庭网关的时钟,可以终端、家庭网关和宽。
18、带接入服务器时钟的一致性,提高上网时间统计的准确度。0023102、家庭网关将各个终端对应的第一个网络数据包中的发送时间确定为各个终端的上网起始时间,将接收各个终端对应的断开连接请求数据包的时间确定为各个终端的上网终止时间。0024其中,所述家庭网关根据访问网络数据包中的终端的MAC地址,确定发送所述访问网络数据包的终端,将访问网络数据包中的发送时间确定为对应终端的上网起始时间。所述家庭网关根据断开连接请求数据包中的所述终端的MAC地址,确定发送所述断开连接请求数据包的终端,将接收断开连接请求数据包的时间确定为对应终端的上网终止时间。0025103、家庭网关根据各个终端的上网起始时间和上网终止。
19、时间以及预设的计费策略,确定各个终端的上网费用。0026其中,预设的计费策略包括各个预设时间段的费率。0027对应的,步骤103具体可以包括家庭网关根据各个终端的上网起始时间和上网终止时间,确定各个终端的上网时间段;家庭网关根据各个终端的上网时间段以及各个预设时间段的费率,确定各个终端的上网费用。0028具体地,家庭网关确定各个终端的上网时间段之后,可以判断各个终端的上网时间段属于哪个预设时间段,并结合预设时间段的费率,确定各个终端的上网费用。例如,若终端的上网时间段为805至2140,而800至1700的费率为020元/小时,1700至800的费率为015元/小时,此时终端的上网费用为025。
20、35/60015280/60248元。0029进一步地,为了对每个终端用户的上网行为进行限制,例如对使用某个终端的未成年人的上网行为进行限制,步骤103之前,还可以包括家庭网关获取各个终端对应的时间阈值;家庭网关判断终端的上网时间段的长度是否超过终端对应的时间阈值;若终端的上网时间段的长度超过终端对应的时间阈值,则向终端发送告警信息。0030若终端的上网时间段的长度超过终端对应的时间阈值,家庭网关还可以在接收到终端要发送给宽带接入服务器的数据包时,不会将该数据包转发给宽带接入服务器,从而对未成年人的上网情况进行监控,避免未成年人过度上网。另外,家庭网关还可以为所连接的每个终端配置具体的上网时段。
21、,当终端在对应的上网时段内向家庭网关发送数据包时,说明书CN104065491A4/6页7家庭网关将数据包转发给宽带接入服务器;当终端在对应的上网时段外向家庭网关发送数据包时,家庭网关不会将数据包转发给宽带接入服务器。0031更进一步地,为了保证终端用户能够实时获取上网起始时间、上网终止时间、上网费用和预设的计费策略,提高终端用户的体验,步骤103之后,还可以包括家庭网关对各个终端的上网起始时间和上网终止时间、预设的计费策略以及各个终端的上网费用进行实时显示。0032家庭网关对各个终端的上网起始时间、上网终止时间、预设的计费策略以及各个终端的上网费用进行实时显示的过程可以为家庭网关循环性地依次。
22、将每个终端的上网起始时间、上网终止时间、预设的计费策略以及各个终端的上网费用显示在家庭网关的显示屏上。若终端的此次上网行为没有终止,则家庭网关可以对终端的上网起始时间、预设的计费策略以及上网费用进行实时显示。0033另外,家庭网关还可以将各个终端的上网起始时间、上网终止时间、预设的计费策略以及各个终端的上网费用周期性地推送给终端,以使终端用户能够了解对应终端的上网起始时间、上网终止时间、预设的计费策略以及对应终端的上网费用。0034本实施例中,家庭网关通过对所连接的各个终端进行实时监测,获取各个终端与家庭网关建立连接后发送到家庭网关的第一个访问网络数据包,以及断开连接请求数据包,访问网络数据包。
23、中携带家庭网关IP地址,终端的MAC地址以及发送时间,断开连接请求数据包中携带家庭网关IP地址,终端的MAC地址;各个终端的时钟与所述家庭网关的时钟同步,将各个终端对应的第一个访问网络数据包中的发送时间确定为各个终端的上网起始时间,将接收各个终端对应的断开连接请求数据包的时间确定为各个终端的上网终止时间;并根据各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定各个终端的上网费用,使得终端用户能够实时获取终端的上网时间和上网费用,提高了用户的体验。0035本领域普通技术人员可以理解实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存。
24、储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。0036图2为本发明提供的上网时间计费装置一个实施例的结构示意图,如图2所示,包括0037监测模块21,用于对家庭网关所连接的各个终端进行实时监测,获取各个终端与家庭网关建立连接后发送到家庭网关的第一个访问网络数据包,以及断开连接请求数据包,访问网络数据包中携带家庭网关IP地址,终端的MAC地址以及发送时间,断开连接请求数据包中携带家庭网关IP地址,终端的MAC地址;各个终端的时钟与家庭网关的时钟同步;0038其中,访问网络数据包和断开连接请求数据包为家庭网关。
25、从各个终端与宽带接入服务器进行交互时的数据包中获取到,各个终端与宽带接入服务器进行交互时的数据包可以为终端通过家庭网关向宽带接入服务器发送的数据包,或者,终端通过家庭网关从宽带接入服务器接收的数据包。其中,MACMEDIAACCESSCONTROL地址为唯一标识终端位置的标识符。家庭网关IP地址为家庭网关所连接的各个终端通过家庭网关上网时所采用的宽说明书CN104065491A5/6页8带接入服务器能够识别的公网IP地址。0039确定模块22,用于将各个终端对应的第一个访问网络数据包中的发送时间确定为各个终端的上网起始时间,将接收各个终端对应的断开连接请求数据包的时间确定为各个终端的上网终止时。
26、间;0040确定模块22,还用于根据各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定各个终端的上网费用。0041其中,预设的计费策略包括各个预设时间段的费率;0042对应的,确定模块22具体用于,根据各个终端的上网起始时间和上网终止时间,确定各个终端的上网时间段;根据各个终端的上网时间段以及各个预设时间段的费率,确定各个终端的上网费用。0043进一步地,为了对每个终端用户的上网行为进行限制,例如对使用某个终端的未成年人的上网行为进行限制,所述上网时间计费装置还可以包括获取模块、判断模块和发送模块;0044确定模块22根据各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定各。
27、个终端的上网费用之前,获取模块用于,获取各个终端对应的时间阈值;判断模块用于,判断终端的上网时间段的长度是否超过终端对应的时间阈值;发送模块用于,若终端的上网时间段的长度超过终端对应的时间阈值,则向终端发送告警信息。0045若终端的上网时间段的长度超过终端对应的时间阈值,家庭网关还可以在接收到终端要发送给宽带接入服务器的数据包时,不会将该数据包转发给宽带接入服务器,从而对未成年人的上网情况进行监控,避免未成年人过度上网。另外,家庭网关还可以为所连接的每个终端配置具体的上网时段,当终端在对应的上网时段内向家庭网关发送数据包时,家庭网关将数据包转发给宽带接入服务器;当终端在对应的上网时段外向家庭网。
28、关发送数据包时,家庭网关不会将数据包转发给宽带接入服务器。0046更进一步地,为了保证终端用户能够实时获取上网起始时间、上网终止时间、上网费用和预设的计费策略,提高终端用户的体验,所述上网时间计费装置还可以包括显示模块;0047确定模块22根据各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定各个终端的上网费用之后,显示模块用于,对各个终端的上网起始时间和上网终止时间、预设的计费策略以及各个终端的上网费用进行实时显示。0048其中,显示模块具体可以为家庭网关的显示屏。0049本实施例中,家庭网关通过对所连接的各个终端进行实时监测,获取各个终端与家庭网关建立连接后发送到家庭网关的第一个。
29、访问网络数据包,以及断开连接请求数据包,访问网络数据包中携带家庭网关IP地址,终端的MAC地址以及发送时间,断开连接请求数据包中携带家庭网关IP地址,终端的MAC地址;各个终端的时钟与所述家庭网关的时钟同步,将各个终端对应的第一个访问网络数据包中的发送时间确定为各个终端的上网起始时间,将接收各个终端对应的断开连接请求数据包的时间确定为各个终端的上网终止时间;并根据各个终端的上网起始时间和上网终止时间以及预设的计费策略,确定各个终端的上网费用,使得终端用户能够实时获取终端的上网时间和上网费用,提高了用户的体验。说明书CN104065491A6/6页90050最后应说明的是以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。说明书CN104065491A1/1页10图1图2说明书附图CN104065491A10。