实现WiFi接入服务的方法、系统和设备的制造方法

文档序号:9768200阅读:1332来源:国知局
实现WiFi接入服务的方法、系统和设备的制造方法
【技术领域】
[0001]本发明涉及云计算领域,特别涉及一种实现WiFi (Wireless Fidelity,无线保真)接入服务的方法、系统和设备。
【背景技术】
[0002]当前,商家WiFi热点迅猛增长,各种商家(如餐馆、咖啡店等)部署无线路由器为访客提供免费的WiFi服务。
[0003]在大多数的商家WiFi环境下,当用户通过WiFi热点访问互联网时,需要用户主动打开浏览器,并由无线路由器将用户的上网请求“重定向”(或称“截持”)至一个网页进行认证,完成认证后用户才能利用商家提供的WiFi网络上网。
[0004]为了实现上述网页认证流程,需要在无线路由器上部署WiFiDog等应用软件,以实现“重定向”功能,但是,现网部署的无线路由器大多存在应用不兼容问题;并且,无线路由器需要代理或重定向用户应用层的认证流程,对初次上网请求数据包的识别以及认证流程等处理,严重影响了无线路由器的处理性能;另外,用户在无意识的情况下被“截持”到某个页面进行认证,会影响用户体验。

【发明内容】

[0005]为了解决上述问题,本发明实施例提出一种实现WiFi接入服务的方法、系统和设备。
[0006]根据本发明实施例的一个方面,提出一种实现无线保真WiFi接入服务的方法,包括:认证服务器指示自动配置服务器为指定的无线路由器开通WiFi接入服务;自动配置服务器将认证服务器的地址信息添加到动态主机配置协议DHCP选项opt1n 43字段,并下发给无线路由器,以便无线路由器响应于WiFi终端发送的DHCP请求,将携带DHCP opt1n43字段的DHCP响应发送给WiFi终端;WiFi终端通过DHCP opt1n 43字段获知无线路由器可以提供需要认证的WiFi接入服务和认证服务器的地址信息,根据用户操作向认证服务器的地址信息对应的认证服务器发起认证过程,并将无线路由器的地址信息发送给认证服务器;认证服务器对WiFi终端进行认证,并在WiFi终端通过认证后,向自动配置服务器发送要求无线路由器的地址信息对应的无线路由器允许WiFi终端接入互联网的指示;自动配置服务器根据认证服务器的指示,将WiFi终端写入上网白名单,并通知无线路由器,以便WiFi终端通过无线路由器上网。
[0007]在一个实施例中,自动配置服务器将认证服务器的地址信息添加到DHCP opt1n43字段包括:自动配置服务器通过TR069协议将认证服务器的地址信息添加到DHCPopt1n 43 字段。
[0008]在一个实施例中,自动配置服务器将WiFi终端写入上网白名单包括:自动配置服务器通过TR069协议将WiFi终端写入上网白名单。
[0009]在一个实施例中,认证服务器对WiFi终端进行认证包括:认证服务器接收WiFi终端提供的用户的手机号或邮箱,根据手机号或邮箱将验证码通过短信或邮件方式发送给用户;认证服务器获取用户通过WiFi终端在认证页面输入的验证码;认证服务器将用户输入的验证码与发送给用户的验证码进行比对,如果一致,验证通过,如果不一致,验证未通过。
[0010]根据本发明实施例的再一方面,提出一种实现无线保真WiFi接入服务的系统,包括:认证服务器、自动配置服务器和WiFi终端;认证服务器,用于指示自动配置服务器为指定的无线路由器开通WiFi接入服务;并用于响应WiFi终端发起的认证过程,对WiFi终端进行认证,在WiFi终端通过认证后,向自动配置服务器发送要求无线路由器的地址信息对应的无线路由器允许WiFi终端接入互联网的指示;自动配置服务器,用于将认证服务器的地址信息添加到动态主机配置协议DHCP选项opt1n 43字段,并下发给无线路由器,以便无线路由器响应于WiFi终端发送的DHCP请求,将携带DHCP opt1n 43字段的DHCP响应发送给WiFi终端;并用于根据认证服务器的指示,将WiFi终端写入上网白名单,并通知无线路由器,以便WiFi终端通过无线路由器上网;WiFi终端,用于通过DHCP opt1n 43字段获知无线路由器可以提供需要认证的WiFi接入服务和认证服务器的地址信息,根据用户操作向认证服务器的地址信息对应的认证服务器发起认证过程,并将无线路由器的地址信息发送给认证服务器。
[0011]在一个实施例中,自动配置服务器将认证服务器的地址信息添加到DHCP opt1n43字段时,具体用于:通过TR069协议将认证服务器的地址信息添加到DHCP opt1n 43字段。
[0012]在一个实施例中,自动配置服务器将WiFi终端写入上网白名单时,具体用于:通过TR069协议将WiFi终端写入上网白名单。
[0013]在一个实施例中,认证服务器对WiFi终端进行认证时,具体用于:接收WiFi终端提供的用户的手机号或邮箱,根据手机号或邮箱将验证码通过短信或邮件方式发送给用户;获取用户通过WiFi终端在认证页面输入的验证码;将用户输入的验证码与发送给用户的验证码进行比对,如果一致,验证通过,如果不一致,验证未通过。
[0014]根据本发明实施例的又一方面,提出一种实现无线保真WiFi接入服务的认证服务器,包括:服务开通单元,用于指示自动配置服务器为指定的无线路由器开通WiFi接入服务,以便自动配置服务器通过DHCP opt1n 43字段将无线路由器可以提供需要认证的WiFi接入服务和认证服务器的地址信息告知WiFi终端;认证单元,用于响应WiFi终端发起的认证过程,对WiFi终端进行认证,在WiFi终端通过认证后,向自动配置服务器发送要求无线路由器的地址信息对应的无线路由器允许WiFi终端接入互联网的指示,以便自动配置服务器根据指示配置无线路由器的上网白名单,使WiFi终端通过无线路由器上网。
[0015]根据本发明实施例的又一方面,提出一种实现无线保真WiFi接入服务的自动配置服务器,包括:地址配置单元,用于根据认证服务器下发的为指定的无线路由器开通WiFi接入服务的指示,将认证服务器的地址信息添加到动态主机配置协议DHCP选项opt1n 43字段,并下发给无线路由器,以便无线路由器响应于WiFi终端发送的DHCP请求,将携带DHCP opt1n 43字段的DHCP响应发送给WiFi终端,是WiFi终端向认证服务器发起认证过程;白名单配置单元,用于根据认证服务器下发的要求无线路由器的地址信息对应的无线路由器允许WiFi终端接入互联网的指示,将WiFi终端写入上网白名单,并通知无线路由器,以便WiFi终端通过无线路由器上网。
[0016]根据本发明实施例的又一方面,提出一种实现无线保真WiFi接入服务的终端,包括:接入单元,用于向无线路由器发起DHCP请求,并接收无线路由器返回的携带DHCPopt1n 43字段的DHCP响应,通过DHCP opt1n 43字段获知无线路由器可以提供需要认证的WiFi接入服务和认证服务器的地址信息;认证单元,用于通知用户即将接入到需要认证的WiFi接入服务,根据用户操作向认证服务器的地址信息对应的认证服务器发起认证过程,并将无线路由器的地址信息发送给认证服务器,以便认证服务器进行认证,并将上网白名单通过自动配置服务器下发给无线路由器;上网单元,用于认证通过后,通过无线路由器上网。
[0017]根据本发明实施例的又一方面,提出一种实现无线保真WiFi接入服务的无线路由器,包括:信息收发单元,用于接收自动配置服务器发送的携带认证服务器的地址信息的DHCP opt1n 43字段,响应于WiFi终端发送的DHCP请求,将携带DHCP opt1n 43字段的DHCP响应发送给WiFi终端,以便WiFi终端向认证服务器发起认证过程;上网处理单元,用于接收认证服务器通过自动配置服务器下发的上网白名单,并根据上网白名单处理WiFi终端的上网请求。
[0018]本发明实施例至少具有以下效果:
[0019]一方面,利用无线路由器空闲的网络信令字段来传递服务信息,无需修改现有无线路由器的软硬件架构,不需要额外的应用层处理即可提供基于网页的无线WiFi接入服务,不存在应用层的兼容性问题。
[0020]再一方面,WiFi终端与认证服务器交互进行认证,认证过程不需要无线路由器参与,可以将无线路由器从复杂的应用层处理事务中释放出来,从而提升无线路由器的处理性能。
[0021]又一方面,WiFi终端通过DHCP opt1n 43字段能够获知无线路由器可以提供需要认证的WiFi接入服务和认证服务器的地址信息,根据用户意愿向认证服务器发起认证过程,避免通过“劫持”的方式将用户引入到认证页面,有助于提升用户体验。
[0022]通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
【附图说明】
[0023]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0024]图1是本发明实现WiFi接入服务的网络部署示意图。
[0025]图2是本发明实现WiFi接入服务的方法一个实施例的流程示意图。
[
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1