手机版

Connected Sensor Cover Self-Organization of Sensor Networks(5)

发布时间:2021-06-07   来源:未知    
字号:

Spatial query execution is an essential functionality of a sensor network, where a query gathers sensor data within a specific geographic region. Redundancy within a sensor network can be exploited to reduce the communication cost incurred in execution of

1 2 34Associated Candidate Paths: P 1, P 2, P 3, P 4

P 1 = < C 1, I 1> P 2 = < C 2, I 2, C 1, I 1>

R Q (a)

Figure 3:Working of The benefit of a candidate path P is the total number of uncovered valid subelements covered by the sensors in P divided by the number of sensors that are in P but not in M .The most beneficial candidate path is the candidate path that has the most benefit among the given set of candidate paths.2EXAMPLE 2.Figure 3shows a set sensors M (solid cir-cular dots),the region covered by M ,query region R Q ,and sensing disks corresponding to some of the sensors not in M (hollow circular dots).Figure 3(a)and (b)depict two consecutive stages of the algorithm.

Let us consider the stage of the algorithm shown in Fig-ure 3(a).At this stage,there are at least four candidate sensors viz.C 1,C 2,C 3,C 4,as shown in the figure.The can-didate paths associated with the candidate sensors are re-spectively P 1,P 2,P 3,P 4as shown.For sake of clarity,we have not shown the set of sensors involved in the candidate paths P 3and P 4,but the figure shows the actual communi-cation edges and sensors involved in the candidate paths P 1and P 2.Let us assume that the most beneficial candidate path at this stage is P 2.The algorithm then chooses P 2as P and adds the sensors C 1,I 2,and C 2to the set M .

The addition of sensors C 1,I 2,C 2to M yields the next stage of the algorithm shown in Figure 3(b).At this stage,the sensor I 5becomes a candidate sensor,while C 1no longer remains a candidate sensor.Also,the figure shows the re-calculated and new candidate paths connecting each of the candidate sensors C 3,C 4,I 5to some sensor in M .Here,we have assumed that the candidate path P 4doesn’t change from the previous stage,while the candidate path P 3changes to the communication edge (C 3,C 2).Now,at this stage,if P 3is the most beneficial path at this stage,the algorithm would add the sensor C 3to M ,which yields the next stage (now shown in the figure).Finally,if the algorithm adds to M a candidate path P 4connecting C 4to some sensor in M ,the set of sensors M would now cover the entire query region and the algorithm returns the new M (obtained by adding C 3,C 4,and other sensors in P 4to the M shown in

Figure 3(b))as the connected set cover.2

Algorithm 1.

Centralized Algorithm

Benefit :=0;for each C i ∈SC

Find the most beneficial candidate path P i for the candidate sensor C i ,i.e.,a candidate path P i with maximum benefit such that P i =<I i 0,I i 1,I i 2,...,I il >for some l ,where I il ∈M,I i 0=C i ,

and I ij can communicate directly to I i (j −1).Benefit :=(No.of valid subelements covered by the region ((S i 0∪S i 1∪...S il )−R M ))/l ;if (Benefit >Max

Benefit :=Benefit;P :=P i ;end if;end for;

M :=M ∪P ;end while;RETURN M ;END.

3

Connected Sensor Cover Self-Organization of Sensor Networks(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
×
二维码
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)