Beruflich Dokumente
Kultur Dokumente
Abstract:
This article considers the joint problem of packet scheduling and self-localization in an underwater acoustic
sensor network with randomly distributed nodes. In terms of packet scheduling, our goal is to minimize the
localization time, and to do so we consider two packet transmission schemes, namely a collision-free scheme (CFS),
and a collision-tolerant scheme (CTS). The required localization time is formulated for these schemes, and through
analytical results and numerical examples their performances are shown to be dependent on the circumstances.
When the packet duration is short (as is the case for a localization packet), the operating area is large (above 3 km in
at least one dimension), and the average probability of packet-loss is not close to zero, the collision-tolerant scheme
is found to require a shorter localization time. At the same time, its implementation complexity is lower than that of
the collision-free scheme, because in CTS, the anchors work independently. CTS consumes slightly more energy to
make up for packet collisions, but it is shown to provide a better localization accuracy. An iterative Gauss-Newton
algorithm is employed by each sensor node for self-localization, and the Cramér Rao lower bound is evaluated as a
benchmark.
vary from a simple star network to an optimization problem which can be solved
advanced multi-hop wireless mesh network. efficiently.
The propagation technique between the hops In this paper [10], we present a silent
of the network can be routing or flooding. positioning scheme termed as UPS for
underwater acoustic sensor networks. UPS
1. LITERATURE SURVEY relies on the time-difference of arrivals
In this paper [7] among the large number measured locally at a sensor to detect range
of contributions concerning the localization differences from the sensor to four anchor
techniques for wireless sensor networks nodes. These range differences are averaged
(WSNs), there is still no simple, energy and over multiple beacon intervals before they are
cost efficient solution suitable in outdoor combined to estimate the 3D sensor location
scenarios. In this paper, a technique based on through trilateration. UPS requires no time-
antenna arrays and angle-of-arrival (AoA) synchronization and provides location privacy
measurements is carefully discussed. While at underwater vehicles/sensors whose locations
the AoA algorithms are rarely considered for need to be determined. Simulation study on the
WSNs due to the large dimensions of position error of UPS under acoustic fading
directional antennas, some system channels indicates that UPS is an effective
configurations are investigated that can be scheme for underwater vehicle/sensor self-
easily incorporated in pocket-size wireless positioning.
devices.A heuristic weighting function that In this paper[12], we present a novel
enables decreasing the location errors is technique for localizing an event of interest in
introduced. Also, the detailed performance an underwater environment. The network
analysis of the presented system is provided. consists of randomly deployed identical sensor
The localization accuracy is validated through nodes. Instead of proactively localizing every
realistic Monte-Carlo simulations that take single node in the network as all proposed
into account the specificity of propagation techniques set out to do, we approach
conditions in WSNs as well as the radio noise localization from a reactive angle. We reduce
effects. Finally, trade-offs between the the localization problem to the problem of
accuracy, localization time and the number of finding 4-Node Coverage, in which we form a
anchors in a network are addressed. subset of nodes such that every node in the
In this paper [8] we consider the anchor original set is covered by four nodes belonging
placement problem in localization based on to this special subset - which we call the
one-way ranging, in which either the sensor or anchor nodes for simplicity. This subset of
the anchors send the ranging signals. The anchor nodes behaves like a backbone to the
number of anchors deployed over a localization process. We show that in terms of
geographical area is generally sparse, and we energy consumption, this localization
show that the anchor placement can be technique far surpasses others in terms of
formulated as the design of a sparse selection energy efficiency.
vector. Interestingly, the case in which the In this paper [13], Multiple access
anchors send the ranging signals, results in a with collision avoidance (MACA) is a popular
joint ranging energy optimization and anchor medium-access control (MAC) protocol for
placement problem. We make abstraction of terrestrial networks (e.g., 802.11). Underwater
the localization algorithm and instead use the acoustic networks (UANs) differ from
Cramer-Rao lower bound (CRB) as the terrestrial networks as they are characterized
performance constraint. The anchor placement by long propagation delays and higher data
problem is formulated as an elegant convex loss. Most of the published analysis for
MACA in terrestrial networks ignores these nodes to help in discovering more sensor
factors, and, therefore, cannot be directly nodes.In previous work, we considered
applied to UANs. As a result of the high data optimal collision-free packet scheduling in a
loss in UANs, it is common to implement UASN for the localization task in single-
reliability at a link level, rather than end-to- channel (L-MAC) and multi-channel scenarios
end acknowledgements. Keeping this in mind, (DMC-MAC). In these algorithms, the
we present a Markov chain analysis for a position information of the anchors is used to
reliable variant of the MACA protocol for ad minimize the localization time. In spite of the
hoc UANs and derive closed-form expressions remarkable performance of L-MAC and
for mean service time and throughput. We DMC-MAC over other algorithms (or MAC
show that the network performance is vastly protocols), they are highly demanding.
improved with a few changes to the protocol, The disadvantage of the existing system is:
and propose a novel MACA-based protocol for GPS signals (radio-frequency signals),
use in UANs. For best performance, the however, cannot propagate more than a
protocol parameters such as batch size and few meters, and underwater acoustic
backoff window have to be optimally chosen. signals are used instead.
We show that an optimum batch size In addition, radio signals experience
minimizes the total waiting time. Finally, we negligible propagation delays as
compare our analysis results with experimental compared to the sound (acoustic) waves.
results obtained from a deployment of a small There is no guarantee that it will perform
UAN. satisfactorily for the localization task.
2. EXISTING SYSTEM The main drawback of L-MAC or DMC-
Due to the challenges of underwater MAC is that they require a fusion center
acoustic communications such as low data which gathers the positions of all the
rates and long propagation delays with anchors, and decides on the time of
variable sound speed, a variety of localization packet transmission from each anchor.
algorithms have been introduced and analyzed In addition, these two collision-free
in the literature.Although a great deal of algorithms need the anchors to be
research exists on underwater localization synchronized and equipped with radio
algorithms, little work has been done to modems to exchange information fast.
determine how the anchors should transmit 3. PROPOSED SYSTEM
their packets to the sensor nodes. In long base- In this paper, we also consider packet
line (LBL) systems where transponders are scheduling algorithms that do not need a
fixed on the sea floor, an underwater node fusion center. Although the synchronization of
interrogates the transponders for round-trip the anchors which are equipped with GPS is
delay estimation. In the underwater positioning not difficult, the proposed algorithms can work
scheme, a master anchor sends a beacon signal with asynchronized anchors if there is a
periodically, and other anchors transmit their request from a sensor node. We assume a
packets in a given order after the reception of single-hop UASN where anchors are equipped
the beacon from the previous anchor. The with half-duplex acoustic modems, and can
localization algorithm addresses the problem broadcast their packets based on two classes of
of joint node discovery and collaborative scheduling: a collision-free scheme (CFS),
localization without the aid of GPS. where the transmitted packets never collide
The algorithm starts with a few anchors as with each other at the receiver, and a collision-
primary seed nodes, and as it progresses, tolerant scheme (CTS), where the collision
suitable sensor nodes are converted to seed probability is controlled by the packet
transmission rate in such a way that each node. The system structure is specified as :
sensor node can receive sufficiently many Anchors and sensor nodes are equipped with
error-free packets for self-localization. half-duplex acoustic modems, i.e., they cannot
The advantage of the proposed system is: transmit and receive simultaneously. Anchors
Assuming packet loss and collisions, the are placed randomly on the surface, and have
localization time is formulated for each the ability to move within the operating area.
scheme, and its minimum is obtained The anchors are equipped with GPS and can
analytically for a predetermined determine their positions which will be
probability of successful localization for broadcast to the sensor nodes. We consider a
each sensor node. single-hop network where all the nodes are
A shorter localization time allows for a within the communication range of each other.
more dynamic network, and leads to a The received signal strength (which is
better network efficiency in terms of influenced by pathloss, fading and shadowing)
throughput. is a function of transmission distance.
It is shown how the minimum number of Consequently, the probability of a packet loss
anchors can be determined to reach the is a function of distance between any pair of
desired probability of selflocalization. nodes in the network.
An iterative Gauss-Newton self- 4.2 Collision-Free Packet Scheduling
localization algorithm is introduced for a In this module, we develop the Collision-
sensor node which experiences packet free localization packet transmission module,
loss or collision. Furthermore, the way in where it is shown that in a fully-connected
which his algorithm can be used for each (singlehop) network, based on a given
packet scheduling scheme is outlined. sequence of the anchors’ indices, each anchor
The Cramer Rao lower bound (CRB) on has to transmit immediately after receiving the
localization is derived for each scheme. previous anchor’s packet. Furthermore, it is
Other than the distance-dependent signal shown that there exists an optimal ordering
to noise ratio, the effects of packet loss sequence which minimizes the localization
due to fading or shadowing, collisions, time. However, to obtain that sequence, a
and the probability of successful self- fusion center is required to know the positions
localization are included in this of all the anchors. In a situation where this
derivation. information is not available, we may assume
that anchors simply transmit in order of their
4. MODULE DESCRIPTION ID numbers. In the event of a packet loss, a
4.1 System Model subsequent anchor will not know when to
In the First module, we develop the transmit. If an anchor does not receive a
System Model. We consider a UASN packet from a previous anchor, it waits for a
consisting of M sensor nodes and N anchors. predefined time (counting from the starting
The anchor index starts from 1, whereas the time of the localization process), and then
sensor node index starts from N + 1. Each transmits its packet.
anchor in the network encapsulates its ID, its 4.3 Collision-Tolerant Packet
location, time of packet transmission, and a Scheduling
predetermined training sequence for the time In this module we develop the Collision-
of flight estimation. The so-obtained Tolerant Packet Scheduling. To avoid the need
localization packet is broadcast to the network for coordination among anchor nodes, in a
based on a given protocol, e.g., periodically, or collision-tolerant packet scheduling, anchors
upon the reception of a request from a sensor work independently of each other. During a
5. SCREENSHOTS
Fig 6.4 Enter IP address and Select a path Fig 6.7 Enter IP address and select a
scheme
Fig 6.5 Packet Sending Information Fig 6.8 Packet Sending from source to
destination
Fig 6.6 Packet sending information from 1 to Fig 6.9 Files received
10
6. CONCLUSION AND FUTURE
WORK
We have considered two classes of packet review,” IEEE J. Ocean. Eng., vol. 39,
scheduling for self-localization in an no. 1, pp. 131–149, Jan. 2013.
underwater acoustic sensor network, one based 2. S. Chatzicristofiset al., “The
on a collision-free design and another based on NOPTILUS project: Autonomous
a collision-tolerant design. In collision-free multi- AUV navigation for exploration
packet scheduling, the time of the packet of unknown environments,” in Proc.
transmission from each anchor is set in such a IFAC Workshop NGCUV, 2012, vol.
way that none of the sensor nodes experiences 3, pp. 373–380.
a collision. In contrast, collision-tolerant 3. M. Stojanovic and J. Preisig,
algorithms are designed so as to control the “Underwater acoustic communication
probability of collision to ensure successful channels: Propagation models and
localization with a pre-specified reliability. We statistical characterization,” IEEE
have also proposed a simple Gauss-Newton Commun. Mag., vol. 47, no. 1, pp. 84–
based localization algorithm for these schemes, 89, Jan. 2009.
and derived their Cramér-Rao lower bounds. 4. G. Han, J. Jiang, L. Shu, Y. Xu, and F.
The performance of the two classes of Wang, “Localization algorithms of
algorithms in terms of the time required for underwater wireless sensor networks:
localization was shown to be dependent on the A survey,” Sensors, vol. 12, no. 2,
circumstances. When the ratio of the packet 2012.
length to the maximum propagation delay is 5. M. Erol-Kantarci, H. T. Mouftah, and
low, as it is the case with localization, and the S. Oktug, “A survey of architectures
average probability of packet-loss is not close and localization techniques for
to zero, the collision-tolerant protocol requires underwater acoustic sensor networks,”
less time for localization in comparison with IEEE Commun. Surveys Tuts., vol.
the collision-free one for the same probability 13, no. 3, pp. 487–502, 3rd Quart.
of successful localization. Except for the 2011.
average energy consumed by the anchors, the 6. H. Jamali-Rad, H. Ramezani, and G.
collision-tolerant scheme has multiple Leus, “Sparsity-aware multisource
advantages. The major one is its simplicity of RSS localization,” Signal Process.,
implementation due to the fact that anchors vol. 101, pp. 174–191, Aug. 2014.
work independently of each other, and as a 7. P. Kuakowski, J. Vales-Alonso, E.
result the scheme is spatially scalable, with no Egea-López, W. Ludwin, and J.
need for a fusion center. Furthermore, its García-Haro, “Angle-of-arrival
localization accuracy is always better than that localization based on antenna arrays
of the collision free scheme due to multiple for wireless sensor networks,”
receptions of desired packets from anchors. Comput. Elect. Eng., vol. 36, no. 6,
These features make the collision-tolerant Nov. 2010.
localization scheme appealing from a practical 8. S. P. Chepuri, G. Leus, and A.-J. van
implementation view point. In the future, we der Veen, “Sparsity-exploiting anchor
will extend our work to a multi-hop network placement for localization in sensor
where the communication range of the networks,” arXiv preprint
acoustic modems is much shorter than the size arXiv:1303.4085, 2013.
of the operating area. 9. R. Stuart, “Acoustic digital spread
REFERENCES spectrum: An enabling technology,”
1. L. Paull, S. Saeedi, M. Seto, and H. Li, Sea Technol., vol. 46, no. 10, pp. 15–
“AUV navigation and localization: A 20, 2005.