Skip to main content
Log in

A novel identity resolution system design based on Dual-Chord algorithm for industrial Internet of Things

  • Research Paper
  • Published:
Science China Information Sciences Aims and scope Submit manuscript

Abstract

The industrial Internet of Things (IIoT) has attracted enormous attention from academics and industries, which is a significant component of the future transformation of industrial systems. The analysis, understanding, and application of all kinds of fragmented data in IIoT is one of the critical technologies that need to be studied in the future. The identity resolution technology is the most promising technology to achieve this goal at present. Although many identity resolution systems based on domain name system (DNS) have been proposed, there are technical problems with a single root node causing system performance bottlenecks and slow resolution rates. In this paper, we focus on a widely used distributed structured peer-to-peer (P2P) object name system (ONS) and redesign a novel identity resolution system based on a Dual-Chord algorithm for IIoT. The support vector machine (SVM) algorithm is first introduced in the system designed in this paper to implement the clustering of the P2P network. And then, the Dual-Chord algorithm is proposed, which can get better performance than the classical Chord algorithm. This system resolves the mismatch between logical and physical addresses and improves the resolution rate of the system. Finally, through PeerSim network simulation software, this paper evaluates the simulation performance of the improved identity resolution system based on the Dual-Chord algorithm. Simulation results prove that the system proposed in this paper is a more efficient identity resolution system.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Wang K, Wang Y, Sun Y, et al. Green industrial Internet of Things architecture: an energy-efficient perspective. IEEE Commun Mag, 2016, 54: 48–54

    Article  Google Scholar 

  2. Li Z, Kang J, Yu R, et al. Consortium blockchain for secure energy trading in industrial Internet of Things. IEEE Trans Ind Inf, 2018, 14: 3690–3700

    Google Scholar 

  3. Xu L D, He W, Li S. Internet of Things in industries: a survey. IEEE Trans Ind Inf, 2014, 10: 2233–2243

    Article  Google Scholar 

  4. Hossain M S, Muhammad G. Cloud-assisted industrial Internet of Things (IIoT) — enabled framework for health monitoring. Comput Netw, 2016, 101: 192–202

    Article  Google Scholar 

  5. Louis Columbus. IIoT Will Overcome Adoption Barriers, Soar To 200 Billion dollars By 2021. Forbes. 2019. https://www.forbes.com/sites/louiscolumbus/2019/03/13/iiot-will-overcome-adoption-barriers-soar-to-200b-by-2021/#387523453513

  6. Qin E, Long Y, Zhang C H, et al. Cloud computing and the Internet of Things: technology innovation in automobile service. In: Proceedings of International Conference on Human Interface and the Management of Information. Berlin: Springer, 2013

    Google Scholar 

  7. Traub K, Armenio F, Barthel H, et al. The GS1 EPC Global Architecture Framework Version 1.6. GS1 EPCglobal, Technical Report GS 1, 2014

  8. Identification system for Internet of things — Entity code: GB/T31866-2015. (2015-09-11)[2019-08-16]. https://euagenda.eu/upload/publications/identifiers-in-internet-of-things-iot.pdf

  9. Sun S, Lannom L, Boesch B. Handle System Overview: RFC 3650. Technical Report, The Internet Society (ISOC)- IETF, 2003. https://tools.ietf.org/html/rfc3650

  10. Bo C, Wang D. Design and implementation of efficient distributed name service in EPC network. In: Proceedings of IEEE Conference Anthology, 2013

  11. Li Y, Tang K, Gao F. Object Information Processing Method and Apparatus, and ORS Application Gateway: U.S. Patent Application 15/513,662. 2017-10–26

  12. Yan Z W, Kong N, Tian Y, et al. A universal object name resolution scheme for IoT. In: Proceedings of 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing. 2013

  13. Sun S, Reilly S, Lannom L. Handle system namespace and service definition: RFC 3651. IETF, (2003-11-11)[2019-08-16]. https://datatracker.ietf.org/doc/rfc3651/

  14. Lannom S S S R L, Petrone J. Handle system protocol (ver 2.1) specification: RFC 3652. IETF, (2003-11-11)[2019-08-16]. https://tools.ietf.org/html/rfc3652

  15. UID Center. Ubiquitous ID architecture. 2006. https://www.uidcenter.org/wp-content/themes/wp.vicuna/pdf/UID-CO00002-0.00.24_en.pdf

  16. UID Center. Ubiquitous code: ucode. 2009. https://www.uidcenter.org/wp-content/themes/wp.vicuna/pdf/UID-00010-01.A0.10_en.pdf

  17. ISO/IEC. Information technology — open systems interconnection — object identifier resolution system (ORS): ISO/IEC 29168-1. 2011. https://www.iso.org/obp/ui/#!iso:std:45247:en

  18. Ding D, Li M B, Zhu Z. Object naming service supporting heterogeneous object code identification for IoT system. In: Proceedings of 2018 IEEE 42nd Annual Computer Software and Applications Conference (COMPSAC), 2018

  19. Evdokimov S, Fabian B, Kunz S, et al. Comparison of discovery service architectures for the Internet of Things. In: Proceedings of IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing, 2010. 237–244

  20. Schollmeier R. A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications. In: Proceedings of the 1st International Conference on Peer-to-Peer Computing (P2P’01), Lingkoping, 2001. 101–102

  21. Xu H, Wang S P, Wang R C. P2P ONS: a distributed object naming service architecture based on P2P for EPC network. In: Proceedings of Advances in Information Sciences and Service Sciences, 2011. 3: 37–47

  22. Milgram S. The small world problem. Psychology Today, 1967, 1: 61

    Google Scholar 

  23. Beverly R, Afergan M. Machine learning for efficient neighbor selection in unstructured P2P networks. In: Proceedings of the 2nd USENIX Workshop on Tackling Computer Systems Problems With Machine Learning Techniques, Berkeley, 2007. 1–6

  24. Noble W S. What is a support vector machine? Nature Biotech, 2006, 24: 1565–1567

    Article  Google Scholar 

  25. Woungang I, Tseng F H, Lin Y H, et al. MR-Chord: improved Chord lookup performance in structured mobile P2P networks. IEEE Syst J, 2015, 9: 743–751

    Article  Google Scholar 

  26. Singh M, Kumar C, Nath P. Mobility pattern based Chord (MP-Chord) for enhanced lookup performance in mobile P2P networks. Wirel Personal Commun, 2019, 109: 1971–1985

    Article  Google Scholar 

  27. Zhao W, Liu X, Zhang S, et al. Hierarchical P2P based RFID code resolution network: structure, tools and application. In: Proceedings of International Symposium on Computer Network and Multimedia Technology, Wuhan, 2009. 1–7

  28. Sun D-P, Wang Y-T. Improvement of Chord routing algorithm. Mech Electr Eng Mag, 2007, 12: 30

    Google Scholar 

  29. Amirazodi N, Saghiri A M, Meybodi M. An adaptive algorithm for super-peer selection considering peer’s capacity in mobile peer-to-peer networks based on learning automata. Peer-to-Peer Netw Appl, 2018, 11: 74–89

    Article  Google Scholar 

  30. Montresor A, Jelasity M. PeerSim: a scalable P2P simulator. In: Proceedings of 2009 IEEE 9th International Conference on Peer-to-Peer Computing, Seattle, 2009. 99–100

  31. Kazmi I, Bukhari S F Y. PeerSim: an efficient & scalable testbed for heterogeneous cluster-based P2P network protocols. In: Proceedings of 2011 UkSim 13th International Conference on Computer Modelling and Simulation, Cambridge, 2011. 420–425

  32. Dinh T T A, Lees M, Theodoropoulos G, et al. Large scale distributed simulation of P2P networks. In: Proceedings of the 16th Euromicro Conference on Parallel, Distributed and Network-Based Processing (PDP 2008), Toulouse, 2008. 499–507

Download references

Acknowledgements

This work was supported by Natural Science Foundation of Beijing (Grant No. 4212004), National Key Research and Development Program of China (Grant No. 2019YFB1804403), and MIIT of China 2019 (Innovative Identification and Resolution System for Industrial Internet of Things).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Renchao Xie.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xie, R., Wang, Z., Yu, F.R. et al. A novel identity resolution system design based on Dual-Chord algorithm for industrial Internet of Things. Sci. China Inf. Sci. 64, 182301 (2021). https://doi.org/10.1007/s11432-020-3016-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11432-020-3016-x

Keywords

Navigation