【技术实现步骤摘要】
一种不同终端共享Portal账号的时长计费方法
本专利技术属于无线网路通信
,涉及一种无线局域网接入认证技术,具体涉及一种不同终端共享Portal账号的时长计费方法。
技术介绍
无线局域网(WLAN,WirelessLocalAreaNetwork),是利用无线技术实现快速接入以太网的技术。它是相当便利的数据传输系统,它利用射频(RF,RadioFrequency)的技术,使用电磁波,取代旧式碍手碍脚的双绞铜线(Coaxial)所构成的局域网络,在空中进行通信连接,使得无线局域网络能利用简单的存取架构让用户透过它,达到“信息随身化、便利走天下”的理想境界。近几年,WLAN以其部署简单,接入方便等优点得到了广泛的应用。商场、咖啡厅、机场等公共场所已经遍布无线网路热点,无线城市已经慢慢的成为现实,也逐渐在人们的日常生活和工作中发挥着极其重要的作用。Portal(入口)认证是无线网络接入的一种认证方式,通常称为Web(网页)认证,Portal认证网站通常称为门户网站。未认证用户上网时,NAS(NetworkAccessServer,网络接入服务器)强制用户登录到特定站点,用户可以免费访问其中的服务;当用户需要使用无线网络中的其它信息时,必须在门户网站进行认证,认证通过后可以使用无线网络资源。由于在认证过程中不需要单独部署客户端,使用浏览器即可,而且由于在认证过程中可提供额外内容,例如推送广告等信息,因此Portal认证作为一种重要的接入认证在WLAN中被广泛使用。随着无线网路技术的发展,Portal认证已经普遍应用于各个领域、各个商户等,商户会为用户提供无 ...
【技术保护点】
一种不同终端共享Portal账号的时长计费方法,其特征在于,该方法包括:S101:用户使用STA关联AP的其中一个SSID,并进行Portal认证;S102:用户在STA上打开Portal认证页,并输入验证信息,点击登陆并提交认证;S103:若Portal服务器到STA的认证请求后,用户身份认证成功,计算此账户在此时还剩余的上网时长H,统计通过此账户认证成功的STA数量N,将剩余上网时长H平均为N份得到所有STA的上网时长H/N,并更新到所有STA;S104:Portal服务器反馈此STA认证成功,下发此账户当前的剩余时长H/N给AP,并通知AP开通上网权限;S105:STA结束上网时,解除与AP的关联,此时Portal服务器解除STA与AP的关联消息;S106:Portal服务器重新计算此STA使用的账号剩余时长,再次统计通过此账户认证成功的STA数量N,将剩余上网时长H平均为N份,得到所有STA的上网时长H/N,并更新到所有STA。
【技术特征摘要】
1.一种不同终端共享Portal账号的时长计费方法,其特征在于,该方法包括:S101:用户使用STA关联AP的其中一个SSID,并进行Portal认证;S102:用户在STA上打开Portal认证页,并输入验证信息,点击登陆并提交认证;S103:若Portal服务器到STA的认证请求后,用户身份认证成功,计算此账户在此时还剩余的上网时长H,统计通过此账户认证成功的STA数量N,将剩余上网时长H平均为N份得到所有STA的上网时长H/N,并更新到所有STA;S104:Portal服务器反馈此STA认证成功,下发此账户当前的剩余时长H/N给AP,并通知AP开通上网权限;S105:STA结束上网时,解除与AP的关联,此时Portal服务器解除STA与AP的关联消息;S106:Portal服务器重新计算此STA使用的账号剩余时长,再次统计通过此账户认证成功的STA数量N,将剩余上网时长H平均为N份,得到所有STA的上网时长H/N,并更新到所有STA。2.根据权利要求1所述的不同终端共享Portal账号的时长计费方法,其特征在于,所述Portal认证过程具体为:AP要求STA进行Portal认证,并劫持用户的第一个HTTP上网请求;AP响应用户的HTTP报文,通过HTTP向Portal服务器URL地址,并带上STA的MAC;STA获得AP重定向的URL地址和STA的MAC,以此URL和MAC再次向Portal服务器发起HTTP请求;Portal服务器收到URL和MAC的HTTP请求后,记录此MAC地址,将Portal认证页响应STA的HTTP请求。3.根据权利要求2所述的不同终端共享Portal账号的时长计费方法,其特征在于,AP响应用户的HTTP报文,通过HTTP302重定向Portal服务器URL地址,并带上STA的MAC。4.根据权利要求1所述的不同终端共享Portal账号的时长计费方法,其特征在于,Portal服务器收到STA的认证请求后,先进行用户身份认证,若认证失败,则反馈STA用户名或密码错误。5.根据权利要求1所述的不同终端共享Portal账号的时长计费方法,其特征在于,若用户身份认证成功,则先把认证成功时间戳T1记录下来,然后判断此账户是否在线状态,若是下线状态,表明此账户没有其他STA使用,则反馈STA认证成功,下发此账户的剩余时长H1反馈给AP,并通知AP开通STA的上网权限,更新账户为上线状态。6.根据权利要求5所述的不同终端共享Portal账号的时长计费方法,其特征在于,所述用户上网结束后,STA解除与AP的关联,Portal服务器收到此STA与AP的解除关联消息后,记录解除时间戳T2;若此账户没有其他STA在线,则直接更新账户剩余上网时长H2=H1-T2-T1。7.根据权利要求5所述的不同终端共享Portal账号的时长计费方法,其特征在于,所述用户上网结束后,STA解除与AP的关联,Portal服务器收到此STA与AP的解除关联消息后,记录解除时间戳T2;若此账户还有其他STA在线,再次统计通过此账户认证成功的STA数量N1,将剩余上网时长H2平均为N1份得到所有STA的上网时长H2=(H1-T2-T1)/N1,并更新到所有STA。8.根据权利要求6或7所述的不同终端共享Portal账号的时长计费方法,其特征在于,所述账户更新后的剩余上网时长H2<=t秒时,Portal服务器则判断为上网时长用完,踢掉此账户下所有在线用户的STA,同时反馈此STA此账户上网时长已经用完。9.根据权利要求6或7所述的不同终端共享Portal账号的时长计费方法,其特征在于,所述账户更新后的...
【专利技术属性】
技术研发人员:乐毅,
申请(专利权)人:上海斐讯数据通信技术有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。