一种无线路由器上网权限配置方法和无线路由器与流程

文档序号:13984458阅读:193来源:国知局
一种无线路由器上网权限配置方法和无线路由器与流程
本发明实施例涉及无线通信领域,尤其涉及一种无线路由器上网权限配置方法和无线路由器。
背景技术
:路由器(router),是连接因特网中各内部网络即局域网(localareanetwork,lan)、外部网络即广域网(wideareanetwork,wan)的设备,路由器会根据信道的情况自动选择和设定路由,以最佳路径,按前后顺序发送信号。目前路由器已经广泛应用于各行各业,各种不同档次的产品已成为实现各种骨干网内部连接、骨干网间互联和骨干网与互联网互联互通业务的主力军。路由器又称网关设备(gateway)是用于连接多个逻辑上分开的网络,所谓逻辑网络是代表一个单独的网络或者一个子网。当数据从一个子网传输到另一个子网时,可通过路由器的路由功能来完成。因此,路由器具有判断网络地址和选择ip路径的功能,它能在多网络互联环境中,建立灵活的连接,可用完全不同的数据分组和介质访问方法连接各种子网,路由器只接受源站或其他路由器的信息,属网络层的一种互联设备。路由器是一种多端口设备,它可以连接不同传输速率并运行于各种环境的局域网和广域网,也可以采用不同的协议。路由器可以分为有线路由器和无线路由器。有线路由器是使用网线或光纤与电子设备连接的路由器,有线路由器只适合有网线接口的电子设备使用。无线路由器是单纯型接入点(accesspoint,ap)与宽带路由器的一种结合体,是带有无线覆盖功能的路由器,它主要应用于用户上网和无线覆盖。市场上流行的无线路由器一般都支持专线xdsl/cable,动态xdsl,pptp四种接入方式,它还具有其它一些网络管理的功能,如dhcp服务、nat防火墙、mac地址过滤等等功能。如图1所示,为现有技术中一种智能家居系统的结构示意图,无线路由器通过wifi将家中的智能电子设备连接,例如,无线路由器通过wifi将手机、电脑、电视机、冰箱、洗衣机、空调和灯等智能电子设备连接,实现网络传输。无线路由器在家庭环境中、企业环境中、社会公众环境中都有很广泛的应用,但无线路由器的使用并不是自由针对每个使用者都具有相同的使用权限。例如,目前无线路由器对于上网权限的控制基本上是设置黑名单、白名单、或进行统一的权限设置。但是这些都是一些固有的设置,对于连接人数十分庞杂、不便于统计的情况就很难处理。比如,针对企业,无线路由器连接员工与客户之间授予不同的权限,针对不同客户的权限、针对商场入驻企业与顾客、针对火车站飞机场等环境。但是,现有技术的无线路由器的权限配置方法不但复杂,而且还难于管理,尤其是需要进行修改时,需要重新进行权限设置。技术实现要素:本发明的多个方面一种无线路由器上网权限配置方法和无线路由器,使得电子设备的上网权限配置方案简单,而且可以自动配置和更新。本发明的一方面提供一种无线路由器上网权限配置方法,包括:当所述无线路由器与一电子设备连接时,获取所述电子设备的唯一标识;根据所述电子设备的所述唯一标识获取统计并保存的所述电子设备的总连接时长;根据所述电子设备的所述总连接时长确定与所述总连接时长对应的上网权限级别;将所述确定的上网权限级别配置给所述电子设备。可选地,根据存储的所有电子设备的每个唯一标识对应的总连接时长统计出最大时长与最小时长;将所述最小时长到所述最大时长的时间长度等额划分成n个时长等级;将所述n个时长等级对应与m个上网权限级别,其中,所述n和m均为等于或大于2的正整数,其中m≤n。可选地,当所述m<n时,连续两个或两个以上的时长等级对应一个相同的上网权限级别。可选地,每当所述电子设备连接所述无线路由器,所述无线路由器就开始统计所述电子设备的连接时长;当所述电子设备断开与所述无线路由器的连接时,所述无线路由器将所述电子设备本次连接时长与保存的所述电子设备的所述总连接时长相加,得到所述电子设备新的总连接时长。可选地,所述电子设备的所述唯一标识为所述电子设备的国际移动用户识别码、国际移动设备识别码、电子序列号、全局唯一标识符、无线网络临时标识或mac地址。本发明的另一方面提供一种无线路由器,包括:接收器,用于当所述无线路由器与一电子设备连接时,获取所述电子设备的唯一标识;处理器,用于根据所述电子设备的所述唯一标识获取统计并保存的所述电子设备的总连接时长;根据所述电子设备的所述总连接时长确定与所述总连接时长对应的上网权限级别;将所述确定的上网权限级别配置给所述电子设备;发送器,用于将所述上网权限级别的配置信息发送给所述电子设备。可选地,所述处理器还用于根据存储的所有电子设备的每个唯一标识对应的总连接时长统计出最大时长与最小时长;将所述最小时长到所述最大时长的时间长度等额划分成n个时长等级;将所述n个时长等级对应与m个上网权限级别,其中,所述n和m均为等于或大于2的正整数,其中m≤n。可选地,当所述m<n时,连续两个或两个以上的时长等级对应一个相同的上网权限级别。可选地,所述处理器还用于每当所述电子设备连接所述无线路由器,就开始统计所述电子设备的连接时长;当所述电子设备断开与所述无线路由器的连接时,将所述电子设备本次连接时长与保存的所述电子设备的所述总连接时长相加,得到所述电子设备新的总连接时长。可选地,所述电子设备的所述唯一标识为所述电子设备的国际移动用户识别码、国际移动设备识别码、电子序列号、全局唯一标识符、无线网络临时标识或mac地址。上述描述的无线路由器上网权限配置方法和无线路由器,在任意一个电子设备每一次登录时,所述无线路由器先获取该电子设备在所述无线路由器中记录的历史总连接时长,并根据该电子设备的总连接时长为其配置匹配的上网权限级别,因此,各个电子设备的上网权限级别配置简单,而且可以自动设置,且管理简单,不需要手动不断配置。附图说明图1为现有技术中一种智能家居系统的结构示意图;图2为本发明一实施例的一种无线路由器上网权限配置方法的流程示意图;图3为本发明另一实施例的一种通信系统的结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。另外,本文中术语“系统”和“网络”在本文中常被可互换使用。如图2所示,为本发明一实施例的一种无线路由器上网权限配置方法的流程示意图,所述无线路由器为单频无线路由器或双频无线路由器,所述双频路由器具有两个频段,例如2.4ghz和5ghz。本实施例中,所述无线路由器通过wifi连接至少两个或两个以上的电子设备,所述电子设备可以为电脑、平板电脑、电子秤、手机、掌上电脑、个人数字助理(personaldigitalassistant,pda)机、电脑、电视机、冰箱、洗衣机、空调和灯等具有网络连接功能的电子设备。所述无线路由器每与任意一个电子设备连接至断开时,均会统计和更新保存的该电子设备的总连接时长,例如,所述无线路由器的存储器保存和维护各个电子设备的唯一标识与其总连接时长的对应关系表,例如,如表1所示。表1在本发明的另一实施例中,所述总连接时长为记录的积累的历史总连接时长,所述无线路由器的所述存储器不断更新各个电子设备的唯一标识与其总连接时长的对应关系表,例如,对于唯一标识为id1的电子设备,在其未与所述无线路由器连接之前,所示无线路由器保存的唯一标识为id1的电子设备的总连接时长为2000分钟,当所述唯一标识为id1的电子设备与所述无线路由器连接时,所述无线路由器就开始统计其连接时长,当所述唯一标识为id1的电子设备与所述无线路由器断开连接时,假设所述无线路由器统计的当前连接时长为50分钟,则所述无线路由器更新所述唯一标识为id1的电子设备对应的总连接时长为2050分钟。在本发明的另一实施例中,所述无线路由器的所述存储器根据其容量,可以仅仅保存和维护n个电子设备的唯一标识与其总连接时长的对应关系表,例如,维护和保存100个电子设备的唯一标识与其总连接时长的对应关系表。在本发明的另一实施例中,所述无线路由器的所述存储器还保存和维护总连接时长和时长等级的对应关系表,例如如表2所示,其中,所述总连接时长和时长等级的对应关系表可以配置。表2总连接时长时长等级第x1分钟至第y1分钟时长等级l1第x2分钟至第y2分钟时长等级l2第x3分钟至第y3分钟时长等级l3第x4分钟至第y4分钟时长等级l4…………第xn分钟至第yn分钟时长等级ln在本发明的另一实施例中,所述无线路由器的所述存储器还保存和维护时长等级和上网权限级别的对应关系表,例如如表3所示,其中,所述时长等级和上网权限级别的对应关系表可以配置,不同的上网权限级别对应不同的上网权限,例如不同优先级权限、不同的上网速度权限、不同的下载权限、不同的网站访问权限等等。表3时长等级上网权限级别时长等级l1上网权限级别1时长等级l2上网权限级别2时长等级l3上网权限级别3时长等级l4上网权限级别4…………时长等级ln上网权限级别m在本发明的另一实施例中,所述无线路由器的所述存储器不断更新总连接时长和时长等级的对应关系表以及时长等级和上网权限级别的对应关系表,例如,在本发明的另一实施例中,所述无线路由器根据存储的所有电子设备(例如n个电子设备)的唯一标识对应的总连接时长统计出最大时长与最小时长;将所述最小时长到所述最大时长的时间长度等额划分成n个时长等级;将所述n个时长等级对应与m个上网权限级别,其中,所述n和m均为等于或大于2的正整数,其中m≤n。当所述m<n时,连续两个或两个以上的时长等级对应一个相同的上网权限级别;当所述m=n时,每个时长等级对应一个上网权限级别。例如,根据表1所示,唯一标识为id1的电子设备具有最大时长(即2000分钟),唯一标识为idn的电子设备具有最小时长(即100分钟)。在本发明的另一实施例中,将100分钟至2000分钟的时间长度(即1900分钟)划分为100个时长等级,每两个个时长等级的间隔即为19分钟,如表4所示,为再将所述100个时长等级与m个上网权限级别进行对应,如果m=50,则每两个时长等级对应一个上网权限级别,具体如表4所示。表4步骤201,当所述无线路由器与一电子设备连接时,获取所述电子设备的唯一标识。例如,所述电子设备的所述唯一标识为所述电子设备的国际移动用户识别码(internationalmobilesubscriberidentificationnumber,imsi)、国际移动设备识别码(internationalmobileequipmentidentificationnumber,imei)、电子序列(electronicserialnumbers,esn)、全局唯一标识符(universallyuniqueidentifier,uuid)、无线网络临时标识(radionetworktemporaryidentify,rnti)、小区无线网络临时标识(cellradionetworktemporaryidentify,crnti)、临时小区无线网络临时标识(temporary-cellradionetworktemporaryidentify,t-crnti)或mac地址。步骤202,根据所述电子设备的所述唯一标识获取统计并保存的所述电子设备的总连接时长。例如,所述无线路由器根据所述电子设备的唯一标识以及所述存储器存储的电子设备的唯一标识与总连接时长的对应关系表,确定所述电子设备的所述唯一标识对应的所述电子设备的总连接时长,例如,确定所述电子设备的历史的总连接时长为2000分钟。在本发明的另一实施例中,如果所述电子设备的所述总连接时长为零,则其对应的上网权限级别为最低。在本发明的另一实施例,从所述电子设备连接所述无线路由器开始,所述无线路由器就开始统计所述电子设备的连接时长;当所述电子设备断开与所述无线路由器的连接时,所述无线路由器将所述电子设备本次连接时长与保存的所述电子设备的所述总连接时长相加,得到所述电子设备新的总连接时长。步骤203,根据所述电子设备的所述总连接时长确定与所述总连接时长对应的上网权限级别。例如,所述无线路由器根据所述电子设备的所述总连接时长和保存的总连接时长和时长等级的对应关系,确定所述电子设备的所述总连接时长对应的时长等级,例如,所述电子设备的历史的总连接时长为2000分钟,其对应的时长等级为最高时长等级,即第100级。然后,所述无线路由器再根据其维护的时长等级和上网权限级别的对应关系,确定所述电子设备的上网权限级别。步骤204,将所述确定的上网权限级别配置给所述电子设备。例如,所述电子设备根据所述确定的上网权限级连接所述无线路由器。因此,在任意一个电子设备每一次登录时,所述无线路由器先获取该电子设备在所述无线路由器中记录的历史总连接时长,并根据该电子设备的总连接时长为其配置匹配的上网权限级别,因此,各个电子设备的上网权限级别可以自动设置,且管理简单,不需要手动不断配置。如图3所示,为本发明另一实施例的一种通信系统的结构示意图,所述通信系统包括无线路由器30与至少两个电子设备31,例如,所述无线路由器30与所述至少两个电子设备31通过lan接口连接,所述无线路由器30可以为单频无线路由器或双频无线路由器,所述双频路由器具有两个频段,例如2.4ghz和5ghz。本实施例中,所述无线路由器通过wifi连接两个或两个以上的电子设备31,所述电子设备31可以为电脑、平板电脑、电子秤、手机、掌上电脑、个人数字助理(personaldigitalassistant,pda)机、电脑、电视机、冰箱、洗衣机、空调和灯等具有网络连接功能的电子设备。所述无线路由器30包括:发送器(transmitter)301、接收器(receiver)302、处理器(processor)303、存储器(memory)304、通信接口305和总线306;其中,所述发送器301、所述接收器302、所述处理器303、所述存储器304、所述通信接口305相互之间通过所述总线306进行通信。在本发明实施例中,所述发送器301包括发送电路,所述接收器302包括接收电路。在本发明实施例中,所述处理器303可以是中央处理单元(centralprocessingunit,cpu),所述处理器303还可以是其他通用控制处理器、数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。所述通用控制处理器可以是微控制处理器或者是任何常规的控制处理器,例如单片机等。所述存储器304用于存储程序代码或指令,所述程序代码包括计算机操作指令,所述处理器303用于执行所述存储器304存储的程序代码或指令,使得所述发送器301、所述接收器302、所述处理器303、所述存储器304、所述通信接口305执行相关的功能,具体如下所述。所述存储器304可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。所述通信接口305可以为lan接口或接口电路,用于所述无线路由器30与所述至少两个电子设备31的通信。所述总线306可以是工业标准体系结构(industrystandardarchitecture,isa)总线、外设部件互连标准(peripheralcomponentinterconnect,pci)总线或扩展工业标准结构(extendedindustrystandardarchitecture,eisa)总线等。该总线306系统可以分为地址总线、数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。所述无线路由器30的所述通信接口305每与任意一个电子设备连接至断开时,所述存储器304均会统计和更新保存的该电子设备的总连接时长,例如,所述存储器304用于保存和维护各个电子设备的唯一标识与其总连接时长的对应关系表,例如,如表1所示。在本发明的另一实施例中,所述总连接时长为记录的积累的历史总连接时长,所述存储器304不断更新各个电子设备的唯一标识与其总连接时长的对应关系表,例如,对于唯一标识为id1的电子设备,在其未与所述无线路由器30连接之前,所述存储器304保存的唯一标识为id1的电子设备的总连接时长为2000分钟,当所述唯一标识为id1的电子设备与所述无线路由器30连接时,所述处理器303就开始统计其连接时长,当所述唯一标识为id1的电子设备与所述无线路由器30断开连接时,假设所述处理器303统计的当前连接时长为50分钟,则所述存储器304更新所述唯一标识为id1的电子设备对应的总连接时长为2050分钟。在本发明的另一实施例中,所述存储器304根据其容量,可以仅仅保存和维护n个电子设备的唯一标识与其总连接时长的对应关系表,例如,维护和保存100个电子设备的唯一标识与其总连接时长的对应关系表。在本发明的另一实施例中,所述存储器304还保存和维护总连接时长和时长等级的对应关系表,例如如表2所示,其中,所述总连接时长和时长等级的对应关系表可以配置。在本发明的另一实施例中,所述存储器304还保存和维护时长等级和上网权限级别的对应关系表,例如如表3所示,其中,所述时长等级和上网权限级别的对应关系表可以配置,不同的上网权限级别对应不同的上网权限,例如不同优先级权限、不同的上网速度权限、不同的下载权限、不同的网站访问权限等等。在本发明的另一实施例中,所述存储器304不断更新总连接时长和时长等级的对应关系表以及时长等级和上网权限级别的对应关系表,例如,在本发明的另一实施例中,所述处理器303根据存储的所有电子设备(例如n个电子设备)的唯一标识对应的总连接时长统计出最大时长与最小时长;然后,所述处理器303将所述最小时长到所述最大时长的时间长度等额划分成n个时长等级;所述处理器303再将将所述n个时长等级对应与m个上网权限级别,其中,所述n和m均为等于或大于2的正整数,其中m≤n。当所述m<n时,连续两个或两个以上的时长等级对应一个相同的上网权限级别;当所述m=n时,每个时长等级对应一个上网权限级别。例如,根据表1所示,唯一标识为id1的电子设备具有最大时长(即2000分钟),唯一标识为idn的电子设备具有最小时长(即100分钟)。在本发明的另一实施例中,所述处理器303将100分钟至2000分钟的时间长度(即1900分钟)划分为100个时长等级,每两个个时长等级的间隔即为19分钟,如表4所示,为再将所述100个时长等级与m个上网权限级别进行对应,如果m=50,则每两个时长等级对应一个上网权限级别,具体如表4所示。所述接收器302,用于当所述无线路由器30与一电子设备连接时,获取所述电子设备的唯一标识。例如,所述电子设备的所述唯一标识为所述电子设备的国际移动用户识别码(internationalmobilesubscriberidentificationnumber,imsi)、国际移动设备识别码(internationalmobileequipmentidentificationnumber,imei)、电子序列(electronicserialnumbers,esn)、全局唯一标识符(universallyuniqueidentifier,uuid)、无线网络临时标识(radionetworktemporaryidentify,rnti)、小区无线网络临时标识(cellradionetworktemporaryidentify,crnti)、临时小区无线网络临时标识(temporary-cellradionetworktemporaryidentify,t-crnti)或mac地址。所述处理器303,用于根据所述电子设备的所述唯一标识获取统计并保存的所述电子设备的总连接时长。例如,所述处理器303用于根据所述电子设备的唯一标识以及所述存储器304存储的电子设备的唯一标识与总连接时长的对应关系表,确定所述电子设备的所述唯一标识对应的所述电子设备的总连接时长,例如,确定所述电子设备的历史的总连接时长为2000分钟。在本发明的另一实施例中,如果所述电子设备的所述总连接时长为零,则其对应的上网权限级别为最低。在本发明的另一实施例,从所述电子设备连接所述无线路由器30开始,所述处理器303就开始统计所述电子设备的连接时长;当所述电子设备断开与所述无线路由器30的连接时,所述处理器303将所述电子设备本次连接时长与保存的所述电子设备的所述总连接时长相加,得到所述电子设备新的总连接时长。所述处理器303还用于根据所述电子设备的所述总连接时长确定与所述总连接时长对应的上网权限级别。例如,所述处理器303用于根据所述电子设备的所述总连接时长和保存的总连接时长和时长等级的对应关系,确定所述电子设备的所述总连接时长对应的时长等级,例如,所述电子设备的历史的总连接时长为2000分钟,其对应的时长等级为最高时长等级,即第100级。然后,所述处理器303再根据其维护的时长等级和上网权限级别的对应关系,确定所述电子设备的上网权限级别。所述处理器303还用于将所述确定的上网权限级别配置给所述电子设备。所述发送器301,用于将所述上网权限级别的配置信息发送给所述电子设备。例如,所述电子设备根据所述确定的上网权限级连接所述无线路由器30。综上所述,在任意一个电子设备每一次登录时,所述无线路由器先获取该电子设备在所述无线路由器中记录的历史总连接时长,并根据该电子设备的总连接时长为其配置匹配的上网权限级别,因此,各个电子设备的上网权限级别配置简单,而且可以自动设置,且管理简单,不需要手动不断配置。以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器或芯片执行各个实施例或者实施例的某些部分所述的方法。最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1