Simulation and improvements for cooperative MAC (COMAC) protocol

Erman, Murat (2011) Simulation and improvements for cooperative MAC (COMAC) protocol. [Thesis]

[thumbnail of MuratErman_412590.pdf] PDF
MuratErman_412590.pdf

Download (2MB)

Abstract

Cooperative communication has been recently proposed for wireless sensor networks for achieving reliable, high data rate communication, eventually decreasing energy consumption at the nodes and extending the lifetime of the sensor network. The benefits of cooperation can be obtained by appropriate design of the medium access control (MAC) protocol. In this thesis, we present a cooperative MAC protocol that enables cooperation of multiple relays in a distributed fashion. It is shown that energy efficiency of the protocol significantly depends on cooperator selection and power assignment. We propose random and intelligent timer models for coordinating access of the cooperating nodes. Next, we consider the contention channel observed during the cooperator selection period and we propose a collision resolution mechanism. We consider two alternatives for cooperative transmissions, and compare the performances of code division based and time division based approaches. The cooperative MAC protocol is further improved by introducing sleep feature for the relay nodes, since the major sources of wasted energy for the cooperative system are idle listening and overhearing. We evaluate the cooperative MAC protocol with all the proposed enhancements in terms of energy efficiency, throughput, average delay and MAC overhead cost and demonstrate the performance improvements.
Item Type: Thesis
Subjects: T Technology > TK Electrical engineering. Electronics Nuclear engineering > TK7800-8360 Electronics
Divisions: Faculty of Engineering and Natural Sciences > Academic programs > Electronics
Faculty of Engineering and Natural Sciences
Depositing User: IC-Cataloging
Date Deposited: 13 Oct 2014 09:40
Last Modified: 26 Apr 2022 10:02
URI: https://research.sabanciuniv.edu/id/eprint/24631

Actions (login required)

View Item
View Item