终端认证、网络访问的方法、服务器、无线接入点及终端的制作方法

文档序号:9730233阅读:270来源:国知局
终端认证、网络访问的方法、服务器、无线接入点及终端的制作方法
【技术领域】
[0001]本发明涉及通信网络业务技术领域,特别涉及一种终端认证、网络访问的方法、月艮务器、无线接入点及终端。
【背景技术】
[0002]目前,用户通过移动(无线)终端接入网络的方式主要有:
[0003]l)ffiFi网络的访问方式:输入认证密钥访问网络;或者登录页面认证portal,输入用户名、密码访问网络。
[0004]2) 2G/3G/4G蜂窝网络:内置S頂卡,遵循3GPP标准的鉴权认证过程访问并使用网络。
[0005]上述访问网络的方法存在如下不足:
[0006]对于归属不同运营商的WiFi网络,需要重新进行网络使用请求,获取用户密钥、用户名/密码等信息重新登录,在移动到当前WiFi覆盖范围之外时,需要搜寻新的无线接入方式,并重新执行认证操作,以继续访问网络。
[0007]在异构网络共存的情况下,用户需要了解当前位置存在的可用的无线接入网络(如WiF1、3G、4G等等),然后根据自己终端的具体情况(如,是否具备接入该网络的使用权限、如何获取使用该网络所必需的认证信息等),手动方式连接网络,给用户带来了极大的不便。

【发明内容】

[0008]本发明的目的在于提供一种终端认证、网络访问的方法、服务器、无线接入点及终端,用户在任意类型网络下,根据网络推送的网络资费信息进行网络使用,无需重复进行认证、无需重复用户名及密码的输入和登录操作,大大提升了用户网络使用体验。
[0009]为了达到上述目的,本发明实施例提供一种终端认证的方法,应用于云端服务器,包括:
[0010]所述云端服务器为终端分配能够用于多个无线接入点接入认证的密钥;其中,所述多个无线接入点处于的异构网络中;
[0011]所述云端服务器将所述密钥下发给所述终端和所述多个无线接入点,使得所述无线接入点基于所述云端服务器下发的所述终端的密钥和终端上传的密钥对终端进行接入认证。
[0012]其中,所述云端服务器为终端分配能够用于多个无线接入点接入认证的密钥的步骤包括:
[0013]所述云端服务器响应终端的登录操作,获取所述终端的终端ID ;
[0014]所述云端服务器根据所述终端ID为每一个终端分配唯一的能够用于多个无线接入点接入认证的密钥。
[0015]其中,所述云端服务器将所述密钥下发给所述终端和所述多个无线接入点的步骤包括:
[0016]所述云端服务器将所述终端的终端ID以及与所述终端ID对应的唯一的密钥,通过一预设通道下发给所述终端和所述多个无线接入点,使得所述终端和所述多个无线接入点分别保存所述终端ID及对应的密钥。
[0017]本发明上述实施例还提供一种异构网络的访问方法,应用于无线接入点,包括:
[0018]所述无线接入点接收云端服务器下发的终端的用于多个无线接入点接入认证的密钥;
[0019]所述无线接入点响应终端的接入网络请求,利用所述密钥对所述终端进行接入认证,认证通过的终端对所述无线接入点进行访问。
[0020]其中,所述无线接入点响应终端的接入网络请求,利用所述密钥对所述终端进行接入认证,认证通过的终端对所述无线接入点进行网络访问的步骤包括:
[0021]多个无线接入点根据终端发送的预接入请求,向所述终端推送与本无线接入点的网络服务对应的接入信息;
[0022]所述无线接入点根据所述终端选择的接入信息,确定目的接入点;
[0023]所述目的接入点利用所述密钥对所述终端进行接入认证,使得认证通过的终端对所述目的接入点进行网络访问。
[0024]其中,所述目的接入点利用所述密钥对所述终端进行接入认证的步骤包括:
[0025]所述目的接入点接收所述终端上传的存储在终端本地的终端ID以及与所述终端ID对应的密钥;
[0026]所述目的接入点根据所述终端的终端ID,获取与所述终端ID对应的所述云端服务器下发的所述终端的密钥;
[0027]所述目的接入点根据所述终端ID,将与所述终端ID对应的所述云端服务器下发的所述终端的密钥与接收的所述终端本地的密钥进行对比,若所述云端服务器下发的密钥与所述终端上传的密钥一致,则认证通过。
[0028]其中,所述无线接入点的网络服务对应的接入信息为资费信息。
[0029]本发明实施例还提供一种异构网络的访问方法,应用于终端,包括:
[0030]所述终端接收云端服务器下发的能够用于多个无线接入点接入认证的密钥,其中,所述多个无线接入点处于异构网络中;
[0031]所述终端根据检测到的所述异构网络中的可接入网络,向所述可接入网络对应的无线接入点发送接入网络请求,使得所述无线接入点能够利用所述云端服务器下发的所述终端的密钥对所述终端进行接入认证,认证通过的终端对所述无线接入点进行访问。
[0032]其中,所述终端根据检测到的所述异构网络中的可接入网络,向所述可接入网络对应的无线接入点发送接入网络请求,使得所述无线接入点能够利用所述云端服务器下发的所述终端的密钥对所述终端进行接入认证的步骤包括:
[0033]所述终端根据检测到的所述异构网络中的可接入网络,向所述可接入网络对应的无线接入点发送预接入请求;
[0034]所述终端根据所述无线接入点推送的与该无线接入点的网络服务对应的接入信息,选择一接入信息,使得所述无线接入点响应所述接入信息确定目的接入点;
[0035]所述终端向所述目的接入点上传存储在终端本地的终端ID以及与所述终端ID对应的密钥,使得所述无线接入点基于所述云端服务器下发的与所述终端ID对应的密钥和终端上传的与所述终端ID对应的密钥对终端进行接入认证。
[0036]本发明实施例还提供一种云端服务器,包括:
[0037]分配模块,用于为终端分配能够用于多个无线接入点接入认证的密钥;其中,所述多个无线接入点处于异构网络中;
[0038]下发模块,用于将所述密钥下发给所述终端和所述多个无线接入点,使得所述无线接入点基于所述云端服务器下发的所述终端的密钥和终端上传的密钥对终端进行接入认证。
[0039]其中,所述分配模块包括:
[0040]获取模块,用于响应终端的登录操作,获取所述终端的终端ID ;
[0041]分配子模块,用于根据所述终端ID为每一个终端分配唯一的能够用于多个无线接入点接入认证的密钥。
[0042]其中,所述下发模块包括:
[0043]下发子模块,用于将所述终端的终端ID以及与所述终端ID对应的唯一的密钥,通过一预设通道下发给所述终端和所述多个无线接入点,使得所述终端和所述多个无线接入点分别保存所述终端ID及对应的密钥。
[0044]本发明实施例还提供一种无线接入点,包括:
[0045]第一接收模块,用于接收云端服务器下发的终端的用于多个无线接入点接入认证的密钥;
[0046]第一认证模块,用于响应终端的接入网络请求,利用所述密钥对所述终端进行接入认证,认证通过的终端对所述无线接入点进行访问。
[0047]其中,所述第一认证模块包括:
[0048]推送模块,用于根据终端发送的预接入请求,向所述终端推送与本无线接入点的网络服务对应的接入信息;
[0049]确定模块,用于根据所述终端选择的接入信息,确定目的接入点;
[0050]第一认证子模块,用于所述目的接入点利用所述密钥对所述终端进行接入认证,使得认证通过的终端对所述目的接入点进行网络访问。
[0051]其中,所述第一认证子模块包括:
[0052]接收单元,用于所述目的接入点接收所述终端上传的存储在终端本地的终端ID以及与所述终端ID对应的密钥;
[0053]获取单元,用于所述目的接入点根据所述终端的终端ID,获取与所述终端ID对应的所述云端服务器下发的所述终端的密钥;
[0054]认证单元,用于所述目的接入点根据所述终端ID,将与所述终端ID对应的所述云端服务器下发的所述终端的密钥与接收的所述终端本地的密钥进行对比,若所述云端服务器下发的密钥与所述终端上传的密钥一致,则认证通过。
[0055]本发明实施例还提供一种终端,包括:
[0056]第二接收模块,用于接收云端服务器下发的能够用于多个无线接入点接入认证的密钥,其中,所述多个无线接入点处于异构网络中;
[0057]第二认证模块,用于根据检测到的所述异构网络中的可接
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1