用于目标唤醒时间参数设计的装置和方法与流程

文档序号:35457340发布日期:2023-09-14 22:47阅读:88来源:国知局
用于目标唤醒时间参数设计的装置和方法与流程

本公开总体上涉及无线通信系统中的功率管理(power management)。本公开的实施例涉及联合确定用于无线局域网通信系统中的通信的目标唤醒时间配置的参数的方法和装置。


背景技术:

1、随着下一代ieee 802.11无线局域网(wlan)的标准化进程,即ieee 802.11ax修正进入最后阶段,ieee 802.11ax修正正在引起信息技术(it)行业的关注。ieee 802.11ax修正新引入了在多个802.11设备拥挤的环境中提高峰吞吐量和效率的功能。示例环境包括机场、体育场等。wi-fi联盟(wfa)已经启动了用于保证实现ieee 802.11ax修正的经认证产品间的互操作性的wi-fi 6认证计划。在市场上,设备制造商已经开始发布经wi-fi 6认证的智能移动设备。

2、目标唤醒时间(target wake time,twt)是ieee 802.11ax修正的重要特征之一。twt支持接入点(ap)和关联站(associated station,sta)之间的唤醒时间协商,以提高功率效率。唤醒时间协商产生twt会话(例如,连续的twt会话),其中sta在预先协商的时间醒来并持续指定的持续时间以(例如,经由ul和/或dl通信)与ap通信。ieee 802.11ax修正允许sta的周期性苏醒、非周期性苏醒和随意苏醒。在ieee 802.11ax标准中,两种类型的twt操作是可能的,即,单独twt操作和广播twt操作。可以在两个sta之间或者在sta和ap之间建立单独twt约定。另一个方面,利用广播twt操作,ap可以为一组sta建立共享的twt会话。

3、诸如唤醒间隔、唤醒持续时间和初始唤醒时间(偏移)等协商的参数会极大地影响时延、吞吐量以及功率效率,这些都与qos(服务质量)或客户体验直接相关。具有不同流量特性的服务将具有不同的twt参数配置以获得更好的qos。此外,twt配置应当适应网络和服务状态变化。

4、twt允许非ap sta仅在指定时间醒来,从而降低功耗。一些应用(例如,云游戏、ar眼镜)可能具有周期性突发流量,其具有非常严格的时延要求。在由非ap sta建立twt时,sta可能不具有ap处的流量延迟信息(即,下行链路流量的到达时间)。这可能导致dl流量到达时间和twt服务时段(service period,sp)开始时间之间的大延迟。这可能会严重影响时延敏感型应用。如果非ap sta具有关于ap处的流量延迟的信息,则其可以相应地调整其twt参数,并因此可以更好地支持twt流量。


技术实现思路

1、技术问题

2、本公开的实施例提供了用于在无线网络(例如,wlan)中获得定时信息并执行对目标唤醒时间(twt)操作的时间偏移调整的方法和装置。

3、在一个实施例中,提供了一种通信设备,包括收发器和可操作地耦合到该收发器的处理器。该收发器被配置为在观察时间段期间在目标唤醒时间(twt)操作中发送和接收较高层数据封包。该处理器被配置为基于观察时间段期间的物理(phy)层发送和接收数据速率来确定有效较高层发送和接收数据速率,基于有效较高层发送和接收数据速率以及发送和接收的数据封包的总长度来估计数据封包的初始数据收发时间,基于观察时间段期间的估计的网络拥塞级别、估计的所需重传速率和twt开销总量来调整初始数据收发时间以获得较高层数据收发时间,并且基于较高层数据收发时间来确定用于twt操作的新的twt服务时段和新的twt间隔。

4、在另一个实施例中,提供了一种通信设备,包括收发器和可操作地耦合到该收发器的处理器。该收发器被配置为在观察时间段期间在目标唤醒时间(twt)操作中发送和接收较高层数据封包。该处理器被配置为确定支持在观察时间段期间观察到的吞吐量的、twt操作的最小占空比,其中,该占空比是twt操作的twt服务时段与twt间隔的比率,并且基于最小占空比,在由twt操作引入的时延不超过最大时延量并且新的twt间隔尽可能大的联合约束下,联合确定twt操作的新的twt服务时段和新的twt间隔。

5、在另一个实施例中,提供了一种更新目标唤醒时间(twt)服务时段和twt间隔的方法,包括以下步骤:在观察时间段期间观察在twt操作中发送和接收的较高层数据封包,基于观察时间段期间的物理(phy)层发送和接收数据速率来确定有效较高层发送和接收数据速率,基于有效较高层发送和接收数据速率以及发送和接收的数据封包的总长度来估计数据封包的初始数据收发时间,基于观察时间段期间的估计的网络拥塞级别、估计的所需重传速率和twt开销总量来调整初始数据收发时间,以获得较高层数据收发时间,以及基于较高层数据收发时间来确定twt操作的新的twt服务时间段和新的twt间隔。

6、在另一个实施例中,提供了一种非暂时性计算机可读介质,其被配置为存储指令,当由处理器执行时,这些指令使得电子设备:在观察时间段期间观察twt操作中发送和接收的较高层数据封包,基于观察时间段期间的物理(phy)层发送和接收数据速率来确定有效较高层发送和接收数据速率,基于有效较高层发送和接收数据速率以及发送和接收的数据封包的总长度来估计数据封包的初始数据收发时间,基于观察时间段期间的估计的网络拥塞级别、估计的所需重传速率和twt开销总量来调整初始数据收发时间,以获得较高层数据收发时间,将twt操作的最小占空比确定为较高层数据收发时间与观察时间段的比率,基于最小占空比,在由twt操作引入的时延不超过最大时延量并且新的twt间隔尽可能大的联合约束下,联合确定twt操作的新的twt服务时段和新的twt间隔,确定新的twt服务时段与新的twt间隔的比率是否超过预定的第一阈值,基于该比率超过第一阈值,使用新的twt服务时段和新的twt间隔来协商用于twt操作的调整后的twt服务时段和twt间隔,并且基于该比率不超过第一阈值,停止twt操作。

7、根据下面的附图、描述和权利要求,其他技术特征对于本领域技术人员来说是清楚的。

8、在进行下面的具体实施方式之前,阐述对本专利文档中使用的特定词语和短语的定义可能是有利的。术语“耦合”及其派生词是指两个或多个元件之间的任何直接或间接通信,无论这些元件是否彼此物理接触。术语“发送”、“接收”和“通信”及其派生词包括直接和间接通信。术语“包括”和“包含”及其派生词是指无限制的包含。术语“或”是包含性的,指和/或。短语“与……相关联”及其派生词是指包括、被包括在……内、与……互连、包含、被包含在……内、连接到……或与……连接、耦合到……或与……耦合、与……可通信、与……合作、交织、并置、接近、结合到……或与……结合、具有、具有……属性、具有到……的关系或与……有关系等。术语“控制器”是指控制至少一个操作的任何设备、系统或其部分。这种控制器可以用硬件或者硬件和软件和/或固件的组合来实现。与任何特定控制器相关联的功能可以是集中式的或分布式的,无论是本地的还是远程的。当与项目列表一起使用时,短语“……中的至少一个”是指可以使用所列项目中的一个或多个的不同组合,并且可能仅需要列表中的一个项目。例如,“a、b和c中的至少一个”包括以下组合中的任何一个:a、b、c、a和b、a和c、b和c以及a和b和c。如本文中所使用的,诸如“第一”和“第二”或“第一个”和“第二个”的术语可以用于简单地将相应的组件与另外的组件区分开,而不限制组件的其他方面(例如,重要性或次序)。应当理解,如果一个元件(例如,第一元件)被称为“与另一个元件(例如,第二元件)耦合”、“耦合到另一个元件(例如,第二元件)”、“与另一个元件(例如,第二元件)连接”或“连接到另一个元件(例如,第二元件)”,则无论是否使用术语“可操作地”或“通信地”,都意味着该元件可以直接(例如,有线地)、无线地或经由第三元件与另一个元件耦合。

9、如本文中所使用的,术语“模块”可以包括以硬件、软件或固件实现的单元,并且可以与其他术语(例如,“逻辑”、“逻辑块”、“部件”或“电路”)互换使用。模块可以是适于执行一个或多个功能的单个集成组件、或者是其最小单元或部分。例如,根据实施例,模块可以以专用集成电路(asic)的形式实现。

10、此外,下面描述的各种功能可以由一个或多个计算机程序实现或支持,一个或多个计算机程序中的每一个由计算机可读程序代码形成并包含在计算机可读介质中。术语“应用”和“程序”是指一个或多个计算机程序、软件组件、指令集、过程、功能、对象、类、实例、相关数据或其适于以合适的计算机可读程序代码实现的部分。短语“计算机可读程序代码”包括任何类型的计算机代码,包括源代码、目标代码和可执行代码。短语“计算机可读介质”包括能够由计算机访问的任何类型的介质,诸如只读存储器(rom)、随机访问存储器(ram)、硬盘驱动、紧凑盘(cd)、数字视频盘(dvd)或任何其他类型的存储器。“非暂时性”计算机可读介质排除传送暂时性电信号或其他信号的有线、无线、光学或其他通信链路。非暂时性计算机可读介质包括可以永久存储数据的介质和可以存储数据并在稍后覆写的介质,诸如可重写光盘或可擦除存储器设备。

11、在本专利文档中还提供了对其他特定词语和短语的定义。本领域普通技术人员应该理解,在多数(如果不是大多数)情况下,这样的定义适用于这样定义的词语和短语的先前以及将来的使用。

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