著录项信息
专利名称 | 无线网络接入的方法、装置及系统 |
申请号 | CN201410826919.6 | 申请日期 | 2014-12-26 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2015-04-22 | 公开/公告号 | CN104540128A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04W12/06 | IPC分类号 | H;0;4;W;1;2;/;0;6;;;H;0;4;W;4;8;/;0;4查看分类表>
|
申请人 | 北京奇虎科技有限公司;奇智软件(北京)有限公司 | 申请人地址 | 北京市西城区新街口外大街28号D座112室(德胜园区)
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 北京奇虎科技有限公司,奇智软件(北京)有限公司 | 当前权利人 | 北京奇虎科技有限公司,奇智软件(北京)有限公司 |
发明人 | 赵俊博;王中华;向明 |
代理机构 | 北京鼎佳达知识产权代理事务所(普通合伙) | 代理人 | 王伟锋;刘铁生 |
摘要
本发明公开了一种无线网络接入的方法、装置及系统,涉及通信技术领域,主要目的在于解决访客接入无线AP时操作过程繁琐的问题。本发明的主要技术方案包括:检测访客终端的信号强度;根据信号强度计算访客终端到路由器之间的实际距离;将实际距离与预设的距离阈值进行比对;若实际距离不大于距离阈值,则向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中;接收管理终端返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端。本发明主要应用于访客终端接入到家庭局域网中的无线AP过程中。
无线网络接入的方法、装置及系统\n技术领域\n[0001] 本发明涉及通信技术领域,特别是涉及一种无线网络接入的方法、装置及系统。\n背景技术\n[0002] 无线保真(Wireless Fidelity,WiFi)是一个当今使用最广泛的无线网络传输技术,WiFi是由无线接入点(Access Point,AP)和无线网卡组成的无线网络,无线AP俗称“热点”,任何一台装有无线网卡的智能手机、平板电脑或笔记本电脑等用户终端都可以通过AP去分享网络资源。\n[0003] 家庭网络中,主人通常会对无线AP设置密码,当访客的用户终端检测到无线AP的信号时,访客需要手动选择需要加入的AP名称,并且手动输入无线密码进行鉴权。实际应用中,手动选取AP名称及输入无线密码的方式操作起来较为繁琐,并且密码输入的过程非常容易出错。\n发明内容\n[0004] 有鉴于此,本发明实施例提供一种无线网络接入的方法、装置及系统,主要目的在于解决访客接入无线AP时操作过程繁琐的问题。\n[0005] 依据本发明一个方面,提供了一种无线网络接入的方法,包括:\n[0006] 检测访客终端的信号强度;\n[0007] 根据信号强度计算访客终端到路由器之间的实际距离;\n[0008] 将实际距离与预设的距离阈值进行比对;\n[0009] 若实际距离不大于距离阈值,则向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中;\n[0010] 接收管理终端返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端。\n[0011] 根据本发明的另一个方面,提供了一种无线网络接入的装置,包括:\n[0012] 检测单元,用于检测访客终端的信号强度;\n[0013] 计算单元,用于根据检测单元检测的信号强度计算访客终端到路由器之间的实际距离;\n[0014] 比对单元,用于将计算单元计算的实际距离与预设的距离阈值进行比对;\n[0015] 发送单元,用于当比对单元比对的实际距离不大于距离阈值时,向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中;\n[0016] 接收单元,用于接收发送单元发送的管理终端返回的请求响应;\n[0017] 操作单元,用于根据接收单元接收的请求响应中携带的指示信息接入或取消接入访客终端。\n[0018] 根据本发明的另一个方面,提供了一种无线网络接入的系统,所述系统包括访客终端、路由器以及管理终端,其中,\n[0019] 路由器,用于检测访客终端的信号强度,根据信号强度计算访客终端到路由器之间的实际距离,将实际距离与预设的距离阈值进行比对,若实际距离不大于距离阈值,则向管理终端发送鉴权请求;\n[0020] 管理终端,用于接收路由器发送的鉴权请求,确定是否将访客终端接入到路由器创建的无线接入节点AP中,并向路由器发送请求响应;\n[0021] 路由器,还用于接收管理终端返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端。\n[0022] 借由上述技术方案,本发明提供的无线网络接入的方法、装置及系统,路由器检测访客终端的信号强度,根据信号强度计算访客终端与路由器之间的实际距离,并将计算得到的实际距离与预设的距离阈值进行比对,当实际距离不大于距离阈值时,路由器向管理终端发送鉴权请求,由管理终端确定是否将访客终端接入到路由器创建的无线AP中,并向路由器发送请求响应,路由器接收管理终端发送的请求响应,并根据请求响应中携带的指示信息接入或者取消接入访客终端。与现有技术相比,本发明基于路由器计算的访客终端与路由器之间的实际距离不大于距离阈值,然后路由器根据管理终端发送的指示信息确定接入访客终端,而无需手动输入无线密码进行鉴权,因此,本发明提供的方法能够大大简化访客终端接入无线AP的操作过程。\n[0023] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。\n附图说明\n[0024] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:\n[0025] 图1示出了本发明实施例提供的一种无线网络接入的方法的流程图;\n[0026] 图2示出了本发明实施例提供的向管理终端发送的鉴权请求界面的示意图;\n[0027] 图3示出了本发明实施例提供的记录访客终端的白名单的示意图;\n[0028] 图4示出了本发明实施例提供的一种无线网络接入的装置的组成框图;\n[0029] 图5示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;\n[0030] 图6示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;\n[0031] 图7示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;\n[0032] 图8示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;\n[0033] 图9示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;\n[0034] 图10示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;\n[0035] 图11示出了本发明实施例提供的另一种无线网络接入的装置的组成框图;\n[0036] 图12示出了本发明实施例提供的一种无线网络接入的系统的组成框图。\n具体实施方式\n[0037] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。\n[0038] 本发明实施例提供一种无线网络接入的方法,如图1所示,该方法包括:\n[0039] 101、检测访客终端的信号强度。\n[0040] 当访客终端需要接入无线网络时,首先需要打开其自身设备上接入无线网络的信号开关,以便路由器能根据访客终端发出的信号检测到该访客终端,路由器基于访客终端发出的信号,检测访客终端的信号强度。其中,步骤101中的访客终端为支持无线上网的访客终端,本发明实施例所采用的访客终端可以为:智能手机、个人计算机(Personal Computer,PC)、平板电脑等等,具体的本发明实施例不进行限制。\n[0041] 102、根据信号强度计算访客终端到路由器之间的实际距离。\n[0042] 在步骤101检测访客终端的信号强度之后,路由器根据该信号强度计算访客终端与路由器之间的实际距离。本发明实施例在计算访客终端到路由器之间的实际距离时,不排除外界干扰及不同访客终端机型造成的误差。\n[0043] 103、将实际距离与预设的距离阈值进行比对。\n[0044] 在步骤102计算出的实际距离后,与预设的距离阈值进行比对,设置的距离阈值越小说明访客终端需要与路由器的实际距离越近才能接入到无线网络中。其中,预设的距离阈值是人为设置的,在设置距离阈值时可以采用但不局限于以下的方式实现,例如,设置距离阈值为40厘米,或者也可以设置距离阈值为10厘米,具体的本发明实施例对此不进行限制。\n[0045] 104、若实际距离不大于距离阈值,则向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中。\n[0046] 在确保能够简化访客终端接入无线AP时的操作步骤的同时,还要确保无线AP的安全,为了防止其他访客终端接入到该无线AP中,路由器应该根据步骤103中的比对结果进行鉴权,若实际距离不大于距离阈值,向管理终端发送鉴权请求;管理终端在接收并响应路由器发送的鉴权请求,路由器根据鉴权请求信息中携带的信息,确定是否将访客终端接入到无线AP中。其中,管理终端为路由器主人所使用的终端,包括:智能手机、PC、平板电脑等等,具体的本发明实施例不进行限制。\n[0047] 105、接收管理终端返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端。\n[0048] 访客终端在接入无线AP过程中,并不是根据路由器计算的访客终端与路由器之间的实际距离不大于距离阈值时,将访客终端接入到无线AP中,而是根据管理终端发送的请求响应中携带的信息。路由器接收并查看请求响应中的信息,并根据请求响应中携带的指示信息接入或取消接入访客终端,当管理终端指示路由器将访客终端接入无线AP时,确定将访客终端接入到无线AP中,当管理终端指示路由器不能将访客终端接入无线AP时,取消将访客终端接入到无线AP中。\n[0049] 现有技术中,对于家庭场景而言,当家中有众多访客终端时,主人需要手动逐一在每个客人的手机、平板电脑等等访客终端上重复输入无线AP的密码,客人越多,主人的重复劳动量就越大,并且密码输入的过程非常容易出错。为简化访客终端接入无线AP的过程,本发明实施例提供的无线网络接入的方法,路由器检测访客终端的信号强度,根据信号强度计算访客终端与路由器之间的实际距离,并将计算得到的实际距离与预设的距离阈值进行比对,当实际距离不大于距离阈值时,路由器向管理终端发送鉴权请求,由管理终端确定是否将访客终端接入到路由器创建的无线AP中,并向路由器发送请求响应,路由器接收管理终端发送的请求响应,并根据请求响应中携带的指示信息接入或者取消接入访客终端。与现有技术相比,本发明实施例基于路由器计算的访客终端与路由器之间的实际距离不大于距离阈值,然后路由器根据管理终端发送的指示信息确定接入访客终端,而无需手动输入无线密码进行鉴权,因此,本发明实施例提供的方法能够大大简化访客终端接入无线AP的操作过程。\n[0050] 进一步的,路由器在向管理终端发送鉴权请求时,需要告知管理终端是哪个访客终端接入无线AP中,因此,路由器在向管理终端发送鉴权请求时,需无线桥接到访客终端创建的虚拟AP中,向虚拟AP获取该访客终端的MAC地址及虚拟AP的名称,同时路由器可以将获取的MAC地址和虚拟AP的名称携带在鉴权请求中发送给管理终端,也可以只将MAC地址携带在鉴权请求中发送给管理终端,还可以只将虚拟AP的名称携带在鉴权请求中发送给管理终端,管理终端可以根据MAC地址和/或虚拟AP的名称对访客终端进行识别。如图2所示,图2示出了路由器向管理终端发送的鉴权请求的界面的示意图,管理终端点击访客终端1,在点击发送即可向路由器下发指示。其中,虚拟AP的名称由访客终端设定,访客终端在进行设置虚拟AP的名称时,可以采用但不局限于以下的方法,例如,虚拟AP的名称可以是服务集标识(Service Set Identifier,SSID),也可以根据用户的喜好进行设置,如Gs496等等,具体的本发明实施例不进行限制。\n[0051] 进一步的,在管理终端向路由器发送的请求响应中携带有访客终端的MAC地址和/或所述虚拟AP的名称,并且MAC地址和/或虚拟AP的名称绑定有鉴权标志位,鉴权标志位用于标识是否允许接入访客终端,所述鉴权标志位可以设定为1和0,1代表允许接入访客终端,0代表不允许接入访客终端。或者,作为另一种可选的方式,鉴权标志位也可以由T(True)和F(False)表示,其中T表征的意义对应于上述1,表示允许接入访客终端,F表征的意义对应于上述0,表示不允许接入访客终端。\n[0052] 进一步的,每当路由器计算访客终端与路由器之间的实际距离不大于预设距离时,都会向管理终端发送鉴权请求,同样的,在访客终端1先前接入过一次无线AP的情况下,当访客终端1第二次接入该无线AP时,路由器同样会向管理终端发送鉴权请求的信息,如此,可能会对管理终端造成一定的困扰。为此,本发明实施例在路由器接收管理终端返回的请求响应之后,若管理终端允许接入访客终端,则将访客终端的MAC地址添加到白名单中;\n若管理终端禁止接入访客终端,则将访客终端的MAC地址添加到黑名单中;被路由器加入到白名单中的访客终端在下一次接入无线AP时,只要满足终端的实际距离不大于距离阈值即可实现自动接入无线AP;被路由器接入到黑名单的访客终端无法接入到无线AP中,该访客终端只能不停的向无线AP发送接入的请求信息。其中,本发明实施例可以采用但不局限于以下的方式实现将访客终端的MAC地址添加到白名单或者黑名单的时机,例如,在路由器接受到管理终端返回的请求响应之后立即将访客终端的MAC地址添加到白名单或者黑名单中,或者,路由器选择其自身空闲的时间将访客终端的MAC地址添加到白名单或者黑名单中,具体的本发明实施例对此不进行限制。\n[0053] 需要说明的是,上述白名单或黑名单中记录的访客终端的MAC地址,而不是访客终端的名称,因为访客终端的MAC地址能够唯一的标识一个访客终端,而访客终端的名称可以任意更改,进而不能确保通过记录访客终端的名称标识访客终端。在本发明实施例的一种实现方式中,所述白名单或黑名单在记录访客终端的前提下,也可以记录对应访客终端的名称,但路由器在识别访客终端时要根据白名单中记录的对应访客终端的MAC地址进行识别。如图3所示,图3示出了白名单中记录访客终端的MAC地址及访客终端的名称的示意图。\n[0054] 进一步的,管理终端可以对路由器中的白名单和/或黑名单进行更新,首先,路由器接收管理终端发送的更新指令,并根据更新指令对白名单和/或黑名单进行更新,以下将对路由器更新白名单和/或黑名单的内容进行详细说明:\n[0055] 1、向白名单或黑名单中添加MAC地址。若管理终端预先获知一个MAC地址可将其添加到白名单或黑名单中,若将MAC地址添加到白名单中,则该MAC地址标识的访客终端需要接入无线AP时,可自动接入无线AP中;若将MAC地址添加到黑名单中,则该MAC地址标识的访客终端将无法接入无线AP中。\n[0056] 2、将白名单或黑名单中记录的MAC地址删除。这里所说的删除白名单或黑名单中记录的MAC地址,该MAC地址标识的访客终端在下次接入无线AP时,需要经过路由器根据访客终端的信号强度计算访客终端与路由器之间的实际距离不大于距离阈值,并根据管理终端的指示确定是否将访客终端接入无线AP中。\n[0057] 3、将白名单中的MAC地址转移到黑名单中。将MAC地址转移到黑名单后,该MAC地址标识的访客终端将无法接入无线AP中。\n[0058] 4、将黑名单中的MAC地址转移到白名单中。将MAC地址转移到白名单后,该MAC地址标识的访客终端可自动接入到无线AP中。\n[0059] 进一步的,作为对上述实施例的细化和扩展,上述步骤101在检测访客终端的信号强度时,路由器针对不同的信号类型采用不同检测访客终端的信号强度的方法。本发明实施例在检测访客终端的信号强度时,采用但不局限于以下的方法:\n[0060] 方式一:\n[0061] 当访客终端发送数据信号时,检测接收数字信号时的接收信号强度指示RSSI值。\n[0062] 路由器在检测访客终端的信号强度都是用统一的方法,信号强度又根据不同访客终端的发射功率有所差异,而不同的访客终端机型对应不同发射功率,因此在路由器检测接收数字信号的RSSI值之后,查找对应访客终端机型的发射功率,根据发射功率的大小对RSSI值进行校准。示例性的,假设机型为M01的访客终端1的发射功率为40mW,机型为M030的访客终端2的发射功率为5mW,当访客终端1和访客终端2在距离路由器相同的位置时,路由器会检测到访客终端1的信号强度比访客终端2的信号强度大;同理的,当路由器检测到访客终端3和访客终端4的信号强度相同,且访客终端3与访客终端4发射功率相同时,则访客终端3和访客终端4与路由器之间的实际距离相同,但是不排除访客终端3的发射功率与访客终端4的发射功率不相同的情况,当访客终端3的发射功率比访客终端4的发射功率大时,访客终端3与路由器之间的实际距离要比访客终端4与路由器之间的实际距离大,当访客终端3的发射功率比访客终端4的发射功率小时,访客终端3与路由器之间的实际距离要比访客终端4与路由器之间的实际距离要小,进而路由器在根据信号强度计算访客终端到路由器之间的实际距离时会出现误差。因此,针对如上所述的问题,本发明实施例采用根据不同访客终端机型对应于不同发射功率的大小,对RSSI值进行校准。\n[0063] 在实际的运行过程中,路由器会根据访客终端发送的数据信号,确定该访客终端的机型,并根据访客终端机型与发射功率对照表查找该访客终端对应的发射功率,如表1所示,表1示出了访客终端机型与发射功率对照表。\n[0064] 表1\n[0065]\n访客终端机型 发射功率\nM01 40mW\nM030 5mW\nZw8050 60mW\nSX673 3mW\nH4 21mW\nMh370 25mW\n[0066] 路由器根据访客终端发射功率的大小对RSSI值进行校准之后,获取访客终端当前的RSSI值,并根据访客终端当前的RSSI值确定访客终端的信号强度,在路由器本地保存一个预设的第一映射关系表,获取访客终端与路由器之间的实际距离,其中,该表中记录了RSSI值与实际距离之间的一一对应关系。其中,路由器可以预先计算出对应不同信号强度的实际距离,并将计算出的实际距离写入到该第一映射关系表中。此后,在获取到访客终端的信号强度后,路由器直接查表即可获得对应的实际距离。本实施例中,根据RSSI的信号强度计算实际距离的方式可以参考现有技术实现,本实施例对此不再赘述。\n[0067] 其中,路由器在根据访客终端机型与发射功率对照表查找该访客终端对应的发射功率时,本发明实施例可以采用但不局限于以下的方式实现,路由器在访客终端机型与发射功率对照表中逐次查找访客终端对应的发射功率;或者,通过二分法的方式在访客终端机型与发射功率对照表中查找访客终端对应的发射功率,具体的本发明实施例不进行限制。\n[0068] 方式二:\n[0069] 无线桥接到访客终端创建的虚拟AP中,检测虚拟AP的分贝dBm值。\n[0070] 路由器会自动扫描周围的无线AP,并查看能够桥接的无线AP,在路由器进行无线AP扫描过程中获取无线AP中携带的dBm值,根据所述dBm值可以检测出访客终端的信号强度,根据信号强度计算所述访客终端到路由器之间的实际距离。在具体实施时,首先访客终端创建虚拟AP,路由器桥接到访客终端创建的虚拟AP中,并检测dBm值。其中,所述dBm值与RSSI值都可以用来表示访客终端的信号强度,其中,dBm值与RSSI值可以进行相互转换。\n[0071] 路由器获取访客终端当前的dBm值,并根据访客终端当前的dBm值确定访客终端的信号强度,在路由器本地保存一个预设的第二映射关系表,获取访客终端与路由器之间的实际距离,其中,该表中记录了dBm值与实际距离之间的一一对应关系。\n[0072] 可选的,为了进一步的确保无线AP的安全,路由器在检测访客终端的信号强度之前,停止向访客终端广播无线AP的名称,以使得访客终端不显示无线AP的名称。在本发明实施例的一种实现方式中,路由器停止向访客终端广播无线AP的名称时,路由器可以继续检测到访客终端的信号强度,当路由器根据信号强度计算出访客终端与路由器之间的实际距离不大于所述距离阈值时,路由器广播无线AP的名称,并将访客终端接入到无线AP中;在本发明实施例的另一种实现方式中,路由器停止向访客终端广播无线AP的名称,且访客终端知道该无线AP的名称时,访客终端用户可以手动输入无线AP的名称,并向路由器发送接入无线AP的请求信息,路由器在接收到接入无线AP的请求信息时,向访客终端发送请等待的提示信息,当路由器根据信号强度计算出访客终端与路由器之间的实际距离不大于所述距离阈值时,路由器向管理终端发送鉴权请求,并接收所述管理终端返回的请求响应,并根据所述请求响应中携带的指示信息接入或取消接入所述访客终端。\n[0073] 其中,本发明实施例在向访客终端发送请等待的提示信息时可以采用但不局限于以下的方式实现,例如,路由器可以采用以对话框的形式向访客终端发送等待测距的提示信息;或者,也可以不对访客终端发送的接入无线AP的请求信息进行响应,而是等待路由器根据访客终端的信号强度计算出访客终端与路由器之间的实际距离不大于所述距离阈值之后,向管理终端发送鉴权请求,路由器接收所述管理终端返回的请求响应,并根据所述请求响应中携带的指示信息接入或取消接入所述访客终端。具体的本发明实施例不进行限定。\n[0074] 在实际应用场景中,路由器停止向访客终端广播无线AP的名称应用于家庭的互动游戏中。将无线AP隐藏在家中的某个角落里,小明、小花、小红三人进行比赛,查看哪个访客终端会在最短的时间内接入到无线AP,小明、小花、小红三人的访客终端需要在与路由器的预设距离内才能够接入无线AP,此外,路由器也可以设置在访客终端与路由器的预设距离内,通过摇动访客终端的方式建立访客终端与无线AP之间的无线网络,以便增加用户对简化接入无线AP操作程序的体验。其中,路由器对摇动访客终端的次数和方式进行设置,以便能够使得访客终端快速的接入到无线AP中,路由器可以设置访客终端摇动一次,也可以设置访客终端摇动两次,路由器根据访客终端摇动的次数判断是否将访客终端接入到无线AP中。\n[0075] 可选的,由于路由器可以虚拟出多个无线AP,且每个无线AP都有其唯一的名称,因此路由器也可以向访客终端广播所有的无线AP的名称,以使得用户在访客终端上选择需要接入的无线AP,其中,由同一个路由器虚拟的多个无线AP都是由路由器创建的子网,都可以将访客终端接入到无线网络中。\n[0076] 进一步的,如前所述的,路由器可以虚拟出多个无线AP,将虚拟出的多个无线AP分为主无线AP和从无线AP,其中,访客终端通过所述主无线AP可以登录到路由器的控制界面,能够对路由器的配置信息、无线AP的名称等进行修改,但访客终端无法通过从无线AP登录路由器的控制界面;所述主无线AP与从无线AP都是路由器创建的子网,当有访客终端请求接入无线网络时,可以将访客终端接入到从无线AP中。\n[0077] 进一步的,作为对上述方法的实现,本发明实施例还提供一种无线网络接入的装置,如图4所示,该装置包括:\n[0078] 检测单元401,用于检测访客终端的信号强度;\n[0079] 计算单元402,用于根据检测单元401检测的信号强度计算访客终端到路由器之间的实际距离;\n[0080] 比对单元403,用于将计算单元402计算的实际距离与预设的距离阈值进行比对;\n[0081] 发送单元404,用于当比对单元403比对的实际距离不大于距离阈值时,向管理终端发送鉴权请求,以便管理终端确定是否将访客终端接入到路由器创建的无线接入节点AP中;\n[0082] 接收单元405,用于接收发送单元404发送的管理终端返回的请求响应;\n[0083] 操作单元406,用于根据接收单元405接收的请求响应中携带的指示信息接入或取消接入访客终端。\n[0084] 进一步的,如图5所示,访客终端创建有虚拟AP,发送单元404向管理终端发送鉴权请求,包括:\n[0085] 桥接模块4041,用于无线桥接到访客终端创建的虚拟AP中;\n[0086] 获取模块4042,用于向桥接模块4041桥接的虚拟AP获取访客终端的媒体接入控制MAC地址和/或虚拟AP的名称;\n[0087] 发送模块4043,用于将获取模块4042获取的MAC地址和/或虚拟AP的名称携带在鉴权请求中发送给管理终端,以便管理终端根据MAC地址和/或虚拟AP的名称对访客终端进行识别。\n[0088] 进一步的,接收单元405接收的请求响应中携带有访客终端的MAC地址和/或虚拟AP的名称,并且MAC地址和/或虚拟AP的名称绑定有鉴权标志位,鉴权标志位用于标识是否允许接入访客终端。\n[0089] 进一步的,如图6所示,装置进一步包括:\n[0090] 添加单元407,用于在接收单元405接收管理终端返回的请求响应之后,当管理终端允许接入访客终端时,将访客终端的MAC地址添加到白名单中;\n[0091] 添加单元407还用于,在接收单元405接收管理终端返回的请求响应之后,当管理终端禁止接入访客终端时,将访客终端的MAC地址添加到黑名单中。\n[0092] 进一步的,如图7所示,装置进一步包括:\n[0093] 接收单元405还用于,接收管理终端发送的更新指令;\n[0094] 更新单元408,用于根据接收单元405接收的更新指令对白名单和/或黑名单进行更新。\n[0095] 进一步的,检测单元401还用于,当访客终端发送数据信号时,检测接收数字信号时的接收信号强度指示RSSI值;\n[0096] 计算单元402还用于,在预设的第一映射关系表中查找对应RSSI值的距离值,获得实际距离。\n[0097] 进一步的,如图8所示,装置进一步包括:\n[0098] 查找单元409,用于在检测单元401检测接收数字信号时的RSSI值之后,查找对应访客终端机型的发射功率;\n[0099] 校准单元410,用于根据查找单元409查找的发射功率的大小对RSSI值进行校准。\n[0100] 进一步的,检测单元401还用于,无线桥接到访客终端创建的虚拟AP中,检测虚拟AP的分贝dBm值;\n[0101] 计算单元402还用于,在预设的第二映射关系表中查找对应dBm值的距离值,获得实际距离。\n[0102] 进一步的,如图9所示,装置进一步包括:\n[0103] 停止单元4011,用于在检测单元401检测访客终端的信号强度之前,停止向访客终端广播无线AP的名称,以使得访客终端不显示无线AP的名称。\n[0104] 进一步的,如图10所示,装置进一步包括:\n[0105] 广播单元4012,用于当比对单元403比对的实际距离不大于距离阈值,向访客终端广播所有无线AP的名称,以使得用户在访客终端上选择需要接入的无线AP。\n[0106] 进一步的,如图11,操作单元406接入访客终端,包括:\n[0107] 建立模块4061,用于建立虚拟无线AP,访客终端无法通过虚拟无线AP登录路由器的控制界面;\n[0108] 接入模块4062,用于将访客终端接入到建立模块4061建立的虚拟无线AP中。\n[0109] 进一步的,作为对上述方法的实现以及上述装置的应用,如图12所示,本发明实施例还提供一种无线网络接入的系统,该系统包括访客终端501、路由器502以及管理终端\n503,其中,\n[0110] 路由器502,用于检测访客终端501的信号强度,根据信号强度计算访客终端501到路由器502之间的实际距离,将实际距离与预设的距离阈值进行比对,若实际距离不大于距离阈值,则向管理终端503发送鉴权请求;\n[0111] 管理终端503,用于接收路由器502发送的鉴权请求,确定是否将访客终端501接入到路由器502创建的无线接入节点AP中,并向路由器502发送请求响应;\n[0112] 路由器502,还用于接收管理终端503返回的请求响应,并根据请求响应中携带的指示信息接入或取消接入访客终端501。\n[0113] 本发明实施例提供的无线网络接入的装置及系统,路由器检测访客终端的信号强度,根据信号强度计算访客终端与路由器之间的实际距离,并将计算得到的实际距离与预设的距离阈值进行比对,当实际距离不大于距离阈值时,路由器向管理终端发送鉴权请求,由管理终端确定是否将访客终端接入到路由器创建的无线AP中,并向路由器发送请求响应,路由器接收管理终端发送的请求响应,并根据请求响应中携带的指示信息接入或者取消接入访客终端。与现有技术相比,本发明实施例基于路由器计算的访客终端与路由器之间的实际距离不大于距离阈值,然后路由器根据管理终端发送的指示信息确定接入访客终端,而无需手动输入无线密码进行鉴权,因此,本发明实施例提供的装置及系统能够大大简化访客终端接入无线AP的操作过程。\n[0114] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。\n[0115] 可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。\n[0116] 所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。\n[0117] 在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。\n各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。\n[0118] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。\n[0119] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。\n[0120] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。\n[0121] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。\n[0122] 本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的发明名称中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。\n[0123] 应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有引用任何外部专利数据! |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |