{"id":366,"date":"2014-01-08T15:15:01","date_gmt":"2014-01-08T15:15:01","guid":{"rendered":"http:\/\/anrg.usc.edu\/www\/?page_id=366"},"modified":"2017-03-28T05:14:17","modified_gmt":"2017-03-28T05:14:17","slug":"tutornet","status":"publish","type":"page","link":"https:\/\/anrg.usc.edu\/www\/tutornet\/","title":{"rendered":"Tutornet"},"content":{"rendered":"<div class=\"row\">\n<div class=\"span12\">\n<h1>Tutornet: A Low Power Wireless IoT Testbed<\/h1>\n<\/div>\n<\/div>\n<div class=\"row\">\n<div class=\"span12\">\n<h2 class=\"simpleheading simpleheadingcolored\">Overview<\/h2>\n<p>Tutornet is a low-power wireless network testbed deployed at the Ming Hsieh Department of Electrical Engineering at the University of Southern California (USC). It is extensively used for research and teaching at USC.<br \/>\nTutornet is currently composed of 113 sensor nodes (91 TelosB, 13 MicaZ, 9 OpenMote) covering two adjacent floors in the Ronald Tutor Hall building. It features three generations of wireless sensor nodes, all with IEEE802.15.4-compliant radios operating on the 2.4 GHz frequency band.<\/p>\n<h2 class=\"simpleheading simpleheadingcolored\">Layout<\/h2>\n<p>The figure below shows the layout of the two floors with the arrangement of the sensor and concentrator nodes.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"wp-image-856\" src=\"http:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2016\/11\/TutornetLayout.jpg\" alt=\"tutornetlayout\" width=\"582\" height=\"582\" srcset=\"https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2016\/11\/TutornetLayout.jpg 653w, https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2016\/11\/TutornetLayout-150x150.jpg 150w, https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2016\/11\/TutornetLayout-300x300.jpg 300w\" sizes=\"(max-width: 582px) 100vw, 582px\" \/><\/p>\n<h2 class=\"simpleheading simpleheadingcolored\">Sensor nodes<\/h2>\n<p>The table below summarizes the main features of sensor nodes employed in the Tutornet.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"wp-image-859\" src=\"http:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/TutornetSensors.jpg\" alt=\"tutornetsensors\" width=\"687\" height=\"105\" srcset=\"https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/TutornetSensors.jpg 1274w, https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/TutornetSensors-300x46.jpg 300w, https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/TutornetSensors-768x117.jpg 768w, https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/TutornetSensors-1024x156.jpg 1024w\" sizes=\"(max-width: 687px) 100vw, 687px\" \/><\/p>\n<h2 class=\"simpleheading simpleheadingcolored\">Architecture<\/h2>\n<p>Tutornet has a three-tier heterogeneous architecture depicted below.<br \/>\nAt Tier 1, a central server is responsible for the testbed reservation system and for redirecting communication between the sensor nodes and the remote user.<br \/>\nAt Tier 2, 13 concentrator nodes are physically connected through USB cables to the sensor nodes, and through Ethernet cables to the central server.<br \/>\nAt Tier 3, 113 sensor nodes use USB cables as a communication back-haul and as power source.<br \/>\nThe central server runs Ubuntu Linux, the reservation system is an Apache-based web server with software written in Perl+MySQL for controlling users privileges.<br \/>\nThe concentrator nodes are Raspberry-Pi-like computers running Ubuntu Linux.<br \/>\nEach concentrator has a USB-hub supporting up to 10 devices.<br \/>\nAll concentrators are connected to the central server using a high-speed Ethernet network based on Power-Line Communication (PLC) protocol.<br \/>\n<img decoding=\"async\" loading=\"lazy\" class=\"wp-image-861\" src=\"http:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/TutornetArchitecture.jpg\" alt=\"tutornetarchitecture\" width=\"483\" height=\"459\" srcset=\"https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/TutornetArchitecture.jpg 595w, https:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/TutornetArchitecture-300x285.jpg 300w\" sizes=\"(max-width: 483px) 100vw, 483px\" \/><\/p>\n<h2 class=\"simpleheading simpleheadingcolored\">Datasets<\/h2>\n<p>Dataset 1 &#8211; PDR between 40 nodes on 4th floor in JSON format <a href=\"http:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/40-node-json-format.zip\" rel=\"\">(download)<\/a><\/p>\n<p>Dataset 2 &#8211; PDR between 55 nodes on 4th floor in raw format <a href=\"http:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/55-node-raw-format-1.zip\" rel=\"\">(download)<\/a><\/p>\n<p>Dataset 3 &#8211; Averaged PDR between 55 nodes on 4th floor in raw format <a href=\"http:\/\/anrg.usc.edu\/www\/wp-content\/uploads\/2014\/01\/55-node-raw-format-2.zip\" rel=\"\">(download)<\/a><\/p>\n<h2 class=\"simpleheading simpleheadingcolored\">Published Work<\/h2>\n<ol>\n<li>Pedro Henrique Gomes, Ying Chen, Thomas Watteyne and Bhaskar Krishnamachari, \u201c<a href=\"http:\/\/anrg.usc.edu\/www\/papers\/Pedro-Tutornet-IOTLink2016.pdf\" rel=\"\">Insights into Frequency Diversity from Measurements on an Indoor Low Power Wireless Network Testbed<\/a>\u201c, Workshop on Low-Layer Implementation and Protocol Design for IoT Applications (IoT-LINK), IEEE Global Communications Conference (GLOBECOM), 2016.<\/li>\n<li>Pedro Henrique Gomes, Thomas Watteyne, Pradipta Ghosh, Bhaskar Krishnamachari, \u201c<a class=\"external text\" title=\"http:\/\/anrg.usc.edu\/www\/papers\/Gomes_EWSN_2016.pdf\" href=\"http:\/\/anrg.usc.edu\/www\/papers\/Gomes_EWSN_2016.pdf\">Reliability through Timeslotted Channel Hopping and Flooding-based Routing<\/a>\u201c, ACM International Conference on Embedded Wireless Systems and Networks (Dependability Competition), EWSN 2016.<\/li>\n<li>Ying Chen, Pedro Henrique Gomes, Bhaskar Krishnamachari, &#8220;<a class=\"external text\" title=\"http:\/\/anrg.usc.edu\/www\/papers\/pedro_MCC_final.pdf\" href=\"http:\/\/anrg.usc.edu\/www\/papers\/pedro_MCC_final.pdf\">Multi-Channel Data Collection for Throughput Maximization in Wireless Sensor Networks<\/a>&#8220;, IEEE International Conference on Mobile Ad hoc and Sensor Systems (MASS), 2014.<\/li>\n<li>Revathi Venkataraman, Scott Moeller, Bhaskar Krishnamachari, Rama Rao T., &#8220;<a class=\"external text\" title=\"http:\/\/anrg.usc.edu\/www\/papers\/IJSNET.pdf\" href=\"http:\/\/anrg.usc.edu\/www\/papers\/IJSNET.pdf\">Trust-based Backpressure Routing in Wireless Sensor Networks<\/a>&#8220;, International Journal of Sensor Networks (IJSNet), 2014.<\/li>\n<li>Scott Moeller, Avinash Sridharan, Bhaskar Krishnamachari, Omprakash Gnawali, <a title=\"http:\/\/anrg.usc.edu\/www\/papers\/IPSN10_Moeller_Sridharan_Krishnamachari_Gnawali.pdf\" href=\"http:\/\/anrg.usc.edu\/www\/papers\/IPSN10_Moeller_Sridharan_Krishnamachari_Gnawali.pdf\">Routing Without Routes: The Backpressure Collection Protocol<\/a>,\u00a0<i>IPSN, April, 2010<\/i>, Winner of IP Track Best Paper Award<\/li>\n<li>Jiong Jin, Avinash Sridharan, Bhaskar Krishnamachari, and Marimuthu Palaniswami, &#8220;<a title=\"http:\/\/anrg.usc.edu\/~asridhar\/papers\/JinSridharanKrishnamachariPalaniswami_JSAC2010.pdf\" href=\"http:\/\/anrg.usc.edu\/~asridhar\/papers\/JinSridharanKrishnamachariPalaniswami_JSAC2010.pdf\">Handling Inelastic Traf\ufb01c in Wireless Sensor Networks<\/a>&#8220;, IEEE Journal on Selected areas in communications (JSAC), 2010.<\/li>\n<li>Avinash Sridharan and Bhaskar Krishnamachari, <a title=\"http:\/\/anrg.usc.edu\/~asridhar\/papers\/WRCP_sensys09.pdf\" href=\"http:\/\/anrg.usc.edu\/~asridhar\/papers\/WRCP_sensys09.pdf\">Explicit and\u00a0<i>Precise<\/i>\u00a0Rate Control for Wireless Sensor Networks<\/a>,\u00a0<i>ACM Sensys, November, 2009<\/i><\/li>\n<li>Sumit Rangwala, Ramakrishna Gummadi, Ramesh Govindan and Konstantinos Psounis,\u00a0<a href=\"http:\/\/enl.usc.edu\/~srangwal\/papers\/cache\/Rangwala06.pdf\">Interference-Aware Fair Rate Control in Wireless Sensor Networks<\/a>, in\u00a0Proceedings of ACM SIGCOMM Symposium on Network Architectures and Protocols,\u00a0September 2006<\/li>\n<li>Omprakash Gnawali, Rodrigo Fonseca, Kyle Jamieson, David Moss, Philip Levis,\u00a0<a href=\"http:\/\/enl.usc.edu\/~om_p\/papers\/ctpsensys2009-abstract.html\">Collection Tree Protocol<\/a>, In Proceedings of the Seventh ACM Conference on Embedded Networked Sensor Systems (SenSys 2009), Berkeley, CA, November 4-6, 2009<\/li>\n<\/ol>\n<h2 class=\"simpleheading simpleheadingcolored\">People<\/h2>\n<p><a href=\"http:\/\/www.pedrohenriquegomes.com.br\">Pedro Henrique Gomes<\/a>, Admin<br \/>\n<a href=\"http:\/\/www-scf.usc.edu\/~kwamelaw\/\">Kwame-Lante Wright<\/a><br \/>\n<a href=\"http:\/\/anrg.usc.edu\/~pradipta\/\">Pradipta Ghosh<\/a><br \/>\n<a href=\"http:\/\/www-scf.usc.edu\/~jasontra\/\">Jason Tran<\/a><br \/>\n<a href=\"http:\/\/www.nachikethas.com\/\">Nachikethas A. Jagadeesan<\/a><br \/>\n<a href=\"http:\/\/ceng.usc.edu\/~bkrishna\/\">Bhaskar Krishnamachari<\/a>, Director<\/p>\n<p>Tutornet was previously deployed and managed by the <a href=\"http:\/\/nsl.cs.usc.edu\">Embedded Networks Laboratory<\/a> at USC, directed by Prof. Ramesh Govindan.<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Tutornet: A Low Power Wireless IoT Testbed Overview Tutornet is a low-power wireless network testbed deployed at the Ming Hsieh Department of Electrical Engineering at the University of Southern California (USC). It is extensively used for research and teaching at USC. Tutornet is currently composed of 113 sensor nodes (91 TelosB, 13 MicaZ, 9 OpenMote) [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"full-page.php","meta":[],"_links":{"self":[{"href":"https:\/\/anrg.usc.edu\/www\/wp-json\/wp\/v2\/pages\/366"}],"collection":[{"href":"https:\/\/anrg.usc.edu\/www\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/anrg.usc.edu\/www\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/anrg.usc.edu\/www\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/anrg.usc.edu\/www\/wp-json\/wp\/v2\/comments?post=366"}],"version-history":[{"count":59,"href":"https:\/\/anrg.usc.edu\/www\/wp-json\/wp\/v2\/pages\/366\/revisions"}],"predecessor-version":[{"id":903,"href":"https:\/\/anrg.usc.edu\/www\/wp-json\/wp\/v2\/pages\/366\/revisions\/903"}],"wp:attachment":[{"href":"https:\/\/anrg.usc.edu\/www\/wp-json\/wp\/v2\/media?parent=366"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}