skip to main content
10.1145/2810379.2810382acmconferencesArticle/Chapter ViewAbstractPublication PagesmswimConference Proceedingsconference-collections
research-article

Large-Scale Performance Evaluation of the IETF Internet of Things Protocol Suite for Smart City Solutions

Published: 02 November 2015 Publication History

Abstract

The Internet of Things (IoT) intends to interconnect massive amount of heterogeneous, smart devices, with the goal of interweaving the virtual world with the physical world. Smart Cities are typical IoT application domains, comprising networks with large number of sensors that survey environmental data in order to provide different services, such as City Mobility solutions that facilitate on-street parking and traffic flow monitoring. Standards and specifications defined by the Internet Engineering Task Force (IETF), like IPv6, the IPv6 over Low power Wireless Personal Area Networks (6LoWPAN) adaptation layer, and the IPv6 Routing Protocol for Low-Power and Lossy Networks (RPL) are cornerstones of the IoT. In this paper we carry out large-scale experimental evaluations in an IoT testbed of 251 nodes to analyze the performance of the IETF IoT protocol suite in such a large-scale network. We define a City Mobility Solution application, using traces from a commercial Smart City deployment and the commonly employed Contiki implementation of IETF IoT protocol suite. The results show that the out of the box Contiki IoT protocol stack is not capable of delivering a satisfying performance. However, after a thorough analysis of the initial results, a set of improved parameter configurations is derived that allows the network to achieve much higher performance. Among others, improvements of 60.39% in PDR and 63.67% in delay are achieved. Furthermore, the paper presents and discusses the technical solutions and best-practice guidelines for a specific City Mobility solution being developed by Urbiotica, a company with ample expertise in Smart City deployments.

References

[1]
H. Ali. A Performance Evaluation of RPL in Contiki. PhD thesis, MS thesis, Blekinge Institute of Technology, 2012.
[2]
J. Chinrungrueng, U. Sunantachaikul, and S. Triamlumlerd. Smart parking: An application of optical wireless sensor network. In Applications and the Internet Workshops, 2007. SAINT Workshops 2007. International Symposium on, pages 66--66. IEEE, 2007.
[3]
A. Dunkels. The contikimac radio duty cycling protocol. 2011.
[4]
Fit/IoT-LAB. M3 Open Node. https://github.com/iot-lab/iot-lab/wiki/Hardware\_M3-node, June 2014.
[5]
E. Fleury, N. Mitton, T. Noel, and C. Adjih. FIT IoT-LAB: The Largest IoT Open Experimental Testbed. ERCIM News, (101):14, Apr. 2015.
[6]
H. Kermajani, C. Gomez, and M. H. Arshad. Modeling the message count of the trickle algorithm in a steady-state, static wireless sensor network. Communications Letters, IEEE, 16(12):1960--1963, 2012.
[7]
M. Kovatsch, S. Duquennoy, and A. Dunkels. A low-power coap for contiki. In Proceedings of the 8th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS 2011), Valencia, Spain, Oct. 2011.
[8]
P. Levis. The minimum rank with hysteresis objective function. Technical report, 2012.
[9]
P. Levis, T. Clausen, J. Hui, O. Gnawali, and J. Ko. The trickle algorithm (rfc 6206). Technical report, 2011.
[10]
J. Paradells, C. Gomez, I. Demirkol, J. Oller, and M. Catalan. Infrastructureless smart cities. use cases and performance. In Smart Communications in Network Technologies (SaCoNeT), 2014 International Conference on, pages 1--6. IEEE, 2014.
[11]
P. Rothenpieler, B. Altakrouri, O. Kleine, and L. Ruge. Distributed crowd-sensing infrastructure for personalized dynamic iot spaces. In Proceedings of the First International Conference on IoT in Urban Space, pages 90--92. ICST (Institute for Computer Sciences, Social-Informatics and Telecommunications Engineering), 2014.
[12]
Z. Shelby and C. Bormann. 6LoWPAN: The wireless embedded Internet, volume 43. John Wiley & Sons, 2011.
[13]
Z. Shelby, K. Hartke, and C. Bormann. The Constrained Application Protocol (CoAP) (RFC 7252). http://www.rfc-editor.org/info/rfc7252, June 2014.
[14]
T. Winter. Rpl: Ipv6 routing protocol for low-power and lossy networks. 2012.
[15]
A. Zanella, N. Bui, A. Castellani, L. Vangelista, and M. Zorzi. Internet of things for smart cities. Internet of Things Journal, IEEE, 1(1):22--32, 2014.

Cited By

View all
  • (2024)RPL at Scale: Experiences from a Performance Evaluation on up to 700 IEEE 802.15.4 DevicesNOMS 2024-2024 IEEE Network Operations and Management Symposium10.1109/NOMS59830.2024.10574969(1-6)Online publication date: 6-May-2024
  • (2017)Challenging the IPv6 Routing Protocol for Low-Power and Lossy Networks (RPL): A SurveyIEEE Communications Surveys & Tutorials10.1109/COMST.2017.275161719:4(2502-2525)Online publication date: Dec-2018
  • (2016)Assessing Performance of Constrained Application Protocol (CoAP) in MANET Using EmulationProceedings of the International Conference on Research in Adaptive and Convergent Systems10.1145/2987386.2987400(103-108)Online publication date: 11-Oct-2016
  • Show More Cited By

Index Terms

  1. Large-Scale Performance Evaluation of the IETF Internet of Things Protocol Suite for Smart City Solutions

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        PE-WASUN '15: Proceedings of the 12th ACM Symposium on Performance Evaluation of Wireless Ad Hoc, Sensor, & Ubiquitous Networks
        November 2015
        124 pages
        ISBN:9781450337595
        DOI:10.1145/2810379
        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]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 02 November 2015

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. 6lowpan
        2. city mobility
        3. coap
        4. contiki
        5. internet of things
        6. rpl
        7. smart city

        Qualifiers

        • Research-article

        Funding Sources

        • Ministerio de Economía y Competitividad

        Conference

        MSWiM'15
        Sponsor:

        Acceptance Rates

        Overall Acceptance Rate 70 of 240 submissions, 29%

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)5
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 07 Mar 2025

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)RPL at Scale: Experiences from a Performance Evaluation on up to 700 IEEE 802.15.4 DevicesNOMS 2024-2024 IEEE Network Operations and Management Symposium10.1109/NOMS59830.2024.10574969(1-6)Online publication date: 6-May-2024
        • (2017)Challenging the IPv6 Routing Protocol for Low-Power and Lossy Networks (RPL): A SurveyIEEE Communications Surveys & Tutorials10.1109/COMST.2017.275161719:4(2502-2525)Online publication date: Dec-2018
        • (2016)Assessing Performance of Constrained Application Protocol (CoAP) in MANET Using EmulationProceedings of the International Conference on Research in Adaptive and Convergent Systems10.1145/2987386.2987400(103-108)Online publication date: 11-Oct-2016
        • (2016)[Invited Paper] Native IP Connectivity for Sensors and Actuators in Home Area NetworkSmart Grid Inspired Future Technologies10.1007/978-3-319-47729-9_23(222-231)Online publication date: 13-Nov-2016

        View Options

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Figures

        Tables

        Media

        Share

        Share

        Share this Publication link

        Share on social media