面向MQTT基础物联网网络的Age-of-Information感知的保留消息策略

论文标题:

  • 英文:AoI-aware Retained Message Policy in MQTT-based IoT Networks
  • 中文:面向MQTT基础物联网网络的Age-of-Information感知的保留消息策略

作者信息:

  • Youngjun Kim 和 Yeunwoong Kyung
  • 工作单位:Youngjun Kim 在韩国庆南大学计算机科学与工程学院,Yeunwoong Kyung 在韩国公州国立大学信息与通信工程系
  • 电子邮件:Youngjun Kim (youngjun@kyungnam.ac.kr),Yeunwoong Kyung (ywkyung@kongju.ac.kr)

论文出处:

  • 将被发表在 IEEE SENSORS JOURNAL

主要内容:

摘要: 在MQTT协议中,保留消息允许新订阅者在不等待发布者发送新消息的情况下接收到最新状态更新。然而,由于保留消息的发送不考虑其最初发布的时间,它可能变得过时,从而导致生产效率低下等潜在问题。为了解决这一挑战,本文提出了一种面向MQTT基础物联网网络的Age-of-Information (AoI)感知的保留消息策略(ARMY)。在ARMY中,代理在将保留消息发送给新订阅者之前会评估其新鲜度(AoI)。如果保留消息已过时,代理会请求发布者更新消息后再转发给订阅者,从而减少AoI。这种方法特别适用于实时数据至关重要的场景,如工业控制系统。然而,这一过程涉及额外的信令开销,因此需要一种平衡AoI和信令开销的最优策略。本文通过马尔可夫决策过程(MDP)模型制定策略,并使用Q-learning(QL)确定最优策略。模拟结果表明,ARMY在不增加显著额外信令成本的情况下,与各种设置下的比较方案相比,显著提高了平均奖励和AoI满足率。

引言: 随着物联网(IoT)服务的快速发展,出现了许多应用和模型,利用了消息队列遥测传输(MQTT)协议的轻量级和节能特性。MQTT因其效率和多功能性而成为物联网环境中的实际标准。它广泛应用于智能制造、家庭自动化和社交网络服务等多种应用。主要的商业云平台,如亚马逊网络服务(AWS)和谷歌云平台(GCP),支持MQTT进行物联网管理。

相关工作: MQTT标准没有包括支持时效性或减少发布者到订阅者延迟的协议。尽管MQTT标准定义了三个服务质量(QoS)级别,但它旨在提高消息传递的可靠性。为了解决这一挑战,已有几项工作旨在减少MQTT基础物联网网络中的发布者到订阅者延迟。例如,Bouallegue等人提出了一种分布式代理中间件,Fontes等人和Kim等人引入了MQTT协议的一组扩展,分别旨在支持实时服务和紧急事件。Banno等人提供了一种基于P4的加速方法,使网络交换机执行代理的部分功能。Palmese等人引入了一个QoS控制器,评估端到端延迟以满足服务要求。然而,现有文献主要关注已发布数据的延迟,并未考虑数据的新鲜度(即AoI)。

系统模型: 本文的系统模型如图1所示。在我们的模型中,当消息(例如msg1)在发布者处生成后,发布者将带有时间戳的消息发布给代理,然后代理将消息存储为保留消息。如果存在订阅者,则代理将消息发布给订阅者。

MQTT协议的功能扩展: 在ARMY中,需要一种新的控制消息,以便代理请求发布者发送新消息。为此,需要对MQTT标准进行功能扩展。

问题公式化: 在本节中,我们根据图2中的时序图制定MDP模型。

基于QL的算法: 从代理的角度来看,由于状态集U和N取决于发布者和订阅者,因此无法轻易获得转换概率P[s′|s, a]。因此,本文采用了基于QL的算法,代理(即代理)通过经验学习并改进策略,以确定最优策略。

性能分析结果: 为了性能评估,我们使用基于Python的事件驱动模拟器进行了广泛的模拟。每个模拟包括100万个决策周期,并计算平均奖励。默认参数总结在表I中。提出的方案(即ARMY)与以下三种方案进行了比较:(1) CONV,传统的MQTT协议,代理在新订阅者开始订阅时将保留消息交付给任何新订阅者,(2) DELAY,代理在等待新状态更新到达代理时,最多延迟Dm次将保留消息交付给订阅者,以及(3) FRESH,代理请求发布者是否有尚未交付给代理的新状态更新。

结论: 本文提出了一种面向MQTT基础物联网网络的AoI感知的保留消息策略(ARMY),代理根据AoI决定是交付还是延迟向新订阅者发送保留消息。此外,如果保留消息已过时,代理会请求发布者更新消息,从而减少AoI。这种策略特别适用于数据及时性至关重要的场景,如工业控制系统。然而,这一过程涉及额外的信令开销,因此需要一种平衡AoI和信令开销的最优策略。为了平衡AoI和信令开销,我们制定了一个MDP模型,并使用Q-learning确定了最优策略。模拟结果表明,ARMY在平均奖励和AoI满足率方面的表现优于比较方案。在未来的工作中,我们将扩展这项研究,考虑各种物联网部署和MQTT的使用,例如多个代理的影响,以实现可扩展操作和物理部署分析的广泛覆盖。

相关推荐
易连EDI—EasyLink2 小时前
易连EDI–EasyLink实现OCR智能数据采集
网络·人工智能·安全·汽车·ocr·edi
@insist1232 小时前
信息安全工程师考点精讲:身份认证核心原理与分类体系(上篇)
大数据·网络·分类·信息安全工程师·软件水平考试
SmartRadio3 小时前
ESP32-S3 双模式切换实现:兼顾手机_路由器连接与WiFi长距离通信
开发语言·网络·智能手机·esp32·长距离wifi
_.Switch3 小时前
东方财富股票数据JS逆向:secids字段和AES加密实战
开发语言·前端·javascript·网络·爬虫·python·ecmascript
金色光环4 小时前
FreeModbus释放底层的 TCP 监听端口
服务器·网络·tcp/ip
数智化精益手记局4 小时前
拆解物料管理erp系统的核心功能,看物料管理erp系统如何解决库存积压与缺料难题
大数据·网络·人工智能·安全·信息可视化·精益工程
灰子学技术6 小时前
Envoy HTTP 过滤器处理技术文档
网络·网络协议·http
Olivia051405148 小时前
Voohu:音频变压器的屏蔽接地技术对50Hz工频噪声抑制的影响
网络·机器人·信息与通信
byoass8 小时前
智巢AI知识库深度解析:企业文档管理从大海捞针到精准狙击的进化之路
开发语言·网络·人工智能·安全·c#·云计算
zhihuishuxia__8 小时前
Multiplex通讯(多路复用通讯)
网络·图像处理·数码相机·计算机视觉·自动化