基于动态二维码的防蹭网路由器接入网络权限控制方法

文档序号:8226535阅读:534来源:国知局
基于动态二维码的防蹭网路由器接入网络权限控制方法
【技术领域】
[0001]本发明涉及一种基于动态二维码的防蹭网路由器接入网络权限控制方法。
【背景技术】
[0002]随着互联网技术的发展,人们对于网络的需求越来越多。为了满足大众的需求,很多公众场所设置了 WIFI供人们使用。在方便了大众的同时,也带来了一系副作用。例如,在一些饭店或者是机场等公众场所,人们连接的网络之后,用户名和密码会保存在连接设备中。这样,有些人就会经常到这些地方蹭网,如果占用的网络流量大的话,会严重影响这些公众场所的正常运转。

【发明内容】

[0003]本发明目的在于提供一种基于动态二维码的防蹭网路由器接入网络权限控制方法,能够有效解决无权限用户蹭网问题。
[0004]实现本发明目的技术方案:
[0005]一种基于动态二维码的防蹭网路由器接入网络权限控制方法,路由器具有路由器连接控制单元和认证服务单元,其特征在于:
[0006]步骤1:待接入设备与路由器连接控制单元建立HTTP连接后,认证服务单元生成二维码图像,并将二维码图像发送至二维码显示装置;
[0007]步骤2:待接入设备扫描二维码显示装置上的二维码图像并解码之后,将获取的二维码原始信息回送给认证服务单元;
[0008]步骤3:待接入设备向认证服务单元发送认证信息,认证服务单元对待接入设备进行认证,并对通过认证的待接入设备授予访问网络的权限,路由器连接控制单元控制待接入设备接入网络。
[0009]设备接入后,路由器对接入设备的网络访问时间长度进行判定,收回超过设定访问时长接入设备的网络访问权限,并删除接入设备信息。
[0010]步骤I中,待接入设备与路由器连接控制单元建立HTTP连接后,路由器连接控制单元向认证服务单元发送连接信息;认证服务单元产生一个η位的随机数,将验证页面的URL地址和所产生的η位随机数作为输入,生成二维码图像。
[0011]步骤2中,待接入设备扫描二维码显示装置上的二维码图像并解码之后,获取的二维码原始信息包括随机数和验证页面的URL地址即认证地址,待接入设备将二维码原始信息以POST方式回送给认证服务单元。
[0012]步骤3中,待接入设备根据获取的认证地址,将待接入设备浏览器访问的网页定向到认证地址,在认证页面下,通过GET方式获取二维码原始信息中的随机数,再将接收到的随机数即认证信息发送给认证服务单元进行认证。
[0013]步骤3中,路由器首先根据待接入设备的MAC地址进行设备验证,如果该设备具有永久的访问权限,则无需继续验证。
[0014]本发明具有的有益效果:
[0015]本发明待接入设备与路由器连接控制单元建立HTTP连接后,认证服务单元生成二维码图像,并将二维码图像发送至二维码显示装置;待接入设备扫描二维码显示装置上的二维码图像并解码之后,将获取的二维码原始信息回送给认证服务单元;待接入设备向认证服务单元发送认证信息,认证服务单元对待接入设备进行认证,并对通过认证的待接入设备授予访问网络的权限,路由器连接控制单元控制待接入设备接入网络。本发明不需要借助其他特别的算法和协议,即可实现防止蹭网,方法简便易行。
[0016]本发明待接入设备与路由器连接控制单元建立HTTP连接后,路由器连接控制单元向认证服务单元发送连接信息;认证服务单元产生一个η位的随机数,将验证页面的URL地址和所产生的η位随机数作为输入,生成二维码图像。本发明利用二维码技术封装由认证服务装单元产生的随机数和认证页面的URL地址,有效避免了拷贝二维码图片或者照相等方法获得接入路由器权限。
[0017]本发明设备接入后,路由器对接入设备的网络访问时间长度进行判定,收回超过设定访问时长接入设备的网络访问权限,并删除接入设备信息,能够对接入设备的上网时长实现有效管理。
【附图说明】
[0018]附图为本发明发明方法原理框图。
【具体实施方式】
[0019]如图所示,路由器具有路由器连接控制单元和认证服务单元,本发明基于动态二维码的防蹭网路由器接入网络权限控制方法包括如下步骤:
[0020]步骤1:待接入设备与路由器连接控制单元建立HTTP连接后,认证服务单元生成二维码图像,并将二维码图像发送至二维码显示装置;
[0021]待接入设备会扫描附近的无线网络,如果扫描到之后,会通过内网与控制无线网络的路由器连接控制装置建立HTTP连接,待接入设备与路由器连接控制单元建立HTTP连接后,路由器连接控制单元向认证服务单元发送连接信息;认证服务单元产生一个η位的随机数(包含数字和字母),并利用QR编码机制把η位随机数和验证页面的URL信息转化成O和I比特流,并使用某种特定的几何图形记录O和I的数据信息,生成二维码图像。二维码显示装置作为待接入设备与认证服务单元建立一个HTTP连接,当显示装置点击Web页面中的刷新按钮时,认证服务单元将二维码图像嵌入到的动态页面作为数据发送到二维码显示装置上。二维码显示装置解析所收到的动态页面数据信息,并将其中包含的二维码图像显示在显示屏幕的中央位置。
[0022]步骤2:待接入设备扫描二维码显示装置上的二维码图像并解码之后,将获取的二维码原始信息回送给认证服务单元;
[0023]待接入设备通过驱动启动解码软件,使得待接入设备的摄像头对准二维码的位置,利用解码软件的红外线探头来抓取二维码的图像,将编码在二维码中O与I信息自动识别为原来的数据。解码完成之后,待接入设备获取到二维码中原始信息,原始信息包括随机数和验证页面的URL地址即认证地址,待接入设备
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1