专利名称:无线数据卡中的网络流量统计指示装置及其方法
技术领域:
本发明涉及无线通信领域,特别涉及无线数据卡网络流量监控技术领域,具体是
指一种无线数据卡中的网络流量统计指示装置及其方法。
背景技术:
目前市场上的无线数据卡网络指示灯功能,主要是提供网络状态指示,一般静态 的表示,没有其他指示功能,并不能判断当前是否有网络流量交换,尤其无线网络资源,固 定的套餐流量有限,通常会出现在PC端没有上网的情况下,一些PC后台程序可能会有网络 信息交互,从而浪费了网络资源,给人们的工作和生活都带来了一定的不便。
发明内容
本发明的目的是克服了上述现有技术中的缺点,提供一种能够给用户直观的提 示、结构简单实用、过程快捷方便、工作性能稳定可靠、适用范围较为广泛的无线数据卡中 的网络流量统计指示装置及其方法。 为了实现上述的目的,本发明的无线数据卡中的网络流量统计指示装置及其方法 如下 该无线数据卡中的网络流量统计指示装置,包括电源模块和存储功能模块,其主 要特点是,所述的装置中还包括网络流量指示模块、网络流量统计模块、定时器模块、网络 流量指示控制模块,所述的电源模块与其它各个模块相连接,所述的定时器模块依次通过 所述的网络流量统计模块和网络流量指示控制模块与所述的网络流量指示模块相连接,所 述的网络流量统计模块与所述的存储功能模块相连接。 该无线数据卡中的网络流量统计指示装置中的网络流量指示控制模块包括指示 命令接收单元和指示控制单元,所述的网络流量统计模块依次通过所述的指示命令接收单 元和指示控制单元与所述的网络流量指示模块相连接。 该无线数据卡中的网络流量统计指示装置中的网络流量指示模块中包括指示灯 颜色变换单元,所述的指示灯颜色变换单元与所述的网络流量指示控制模块相连接。
该无线数据卡中的网络流量统计指示装置中的指示灯颜色变换单元中包括无网 络状态指示灯和网络连接状态指示灯组。 该无线数据卡中的网络流量统计指示装置中的网络连接状态指示灯包括GSM网 络连接状态指示灯和第三代移动通信网络连接状态指示灯。 该无线数据卡中的网络流量统计指示装置中的第三代移动通信网络连接状态指 示灯可以为WCDMA移动通信网络连接状态指示灯、TD-SCDMA移动通信网络连接状态指示灯 或者CDMA2000移动通信网络连接状态指示灯。 该基于上述的装置实现无线数据卡中的网络流量统计指示的方法,其主要特点 是,所述的方法包括以下步骤 (1)当无线数据卡建立网络连接的时候,重置定时器模块的时间,同时网络流量统计模块的计数清零; (2)所述的网络流量统计模块对无线数据卡的收发数据包进行实时统计处理;
(3)所述的定时器模块在到达系统预设的时间时产生中断并送至所述的网络流量 统计模块,所述的网络流量统计模块将收发数据包的统计信息送至所述的网络流量指示控 制模块; (4)所述的网络流量指示控制模块根据当前的无线数据卡所建立的网络连接情况 和收发数据包的统计信息控制网络流量指示模块的显示。 该实现无线数据卡中的网络流量统计指示的方法中的对无线数据卡的收发数据 包进行实时统计处理,具体为 当无线数据卡每收到/发出一个数据包,就将所述的收发数据包统计信息增加1。
该实现无线数据卡中的网络流量统计指示的方法中的网络流量指示控制模块根 据当前的无线数据卡所建立的网络连接情况和收发数据包的统计信息控制网络流量指示 模块的显示,包括以下步骤 (11)所述的指示控制单元根据当前的无线数据卡所建立的网络连接的情况控制 所述的指示灯颜色变换单元的显示; (12)所述的指示控制单元根据所述的收发数据包的统计信息计算当前网络数据 包流速; (13)所述的指示控制单元根据所述的当前网络数据包流速控制所述的指示灯颜 色变换单元的闪烁频率。 该实现无线数据卡中的网络流量统计指示的方法中的根据当前的无线数据卡所 建立的网络连接的情况控制所述的指示灯颜色变换单元的显示,包括以下步骤
(21)所述的指示控制单元判断当前的无线数据卡所建立的网络连接的情况;
(22)如果无线数据卡没有建立任何网络连接,则点亮所述的无网络状态指示灯, 并熄灭所述的网络连接状态指示灯组; (23)如果无线数据卡与GSM无线通信网络建立网络连接,则点亮所述的GSM网 络连接状态指示灯,并熄灭所述的无网络状态指示灯和第三代移动通信网络连接状态指示 灯; (24)如果无线数据卡与第三代移动通信网络建立网络连接,则点亮所述的第三移 动通信网络连接状态指示灯,并熄灭所述的无网络状态指示灯和GSM无线网络连接状态指 示灯。 采用了该发明的无线数据卡中的网络流量统计指示装置及其方法,由于其中不仅 有网络状态的指示,红色表示无网络,蓝色表示TD网络,绿色表示当前是GSM网络,而且还 提供了当前网络流量和网速提示,并通过指示灯的闪烁频率的变化反馈当前网络流量情 况,闪烁频率随网速变化,网速越快,指示灯闪烁越快,无网络流量,指示灯常亮,从而能够 给用户直观的网络流量变化的指示信息,不仅结构简单实用,而且过程快捷方便,工作性能 稳定可靠,适用范围较为广泛。
图1为本发明的无线数据卡中的网络流量统计指示装置的整体功能模块示意图。
图2为本发明的实现无线数据卡中的网络流量统计指示方法的流程图。
具体实施例方式
为了能够更清楚地理解本发明的技术内容,特举以下实施例详细说明。 请参阅图1所示,该无线数据卡中的网络流量统计指示装置,包括电源模块、存储
功能模块、网络流量指示模块、网络流量统计模块、定时器模块、网络流量指示控制模块,所
述的电源模块与其它各个模块相连接,所述的定时器模块依次通过所述的网络流量统计模
块和网络流量指示控制模块与所述的网络流量指示模块相连接,所述的网络流量统计模块
与所述的存储功能模块相连接。不仅如此,所述的无线数据卡通过USB接口模块与计算机
相连接并进行信息交互,所述的计算机包括显示模块、输入模块、存储模块和控制模块。 其中,所述的网络流量指示控制模块包括指示命令接收单元和指示控制单元,所
述的网络流量统计模块依次通过所述的指示命令接收单元和指示控制单元与所述的网络
流量指示模块相连接。 所述的网络流量指示模块中包括指示灯颜色变换单元,所述的指示灯颜色变换单 元与所述的网络流量指示控制模块相连接;所述的指示灯颜色变换单元中包括无网络状态 指示灯和网络连接状态指示灯组;所述的网络连接状态指示灯包括GSM网络连接状态指示 灯和第三代移动通信网络连接状态指示灯;所述的第三代移动通信网络连接状态指示灯可 以为WCDMA移动通信网络连接状态指示灯、TD-SCDMA移动通信网络连接状态指示灯或者 CDMA2000移动通信网络连接状态指示灯。 再请参阅图2所示,该基于上述的装置实现无线数据卡中的网络流量统计指示的 方法,其中包括以下步骤 (1)当无线数据卡建立网络连接的时候,重置定时器模块的时间,同时网络流量统 计模块的计数清零; (2)所述的网络流量统计模块对无线数据卡的收发数据包进行实时统计处理,具 体为当无线数据卡每收到/发出一个数据包,就将所述的收发数据包统计信息增加1 ;
(3)所述的定时器模块在到达系统预设的时间时产生中断并送至所述的网络流量 统计模块,所述的网络流量统计模块将收发数据包的统计信息送至所述的网络流量指示控 制模块; (4)所述的网络流量指示控制模块根据当前的无线数据卡所建立的网络连接情况
和收发数据包的统计信息控制网络流量指示模块的显示,包括以下步骤 (a)所述的指示控制单元根据当前的无线数据卡所建立的网络连接的情况控制所
述的指示灯颜色变换单元的显示,包括以下步骤 (i)所述的指示控制单元判断当前的无线数据卡所建立的网络连接的情况;
(ii)如果无线数据卡没有建立任何网络连接,则点亮所述的无网络状态指示灯, 并熄灭所述的网络连接状态指示灯组; (iii)如果无线数据卡与GSM无线通信网络建立网络连接,则点亮所述的GSM网 络连接状态指示灯,并熄灭所述的无网络状态指示灯和第三代移动通信网络连接状态指示 灯; (iv)如果无线数据卡与第三代移动通信网络建立网络连接,则点亮所述的第三移动通信网络连接状态指示灯,并熄灭所述的无网络状态指示灯和GSM无线网络连接状态指 示灯; (b)所述的指示控制单元根据所述的收发数据包的统计信息计算当前网络数据包 流速; (c)所述的指示控制单元根据所述的当前网络数据包流速控制所述的指示灯颜色 变换单元的闪烁频率。 在实际使用当中,本发明通过在一定的时间内,统计无线数据卡侧接收无线网络 数据包的总数量,计算相应的速率,依据该速率控制发光二极管(LED灯)的闪烁频率。
具体的处理过程如下 (1)无线数据卡(modem)收发数据在ps线程中处理,所有的网络数据包都经过此 线程与上位机pc端交互,在这个线程中,统计在某个固定的时间段内数据包的数量;
(2)设定一个定时器,设定固定的时间,到设定的时间时会产生中断,此时计算网 络数据包的数量,发送消息给led消息处理线程; (3)设定一个led消息接收线程,接收上面的上报消息,根据当前网络信息,判断
当前网络情况,更改led闪烁颜色,根据数据包的数量,计算当前网速; (4)指示灯闪烁频率控制线程,获取这个当前网速的值,根据当前网速设定指示灯闪烁。 相应的工作步骤具体如下 步骤SI——PC机上网的时候,设置定时器的时间,同时对数据包清零; 步骤S2——无线数据卡(modem)收发数据在ps线程中处理,所有的网络数据包都
经过此线程与上位机pc端交互,每来一个包,数据包的数量就加一 ; 步骤S3——到设定的时间时会产生中断,此时统计网络数据包的数量,发送消息 给led消息处理线程; 步骤S4——led消息接收线程,接收上面的上报消息,根据当前网络信息,判断当 前网络情况,更改led闪烁颜色,根据数据包的数量,计算当前网速; 步骤S5——指示灯闪烁频率控制线程,获取这个当前网速的值,根据当前网速设 定指示灯闪烁。 采用了上述的无线数据卡中的网络流量统计指示装置及其方法,由于其中不仅有 网络状态的指示,红色表示无网络,蓝色表示TD网络,绿色表示当前是GSM网络,而且还提 供了当前网络流量和网速提示,并通过指示灯的闪烁频率的变化反馈当前网络流量情况, 闪烁频率随网速变化,网速越快,指示灯闪烁越快,无网络流量,指示灯常亮,从而能够给用 户直观的网络流量变化的指示信息,不仅结构简单实用,而且过程快捷方便,工作性能稳定 可靠,适用范围较为广泛。 在此说明书中,本发明已参照其特定的实施例作了描述。但是,很显然仍可以作出 各种修改和变换而不背离本发明的精神和范围。因此,说明书和附图应被认为是说明性的 而非限制性的。
权利要求
一种无线数据卡中的网络流量统计指示装置,包括电源模块和存储功能模块,其特征在于,所述的装置中还包括网络流量指示模块、网络流量统计模块、定时器模块、网络流量指示控制模块,所述的电源模块与其它各个模块相连接,所述的定时器模块依次通过所述的网络流量统计模块和网络流量指示控制模块与所述的网络流量指示模块相连接,所述的网络流量统计模块与所述的存储功能模块相连接。
2. 根据权利要求1所述的无线数据卡中的网络流量统计指示装置,其特征在于,所述 的网络流量指示控制模块包括指示命令接收单元和指示控制单元,所述的网络流量统计模 块依次通过所述的指示命令接收单元和指示控制单元与所述的网络流量指示模块相连接。
3. 根据权利要求1或2所述的无线数据卡中的网络流量统计指示装置,其特征在于,所 述的网络流量指示模块中包括指示灯颜色变换单元,所述的指示灯颜色变换单元与所述的 网络流量指示控制模块相连接。
4. 根据权利要求3所述的无线数据卡中的网络流量统计指示装置,其特征在于,所述 的指示灯颜色变换单元中包括无网络状态指示灯和网络连接状态指示灯组。
5. 根据权利要求4所述的无线数据卡中的网络流量统计指示装置,其特征在于,所述 的网络连接状态指示灯包括GSM网络连接状态指示灯和第三代移动通信网络连接状态指 示灯。
6. 根据权利要求5所述的无线数据卡中的网络流量统计指示装置,其特征在于,所述 的第三代移动通信网络连接状态指示灯为WCDMA移动通信网络连接状态指示灯、TD-SCDMA 移动通信网络连接状态指示灯或者CDMA2000移动通信网络连接状态指示灯。
7. —种基于权利要求1所述的装置实现无线数据卡中的网络流量统计指示的方法,其 特征在于,所述的方法包括以下步骤(1) 当无线数据卡建立网络连接的时候,重置定时器模块的时间,同时网络流量统计模 块的计数清零;(2) 所述的网络流量统计模块对无线数据卡的收发数据包进行实时统计处理;(3) 所述的定时器模块在到达系统预设的时间时产生中断并送至所述的网络流量统计 模块,所述的网络流量统计模块将收发数据包的统计信息送至所述的网络流量指示控制模 块;(4) 所述的网络流量指示控制模块根据当前的无线数据卡所建立的网络连接情况和收 发数据包的统计信息控制网络流量指示模块的显示。
8. 根据权利要求7所述的实现无线数据卡中的网络流量统计指示的方法,其特征在 于,所述的对无线数据卡的收发数据包进行实时统计处理,具体为当无线数据卡每收到/发出一个数据包,就将所述的收发数据包统计信息增加1。
9. 根据权利要求7所述的实现无线数据卡中的网络流量统计指示的方法,所述的网络 流量指示控制模块包括指示命令接收单元和指示控制单元,所述的网络流量统计模块依次 通过所述的指示命令接收单元和指示控制单元与所述的网络流量指示模块相连接,所述的 网络流量指示模块中包括指示灯颜色变换单元,所述的指示灯颜色变换单元与所述的网络 流量指示控制模块相连接,其特征在于,所述的网络流量指示控制模块根据当前的无线数 据卡所建立的网络连接情况和收发数据包的统计信息控制网络流量指示模块的显示,包括 以下步骤(11) 所述的指示控制单元根据当前的无线数据卡所建立的网络连接的情况控制所述 的指示灯颜色变换单元的显示;(12) 所述的指示控制单元根据所述的收发数据包的统计信息计算当前网络数据包流速;(13) 所述的指示控制单元根据所述的当前网络数据包流速控制所述的指示灯颜色变 换单元的闪烁频率。
10.根据权利要求9所述的实现无线数据卡中的网络流量统计指示的方法,所述的指 示灯颜色变换单元中包括无网络状态指示灯和网络连接状态指示灯组,所述的网络连接状 态指示灯包括GSM网络连接状态指示灯和第三代移动通信网络连接状态指示灯,其特征在 于,所述的根据当前的无线数据卡所建立的网络连接的情况控制所述的指示灯颜色变换单 元的显示,包括以下步骤(21) 所述的指示控制单元判断当前的无线数据卡所建立的网络连接的情况;(22) 如果无线数据卡没有建立任何网络连接,则点亮所述的无网络状态指示灯,并熄 灭所述的网络连接状态指示灯组;(23) 如果无线数据卡与GSM无线通信网络建立网络连接,则点亮所述的GSM网络连接 状态指示灯,并熄灭所述的无网络状态指示灯和第三代移动通信网络连接状态指示灯;(24) 如果无线数据卡与第三代移动通信网络建立网络连接,则点亮所述的第三移动 通信网络连接状态指示灯,并熄灭所述的无网络状态指示灯和GSM无线网络连接状态指示 灯。
全文摘要
本发明涉及一种无线数据卡中的网络流量统计指示装置,包括电源模块、存储功能模块、网络流量指示模块、网络流量统计模块、定时器模块、网络流量指示控制模块,电源模块与其它各模块连接,定时器模块依次通过网络流量统计模块和网络流量指示控制模块与网络流量指示模块连接,网络流量统计模块与存储功能模块连接。本发明还涉及一种实现无线数据卡中的网络流量统计指示的方法。采用该种无线数据卡中的网络流量统计指示装置及其方法,通过指示灯的闪烁频率的变化反馈当前网络流量情况,闪烁频率随网速变化无网络流量,指示灯常亮,能够给用户直观的网络流量变化的指示信息,不仅结构简单实用,而且过程快捷方便,工作性能稳定可靠,适用范围较广泛。
文档编号H04W88/02GK101778410SQ20101000365
公开日2010年7月14日 申请日期2010年1月5日 优先权日2010年1月5日
发明者张崇勇, 朱守寺, 贾峰 申请人:上海市共进通信技术有限公司