Printer Friendly

Policy for planned placement of sensor nodes in large scale wireless sensor network.

1. Introduction

In the recent era of automation, Wireless Sensor Network (WSN) has emerged as a vital monitoring component for management of remote and unreachable environments [1][2][3][4][5]. Its prime application domains include- military, health monitoring, disaster management, surveillance, etc. [6][7][8][9][10][11][12]. A WSN consists of a large number of sensor nodes (SNs) deployed within a target region. A SN is a low cost device, which is formed by the fusion of two basic modules- a communication module and a sensor. The prime limitations of a SN are its limited battery, communication range (rc) and sensing range ([r.sub.s]) [13][14][15]. However, the workability of WSN is measured in terms of three basic parameters, i.e., coverage, connectivity and life. These three parameters further depend on the pattern of deployment of SNs within a target region. Based on the requirement and the domain of application, the deployment is classified as a blanket, barrier and target oriented [16].

In this paper a policy for planned placement of SNs in the large scale target region using an Enhanced Centrifugal Cannon based Sprinkler (ECCS) is presented. ECCS is an extension of Centrifugal Cannon based Sprinkler (CCS) model [17]. CCS is designed for large-scale, random scattering of SNs from deployment helicopter. Unlike CCS, ECCS is more complex and uses precise control mechanism for accurate positioning of SNs within a target region, thereby attaining the deployment pattern which is closer to optimal.

The rest of the paper is organized as follows. Section 2 summarizes review of the existing state of the art techniques used for the deployment of SNs. Section 3 describes the preliminary. The proposed model is presented in Section 4. Results of simulations are discussed in Section 5 and finally the work is concluded in Section 6.

2. Related Work

The deployment becomes a tedious task, when it is to be done within a large-scale target region. Various state of art models have been proposed by the researchers for large scale deployments.

Potential Field based method by A. Howard et al. [18], a Virtual Force based scheme proposed by Yi Zou et al. [19], Connectivity Preserved Virtual Force (CPVF) and FLOOR based methods by Guang Tan et al. [20], Distributed Deployment Scheme (DDS) by Ajay et al. [21] and Scalable energy efficient deployment scheme (SEEDS) proposed by Munish et al. [22] deploy the randomly scattered mobile sensor nodes (MSNs) by relocating them to the appropriate locations in order to enhance the coverage and connectivity of a WSN. The prime shortcoming of these models is that, they require a mobility module for each SN, which is costly and consumes more energy.

Authors in [23] [24] proposed the use of a robot helicopter to deploy the SNs in pre-computed locations. The model works effectively in the small scale region, but cannot be scaled to be used for deployment in large scale target regions, due to low carrying capacity and limited battery life of the robot helicopter. Yoshiaki et al. [25], proposed a uniform aerial deployment scheme (UAD) to uniformly scatter the SNs within a target region. The SNs are dropped with the help of parachute. After dropping, the SNs communicate with each other to determine their current density based on which they decide to fall vertically or to glide horizontally in order to attain the desired density. It is an effective model for the uniform dispersion of SNs from the sky, but it only works if the dropped SNs have similar altitude while falling.

Authors in [17] proposed a centrifugal sprinkler for random dispersal of SNs from the air. It consists of a set of cannons of different length, which rotate on an axis in order to stochastically launch the SNs within a target region. The model could not achieve the optimal coverage due to its stochastic nature, but presents an effective mechanism for quick dispersal of SNs in large-scale target regions.

The majority of earlier presented deployment schemes either stochastically disperses the SNs within a target region or uses a relocation mechanism to move the SNs to optimal positions after stochastic dispersion. Among all these schemes, the stochastic dispersion method is simpler, feasible, time efficient and simple, but cannot attain the optimal level of coverage. Although, the post-scattering relocation schemes can achieve an optimal level of coverage, but the MSNs used in these schemes are costly and suffer various mobility constraints in uneven terrains.

3. Preliminary

3.1 Carrier helicopter

It is equipped with ECCS and carries all the SNs to be deployed. It flies on a predefined path (traversal track) above the target region while the ECCS launches the SNs to reach their desired locations (DLs).

3.2 Traversal track

It is a predefined track followed by the carrier helicopter while aerially deploying the SNs.

3.3 Track width

It is the breadth of a rectangular area within which the SNs are deployed in a single scan of the target region. It is twice of the maximum distance to which the SN can be launched by ECCS.

4. Proposed model

4.1 Model assumptions

It is considered that all the SNs are encapsulated within a spherical capsule so as to standardize their shape and shield them from damage while landing. The spherical shield of SNs make them suitable to be used with ECCS. The carrier helicopter is outfitted with an accurate positioning device. The massMof a SN and density of airp is considered to be 0.130 Kg and 1.250 Kg/[m.sup.3], respectively.

4.2 Centrifugal cannon sprinkler (CCS)

CCS [17] was developed for stochastic dispersion of the SNs from a carrier helicopter. It constituted of the cannons of different lengths (see Fig 1), which rotate on a common axis to stochastically disperse the SNs in a target region. It is fixed on a carrier helicopter and the SNs are dispersed as the helicopter traverses the target region.

[FIGURE 1 OMITTED]

4.3 Enhanced centrifugal cannon based sprinkler (ECCS)

ECCS constitutes an assembly of rotating cannons and a governor software which synchronizes and regulates the working of all the hardware components in order to precisely launch of SNs. It is mounted on a carrier helicopter which scans the complete target region using a predefined traversal track.

Major components of ECCS are listed below (see Fig. 2):

Hopper: All the SNs are dumped within a hopper in order to feed them sequentially to the deployment machine.

Cannon: These are the pipes of varying lengths, which are rotated by motor in order to launch the SNs.

SNhorizontal launch regulator (HLR): It consists of a series of actuators as shown in Fig. 3. It operates in a binary state, i.e., open or closed. Actuators dynamically switch their state between, closed [right arrow] open [right arrow] closed in order to load a SN into the cannon. An actuator remains in an open state for a time interval [t.sub.open], which is a time required for a SN to shift into the cannon.

SN vertical launch regulator (VLR): It consists of a single actuator which governs the dropping of SNs on the DLs, which lies on the traversal track (i.e., just on the line above which the carrier helicopter moves).

SN capsule: Each SN is packed inside a spherical container. This is done to assure even and standard shape of every SN, which ease their usability with ECCS and shield them from any damage while landing (see Fig. 4).

SN container capsule comprises of two concentric spherical shells. The inner shell is made up of light-weight and porous substance (i.e., sponge) so as to cushion the SNs from excessive shock and the outer shell is made up of a skinny layer of brittle polymer substance (similar to the shell of an egg). The spherical container capsule is visualized as a fusion of two hemispheres (i.e., top and bottom) containing a space to hold the SN. A thick and sticky gel like substance is filled in the base of a bottom-hemisphere to keep it weighty. This is done to ascertain the landing posture of capsule and to damp its motion after hitting the ground. The base of the bottom-hemisphere fractures after hitting the ground. This absorbs the shock and releases the sticky gel which binds it to the surface of a target region.

[FIGURE 2 OMITTED]

[FIGURE 3 OMITTED]

[FIGURE 4 OMITTED]

Working of ECCS:

ECCS is made up of two sets of cannons, C = {[C.sub.1], [C.sub.2], [C.sub.3], ..., [C.sub.n]} of variable lengths, L = ([L.sub.1], [L.sub.2], [L.sub.3], ..., [L.sub.n]} such that, [L.sub.1] < [L.sub.2] < [L.sub.3] < ... < [L.sub.n]. It also has a vertival cannon [C.sub.0] to drop the SN on the traversal track (see Fig. 2).

The length [L.sub.i] of cannon starts from the axis of rotation of ECCS. The formulation of [L.sub.i] is given in Equation 1.

[L.sub.i] = 3B/2 + [W.sub.c] + [lv.sub.i] (1)

where B is the bore of a cannon (see Equation 2), [W.sub.c] is the width of HLR ([W.sub.c] = 0.02 m) and [lv.sub.i] is the changeable part of [L.sub.i] which determines the horizontal range of SN launched from [C.sub.i].

B = 2 * [S.sub.rad] + dr (2)

where [S.sub.rad] is the radius of spherical SN and dr a variable with very small magnitude whose value approaches to 0. The magnitude of cannon bore is slightly bigger than the diameter of SN, so that the SN can easily slide through it.

Pre-deployment arrangements

The whole of the target region is disintegrated into hexagonal cells with each side = [r.sub.s] and the central point of these cells are considered as the DLs for optimal deployment of SNs (see Fig. 5).

In order to facilitate the SN deployment using ECCS, the target region is labeled by a grid made up of lines connecting the adjacent DLs (vertically and horizontally) as shown in Fig. 6 (a).

[FIGURE 5 OMITTED]

[FIGURE 6 OMITTED]

The horizontal lines of a grid are represented as follows:

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII],

where k is the number of scans required to traverse the complete target region. The horizontal lines of a grid are separated by a distance [h.sub.d] (given in Equation 3). Few of the horizontal lines are selected to form a traversal track. Selection is done in a manner such that the adjacent lines of traversal track are separated by a distance [d.sub.tr] (given in Equation 4). However, the total number of horizontal lines involved in traversal path is given in Equation 5. Among all the horizontal lines, the traversal traversal track is labeled by [HP.sup.X.sub.0]. Fig. 6 (b) presents a clip of traversal track, such a track is laid in the pattern of parallel lines to cover the entire target region. The carrier helicopter follows the traversal track to scan the entire target region while the ECCS precisely launches the SNs to place them on their DLs as shown in Fig. 7 .

[h.sub.d] = 3/2 [r.sub.s] (3)

[d.sub.tr] = 2 * n * 3/2 * [r.sub.s] (4)

k = w/[d.sub.tr] (5)

where w denotes the width of a target region. The vertical lines of a grid are marked as [P.sub.1], [P.sub.2], ..., [P.sub.m], where m denotes the total count of vertical lines within a target region. The vertical lines are separated by a distance [V.sub.d] = [square root of 3]/2 [r.sub.s].

[FIGURE 7 OMITTED]

In absence of air

The launch velocity [V.sub.l] is a speed with which a SN-capsule is released from ECCS. It is directly proportional to the speed of rotation of a cannon [C.sub.i] and its length [l.sub.i]. (See Equation 6).

[V.sub.l] = [omega] [l.sub.i] (6)

Where, [omega] denotes the angular velocity. The time [t.sub.f] taken by a SN launched from cannon [C.sub.i] to reach the ground is given by Equation 7.

[t.sub.f] = [square root of (2[psi]/g)] (7)

Where, [psi] is the altitude of dropping and g denotes the gravitational acceleration (g = 9.80 m/[s.sup.2]). The horizontal span [H.sub.d]([l.sub.i]) traveled by any SN launched from [C.sub.i] is given in Equation 8.

[H.sub.d] ([l.sub.i]) = [omega] [l.sub.i] * [square root of (2[psi]/g)] (8)

The horizontal distance traveled by a SN is directly proportional to the length and speed of rotation of the cannon from which it is launched (see Fig. 8).

[FIGURE 8 OMITTED]

In presence of air

In actual conditions, the air acts as a vital component to define the trajectory of a SN. The air offers a resistive force on the falling SN, due to which it stops accelerating after attaining its terminal velocity [V.sub.t] (given in Equation 9). The magnitude of terminal velocity depends on the weight and size of a dropped SN (see Fig. 9).

[V.sub.t] = [square root of (2Mg/[D.sub.c][rho]A)] (9)

where M and A denotes the mass and cross-sectional area of a spherical SN, respectively. [rho] denotes the density of the air ([rho] = 1.2 5 0 Kg/[m.sup.3]) and [D.sub.c] denotes the coefficient of drag of a spherical SN (Dc = 0.5). Every SN launched from ECCS encounters an opposite force [F.sub.o] (given in Equation 10) due to air friction, which decreases the horizontal span covered by them.

[F.sub.o] = 1/2 [v.sup.2] [rho] A [D.sub.c] (10)

where v denotes the present velocity of a SN. The trajectories of SN launched from ECCS in the presence and absence of air are shown in Fig. 10 (a) and (b), respectively.

[FIGURE 9 OMITTED]

[FIGURE 10 OMITTED]

The method to compute the horizontal span crossed by a SN launched from ECCS in the presence of air is given in Algorithm 1.
Algorithm 1: Horizontal launch span of a SNs (in presence of air).
getDistInAir([psi], M, A, [V.sub.l])

While [psi] > = [v.sub.dst]

[F.sub.v] [left arrow] (A * [rho] * [D.sub.c] * [v.sub.v.sup.2])/2

[acc.sub.v] [left arrow] [F.sub.v]/M

[v.sub.v] [left arrow] [v.sub.v] + (g - [acc.sub.v]) * dt

[v.sub.dst] * [v.sub.dst] + dt * [v.sub.v]

[F.sub.h] [left arrow] (A * [rho] * [D.sub.c] * [V.sub.l])/ 2

[acc.sub.h] [left arrow] [F.sub.h]/M

[V.sub.l] [left arrow] [V.sub.l] - [acc.sub.h] * dt

[h.sub.dst] [left arrow] [h.sub.dst] + [V.sub.l] * dt

End

Return [h.sub.st],

End


SN launch regulation

Launch regulation of SN is an essential task carried out by ECCS. It is concerned with the computation of angle of loading (AOL) for each cannon. AOL is an angle at which the SN is inserted into the cannon. It depends on the length of a cannon [C.sub.i] and the angular velocity of ECCS. Each loaded SN undergoes acceleration [C.sub.a] (given in Equation 11) due to centrifugal force exerted on it.

[C.sub.a] = [([omega] [l.sub.i]).sup.2]/[l.sub.i] (11)

Launch velocity is the velocity with which a SN is released from the cannon. It is given by Equation 6. Each cannon [C.sub.i] consumes a specific time Ti to launch a SN, called dispense time (given in Equation 12).

[T.sub.i] = [T.sub.L] + [t.sub.i] (12)

where [T.sub.L] is the time taken by the actuator to load the SN into the cannon and [t.sub.i] (given by function T(t, [beta], [L.sub.i]) in Equation 13) is the time taken by the SN to pass through the cannon [C.sub.i] (see Fig. 11).

[MATHEMATICAL EXPRESSION NOT REPRODUCIBLE IN ASCII] (13)

where [beta] is the distance of SN from the axis of rotation of ECCS at an instant when it is loaded by HLR into the cannon [C.sub.i] ([beta] = B). The value of time t = 0 at this instant.

[FIGURE 11 OMITTED]

The vertical lines of the grid are visualized as real ([RP.sub.j]) and virtual ([VP.sub.j]) vertical lines. [RP.sub.j] are the definite lines marked on the target region based on DLs. However, the [VP.sub.j] are the replica of [RP.sub.j] over the target region at an altitude [psi]. These are shifted by a distance [D.sub.s] in the direction inverse to the movement of a carrier helicopter (see Fig. 12). The computation of [D.sub.s] is given in Equation 14. [VP.sub.j] are shifted in order to neutralize the expected dislocation introduced because of inertia within a SN launched from a moving helicopter.

[D.sub.s] = getDistinAir([psi], M, A, [V.sub.H]) (14)

where [V.sub.H] denotes the velocity of a carrier helicopter.

[FIGURE 12 OMITTED]

ECCS uses a parallel path scanning method [17] to scan the entire region using deployment helicopter. AOL is important to precisely launch the SNs when cannons are aligned parallel to the vertical lines. [AOL.sub.i] for any cannon [C.sub.i] with length [L.sub.i] is given in Equation 15.

[AOL.sub.i] = ([T.sub.i][omega]/2[pi] * 360 - [([T.sub.i][omega]/2[pi] * 360)]) * 360 (15)

The errors introduced while deployment of SNs can be broadly classified as uncertainty-error [E.sub.U] and calibration error [E.sub.c]. Uncertainty error is due to uncontrollable environmental conditions (i.e., wind, humidity, temperature, etc.) that affect the precise placement of SNs. It mainly depends on the launch height of a SN. However, the calibration error is due to the time taken by ECCS to rotate to [AOL.sub.n] from current position before loading the cannons. The value of [E.sub.c] is given by Equation 16.

[E.sub.c] = [pi]/[omega] * [V.sub.h] (16)

The value of [E.sub.c] can be minimized by setting high angular velocity of ECCS and lower speed of carrier helicopter.

Length of various cannons in a set is computed using Algorithm 1. It is determined on the basis of launch-height of the SN and angular velocity of ECCS. Fig. 13 represents the horizontal distance covered by the SNs launched from the cannons of variable length for specific dropping height and angular velocity.

[FIGURE 13 OMITTED]
Algorithm 2: ECCS operation

* moveOnTrack(speed, height): Moves the carrier helicopter on
the traversal track ([HP.sup.X.sub.0])
with specified speed and height.

* rotateECCS(angularVelocity): Rotates ECCS at specified angular
velocity.

* getNextVPOnTrack(): Returns the subsequent [VP.sub.x] on the
traversal track.

* getVPNum(): Gives the serial number (x) of a [VP.sub.x].

* loadCannon(Ci): Inserts a SN into the cannon [C.sub.i].

* currentX: Returns the x-coordinates of current location of
carrier helicopter.

* dropSN(): VLR releases a SNfrom cannon [C.sub.0].

Thread 1

1. moveOnTrack([V.sub.H], [psi]);

2. rotateECCS([omega]);

Thread 2

Till endOflrack do
  If VP != getNextVPOnTrack() Then
    VP [left arrow] getNextVPOnTrack();
    If i=0 & [absolute value of (currentX - VP.X)] = [D.sub.s] Then
      dropSN();
    Else If [absolute value of (currentX - VP.X)] = [V.sub.H] *
      [T.sub.i] Then
      If VP.getVPNum % 2=0 Then
        If i % 2 = 0 Then
          loadCannon([C.sub.i]);
        End
      Else
        If Then
          loadCannon (C);
        End
      End
    End
  End
End


Algorithm 2 governs and synchronizes the operation of various components of ECCS. Thread-1 maintains the rotation speed of ECCS while moving the carrier helicopter at a specified height above the traversal track. Thread-2 is executed for every SN launch regulator. It precisely computes the time to load the SN into the cannon and accordingly instructs the regulators.

5. Simulation results and discussion

The proposed scheme is simulated in Quorum Comm (a Java based simulator developed by us) Table 1 represents the value of various parameters used in the simulation.

Fig 14 (a) and (b) represents the coverage achieved by ECCS and CCS, respectively. It is observed that ECCS can achieve about 95% of coverage, which far better than 70% coverage achieved by CCS for the same number of SN. Fig. 15 shows the relationship between the number of cannons and the time required for deployment.

[FIGURE 14 OMITTED]

[FIGURE 15 OMITTED]

[FIGURE 16 OMITTED]

A drastic enhancement in the performance of relocation based deployment models is observed when used with ECCS. Fig. 16 shows that the average movement of SEEDS is reduced from 95m to 8m when the MSNs are dropped using ECCS.

PTP based aerial dropping is a method to drop the SNs just above the DL using a deployment helicopter. It is considered as the best method to achieve optimal coverage, but it requires a large amount of time for deployment, which makes it impractical to be used for large scale target regions. Fig. 17 presents the comparison of percentage coverage achieved by different schemes used deploy SNs from the sky. It is observed that the coverage achieved by ECCS is approximately equal to that of PTP for the same number of SNs.

[FIGURE 17 OMITTED]

6. Conclusion and future work

In this research article, an automated mechanism for fast and precise deployment of SNs in a large scale target region has been proposed. It uses an assembly of rotating cannons to launch the SNs from a moving carrier helicopter. The entire system is synchronized, such that the launched SNs accurately land on the pre-computed desired locations (DLs). The simulation results show that the coverage achieved by the proposed model is very close to optimal. It is very time efficient and can be used for quick establishment of WSN in large scale target regions. The proposed model works efficiently for plain surfaces but, the performance may degrade for hilly regions as vertical and horizontal lines of the reference grid may not remain parallel throughout the target region. We are in the process of extending the model for uneven terrains and designing a hardware model for real time testing, analysis and implementation.

http://dx.doi.org/ 10.3837/tiis.2016.07.019

References

[1] Mainwaring Alan, Polastre Joseph, Szewczyk Robert, and Culler David, "Wireless sensor networks for habitat monitoring," in Proc. of WSNA '02 the 1st ACM international workshop on Wireless sensor networks and applications, New York, pp. 88-97, 2002. Article (CrossRef Link).

[2] Zack Butler, Peter Corke, Ron Peterson, and Daniela Rus, "Virtual fences for controlling cows," in Proc. of IEEE International Conference on Robotics and Automation, Proceedings. ICRA'04., 2004, pp. 4429-4436, 2004. Article (CrossRef Link).

[3] Philo Juang et al., "Energy-efficient computing for wildlife tracking: Design tradeoffs and early experiences with ZebraNet," ACMSigplan Notices, New York, pp. 96-107, 2002. Article (CrossRef Link).

[4] Kirk Martinez, Royan Ong, and Jane Hart, " Glacsweb: a sensor network for hostile environments," in Proc. of 2004, vol. IEEE, First Annual IEEE Communications Society Conference on Sensor and Ad Hoc Communications and Networks, IEEE SECON 2004., 81-87, 2004. Article (CrossRef Link).

[5] Wei Shi, Sanyang Liu, and Zhaohui Zhang, "A Lightweight Detection Mechanism against Sybil Attack in Wireless Sensor Network," KSII Transactions on Internet & Information Systems, vol. 9, no. 9, 2015. Article (CrossRef Link).

[6] SEO Jae-Hyun, KIM Yong-Hyuk, RYOU Hwang-Bin, CHA Si-Ho, and JO Minho, "Optimal sensor deployment for wireless surveillance sensor networks by a hybrid steady-state genetic algorithm," IEICE transactions on communications, vol. 91, no. 11, pp. 3534-3543, 2008.

[7] Anouck R Girard, Adam S Howell, and J Karl Hedrick, "Border patrol and surveillance missions using multiple unmanned air vehicles," in Proc. of 43rd IEEE Conference on Decision and Control, 2004. CDC., Nassau, pp. 620-625, 2004. Article (CrossRef Link).

[8] Gurkan Tuna, V Cagri Gungor, and Kayhan Gulez, "An autonomous wireless sensor network deployment system using mobile robots for human existence detection in case of disasters," Ad Hoc Networks, vol. 13, pp. 54-68, 2014. Article (CrossRef Link).

[9] M Felamban, B Shihada, and K Jamshaid, "Optimal node placement in underwater wireless sensor networks," in Proc. of 27th International Conference on Advanced Information Networking and Applications (AINA), 2013 IEEE, pp. 492-499, 2013. Article (CrossRef Link).

[10] G W Allen et al., "Deploying a Wireless Sensor Network on an Active Volcano," IEEE Internet Computing, vol. 10, no. 2, pp. 18-25, April 2006. Article (CrossRef Link).

[11] Jianqi Wang, Qinruo Liu, Jiafu Wan, Jianbin Xiong, and Bi Zeng, "Towards key issues of disaster aid based on wireless body area networks," KSII Transactions on Internet and Information Systems (TIIS), vol. 7, no. 5, pp. 1014-1035, 2013. Article (CrossRef Link).

[12] CHA Si-Ho et al., "Policy-based management for self-managing wireless sensor networks," IEICE transactions on communications, vol. 90, no. 11, pp. 3024-3033, 2007.

[13] Mohammad Hossein Anisi, Gaddafi Abdul-Salaam, Mohd Yamani Idna Idris, Ainuddin Wahid Abdul Wahab, and Ismail Ahmedy, "Energy harvesting and battery power based routing in wireless sensor networks," Wireless Networks, pp. 1-18, 2015. Article (CrossRef Link).

[14] Gaddafi Abdul-Salaam, Abdul Hanan Abdullah, Mohammad Hossein Anisi, Abdullah Gani, and Abdulhameed Alelaiwi, "A comparative analysis of energy conservation approaches in hybrid wireless sensor networks data collection protocols.," Telecommunication Systems, vol. 61, no. 1, pp. 159-179, 2016. Article (CrossRef Link).

[15] Feng Wang and Jiangchuan Liu, "Networked wireless sensor data collection: issues, challenges, and approaches," Communications Surveys \& Tutorials, IEEE, pp. 673-687, 2011. Article (CrossRef Link).

[16] Vikrant Sharma, RB Patel, HS Bhadauria, and D Prasad, "Deployment schemes in wireless sensor network to achieve blanket coverage in large-scale open area: A review," Egyptian Informatics Journal, p. in press, 2015. Article (CrossRef Link).

[17] V Sharma, R B Patel, H S Bhaduria, and D Prasad, "Policy for random aerial deployment in large scale Wireless Sensor Networks.," in Proc. of International Conference on Computing, Communication Automation (ICCCA) , Noida, 2015, pp. 367-373, 2015. Article (CrossRef Link).

[18] Andrew and Matari'c, Maja J and Sukhatme, Gaurav S Howard, "Mobile Sensor Network Deployment using Potential Fields: A Distributed, Scalable Solution to the Area Coverage Problem," Distributed autonomous robotic systems, pp. 299-308, 2002. Article (CrossRef Link).

[19] Yi Zou and Krishnendu Chakrabarty, "Sensor deployment and target localization based on virtual forces," in Proc. of INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies, San Francisco, pp. 1293-1303, 2003. Article (CrossRef Link).

[20] Guang Tan, Stephen A Jarvis, and A-M Kermarrec, "Connectivity-guaranteed and obstacle-adaptive deployment schemes for mobile sensor networks," IEEE Transactions on Mobile Computing, vol. 8, no. 6, pp. 836-848, 2009. Article (CrossRef Link).

[21] Ajay Kumar, Vikrant Sharma, and D Prasad, "Distributed deployment scheme for homogeneous distribution of randomly deployed mobile sensor nodes in wireless sensor networks," International Journal of Advanced Computer Science and Applications, vol. 4, no. 4, pp. 139-146, 2013. Article (CrossRef Link).

[22] Munish Gupta, C, Rama Krishna, and D Prasad, "SEEDS: Scalable Energy Efficient Deployment Scheme for Homogeneous Wireless Sensor Networks," in Proc. of International Conference on Issues and Challanges in Intelligent Computing Techniques (ICICT), pp. 416-423, 2014. Article (CrossRef Link).

[23] P. Corke, S. Hrabar, R. Peterson, D. and Saripalli, S. Rus, and G. Sukhatme, "Autonomous deployment and repair of a sensor network using an unmanned aerial vehicle," in Proc. of IEEE International Conference on Robotics and Automation, pp. 3602-3608, 2004. Article (CrossRef Link).

[24] Peter Corke et al., "Deployment and connectivity repair of a sensor net with a flying robot," Experimental robotics IX, pp. 333-343, 2006. Article (CrossRef Link).

[25] Yoshiaki Taniguchi, Tomoya Kitani, and Kenji Leibnitz, "A uniform airdrop deployment method for large-scale wireless sensor networks," International Journal of Sensor Networks, Inderscience, vol. 9, no. 3/4, pp. 182-191, 2011. Article (CrossRef Link).

Sharma Vikrant (1), Patel R. B (2), Bhadauria H S (1), Prasad D (3)

(1) Govind Ballabh Pant Engineering College, Pauri Garhwal, Uttarakhand, India [e-mail: vikrant.cse@gbpec.ac.in]

(2) Chandigarh College of Engineering and Technology, Chandigarh, India [e-mail: rbpatel@ccet.ac.in]

(3) Chandigarh Engineering College, Landran, Mohali Chandigarh, India [e-mail: devendraacad@gmail.com]

* Corresponding author: Vikrant Sharma

Received January 1, 2016; revised April 21, 2016; accepted June 1, 2016; published July 31, 2016

Vikrant Sharma received diploma (Information Technology) from Government Polytechnic College, Hamirpur, Himachal Pradesh, India in 2007, B Tech degree (Information Technology) from the Himachal Pradesh University, Shimla, India in 2010, M Tech (Computer Science and Engineering) from MM University, Mullana, Haryana, India in 2013. He is currently enrolled as a PhD. Scholar in Department of Computer Science and Engineering, Govind Ballabh Pant Engineering College. Author has published several papers in referred International Journals. He is working in the field of Security and Fault Tolerance and deployment in mobile ad-hoc network and Wireless Sensor Networks.

R B Patel received a PDF, Highest Institute of Education, Science & Technology (HIEST), Athens, Greece, 2005. He received a PhD in Computer Science and Technology from Indian Institute of Technology (IIT), Roorkee, India. He is member IEEE, ISTE. His current research interests are in Mobile and Distributed Computing, Security, Fault Tolerance Systems, Peer-to-Peer Computing, Cluster Computing and Sensor networks. He has published more than 100 papers in International Journals and Conferences and 17 papers in national journal/conferences. Two patents are also in the credits of Dr. Patel in the field of Mobile Agent Technology and Sensor Networks.

H. S. Bhadauria received his B.Tech in Computer Science & Engineering, M. Tech. in Electronics Engineering from Aligarh Muslim University, Aligarh, and Ph.d. from Indian Institute of Technology, Roorkee, India in 1999, 2004 and 2013, respectively. He has published some 50 research papers in International and National Journals and Conferences. His areas of Interest are Digital Image Processing, Digital Signal Processing and Adhoc networks.

Devendra Prasad is an Associate Professor in the Department of Computer Science Chandigarh Engineering College, Mohali, India. Devendra Prasad is in teaching and Research & Development since 1996. He has supervised several M. Tech, and M. Phil students. Devendra Prasad received his B.E. (Computer Science & Engineering) degree from Kumaon University, Nainital, India in 1995, M.Tech. (Computer Science & Engineering) degree from Kurukshetra University, Kurukshetra, India in 2007 and PhD (Computer Science & Engineering) degree from M. M. University, Haryana, India. His research area is security and Fault tolerant in mobile ad-hoc and wireless sensor networks.
Table 1. Simulation variables.

Variable                                  Value

SN communication range ([r.sub.c])        70.0 m
SN sensing range ([r.sub.])               40.0 m
Angular velocity of ECCS ([omega])        104.66 rad/s, (1000 RPM)
SN launch height ([psi])                  200.0 m
Radius of SN capsule ([S.sub.rad])        0.04m
Mass of SN (M)                            0.130 Kg
Width of HLR ([W.sub.c])                  0.02 m
Speed of carrier helicopter ([V.sub.H])   27.70 m/s (100 Km/h)
Uncertainty error ([E.sub.u])             7.50 % of [psi]
Area of target region                     1000 m X 1000 m
Density of air ([rho])                    1.250 Kg/[m.sup.3]
Constant of Drag ([D.sub.c])              0.5
Gravitational acceleration (g)            9.80 m/[s.sup.2]
COPYRIGHT 2016 KSII, the Korean Society for Internet Information
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2016 Gale, Cengage Learning. All rights reserved.

Article Details
Printer friendly Cite/link Email Feedback
Author:Vikrant, Sharma; B., Patel R.; S., Bhadauria H.; D., Prasad
Publication:KSII Transactions on Internet and Information Systems
Article Type:Report
Date:Jul 1, 2016
Words:5195
Previous Article:Tourism destination recommender system for the cold start problem.
Next Article:Virtual network embedding through security risk awareness and optimization.
Topics:

Terms of use | Privacy policy | Copyright © 2020 Farlex, Inc. | Feedback | For webmasters