First part of thesis describes OpenWSN project and protocol stack it implements. IEEE 802.15.4e standard and TSCH mode of operation it defines is described in detail. Nodes in TSCH mode follow communication schedule, which enables them to save energy by turning their radios on only, when they have communication scheduled. This also allows higher data throughput since it reduces chances for packet collision. Channel hopping means successive packets are transmitted on different frequencies, which makes communication more robust because it reduces the effects of multi-path fading and external interference. Other protocols of protocol stack are also described such as 6TiSCH, which congures MAC in TSCH mode and establishes communication schedule and protocols of higher layers such as RPL, 6LoWPAN and CoAP. Second part focuses on VESNA hardware platform and program functions of low-level drivers we had to provide to implement protocol stack on VESNA platform. Last part describes how to integrate wireless network into internet using OpenVisualizer application and test with which we confirm successful formation of network and communication with nodes of the network.
|