A proposal for bridging application layer protocols to HTTP on IoT solutions

被引:27
|
作者
da Cruz, Mauro A. A. [1 ,2 ]
Rodrigues, Joel J. P. C. [1 ,3 ,4 ,5 ]
Lorenz, Pascal [2 ]
Solic, Petar [6 ]
Al-Muhtadi, Jalal [4 ]
Albuquerque, Victor Hugo C. [7 ]
机构
[1] Natl Inst Telecommun Inatel, Av Joao de Camargo,510 Ctr, BR-37540000 Santa Rita Do Sapucai, MG, Brazil
[2] Univ Haute Alsace, Colmar, France
[3] Inst Telecomunicacoes, Lisbon, Portugal
[4] KSU, CCIS, Riyadh 12372, Saudi Arabia
[5] Fed Univ Piaui UFPI, Teresina, PI, Brazil
[6] Univ Split, Split, Croatia
[7] Univ Fortaleza UNIFOR, Fortaleza, Ceara, Brazil
关键词
Application layer; Bridge; Gateway; Internet of Things; MQTT; CoAP; DDS; WebSockets; INTERNET; INTEROPERABILITY; CHALLENGES; THINGS;
D O I
10.1016/j.future.2019.02.009
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the Internet of Things (IoT), data is handled and stored by software known as middleware (located on a server). IoT devices send such data through an application layer protocol that may be different from those supported by the middleware. This paper proposes an application layer gateway, called MiddleBridge, that translates Constrained Application Layer Protocol (CoAP), Message Queuing, Queuing Telemetry Transport Protocol (MQTT), Data Distribution Service (DDS), and Websockets messages into HTTP. MiddleBridge can be deployed on any computer with Java virtual machine because all servers are embedded in its code, enabling IoT gadgets to transmit data to any REST endpoint seamlessly. With the proposed approach, devices can send a smaller message to an intermediary (MiddleBridge), which restructures it and forwards to a middleware, reducing the time that a device spends transmitting. The created graphical user interface allows users to configure messages conversion and forwarding in runtime. The efficiency of such approach is evaluated through the packet size and response times considering the data sent to Orion context broker (a Fiware project). Results show that packet size that is sent by an IoT device through MiddleBridge is 17 times smaller than sending a straight HTTP request to the server and significantly reduces the transmission time. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:145 / 152
页数:8
相关论文
共 50 条
  • [21] Robustness of IoT Application Protocols to Network Impairments
    Liri, Elizabeth
    Singh, Prateek Kumar
    Bin Rabiah, Abdulrahman
    Kar, Koushik
    Makhijani, Kiran
    Ramakrishnan, K. K.
    2018 IEEE INTERNATIONAL SYMPOSIUM ON LOCAL AND METROPOLITAN AREA NETWORKS (LANMAN), 2018, : 97 - 103
  • [22] Security Solutions for Physical Layer of IoT
    Chowdhary, Shivani
    Som, Subhranil
    Tuli, Vipul
    Khatri, Sunil Kumar
    2017 INTERNATIONAL CONFERENCE ON INFOCOM TECHNOLOGIES AND UNMANNED SYSTEMS (TRENDS AND FUTURE DIRECTIONS) (ICTUS), 2017, : 579 - 583
  • [23] Comparing application layer protocols for video transmission in IoT low power lossy networks: an analytic comparison
    Arvin Ghotbou
    Mohammad Khansari
    Wireless Networks, 2021, 27 : 269 - 283
  • [24] Comparing application layer protocols for video transmission in IoT low power lossy networks: an analytic comparison
    Ghotbou, Arvin
    Khansari, Mohammad
    WIRELESS NETWORKS, 2021, 27 (01) : 269 - 283
  • [25] Application Layer Protocols In Multimedia Networks
    Khallaf, Kh. T.
    Nabil, M.
    Dakrory, Y. H.
    2009 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND SYSTEMS (ICCES 2009), 2009, : 495 - +
  • [26] Application Protocol Conversion Corresponding to Various IoT Protocols
    Saito, Kenta
    Nishi, Hiroaki
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 5219 - 5225
  • [27] Data collection in IoT networks: Architecture, solutions, protocols and challenges
    Ari, Ado Adamou Abba
    Aziz, Hamayadji Abdoul
    Njoya, Arouna Ndam
    Aboubakar, Moussa
    Djedouboum, Asside Christian
    Thiare, Ousmane
    Mohamadou, Alidou
    IET WIRELESS SENSOR SYSTEMS, 2024, 14 (04) : 85 - 110
  • [28] An Approach to Generate Realistic HTTP Parameters for Application Layer Deception
    Sahin, Merve
    Hebert, Cedric
    Lozoya, Rocio Cabrera
    APPLIED CRYPTOGRAPHY AND NETWORK SECURITY, ACNS 2022, 2022, 13269 : 337 - 355
  • [29] ANALYSIS AND TESTING OF APPLICATION LAYER PROTOCOLS WITH AN APPLICATION TO FTAM
    SARIKAYA, B
    KOUKOULIDIS, V
    ESWARA, S
    BARBEAU, M
    IEEE TRANSACTIONS ON COMMUNICATIONS, 1992, 40 (01) : 7 - 11
  • [30] Header Proposal for the DetNet Application Layer
    Blanco Caamano, Marta
    Contreras, Luis M.
    Lopez da Silva, Rafael A.
    2024 24TH INTERNATIONAL CONFERENCE ON TRANSPARENT OPTICAL NETWORKS, ICTON 2024, 2024,