一种基于多用户组的Portal业务实现方法及其系统技术方案

技术编号:15053863 阅读:37 留言:0更新日期:2017-04-06 00:08
本发明专利技术提供了一种基于多用户组的Portal业务实现方法及其系统,其中,在该Portal业务实现方法包括:S1关联局域网中任意一无线AP的服务集标识,并发送上网请求;S2根据步骤S1中与终端关联的无线AP基于上网请求和终端MAC地址重定向得到的资源定位符地址跳转到Portal页面,其中,资源定位符地址与终端所在用户组关联,终端所在用户组与终端MAC地址关联;S3在Portal页面中输入用户信息并发送认证请求,实现Portal业务的接入。当终端接入局域中任意一无线AP时,拦截相应的上网请求并重定向至此终端MAC地址所在用户组的资源定位符地址,以此解决多用户组关联不同Portal业务的现实问题,提高用户体验。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种基于多用户组的Portal业务实现方法及其系统。
技术介绍
随着无线网络覆盖地区的增多,使用手机等移动终端连接无线网络访问互联网也就越来越多。Portal(门户)认证是无线网络接入认证的流行技术之一,当用户接入某一无线网络时,会自动弹出Portal页面,提示用户输入账户信息,以完成接入认证。无线网络运营商在用无线产品覆盖特定场所时,很多时候会要求针对不同的用户组关联不同的Portal业务。比如,针对同一个SSID(ServiceSetIdentifier,服务集标识),不同的用户群通过不同的Portal服务器完成认证,即不同的用户群的Portal认证过程不同。这就要求无线网络能够区分不同的用户所在的用户组,并指向不同的Portal服务器。目前,有些运营商会通过基于多SSID的Portal业务实现方法来解决这一问题,其利用多个SSID来区分不同的用户组,即通过不同的SSID关联不同的Portal业务。这种方式虽然能够解决多用户组关联不同Portal业务的问题,但由于无线AP(AccessPoint,接入点)的SSID资源一般有限,不可能同时创建过多的SSID来对应不同的用户组。另外,在这一过程中,用户需要主动选择自己所在的用户组对应的SSID,无疑给用户造成了不必要的麻烦,大大降低了用户体验。
技术实现思路
针对上述问题,本专利技术提供了一种基于多用户组的Portal业务实现方法及其系统,有效解决了同一SSID对应不同用户组Portal认证的问题。本专利技术提供的技术方案如下:一种基于多用户组的Portal业务实现方法,应用于终端,所述终端分别与云控制器(CloudController,以下简称云AC)、无线AP以及Portal服务器通信连接,且局域网中包括至少一个无线AP,所述Portal业务实现方法包括:S1关联局域网中任意一无线AP的SSID,并发送上网请求;S2根据步骤S1中与终端关联的无线AP基于上网请求和终端MAC地址重定向得到的PortalURL跳转到Portal页面,其中,所述PortalURL与终端所在用户组关联,终端所在用户组与终端MAC地址关联;S3在Portal页面中输入用户信息并发送认证请求,实现Portal业务的接入。进一步优选地,在步骤S1之前还包括在云AC中配置不用用户组与各PortalURL之间关联关系及终端MAC地址与各用户组之间关联关系的步骤,具体包括:S01针对同一SSID创建多个用户组;S02设定每个用户组对应的PortalURL,得到各用户组与PortalURL关联关系的关联表;S03设定每个PortalURL对应的Portal服务器;S04设定每个用户组包括的终端MAC地址,得到终端MAC地址与其对应用户组关联关系的关联表。进一步优选地,在步骤S02之后,还包括:S05将步骤S02中得到的各用户组与PortalURL关联关系的关联表下发至局域网中各无线AP中存储。进一步优选地,在步骤S2中还包括步骤S1中与终端关联的无线AP获取终端对应PortalURL的步骤,具体包括:S21获取终端MAC地址;S22根据所述终端MAC地址向云AC发送查询请求;S23根据云AC基于终端MAC地址查询到的其所在的用户组进一步查询对应的PortalURL,其中,云AC中包括终端MAC地址与其对应用户组关联关系的关联表,无线AP中包括各用户组与PortalURL关联关系的关联表。进一步优选地,在步骤S2中还包括Portal服务器响应Portal页面的步骤,具体包括:S24与终端关联的无线AP获取终端发送的上网请求,并将重定向得到的该终端对应的PortalURL返回终端;S25终端基于接收到的PortalURL重新发送上网请求至Portal服务器;S26Portal服务器将相应的Portal页面响应至终端。本专利技术还提供了一种基于多用户组的Portal业务实现系统,包括:云AC、多个无线AP以及Portal服务器连接,所述云AC、无线AP以及Portal服务器分别与终端通信连接,所述云AC与所述无线AP通信连接,其中,云AC中包括用于根据终端的终端MAC地址查询其所在用户组的第一查询模块,所述云AC中包括终端MAC地址与其对应用户组关联关系的关联表;无线AP中包括用于根据云AC的查询结果进一步查询对应的PortalURL的第二查询模块,及用于根据终端发送的上网请求将第二查询模块查询到的PortalURL返回终端的信息发送模块,所述无线AP中包括各用户组与PortalURL关联关系的关联表;Portal服务器中包括用于根据终端基于无线AP返回的PortalURL重新发送的上网请求响应Portal页面的响应模块。进一步优选地,所述云AC中还包括:配置模块,用于配置同一SSID中不用用户组与各PortalURL之间的关联关系、每个PortalURL对应的Portal服务器以及终端MAC地址与各用户组之间的关联关系;第一存储模块,用于存储各PortalURL对应的Portal服务器及终端MAC地址与各用户组之间的关联关系;下发模块,用于将配置模块配置的各用户组与PortalURL关联关系的关联表下发至局域网中各无线AP中存储。进一步优选地,所述无线AP中还包括:MAC地址获取模块,用于获取与该无线AP关联终端的终端MAC地址;查询请求发送模块,用于根据MAC地址获取模块获取的终端MAC地址向云AC发送查询请求。进一步优选地,所述无线AP中还包括第二存储模块,用于存储云AC下发的终端MAC地址与其对应用户组关联关系的关联表。与现有技术相比,本专利技术的有益效果在于:在本专利技术提供的基于多用户组的Portal业务实现方法及其系统中,根据无线网络运营的需求,将接入用户(根据终端的MAC地址)划分到不同的用户组,并通过在云AC针对不同用户组关联不同的PortalURL,以下发不同的Portal业务;同时将各用户组与PortalURL关联关系的关联表下发到局域网中的各无线AP中。当终端接入局域中任意一无线AP时,拦截相应的上网请求并重定向至此终端MAC地址所在用户组的PortalURL,以此用户根据对应Portal页面的提示完成认证,从而解决了多用户组关联不同Portal业务的现实问题。另外,在这一过程中,由不同的用户组针对同一SSID创建,在连接的过程中,无需用户手动从多个不同的SSID中进行选择,大大提高了用户体验。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对上述特性、技术特征、优点及其实现方式予以进一步说明。图1为本专利技术中基于多用户组的Portal业务实现方法流程示意图;图2为本专利技术中云控制器中配置步骤流程示意图;图3为本专利技术中各用户组与PortalURL关联关系的关联表一种实例示意图;图4为本专利技术中基于多用户组的Portal业务实现系统示意图;图5为本专利技术中云控制器示意图;图6为本专利技术中无线AP示意图。附图标号说明:100-Portal业务实现系统,110-云控制器,111-第一查询模块,112-配置模块,113-第一存储模块,114-下发模块,120-无线AP,121-第二查询模块,122-信息发送模块,123-MAC地址获取模块,124-查本文档来自技高网...

【技术保护点】
一种基于多用户组的Portal业务实现方法,其特征在于,应用于终端,所述终端分别与云控制器、无线AP以及Portal服务器通信连接,且局域网中包括至少一个无线AP,所述Portal业务实现方法包括:S1关联局域网中任意一无线AP的服务集标识,并发送上网请求;S2根据步骤S1中与终端关联的无线AP基于上网请求和终端MAC地址重定向得到的资源定位符地址跳转到Portal页面,其中,所述资源定位符地址与终端所在用户组关联,终端所在用户组与终端MAC地址关联;S3在Portal页面中输入用户信息并发送认证请求,实现Portal业务的接入。

【技术特征摘要】
1.一种基于多用户组的Portal业务实现方法,其特征在于,应用于终端,所述终端分别与云控制器、无线AP以及Portal服务器通信连接,且局域网中包括至少一个无线AP,所述Portal业务实现方法包括:S1关联局域网中任意一无线AP的服务集标识,并发送上网请求;S2根据步骤S1中与终端关联的无线AP基于上网请求和终端MAC地址重定向得到的资源定位符地址跳转到Portal页面,其中,所述资源定位符地址与终端所在用户组关联,终端所在用户组与终端MAC地址关联;S3在Portal页面中输入用户信息并发送认证请求,实现Portal业务的接入。2.如权利要求1所述的Portal业务实现方法,其特征在于,在步骤S1之前还包括在云控制器中配置不用用户组与各资源定位符地址之间关联关系及终端MAC地址与各用户组之间关联关系的步骤,具体包括:S01针对同一服务集标识创建多个用户组;S02设定每个用户组对应的资源定位符地址,得到各用户组与资源定位符地址关联关系的关联表;S03设定每个资源定位符地址对应的Portal服务器;S04设定每个用户组包括的终端MAC地址,得到终端MAC地址与其对应用户组关联关系的关联表。3.如权利要求2所述的Portal业务实现方法,其特征在于,在步骤S02之后,还包括:S05将步骤S02中得到的各用户组与资源定位符地址关联关系的关联表下发至局域网中各无线AP中存储。4.如权利要求1或2或3所述的Portal业务实现方法,其特征在于,在步骤S2中还包括步骤S1中与终端关联的无线AP获取终端对应资源定位符地址的步骤,具体包括:S21获取终端MAC地址;S22根据所述终端MAC地址向云控制器发送查询请求;S23根据云控制器基于终端MAC地址查询到的其所在的用户组进一步查询对应的资源定位符地址,其中,云控制器中包括终端MAC地址与其对应用户组关联关系的关联表,无线AP中包括各用户组与资源定位符地址关联关系的关联表。5.如权利要4所述的Portal业务实现方法,其特征在于,在步骤S2中还包括Portal服务器响应Portal页面的步骤,具体包括:S24与终端关联的无线AP获取...

【专利技术属性】
技术研发人员:乐毅
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海;31

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

1