【技术实现步骤摘要】
实现在AP间切换的方法、设备及系统
本申请实施例涉及无线网络接入
,特别涉及一种实现在接入点(AccessPoint)间切换的方法、设备及系统。
技术介绍
基于IEEE(InstituteofElectricalandElectronicsEngineers,电器和电子工程师协会)802.11的无线网络也称为无线保真(Wi-Fi,WirelessFidelity),是无线接入技术的主流标准。Wi-Fi是为中短距离无线通信所设计的,其通信距离一般在100米以下。所以,为了覆盖一个相对较大的区域,需要布设大量的AP。因为一个客户应该被允许在同一Wi-Fi网络覆盖范围内自由漫游,所以组成Wi-Fi的所有AP必须通力合作,保证向用户提供一种无缝的接入服务。当用户逐渐脱离某一AP的覆盖范围的时候,其移动终端应该在很短的时间内挂靠到另一个AP上去。我们把这种和AP连接关系的转换叫做切换。如果无法完成切换或者切换时延过长,用户的通信,特别是一些实时性较强的会话,就很有可能受到影响,甚至被完全中断。所以,解决切换时延问题对于Wi-Fi网络实时通信有着巨大的意义。为避免干扰,相邻的AP一般工作在不同信道上,这意味着,移动终端在相邻AP间切换时,需要先断开和旧AP的连接,然后转换到新AP工作的信道上,再与新AP建立连接。图1示出了现有的802.11标准提供的连接建立的过程。该过程主要包括如下3个阶段:扫描(Scanning)、认证(Authentication)和关联(Association)。其中,扫描阶段需要移动终端依次在每个信道发出proberequest(探测请 ...
【技术保护点】
1.一种实现在接入点AP间切换的方法,其特征在于,应用于移动终端中,所述移动终端包括第一无线网卡和第二无线网卡,所述移动终端通过所述第一无线网卡与当前AP之间建立有数据连接;所述方法包括:在确定切换AP的情况下,通过所述第二无线网卡在多个信道上广播探测请求帧,其中,所述探测请求帧中携带有所述第一无线网卡所配置的第一介质访问控制MAC地址,所述第二无线网卡配置有第二MAC地址,且所述第二MAC地址和所述第一MAC地址不同;通过所述第二无线网卡接收至少一个AP发送的探测响应帧,并从所述至少一个AP中确定出切换至的目标AP;在与所述目标AP之间完成认证和关联过程之后,将所述第一无线网卡的工作信道由所述当前AP对应的第一信道切换至所述目标AP对应的第二信道,与所述目标AP建立数据连接。
【技术特征摘要】
1.一种实现在接入点AP间切换的方法,其特征在于,应用于移动终端中,所述移动终端包括第一无线网卡和第二无线网卡,所述移动终端通过所述第一无线网卡与当前AP之间建立有数据连接;所述方法包括:在确定切换AP的情况下,通过所述第二无线网卡在多个信道上广播探测请求帧,其中,所述探测请求帧中携带有所述第一无线网卡所配置的第一介质访问控制MAC地址,所述第二无线网卡配置有第二MAC地址,且所述第二MAC地址和所述第一MAC地址不同;通过所述第二无线网卡接收至少一个AP发送的探测响应帧,并从所述至少一个AP中确定出切换至的目标AP;在与所述目标AP之间完成认证和关联过程之后,将所述第一无线网卡的工作信道由所述当前AP对应的第一信道切换至所述目标AP对应的第二信道,与所述目标AP建立数据连接。2.根据权利要求1所述的方法,其特征在于,所述通过所述第二无线网卡接收至少一个AP发送的探测响应帧,并从所述至少一个AP中确定出切换至的目标AP之后,还包括:通过所述第二无线网卡向所述目标AP发送认证请求帧,所述认证请求帧中携带有所述第一MAC地址;在通过所述第二无线网卡接收到所述目标AP发送的认证响应帧之后,通过所述第二无线网卡向所述目标AP发送关联请求帧,所述关联请求帧中携带有所述第一MAC地址;在通过所述第二无线网卡接收到所述目标AP发送的关联响应帧之后,执行所述将所述第一无线网卡的工作信道由所述当前AP对应的第一信道切换至所述目标AP对应的第二信道,与所述目标AP建立数据连接的步骤。3.根据权利要求1所述的方法,其特征在于,所述探测请求帧的FrameControl字段中的Type字段的值为11,所述探测请求帧的Address4字段的值为所述第一MAC地址,所述探测请求帧的Address1字段的值为广播地址,所述探测请求帧的Address2字段的值为所述第二MAC地址。4.根据权利要求2所述的方法,其特征在于,所述认证请求帧和所述关联请求帧的FrameControl字段中的Type字段的值为11,所述认证请求帧和所述关联请求帧的Address4字段的值为所述第一MAC地址,所述认证请求帧和所述关联请求帧的Address1字段的值为所述目标AP的MAC地址,所述认证请求帧和所述关联请求帧的Address2字段的值为所述第二MAC地址。5.根据权利要求2所述的方法,其特征在于,所述探测请求帧、所述认证请求帧和所述关联请求帧的Address2字段的值为所述第一MAC地址。6.一种实现在接入点AP间切换的方法,其特征在于,所述方法包括:AP接收移动终端通过第二无线网卡广播的探测请求帧,其中,所述探测请求帧中携带有所述移动终端的第一无线网卡所配置的第一介质访问控制MAC地址,所述移动终端当前通过所述第一无线网卡与另一AP之间建立有数据连接,所述第二无线网卡配置有第二MAC地址,且所述第二MAC地址和所述第一MAC地址不同;所述AP向所述移动终端发送探测响应帧,以使得所述移动终端在通过所述第二无线网卡接收到所述探测响应帧之后,确定切换至的目标AP,并在与所述目标AP之间完成认证和关联过程之后,将所述第一无线网卡的工作信道由所述当前AP对应的第一信道切换至所述目标AP对应的第二信道,与所述目标AP建立数据连接。7.根据权利要求6所述的方法,其特征在于,所述AP向所述移动终端发送探测响应帧之后,还包括:所述AP接收所述移动终端通过所述第二无线网卡发送的认证请求帧,其中,所述认证请求帧由所述移动终端在确定所述AP为所述切换至的目标AP之后发送,所述认证请求帧中携带有所述第一MAC地址;所述AP向所述移动终端发送认证响应帧,以使得所述移动终端在通过所述第二无线网卡接收到所述认证响应帧之后,通过所述第二无线网卡向所述AP发送关联请求帧;所述AP接收所述移动终端通过所述第二无线网卡发送的所述关联请求帧,所述关联请求帧中携带有所述第一MAC地址;所述AP向所述移动终端发送关联响应帧。8.根据权利要求7所述的方法,其特征在于,所述探测响应帧、所述认证响应帧和所述关联响应帧的FrameControl字段中的Type字段的值为11,所述探测响应帧、所述认证响应帧和所述关联响应帧的Address1字段的值为所述第二MAC地址,所述探测响应帧、所述认证响应帧和所述关联响应帧的Address2字段的值为所述AP的MAC地址。9.一种移动终端,其特征在于,所述移动终端包括第一无线网卡和第二无线网卡,所述移动终端通过所述第一无线网卡与当前接入点AP之间建立有数据连接;所述移动终端包括:处理单元和通信单元;所述通信单元,用于在所述处理单元确定切换AP的情况下,通...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。