通信方法、装置、设备以及存储介质与流程
未命名
09-13
阅读:85
评论:0

1.本公开实施例涉及通信技术领域,具体而言,本公开实施例涉及一种通信方法、装置、设备以及存储介质。
背景技术:
2.为实现更高的吞吐量、更低的网络延迟和更高的可靠性,wi-fi7引入了多连接操作(multi-link operation,mlo)技术。支持mlo功能的设备称之为多连接设备(multi-link device,mld),包括支持多连接的接入点设备(ap mld)和支持多连接的站点设备(non-ap mld),并且借助mlo技术non-ap mld和ap mld之间可以跨频段建立多个通信连接。
3.其中,ap mld在进行增加或者移除附属ap、使能通信连接或者无效通信连接的情况下,non-ap mld需要通过多链路操作更新请求帧(multi-link operation update request frame)针对涉及到的每个通信连接发起多连接操作参数更新请求,以向ap mld确定需要更新的操作参数是否被ap mld所接受。但是现有的ap mld多链路操作更新请求的响应方式下,ap mld同时拒绝所有的操作参数更新请求时,non-ap mld需要重新发送多链路操作更新请求帧,会带来额外的信令开销,影响传输效率。
技术实现要素:
4.本公开实施例提供了一种通信方法、装置、设备以及存储介质,可提供一种ap mld在拒绝non-ap mld发起的多连接操作更新请求时针对多链路操作更新请求的响应方式。
5.第一方面,本公开实施例提供了一种通信方法,可应用于支持多连接的接入点设备ap mld,该方法包括:
6.确定第一消息帧,上述第一消息帧包括第一信息域,上述第一信息域用于指示上述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数;
7.发送上述第一消息帧。
8.第二方面,本公开实施例提供了一种通信方法,可应用于支持多连接的站点设备non-ap mld,该方法包括:
9.接收第一消息帧,上述第一消息帧包括第一信息域,上述第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
10.第三方面,本公开实施例还提供了一种通信装置,该装置包括:
11.确定单元,用于确定第一消息帧,上述第一消息帧包括第一信息域,上述第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数;
12.第一通信单元,用于发送上述第一消息帧。
13.第四方面,本公开实施例还提供了一种通信装置,该装置包括:
14.第二通信单元,用于接收第一消息帧,上述第一消息帧包括第一信息域,上述第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
15.第五方面,本公开实施例还提供了一种电子设备,包括存储器、处理器及存储在存
储器上并可在处理器上运行的计算机程序,处理器执行程序时实现如本公开实施例提供的任意一种通信方法。
16.第六方面,本公开实施例还提供了一种计算机可读存储介质,上述计算机可读存储介质上存储有计算机程序。该计算机程序被处理器执行时实现本公开实施例提供的任意一种通信方法。
17.本公开实施例提供了一种通信方法,使得ap mld可通过第一消息帧指示ap mld拒绝多连接操作更新请求且推荐替代操作参数。基于此,non-ap mld接收到第一消息帧可无需重新发送多链路操作更新请求帧,进而减少信令开销,缩减多链路操作参数的协商时间,进一步提升数据传输效率。
18.本公开实施例附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本公开的实践了解到。
附图说明
19.为了更清楚地说明本公开实施例的技术方案,下面将对本公开实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
20.图1是本公开实施例提供的多链路通信的系统结构示意图;
21.图2是本公开实施例提供的通信方法的一流程示意图;
22.图3是本公开实施例提供的通信方法的另一流程示意图;
23.图4是本公开实施例提供的通信方法的交互示意图;
24.图5是本公开实施例提供的通信装置的一结构示意图;
25.图6是本公开实施例提供的通信装置的另一结构示意图;
26.图7是本公开实施例提供的电子设备的结构示意图。
具体实施方式
27.本公开实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
28.本公开实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
29.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
30.在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也是旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
31.应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这
mld中的一个ap设备和non-ap mld中的一个ap设备。
41.其中,ap mld进行增加或者移除附属ap、使能通信连接或者无效已使能通信连接后,non-ap mld向ap mld发送多链路操作更新请求帧以对涉及到的部分通信连接对应的操作参数进行更新。
42.例如,ap mld移除多个附属ap,non-ap mld向ap mld发送多链路操作更新请求帧用于请求进行多链路操作更新,也即用于请求对移除附属ap后ap mld和non-ap mld间的剩余通信连接所对应的操作参数进行更新。
43.对于ap mld而言,ap mld在拒绝多链路操作更新请求时,可确定并向non-ap mld发送第一消息帧,通过第一消息帧中的第一信息域指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
44.本公开实施例提供一种通信方法,可应用于ap mld。具体可参见图2,图2是本公开实施例提供的通信方法的一流程示意图。
45.可选地,该方法可以包括以下步骤:
46.步骤s21、确定第一消息帧,第一消息帧包括第一信息域,第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
47.ap mld在接收到non-ap mld发送的多链路操作参更新请求帧之后,判断同意或者拒绝多链路操作更新请求帧中携带的各个第一通信连接需要更新的操作参数。并在确定同时拒绝多链路操作更新请求帧中各个第一通信连接对应的操作参数的情况下,确定第一消息帧。
48.其中,第一通信连接为non-ap mld请求进行多链路操作参数更新的通信连接,包括但不限于ap mld增加ap设备后该ap设备与附属于non-ap mld的sta之间建立的通信连接,ap mld移除附属ap设备之后该ap设备与附属于non-ap mld的sta之间剩余的已建立通信连接,ap mld与non-ap mld之间的使能通信连接或者ap mld无效部分已使能连接后与non-ap mld之间的剩余通信连接等,在此不做限制。
49.也即对于non-ap mld而言,non-ap mld需要针对第一通信连接发送多链路操作更新请求帧,以请求对每个第一通信连接对应的操作参数进行更新,如对每个第一通信连接相关联的sta设备的设备能力信息进行更新。
50.可选地,第一消息帧包括类别(category)域,类别域通过第一值指示第一消息帧的类别为受保护的极高吞吐量动作(protected eht action)类别。
51.可选地,第一消息帧包括受保护的极高吞吐量动作(protected eht action)域,受保护的极高吞吐量动作域通过第二值指示第一消息帧用于对多链路操作参数更新请求进行响应(multi-link operation update response)。
52.可选地,第一消息帧还包括对话令牌(dialog token)域,该对话令牌域的标识值与non-ap mld发送的多链路操作更新请求帧中的对话令牌域的标识值相同,用于指示第一消息帧与多链路操作更新请求帧属于相同会话,也即用于指示第一消息帧用于对多链路操作参数更新请求进行响应。
53.作为一示例,第一消息帧中的部分信息域可如下所示:
54.categoryprotected eht actiondialog token第一信息域
55.步骤s22、发送第一消息帧。
56.其中,ap mld在确定第一消息帧之后,可向non-ap mld发送第一消息帧,第一消息帧用于指示ap mld拒绝non-ap mld发起的多链路操作参数更新请求且推荐替代操作参数。
57.在本公开实施例提供的应用于ap mld的通信方法中,第一信息域通过第一值指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
58.其中,第一值可以为142,用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数(operation_parameter_update_rej ect_alternative_recommended)。
59.在本公开实施例提供的应用于ap mld的通信方法中,第一信息域可以为状态码(status code)域。
60.作为一示例,第一消息帧中的部分信息域可如下所示:
61.categoryprotected eht actiondialog tokenstatus code
62.其中,status code字段为第一信息域。
63.在本公开实施例提供的应用于ap mld的通信方法中,当第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,第一消息帧包括重配置多链路元素域,重配置多链路元素域包括ap mld推荐的替代操作参数。
64.作为一示例,non-ap mld通过多链路操作更新请求帧请求对link1和link2关联的sta进行操作参数更新,且多链路操作更新请求帧携带link1和link2对应的操作参数。若ap mld拒绝link1和/或link2对应的操作参数,则ap mld可确定第一消息帧,通过第一消息帧中的第一信息域指示ap mld拒绝多链路操作更新请求且推荐替代操作参数。
65.若ap mld期望推荐link1对应的替代操作参数,则第一消息帧中的重配置多链路元素域包括ap mld针对link1推荐的替代操作参数。
66.在本公开实施例提供的应用于ap mld的通信方法中,第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,第一消息帧包括重配置多链路元素域,重配置多链路元素域包括至少一个单一站点配置信息域,每个单一站点配置信息域包括一个连接标识,以及ap mld针对该连接标识所指示的通信连接推荐的替代操作参数。
67.作为一示例,第一消息帧中的部分信息域可如下所示:
[0068][0069]
其中,reconfiguration multi-link element字段为重配置多链路元素域。
[0070]
可选地,第一信息域可以为状态码域,则第一消息帧中的部分信息域可如下所示:
[0071][0072]
作为一示例,non-ap mld通过多链路操作更新请求帧请求对link1和link2关联的sta进行操作参数更新,且多链路操作更新请求帧携带link1和link2对应的操作参数。若ap mld拒绝link1和/或link2对应的操作参数,则ap mld可确定第一消息帧,通过第一消息帧中的第一信息域指示ap mld拒绝多链路操作更新请求且推荐替代操作参数。
[0073]
若ap mld期望推荐link1对应的替代操作参数,则第一消息帧中的重配置多链路元素域包括携带有link1的连接标识的单一站点配置信息,并且该单一站点配置信息还包
括ap mld针对link1推荐的替代操作参数。
[0074]
可选地,第一消息帧的重配置多链路元素域中单一站点配置信息域的数量,与多链路操作更新请求帧中的单一站点配置信息域的数量相同。多链路操作更新请求帧中的一个单一站点配置信息域携带一个第一通信连接所对应需要更新的操作参数以及该第一通信连接对应的连接标识,第一消息帧的重配置多链路元素域中的第一个单一站点配置信息域携带一个第一通信连接所需要更新的操作参数或者ap mld推荐的替代操作参数,还携带该第一通信连接对应的连接标识。
[0075]
其中,第一通信连接为non-ap mld请求进行多链路操作参数更新的通信连接,
[0076]
作为一示例,第一信息域中重配置多链路元素域的部分信息域可如下所示:
[0077]
per-sta profileper-sta profileper-sta profile
…
[0078]
其中,per-sta profile字段为单一站点配置信息域。
[0079]
可选地,第一消息帧包括重配置多链路元素域,重配置多链路元素域包括站点信息域,站点信息域包括各个单一站点配置信息域。
[0080]
在本公开实施例提供的应用于ap mld的通信方法中,第一消息帧为多链路操作更新响应帧(multi-link operation update response frame)。即ap mld接收到non-ap mld发送的多链路操作更新请求帧之后,当拒绝non-ap mld发起的多链路操作参数更新请求时,向non-ap mld发送多链路操作更新响应帧,通过多链路操作更新响应帧中的第一信息域指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数,同时在重配置多链路元素域中包括ap mld推荐的替代操作参数。
[0081]
本公开实施例提供的一种通信方法,可应用于non-ap mld。具体可参见图3,图3是本公开实施例提供的通信方法的另一流程示意图。
[0082]
可选地,该方法可以包括以下步骤:
[0083]
步骤s31、接收第一消息帧,第一消息帧包括第一信息域,第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
[0084]
ap mld在接收到non-ap mld发送的多链路操作参更新请求帧之后,判断同意或者拒绝多链路操作更新请求帧中携带的各个第一通信连接需要更新的操作参数。第一消息帧为ap mld确定拒绝多链路操作更新请求帧中各个第一通信连接对应的操作参数的情况下所发送的第一消息帧。
[0085]
其中,第一通信连接为non-ap mld请求进行多链路操作参数更新的通信连接,包括但不限于ap mld增加ap设备后该ap设备与附属于non-ap mld的sta之间建立的通信连接,ap mld移除附属ap设备之后该ap设备与附属于non-ap mld的sta之间剩余的已建立通信连接,ap mld与non-ap mld之间的使能通信连接或者ap mld无效部分已使能连接后与non-ap mld之间的剩余通信连接等,在此不做限制。
[0086]
也即对于non-ap mld而言,non-ap mld需要针对第一通信连接发送多链路操作更新请求帧,以请求对每个第一通信连接对应的操作参数进行更新,如对每个第一通信连接相关联的sta设备的设备能力信息进行更新。
[0087]
可选地,第一消息帧包括类别(category)域,类别域通过第一值指示第一消息帧的类别为受保护的极高吞吐量动作(protected eht action)类别。
[0088]
可选地,第一消息帧包括受保护的极高吞吐量动作(protected eht action)域,
受保护的极高吞吐量动作域通过第二值指示第一消息帧用于对多链路操作参数更新请求进行响应(multi-link operation update response)。
[0089]
可选地,第一消息帧还包括对话令牌(dialog token)域,该对话令牌域的标识值与non-ap mld发送的多链路操作更新请求帧中的对话令牌域的标识值相同,用于指示第一消息帧与多链路操作更新请求帧属于相同会话,也即用于指示第一消息帧用于对多链路操作参数更新请求进行响应。
[0090]
作为一示例,第一消息帧中的部分信息域可如下所示:
[0091]
categoryprotected eht actiondialog token第一信息域
[0092]
在本公开实施例提供的应用于non-ap mld的通信方法中,第一信息域通过第一值指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
[0093]
其中,第一值可以为142,用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数(operation_parameter_update_rej ect_alternative_recommended)。
[0094]
在本公开实施例提供的应用于non-ap mld的通信方法中,第一信息域可以为状态码(status code)域。
[0095]
作为一示例,第一消息帧中的部分信息域可如下所示:
[0096]
categoryprotected eht actiondialog tokenstatus code
[0097]
其中,status code字段为第一信息域。
[0098]
在本公开实施例提供的应用于non-ap mld的通信方法中,当第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,第一消息帧包括重配置多链路元素域,重配置多链路元素域包括ap mld推荐的替代操作参数。
[0099]
作为一示例,non-ap mld通过多链路操作更新请求帧请求对link1和link2关联的sta进行操作参数更新,且多链路操作更新请求帧携带link1和link2对应的操作参数。在ap mld拒绝link1和/或link2对应的操作参数的情况下,non-ap mld可接收ap mld发送的第一消息帧,第一消息帧通过第一信息域指示ap mld拒绝多链路操作更新请求且推荐替代操作参数。
[0100]
若ap mld期望推荐link1对应的替代操作参数,则第一消息帧中的重配置多链路元素域包括ap mld针对link1推荐的替代操作参数。
[0101]
在本公开实施例提供的应用于non-ap mld的通信方法中,第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,第一消息帧包括重配置多链路元素域,重配置多链路元素域包括至少一个单一站点配置信息域,每个单一站点配置信息域包括一个连接标识,以及ap mld针对该连接标识所指示的通信连接推荐的替代操作参数。
[0102]
作为一示例,第一消息帧中的部分信息域可如下所示:
[0103][0104]
其中,reconfiguration multi-link element字段为重配置多链路元素域。
[0105]
可选地,第一信息域可以为状态码域,则第一消息帧中的部分信息域可如下所示:
[0106][0107]
作为一示例,non-ap mld通过多链路操作更新请求帧请求对link1和link2关联的sta进行操作参数更新,且多链路操作更新请求帧携带link1和link2对应的操作参数。若ap mld拒绝link1和/或link2对应的操作参数,则non-ap mld接收到的第一消息帧域通过第一信息域指示ap mld拒绝多链路操作更新请求且推荐替代操作参数。
[0108]
若ap mld期望推荐link1对应的替代操作参数,则第一消息帧中的重配置多链路元素域包括携带有link1的连接标识的单一站点配置信息,并且该单一站点配置信息还包括ap mld针对link1推荐的替代操作参数。
[0109]
可选地,第一消息帧的重配置多链路元素域中单一站点配置信息域的数量,与多链路操作更新请求帧中的单一站点配置信息域的数量相同。多链路操作更新请求帧中的一个单一站点配置信息域携带一个第一通信连接所对应需要更新的操作参数以及该第一通信连接对应的连接标识,第一消息帧的重配置多链路元素域中的第一个单一站点配置信息域携带一个第一通信连接所需要更新的操作参数或者ap mld推荐的替代操作参数,还携带该第一通信连接对应的连接标识。
[0110]
其中,第一通信连接为non-ap mld请求进行多链路操作参数更新的通信连接,
[0111]
作为一示例,第一信息域中重配置多链路元素域的部分信息域可如下所示:
[0112]
per-sta profileper-sta profileper-sta profile
…
[0113]
其中,per-sta profile字段为单一站点配置信息域。
[0114]
可选地,第一消息帧包括重配置多链路元素域,重配置多链路元素域包括站点信息域,站点信息域包括各个单一站点配置信息域。
[0115]
在本公开实施例提供的应用于non-ap mld的通信方法中,第一消息帧为多链路操作更新响应帧(multi-link operation update response frame)。即ap mld接收到non-ap mld发送的多链路操作更新请求帧之后,当ap mld拒绝non-ap mld发起的多链路操作参数更新请求时,non-ap mld可接收non-ap mld发送的多链路操作更新响应帧,通过多链路操作更新响应帧中的第一信息域指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数,同时在重配置多链路元素域中包括ap mld推荐的替代操作参数。
[0116]
在本公开实施例提供的应用于non-ap mld的通信方法中,non-ap mld接收到第一消息帧之后,可确定第一消息帧携带的ap mld推荐的替代操作参数,以根据替代操作参数进行多链路操作参数更新。
[0117]
其中,第一消息帧通过第一信息域指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,第一消息帧包括重配置多链路元素域,重配置多链路元素域包括站点信息域,站点信息域包括至少一个单一站点配置信息域,每个单一站点配置信息域包括一个第一通信连接的连接标识。对于每个第一通信连接,当ap mld期望针对该第一通信连接推荐替代操作参数时,该第一通信连接对应的单一站点配置信息域包括ap mld推荐的替代操作参数;否则,该第一通信连接对应的单一站点配置信息域可以包括non-ap mld请求更新的操作参数。
[0118]
其中,第一通信连接为non-ap mld请求进行多链路操作参数更新的通信连接。
[0119]
基于此,non-ap mld可根据每个单一站点配置信息中携带的操作参数或者替代操作参数,对每个第一通信连接关联的sta进行操作参数更新,如对相应的sta的能力信息进行更新。
[0120]
作为一示例,下面结合图4对本公开实施例提供的通信方法进行进一步说明。
[0121]
ap mld和non-ap mld协商并成功建立多连接后,ap mld和non-ap mld之间可以实现通信交互。
[0122]
ap mld进行增加或者移除附属ap、使能通信连接或者无效已使能通信连接后,non-ap mld可通过多链路操作更新请求帧发起多链路操作参数更新(multi-link operation parameter update)以对涉及到的通信连接所对应的操作参数进行更新。
[0123]
其中,多链路操作更新请求帧包括重配置多链路元素域,重配置多链路元素域包括站点信息域,站点信息域包括至少一个单一站点配置信息(per-sta profile)域,每个per-sta profile域包括一个连接标识(link id),每个连接标识指示一个第一通信连接,用于请求对该第一通信连接对应的操作参数进行更新。同时每个per-sta profile域还包括对应第一通信连接需要更新的操作参数。
[0124]
其中,第一通信连接为non-ap mld请求进行多链路操作参数更新的通信连接,包括但不限于ap mld增加ap设备后该ap设备与附属于non-ap mld的sta之间建立的通信连接,ap mld移除附属ap设备之后该ap设备与附属于non-ap mld的sta之间剩余的已建立通信连接,ap mld与non-ap mld之间的使能通信连接或者ap mld无效部分已使能连接后与non-ap mld之间的剩余通信连接等,在此不做限制。
[0125]
ap mld在接收到多链路操作更新请求帧之后,若确定拒绝多链路操作更新请求,则确定并向non-ap mld发送多链路操作更新响应帧。
[0126]
其中,多链路操作更新响应帧包括类别(category)域,类别域通过第一值指示多链路操作更新响应帧的类别为受保护的极高吞吐量动作(protected eht action)类别。
[0127]
其中,多链路操作更新响应帧包括受保护的极高吞吐量动作(protected eht action)域,受保护的极高吞吐量动作域通过第二值指示多链路操作更新响应帧用于对多链路操作参数更新请求进行响应(multi-link operation update response)。
[0128]
其中,多链路操作更新响应帧还包括对话令牌(dialog token)域,该对话令牌域的标识值与non-ap mld发送的多链路操作更新请求帧中的对话令牌域的标识值相同,用于指示多链路操作更新响应帧与多链路操作更新请求帧属于相同会话,也即用于指示多链路操作更新响应帧用于对多链路操作参数更新请求进行响应。
[0129]
其中,多链路操作更新响应帧包括状态码域,状态码域通过第一值(142)指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数(operation_parameter_update_reject_alternative_reco mmended)。
[0130]
其中,状态码域通过第一值(142)指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,多链路操作更新响应帧还包括重配置多链路元素域,重配置多链路元素域包括站点信息域,站点信息域包括至少一个单一站点配置信息域,每个单一站点配置信息域包括一个第一通信连接的连接标识,以及该第一通信连接对应的操作参数或者ap mld推荐的替代操作参数。
[0131]
non-ap mld可根据每个单一站点配置信息中携带的操作参数或者替代操作参数
进行多链路操作参数更新。
[0132]
基于本公开实施例提供的通信方法,ap mld在接收到non-ap mld发送的用于请求进行多链路操作参数更新的多链路操作更新请求帧之后,可向non-ap mld发送第一消息帧,通过第一消息帧中的第一信息域指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
[0133]
基于此方式,在ap mld拒绝non-ap mld多链路操作参数更新请求时,non-ap mld可直接通过第一消息帧确定ap mld推荐的替代操作参数,从而完成多链路操作参数的协商过程,无需重新发送多链路操作更新请求帧,进而减少信令开销,缩减多链路操作参数的协商时间,进一步提升数据传输效率。
[0134]
如图5所示,本公开实施例提供一种通信装置,包括:
[0135]
确定单元51,用于确定第一消息帧,上述第一消息帧包括第一信息域,上述第一信息域用于指示上述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数;
[0136]
第一通信单元52,用于发送上述第一消息帧。
[0137]
可选地,本公开实施例中,上述第一信息域通过第一值指示上述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
[0138]
可选地,本公开实施例中,上述第一信息域为状态码域。
[0139]
可选地,本公开实施例中,上述第一信息域用于指示上述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,上述第一消息帧包括重配置多链路元素域,上述重配置多链路元素域包括上述ap mld推荐的替代操作参数。
[0140]
可选地,本公开实施例中,上述重配置多链路元素域包括至少一个单一站点配置信息域,每个上述单一站点配置信息域包括一个连接标识,以及上述ap mld针对上述连接标识所指示的通信连接推荐的替代操作参数;
[0141]
其中,上述重配置多链路元素域包括站点信息域,上述站点信息域包括各上述单一站点配置信息域。
[0142]
可选地,本公开实施例中,上述第一消息帧为多链路操作更新响应帧。
[0143]
如图6所示,本公开实施例提供一种通信装置,包括:
[0144]
第二通信单元61,用于接收第一消息帧,上述第一消息帧包括第一信息域,上述第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
[0145]
可选地,本公开实施例中,上述第一信息域通过第一值指示上述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。
[0146]
可选地,本公开实施例中,上述第一信息域为状态码域。
[0147]
可选地,本公开实施例中,上述第一信息域用于指示上述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,上述第一消息帧包括重配置多链路元素域,上述重配置多链路元素域包括上述ap mld推荐的替代操作参数。
[0148]
可选地,本公开实施例中,上述重配置多链路元素域包括至少一个单一站点配置信息域,每个上述单一站点配置信息域包括一个连接标识,以及上述ap mld推荐的、对应于上述连接标识所指示的通信连接的替代操作参数;
[0149]
其中,上述重配置多链路元素域包括站点信息域,上述站点信息域包括各上述第一站点配置信息域。
[0150]
可选地,本公开实施例中,上述第一消息帧为多链路操作更新响应帧。
[0151]
可选地,本公开实施例中,上述通信装置还包括更新单元,上述更新单元还用于:
[0152]
根据上述ap mld推荐的替代操作参数进行多链路操作参数更新。
[0153]
本公开实施例还提供了一种电子设备,如图7所示,图7所示的电子设备700包括:处理器701和存储器703。其中,处理器701和存储器703相连,如通过总线702相连。可选地,电子设备700还可以包括收发器704。需要说明的是,实际应用中收发器704不限于一个,该电子设备700的结构并不构成对本公开实施例的限定。
[0154]
存储器703用于存储执行本公开实施例的应用程序代码,并由处理器701来控制执行。当电子设备700作为ap mld时,处理器701用于执行存储器703中存储的应用程序代码,以实现本公开实施例提供的应用于ap mld通信方法,当电子设备700作为non-ap mld时,处理器701用于执行存储器703中存储的应用程序代码,以实现本公开实施例提供的应用于non-ap mld的通信方法。
[0155]
总线702可包括一通路,在上述组件之间传送信息。总线702可以是pci(peripheral component interconnect,外设部件互连标准)总线或eisa(extended industry standard architecture,扩展工业标准结构)总线等。总线702可以分为地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0156]
存储器703可以是只读存储器(read only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read only memory,eeprom)、只读光盘(compact disc read only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
[0157]
本公开实施例提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,当其在计算机上运行时,使得计算机可以执行前述方法实施例中相应内容。
[0158]
应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0159]
需要说明的是,本公开上述的计算机可读存储介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机接入存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储
程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本公开中,计算机可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读信号介质还可以是计算机可读存储介质以外的任何计算机可读存储介质,该计算机可读信号介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读存储介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:电线、光缆、rf(射频)等等,或者上述的任意合适的组合。
[0160]
上述计算机可读存储介质可以是上述ap mld或者non-ap mld中所包含的;也可以是单独存在,而未装配入ap mld或者non-ap mld。
[0161]
上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被ap mld或者non-ap mld执行时,使得ap mld或者non-ap mld执行对应的通信方法。
[0162]
根据本公开的一个方面,提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述各种可选实现方式中提供的通信方法。
[0163]
可以以一种或多种程序设计语言或其组合来编写用于执行本公开的操作的计算机程序代码,上述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c++,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0164]
附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0165]
描述于本公开实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。其中,模块的名称在某种情况下并不构成对该模块本身的限定,例如,a模块还可以被描述为“用于执行b操作的a模块”。
[0166]
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域技术人员应当理解,本公开中所涉及的公开范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离上述公开构思的情况下,由上述技术特征或其等同特征进行
任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
技术特征:
1.一种通信方法,其特征在于,应用于支持多链路的接入点设备ap mld,所述方法包括:确定第一消息帧,所述第一消息帧包括第一信息域,所述第一信息域用于指示所述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数;发送所述第一消息帧。2.根据权利要求1所述的方法,其特征在于,所述第一信息域通过第一值指示所述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。3.根据权利要求1或2所述的方法,其特征在于,所述第一信息域为状态码域。4.根据权利要求1所述的方法,其特征在于,所述第一信息域用于指示所述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,所述第一消息帧包括重配置多链路元素域,所述重配置多链路元素域包括所述ap mld推荐的替代操作参数。5.根据权利要求4所述的方法,其特征在于,所述重配置多链路元素域包括至少一个单一站点配置信息域,每个所述单一站点配置信息域包括一个连接标识,以及所述ap mld针对所述连接标识所指示的通信连接推荐的替代操作参数;其中,所述重配置多链路元素域包括站点信息域,所述站点信息域包括各所述单一站点配置信息域。6.根据权利要求1所述的方法,其特征在于,所述第一消息帧为多链路操作更新响应帧。7.一种通信方法,其特征在于,应用于支持多链路的站点设备non-ap mld,所述方法包括:接收第一消息帧,所述第一消息帧包括第一信息域,所述第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。8.根据权利要求7所述的方法,其特征在于,所述第一信息域通过第一值指示所述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。9.根据权利要求7或8所述的方法,其特征在于,所述第一信息域为状态码域。10.根据权利要求7所述的方法,其特征在于,所述第一信息域用于指示所述ap mld拒绝多链路操作参数更新请求且推荐替代操作参数时,所述第一消息帧包括重配置多链路元素域,所述重配置多链路元素域包括所述ap mld推荐的替代操作参数。11.根据权利要求10所述的方法,其特征在于,所述重配置多链路元素域包括至少一个单一站点配置信息域,每个所述单一站点配置信息域包括一个连接标识,以及所述ap mld针对所述连接标识所指示的通信连接推荐的替代操作参数;其中,所述重配置多链路元素域包括站点信息域,所述站点信息域包括各所述第一站点配置信息域。12.根据权利要求7所述的方法,其特征在于,所述第一消息帧为多链路操作更新响应帧。13.根据权利要求7所述的方法,其特征在于,所述方法还包括:根据所述ap mld推荐的替代操作参数进行多链路操作参数更新。14.一种通信装置,其特征在于,所述装置包括:确定单元,用于确定第一消息帧,所述第一消息帧包括第一信息域,所述第一信息域用
于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数;第一通信单元,用于发送所述第一消息帧。15.一种通信装置,其特征在于,所述装置包括:第二通信单元,用于接收第一消息帧,所述第一消息帧包括第一信息域,所述第一信息域用于指示ap mld拒绝多链路操作参数更新请求且推荐替代操作参数。16.一种电子设备,其特征在于,所述电子设备包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现权利要求1至13中任一项所述的方法。17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1至13中任一项所述的方法。
技术总结
本公开实施例涉及通信技术领域,提供了一种通信方法、装置、设备以及存储介质,可应用于AP MLD。该方法包括:确定第一消息帧,第一消息帧包括第一信息域,第一消息帧包括第一信息域,第一信息域用于指示AP MLD拒绝多链路操作参数更新请求且推荐替代操作参数;发送第一消息帧。本公开实施例可提供一种AP MLD在拒绝Non-AP MLD发起的多连接操作更新请求时针对多链路操作更新请求的响应方式。多链路操作更新请求的响应方式。多链路操作更新请求的响应方式。
技术研发人员:程亚军
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:2023.03.21
技术公布日:2023/9/9
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:从低品位锂黏土矿石中富集锂的方法与流程 下一篇:种子被覆方法与流程