无线漫游方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:34489487 阅读:20 留言:0更新日期:2022-08-10 09:07
本申请属于无线漫游领域,尤其涉及一种无线漫游方法、装置、电子设备和可读存储介质。该方法包括:在第一虚拟客户端与第一接入点进行数据通信时,确定第二虚拟客户端与第二接入点的数据链路;根据第二虚拟客户端与第二接入点的数据链路,电子设备与第二接入点进行数据通信。即本申请在第一虚拟客户端与第一接入点进行数据通信时,确定第二虚拟客户端与第二接入点的数据链路,电子设备与第二接入点进行数据通信,并不需要在电子设备与第一接入点断开后,才去确定电子设备与第二接入点的数据链路,减少漫游时间,提升用户的上网体验。提升用户的上网体验。提升用户的上网体验。

【技术实现步骤摘要】
无线漫游方法、装置、电子设备和可读存储介质


[0001]本申请属于无线漫游领域,尤其涉及无线漫游方法、装置、电子设备和可读存储介质。

技术介绍

[0002]现有的无线设备漫游方法为:1、客户端设备断开与第一接入点(Access Point,AP1)的连接,2、客户端设备切换信道,3、客户端设备重新无线连接第二接入点AP2。
[0003]上述无线漫游方法需要的时间较长,步骤1中客户端设备断开与第一接入点的连接的耗时大约11毫秒、步骤2中客户端设备切换信道的耗时大约11毫秒和步骤3中客户端设备重新无线连接第二接入点耗时大约33毫秒,总计大约有55毫秒的漫游时间,严重影响用户的上网体验。

技术实现思路

[0004]本申请实施例提供一种无线漫游方法、装置、电子设备和可读存储介质,减少漫游时间,提升用户的上网体验。
[0005]第一方面,本申请实施例提供一种无线漫游方法,应用于电子设备,所述电子设备包括第一虚拟客户端和第二虚拟客户端,所述方法包括:
[0006]在所述第一虚拟客户端与第一接入点进行数据通信时,确定所述第二虚拟客户端与第二接入点的数据链路;
[0007]根据所述第二虚拟客户端与所述第二接入点的数据链路,所述电子设备与所述第二接入点进行数据通信。
[0008]在第一方面的一种可能的实现方式中,所述确定所述第二虚拟客户端与所述第二接入点的数据链路,包括:
[0009]建立所述第二虚拟客户端与目标接入点的数据链路,所述目标接入点为未与所述电子设备关联的接入点;
[0010]根据所述第二虚拟客户端与所述目标接入点的数据链路,确定所述第二虚拟客户端与所述第二接入点的数据链路,所述第二接入点为所述目标接入点中的一个。
[0011]其中,所述建立所述第二虚拟客户端与目标接入点的数据链路,包括:
[0012]封装所述第二虚拟客户端与所述目标接入点的关联报文,获得封装报文;
[0013]将所述封装报文通过所述第一虚拟客户端和所述第一接入点的数据链路,以及所述第一接入点和所述目标接入点的数据传输网路进行传输,建立所述第二虚拟客户端与所述目标接入点的数据链路。
[0014]其中,当所述电子设备与所述第一接入点通信时的信道,与所述电子设备与第二接入点通信时的信道相同时,所述根据所述第二虚拟客户端与所述第二接入点的数据链路,所述电子设备与所述第二接入点进行数据通信,包括:
[0015]启用所述第二虚拟客户端与所述第二接入点的数据链路;
[0016]在启用所述第二虚拟客户端与所述第二接入点的数据链路之后,停用所述第一虚拟客户端与所述第一接入点的数据链路。
[0017]其中,当所述电子设备与第一接入点通信时的信道,与所述电子设备与第二接入点通信时的信道不相同时,所述根据所述第二虚拟客户端与所述第二接入点的数据链路,所述电子设备与所述第二接入点进行数据通信,包括:
[0018]停用所述第一虚拟客户端与所述第一接入点的数据链路;
[0019]在停用所述第一虚拟客户端与所述第一接入点的数据链路之后,启用所述第二虚拟客户端与所述第二接入点的数据链路。
[0020]其中,所述方法还包括:
[0021]在启用所述第二虚拟客户端与所述第二接入点的数据链路之前,获取所述电子设备发送的第一数据报文,并保存所述第一数据报文;
[0022]在启用所述第二虚拟客户端与所述第二接入点的数据链路之后,向所述第二接入点发送所述第一数据报文。
[0023]其中,所述方法还包括:
[0024]在启用所述第二虚拟客户端与所述第二接入点的数据链路之前,通过所述第二接入点保存第二数据报文,所述第二数据报文为所述第一接入点向所述电子设备发送的数据报文;
[0025]在启用所述第二虚拟客户端与所述第二接入点的数据链路之后,接收所述第二接入点发送的所述第二数据报文。
[0026]第二方面,本申请实施例提供一种无线漫游装置,应用于电子设备,所述电子设备包括第一虚拟客户端和第二虚拟客户端,所述装置包括:
[0027]确定模块,用于在所述第一虚拟客户端与第一接入点进行数据通信时,确定所述第二虚拟客户端与第二接入点的数据链路;
[0028]切换模块,用于根据所述第二虚拟客户端与所述第二接入点的数据链路,所述电子设备与所述第二接入点进行数据通信。
[0029]第三方面,本申请实施例提供一种电子设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面任一项所述的无线漫游方法。
[0030]第四方面,本申请实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面任一项所述的无线漫游方法。
[0031]本申请实施例与现有技术相比存在的有益效果是:在第一虚拟客户端与第一接入点进行数据通信时,确定第二虚拟客户端与第二接入点的数据链路;根据第二虚拟客户端与第二接入点的数据链路,电子设备与第二接入点进行数据通信。即本申请在第一虚拟客户端与第一接入点进行数据通信时,确定第二虚拟客户端与第二接入点的数据链路,电子设备与第二接入点进行数据通信,并不需要在电子设备与第一接入点断开后,才去确定电子设备与第二接入点的数据链路,减少漫游时间,提升用户的上网体验。
附图说明
[0032]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本申请一实施例提供的无线漫游方法的一种应用场景示意图;
[0034]图2是本申请实施例提供的一种无线漫游方法的示意性流程图;
[0035]图3是本申请实施例提供的一种确定第二虚拟客户端与第二接入点的数据链路的方法的示意性流程图;
[0036]图4是本申请实施例提供的一种建立第二虚拟客户端与目标接入点的数据链路的方法的示意性流程图;
[0037]图5是本申请实施例提供的一种电子设备与第二接入点进行数据通信的方法的示意性流程图;
[0038]图6是本申请实施例提供的一种电子设备与第二接入点进行数据通信的方法的示意性流程图;
[0039]图7是本申请实施例提供的一种保证漫游过程中数据不丢失的方法的示意性流程图;
[0040]图8是本申请实施例提供的另一种保证漫游过程中数据不丢失的方法的示意性流程图;
[0041]图9是本申请实施例提供的一种无线漫游装置的结构示意图;
[0042]图10是本申请一实施例提供的电子设备的结构示意图。
具体实施方式
[0043]以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种无线漫游方法,其特征在于,应用于电子设备,所述电子设备包括第一虚拟客户端和第二虚拟客户端,所述方法包括:在所述第一虚拟客户端与第一接入点进行数据通信时,确定所述第二虚拟客户端与第二接入点的数据链路;根据所述第二虚拟客户端与所述第二接入点的数据链路,所述电子设备与所述第二接入点进行数据通信。2.根据权利要求1所述的方法,其特征在于,所述确定所述第二虚拟客户端与所述第二接入点的数据链路,包括:建立所述第二虚拟客户端与目标接入点的数据链路,所述目标接入点为未与所述电子设备关联的接入点;根据所述第二虚拟客户端与所述目标接入点的数据链路,确定所述第二虚拟客户端与所述第二接入点的数据链路,所述第二接入点为所述目标接入点中的一个。3.根据权利要求2所述的方法,其特征在于,所述建立所述第二虚拟客户端与目标接入点的数据链路,包括:封装所述第二虚拟客户端与所述目标接入点的关联报文,获得封装报文;将所述封装报文通过所述第一虚拟客户端和所述第一接入点的数据链路,以及所述第一接入点和所述目标接入点的数据传输网路进行传输,建立所述第二虚拟客户端与所述目标接入点的数据链路。4.根据权利要求1所述的方法,其特征在于,当所述电子设备与所述第一接入点通信时的信道,与所述电子设备与第二接入点通信时的信道相同时,所述根据所述第二虚拟客户端与所述第二接入点的数据链路,所述电子设备与所述第二接入点进行数据通信,包括:启用所述第二虚拟客户端与所述第二接入点的数据链路;在启用所述第二虚拟客户端与所述第二接入点的数据链路之后,停用所述第一虚拟客户端与所述第一接入点的数据链路。5.根据权利要求1所述的方法,其特征在于,当所述电子设备与第一接入点通信时的信道,与所述电子设备与第二接入点通信时的信道不相同时,所述根据所述第二虚拟客户端与所述第二接入点的数据链路,所述电子设备与所述...

【专利技术属性】
技术研发人员:张润丰林盛李锦彬
申请(专利权)人:普联技术有限公司
类型:发明
国别省市:

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

1