In recent years, the Internet of Things (IoT) constituted one of the major research areas which can offer solutions economically interesting and easily deployed to the remote monitoring and the data processing in several application domains. It became pervasive in all areas of our lives, viz: agriculture, healthcare, transportation, automation industry, banking, military, security and many other fields of application. This requires a larger and more complex network than the current internet. Therefore, it is crucial to create a unified IoT architecture and standardize IoT protocols to solve the challenges of energy efficiency, interoperability, scalability, security, bandwidth management. The communication protocols constitute an important part of the data communication of IoT applications. However, due to the diverse nature of IoT systems and their different messaging challenges, the selection of the appropriate messaging protocol is very difficult. Therefore, this paper presents a study of communication protocols MQTT, SMQTT, AMQP, and CoAP for IoT applications, to determine the appropriate protocol for each domain based on the type of IoT applications. It presents an evaluation of the important needs of some IoT application domains. Subsequently, it performs a detailed analysis of established communication protocols MQTT, SMQTT, AMQP, and CoAP.

1.
Chafi
,
S. E.
,
Balboul
,
Y.
,
Mazer
,
S.
,
Fattah
,
M.
, &
El Bekkali
,
M.
(
2022
).
Resource placement strategy optimization for smart grid application using 5G wireless networks
.
International Journal of Electrical & Computer Engineering
(
2088
8708
),
12
(
4
).
2.
Mishra
,
B.
, &
Kertesz
,
A.
(
2020
).
The use of MQTT in M2M and IoT systems: A survey
.
IEEE Access
,
8
,
201071
201086
.
3.
Moutaib
,
M.
,
Fattah
,
M.
, &
Farhaoui
,
Y.
(
2020
).
Internet of things: Energy Consumption and Data Storage
.
Procedia Computer Science
,
175
,
609
614
.
4.
Mamane
,
A.
,
Fattah
,
M.
,
El Ghazi
,
M.
,
Balboul
,
Y.
,
El Bekkali
,
M.
, &
Mazer
,
S.
(
2021
).
Proportional fair buffer scheduling algorithm for 5G enhanced mobile broadband
.
International Journal of Electrical & Computer Engineering
(
2088
8708
),
11
(
5
).
5.
Chafi
,
S. E.
,
Balboul
,
Y.
,
Mazer
,
S.
,
Fattah
,
M.
, &
El Bekkali
,
M.
(
2022
).
Resource placement strategy optimization for smart grid application using 5G wireless networks
.
International Journal of Electrical & Computer Engineering
(
2088
8708
),
12
(
4
).
6.
Younes
,
B.
,
Mohammed
,
F.
,
Said
,
M.
, &
Bekkali
,
M. E.
(
2021
).
5G uplink interference simulations, analysis and solutions: The case of pico cells dense deployment
.
International Journal of Electrical & Computer Engineering
(
2088
8708
),
11
(
3
).
7.
SIDNA
,
Jeddou
,
AMINE
,
Baina
,
ABDALLAH
,
Najid
, et al.
Analysis and evaluation of communication Protocols for IoT Applications
. In :
Proceedings of the 13th International Conference on Intelligent Systems: Theories and Applications
.
2020
. p.
1
6
.
8.
Chafi
,
S. E.
,
Balboul
,
Y.
,
Mazer
,
S.
,
Fattah
,
M.
,
Bekkali
,
M. E.
, &
Bernoussi
,
B.
(
2021
).
Cloud computing services, models and simulation tools
.
International Journal of Cloud Computing
,
10
(
5-6
),
533
547
.
9.
Saad-Eddine
,
C.
, &
Younes
,
B.
(
2019
, October).
Performance & Energy Consumption Metrics Of A Data Center According To The Energy Consumption Models Cubic, Linear, Square And Square Root
. In
2019 7th Mediterranean Congress of Telecommunications (CMT
) (pp.
1
5
).
IEEE
.
10.
Daghouj
,
D.
,
Fattah
,
M.
,
Mazer
,
S.
,
Balboul
,
Y.
, &
El Bekkali
,
M.
(
2020
).
UWB waveform for Automotive Short Range Radar
.
International Journal on Engineering Applications (IREA)
,
8
(
4
).
11.
Pekar
,
Adrian
,
Mocnej
,
Jozef
,
Seah
,
Winston
KG
, et al.
Application domain-based overview of IoT network traffic characteristics
.
ACM Computing Surveys (CSUR)
,
2020
, vol.
53
, no
4
, p.
1
33
.
12.
Almolhis
,
N.
,
Alashjaee
,
A. M.
,
Duraibi
,
S.
,
Alqahtani
,
F.
, &
Moussa
,
A. N.
(
2020
, February). The security issues in IoT-cloud: a review.
In 2020 16th IEEE International Colloquium on Signal Processing & Its Applications (CSPA)
(pp.
191
196
).
IEEE
.
13.
Lohiya
,
Ritika et
THAKKAR
,
Ankit
.
Application Domains, Evaluation Data Sets, and Research Challenges of IoT: A Systematic Review
.
IEEE Internet of Things Journal
,
2020
, vol.
8
, no
11
, p.
8774
8798
.
14.
RAJ
,
Aparna et
SHETTY
,
Sujala
D.
IoT eco-system, layered architectures, security and advancing technologies: A comprehensive survey
.
Wireless Personal Communications
,
2021
, p.
1
37
.
15.
Lombardi
,
Marco
,
PASCALE
,
Francesco
,
et
SANTANIELLO
,
Domenico
.
Internet of things: A general overview between architectures
,
protocols and applications. Information
,
2021
, vol.
12
, no
2
, p.
87
.
16.
da Silva
,
A. F.
,
Ohta
,
R. L.
,
dos Santos
,
M. N.
, &
Binotto
,
A. P.
(
2016
).
A cloud-based architecture for the internet of things targeting industrial devices remote monitoring and control
.
IFAC-PapersOnLine
,
49
(
30
),
108
113
.
17.
Hintaw
,
A. J.
,
Manickam
,
S.
,
Aboalmaaly
,
M. F.
, &
Karuppayah
,
S.
(
2021
).
MQTT vulnerabilities, attack vectors and solutions in the internet of things (IoT
).
IETE Journal of Research
,
1
30
.
18.
Mrabet
,
Hichem
,
BELGUITH
,
Sana
,
ALHOMOUD
,
Adeeb
, et al.
A survey of IoT security based on a layered architecture of sensing and data analysis
.
Sensors
,
2020
, vol.
20
, no
13
, p.
3625
.
19.
Hasan
,
M. K.
(
2020
).
CoAP and MQTT Measurements over LoRaWAN
.
20.
Raj
,
Aparna et
SHETTY
,
Sujala
D.
IoT eco-system, layered architectures, security and advancing technologies: A comprehensive survey
.
Wireless Personal Communicati ons
,
2021
, p.
1
37
.
21.
Abdelouahid
,
Rachida
Ait
,
OQAIDI
,
Mohammed
,
et
MARZAK
,
Abdelaziz
.
Towards to a new iot interoperability architecture
. In :
2018 IEEE International Conference on Technology Management, Operations and Decisions (ICTMOD
).
IEEE
,
2018
. p.
148
154
.
22.
Sarhan
,
Q. I.
(
2018
).
Internet of things: a survey of challenges and issues
.
International Journal of Internet of Things and Cyber-Assurance
,
1
(
1
),
40
75
.
23.
KARPENKO
,
Anastasiia
, et al.
Practical Use of O-MI/O-DF messaging standards in mobile application for IoT
.
Creating an open system for smart EV charging.
2017
.
24.
Kannan
,
V. T.
, &
Chakravarthi
,
R.
(
2022
).
Efficient addressing schemes for internet of things
.
International Journal of Electrical & Computer Engineering
(
2088
8708
),
12
(
4
).
This content is only available via PDF.
You do not currently have access to this content.