Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Giovanni Zanca

dblp:61/433 · DBLP profile ↗
← Back
3ranked-venue papers
0as first author
0since 2021 · last 2010
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
2 papers
Internet of things and sensor networks · 92% Wireless networking · 8%
Theoretical computer science
2 papers
Coding theory · 100%

Topics — the 4 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Internet of things and sensor networks › wireless sensor network › sensor network programming
code dissemination
0.222010
SYNAPSE++: Code Dissemination in Wireless Sensor Networks Using Fountain Codes · IEEE Trans. Mob. Comput. 2010
Fountain reprogramming protocol (FRP): a reliable data dissemination scheme for wireless sensor networks using fountain codes · SenSys 2007
Internet of things and sensor networks
wireless sensor network
0.222010
SYNAPSE++: Code Dissemination in Wireless Sensor Networks Using Fountain Codes · IEEE Trans. Mob. Comput. 2010
Fountain reprogramming protocol (FRP): a reliable data dissemination scheme for wireless sensor networks using fountain codes · SenSys 2007
Coding theory › error-correcting codes › rateless codes
fountain codes
0.122010
SYNAPSE++: Code Dissemination in Wireless Sensor Networks Using Fountain Codes · IEEE Trans. Mob. Comput. 2010
Fountain reprogramming protocol (FRP): a reliable data dissemination scheme for wireless sensor networks using fountain codes · SenSys 2007
Wireless networking
medium access control
0.012010
SYNAPSE++: Code Dissemination in Wireless Sensor Networks Using Fountain Codes · IEEE Trans. Mob. Comput. 2010

Methods — techniques the papers use, named apart from their topics

overhearing · 0.2genetic optimization · 0.2ARQ · 0.2fountain codes · 0.1
YearPublicationVenuePosition
2010 SYNAPSE++: Code Dissemination in Wireless Sensor Networks Using Fountain Codes
abstract
This paper presents SYNAPSE++, a system for over the air reprogramming of wireless sensor networks (WSNs). In contrast to previous solutions, which implement plain negative acknowledgment-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. Furthermore, 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. We finally created new bootloader and memory management modules so that SYNAPSE++ could disseminate and load program images written using any language. At the end of this paper, the effectiveness of SYNAPSE++ is demonstrated through experimental results over actual multihop deployments, and its performance is compared with that of Deluge, the de facto standard protocol for code dissemination in WSNs. The TinyOS 2 code of SYNAPSE++ is available at http://dgt.dei.unipd.it/download.
Michele Rossi, Nicola Bui, Giovanni Zanca, Luca Stabellini, Riccardo Crepaldi, Michele Zorzi
IEEE Trans. Mob. Comput.3
2008 SYNAPSE: A Network Reprogramming Protocol for Wireless Sensor Networks Using Fountain Codes
abstract
Wireless reprogramming is a key functionality in wireless sensor networks (WSNs). In fact, the requirements for the network may change in time, or new parameters might have to be loaded to change the behavior of a given protocol. In large scale WSNs it makes economical as well as practical sense to upload the code with the needed functionalities without human intervention, i.e., by means of efficient over the air reprogramming. This poses several challenges as wireless links are affected by errors, data dissemination has to be 100% reliable, and data transmission and recovery schemes are often called to work with a large number of receivers. State-of-the-art protocols, such as Deluge, implement error recovery through the adaptation of standard automatic repeat request (ARQ) techniques. These, however, do not scale well in the presence of channel errors and multiple receivers. In this paper, we present an original reprogramming system for WSNs called SYNAPSE, which we designed to improve the efficiency of the error recovery phase. SYNAPSE features a hybrid ARQ (HARQ) solution where data are encoded prior to transmission and incremental redundancy is used to recover from losses, thus considerably reducing the transmission overhead. For the coding, digital fountain codes were selected as they are rateless and allow for lightweight implementations. In this paper, we design special fountain codes and use them at the heart of SYNAPSE to provide high performance while meeting the requirements of WSNs. Moreover, we present our implementation of SYNAPSE for the Tmote Sky sensor platform and show experimental results, where we compare the performance of SYNAPSE with that of state of the art protocols.
Michele Rossi, Giovanni Zanca, Luca Stabellini, Riccardo Crepaldi, Albert F. Harris III, Michele Zorzi
SECON2
2007 Fountain reprogramming protocol (FRP): a reliable data dissemination scheme for wireless sensor networks using fountain codes
abstract
Wireless sensor network technologies enable a wide variety of applications (e.g., environmental monitoring). Such sensor networks are often deployed in regions that make it difficult to collect and redistribute the nodes for maintenance. However, there is often a need to reprogram all of the nodes in the network, either during application test phases on deployed networks, or to support software upgrades. Therefore, a reliable method of sending a relatively large amount of data to each node in the network is required to support these functions.
Riccardo Crepaldi, Albert F. Harris III, Michele Rossi, Giovanni Zanca, Michele Zorzi
SenSys4