Hybrid Centralized Peer to Peer Architecture for Resource Discovery and Secure Communication in Internet of Things

Lokesh B. Bhajantri, Gangadharaiah S


The Internet of Things (IoT) made communication between people and objects easy. It helps to build smart cities, homes, manufacturing systems, health monitoring systems, etc., for mankind. The increased adoption of IoT applications enabled many smart devices on the Internet platform. These devices deployed across the globe may have varying computational and communication capabilities. It is a great challenge to manage IoT resources efficiently. Some of well-known protocols are defined to identify and access IoT resources locally in a real-world environment. Many authors have adopted the Distributed Hash Table (D.H.T.) based Peer to Peer (P2P) model for global and massive resource management. However, D.H.T. based solutions have many shortcomings and are not perfectly suitable for the IoT domain. In this paper, it has been proposed a novel Hybrid Centralized Peer to Peer (HCP2P) architecture for efficient resource discovery and access mechanism. The proposed solution builds a secure communication channel among trusted peer devices with the aid of an HCP2P server. The trusted devices can discover and access the required resource efficiently and securely with reduced load on the central server. The proposed HCP2P solutions are evaluated on both hardware prototypes and simulations. The proposed model gives almost constant resource registration, discovery, and access time. This evaluation showed that HCP2P architecture performance is superior to traditional DHT-based P2P architecture. Finally, the performance parameters of the proposed scheme are evaluated in terms of resource registration time, discovery time, and hop-count.


Internet of Things; distributed hash table; device registration; resource discovery; resource access

Full Text:



P. Franco, J. M. Martínez, Y.-C. Kim, and M. A. Ahmed, "A Cyber-Physical Approach for Residential Energy Management: Current State and Future Directions," Sustainability, vol. 14, no. 8, pp. 4639, Apr. 2022, DOI: 10.3390/su14084639.

A. Gupta, and A. Al-Anbuky, "IoT-Based Patient Movement Monitoring: The Post-Operative Hip Fracture Rehabilitation Model," Future Internet, vol.13, no.8, pp.195-201, Jul.2021, DOI: 10.3390/fi13080195.

Z. Hu, and H. Tang, "Design and Implementation of Intelligent Vehicle Control System Based on Internet of Things and Intelligent Transportation," Scientific Programming, vol. 2022, pp.1–11, Jan. 2022, DOI: 10.1155/2022/6201367.

F. Hussain, S. A. Hassan, R. Hussain, and E. Hossain, "Machine Learning for Resource Management in Cellular and IoT Networks: Potentials, Current Solutions, and Open Challenges," IEEE Communications Surveys & Tutorials, pp.1–11, 2020, DOI: 10.1109/comst.2020.2964534.

P. Gomes, E. Cavalcante, T. Batista, C. Taconet, D.Conan, S.Chabridon, F.C. Delicato, and P.F. Pires, "A Semantic-based Discovery Service for the Internet of Things," Journal of Internet Services and Applications, vol.10, no.1, May, 2019, DOI: 10.1186/s13174-019-0109-8.

K. Elsayed, M. A. B. Ibrahim, and H. S. Hamza, "Service Discovery in Heterogeneous IoT Environments based on O.C.F./IoTivity", In the proceedings of 15th International Wireless Communications & Mobile Computing Conference (I.W.C.M.C.), pp. 1160-1165,Jun.2019.

G. Kayas, M. Hossain, J. Payton, and S. M. R. Islam, "SUPnP: Secure Access and Service Registration for UPnP-Enabled Internet of Things," Journal of IEEE Internet of Things, vol.8, no.14, pp.11561–11580, Jul.2021, DOI: 10.1109/jiot.2021.3058699.

F. A. Alasdair, and E. J. Alqahtani, "Securing Communication between Fog Computing and IoT Using Constrained Application Protocol (CoAP): A Survey," Journal of Communications, vol.15, no.1, pp. 14–30, Jan. 2020, DOI: 10.12720/jcm.15.1.14-30.

F. Montori, L. Gigli, L. Sciullo, and M. D. Felice, "LA-MQTT: Location-Aware Publish-Subscribe Communications for the Internet of Things," A.C.M. Transactions on Internet of Things, vol.3, no.3, pp.1-28, Aug. 2022, DOI: 10.1145/3529978.

Z. Talib, and S. Al-Azez, "Optimised Green IoT Network Architectures," 2018. Accessed: Apr. 26, 2022. [Online]. Available: https://etheses.whiterose.ac.uk/22224/1/Al-Azez_ZTS_PhD_2018.pdf.

E. Khatibi, and M. Sharifi, "Resource Discovery Mechanisms in Pure Unstructured Peer-to-Peer Systems: A Comprehensive Survey," Journal of Peer-to-Peer Networking and Applications, vol.14, no.3, pp.1-18, Mar.2021, DOI: 10.1007/s12083-020-01027-9.

P. Goudarzi, A. M. Rahmani, and M. Mosleh, "Resource Discovery Approaches in CloudIoT: A Systematic Review," The Journal of Supercomputing, May 2022, DOI: 10.1007/s11227-022-04541-0.

M.Achir, A. Abdelli, L.Mokdad, and J. Benothman, "Service Discovery and Selection in IoT: A Survey and a Taxonomy", Journal of Network and Computer Applications, vol.20, pp.1–40, May, 2022, DOI: https://doi.org/10.1016/j.jnca.2021.103331.

G. Tanganelli, C. Vallati, and E. Mingozzi, "Edge-Centric Distributed Discovery and Access in the Internet of Things," IEEE Internet of Things Journal, vol.5, no.1, pp.425–438, Feb.2018, DOI: 10.1109/jiot.2017.2767381.

Y. Li, "Peer-to-Peer Based Web of Things Resource Management", In the proceedings of Complex, Intelligent, and Software Intensive Systems, pp. 402-416, Jan, 2020.

L. Murturi, C. Avasalcai, C. Tsigkanos, and S. Dustdar, "Edge-to-Edge Resource Discovery using Metadata Replication", In the proceedings of IEEE 3rd International Conference on Fog and Edge Computing (I.C.F.E.C.), pp.1-6, May, 2019.

M. B. M. Kamel, B. Crispo, and P. Ligeti, "A Decentralized and Scalable Model for Resource Discovery in IoT Network", In the proceedings of Wireless and Mobile Computing, Networking and Communications (WiMob), pp.1-4, Oct.2019.

P. Krivic, P. Skocir, and M. Kusek, "Agent-Based Approach for Energy-Efficient IoT Services Discovery and Management", In the proceedings of Agents and Multi-Agent Systems: Technologies and Applications, vol.96, pp.57-66, Jan.2019.

M. B. M. Kamel, Y. Yan, P. Ligeti, and C. Reich, "A Decentralized Resource Discovery Using Attribute Based Encryption for Internet of Things," In Proceedings of the 2020 4th Cyber Security in Networking Conference (CSNet), pp.1-3, Oct. 2020.

M. B. M. Kamel, Y. Yan, P. Ligeti, and C. Reich, "Attred: Attribute Based Resource Discovery for IoT," Journal on Sensors, vol. 21, no. 14, p. 4721, Jul. 2021, DOI: 10.3390/s21144721.

B. Mocanu, F. Pop, A. Mihaita, C. Dobre, and A. Castiglione, "Data Fusion technique in SPIDER Peer-to-Peer Networks in Smart Cities for Security Enhancement", Journal of Information Science, vol. 479, pp.607-621, Apr. 2019.

L. Campioni, R. Lenzi,F. Poltronieri, M. Pradhan, M.Tortonesi, C.Stafenelli, and N. Suri, "M.A.R.G.O.T.: Dynamic IoT Resource Discovery for H.A.D.R. Environments", In the proceedings of IEEE Military Communications Conference (M.I.L.C.O.M.), pp. 809-814, Nov. 2019.

M. Pradhan, F. Poltronieri, and M. Tortonesi, "Dynamic Resource Discovery and Management for Edge Computing Based on SPF for H.A.D.R. Operations", In the Proceedings of Military Communications and Information Systems (I.C.M.C.I.S.), pp. 1-6, May, 2019.

L. Cheklat, M. Amad, M. Omar, and A. Boukerram, "C.H.E.A.R.P.: Chord-based hierarchical energy-aware routing protocol for wireless sensor networks," Journal of Computer Science and Information Systems, vol. 18, no.3, pp.813–834, 2021, DOI: 10.2298/csis200308043.

S. Zahid, K. Ullah, A. Waheed, S. Basar, M. Zareei, and R. R. Biswal, "Fault Tolerant DHT-Based Routing in MANET", Journal of Sensors, vol. 22, no.4280, pp. 1-24, Jun. 2022, DOI: 10.3390/s22114280.

R. Kousar, M. Alhaisoni, S. A. Akhtar, N. Shah, A. Qamar, and A. Karim, "A Secure Data Dissemination in a DHT-Based Routing Paradigm for Wireless Ad Hoc Network," International Journal of Wireless Communications and Mobile Computing, vol. 2020, pp. 1–32, Aug. 2020, DOI: 10.1155/2020/2740654.

Y. Ohba, J. Y. Koh, N. Ng, and S. L. Keoh, "Performance Evaluation of a Blockchain-based Content Distribution over Wireless Mesh Networks," IEEE 7th World Forum on Internet of Things (WF-IoT), pp.258-263, Jul.2021, DOI: 10.1109/WF-IoT51360.2021.9595503.

N. Shukla, D. Datta, M. Pandey, and S. Srivastava, "Towards software defined low maintenance structured peer-to-peer overlays", Journal of Peer-to-Peer Networking and Applications, vol.14, no.8, pp. 1242-1260, 2021, DOI:10.1002/s12083-021-01112-7.

F. O. Ehiagwina, N. A. Iromini, I. S. Olatinwo, K. Raheem, and K. Mustapha, "A State-of-the-Art Survey of Peer-to-Peer Networks: Research Directions, Applications and Challenges," Journal of Engineering Research and Sciences, vol.1, no.1, pp. 19–38, Feb. 2022, DOI: 10.55708/js0101003.

W. Hou, Y. Jiang, W. Lei, A. Xu, H. Wen, and S. Chen, "A P2P Network based Edge Computing Smart Grid Model for Efficient Resources Coordination", Journal of Peer-to-Peer Networking and Applications, vol.13, no.1, pp.1-12, Jan. 2020, DOI: 10.1007/s12083-019-00870-9.

A. Alhussain, H. Kurdi, and L. Altoaimy, "Managing Trust and Detecting Malicious Groups in Peer-to-Peer IoT Networks," Journal of Sensors, vol. 21, no. 13, pp. 4484, Jun. 2021, DOI: 10.3390/s21134484.

F. L.L.de-Mendonça, D.Cunha, B. J. G.Praciano, M. Zanatta, J. Costa, and R. Sousa, “P2PIoT: A Peer-To-Peer Communication Model for the Internet of Things.†2019 Workshop on Communication Networks and Power Systems (W.C.N.P.S.),pp. 1-5, Nov.2019.

S. M. Muzammal, R. K. Murugesan, and N. Z. Jhanjhi, "A Comprehensive Review on Secure Routing in Internet of Things: Mitigation Methods and Trust-Based Approaches," IEEE Internet of Things Journal, vol.8, no.6, pp.4186–4210, Mar. 2021, DOI: 10.1109/jiot.2020.3031162.

DOI: http://dx.doi.org/10.18517/ijaseit.13.2.16999


  • There are currently no refbacks.

Published by INSIGHT - Indonesian Society for Knowledge and Human Development