Reliable UDP and Circular DHT implementation for the MediaSense Open-Source Platform
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
MediaSense is an EU funded platform that is an implementation of an Internet-of-Things framework. This project adds two fundamental functions to it, namely, a new lookup service based on a peer-to-peer Distributed Hash Table (DHT) called Chord and a reliable communication protocol based on UDP (RUDP). The lookup service makes the use of a central server, that can be a single point of failure or get compromised, unnessecary. Reliable UDP transmits data from the very first packet onwards and avoids any connection management as itis packet based. The methodology for both functions was to develop a simulation environment, compatible to MediaSense, at its initiation, at which point its functionality can be tested and measurements can betaken. The resulting DHT simulation environment enables there to be deep insight into and a control of the state and action of the DHT. The resulting graphs show the performance properties of both the DHT and RUDP. In conclusion, the MediaSense platform has been extended by means of two usable functionalities and which also leaves space for further development such as for security enhancements and performance increases.
Place, publisher, year, edition, pages
2012. , 61 p.
Internet-of-Things, MediaSense, Peer-to-peer, Chord, Distribut Hash Table, Networking, Reliable UDP, Simulation
IdentifiersURN: urn:nbn:se:miun:diva-16588OAI: oai:DiVA.org:miun-16588DiVA: diva2:538124
Subject / course
Computer Science IF1
2012-06-05, L513, Mid Sweden University, Sundsvall, 10:00 (English)
Jennehag, Ulf, Dr