著录项信息
| 专利名称 | 配置无线网络连接参数信息的方法及装置 |
| 申请号 | CN201410256249.9 | 申请日期 | 2014-06-10 |
| 法律状态 | 授权 | 申报国家 | 中国 |
| 公开/公告日 | 2014-10-08 | 公开/公告号 | CN104092559A |
| 优先权 | 暂无 | 优先权号 | 暂无 |
| 主分类号 | H04L12/24 | IPC分类号 | H;0;4;L;1;2;/;2;4;;;H;0;4;L;1;2;/;6;6查看分类表>
|
| 申请人 | 深圳市信锐网科技术有限公司 | 申请人地址 | 广东省深圳市南山区麒麟路1号南山科技创业服务中心415室
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
| 权利人 | 深圳市信锐网科技术有限公司 | 当前权利人 | 深圳市信锐网科技术有限公司 |
| 发明人 | 陈孙辉 |
| 代理机构 | 广州华进联合专利商标代理有限公司 | 代理人 | 何平 |
摘要
本发明提供了一种配置无线网络连接参数信息的方法,包括:生成辅助网关,通过所述辅助网关拦截上传的网络访问请求;重定向所述网络访问请求,并返回连接参数配置信息;获取业务网关,通过所述业务网关接收上传的连接认证请求;提取所述连接认证请求中的连接参数,根据所述提取的连接参数通过所述业务网关建立连接。此外,还提供了一种配置无线网络连接参数信息的装置。上述配置无线网络连接参数信息的方法及装置能够提高操作的便利性。
1.一种配置无线网络连接参数信息的方法,包括:
生成辅助网关,运行所述方法的任一无线路由器或无线AP设备在不同的信道创建多个无线子网,所述多个无线子网的网关分为辅助网关和业务网关,每个所述辅助网关和所述业务网关均具有相应的SSID,通过所述辅助网关接收上传的连接认证请求,对其进行身份校验,在校验成功后建立连接,在辅助网关对应的无线子网中向外部网络发送的网络访问请求均会被相应的辅助网关拦截;
辅助网关选取与身份校验对应的证书信息及相应的参数配置脚本,并将其添加到连接参数配置信息中,并返回连接参数配置信息;
获取业务网关,通过所述业务网关接收上传的连接认证请求;
提取所述连接认证请求中的连接参数,根据所述提取的连接参数通过所述业务网关建立连接,包括:由提取的连接参数中提取证书信息,对证书信息进行校验,在校验成功后通过业务网关建立连接。
2.根据权利要求1所述的配置无线网络连接参数信息的方法,其特征在于,所述返回连接参数配置信息的步骤之前还包括:
根据所述网络访问请求提取请求头信息,根据所述请求头信息选取相应的连接参数配置信息。
3.根据权利要求1所述的配置无线网络连接参数信息的方法,其特征在于,所述在辅助网关对应的无线子网中向外部网络发送的网络访问请求均会被相应的辅助网关拦截的步骤之后,所述返回连接参数配置信息的步骤之前还包括:
返回包含预设的连接参数配置信息的类型的页面,获取上传的类型选择请求,根据所述类型选择请求提取选择的连接参数配置信息的类型,根据所述选择的类型选取相应的连接参数配置信息。
4.根据权利要求1所述的配置无线网络连接参数信息的方法,其特征在于,所述根据所述提取的连接参数通过所述业务网关建立连接的步骤之后还包括:
获取与所述业务网关之间为连接状态的终端,断开所述辅助网关与所述终端之间的连接。
5.一种配置无线网络连接参数信息的装置,其特征在于,包括:
辅助连接模块,用于生成辅助网关,运行配置无线网络连接参数信息的方法的任一无线路由器或无线AP设备在不同的信道创建多个无线子网,所述多个无线子网的网关分为辅助网关和业务网关,每个所述辅助网关和所述业务网关均具有相应的SSID,通过所述辅助网关接收上传的连接认证请求,对其进行身份校验,在校验成功后建立连接,在辅助网关对应的无线子网中向外部网络发送的网络访问请求均会被相应的辅助网关拦截;
参数返回模块,用于辅助网关选取与身份校验对应的证书信息及相应的参数配置脚本,并将其添加到连接参数配置信息中,并返回连接参数配置信息;
业务连接模块,用于获取业务网关,通过所述业务网关接收上传的连接认证请求;
业务认证模块,用于提取所述连接认证请求中的连接参数,根据所述提取的连接参数通过所述业务网关建立连接,包括:由提取的连接参数中提取证书信息,对证书信息进行校验,在校验成功后通过业务网关建立连接。
6.根据权利要求5所述的配置无线网络连接参数信息的装置,其特征在于,所述参数返回模块还用于根据所述网络访问请求提取请求头信息,根据所述请求头信息选取相应的连接参数配置信息。
7.根据权利要求5所述的配置无线网络连接参数信息的装置,其特征在于,所述参数返回模块还用于返回包含预设的连接参数配置信息的类型的页面,获取上传的类型选择请求,根据所述类型选择请求提取选择的连接参数配置信息的类型,根据所述选择的类型选取相应的连接参数配置信息。
8.根据权利要求5所述的配置无线网络连接参数信息的装置,其特征在于,所述装置还包括自动断开模块,用于获取与所述业务网关之间为连接状态的终端,断开所述辅助网关与所述终端之间的连接。
配置无线网络连接参数信息的方法及装置\n技术领域\n[0001] 本发明涉及网络技术领域,特别是涉及一种配置无线网络连接参数信息的方法及装置。\n背景技术\n[0002] 现有的用户在使用智能手机或笔记本电脑连接由无线路由器或无线AP(Access Point,无线接入点)创建的无线局域网时,需要先在智能手机上或者笔记本电脑上对无线接入点的连接参数信息手动进行配置,例如选择合适的连接类型以及安装相应的数字证书等操作,才能与其进行连接,从而正常上网。\n[0003] 然而,传统技术中,用户配置连接参数信息的过程非常繁琐,需要手动选择或填写较多的参数信息,或者需要先获取数字证书信息,使得操作的便利性较低。\n发明内容\n[0004] 基于此,有必要提供一种能够提高操作的便利性的配置无线网络连接参数信息的方法。\n[0005] 一种配置无线网络连接参数信息的方法,包括:\n[0006] 生成辅助网关,通过所述辅助网关拦截上传的网络访问请求;\n[0007] 重定向所述网络访问请求,并返回连接参数配置信息;\n[0008] 获取业务网关,通过所述业务网关接收上传的连接认证请求;\n[0009] 提取所述连接认证请求中的连接参数,根据所述提取的连接参数通过所述业务网关建立连接。\n[0010] 在其中一个实施例中,所述连接参数配置信息包括证书信息;\n[0011] 所述根据所述提取的连接参数通过所述业务网关建立连接的步骤还包括:\n[0012] 由所述提取的连接参数中提取证书信息,对所述证书信息进行校验,在校验成功后通过所述业务网关建立连接。\n[0013] 在其中一个实施例中,所述通过所述辅助网关拦截上传的网络访问请求的步骤之前还包括:\n[0014] 通过辅助网关接收上传的连接认证请求,对其进行身份校验,在校验成功后建立连接;\n[0015] 所述返回连接参数配置信息的步骤之前还包括:\n[0016] 选取与所述身份校验对应的证书信息及相应的参数配置脚本,并将其添加到连接参数配置信息中。\n[0017] 在其中一个实施例中,所述返回连接参数配置信息的步骤之前还包括:\n[0018] 根据所述网络访问请求提取请求头信息,根据所述请求头信息选取相应的连接参数配置信息。\n[0019] 在其中一个实施例中,所述重定向所述网络访问请求的步骤之后还包括:\n[0020] 返回包含预设的连接参数配置信息的类型的页面,获取上传的类型选择请求,根据所述类型选择请求提取选择的连接参数配置信息的类型,根据所述选择的类型选取相应的连接参数配置信息。\n[0021] 在其中一个实施例中,所述根据所述提取的连接参数通过所述业务网关建立连接的步骤之后还包括:\n[0022] 获取与所述业务网关之间为连接状态的终端,断开所述辅助网关与所述终端之间的连接。\n[0023] 此外,还有必要提供一种能够提高操作的便利性的配置无线网络连接参数信息的装置。\n[0024] 一种配置无线网络连接参数信息的装置,包括:\n[0025] 辅助连接模块,用于生成辅助网关,通过所述辅助网关拦截上传的网络访问请求;\n[0026] 参数返回模块,用于重定向所述网络访问请求,并返回连接参数配置信息;\n[0027] 业务连接模块,用于获取业务网关,通过所述业务网关接收上传的连接认证请求;\n[0028] 业务认证模块,用于提取所述连接认证请求中的连接参数,根据所述提取的连接参数通过所述业务网关建立连接。\n[0029] 在其中一个实施例中,所述连接参数配置信息包括证书信息;\n[0030] 所述业务认证模块还用于由所述提取的连接参数中提取证书信息,对所述证书信息进行校验,在校验成功后通过所述业务网关建立连接。\n[0031] 在其中一个实施例中,所述装置还包括辅助校验模块,用于通过辅助网关接收上传的连接认证请求,对其进行身份校验,在校验成功后建立连接;\n[0032] 所述参数返回模块还用于选取与所述身份校验对应的证书信息及相应的参数配置脚本,并将其添加到连接参数配置信息中。\n[0033] 在其中一个实施例中,所述参数返回模块还用于根据所述网络访问请求提取请求头信息,根据所述请求头信息选取相应的连接参数配置信息。\n[0034] 在其中一个实施例中,所述参数返回模块还用于返回包含预设的连接参数配置信息的类型的页面,获取上传的类型选择请求,根据所述类型选择请求提取选择的连接参数配置信息的类型,根据所述选择的类型选取相应的连接参数配置信息。\n[0035] 在其中一个实施例中,所述装置还包括自动断开模块,用于获取与所述业务网关之间为连接状态的终端,断开所述辅助网关与所述终端之间的连接。\n[0036] 上述配置无线网络连接参数信息的方法及装置中,用户终端可通过辅助网关下载相应的连接参数配置信息并根据该连接参数配置信息与业务网关进行连接,而无需手动配置与业务网关的连接参数,从而省略了大量选择参数和下载证书的操作,提高了操作的便利性。\n附图说明\n[0037] 图1为一个实施例中配置无线网络连接参数信息的方法的流程图;\n[0038] 图2为传统技术中配置连接参数信息的界面图;\n[0039] 图3为传统技术中配置连接参数信息的截面图;\n[0040] 图4为一个实施例中展示给用户选择连接参数配置信息的类型的页面图;\n[0041] 图5为一个实施例中配置无线网络连接参数信息的装置的结构示意图;\n[0042] 图6为另一个实施例中配置无线网络连接参数信息的装置的结构示意图。\n具体实施方式\n[0043] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。\n[0044] 除非上下文另有特定清楚的描述,本发明中的元件和组件,数量既可以单个的形式存在,也可以多个的形式存在,本发明并不对此进行限定。本发明中的步骤虽然用标号进行了排列,但并不用于限定步骤的先后次序,除非明确说明了步骤的次序或者某步骤的执行需要其他步骤作为基础,否则步骤的相对次序是可以调整的。可以理解,本文中所使用的术语“和/或”涉及且涵盖相关联的所列项目中的一者或一者以上的任何和所有可能的组合。\n[0045] 在一个实施例中,如图1所示,一种配置无线网络连接参数信息的方法,该方法可依赖于计算机程序,能够运行于基于冯洛伊曼体系的计算机系统上。该计算机系统可以是无线路由器、无线AP设备或是提供无线接入点功能的计算机设备。\n[0046] 步骤S102,生成辅助网关,通过辅助网关拦截上传的网络访问请求。\n[0047] 步骤S104,重定向网络访问请求,并返回连接参数配置信息。\n[0048] 步骤S106,获取业务网关,通过业务网关接收上传的连接认证请求。\n[0049] 步骤S108,提取连接认证请求中的连接参数,根据提取的连接参数通过业务网关建立连接。\n[0050] 在本实施例中,运行该方法的某个无线路由器或无线AP设备可在不同的信道创建多个无线子网,该无线路由器或无线AP设备即为所有其创建的无线子网的网关。每个无线子网均具有相应的SSID(Service Set Identifier,服务集标识)。可通过SSID区分该多个无线子网。\n[0051] 在本实施例中,该多个无线子网的网关可分为辅助网关和业务网关,每个辅助网关和业务网关均具有相应的SSID。\n[0052] 辅助网关对应的无线子网可起到辅助连接的作用。用户终端只能通过辅助网关得到与业务网关连接所需要的连接参数配置信息,而在辅助网关对应的无线子网中向外部网络发送的网络访问请求均会被相应的辅助网关拦截,并重定向到本地,然后向其返回可用于与业务网关连接的连接参数配置信息。连接参数配置信息可包括业务网关的SSID、无线子网的安全类型(WPA、WPA2等,Wi-Fi Protected Access)、身份验证模式(包括EAP、PEAP等,EAP即Extensible Authentication Protocol,PEAP即Protected EAP)等信息。\n[0053] 用户的终端设备在接收到该连接参数配置信息后,即可根据该连接参数配置信息向业务网关发起连接认证请求,发起的连接认证请求中即可包含连接参数配置信息中的连接参数。业务网关在接收到该连接认证请求后,即可提取相应的连接参数,根据该连接参数与用户终端建立连接。建立连接后,用户即可通过业务网关访问外部网络。\n[0054] 如图2和图3所示,图2和图3为传统技术中用户在使用移动终端与无线接入点建立连接之前需要配置的连接参数配置界面。用户需要在配置界面中配置:\n[0055] 1、SSID、安全类型和加密类型等信息。\n[0056] 2、802.1x协议相关信息配置:网络身份验证方法(EAP类型),然后根据每种EAP类型又有各自不同的选项(图中为PEAP类型)。\n[0057] 3、设置证书相关选项。\n[0058] 4、设置身份验证模式,保存凭据、PMK缓存等杂项。\n[0059] 5、是否自动连接。\n[0060] 而大多数普通用户对于配置信息中的多种参数的缩写,例如SSID、TIKIP、AESWPA-ENTERPRISE、EAP-TLS、EAP-PEAP等,并不知道其含义,配置过程也需要选择较多的参数,使得用户在配置时,还需要查阅技术资料,且在配置界面上操作多次,使得操作的便利性不足。\n[0061] 而在本实施例中,用户只需先与辅助网关连接,即可由辅助网关下载到连接参数配置信息,然后根据该连接参数配置信息实现与业务网关的连接,从而可正常上网,因此操作的便利性更好。\n[0062] 同时,在本实施例中,由于连接参数配置信息中可包含业务网关的SSID,因此运行该方法的无线路由器或无线AP无需向外界广播SSID,使得安全性更好。\n[0063] 在本实施例中,进一步,连接参数配置信息可包括证书信息。\n[0064] 根据提取的连接参数通过业务网关建立连接的步骤还包括:由提取的连接参数中提取证书信息,对证书信息进行校验,在校验成功后通过业务网关建立连接。\n[0065] 证书信息可附加在前述的802.1x协议配置参数的末尾,用户使用的移动终端在通过辅助网关下载得到连接参数配置信息后,可提取该证书信息并存储,然后在向业务网关发起上网认证请求时,可在请求中包含该证书信息。业务网关即可通过对该证书信息进行校验来确定用户身份。证书可以是个人证书和CA根证书以及可表示用户身份的数字证书,通过数字证书进行校验,即在传统的账号密码校验的基础上增加了安全性。\n[0066] 进一步的,通过辅助网关拦截上传的网络访问请求的步骤之前还包括:通过辅助网关接收上传的连接认证请求,对其进行身份校验,在校验成功后建立连接。\n[0067] 返回连接参数配置信息的步骤之前还包括:\n[0068] 选取与身份校验对应的证书信息及相应的参数配置脚本,并将其添加到连接参数配置信息中。\n[0069] 也就是说,用户使用的移动终端在与辅助网关建立连接时,也需要输入账号密码进行校验。辅助网关对账号密码校验的方式可以是本地数据库校验,也可以访问外部的认证服务器进行校验。例如,可以是Radius、OpenLDAP、Microsoft Active Directory或NDS(Novell Directory Services)。\n[0070] 若校验成功,通过辅助网关向该移动终端返回连接参数配置信息时,即可生成与该输入的账号对应的证书信息以及相应的参数配置脚本,并附加在连接参数配置信息中。\n[0071] 用户使用的移动终端可由下载得到的连接参数配置信息中提取证书信息以及相应的参数配置脚本,可自动执行该参数配置脚本将证书存储到指定位置。该参数配置脚本还可自动根据连接参数配置信息进行配置后向业务网关发起上网认证请求。\n[0072] 例如,对于windows平台可使用exe、msi、bat、com、activex或xml等类型的参数配置脚本;对于android平台可使用apk类型的参数配置脚本;对于iOS平台则可使用deb、ipa或pxl等类型的参数配置脚本。\n[0073] 在本实施例中,返回连接参数配置信息的步骤之前还包括:\n[0074] 根据网络访问请求提取请求头信息,根据请求头信息选取相应的连接参数配置信息。\n[0075] 请求头信息可包括UA(user agent)、dhcp、option43等信息。例如,可通过辅助网关获取UA信息中的操作系统版本信息,若UA信息中的操作系统版本信息为windows,则可返回与windows平台对应的连接参数配置信息,并在连接参数配置信息附加exe、msi、bat、com、activex或xml等类型的参数配置脚本;若UA信息中的操作系统版本信息为iOS,则可返回与iOS平台对应的连接参数配置信息,并在连接参数配置信息附加deb、ipa或pxl等类型的参数配置脚本。\n[0076] 在另一个实施例中,重定向网络访问请求的步骤之后还包括:\n[0077] 返回包含预设的连接参数配置信息的类型的页面,获取上传的类型选择请求,根据类型选择请求提取选择的连接参数配置信息的类型,根据选择的类型选取相应的连接参数配置信息。\n[0078] 如图4所示,在重定向网络访问请求之后,还可先返回一个页面,该页面上包含预设的多种连接参数配置信息的类型,如图4中的windows标准版、windows证书版、ios版、android版等类型。用户可点选其中任意一类型的连接参数配置信息进行下载,即可通过辅助网关向用户使用的移动终端返回相应的连接参数配置信息。\n[0079] 在一个实施例中,根据提取的连接参数通过业务网关建立连接的步骤之后还包括:\n[0080] 获取与业务网关之间为连接状态的终端,断开辅助网关与终端之间的连接。\n[0081] 也就是说,若通过辅助网关返回相应的连接参数配置信息后,即可断开辅助网关与该移动终端A的连接,并通过业务网关建立连接,从而不影响用户的正常上网。\n[0082] 在一个实施例中,如图5所示,一种配置无线网络连接参数信息的装置,包括:辅助连接模块102、参数返回模块104、业务连接模块106以及业务认证模块108,其中:\n[0083] 辅助连接模块102,用于生成辅助网关,通过辅助网关拦截上传的网络访问请求。\n[0084] 参数返回模块104,用于重定向网络访问请求,并返回连接参数配置信息。\n[0085] 业务连接模块106,用于获取业务网关,通过业务网关接收上传的连接认证请求。\n[0086] 业务认证模块108,用于提取连接认证请求中的连接参数,根据提取的连接参数通过业务网关建立连接。\n[0087] 在本实施例中,连接参数配置信息包括证书信息。\n[0088] 业务认证模块108还用于由提取的连接参数中提取证书信息,对证书信息进行校验,在校验成功后通过业务网关建立连接。\n[0089] 在本实施例中,如图6所示,配置无线网络连接参数信息的装置还包括辅助校验模块110,用于通过辅助网关接收上传的连接认证请求,对其进行身份校验,在校验成功后建立连接。\n[0090] 参数返回模块104还用于选取与身份校验对应的证书信息及相应的参数配置脚本,并将其添加到连接参数配置信息中。\n[0091] 在本实施例中,参数返回模块104还用于根据网络访问请求提取请求头信息,根据请求头信息选取相应的连接参数配置信息。\n[0092] 在本实施例中,参数返回模块104还用于返回包含预设的连接参数配置信息的类型的页面,获取上传的类型选择请求,根据类型选择请求提取选择的连接参数配置信息的类型,根据选择的类型选取相应的连接参数配置信息。\n[0093] 在本实施例中,如图6所示,配置无线网络连接参数信息的装置还包括自动断开模块112,用于获取与业务网关之间为连接状态的终端,断开辅助网关与终端之间的连接。\n[0094] 上述配置无线网络连接参数信息的方法及装置中,用户终端可通过辅助网关下载相应的连接参数配置信息并根据该连接参数配置信息与业务网关进行连接,而无需手动配置与业务网关的连接参数,从而省略了大量选择参数和下载证书的操作,提高了操作的便利性。\n[0095] 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。
法律信息
- 2018-08-14
- 2014-10-29
实质审查的生效
IPC(主分类): H04L 12/24
专利申请号: 201410256249.9
申请日: 2014.06.10
- 2014-10-08
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2008-09-17
|
2008-04-25
| | |
2
| |
2014-02-26
|
2013-10-25
| | |
3
| |
2010-10-27
|
2010-05-31
| | |
4
| |
2008-09-10
|
2008-03-17
| | |
5
| |
2012-07-11
|
2010-12-31
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |