信息指示方法及通信装置与流程

文档序号:35087670发布日期:2023-08-10 00:50阅读:30来源:国知局
信息指示方法及通信装置与流程

本技术涉及无线通信,尤其涉及一种信息指示方法及通信装置。


背景技术:

1、随着无线技术的发展,越来越多的无线设备支持多链路通信。非接入点多链路设备(non-access point multi-link device,non-ap mld)可以在多条链路上进行监听。当non-ap mld或non-ap mld中的非接入点站点(non-access point station,non-ap sta)在某条链路上接收到发送给它的初始控制帧之后,可以将其它链路上的接收通道(receivechain)切换到这条链路上,从而在接收到初始控制帧之后,可以以更高的速率接收数据帧。

2、如图1所示的传输通道切换过程示意图,当non-ap mld在某条链路上的接收通道数从a切换到b(其中,b>a,在图1中是接收通道数从1个切换到2个)时,需要一定的时间,因此,接入点多链路设备(access point multi-link device,ap mld)或ap mld中的接入点(access point,ap)需要在发送的初始控制帧中添加填充位(padding bits)来使得non-apmld在收到初始控制帧之后,有足够的时间切换其接收通道。non-ap mld在接收完初始控制帧中的内容部分之后,就可以开始进行切换,只需要在后面的数据帧到来之前完成切换即可。当non-ap mld需要的切换时延越长,初始控制帧中需要加入的填充位就越多。

3、然而,ap mld或ap mld中的ap在发送初始控制帧时,如何确定填充位所占的时长,使得non-ap mld能够在后续的数据帧到来之前完成传输通道数的切换,目前没有相应的解决方案。


技术实现思路

1、本技术提供一种信息指示方法及通信装置,以准确地确定初始控制帧的填充位所占的时长,以使得non-ap mld能够在后续的数据帧到来之前完成传输通道数的切换。

2、第一方面,提供了一种信息指示方法,所述方法包括:non-ap mld或non-ap mld中的第一sta生成第一帧,所述第一帧包括指示信息,所述指示信息用于指示满足通道切换时延所需的初始控制帧中的填充位所占的时长,所述填充位所占的时长是根据控制响应帧的时长确定的;以及non-ap mld或non-ap mld中的第一sta或其它sta发送所述第一帧。在该方面中,可以准确地确定初始控制帧中的填充位所占的时长,使得第一sta能够在后续的数据帧到来之前完成相应数量的传输通道的切换。

3、在一种可能的实现中,所述指示信息承载在所述第一帧的增强型多链路单无线电时延字段和/或所述第一帧的增强型多链路多无线电时延字段。

4、在又一种可能的实现中,所述第一帧包括多个所述指示信息,其中,所述多个指示信息中的每个指示信息用于指示初始控制帧的一种发送速率对应的所述初始控制帧的填充位所占的时长。在该实现中,non-ap mld或non-ap sta可以发送多个指示信息给ap mld或ap,每个指示信息用于指示初始控制帧的一种发送速率对应的初始控制帧的填充位所占的时长,ap mld或ap可以根据实际的初始控制帧的发送速率,确定对应的初始控制帧中的填充位所占的时长。

5、在又一种可能的实现中,所述方法还包括:non-ap mld或non-ap mld中的第一sta确定所述控制响应帧的时长。

6、在又一种可能的实现中,所述方法还包括:non-ap mld或non-ap mld中的第一sta确定所述控制响应帧的时长的最小值。在该实现中,控制响应帧的时长的最小值即控制响应帧的最短时长。non-ap mld或第一sta确定控制响应帧的时长的最小值,从而可以确定初始控制帧中的填充位所占的时长的最大值,从而可以满足第一sta切换相应数量的传输通道所需的时延。

7、在又一种可能的实现中,所述确定所述控制响应帧的时长,包括:non-ap mld或non-ap mld中的第一sta确定所述控制响应帧的速率;以及non-ap mld或non-ap mld中的第一sta根据所述控制响应帧的速率和所述控制响应帧的长度,确定所述控制响应帧的时长。在该实现中,控制响应帧的长度与控制响应帧的格式关联,其中,控制响应帧的时长=控制响应帧的长度/控制响应帧的速率。

8、在又一种可能的实现中,所述确定所述控制响应帧的时长的最小值,包括:non-apmld或non-ap mld中的第一sta确定所述控制响应帧的速率的最大值;以及non-ap mld或non-ap mld中的第一sta根据所述控制响应帧的速率的最大值和所述控制响应帧的长度,确定所述控制响应帧的时长的最小值。在该实现中,控制响应帧的长度与控制响应帧的格式关联,其中,控制响应帧的时长的最小值=控制响应帧的长度/控制响应帧的速率的最大值。

9、在又一种可能的实现中,所述控制响应帧的速率的最大值为基本服务集基本速率集合中小于或等于所述初始控制帧的最大速率的最大速率。在该实现中,基本服务集基本速率集合包括一个或多个第一sta可以支持的基本速率,控制响应帧的速率的最大值为基本服务集基本速率集合中小于或等于所述初始控制帧的最大速率的最大速率,从而可以根据该控制响应帧的速率的最大值得到控制响应帧的时长的最小值,进而可以确定初始控制帧中的填充位所占的时长的最小值。该初始控制帧的最大速率为变量。

10、在又一种可能的实现中,所述初始控制帧的最大速率为24mbps,则所述控制响应帧的速率的最大值为24mbps与所述基本服务集基本速率集合中的最大速率之间的较小值。在该实现中,初始控制帧的最大速率可以为固定的24mbps。基本服务集基本速率集合包括一个或多个第一sta可以支持的基本速率,控制响应帧的速率的最大值为基本服务集基本速率集合中小于或等于24mbps的最大速率,从而可以根据该控制响应帧的速率的最大值得到控制响应帧的时长的最小值,进而可以确定初始控制帧中的填充位所占的时长的最小值。

11、在又一种可能的实现中,所述填充位所占的时长与切换时延、所述初始控制帧和所述控制响应帧之间的第一帧间间隔、所述控制响应帧和数据帧之间的第二帧间间隔以及所述控制响应帧的时长关联。

12、在又一种可能的实现中,所述填充位所占的时长的最大值与切换时延、所述初始控制帧和所述控制响应帧之间的第一帧间间隔、所述控制响应帧和数据帧之间的第二帧间间隔以及所述控制响应帧的时长的最小值关联。

13、在又一种可能的实现中,所述填充位所占的时长是所述填充位所占的时长是当所述初始控制帧以最大速率发送时所需的填充位时长,或者是所述填充位所占的时长是根据初始控制帧的最大速率确定的,或者当所述初始控制帧以24mbps发送时所需的填充位时长,或者,所述填充位的时长是当初始控制帧以任意速率发送时所需的填充位时长,或者,所述填充位的时长是当初始控制帧以所有速率发送时所需的填充位时长的最大值。

14、第二方面,提供了一种信息指示方法,所述方法包括:ap mld或ap mld中的第一ap或其它ap接收第一帧,所述第一帧包括指示信息,所述指示信息用于指示满足通道切换时延所需的初始控制帧中的填充位所占的时长,所述填充位所占的时长是根据控制响应帧的时长确定的;并且ap mld或第一ap根据所述指示信息,确定所述初始控制帧中的填充位所占的时长。

15、在一种可能的实现中,所述指示信息承载在所述第一帧的增强型多链路单无线电时延字段和/或所述第一帧的增强型多链路多无线电时延字段。

16、在又一种可能的实现中,所述第一帧包括多个所述指示信息,其中,所述多个指示信息中的每个指示信息用于指示一种初始控制帧的发送速率对应的所述初始控制帧的填充位所占的时长;所述第一ap根据所述第一帧,确定所述初始控制帧中的填充位所占的时长,包括:根据所述第一帧,确定与所述初始控制帧的发送速率对应的所述初始控制帧中的填充位所占的时长。

17、在又一种可能的实现中,所述控制响应帧的时长是根据所述控制响应帧的速率和所述控制响应帧的长度确定的。

18、在又一种可能的实现中,所述控制响应帧的时长的最小值是根据所述控制响应帧的速率的最大值和所述控制响应帧的长度确定的。

19、在又一种可能的实现中,所述控制响应帧的速率的最大值为基本服务集基本速率集合中小于或等于所述初始控制帧的最大速率的最大速率。

20、在又一种可能的实现中,所述初始控制帧的最大速率为24mbps,则所述控制响应帧的速率的最大值为24mbps与所述基本服务集基本速率集合中的最大速率之间的较小值。

21、在又一种可能的实现中,所述填充位所占的时长与切换时延、所述初始控制帧和所述控制响应帧之间的第一帧间间隔、所述控制响应帧和数据帧之间的第二帧间间隔以及所述控制响应帧的时长关联。

22、在又一种可能的实现中,所述填充位所占的时长的最大值与切换时延、所述初始控制帧和所述控制响应帧之间的第一帧间间隔、所述控制响应帧和数据帧之间的第二帧间间隔以及所述控制响应帧的时长的最小值关联。

23、在又一种可能的实现中,所述填充位所占的时长是当所述初始控制帧以最大速率发送时所需的填充位时长,或者是所述填充位所占的时长是根据初始控制帧的最大速率确定的,或者当所述初始控制帧以24mbps发送时所需的填充位时长,或者,所述填充位的时长是当初始控制帧以任意速率发送时所需的填充位时长,或者,所述填充位的时长是当初始控制帧以所有速率发送时所需的填充位时长的最大值。

24、第三方面,提供了一种信息指示方法,所述方法包括:non-ap mld或non-ap mld中的第一sta生成第一帧,所述第一帧包括指示信息,所述指示信息用于指示第一sta的传输通道数量由第一值切换为第二值所需的时延;以及non-ap mld或non-ap mld中的第一sta或其它sta发送所述第一帧。在该方面中,non-ap mld或non-ap mld中的第一sta指示ap切换相应数量的传输通道所需的时延,使得ap在设置初始控制帧中的填充位所占的时长时,满足该时延,使得第一sta能够在后续的数据帧到来之前完成相应数量的传输通道的切换。

25、在一种可能的实现中,所述指示信息承载在所述第一帧的增强型多链路单无线电时延字段和/或所述第一帧的增强型多链路多无线电时延字段。

26、第四方面,提供了一种信息指示方法,所述方法包括:ap mld或ap mld中的第一ap或其它ap接收第一帧,所述第一帧包括指示信息,所述指示信息用于指示第一sta的传输通道数量由第一值切换为第二值所需的时延;以及第一ap确定所述初始控制帧中的填充位所占的时长,其中,所述初始控制帧中的填充位所占的时长是根据所述时延确定的。

27、在一种可能的实现中,所述填充位所占的时长与所述时延、所述初始控制帧和所述控制响应帧之间的第一帧间间隔、所述控制响应帧和数据帧之间的第二帧间间隔以及所述控制响应帧的时长关联。

28、在又一种可能的实现中,所述控制响应帧的时长与所述控制响应帧的速率关联。

29、在又一种可能的实现中,所述控制响应帧的速率的最大值为基本服务集基本速率集合中小于或等于所述初始控制帧的速率的最大速率。

30、在又一种可能的实现中,所述填充位所占的时长与所述第一帧间间隔之和大于所述初始控制帧的处理时延。

31、第五方面,提供了一种通信装置,可以实现上述第一方面中的信息指示方法。例如所述通信装置可以是芯片或者non-ap mld或者non-ap mld中的non-ap sta。可以通过软件、硬件、或者通过硬件执行相应的软件实现上述方法。

32、在一种可能的实现方式中,所述通信装置可以包括收发单元和处理单元;其中:所述处理单元用于生成第一帧,所述第一帧包括指示信息,所述指示信息用于指示满足通道切换时延所需的初始控制帧中的填充位所占的时长,所述填充位所占的时长是根据控制响应帧的时长确定的;以及所述收发单元用于发送所述第一帧。

33、可选地,所述处理单元还用于确定所述控制响应帧的时长。

34、可选地,所述处理单元还用于确定所述控制响应帧的时长的最小值。

35、可选地,所述处理单元还用于确定所述控制响应帧的速率;以及根据所述控制响应帧的速率和所述控制响应帧的长度,确定所述控制响应帧的时长。

36、可选地,所述处理单元还用于确定所述控制响应帧的速率的最大值;以及根据所述控制响应帧的速率的最大值和所述控制响应帧的长度,确定所述控制响应帧的时长的最小值。

37、其中,所述通信装置为non-ap mld时,所述通信装置包括上述收发单元和处理单元;所述通信装置为non-ap mld时,所述通信装置包括non-ap sta和处理单元,收发单元位于non-ap sta中,多个non-ap sta可以共用一个处理单元;所述通信装置为non-ap mld中的non-ap sta时,所述通信装置包括上述收发单元和处理单元。

38、第六方面,提供了一种通信装置,可以实现上述第二方面中的信息指示方法。例如所述通信装置可以是芯片或者ap mld或者ap mld中的ap,可以通过软件、硬件、或者通过硬件执行相应的软件实现上述方法。

39、在一种可能的实现方式中,所述通信装置,可以包括收发单元和处理单元;其中:所述收发单元用于接收第一帧,所述第一帧包括指示信息,所述指示信息用于指示满足通道切换时延所需的初始控制帧中的填充位所占的时长,所述填充位所占的时长是根据控制响应帧的时长确定的;以及所述处理单元用于根据所述指示信息,确定所述初始控制帧中的填充位所占的时长。

40、可选地,所述第一帧包括多个所述指示信息,其中,所述多个指示信息中的每个指示信息用于指示一种初始控制帧的发送速率对应的所述初始控制帧的填充位所占的时长;所述处理单元还用于根据所述第一帧,确定与所述初始控制帧的发送速率对应的所述初始控制帧中的填充位所占的时长。

41、其中,所述通信装置为ap mld时,所述通信装置包括上述收发单元和处理单元;所述通信装置为ap mldp时,所述通信装置包括ap和处理单元,收发单元位于ap中,多个ap可以共用一个处理单元;所述通信装置为ap mld中的ap时,所述通信装置包括上述收发单元和处理单元。

42、第七方面,提供了一种通信装置,可以实现上述第三方面中的信息指示方法。例如所述通信装置可以是芯片或者non-ap mld或者non-ap mld中的non-ap sta。可以通过软件、硬件、或者通过硬件执行相应的软件实现上述方法。

43、在一种可能的实现方式中,所述通信装置,可以包括收发单元和处理单元;其中:所述处理单元用于生成第一帧,所述第一帧包括指示信息,所述指示信息用于指示站点的传输通道数量由第一值切换为第二值所需的时延;以及所述收发单元用于发送所述第一帧。

44、其中,所述通信装置为non-ap mld时,所述通信装置包括上述收发单元和处理单元;所述通信装置为non-ap mld时,所述通信装置包括non-ap sta和处理单元,收发单元位于non-ap sta中,多个non-ap sta可以共用一个处理单元;所述通信装置为non-ap mld中的non-ap sta时,所述通信装置包括上述收发单元和处理单元。

45、第八方面,提供了一种通信装置,可以实现上述第四方面中的信息指示方法。例如所述通信装置可以是芯片或者ap mld或者ap mld中的ap。可以通过软件、硬件、或者通过硬件执行相应的软件实现上述方法。

46、在另一种可能的实现方式中,所述通信装置,可以包括:收发单元和处理单元;其中:所述收发单元用于接收第一帧,所述第一帧包括指示信息,所述指示信息用于指示站点的传输通道数量由第一值切换为第二值所需的时延;以及所述处理单元用于确定所述初始控制帧中的填充位所占的时长,其中,所述初始控制帧中的填充位所占的时长是根据所述时延确定的。

47、其中,所述通信装置为ap mld时,所述通信装置包括上述收发单元和处理单元;所述通信装置为ap mld时,所述通信装置包括ap和处理单元,收发单元位于ap中,多个ap可以共用一个处理单元;所述通信装置为ap mld中的ap时,所述通信装置包括上述收发单元和处理单元。

48、在一种可能的实现方式中,上述第五方面至第八方面中的通信装置包括与存储器耦合的处理器;所述处理器被配置为支持所述装置执行上述信息指示方法中相应的功能。存储器用于与处理器耦合,其保存所述装置必要的程序(指令)和/或数据。可选的,所述通信装置还可以包括通信接口,用于支持所述装置与其他网元之间的通信。可选的,该存储器可以位于该通信装置内部,也可以位于该通信装置外部。

49、在又一种可能的实现方式中,上述第五方面至第八方面中的通信装置包括处理器和收发装置,所述处理器与所述收发装置耦合,所述处理器用于执行计算机程序或指令,以控制所述收发装置进行信息的接收和发送;当所述处理器执行所述计算机程序或指令时,所述处理器还用于通过逻辑电路或执行代码指令实现上述方法。其中,所述收发装置可以为收发器、收发电路或输入输出接口,用于接收来自所述通信装置之外的其它通信装置的信号并传输至所述处理器或将来自所述处理器的信号发送给所述通信装置之外的其它通信装置。当所述通信装置为芯片时,所述收发装置为收发电路或输入输出接口。

50、当上述第五方面至第八方面中的通信装置为芯片时,发送单元可以是输出单元,比如输出电路或者通信接口;接收单元可以是输入单元,比如输入电路或者通信接口。当所述通信装置为终端时,发送单元可以是发射器或发射机;接收单元可以是接收器或接收机。

51、第九方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序或指令,当所述计算机程序或指令被执行时,实现上述各方面所述的方法。

52、第十方面,提供了一种包含指令的计算机程序产品,当该指令在通信装置上运行时,使得通信装置执行上述各方面所述的方法。

53、第十一方面,提供了一种通信系统,该通信系统包括第五方面的通信装置和第六方面的通信装置。

54、第十二方面,提供了一种通信系统,该通信系统包括第七方面的通信装置和第八方面的通信装置。

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