一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

重配置链路的方法、装置、设备及存储介质与流程

2022-07-16 01:59:10 来源:中国专利 TAG:


1.本技术涉及通信领域,尤其涉及一种重配置链路的方法、装置、设备及存储介质。


背景技术:

2.在802.11系统中,接入设备(ap sta)和终端(non-ap sta)在内部都部署有mac层和phy层,其中mac层的主要功能有信道管理、连接管理、服务质量管理、功率控制和时间同步等,phy层的主要功能有调制、编码和传输等。
3.mac层和phy层在概念上都包括分别称为媒体接入层管理实体mlme(mac sublayer management entity)和物理层管理实体plme(phy sublayer management entity)的管理实体。这些实体提供了低层管理服务接口,通过这些接口可以调用低层管理功能。
4.为了提供正确的mac操作,每个设备(包括non-ap sta和ap sta)中都有高层管理实体,如sme(station management entity,设备管理实体),sme表示在mac层之上的高层管理实体,是一个独立于层的实体,它位于单独的管理平面中。
5.sme的作用:通常,该实体负责诸如从各种层管理实体(mlme和plme)收集与层相关的状态之类的功能,类似地,其还会设置特定于层的参数值。sme通常代表一般的系统管理实体执行此类功能。各个层之间通过定义的原语进行交互。图1描述了管理实体之间的关系。
6.802.11be网络,也称为extremely high throughput(eht)网络,通过一系列系统特性和多种机制增强功能以实现极高的吞吐量。随着无线局域网(wlan)的使用持续增长,对于在许多环境(例如家庭,企业和热点)中提供无线数据服务越来越重要。特别是,视频流量将继续是许多wlan部署中的主要流量类型。由于出现了4k和8k视频(20gbps的未压缩速率),这些应用的吞吐量要求正在不断发展。诸如虚拟现实或增强现实、游戏、远程办公室和云计算之类的新型高吞吐量,低延迟应用程序将会激增(例如,实时游戏的延迟低于5毫秒)。
7.鉴于这些应用程序的高吞吐量和严格的实时延迟要求,用户期望通过wlan支持其应用程序时,吞吐量更高,可靠性更高,延迟和抖动更少,电源效率更高。用户期望改进与时敏网络(tsn)的集成,以支持异构以太网和无线lan上的应用程序。802.11be网络旨在通过进一步提高总吞吐量和降低延迟来确保wlan的竞争力,同时确保与旧版技术标准向后兼容和共存。在2.4ghz,5ghz和6ghz频段运行的802.11兼容设备。


技术实现要素:

8.多链路接入设备可以灵活的在不同频段上进行多条链路设置逻辑接入点,例如在初始开机后仅在2.4ghz和5ghz频段上设置逻辑接入点,后来接入的终端数量增加,或终端需要更高的传输速率,或终端的业务需要更低的业务延迟,多链路接入设备可以新增一个逻辑接入点操作在6ghz频段。随着时间变化,接入的终端又变少了,或需要的传输速率要求降低或接受更高的业务延迟,多链路接入设备则取消6ghz频段上的逻辑接入点,再比如在
运行过程中发现2.4ghz上干扰较大,取消2.4ghz频段上的逻辑接入点,新增6ghz频段上操作的逻辑接入点,以上多种场景都可能需要对现有的链路进行删除或添加的重新配置。有鉴于此,本技术实施例提供一种重配置链路的方法、装置、设备及存储介质。
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.图1为现有技术中设备中的管理实体之间的关系示意图;
67.图2为本技术实施例提供的重配置链路的方法示意图;
68.图3为本技术实施例提供的重配置链路的设备结构示意图。
具体实施方式
69.为了使本技术领域的人员更好地理解本技术中的技术方案,下面将对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。虽然本技术中公开内容按照示范性一个或几个实例来介绍,但应理解,可以就这些公开内容的各个方面也可以单独构成一个完整技术方案。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
70.在本技术实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者
物件。另外,为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,其仅作示意与区分描述对象之用,没有次序之分,也不表示本技术实施例中对设备个数的特别限定,不能构成对本技术实施例的任何限制。“示例地”或者“例如”等词用于表示作例子、例证或说明,本技术实施例中被描述为“示例地”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例地”或者“例如”等词旨在以具体方式呈现相关概念。
71.需要说明的是,多链路设备中包含有多个逻辑实体,每个逻辑实体分别通过一条链路进行数据传输,每个逻辑实体均包含有独立的数据收发模块。单链路设备只有一个逻辑实体,并且只有一个mac地址,而多链路设备有一个mac地址,隶属于多链路设备的每一个逻辑实体都有一个mac地址,例如一个多链路设备运行有三个逻辑实体,则在这个物理设备上有四个mac地址,一个是多链路设备的,三个逻辑实体各有一个mac地址。本技术实施例中,隶属于终端的逻辑实体称为逻辑终端,隶属于接入点的逻辑实体称为逻辑接入点。本领域的技术人员将理解,依照本文描述的原理和功能,根据本技术的术语“接入点(ap)”还可以用于描述能够在网络架构内接收和传送无线信号的接入端口或任何其他设备,因此,接入点的使用仅是示例性的。
72.图2为本技术实施例提供的重配置链路的方法示意图。如图2所示,重配置链路的方法包括以下步骤:
73.s101.多链路接入设备ap mld的高层管理实体(如sme)发送链路重配置请求原语(如mlme-mlreconfiguration.request原语)给ap mld的低层管理实体(如mlme),所述链路重配置请求原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间,或新增逻辑接入点对应的链路标识。
74.s102.ap mld的低层管理实体接收到所述链路重配置请求原语后,如果所述链路重配置请求原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间,则在操作的逻辑接入点上的广播消息(如beacon消息或probe response消息)中包含第一多链路信息元,所述第一多链路信息元中指示用于重配置,并包含所述被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间;如果所述链路重配置请求原语中包含新增逻辑接入点对应的链路标识,则在操作的逻辑接入点上的广播消息中更新第二多链路信息元和减少邻居报告信息元,其中在所述第二多链路信息元中更新最大同时运行的链路数的值,在所述减少邻居报告信息元中包含所述新增逻辑接入点对应的链路标识,并指示与当前发送消息的逻辑接入点是否隶属于同一个设备。
75.s103.ap mld的低层管理实体发送链路重配置确认原语(如mlme-mlreconfiguration.confirm原语)给ap mld的高层管理实体,所述链路重配置确认原语中指示执行完成。
76.s104.多链路终端sta mld的低层管理实体接收到ap mld发送的广播消息后,
77.如果所述广播消息中包含第一多链路信息元,且所述第一多链路信息元中指示用于重配置,并包含逻辑接入点被移除的剩余时间,则sta mld的低层管理实体发送链路重配置指示原语(如mlme-mlreconfiguration.indication原语)给sta mld的高层管理实体,所
述链路重配置指示原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间;
78.如果所述广播消息中包含第二多链路信息元和减少邻居报告信息元,且所述第二多链路信息元中包含的最大同时运行的链路数大于当前与接入设备连接的链路数,所述减少邻居报告信息元中指示与当前发送消息的逻辑接入点隶属于同一个设备对应的链路标识对应的链路不是当前已连接的链路,则sta mld的低层管理实体发送链路重配置指示原语给sta mld的高层管理实体,所述链路重配置指示原语中包含所述减少邻居报告信息元中指示与当前发送消息的逻辑接入点隶属于同一个设备对应的链路标识;
79.s105.sta mld的高层管理实体接收到链路重配置指示原语后,如果所述链路重配置指示原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间,则删除在所述被移除的逻辑接入点对应的链路标识对应的链路上用于和接入设备通信使用的组临时秘钥、完整性组临时秘钥和信标完整性组临时秘钥;如果所述链路重配置指示原语中包含所述减少邻居报告信息元中指示与当前发送消息的逻辑接入点隶属于同一个设备对应的新增逻辑接入点对应的链路标识,则发送链路重配置响应原语(如mlme-mlreconfiguration.response原语)或连接请求原语(如mlme-associate.request原语)给sta mld的低层管理实体。
80.s106.sta mld的低层管理实体接收到所述链路重配置响应原语后,通过已建立连接的逻辑终端发送链路重配置请求消息(如ml reconfiguration request消息)给ap mld或者通过操作在所述新增逻辑接入点对应的链路标识对应的链路上的逻辑终端发送连接请求消息(如association request消息)给ap mld。
81.在一些实施例中,ap mld的低层管理实体还可在逻辑接入点被移除的剩余时间内通过所述被移除的逻辑接入点发送断开连接消息(如deassociation消息)给sta mld,所述断开连接消息中指示仅断开当前链路或指示断开所有链路。
82.sta mld的低层管理实体接收到断开连接消息后,发送断开连接指示原语(如mlme-disassociate.indication原语)给sta mld的高层管理实体,所述断开连接指示原语中包含对等设备的地址,所述对等设备的地址设置为与接收所述断开连接消息的逻辑终端连接的逻辑接入点的地址,或者,当所述断开连接消息中指示仅断开当前链路时,所述对等设备的地址设置为与接收所述断开连接消息的逻辑终端连接的逻辑接入点的地址,当所述断开连接消息中指示断开所有链路时,所述对等设备的地址设置为接入设备的地址。可选地,所述断开连接指示原语中的对等设备的地址设置为与接收所述断开连接消息的逻辑终端连接的逻辑接入点的地址,且所述断开连接指示原语中还包含用于指示仅断开当前链路或断开所有链路的参数。
83.在该实施例中,sta mld的高层管理实体在接收到断开连接指示原语后,才删除对应的秘钥,如删除在接收断开连接消息所在链路上用于和ap mld通信使用的组临时秘钥、完整性组临时秘钥和信标完整性组临时秘钥。
84.本技术实施例中,假设多链路终端sta mld有三个逻辑终端sta1,sta2和sta3,多链路接入设备ap mld有三个逻辑接入点ap1,ap2和ap3,在开机运行后设置ap1操作在2.4ghz频段,设置链路标识为link 1,ap2操作在5ghz频段,设置链路标识为link 2,ap3操作在6ghz频段,设置链路标识为link 3。
85.当ap mld移除一个正在运行的逻辑接入点时,本技术实施例假设移除ap3,重配置链路的方法包括以下步骤:
86.s201.ap mld的sme发送mlme-mlreconfiguration.request原语给ap mld的mlme,原语中包含表1所示参数。
87.表1
[0088][0089]
s202.ap mld的mlme接收到mlme-mlreconfiguration.request原语后,在操作的逻辑接入点上的beacon消息和/或probe response消息中包含multi link element信息元,其中,multi link element信息元中包含表2所示参数。
[0090]
表2
[0091][0092][0093]
s203.ap mld的mlme根据原语中指示的信息在delete timer后移除link id对应的逻辑接入点,发送mlme-mlreconfiguration.confirm原语给ap mld的sme,告知其执行完成。
[0094]
s204.sta mld的mlme从beacon消息或probe response消息中读取到multi link element后,如果参数type为reconfiguration,且包含参数delete timer,则发送mlme-mlreconfiguration.indication原语给sta mld的sme,原语中包含表3所示参数。
[0095]
表3
[0096][0097]
s205.sta mld的sme接收到mlme-mlreconfiguration.indication原语后,删除在link id对应的链路上用于和ap mld通信使用的gtk(组临时秘钥)、igtk(完整性组临时秘钥)和bigtk(信标完整性组临时秘钥);并将在link id对应的链路上操作的逻辑终端设置
为断开连接。
[0098]
在一些实施例中,在步骤s205之前,ap mld还可发送断开连接消息(如deassociation消息)给sta mld,具体包括:
[0099]
s206.ap mld的mlme接收到mlme-mlreconfiguration.request原语后,还可以在delete timer时间内通过ap3发送deassociation消息给sta mld,指示其断开与ap3的连接,在deassociation消息中指示为仅断开当前链路;除此以外,ap3可以在deassociation消息中指示为终止bss,即终止为终端提供服务,并断开所有的链路。
[0100]
s207.sta mld的mlme接收到deassociation消息后,发送mlme-disassociate.indication原语给sta mld的sme,原语中包含表4或表5或表6所示参数。
[0101]
表4
[0102][0103][0104]
表5
[0105][0106]
表6
[0107][0108]
s208.sta mld的sme接收到mlme-disassociate.indication原语后,才删除对应秘钥,如删除在接收deassociation消息所在链路上用于和ap mld通信使用的gtk(组临时秘钥)、igtk(完整性组临时秘钥)和bigtk(信标完整性组临时秘钥);并将接收deassociation消息的逻辑终端设置为断开连接。
[0109]
ap mld在运行一段时间后,检测到连接到该设备的终端数量较多,或终端的业务数据量较大时,决定将ap3启用,并将其在6ghz频段上操作,操作链路标识为link 3,重配置链路的方法包括以下步骤:
[0110]
s301.ap mld的sme发送mlme-mlreconfiguration.request原语给ap mld的mlme,原语中包含表7所示参数。
[0111]
表7
[0112][0113]
s302.ap mld的mlme接收到mlme-mlreconfiguration.request原语后,在操作的逻辑接入点上的广播消息(beacon消息或probe response消息)中更新multi link element信息元和reduced neighbor report信息元,其中,multi link element信息元中包含表8所示参数。
[0114]
表8
[0115][0116]
其中,reduced neighbor report信息元包含表9所示参数。
[0117]
表9
[0118][0119]
s303.ap mld的mlme在成功构建包含上述信息的广播消息(beacon消息或probe response消息),或成功发送包含上述信息的广播消息后,发送mlme-mlreconfiguration.confirm原语给ap mld的sme,指示成功执行。
[0120]
s304.sta mld的mlme接收到广播消息后,如果广播消息包含新增链路的信息(如果multi link element信息元中的参数maximum number of simultaneous links值大于当前sta mld与ap mld连接的链路,且reduced neighbor report信息元中的mld id等于0对应的link id不是当前已连接的链路),发送mlme-mlreconfiguration.indication原语给sta mld的sme,原语中包含表10所示参数。
[0121]
表10
[0122][0123]
在一些实施例中,sta mld的mlme在发送mlme-mlreconfiguration.indication原语给sta mld的sme之前,发送多链路探测请求消息给ap mld,请求新增逻辑接入点(如ap3)的操作信息和/或能力信息;并接收ap mld发送的多链路探测响应消息,所述探测响应消息中包含新增逻辑接入点(如ap3)的操作信息和/或能力信息。此时,mlme-mlreconfiguration.indication原语中还可包含参数ap info,该参数用于设置新增逻辑接入点的操作信息和/或能力信息,如设置ap3的操作信息和/或能力信息。
[0124]
s305.sta mld的sme接收到mlme-mlreconfiguration.indication原语后,如果需要连接到该新增链路,则发送mlme-mlreconfiguration.response原语给sta mld的mlme,或发送mlme-associate.request原语给sta mld的mlme。
[0125]
s306.sta mld的mlme接收到mlme-mlreconfiguration.response原语后,发送ml reconfiguration request消息给ap mld,该消息通过隶属于sta mld的已连接的逻辑终端发送;或者,sta mld的mlme接收到mlme-associate.request原语后,发送association request消息给ap mld,该消息通过需要新建链路的逻辑终端发送。
[0126]
本技术实施例还提供一种重配置链路的装置,包括:
[0127]
通信模块一,用于通过高层管理实体发送链路重配置请求原语给低层管理实体,所述链路重配置请求原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间;
[0128]
通信模块二,用于通过低层管理实体接收到所述链路重配置请求原语后,在操作的逻辑接入点上的广播消息中包含多链路信息元,所述多链路信息元中指示用于重配置,并包含所述被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间;
[0129]
通信模块三,用于通过低层管理实体发送链路重配置确认原语给高层管理实体,所述链路重配置确认原语中指示执行完成。
[0130]
在一个可选的例子中,本领域技术人员可以理解,上述装置可以具体为上述实施例中的ap mld,该装置可以用于执行上述方法中与ap mld对应的各个流程和/或步骤,为避免重复,此处不再赘述。
[0131]
本技术实施例还提供一种重配置链路的装置,包括:
[0132]
通信模块一,用于通过高层管理实体发送链路重配置请求原语给低层管理实体,所述链路重配置请求原语中包含新增逻辑接入点对应的链路标识;
[0133]
通信模块二,用于通过低层管理实体接收到所述链路重配置请求原语后,在操作的逻辑接入点上的广播消息中更新多链路信息元和减少邻居报告信息元,其中在所述多链路信息元中更新最大同时运行的链路数的值,在所述减少邻居报告信息元中包含所述新增逻辑接入点对应的链路标识,并指示与当前发送消息的逻辑接入点是否隶属于同一个设
备;
[0134]
通信模块三,用于通过低层管理实体发送链路重配置确认原语给高层管理实体,所述链路重配置确认原语中指示执行完成。
[0135]
在一个可选的例子中,本领域技术人员可以理解,上述装置可以具体为上述实施例中的ap mld,该装置可以用于执行上述方法中与ap mld对应的各个流程和/或步骤,为避免重复,此处不再赘述。
[0136]
本技术实施例还提供一种重配置链路的装置,包括:
[0137]
通信模块一,用于通过高层管理实体发送链路重配置请求原语给低层管理实体,所述链路重配置请求原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间,或新增逻辑接入点对应的链路标识;
[0138]
通信模块二,用于通过低层管理实体接收到所述链路重配置请求原语后,如果所述链路重配置请求原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间,则在操作的逻辑接入点上的广播消息中包含第一多链路信息元,所述第一多链路信息元中指示用于重配置,并包含所述被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间;如果所述链路重配置请求原语中包含新增逻辑接入点对应的链路标识,则在操作的逻辑接入点上的广播消息中更新第二多链路信息元和减少邻居报告信息元,其中在所述第二多链路信息元中更新最大同时运行的链路数的值,在所述减少邻居报告信息元中包含所述新增逻辑接入点对应的链路标识,并指示与当前发送消息的逻辑接入点是否隶属于同一个设备;
[0139]
通信模块三,用于通过低层管理实体发送链路重配置确认原语给高层管理实体,所述链路重配置确认原语中指示执行完成。
[0140]
在一个可选的例子中,本领域技术人员可以理解,上述装置可以具体为上述实施例中的ap mld,该装置可以用于执行上述方法中与ap mld对应的各个流程和/或步骤,为避免重复,此处不再赘述。
[0141]
本技术实施例还提供一种重配置链路的装置,包括:
[0142]
通信模块一,用于通过低层管理实体接收接入设备发送的广播消息,所述广播消息中包含多链路信息元,所述多链路信息元中指示用于重配置,并包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间;
[0143]
通信模块二,用于通过低层管理实体发送链路重配置指示原语给高层管理实体,所述链路重配置指示原语中包含所述被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间;
[0144]
删除模块,用于通过高层管理实体接收到所述链路重配置指示原语后,删除在所述被移除的逻辑接入点对应的链路标识对应的链路上用于和接入设备通信使用的组临时秘钥、完整性组临时秘钥和信标完整性组临时秘钥。
[0145]
在一个可选的例子中,本领域技术人员可以理解,上述装置可以具体为上述实施例中的sta mld,该装置可以用于执行上述方法中与sta mld对应的各个流程和/或步骤,为避免重复,此处不再赘述。
[0146]
本技术实施例还提供一种重配置链路的装置,包括:
[0147]
通信模块一,用于通过低层管理实体接收接入设备发送的广播消息;
[0148]
通信模块二,用于如果所述广播消息中包含多链路信息元和减少邻居报告信息元,且所述多链路信息元中包含的最大同时运行的链路数大于当前与接入设备连接的链路数,所述减少邻居报告信息元中指示与当前发送消息的逻辑接入点隶属于同一个设备对应的链路标识对应的链路不是当前已连接的链路,则通过低层管理实体发送链路重配置指示原语给高层管理实体,所述链路重配置指示原语中包含所述减少邻居报告信息元中指示与当前发送消息的逻辑接入点隶属于同一个设备对应的新增逻辑接入点对应的链路标识;
[0149]
通信模块三,用于通过高层管理实体接收到所述链路重配置指示原语后,发送链路重配置响应原语或连接请求原语给低层管理实体;
[0150]
通信模块四,用于通过低层管理实体接收到所述链路重配置响应原语后,通过已建立连接的逻辑终端发送链路重配置请求消息给接入设备;或者,通过低层管理实体接收到所述连接请求原语后,通过操作在所述新增逻辑接入点对应的链路标识对应的链路上的逻辑终端发送连接请求消息给接入设备。
[0151]
在一个可选的例子中,本领域技术人员可以理解,上述装置可以具体为上述实施例中的sta mld,该装置可以用于执行上述方法中与sta mld对应的各个流程和/或步骤,为避免重复,此处不再赘述。
[0152]
本技术实施例还提供一种重配置链路的装置,包括:
[0153]
通信模块一,用于通过低层管理实体接收接入设备发送的广播消息;
[0154]
通信模块二,用于如果所述广播消息中包含第一多链路信息元,且所述第一多链路信息元中指示用于重配置,并包含逻辑接入点被移除的剩余时间,则通过低层管理实体发送链路重配置指示原语给高层管理实体,所述链路重配置指示原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间;
[0155]
通信模块三,用于如果所述广播消息中包含第二多链路信息元和减少邻居报告信息元,且所述第二多链路信息元中包含的最大同时运行的链路数大于当前与接入设备连接的链路数,所述减少邻居报告信息元中指示与当前发送消息的逻辑接入点隶属于同一个设备对应的链路标识对应的链路不是当前已连接的链路,则通过低层管理实体发送链路重配置指示原语给高层管理实体,所述链路重配置指示原语中包含所述减少邻居报告信息元中指示与当前发送消息的逻辑接入点隶属于同一个设备对应的链路标识;
[0156]
执行模块,用于通过高层管理实体接收到链路重配置指示原语后,如果所述链路重配置指示原语中包含被移除的逻辑接入点对应的链路标识和逻辑接入点被移除的剩余时间,则删除在所述被移除的逻辑接入点对应的链路标识对应的链路上用于和接入设备通信使用的组临时秘钥、完整性组临时秘钥和信标完整性组临时秘钥;如果所述链路重配置指示原语中包含所述减少邻居报告信息元中指示与当前发送消息的逻辑接入点隶属于同一个设备对应的新增逻辑接入点对应的链路标识,则发送链路重配置响应原语或连接请求原语给低层管理实体,通过低层管理实体接收到所述链路重配置响应原语后,通过已建立连接的逻辑终端发送链路重配置请求消息给接入设备,或者通过低层管理实体接收到所述连接请求原语后,通过操作在所述新增逻辑接入点对应的链路标识对应的链路上的逻辑终端发送连接请求消息给接入设备。
[0157]
在一个可选的例子中,本领域技术人员可以理解,上述装置可以具体为上述实施例中的sta mld,该装置可以用于执行上述方法中与sta mld对应的各个流程和/或步骤,为
避免重复,此处不再赘述。
[0158]
应理解,这里的装置以功能模块的形式体现。这里的术语“模块”可以指应用特有集成电路(application specific integrated circuit,asic)、电子电路、用于执行一个或多个软件或固件程序的处理器(例如共享处理器、专有处理器或组处理器等)和存储器、合并逻辑电路和/或其它支持所描述的功能的合适组件。上述装置具有实现上述方法中的相应步骤的功能;上述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块。在本技术的实施例,装置也可以是芯片或者芯片系统,例如:片上系统(system on chip,soc)。本技术在此不作限定。
[0159]
本技术实施例还提供了一种重配置链路的设备,图3为本技术实施例提供的重配置链路的设备结构示意图。如图3所示,设备300包括处理器301、存储器302和通信接口303,其中,处理器301、存储器302和通信接口303通过总线304互相通信,存储器302中存储有可被所述处理器301执行的指令,所述指令由所述处理器301加载并执行,以控制通信接口303发送信号和/或接收信号。
[0160]
应理解,设备300可以具体为上述实施例中的sta mld或ap mld,或者,上述实施例中的sta mld或ap mld的功能可以集成在设备300中,设备300可以用于执行上述实施例中的sta mld或ap mld对应的各个步骤和/或流程。可选地,该存储器302可以包括只读存储器和随机存取存储器,并向处理器301提供指令和数据。存储器302的一部分还可以包括非易失性随机存取存储器。例如,存储器302还可以存储设备类型的信息。该处理器301可以用于执行存储器301中存储的指令,并且该处理器301执行该指令时,该处理器301可以执行上述方法实施例中相应的各个步骤和/或流程。
[0161]
应理解,在本技术实施例中,该处理器可以是中央处理单元(centralprocessing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0162]
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器执行存储器中的指令,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
[0163]
上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令或计算机程序。在计算机上加载或执行所述计算机指令或计算机程序时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传
输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质。半导体介质可以是固态硬盘。
[0164]
应理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0165]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的模块及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0166]
在本技术所提供的几个实施例中,应该理解到,所揭露的设备、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如一个模块或者组件可以划分为多个模块或组件,或者多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0167]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0168]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献