| Literature DB >> 22666034 |
Marjan Moradi1, Javad Rezazadeh, Abdul Samad Ismail.
Abstract
Underwater Wireless Sensor Networks (UWSNs) provide new opportunities to observe and predict the behavior of aquatic environments. In some applications like target tracking or disaster prevention, sensed data is meaningless without location information. In this paper, we propose a novel 3D centralized, localization scheme for mobile underwater wireless sensor network, named Reverse Localization Scheme or RLS in short. RLS is an event-driven localization method triggered by detector sensors for launching localization process. RLS is suitable for surveillance applications that require very fast reactions to events and could report the location of the occurrence. In this method, mobile sensor nodes report the event toward the surface anchors as soon as they detect it. They do not require waiting to receive location information from anchors. Simulation results confirm that the proposed scheme improves the energy efficiency and reduces significantly localization response time with a proper level of accuracy in terms of mobility model of water currents. Major contributions of this method lie on reducing the numbers of message exchange for localization, saving the energy and decreasing the average localization response time.Entities:
Keywords: localization; reverse localization scheme; underwater wireless sensor networks
Year: 2012 PMID: 22666034 PMCID: PMC3355415 DOI: 10.3390/s120404352
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Data rates and typical bandwidth for underwater channel with various ranges.
| <1 | ∼20 kbps | 20–50 | |
| 1–10 | ∼10 kbps | ∼10 | |
| 10–100 | ∼1 kbps | 2–5 | |
| 3000 | ∼10 bps | <1 |
Figure 1.Localization Survey.
Message Exchange Mechanism in Terms of Communication Cost.
| Send = I × A | Send = 0 | |
| Receive = 0 |
| |
| Send = I × A |
| |
| Receive = 0 |
| |
| Send = A × I | Send = 0 | |
| Receive = (2A − 2) × I | Receive = A × I | |
| AUV-Send = 2I |
| |
|
|
| |
| AUV-Send = I | Send = 0 | |
| AUV-Receive = 0 | Receive = (2r / v × Ts) × Ca | |
| Send = 2I × A |
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
| Receive = 0 |
I: The total number of intervals. It is calculated based on where T is the localization period and T is the time slice. I, will be decreased with increasing T; K: The number of localization period; The number of detector sensor; The number of sensor nodes located in anchor communication range. Ca is increased by enlarging the anchor communication range; C(): The number of sensor nodes located in anchor communication range with invalid prediction pattern; The number of localized nodes in i interval; The number of nodes located in the communication range of the localized sensor nodes; The number of anchor nodes; The number of anchor nodes which their mobility prediction is not valid; Sensor nodes communication range; The speed of AUV movement; The number of anchors located in ordinary sensor nodes communication range; The number of events which occurred in T.
Figure 2.RLS architecture.
Figure 3.(a) Event-driven report; (b) Demand-driven report.
Figure 4.Localization applicant message format.
Figure 5.Completed message by anchors.
Simulation Parameters.
| Parameter | Value |
|---|---|
| Localization Domain Area | 1,000 m × 1,000 m |
| Maximum Depth | 600 m |
| Beacon Percentage | 3%–5%–8%–12% |
| Ordinary Node Number | 100–500 |
| Speed Of Sound | 1500 m/s |
| Error in Speed of Sound | 0.07 m/s [ |
| Error in Depth | 0.1 m |
| Standard Derivation Of Time stamping | 15 μs [ |
| Packet Size | 80 bits |
| Data Rate | 80 bps |
| Transmit Power | 35 W [ |
| Receive Power | 0.3 W [ |
| Simulation Run | 100 |
Figure 6.(a) Random distribution; (b) Grid anchor deployment.
Figure 7.Average localization success. (a) Beacon nodes with random distribution; (b) Versus Grid deployment in water surface.
Figure 8.Mean error ratio for RLS.
Figure 9.Energy consumption per node for localization.
Communication cost.
| D′N′R | 3 | Anchor |
| MSL | 3–6 | Anchor(3) + Reference node(3) |
| UPS | 4 | Master-Anchor(1) + Anchor(3) |
| AAL | 9 | Anchor-weak up(3) + Sensor-Req(3) + Anchor(3) |
| LDB | 2 | AUV arrive to range + AUV exit from range |
| 3DUL | 7 | Anchor-Req(3) + Sensor-Ack(1) + Anchor(3) |
| SLMP | 2–3 | Buoy + Referenced node + (Anchor) |
| RLS | 1 | Applicant Sensor |
Figure 10.Average response time of localization.