计算使用者线上参数的网关器及其方法

文档序号:7617924阅读:632来源:国知局
专利名称:计算使用者线上参数的网关器及其方法
技术领域
本发明涉及计算网络使用者使用时间及费用的线上参数架构与方式,且特别是利用监视器计算使用者线上参数的网关器和方法。
背景技术
近几年随着网络技术的进步,局域网络发展到宽带及多功能计算机用途和中央处理器速度的增加,多数局域网络计算机的实际高速应用中已经可以传输语音和影像数据。当计算机大量传输数据的需求增长时,数据需有效率的传输及计算网络容量也相对的增加,像是全球信息通讯系统也提供加倍的网络速度,所以未来存在于生活网络中的用途可预见的是朝向数据通讯,网络多媒体数据包括声音、电视影像的传输也是司空见惯的,通过现代化数据通讯和通讯网路获得更属于是一种常态。网络中除了局域网络外还包括广域网络,以通讯而言假使广域网络是经过很长的距离或是相当于全世界时,局域网络即为位于小区域或是大楼内。过去几年网络的变化形式已经允许在个别网络间通讯,因此许多组织已经制造标准技术去允许在不同的计算机网络主机上进行通信,这些通讯技术也已定义在通讯协议,及实现于每个主机上,而不是实现在网络介质中。一种大家所熟知的通讯协议为传输控制协议/网络协议,它主要是由美国DARPA的RFC 793组织所制定,对网络内来说,TCP是传输控制协议(Transfer control protocol)的缩写且近似于网络上的应用层,而IP是网络协议(internet protocol)的缩写近似于网络上的物理层,更进一步的说,传输控制协议/网络协议是广为大家所知道且允许数据在不同网络层中发送和接收,在任何事件上,此通讯协议有效隐藏使用者的完整硬件架构,并且允许在不同独立网络间通讯,其利用一序列字节格式来传送数据。
路由器是用来允许使用网络协议做网络通讯的技术,在实际应用上,路由器是连接两种不同的网络,可用来接收来源端的信息且传送至另一网络目的地,在通讯时使用路由器功能时,每个网络的主计算机会特别配置在网络协议阶层,当路由器接收到压缩数据时,他对于数据从不同的主计算机目的地的网络协议数据作再次确认,此网络使用超文本及超媒体方式,超文本是超媒体的子集(subset)且为应用层文件,主要是使读者以非线性方式,由一地移至另一地的文件或是另一文件。为了达到此效果,网络采用客户端-伺服端架构,而网络服务器也维护着此网络的信息,网络服务器能够让使用者存取超文本和超媒体经由网络和使用者计算机的信息,(使用者计算机指的是网络服务器中客户端的计算机),服务器能反应搜寻和响应于客户端传送要求时,网络允许客户端应用软件要求和接收超媒体文件(包括格式化文件、影音和图形)随着超文本利用网络文件服务器连接至其它超媒体文件。
数据网关器的使用是为了复用环境,藉由对每条线产生分离的数据流完成网关操作,并藉由这些技术的优点能够很快导引软件应用及系统于网络上的个人计算机间传递信息,该网络包括局域网络和广域网络。此类网络电话(Internet-telephony)网关器具有网关功能用以使得电话网络通讯协议于网际网络通讯协议中可以沟通,反之亦然。此外,网络服务器可以传递客户的数据需求,完成此应用的装置称为网关器,既不是网络客户也不是网络服务器能直接存取。使用网关器时,网络服务器能够支持数据的形式和资源,存取网络以外的信息。当网络被构造时,通过网关器存取这些数据与数据的构想尚未被提出,当然不为网络的一部份。在使用此网关器程序时,网络客户收集数据及有系统陈述此要求,使用超文本传输协议,传送此要求随着网关器程序名字给网络服务器来执行,之后服务器随着网络通讯,假使有必要,网关器会再格式化此要求并且经过网关器传送信息给所待执行的服务器,网关器接收服务器回复的响应后,假使有需要再一次格式化此响应为超文本标识语言文件,传送至网络服务器,网络服务器传送此响应给网络客户。
网关器是两个软件应用通讯时的一种方法,网关器允许在两个网络下使用不同的通讯协议,或是在不同的通讯下使用相同的协议方式,例如,实际上网关器会转换两种通讯协议,又或者假使一网络使用者使用传输控制协议/网络协议,但另一使用者希望在另一网络时使用另一协议,当第一个网络与第二个网络通讯时,此网关器能用来转换一通讯协议至其它通讯协议。
网关器倾向于在特殊的网络采用特殊协议,例如,网络协议中转换电子邮件至另一网络协议的方法,有可能是使用不同于远程将前网络协议转换至另一协议。传统网关器通常用于自一特殊网络协议到另一特殊网络协议的特殊应用。所以传统网关器特定为两网络硬件平台,应用程序执行于两平台间的通讯协议。传统网关器为植于网络主机的应用程序,或是常驻于与网络服务器分离的装置中。在后者,网关器可通过网际网络与网络主机通讯,或是直接藉由其它装置。传统网关器的例子包括Gopher和档案传输协议。
网关器可执行的重要功能如上所述,然而目前没有技术允许网关器计算线上时间和费用,目前宽带上网有以下两种计时方式,1.包月方式,无使用总时间限制,2.每月有使用总时间限制,超过限制时间后,将按较高的收费标准收取超时费用,此种方式又存在不同的时间费用等级。而大多数的宽带用户考虑到费用及用户本身上网的时间,会选择第二种计费方式。但目前的网关器并没有提供下列的功能模块,以方便选择第二种计费方式的宽带用户使用。

发明内容
本发明目的是提供计算线上参数如时间和费用的方式及装置,在一特定周期下计算线上使用频率或时间并确认会员种类及使用时间。
更进一步而言,本发明藉由一网关器用来提供计算线上参数如线上时间和费用的方式及装置,在一特定周期下计算线上使用频率或时间并确认会员种类及使用时间。
本发明提供另一目的为,该网关器随着一监视器来提供计算上述网络使用者线上参数。
本发明提供网关器用来计算网络使用者线上参数,其中包括一处理器及一监视器,监视器连接该处理器用来计算网络使用者线上参数,其中利用简单网络时间通讯协议(simple network time protocol;SNTP)模块连接该监视器用来提供时间信息,以及利用一广域网络模块连接该监视器用来作该广域网络连接及保持状态信息,并利用一数据储存装置连接该监视器用来存取目前消耗的时间和数据存取的信息,数据储存装置包括闪存。
该网关器还包括syslog客户端连接至该监视器用来传送log信息告知使用者包括近一个月预设使用时间已经被用尽和整个线上时间。一简单邮件传输协议(SMTPSimple Mail Transfer Protocol)模块连接监视器,用来藉由电子邮件传送信息,包含近一个月已经使用的预设时间和整月线上时间。一客户端线上监控装置模块连接监视器,其中该线上监控装置模块会显示出客户端经过网络的信息。
本发明还提供网关器的网络用来计算网络使用者线上参数,例如时间、费用、在一特定时间的使用频率或时间、确认成员种类和使用时间,该网络包括网际网络服务供应者连接该网络,其中网际网络服务供应者的设备包括一路由器连接该网络及服务器,该路由器和服务器连接至网际网络服务供应者存取服务器。使用者终端装置经由网关器连接网际网络服务提供者存取服务器,其中该网关器包括一处理器,一监视器,该监视器连接该处理器用来计算网络使用者线上时间和费用,一简单网络时间协议模块连接该监视器用来取得时间信息,一广域网络模块连接该监视器用来做连接及维护状态信息,及数据储存装置连接该监视器用来储存目前耗尽的时间和信息。
本发明提供一种计算网络使用者费用的方式,包括藉由网关器取得使用者网络状态信息,其中该网关器包括监视器,用来计算网络使用者的线上时间和费用;使用者取得目前在该网络状态的时间;更新和存取该网络状态信息;决定使用者线上时间是否超过预设使用的时间,计算超过该预设使用时间的额外费用。
此方法包括的步骤允许该网络使用者经由弹出的窗口界面来得知信息。网络使用者的预设使用时间已经被用尽,并禁止新的广域网络连接。进一步的说,决定是否为新月份开始及重新统计过去一个月的信息。
本发明揭露网络使用者计算线上费用的方式,提供网关器包括监视器用来计算网络使用者时间和费用;藉由网关器收集网络使用者状态信息;以及计算线上费用。此方法更包括计算之后或是收集网络状态信息之前更新和存取网络状态信息;以及决定使用者是否耗尽预设线上时间。
此方法允许网络使用者接收经由弹出的窗口界面来得知信息。当网络使用者已用尽预设使用时间时,网际网络服务供应者会禁止新的广域网络连接。此方法更包括以下步骤决定是否为一新月份开始,重新统计过去一个月的信息。
此方法更包括传送信息来通知使用者的步骤,该信息包括这个月藉由syslog客户端模块所预设使用时间及整个线上时间,或是藉由电子邮件的简单邮件传输协议连接至监视器。
本发明揭露并提供网际网络服务供应者的需求,计算网络使用者的线上时间和费用,增加了使用者的便利性。


图1所示为网际网络服务供应者传输控制协议/网络协议数据和网络使用者经由网关器连接至网络概要图;图2所示为更具体化表示监视器的网关器;图3所示为更具体化表示一网络使用者计算线上时间及费用流程图。
主要组件符号说明100网际网络110网际网络服务供应者服务器115网际网络服务供应者存取服务器120网关器125笔记型计算机130桌上型计算机300延迟几秒钟 310广域网络状态320连接与否330得知目前时间340新月份的开始350重置上个月的统计数据360更新这个月统计数据并存取至闪存 370超出这个月预设使用时间380计算额外超出时间具体实施方式
为让本发明上述和其它目的、特征和优点能更明显易懂,下文特举较佳实施例并配合附图作详细说明如下。
参阅图1所示为一网际网络100和使用者终端数据典型传输系统概要图。该网际网络100在传输控制协议/网络协议应用下包括一个或是多个相似任一根据小型计算机系统接口(SCSI)协议的终端装置。一网际网络服务供应者连接至网络,该网际网络服务供应者在此技术中为一已知包括一路由器105连接至该网际网络100时,至少为主机或是网际网络服务供应者服务器110之一,网际网络服务供应者服务器110包括已知技术、内存、中央处理器和应用程序,该路由器105和网际网络服务供应者服务器110分别连接至网际网络服务供应者存取服务器115,此终端装置像是笔记本型计算机125或是桌上型计算机130也个别经由一网关器120经过广域网络的网际网络服务供应者存取服务器115连接至网际网络服务供应者,广域网络允许使用者穿过很长距离通讯,具体来说,该笔记本型计算机125和桌上型计算机130能够被连接用来分享信息或是经由局域网络通讯,此局域网络就像是在小区域或是大楼内通讯,每个网际网络服务供应者能在使用者间进行数据传输并在网络内通讯,该网际网络服务供应者服务器110和路由器105的运用包括软件、硬件或组合软硬件皆为已知技术。
网关器架构该网关器120连接至转换传输控制协议/网络协议网络,以至于在网络间做数据转换。较佳为,该网关器120可用来当作网络间的交换器,包括中央处理器和内存,此内存包括一个或是多个做为数据间转换的缓冲,另外更包括工作对照表及连接对照表。最好是安装该网关器120时,在网络中还包含运行一网关确认主机(identifies hosts)。换言之,该网关器会藉由其它已知的动作做确认主机,且该网关器是网际网络中的一智能型节点,用来连接不同形态的局域网络和广域网域,对于发射和接收信号是可信赖的,另外并包括决定可自动更新传输方向的数据库。本发明提出此网关器可以用来计算例如会员或网络使用者所使用的时间和费用的线上参数,更进一步的说,可用来计算在一特定周期内所使用频率或是时间、确认会员种类及使用时间及计算在网络峰值时的时间。
然而目前没有产品或是方式提供这样的机制来达到上述所说的功能,为了实现此功能,一种在原始架构未做上重大修正的新网关器模块产生,其增加的模块包括能计算例如使用者时间或保持时间的线上参数用来决定所计算的第一次日期。
图2为该网关器120功能图标,该网关器120包括一监视器200连接一处理器205用来计算网络使用者线上时间和费用,一简单网络时间协议(SNTP)模块210用来连接该监视器200,使得该网关器120能经由该简单网络时间协议模块210得到实际时间信息,之后该网关器120能够检查是否为新的月份开始和计算某个使用者线上时间。一syslog客户端模块220连接至该监视器200用来传送log信息给服务器用来通知使用者下列消息包括但不限于所使用被预设的使用时间;这个月整个线上时间和其它有用的信息。在这个月被预设的使用时间意思为不同的客户端网际网络服务供应者提供不同的连接网络选择,每个选择将有预设的使用时间和相关费用,假如客户端使用比预设时间更多的使用时间,网际网络服务供应者将会向客户端索取更高的费用。更进一步的说,一简单邮件传输协议模块230连接该监视器200表示以电子邮件方式把相同的消息转到syslog客户端处,该系统登录(syslog)为一标准网络协议装置用来登录(log)一些经由网络得知服务器的重要信息,然后客户端能够对syslog服务器提出找出在网络环境中发生什么事的请求。一广域网络模块(WANmodule)240连接该监视器200用来做连接及保持状态信息,该模块允许网关器当预设使用时间已经被消费者用掉时去收集目前该广域网络连接状态及禁止新的连接。一使用者接口(UI)配置250包括客户端线上监控装置模块连接该监视器200并显示客户端经由网络所得到一些有用的状态信息。该网关器120也包括储存装置260,较佳为该储存装置260包括闪存。该客户端线上监控系统需要在闪存中储存近一个月消耗的时间和其它有用的信息,操作时,此信息便能够被存取。
当客户端无法用完这个月预设使用时间,该客户端将付固定的费用给网际网络服务供应者,假使使用超过预设的时间,该超过的时间费用将会藉由预设使用时间计算,公式为超过费用=超过时间×每超过时间(分)费率 (EQ-1),其中EQ是equation的缩写,(EQ-1)为数学式1,此新费率较高。
图3为本发明的方法流程图,这些步骤会永远构成回路,每一次开始动作时,该回路会休息几秒钟来释放系统资源,步骤300。该监视器连接广域网络模块用来存取状态信息,步骤310,该网关器用来收集目前广域网络状态信息及当预设使用时间已经被消费者用掉时禁止新的连接。在步骤320中,此网关器的监视器用来检查此连接是否建立完成?假使此响应为否定的,会从步骤300再开始。否则下一步骤330将告知使用者目前时间,之后该监视器用来决定是否为一新月份的开始340?假使响应为肯定的,该监视器将重新设定过去这个月的统计数据,步骤350。当步骤340响应为否定的,该模块将会更新信息并储存于闪存中,步骤360。之后于步骤370中,该监视器模块决定使用者是否将该预设线上使用时间用尽?假如用完,此系统将会计算超过时间的费用,步骤380。
对于一实施例子而言,使用者会接收网际网络服务供应者藉由该网关器弹出的窗口界面来得知信息。
该网关器120收集该监视器预设使用时间是否超过预设时间。当该网关器120接收到通讯信息,会重设或是更新使用者信息或计算额外费用,之后,网关器120会储存目前的信息于内存中。
本发明的有益效果在于,用户可以查看该用户一个月已经使用的上网时间或剩余时间是多少,用户在使用总时间超过限制值后,用户可以选择是否继续使用宽带上网,用户可以自行配置每月上网的使用时间在接近上网的限制时间时,可以通过syslog或email方式通知客户端“已接近上网的限制时间”的信息。
虽然本发明以较佳实施例作了如上的说明,但是其并非用以限定本发明,任何本技术领域的技术人员,在不脱离本发明的方法和范围内,可作各种替换与修改,因此本发明保护范围以权利要求书中所规定的为准。
权利要求
1.一种用来计算线上参数及网络通讯的网关器,其特征在于包括一处理器;一监视器,连接所述处理器用来计算网络使用者的参数;一简单网络时间协议模块,其连接所述监视器,用来提供时间的信息;一广域网络模块,其连接所述监视器,用来做广域网络连接及保持状态信息;以及一储存装置,其连接所述监视器,用来储存目前花费的时间和信息。
2.根据权利要求1所述的一种用来计算线上参数及网络通讯的网关器,其特征在于所述储存装置包括闪存。
3.根据权利要求1所述的一种用来计算线上参数及网络通讯的网关器,其特征在于还包括一syslog客户端模块连接所述监视器,用来传送log信息通知所述使用者包括近一个月已经被使用的所预设使用时间和整个线上时间。
4.根据权利要求1所述的一种用来计算线上参数及网络通讯的网关器,其特征在于还包括一简单邮件传输协议模块,其连接所述监视器,用来藉由电子邮件传递已经被使用的预设使用时间和整个线上时间。
5.根据权利要求1所述的一种用来计算线上参数及网络通讯的网关器,其特征在于还包括一客户端线上监控装置模块,其连接所述监视器,其中所述客户端线上监控装置模块通过所述网络会显示出客户端的信息。
6.根据权利要求1所述的一种用来计算线上参数及网络通讯的网关器,其特征在于所述参数包括线上时间。
7.根据权利要求1所述的一种用来计算线上参数及网络通讯的网关器,其特征在于所述参数包括线上费用。
8.根据权利要求1所述的一种用来计算线上参数及网络通讯的网关器,其特征在于所述参数包括线上使用频率。
9.一种包含用来计算网络使用者线上参数的网关器的网络,其特征在于包括一网际网络服务供应者,其中所述网际网络服务供应者包括一路由器及一连接至一网际网络服务供应者存取服务器的网际网络服务供应者服务器;一终端装置,其经由一广域网络的网关器连接所述网际网络服务供应者存取服务器,其中所述网关器包括一处理器;一监视器,其连接所述处理器,用来计算网络使用者的线上参数;一简单网络时间协议模块,其连接所述监视器,用来取得时间信息;一广域网络模块,其连接所述监视器,用来做广域网络连接及保持状态信息;以及一储存装置,其连接所述监视器,用来储存目前花费的时间和信息。
10.根据权利要求9所述的一种网络,其特征在于所述储存装置包括闪存。
11.根据权利要求9所述的一种网络,其特征在于还包括一syslog客户端模块,其连接所述监视器,用来传送log信息通知所述使用者包括近一个月已经被使用的所预设使用时间和整个线上时间。
12.根据权利要求9所述的一种网络,其特征在于还包括一简单邮件传输协议模块,其连接所述监视器,用来藉由电子邮件传递已经被使用的预设使用时间和整个线上时间。
13.根据权利要求9所述的一种网络,其特征在于还包括一客户端线上监控装置模块,其连接所述监视器,其中所述线上监控装置模块通过所述网络会显示出客户端的信息。
14.根据权利要求9所述的一种网络,其特征在于所述网关器的所述参数包括线上时间。
15.根据权利要求9所述的一种网络,其特征在于所述网关器的所述参数包括线上费用。
16.根据权利要求9所述的一种网络,其特征在于所述网关器的所述参数包括线上使用频率。
17.一种用来计算网络使用者线上时间及费用的方法,其特征在于包括藉由一网关器取得使用者的网络状态信息,其中所述网关器包括一监视器,用来计算网络使用者的线上时间和费用;使用者取得目前在所述网络状态的时间;更新和存取所述网络状态信息;以及判断使用者线上时间,其中当所述使用者所使用的时间超过一默认值,则计算超过所述预设使用时间的额外费用。
18.根据权利要求17所述的一种方法,其特征在于还包括允许所述网络使用者经由弹出的窗口界面来得知信息。
19.根据权利要求17所述的一种方法,其特征在于还包括当网络使用者耗尽预设使用时间,则还包含执行一禁止新的广域网络连接步骤。
20.根据权利要求17所述的一种方法,其特征在于还包括判断是否为新月份开始的步骤。
21.根据权利要求17所述的一种方法,其特征在于还包括重设过去一个月统计信息的步骤。
22.根据权利要求17所述的一种方法,其特征在于所述网关器还包括一连接所述监视器的处理器;一简单网络时间协议模块,其连接所述监视器,用来取得时间信息;一广域网络模块,其连接所述监视器,用来做广域网络连接及保持状态信息;以及一储存装置,其连接所述监视器,用来储存目前花费的时间和信息。
23.根据权利要求22所述的一种方法,其特征在于所述储存装置包括闪存。
24.根据权利要求22所述的一种方法,其特征在于还包括传送一通知信息,所述通知信息包括网络使用者于此月已经使用的预设使用时间及整个线上时间。
25.根据权利要求24所述的一种方法,其特征在于所述传送信息步骤藉由一syslog客户端模块连接所述监视器实现。
26.根据权利要求24所述的一种方法,其特征在于所述传送信息步骤藉由电子邮件的简单邮件传输协议模块连接所述监视器实现。
27.根据权利要求24所述的一种方法,其特征在于还包括一客户端线上监控装置模块连接所述监视器,其中所述客户端线上监控装置模块通过所述网络会显示网络使用者的信息。
28.一种用来计算网络使用者线上参数的方法,其特征在于包括提供一网关器包括一监视器用来计算网络使用者的线上参数;藉由所述网关器用来取得网络使用者网络状态信息;以及计算所述线上参数。
29.根据权利要求28所述的一种方法,其特征在于还包括更新和存取所述网络状态信息;以及判断所述使用者是否耗尽预设使用的线上时间。
30.根据权利要求28所述的一种方法,其特征在于还包括允许所述网络使用者接收经由弹出的窗口界面来得知信息。
31.根据权利要求28所述的一种方法,其特征在于还包括当网络使用者耗尽预设使用时间,则执行一禁止广域网络连接步骤。
32.根据权利要求28所述的一种方法,其特征在于还包括判断是否为新月份开始的步骤。
33.根根据权利要求28所述的一种方法,其特征在于还包括重新统计过去一个月信息的步骤。
34.根据权利要求28所述的一种方法,其特征在于所述参数包括线上时间。
35.根据权利要求28所述的一种方法,其特征在于所述参数包括计算网际网络峰值时的线上时间。
36.根据权利要求28所述的一种方法,其特征在于所述参数包括线上费用。
37.根据权利要求28所述的一种方法,其特征在于所述参数包括线上使用频率。
38.根据权利要求28所述的一种方法,其特征在于还包括确认使用者会员等级。
39.根据权利要求28所述的一种方法,其特征在于所述网关器还包括一连接所述监视器的处理器;一简单网络时间协议模块,其连接所述监视器用来提供时间信息;一广域网络模块,其连接所述监视器用来做连接网络及保持所述网络状态信息;以及一储存装置,其连接所述监视器用来储存目前使用的时间和信息。
40.根据权利要求39所述的一种方法,其特征在于所述储存装置包括闪存。
41.根据权利要求39所述的一种方法,其特征在于还包括传送一通知信息,所述通知信息包括网络使用者于此月已经使用的预设使用时间已经被用尽及整个线上时间。
42.根据权利要求41所述的一种方法,其特征在于所述传送信息步骤藉由一syslog客户端模块连接所述监视器实现。
43.根据权利要求41所述的一种方法,其特征在于所述传送信息步骤藉由邮件的简单邮件传输协议模块连接所述监视器实现。
44.根据权利要求39所述的一种方法,其特征在于还包括一客户端线上监控装置模块,其连接所述监视器,其中所述客户端线上监控装置模块通过所述网络会显示网络使用者的信息。
全文摘要
本发明提供一种网络通信的网关器,包括一处理器及一监视器,该监视器连接该处理器用来计算网络使用者的线上时间和费用,其中利用一简单网络时间通信协议模块连接该监视器用来提供时间信息,以及利用一广域网络模块连接该监视器用来作该广域网络连接及保持该广域网络状态信息,并利用数据存取连接该监视器用来存取目前耗尽的时间和数据存取的信息。本发明的有益效果在于,提供网际网络服务供应者的需求,计算网络使用者的线上时间和费用,增加了使用者的便利性。
文档编号H04L29/06GK1722724SQ200510069158
公开日2006年1月18日 申请日期2005年5月11日 优先权日2004年7月16日
发明者杨龙, 蒋晓辉 申请人:智邦科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1