首页|CARINA:一种高效的解决IoT互操作性的应用层协议转换方案

CARINA:一种高效的解决IoT互操作性的应用层协议转换方案

扫码查看
为了解决物联网设备众多、协议众多,以及协议架构和应用场景不同引发的物联网设备互操作性问题,针对应用层使用广泛的HTTP等4种协议,提出了 一种基于协议包解析和关键方法映射的高效可扩展的应用层协议转换方案.考虑到4种协议的基础架构、消息格式、通信模式以及应用场景具有较大差异,该方案通过对协议原始数据包进行解析和关键信息提取,然后统一以键值对的形式进行信息存储,解决了不同协议信息存储的统一性问题.通过构造关键方法映射表,将不同协议的方法进行映射,实现了不同协议之间的互联.实验结果表明,基于所提方案实现的协议转换系统能很好地完成4种协议之间的消息转换.相比同类型的Ponte方法,在相同实验条件下,所提方案的转换速度都优于Ponte,甚至在某些情况下表现出了将近10倍的速度差距,同时支持多出一倍的转换类型.实验结果验证了所提方法在可扩展性和转换时间等效率方面相比同类型的协议转换算法具有显著提升.
CARINA:An Efficient Application Layer Protocol Conversion Approach for IoT Interoperability
To solve the interoperability problems caused by numerous IoT devices and protocols with varying architectures and application scenarios,this paper proposes an efficient and scalable application layer protocol conversion approach.This approach uses protocol packet parsing and key method mapping for widely used HTTP and other three protocols.Considering the signifi-cant differences in the underlying architecture,message format,communication mode,and application scenario of the four proto-cols,the proposed approach solves the uniformity of information storage for different protocols by parsing the original data pa-ckets of the protocols and extracting key information,and storing the information in the form of key-value pairs.By constructing the key method mapping table,the methods of different protocols are mapped,realizing the interconnection between different pro-tocols.Experimental results show that the proposed approach performs well in message conversion between the four protocols.It demonstrates a significantly improved conversion speed compared to the Ponte method of a comparable type,with a nearly 10-fold difference observed in some cases when subjected to the same test conditions.Furthermore,it supports twice as many conversion types as Ponte.Experimental results show that the proposed method outperforms state-of-the-art methods in terms of scalability and efficiency.

Internet of thingsApplication layer protocolProtocol conversionInteroperability

王丽娜、赖坤豪、杨康

展开 >

武汉大学国家网络安全学院空天信息安全与可信计算教育部重点实验室 武汉 430000

物联网 应用层协议 协议转换 互操作性

国家自然科学基金国家科技支撑计划

618761342020YFB1805400

2024

计算机科学
重庆西南信息有限公司(原科技部西南信息中心)

计算机科学

CSTPCD北大核心
影响因子:0.944
ISSN:1002-137X
年,卷(期):2024.51(2)
  • 22