一种开启和关闭访客网络的方法及无线路由器的制造方法

文档序号:7806563阅读:450来源:国知局
一种开启和关闭访客网络的方法及无线路由器的制造方法
【专利摘要】本发明适用于通信领域,提供了一种开启和关闭访客网络的方法及无线路由器。所述方法包括:预先配置访客网络的开启和/或关闭的时间信息;在配置生效时刻起,开始执行定时器;每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访客网络的时间,如果是,则执行相应的开启或关闭访客网络的操作。本发明由于预先配置访客网络的开启和/或关闭的时间信息;在配置生效时刻起,开始执行定时器;每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访客网络的时间,如果是,则执行相应的开启或关闭访客网络的操作。因此配置开启和关闭访客网络的过程简便且节约配置时间。
【专利说明】一种开启和关闭访客网络的方法及无线路由器

【技术领域】
[0001] 本发明属于通信领域,尤其涉及一种开启和关闭访客网络的方法及无线路由器。

【背景技术】
[0002] 接入互联网的方式多种多样,通过无线网络接入互联网已经成为一种重要方式。 但接入的用户分很多种,出于安全的目的,需要同时为不同的用户分配不同的权限,例如是 否可以访问管理页面、是否可以与同网络内的其它主机进行通信等等,目前的做法是同时 提供不同权限的网络,通常是主人网络和访客网络,以达到前述目的。
[0003] 通常的情况是主人网络与访客网络各一个,但访客网络也可以有多个。访客网络 附属于主人网络,即主人网络的大多数配置直接在访客网络中生效,如网络的信道、模式、 加密方式等等。接入主人网络的主机可以配置访客网络,但接入访客网络的主机不可以配 置主人网络。除此之外,主人网络和访客网络的使用是互不干扰的。
[0004] 然而,主人网络是常用开启的,而访客网络的开启时间却可能是不确定的。在现有 技术中,访客网络的所有配置都需要管理员手动配置,极为不便。对于不需要经常修改的参 数配置如SSID (Service Set Identifier,服务集标识,即无线网络的名称)、网络密码等可以 一次就配置完成,但网络的开启和关闭每次都需要进入管理页面进行配置,是非常繁琐且 耗费时间的。


【发明内容】

[0005] 本发明的目的在于提供一种开启和关闭访客网络的方法及无线路由器,旨在解决 现有技术的网络的开启和关闭每次都需要进入管理页面进行配置,非常繁琐且耗费时间的 问题。
[0006] 第一方面,本发明提供了一种开启和关闭访客网络的方法,所述方法包括:
[0007] 预先配置访客网络的开启和/或关闭的时间信息;
[0008] 在配置生效时刻起,开始执行定时器;
[0009] 每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访客网络的时间, 如果是,则执行相应的开启或关闭访客网络的操作。
[0010] 第二方面,本发明提供了一种无线路由器,所述无线路由器包括:
[0011] 配置模块,用于预先配置访客网络的开启和/或关闭的时间信息;
[0012] 执行模块,用于在配置生效时刻起,开始执行定时器;
[0013] 检查模块,用于每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访 客网络的时间;
[0014] 操作模块,用于当检查模块检查当前时刻符合预先配置的开启或关闭访客网络的 时间时,执行相应的开启或关闭访客网络的操作。
[0015] 在本发明中,由于预先配置访客网络的开启和/或关闭的时间信息;在配置生效 时刻起,开始执行定时器;每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭 访客网络的时间,如果是,则执行相应的开启或关闭访客网络的操作。因此配置开启和关闭 访客网络的过程简便且节约配置时间。

【专利附图】

【附图说明】
[0016] 图1是本发明实施例一提供的开启和关闭访客网络的方法的流程图。
[0017] 图2是本发明实施例二提供的无线路由器的结构示意图。

【具体实施方式】
[0018] 为了使本发明的目的、技术方案及有益效果更加清楚明白,以下结合附图及实施 例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发 明,并不用于限定本发明。
[0019] 为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0020] 实施例一:
[0021] 请参阅图1,本发明实施例一提供的开启和关闭访客网络的方法包括以下步骤:
[0022] S101、预先配置访客网络的开启和/或关闭的时间信息;
[0023] S102、在配置生效时刻起,开始执行定时器;
[0024] 在本发明实施例一中,配置生效时刻具体是:用户执行保存配置的操作或无线路 由器系统启动加载配置的时刻。
[0025] S103、每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访客网络的 时间,如果是,则执行S104,否则返回S103 ;
[0026] S104、执行相应的开启或关闭访客网络的操作。
[0027] 在本发明实施例一中,
[0028] S101具体可以为:预先配置访客网络的开启时长,所述开启时长是指从配置生效 时刻起计算,访客网络从开启至自动关闭的时长。
[0029] S103具体可以为:每隔预定时间检查从配置生效时刻起到当前时刻之间的时间 差,将所述时间差与预先配置的访客网络的开启时长对比,如果已经超过所述开启时长,则 执行S104,否则返回S103。
[0030] S104具体可以为:关闭访客网络,并关闭定时器。
[0031] 在本发明实施例一中,定时器可以使用系统内部的计数器进行计时,计数器的计 数不受系统时间更改的影响,即系统时间的更改并不会导致计数器重置或者总计数值更 改,且每秒钟的计数次数稳定,故而统计的总时间能够准确反映自配置生效时刻至当前时 刻的时间差。
[0032] 采用上述技术方案,配置生效后,开启时长之内访客网络处于开启状态,用户可以 搜索到SSID,可以接入访客网络,可以正常使用网络提供的服务,而在开启时长之后访客网 络将处于关闭状态,用户无法搜索到SSID且无法接入访客网络。
[0033] 在本发明实施例一中,
[0034] S101具体也可以为:预先配置访客网络周期性的开启的时间段和/或关闭的时间 段。
[0035] S103具体也可以为:每隔预定时间检查当前所处的时间点,例如处于一周的第几 天第几个小时第几分钟,将所述当前所处的时间点与预先配置的开启的时间段和/或关闭 的时间段对比。
[0036] S104具体也可以为:如果处于开启的时间段之内,且访客网络未开启,则开启访 客网络,如果处于关闭的时间段之内,且访客网络已开启,则关闭访客网络。
[0037] 采用上述技术方案,用户可以制定一个周期时间表,表示在一周的第几天的第几 个小时访客网络是否处于开启状态。配置生效后,如果周期时间表内对应当前时刻的配置 为开启,访客网络将处于开启状态,用户可以搜索到SSID,可以接入网络,可以正常使用网 络提供的服务,而如果周期时间表内对应当前时刻的配置为关闭,访客网络将处于关闭状 态,用户无法搜索到SSID且无法接入网络。
[0038] 在本发明实施例一中,配置的周期可以为一周,可以配置一周中每天的每24小时 的访客网络的开启状态。使用大小为7,每个数为整形数的数组来存储一周七天的每个小时 时段的访客网络的开启状态,以节省配置的存储空间。其中每个数的数据类型为32位的整 形数,使用每个数分别表示一周的第几天,使用其中每个数的低24位表示一天的24小时时 段,也可以为使用其中每个数的任意24位分别对应一天的24个小时时段,置位为1表示该 小时时段内访客网络为开启状态,整个数组存储了一周七天的每个小时时段访客网络的开 启状态(即总共7*24 = 168小时)。配置保存时系统将根据页面中用户的配置重新对数组 进行置位操作。
[0039] 当然,配置的周期也可以为一个月或者一年。制定的周期表的时间粒度大小是小 时,但可以制定为一天或者一分钟甚至一秒钟为时间粒度大小。
[0040] 在本发明实施例一中,由于预先配置访客网络的开启和/或关闭的时间信息;在 配置生效时刻起,开始执行定时器;每隔预定时间检查当前时刻是不是符合预先配置的开 启或关闭访客网络的时间,如果是,则执行相应的开启或关闭访客网络的操作。因此配置开 启和关闭访客网络的过程简便且节约配置时间。
[0041] 实施例二:
[0042] 请参阅图2,本发明实施例二提供的无线路由器包括:配置模块11、执行模块12、 检查模块13和操作模块14,其中,
[0043] 配置模块11,用于预先配置访客网络的开启和/或关闭的时间信息;
[0044] 执行模块12,用于在配置生效时刻起,开始执行定时器;
[0045] 检查模块13,用于每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭 访客网络的时间;
[0046] 操作模块14,用于当检查模块检查当前时刻符合预先配置的开启或关闭访客网络 的时间时,执行相应的开启或关闭访客网络的操作。
[0047] 在本发明实施例二中,所述配置生效时刻具体是:用户执行保存配置的操作或无 线路由器系统启动加载配置的时刻。
[0048] 在本发明实施例二中,
[0049] 所述配置模块具体可以用于:预先配置访客网络的开启时长,所述开启时长是指 从配置生效时刻起计算,访客网络从开启至自动关闭的时长;
[0050] 所述检查模块具体可以用于:每隔预定时间检查从配置生效时刻起到当前时刻之 间的时间差,将所述时间差与预先配置的访客网络的开启时长对比;
[0051] 所述操作模块具体可以用于:当检查模块检查到所述时间差已经超过所述预先配 置的访客网络的开启时长,则关闭访客网络,并关闭定时器。
[0052] 在本发明实施例二中,
[0053] 所述配置模块具体还可以用于:预先配置访客网络周期性的开启的时间段和/或 关闭的时间段;
[0054] 所述检查模块具体还可以用于:每隔预定时间检查当前所处的时间点,将所述当 前所处的时间点与预先配置的开启的时间段和/或关闭的时间段对比;
[0055] 所述操作模块具体还可以用于:当检查模块检查到所述当前所处的时间点处于预 先配置的开启的时间段之内,且访客网络未开启,则开启访客网络,如果所述当前所处的时 间点处于预先配置的关闭的时间段之内,且访客网络已开启,则关闭访客网络。
[0056] 在本发明实施例二中,配置的周期可以为一周,可以配置一周中每天的每24小时 的访客网络的开启状态。使用大小为7,每个数为整形数的数组来存储一周七天的每个小时 时段的访客网络的开启状态,以节省配置的存储空间。其中每个数的数据类型为32位的整 形数,使用每个数分别表示一周的第几天,使用其中每个数的低24位表示一天的24小时时 段,也可以为使用其中每个数的任意24位分别对应一天的24个小时时段,置位为1表示该 小时时段内访客网络为开启状态,整个数组存储了一周七天的每个小时时段访客网络的开 启状态(即总共7*24 = 168小时)。配置保存时系统将根据页面中用户的配置重新对数组 进行置位操作。
[0057] 当然,配置的周期也可以为一个月或者一年。制定的周期表的时间粒度大小是小 时,但可以制定为一天或者一分钟甚至一秒钟为时间粒度大小。
[0058] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以 通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中, 所述的存储介质,如R0M/RAM、磁盘、光盘等。
[0059] 以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精 神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1. 一种开启和关闭访客网络的方法,其特征在于,所述方法包括: 预先配置访客网络的开启和/或关闭的时间信息; 在配置生效时刻起,开始执行定时器; 每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访客网络的时间,如果 是,则执行相应的开启或关闭访客网络的操作。
2. 如权利要求1所述的方法,其特征在于,所述配置生效时刻具体是:用户执行保存配 置的操作或无线路由器系统启动加载配置的时刻。
3. 如权利要求1或2所述的方法,其特征在于, 所述预先配置访客网络的开启和/或关闭的时间信息具体为:预先配置访客网络的开 启时长,所述开启时长是指从配置生效时刻起计算,访客网络从开启至自动关闭的时长; 所述每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访客网络的时间, 如果是,则执行相应的开启或关闭访客网络的操作具体为:每隔预定时间检查从配置生效 时刻起到当前时刻之间的时间差,将所述时间差与预先配置的访客网络的开启时长对比, 如果已经超过所述开启时长,则关闭访客网络,并关闭定时器。
4. 如权利要求1或2所述的方法,其特征在于, 所述预先配置访客网络的开启和/或关闭的时间信息具体为:预先配置访客网络周期 性的开启的时间段和/或关闭的时间段; 所述每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访客网络的时间, 如果是,则执行相应的开启或关闭访客网络的操作具体为:每隔预定时间检查当前所处的 时间点,将所述当前所处的时间点与预先配置的开启的时间段和/或关闭的时间段对比, 如果处于开启的时间段之内,且访客网络未开启,则开启访客网络,如果处于关闭的时间段 之内,且访客网络已开启,则关闭访客网络。
5. -种无线路由器,其特征在于,所述无线路由器包括: 配置模块,用于预先配置访客网络的开启和/或关闭的时间信息; 执行模块,用于在配置生效时刻起,开始执行定时器; 检查模块,用于每隔预定时间检查当前时刻是不是符合预先配置的开启或关闭访客网 络的时间; 操作模块,用于当检查模块检查当前时刻符合预先配置的开启或关闭访客网络的时间 时,执行相应的开启或关闭访客网络的操作。
6. 如权利要求5所述的无线路由器,其特征在于,所述配置生效时刻具体是:用户执行 保存配置的操作或无线路由器系统启动加载配置的时刻。
7. 如权利要求5或6所述的无线路由器,其特征在于, 所述配置模块具体用于:预先配置访客网络的开启时长,所述开启时长是指从配置生 效时刻起计算,访客网络从开启至自动关闭的时长; 所述检查模块具体用于:每隔预定时间检查从配置生效时刻起到当前时刻之间的时间 差,将所述时间差与预先配置的访客网络的开启时长对比; 所述操作模块具体用于:当检查模块检查到所述时间差已经超过所述预先配置的访客 网络的开启时长,则关闭访客网络,并关闭定时器。
8. 如权利要求5或6所述的无线路由器,其特征在于, 所述配置模块具体用于:预先配置访客网络周期性的开启的时间段和/或关闭的时间 段; 所述检查模块具体用于:每隔预定时间检查当前所处的时间点,将所述当前所处的时 间点与预先配置的开启的时间段和/或关闭的时间段对比; 所述操作模块具体用于:当检查模块检查到所述当前所处的时间点处于预先配置的开 启的时间段之内,且访客网络未开启,则开启访客网络,如果所述当前所处的时间点处于预 先配置的关闭的时间段之内,且访客网络已开启,则关闭访客网络。
【文档编号】H04W88/14GK104053147SQ201410275585
【公开日】2014年9月17日 申请日期:2014年6月19日 优先权日:2014年6月19日
【发明者】陈津标, 冯国标 申请人:普联技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1