实现未知接入密钥终端接入网络的方法、系统以及终端的制作方法

文档序号:7981507阅读:346来源:国知局
实现未知接入密钥终端接入网络的方法、系统以及终端的制作方法
【专利摘要】本发明提供了一种实现未知接入密钥的终端接入无线局域网的方法、系统及终端,其中,所述方法包括:未知无线局域网接入密钥的终端向无线局域网共享服务器发送获取密钥请求,所述请求中携带终端位置以及服务集标识(SSID);所述无线局域网共享服务器根据终端位置、SSID以及接入密钥的对应关系选择接入密钥,并将选出的接入密钥发送至所述终端;所述终端根据所述接入密钥接入所述无线局域网。本发明使未知接入密钥的终端高效、便捷接入无线局域网。
【专利说明】实现未知接入密钥终端接入网络的方法、系统以及终端
【技术领域】
[0001]本发明涉及无线局域网接入领域,尤其涉及一种实现未知接入密钥的终端接入无线局域网的方法、系统及终端。
【背景技术】
[0002]随着无线局域网的演进和成功展开,人们产生了将无线局域网与移动蜂窝网络融合在一起的需求。这种融合的主要目的是发展出新的移动数据网络,使得普遍存在的数据业务能够在无线局域网以高数据传输使,同时无线局域网也能减轻大量数据业务给移动蜂窝网络带来的数据流量上的压力。
[0003]但是基于安全考虑,现有的无线局域网大都采用了密钥加密的方式对接入终端进行限制。如果终端想接入上述无线局域网,现有的方式是向该无线局域网管理员咨询密钥,如餐厅、咖啡店的顾客向营业人员咨询密钥,这样获取密钥的方式不仅效率低下,而且易受人为因素影响。

【发明内容】

[0004]本发明提供了一种实现未知接入密钥的终端接入无线局域网的方法、系统及终端,以解决如何实现未知接入密钥的终端高效、便捷接入无线局域网的技术问题。
[0005]为解决上述技术问题,本发明提供了一种实现未知接入密钥的终端接入无线局域网的方法,所述方法包括:
[0006]未知无线局域网接入密钥的终端向无线局域网共享服务器发送获取密钥请求,所述请求中携带终端位置以及服务集标识(SSID);
[0007]所述无线局域网共享服务器根据终端位置、SSID以及接入密钥的对应关系选择接入密钥,并将选出的接入密钥发送至所述终端;
[0008]所述终端根据所述接入密钥接入所述无线局域网。
[0009]所述方法进一步包括:
[0010]所述终端位置、SSID以及接入密钥的对应关系由已知无线局域网接入密钥的终端通知所述无线局域网共享服务器。
[0011]所述终端位置、SSID以及接入密钥的对应关系由已知无线局域网接入密钥的终端通知所述无线局域网共享服务器进一步包括:
[0012]所述终端位置、SSID以及接入密钥的对应关系由知晓无线局域网接入密钥的终端通过该接入密钥接入无线局域网后,通过安全超文本传输协议(HTTPS)将所述对应关系通知所述无线局域网共享服务器。
[0013]为解决上述技术问题,本发明提供了一种实现未知接入密钥的终端接入无线局域网的系统,所述系统包括未知无线局域网接入密钥的终端以及无线局域网共享服务器,其中,
[0014]所述终端,用于向所述无线局域网共享服务器发送接入密钥请求,所述请求中携带终端位置以及服务集标识(SSID);以及接入来自所述无线局域网共享服务器的接入密钥,并根据该接入密钥接入无线局域网;
[0015]所述无线局域网共享服务器,用于根据终端位置、SSID以及接入密钥的对应关系选择接入密钥,并将选出的接入密钥发送至所述终端。
[0016]进一步地,所述系统还包括已知无线局域网接入密钥的终端,
[0017]所述已知无线局域网接入密钥的终端,用于向所述无线局域网共享服务器发送终端位置、SSID以及接入密钥的对应关系。
[0018]所述已知无线局域网接入密钥的终端,用于向所述无线局域网共享服务器发送终端位置、SSID以及接入密钥的对应关系,进一步包括:
[0019]所述已知无线局域网接入密钥的终端,用于通过该接入密钥接入无线局域网后,通过安全超文本传输协议(HTTPS)将终端位置、SSID以及接入密钥通知所述无线局域网共享服务器。
[0020]所述无线局域网共享服务器进一步包括终端连接模块以及存储模块组成,其中,
[0021]所述终端连接模块,用于接收来自终端的消息,若所述消息为携带SSID和终端位置的接入密钥请求,则从所述存储模块中查找与所述SSID和终端位置相对应的接入密钥,并将该接入密钥发送至所述终端;若所述消息为SSID、终端位置以及接入密钥的组合,则将该SSID、终端位置以及接入密钥存储至所述存储模块;
[0022]所述存储模块,用于存储SSID、终端位置以及接入密钥的对应关系。
[0023]为解决上述技术问题,本发明提供了一种接入无线局域网的终端,所述终端包括无线局域网连接模块、无线局域网设置模块、终端位置获取模块,其中,
[0024]所述无线局域网设置模块,用于获取无线局域网参数,所述参数包括服务集标识(SSID);
[0025]所述终端位置获取模块,用于获取终端的当前位置;
[0026]所述无线局域网连接模块,用于根据接入密钥接入无线局域网;判断所述无线局域网设置模块存储的无线局域网参数是否包含接入密钥;如果没有包含接入密钥,向存储SSID、终端位置和接入密钥对应关系的无线局域网共享服务器发送接入密钥请求,所述接入密钥请求中携带从无线局域网设置模块获取的SSID,从终端位置获取模块获取的终端当前位置;以及并将来自无线局域网共享服务器的接入密钥发送至所述无线局域网设置模块。
[0027]进一步地,
[0028]所述无线局域网连接模块,还用于如果判断出所述无线局域网设置模块存储的无线局域网参数包含接入密钥,在根据该接入密钥接入无线局域网后向所述无线局域网共享服务器发送网络共享三元组,所述网络共享三元组为从无线局域网设置模块获取的SSID、接入密钥,从终端位置获取模块获取的终端当前位置。
[0029]进一步地,
[0030]所述无线局域网连接模块,还用于如果判断出所述无线局域网设置模块存储的无线局域网参数包含接入密钥,且所述无线局域网尚不为其他终端所共享的情况下,在根据该接入密钥接入无线局域网后向所述无线局域网共享服务器发送网络共享三元组,所述网络共享三元组为从无线局域网设置模块获取的SSID、接入密钥,从终端位置获取模块获取的终端当前位置。
[0031]所述无线局域网连接模块,用于向无线局域网共享服务器发送接入密钥请求和/或网络共享三元组进一步包括:
[0032]所述无线局域网连接模块,用于将所述接入密钥请求和/或网络共享三元组通过安全超文本传输协议(HTTPS)发送至无线局域网共享服务器。
[0033]为解决上述技术问题,本发明还提供了一种终端接入无线局域网的方法,所述方法包括:
[0034]获取无线局域网参数以及终端的当前位置,所述无线局域网参数包括服务集标识(SSID);
[0035]判断所述无线局域网参数是否包含接入密钥,如果没有包含接入密钥,向存储SSID、终端位置和接入密钥对应关系的无线局域网共享服务器发送接入密钥请求,所述接入密钥请求中携带获取的SSID和终端当前位置;
[0036]接收来自无线局域网共享服务器的接入密钥;
[0037]根据所述接入密钥接入无线局域网。
[0038]进一步地,所述方法还包括:
[0039]如果无线局域网参数包含接入密钥,根据该接入密钥接入无线局域网;
[0040]向所述无线局域网共享服务器发送网络共享三元组,所述网络共享三元组为从无线局域网设置模块获取的SSID、接入密钥,从终端位置获取模块获取的终端当前位置。
[0041]所述向所述无线局域网共享服务器发送网络共享三元组进一步包括:
[0042]判断接入的无线局域网是否为其他终端所共享,如果接入的无线局域网尚不为其他终端共享,则向所述无线局域网共享服务器发送网络共享三元组。
[0043]所述向无线局域网共享服务器发送接入密钥请求和/或网络共享三元组进一步包括:
[0044]通过安全超文本传输协议(HTTPS)向无线局域网共享服务器发送接入密钥请求和/或网络共享三元组。
[0045]上述技术方案,未知无线局域网接入密钥的终端在接入无线局域网时,自动从无线局域网共享服务器获取接入密钥,不需要再费时、费力寻找无线局域网管理员获取接入密钥,提高了终端接入无线局域网的效率。
【专利附图】

【附图说明】
[0046]图1为本实施例的实现未知接入密码的终端接入无线局域网的方法流程图;
[0047]图2为本实施例的实现未知接入密钥的终端接入无线局域网的系统组成图;
[0048]图3为本实施例的接入无线局域网的终端组成模块图;
[0049]图4为本实施例的终端接入无线局域网的方法流程图。
【具体实施方式】
[0050]为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。[0051]图1为本实施例的实现未知接入密码的终端接入无线局域网的方法流程图。
[0052]SlOl未知无线局域网接入密钥的终端向无线局域网共享服务器发送获取密钥请求,所述请求中携带终端位置以及服务集标识(SSID);
[0053]S102所述无线局域网共享服务器根据终端位置、SSID以及接入密钥的对应关系选择接入密钥,并将选出的接入密钥发送至所述终端;
[0054]上述终端位置、SSID以及接入密钥的对应关系可存储在无线局域网共享服务器内部,由已知无线局域网接入密钥的终端通知所述无线局域网共享服务器;为保证终端与无线局域网共享服务器信息交互的安全性,所述终端位置、SSID以及接入密钥的对应关系可由知晓无线局域网接入密钥的终端通过该接入密钥接入无线局域网后,通过安全超文本传输协议(HTTPS)将所述对应关系通知所述无线局域网共享服务器;
[0055]S103所述终端根据所述接入密钥接入所述无线局域网。
[0056]下面,以一个具体的应用示例,对上述实施例进行进一步说明。
[0057]步骤1,已知无线局域网接入密钥的终端UEA在位置L处打开W1-Fi开关,搜索到需要接入密钥接入网络的W1-Fi热点(Hotspot X),向Hotspot X发起连接,通过已知接入密钥接入Hotspot X ;
[0058]步骤2,UEA将自身存储的服务集标识(SSID)、终端位置location (x,y)以及接入密钥通过HTTPS向无线局域网共享服务器发送;
[0059]步骤3,无线局域网共享服务器存储接收的SSID、终端位置以及接入密钥;
[0060]步骤3可包括以下步骤:
[0061]步骤3-1,无线局域网共享服务器可在存储SSID、终端位置以及接入密钥区域中根据SSID进行搜索,判断是否搜索到与接收SSID相同的SSID记录,如果相同,执行步骤3-2 ;如果不相同,执行步骤3-6 ;
[0062]步骤3-2,判断与该SSID记录对应的终端位置记录是否与接收的终端位置相同,如果相同,执行步骤3-3 ;如果不相同,执行步骤步骤3-6 ;
[0063]步骤3-3,判断与该终端位置记录对应的接入密钥是否与接收的接入密钥相同,如果相同,执行步骤3-4 ;如果不相同执行步骤3-5 ;
[0064]步骤3-4,维持现有的存储记录;
[0065]步骤3-5,将接收的SSID、终端位置以及接入密钥替换现有的存储记录,结束;
[0066]步骤3-6,将接收的SSID、终端位置以及接入密钥作为新记录存储,结束;
[0067]步骤4,未知无线局域网接入密钥的终端UEB在上述位置L处打开W1-Fi开关,搜索到需要接入密钥接入网络的W1-Fi热点(Hotspot X);
[0068]步骤5,UEB通过HTTPS向无线局域网共享服务器发送接入密钥请求,该请求中携带自身存储的服务集标识(SSID)、终端位置;
[0069]步骤6,无线共享服务器对请求报文进行解析,根据存储的SSID、终端位置以及接入密钥查找与该接入密钥请求中携带的SSID、终端位置相对应接入密钥,将匹配的接入密钥通过HTTPS向UEB发送;
[0070]步骤7,UEB通过该接入密钥接入Hotspot X。
[0071]图2为本实施例的实现未知接入密钥的终端接入无线局域网的系统组成图。
[0072]该系统包括未知无线局域网接入密钥的终端以及无线局域网共享服务器,其中,[0073]所述终端,用于向所述无线局域网共享服务器发送接入密钥请求,所述请求中携带终端位置以及服务集标识(SSID);以及接入来自所述无线局域网共享服务器的接入密钥,并根据该接入密钥接入无线局域网;
[0074]所述无线局域网共享服务器,用于根据终端位置、SSID以及接入密钥的对应关系选择接入密钥,并将选出的接入密钥发送至所述终端。
[0075]该系统还可包括已知无线局域网接入密钥的终端,用于向所述无线局域网共享服务器发送终端位置、SSID以及接入密钥的对应关系;为保证终端与无线局域网共享服务器信息交互的安全性,已知无线局域网接入密钥的终端可在根据接入密钥接入无线局域网后,通过安全超文本传输协议(HTTPS)将终端位置、SSID以及接入密钥的对应关系通知所述无线局域网共享服务器。
[0076]上述无线局域网共享服务器可由终端连接模块以及存储模块组成,其中,
[0077]所述终端连接模块,用于接收来自终端的消息,若所述消息为携带SSID和终端位置的接入密钥请求,则从所述存储模块中查找与所述SSID和终端位置相对应的接入密钥,并将该接入密钥发送至所述终端;若所述消息为SSID、终端位置以及接入密钥的组合,则将该SSID、终端位置以及接入密钥存储至所述存储模块;
[0078]所述存储模块,用于存储SSID、终端位置以及接入密钥的对应关系。
[0079]图3为本实施例的接入无线局域网的终端组成模块图。
[0080]该终端包括无线连接模块、无线局域网设置模块、终端位置获取模块,其中,
[0081]所述无线局域网设置模块,用于获取无线局域网参数,所述参数包括服务集标识(SSID);
[0082]所述终端位置获取模块,用于获取终端的当前位置;
[0083]所述无线连接模块,用于根据接入密钥接入无线局域网;判断所述无线局域网设置模块存储的无线局域网参数是否包含接入密钥;如果没有包含接入密钥,向存储SSID、终端位置和接入密钥对应关系的无线局域网共享服务器发送接入密钥请求,所述接入密钥请求中携带从无线局域网设置模块获取的SSID,从终端位置获取模块获取的终端当前位置;以及并将来自无线局域网共享服务器的接入密钥发送至所述无线局域网设置模块。
[0084]上述无线连接模块,还用于如果判断出所述无线局域网设置模块存储的无线局域网参数包含接入密钥,在根据该接入密钥接入无线局域网后向所述无线局域网共享服务器发送网络共享三元组,所述网络共享三元组为从无线局域网设置模块获取的SSID、接入密钥,从终端位置获取模块获取的终端当前位置;
[0085]该无线连接模块,还用可于如果判断出所述无线局域网设置模块存储的无线局域网参数包含接入密钥,且所述无线局域网尚不为其他终端所共享的情况下,在根据该接入密钥接入无线局域网后向所述无线局域网共享服务器发送网络共享三元组,以避免未知接入密钥的终端从无线局域网共享服务器获取接入密钥后,再将接入密钥向无线局域网共享服务器发送,节省终端的消耗及网络开销。终端获知无线局域网是否尚不为其他终端所共享的方法可包括由无线局域网共享服务器在向未知接入密钥的终端发送接入密钥时同时通知终端其预接入的无线局域网是否已为其他终端共享。
[0086]为了确保终端与无线局域网共享服务器信息交互的安全性,无线连接模块可将所述接入密钥请求和/或网络共享三元组通过安全超文本传输协议(HTTPS)发送至无线局域网共享服务器。
[0087]图4为本实施例的终端接入无线局域网的方法流程图。
[0088]S401获取无线局域网参数以及终端的当前位置,所述无线局域网参数包括服务集标识(SSID);
[0089]S402判断所述无线局域网参数是否包含接入密钥,如果没有包含接入密钥,执行步骤S403 ;如果包含接入密钥,执行步骤S405 ;
[0090]S403向存储SSID、终端位置和接入密钥对应关系的无线局域网共享服务器发送接入密钥请求,所述接入密钥请求中携带获取SSID和终端当前位置;
[0091]S404接收来自无线局域网共享服务器的接入密钥;
[0092]S405根据接入密钥接入无线局域网;
[0093]S406向所述无线局域网共享服务器发送网络共享三元组,所述网络共享三元组为从无线局域网设置模块获取的SSID、接入密钥,从终端位置获取模块获取的终端当前位置;
[0094]步骤S406中,终端可先判断接入的无线局域网是否为其他终端所共享,如果接入的无线局域网尚不为其他终端共享,再向所述无线局域网共享服务器发送网络共享三元组。
[0095]上述实施例中可通过安全超文本传输协议(HTTPS)向无线局域网共享服务器发送接入密钥请求和/或网络共享三元组。
[0096]本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现,相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
[0097]需要说明的是,本发明还可有其他多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。
【权利要求】
1.一种实现未知接入密钥的终端接入无线局域网的方法,其特征在于,所述方法包括: 未知无线局域网接入密钥的终端向无线局域网共享服务器发送获取密钥请求,所述请求中携带终端位置以及服务集标识(SSID); 所述无线局域网共享服务器根据终端位置、SSID以及接入密钥的对应关系选择接入密钥,并将选出的接入密钥发送至所述终端; 所述终端根据所述接入密钥接入所述无线局域网。
2.如权利要求1所述的方法,其特征在于,所述方法进一步包括: 所述终端位置、SSID以及接入密钥的对应关系由已知无线局域网接入密钥的终端通知所述无线局域网共享服务器。
3.如权利要求2所述的方法,其特征在于, 所述终端位置、SSID以及接入密钥的对应关系由已知无线局域网接入密钥的终端通知所述无线局域网共享服务器进一步包括 : 所述终端位置、SSID以及接入密钥的对应关系由知晓无线局域网接入密钥的终端通过该接入密钥接入无线局域网后,通过安全超文本传输协议(HTTPS)将所述对应关系通知所述无线局域网共享服务器。
4.一种实现未知接入密钥的终端接入无线局域网的系统,其特征在于,所述系统包括未知无线局域网接入密钥的终端以及无线局域网共享服务器,其中, 所述终端,用于向所述无线局域网共享服务器发送接入密钥请求,所述请求中携带终端位置以及服务集标识(SSID);以及接入来自所述无线局域网共享服务器的接入密钥,并根据该接入密钥接入无线局域网; 所述无线局域网共享服务器,用于根据终端位置、SSID以及接入密钥的对应关系选择接入密钥,并将选出的接入密钥发送至所述终端。
5.如权利要求4所述的系统,其特征在于,所述系统还包括已知无线局域网接入密钥的终端, 所述已知无线局域网接入密钥的终端,用于向所述无线局域网共享服务器发送终端位置、SSID以及接入密钥的对应关系。
6.如权利要求5所述的系统,其特征在于,所述已知无线局域网接入密钥的终端,用于向所述无线局域网共享服务器发送终端位置、SSID以及接入密钥的对应关系,进一步包括: 所述已知无线局域网接入密钥的终端,用于通过该接入密钥接入无线局域网后,通过安全超文本传输协议(HTTPS)将终端位置、SSID以及接入密钥通知所述无线局域网共享服务器。
7.如权利要求6所述而当系统,其特征在于,所述无线局域网共享服务器进一步包括终端连接模块以及存储模块组成,其中, 所述终端连接模块,用于接收来自终端的消息,若所述消息为携带SSID和终端位置的接入密钥请求,则从所述存储模块中查找与所述SSID和终端位置相对应的接入密钥,并将该接入密钥发送至所述终端;若所述消息为SSID、终端位置以及接入密钥的组合,则将该SSID、终端位置以及接入密钥存储至所述存储模块;所述存储模块,用于存储SSID、终端位置以及接入密钥的对应关系。
8.一种接入无线局域网的终端,其特征在于,所述终端包括无线局域网连接模块、无线局域网设置模块、终端位置获取模块,其中, 所述无线局域网设置模块,用于获取无线局域网参数,所述参数包括服务集标识(SSID); 所述终端位置获取模块,用于获取终端的当前位置; 所述无线局域网连接模块,用于根据接入密钥接入无线局域网;判断所述无线局域网设置模块存储的无线局域网参数是否包含接入密钥;如果没有包含接入密钥,向存储SSID、终端位置和接入密钥对应关系的无线局域网共享服务器发送接入密钥请求,所述接入密钥请求中携带从无线局域网设置模块获取的SSID,从终端位置获取模块获取的终端当前位置;以及并将来自无线局域网共享服务器的接入密钥发送至所述无线局域网设置模块。
9.如权利要求8所述的终端,其特征在于, 所述无线局域网连接模块,还用于如果判断出所述无线局域网设置模块存储的无线局域网参数包含接入密钥,在根据该接入密钥接入无线局域网后向所述无线局域网共享服务器发送网络共享三元组,所述网络共享三元组为从无线局域网设置模块获取的SSID、接入密钥,从终端位置获取模块获取的终端当前位置。
10.如权利要求9所述的终端,其特征在于, 所述无线局域网连接模块,还用于如果判断出所述无线局域网设置模块存储的无线局域网参数包含接入密钥,且所述无线局域网尚不为其他终端所共享的情况下,在根据该接入密钥接入无线局域网后向所述无线局域网共享服务器发送网络共享三元组,所述网络共享三元组为从无线局域网设置模块获取的SSID、接入密钥,从终端位置获取模块获取的终端当前位置。
11.如权利要求10所述的终端,其特征在于, 所述无线局域网连接模块,用于向无线局域网共享服务器发送接入密钥请求和/或网络共享三元组进一步包括: 所述无线局域网连接模块,用于将所述接入密钥请求和/或网络共享三元组通过安全超文本传输协议(HTTPS)发送至无线局域网共享服务器。
12.—种终端接入无线局域网的方法,其特征在于,所述方法包括: 获取无线局域网参数以及终端的当前位置,所述无线局域网参数包括服务集标识(SSID); 判断所述无线局域网参数是否包含接入密钥,如果没有包含接入密钥,向存储SSID、终端位置和接入密钥对应关系的无线局域网共享服务器发送接入密钥请求,所述接入密钥请求中携带获取的SSID和终端当前位置; 接收来自无线局域网共享服务器的接入密钥; 根据所述接入密钥接入无线局域网。
13.如权利要求12所述的方法,其特征在于,所述方法还包括: 如果无线局域网参数包含接入密钥,根据该接入密钥接入无线局域网; 向所述无线局域网共享服务器发送网络共享三元组,所述网络共享三元组为从无线局域网设置模块获取的SSID、接入密钥,从终端位置获取模块获取的终端当前位置。
14.如权利要求13所述的方法,其特征在于,所述向所述无线局域网共享服务器发送网络共享三元组进一步包括: 判断接入的无线局域网是否为其他终端所共享,如果接入的无线局域网尚不为其他终端共享,则向所述无线局域网共享服务器发送网络共享三元组。
15.如权利要求14所述的方法,其特征在于, 所述向无线局域网共享服务器发送接入密钥请求和/或网络共享三元组进一步包括:通过安全超文本传输协议(HTTPS)向无线局域网共享服务器发送接入密钥请求和/或网络共享三元组。`
【文档编号】H04W48/16GK103582071SQ201210268205
【公开日】2014年2月12日 申请日期:2012年7月30日 优先权日:2012年7月30日
【发明者】李建勇 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1