路由器及方法

文档序号:8004719阅读:240来源:国知局
路由器及方法
【专利摘要】本发明公开一种路由器,包括:处理器,用于当系统日志事件发生时,调用事件接口采集日志信息并提取欲播报的文字内容;音频输出装置,用于将所述文字内容处理为声音信号并主动播报。本发明还提供一种路由器中系统日志提醒的方法。本发明可从听觉上及时告知用户当前发生的日志事件,及时的将系统日志事件告知给用户,避免了在日志事件发生时,不能及时提示用户的情况发生。
【专利说明】
路由器及方法

【技术领域】
[0001]本发明涉及移动通信【技术领域】,具体涉及基于一种路由器及方法。

【背景技术】
[0002]路由器的系统日志是记录路由器中硬件、软件和系统问题等系统事件的信息,用户可以通过查看所述系统日志来得知该路由器系统中发生的系统事件,来对路由器做相应的操作。
[0003]目前,在移动通信【技术领域】中,支持系统日志功能,具有记录系统日志功能的路由器已经出现。具有所述系统日志功能的路由器工作时,将系统发生的事件记录下来,以文件的形式保存在自身的FLASH (闪存)中,当用户想查看系统日志时,需要打开设备的WEB UI界面,登录后在WEB页面上查看系统日志信息,例如:某个WIFI用户接入了路由器、网络状态发生变化、网络模式切换了、数据流量不足、电池低电等等。也可以通过WEB UI (网页风格用户界面)导出系统日志文件进行查看。路由器中用于存储系统日志的文件大小会随着时间的增长而增加,这就要求对系统日志文件大小进行控制,否则会导致FLASH空间不足的问题,常见的控制系统日志文件大小的方法是将该文件的容量大小进行限制,比如将程序设置为判断文件达到IMB时清除所有日志信息。这种方法要求FLASH越大越好,而且需要把部分老旧的系统日志清除,也能基本实现保存和显示系统日志信息的功能。
[0004]但是,现有路由器的系统日志仅以文件的形式保存和在WEB页面上显示出来,只有当用户主动去查看的时候用户才能获取到系统日志信息记录。不能实时的、及时的通过路由器自身主动的告知用户当前所发生的系统信息。例如,用户开车携带着无线路由器上网,当进入漫游网络时,系统日志文件只是静态的记录了这一事件,而不能将这一事件及时告知给用户,导致用户不知道要选择漫游数据连接还是放弃连接,造成了莫名的断开网络的后果。还有,当用户在没有设置WIFI密码的情况下,如果有其他非法用户搜到该路由器的SSID (ServiceSetIdentifier,服务集标识),就可以随意接入,而用户不能及时发现,可能会导致数据流量损失和信息安全问题。


【发明内容】

[0005]本发明的主要目的在于提供一种路由器,以解决现有技术中不能将日志事件及时告知给用户的技术问题。
[0006]为了实现发明目的,本发明提供一种路由器,包括:
[0007]处理器,用于当系统日志事件发生时,调用事件接口采集日志信息并提取欲播报的文字内容;
[0008]音频输出装置,用于将所述文字内容处理为声音信号并主动播报。
[0009]优选地,所述音频输出装置包括:
[0010]噪声抑制模块,用于对包含文字内容的初步语音信号进行噪声抑制处理;
[0011]语音处理模块,用于将经噪声抑制处理的初步语音信号转换为声音信号;
[0012]功放模块,用于将所述声音信号进行放大处理;
[0013]播报模块,用于播报经放大处理的声音信号。
[0014]优选地,上述路由器还可包括显示装置;所述处理器还用于将所述日志信息以消息形式输出至路由器的显示装置,以供显示。
[0015]优选地,所述显示装置包括屏幕和屏幕驱动,还包括:
[0016]消息队列创建模块,用于为用户界面UI创建消息队列,以存放所述处理器上报的消息;
[0017]信息写入模块,用于在预置的显存中写入要显示的消息内容;
[0018]Π任务模块,用于调用屏幕驱动,点亮屏幕并将显存中的消息内容实时呈现到屏眷。
[0019]优选地,所述处理器还用于根据所述日志信息生成系统日志文件并保存到存储器,以供用户查看。
[0020]本发明还提供一种路由器中系统日志提醒的方法,包括以下步骤:
[0021]当系统日志事件发生时,调用事件接口采集日志信息并提取欲播报的文字内容;
[0022]将所述文字内容处理为声音信号并主动播报。
[0023]优选地,所述将所述文字内容处理为声音信号并主动播报的步骤中包括:
[0024]对包含文字内容的初步语音信号进行噪声抑制处理;
[0025]将经噪声抑制处理的初步语音信号转换为声音信号;
[0026]将所述声音信号进行放大处理;
[0027]播报经放大处理的声音信号。
[0028]优选地,上述方法还可包括以下步骤:将所述日志信息以消息形式输出至路由器的显示装置,以供显示。
[0029]优选地,所述将所述日志信息以消息形式输出至路由器的显示装置,以供显示的步骤中包括:
[0030]为用户界面UI创建消息队列,以存放所述消息;
[0031]在预置的显存中写入要显示的消息内容;
[0032]调用屏幕驱动,点亮屏幕并将显存中的消息内容实时呈现到屏幕。
[0033]优选地,上述方法还可包括以下步骤:
[0034]根据所述日志信息生成系统日志文件并保存到存储器,以供用户查看。
[0035]本发明通过上述处理器和音频输出装置,使得路由器自身主动的发出事件提示音,从听觉上及时告知用户当前发生的日志事件,及时的将系统日志事件告知给用户,避免了在日志事件发生时,不能及时提示用户的情况发生。本发明方案还能够在路由器自身屏幕Π上点亮显示系统日志事件内容,从用户的听觉和视觉上都做出了及时的提醒。同时也可以将系统日志以文件形式存储和查看。这样就解决了用户由于不知道当前路由器的状态而不对路由器进行操作的问题,也实现了当用户在没有设置WIFI密码的情况下,其他非法用户登录的一瞬间就可以被用户发现,避免了数据流量损失和信息安全的问题。

【专利附图】

【附图说明】
[0036]图1为本发明一实施例中路由器的结构示意图;
[0037]图2为本发明一实施例中音频输出装置的结构示意图;
[0038]图3为本发明一实施例中显示装置的结构示意图;
[0039]图4为本发明一实施例中路由器中系统日志提醒的方法流程图;
[0040]图5为本发明一实施例中将文字内容处理为声音信号并播报的步骤流程图;
[0041]图6为本发明一实施例中将日志信息以消息形式输出至路由器的显示装置,以供显示的步骤流程图。
[0042]本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

【具体实施方式】
[0043]应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。
[0044]本发明的核心思想是通过路由器中的处理器不断检测路由器的事件接口获取系统日志信息,并进行语音转换处理,然后通过音频输出装置播报给用户。另外,还通过处理器将日志信息转换成消息,并输出至路由器的显示装置将系统日志信息显示给用户。进一步的,还将日志信息转换成文件保存到存储器FLASH中,以供用户通过登录WEB UI进行查看,在WEB UI上也可以将系统日志信息以文件形式导出查看。
[0045]参照图1,图1为本发明一实施例中路由器的结构示意图,本实施例中,路由器包括:处理器1,用于当系统日志事件发生时,调用事件接口采集日志信息并提取欲播报的文字内容;音频输出装置2,用于将所述文字内容处理为声音信号并主动播报。本发明实施例中,处理器I在系统运行时通过调用事件接口来实时获取日志信息,将系统运行的日志事件所对应的日志信息进行加工处理,采集出对应的初步语音信息(初步语音信息可以包括要播报的文字内容)并输出至音频输出装置2,由音频输出装置2处理成声音信号并主动播报出来,给用户听觉上的直接感受,便于用户及时进行下一步操作。
[0046]应当说明的是,路由器除了上述处理器I和音频输出装置2外,还包括电池、显示装置3、存储器FLASH、WIFI模块以及WEB UI等。处理器I通过电池供电,处理器I与音频输出装置2和显示装置3连接,处理器I还与存储器FLASH交互,保存和读取存系统日志。处理器I还与WIFI模块相连接,提供多用户接入共享数据服务。
[0047]本发明实施例通过上述处理器I和音频输出装置2,使得路由器自身主动的发出事件提示音,从听觉上及时告知用户当前发生的日志事件,及时的将系统日志事件告知给用户,避免了在日志事件发生时,不能及时提示用户的情况发生。
[0048]如图2所示,本发明一实施例中,音频输出装置2包括:
[0049]噪声抑制模块21,用于对包含文字内容的初步语音信号进行噪声抑制处理;
[0050]语音处理模块22,用于将经噪声抑制处理的初步语音信号转换为声音信号;
[0051]功放模块23,用于将所述语音信号进行放大;
[0052]播报模块24,用于播报经放大处理的声音信号。
[0053]本发明实施例中,音频输出装置2需要实现语音的采集与存储,还有语音播放。当系统日志事件发生时,处理器I采集日志信息并提取初步语音信号(要播报的文字内容),初步语音信号在送入语音处理模块22之前需要经过噪声抑制模块21放大,这样做的目的是为了提高信号的信噪比,已达到更好的抑制噪声的目的。然后将初步语音信号送入语音处理模块22中进行转换处理。本发明实施例中,语音处理模块22可以为语音芯片,用以对实时采集到的初步语音信号进行声音合成处理,以便播报。考虑到直接从语音处理模块22出来的语音信号很微弱,不能直接驱动播报模块24 (扬声器),所以要在语音芯片和扬声器之间加上一个功放模块23 (功率放大电路),功放模块23的放大效果要良好、噪音要小,才能满足本发明的要求,给用户听觉上的直接感受,达到良好的用户体验效果。
[0054]如前所述,本发明实施例中,路由器还包括显示装置3 ;所述处理器I还用于将所述日志信息以消息形式输出至路由器的显示装置3,以供显示。本发明实施例中,当日志事件发生时,处理器I采集日志信息,并通过显示装置3显示出来,方面用户直接查看,不用登录WEBn后查看。本发明实施例中,显示日志信息可与语音播报同时进行。例如:当路由器的模式由3G切换为4G时,播报语音“您的路由器由3G网络切换到了 4G网络”。同时,在路由器自身的屏幕Π上显示内容:“您的路由器由3G网络切换到了 4G网络”,如果当时屏幕是熄灭状态,点亮屏幕来提醒用户查看。
[0055]具体的,参照图3所示,在一实施例中,显示装置3包括屏幕32和屏幕驱动31,还包括:
[0056]消息队列创建模块33,用于为用户界面UI创建消息队列,以存放所述处理器上报的消息;
[0057]信息写入模块34,用于在预置的显存中写入要显示的消息内容;
[0058]Π任务模块35,用于调用屏幕驱动31,点亮屏幕31并将显存中的消息内容实时呈现到屏幕31。
[0059]本发明实施例中,首先在内存池中为屏幕的Π显示预置一块足够大的内存作为显存。然后为UI创建一个消息队列,用以存放路由器处理器上报来的消息,然后在显存中写入要显示的图片或文字信息,这些信息以二进制存在内存中。最后由Π任务模块调用屏幕驱动31,点亮屏幕31并将显存的图片或文字信息呈现到屏幕32上,给用户视觉上的直接感受。
[0060]本发明一实施例中,处理器I还可用于根据所述日志信息生成系统日志文件并保存到存储器,以供用户查看。处理器采集系统事件信息,生成系统日志文件,系统日志文件可以是文本格式,或者其他可记录系统日志的文件格式,此处不做具体限定。由于FLASH还可以扩充,所以可以记录大量的系统日志,并对其长期保存。存储在FLASH中的系统日志,用户也可以通过登录WEB Π进行查看,在WEB Π上也可以将系统日志信息已文件形式导出查看。
[0061]本发明还提供一种路由器中系统日志提醒的方法,该方法可基于上述路由器实现,参照图4所示,在一实施例中,该方法包括以下步骤:
[0062]步骤S10,当系统日志事件发生时,调用事件接口采集日志信息并提取欲播报的文子内各;
[0063]步骤S20,将所述文字内容处理为声音信号并主动播报。
[0064]例如,前述路由器中,处理器在系统运行时通过调用事件接口来实时获取日志信息,将系统运行的日志事件所对应的日志信息进行加工处理,采集出对应的初步语音信息,并输出至音频输出装置,由音频输出装置处理成声音信号并主动播报出来,给用户听觉上的直接感受,便于用户及时进行下一步操作。
[0065]参照图5所示,上述步骤S20可包括:
[0066]步骤S21,对包含文字内容的初步语音信号进行噪声抑制处理;当系统日志事件发生时,初步语音信号在送入声音合成处理之前需要经过放大,这样做的目的是为了提高信号的信噪比,已达到更好的抑制噪声的目的。
[0067]步骤S22,将经噪声抑制处理的初步语音信号转换为声音信号;例如,可以通过语音芯片对实时采集到的初步语音信号进行声音合成处理,以便播报。
[0068]步骤S23,将所述声音信号进行放大处理;本发明实施例中,考虑到直接从语音芯片出来的语音信号很微弱,不能直接驱动扬声器,所以要对声音信号进行放大处理。
[0069]步骤S24,播报经放大处理的声音信号。例如,可通过扬声器播报声音信号。
[0070]考虑到有时可能用户错过语音播报,本发明实施例中,上述方法还可包括以下步骤:
[0071]将所述日志信息以消息形式输出至路由器的显示装置,以供显示。例如,本发明实施例中,当日志事件发生时,处理器采集日志信息,并通过显示装置显示出来,方面用户直接查看,不用登录WEBn后查看。本发明实施例中,显示日志信息可与语音播报同时进行。例如:当路由器的模式由3G切换为4G时,播报语音“您的路由器由3G网络切换到了 4G网络”。同时,在路由器自身的屏幕Π上显示内容:“您的路由器由3G网络切换到了 4G网络”,如果当时屏幕是熄灭状态,点亮屏幕来提醒用户查看。
[0072]参照图6所示,本发明实施例中,将所述日志信息以消息形式输出至路由器的显示装置,以供显示的步骤中包括:
[0073]步骤S31,为用户界面UI创建消息队列,以存放所述消息;
[0074]步骤S32,在预置的显存中写入要显示的消息内容;
[0075]步骤S33,调用屏幕驱动,点亮屏幕并将显存中的消息内容实时呈现到屏幕。
[0076]本发明实施例中,首先在内存池中为屏幕的Π显示预置一块足够大的内存作为显存。然后为UI创建一个消息队列,用以存放路由器处理器上报来的消息,然后在显存中写入要显示的图片或文字信息,这些信息以二进制存在内存中。最后由Π任务模块调用屏幕驱动,点亮屏幕并将显存的图片或文字信息呈现到屏幕上,给用户视觉上的直接感受。
[0077]本发明一实施例中,上述方法还可包括以下步骤:
[0078]根据所述日志信息生成系统日志文件并保存到存储器,以供用户查看。
[0079]本发明实施例中,系统日志文件可以是文本格式,或者其他可记录系统日志的文件格式,此处不做具体限定。由于FLASH还可以扩充,所以可以记录大量的系统日志,并对其长期保存。存储在FLASH中的系统日志,用户也可以通过登录WEB Π进行查看,在WEBUI上也可以将系统日志信息已文件形式导出查看。
[0080]以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.一种路由器,其特征在于,包括: 处理器,用于当系统日志事件发生时,调用事件接口采集日志信息并提取欲播报的文子内各; 音频输出装置,用于将所述文字内容处理为声音信号并主动播报。
2.如权利要求1所述的路由器,其特征在于,所述音频输出装置包括: 噪声抑制模块,用于对包含文字内容的初步语音信号进行噪声抑制处理; 语音处理模块,用于将经噪声抑制处理的初步语音信号转换为声音信号; 功放模块,用于将所述声音信号进行放大处理; 播报模块,用于播报经放大处理的声音信号。
3.如权利要求1所述的路由器,其特征在于,还包括显示装置;所述处理器还用于将所述日志信息以消息形式输出至路由器的显示装置,以供显示。
4.如权利要求3所述的路由器,其特征在于,所述显示装置包括屏幕和屏幕驱动,还包括: 消息队列创建模块,用于为用户界面Π创建消息队列,以存放所述处理器上报的消息; 信息写入模块,用于在预置的显存中写入要显示的消息内容; UI任务模块,用于调用屏幕驱动,点亮屏幕并将显存中的消息内容实时呈现到屏幕。
5.如权利要求2所述的路由器,其特征在于,所述处理器还用于根据所述日志信息生成系统日志文件并保存到存储器,以供用户查看。
6.一种路由器中系统日志提醒的方法,其特征在于,包括以下步骤: 当系统日志事件发生时,调用事件接口采集日志信息并提取欲播报的文字内容; 将所述文字内容处理为声音信号并主动播报。
7.如权利要求6所述的路由器中系统日志提醒的方法,其特征在于,所述将所述文字内容处理为声音信号并主动播报的步骤中包括: 对包含文字内容的初步语音信号进行噪声抑制处理; 将经噪声抑制处理的初步语音信号转换为声音信号; 将所述声音信号进行放大处理; 播报经放大处理的声音信号。
8.如权利要求6所述的路由器中系统日志提醒的方法,其特征在于,还包括以下步骤:将所述日志信息以消息形式输出至路由器的显示装置,以供显示。
9.如权利要求8所述的路由器中系统日志提醒的方法,其特征在于,所述将所述日志信息以消息形式输出至路由器的显示装置,以供显示的步骤中包括: 为用户界面UI创建消息队列,以存放所述消息; 在预置的显存中写入要显示的消息内容; 调用屏幕驱动,点亮屏幕并将显存中的消息内容实时呈现到屏幕。
10.如权利要求7所述的路由器中系统日志提醒的方法,其特征在于,还包括以下步骤: 根据所述日志信息生成系统日志文件并保存到存储器,以供用户查看。
【文档编号】H04W88/08GK104427518SQ201310362989
【公开日】2015年3月18日 申请日期:2013年8月19日 优先权日:2013年8月19日
【发明者】张迪 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1