0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

WLAN资源调度——网红餐厅的调度秘籍

共熵服务中心 来源:未知 2023-07-26 17:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本篇部分内容来源自世界无线局域网应用发展联盟(WAA)同名白皮书原文。

b20f6d96-2b97-11ee-a368-dac502259ad0.png

在河套IT Talk第100期,我们解读了WAA在其夏季论坛上发布的《企业典型场景高品质WLAN网络建设白皮书》。白皮书介绍了非常多构建高品质WLAN的技术。我们会通过几期展开谈谈这个话题。之前已经聊过了:射频资源管理——无线局域网竟然也需要红绿灯管理!?》,以及《狮吼功还有一招大喇叭——覆盖增强技术》,今天,咱们就谈谈资源调度保障技术。

1. 网红餐厅的苦恼

调度这个词儿,我们经常听到。因为调度无非就是在时间、空间和资源等限制条件下,通过管理和优化,高效地分配和利用可用资源(如时间、空间或计算能力),以最优化流程完成给定任务。调度问题可以在各个领域中找到,包括计算机系统、通信网络、制造业、交通运输、项目管理等。在每个领域中,调度算法或策略可能因所管理的具体系统或流程的特定要求和目标不同而不同。而今天聊的WLAN也不例外。

为了方便大家的理解,我用一个餐厅就餐的调度过程作比方。想象一家业务超级繁忙的网红餐厅,外面是一群乘客排着队等候就餐。有七八个朋友一起来的,有一家四口,有情侣,还有单个前来用餐的。别小瞧那些单独前来的,说不定其中就潜藏着决定餐厅生死存亡的美食评论家,他们仿佛是VIP般的存在。餐厅内,座位几乎全满,但也有一些人不愿意拼桌,导致某些座位被浪费。上菜的服务员们在过道上穿梭,忙得不可开交,却还是不经意被顾客打断,被催促着上菜、加水、买单。服务员们焦头烂额,甚至没时间收拾顾客离席后的桌子,被大堂经理训斥也是家常便饭。后厨里同样是一片忙乱,厨师长迅速做出决策:哪些菜容易做,哪些菜可以集中一锅炖出多份,哪些菜需要预先加工。锅碗瓢盆的声音不绝于耳,炉灶上不时冒出火焰,仿佛大家正在经历一场紧张的战争,一刻都不敢停歇。

正如这种混乱的餐厅一样,WLAN的应用场景也遇到了这种情况。在工业园区、教育培训、智能制造等组网场景,随着全无线的普及,新的使用习惯和流量模型的变化趋势也随之出现,WLAN和上述描述的网红餐厅的状况越来越像:

  • 人均终端数从单一终端转变为多终端(人们不是来吃一碗牛肉面,而是要点很多菜)。

  • 应用类型从单一数据业务为主转变成数据、音视频多种业务混合(菜的种类和制作手法要求也很多种,有炒菜,有炖菜,有凉菜,有蒸菜,还有甜点和果盘)。

  • 并发的数据量大幅度提升(从餐厅外焦急等待的顾客们能真切感受到,由于是网红餐厅,某些网红菜品被频繁点到,俨然成为瓶颈)。

  • 数据流量的大幅增加,以及不同业务对于时延,丢包,抖动等参数的敏感性不同,就要求无线设备对无线空口资源进行合理的分配、调度,以保证不同业务的差异化服务(不能让顾客排队等太久,也不能让顾客就座了等一个菜很久,也不能让第一个菜都吃完了,第二个菜还没有上……,顾客里有吃的快的,吃的慢的,有性子急的,有不着急还在等朋友的,别忘了,还有VIP客户哦)。

在传统WLAN网络中,服务质量QoS(Quality of Service)主要通过Wi-Fi多媒体技术WMM(Wi-Fi Multimedia)来完成优先级业务的保障的。通过将业务分成不同的优先级类别,然后通过随机退避的机制来实现不同优先级业务之间的竞争和调度。但在多用户多业务场景下,随机退避的机制暴露出来一些缺点,很难满足新场景的需求。还是回到前面餐厅的例子会很好理解。WMM其实就好比一种完全没有排队机制的就餐调度方式:大家堵在餐厅门口,类似于抢占式,谁挤在前面被注意到了,就进去就餐,随机点将一样地被选择显然是一种极为粗放型的调度手段,要是人少一点儿勉强说得过去,人多了不打起来才怪。

同理,当多个终端同时竞争无线信道资源时,它们会在遇到碰撞时随机选择一个延迟时间后再次尝试发送数据,这样的竞争方式可能导致资源利用率低、时延较高以及传输效率下降。特别是在大量终端同时竞争时,这种随机竞争机制的效率将进一步降低,很难满足新场景对网络性能的需求。

为了解决上述问题,以应对复杂的WLAN场景的多用户体验,必须要通过一系列的调度技术:VIP用户,带宽智能分配,业务识别及差异化调度等。下面,我们就一个一个来讲解。

2. VIP用户保障

VIP 是指在网络中,存在的高优先级类别客户端,需要对该类用户进行带宽保障,这类客户端的流量需要优先保障与调度。这个比较好理解,VIP用户,不用排队,直接被领进独立包间,或者最佳就餐座位,所有被VIP点的菜,必须最快响应,最好的大厨来亲自上阵。

识别VIP用户可以通过多种方式实现,其中一种常见的方法是使用特殊的标签或优先级标识。这些标签可以在用户设备或网络流量中进行标记,以便网络设备在数据传输和资源调度时进行识别和优先处理。

除了使用QoS标记,还可以通过其他方式来识别VIP用户,例如使用特定的认证方式、MAC地址过滤或者IP地址分配等。这些方法通常需要网络管理员配置,并在网络设备上进行相应的设置。

通过特殊标签或标记,网络设备可以识别VIP用户,并优先处理其业务流量,从而保障其在拥挤场景下的网络连接质量。

3. 带宽智能分配

带宽分配,资源保障最主要的目的,是实现客户端的良好体验。在前文提到无线资源是有限的,如果设备能够评估出一个可使用资源门限,一方面减少多设备间资源竞争带来的空口浪费,另外设备下的客户端能够在有限资源下,得到一个合理到资源分配,保障客户端的网络体验。带宽分配依赖于资源评估算法的支持。资源评估算法,在网络使用过程中,通过检测网络运行参数,如底噪,信道使用率,终端数目等,来大致评估出可使用的网络带宽,网络带宽随网络运行状态实时动态更新,为后续带宽分配所使用。

我们在餐厅里面经常看到餐馆根据桌子的特点把餐桌分为A类,B类,C类,然后分别进行调度排队管理,这样就是典型的一种带宽智能分配逻辑。

带宽分配主要包含两部分资源评估算法:带宽分配算法,终端调度算法。

3.1带宽分配算法

带宽分配算法,在多客户端场景下,通过检测各个终端的流量大小与类型,可以评估出终端属性。带宽分配算法则跟踪采集到的数据信息,为终端分配合理的带宽使用门限。在保障业务的前提下,终端不能超过该门限值。如果判定存在空闲带宽情况下,则大流量终端可以抢占空闲带宽,达到一个资源合理分配使用,多客户端差异化调度。

3.2终端调度算法

终端调度算法,结合应用识别技术,报文携带优先级标签,高优先级类报文可以获得优先转发调度,而多客户端各自所获得的有效使用带宽门限是确定的,在完成高优先级类别调度时,保障了业务优先,同时多客户端带宽确定下,又完成了多客户端的资源保障。

4. 业务识别

应用识别与调度保障,在AP 或者无线控制器上通过深度包检测DPI(Deep Packet Inspection)深入解析和检查数据包中的内容、设备指纹识别DFI (Device Fingerprinting Identification)识别连接到网络的设备类型和特征等技术,可以将终端用户的特点、使用的应用情况,进行精准细致的分类,通过配置策略设定,将给不同类别的应用、终端类型进行标记,进行关键业务的优先调度和保障,例如,办公场景中音视频会议为重要业务,可以通过该技术进行识别并优先调度和保障,从而提升该业务使用体验。

如果还用餐厅就餐作为类比:DPI就类似于顾客点完的菜单解读,快速识别每道菜的成分、烹饪方法、烹饪周期,以达到快速制定菜品的制作策略,比如凉菜先上,甜品要放在最后,周期长的菜要第一时间开始启动制作等等。DFI就有些类似顾客识别,比如老顾客是不是还是喜欢点老三样啊,要不要看到这个顾客在排队,后厨就要提前做好某些原材料准备?

5. 动态速率调整

动态速率调整,WLAN 网络使用中,存在多类型终端,如Wi-Fi4,Wi-Fi5,Wi-Fi6 等终端可能同时使用无线网络的情况,不同类型终端在标准协议上,约定的最大传输速率是确定的,如果网络存在干扰或低RSSI 情况下,重传和丢包较高,则会进行降速,如果系统能够检测空口环境并统计选速信息,将终端的选速进行一个区间调整,这样减少高速率出现的丢包与重传,减少空口竞争,从而提升空口使用效率。

还是回到餐厅就餐做类比,动态速率调整,就好比把顾客分为孩子、大人,男人女人,瘦子和胖子等等,不同类似的顾客,有的吃得多,有的吃得少,有的吃得快,有的吃得慢。这样区分之后,就可以动态调整供餐的节奏,避免出现胡子眉毛一把抓的情况。

6. 链路优化

链路优化(OFDMA(正交频分多址)),该项技术主要是可以通过在频域上想多个客户端并发,提升多用户通信时的效率,具体实现是将频段子载波分配给不同的客户端进行并发通信,可根据客户端需求划分资源单元(RU),灵活的RU分配可为多个客户端提供高效的体验速度。

如果类比餐厅就餐,链路优化就是类比服务员们在餐桌之间穿梭,上菜和端盘的场景。为了提高效率,服务员们会灵活选择路径,将相邻桌子的点餐一并处理,避免反复穿梭,节省时间和体力。这种优化策略使得服务员们在有限的时间内能够服务更多的桌子,提高了整体效率。

7. 增强MU-MIMO

增强型MU-MIMO(Multi-User Multiple-Input Multiple-Output),多用户场景下,不同用户的业务报文达到AP 时间不一致,报文量也不一样,导致AP 在转发业务报文时不能满足MU 配对的要求,通过增强型MU-MIMO 技术,AP 进行报文预处理,增加MU 配对的成功率,使用MU-MIMO 来同时发送多用户的业务报文,以此减少空口发送的频次,提升空口资源的利用率,以此来提升整网的带宽。

想象一下在繁忙的餐厅中,服务员们手里都提着满满的盘子准备上菜。传统的做法是一个服务员一次只能送一道菜到一个桌子,这样可能会导致一些桌子等待时间较长。但是,如果服务员们采用增强型MU-MIMO的策略,他们可以利用双手同时送多道菜到不同桌子,这样能够减少等待时间,提高了服务效率。或者直接调动送餐机器人,提升送餐的效率。

8. 空口资源联合调度

空口资源联合调度,目前网络上的数据流量,基于TCP 协议的数据流量的比例达到了90%以上。多用户并发场景下,上行的TCP ACK 与下行MU-PPDU 数据报文存在较大冲突碰撞概率,会导致错包丢包。针对该场景,通过空口资源联合调度,多用户上行业务报文可同一时刻发包,降低了空口上下行碰撞的概率,提升了多用户的并发能力。

在餐厅内,有些菜品就是受欢迎,顾客的点餐数量很多,后厨成为制作瓶颈,这个时候就可以采取空口资源联合调度的方法。在这种情况下,将同一时刻点餐的多位顾客的菜品一起提交给厨房,厨师们会在一次性收到多个订单后,做整体规划,优先处理那些准备时间较短的菜品,并采用大份处理,再拆分小份上桌的总体策略,这样就减少了拥塞的概率,提高了厨房的工作效率,确保每位顾客都能够及时享用到美食。

综上所述,资源调度保障是现代无线网络中的一个关键技术领域。通过采用VIP用户保障、带宽智能分配、业务识别及差异化调度等技术,无线网络可以实现对不同业务的差异化服务,提升用户体验和网络效率,提高了网络的带宽利用率和多用户并发能力。这些技术的不断创新和优化将为未来无线网络的发展带来更多可能性,满足不断增长的用户需求。

好了,今天我们就先聊到这儿,下次我们再来谈谈WLAN中的无感漫游技术。

希望直接看《企业典型场景高品质WLAN网络建设白皮书》原文的,扫下面的二维码获取下载链接。

b7ca3a54-2b97-11ee-a368-dac502259ad0.png


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开源技术
    +关注

    关注

    0

    文章

    389

    浏览量

    8687
  • OpenHarmony
    +关注

    关注

    31

    文章

    3926

    浏览量

    20715

原文标题:WLAN资源调度——网红餐厅的调度秘籍

文章出处:【微信号:开源技术服务中心,微信公众号:共熵服务中心】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    freertos关闭任务调度的方法

    #include \"FreeRTOS.h\" #include \"task.h\" /* 关闭任务调度 */ void
    发表于 11-17 06:47

    指挥调度系统成为企业智慧运营的“决策大脑”

    在复杂多变的运营环境中,企业时常面临资源分散、信息滞后、响应迟缓等管理挑战。传统的指挥调度模式依赖人工经验与零散数据,难以实现全局统筹与动态优化。新一代 指挥调度系统 以数据驱动为核心,通过智能分析
    的头像 发表于 11-05 14:12 79次阅读

    企业级HDFS高可用与YARN资源调度方案

    作为一名在大数据运维领域摸爬滚打8年的老兵,我见过太多因为基础架构不够健壮而导致的生产事故。今天,我想和大家分享一套经过实战检验的 HDFS 高可用与 YARN 资源调度方案,这套方案帮助我们团队将平台可用性从 99.5% 提升到 99.99%,年故障时间从 43 小时降
    的头像 发表于 09-08 17:15 543次阅读

    商汤大装置发布基于DeepLink的异构混合调度方案

    日前,在2025世界人工智能大会(WAIC)期间,商汤大装置发布基于DeepLink的异构混合调度方案,将DeepLink深度融入商汤大装置核心能力体系。该方案针对当前国产算力资源碎片化、异构芯片
    的头像 发表于 08-05 10:01 880次阅读

    御控县级供水调度系统:数字化整合,构建全流程智能调度体系

    御控县级供水调度系统的建设以数据整合和智能决策为核心,通过物联网、大数据等技术,实现从水源地到用户终端的全流程监控与优化调度,提升供水安全性和经济性。
    的头像 发表于 07-17 15:41 323次阅读
    御控县级供水<b class='flag-5'>调度</b>系统:数字化整合,构建全流程智能<b class='flag-5'>调度</b>体系

    深度剖析 RT-Thread 线程调度流程

    RT-Thread调度第一个线程的主要流程分如下:rtthread_startup:RTT的启动函数,主要负责板级驱动,调度器,系统线程初始化,启动调度的工作
    的头像 发表于 06-25 18:24 1437次阅读
    深度剖析 RT-Thread 线程<b class='flag-5'>调度</b>流程

    【启扬方案】基于RK3588的救护车智能调度系统应用解决方案

    在紧急医疗救援领域,救护车调度效率直接关乎患者生命与医疗资源的有效利用。然而,传统的救护车调度面临事件突发性、交通复杂、资源有限及人工决策局限等挑战,常导致响应延迟、
    的头像 发表于 06-12 17:26 548次阅读
    【启扬方案】基于RK3588的救护车智能<b class='flag-5'>调度</b>系统应用解决方案

    详解Kubernetes中的Pod调度亲和性

    在 Kubernetes(K8s)中,Pod 调度亲和性(Affinity) 是一种高级调度策略,用于控制 Pod 与节点(Node)或其他 Pod 之间的关联(亲和)或反关联(反亲和)关系。通过亲和性规则,管理员可以更精细地控制 Pod 的
    的头像 发表于 06-07 13:56 708次阅读

    安全生产调度管理系统的核心功能模块

    安全生产调度管理系统是运用现代信息技术构建的智能化管理平台,旨在实现生产安全风险的全面管控和应急资源的优化调度。该系统通过整合物联网、大数据、人工智能等前沿技术,建立起覆盖风险监测、预警预测、指挥
    的头像 发表于 05-16 15:25 454次阅读

    梯度科技助力客户破解算力调度难题

    在数字经济与人工智能深度融合的新阶段,算力已成为支撑人工智能发展的核心生产力。梯度科技基于云原生技术架构研发的算力调度平台,以“算力弹性调度、异构资源兼容、业务智能运维”为核心能力,为客户构建全场景算力中枢,实现
    的头像 发表于 04-27 16:32 998次阅读

    智慧园区安全调度的重要性

    随着科技的飞速发展,智慧园区作为现代城市的重要组成部分,正逐渐成为企业、政府和居民生活的重要载体。智慧园区通过物联网、大数据、人工智能等先进技术,实现了资源的高效配置和管理的智能化。然而,随着园区
    的头像 发表于 02-19 16:52 622次阅读

    构建综合指挥调度系统的重要性

    构建综合指挥调度系统的重要性不言而喻,它对于提升应急响应速度、优化资源配置、加强跨部门协作、提高决策效率和确保公共安全等方面都具有至关重要的作用。以下是古河云科技构建综合指挥调度系统重要性的几个关键方面:
    的头像 发表于 02-06 16:56 880次阅读

    简单认识全调度以太网技术

    调度以太网技术(Global Scheduling Ethernet,GSE)——基于报文容器PKTC转发和负载均衡,并实现全局调度
    的头像 发表于 01-15 14:31 1238次阅读
    简单认识全<b class='flag-5'>调度</b>以太网技术

    车队运营调度管理系统

    车队运营调度管理系统作为无人驾驶车队的云端大脑,承担了打通业务层和无人驾驶车队的重任。经纬恒润车队运营调度管理系统包含业务对接、车辆调度、作业管理引擎、交通调度、一体化监控管理、运营数
    的头像 发表于 01-09 10:25 1276次阅读
    车队运营<b class='flag-5'>调度</b>管理系统

    电力系统中的电功率调度方法

    电力系统是现代社会的基础设施,它为工业、商业和居民生活提供必需的电能。电功率调度作为电力系统运行管理的核心,其目的是在满足电力需求的同时,确保电网的稳定性和经济性。 1. 电功率调度的基本原理
    的头像 发表于 12-09 11:02 1925次阅读