无线路由器学习方法及具备学习能力的无线路由器与流程

文档序号:13768954阅读:475来源:国知局
本发明涉及路由器领域,更具体的说涉及无线路由器学习方法及具备学习能力的无线路由器。
背景技术
:无线路由器是一种用来连接有线和无线网络的通讯设备,它可以通过wi-fi技术收发无线信号来与个人数码助理和笔记本等设备通讯,无线路由器可以在不设电缆的情况下,方便地建立一个电脑网络。目前,无线路由器无法进行自主配置,也就是说,无线路由器只是简单的响应用户的操作,即使用户下发的命令是不合理或者无意义,路由器也会执行下去,这样会造成用户冗余的操作,此外,目前的无线路由器不具备自主学习能力,智能化不高,需要用户重复动作,也无法给出用户合理化建议,例如用户每天都需要进行qos设置,且在不同时间段进行不同的设置,或者又例如用户在一天之内进行多次不同的限速,如此复杂繁琐的设置,会严重影响用户的工作效率,同时也会带来许多烦恼。申请号为cn201320554509.1公布的一种用于电子装置遥控系统的路由器,包括:一网络分享模块,用于收发遥控信号;一微处理器,连接于该网络分享模块,并具一自学习模块,用于将其遥控信号转换编辑成遥控学习码;一存储模块,连接于该微处理器,用于储存该微处理器所转换的该遥控学习码;以及,一无线通信模块,连接于该微处理器,用于将储存在该存储模块的该遥控学习码经由该微处理器传送至一万向遥控信号收发装置,该万向遥控信号收发装置再将该遥控学习码发出用以遥控家电设备,以达成所设定家电设备遥控的功能。该路由器虽然具有学习模块,具备一定的学习能力,但是无法根据用户的需求进行自主配置,也无法真正意义上实现智能化以提前预知用户行为并和用户进行沟通。申请号为cn201510169296.4的专利公开了一种可以提供在线教育功能的路由器系统以及一种具体的设计方案。该系统主要由两部分构成:一、安装有深度定制软件操作系统的路由器;二、在线云教育平台。系统提供的主要功能为:为受教育用户(特别是家庭中的青少年用户)提供有效的在线教育服务,受教育用户可以通过学习兑换上网时间。同时也为局域网的管理员(比如家庭中的家长)提供对网内联网终端的上网权限的管理功能。根据权利书要求1所述的其特征在于:智能路由器系统是由一个包括在线教育平台、路由器硬件、操作系统和应用软件构成的系统,智能路由器可以对用户在局域网内终端上的在线学习活动进行积分,智能路由器系统可以管理用户的上网行为,并要求上网用户利用学习的积分才可以换取上网时间。同样,该路由器无法根据用户的需求进行自主配置,也无法真正意义上实现智能化以提前预知用户行为并和用户进行沟通。因此急需要无线路由器学习方法及具备学习能力的无线路由器,能够根据用户指令进行自主配置,同时还能不断地学习,路由器变得更加智能化。技术实现要素:针对现有技术的缺陷本发明的目的是提供无线路由器学习方法及具备学习能力的无线路由器,能够根据用户指令进行自主配置,同时还能不断地学习,路由器变得更加智能化。本发明的上述技术目的是通过以下技术方案得以实现的:无线路由器学习方法,包括如下步骤:步骤1,根据用户需求进行配置,并形成配置日志;步骤2,分析所述配置日志,找寻配置规律并更新无线路由器配置操作。优选的,步骤2具体为:分析所述配置日志,将含有用户信息的日志进行本地处理,找寻本地用户配置规律,更新无线路由器配置操作;将不带用户信息的日志上传云端处理,找寻多个用户配置规律,更新无线路由器配置操作。优选的,步骤1具体包括如下步骤:步骤1.1,收集用户需求;步骤1.2,根据用户需求,预设配置指令进行路由器配置,并反馈执行结果;步骤1.3,路由器配置成功后,将配置指令及执行结果形成配置日志。优选的,步骤1.3中,路由器配置成功后,还进行对不同配置的前后顺序的记录,并保存配置日志和记录。优选的,步骤2中,所述配置规律包括服务质量设置的时间点规律。优选的,步骤2中,所述配置规律包括路由器限速规律、带宽变动规律、延时规律。具备学习能力的无线路由器,包括日志配置模块、分析模块、更新模块;所述日志配置模块,用以根据用户需求进行配置,并形成配置日志;所述分析模块,用以分析所述日志配置模块生成的配置日志,找寻配置规律;所述更新模块,用以将配置规律更新至无线路由器配置操作中。优选的,所述分析模块包括本地分析单元以及云端分析单元;所述本地分析单元,将含有用户信息的日志进行本地处理,找寻本地用户配置规律,更新无线路由器配置操作;云端分析单元,将不带用户信息的日志上传云端处理,找寻多个用户配置规律,更新无线路由器配置操作。优选的,所述日志配置模块包括用户需求收集单元、配置单元、以及配置日志生成单元;所述用户需求收集单元,用于收集用户需求;所述配置单元,用以根据用户需求,预设配置指令进行路由器配置;并反馈执行结果;所述配置日志生成单元,用以将配置指令及执行结果形成配置日志。优选的,还包括配置顺序记录模块和存储模块;所述配置顺序记录模块,用于对不同配置的前后顺序进行记录;所述存储模块,用于存储配置日志以及记录。综上所述,本发明具有以下有益效果:能够根据用户指令进行自主配置,同时还能不断地学习,路由器变得更加智能化。附图说明图1为本发明无线路由器学习的流程简图;图2为配置日志形成的流程图;图3为无线路由器的系统简图。具体实施方式以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。本具体实施例仅仅是对本发明的解释,其并不是对本发明的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本发明的权利要求范围内都受到专利法的保护。实施例一:如图1所示,无线路由器学习方法,包括如下步骤:步骤1,根据用户需求进行配置,并形成配置日志;传统的路由器只会响应用户的操作,即使用户下发的命令是不合理或者无意义,路由器也会执行下去,这样会造成用户冗余的操作,本实施例中,路由器能够根据用户的需求进行自主配置,即用户不直接下发具体的操作,只是告诉路由器想完成什么目的即可,路由器根据预先设置好的配置指令进行路由器配置。配置指令可以以程序的形式保存在路由器中。而所形成的配置日志中会包括一些重要的信息,例如宽带限速信息等。这些重要的信息会被路由器本身分析、并被归纳出用户使用的规律。步骤2,分析所述配置日志,找寻配置规律并更新无线路由器配置操作。此设置,使得路由器配置操作得到及时的更新,路由器配置操作的更新即是路由器学习的过程,随着使用的时间和次数不断增加,路由器不断的学习,路由器将会从大量的配置日志中发现一些用户的配置规律,路由器变的聪明,路由器的智能化水平提高,这样的话路由器可以提前预知用户的行为并和用户进行沟通。优选的,步骤2具体为:分析所述配置日志,将含有用户信息的日志进行本地处理,找寻本地用户配置规律,更新无线路由器配置操作;将不带用户信息的日志上传云端处理,找寻多个用户配置规律,更新无线路由器配置操作。如图2所示,作为优选,步骤1具体包括如下步骤:步骤1.1,收集用户需求;用户需求可以为安全服务需求、限速需求等。步骤1.2,根据用户需求,预设配置指令进行路由器配置,并反馈执行结果;步骤1.3,路由器配置成功后,将配置指令及执行结果形成配置日志。优选的,步骤2中,所述配置规律包括服务质量设置的时间点规律。例如比如用户喜欢在何时进行qos设置或者经过多长时间的qos设置、或者在这个时间段中进行这样的qos设置或者在那个时间段进行那样的qos设置,路由器根据这些规律可以提前预知用户的行为并和用户进行沟通。优选的,步骤2中,所述配置规律包括服务质量设置的内容规律。例如用户喜欢设置什么样子的qos设置,包括用户设置的上传宽带、下载宽带、不同群组的流量分配、分包长度、dscp差分服务代码等,这样的话路由器同样根据这些规律可以提前预知用户的行为并和用户进行沟通。优选的,步骤2中,所述配置规律包括路由器限速规律、带宽变动规律、延时规律。这些规律为用户使用时的按需规律,当路由器发现添加的qos参数难以满足业务的需求,采用一定的机制来限定,例如改变带宽、延时通信、限速等,这样的话路由器同样根据这些规律可以提前预知用户的行为并和用户进行沟通。实施例二:优选的,步骤1.3中,路由器配置成功后,还进行对不同配置的前后顺序的记录,并保存配置日志和记录。通过保存日志和记录,防止配置日志和记录在一些突发情况下例如断电、路由器坏死等情况下发生丢失,造成无法学习,或者学习记录的丢失;本实施例中,路由器配置成功后,并保存配置日志和记录,即使路由器断电或者坏死,路由器再次通电时可继续学习,路由器更换时,将配置日志和记录重新导入新的路由器,实现快速学习,无需再耗费大量的时间进行路由器配置。优选的,所述配置日志和记录构成第一存储表存储在路由器的外接存贮器的第一存储表中,外接存贮器可采用和路由器usb接口连接的u盘,参见表一:表一:第一存储表日志记录日志1记录1日志2记录2日志3记录3日志4记录4日志5记录5日志……记录……日志n记录n其余同实施例1。实施例三:如图3所示,具备学习能力的无线路由器,包括日志配置模块、分析模块、更新模块;所述日志配置模块,用以根据用户需求进行配置,并形成配置日志;所形成的配置日志中会包括一些重要的信息,例如宽带限速信息等。这些重要的信息会被路由器本身分析、并被归纳出用户使用的规律。所述分析模块,用以分析所述日志配置模块生成的配置日志,找寻配置规律;所述更新模块,用以将配置规律更新至无线路由器配置操作中。现有技术中,路由器只会响应用户的操作,即使用户下发的命令是不合理或者无意义,路由器也会执行下去,这样会造成用户冗余的操作,本实施例中,路由器的所述日志配置模块能够根据用户的需求进行自主配置,解决了现有技术中路由器冗余操作以及不合理操作的难题,使用时,用户可以不直接下发具体的操作,只是告诉路由器想完成什么目的即可,日志配置模块根据预先设置好的配置指令进行路由器配置并形成配置日志;另外,路由器的分析模块以及更新模块,有助于寻找配置规律以及将配置规律更新至无线路由器配置操作中,路由器配置操作的更新即是路由器学习的过程,随着使用的时间和次数不断增加,路由器不断的学习,路由器将会从大量的配置日志中发现一些用户的配置规律,路由器变的聪明,路由器的智能化水平提高,这样的话路由器可以提前预知用户的行为并和用户进行沟通。本实施例中,所述分析模块所分析得到的配置规律可以为服务质量设置的时间点规律,例如比如用户喜欢在何时进行qos设置或者经过多长时间的qos设置、或者在这个时间段中进行这样的qos设置或者在那个时间段进行那样的qos设置;所述配置规律可以为服务质量设置的内容规律例如用户设置的上传宽带、下载宽带、不同群组的流量分配、分包长度、dscp差分服务代码等;所述配置规律可以为路由器限速规律、带宽变动规律、延时规律,这些规律为用户使用时的按需规律,当路由器发现添加的qos参数难以满足业务的需求,采用一定的机制来限定,例如改变带宽、延时通信、限速等;这样的话路由器根据这些规律可以提前预知用户的行为并和用户进行沟通。优选的,所述分析模块包括本地分析单元以及云端分析单元;所述本地分析单元,将含有用户信息的日志进行本地处理,找寻本地用户配置规律,更新无线路由器配置操作;所述云端分析单元,将不带用户信息的日志上传云端处理,找寻多个用户配置规律,更新无线路由器配置操作。在云端分析单元工作时,用户数量的选择优选以100个为一个单元,同时多个单元进行分析,通过大量用户的分析,提炼出对一些使用场景和习惯的最优执行命令。因此,通过本地分析单元以及云端分析单元的分析,能够尽可能地完整找出配置规律以及一些使用场景和习惯的最优执行命令。优选的,所述日志配置模块包括用户需求收集单元、配置单元、以及配置日志生成单元;所述用户需求收集单元,用于收集用户需求;用户需求可以为安全服务需求、限速需求、带宽需求、延时通信等。所述配置单元,用以根据用户需求,预设配置指令进行路由器配置;并反馈执行结果;配置指令可以以程序的形式保存在路由器中。所述配置日志生成单元,用以将配置指令及执行结果形成配置日志。实施例四:区别于实施例三,优选的,路由器还包括配置顺序记录模块和存储模块;所述配置顺序记录模块,用于对不同配置的前后顺序进行记录;本实施例中,在路由器完成每一次配置后,不仅需要将配置指令及执行结果形成配置日志,还需将不同的配置按前后顺序相对应记录,按前后顺序可以为按时间判断。所述存储模块,用于存储配置日志以及记录。通过保存日志和记录,防止配置日志和记录在一些突发情况下例如断电、路由器坏死等情况下发生丢失,造成无法学习,或者学习记录的丢失;本实施例中,路由器配置成功后,并保存配置日志和记录,即使路由器断电或者坏死,路由器再次通电时可继续学习,路由器更换时,将配置日志和记录重新导入新的路由器,实现快速学习,无需再耗费大量的时间进行路由器配置。其余同实施例三。本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属
技术领域
的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1