System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及跨网段漫游方法、装置及电子设备。
技术介绍
1、随着通信技术的不断发展,无线通信的应用也越来越普遍。在实际应用中,无线终端(station,sta)在不同无线接入点(access point,ap)所对应的无线通信网络覆盖区域内移动时,其会自动发现附近信号强度最大的ap,并自动从当前所连接ap切换至该ap,以通过该ap收发数据,该过程即可认为是无线漫游。比如,刚开始sta距离ap1很近,sta会连接到ap1,而当sta发生漫游时,比如漫游至ap2附近,sta就会从ap1切换连接至ap2,这个过程可认为sta的无线漫游。
2、目前,对于同网段的各ap,当其中一个ap通过四次握手接入一个终端后,其会通过密钥(key)交换方式与同网段其它ap交换该终端的密钥(用于对该终端快速连接的密钥),以使得终端漫游至同网段其它ap时,基于被交换的密钥对终端进行快速连接。但是,对于不同网段,比如终端跨网段漫游,则就无法实现终端的快速连接,还需要不同网段的ap通过四次握手方式对终端进行认证连接,而这可能会导致短暂的网络连接中断或延迟。
技术实现思路
1、有鉴于此,本申请提供了跨网段漫游方法、装置及电子设备,以实现sta在漫游过程中与漫游组内任一ap的快速连接,以避免网络连接中断或延迟的问题。
2、本申请实施例提供一种网络连接方法,该方法应用于任一漫游组中的任一ap,漫游组中至少有两个不同ap所处的网段不同,漫游组中各ap被配置了相同的ssid;该方法包括:
3、所述漫游组中任一ap,在基于第一sta发送的第一指令与第一sta成功建立连接后,依据本ap的ap标识,生成用于本ap对所述第一sta进行快速连接的预认证密钥,以及依据同一漫游组中与本ap处于不同网段的其它任一ap的ap标识,生成用于该其它ap对所述第一sta进行快速连接的预认证密钥;同一漫游组中不同ap对所述第一sta进行快速连接的预认证密钥不同;所述第一指令是在所述第一sta未与同一漫游组中其它任一ap建立连接的前提下发送的,所述第一指令用于触发所述第一sta与本ap建立连接;
4、通过用于对本ap进行管理控制的无线控制器(access controller,ac),将本漫游组中与本ap处于不同网段的其它各ap对所述第一sta进行快速连接的预认证密钥对应发送给其它各ap,以使其它各ap在接入跨网段漫游过来的所述第一sta时,基于已收到的用于对所述第一sta进行快速连接的预认证密钥,对所述第一sta进行快速连接,使得所述第一sta跨网段漫游后快速接入组网。
5、本申请实施例还提供一种跨网段漫游方法,该方法应用于ac,ac用于管理控制ap,其中,两个以上ap被部署在同一漫游组中,漫游组中至少有两个不同ap所处的网段不同,漫游组中各ap被配置了相同的ssid,该方法包括;
6、接收漫游组中第一ap发送的与所述第一ap处于同一漫游组且与第一ap处于不同网段的其它各ap对第一无线终端sta进行快速连接的预认证密钥;所述第一ap基于第一sta发送的第一指令与所述第一sta成功建立连接后,依据同一漫游组中其它各ap的ap标识,生成用于各ap对所述第一sta进行快速连接的预认证密钥;同一漫游组中不同ap对所述第一sta进行快速连接的预认证密钥不同;所述第一指令用于触发所述第一sta与所述第一ap建立连接;
7、将与所述第一ap处于同一漫游组且不同网段的其它各ap对所述第一sta进行快速连接的预认证密钥对应发送给其它各ap,以使同一漫游组中其它任一ap在接入跨网段漫游过来的所述第一sta时,基于已收到的用于对所述第一sta进行快速连接的预认证密钥,对所述第一sta进行快速连接,使得所述第一sta跨网段漫游后快速接入组网。
8、本申请实施例还提供一种跨网段漫游装置,该装置配置于任一漫游组中的任一ap,漫游组中至少有两个不同ap所处的网段不同,漫游组中各ap被配置了相同的ssid,该装置包括:
9、密钥生成模块,用于所述ap基于第一无线终端sta发送的第一指令与第一sta成功建立连接后,依据本ap的ap标识,生成用于本ap对所述第一sta进行快速连接的预认证密钥,以及依据同一漫游组中与本ap处于不同网段的其它任一ap的ap标识,生成用于该其它ap对所述第一sta进行快速连接的预认证密钥;同一漫游组中不同ap对所述第一sta进行快速连接的预认证密钥不同;所述第一指令是在所述第一sta未与同一漫游组中其它任一ap建立连接的前提下发送的,所述第一指令用于触发所述第一sta与本ap建立连接;
10、第一发送模块,用于通过用于对本ap进行管理控制的无线控制器ac,将本漫游组中与本ap处于不同网段的其它各ap对所述第一sta进行快速连接的预认证密钥对应发送给其它各ap,以使其它各ap在接入跨网段漫游过来的所述第一sta时,基于已收到的用于对所述第一sta进行快速连接的预认证密钥,对所述第一sta进行快速连接,使得所述第一sta跨网段漫游后快速接入组网。
11、本申请实施例还提供一种跨网段漫游装置,该方法应用于ac,ac用于管理控制无线接入点ap,其中,两个以上ap被部署在同一漫游组中,漫游组中至少有两个不同ap所处的网段不同,漫游组中各ap被配置了相同的ssid;该装置包括:
12、接收模块,用于接收漫游组中第一ap发送的与所述第一ap处于同一漫游组且与第一ap处于不同网段的其它各ap对第一无线终端sta进行快速连接的预认证密钥;所述第一ap基于第一sta发送的第一指令与所述第一sta成功建立连接后,依据同一漫游组中其它各ap的ap标识,生成用于各ap对所述第一sta进行快速连接的预认证密钥;同一漫游组中不同ap对所述第一sta进行快速连接的预认证密钥不同;所述第一指令用于触发所述第一sta与所述第一ap建立连接;
13、第二发送模块,用于将与所述第一ap处于同一漫游组且不同网段的其它各ap对所述第一sta进行快速连接的预认证密钥对应发送给其它各ap,以使同一漫游组中其它任一ap在接入跨网段漫游过来的所述第一sta时,基于已收到的用于对所述第一sta进行快速连接的预认证密钥,对所述第一sta进行快速连接,使得所述第一sta跨网段漫游后快速接入组网。
14、本申请实施例还提供一种电子设备,包括:
15、处理器和用于存储计算机程序指令的存储器,计算机程序指令在被处理器运行时使得处理器执行如上方法的步骤。
16、本申请实施例还提供一种计算机可读存储介质,该存储介质存储有计算机程序指令,当该计算机程序指令被执行时,能够实现如上方法的步骤。
17、由以上技术方案可以看出,本实施例通过引入漫游组的概念,该漫游组中至少有两个不同ap所处的网段不同,当漫游组中的任一ap率先接入一终端时,其会替本漫游组中不同网段的其它ap生成对该终端进行快速连接的预认证密钥,之后通过ac将为本漫游组中不同网段的其它本文档来自技高网...
【技术保护点】
1.一种跨网段漫游方法,其特征在于,该方法应用于任一漫游组中的任一无线接入点AP,所述漫游组中至少有两个不同AP所处的网段不同,所述漫游组中各AP被配置了相同的服务集标识符SSID;该方法包括:
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
3.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
4.根据权利要求1至3任一所述的方法,其特征在于,将其它各AP对所述第一STA进行快速连接的预认证密钥对应发送给其它各AP之后,该方法进一步包括:
5.根据权利要求2所述的方法,其特征在于,在接收到来自同一漫游组中其它任一AP生成的用于本AP对第二STA进行快速连接的预认证密钥后,该方法进一步包括:
6.一种跨网段漫游方法,其特征在于,该方法应用于无线控制器AC,AC用于管理控制无线接入点AP,其中,两个以上AP被部署在同一漫游组中,所述漫游组中至少有两个不同AP所处的网段不同,所述漫游组中各AP被配置了相同的服务集标识符SSID;
7.根据权利要求6所述的方法,其特征在于,该方法进一步包括:<
...【技术特征摘要】
1.一种跨网段漫游方法,其特征在于,该方法应用于任一漫游组中的任一无线接入点ap,所述漫游组中至少有两个不同ap所处的网段不同,所述漫游组中各ap被配置了相同的服务集标识符ssid;该方法包括:
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
3.根据权利要求1所述的方法,其特征在于,该方法进一步包括:
4.根据权利要求1至3任一所述的方法,其特征在于,将其它各ap对所述第一sta进行快速连接的预认证密钥对应发送给其它各ap之后,该方法进一步包括:
5.根据权利要求2所述的方法,其特征在于,在接收到来自同一漫游组中其它任一ap生成的用于本ap对第二sta进行快速连接的预认证密钥后,该方法进一步包括:
6.一种跨网段漫游方法,其特征在于,该方法应用于无线控制器ac,ac用于管理控制无线接入点ap,其中,两个以上ap被部署在同一漫游组中,所述漫游组中至少有两个不同ap所处...
【专利技术属性】
技术研发人员:吴海丁,单志胜,莫晨超,金磊,吕高扬,
申请(专利权)人:杭州萤石软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。