Shared Resource for Collaborative Editing over a Wireless Network

Typ
Examensarbete för masterexamen
Master Thesis
Program
Publicerad
2011
Författare
Ådahl, Jonas
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
Today hand-held consumer devices such as Smartphones and Mobile Internet Devices are getting more and more powerful and feature rich. They are no longer only built with network capabilities through a cellular network such as GSM or 3G, but also high speed Wireless Local Area Networks which opens up more possibilities. While Internet based applications, such as Web browsers, E-mail clients, and Multimedia based applications have been the major part of the market, programs using properties of a distributed system are sparse. This Thesis report describes the background, design choices and development of an application using distributed group communication techniques to create a collaborative work space on a typical Smartphone. It also shows how to use this to implementation a Whiteboard application. It explores the possibilites of using well known protocols, standards as well as Free Software for solving the various problems associated with these functions, such as presence discovery, group communication and whiteboarding. Dagens bärbara handdatorer såsom Smartphones och mobila internetenheter blir hela tiden kraftigare och mer funktionsrika. De är inte längre endast byggda med nätverksmöjligheter via ett mobiltelefonnätet som till exempel GSM eller 3G, utan även också med lokala trådlösa höghastighetsnätverk vilket öppnar upp nya möjligheter. Då internetbaserade applikationer, såsom webläsare och e-mailklienter, samt multimediabaserade applikationer har varit en stor del av marknaden, program som använder egenskaper hos ett distribuerat nätverk är mer ovanligt. Det här examensarbetet beskriver bakgrunden, designval samt utveckling av en applikation som använder distribuerad gruppkommunikationstekniker för att skapa en kollaborativ arbetsyta på en typisk Smartphone. Det visas också hur detta går att använda för att implementera en Whiteboard-applikation. Möjligheterna att använda välkända protokoll, standarder samt fri mjukvara för att lösa de problem anknytna till funktionerna, såsom upptäcka närliggande enheter, gruppkommunikation och whiteboarding, utforskas i den här rapporten.
Beskrivning
Ämne/nyckelord
Information Technology , Informationsteknik
Citation
Arkitekt (konstruktör)
Geografisk plats
Byggnad (typ)
Byggår
Modelltyp
Skala
Teknik / material
Index