skip to main content
10.1145/2979683.2979695acmotherconferencesArticle/Chapter ViewAbstractPublication PagescommConference Proceedingsconference-collections
research-article

MobCCN: a CCN-compliant protocol for data collection with opportunistic contacts in IoT environments

Published:03 October 2016Publication History

ABSTRACT

In IoT environments, a significant fraction of services can be expected to be relevant and contextualised to the physical area where data is generated. This is due to the typical strong bond between IoT devices and the physical environment where they are located. Moreover, communication patterns may be largely content-centric rather than device-centric, as interest would be in getting the data, irrespective of where they are generated or stored. In this paper we propose MobCCN, a content-centric network protocol to support data delivery in presence of tiny IoT devices (such as sensors) and users' personal mobile devices (such as smartphones). MobCCN joins together opportunistic networking techniques (to support contextualised, proximity-based communications) and Information Centric Networking (ICN) to support content-centric communication patterns. MobCCN defines a new CCN-like routing and forwarding algorithm, which dynamically builds a gradient-based content-dissemination graph using estimates of the contact rates between nodes, and between nodes and the data that is produced and stored in the network. While preserving compatibility with the standard CCN mechanisms, the MobCCN algorithm makes CCN routing and forwarding suitable for opportunistic networking environments. We have implemented MobCCN in CCN-lite, a de-facto standard lightweight implementation of CCN, which is suitable for resource-constrained devices. Simulation results confirm the feasibility of the proposed approach both in terms of scalability and efficiency.

References

  1. Ccn-lite project, 2016. http://www.ccn-lite.net/#pub.Google ScholarGoogle Scholar
  2. M. Amadeo, C. Campolo, and A. Molinaro. Multi-source data retrieval in iot via named data networking. In Proceedings of the 1st International Conference on Information-centric Networking, ICN '14, pages 67--76, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. M. Amadeo, C. Campolo, and A. Molinaro. Forwarding strategies in named data wireless ad hoc networks: Design and evaluation. Journal of Network and Computer Applications, 50:148 -- 158, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. M. Amadeo, C. Campolo, A. Molinaro, and N. Mitton. Named data networking: A natural design for data collection in wireless sensor networks. In Wireless Days (WD), 2013 IFIP, pages 1--6, Nov 2013.Google ScholarGoogle ScholarCross RefCross Ref
  5. M. Amadeo, C. Campolo, A. Molinaro, and G. Ruggeri. Content-centric wireless networking: A survey. Computer Networks, 72:1 -- 13, 2014.Google ScholarGoogle Scholar
  6. M. Amadeo, C. Campolo, J. Quevedo, D. Corujo, A. Molinaro, A. Iera, R. L. Aguiar, and A. V. Vasilakos. Information-centric networking for the internet of things: challenges and opportunities. IEEE Network, 30(2):92--100, March 2016.Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. F. Angius, M. Gerla, and G. Pau. Bloogo: Bloom filter based gossip algorithm for wireless ndn. In Proceedings of the 1st ACM Workshop on Emerging Name-Oriented Mobile Networking Design - Architecture, Algorithms, and Applications, NoM '12, pages 25--30, New York, NY, USA, 2012. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. E. Baccelli, C. Mehlis, O. Hahm, T. C. Schmidt, and M. Wählisch. Information centric networking in the iot: Experiments with ndn in the wild. In Proceedings of the 1st International Conference on Information-centric Networking, ICN '14, pages 77--86, New York, NY, USA, 2014. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. T. Biswas, A. Chakraborti, R. Ravindran, X. Zhang, and G. Wang. Contextualized information-centric home network. SIGCOMM Comput. Commun. Rev., 43(4):461--462, Aug. 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. C. Boldrini and A. Passarella. HCMM: Modelling spatial and temporal properties of human mobility driven by users' social relationships. Computer Communications, 33(9):1056--1074, 2010. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. J. Burke, P. Gasti, N. Nathan, and G. Tsudik. Securing instrumented environments over content-centric networking: the case of lighting control and ndn. In Computer Communications Workshops (INFOCOM WKSHPS), 2013 IEEE Conference on, pages 394--398, April 2013.Google ScholarGoogle ScholarCross RefCross Ref
  12. CISCO. Cisco visual networking index: Global mobile data traffic forecast update 2015--2020 white paper. Technical report, CISCO, 2016.Google ScholarGoogle Scholar
  13. M. Conti and S. Giordano. Mobile ad hoc networking: milestones, challenges, and new research directions. IEEE Communications Magazine, 52(1):85--96, 2014.Google ScholarGoogle ScholarCross RefCross Ref
  14. C. Dannewitz, D. Kutscher, B. Ohlman, S. Farrell, B. Ahlgren, and H. Karl. Network of information (netinf) -- an information-centric networking architecture. Computer Communications, 36(7):721 -- 735, 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. J. François, T. Cholez, and T. Engel. Ccn traffic optimization for iot. In Network of the Future (NOF), 2013 Fourth International Conference on the, pages 1--5, Oct 2013.Google ScholarGoogle ScholarCross RefCross Ref
  16. G. Grassi, D. Pesavento, G. Pau, L. Zhang, and S. Fdida. Navigo: Interest forwarding by geolocations in vehicular named data networking. In World of Wireless, Mobile and Multimedia Networks (WoWMoM), 2015 IEEE 16th International Symposium on a, pages 1--10, June 2015.Google ScholarGoogle Scholar
  17. L. A. Grieco, M. B. Alaya, T. Monteil, and K. Drira. Architecting information centric etsi-m2m systems. In Pervasive Computing and Communications Workshops (PERCOM Workshops), 2014 IEEE International Conference on, pages 211--214, March 2014.Google ScholarGoogle ScholarCross RefCross Ref
  18. M. A. Hail, M. Amadeo, A. Molinaro, and S. Fischer. Caching in named data networking for the wireless internet of things. In Recent Advances in Internet of Things (RIoT), 2015 International Conference on, pages 1--6, April 2015.Google ScholarGoogle ScholarCross RefCross Ref
  19. M. A. M. Hail, M. Amadeo, A. Molinaro, and S. Fischer. On the Performance of Caching and Forwarding in Information-Centric Networking for the IoT, pages 313--326. Springer International Publishing, Cham, 2015.Google ScholarGoogle Scholar
  20. V. Jacobson, D. K. Smetters, J. D. Thornton, M. F. Plass, N. H. Briggs, and R. L. Braynard. Networking named content. In Proceedings of the 5th International Conference on Emerging Networking Experiments and Technologies, CoNEXT '09, pages 1--12, New York, NY, USA, 2009. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. T. Koponen, M. Chawla, B.-G. Chun, A. Ermolinskiy, K. H. Kim, S. Shenker, and I. Stoica. A data-oriented (and beyond) network architecture. In Proceedings of the 2007 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, SIGCOMM '07, pages 181--192, New York, NY, USA, 2007. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. A. Lindgren, F. B. Abdesslem, O. Schelen, A. M. Malik, and B. Ahlgren. Applicability and Tradeoffs of Information-Centric Networking for Efficient IoT. Internet-Draft draft-lindgren-icnrg-efficientiot-03, Internet Engineering Task Force, Jan. 2016. Work in Progress.Google ScholarGoogle Scholar
  23. P. G. Lopez, A. Montresor, D. Epema, A. Datta, T. Higashino, A. Iamnitchi, M. Barcellos, P. Felber, and E. Riviere. Edge-centric computing: Vision and challenges. ACM Sigcomm Computer Communication Review, 2015. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. D. Trossen and G. Parisis. Designing and realizing an information-centric internet. IEEE Communications Magazine, 50(7):60--67, July 2012.Google ScholarGoogle ScholarCross RefCross Ref
  25. D. Trossen, A. Sathiaseelan, and J. Ott. Towards an information centric network architecture for universal internet access. SIGCOMM Comput. Commun. Rev., 46(1):44--49, Jan. 2016. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. O. Waltari and J. Kangasharju. Content-centric networking in the internet of things. In 2016 13th IEEE Annual Consumer Communications Networking Conference (CCNC), pages 73--78, Jan 2016.Google ScholarGoogle ScholarCross RefCross Ref
  27. Y. T. Yu, R. B. Dilmaghani, S. Calo, M. Y. Sanadidi, and M. Gerla. Interest propagation in named data manets. In Computing, Networking and Communications (ICNC), 2013 International Conference on, pages 1118--1122, Jan 2013. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. L. Zhang, A. Afanasyev, J. Burke, V. Jacobson, k. claffy, P. Crowley, C. Papadopoulos, L. Wang, and B. Zhang. Named data networking. SIGCOMM Comput. Commun. Rev., 44(3):66--73, July 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. MobCCN: a CCN-compliant protocol for data collection with opportunistic contacts in IoT environments

        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
        • Published in

          cover image ACM Other conferences
          CHANTS '16: Proceedings of the Eleventh ACM Workshop on Challenged Networks
          October 2016
          92 pages
          ISBN:9781450342568
          DOI:10.1145/2979683

          Copyright © 2016 ACM

          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: 3 October 2016

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article

          Acceptance Rates

          CHANTS '16 Paper Acceptance Rate14of27submissions,52%Overall Acceptance Rate61of159submissions,38%

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        ePub

        View this article in ePub.

        View ePub