Abstract
The Internet of things (IoT) is an expansion and extension based on the Internet, from network interconnection to the interrelationship of things. Most of the Internet of Things are using the publish/subscribe model, which stipulates the one-to-many situation of nodes in the Internet of Things’ uses a publish/subscribe model to achieve communication, using Broker as a relay and topic as a designated transmission path to deliver information to subscribers. But when a large amount of data is being transmitted, there will be node congestion. This will not only reduce the efficiency of data transmission, but also increase and waste the energy consumption of the entire Internet of Things. Therefore, this paper proposes topic logistics based on node resource status, and designs a new network data transmission algorithm. Based on the value of node resource status, it realizes the selection of possible data communication paths. It is verified through experiments that this algorithm can realize node resources. The full utilization of, thereby reducing communication energy consumption and improving transmission efficiency.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Soni, D., Makwana, A.: A survey on MQTT: a protocol of Internet of Things (IOT). In: International Conference on Telecommunication, Power Analysis and Computing Techniques (ICTPACT - 2017), At Bharath Institute of Higher Education and Research, 173, Agharam Road, Selaiyur, Chennai, India (2017)
Stanford-Clark, A., Truong, H.L.: MQTT For Sensor Networks (MQTT-SN) Protocol Specification Version 1.2. (2013)
Aziz, B.: A formal model and analysis of an IoT protocol. Ad Hoc Netw. 36, 49–57 (2016)
Coppen, R., Banks, A., Briggs, E., Borgendale, K., Gupta, R.: MQTT Version 5.0 (2019)
Haripriya, A.P., Kulothungan, K.. Secure-MQTT: an efficient fuzzy logic-based approach to detect DoS attack in MQTT protocol for internet of things. EURASIP J. Wireless Commun. Network. 2019(1), 90 (2019)
Yu, Z., Hong, H., Xu, G., Zhu, D.: Data encryption transmission algorithm based on MQTT. Comput. Syst. Appl. 28(10), 178–182 (2019)
Elemam, E., Bahaa-Eldin, A.M., Shaker, N.H., Sobh, M.: Formal verification for a PMQTT protocol. Egypt. Inform. J. 2020 (prepublish)
Kumar, P., Dezfouli, B.: Implementation and Analysis of QUIC for MQTT. Elsevier B.V. (2018)
Rodriguez, A., Kristensen, L.M., Rutle, A.: On modelling and validation of the MQTT IoT protocol for M2M communication (2018)
Luzuriaga, J.E., et al.: Improving MQTT data delivery in mobile scenarios: results from a realistic testbed. Mobile Inf. Syst. 2016 (2016)
Dinculeană, D., Cheng, X.: Vulnerabilities and limitations of MQTT protocol used between IoT devices. Appl. Sci. 9(5), 848 (2019)
Morales, L.V.V., López-Vizcaíno, M., Iglesias, D.F.: Anomaly detection in IoT: methods, techniques and tools. https://doi.org/10.3390/proceedings2019021004
Galán-Jiménez, J., Berrocal, J., Garcia-Alonso, J., Zabal, M.J.: A novel routing scheme for creating opportunistic context-virtual networks in IoT scenarios. Sensors 19(8), 1875 (2019)
Atmoko, R.A., Riantini, R., Hasin, M.K.: IoT real time data acquisition using MQTT protocol. J. Phys. Conf. Series 853(1) (2017)
Kang, Y., Zhong, J., Li, R.: Irrigation system based on message queue telemetry transmission protocol. Sci. Technol. Eng. 20(08), 3109–3116 (2020)
Chouali, S., Boukerche, A., Mostefaoui, A.: Towards a formal analysis of MQtt protocol in the context of communicating vehicles. In: MobiWac 2017: 129–136 a service of Schloss Dagstuhl - Leibniz Center for Informatics homebrowsesearchabout w3c valid html retrieved on 2020-04-28 0
Secinti, G., Darian, P.B., Canberk, B., Chowdhury, K.R.: SDNs in the sky: robust end-to-end connectivity for aerial vehicular networks. IEEE Commun. Mag. 56(1), 16–21 (2018)
Xiong, F., Li, A., Wang, H., Tang, L.: An SDN-MQTT based communication system for battlefield UAV swarms. IEEE Commun. Mag. 57(8), 41–47 (2019)
Casadei, R., Fortino, G., Pianini, D., Russo, W., Savaglio, C., Viroli, M.: Modelling and simulation of opportunistic IoT services with aggregate computing. Future Gener. Comput. Syst. 91, 252–262 (2019)
Lindgren, A., Zaitov, A., Mitkov, B.S.: Opportunistic IoT for monitoring of grazing cattle. In: CHANTS 2016: Proceedings of the Eleventh ACM Workshop on Challenged Networks, October 2016, pp. 31–32 (2016)
Coutinho, R.W.L., Boukerche, A., Loureiro, A.A.: A novel opportunistic power controlled routing protocol for internet of underwater things. Comput. Commun. 150, 72–82 (2020)
Mukherjee, A., Dey, N., De, D.: EdgeDrone: QoS aware MQTT middleware for mobile edge computing in opportunistic Internet of Drone Things. Comput. Commun. 152, 93–108 (2020)
Acknowledgments
The authors would like to thank all the anonymous reviewers for their insightful comments. The authors also thank to Professor Zia Tanveer for his kindly review help. This work was supported in part by National Science Foundation of China under No. 61672104, 61170209, 61702570, 61602537, U1509214; Program for New Century Excellent Talents in University No. NCET-13-0676.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chen, F., Huo, Y., Liu, K., Tang, W., Zhu, J., Guo, W. (2020). Topic Logistics Based on Node Resource Status. In: Ning, H., Shi, F. (eds) Cyberspace Data and Intelligence, and Cyber-Living, Syndrome, and Health. CyberDI CyberLife 2020 2020. Communications in Computer and Information Science, vol 1329. Springer, Singapore. https://doi.org/10.1007/978-981-33-4336-8_8
Download citation
DOI: https://doi.org/10.1007/978-981-33-4336-8_8
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-33-4335-1
Online ISBN: 978-981-33-4336-8
eBook Packages: Computer ScienceComputer Science (R0)