当前位置: 首页 > 专利查询>英特尔公司专利>正文

接收方站处的重排序缓冲区的冲刷机制制造技术

技术编号:37409546 阅读:9 留言:0更新日期:2023-04-30 09:35
本申请涉及接收方站处的重排序缓冲区的冲刷机制。这里提供了用于冲刷接收方STA处的重排序缓冲区的装置和方法。一种用于发起方STA的装置,包括:接口电路;和处理电路,该处理电路与接口电路耦合并被配置用于:生成服务质量QoS数据帧,该QoS数据帧包括与接收方STA处的重排序缓冲区的冲刷相关联的控制信息;并且将QoS数据帧提供至接口电路以传输给接收方STA。STA。STA。

【技术实现步骤摘要】
接收方站处的重排序缓冲区的冲刷机制


[0001]本公开的实施例总体涉及无线通信,并且具体地涉及用于冲刷接收方站(STA)处的重排序缓冲区的装置和方法。

技术介绍

[0002]无线设备正变得广泛流行并且越来越多地请求访问无线信道。电气和电子工程师协会(IEEE)正在开发一种或多种在信道分配中利用正交频分多址(OFDMA)的标准。

技术实现思路

[0003]根据本公开的一方面,提供了一种用于发起方STA的装置,包括:接口电路;和处理电路,该处理电路与接口电路耦合并被配置用于:生成服务质量QoS数据帧,该QoS数据帧包括与接收方STA处的重排序缓冲区的冲刷相关联的控制信息;并且将QoS数据帧提供至接口电路以传输给接收方STA。
[0004]根据本公开的另一方面,提供了一种用于接收方站STA的装置,包括:接口电路;和处理电路,该处理电路与接口电路耦合并被配置用于:对经由接口电路从发起方STA接收的服务质量QoS数据帧进行解码,该QoS数据帧包括与接收方STA处的重排序缓冲区的冲刷相关联的控制信息;并且基于经解码的QoS数据帧中的控制信息冲刷重排序缓冲区。
附图说明
[0005]在附图中,将通过示例而非限制的方式说明本公开的实施例,其中相同的参考标号指代相似的元件。
[0006]图1是示出根据本公开的一个或多个示例实施例的用于实现接收方STA处的重排序缓冲区的冲刷的示例网络环境的网络图。
[0007]图2图示了根据当前IEEE标准的典型Wi

Fi通信中发起方STA和接收方STA之间的示例交互。
[0008]图3图示了根据本公开的一些实施例的示例QoS数据帧。
[0009]图4图示了根据本公开的一些实施例的聚合控制字段中的示例控制信息子字段。
[0010]图5图示了根据本公开的一些实施例的由发起方STA执行的与重排序缓冲区冲刷相关联的示例过程的流程图。
[0011]图6图示了根据本公开的一些实施例的由发起方STA执行的与重排序缓冲区冲刷相关联的另一示例过程的流程图。
[0012]图7图示了根据本公开的一些实施例的由接收方STA执行的与重排序缓冲区冲刷相关联的示例过程的流程图。
[0013]图8图示了根据本公开的一些实施例的由接收方STA执行的与重排序缓冲区冲刷相关联的另一示例过程的流程图。
[0014]图9图示了根据本公开的一个或多个示例实施例的可以适合用作用户设备的示例
性通信站的功能图。
[0015]图10图示了根据本公开的一个或多个示例实施例的可以在其上执行一种或多种技术(例如,方法)中的任何一种的示例机器的框图。
[0016]图11是根据一些示例的无线电架构的框图。
[0017]图12图示了根据本公开的一个或多个示例实施例的用于图11的无线电架构中的示例前端模块电路。
[0018]图13图示了根据本公开的一个或多个示例实施例的用于图11的无线电架构中的示例无线电IC电路。
[0019]图14图示了根据本公开的一个或多个示例实施例的用于图11的无线电架构中的示例基带处理电路。
具体实施方式
[0020]以下描述和附图充分说明了具体实施例,以使本领域技术人员能够实践它们。其他实施例可以结合结构、逻辑、电气、过程、算法和其他变化。一些实施例的部分和特征可以被包括在其他实施例的那些部分和特征中,或被其他实施例的部分和特征替代。权利要求中阐述的实施例涵盖那些权利要求的所有可用等价物。
[0021]在无线保真(Wi

Fi)通信中,确认机制通常通过以下方式进行工作:使接收方站(STA)或接收方多链路设备(MLD)针对每个发起方STA或MLD和每个业务标识符(TID)维护介质访问控制(MAC)服务数据单元(MSDU)的重排序缓冲区。当接收方STA接收到与重排序缓冲区的头部对应的MSDU时,接收方STA可以将该MSDU连同当前为止已经以连续的顺序成功接收的所有后续MSDU一起转发给上层。然而,在任意给定时间点,重排序缓冲区中可能存在与丢失的MSDU(即在传输期间丢失的MSDU)相对应的空洞。第一个空洞之后的所有MSDU都需要被保持,直到重排序缓冲区向右移动。除了接收到与空洞相对应的丢失的MSDU(例如,通过重传),重排序缓冲区通常可以响应于以下两种情况而移动:(a)接收到具有更高序列号(SN)的MSDU并且重排序缓冲区已满或者(b)接收到显式块确认请求(BAR)帧。在后一种情况下,发起方STA通过指示下一个预期MSDU的SN并指示接收方STA冲刷掉或转发所有先前接收到的MSDU而不进一步延迟,明确地通知接收方STA移动重排序缓冲区。这种BAR机制有助于减少延迟,因为已经正确接收的MSDU可以向上转发(例如到逻辑链路控制(LLC)层),而无需等待接收丢失的MSDU。
[0022]然而,BAR帧的交换需要发起方STA明确地发送新的控制帧,其在传输时间和获取信道访问的时间方面都具有偏高的开销。某些低延迟应用(例如直播流)可能需要更快的信令来冲刷接收方STA的重排序缓冲区中的MSDU。
[0023]鉴于此问题,根据本公开的实施例,提出利用现有帧来携带与重排序缓冲区的冲刷相关联的信息,以便提供一种适用于低延迟应用的用于接收方STA处的重排序缓冲区的轻量级冲刷的机制。
[0024]图1是示出根据本公开的一些示例实施例的用于实现重排序缓冲区的轻量级冲刷的示例网络环境的网络图。无线网络100可以包括一个或多个用户设备120和一个或多个接入点(AP)102,它们可以根据IEEE 802.11通信标准进行通信。用户设备120可以是非固定的(例如,不具有固定位置)的移动设备或者可以是固定的设备。
[0025]在一些实施例中,用户设备120和AP 102可以包括一个或多个计算机系统,类似于图9的功能图和/或图10的示例机器/系统所示的。
[0026]一个或多个说明性用户设备120和/或AP 102可由一个或多个用户110操作。应当注意,任何可寻址单元可以是站(STA)。STA可能具有多个不同的特征,每个特征都塑造它的功能。例如,单个可寻址单元可能同时是便携式STA、服务质量(QoS)STA、从属STA和隐藏STA。一个或多个说明性用户设备120和AP 102可以是STA。一个或多个说明性用户设备120和/或AP 102可以作为个人基本服务集(PBSS)控制点/接入点(PCP/AP)来操作。用户设备120(例如124、126或128)和/或AP 102可以包括任何合适的处理器驱动设备,包括但不限于移动设备或非移动设备,例如静态设备。例如,用户设备120和/或AP 102可以包括用户设备(UE)、站(STA)、接入点(AP)、软件启用AP(SoftAP)、个人计算机(PC)、可穿戴无线设备(例如手环、手表、眼镜、戒指等)、台式计算机、移动计算机、膝上型计算机、ultrabook
TM
计算机、笔记本计算机、平板计算机、服务本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于发起方站STA的装置,包括:接口电路;和处理电路,该处理电路与所述接口电路耦合并被配置用于:生成服务质量QoS数据帧,该QoS数据帧包括与接收方STA处的重排序缓冲区的冲刷相关联的控制信息;并且将所述QoS数据帧提供至所述接口电路以传输给所述接收方STA。2.如权利要求1所述的装置,其中所述QoS数据帧包括介质访问控制MAC报头和多个MAC服务数据单元MSDU,并且所述MAC报头包括携带所述控制信息的聚合控制字段。3.如权利要求2所述的装置,其中所述多个MSDU具有相同的业务标识符TID,并且所述控制信息包括最高可冲刷序列号SN,该最高可冲刷SN被配置为指示要从针对所述TID的重排序缓冲区中冲刷掉如下MSDU,该MSDU经由所述QoS数据帧传输且具有低于所述最高可冲刷SN的SN。4.如权利要求2所述的装置,其中所述多个MSDU具有不同的业务标识符TID,并且所述控制信息包括一组或多组TID和一个或多个最高可冲刷序列号SN,每个最高可冲刷SN对应于一组一个或多个TID,并被配置为指示要从针对所述一组一个或多个TID的重排序缓冲区中冲刷掉如下MSDU,该MSDU经由所述QoS数据帧传输且具有低于所述最高可冲刷SN的SN。5.如权利要求1至4中任一项所述的装置,其中所述控制信息包括缓冲时间阈值,该缓冲时间阈值被配置为指示:一旦经由所述QoS数据帧传输的介质访问控制MAC服务数据单元MSDU被保持在重排序缓冲区中的时间段超过所述缓冲时间阈值,要从所述重排序缓冲区中冲刷掉该MSDU。6.如权利要求5所述的装置,其中已在所述重排序缓冲区中保持超过所述缓冲时间阈值的时间段的MSDU为过期MSDU,并且所述缓冲时间阈值还被配置为指示要从所述重排序缓冲区中冲刷掉如下MSDU,该MSDU经由所述QoS数据帧传输且具有低于所述过期MSDU的序列号SN的SN。7.如权利要求1至4中任一项所述的装置,其中,所述处理电路还被配置用于:生成管理帧,该管理帧包括与所述接收方STA处的所述重排序缓冲区的冲刷相关联的管理信息;并且将所述管理帧提供至所述接口电路以传输给所述接收方STA。8.如权利要求7所述的装置,其中,所述管理信息包括要传输到所述接收方STA的介质访问控制MAC服务数据单元MSDU的最大生存期,并且所述最大生存期被配置为指示一旦MSDU的生存期超过所述最大生存期,要从所述重排序缓冲区中冲刷掉该MSDU。9.如权利要求7所述的装置,其中,所述管理信息包括缓冲时间阈值,该缓冲时间阈值被配置为指示:一旦介质访问控制MAC服务数据单元MSDU被保持在所述重排序缓冲区中的时间段超过所述缓冲时间阈值,要从所述重排序缓冲区中冲刷掉该MSDU。
10.如权利要求7所述的装置,其中,所述管理帧是流分类服务SCS请求帧。11.如权利要求10所述的装置,其中,所述管理信息包括属于所请求的SCS流的介质访问控制MAC服务数据单元MSDU的最大生存期,并且所述最大生存期被配置为指示一旦经由所请求的SCS流传输的MSDU的生存期超过所述最大生存期,要从所述重排序缓冲区中冲刷掉该MSDU。12.如权利要求10所述的装置,其中,所述管理信息包括针对所请求的SCS流的缓冲时间阈值,并且所述缓冲时间阈值被配置为指示一旦经由所请求的SCS流传输的介质访问控制MAC服务数据单元MSDU被保持在所述重排序缓冲区中的时间段超过所述缓冲时间阈值,要从所述重排序缓冲区中冲刷掉该MSDU。13.如权利要求12所述的装置,其中,所述缓冲时间阈值小于或等于所请求的SCS流的延迟限值。14.一种用于接收方站STA的装置,包括:接口电路;和处理电路,该处理电路与所述接口电路耦合并被配置用于:对经由所述接口电路从发起方STA接收的服务质量QoS数据帧...

【专利技术属性】
技术研发人员:洛朗
申请(专利权)人:英特尔公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1