Wireless Sensor Networks - Network Coded Cooperative Communication : Design and Implementation

This thesis is concerned with the design and implementation of a testbed for network coded cooperative communication (NC-CC) in IEEE 802.15.4-based wireless sensor networks (WSNs). The work and test are based on Contiki 2.5 and sensor nodes Zolertia Z1. In the testbed, a new network framework with l...

Full description

Bibliographic Details
Main Author: Cui, Nenghui
Format: Others
Language:English
Published: Uppsala universitet, Institutionen för informationsteknologi 2012
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-188750
id ndltd-UPSALLA1-oai-DiVA.org-uu-188750
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-uu-1887502013-01-08T13:45:59ZWireless Sensor Networks - Network Coded Cooperative Communication : Design and ImplementationengCui, NenghuiUppsala universitet, Institutionen för informationsteknologi2012This thesis is concerned with the design and implementation of a testbed for network coded cooperative communication (NC-CC) in IEEE 802.15.4-based wireless sensor networks (WSNs). The work and test are based on Contiki 2.5 and sensor nodes Zolertia Z1. In the testbed, a new network framework with large extensibility is provided, as well as a basic realization of NC-CC. In our implementation, CC is realized as a Rime primitive in Contiki, while NC is inserted as a new layer between Rime and MAC to perform opportunistic coding. In this way the network stack of Contiki is extended while still keeping the backward compatibility. Because of the lack of multicast in IEEE 802.15.4 protocol and the contradiction of applying continuous overhearing on power-constraint  sensor nodes, new mechanisms called pseudo overhearing and pseudo multicast is proposed in our testbed. A configurable test program is also designed for the purpose of evaluation. A combination of two senders, one relay and one destination is used as our network model. Experiments show that all the designed functions work properly. But to be robust, more experiments under different models should be brought in the future. A more detailed report  on the experiments can be found in my project-partner  Yitian Yan’s thesis. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-188750IT ; 12 070application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
description This thesis is concerned with the design and implementation of a testbed for network coded cooperative communication (NC-CC) in IEEE 802.15.4-based wireless sensor networks (WSNs). The work and test are based on Contiki 2.5 and sensor nodes Zolertia Z1. In the testbed, a new network framework with large extensibility is provided, as well as a basic realization of NC-CC. In our implementation, CC is realized as a Rime primitive in Contiki, while NC is inserted as a new layer between Rime and MAC to perform opportunistic coding. In this way the network stack of Contiki is extended while still keeping the backward compatibility. Because of the lack of multicast in IEEE 802.15.4 protocol and the contradiction of applying continuous overhearing on power-constraint  sensor nodes, new mechanisms called pseudo overhearing and pseudo multicast is proposed in our testbed. A configurable test program is also designed for the purpose of evaluation. A combination of two senders, one relay and one destination is used as our network model. Experiments show that all the designed functions work properly. But to be robust, more experiments under different models should be brought in the future. A more detailed report  on the experiments can be found in my project-partner  Yitian Yan’s thesis.
author Cui, Nenghui
spellingShingle Cui, Nenghui
Wireless Sensor Networks - Network Coded Cooperative Communication : Design and Implementation
author_facet Cui, Nenghui
author_sort Cui, Nenghui
title Wireless Sensor Networks - Network Coded Cooperative Communication : Design and Implementation
title_short Wireless Sensor Networks - Network Coded Cooperative Communication : Design and Implementation
title_full Wireless Sensor Networks - Network Coded Cooperative Communication : Design and Implementation
title_fullStr Wireless Sensor Networks - Network Coded Cooperative Communication : Design and Implementation
title_full_unstemmed Wireless Sensor Networks - Network Coded Cooperative Communication : Design and Implementation
title_sort wireless sensor networks - network coded cooperative communication : design and implementation
publisher Uppsala universitet, Institutionen för informationsteknologi
publishDate 2012
url http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-188750
work_keys_str_mv AT cuinenghui wirelesssensornetworksnetworkcodedcooperativecommunicationdesignandimplementation
_version_ 1716528829304930304