Opportunistic Communication based Medium Access Control (Manzur's PhD work)
Opportunistic communication techniques have shown to provide significant performance improvements in centralised random access wireless networks. The key mechanism of opportunistic communication is to send back-to-back data packets whenever the channel quality is ‘good’. Recently there have been attempts to introduce opportunistic communication techniques in distributed wireless networks such as wireless ad hoc networks.
Articles |
A) "Channel
MAC Protocol for Opportunistic Communication in Ad hoc Wireless
Networks",
Manzur Ashraf, Aruna Jayasuriya, and Sylvie Perreau, ''EURASIP
Journal on Advances in Signal Processing 2009.
B) "Load regulated CSMA",
Manzur Ashraf, Aruna Jayasuriya, and Sylvie Perreau, International
Journal of Communication Systems (IJCS), Wiley, 2009
|
PowerPoint presentations (concise) |
|
However, we need to achieve a scalable channel prediction scheme to realise the practical Channel MAC. We come up with a mean-value based channel prediction scheme, which aids in developing the practical scheme for the Channel MAC. NS2 simulation result shows that the practical Channel MAC outperforms the IEEE 802.11 in throughput due to its channel diversity mechanism in spite of the prediction errors and packet collisions. Please find the relevant papers about it:
Article |
http://www.oocities.org/manzur_bd2004/practicalchannelmacaug26.pdf (submitted) |
PowerPoint presentations (concise) | http://www.oocities.org/manzur_bd2004/practical_chmac.ppt |
Next, we extend the Channel MAC protocol considering multi-rate supports. At present two prominent multi-rate mechanisms, Opportunistic Auto Rate (OAR) and Receiver Based Auto Rate (RBAR) are unable to adapt to short-term changes in channel conditions during transmission as well as to use optimum power and throughput during packet transmissions. On the other hand considering perfect channel prediction, each transmitter-receiver pair can fully utilise its non-fade duration using a rate-adaptive transmission following the Channel MAC scheduling principle. So we combine both the scheduling and the rate adaptive transmission based on the channel state information at the node-pairs, to design a `Rate adaptive Channel MAC’. Therefore ideally the protocol considers a perfect channel prediction and a rate adaptation. Please find the relevant papers about it:
Article |
http://www.oocities.org/manzur_bd/54080444.pdf (Conference paper) |
PowerPoint presentations (concise) |
http://www.oocities.org/manzur_bd2004/rate_adaptive.ppt |
However to implement the Rate adaptive Channel MAC, we need to use (a) a channel prediction scheme to identify transmission opportunities and (b) auto rate adaptation during those times. For channel prediction, we apply the scheme proposed for the practical implementation of Channel MAC. We propose a `safety margin' technique to realise the auto-rate adaptation scheme. Simulation results reveal a significant performance gap between the proposed Rate adaptive Channel MAC and existing rate adaptive protocols- such as `Opportunistic Auto Rate' (OAR). The proposed scheme outperforms OAR for all types of network topologies and system parameters that we verified through NS2 simulations. Please find the relevant papers about it:
http://www.oocities.org/manzur_bd2004/journal_rate_adaptive_channel_mac.pdf
(Draft paper)