Show simple item record

dc.contributor.advisorMcGoldrick, Ciaran
dc.contributor.authorHolger Fritsche, Karsten
dc.date.accessioned2006-06-19T15:29:38Z
dc.date.available2006-06-19T15:29:38Z
dc.date.issued2005-09
dc.date.submitted2005-12-22T15:29:38Z
dc.identifier.urihttp://hdl.handle.net/2262/850
dc.description.abstractThe first of the two goals of this research was to investigate the BitTorrent protocol to determine what features make it successful on an Internet scale. These features include its ability to rapidly replicate data across the network, while ensuring fair participation of peers in the network. This resulted in the design and development of the TinyTorrent protocol, which adapted these BitTorrent features for a SensorNet environment. TinyTorrent was implemented for the Crossbow MICA2 hardware platform using nesC. The second goal was to explore a means of exposing SensorNet data to external systems. This resulted in the development of a SensorNet Plugin for the Azureus BitTorrent client, based on a proxy architecture. The SensorNet Plugin enables SensorNets to publish data to the BitTorrent network, and also acts as a tracker for the SensorNet running TinyTorrent. The TinyTorrent system was evaluated by experiment and simulation to determine the protocol overhead, energy consumption characteristics, effects of interference and real-world throughput. The evaluation showed that the use of more complex algorithms is feasible provided these lead to a reduction in the number or size of messages.en
dc.format.extent377619 bytes
dc.format.mimetypeapplication/pdf
dc.language.isoenen
dc.relation.hasversionTCD-CS-2005-74.pdfen
dc.subjectComputer Scienceen
dc.titleTinyTorrent: Combining BitTorrent and SensorNetsen
dc.typeMasters (Taught)
dc.typeMaster of Science (M.Sc.)
dc.publisher.institutionTrinity College Dublin. Department of Computer Scienceen


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record