white
Figure 15: Throughput AMQP.
In the table above, the MQTT throughput has
the last average of 10 trials with an average number
of packets 891,331,927.2 Bytes and an average time
span of 208.0996 resulting in an average Bytes / s of
17,592,975.29 or 16.1 Mbit / s. While in AMQP, the
throughput obtained with 208.0996 with the last aver-
age of 14.7 Mbit / s and the average number of packets
of 895,075,801.2 Bytes and Time span of 479.0202.
From the results, there were differences in the aver-
age packet of 3,743,874 Bytes with the AMQP proto-
col sending more packets, but the average shows that
AMQP is smaller issuing throughput.
5 CONCLUSIONS
From this research, it can be concluded that for a big-
ger capacity and continuous availability, AMQP pro-
tocol is better in terms of exchanging data than the
MQTT protocol. The results have been obtained by
showing the time delay and throughput to measure
the data transmission in real-time. Obtain accuracy
when sending health data, with the output that the
AMQP protocol delay that comes out is less than 1
second per shipment while the MQTT protocol gets
46 seconds for each delivery. For the throughput test-
ing, the AMQP protocol gets an average output of
15209265.86 Bit per second for ten attempts, while
the MQTT protocol gets 17592975.29 Bit per sec-
ond. The outputs on testing health data using similar
protocols with AMQP protocol results better than the
MQTT protocol; the availability of the AMQP proto-
col is better for sending extensive data. This research
could speed up the data running process, so there will
be no data fallacy or data lose. It can be concluded
from the initial problem that the AMQP protocol an-
swers to data exchange on health data because it has
various needs, and it is done continuously. The de-
velopment of advanced research that can be done is
more massive data in the security and availability as-
pects, and many implementations can be done in other
sectors to see a better performance other than AMQP
protocol.
REFERENCES
Anusha, M., Babu, E. S., Reddy, L. S. M., Krishna, A., and
Bhagyasree, B. (2017). Performance analysis of data
protocols of internet of things: a qualitative review.
International Journal of Pure and Applied Mathemat-
ics, 115(6):37–47.
Chaudhary, A., Peddoju, S. K., and Kadarla, K. (2017).
Study of internet-of-things messaging protocols used
for exchanging data with external sources. In 2017
IEEE 14th International Conference on Mobile Ad
Hoc and Sensor Systems (MASS), pages 666–671.
IEEE.
Das, M. K. and Ari, S. (2014). Ecg beats classification using
mixture of features. International scholarly research
notices, 2014.
Hong, X. J., Yang, H. S., and Kim, Y. H. (2018). Perfor-
mance analysis of restful api and rabbitmq for mi-
croservice web application. In 2018 International
Conference on Information and Communication Tech-
nology Convergence (ICTC), pages 257–259. IEEE.
Imane, S., Tomader, M., and Nabil, H. (2018). Compar-
ison between coap and mqtt in smart healthcare and
some threats. In 2018 International Symposium on
Advanced Electrical and Communication Technolo-
gies (ISAECT), pages 1–4. IEEE.
Jaikar, S. P. and Iyer, D. (2018). A survey of messaging
protocols for iot systems. Int. J. Adv. Manag. Technol.
Eng. Sci, pages 510–514.
Kodali, R. K. and Gorantla, V. S. K. (2017). Weather track-
ing system using mqtt and sqlite. In 2017 3rd Interna-
tional Conference on Applied and Theoretical Com-
puting and Communication Technology (iCATccT),
pages 205–208. IEEE.
Naik, N. (2017). Choice of effective messaging protocols
for iot systems: Mqtt, coap, amqp and http. In 2017
IEEE international systems engineering symposium
(ISSE), pages 1–7. IEEE.
Pereira, E., Pinto, R., Reis, J., and Gonc¸alves, G. (2019).
Mqtt-rd: A mqtt based resource discovery for machine
to machine communication.
Perrone, G., Vecchio, M., Pecori, R., Giaffreda, R., et al.
(2017). The day after mirai: A survey on mqtt se-
curity solutions after the largest cyber-attack carried
out through an army of iot devices. In IoTBDS, pages
246–253.
Pohl, M., Kubela, J., Bosse, S., and Turowski, K. (2018).
Performance evaluation of application layer protocols
for the internet-of-things. In 2018 Sixth International
Conference on Enterprise Systems (ES), pages 180–
187. IEEE.
Sarierao, B. S. and Prakasarao, A. (2018). Smart healthcare
monitoring system using mqtt protocol. In 2018 3rd
International Conference for Convergence in Technol-
ogy (I2CT), pages 1–5. IEEE.
Performance Analysis of AMQP Protocol for Patient Health Data in IoT Case
149