| Literature DB >> 23012517 |
Issa M Khalil1, Yasser Gadallah, Mohammad Hayajneh, Abdallah Khreishah.
Abstract
Underwater acoustic wireless sensor networks (UAWSNs) have many applications across various civilian and military domains. However, they suffer from the limited available bandwidth of acoustic signals and harsh underwater conditions. In this work, we present an Orthogonal Frequency Division Multiple Access (OFDMA)-based Media Access Control (MAC) protocol that is configurable to suit the operating requirements of the underwater sensor network. The protocol has three modes of operation, namely random, equal opportunity and energy-conscious modes of operation. Our MAC design approach exploits the multi-path characteristics of a fading acoustic channel to convert it into parallel independent acoustic sub-channels that undergo flat fading. Communication between node pairs within the network is done using subsets of these sub-channels, depending on the configurations of the active mode of operation. Thus, the available limited bandwidth gets fully utilized while completely avoiding interference. We derive the mathematical model for optimal power loading and subcarrier selection, which is used as basis for all modes of operation of the protocol. We also conduct many simulation experiments to evaluate and compare our protocol with other Code Division Multiple Access (CDMA)-based MAC protocols.Entities:
Keywords: CDMA; MAC protocols; OFDMA; channel access/reservation; sensor networks
Year: 2012 PMID: 23012517 PMCID: PMC3444075 DOI: 10.3390/s120708782
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.Underwater acoustic sensor network architecture.
Pseudo code for the random mode (RM) of operation.
| U ← randomly pick a node from LN |
| Assign to U the available requested subcarriers |
| LN ← LN – U |
| AS(U) ← the available RS(U) |
| LS ← LS – the available RS(U) |
Pseudo code for the equal opportunity mode (EOM) of operation.
| U ← pick the node at the head of LN |
| SC← pick the first subcarrier in RS(U) |
| AS(U) ← {AS(U) + SC} |
| RS(U) ← {RS(U) – SC} |
| IF (RS(U) is empty) THEN |
| LN ← LN – U |
| END |
| IF (SC is requested by another node) |
| Put U at the tail of LN |
| |
Pseudo code for the energy conscious mode (ECM) of operation.
| SORT LN with least RE comes at the head |
| U ← pick the node at the head of LN |
| Assign to U the available requested subcarriers |
| LN ← LN – U |
| AS(U) ← the available RS(U) |
| LS ← LS – the available RS(U) |
Figure 2.2-D network arrangement.
Input parameters used in the simulation.
|
| |||
|---|---|---|---|
| Initial node energy | 10 units | Bandwidth | 24 KHz |
| # of OFDMA subcarriers | 256 | k in | 1.5 |
| Simulation time | 1,000 epochs | w in | 0 m/s |
| Data rate | 2 Kbps | s in | 0.5 |
| Field area | 500 × 500 m2 | Number of nodes | 100 |
Figure 3.(a) Energy per transmitted bit; (b) Throughput for OFDMA and CDMA with data rate. BW = 24 KHz; N = 100; Number of subcarriers = 256.
Figure 7.Average network lifetime for both OFDMA and CDMA. BW = 24 KHz; N = 100; transmission rate = 2 Kbps; Number of subcarriers = 256.
Figure 4.(a) Energy per transmitted bit; (b) Throughput for OFDMA and CDMA with the change of the number of nodes. BW = 24 KHz; Transmission rate = 2 Kbps; Number of subcarriers = 256.
Figure 5.(a) Energy per transmitted bit; (b) Throughput for OFDMA and CDMA with the change of bandwidth. Number of subcarriers = 256; N = 100; transmission rate = 2 Kbps.
Figure 6.(a) Energy per transmitted bit; (b) Throughput for OFDMA and CDMA with number of subcarriers. BW = 24 KHz; N = 100; transmission rate = 2 Kbps.