Anda di halaman 1dari 2

This paper can be referred as:

S. A Hussain, U. Farooq, K.Zia, M. Akhlaq., “Zone Based Location Aware Dynamic Sensor Networks”, in Proc. of 2nd International
Workshop on Frontiers of Information Technology (FIT04), Islamabad, Pakistan, Dec 20-21, 2004.

Zone Based Location Aware Dynamic Sensor Networks (ZOLA-DSN)


Dr. Asad Hussain, Umar Farooq, Kashif Zia and Muhammad Akhlaq
Punjab University College of Information Technology, University of the Punjab
Lahore, Pakistan-54000
{asadhussain, umar, kashif, akhlaq}@pucit.edu.pk

Abstract minimizes the traffic load (reducing the multihop nodes


to minimum) from source sensor to the sink. The rest of
This paper presents a novel scheme for self the paper is described as follows. Section 2 discusses
configured dynamic sensor networks based on zones, the background information for sensor networks and
where sensor nodes are location aware. Location about proposed scheme. Section 3 discusses the proposed
which sensors provide information is always more scheme called, ZOLA-DSN (Zone Based Location
important than identification of sensors. It is vital to aware Dynamic Sensor Networks). Conclusions and
deliver this information to sink involving minimum future work conclude the paper given in section 4.
packet processing at intermediate nodes due to limited
battery life and bandwidth. This scheme will ensure 2. Background Information
high success rate with minimal data flow even if sensor
nodes are highly dynamic. Most of the networks require unique
identification of nodes. Addressing (Global or Local) is
1. Introduction mostly used for this purpose. Global addressing has a
very lengthy format e.g. it comprises of 128 bits in
Sensor network is a combination of nodes that IPv6. The data packet generated by sensors is generally
are used to sense data from its environment and to send an aggregated information to the sink. So it is unwise to
the aggregated data to its control node often called sink. send an address much larger than the actual message
The sink node communicates with the task manager via delivered. Local addressing has its own problems
core network which can be Internet or Satellite. Sensors discussed in [4]. Multiple schemes to achieve better
are low cost, low power, and small in size. Due to small functionality with the variations / alternatives of
size the transmission power of a sensor is limited. The addressing [4] have been proposed. These schemes use
data transmitted by a node in the field may pass through identifier or label for node identification. Identifiers are
multiple hops before reaching the sink. Many route generally generated in random for each new transaction
discovery protocols (mostly inherited from Ad hoc rather than using static addressing. But this method may
networks) have been suggested for maintaining routes create same identifier which may interfere with the
from field sensors to the sink(s). Due to low memory, neighboring identifier as this model achieves both local
scarcity of available bandwidth and low power of the and spatial locality [4]. Moreover, in most of sensor
sensors, many researchers considered these separate networks we are interested in the location about which
route discovery [1] mechanisms undesirable. the sensors provide information rather than the
Once sensors are deployed they remain identification of sensors. Location information
unattended, hence all operations e.g. topology maintained at each sensor and sent along with the data
management, data management etc. should be packet can be a feasible alternative. In this way sink
automatic and should not require external assistance. In would know the location of the sensor from which the
order to increase the battery life time, the data was sent and perform appropriate actions.
communication protocols need to be optimized for Geocasting is a best alternate choice to any routing
energy consumption. It means a node must be presented strategy with some modifications to minimize flooding
lowest possible data traffic to process. as unconditional flooding is always undesirable. The
In the absence of separate (may be Proactive use of location information based on Global Positioning
or Reactive [1]) route discovery protocol, the System (GPS) for flooding reduction is an attractive
propagation of data packets towards the sink can best option, generally known as Geocasting [5]. For
be controlled by equipping sensors with self awareness geocasting we are using a modified version of Location
through GPS [2] coordinates. Sensors deployment is Based Multicast (LBM) algorithm [6]. We are
usually large in quantity and often we are interested in proposing zone based scheme where each zone is
the location of sensors rather than the unique served by Zone Serving Node. In modified LMB, only
identification [3]. The scheme presented in this paper Zone Serving Nodes take part in forwarding process.

2nd Int. Workshop on Frontiers of Information Technology, 04


3. ZOLA-DSN (Proposed Scheme) of zone, the Zone Serving Node is set to ‘Yes’ and
the packet is transmitted.
The proposed scheme is for mobile sensor 2. If Zone Serving Node is set to ‘Don't Know’, it is
networks, where each node is GPS (Global Positioning set to ‘Yes’ or ‘No’ based on the following
System) aware. LBM algorithm is identical to flooding conditions.
data packets, with the modification that a node i. It is set to ‘Yes’ if the current node
determines whether to forward a packet further via one distance to center of the zone is less than
of two schemes proposed [6]. We have modified 2nd the source distance from center of the
scheme (which is more elaborate) of LBM to fulfill our zone.
requirement i.e. instead of multicasting we are ii. It is set to ‘No’ if the current node
unicasting towards sink. The working of 2nd scheme is distance to center of the zone is greater
as follows. than the source node distance from the
Suppose a node X receiving packet from node center of the zone.
Y calculates its distance from the destination based on After setting the status of node, either it
the coordinates of destination included in the data retransmits packet or discard it depending on the
packet. Then it calculates the distance of Y (sender) status just set.
from the destination. If the first distance is less by a 3. If Zone Serving Node is set to ‘Yes’ and source
specified factor, node X would broadcast the packet (as distance to center of the zone is less than the
node X is closer to destination as compared to Y); distance of current node to the center of the zone,
otherwise the packet would be discarded (as node X is the Zone Serving Node is set to ‘No’. After setting
NOT closer to destination as compared to Y). The the status of node, the packet would be discarded.
important point to note here is that there can be more Zones are calculated in a manner that any extreme
then one nodes which can forward the data at one hop sensor of neighboring zones is completely within the
distance (all lying closer to destination as compared to range of sensor of current zone.
sender). The aim of proposed scheme is to minimize the
packet forwarding by reducing the number of 4. Conclusions and Future Work
forwarding nodes to one (in most of the cases). Our
scheme achieves this goal by dividing the geographic In this paper a novel scheme called ZOLA has
area into Zones and by deciding Zone Serving Node been presented. It seems reasonable that flooding will
which is solely responsible to forward packets. The be greatly reduced, as single node/sensor forwards a
Zone Serving Node would be the node in a zone closest packet within many available nodes in a zone.
to the center of the zone. Since all nodes are not Reduction in flooding ensures the reduction in power
forwarding the packets, it reduces flooding in the consumption and hence it will increase the battery life.
network resulting in reduced power consumption. It seems that ZOLA will perform better in both static
‘Don’t Know’, ‘Yes’ and ‘No’ are three and dynamic environment.
possibilities for a Zone Serving Node. In start there will
be no Zone Serving Nodes and their status would be References
‘Don’t Know’. With the passage of time as the data
packets are processed by the sensor, the Zone Serving [1] P. Trakadas, Th. Zahariadis, S. Voliotis and Ch.
status of all sensors would be set as ‘Yes’ or ‘No’. Manasis, “ Efficient Routing in PAN and Sensor Networks”,
On reception of packet, intermediate nodes first apply Mobile Computing and Comm. Review, vol. 8, No. 1, 2004.
LBM on the packet. If packet is not duplicated and [2] Michel Barbeau, Evangelos Kranakis, Danny
LBM declares the node as optimal (near to destination Krizanc, and Pat Morin, “Improving Distance Based
when compared with source), the Zone Serving Node Geographic Location Techniques in Sensor Networks”,
functionality is applied. Current node checks whether Vancouver, British Columbia, July 2004.
packet received is from same Zone or from another [3] I. Akyildiz, W.Su, Y. Sankarasubramaniam, and E.
Cayirci, “ A Survey on Sensor Networks”, IEEE Comm.
zone. magazine, Vol. 40, No.8, pp. 102-116, August 2002.
Outside Zone: If the packet received is from another [4] Jeremy Elson and Deborah Estrin,”An Address Free
zone and the Zone Serving Node’s status is ‘Don’t Architecture for Dynamic Sensor Networks”, 2004.
Know’ or ‘Yes’, then the packet is transmitted; [5] X. Jiang and T. Camp, A Review of Geocasting
otherwise it is discarded. Protocols for a Mobile Ad Hoc Network, Proceedings of the
Current Zone: If the packet received is from the same Grace Hopper Celebration (GHC '02), 2002.
zone, three possibilities exist. [6] Y. B. Ko and N. H. Vaidya., “Geo casting in mobile
1. If Zone Serving Node is set to ‘No’ and the ad hoc networks: Location-based Multicast Algorithms”,
distance of the source to the center of the zone is Technical Report TR-98-018, Texas A&M University,
September 1998.
greater than the current node distance from center

2nd Int. Workshop on Frontiers of Information Technology, 04

Anda mungkin juga menyukai