Skip to main content

CCN Context-Naming for Efficient Context-Aware Service Discovery in IoT

  • Conference paper
  • First Online:
Mobile, Secure, and Programmable Networking (MSPN 2019)

Part of the book series: Lecture Notes in Computer Science ((LNCCN,volume 11557))

  • 725 Accesses

Abstract

The emergence of the Internet of Things (IoT) offers great potential for the development of new services and applications connecting the physical world to the virtual world. Due to the rapid growth and heterogeneity of connected objects, it is difficult for users to acquire precise knowledge about IoT services that can interact with. In order to effectively help end-users acquire services and data generated in the IoT, search and discovery mechanisms are crucial.

In this paper, we propose an efficient context-aware service discovery mechanism based on Content Centric Networking (CCN) naming feature which creates high level abstraction access to IoT devices. This solution provides a location-identity binding where content can be accessed quickly and accurately.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    http://tinyurl.com/le-monde-informatique-IoT.

  2. 2.

    https://river.apache.org/release-doc/2.2.2/specs/html/discovery-spec.html.

References

  1. Ashton, K.: That ‘internet of things’ thing. RFID J. 22(7), 97–114 (2009)

    Google Scholar 

  2. Jacobson, V., Mosko, M., Smetters, D., Garcia-Luna-Aceves, J.: Content-centric networking. Whitepaper, Palo Alto Research Center, pp. 2–4 (2007)

    Google Scholar 

  3. Peña-López, I.: ITU Internet report 2005: the internet of things (2005)

    Google Scholar 

  4. Gubbi, J., Buyya, R., Marusic, S., Palaniswami, M.: Internet of things (IOT): a vision, architectural elements, and future directions. Future Gener. Comput. Syst. 29(7), 1645–1660 (2013)

    Article  Google Scholar 

  5. Chaves, L.W.F., Decker, C.: A survey on organic smart labels for the internet-of-things. In: 2010 Seventh International Conference on Networked Sensing Systems (INSS), pp. 161–164. IEEE, June 2010

    Google Scholar 

  6. Yuqiang, C., Jianlan, G., Xuanzi, H.: The research of internet of things’ supporting technologies which face the logistics industry. In: 2010 International Conference on Computational Intelligence and Security (CIS), pp. 659–663. IEEE, December 2010

    Google Scholar 

  7. Zhang, L., et al.: Named data networking (NDN) project. Relatório Técnico NDN-0001, Xerox Palo Alto Research Center-PARC, pp. 157–158 (2010)

    Google Scholar 

  8. Labbi, M., Kannouf, N., Chahid, Y., Benabdellah, M., Azizi, A.: Blockchain-based PKI for content-centric networking. In: Ben Ahmed, M., Boudhir, A.A., Younes, A. (eds.) SCA 2018. LNITI, pp. 656–667. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-11196-0_54

    Chapter  Google Scholar 

  9. Labbi, M., Kannouf, N., Benabdellah, M.: IoT security based on content-centric networking architecture. In: Security and Privacy in Smart Sensor Networks, pp. 179–199. IGI Global (2018)

    Google Scholar 

  10. Labbi, M., BenSalah, N., Kannouf, N., Douzi, Y., Benabdellah, M., Azizi, A.: A game theoretic approach to multipath traffic control in content-centric networking. In: International Conference on Advanced Communication Systems and Information Security (ACOSIS), pp. 1–7. IEEE, October 2016

    Google Scholar 

  11. Choi, N., Guan, K., Kilper, D.C., Atkinson, G.: In-network caching effect on optimal energy consumption in content-centric networking. In: 2012 IEEE International Conference on Communications (ICC), pp. 2889–2894. IEEE, June 2012

    Google Scholar 

  12. Baccelli, E., Mehlis, C., Hahm, O., Schmidt, T.C., Wählisch, M.: Information centric networking in the IoT: experiments with NDN in the wild. In: Proceedings of the 1st ACM Conference on Information-Centric Networking, pp. 77–86. ACM, September 2014

    Google Scholar 

  13. De Brito, G.M., Velloso, P.B., Moraes, I.M.: Information-Centric Networks: A New Paradigm for the Internet. Wiley, Hoboken (2013)

    Book  Google Scholar 

  14. Kaushik, S., Poonia, R.C.: Evolutionary Study of Service Location Protocol (2018)

    Google Scholar 

  15. Hakim, M.A., Aksu, H., Uluagac, A.S., Akkaya, K.: U-PoT: A Honeypot Framework for UPnP-Based IoT Devices. arXiv preprint arXiv:1812.05558 (2018)

  16. Butt, T.A., Phillips, I., Guan, L., Oikonomou, G.: Adaptive and context-aware service discovery for the internet of things. In: Balandin, S., Andreev, S., Koucheryavy, Y. (eds.) NEW2AN/ruSMART -2013. LNCS, vol. 8121, pp. 36–47. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-40316-3_4

    Chapter  Google Scholar 

  17. Zhu, F., Mutka, M.W., Ni, L.M.: Service discovery in pervasive computing environments. IEEE Pervasive Comput. 4, 81–90 (2005)

    Article  Google Scholar 

  18. Cuddy, S., Katchabaw, M., Lutfiyya, H.: Context-aware service selection based on dynamic and static service attributes. In: IEEE International Conference on Wireless And Mobile Computing, Networking and Communications, WiMob 2005, vol. 4, pp. 13–20. IEEE, August 2005

    Google Scholar 

  19. Venkatesh, J., Chan, C., Akyurek, A.S., Rosing, T.S.: A modular approach to context-aware IoT applications, pp. 235–240. IEEE (2016)

    Google Scholar 

  20. Chaudhry, S.A., Do Jung, W., Hussain, C.S., Akbar, A.H., Kim, K.-H.: A proxy-enabled service discovery architecture to find proximity-based services in 6LoWPAN. In: Sha, E., Han, S.-K., Xu, C.-Z., Kim, M.-H., Yang, L.T., Xiao, B. (eds.) EUC 2006. LNCS, vol. 4096, pp. 956–965. Springer, Heidelberg (2006). https://doi.org/10.1007/11802167_96

    Chapter  Google Scholar 

  21. Rahman, H., Rahmani, R., Kanter, T.: Multi-modal Context-Aware reasoNer (CAN) at the edge of IoT. Procedia Comput. Sci. 109, 335–342 (2017)

    Article  Google Scholar 

  22. Mokhtar, S.B., Preuveneers, D., Georgantas, N., Issarny, V., Berbers, Y.: EASY: Efficient semAntic Service discoverY in pervasive computing environments with QoS and context support. J. Syst. Softw. 81(5), 785–808 (2008)

    Article  Google Scholar 

  23. Görgü, L., Kroon, B., O’Grady, M.J., Yılmaz, Ö., O’Hare, G.M.: Sensor discovery in ambient IoT ecosystems. J. Ambient Intell. Humanized Comput. 9(2), 447–458 (2018)

    Article  Google Scholar 

  24. Li, J., Bai, Y., Zaman, N., Leung, V.C.: A decentralized trustworthy context and QoS-aware service discovery framework for the internet of things. IEEE Access 5, 19154–19166 (2017)

    Article  Google Scholar 

  25. Perera, C., Zaslavsky, A., Christen, P., Georgakopoulos, D.: Context aware computing for the internet of things: a survey. IEEE Commun. Surv. Tutor. 16(1), 414–454 (2014)

    Article  Google Scholar 

  26. Bellavista, P., Corradi, A., Fanelli, M., Foschini, L.: A survey of context data distribution for mobile ubiquitous systems. ACM Comput. Surv. (CSUR) 44(4), 24 (2012)

    Article  Google Scholar 

  27. Chai, W.K., He, D., Psaras, I., Pavlou, G.: Cache “less for more” in information-centric networks (extended version). Comput. Commun. 36(7), 758–770 (2013)

    Article  Google Scholar 

  28. Rosensweig, E.J., Kurose, J.: Breadcrumbs: efficient, best-effort content location in cache networks. In: IEEE INFOCOM 2009, pp. 2631–2635. IEEE, April 2009

    Google Scholar 

  29. Saino, L., Psaras, I., Pavlou, G.: Icarus: a caching simulator for information centric networking (ICN). In: Proceedings of the 7th International ICST conference on Simulation Tools and Techniques, pp. 66–75. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), March 2014

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohamed Labbi .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Labbi, M., Benabdellah, M. (2019). CCN Context-Naming for Efficient Context-Aware Service Discovery in IoT. In: Renault, É., Boumerdassi, S., Leghris, C., Bouzefrane, S. (eds) Mobile, Secure, and Programmable Networking. MSPN 2019. Lecture Notes in Computer Science(), vol 11557. Springer, Cham. https://doi.org/10.1007/978-3-030-22885-9_4

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-22885-9_4

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-22884-2

  • Online ISBN: 978-3-030-22885-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics