用于检测用户下线的方法、系统和无线接入点技术方案

技术编号:23433268 阅读:33 留言:0更新日期:2020-02-25 13:51
本公开提供了一种用于检测用户下线的方法、系统和无线接入点,涉及WLAN组网技术领域。该方法包括:用户终端关联到AP;该AP为该用户终端建立用户表项;在该用户终端网络认证成功后,该AC将该用户终端认证成功的信息发送给该AP;AP更新已认证成功的该用户终端的用户表项,该用户表项包括用户终端被标识为已认证的信息;该AP在更新该用户表项后启动对该用户终端的异常下线检测操作,其中,该异常下线检测操作包括:该AP在接收到该用户终端发出的去关联报文或在预定时间内没有接收到该用户终端发出的任何报文的情况下,确定该用户终端异常下线。本公开提高计费精度,减小了异常下线检测对AC设备性能或DHCP服务器性能的影响。

Methods, systems and wireless access points used to detect user logoff

【技术实现步骤摘要】
用于检测用户下线的方法、系统和无线接入点
本公开涉及WLAN(WirelessLocalAreaNetworks,无线局域网)组网
,特别涉及一种用于检测用户下线的方法、系统和无线接入点。
技术介绍
目前,运营商基本采用集中控制型AC(AccessController,接入控制器)+AP(AccessPoint,无线接入点)架构。在一些情况下,存在用户终端离开AP覆盖区域、或直接关闭WLAN终端(包括笔记本电脑、手机等)、或关闭WLAN模块、或用户终端断电等,网络侧认证点设备AC无法直接获知用户下线(该下线称为用户异常下线),这就需要网络侧及时检测到用户异常下线,以通知AAA(AuthenticationAuthorizationAccounting,认证授权计费)停止计费,避免产生资费纠纷。现有网络侧检测用户异常下线主要采用如下两种方法:(1)发送探测报文方法。网络侧认证点设备周期性地(例如2分钟)向终端发送探测报文(例如ARP(AddressResolutionProtocol,地址解析协议)报文),如果连续多次(例如3次)没有收到用户回应报文,就确定用户异常下线。但是对于该方法,如果AC频繁发送探测报文,会影响AC设备的性能。(2)地址租期(leasetime)检测方法。检测到用户IP(InternetProtocol,网络协议)地址租期(例如5分钟)到期没有续租,就确定用户异常下线。但是对于该方法,用户IP地址租期不能设置的太短,否则会影响DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)服务器的性能。
技术实现思路
本公开实施例解决的一个技术问题是:提供一种用于检测用户下线的方法,以减小对AC设备性能或DHCP服务器性能的影响。根据本公开实施例的一个方面,提供了一种用于检测用户下线的方法,包括:用户终端关联到无线接入点AP;所述AP在用户终端关联到所述AP后为所述用户终端建立用户表项,所建立的用户表项包括所述用户终端被标识为未认证的信息;所述用户终端通过接入控制器AC执行网络认证;在所述用户终端认证成功后,所述AC将所述用户终端认证成功的信息发送给所述AP;所述AP更新已认证成功的所述用户终端的用户表项,其中,更新后的用户表项包括所述用户终端被标识为已认证的信息;以及所述AP在更新所述用户表项后,启动对所述用户终端的异常下线检测操作,其中,所述异常下线检测操作包括:所述AP在接收到所述用户终端发出的去关联报文或在预定时间内没有接收到所述用户终端发出的任何报文的情况下,确定所述用户终端异常下线。在一些实施例中,所述方法还包括:所述AP在确定所述用户终端异常下线后,删除所述用户终端的用户表项,并将所述用户终端异常下线的信息发送到所述AC;所述AC在接收到所述用户终端异常下线的信息后分别向认证授权计费AAA服务器和门户服务器发送用户下线通知;以及所述AAA服务器在接收到所述用户下线通知后对所述用户终端停止计费。在一些实施例中,所述方法还包括:在所述用户终端需要主动下线的情况下,所述AC接收到用户下线请求信息,将所述用户下线请求信息转发给AAA服务器,并将该用户终端主动下线的信息发送给所述AP;所述AAA服务器在接收到所述用户下线请求信息后对所述用户终端停止计费;所述AP在接收到所述用户终端主动下线的信息后停止对所述用户终端的异常下线检测操作,并且更新所述用户表项,将所述用户终端标识为未认证。在一些实施例中,所述AC在接收到用户下线请求信息后还将自身内的用户表项中的所述用户终端标识为已下线。在一些实施例中,所述用户表项还包括所述用户终端的媒体访问控制MAC地址、所关联的SSID、所述用户终端的操作系统、网络协议IP地址和转发方式。根据本公开实施例的另一个方面,提供了一种用于检测用户下线的系统,包括:用户终端,用于关联到无线接入点AP,并通过接入控制器AC执行网络认证;所述AC,用于在所述用户终端认证成功后,将所述用户终端认证成功的信息发送给所述AP;以及所述AP,用于在所述用户终端关联到所述AP后为所述用户终端建立用户表项,所建立的用户表项包括所述用户终端被标识为未认证的信息,以及更新已认证成功的所述用户终端的用户表项,其中,更新后的用户表项包括所述用户终端被标识为已认证的信息,并在更新所述用户表项后启动对所述用户终端的异常下线检测操作,其中,所述异常下线检测操作包括:所述AP在接收到所述用户终端发出的去关联报文或在预定时间内没有接收到所述用户终端发出的任何报文的情况下,确定所述用户终端异常下线。在一些实施例中,所述AP还用于在确定所述用户终端异常下线后,删除所述用户终端的用户表项,并将所述用户终端异常下线的信息发送到所述AC;所述AC还用于在接收到所述用户终端异常下线的信息后分别向认证授权计费AAA服务器和门户服务器发送用户下线通知;所述系统还包括:所述AAA服务器,用于在接收到所述用户下线通知后对所述用户终端停止计费。在一些实施例中,所述AC还用于在所述用户终端需要主动下线的情况下,接收到用户下线请求信息,将所述用户下线请求信息转发给AAA服务器,并将所述用户终端主动下线的信息发送给所述AP;所述系统还包括:所述AAA服务器,用于在接收到所述用户下线请求信息后对所述用户终端停止计费;所述AP还用于在接收到所述用户终端主动下线的信息后停止对所述用户终端的异常下线检测操作,并且更新所述用户表项,将所述用户终端标识为未认证。在一些实施例中,所述AC还用于在接收到用户下线请求信息后将自身内的用户表项中的所述用户终端标识为已下线。在一些实施例中,所述用户表项还包括所述用户终端的媒体访问控制MAC地址、所关联的SSID、所述用户终端操作系统、网络协议IP地址和转发方式。根据本公开实施例的另一个方面,提供了一种无线接入点AP,包括:接收模块,用于从接入控制器AC接收用户终端认证成功的信息;管理模块,用于在用户终端关联到AP后为所述用户终端建立用户表项,所建立的用户表项包括所述用户终端被标识为未认证的信息,以及更新已认证成功的所述用户终端的用户表项,其中,更新后的用户表项包括所述用户终端被标识为已认证的信息;以及检测模块,用于在更新所述用户表项后启动对所述用户终端的异常下线检测操作,其中,所述异常下线检测操作包括:所述接收模块在接收到所述用户终端发出的去关联报文或在预定时间内没有接收到所述用户终端发出的任何报文的情况下,所述检测模块确定所述用户终端异常下线。在一些实施例中,所述管理模块还用于在确定所述用户终端异常下线后,删除所述用户终端的用户表项;所述AP还包括:发送模块,用于将所述用户终端异常下线的信息发送到所述AC;其中,所述AC在接收到所述用户终端异常下线的信息后分别向认证授权计费AAA服务器和门户服务器发送用户下线通知,所述AAA服务器在接收到所述用户下线通知后对所述用户终端停止计费。在一些实施例中,所述接收模块还用于从所述AC接收到所述用户终端主动下线的本文档来自技高网
...

【技术保护点】
1.一种用于检测用户下线的方法,包括:/n用户终端关联到无线接入点AP;/n所述AP在用户终端关联到所述AP后为所述用户终端建立用户表项,所建立的用户表项包括所述用户终端被标识为未认证的信息;/n所述用户终端通过接入控制器AC执行网络认证;/n在所述用户终端认证成功后,所述AC将所述用户终端认证成功的信息发送给所述AP;/n所述AP更新已认证成功的所述用户终端的用户表项,其中,更新后的用户表项包括所述用户终端被标识为已认证的信息;以及/n所述AP在更新所述用户表项后,启动对所述用户终端的异常下线检测操作,其中,所述异常下线检测操作包括:所述AP在接收到所述用户终端发出的去关联报文或在预定时间内没有接收到所述用户终端发出的任何报文的情况下,确定所述用户终端异常下线。/n

【技术特征摘要】
1.一种用于检测用户下线的方法,包括:
用户终端关联到无线接入点AP;
所述AP在用户终端关联到所述AP后为所述用户终端建立用户表项,所建立的用户表项包括所述用户终端被标识为未认证的信息;
所述用户终端通过接入控制器AC执行网络认证;
在所述用户终端认证成功后,所述AC将所述用户终端认证成功的信息发送给所述AP;
所述AP更新已认证成功的所述用户终端的用户表项,其中,更新后的用户表项包括所述用户终端被标识为已认证的信息;以及
所述AP在更新所述用户表项后,启动对所述用户终端的异常下线检测操作,其中,所述异常下线检测操作包括:所述AP在接收到所述用户终端发出的去关联报文或在预定时间内没有接收到所述用户终端发出的任何报文的情况下,确定所述用户终端异常下线。


2.根据权利要求1所述的方法,还包括:
所述AP在确定所述用户终端异常下线后,删除所述用户终端的用户表项,并将所述用户终端异常下线的信息发送到所述AC;
所述AC在接收到所述用户终端异常下线的信息后分别向认证授权计费AAA服务器和门户服务器发送用户下线通知;以及
所述AAA服务器在接收到所述用户下线通知后对所述用户终端停止计费。


3.根据权利要求1所述的方法,还包括:
在所述用户终端需要主动下线的情况下,所述AC接收到用户下线请求信息,将所述用户下线请求信息转发给AAA服务器,并将所述用户终端主动下线的信息发送给所述AP;
所述AAA服务器在接收到所述用户下线请求信息后对所述用户终端停止计费;
所述AP在接收到所述用户终端主动下线的信息后停止对所述用户终端的异常下线检测操作,并且更新所述用户表项,将所述用户终端标识为未认证。


4.根据权利要求3所述的方法,其中,
所述AC在接收到所述用户下线请求信息后还将自身内的用户表项中的所述用户终端标识为已下线。


5.根据权利要求1所述的方法,其中,
所述用户表项还包括所述用户终端的媒体访问控制MAC地址、所关联的服务集标识SSID、所述用户终端的操作系统、网络协议IP地址和转发方式。


6.一种用于检测用户下线的系统,包括:
用户终端,用于关联到无线接入点AP,并通过接入控制器AC执行网络认证;
所述AC,用于在所述用户终端认证成功后,将所述用户终端认证成功的信息发送给所述AP;以及
所述AP,用于在所述用户终端关联到所述AP后为所述用户终端建立用户表项,所建立的用户表项包括所述用户终端被标识为未认证的信息,以及更新已认证成功的所述用户终端的用户表项,其中,更新后的用户表项包括所述用户终端被标识为已认证的信息,并在更新所述用户表项后启动对所述用户终端的异常下线检测操作,其中,所述异常下线检测操作包括:所述AP在接收到所述用户终端发出的去关联报文或在预定时间内没有接收到所述用户终端发出的任何报文的情况下,确定所述用户终端异常下线。


7.根据权利要求6所述的系统,其中,
所述AP还用于在确定所述用户终端异常下线后,删除所述用户终端的用户表项,并将所述用户终端异常下线的信息发送到所述AC;
所述AC还用于在接收到所述用户终端异常下线的信息后分别向认证授权计费AAA服务器和门户服务器发送用户下线通知;
所述系统还包括:
所述AAA服务器,用于在接收到所述用户下线通知后对所述用户终端停止计费。

...

【专利技术属性】
技术研发人员:高波
申请(专利权)人:中国电信股份有限公司
类型:发明
国别省市:北京;11

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

1