WLAN网络用户状态监测的方法、装置、客户端及系统制造方法及图纸

技术编号:9768789 阅读:82 留言:0更新日期:2014-03-16 01:28
本发明专利技术实施例提供的WLAN网络用户状态监测的方法、装置、客户端及系统,当通过认证的客户端被强制下线,AC从Portal服务器获得客户端的下线原因并记录,当接收到该客户端的状态查询请求则把该用户的下线状态和对应的下线原因发送给该客户端,用以实现当在线用户被强制下线时,能够及时的获得自己的状态变为下线状态以及下线原因并且不会增加网络负担。本发明专利技术涉及移动通信领域。

【技术实现步骤摘要】
WLAN网络用户状态监测的方法、装置、客户端及系统
本专利技术涉及移动通信
,尤其涉及WLAN网络用户状态监测的方法、装置、客户端及系统。
技术介绍
目前很多公共场所的无线局域网(WLAN,WirelessLocalAreaNetwork)网络都采用入口(Portal)认证方式,未认证的用户上网时,WLAN中支持Portal认证的设备接入控制器(AC,AccessController)会强制用户登录到特定站点,用户在该站点输入用户名和密码认证成功后,才可以使用互联网资源。支持Portal的现有WLAN中,由无线接入点(AP,AccessPoint)将用户的数据报文透传给AC,多台AP通过AC集中控制,再由AC集中处理。当用户成功上线,AC将其IP对应的MAC被加入到可信的MAC列表中,并对该用户的网络连接请求放行,用户可以开始访问互联网。当用户认证成功后,除了用户能够主动发起下线请求外,WLAN业务的提供商可以根据业务逻辑,结合服务质量和当前资源,指定网络端发起强制用户下线的流程,网络端发起强制用户下线的流程的原因包括:用户连接网络的时长达到预设时间值、用户未产生流量时长达到预设时间值、用户在新地点登录、用户套餐耗尽等。但是,在网络端因某种原因强制用户下线的时候,终端无法及时获知网络已经断开的信息,此时终端侧仍然显示当前状态为在线,用户无法及时掌握实际的网络情况、自己的在线时长、下线原因等信息。现有技术中,可以采用的解决方案有两种,第一种方案是用户终端定期尝试访问网页来检测自身网络状态;第二种方案是用户终端定期访问Portal服务器来查询自身的状态。第一种方案的缺点是如果用户已经发生强制下线,终端只能查询到已下线,无法获取准确的下线原因;第二种方案的缺点是,虽然强制下线用户能够通过访问Portal服务器获取自己的下线原因,但是由于Portal是集中部署,Portal将处理所有AC所管辖的所有用户的查询请求,而Portal又需要向网络中的其他网元查询用户的在线信息。这种集中式访问Portal服务器和网络中其他网元会造成网络侧网元整体负担增加。
技术实现思路
本专利技术实施例提供了WLAN网络用户状态监测的方法、装置、客户端及系统,用以实现当在线用户被强制下线时,能够及时地获得自己的状态变为下线状态以及下线原因并且不会增加网络负担。基于上述问题,本专利技术实施例提供的一种WLAN网络用户状态监测的方法之一,包括:当接入控制器AC确定通过认证的客户端被强制下线时,向入口Portal服务器发送客户端下线请求,并接收Portal服务器回应的下线响应报文,该下线响应报文中携带该客户端的下线原因;该AC将该客户端的状态更新为下线状态并记录下线原因;当该AC接收到上述客户端发出的状态查询请求时,该AC向客户端返回该客户端的状态为下线状态及下线原因。本专利技术实施例提供的一种WLAN网络用户状态监测的方法之二,包括:入口Portal服务器接收到接入控制器AC发送的被强制下线的客户端的下线请求;Portal服务器向AC发送下线响应报文,该下线响应报文携带所述客户端的下线原因。本专利技术实施例提供的一种WLAN网络用户状态监测的方法之三,包括:客户端在通过认证后,向接入控制器AC发送状态查询请求;接收所述AC返回的该客户端的状态信息,若客户端被强制下线,所述状态信息包含下线状态及下线原因。本专利技术实施例提供的一种WLAN网络用户状态监测的装置之一,包括:更新模块,用于当确定通过认证的客户端被强制下线时,向入口Portal服务器发送客户端下线请求,并接收Portal服务器回应的下线响应报文,该下线响应报文中携带该客户端的下线原因;将该客户端的状态更新为下线状态并记录下线原因;查询处理模块,用于当接收到上述客户端发出的状态查询请求时,向客户端返回该客户端的状态为下线状态及下线原因。本专利技术实施例提供的一种WLAN网络用户状态监测的装置之二,包括:接收模块,用于接收到接入控制器AC发送的被强制下线的客户端的下线请求;下线响应模块,用于向AC发送下线响应报文,该下线响应报文携带该客户端的下线原因。本专利技术实施例提供的一种客户端,包括:发送模块,用于所述客户端在通过认证后,向接入控制器AC发送状态查询请求;接收模块,用于接收所述AC返回的该客户端的状态信息,若客户端被强制下线,所述状态信息包含下线状态及下线原因。本专利技术实施例提供的一种WLAN网络用户状态监测的系统,包括:接入控制器AC,用于当接收到未经过认证的客户端的网络连接请求时,将该网络连接请求重定向到入口Portal服务器进行认证,并在向客户端发送的重定向报文中携带该AC的地址;当确定通过认证的客户端被强制下线时,向Portal服务器发送客户端下线请求,并接收Portal服务器回应的下线响应报文;将该客户端的状态更新为下线状态并记录下线原因;当接收到所述客户端发出的状态查询请求时,向客户端返回该客户端的状态为下线状态及下线原因;Portal服务器,用于接收AC发送的被强制下线的客户端的下线请求,向AC发送下线响应报文,该下线响应报文携带该客户端的下线原因。本专利技术实施例的有益效果包括:本专利技术实施例提供的WLAN网络用户状态监测的方法、装置、客户端及系统,当通过认证的客户端被强制下线,AC从Portal服务器获得客户端的下线原因并记录,当接收到该客户端的状态查询请求则把该用户的下线状态和对应的下线原因发送给该客户端,由于WLAN用户分布于各AC的管理范围,每个AC实体管理一部分用户,不会造成集中式处理带来的网络负担,因此这种通过AC为客户端提供状态监测的方法,用以实现当在线用户被强制下线时,能够及时的获得自己的状态变为下线状态以及下线原因并且不会增加网络负担。附图说明图1为本专利技术实施例提供的一种WLAN网络用户状态监测的方法之一的流程图;图2为本专利技术实施例提供的AC通过HTTP302响应报文将客户端重定向到Portal服务器的流程图;图3为本专利技术实施例提供的AC通过HTTP200响应报文将客户端重定向到Portal服务器的流程图;图4为本专利技术实施例提供的一种WLAN网络用户状态监测的方法之二的流程图;图5为本专利技术实施例提供的一种WLAN网络用户状态监测的方法之三的流程图;图6为本专利技术实施例提供的用户终端从通过认证到强制下线过程的流程图;图7为本专利技术实施例提供的一种WLAN网络用户状态监测的装置之一的结构图;图8为本专利技术实施例提供的一种WLAN网络用户状态监测的装置之二的结构图;图9为本专利技术实施例提供的一种客户端的结构图。具体实施方式下面结合说明书附图,对本专利技术实施例提供的WLAN网络用户状态监测的方法、装置、客户端及系统的具体实施方式进行说明。本专利技术实施例提供的一种WLAN网络用户状态监测的方法之一,是AC侧的流程,如图1所示,该流程具体包括以下步骤:S101、当AC确定通过认证的客户端被强制下线时,向Portal服务器发送客户端下线请求,并接收Portal服务器回应的下线响应报文,将该客户端的状态更新为下线状态并记录下线响应报文中携带的客户端下线原因;S102、当AC接收到客户端发出的状态查询请求时,向客户端返回该客户端的状态为下线状态及下线原因。进一步地,上述方法中,在本文档来自技高网
...
WLAN网络用户状态监测的方法、装置、客户端及系统

【技术保护点】
一种WLAN网络用户状态监测的方法,其特征在于,包括:当接入控制器AC确定通过认证的客户端被强制下线时,向入口Portal服务器发送客户端下线请求,并接收Portal服务器回应的下线响应报文,所述下线响应报文中携带所述客户端的下线原因;所述AC将该客户端的状态更新为下线状态并记录下线原因;当所述AC接收到所述客户端发出的状态查询请求时,所述AC向客户端返回该客户端的状态为下线状态及下线原因。

【技术特征摘要】
1.一种WLAN网络用户状态监测的方法,其特征在于,包括:当接入控制器AC确定通过认证的客户端被强制下线时,向入口Portal服务器发送客户端下线请求,并接收Portal服务器回应的下线响应报文,所述下线响应报文中携带所述客户端的下线原因;所述AC将该客户端的状态更新为下线状态并记录下线原因;当所述AC接收到所述客户端发出的状态查询请求时,所述AC向客户端返回该客户端的状态为下线状态及下线原因。2.如权利要求1所述的方法,其特征在于,还包括:当所述AC接收到未经过认证的客户端的网络连接请求时,所述AC将所述网络连接请求重定向到Portal服务器进行认证,并向所述客户端发送所述AC的地址。3.如权利要求2所述的方法,其特征在于,AC向客户端发送所述AC的地址,具体包括:AC在向客户端发送的重定向报文中携带AC的地址。4.如权利要求3所述的方法,其特征在于,AC在向客户端发送的重定向报文中携带所述AC的地址,包括:AC向客户端发送超文本传输协议HTTP302响应报文,所述HTTP302响应报文携带所述Portal服务器的地址和所述AC的地址;或者AC向客户端发送HTTP200响应报文,所述HTTP200响应报文携带所述Portal服务器地址和所述AC的地址。5.如权利要求4所述的方法,其特征在于,HTTP302响应报文携带所述Portal服务器的地址和所述AC的地址,具体包括:在所述HTTP302响应报文的定位Location报文头部的统一资源定位符URL值中包含Portal服务器的地址和作为URL参数的AC的地址。6.如权利要求4所述的方法,其特征在于,HTTP200响应报文携带Portal服务器的地址和所述AC的地址,具体包括:在所述HTTP200响应报文的报文内容中携带Portal服务器的地址和AC的地址。7.一种WLAN网络用户状态监测的方法,其特征在于,包括:入口Portal服务器接收接入控制器AC发送的被强制下线的客户端的下线请求;Portal服务器向AC发送下线响应报文,该下线响应报文携带所述客户端的下线原因。8.如权利要求7所述的方法,其特征在于,还包括:当所述Portal服务器接收到客户端利用AC发送的HTTP302响应报文中定位Location报文头部的统一资源定位符URL值重定向过来的连接请求报文时,Portal服务器解析出所述连接请求的URL值中包含的AC的地址;所述URL值包含所述Portal服务器的地址和作为参数的AC的地址;所述Portal服务器将解析出的AC的地址携带在连接响应报文的内容中返回给所述客户端。9.一种WLAN网络用户状态监测的方法,其特征在于,包括:客户端在通过认证后,向接入控制器AC发送状态查询请求;接收所述AC返回的该客户端的状态信息,若客户端被强制下线,所述状态信息包含下线状态及下线原因。10.如权利要求9所述的方法,其特征在于,在客户端通过认证前,还包括:客户端接收AC发送的所述AC地址,并在解析后记录;所述向接入控制器AC发送状态查询请求,具体包括:根据记录的AC地址向所述AC发送状态查询请求。11.如权利要求10所述的方法,其特征在于,客户端接收AC发送的所述AC地址,并在解析后记录,具体包括:客户端接收AC发送的超文本传输协议HTTP302响应报文,所述HTTP302响应报文中的定位Location报文头部的统一资源定位符URL值中包含入口Portal服务器的地址和所述AC地址;根据所述Location报文头部的URL值向所述Portal服务器发送连接请求;接收所述Portal服务器返回的携带解析出的所述AC地址的连接响应报文;解析所述连接响应报文中的AC地址并记录;或者,客户端接收AC发送的HTTP200响应报文,所述HTTP200响应报文的内容中携带着Portal服务器地址和AC地址;从所述HTTP200响应报文中解析并记录所述AC地址。12.一种WLAN网络用户状态监测的装置,其特征在于,包...

【专利技术属性】
技术研发人员:曾海涛
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:

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

1