Grid Approximation Based Inductive Charger Deployment Technique

0 downloads 0 Views 228KB Size Report
Jan 5, 2011 - propose a solution by finding the minimum number of active mobile nodes .... the famous distance calculation equation. Finally .... is same and that is X, so by Pythagoras theorem we can write,. X2+X2 ... sensors. C. Algorithm.
(IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.1, January 2011

Grid Approximation Based Inductive Charger Deployment Technique in Wireless Sensor Networks Fariha Tasmin Jaigirdar

Mohammad Mahfuzul Islam

Sikder Rezwanul Huq

Dept. of Computer Science Stamford University, Bangladesh Dhaka, Bangladesh. [email protected]

Dept. of Computer Science & Engineering Bangladesh University of Engineering & Technology (BUET) Dhaka, Bangladesh. [email protected]

Dept. of Computer Science & Engineering Islamic University of Technology (IUT) Dhaka, Bangladesh. [email protected]

Abstract— Ensuring sufficient power in a sensor node is a challenging problem now-a-days to provide required level of security and data processing capability demanded by various applications scampered in a wireless sensor network. The size of sensor nodes and the limitations of battery technologies do not allow inclusion of high energy in a sensor. Recent technologies suggest that the deployment of inductive charger can solve the power problem of sensor nodes by recharging the batteries of sensors in a complex and sensitive environment. This paper provides a novel grid approximation algorithm for efficient and low cost deployment of inductive charger so that the minimum number of chargers along with their placement locations can charge all the sensors of the network. The algorithm proposed in this paper is a generalized one and can also be used in various applications including the measurement of network security strength by estimating the minimum number of malicious nodes that can destroy the communication of all the sensors. Experimental results show the effectiveness of the proposed algorithm and impacts of the different parameters used in it on the performance measures.

especially when it is deployed in an unfriendly environment like battlefield or underwater investigation. On the other hand, the sensors of a WSN run unassisted for a long time and they can neither be disposable nor its battery can be replaced or recharged. Another possibility of dealing with the low energy problem is to deploy new external sensors in the network region periodically to keep the network alive. Some locations of the network (e.g., deployment of sensor nodes inside a machine or in a dangerous/unreachable forest, etc) do not even permit to deployment of new sensors even if cost is ignored. Thus, recharging from a distance is the only effective and generalized approach for dealing with the power problem of WSNs. Many research works [4][5][6] have been proposed to keep WSNs alive or prolong the network lifetime by recharging the batteries using the distance based recharging technique, which is also called the inductive charging technology [7]. This technology is convenient, safe, efficient and green [8].

With the rapid development of computing and communication technologies, Wireless Sensor Networks (WSNs) are now being used in various applications including environment monitoring, healthcare, complex and sensitive surveillance systems and military purposes. These applications, however, demands high level of system security and longer lifespan of the sensors. WSNs are self-organized ad-hoc networks consisting of a large number of tiny sensor nodes having small sized low capacity batteries and able to communicate over wireless media. The low power battery limits a sensor node in providing a desired level of processing and buffering capabilities and hence refrains from providing necessary securities [1] [2] [3].

There are different ways of recharging the sensors inductively. Some research works have been proposed to recharge sensor nodes by extracting energy directly from the deployment environment. These are called “scavenging” techniques [4]. The scavenging techniques recharge the sensors by collecting energies from solar power [9], kinetic energy [10], floor vibration [11], acoustic noise and so on. Due to the requirement of large exposure area of sensing devices, these techniques are not feasible to accommodate in tiny sensors. Moreover, the power generated by using these techniques is not sufficient enough for sustaining the regular operation of sensor nodes. Recent research works investigate that mobile nodes can deliver power to the sensors inductively (i.e., cordlessly) by creating an electromagnetic channel [8]. This amount of power supplied by this technology is sufficient to meet the power requirement of TV, laptop, mobile phone, digital camera, PDA and so on[8]. Sensors nodes can collect sufficient powers from the infrequent visit of active mobile nodes and hence prolong the WSN lifetime.

Large sized batteries and expensive sensors can mitigate the low energy problem of WSNs. However, these solutions are not feasible because of the nature of WSN deployment

Efficient and cost-effective deployment of active mobile nodes is one of the key problems for introducing inductive sensor charging technique. To the best of our knowledge, there

Keywords- wireless sensor network; energy efficiency; network security; grid approximation; inductive charger.

I.

INTRODUCTION

30 | P a g e http://ijacsa.thesai.org/

(IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.1, January 2011

is no existing technique to solve this problem. In this paper, we propose a solution by finding the minimum number of active mobile nodes (also known as charging nodes (i.e., charger)) along with their locations, which can charge all the sensors of a network. Here, our goal is to maintain continuous energy supply to the sensing nodes by placing the chargers in appropriate locations that will gain the efficiency of the work and also for ensuring the cost effectiveness, our approach will find the minimum number of chargers as well. The solution seems close to that of the coverage problem, but in real sense it is totally different. The coverage problem schemes are mainly of two types: area coverage and target or point coverage. The area coverage schemes explore the solution to cover the entire area of a WSN, while point coverage schemes, a special case of area coverage problem, focus on determining the exact position of sensor nodes to provide efficient coverage application for a limited number of targets [12]. Finding the optimum location of active nodes is an NP-hard problem. Therefore, our solution focuses on finding out the best locations of placing active nodes by exploiting and merging the techniques of grid approximation [13], minimum set cover problem [14] and the greedy approach [15]. The experimental results clearly reveal that, by setting appropriate parameters, the proposed solution can efficiently find out the best locations of the chargers. The rest of the paper is organized as follows: Section 2 discusses the background and related works of the problem, while the details of the proposed inductive charger deployment problem have been given in Section 3. The experimental setup, parameters and results along with comparative analysis has been given in Section 4. Some concluding remarks and future works are given in Section 5. II.

BACKGROUND AND RELATED WORKS

To the very best of our knowledge, the charger deployment strategy that we approach here is unique and does not directly relate to any other work. Moreover, to better understand the concepts and clarify the novelty of our work we discuss different coverage problems in this section. As we are concerning with the energy issue, different power factor related works are also discussed in this section. The coverage problem deals with the quality of service (QoS) that can be provided by a particular sensor network. The term coverage means how well a sensor network is monitored or tracked by the sensors. As the purpose of WSN is to collect relevant data for processing, it can be done properly by covering the overall network to achieve the required goal. Many research works [16] [17] have been proposed in this area and researchers define the problems from different angles and also gave different design view. In this part, we have studied different coverage approaches and classified them considering the coverage concept. As stated before, the two main parts of coverage problems along with some design choices [18] have added here for better understanding the problem and its applications.



Sensor Deployment Method: Deterministic versus random. A deterministic sensor placement is the method in which the location and the number of sensors needed are predetermined and is feasible in friendly, previously organized and accessible environments. But in the scenario of deployment in remote and inhospitable areas, deterministic node placement can be impractical for some extent and the solution is random sensor distribution where having knowledge about the number and location of sensor nodes will be ignored.



Communication Range: An important factor that relates to connectivity is communication range, which can be equal or not equal to the sensing range.



Additional Critical Requirements: efficiency, connectivity and fault tolerance.



Algorithm Characteristics: distributed/localized.

centralized

Energyversus

The most studied coverage problem is the area coverage problem. As an important research issue many researchers have been studied extensively on this topic and different sensor network applications have revealed a new era to solve their area coverage problem in different scenarios by varying design choices and other factors. To better understand the area coverage scheme and also how it differs from our work, here we have shown a brief discussion on area coverage. As related to our energy efficiency issue, we have discussed here the power efficient coverage with random deployment. In the previous section, we have already discussed about power factors and consideration in WSNs and we have come to know that replacing the sensor node’s battery is not feasible in many applications, so, approaches that has power conserve facility, are highly desirable. The works in [19] and [20] consider a large amount of sensors, deployed randomly for area monitoring. The contribution in [19] explains why energy is a factor of consideration in sensor network. In these papers, the goal is to achieve an energyefficient design that maintains area coverage. As the number of sensors deployed is greater than the optimum required to perform the monitoring task, the solution proposed is to divide the sensor nodes into disjoint sets, such that every set can individually perform the area monitoring tasks. These set areas are then activated successively to perform the area monitoring task, and while the current sensor set is active, all other nodes are in a low-energy sleep mode to sustain the battery lifetime for further activations. The goal of this approach is to determine a maximum number of disjoint sets, as this has a direct impact on the network lifetime. Another special case issue of area coverage is point coverage. An example of it showed in [21] has military applicability. In this paper the authors addressed the problem of energy efficiency in wireless sensor applications for surveillance of a set of limited number of targets with known locations. Here, a large number of sensors are dispersed 31 | P a g e

http://ijacsa.thesai.org/

(IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.1, January 2011

randomly in close proximity to the monitor the targets; and finally the sensors send the monitored information to a central processing node. The objective is that every target must be monitored at all times by at least one sensor and on the road to reach the required goal the authors have given a solution of preparing disjoint sets of sensor nodes and maintaining maximum number of such sets to be activated successively. Here, the authors prove that the disjoint set coverage problem is NP-complete and propose an efficient heuristic for set covers computation using a mixed integer programming formulation. One more work of point coverage proposed in [22], where energy efficiency still maintained by covering targets with sensors. In this paper the author model the solution as the maximum set cover problem and design two heuristics that efficiently compute the sets, using linear programming and greedy approach. Here, in maximum set cover (MSC) definition, C denotes the set of sensors and R the set of targets, such that each sensor covers a subset of targets. In the greedy approach, at each step, a critical target is selected to be covered. This can be, for example, the target most sparsely covered, both in terms of sensors as well as the residual energy of those sensors. Upon selecting the critical target, the heuristic selects the sensor with the greatest contribution that covers the critical target. Once a sensor has been selected it is added to the current set cover and all additionally covered targets are removed from the TARGETS set, which contains the targets that still have to be covered by the current set cover. When all targets are covered, the new set cover was formed. Here simulation results are presented to verify the approaches. III.

OUR PROPOSED GRID APPROXIMATION STRATEGY

Our objective here is to strategically place the mobile chargers in spite of deploy them blindly to charge all the nodes in the network using inductive charging technique. Here, the word “strategically” means the way of deployment of the chargers that we have showed here to be best. Actually, a blind deployment strategy may show better result in some scenarios, but it will not always happen, and not guaranteed to be any time, moreover, it would take away the solution to an infinite searching that should not be our goal. By our proposed deployment strategy , it would be possible for us to find the best locations and as well as the minimum amount of charging nodes or chargers to charge all the sensor nodes in the network and also we would gain the efficiency and cost effectiveness of the deployment methodology and reach the required goal as well. A. The Strategy Here to cover (i.e., to charge) all the sensor nodes in the network, at first the search space for the solution will be identified. Obviously an infinite searching can achieve the optimum solution. However, to devise any practical implement able solution the search space needs to be reduced and made finite at the cost of optimality.

Our approach for making search space finite is the well known grid approximation technique. In this methodology, we will divide the entire network deployment area into grid points. The sensing nodes at first will be placed randomly over this deployment area. Then from every grid points, all the deployed sensing node’s distances will be calculated by using the famous distance calculation equation. Finally these distances will be compared with the transmission range of the nodes. Note that a sensing node may be within the range of several grid points. As the target is to place the mobile chargers in grid points only so that all the sensor nodes can be charged and finding the minimum number of such grid points, hence the problem can be easily mapped to a minimum set cover problem, because, in minimum set cover problem the target is to find the minimum number of sets to cover every element and that is actually our required goal. Greedily, we can at first place a mobile charger to the grid point which can cover maximum number of sensing nodes, then remove all the covered nodes and reapply the greedy approach until all the sensing nodes are being charged. Here, we use the greedy approach, as algorithms of this type often leads to very efficient and simple solution [15] and that tends us to fulfill our desired solution. Upon finding the first grid point that will cover the maximum number of sensing nodes in its transmission range, we will keep the location of that point also to find out the position of the first charger and processing in this way we will find all the chargers position and the number of chargers needed to charge all the sensing nodes in the network using inductive charging technique. B. Mathematical Representation Given a WSN of N sensing nodes deployed in a two dimensional field of size D X D, where the transmission range of every node is considered as R. Here, we assume that we have full knowledge about the network topology in the way that each node has a low-power Global Position System (GPS) receiver, which provides the position information of the node itself. If GPS is not available, the distance between neighboring nodes can be estimated on the basis of incoming signal strengths. To cover a wireless node v (i, j), a mobile node or charger j (x, y) should be placed inside an R radius circle centered at v. Here, at first the distance between j and v will be calculated using Eq. (1) dis (j, v)=√((x-i)2+(y-j)2).

(1)

Now, this value of distance will be compared with the transmission range of nodes, i.e., if dis (j, v) 0 do high_freq:=0 for i := 0 to YMAX step size ∆ for j := 0 to XMAX step size ∆ count:= 0 for k := 0 to num_not_charged_yet if distance (i, j , nodes[uncharged_nodes [k]][0], nodes[uncharged_nodes [k]][1])high_freq high_freq:=count high_freq_x:=j high_freq_y:=i //Here, we will find the highest frequency point in the //grid that will be the point, where we need to place //our first charging node to charge all the nodes in the //network. i:=0 for j := 0 to num_not_charged_yet if distance(high_freq_x, high_freq_y, nodes[uncharged_nodes[j]][0], nodes[uncharged_nodes[j]][1])>R temp[i++]:=uncharged_nodes[j] for j:=0 to i uncharged_nodes[j]:=temp[j] Figure 3. Grid Approximation algorithm

D. Complexity Analysis Here, we assume that the Dimension or Grid size, G=M*M, Number of sensors= N, CD= Cost for calculating distance, CG= Cost of each comparison. As mentioned above, we can say that there are mainly two steps in this algorithm. In the first step, we have to find out the complexity intended for finding the distance of all sensor nodes from all grid points. Complexity in this step is GN CD. In second step, the algorithm will go by finding the point that will cover the maximum number of sensing nodes, for each comparison, and the complexity is GCG. These steps must be regulated for each sensor nodes or grid points. So, In Worst case, the complexity is: G (N CD+CG) * min (G, N). In Best case, the complexity is: G (N CD+CG). In Average case, the complexity is: ½*G (N CD + CG)*min (G, N) = ½*G (NP CG + CG)*min (G, N) [using CD=PCG, (where P is a given value)],so the average complexity finally is ½*GCG (NP+1)*min (G, N). IV.

EXPERIMENTAL RESULTS

In this section, we apply the approximation algorithm on various network topologies to demonstrate the algorithm’s efficiency. Different experimental results have shown here by verifying different parameters of the network. In our work, the changing parameters for better understanding the scenario are transmission range R, i.e., a sensor’s covering range of receiving and transmitting signals, number of sensing nodes N and total networking area or dimension, D. As we have deployed the sensors randomly in the network, for having the best result and gain the accuracy, we have taken the same snapshot of experimental result for five times and finally have taken the average. We have showed our experimental results in three charts by verifying the concerning parameters which has shown in Fig. 4, 5 and 6.In these figures we consider the distance between the grid points to be unit and have showed the other parameters behavior to better understand the scenario. In Fig. 7, 8 and 9 we have shown the impacts of changing the different distances between the grid points. In Fig. 4, we have shown the result for the dimension 50*50, whereas in Fig. 5 and Fig. 6 that value will be changed to 150*150 and 200*200. The number of nodes used in this paper differs from 50 to 300 and if necessary can be expanded as well. While taking different values of transmission range we would prefer to maintain a margin in low, medium and high range of measurement, and so, we preferred to take the values as 25, 40 and 70 in Fig. 4, 5 and 6. Here, we can see that for different dimensions and number of nodes, when the radius or transmission range of the nodes increases, the amount of charger requires decreases. This is because, with increasing radius more nodes can be in the range of the grid points (i.e., by placing a charger at that point we can charge all the sensors that are within the transmission range of the point) and number of charger is lessening accordingly. Here, it can be noted that the charger required is minimum for highest valued transmission range, i.e., 70 in every charts and lowest for the low valued transmission range, 25. 34 | P a g e

http://ijacsa.thesai.org/

(IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.1, January 2011

150, the chargers required are approximately 13 and in Fig. 6 it is 18 for dimension 200.

Number of chargers required by varying number of nodes and transmission range when D=50*50

Number of chargers required by varying number of nodes and transmission range when D=200*200

5 30

4

R=25

3

R=40 R=70

2 1 0 NN=50

NN=70

NN=100

25

number of chargers

number of chargers

6

20

R=25

15

R=40 R=70

10 5

num ber of nodes 0 NN=100

NN=150

NN=200

NN=300

Figure 4. Results by changing transmission range and number of nodes for dimension 50

num ber of nodes

Another important parameter of the network is number of sensing nodes, N. In most of the cases, we need a sensor network with maximum number of nodes deployed in the network for establishing WSNs different kinds of applications. If we have a look in the Fig. 4, 5 and 6, we can see that, in most of the cases, as number of sensing nodes increase the number of chargers require increase accordingly. This is because, with higher number of nodes, more charging nodes are necessary to embrace them meeting the corresponding criteria.

Figure 6. Results by changing transmission range and number of nodes for dimension 200

number of chargers

Number of chargers required by varying number of nodes and transmission range when D=150*150 20 18 16 14 12 10 8 6 4 2 0

R=25 R=40 R=70

NN=70

NN=100

NN=150

Now, we will discuss about changing the step size, i.e., the distance between the grid points that have shown in Fig. 7 and 8. In Fig. 7, we have shown the result for different number of sensing nodes, whereas in Fig. 8, we have changed the values of transmission range to show different results. We can see in Fig. 7, the value of R has taken 20 here, so the highest value of the step size as stated before is √2*R, means √2*20, i.e., 28. Here, we can see that for different step sized value, as the distance between the grid points increase, the amount of chargers needed also increase. The reason is, as the distances between the grid points increase, the grid points are placing in far distances than previous unit distanced grid point placement and their searching area also increase accordingly, whereas, in lower step size valued grid, the more grid points are placed in close distance and checked accordingly and thus the number of chargers required are minimum for such a scenario. Moreover, to gain the efficiency, processing steps and time need to be low and for this reason it is necessary to increase the step size of the grid approximation.

NN=200

Number of chargers needed varying step size where D=200*200, R=20

Num ber of nodes

Figure 5. Results by changing transmission range and number of nodes for dimension 150 number of cahrgers

A last concerning criterion of the network is its dimension, D. In a large area, where nodes are placed randomly it is normally happens that they are placed in a scattered manner and that’s why more chargers are required to charge all the sensing nodes in the network for such a network. The Fig. 4 is designed for low sized area network, 50*50, whereas in Fig. 5 and 6 we take different results for the area 150*150 and 200*200 accordingly. In Fig. 4, with the transmission range 25 and number of sensing nodes 100, we can see that the numbers of chargers required are approximately 5. Whereas, for the same parameters in Fig. 5, which is designed for dimension

80 70 60 50

N=100

40 30 20

N=200 N=500

10 0 1

3

5

7

9 11 13 15 17 19 21 23 25 27 step size

Figure 7. Results for different step size value by changing N and keeping D and R fixed.

35 | P a g e http://ijacsa.thesai.org/

(IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.1, January 2011

In Fig. 8, we have taken same consideration for different transmission range and here, we have kept the number of nodes to fix. Here, we can see that for higher valued transmission range, the numbers of chargers needed are low compare to the lower valued transmission range. The reason behind this is same as stated before for Fig. 4, 5 and 6. Number of chargers neede varying step size where D=200*200, N=200

intelligent agent based deployment policies to achieve the goals. REFERENCES [1]

[2]

number of chargers

120 100 80

R=10

60

R=15

40

R=20

[3]

[4]

20 0 1

2

3

4

5

6

7

8

9

10 11 12 13 14

[5]

step size

Figure 8. Results for different step size value by changing R and keeping D and N fixed.

V.

[6]

[7]

CONCLUSION AND FUTURE WORK

Limitation of continuous energy or power supply is a prime concern in Wireless Sensor Networks (WSNs). To meet different applications of WSNs, it is very important for the sensors to have the longer lifespan. In this paper, we propose a solution to power limitation problem of WSN by an inductive charger deployment scheme to charge all the sensing nodes in the network using inductive charging technique. Here, we present a grid approximation algorithm to find out a deployment strategy for chargers with the goal to achieve the cost effectiveness and efficiency. The proposed algorithm will find out the location as well as the minimum number of chargers needed to charge all the sensing nodes in the network in order to maintain a continuous energy supply in the network which will help a sensor network to meet its various applications in an unfriendly environment. Moreover, the algorithm is designed for different step sized valued grid approximation and hence ensure the reduction of processing steps and time to make the algorithm much stronger and flexible. Different experimental results by changing different parameters have shown the strength of the algorithm for the proposed scheme. As an advance to our work, in future, we have desire to work on different deployment approaches by developing more strong and innovative algorithms to solve the energy limitation problem of WSNs. Moreover, as our proposed algorithm is a generalized one, we have plan to expand our idea in the field of security for calculating minimum number of malicious nodes necessary to corrupt or jam the overall network and with this regard to measure a network strength of security. Moreover, we have aim to explore some more methodologies to implement the concept of this paper in real world and also explore for

[8] [9] [10]

[11]

[12]

[13]

[14] [15] [16]

[17] [18]

[19]

A. Azim and M. M. Islam, “Hybrid LEACH: A relay node base low energy adaptive clustering hierarchy for wireless sensor networks”, IEEE 9th Malaysia International Conference on Communications (MICC), pp.911-916, 2009. A. Azim and M. M. Islam, “Dynamic service policy-based clustered wireless sensor networks”, IEEE 6th International Conference on Wireless and Mobile Computing, Networking and Communications (WiMob), pp. 196-202, 2010. A. Azim and M. M. Islam, “A dynamic round-time based fixed low energy adaptive clustering hierarchy for wireless sensor networks”, IEEE 9th Malaysia International Conference on Communications (MICC), pp.922-926 , 2009. W. Yao, M. Li and M-Y Wu, “Inductive charging with multiple charger nodes in wireless sensor networks”, APWeb Workshops, LNCS 3842, pp 262-270, 2006. Chevalerias, O. O. Donnell, T. Power, D. O Donovan, N. Duffy, G. Grant and G. O Mathuna, “Inductive telemetry of multiple sensor modules”, Pervasive Computing, Vol. 4, pp. 46- 52, 2005. A. LaMarca, D. Koizumi, M. Lease, S. Sigurdsson, G. Borriello, W. Brunette, K. Sikorski and D. Fox, "Making sensor networks practical with robots," Lecture Notes on Computer Science (LNCS) 2414, pp. 152-166, 2002. What is Inductive Charging, http://www.wisegeek.com/what-isinductive-charging.htm, last visited: 05 January 2011. Splashpower Wireless Power in now eCoupled, http://www.splashpower.com, last visited: 05 January 2011. J. M. Kahn, R. H. Katz and K. S. J. Pister. “Next century challenges: mobile networking for smart dust”, Proc. MobiCom, pp. 271-278, 1999. J. Paradiso, M. Feldmeier, “A Compact, Wireless, Self-Powered Pushbutton Controller”, Proc. International Conference on Ubiquitous Computing, pp. 299-304, 2001. S. Meninger, J. O. Mur-Mirands, R. Amirtharajah, A. P. Chandrakasan and J. H. Lang, “Vibration-to-electric energy conversion”, Proc. ACM/IEEE International Symposium on Low Power Electronics and Design, pp. 48–53, 1999. F. GaoJun and J. ShiYao, “Coverage Problem in Wireless Sensor Network: A Survey”, Journal of Networks, Vol.5, No.9, September 2010. Ramachandran, “Real-atom grid approximation (RAGA) a new technique of crystal structure analysis using only amplitudes without determination of phases of reflections”, Acta Crystallographica, Section A, Foundations of Crystallography, 46 (5). Pp 359-365. Minimum Set Cover, http://www.sprklab.com/notes/16-minimum-setcover/, last visited: 04 January 2011. Greedy Approach, http://ist.marshall.edu/ist238/greedy_appr.html, last visited: 04 January 2011. M. Cardei and D. –Z. Du, “Improving wireless sensor network lifetime through power aware organization”, Wireless Networks 11, pp. 333-340, 2005. F. Ye, G. Zhong, S. Lu and L. Zhang, “Energy efficient robust sensing coverage in large sensor networks”, Technical Report ULCA, 2002. M. Cardei and J. Wu, “Coverage in wireless sensor networks”, Department of Computer Science and Engineering, Florida Atlantic University, Boca Raton, FL 33431, www.cse.fau.edu/~jie/coverage.ps, last visited: 05 January 2011. S. Slijepcevic and M. Potkonjak, “Power efficient organization of wireless sensor networks”, Proc. of IEEE International Conference on Communications, Vol-2, pp 472-476, Helsinki, Finland, June 2001.

36 | P a g e http://ijacsa.thesai.org/

(IJACSA) International Journal of Advanced Computer Science and Applications, Vol. 2, No.1, January 2011 [20] M. Cardei, D. MacCallum, X. Cheng, M. Min, X. Jia, D. Li and D.Z.Du, “Wireless sensor network with energy Efficient Organization”, Journal of Interconnection Networks, Vol 3, No 3-4, pp 213-229, Dec 2002. [21] M. Cardei and D. -Z. Du, “Improving wireless sensor network lifetime through power aware organization”, in press. [22] M. Cardei, M. T. Thai, Y. Li and W. Wu, “Energy-Efficient target coverage in wireless sensor networks”, In Proc. of INFOCOM, pp.19761984, 2005. [23] Pythagoras Theorem, http://www.mathsisfun.com/pythagoras.html, last visited: 05 January, 2011. AUTHORS PROFILE Fariha Tasmin Jaigirdar is working in Stamford University, Bangladesh as a Lecturer in the dept. of Computer Science. She has completed her Bsc Engineering from Chittagong University of Engineering and Technology

(CUET) securing 5th position in merit list. Now She is doing her Msc in Bangladesh University of Engineering & Technology (BUET). She is young, energatic and hard working. Her research interest includes wireless networks, digital signal processing and bangla language display in digital form. Recently she is working on various research works to prove her best with her academic excellence as well as her analytical ability. Mohammad Mahfuzul Islam is working in Banglades University of Engineering & Technology (BUET) as an Associate Professor in the dept. of Computer Science & Engineering. He has completed his Phd from Australia. He has a huge amount of publications in internationala journals and conferences. His research interest is wireless resource management, network security, image processing and artificial intelligence. Sikder Rezwanul Huq is working in Stamford University Bangladesh as a Lecturer in the dept. of Computer Science. He has completed his Bsc Engineering from Islamic University of Technology (IUT). His research interest is grid computing and wireless networks.

37 | P a g e http://ijacsa.thesai.org/

Suggest Documents