基于深度包检测在受限节点上透明恢复动态状态
网络与互联网体系结构
2018-06-22 v1
摘要
许多物联网应用广泛使用以意外故障为特征的受限设备。此外,节点可能因维护(例如更换电池)而暂时离线。这些事件导致因节点间交互而生成的动态数据丢失。例如,通过向传感器发送 PUT 请求调整的配置设置将在节点重启时丢失。这些丢失的数据,我们称之为动态状态,会导致物联网应用产生错误结果或故障。本文中,我们引入一种通过深度包检测的智能动态状态恢复机制。置于网关处的状态目录拦截外部设备与受限设备之间的每一次通信,并存储(或更新)对恢复动态状态重要的信息。当某节点报告重启时,状态目录重放生成该动态状态的包,从而恢复所有动态状态。我们在充当受限网络网关的非受限设备上实现了该方案,并使用 Cooja 模拟器测试结果。
引用
@article{arxiv.1806.08252,
title = {Transparent Recovery of Dynamic States on Constrained Nodes through Deep Packet Inspection},
author = {Girum Ketema Teklemariam and Floris Van den Abeele and Ingrid Moerman and Jeroen Hoebeke},
journal= {arXiv preprint arXiv:1806.08252},
year = {2018}
}