Abstract
This paper is based on two fundamental assumptions about a future Internet of Things (IoT): i) The amount of wireless, resource-constrained devices will outnumber the amount of devices in the current internet by several orders of magnitude and ii) those devices will be connected to the Internet over multi-hop wireless links. We argue that the experimental validation in testbeds is imperative to make those networks robust. However, there are only limited means to support researchers in “debugging” the actual communication on the wireless medium and often developers can only guess why their protocols don’t work in a given environment. In this paper, we present such a framework which extends the WISEBED testbed federation. Our contribution allows an easy-to-use browser-based experimentation and evaluation of wireless multi-hop protocols in all WISEBED-compatible testbeds (nine testbeds with 1000 sensor nodes and the SmartSantander [17] smart city testbed which will offer up to 20,000 IoT devices). Using a generic packet tracking framework for multiple platforms, researchers can easily detect hotspots and bottlenecks in the network and follow the routes of individual packets as they are forwarded. Experiment configurations can be shared on the web so that experiments can easily be repeated to verify published results. We demonstrate the usability of our approach by means of a real-world use-case.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Arora, A., Ertin, E., Ramnath, R., Nesterenko, M., Leal, W.: Kansei: A high-fidelity sensing testbed. IEEE Internet Computing 10, 35–47 (2006)
Baumgartner, T., Chatzigiannakis, I., Fekete, S., Koninis, C., Kröller, A., Pyrgelis, A.: Wiselib: A Generic Algorithm Library for Heterogeneous Sensor Networks. In: Silva, J.S., Krishnamachari, B., Boavida, F. (eds.) EWSN 2010. LNCS, vol. 5970, pp. 162–177. Springer, Heidelberg (2010), http://ewsn2010.uc.pt/ , ISBN 978-3-642-11916-3
Bouckaert, S., Vandenberghe, W., Jooris, B., Moerman, I., Demeester, P.: The w-iLab.t Testbed. In: Magedanz, T., Gavras, A., Thanh, N.H., Chase, J.S. (eds.) TridentCom 2010. LNICST, vol. 46, pp. 145–154. Springer, Heidelberg (2011)
Chatzigiannakis, I., Fischer, S., Koninis, C., Mylonas, G., Pfisterer, D.: WISEBED: An Open Large-Scale Wireless Sensor Network Testbed. In: Komninos, N. (ed.) SENSAPPEAL 2009. LNICST, vol. 29, pp. 68–87. Springer, Heidelberg (2010), http://dx.doi.org/10.1007/978-3-642-11870-8_6
Coulson, G., Porter, B., Chatzigiannakis, I., Koninis, C., Fischer, S., Pfisterer, D., Bimschas, D., Braun, T., Hurni, P., Anwander, M., Wagenknecht, G., Fekete, S.P., Kröller, A., Baumgartner, T.: Flexible experimentation in wireless sensor networks. Communications of the ACM 55(1), 82–90 (2012), http://doi.acm.org/10.1145/2063176.2063198
Exscal Research Group, Ohio State University: Extreme scale wireless sensor networking (2010), http://ceti.cse.ohio-state.edu/exscal/
Fielding, R.: Architectural Styles and the Design of Network-based Software Architectures. Ph.D. thesis, University of California, Irvine (2000)
Gluhak, A., Krco, S., Nati, M., Pfisterer, D., Mitton, N., Razafindralambo, T.: A survey on facilities for experimental internet of things research. IEEE Communications Magazine 49, 58–67 (2011), http://ieeexplore.ieee.org/xpl/freeabs_all.jsp?arnumber=6069710
Kushalnagar, N., Montenegro, G., Schumacher, C.: IPv6 over Low-Power Wireless Personal Area Networks (6LoWPANs): Overview, Assumptions, Problem Statement, and Goals. RFC 4919 (Informational) (August 2007), http://www.ietf.org/rfc/rfc4919.txt
Netty Project: Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers and clients, http://netty.io
Pawlikowski, K., Jeong, H.D.J., Lee, J.S.R.: On credibility of simulation studies of telecommunication networks. IEEE Communications Magazine 40(1), 132–139 (2002), http://ieeexplore.ieee.org/lpdocs/epic03/wrapper.htm?arnumber=978060
Pfisterer, D., Römer, K., Bimschas, D., Kleine, O., Mietz, R., Truong, C., Hasemann, H., Kröller, A., Pagel, M., Hauswirth, M., Karnstedt, M., Leggieri, M., Passant, A., Richardson, R.: SPITFIRE: Toward a semantic web of things. IEEE Communications Magazine 49, 40–48 (2011), http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=6069710
Riverbed Technology: winpcap (2012), http://www.winpcap.org
Rothenpieler, P.: Poster abstract: Distributed protocol stacks for wireless sensor networks. In: 9th European Conference on Wireless Sensor Networks (EWSN 2012), Trento, Italy (February 2012)
Shelby, Z., Hartke, K., Bormann, C., Frank, B.: Constrained application protocol (CoAP) (CoRE working group) (2011) Online version at, http://www.ietf.org/id/draft-ietf-core-coap-08.txt (November 01, 2011)
Sly Technologies: jNetPcap, http://jnetpcap.com
SmartSantander consortium: SmartSantander EU FP7 project (2010), http://www.smartsantander.eu/
TCPDUMP: libpcap, http://www.tcpdump.org
Werner-Allen, G., Swieskowski, P., Welsh, M.: Motelab: a wireless sensor network testbed. In: Proceedings of the 4th International Symposium on Information Processing in Sensor Networks, IPSN 2005. IEEE Press, Piscataway (2005), http://portal.acm.org/citation.cfm?id=1147685.1147769
Wittenburg, G., Schiller, J.: A quantitative evaluation of the simulation accuracy of wireless sensor networks. In: Proceedings des 6. Fachgespraechs “Drahtlose Sensornetze” der GI/ITG-Fachgruppe “Kommunikation und Verteilte Systeme”, Aachen, Germany, pp. 23–26 (July 2007), http://page.mi.fu-berlin.de/~wittenbu/research/wittenburg07quantitative.pdf
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bimschas, D., Kleine, O., Pfisterer, D. (2012). Debugging the Internet of Things: A 6LoWPAN/CoAP Testbed Infrastructure. In: Li, XY., Papavassiliou, S., Ruehrup, S. (eds) Ad-hoc, Mobile, and Wireless Networks. ADHOC-NOW 2012. Lecture Notes in Computer Science, vol 7363. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31638-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-31638-8_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31637-1
Online ISBN: 978-3-642-31638-8
eBook Packages: Computer ScienceComputer Science (R0)