用于处理异常无线接入点的方法与设备的制造方法

文档序号:10516775阅读:420来源:国知局
用于处理异常无线接入点的方法与设备的制造方法
【专利摘要】本申请的目的是提供一种用于处理异常无线接入点的方法及设备。与现有技术相比,本申请通过网络设备根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点,例如,根据距离无线接入点最近被接入的时间信息,或者在预设时间内接入无线接入点对应的失败次数信息来判断对应的无线接入点是否为异常无线接入点,并对检测的异常无线接入点进行更新等相关处理,例如,在用户设备端将所述异常无线接入点与其它正常接入点进行区分显示等;从而使用户能够更高效、快速地通过网络设备存储的无线接入点接入无线网络,提高用户接入无线网络的体验。
【专利说明】
用于处理异常无线接入点的方法与设备
技术领域
[0001]本发明涉及计算机领域,尤其涉及一种用于处理异常无线接入点的技术。
【背景技术】
[0002]随着无线局域网络(WLAN:ffireless Local Area Networks)技术的不断发展及智能终端的普及,以及越来越多的用户通过终端设备接入无线局域网中的无线接入点的方式接入网络,便出现了存储有无线接入点及其对应的密码等接入信息的网络服务器,用户设备可以通过网络服务器上存储的无线接入点及其对应的密码等接入信息,更加便捷、快速地接入无线网络。
[0003]然而,当网络服务器中无线接入点数量比较多时,由于其中的无线接入点的所有者更换其名称、密码相关接入信息,或者无线接入点的实质性失效等问题,使得用户无法顺利通过这些无线接入点接入无线网络。
[0004]目前,随着越来越多的用户终端通过无线接入点接入无线网络,上述这种问题也会越来越突出。

【发明内容】

[0005]本申请的目的是提供一种用于处理异常无线接入点的方法与设备。
[0006]根据本申请的一个方面,提供了一种在网络设备端用于处理异常无线接入点的方法,其中,该方法包括:
[0007]根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点。
[0008]根据本申请的另一方面,还提供了一种在用户设备端用于处理异常无线接入点的方法,其中,该方法包括:
[0009]向网络设备发送关于无线接入点的接入信息请求;
[0010]当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息;
[0011]根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接。
[0012]根据本申请的另一方面,还提供了一种用于处理异常无线接入点的网络设备,其中,该设备包括:
[0013]第一装置,用于根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点。
[0014]根据本申请的另一方面,还提供了一种用于处理异常无线接入点的用户设备,其中,该设备包括:
[0015]第二装置,用于向网络设备发送关于无线接入点的接入信息请求;
[0016]第四装置,用于当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息;
[0017]第六装置,用于根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接。
[0018]根据本申请的再一方面,还提供了一种用于处理异常无线接入点的系统,其中,该系统包括如前所述的网络设备及如前所述的用户设备。
[0019]与现有技术相比,本申请通过网络设备根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点,例如,根据距离无线接入点最近被接入的时间信息,或者在预设时间内接入无线接入点对应的失败次数信息来判断对应的无线接入点是否为异常无线接入点,并对检测的异常无线接入点进行更新等相关处理,例如,在用户设备端将所述异常无线接入点与其它正常接入点进行区分显示等;从而使用户能够更高效、快速地通过网络设备存储的无线接入点接入无线网络,提高用户接入无线网络的体验。
[0020]而且,本申请还可以在用户设备向网络设备发送的密码等接入信息请求对应的无线接入点为异常无线接入点时,网络设备便将所述异常接入点对应的一个或多个接入信息,例如,当前接入信息、历史接入信息,提供至所述接入信息请求所对应的用户设备,用户设备则根据所述一个或多个接入信息建立与无线接入点的无线连接;从而使用户设备可以尝试该无线接入点对应的多个接入信息进行无线网络的连接,进一步提高用户设备接入无线接入点的效率,及用户接入无线接入点的体验。
[0021]此外,当用户设备成功建立所述无线连接时,向所述网络设备发送成功接入所述无线接入点的通知信息,当网络设备接收到成功接入所述异常无线接入点的通知信息,便将该次通知信息对应的接入信息作为所述异常无线接入点的最新接入信息;从而使网络设备中存储的无线接入点及其接入信息总是保持更新状态,保持无线接入点一直对应有效的接入信息,进一步提高用户设备接入无线接入点的效率,及用户接入无线接入点的体验。
【附图说明】
[0022]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0023]图1示出根据本申请一个方面的一种用于处理异常无线接入点的网络设备示意图;
[0024]图2示出根据本申请另一个方面的一种用于通过所述异常无线接入点建立无线连接的系统及其包含的网络设备、用户设备示意图;
[0025]图3示出根据本申请一个优选实施例的一种用于通过所述异常无线接入点建立无线连接的系统及其包含的网络设备、用户设备示意图;
[0026]图4示出根据本申请另一个方面的一种在网络设备端用于处理异常无线接入点的方法流程图;
[0027]图5示出根据本申请另一个方面的一种用于通过所述异常无线接入点建立无线连接的方法流程图;
[0028]图6示出根据本申请一个优选实施例的一种用于通过所述异常无线接入点建立无线连接的方法流程图。
[0029]附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0030]下面结合附图对本发明作进一步详细描述。
[0031]在本申请一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(CPU)、输入/输出接口、网络接口和内存。
[0032]内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。内存是计算机可读介质的示例。
[0033]计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
[0034]为更进一步阐述本申请所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本申请的技术方案,进行清楚和完整的描述。
[0035]参图2所示,展示了根据本申请的一个方面提供的用于通过所述异常无线接入点建立无线连接的系统示意图;其中,该系统包括网络设备I及用户设备2。
[0036]具体地,本申请的网络设备I可以根据无线接入点的接入历史信息,判断该无线接入点是否为异常接入点;进一步地,网络设备I可以通过上述方法判断其存储的无线接入点中的异常无线接入点。
[0037]具体地,本申请由网络设备I及用户设备2组成的用于处理异常无线接入点的系统,可以在用户设备2向网络设备I发出的请求接入的无线接入点为异常无线接入点时,网络设备I将该异常无线接入点的当前及历史接入信息一起发送至用户设备2,用户设备2基于接收到的接入信息尝试与所述异常无线接入点建立无线连接。此外,网络设备I还可以根据无线接入点的接入成功相关信息,更新异常无线接入点的相关信息;用户设备2在尝试通过多个接入信息连接无线网络时,可以根据不同接入信息对应的优先级分别进行尝试。
[0038]参图1所示,展示了根据本申请的一个方面提供的用于处理异常无线接入点的网络设备I示意图;该设备包括第一装置11 ;其中,第一装置11根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点。
[0039]具体地,在网络设备I的无线接入点库中存储有一个或多个无线接入点,同时网络设备I也存储有所述一个或多个无线接入点对应的接入信息,其中的接入信息为用户设备2通过接入无线接入点建立无线网络连接需要的关于所述无线接入点的相关信息,作为举例而非限定可包括无线接入点的SSID(Service Set Identifier)及MAC(Media AccessControl或者Medium Access Control)、接入密码信息等。此处的接入历史信息为无线接入点的历史接入情况,作为举例而非限定,可包括最近一定时间内接入用户量情况、最近一段时间内用户接入成功或失败情况、距离有用户接入的时间情况等等。
[0040]其中的异常无线接入点为用户无法正常接入的无线接入点,作为举例而非限定,可包括长时间未有用户接入的无线接入点、在最近一段时间内接入失败次数达一定阈值的无线接入点、近期一定时间内成功接入的用户量明显减少的无线接入点、用户每次接入时长大于一定阈值的无线接入点等等这些都可能为异常无线接入点。
[0041]具体地,第一装置11根据关于一个或者多个无线接入点的接入历史信息,检测其中的异常无线接入点的方式,可以为根据距离一个或多个无线接入点最近被接入的时间信息,与预设值进行比较判断的方式确定出其中的异常无线接入点;也可以为根据在一定时间内接入一个或多个无线接入点对应的失败次数信息,与预设值进行比较判断的方式确定出其中的异常无线接入点等等。
[0042]另外,网络设备可以为所检测到的异常无线接入点建立异常无线接入点库,只要检测到异常无线接入点,便将其放入该库中,当然,若其中的异常无线接入点成为正常无线接入点后便可移入正常的无线接入点库中,例如,更新了正确的接入信息的异常无线接入点便可以成为正常接入点。
[0043]在此,本领域的技术人员应当能够理解,上述第一装置11根据关于一个或者多个无线接入点的接入历史信息,检测其中的异常无线接入点的方式仅为举例,其他现有的或者今后可能出现的根据关于一个或者多个无线接入点的接入历史信息,检测其中的异常无线接入点的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用的方式包含于此。
[0044]参图2所示,展示了根据本申请的另一个方面提供的用于通过异常无线接入点建立网络连接的网络设备I与用户设备2的示意图;其中,所述网络设备I包括第一装置11、第三装置13、第五装置15,所述用户设备2包括第二装置12、第四装置14、第六装置16。所述网络设备I与所述用户设备2相互配合,以实现用户设备通过异常无线接入点尝试建立无线连接。
[0045]具体地,所述用户设备2的第二装置12向网络设备I发送关于无线接入点的接入信息请求;相应地,网络设备的第三装置13当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息提供至所述接入信息请求所对应的用户设备;相应地,用户设备的第四装置14当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息;用户设备的第六装置16根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接。
[0046]上述各装置之间是持续不断工作的,在此,本领域技术人员应当理解“持续”是指上述各装置分别实时地,或者按照设定的或实时调整的工作模式要求,进行无线连接共享请求的发出、无线连接信息的确定、确定的无线连接信息的发送、根据接收到的无线连接信息建立无线连接等,直至所述用户设备2停止发出关于无线接入点的接入信息请求。
[0047]本领域技术人员应能理解,在具体的方案实施中,所述网络设备可包括云端服务器、服务器等用于存储无线接入点的设备,所述用户设备可包括能够接入无线网络的各种终端设备,例如,手机、平板电脑、智能可穿戴设备等。为表述方便,我们将在实施例中对网络设备与包括云端服务器、服务器等用于存储无线接入点的设备及用户设备与能够接入无线网络的各种终端设备,例如,手机、平板电脑、智能可穿戴设备等进行互换使用。
[0048]参图2所示,所述用户设备的第二装置12向网络设备发送关于无线接入点的接入信息请求。
[0049]具体地,在用户设备需要通过无线接入点建立无线网络连接时,便会向网络设备发送获取关于无线接入点的接入信息的请求,所述无线接入点,可以为某个确定的无线接入点,也可以默认为用户设备附近的无线接入点,也可以为网络设备根据用户设备的使用历史记录或者用户设备的地理位置等信息向用户设备推荐的无线接入点等等。其中的接入信息的具体含义上述实施例中已有介绍,在此不再赘述。
[0050]具体地,所述用户设备的第二装置12通过基于在所述网络设备I与用户设备2之间建立的无线连接,根据各自通信协议,将关于无线接入点的接入信息请求发送至所述网络设备I。其中,所述无线连接方式包括但不限于近场通信(NFC)、蓝牙(Bluetooth)、无线局域网(wifi)、红外数据传输(IrDA)、ZigBee、超宽频(Ultra WideBand)、WiMedia、GPS、DECT、无线1394和其他专用无线系统等。
[0051]相应地,所述网络设备的第三装置13当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息提供至所述接入信息请求所对应的用户设备。
[0052]具体地,所述网络设备的第三装置13通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,接收用户设备发送的关于异常无线接入点的接入信息请求。其中的异常无线接入点为网络设备的第一装置11在网络设备的用于存储无线接入点的无线接入点库中,检测出的异常无线接入点,其中具体的检测方式及异常无线接入点的含义等可参考前述实施例,在此不再赘述。
[0053]继续在该实施例中,第三装置13将所述异常无线接入点对应的一个或多个接入信息提供至所述接入信息请求对应的用户设备,具体地,网络设备中存储有多个异常无线接入点对应的接入信息的情况,一般为无线接入点提供者更改接入密码等接入信息的情况,此时,为了提高用户成功接入无线网的概率,第三装置13要将所述异常无线接入点对应的多个接入信息提供至用户设备,一般包括所述异常无线接入点对应的当前接入信息及历史接入信息,其中,所述用户设备为发出接入信息请求的用户设备。
[0054]具体地,网络设备的第三装置13通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,将所述异常无线接入点对应的一个或多个接入信息提供至对应的用户设备。
[0055]相应地,所述用户设备的第四装置14当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息。
[0056]具体地,当所述用户设备请求连接的无线接入点为异常接入点时,所述用户设备的第四装置14通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息。其中的异常无线接入点及一个或多个接入信息的含义在该实施例中其他部分已有相应描述,在此不再赘述。
[0057]参图2所示,所述用户设备的第六装置16根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接。
[0058]具体地,用户设备的第六装置16根据第四装置14接收到的异常无线接入点对应的一个或多个接入信息建立用户设备与所述异常无线接入点的无线连接,进一步地,若网络设备提供所述异常无线接入点的多个接入信息时,用户设备可根据优先级顺序尝试通过所述多个接入信息建立无线连接,也可随机逐个进行尝试建立无线连接。其中,所述多个接入信息的优先级顺序可以为网络设备提供至用户设备时已经设定,也可以为用户设备接收所述多个接入信息后再进行设定等等。
[0059]在此,本领域内的技术人员应当能够理解,第六装置16根据一个或多个接入信息建立用户设备与所述无线接入点的无线连接方式仅为举例,其他现有的或今后可能出现的根据一个或多个接入信息建立用户设备与所述无线接入点的无线连接的方式如可适用于本申请,也应包含在本申请保护范围内,并在此以引用方式包含于此。
[0060]参图3所示,所述网络设备还包括第五装置15,其中,该装置确定所述异常接入点对应的一个或多个接入信息中每个接入信息对应的优先级信息;
[0061 ] 其中,所述第三装置13:
[0062]当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息及每个接入信息对应的所述优先级信息提供至所述接入信息请求所对应的用户设备2。
[0063]具体地,当所述异常无线接入点有多个接入信息时,为使用户设备2快速地或者成功率更高地建立无线连接,可将所述多个接入信息根据每个接入信息的情况进行优先级别排序,进一步地,确定多个接入信息的优先级顺序时,可对网络设备I存储所述接入信息的记录情况进行分析;其中,可根据接入信息的存储时间设置,例如,可以将最近存储的所述异常无线接入点的接入信息设置为最高优先级;也可根据接入信息的接入成功情况设置,例如,可以将接入成功率最高的所述异常无线接入点的接入信息设置为最高优先级。
[0064]具体地,所述网络设备的第三装置13通过基于在所述网络设备I与用户设备2之间建立的无线连接,根据各自通信协议,接收用户设备2发送的关于所述异常无线接入点的接入信息请求,类似地,网络设备的第三装置13将所述异常无线接入点对应的一个或多个接入信息以及每个接入信息对应的所述优先级信息提供至对应的用户设备,其中的用户设备2为发送接入信息请求的用户设备。
[0065]相应地,所述用户设备的第四装置14当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息及每个接入信息对应的优先级信息;
[0066]其中,所述第六装置:
[0067]根据所述优先级信息逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备2与所述无线接入点的无线连接。
[0068]具体地,当所述用户设备请求连接的无线接入点为异常接入点时,所述用户设备的第四装置14通过基于在所述网络设备I与用户设备2之间建立的无线连接,根据各自通信协议,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息及每个接入信息对应的优先级信息。其中的异常无线接入点及一个或多个接入信息对应的优先级信息的含义在前述实施例中已有相应描述,在此不再赘述。
[0069]具体地,该实施例为用户设备的第六装置可根据第四装置14接收到的异常无线接入点对应的一个或多个接入信息及其对应的优先级信息,建立用户设备2与所述异常无线接入点的无线连接的情况。其中,用户设备的第六装置可根据所述优先级信息逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备2与所述无线接入点的无线连接,优先级越高代表用户设备接入无线网络的可能性越高;该实施例能够使用户设备更加快速地建立无线连接,尤其在异常无线接入点的接入信息比较多的情况下,可以避免用户设备毫无根据地多次尝试后才可以建立无线连接。
[0070]优选地,所述网络设备还包括第七装置(未示出),其中,该装置根据关于所述异常无线接入点的成功接入信息,对所述异常无线接入点执行更新操作。
[0071]具体地,其中的关于所述异常无线接入点的成功接入信息,可以来自网络设备1,也可以来自其它设备,例如,成功建立无线连接对应的用户设备等;其中的成功接入信息,为用户设备2接入所述异常无线接入点的相关信息,进一步地,可以为其它设备发送的关于所述异常无线接入点接入成功的通知信息,例如,接入所述异常无线接入点对应的用户设备;也可以为用户设备在一定时间内接入所述异常无线接入点成功的次数超过一定阈值的相关信息;也可以为用户设备接入所述异常无线接入点的成功率的相关信息等等;其中的更新操作为更新与所述异常无线接入点相关信息的操作,例如,更新所述异常无线接入点的密码、名称、MAC地址等接入信息,更新所述异常无线接入点的显示状态信息等等。
[0072]在该实施例中,网络设备的第七装置根据关于所述异常无线接入点的成功接入信息,对所述异常无线接入点执行更新操作,具体地,第七装置可以根据来自其他设备的关于所述异常无线接入点的成功接入信息的通知信息,对所述异常无线接入点执行更新操作,例如,更新所述异常无线接入点在用户设备的显示状态等;也可以根据网络设备中关于所述异常无线接入点的成功接入的记录信息,对所述异常无线接入点执行更新操作,例如,更新所述异常无线接入点的接入信息。
[0073]在此,本领域内的技术人员应当能够理解,关于所述异常无线接入点的成功接入信息及对所述异常无线接入点执行更新操作仅为举例,其他现有的或今后可能出现的关于所述异常无线接入点的成功接入信息及对所述异常无线接入点执行更新操作如可适用于本申请,也应包含在本申请保护范围内,并在此以引用方式包含于此。
[0074]优选地,所述用户设备还包括第八装置(未示出),其中,该装置当成功建立所述无线连接时,向所述网络设备发送成功接入所述无线接入点的通知信息。
[0075]在该实施例中,用户设备的第八装置在用户设备通过所述异常无线接入点建立无线连接时,向对应的网络设备发送成功接入所述异常无线接入点的通知信息。其中,当用户设备成功建立无线连接时,具体地,可以为在用户通过所述异常无线接入点成功建立无线连接时,也可以为在用户设备通过所述异常无线接入点成功建立无线连接的次数超过预设值时;进一步地,第八装置通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,向所述网络设备I发送成功接入所述无线接入点的通知信息,其中通知信息可以为代表用户设备2通过所述异常无线接入点成功建立无线连接的各种形式的信息,例如,可以为触发信号等。
[0076]相应地,所述网络设备I的更新操作可包括:
[0077]当接收到成功接入所述异常无线接入点的通知信息,将该次通知信息对应的接入信息作为所述异常无线接入点的最新接入信息。
[0078]具体地,当所述网络设备I接收到用户设备2发送的、用户设备成功接入所述异常无线接入点的通知信息时,便将该次通知信息对应的接入信息,作为所述异常无线接入点的最新接入信息,此时,若所述异常无线接入点的当前接入信息不是该次通知信息对应的接入信息,那么便将所述当前接入信息更新为该次通知信息对应的接入信息为最新接入信息;从而更新了所述异常无线接入点的当前接入信息,以便其它用户设备顺利的接入所述无线接入点。
[0079]优选地,所述网络设备I的更新操作可包括:
[0080]当关于所述异常无线接入点的成功接入频次信息等于或超过预定的接入频次阈值信息,将所述异常无线接入点更新为正常的无线接入点。
[0081]在该实施例中,包括将异常无线接入点更新为正常的无线接入点的条件,具体地,可包括所述异常无线接入点的成功接入频次信息大于或等于预设的频次阈值,进一步地,此时所述异常无线接入点可能会被不同的用户设备2接入,例如,针对人流量比较大的情况;也可能被同一个用户设备接入,例如,针对人流量很小的情况。其中将所述异常无线接入点更新为正常的无线接入点,可包括在网络设备I中将异常无线接入点更新为正常无线接入点,例如,将异常无线接入点从异常无线接入点库中移入正常无线接入点库中,或者将异常无线接入点的标记更新为正常无线接入点标记等等也可包括在用户设备2上的更新,例如,若在用户设备上显示的无线接入点中,异常无线接入点与正常无线接入点有区别地显示的情况下,则需要将异常无线接入点的显示状态更新为正常无线接入点的显示状态等等。
[0082]在此,本领域内的技术人员应当能够理解,将所述异常无线接入点更新为正常的无线接入点的方式仅为举例,其他现有的或今后可能出现的将所述异常无线接入点更新为正常的无线接入点的方式如可适用于本申请,也应包含在本申请保护范围内,并在此以引用方式包含于此。
[0083]优选地,所述网络设备的第一装置11包括第一一单元(未示出)及第一二单元(未示出),其中,第一一单元获取距离一个或多个无线接入点最近被接入的时间信息;第一二单元将所述时间信息与第一预设时间进行比较,确定所述一个或多个无线接入点中的异常无线接入点。
[0084]具体地,其中的一个或多个无线接入点为网络设备I中存储的无线接入点,进一步地,距离一个或多个无线接入点最近被接入的时间信息,可以为网络设备I中存储的每个无线接入点对应的最近被接入的时间距离当前的时间长度,此时,第一一单元获取每个无线接入点对应的所述时间长度信息,具体地,可在网络设备I中的记录信息中根据无线接入点的相关接入信息,获取其最近被接入的时间信息。另外,其中的一个或多个无线接入点最近被接入,可以包括只要由用户设备2请求接入过而忽略接入成功与否的被接入信息,也可以包括成功被接入的接入信息等。
[0085]其中,第一二单元将所述时间信息与第一预设时间进行比较,确定所述一个或多个无线接入点中的异常无线接入点,具体地,第一预设时间为根据具体无线接入点对应的具体情况设定的时间长度信息,例如,该无线接入点的历史平均接入用户量,或者其位置的人流量信息,或者其对应的接入用户量根据不同的时间段的波动信息等等;从而设定出该无线接入点对应的合理的第一预设时间,使得异常无线接入点的判断更加准确。
[0086]具体地,若所述时间信息大于等于所述第一预设时间,则意味着在第一预设时间内,一直都没有用户接入,或者没有用户成功接入该无线接入点,那么就可以判断该无线接入点为异常无线接入点。
[0087]更优选地,所述第一预设时间,根据以下至少任一项确定:
[0088]所述无线接入点的历史接入量信息;
[0089]所述无线接入点的人流量记录信息;
[0090]所述无线接入点位置周围其它无线接入点的接入量信息。
[0091 ] 在该实施例中,第一预设时间为与一个或多个无线接入点最近被接入的时间信息比较,从而判断出该无线接入点是否为异常无线接入点的时间值,由于该值的设立直接关系着无线接入点是否为异常无线接入点的判断结果,故该值需要谨慎设置,以免将正常无线接入点误判为异常无线接入点。
[0092]具体地,所述第一预设时间需要根据对应的无线接入点的具体情况进行设定,可以为所述无线接入点的历史接入量信息,具体地,为该无线接入点的历史用户接入情况信息,例如,每天的平均用户接入量,或者对应时间段内(工作日、节假日或者上午、下午、晚上等)的用户接入量信息等,此时,若该无线接入点的历史接入量信息显示接入用户量很少,则需要将所述第一预设时间设置的相对长一些。
[0093]具体地,所述第一预设时间需要根据对应的无线接入点的具体情况进行设定,也可以为所述无线接入点的人流量记录信息,具体地,为根据无线接入点所处位置的人流量记录信息,网络设备I 一般可通过所述无线接入点的提供者信息、接入量信息,或其相邻位置的接入点的接入量,记录该位置的人流量信息,网络设备I的第一二单元可通过记录的人流量信息,根据人流量多少,设置所述第一预设时间,例如,若该无线接入点位于知名商场,人流量比较多,则所述第一预设时间可以设置的相对短一些。
[0094]具体地,所述第一预设时间需要根据对应的无线接入点的具体情况进行设定,也可以为所述无线接入点位置周围其它无线接入点的接入量信息,具体地,也可借助所述无线接入点位置周围其他无线接入点的接入量信息,在一定程度上作为所述无线接入点的相关接入量情况,来确定所述第一预设时间值,其中的具体原理与该实施例的前述部分相同或者类似,在此不再赘述。
[0095]优选地,所述网络设备的第一装置11包括第一三单元(未示出)及第一四单元(未示出),其中,第一三单元获取在第二预设时间内接入一个或多个无线接入点对应的失败次数信息;第一四单元将所述失败次数信息与预设阈值进行比较,确定所述一个或多个无线接入点中的异常无线接入点。
[0096]具体地,其中的一个或多个无线接入点为网络设备I中存储的无线接入点,第二预设时间为预设的一段时间,第一三单元获取在该预设时间内,用户设备接入网络设备I中存储的每个无线接入点对应的失败次数信息,其中第二预设时间的设定,也需要考虑对应无线接入点的历史接入量信息,以避免时间设置太长,无法及时检测出异常无线接入点,也避免时间设置太短会漏判接入量很小的无线接入点是否为异常无线接入点等情况。
[0097]具体地,第一四单元将所述失败次数信息与预设阈值进行比较,其中的预设阈值的设置,需要根据所述无线接入点的历史接入量情况,并与所述第二预设时间匹配,避免所述第二预设时间太长,而所述预设阈值太小,从而将正常的无线接入点误判为异常无线接入点;也避免所述第二预设时间太短,而所述预设阈值太大,从而漏判无线接入点中的异常无线接入点。进一步地,若所述失败次数信息低于所述预设阈值时,所述无线接入点为正常无线接入点;若所述失败次数信息大于等于所述预设阈值时,所述无线接入点为异常无线接入点。
[0098]优选地,所述用户设备的第六装置:
[0099]从所述一个或多个接入信息中确定优选接入信息;
[0100]根据所述优选接入信息建立用户设备与所述无线接入点的无线连接。
[0101]在该实施例中,用户设备的第六装置16从接收到的所述一个或多个接入信息中确定优选接入信息,具体地,在第六装置16需要从多个接入信息中选择优选的接入信息时,可根据各接入信息的生成时间将最新的接入信息作为优选接入信息,也可以将编码方式与用户设备所检测到的该无线接入点的加密方式(WEP、WPA、WPA2等)相匹配的接入信息作为优选接入信息等等。进一步地,第六装置16优先根据所述优选接入信息建立用户设备与所述无线接入点的无线连接,第六装置16具体建立无线连接的方式,可参考前述实施例中的相关描述,在此不再赘述。
[0102]优选地,所述用户设备的第六装置16:
[0103]逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备与所述无线接入点的无线连接。
[0104]在该实施例中,用户设备2接收到网络设备发送的多个接入信息后,需要逐个尝试,直至成功建立无线连接,具体地,如果网络设备I发送的所述多个接入信息中包含有每个接入信息对应优先级信息,则用户设备的第六装置16根据优先级别顺序逐个尝试建立无线连接,直至无线连接建立成功;如果网络设备I发送的所述多个接入信息中未包含每个接入信息对应优先级信息,则用户设备的第六装置16可以随机逐个尝试建立无线连接,直至无线连接建立成功,当然用户设备2也可以根据接入信息的具体情况,或者接入信息对应的无线接入点的具体情况设置所述多个接入信息的优先级别,进一步根据该优先级别进行逐个尝试建立无线连接,直至成功建立无线连接等等。
[0105]优选地,所述用户设备还包括第十装置(未示出):该装置当所述接入信息请求对应的无线接入点为异常无线接入点时,将所述无线接入点与其他正常无线接入点区分显不O
[0106]该实施例主要针对异常无线接入点在用户设备与正常无线接入点进行区别显示的情况,具体地,当用户设备2向网络设备I发送关于无线接入点的接入信息请求时,如果所述请求对应的无线接入点包括异常无线接入点,那么该异常无线接入点将与正常无线接入点区分显示。具体地,网络设备在返回至用户设备的所述接入请求对应的接入信息中可包括无线接入点是否为异常无线接入点的相关信息,用户设备2接收到关于无线接入点是否为异常无线接入点的相关信息时,便将其中的异常无线接入点进行区分显示;进一步地,用户设备也可根据接收到的无线接入点对应的接入信息情况判断对应的无线接入点是否为异常无线接入点,例如,若一个无线接入点的接入信息包括多个时,那么该无线接入点便为异常无线接入点。
[0107]具体地,用户设备将所述无线接入点与其他正常无线接入点区分显示的具体方式不做限制,例如,可以通过不同的颜色区分显示,也可通过在异常无线接入点旁边出现类似的颜色鲜艳的“! ”等符号进行区分显示等等。
[0108]与现有技术相比,本申请通过网络设备I根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点,例如,根据距离无线接入点最近被接入的时间信息,或者在预设时间内接入无线接入点对应的失败次数信息来判断对应的无线接入点是否为异常无线接入点,并对检测的异常无线接入点进行更新等相关处理,例如,在用户设备2端将所述异常无线接入点与其它正常接入点进行区分显示等;从而使用户能够更高效、快速地通过网络设备存储的无线接入点接入无线网络,提高用户接入无线网络的体验。
[0109]而且,本申请还可以在用户设备2向网络设备I发送的密码等接入信息请求对应的无线接入点为异常无线接入点时,网络设备便将所述异常接入点对应的一个或多个接入信息,例如,当前接入信息、历史接入信息,提供至所述接入信息请求所对应的用户设备,用户设备则根据所述一个或多个接入信息建立与无线接入点的无线连接;从而使用户设备可以尝试该无线接入点对应的多个接入信息进行无线网络的连接,进一步提高用户设备接入无线接入点的效率,及用户接入无线接入点的体验。
[0110]此外,当用户设备成功建立所述无线连接时,向所述网络设备发送成功接入所述无线接入点的通知信息,当网络设备接收到成功接入所述异常无线接入点的通知信息,便将该次通知信息对应的接入信息作为所述异常无线接入点的最新接入信息;从而使网络设备中存储的无线接入点及其接入信息总是保持更新状态,保持无线接入点一直对应有效的接入信息,进一步提高用户设备接入无线接入点的效率,及用户接入无线接入点的体验。
[0111]图4示出根据本申请的另一个方面提供的在网络设备端用于处理异常无线接入点的方法流程图,该方法包括:
[0112]SI,根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点。
[0113]具体地,在网络设备的无线接入点库中存储有一个或多个无线接入点,同时网络设备也存储有所述一个或多个无线接入点对应的接入信息,其中的接入信息为用户设备通过接入无线接入点建立无线网络连接需要的关于所述无线接入点的相关信息,作为举例而非限定可包括无线接入点的名称、MAC地址、接入密码信息等。此处的接入历史信息为无线接入点的历史接入情况,作为举例而非限定,可包括最近一定时间内接入用户量情况、最近一段时间内用户接入成功或失败情况、距离有用户接入的时间情况等等。
[0114]其中的异常无线接入点为用户无法正常接入的无线接入点,作为举例而非限定,可包括长时间未有用户接入的无线接入点、在最近一段时间内接入失败次数达一定阈值的无线接入点、近期一定时间内成功接入的用户量明显减少的无线接入点、用户每次接入时长大于一定阈值的无线接入点等等这些都可能为异常无线接入点。
[0115]具体地,在所述步骤SI中,网络设备根据关于一个或者多个无线接入点的接入历史信息,检测其中的异常无线接入点的方式,可以为根据距离一个或多个无线接入点最近被接入的时间信息,与预设值进行比较判断的方式确定出其中的异常无线接入点;也可以为根据在一定时间内接入一个或多个无线接入点对应的失败次数信息,与预设值进行比较判断的方式确定出其中的异常无线接入点等等。
[0116]另外,网络设备可以为所检测到的异常无线接入点建立异常无线接入点库,只要检测到异常无线接入点,便将其放入该库中,当然,若其中的异常无线接入点成为正常无线接入点后便可移入正常的无线接入点库中,例如,更新了正确的接入信息的异常无线接入点便可以成为正常接入点。
[0117]在此,本领域的技术人员应当能够理解,上述步骤SI中根据关于一个或者多个无线接入点的接入历史信息,检测其中的异常无线接入点的方式仅为举例,其他现有的或者今后可能出现的根据关于一个或者多个无线接入点的接入历史信息,检测其中的异常无线接入点的方式如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用的方式包含于此。
[0118]图5示出根据本申请的另一个方面提供的用于处理异常接入点的方法流程图。所述网络设备I与用户设备2相互配合,以实现尝试通过异常无线接入点建立无线连接。
[0119]具体地,在步骤SI中,网络设备根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点;在步骤S2中,用户设备向网络设备发送关于无线接入点的接入信息请求;相应地,在步骤S2中,网络设备接收所述接入信息请求;在步骤S3中,当接收到关于所述异常无线接入点的接入信息请求,网络设备将所述异常接入点对应的一个或多个接入信息提供至所述接入信息请求所对应的用户设备;相应地,在步骤S3中,用户设备接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息;在步骤S4中,用户设备根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接。
[0120]参图4所示,在步骤SI中,根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点。
[0121]具体地,该步骤的具体实现过程及相关详细描述请参考前述实施例,在此不再赘述。
[0122]在步骤S2中,用户设备向网络设备发送关于无线接入点的接入信息请求。
[0123]具体地,在用户设备需要通过无线接入点建立无线网络连接时,便会向网络设备发送获取关于无线接入点的接入信息的请求,所述无线接入点,可以为某个确定的无线接入点,也可以默认为用户设备附近的无线接入点,也可以为网络设备根据用户设备的使用历史记录或者用户设备的地理位置等信息向用户设备推荐的无线接入点等等。其中的接入信息的具体含义上述实施例中已有介绍,在此不再赘述。
[0124]具体地,在所述步骤S2中,通过基于在所述网络设备I与用户设备2之间建立的无线连接,根据各自通信协议,将关于无线接入点的接入信息请求发送至所述网络设备1其中,所述无线连接方式包括但不限于近场通信(NFC)、蓝牙(Bluetooth)、无线局域网(wifi)、红外数据传输(IrDA)、ZigBee、超宽频(Ultra WideBand)、WiMedia、GPS、DECT、无线1394和其他专用无线系统等。
[0125]相应地,在步骤S2中,网络设备接收所述接入信息请求。
[0126]具体地,在所述步骤2中,通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,接收用户设备发送的关于异常无线接入点的接入信息请求。其中的异常无线接入点为所述步骤Si中在网络设备的用于存储无线接入点的无线接入点库中,检测出的异常无线接入点,其中具体的检测方式及异常无线接入点的含义等可参考前述实施例,在此不再赘述。
[0127]参图5所示,在步骤S3中,当接收到关于所述异常无线接入点的接入信息请求,网络设备将所述异常接入点对应的一个或多个接入信息提供至所述接入信息请求所对应的用户设备。
[0128]具体地,在所述步骤S3中,网络设备将所述异常无线接入点对应的一个或多个接入信息提供至所述接入信息请求对应的用户设备,具体地,网络设备中存储有多个异常无线接入点对应的接入信息的情况,一般为无线接入点提供者更改接入密码等接入信息的情况,此时,为了提高用户成功接入无线网的概率,网络设备需要将所述异常无线接入点对应的多个接入信息提供至用户设备,一般包括所述异常无线接入点对应的当前接入信息及历史接入信息,其中,所述用户设备为发出接入信息请求的用户设备。
[0129]具体地,在所述步骤S3中,通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,将所述异常无线接入点对应的一个或多个接入信息提供至对应的用户设备。
[0130]相应地,在步骤S3中,用户设备接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息。
[0131]具体地,当所述用户设备请求连接的无线接入点为异常接入点时,在步骤S3中,用户设备通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息。其中的异常无线接入点及一个或多个接入信息的含义在该实施例中其他部分已有相应描述,在此不再赘述。
[0132]参图5所示,在步骤S4中,用户设备根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接。
[0133]具体地,在步骤S4中,用户设备根据接收到的异常无线接入点对应的一个或多个接入信息建立用户设备与所述异常无线接入点的无线连接,进一步地,若网络设备提供所述异常无线接入点的多个接入信息时,用户设备可根据优先级顺序尝试通过所述多个接入信息建立无线连接,也可随机逐个进行尝试建立无线连接。其中,所述多个接入信息的优先级顺序可以为网络设备提供至用户设备时已经设定,也可以为用户设备接收所述多个接入信息后再进行设定等等。
[0134]在此,本领域内的技术人员应当能够理解,在步骤S4中,用户设备根据一个或多个接入信息建立用户设备与所述无线接入点的无线连接方式仅为举例,其他现有的或今后可能出现的根据一个或多个接入信息建立用户设备与所述无线接入点的无线连接的方式如可适用于本申请,也应包含在本申请保护范围内,并在此以引用方式包含于此。
[0135]参图6所示,所述方法还包括:
[0136]S5,确定所述异常接入点对应的一个或多个接入信息中每个接入信息对应的优先级信息;
[0137]其中,所述步骤S3包括:
[0138]当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息及每个接入信息对应的所述优先级信息提供至所述接入信息请求所对应的用户设备。
[0139]具体地,当所述异常无线接入点有多个接入信息时,为使用户设备快速地或者成功率更高地建立无线连接,可将所述多个接入信息根据每个接入信息的情况进行优先级别排序,进一步地,确定多个接入信息的优先级顺序时,可对网络设备存储所述接入信息的记录情况进行分析;其中,可根据接入信息的存储时间设置,例如,可以将最近存储的所述异常无线接入点的接入信息设置为最高优先级;也可根据接入信息的接入成功情况设置,例如,可以将接入成功率最高的所述异常无线接入点的接入信息设置为最高优先级。
[0140]具体地,所述网络设备通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,接收用户设备发送的关于所述异常无线接入点的接入信息请求,类似地,网络设备将所述异常无线接入点对应的一个或多个接入信息以及每个接入信息对应的所述优先级信息提供至对应的用户设备,其中的用户设备为发送接入信息请求的用户设备。
[0141]相应地,所述步骤S3包括:
[0142]当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息及每个接入信息对应的优先级信息;
[0143]其中,所述步骤S4包括:
[0144]根据所述优先级信息逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备与所述无线接入点的无线连接。
[0145]具体地,当所述用户设备请求连接的无线接入点为异常接入点时,所述用户设备通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息及每个接入信息对应的优先级信息。其中的异常无线接入点及一个或多个接入信息对应的优先级信息的含义在前述实施例中已有相应描述,在此不再赘述。
[0146]具体地,在所述步骤S4中,用户设备可根据接收到的异常无线接入点对应的一个或多个接入信息及其对应的优先级信息,建立用户设备与所述异常无线接入点的无线连接的情况。其中,用户设备可根据所述优先级信息逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备与所述无线接入点的无线连接,优先级越高代表用户设备接入无线网络的可能性越高;该实施例能够使用户设备更加快速地建立无线连接,尤其在异常无线接入点的接入信息比较多的情况下,可以避免用户设备毫无根据地多次尝试后才可以建立无线连接。
[0147]优选地,在网络设备端用于处理异常无线接入点的方法还包括:
[0148]S6(未示出)根据关于所述异常无线接入点的成功接入信息,对所述异常无线接入点执行更新操作。
[0149]具体地,其中的关于所述异常无线接入点的成功接入信息,可以来自网络设备,也可以来自其它设备,例如,成功建立无线连接对应的用户设备等;其中的成功接入信息,为用户设备接入所述异常无线接入点的相关信息,进一步地,可以为其它设备发送的关于所述异常无线接入点接入成功的通知信息,例如,接入所述异常无线接入点对应的用户设备;也可以为用户设备在一定时间内接入所述异常无线接入点成功的次数超过一定阈值的相关信息;也可以为用户设备接入所述异常无线接入点的成功率的相关信息等等;其中的更新操作为更新与所述异常无线接入点相关信息的操作,例如,更新所述异常无线接入点的密码、名称、MAC地址等接入信息,更新所述异常无线接入点的显示状态信息等等。
[0150]具体地,在所述步骤S6中,根据关于所述异常无线接入点的成功接入信息,对所述异常无线接入点执行更新操作,进一步地,可以根据来自其他设备的关于所述异常无线接入点的成功接入信息的通知信息,对所述异常无线接入点执行更新操作,例如,更新所述异常无线接入点在用户设备的显示状态等;也可以根据网络设备中关于所述异常无线接入点的成功接入的记录信息,对所述异常无线接入点执行更新操作,例如,更新所述异常无线接入点的接入信息。
[0151]在此,本领域内的技术人员应当能够理解,关于所述异常无线接入点的成功接入信息及对所述异常无线接入点执行更新操作仅为举例,其他现有的或今后可能出现的关于所述异常无线接入点的成功接入信息及对所述异常无线接入点执行更新操作如可适用于本申请,也应包含在本申请保护范围内,并在此以引用方式包含于此。
[0152]优选地,在用户设备端用于处理异常无线接入点的方法还包括:
[0153]S7(未示出)当成功建立所述无线连接,向所述网络设备发送成功接入所述无线接入点的通知信息。
[0154]具体地,在所述步骤S7中,用户设备通过所述异常无线接入点建立无线连接时,向对应的网络设备发送成功接入所述异常无线接入点的通知信息。其中,当用户设备成功建立无线连接时,具体地,可以为在用户通过所述异常无线接入点成功建立无线连接时,也可以为在用户设备通过所述异常无线接入点成功建立无线连接的次数超过预设值时;进一步地,用户设备通过基于在所述网络设备与用户设备之间建立的无线连接,根据各自通信协议,向所述网络设备发送成功接入所述无线接入点的通知信息,其中通知信息可以为代表用户设备通过所述异常无线接入点成功建立无线连接的各种形式的信息,例如,可以为触发信号等。
[0155]相应地,所述网络设备I的更新操作可包括:
[0156]当接收到成功接入所述异常无线接入点的通知信息,将该次通知信息对应的接入信息作为所述异常无线接入点的最新接入信息。
[0157]具体地,当所述网络设备I接收到用户设备2发送的、用户设备成功接入所述异常无线接入点的通知信息时,便将该次通知信息对应的接入信息,作为所述异常无线接入点的最新接入信息,此时,若所述异常无线接入点的当前接入信息不是该次通知信息对应的接入信息,那么便将所述当前接入信息更新为该次通知信息对应的接入信息为最新接入信息;从而更新了所述异常无线接入点的当前接入信息,以便其它用户设备顺利的接入所述无线接入点。
[0158]优选地,所述网络设备I的更新操作可包括:
[0159]当关于所述异常无线接入点的成功接入频次信息等于或超过预定的接入频次阈值信息,将所述异常无线接入点更新为正常的无线接入点。
[0160]在该实施例中,包括将异常无线接入点更新为正常的无线接入点的条件,具体地,可包括所述异常无线接入点的成功接入频次信息大于或等于预设的频次阈值,进一步地,此时所述异常无线接入点可能会被不同的用户设备接入,例如,针对人流量比较大的情况;也可能被同一个用户设备接入,例如,针对人流量很小的情况。其中将所述异常无线接入点更新为正常的无线接入点,可包括在网络设备中将异常无线接入点更新为正常无线接入点,例如,将异常无线接入点从异常无线接入点库中移入正常无线接入点库中,或者将异常无线接入点的标记更新为正常无线接入点标记等等也可包括在用户设备上的更新,例如,若在用户设备上显示的无线接入点中,异常无线接入点与正常无线接入点有区别地显示的情况下,则需要将异常无线接入点的显示状态更新为正常无线接入点的显示状态等等。
[0161]在此,本领域内的技术人员应当能够理解,将所述异常无线接入点更新为正常的无线接入点的方式仅为举例,其他现有的或今后可能出现的将所述异常无线接入点更新为正常的无线接入点的方式如可适用于本申请,也应包含在本申请保护范围内,并在此以引用方式包含于此。
[0162]优选地,所述步骤SI包括:
[0163]Sll获取距离一个或多个无线接入点最近被接入的时间信息;
[0164]S12将所述时间信息与第一预设时间进行比较,确定所述一个或多个无线接入点中的异常无线接入点。
[0165]具体地,其中的一个或多个无线接入点为网络设备中存储的无线接入点,进一步地,距离一个或多个无线接入点最近被接入的时间信息,可以为网络设备中存储的每个无线接入点对应的最近被接入的时间距离当前的时间长度,此时,第一一单元获取每个无线接入点对应的所述时间长度信息,具体地,可在网络设备中的记录信息中根据无线接入点的相关接入信息,获取其最近被接入的时间信息。另外,其中的一个或多个无线接入点最近被接入,可以包括只要由用户设备请求接入过而忽略接入成功与否的被接入信息,也可以包括成功被接入的接入信息等。
[0166]其中,第一二单元将所述时间信息与第一预设时间进行比较,确定所述一个或多个无线接入点中的异常无线接入点,具体地,第一预设时间为根据具体无线接入点对应的具体情况设定的时间长度信息,例如,该无线接入点的历史平均接入用户量,或者其位置的人流量信息,或者其对应的接入用户量根据不同的时间段的波动信息等等;从而设定出该无线接入点对应的合理的第一预设时间,使得异常无线接入点的判断更加准确。
[0167]具体地,若所述时间信息大于等于所述第一预设时间,则意味着在第一预设时间内,一直都没有用户接入,或者没有用户成功接入该无线接入点,那么就可以判断该无线接入点为异常无线接入点。
[0168]更优选地,所述第一预设时间,根据以下至少任一项确定:
[0169]所述无线接入点的历史接入量信息;
[0170]所述无线接入点的人流量记录信息;
[0171]所述无线接入点位置周围其它无线接入点的接入量信息。
[0172]在该实施例中,第一预设时间为与一个或多个无线接入点最近被接入的时间信息比较,从而判断出该无线接入点是否为异常无线接入点的时间值,由于该值的设立直接关系着无线接入点是否为异常无线接入点的判断结果,故该值需要谨慎设置,以免将正常无线接入点误判为异常无线接入点。
[0173]具体地,所述第一预设时间需要根据对应的无线接入点的具体情况进行设定,可以为所述无线接入点的历史接入量信息,具体地,为该无线接入点的历史用户接入情况信息,例如,每天的平均用户接入量,或者对应时间段内(工作日、节假日或者上午、下午、晚上等)的用户接入量信息等,此时,若该无线接入点的历史接入量信息显示接入用户量很少,则需要将所述第一预设时间设置的相对长一些。
[0174]具体地,所述第一预设时间需要根据对应的无线接入点的具体情况进行设定,也可以为所述无线接入点的人流量记录信息,具体地,为根据无线接入点所处位置的人流量记录信息,网络设备一般可通过所述无线接入点的提供者信息、接入量信息,或其相邻位置的接入点的接入量,记录该位置的人流量信息,网络设备的第一二单元可通过记录的人流量信息,根据人流量多少,设置所述第一预设时间,例如,若该无线接入点位于知名商场,人流量比较多,则所述第一预设时间可以设置的相对短一些。
[0175]具体地,所述第一预设时间需要根据对应的无线接入点的具体情况进行设定,也可以为所述无线接入点位置周围其它无线接入点的接入量信息,具体地,也可借助所述无线接入点位置周围其他无线接入点的接入量信息,在一定程度上作为所述无线接入点的相关接入量情况,来确定所述第一预设时间值,其中的具体原理与该实施例的前述部分相同或者类似,在此不再赘述。
[0176]优选地,所述步骤SI包括:
[0177]S13获取在第二预设时间内接入一个或多个无线接入点对应的失败次数信息;
[0178]S14将所述失败次数信息与预设阈值进行比较,确定所述一个或多个无线接入点中的异常无线接入点。
[0179]具体地,其中的一个或多个无线接入点为网络设备中存储的无线接入点,第二预设时间为预设的一段时间,第一三单元获取在该预设时间内,用户设备接入网络设备中存储的每个无线接入点对应的失败次数信息,其中第二预设时间的设定,也需要考虑对应无线接入点的历史接入量信息,以避免时间设置太长,无法及时检测出异常无线接入点,也避免时间设置太短会漏判接入量很小的无线接入点是否为异常无线接入点等情况。
[0180]具体地,第一四单元将所述失败次数信息与预设阈值进行比较,其中的预设阈值的设置,需要根据所述无线接入点的历史接入量情况,并与所述第二预设时间匹配,避免所述第二预设时间太长,而所述预设阈值太小,从而将正常的无线接入点误判为异常无线接入点;也避免所述第二预设时间太短,而所述预设阈值太大,从而漏判无线接入点中的异常无线接入点。进一步地,若所述失败次数信息低于所述预设阈值时,所述无线接入点为正常无线接入点;若所述失败次数信息大于等于所述预设阈值时,所述无线接入点为异常无线接入点。
[0181 ] 优选地,所述步骤S4包括:
[0182]S41 (未示出)从所述一个或多个接入信息中确定优选接入信息;
[0183]S42(未示出)根据所述优选接入信息建立用户设备与所述无线接入点的无线连接。
[0184]具体地,在所述步骤S41中,从接收到的所述一个或多个接入信息中确定优选接入信息,具体地,在用户设备需要从多个接入信息中选择优选的接入信息时,可根据各接入信息的生成时间将最新的接入信息作为优选接入信息,也可以将编码方式与用户设备所检测到的该无线接入点的加密方式(WEP、WPA、WPA2等)相匹配的接入信息作为优选接入信息等等。进一步地,在所述步骤S42中,用户设备优先根据所述优选接入信息建立用户设备与所述无线接入点的无线连接,此时,用户设备具体建立无线连接的方式,可参考前述实施例中的相关描述,在此不再赘述。
[0185]优选地,所述步骤S4包括:
[0186]逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备与所述无线接入点的无线连接。
[0187]具体地,在所述步骤S4中,用户设备接收到网络设备发送的多个接入信息后,需要逐个尝试,直至成功建立无线连接,具体地,如果网络设备发送的所述多个接入信息中包含有每个接入信息对应优先级信息,则用户设备根据优先级别顺序逐个尝试建立无线连接,直至无线连接建立成功;如果网络设备发送的所述多个接入信息中未包含每个接入信息对应优先级信息,则在所述步骤S4中,可以随机逐个尝试建立无线连接,直至无线连接建立成功,当然用户设备也可以根据接入信息的具体情况,或者接入信息对应的无线接入点的具体情况设置所述多个接入信息的优先级别,进一步根据该优先级别进行逐个尝试建立无线连接,直至成功建立无线连接等等。
[0188]优选地,在用户设备端用于处理异常无线接入点的方法还包括:
[0189]S8(未示出)当所述接入信息请求对应的无线接入点为异常无线接入点时,将所述无线接入点与其他正常无线接入点区分显示。
[0190]该实施例主要针对异常无线接入点在用户设备与正常无线接入点进行区别显示的情况,具体地,当用户设备向网络设备发送关于无线接入点的接入信息请求时,如果所述请求对应的无线接入点包括异常无线接入点,那么该异常无线接入点将与正常无线接入点区分显示。具体地,网络设备在返回至用户设备的所述接入请求对应的接入信息中可包括无线接入点是否为异常无线接入点的相关信息,用户设备接收到关于无线接入点是否为异常无线接入点的相关信息时,便将其中的异常无线接入点进行区分显示;进一步地,用户设备也可根据接收到的无线接入点对应的接入信息情况判断对应的无线接入点是否为异常无线接入点,例如,若一个无线接入点的接入信息包括多个时,那么该无线接入点便为异常无线接入点。
[0191]具体地,用户设备将所述无线接入点与其他正常无线接入点区分显示的具体方式不做限制,例如,可以通过不同的颜色区分显示,也可通过在异常无线接入点旁边出现类似的颜色鲜艳的“! ”等符号进行区分显示等等。
[0192]与现有技术相比,本申请通过网络设备根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点,例如,根据距离无线接入点最近被接入的时间信息,或者在预设时间内接入无线接入点对应的失败次数信息来判断对应的无线接入点是否为异常无线接入点,并对检测的异常无线接入点进行更新等相关处理,例如,在用户设备端将所述异常无线接入点与其它正常接入点进行区分显示等;从而使用户能够更高效、快速地通过网络设备存储的无线接入点接入无线网络,提高用户接入无线网络的体验。
[0193]而且,本申请还可以在用户设备向网络设备发送的密码等接入信息请求对应的无线接入点为异常无线接入点时,网络设备便将所述异常接入点对应的一个或多个接入信息,例如,当前接入信息、历史接入信息,提供至所述接入信息请求所对应的用户设备,用户设备则根据所述一个或多个接入信息建立与无线接入点的无线连接;从而使用户设备可以尝试该无线接入点对应的多个接入信息进行无线网络的连接,进一步提高用户设备接入无线接入点的效率,及用户接入无线接入点的体验。
[0194]此外,当用户设备成功建立所述无线连接时,向所述网络设备发送成功接入所述无线接入点的通知信息,当网络设备接收到成功接入所述异常无线接入点的通知信息,便将该次通知信息对应的接入信息作为所述异常无线接入点的最新接入信息;从而使网络设备中存储的无线接入点及其接入信息总是保持更新状态,保持无线接入点一直对应有效的接入信息,进一步提高用户设备接入无线接入点的效率,及用户接入无线接入点的体验。
[0195]对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此夕卜,显然“包括” 一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
【主权项】
1.一种在网络设备端用于处理异常无线接入点的方法,其中,该方法包括: 根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点。2.根据权利要求1所述的方法,其中,该方法还包括: 当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息提供至所述接入信息请求所对应的用户设备。3.根据权利要求2所述的方法,其中,该方法还包括: 确定所述异常接入点对应的一个或多个接入信息中每个接入信息对应的优先级信息; 其中,所述当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息提供至所述接入信息请求所对应的用户设备包括: 当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息及每个接入信息对应的所述优先级信息提供至所述接入信息请求所对应的用户设备。4.根据权利要求1至3中任一项所述的方法,其中,该方法还包括: 根据关于所述异常无线接入点的成功接入信息,对所述异常无线接入点执行更新操作。5.根据权利要求4所述的方法,所述更新操作包括以下至少任一项: 当接收到成功接入所述异常无线接入点的通知信息,将该次通知信息对应的接入信息作为所述异常无线接入点的最新接入信息; 当关于所述异常无线接入点的成功接入频次信息等于或超过预定的接入频次阈值信息,将所述异常无线接入点更新为正常的无线接入点。6.根据权利要求1至5中任一项所述的方法,其中,所述根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点包括: 获取距离一个或多个无线接入点最近被接入的时间信息; 将所述时间信息与第一预设时间进行比较,确定所述一个或多个无线接入点中的异常无线接入点。7.根据权利要求6所述的方法,其中,所述第一预设时间,根据以下至少任一项确定: 所述无线接入点的历史接入量信息; 所述无线接入点的人流量记录信息; 所述无线接入点位置周围其它无线接入点的接入量信息。8.根据权利要求1至7中任一项所述的方法,其中,所述根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点包括: 获取在第二预设时间内接入一个或多个无线接入点对应的失败次数信息; 将所述失败次数信息与预设阈值进行比较,确定所述一个或多个无线接入点中的异常无线接入点。9.一种在用户设备端用于处理异常无线接入点的方法,其中,该方法包括: 向网络设备发送关于无线接入点的接入信息请求; 当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息; 根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接。10.根据权利要求9所述的方法,其中,所述根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接包括: 从所述一个或多个接入信息中确定优选接入信息; 根据所述优选接入信息建立用户设备与所述无线接入点的无线连接。11.根据权利要求9所述的方法,其中,所述根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接包括: 逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备与所述无线接入点的无线连接。12.根据权利要求11所述的方法,其中,所述当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息包括: 当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息及每个接入信息对应的优先级信息; 其中,所述根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接包括: 根据所述优先级信息逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备与所述无线接入点的无线连接。13.根据权利要求9至12中任一项所述的方法,其中,该方法还包括: 当成功建立所述无线连接时,向所述网络设备发送成功接入所述无线接入点的通知信息。14.根据权利要求9至13中任一项所述的方法,其中,该方法还包括: 当所述接入信息请求对应的无线接入点为异常无线接入点时,将所述无线接入点与其他正常无线接入点区分显示。15.一种用于处理异常无线接入点的网络设备,其中,该设备包括: 第一装置,用于根据关于一个或多个无线接入点的接入历史信息,检测所述一个或多个无线接入点中的异常无线接入点。16.根据权利要求15所述的设备,其中,该设备还包括: 第三装置,用于当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息提供至所述接入信息请求所对应的用户设备。17.根据权利要求16所述的设备,其中,该设备还包括: 第五装置,用于确定所述异常接入点对应的一个或多个接入信息中每个接入信息对应的优先级信息; 其中,所述第三装置用于: 当接收到关于所述异常无线接入点的接入信息请求,将所述异常接入点对应的一个或多个接入信息及每个接入信息对应的所述优先级信息提供至所述接入信息请求所对应的用户设备。18.根据权利要求15至17中任一项所述的设备,其中,该设备还包括: 第七装置,用于根据关于所述异常无线接入点的成功接入信息,对所述异常无线接入点执行更新操作。19.根据权利要求18所述的设备,所述更新操作包括以下至少任一项: 当接收到成功接入所述异常无线接入点的通知信息,将该次通知信息对应的接入信息作为所述异常无线接入点的最新接入信息; 当关于所述异常无线接入点的成功接入频次信息等于或超过预定的接入频次阈值信息,将所述异常无线接入点更新为正常的无线接入点。20.根据权利要求15至19中任一项所述的设备,其中,所述第一装置包括: 第一一单元,用于获取距离一个或多个无线接入点最近被接入的时间信息; 第一二单元,用于将所述时间信息与第一预设时间进行比较,确定所述一个或多个无线接入点中的异常无线接入点。21.根据权利要求20所述的设备,其中,所述第一预设时间,根据以下至少任一项确定: 所述无线接入点的历史接入量信息; 所述无线接入点的人流量记录信息; 所述无线接入点位置周围其它无线接入点的接入量信息。22.根据权利要求15至21中任一项所述的设备,其中,所述第一装置包括: 第一三单元,用于获取在第二预设时间内接入一个或多个无线接入点对应的失败次数信息; 第一四单元,用于将所述失败次数信息与预设阈值进行比较,确定所述一个或多个无线接入点中的异常无线接入点。23.一种用于处理异常无线接入点的用户设备,其中,该设备包括: 第二装置,用于向网络设备发送关于无线接入点的接入信息请求; 第四装置,用于当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息; 第六装置,用于根据所述一个或多个接入信息建立用户设备与所述无线接入点的无线连接。24.根据权利要求23所述的设备,其中,所述第六装置用于: 从所述一个或多个接入信息中确定优选接入信息; 根据所述优选接入信息建立用户设备与所述无线接入点的无线连接。25.根据权利要求23所述的设备,其中,所述第六装置用于: 逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备与所述无线接入点的无线连接。26.根据权利要求25所述的设备,其中,所述第四装置用于: 当所述接入信息请求对应的无线接入点为异常无线接入点时,接收所述网络设备返回的所述异常接入点对应的一个或多个接入信息及每个接入信息对应的优先级信息; 其中,所述第六装置用于: 根据所述优先级信息逐个尝试所述一个或多个接入信息中的接入信息直至成功建立用户设备与所述无线接入点的无线连接。27.根据权利要求23至26中任一项所述的设备,其中,该设备还包括: 第八装置,用于当成功建立所述无线连接时,向所述网络设备发送成功接入所述无线接入点的通知信息。28.根据权利要求23至27中任一项所述的设备,其中,该设备还包括: 第十装置,用于当所述接入信息请求对应的无线接入点为异常无线接入点时,将所述无线接入点与其他正常无线接入点区分显示。29.一种用于处理异常无线接入点的系统,其中,该系统包括:如权利要求15至22中任一项所述的网络设备及如权利要求23至28中任一项所述的用户设备。
【文档编号】H04W48/08GK105873175SQ201510489099
【公开日】2016年8月17日
【申请日】2015年8月11日
【发明人】高超, 赵颖俊
【申请人】上海连尚网络科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1