Author(s)
Term
7. term
Education
Publication year
2010
Submitted on
2010-01-07
Pages
0 pages
Abstract
The purpose of this project is to design and develop a platform for discovering and distributing services between mobile phones in an ad hoc network. The effectiveness of the platform is depending of the number of active participants. On the other hand, a high number of active participants would result possibility of additional discoveries made by the participants which increases the total energy consumed on the network. For such a platform a prototype is build. The prototype is based on preliminary demands, deployment and activity diagrams which are analyzied and designed on basis of UML 2.0. The working environments are Symbian S60 on the Nokia N95 8GB phones. The programming language used for developing the platform is Python for s60. The functionality of the prototype platform is verified in the test chapter, and further more an analysis of the platform regarding how much energy the implemented software for the mobile phones is consuming with reactive or proactive communication. The prototype platform is working according to what is analysied and designed, it is possible to discover and distribute services between mobile phones.
Formålet med dette projekt er at designe og udvikle en platform som kan opdage og dele services mellem mobil telefoner i et ad hoc netværk. Platformens effektivitet afhænger af hvor mange deltagere. Antallet af deltagere betyder dog også at der vil kunne forekomme flere ønsker om at opdage services og dermed øge den samlede energi brugt i netværket. Til at demonstrere en sådan platform er der udviklet en prototype. Prototypen er udviklet på baggrund af en kravspecifikation, deployment og aktivitetsdiagrammer som er analyseret og designet ved hjælp af UML 2.0. Udvilklingsmiljøet er Symbian s60 til Nokia N95 8GB mobil telefoner. Programmeringssproget til udviklingen af prototypen er Python til s60. Funktionaliteten af prototypen er verificeret i test kapitlet, derudover er der lavet en analyse af platformen der giver en ide om hvordan det implementeret software på mobiltelefonerne yder med hensyn til energiforbrug med henholdsvis reaktiv eller proaktiv kommunikation. Platform prototypen opfylder de krav som er stillet og det er muligt ved hjælp af platformen at opdage og distribuere services.
Documents
Colophon: This page is part of the AAU Student Projects portal, which is run by Aalborg University. Here, you can find and download publicly available bachelor's theses and master's projects from across the university dating from 2008 onwards. Student projects from before 2008 are available in printed form at Aalborg University Library.
If you have any questions about AAU Student Projects or the research registration, dissemination and analysis at Aalborg University, please feel free to contact the VBN team. You can also find more information in the AAU Student Projects FAQs.