一种无线网络认证方法及系统技术方案

技术编号:14950939 阅读:70 留言:0更新日期:2017-04-02 03:31
本发明专利技术提供一种无线网络认证方法及系统。本发明专利技术无线网络认证方法,包括如下步骤:客户端关联无线网络的接入点的服务集标识;接入点获取客户端的信息,并劫持来自客户端的第一个上网请求;接入点根据客户端的信息向入口服务器查询客户端是否认证,若未认证则由接入点将客户端的上网请求的响应报文重定向至入口服务器指定的广告网页的URL地址;客户端打开所述广告网页,当所述广告网页在所述客户端播放一定时间或满足一定条件后,所述接入点和所述入口服务器完成所述入口认证,将所述客户端在所述入口服务器中记录为已认证;若已认证则开通所述客户端的上网权限。

【技术实现步骤摘要】

本专利技术涉及无线网络的认证领域,尤指带有广告推送的无线网络认证方法及系统
技术介绍
当前无线网络(例如WLAN,即WirelessLocalAreaNetworks无线局域网)覆盖越来越多,使用手机等移动终端设备也越来越多。WLAN主要由站(Station,STA)、接入点(AccessPoint,AP)、无线介质(WirelessMedium,WM)和分布式系统(Dis-tributionSystem,DS)组成。STA在WLAN中一般为客户端,可以是装有无线网卡的计算机,也可以是有WiFi模块的智能手机。STA可以是移动的,也可以是固定的,是无线局域网的最基本组成单元。Portal(入口)认证是无线网络接入认证的流行技术之一,当用户接入某一无线网络时,会自动弹出Portal页面,提示用户输入帐户信息,完成接入认证。现有无线网络Portal接入认证主要基于用户名密码、手机验证码和第三方APP(比如微信、微博等)三类认证,这些接入认证方法都需要用户输入一些必要的用户信息或关注一些APP应用来完成认证,整个认证过程比较繁琐。中国专利申请号:201510297638.0公开了一种免费无线上网的认证方法,认证方法包括以下步骤:(A1)打开移动终端的无线网络设置,选择并连接商家的免费WIFI;(A2)所述移动终端发出探测网络的报文,处理所述报文,使移动终端自动弹出认证页面,用户点击微信认证方式;(A3)微信自动打开,用户输入所述商家的微信公众号;(A4)微信弹出商家的信息,用户点击“关注”,从而完成免费上网认证。本专利技术具有体验效果好、方便等优点。显然,上述专利以及目前常见认证方式需要满足的要求之一是进行广告投放。即用户以观看广告的对价来换取免费上网。但上述专利公开的以及目前常见认证方式无法满足对广告投放效率有一定要求的无线网络运营商的要求,繁琐的认证操作,不仅降低了用户使用无线的体验,也大大降低了广告投放的效率。
技术实现思路
本专利技术为了简化无线网络认证过程同时保证广告投放效率,提供一种无线网络认证方法及系统。为了实现本专利技术以上专利技术目的,本专利技术是通过以下技术方案实现的:一种无线网络认证方法,包括如下步骤:S10客户端关联无线网络的接入点的服务集标识;S20所述接入点获取所述客户端的信息,并劫持来自所述客户端的上网请求;S30所述接入点根据所述客户端的信息向所述入口服务器查询所述客户端是否认证,若未认证则继续步骤S40,若已认证则转向步骤S60;S40所述接入点将所述客户端的上网请求的响应报文重定向至所述入口服务器指定的广告网页的URL地址;并且所述客户端获得所述接入点重定向的广告网页并打开所述广告网页;S50当所述广告网页在所述客户端播放一定时间或满足一定条件后,所述接入点和所述入口服务器完成所述入口认证,将所述客户端在所述入口服务器中记录为已认证;以及,S60当所述接入点收到来自所述入口服务器的所述客户端已认证的信息,则开通所述客户端的上网权限。本技术方案在客户端关联无线网络时,立刻强制广告推送,客户端获得接入点重定向的广告网页并打开所述广告网页,此时用户通常会投入比较多的注意力在广告上。用户在使用无线网络之前无需输入任何信息,只需要通过观看广告页面等方式即可完成接入认证。相比输入户名密码、短信验证码,关注第三方APP(比如微信、微博等)以及在上网过程中弹出广告等方式,本技术方案一方面提高了用户的上网体验,简化了认证过程,同时又提高了广告运营的效率。进一步地,所述客户端的信息为所述客户端的MAC;所述步骤S30中,所述接入点向所述入口服务器查询所述客户端是否认证,具体包括:所述接入点以所述客户端的MAC和接入的服务集标识发送查询认证请求给所述入口服务器;若所述入口服务器的数据库中无所述客户端的MAC和接入的服务集标识认证记录,则响应所述接入点所述客户端未认证,否则响应所述接入点所述客户端已认证。本技术方案中,客户端信息为MAC,实际上客户端信息可以是任何能够将某个客户端与其他客户端区别开来的信息,MAC在网络中较为常用。接入点以客户端的信息(如MAC)和接入的SSID向Portal服务器查询客户端是否已认证。进一步地,所述步骤S50中,当所述广告网页在所述客户端播放一定时间后,所述接入点和所述入口服务器完成所述入口认证具体包括:S51当所述广告网页在所述客户端播放一定时间后,所述客户端的浏览器发生页面跳转请求,所述接入点截获所述页面跳转请求,判定所述客户端入口认证成功;S52所述接入点将所述客户端的MAC地址和当前接入的服务集标识,发送给所述入口服务器;S53所述入口服务器收到所述客户端的MAC地址和当前接入的服务集标识报文,并将所述客户端在所述入口服务器的数据库中记录为已认证。本技术方案是广告网页在所述客户端播放一定时间后完成认证的模式。可选地,S50中,当所述广告网页在所述客户端满足一定条件后,所述接入点和所述入口服务器完成所述入口认证具体包括:S55所述广告页面中某一特定区域被触发,跳转新页面;S56所述接入点截获所述新页面跳转请求,判定所述客户端入口认证成功;S57所述接入点将所述客户端的MAC地址和当前接入的服务集标识,发送给所述入口服务器;S58所述入口服务器收到所述客户端的MAC地址和当前接入的服务集标识报文,并将所述客户端在所述入口服务器的数据库中记录为已认证。本技术方案是广告网页在所述客户端满足一定条件后完成认证的模式。此处的条件包括触发跳转新页面,例如用户点击打开了广告对象的链接。优选地,还包括S59,当所述客户端在所述入口服务器的数据库中记录为已认证后,所述入口服务器设置所述客户端的上网时长,当所述上网时长用尽,则所述入口服务器从所述数据库中删除所述客户端的已认证记录。本技术方案可以用于设定上网时长,当上网时长用尽后,需要重新认证。进一步地,还包括S70,当所述广告网页在所述客户端未播放到一定时间也未满足一定条件时,所述广告网页被关闭,所述接入点判定所述客户端认证失败。本技术方案中,当广告页面被故意或意外关闭,既未播放到一定时间也未满足一定条件时,客户端认证失败,即客户端不能获得上网权限。本专利技术还提供一种无线网络认证系统,包括:至少一客户端、至少一接入点以及至少一入口服务器;所述客户端,其关联无线网络的所述接入点的服务集标识;所述接入点包括获取及劫持模块,用于获取所述客户端的信息,并劫持来自所述客户本文档来自技高网
...

【技术保护点】
一种无线网络认证方法,其特征在于,包括如下步骤:S10客户端关联无线网络的接入点的服务集标识;S20所述接入点获取所述客户端的信息,并劫持来自所述客户端的上网请求;S30所述接入点根据所述客户端的信息向所述入口服务器查询所述客户端是否认证,若未认证则继续步骤S40,若已认证则转向步骤S60;S40所述接入点将所述客户端的上网请求的响应报文重定向至所述入口服务器指定的广告网页的URL地址;并且所述客户端获得所述接入点重定向的广告网页并打开所述广告网页;S50当所述广告网页在所述客户端播放一定时间或满足一定条件后,所述接入点和所述入口服务器完成所述入口认证,将所述客户端在所述入口服务器中记录为已认证;以及,S60当所述接入点收到来自所述入口服务器的所述客户端已认证的信息,则开通所述客户端的上网权限。

【技术特征摘要】
1.一种无线网络认证方法,其特征在于,包括如下步骤:
S10客户端关联无线网络的接入点的服务集标识;
S20所述接入点获取所述客户端的信息,并劫持来自所述客户端的上网请求;
S30所述接入点根据所述客户端的信息向所述入口服务器查询所述客户端是否认证,
若未认证则继续步骤S40,若已认证则转向步骤S60;
S40所述接入点将所述客户端的上网请求的响应报文重定向至所述入口服务器指定的
广告网页的URL地址;并且所述客户端获得所述接入点重定向的广告网页并打开所述广告
网页;
S50当所述广告网页在所述客户端播放一定时间或满足一定条件后,所述接入点和所
述入口服务器完成所述入口认证,将所述客户端在所述入口服务器中记录为已认证;以及,
S60当所述接入点收到来自所述入口服务器的所述客户端已认证的信息,则开通所述
客户端的上网权限。
2.根据权利要求1所述的无线网络认证方法,其特征在于,所述客户端的信息为所述客
户端的MAC;
所述步骤S30中,所述接入点向所述入口服务器查询所述客户端是否认证,具体包括:
所述接入点以所述客户端的MAC和接入的服务集标识发送查询认证请求给所述入口服
务器;若所述入口服务器的数据库中无所述客户端的MAC和接入的服务集标识认证记录,则
响应所述接入点所述客户端未认证,否则响应所述接入点所述客户端已认证。
3.根据权利要求2所述的无线网络认证方法,其特征在于,所述步骤S50中,当所述广告
网页在所述客户端播放一定时间后,所述接入点和所述入口服务器完成所述入口认证具体
包括:
S51当所述广告网页在所述客户端播放一定时间后,所述客户端的浏览器发生页面跳
转请求,所述接入点截获所述页面跳转请求,判定所述客户端入口认证成功;
S52所述接入点将所述客户端的MAC地址和当前接入的服务集标识,发送给所述入口服
务器;
S53所述入口服务器收到所述客户端的MAC地址和当前接入的服务集标识报文,并将所
述客户端在所述入口服务器的数据库中记录为已认证。
4.根据权利要求2所述的无线网络认证方法,其特征在于,S50中,当所述广告网页在所
述客户端满足一定条件后,所述接入点和所述入口服务器完成所述入口认证具体包括:
S55所述广告页面中某一特定区域被触发,跳转新页面;
S56所述接入点截获所述新页面跳转请求,判定所述客户端入口认证成功;
S57所述接入点将所述客户端的MAC地址和当前接入的服务集标识,发送给所述入口服
务器;
S58所述入口服务器收到所述客户端的MAC地址和当前接入的服务集标识报文,并将所
述客户端在所述入口服务器的数据库中记录为已认证。
5.根据权利要求3或4所述的无线网络认证方法,其特征在于,还包括S59,当所述客户
端在所述入口服务器的数据库中记录为已认证后,所述入口服务器设置所述客户端的上网
时长,当所述上网时长用尽,则所述入口服务器从所述数据库中删除所述客户端的已认证
记录。
6.根据权利要求1-4中任意一项所述的无线网络认证方法,其特征在于,还包括S70,当
所述广告网页在所述客户端未播放到一定时间也未满足一定条件时,所述广告网页被关
闭,所述接入点判定所述客户端认证失败。
7.一种无线网络认证系统,其特征在于,包括:至少一客户端、至少一接入点以及至少
一入口服务器;
所述客户端,其关联无线网络的所述接入点的服务集标识;<...

【专利技术属性】
技术研发人员:乐毅
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1