skip to main content
research-article

Hybrid Mode of Operation Schemes for P2P Communication to Analyze End-Point Individual Behaviour in IoT

Published:20 December 2022Publication History
Skip Abstract Section

Abstract

The Internet of Behavior is the recent trend in the Internet of Things (IoT), which analyzes the behaviour of individuals using huge amounts of data collected from their activities. The behavioural data collection process from an individual to a data center in the network layer of the IoT is addressed by the Routing Protocol for Low-powered Lossy Networks (RPL) downward routing policy. A hybrid mode of operation in RPL is designed to minimize the limitations of standard modes of operations in the downward routing of RPL. The existing hybrid modes use the common parameters, such as routing table capacity, energy level, and hop-count for making storing mode decisions at each node. However, none of these works have utilized the deciding parameters, such as number of Destination-Oriented Directed Acyclic Graph (DODAG) children, rank, and transmission traffic density for this purpose. In this article, we propose two hybrid MOPs for RPL focusing on the aspect of efficient downward communication for the Internet of Behaviors. The first version decides the mode of each node based on the rank and number of DODAG children of the node. In addition, the proposed Mode of Operation (MOP) has the provision to balance the task of a storing node that is currently running on low power and computational resources by a handover mechanism among the ancestors. The second version of the hybrid MOP utilizes the upward and downward transmission traffic probabilities together with 170 rule or 1D cellular automata to decide the operating mode of a node. The analysis on the upper bound on communication shows that both proposed works have communication overhead nearly equal to the storing mode. The experimental results also infer that the proposed adaptive MOP have lower communication overhead compared with standard storing modes and existing schemes ARPL, MERPL, and HIMOPD.

REFERENCES

  1. [1] Abbou A. N., Baddi Y., and Hasbi A.. 2019. Routing over low power and lossy networks protocol: Overview and performance evaluation. In 2019 International Conference of Computer Science and Renewable Energies (ICCSRE), IEEE, Agadir, 1–6. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  2. [2] Afshar M. H., Shahidi M., Rohani M., and Sargolzaei M.. 2011. Application of cellular automata to sewer network optimization problems. Scientia Iranica 18, 3 (2011), 304312. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  3. [3] Amal K. V., Jaisooraj J., Priya Chandran, and Kumar Sd. 2021. Hybrid-RPL: A step toward ensuring scalable routing in Internet of Things. In Advances in Communication and Computational Technology, Lecture Notes in Electrical Engineering, Vol. 668. 583595. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  4. [4] Berman Francine and Cerf Vinton G.. 2017. Social and ethical behavior in the Internet of Things. Communications of the ACM 60, 2 (2017), 67.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. [5] Brandt A., Hui J., Kelsey R., Levis P., Pister K., Struik R., Vasseur J. P., and Alexander R.. 2012. RPL: IPv6 Routing Protocol for Low-Power and Lossy Networks. RFC 6550. 1157 pages. Retrieved August 1, 2022 from https://tools.ietf.org/html/rfc6550.Google ScholarGoogle Scholar
  6. [6] Chatterjee Sheshadri. 2020. Internet of Things and social platforms: An empirical analysis from Indian consumer behavioural perspective. Behaviour & Information Technology 39, 2 (2020), 133149.Google ScholarGoogle ScholarCross RefCross Ref
  7. [7] Elayan Haya, Aloqaily Moayad, and Guizani Mohsen. 2021. Internet of Behavior (IoB) and explainable AI systems for influencing IoT behavior. arXiv preprint arXiv:2109.07239 (2021).Google ScholarGoogle Scholar
  8. [8] Gan Wei, Shi Zhiqiang, Zhang Chen, Sun Limin, and Ionescu D.. 2013. MERPL: A more memory-efficient storing mode in RPL. In 2013 19th IEEE International Conference on Networks (ICON), IEEE, Singapore, 1–5. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  9. [9] Ghaleb B., Al-Dubai A., Ekonomou E., and Wadhaj I.. 2017. A new enhanced RPL based routing for Internet of Things. In 2017 IEEE International Conference on Communications Workshops (ICC Workshops’17), IEEE, Paris, 595–600. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  10. [10] Imteaj Ahmed, Thakker Urmish, Wang Shiqiang, Li Jian, and Amini M. Hadi. 2022. A survey on federated learning for resource-constrained IoT devices. IEEE Internet of Things Journal 9, 1 (2022), 124. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  11. [11] Kharrufa H., Al-Kashoash H. A. A., and Kemp A. H.. 2019. RPL-based routing protocols in IoT applications: A review. IEEE Sensors Journal 19, 15 (2019), 59525967. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  12. [12] Kim H., Ko J., Culler D. E., and Paek J.. 2017. Challenging the IPv6 routing protocol for low-power and lossy networks (RPL): A survey. IEEE Communications Surveys Tutorials 19, 4 (Fourth quarter2017), 25022525.Google ScholarGoogle ScholarCross RefCross Ref
  13. [13] Kiraly C., Istomin T., Iova O., and Picco G. P.. 2015. D-RPL: Overcoming memory limitations in RPL point-to-multipoint routing. In 2015 IEEE 40th Conference on Local Computer Networks (LCN), IEEE, Clearwater Beach, FL, 157–160. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. [14] Ko Jeonggil, Jeong Jongsoo, Park Jongjun, Jun Jong Arm, Gnawali Omprakash, and Paek Jeongyeup. 2015. DualMOP-RPL: Supporting multiple modes of downward routing in a single RPL network. ACM Transactions on Sensor Networks 11, 2 (1 feb2015), 39:1–39:20. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. [15] Lee Sungwon, Jeong Yonghwan, Moon Eunbae, and Kim Dongkyun. 2017. An efficient MOP decision method using Hop interval for RPL-based underwater sensor networks. Wireless Personal Communications 93 (12017), 0115. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. [16] Li Li, Fan Yuxi, Tse Mike, and Lin Kuo-Yi. 2020. A review of applications in federated learning. Computers & Industrial Engineering (2020), 106854.Google ScholarGoogle ScholarCross RefCross Ref
  17. [17] Liu X., Sheng Z., Yin C., Ali F., and Roggen D.. 2017. Performance analysis of routing protocol for low power and lossy networks (RPL) in large scale networks. IEEE Internet of Things Journal 4, 6 (2017), 21722185. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  18. [18] MathWorld Wolfram. Elementary Cellular Automaton. 2022. https://mathworld.wolfram.com/ElementaryCellularAutomaton.html.Google ScholarGoogle Scholar
  19. [19] Oh Sukho, Hwang Dongyeop, Kim Kangseok, and Kim Ki-Hyung. 2018. A hybrid mode to enhance the downward route performance in routing protocol for low power and lossy networks. International Journal of Distributed Sensor Networks 14 (42018), 155014771877253. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  20. [20] Puthal Deepak, Ranjan Rajiv, Nanda Ashish, Nanda Priyadarsi, Jayaraman Prem Prakash, and Zomaya Albert Y.. 2019. Secure authentication and load balancing of distributed edge datacenters. Journal of Parallel and Distributed Computing 124 (2019), 6069.Google ScholarGoogle ScholarCross RefCross Ref
  21. [21] Rahman Sawsan Abdul, Tout Hanine, Talhi Chamseddine, and Mourad Azzam. 2020. Internet of Things intrusion detection: Centralized, on-device, or federated learning? IEEE Network 34, 6 (2020), 310317.Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. [22] Sahoo B. P. S., Rath Satyajit, and Puthal Deepak. 2012. Energy efficient protocols for wireless sensor networks: A survey and approach. International Journal of Computer Applications 44, 18 (2012), 4348.Google ScholarGoogle ScholarCross RefCross Ref
  23. [23] Vasseur J. P., Kim M., Pister K., Dejean N., and Barthel D.. 2012. Routing Metrics Used for Path Calculation in Low-Power and Lossy Networks. RFC 6551. 1157 pages. Retrieved August 1, 2022 from https://tools.ietf.org/html/rfc6551.Google ScholarGoogle Scholar
  24. [24] Vilajosana Xavier, Watteyne Thomas, Chang Tengfei, Vučinić Mališa, Duquennoy Simon, and Thubert Pascal. 2020. IETF 6TiSCH: A tutorial. IEEE Communications Surveys & Tutorials 22, 1 (2020), 595615. DOI:Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. [25] Vyas K., Sengupta J., and Bit S. Das. 2018. ARPL: Supporting adaptive mixing of RPL modes to overcome memory overflow. In 2018 IEEE International Symposium on Smart Electronic Systems (iSES) (Formerly iNiS), IEEE, Hyderabad, 124–129. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  26. [26] Wahab Omar Abdel, Mourad Azzam, Otrok Hadi, and Taleb Tarik. 2021. Federated machine learning: Survey, multi-level classification, desirable criteria and future directions in communication and networking systems. IEEE Communications Surveys Tutorials 23, 2 (2021), 13421397. DOI:Google ScholarGoogle ScholarCross RefCross Ref
  27. [27] Zhong X. and Liang Y.. 2019. Scalable downward routing for wireless sensor networks actuation. IEEE Sensors Journal 19, 20 (2019), 95529560. DOI:Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Hybrid Mode of Operation Schemes for P2P Communication to Analyze End-Point Individual Behaviour in IoT

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Transactions on Sensor Networks
        ACM Transactions on Sensor Networks  Volume 19, Issue 2
        May 2023
        599 pages
        ISSN:1550-4859
        EISSN:1550-4867
        DOI:10.1145/3575873
        Issue’s Table of Contents

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 20 December 2022
        • Online AM: 20 July 2022
        • Accepted: 1 July 2022
        • Revised: 24 April 2022
        • Received: 30 September 2021
        Published in tosn Volume 19, Issue 2

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article
        • Refereed
      • Article Metrics

        • Downloads (Last 12 months)142
        • Downloads (Last 6 weeks)19

        Other Metrics

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Full Text

      View this article in Full Text.

      View Full Text

      HTML Format

      View this article in HTML Format .

      View HTML Format