Design and Evaluation of a Services Interface for the Internet of Things

被引:11
|
作者
de Melo Silva, Caio Cesar [1 ]
Cerqueira Ferreira, Hiro Gabriel [1 ]
de Sousa Junior, Rafael Timoteo [1 ]
Buiati, Fabio [1 ]
Garcia Villalba, Luis Javier [2 ]
机构
[1] Univ Brasilia, Elect Engn Dept ENE, Campus Darcy Ribeiro Asa Norte, BR-70910900 Brasilia, DF, Brazil
[2] Univ Complutense Madrid, Fac Informat Technol & Comp Sci, Dept Software Engn & Artificial Intelligence DISI, GASS,Off 431, Calle Prof Jose Garcia Santesmases 9,Ciudad Univ, E-28040 Madrid, Spain
关键词
Internet of things (IoT); IoT application programming interface (IoT API); IoT middleware; REST services; SOAP services; UPnP devices; IOT; ARCHITECTURE; UPNP;
D O I
10.1007/s11277-015-3168-6
中图分类号
TN [电子技术、通信技术];
学科分类号
0809 ;
摘要
This paper proposes an application programming interface (API) for accessing services within the internet of things (IoT) through both REST and SOAP protocols. This API provides methods and procedures to allow its usage for performing IoT control and event monitoring operations. In order to encompass devices diversity, the proposed API introduces a uniform abstraction model that constitutes a common standard view to manage objects. An abstract device services interface is then available instead of device commands, thus providing transparent access to devices capabilities and hiding the physical aspects of provider devices. The API has been designed to ease the remote management of IoT smart objects and was implemented as a module of an existing IoT middleware (UIoT). Experimental evaluation of both protocol implementations yields results showing the REST services with faster response time and lower resources usage than similar SOAP services.
引用
收藏
页码:1711 / 1748
页数:38
相关论文
共 50 条
  • [1] Design and Evaluation of a Services Interface for the Internet of Things
    Caio César de Melo Silva
    Hiro Gabriel Cerqueira Ferreira
    Rafael Timóteo de Sousa Júnior
    Fábio Buiati
    Luis Javier García Villalba
    Wireless Personal Communications, 2016, 91 : 1711 - 1748
  • [2] Design and Optimization of Socket Mechanism for Services in Internet of Things
    Wang, Kun
    Zhang, Yuhua
    Yu, Yue
    Li, Yan
    2013 22ND WIRELESS AND OPTICAL COMMUNICATIONS CONFERENCE (WOCC 2013), 2013, : 327 - 332
  • [3] Performance evaluation of recommendation algorithms on Internet of Things services
    Mashal, Ibrahim
    Alsaryrah, Osama
    Chung, Tein-Yaw
    PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2016, 451 : 646 - 656
  • [4] Middleware technology research and interface design based on internet of things
    Wang, Yingmei
    International Journal of Smart Home, 2015, 9 (12): : 35 - 44
  • [5] Design and implementation of application programming interface for Internet of things cloud
    Hou, Lu
    Zhao, Shaohang
    Li, Xing
    Chatzimisios, Periklis
    Zheng, Kan
    INTERNATIONAL JOURNAL OF NETWORK MANAGEMENT, 2017, 27 (03)
  • [6] An Interface Theory for the Internet of Things
    Lohstroh, Marten
    Lee, Edward A.
    SOFTWARE ENGINEERING AND FORMAL METHODS, 2015, 9276 : 20 - 34
  • [7] Internet of Things and Cloud Services
    Younas, Muhammad
    Awan, Irfan
    Pescape, Antonio
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 56 : 605 - 606
  • [8] The Framework of Internet of Things Services
    Thiyagarajan, M.
    Raveendra, Chaitanya
    2017 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2017, : 1282 - 1286
  • [9] On Search Services for Internet of Things
    Namiot, Dmitry
    Sneps-Sneppe, Manfred
    DISTRIBUTED COMPUTER AND COMMUNICATION NETWORKS (DCCN 2017), 2017, 700 : 174 - 185
  • [10] Emerging services for Internet of Things
    Chang, Victor
    Kantere, Verena
    Ramachandran, Muthu
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2017, 89 : 1 - 2