ePrints.FRI - University of Ljubljana, Faculty of Computer and Information Science

Sensor Network Protocol message layer implementation in Java

Tine Kavčič (2011) Sensor Network Protocol message layer implementation in Java. EngD thesis.

[img] PDF
Download (1201Kb)

    Abstract

    Sensor Network Protocol defines a capable and lightweight protocol for communication between different systems. It was developed as an alternative to more complex and demanding standards, which can be unsuitable for use in low-complexity devices. Implementation of SNP message layer is the primary goal of this thesis. We want to create a library for use across various different platforms.In the first part of thesis we describe the most important characteristics of Sensor Network Protocol, with an emphasis on message layer, which is the most crucial part regarding our implementation. We explore various theoretical principles upon which our implementation is based and define the necessary components and structures. We also put an ephasis on the modularity of design in order to ease adding new functionality to the design. Next, we present various necessary tools and details of the implementation.Once finished, we use our implementation in a sample application for gathering and exporting data from SNP systems. We perform testing on a working system. Finally, we also present possible upgrades and improvements.

    Item Type: Thesis (EngD thesis)
    Keywords: Sensor Network Protocol, message analysis, syntax tree, Java
    Number of Pages: 53
    Language of Content: Slovenian
    Mentor / Comentors:
    Name and SurnameIDFunction
    prof. dr. Borut Robič28Mentor
    Link to COBISS: http://www.cobiss.si/scripts/cobiss?command=search&base=50070&select=(ID=00008479316)
    Institution: University of Ljubljana
    Department: Faculty of Computer and Information Science
    Item ID: 1429
    Date Deposited: 05 Jul 2011 16:05
    Last Modified: 13 Aug 2011 00:39
    URI: http://eprints.fri.uni-lj.si/id/eprint/1429

    Actions (login required)

    View Item