Service Discovery Protocols for Constrained Machine-to-Machine Communications

被引:38
|
作者
Villaverde, Berta Carballido [1 ]
Alberola, Rodolfo De Paz [1 ]
Jara, Antonio J. [1 ]
Fedor, Szymon [1 ]
Das, Sajal K. [2 ]
Pesch, Dirk [3 ]
机构
[1] United Technol Res Ctr, Cork, Ireland
[2] Missouri Univ Sci & Technol, Dept Comp Sci, Rolla, MO USA
[3] Cork Inst Technol, Ctr Embedded Syst Res, Cork, Ireland
来源
关键词
Service Discovery; Resource Discovery; Machine-to-machine; Wireless Sensor; Low Power; Constrained Application Protocol (CoAP); Domain Name System (DNS);
D O I
10.1109/SURV.2013.102213.00229
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
An emerging trend in many applications is to use resource-constrained wireless devices for machine-to-machine (M2M) communications. The observed proliferation of wireless embedded systems is expected to have a significant impact on future M2M applications if the services provided can be automatically discovered and accessed at runtime. In order to realize the decoupling of M2M applications and services, energy efficient service discovery mechanisms must be designed so as to minimize human intervention during configuration and management phases. However, many traditional service discovery protocols cannot be applied to wireless constrained devices because they introduce too much overhead, fail in a duty-cycled environment or require significant memory resources. To address this, either new protocols are being proposed or existing ones are adapted to meet the requirements of constrained networks. In this article, we provide a comprehensive overview of service discovery protocols that have been recently proposed for constrained M2M communications by the Internet Engineering Task Force (IETF). Advantages, disadvantages, performance and challenges of the existing solutions for different M2M scenarios are also analyzed.
引用
收藏
页码:41 / 60
页数:20
相关论文
共 50 条
  • [1] A survey of hybrid MAC protocols for machine-to-machine communications
    Oluwatosin Ahmed Amodu
    Mohamed Othman
    [J]. Telecommunication Systems, 2018, 69 : 141 - 165
  • [2] A survey of hybrid MAC protocols for machine-to-machine communications
    Amodu, Oluwatosin Ahmed
    Othman, Mohamed
    [J]. TELECOMMUNICATION SYSTEMS, 2018, 69 (01) : 141 - 165
  • [3] A Survey of MAC Layer Issues and Protocols for Machine-to-Machine Communications
    Rajandekar, Ajinkya
    Sikdar, Biplab
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2015, 2 (02): : 175 - 186
  • [4] Privacy in Machine-to-Machine Communications
    Cheng, Yi
    Naslund, Mats
    Selander, Goran
    Fogelstrom, Eva
    [J]. 2012 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (IEEE ICCS 2012), 2012, : 75 - 79
  • [5] Energy efficiency of Machine-to-Machine protocols
    Pavelic, Marko
    Bajt, Vatroslav
    Kusek, Mario
    [J]. 2018 41ST INTERNATIONAL CONVENTION ON INFORMATION AND COMMUNICATION TECHNOLOGY, ELECTRONICS AND MICROELECTRONICS (MIPRO), 2018, : 361 - 366
  • [6] RECENT PROGRESS IN MACHINE-TO-MACHINE COMMUNICATIONS
    Hu, Rose Qingyang
    Qian, Yi
    Chen, Hsiao-Hwa
    Jamalipour, Abbas
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2011, 49 (04) : 24 - 26
  • [7] Timed Verification of Machine-to-Machine communications
    Gharbi, Ghada
    Guermouche, Nawal
    Monteil, Thierry
    [J]. 5TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT-2014), THE 4TH INTERNATIONAL CONFERENCE ON SUSTAINABLE ENERGY INFORMATION TECHNOLOGY (SEIT-2014), 2014, 32 : 1071 - 1078
  • [8] A Survey on Cognitive Machine-to-Machine Communications
    Boisguene, Rubbens
    Chou, Shuo-Hsuan
    Huang, Chih-Wei
    [J]. 2014 INTERNATIONAL WIRELESS COMMUNICATIONS AND MOBILE COMPUTING CONFERENCE (IWCMC), 2014, : 739 - 744
  • [9] Machine-to-machine communications: Technologies and challenges
    Chen, Kwang-Cheng
    Lien, Shao-Yu
    [J]. AD HOC NETWORKS, 2014, 18 : 3 - 23
  • [10] A Socioecological Model for Advanced Service Discovery in Machine-to-Machine Communication Networks
    Liu, Lu
    Antonopoulos, Nick
    Zheng, Minghui
    Zhan, Yongzhao
    Ding, Zhijun
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (02)