无线漫游方法和装置与流程

文档序号:40165569发布日期:2024-11-29 15:58阅读:25来源:国知局
无线漫游方法和装置与流程

本发明涉及通信,尤其涉及一种无线漫游方法和装置。


背景技术:

1、802.11网络,也就是无线局域网络(wlan),通过一系列系统特性和多种机制增强功能以实现高无线局域网吞吐量。随着无线局域网(wlan)的使用持续增长,对于在许多环境(例如家庭,企业和热点)中提供无线数据服务越来越重要。特别是,视频流量将继续是许多wlan部署中的主要流量类型。由于出现了4k和8k视频(20gbps的未压缩速率),这些应用的吞吐量要求正在不断发展。诸如虚拟现实或增强现实、游戏、远程办公室和云计算之类的新型高吞吐量,低延迟应用程序将会激增(例如,实时游戏的延迟低于5毫秒)。

2、鉴于这些应用程序的高吞吐量和严格的实时延迟要求,用户期望通过wlan支持其应用程序时,吞吐量更高,可靠性更高,延迟更少,电源效率更高。802.11be系统旨在通过进一步提高总吞吐量和降低延迟来确保wlan的竞争力,同时确保与旧版技术标准向后兼容和共存。


技术实现思路

1、目前wifi网络不支持移动性,当一个终端从一个接入点的范围移动到另一个接入点的范围时,终端会断开连接,重新搜索并连接到新的接入点,这个时候会导致连接中断,当连接中断的时间超过业务尝试重连时长时,终端上应用的联网状态就会断开,导致业务也需要重连、鉴权认证等操作,甚至在重连时长较长时,导致应用彻底下线,例如网络购物被终止、网络游戏退出等等,大大降低了用户体验。有鉴于此,本发明提供一种无线漫游方法和装置,确保连接不会断开。

2、第一方面,本发明提供一种无线漫游方法,包括:

3、多链路设备确定漫游目标为第二电子设备;

4、多链路设备发送第一消息给第一电子设备或第二电子设备,所述第一消息用于请求新增链接,且所述第一消息中指示链接目标为第二电子设备,其中,第一电子设备和第二电子设备是非共址的物理设备;

5、多链路设备接收第一电子设备或第二电子设备发送的第二消息,所述第二消息中指示是否成功新增链接;

6、如果所述第二消息中指示成功新增链接,则多链路设备接收第一电子设备或第二电子设备发送的第三消息,或者发送第三消息给第一电子设备或第二电子设备,所述第三消息用于指示删除链接,且所述第三消息中指示删除目标为第一电子设备;

7、多链路设备与第二电子设备进行数据通信。

8、第二方面,本发明提供一种无线漫游方法,包括:

9、第一电子设备接收多链路设备发送的第一消息,所述第一消息用于请求新增链接,且所述第一消息中指示链接目标为第二电子设备,其中,第一电子设备和第二电子设备是非共址的物理设备;

10、第一电子设备发送第四消息给第二电子设备,所述第四消息中包含所述多链路设备的信息,用于指示所述多链路设备请求与所述第二电子设备新增链接;

11、还包括以下各项中的任一项或多项:

12、第一电子设备接收多链路设备发送的第三消息或者发送第三消息给多链路设备,所述第三消息用于指示删除链接,且所述第三消息中指示删除目标为第一电子设备;

13、第一电子设备接收第二电子设备发送的第五消息,所述第五消息用于指示漫游完成。

14、第三方面,本发明提供一种无线漫游方法,包括:

15、第二电子设备接收第一电子设备发送的第四消息,或者接收多链路设备发送的第一消息,所述第四消息中包含多链路设备的信息,用于指示所述多链路设备请求与所述第二电子设备新增链接;所述第一消息用于请求新增链接,且所述第一消息中指示链接目标为第二电子设备,其中,第一电子设备和第二电子设备是非共址的物理设备;

16、还包括以下各项中的任一项或多项:

17、第二电子设备发送第二消息给多链路设备,所述第二消息中指示是否成功新增链接;

18、第二电子设备发送第五消息给第一电子设备,所述第五消息用于指示漫游完成;

19、第二电子设备发送第六消息给第一电子设备,所述第六消息用于指示确认新增链接。

20、第四方面,本发明提供一种无线漫游装置,包括无线漫游模块,所述无线漫游模块用于执行以下步骤:

21、通过多链路设备确定漫游目标为第二电子设备;

22、通过多链路设备发送第一消息给第一电子设备或第二电子设备,所述第一消息用于请求新增链接,且所述第一消息中指示链接目标为第二电子设备,其中,第一电子设备和第二电子设备是非共址的物理设备;

23、通过多链路设备接收第一电子设备或第二电子设备发送的第二消息,所述第二消息中指示是否成功新增链接;

24、如果所述第二消息中指示成功新增链接,则通过多链路设备接收第一电子设备或第二电子设备发送的第三消息,或者发送第三消息给第一电子设备或第二电子设备,所述第三消息用于指示删除链接,且所述第三消息中指示删除目标为第一电子设备;

25、通过多链路设备与第二电子设备进行数据通信。

26、一种可能的实现方式中,所述无线漫游模块还用于执行以下步骤:

27、通过多链路设备从第一电子设备获取漫游信息,所述漫游信息包含相邻设备的标识和移动性管理组信息;

28、所述第二电子设备为所述漫游信息指示的相邻设备中的一个,且所述第一电子设备和所述第二电子设备属于同一个移动性管理组。

29、一种可能的实现方式中,所述通过多链路设备确定漫游目标为第二电子设备包括:

30、通过多链路设备接收第一电子设备发送的执行漫游的指示;

31、通过多链路设备根据所述指示中包含的漫游目标的标识确定漫游目标为第二电子设备,或者通过多链路设备对所述漫游信息中指示的与所述第一电子设备属于同一个移动性管理组的相邻设备进行测量,根据测量结果确定漫游目标为第二电子设备。

32、一种可能的实现方式中,所述通过多链路设备确定漫游目标为第二电子设备包括:

33、通过多链路设备对第一电子设备进行测量;

34、如果第一电子设备的信号强度满足预设条件,则通过多链路设备对所述漫游信息中指示的与所述第一电子设备属于同一个移动性管理组的相邻设备进行测量,根据测量结果确定漫游目标为第二电子设备。

35、一种可能的实现方式中,所述第三消息中还指示删除链接的剩余时长,所述无线漫游模块还用于执行以下步骤:

36、通过多链路设备根据所述删除链接的剩余时长断开与第一电子设备的连接。

37、第五方面,本发明提供一种无线漫游装置,包括无线漫游模块,所述无线漫游模块用于执行以下步骤:

38、通过第一电子设备接收多链路设备发送的第一消息,所述第一消息用于请求新增链接,且所述第一消息中指示链接目标为第二电子设备,其中,第一电子设备和第二电子设备是非共址的物理设备;

39、通过第一电子设备发送第四消息给第二电子设备,所述第四消息中包含所述多链路设备的信息,用于指示所述多链路设备请求与所述第二电子设备新增链接;

40、所述无线漫游模块还用于执行各项中的任一项或多项:

41、通过第一电子设备接收多链路设备发送的第三消息或者发送第三消息给多链路设备,所述第三消息用于指示删除链接,且所述第三消息中指示删除目标为第一电子设备;

42、通过第一电子设备接收第二电子设备发送的第五消息,所述第五消息用于指示漫游完成。

43、一种可能的实现方式中,所述无线漫游模块还用于执行以下步骤:

44、通过第一电子设备发送漫游信息,所述漫游信息包含相邻设备的标识和移动性管理组信息;

45、所述第二电子设备为所述漫游信息指示的相邻设备中的一个,且所述第一电子设备和所述第二电子设备属于同一个移动性管理组。

46、一种可能的实现方式中,所述无线漫游模块还用于执行以下步骤:

47、通过第一电子设备接收第二电子设备发送的第六消息,所述第六消息用于确认新增链接;

48、通过第一电子设备发送第二消息给多链路设备,所述第二消息中指示是否成功新增链接。

49、一种可能的实现方式中,所述无线漫游模块还用于执行以下步骤:

50、通过第一电子设备发送触发消息,所述触发消息中包含数据发送信息,并指示第二电子设备根据所述数据发送信息共同发送数据给多链路设备,且指示多链路设备接收下行数据,其中,所述数据发送信息用于计算数据包结束的时间;

51、通过第一电子设备发送数据给多链路设备。

52、第六方面,本发明提供一种无线漫游装置,包括无线漫游模块,所述无线漫游模块用于执行以下步骤:

53、通过第二电子设备接收第一电子设备发送的第四消息,或者接收多链路设备发送的第一消息,所述第四消息中包含多链路设备的信息,用于指示所述多链路设备请求与所述第二电子设备新增链接;所述第一消息用于请求新增链接,且所述第一消息中指示链接目标为第二电子设备,其中,第一电子设备和第二电子设备是非共址的物理设备;

54、所述无线漫游模块还用于执行以下各项中的任一项或多项:

55、通过第二电子设备发送第二消息给多链路设备,所述第二消息中指示是否成功新增链接;

56、通过第二电子设备发送第五消息给第一电子设备,所述第五消息用于指示漫游完成;

57、通过第二电子设备发送第六消息给第一电子设备,所述第六消息用于指示确认新增链接。

58、一种可能的实现方式中,所述无线漫游模块还用于执行以下步骤:

59、通过第二电子设备接收多链路设备发送的第三消息或者发送第三消息给多链路设备,所述第三消息用于指示删除链接,且所述第三消息中指示删除目标为第一电子设备。

60、一种可能的实现方式中,所述无线漫游模块还用于执行以下步骤:

61、通过第二电子设备接收第一电子设备发送的触发消息,所述触发消息中包含数据发送信息,并指示第二电子设备根据所述数据发送信息共同发送数据给多链路设备,且指示多链路设备接收下行数据,其中,所述数据发送信息用于计算数据包结束的时间;

62、通过第二电子设备根据所述数据发送信息获得第一电子设备发送给多链路设备的数据包结束的时间;

63、通过第二电子设备根据获得的第一电子设备发送给多链路设备的数据包结束的时间发送数据给多链路设备,使得第二电子设备与第一电子设备发送给多链路设备的数据包同时结束。

64、第七方面,本发明提供一种电子设备,包括存储器、处理器及存储在存储器上的计算机程序,所述处理器执行所述计算机程序以实现第一方面或第二方面或第三方面所述的方法。

65、第八方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面或第二方面或第三方面所述的方法。

66、第九方面,本发明提供一种计算机程序产品,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备中运行时,所述电子设备中的处理器执行第一方面或第二方面或第三方面所述的方法。

67、需要说明的是,第四方面所述的装置用于执行上述第一方面提供的方法,第五方面所述的装置用于执行上述第二方面提供的方法,第六方面所述的装置用于执行上述第三方面提供的方法,第七方面所述的电子设备、第八方面所述的存储介质和第九方面所述的计算机程序产品用于执行上述第一方面或第二方面或第三方面提供的方法,因此可以达到与第一方面或第二方面或第三方面所述的方法相同的有益效果,本发明不再一一赘述。

68、本发明通过多链路设备向当前连接的电子设备或者漫游目标发送新增链接请求,并接收当前连接的电子设备或者漫游目标发送的新增链接响应,然后多链路设备接收当前连接的电子设备或者漫游目标的删除链接通知,或者发送删除链接通知给当前连接的电子设备或者漫游目标,使得多链路设备先与漫游目标建立连接,再与当前连接的电子设备断开连接,从而在移动过程中连接不会断开,业务保持在线,提高了用户体验。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1