Skip to main content
QUICK REVIEW

[论文解读] A Publish/Subscribe QoS-aware Framework for Massive IoT Traffic Orchestration

Pedro F. Moraes, Rafael F. Reale|arXiv (Cornell University)|Jun 8, 2018
IoT and Edge/Fog Computing参考文献 7被引用 11
一句话总结

本文提出 PSIoT-Orch,一种基于信息中心网络(ICN)架构和带宽分配模型(BAM)的QoS感知型发布/订阅框架,用于动态分配网络资源(LSP带宽),以协调大规模物联网(IoT)流量。该框架通过监控缓冲区状态并重新分配带宽给高优先级数据流,确保物联网数据的高效、可预测传输。在基于Mininet的原型验证中,系统展示了在拥塞条件下有效的负载均衡与QoS强制执行能力。

ABSTRACT

Internet of Things (IoT) application deployment requires the allocation of resources such as virtual machines, storage, and network elements that must be deployed over distinct infrastructures such as cloud computing, Cloud of Things (CoT), datacenters and backbone networks. For massive IoT data acquisition, a gateway-based data aggregation approach is commonly used featuring sensor/ actuator seamless access and providing cache/ buffering and preprocessing functionality. In this perspective , gateways acting as producers need to allocate network resources to send IoT data to consumers. In this paper, it is proposed a Publish/-Subscribe (PubSub) quality of service (QoS) aware framework (PSIoT-Orch) that orchestrates IoT traffic and allocates network resources between aggregates and consumers for massive IoT traffic. PSIoT-Orch schedules IoT data flows based on its configured QoS requirements. Additionally , the framework allocates network resources (LSP/ bandwidth) over a controlled backbone network with limited and constrained resources between IoT data users and consumers. Network resources are allocated using a Bandwidth Allocation Model (BAM) to achieve efficient network resource allocation for scheduled IoT data streams. PSIoT-Orch adopts an ICN (Information-Centric Network) PubSub architecture approach to handle IoT data transfers requests among framework components. The proposed framework aims at gathering the inherent advantages of an ICN-centric approach using a PubSub message scheme while allocating resources efficiently keeping QoS awareness and handling restricted network resources (bandwidth) for massive IoT traffic.

研究动机与目标

  • 为解决在带宽受限的骨干网络中管理大规模、异构物联网(IoT)流量的日益增长的挑战。
  • 实现边缘汇聚节点(数据生产者)与消费者之间可扩展且互操作的物联网数据流高效、QoS感知的调度。
  • 通过根据QoS需求和缓冲区状态动态分配带宽,减少网络拥塞,并确保高优先级物联网数据的可靠传输。
  • 与现有网络基础设施(包括CDN和受控骨干网)集成,以支持实际部署。

提出的方法

  • 该框架采用信息中心网络(ICN)的发布/订阅模型,将数据生产者与消费者解耦,实现高效的以内容为中心的路由。
  • 带宽分配模型(BAM)根据QoS等级(0–2)动态分配LSP(链路容量)资源,高优先级流可获得成比例更多的带宽。
  • 编排器持续监控每个汇聚节点的缓冲区状态,并在阈值被超过时触发带宽重新分配,以防止数据丢失。
  • 基于Mininet的原型实验模拟了一个受控骨干网络,包含3个物联网汇聚节点、2个消费者和非物联网流量生成器,使用1MB/s链路模拟带宽限制。
  • 编排器实现了一种启发式算法,根据QoS等级和缓冲区占用情况,将可用带宽在各汇聚节点间重新分配。
  • 系统支持基于主题的订阅,使消费者能够透明地访问来自多个生产者的资料,而无需管理底层网络细节。

实验结果

研究问题

  • RQ1如何在带宽受限的骨干网络中,通过发布/订阅框架高效调度大规模物联网流量,同时维持QoS保证?
  • RQ2在受控网络环境中,哪些机制能够实现物联网数据生产者与消费者之间动态、QoS感知的带宽分配?
  • RQ3该框架如何在缺乏流量模式先验知识的情况下,处理高吞吐量物联网数据流中的缓冲区溢出风险?
  • RQ4在有限网络容量下,编排器在多任务物联网数据流与非物联网流量之间能实现多大程度的负载均衡?
  • RQ5该框架是否可作为独立的流量控制器灵活部署,或可与CDN等现有网络服务集成?

主要发现

  • 在客户端2订阅了来自Ag1的全部三个主题及高吞吐量的第四个主题后,Ag1的缓冲区迅速填满,表明数据生成速率远超初始带宽分配。
  • 编排器检测到缓冲区增长超过阈值,启动了对Ag1的动态带宽重新分配,以缓解拥塞。
  • 尽管采取了重新分配措施,由于Ag1的第四个主题吞吐量比其他流高出100倍,其缓冲区仍持续增长,表明系统在压力下仍具响应能力。
  • 编排器成功维持了低优先级流的稳定带宽分配,同时优先保障高QoS请求,确保无完全服务降级。
  • 该框架通过根据缓冲区状态和订阅模式实时调整带宽,有效实现了QoS强制执行。
  • 原型验证确认,PSIoT-Orch框架能够预测性地管理网络资源,并在高负载条件下维持数据流完整性。

更好的研究,从现在开始

从阅读论文到最终审阅,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。