用于对双向业务流进行优先化的系统和方法技术方案

技术编号:33514111 阅读:14 留言:0更新日期:2022-05-19 01:22
提供了用于同步上行链路(UL)和下行链路(DL)业务的系统和方法。特别地,与要在第一方向上传输的服务质量(QoS)敏感业务流相关联的帧被优先化为与要在与第一方向不同/相对的第二方向上传输的帧相称。例如,可以基于DL业务流来对UL业务流进行优先化,其中业务流属于同一应用流,反之亦然,其中可以基于针对同一应用流的UL业务流来对DL业务流进行优先化。以这种方式,可以实现端到端QoS。可以实现端到端QoS。可以实现端到端QoS。

【技术实现步骤摘要】
用于对双向业务流进行优先化的系统和方法

技术介绍

[0001]近年来,无线局域网(WLAN)技术已经成为一个快速增长的市场。各种WLAN技术的一个示例是电气和电子工程师协会(IEEE)802.11 标准。WLAN中的客户端设备或站点(STA)与接入点(AP)通信以获取对一个或多个网络资源的访问。AP可以指代可以通信耦合到一个或多个网络(例如,互联网、内联网等)的数字设备。AP可以直接连接到、也可以经由控制器连接到一个或多个网络。如本文所指,AP可以包括无线接入点(WAP),该WAP使用Wi

Fi、Bluetooth或相关标准与设备进行无线通信并且与有线网络进行通信。
[0002]AP在满足服务质量(QoS)要求的同时配置各种参数,以用于与其他设备通信和支持实时服务。为各种参数配置的特定值决定了AP的性能,诸如速度和可靠性。
附图说明
[0003]根据一个或多个各种实施例,参考附图详细描述本公开。这些附图被提供仅用于说明目的,并且仅描绘典型或示例实施例。
[0004]图1示出了根据各种实施例的可以在其中实现优先化双向业务流的示例无线网络部署;
[0005]图2A示出了根据各种实施例的示例接入点(AP),其中上行链路 (UL)业务在信道上未被优先化并且同一信道上的下行链路(DL)业务被优先化;
[0006]图2B示出了根据一个实施例的用于基于图2A的AP中的下行链路 (DL)业务流来实现优先化上行链路(UL)业务流的示例计算组件;
[0007]图2C示出了根据各种实施例的示例接入点(AP);
[0008]图2D示出了根据一个实施例的用于基于图2A的AP中的上行链路(UL)业务流来实现优先化下行链路(DL)业务流的示例计算组件;以及
[0009]图3示出了可以在其中实现本文中描述的各种实施例的示例计算组件。
[0010]附图不是穷举的,并且没有将本公开限制为所公开的具体形式。
具体实施方式
[0011]对于对服务质量(QoS)敏感的业务流,通常已经在无线局域网 (WLAN)上使用在每个传递业务指示消息(DTIM)周期或间隔发生的多播传输。为了确保可靠性,这样的多播传输可以使用基本速率。但是,这是以通话时间(airtime)的低效利用为代价的。这样的多播传输的传输特性可以改变。例如,多播传输可以涉及突发业务,例如视频流传输期间的渐进式下载。此外,诸如4K视频、虚拟现实业务等QoS敏感传输也可能是量吞吐量密集型的。因此,已经将很多常规应用和栈实现修改为针对这样的(突发性、吞吐量密集型等)业务流类型使用单播而不是多播传输。
[0012]一些常规系统也可以将TCP与UDP用于前述流。期望这样的常规应用和网络确保这些单播传输控制协议(TCP)/用户数据报协议(UDP) 业务流被排队,以用于在增强QoS的访问类别(AC)上进行传输。但是,即使可以确保与期望QoS相称的业务流排队,也不能保证在
数据链路层/第2层的往返过程上维持QoS。例如,4K视频流应用可以根据与高优先级AC(例如,视频(VI)AC)相对应的一组参数值使用TCP来发送其数据帧。然而,接收方STA仍可以生成被标记为使用较低优先级 AC(例如,尽力而为(BE)AC)的TCP确认(ACK)。类似地,双向应用(其中相关联的业务流同时包括上行链路(UL)和下行链路(DL) 的应用)可能会遇到QoS降低的问题,因为反向链路没有被其传输方等同地优先化。
[0013]此外,取决于多种因素,存在可能无法根据可以增强QoS的AC来发送某些业务流的帧的情况。这样的因素的示例包括但不限于:应用如何标记帧、网络如何处理帧的IP报头中的服务类型(ToS)标签、ToS 如何转换为用于在WLAN网络上传输的AC等。因此,视频应用可能会根据BE AC(而不是根据VI AC)对帧进行排队。尽管各种系统和方法已经通过针对特定应用执行优先级排队和调度来解决前向业务(例如, TCP数据段)的优先化问题,但是在常规系统中,反向业务(例如,TCPACK或其他反向业务)仍然未被优先化。
[0014]因此,根据各种实施例,与要在第一方向上传输的QoS敏感业务流相关联的帧的优先级与要在与第一方向不同/相对的第二方向上传输的帧的优先级相称。例如,可以基于DL业务流来对UL业务流进行优先化,其中业务流属于同一应用流,反之亦然,其中可以基于针对同一应用流的UL业务流来对DL业务流进行优先化。例如,在视频电话会议的上下文中,携带语音的数据分组可以在DL上从AP被传输到用户的笔记本电脑设备。因为业务流在DL方向上,所以AP有机会优先化其传输的分组。但是,在反向方向(在这种情况下为UL方向)上,AP无法控制使用哪个AC来将数据分组从用户的笔记本电脑设备传输到AP,和/或用户的笔记本电脑如何访问信道以实现数据分组的传输。因为业务可以同时具有UL和DL分量或部分,所以最好在业务的UL和DL分量/部分之间具有对称或同步的QoS。以这种方式,可以实现端到端QoS。
[0015]为了对UL业务进行优先化,可以更频繁地调度针对特定QoS敏感应用流的UL业务。可以在每个STA处轮询UL缓冲器状态,以估计每个STA处的UL队列深度。根据应用流的优先级和缓冲器状态来对STA 进行排序。可以确定要用来传输每个UL传输的AC(在触发过程中)。还确定UL传输的模式(例如,是使用全部或部分带宽多用户多输入多输出(MU

MIMO)、MU正交频分多址(OFDMA)还是其混合组合来完成UL传输)。
[0016]为了基于UL业务流对DL方向上的业务进行优先化,标识与QoS 敏感应用流相关联的所有UL业务流。可以确定与所标识的UL业务流相关联的适当AC。与DL业务流相关联的AC可以被设置为与UL业务流的AC至少相同,或者在一些实施例中,所选择的AC的优先级可以高于UL业务流的优先级。
[0017]在详细描述所公开的系统和方法的实施例之前,描述可以用于在各种应用中实现这些系统和方法的示例网络安装是有用的。图1示出了可以为诸如商业、教育机构、政府实体、医疗机构或其他组织等组织而实现的网络配置100的一个示例。该图示出了由具有多个用户(或至少多个客户端设备110)并且可能具有多个物理或地理场所102、132、142 的组织来实现的配置的示例。网络配置100可以包括与网络120通信的主场所102。网络配置100还可以包括与网络120通信的一个或多个远程场所132、142。
[0018]主场所102可以包括主网络,该主网络可以是例如办公网络、家庭网络或其他网络安装。主场所102网络可以是专用网络,诸如可以包括用于限制对专用网络的授权用户的访问的安全性和访问控制的网络。授权用户可以包括例如位于主场所102处的公司的员工、房
802.3以太网接口等有线网络接口、以及诸如IEEE 802.11WiFi接口等无线网络接口,尽管本公开的示例不限于这样的接口。AP可以包括存储器,包括读写存储器和持久性存储器(诸如ROM、EPROM和闪存本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于向无线局域网WLAN设备调度上行链路UL业务的方法,包括:标识与所述WLAN设备的每个高优先级应用流相关联的下行链路DL业务流;确定与高优先级应用流中的每个高优先级应用流相关联的每个站点STA的UL缓冲器的状态;基于所述高优先级应用流中的每个高优先级应用流的优先级,对每个STA进行排序;以及以至少等同于被提供给所标识的DL业务流的信道访问的方式,向每个已排序STA提供所述UL中的信道访问。2.根据权利要求1所述的方法,其中所述WLAN设备包括能够调度UL业务的设备。3.根据权利要求1所述的方法,其中所述WLAN设备包括接入点。4.根据权利要求1所述的方法,其中深度分组检查在所述WLAN设备上被执行以标识所述DL业务流。5.根据权利要求1所述的方法,其中确定STA的UL缓冲器状态包括:以所确定的间隔实时地对所述STA中的每个STA执行缓冲器轮询,以估计UL队列深度。6.根据权利要求5所述的方法,其中执行所述缓冲器轮询包括:将缓冲器状态报告轮询BSRP触发帧附加到在所述DL方向上的信道上发送的WLAN物理层协议数据单元PPDU。7.根据权利要求6所述的方法,其中所述缓冲器轮询的所述执行以确定的周期性来发生,所述周期性取决于与所述STA中的每个STA相关联的所述高优先级应用流中的每个高优先级应用流。8.根据权利要求1所述的方法,还包括:确定与每个UL缓冲器相对应的UL传输的访问类别AC。9.根据权利要求8所述的方法,还包括:在被传输给每个已排序STA的触发帧中指定指示AC或AC集合的优选AC字段,每个已排序STA能够根据所述AC或AC集合使分组出队以用于UL传输。10.根据权利要求9所述的方法,其中所述AC或AC集合和与所述高优先级应用流中的每个高优先级应用流相关联的AC或AC集合相称。11.根据权利要求9所述的方法,还包括...

【专利技术属性】
技术研发人员:N
申请(专利权)人:慧与发展有限责任合伙企业
类型:发明
国别省市:

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

1