通信方法、通信设备和计算机可读存储介质与流程

文档序号:36404651发布日期:2023-12-16 10:37阅读:27来源:国知局
通信方法与流程

本技术涉及通信领域,特别是涉及wi-fi通信中的通信方法、通信设备和计算机可读存储介质。


背景技术:

1、wi-fi系统部署在非授权频谱上,多个站点通过竞争来使用信道资源。信道竞争成功的站点可以将信道预留一段时间后再进行数据传输,这段时间被称为一个传输机会(transmit opportunity,txop)。在该txop内只有该站点可以主动发送数据,其它站点只能进行数据接收或者发送对应的响应帧。在ieee802.11be标准中,对txop机制进行了扩展,即信道竞争成功的作为接入点(access point,ap)的站点可以将预留的txop内的一部分时间资源分配给另一站点,以便该另一站点在所分配的时间内与其它站点之间进行数据传输。这种机制被称为被触发的txop共享(triggered txop sharing)。

2、目前在被触发的txop共享机制中,当ap将第一时间段分配给作为非ap的第一站点,使得第一站点可以在第一时间段内与作为ap或非ap的第二站点进行通信。ap在第一时间段结束后可以继续将当前txop内的第二时间段分配给作为非ap的第三站点用于数据传输,或者ap发送触发帧调度第三站点发送上行响应帧。然而,该第三站点可能会由于接收到第一站点和第二站点在第一时间段内传输的帧而设置基本网络分配矢量(networkallocation vector,nav),该基本nav被用于虚拟载波侦听以确定是否允许信道接入。这样,在第一时间段后ap将第二时间段分配给第三站点时或者ap调度第三站点发送上行响应帧时,第三站点的基本nav不会被减为0。在这种情况下,第三站点无法对该分配或调度做出响应。


技术实现思路

1、本公开的实施例提供一种改进的通信方案,以克服上述以及其它潜在问题。

2、根据本公开实施例的第一方面,提供一种通信方法。该方法包括:第一设备生成包括第一帧的第一协议数据单元,所述第一帧中的持续时间字段基于所述第一协议数据单元的结束时刻和第一时间段的结束时刻来被设置,所述第一时间段在所述第一设备的传输机会内并且被分配用于第二设备的数据传输;以及所述第一设备向所述第二设备发送所述第一协议数据单元。以此方式,可以通过设置来自第一设备的帧的持续时间字段,来使得当第一设备在第一时间段后触发另一站点的数据传输时,该另一站点相关联的基本nav减为0。在这种情况下,该另一站点可以响应于该触发而进行数据传输。

3、在一些实施例中,所述第一帧可以为触发帧,并且所述持续时间字段被设置为从所述第一协议数据单元的结束时刻到所述第一时间段的结束时刻的时间长度。以此方式,可以通过设置来自第一设备的触发帧的持续时间字段,来使得当第一设备在第一时间段后触发另一站点的数据传输时,该另一站点相关联的基本nav减为0。

4、在一些实施例中,所述第一帧可以为所述传输机会的初始帧,并且所述持续时间字段被设置为从所述第一协议数据单元的结束时刻到所述第一时间段的结束时刻的时间长度与预定时间增量之和。以此方式,可以通过设置来自第一设备的txop初始帧的持续时间字段,来使得当第一设备在第一时间段后触发另一站点的数据传输时,该另一站点相关联的基本nav减为0。

5、在一些实施例中,所述预定时间增量可以大于短帧间间隔且小于或等于所述第一设备在所述第一时间段后生成的第二协议数据单元的时间长度与两倍的所述短帧间间隔之和。以此方式,可以更有效地设置来自第一设备的txop初始帧的持续时间字段,来使得当第一设备在第一时间段后触发另一站点的数据传输时,该另一站点相关联的基本nav减为0。

6、在一些实施例中,所述第二协议数据单元可以包括触发帧。以此方式,可以通过设置来自第一设备的txop初始帧的持续时间字段,来使得当第一设备在第一时间段后发送触发帧来触发另一站点的数据传输时,该另一站点相关联的基本nav减为0。

7、在一些实施例中,所述第一设备为接入点设备,并且所述第二设备为非接入点设备。以此方式,可以通过设置来自ap的帧的持续时间字段,来使得当ap在第一时间段后触发另一站点的数据传输时,该另一站点相关联的基本nav减为0。在这种情况下,该另一站点可以响应于该触发而进行数据传输。

8、根据本公开实施例的第二方面,提供一种通信方法。该方法包括:第二设备接收来自第一设备的第三协议数据单元,所述第三协议数据单元包括第二帧,所述第二帧指示所述第一设备的传输机会内的第一时间段被分配用于所述第二设备的数据传输;以及所述第二设备在所述第一时间段内与第三设备之间传输第四协议数据单元,所述第四协议数据单元中的持续时间字段被设置使得:当第四设备接收到来自所述第一设备的包括第三帧的第五协议数据单元并且所述第三帧用于触发所述第四设备的数据传输时,所述第四设备相关联的基本网络分配矢量为0。以此方式,可以通过设置在第一时间段内来自第二设备的帧的持续时间字段,来使得当第一设备在第一时间段后触发另一站点的数据传输时,该另一站点相关联的基本nav减为0。在这种情况下,该另一站点可以响应于该触发而进行数据传输。

9、在一些实施例中,所述第四协议数据单元中的持续时间字段可以被设置为从所述第四协议数据单元的结束时刻到所述第一时间段的结束时刻的时间长度。以此方式,可以简单地实现当第一设备将第二时间段分配给另一站点时该另一站点相关联的基本nav可以为0。

10、在一些实施例中,所述第四协议数据单元中的持续时间字段可以被设置为从所述第四协议数据单元的结束时刻到针对所述第四协议数据单元的响应帧的结束时刻的时间长度。以此方式,可以更有效地确保当第一设备在第一时间段后触发另一站点的数据传输时该另一站点相关联的基本nav减为0。

11、在一些实施例中,所述第一设备为接入点设备,所述第二设备和所述第四设备为非接入点设备,并且所述第三设备为接入点设备或非接入点设备。以此方式,可以通过设置在第一时间段内来自非ap站点的帧的持续时间字段,来使得当ap在第一时间段后触发另一非ap站点的数据传输时,该另一非ap站点相关联的基本nav可以减为0。在这种情况下,该另一非ap站点可以响应于该触发而进行数据传输。

12、根据本公开实施例的第三方面,提供一种通信方法。该方法包括:第四设备在第一时间段内接收第六协议数据单元,所述第六协议数据单元中的接收地址字段或发送地址字段指示第二设备的地址信息,所述第一时间段在第一设备的传输机会内并且被分配用于所述第二设备的数据传输;以及所述第四设备将所述第四设备相关联的基本网络分配矢量保持不变。以此方式,可以使得一个站点(第四设备)在第一时间段内不会设置基本nav(即,不更新基本nav),从而可以在第一设备在第一时间段后触发该站点的数据传输时,该站点相关联的基本nav可以为0。在这种情况下,该站点可以响应于该触发而进行数据传输。

13、在一些实施例中,所述第四设备可以接收来自所述第一设备的第七协议数据单元,所述第七协议数据单元包括第五帧,所述第五帧指示所述第一时间段被分配用于所述第二设备的数据传输;以及所述第四设备从所述第七协议数据单元中获取所述第二设备的地址信息。以此方式,站点(第四设备)可以获取到第二设备的地址信息,从而可以基于该地址信息确定在第一时间段内是否接收到第六协议数据单元。

14、在一些实施例中,所述第四设备可以接收来自所述第一设备的第八协议数据单元,所述第八协议数据单元包括第六帧,所述第六帧指示所述第一时间段被分配用于所述第二设备的数据传输;所述第四设备接收来自所述第二设备的第九协议数据单元,所述第九协议数据单元是所述第四设备在接收到针对所述第八协议数据单元的响应之后接收到的第一个协议数据单元;以及所述第四设备从所述第九协议数据单元中获取所述第二设备的地址信息。以此方式,站点(第四设备)同样可以获取到第二设备的地址信息,从而可以基于该地址信息确定在第一时间段内是否接收到第六协议数据单元。

15、在一些实施例中,所述第一设备为接入点设备,并且所述第二设备和所述第四设备为非接入点设备。以此方式,可以使得一个非ap站点(第四设备)在第一时间段内不会设置基本nav。因而,可以在ap在第一时间段后触发该非ap站点的数据传输时,该非ap站点相关联的基本nav可以为0。在这种情况下,该非ap站点可以响应于该触发而进行数据传输。

16、根据本公开实施例的第四方面,提供一种通信方法。该方法包括:第二设备接收来自第一设备的第十协议数据单元,所述第十协议数据单元包括第七帧,所述第七帧指示所述第一设备的传输机会内的第一时间段被分配用于所述第二设备的数据传输;以及所述第二设备在所述第一时间段内与第三设备之间传输第十一协议数据单元,所述第十一协议数据单元包括基本服务集(bss)颜色字段,所述bss颜色字段指示所述第一设备对应的bss的bss颜色。以此方式,由于第二设备与第三设备之间传输的协议数据单元都包含第一设备所在的bss的bss颜色,因此可以使得一个站点(第四设备)会将第二设备与第三设备之间传输的协议数据单元识别为bss内的协议数据单元,继而不会设置基本nav(即,不更新基本nav)。因而,可以在第一设备在第一时间段后触发该站点的数据传输时,该站点相关联的基本nav可以为0。在这种情况下,该站点可以响应于该触发而进行数据传输。

17、在一些实施例中,所述第一设备为接入点设备,所述第二设备为非接入点设备,并且所述第三设备为接入点设备或非接入点设备。以此方式,可以使得一个非ap站点会将第一时间段内传输的协议数据单元识别为bss内的协议数据单元,继而不会设置基本nav(即,不更新基本nav)。因而,可以在ap在第一时间段后触发该非ap站点的数据传输时,该非ap站点相关联的基本nav可以为0。在这种情况下,该非ap站点可以响应于该触发而进行数据传输。

18、根据本公开实施例的第五方面,提供一种通信方法。该方法包括:第二设备接收来自第一设备的包括第一帧的第一协议数据单元,所述第一帧中的持续时间字段基于所述第一协议数据单元的结束时刻和第一时间段的结束时刻来被设置,所述第一时间段在所述第一设备的传输机会内并且被分配用于第二设备的数据传输。以此方式,可以基于该第一帧中的持续时间字段来设置后续传输的帧中的持续时间字段。从而,当第一设备在第一时间段后触发另一站点的数据传输时,该另一站点相关联的基本nav可以减为0。在这种情况下,该另一站点可以响应于该触发进行数据传输。

19、根据本公开实施例的第六方面,提供一种通信方法。该方法包括:第一设备生成第十二协议数据单元,所述第十二协议数据单元指示所述第一设备的传输机会内的第一时间段被分配用于第二设备的数据传输,并且所述第十二协议数据单元包括所述第二设备的地址信息;以及所述第一设备发送所述第十二协议数据单元。以此方式,通过在触发帧中包含第二设备的地址信息,可以使得在第一时间段后被触发进行数据传输的站点可以从该触发帧获取第二设备的地址信息。

20、根据本公开实施例的第七方面,提供一种通信方法。该方法包括:第三设备接收来自第一设备的第十三协议数据单元,所述第十三协议数据单元包括第八帧,所述第八帧指示所述第一设备的传输机会内的第一时间段被分配用于所述第二设备的数据传输;以及如果在所述第一时间段内接收到来自所述第二设备的第十四协议数据单元,所述第三设备向所述第二设备发送针对所述第十四协议数据单元的响应,所述响应包括基本服务集颜色字段,所述基本服务集颜色字段指示所述第一设备对应的基本服务集合的基本服务集颜色。以此方式,可以使得第一时间段内第三设备发送给第二设备的协议数据单元都包括第一设备对应的bss的bss颜色。

21、根据本公开实施例的第八方面,提供一种通信设备。该装置包括:处理器;以及存储器,包括计算机程序代码;所述存储器和所述计算机程序代码被配置为与所述处理器一起使得所述通信设备执行上述第一至第七方面中的任一方面中的方法。

22、根据本公开实施例的第九方面,提供一种计算机可读存储介质。该计算机可读存储介质包括机器可执行指令,所述机器可执行指令在由设备执行时促使该设备执行上述第一至第七方面中的任一方面中的方法。

23、根据本公开实施例的第十方面,提供一种芯片,包括存储器和处理器,存储器用于存储计算机程序,处理器用于从存储器中调用并运行该计算机程序,以执行上述第一至第七方面中的任一方面中的方法。

24、根据本公开实施例的第十一方面,提供一种计算机程序产品。该计算机程序产品包括计算机程序代码,所述计算机程序代码在由设备执行时促使该设备执行上述第一至第七方面中的任一方面中的方法。

25、通过下文对示例实施例的描述将会理解,根据在此提出的技术方案,可以使得当ap触发任一个关联站点的数据传输时,该站点都可以响应于该触发而进行数据传输。以此方式,可以进一步减少站点竞争信道带来的碰撞,继而进一步提高系统效率。

26、应当理解,
技术实现要素:
部分中所描述的内容并非旨在限定本公开实施例的关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下的描述变得容易理解。

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