一种用于热点连接放行的方法、设备、介质及程序产品技术

技术编号:36954356 阅读:48 留言:0更新日期:2023-03-22 19:14
本申请的目的是提供一种用于热点连接放行的方法、设备、介质及程序产品,该方法包括:接收尝试连接所述路由设备对应的目标热点的用户设备发送的第一放行请求,获取所述用户设备对应的第一MAC地址及所述目标热点对应的第二MAC地址;根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求;接收所述认证平台服务器基于所述第二放行请求返回的放行指示信息,根据所述放行指示信息,针对所述用户设备执行对应的放行操作。针对所述用户设备执行对应的放行操作。针对所述用户设备执行对应的放行操作。

【技术实现步骤摘要】
一种用于热点连接放行的方法、设备、介质及程序产品


[0001]本申请涉及通信领域,尤其涉及一种用于热点连接放行的技术。

技术介绍

[0002]目前很多公共热点的认证和放行都需要通过AC控制器(Wireless Access Point Controller),无线控制器)来统一控制,并且需要AC控制器和AP((Wireless Access Point,无线访问接入点)使用同品牌,限制较多,且目标很多手机操作系统都使用随机MAC,会造成热点认证放行时得不到手机真正的MAC地址的问题。

技术实现思路

[0003]本申请的一个目的是提供一种用于热点连接放行的方法、设备、介质及程序产品。
[0004]根据本申请的一个方面,提供了一种用于热点连接放行的方法,该方法包括:
[0005]接收尝试连接所述路由设备对应的目标热点的用户设备发送的第一放行请求,获取所述用户设备对应的第一MAC地址及所述目标热点对应的第二MAC地址;
[0006]根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求;
[0007]接收所述认证平台服务器基于所述第二放行请求返回的放行指示信息,根据所述放行指示信息,针对所述用户设备执行对应的放行操作。
[0008]根据本申请的一个方面,提供了一种用于热点连接放行的路由设备,该设备包括:
[0009]一一模块,用于接收尝试连接所述路由设备对应的目标热点的用户设备发送的第一放行请求,获取所述用户设备对应的第一MAC地址及所述目标热点对应的第二MAC地址;
[0010]一二模块,用于根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求;
[0011]一三模块,用于接收所述认证平台服务器基于所述第二放行请求返回的放行指示信息,根据所述放行指示信息,针对所述用户设备执行对应的放行操作。
[0012]根据本申请的一个方面,提供了一种用于热点连接放行的计算机设备,包括存储器、处理器及存储在存储器上的计算机程序,其中,所述处理器执行所述计算机程序以实现如上所述任一方法的操作。
[0013]根据本申请的一个方面,提供了一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如上所述任一方法的操作。
[0014]根据本申请的一个方面,提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上所述任一方法的步骤。
[0015]与现有技术相比,本申请中的路由设备接收尝试连接所述路由设备对应的目标热点的用户设备发送的第一放行请求,获取所述用户设备对应的第一MAC地址及所述目标热点对应的第二MAC地址;根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求;接收所述认证平台服务
Gate Array,FPGA)、数字信号处理器(Digital Signal Processor,DSP)、嵌入式设备等。所述网络设备包括但不限于计算机、网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云;在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算机。所述网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网络)等。优选地,所述设备还可以是运行于所述终端、网络设备、或终端与网络设备、网络设备、触摸终端或网络设备与触摸终端通过网络相集成所构成的设备上的程序。
[0027]当然,本领域技术人员应能理解上述设备仅为举例,其他现有的或今后可能出现的设备如可适用于本申请,也应包含在本申请保护范围以内,并在此以引用方式包含于此。
[0028]在本申请的描述中,“多个”的含义是两个或者更多,除非另有明确具体的限定。
[0029]图1示出根据本申请一个实施例的一种用于热点连接放行的方法流程图,该方法包括步骤S11、步骤S12和步骤S13。在步骤S11中,路由设备接收尝试连接所述路由设备对应的目标热点的用户设备发送的第一放行请求,获取所述用户设备对应的第一MAC地址及所述目标热点对应的第二MAC地址;在步骤S12中,路由设备根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求;在步骤S13中,路由设备接收所述认证平台服务器基于所述第二放行请求返回的放行指示信息,根据所述放行指示信息,针对所述用户设备执行对应的放行操作。
[0030]在步骤S11中,路由设备接收尝试连接所述路由设备对应的目标热点的用户设备发送的第一放行请求,获取所述用户设备对应的第一MAC地址及所述目标热点对应的第二MAC地址。在一些实施例中,一个路由设备即路由器可以对应一个或多个公共热点或商业热点,热点即无线访问接入点(AP,Wireless Access Point),其中,路由设备可以是带有无线AP功能的路由器,或者,路由设备还可以是跟独立的无线AP设备相连接的路由器。在一些实施例中,用户设备在尝试连接该一个或多个热点中的目标热点的时候,与以往不一样,会直接请求路由设备的IP地址,即直接向该路由设备的IP地址即网关IP发送第一放行请求,该第一放行请求用于请求路由设备放行用户设备与目标热点之间的无线连接,路由设备在接收到该第一放行请求后,可以获取到用户设备正确的MAC地址即第一MAC地址,以及用户设备所连接的目标热点的BSSID(Basic Service Set Identifier)即第二MAC地址。
[0031]在步骤S12中,路由设备根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求。在一些实施例中,可以先从第一放行请求中解析获得相应的请求数据,并根据该请求数据,以及第一MAC地址、第二MAC地址,生成新的第二放行请求,并向对应的认证平台服务器发送给第二放行请求,其中,该第二放行请求中包括第一放行请求的请求数据以及第一MAC地址、第二MAC地址。在一些实施例中,还可以在第一放行请求的基础上,在第一放行请求中增加第一MAC地址以及第二MAC地址,并重新封装成新的第二放行请求,并向对应的认证平台服务器发送给第二放行请求。
[0032]在步骤S13中,路由设备接收所述认证平台服务器基于所述第二放行请求返回的放行指示信息,根据所述放行指示信息,针对所述用户设备执行对应的放行操作。在一些实施例中,目标热点对应的认证平台服务器会基于第一MAC地址以及第二MAC地址对用户设备进行认证,认证是否允许放行用户设备与目标热点之间的无线连接,例如,根据该第一MAC
地址,获取用户设备对应的使用用户的相关信息,根据该相关信息来认证该使本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于热点连接放行的方法,应用于路由设备,其中,该方法包括:接收尝试连接所述路由设备对应的目标热点的用户设备发送的第一放行请求,获取所述用户设备对应的第一MAC地址及所述目标热点对应的第二MAC地址;根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求;接收所述认证平台服务器基于所述第二放行请求返回的放行指示信息,根据所述放行指示信息,针对所述用户设备执行对应的放行操作。2.根据权利要求1所述的方法,其中,方法还包括:从所述认证平台服务器同步放行白名单信息;其中,所述根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求,包括:根据所述放行白名单信息确定是否对所述用户设备放行;若是,针对所述用户设备执行对应的放行操作;否则,根据所述第一MAC地址及所述第二MAC地址,生成所述第一放行请求对应的第二放行请求,向认证平台服务器发送所述第二放行请求。3.根据权利要求2所述的方法,其中,所述根据所述放行白名单信息确定是否对所述用户设备放行,包括:基于所述第一MAC地址,根据所述放行白名单信息确定是否对所述用户设备放行。4.根据权利要求3所述的方法,其中,所述基于所述第一MAC地址,根据所述放行白名单信息确定是否对所述用户设备放行,包括:基于所述第一MAC地址及所述第二MAC地址信息,根据所述放行白名单信息确定是否对所述用户设备放行。5.根据权利要求2所述的方法,其中,所述第一放行请求中包括放行令牌信息;其中,所述根据所述放行白名单信息确定是否对所述用户设备放行,包括:基于所述放行令牌信息,根据所述放行白名单信息确定是否对所述用户设备放行。6.根据权利要求1所述的方法,其中,所述生成所述第一放行请求对应的第二放行请求,包括:从所述第一放行请求中获得对应的第一请求数据;将所述第一MAC地址及所述第二MAC地址加入所述第一请求数据,得到第二请求数据;根据所述第二请求数据,生成所述第一放行请求对应的第二放行请求。7.根据权利要求6所述的方法,其中,所述从所述第一放行请求中获得对应的第一请求数据,包括:通过第一密钥信息对所述第一放行请求进行解密,获得第一请求数据;所述根据所述第二请求数据,生成所述第一放行请求对应的第二放行请求,包括:通过第二密钥信息对所述第二...

【专利技术属性】
技术研发人员:孙敏娄宏跃
申请(专利权)人:上海连尚网络科技有限公司
类型:发明
国别省市:

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

1