论文标题
多工业IoT网关的设计和实现
Design and Implementation of a Multiprotocol IoT Gateway
论文作者
论文摘要
在未来几年中,预计会有大量设备的互连,这将导致真实世界和虚拟世界之间的一种新形式的互动形式。在这种有希望的场景中,被称为物联网,可以预期,传感器,工业机器人,汽车,电器等不同对象将连接到互联网。物联网的主要挑战之一是高度异构设备的互操作性,主要是在通信功能和所使用的网络协议方面。结果,不同设备的互连模型涉及中介设备,称为网关。该网关是组成IoT应用程序的设备管理的集中元素。此外,这对于将信息传输到Internet至关重要,尤其是当许多IoT设备不是基于IP的设备时。本文介绍了IoT网关的实现,该网关允许通过不同的无线技术交换数据,并将此类数据转发到Internet。所提出的网关具有重要的优势,例如:支持多协议互连性;用于传感器和执行器管理的无线节点的远程配置;一种灵活的算法,可将传感器获得的数据转换为均匀格式,以传输到云服务器;由于MQTT协议上有效的数据传输而引起的低能消耗。为了证明开发网关的有用性,实施了概念验证测试。实施的方案由2个无线节点组成,负责通过不同的通信协议传感环境变量并将数据传输到网关节点。获得的结果表明,从远程无线节点到网关的同时数据传输的可行性。
In the coming years, the interconnection of a large number of devices is expected, which will lead to a new form of interaction between the real and the virtual world. In this promising scenario, known as the Internet of Things, it is expected that different objects, such as sensors, industrial robots, cars, appliances, will be connected to the Internet. One of the main challenges of the Internet of Things is the interoperability of highly heterogeneous devices, mainly in terms of the communication capabilities and network protocols used. As consequence, the interconnection model of the different devices involves an intermediary device, known as gateway. This gateway is a centralized element for the management of the devices that make up an IoT application. In addition, it is essential for the transmission of information to the Internet, especially when many IoT devices are not IP-based. This paper describes the implementation of an IoT gateway that allows the exchange of data through different wireless technologies and forwarding of such data to the Internet. The proposed gateway has important advantages such as: supporting for multiprotocol interconnectivity; remote configuration of wireless nodes for sensor and actuators management; a flexible algorithm to translate the data obtained by sensors into a uniform format for transmission to a cloud server; low energy consumption due to efficient data transfer over the MQTT protocol. In order to demonstrate the usefulness of the developed gateway, a proof-of-concept test was implemented. The implemented scenario consists of 2 wireless nodes responsible for sensing environmental variables and transmitting data to the gateway node through different communication protocols. The obtained results show the feasibility for simultaneous data transmission from the remote wireless nodes to the gateway.