E-mail: rcrepal2 at illinois.edu [contact]
Mail:
MC 258, Siebel Center for Computer Science, 201 N. Goodwin Avenue, Urbana, IL 61801, USA
3107 Siebel Center for Computer Science
Current: PhD student at University of Illinois at Urbana-Champaign
Major Area: Systems and Networking
Advisor: Robin H. Kravets
Academic grade: Master's degree (5-years Laurea, V.O.) Telecommunication Engineering – Systems and networking
program at University of Padova, Italy – April 2006
Advisor: Michele Zorzi
My research focuses primarily on the design of efficient algorithms for wireless mobile ad-hoc networks. Embedded sensors in mobile devices such as cars and smart phones present new opportunities to collect location-specific data about the environment. This data can be used for a great number of real-time applications. A major challenge is efficiently collecting, storing and sharing the data. I am interested in understanding the tradeoffs between energy consumption, network load and storage in the design of a fully distributed ad-hoc solution to this problem.
"ACM Mobicom 2012 Poster: LoadingZones - Leveraging Street Parking to Enable Vehicular Internet Access",
ACM SIGMOBILE Mobile Computing and Communications Review (MC2R), 2012.
|
"SYNAPSE++: Code Dissemination in Wireless Networks using Fountain Codes",
IEEE Transactions on Mobile Computing, 2010.
Abstract
|
"Ambient intelligence for freight railroads",
IBM Journal of Research and Development, vol. 53, no. 3, 2009.
Abstract
|
"Mitigating Performance Degradation in Congested Sensor Networks",
IEEE Transactions on Mobile Computing: IEEE Computer Society, pp. 682–697, 2008.
Abstract
Download: PDF (3.56 MB)
|
"ParkingMeter: Balancing Energy Savings and Service Availability",
The Tenth ACM International Workshop on VehiculAr Inter-NETworking, Systems, and Applications (VANET), Taipei, Taiwan, 06/2013.
Download: [PDF] (467.01 KB)
|
"Governing Energy for Parked Cars",
The 10th Annual Conference on Wireless On-Demand Network System and Services (WONS), Banff, Alberta, 03/2013.
Download: [PDF] (968.59 KB)
|
"LoadingZones: Leveraging Street Parking to Enable Vehicular Internet Access",
7th Workshop on Challenged Networks (CHANTS 2012), Istanbul, 08/2012.
Download: [PDF] (287.09 KB)
|
"QuickSilver: Application-driven Inter- and Intra-cluster Communication in VANETs",
The Third ACM/SIGMOBILE International Workshop on Mobile Opportunistic Networking (MobiOpp), Zurich, 03/2012.
Download: [PDF] (665.5 KB)
|
"CSI-SF: Estimating Wireless Channel State Using CSI Sampling & Fusion",
The 31th IEEE Conference on Computer Communications (INFOCOM), Orlando, FL, 04/2012.
Abstract
Download: [PDF] (236.96 KB)
|
"Characterizing WiFi Link Performance in Open Outdoor Networks",
8th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON), Salt Lake City, UT, 06/2011.
|
"Locus: A Location-based Data Overlay For Disruption-Tolerant Networks",
Fifth Workshop on Challenged Networks (CHANTS 2010), Chicago, IL, 09/2010.
Download: [PDF] (206.13 KB)
|
"Synchronization vs. Signaling: Energy-Efficient Coordination in WSN",
Fifth IEEE Workshop on Wireless Mesh Networks (WiMesh 2010), Boston, MT, 06/2010.
Abstract
Download: [PDF] (129.44 KB)
|
"Know Your Neighborhood: A Strategy for Energy-efficient Communication",
The 7th IEEE International Conference on Mobile Ad-hoc and Sensor Systems (MASS) , San Francisco, 11/2010.
Abstract
Download: [PDF] (404.22 KB)
|
"Using Failure Models for Controlling Data Availability in Wireless Sensor Networks",
IEEE Infocom Minisymposium, 2009, Rio de Janeiro, 04/2009.
Abstract
Download: PDF (106.15 KB)
|
"Intelligent Telemetry for Freight Trains",
The 1st annual International Conference on Mobile Computing, Applications and Services (MOBICASE), 2009.
Abstract
|
"SYNAPSE: A Network Reprogramming Protocol for Wireless Sensor Networks Using Fountain Codes",
Sensor, Mesh and Ad Hoc Communications and Networks, 2008. SECON '08. 5th Annual IEEE Communications Society Conference on, pp. 188-196, June, 2008.
Abstract
Download: PDF (248.64 KB)
|
"Towards Large-scale Industry Deployment of Wireless Sensor Networks",
The 22nd Modern Engineering and Technology Seminar, 11/2008.
Abstract
|
"Managing heterogeneous sensors and actuators in ubiquitous computing environments",
SANET '07: Proceedings of the First ACM workshop on Sensor and actor networks: ACM, pp. 35–42, 2007.
Abstract
Download: PDF (183.43 KB)
|
"The Design, Deployment, and Analysis of SignetLab: A Sensor Network Testbed and Interactive Management Tool",
Testbeds and Research Infrastructure for the Development of Networks and Communities, 2007. TridentCom 2007. 3rd International Conference on, pp. 1-10, May, 2007.
Abstract
Download: PDF (4.56 MB)
|
"SignetLab2: A Modular Management Architecture for Wireless Sensor Networks",
Wireless Communications 2007 CNIT Thyrrenian Symposium: Springer US, 2007.
Abstract
Download: PDF (2.65 MB)
|
"Testbed implementation and refinement of a range-based localization algorithm for wireless sensor networks",
Mobility '06: Proceedings of the 3rd international conference on Mobile technology, applications & systems, New York, NY, USA, ACM, pp. 61, 2006.
Abstract
Download: PDF (133.65 KB)
|
"Illinois Vehicular Project, Live Data Sampling and Opportunistic Internet Connectivity",
The Third ACM/SIGMOBILE International Workshop on Mobile Opportunistic Networking (MobiOpp), Zurich, 2012.
|
"Illinois vehicular project, live data sampling and energy-efficient node discovery Riccardo Crepaldi, Mehedi Bakht and Robin Kravets",
ACM Annual International Conference on Mobile Systems, Applications and Services (Mobisys), 2011.
Download: Poster [PDF] (2.18 MB); Abstract [PDF] (38.62 KB)
|
"Leveraging Multiple Heterogeneous Radios for Energy efficient Routing",
the 6th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys), 2008.
Download: Poster [PDF] (144.82 KB); Abstract [PDF] (83.86 KB)
|
"Fountain Reprogramming Protocol: a Reliable Data Dissemination Scheme for Wireless Sensor Networks Using Fountain Codes",
the ACM Conference on Embedded Networked Sensor Systems (Sensys), 2007.
Download: Poster [PDF] (273.29 KB); Abstract [PDF] (128.13 KB)
|
"Meditrina: An Architecture for Managing Sensors and Actuators in Ambient Computing Environments",
the Annual International Conference on Mobile Computing and Networking (Mobicom), 2007.
|
"SignetLab: deployable sensor network testbed and management tool",
the ACM Conference on Embedded Networked Sensor Systems (Sensys), 2005.
|
"LoadingZones: Leveraging Street Parking to Enable Vehicular Internet Access",
The 18th Annual International Conference on Mobile Computing and Networking (MOBICOM 2012), Istanbul, 2012.
Download: [PDF] (184.35 KB)
|
"CSI-SF: Estimating Wireless Channel State Using CSI Sampling & Fusion",
The 17th Annual International Conference on Mobile Computing and Networking, Mobicom, Las Vegas, 2011.
Abstract
Download: Abstract [PDF] (89.59 KB); Poster [PPT] (4.22 MB)
|
"Event Detection Using Phenomenon Models",
the 7th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys), 2009.
Download: Poster [PDF] (1.5 MB); Abstract [PDF] (15.34 KB)
|
"the ACM International Workshop on Wireless Network Testbeds, Experimental evaluation and CHaracterization (WiNTECH)",
the European conference on Wireless Sensor Networks (EWSN), 2006.
|
"The design, deployment, and analysis of SignetLab: a sensor network testbed and interactive management tool",
the ACM International Workshop on Wireless Network Testbeds, Experimental evaluation and CHaracterization (WiNTECH), 2006.
|
Which path would you choose?
PATH 1:
View Larger Map
PATH 2:
View Larger Map
PATH 3:
View Larger Map
Pirrus is a replica management system that addresses the problem of providing data availability on a wireless sensor network. Pirrus uses probabilistic failure models (e.g., derived from environmental conditions and estimation of available energy) to adaptively create and maintain a number of replicas of the data. Replica management is formulated as an energy optimization problem, then solved with a greedy heuristic that only uses information gathered from neighbors. Intuitively, Pirrus trades off the energy saved by limiting the number of replicas when the network health is good to extend the lifetime when more replicas are needed.
Type of Publication | |
---|---|
"Using Failure Models for Controlling Data Availability in Wireless Sensor Networks",
IEEE Infocom Minisymposium, 2009, Rio de Janeiro, 04/2009.
Abstract
Download: PDF (106.15 KB)
|
Conference Articles |
SyNaPse is a TinyOS2 tool that enables reliable over-the-air reprogramming in a multi-hop wireless sensor network.
Using SyNaPse it is possible to distribute new applications or upgrades to all the nodes in a Wireless Sensor Network by accessing only one node (the BaseStation), which forwards the new code to the rest of the network.
In contrast to previous solutions, which implement plain NACK-based ARQ strategies, SYNAPSE++ adopts a more sophisticated error recovery approach exploiting rateless Fountain Codes (FCs). This allows it to scale considerably better in dense networks and to better cope with noisy environments. In order to speed up the decoding process and decrease its computational complexity, we engineered the FC encoding distribution through an original genetic optimization approach. Further, novel channel access and pipelining techniques have been jointly designed so as to fully exploit the benefits of Fountain Codes, mitigate the hidden terminal problem and reduce the number of collisions. All of this makes it possible for SYNAPSE++ to recover data over multiple hops through overhearing by limiting, as much as possible, the number of explicit retransmissions.
SyNaPse has been developed by the researchers of the SigNET lab at the University Of Padova. It is released under the BSD license.
Credits:SIGNET lab: Giovani Zanca, Nicola Bui, Riccardo Crepaldi, Michele Rossi
SyNaPse is a collection of three main components:
To install Synapse simply dowload this two files: |
|
The following is a list of publications where you can find more detail about the design and performance of SyNaPse.
Type of Publication | |
---|---|
"SYNAPSE++: Code Dissemination in Wireless Networks using Fountain Codes",
IEEE Transactions on Mobile Computing, 2010.
Abstract
|
Journal Articles |
"SYNAPSE: A Network Reprogramming Protocol for Wireless Sensor Networks Using Fountain Codes",
Sensor, Mesh and Ad Hoc Communications and Networks, 2008. SECON '08. 5th Annual IEEE Communications Society Conference on, pp. 188-196, June, 2008.
Abstract
Download: PDF (248.64 KB)
|
Conference Articles |
"Reprogramming over the Air and Sensor Island Management through SYNAPSE++",
IEEE SECON, 2009.
Download: Abstract [PDF] (82.73 KB)
|
Conference Demos |
"Fountain Reprogramming Protocol: a Reliable Data Dissemination Scheme for Wireless Sensor Networks Using Fountain Codes",
the ACM Conference on Embedded Networked Sensor Systems (Sensys), 2007.
Download: Poster [PDF] (273.29 KB); Abstract [PDF] (128.13 KB)
|
Conference Demos |
Type of Publication | |
---|---|
"Event Detection Using Phenomenon Models",
the 7th ACM International Conference on Mobile Systems, Applications, and Services (MobiSys), 2009.
Download: Poster [PDF] (1.5 MB); Abstract [PDF] (15.34 KB)
|
Conference Posters |