SlideShare a Scribd company logo
1 of 5
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 9, Issue 4 (Mar. - Apr. 2013), PP 108-112
www.iosrjournals.org

     Implementation of Tree Based Itinerary Design (TBID)
Algorithm Over Wireless Sensor networks by Using Mobile Agent
                                 1
                                     Ganapathi rao.R, 2G. China Babu
                              Dept. of CSE, STIET - JNTUK Garividi, A.P., India
                              Dept. of CSE, STIET - JNTUK Garividi, A.P., India

Abstract: In many sensor network applications viz., environmental monitoring, spatial exploration and
battlefield surveillance, sensed data is aggregated and transmitted to the sinks for analysis. Thus, in- network
data aggregation [2] becomes an important technique in wireless sensor networks and has been well studied in
recent years. In general, any sensory network suffers with two problems i.e., i) the time latencies of the existing
scheduling algorithms are still high, and ii) the other one is that all the existing algorithms are centralized,
which are inherently inefficient. Hence, in this paper, we present a distributed scheduling algorithm generating
collision-free schedules with latency bound, based on TBID, which employs multiple Mobile Agents (MAs) for
completing the aggregation task on WSNs. The algorithm not only determines the proper number of MAs for
minimizing the total aggregation cost but also constructs low-cost itineraries for each of them. In this
paper, we adopt TBID that improves upon NOID by following a more direct approach to the problem of
determining low-cost MA itineraries. Specifically, based on an accurate formula for the total energy expended
during MA migration, we follow a greedy- like approach for distributing SNs in multiple MA itineraries,
and algorithm determines a spanning forest of trees in the network, calculates efficient tree traversal
orders (itineraries), and eventually, assigns these itineraries to individual MAs.)
Keywords-component; TBID(Tree Based Itinerary Design) ,wireless sensor networks, data aggregation, mobile
agents

                                               I.    Introduction
          Wireless Sensor Networks (WSNs) have prominence role in networking paradigm. A new concept
collaborative processing introduced with WSNs. The collaborative processing performs the correlation inherent
within the information of nearby sensors because their sensing regions are largely overlapping. Data from
neighboring Sensor Nodes (SNs) refer to the same source of information. So, an aggregation is performed on the
original sensor data. By applying aggregation on the original data gradually reduces the communicated data and
relieves the network from the large amount of data. Then this data directly send to the processing element
through mobile agents. Recently, the use of Mobile Agents (MAs) [1] has been suggested as an intrinsically
distributed computing technology in the field of WSNs [3]. An MA [1] is an autonomous program moving
from node to node and collects data from these sensor nodes. The Mobile Agent performs the local processing
in each SN to get aggregated data. Then this data carried by the MA to the next SN, where the MA program
performs aggregation upon the new data. By changing the program code of MAs, different processing can be
carried out at each SN. Otherwise, SNs should have stored the program code of each possible application,
resulting in increased memory demands in each SN. Due to this ease of reprogramming, the MA paradigm has
been incorporated in several middleware architectures for WSNs. When employing MAs for aggregation
operations on SNs, the choice of agents’ itineraries is of critical importance affecting the overall energy
consumption and aggregation cost. In this paper, we propose a heuristic algorithm that employs multiple MAs
for completing the aggregation task on WSNs. Our algorithm, the Tree-Based Itinerary Design (TBID)
algorithm, not only determines the proper number of MAs for minimizing the total aggregation cost but also
constructs low-cost itineraries for each of them. It also improves on a previous algorithm [7], [8] of ours, where
a completely different approach is presented for the same objective of low-cost MA itineraries. With the use of
right data structures, the computational complexity of our algorithm can be kept low, and thus, the adopted
algorithm is suitable for WSNs with dynamic network conditions. The high effectiveness of our algorithm not
only determines the proper number of MAs for minimizing the total aggregation task but also constructs low
cost itineraries for each of them.

                                               II.    Algorithm
         In this project, we adopted the TBID algorithm. The main idea of TBID is to partition the area around
the Processing Element (PE) into concentric zones (Fig. 1.) and start building the MA paths to be directed from
the inner (close to PE) zones to the outer ones. We adopted algorithms [6] for Initialization, phase 1, phase 2
and Processing cost updation. In Algorithm 1, we formally define the concentric zones Zi, (i= 1 . . .L)

                                           www.iosrjournals.org                                         108 | Page
Implementation of Tree Based Itinerary Design(TBID) Algorithm Over Wireless Sensor networks by

around the PE, where L is the total number of zones. The radius of the first zone that includes the PE is equal to
rmax, where is an input parameter in the range (0,1] and rmax is the maximum transmission range of any SN.
The thickness of all other zones is rmax=2. So, each SN in a zone Zi can only communicate with nodes
belonging to the previous, current, and the next outer zones, namely zones Zi-1, Zi, Zi+1.




                   Figure 1. Partitioning the area around PE into a number of concentric zones

The main processing consists of two phases. The first phase (Algorithm 2) starts from the inner zone Z1 and
proceeds to the outer zones Zi, (i=2. . . L). The algorithm of phase 1 is executed on each zone. The end result of
phase 1 in the first zone is to connect all SNs in this region directly to the PE. The SNs in the first zone will be
the starting points of the itineraries that MAs will follow. Thus, TBID will create as many MAs as the number k
of these nodes (k =3 in Fig. 1.).

                                        III.    Implementation Details
         TBID effectively executes N rounds, at each round an SN is attached to a tree. The node attachment
can be done in binary tree scheme. At each round of phases 1 and 2[6], one of the trees grows with the
attachment of an SN to that tree. Each tree corresponds to an MA. The MA path that starts with PE and
continues with the post order traversal of the tree with shortcutting, whenever possible, determines the itinerary
of the MA. At each round, first, the lowest PC value should be determined. After attaching an SN to an IT, the
PC values should be updated for all edges (u ,v) connecting an SN u not yet attached to any IT with an SN v
belonging to the just expanded tree. Then the SN with the lowest PC value should be attached to a tree. Finally,
all PC values of the affected edges should be updated. Another important operation executed at each iteration
of TBID is the estimation of the minimum PC(u ,v) value. This minimum determines the SN that will be next
attached to an IT. As this operation is executed repeatedly, a heap structure is used for storing PC values so
that extracting the minimum PC value can be executed fast in O(log t) time, where t is the number of values
stored in the heap. Then, we describe data structures for identifying fast the minimum PC value among all edges
of the SN graph.

                                          IV.    Experimental Work
          The TBID Algorithm is implemented using Java (jdk 1.5) and all the experiments are performed on PC
with Pentium IV CPU and 512MB RAM running on the operating system Windows XP. The experimental
results are shown in below figures.




                                           www.iosrjournals.org                                          109 | Page
Implementation of Tree Based Itinerary Design(TBID) Algorithm Over Wireless Sensor networks by




Figure 2.1. PE activated with 6 zones                                  Figure 2.2. PE with the sensors around it

The above Fig. 2.1 shows that first we have to place processing element.Then we have to enter number of
zones.6 zones are entered in the text box.

The above Fig. 2.2 shows that we are placing sensors in the zones.




Figure 2.3. Mobile Agents moving along the tree path to collect the
data from the sensors
Figure 2.3. The Itinerary Tree formed is displayed

The Fig. 2.3 shows that two sensors are there in zone 0.So two mobile agents are migrated among the sensors
and collect the data from those sensors and performing data aggregation at each sensor.

The Fig. 2.4 shows that an itinerary tree is formed by connecting those sensors.




                                           www.iosrjournals.org                                        110 | Page
Implementation of Tree Based Itinerary Design(TBID) Algorithm Over Wireless Sensor networks by




                                  Figure 2.4. Execution Time for computation

The Fig. 2.4 shows the each sensor data and the total execution time for total computation of mobile agents.

A. Execution Time:
Our experimental results, which are obtained from the TBID Algorithm is shown in the Fig.-3(a) and 3(b).




                               Figure 2. Aggregation time Vs number of sensors

Fig. 3, shows the Aggregation time increases as the number of sensors increased with two mobile agents and
number of zones=10.




                            Figure 3. Aggregation time Vs number of mobile agents
                                          www.iosrjournals.org                                        111 | Page
Implementation of Tree Based Itinerary Design(TBID) Algorithm Over Wireless Sensor networks by

From Fig. 4, one can observe that the Aggregation time decreases as the number of mobile agents increased,
e.g., with no. of sensors=8 and no. of zones=10

                                                      V.     Conclusion
         We have presented a distributed scheduling algorithm generating collision-free schedules with latency
bound, based on TBID by employing multiple Mobile Agents (MAs) for completing the aggregation task on
WSNs. The algorithm not only determines the proper number of MAs for minimizing the total aggregation cost
but also constructs low-cost itineraries for each of them. Simulation results confirm the high effectiveness of the
adopted algorithm over other alternative solutions proposed in the literature. Also, with the use of proper data
structures, the computational complexity of the algorithm is kept low.

                                                           References
[1]   V. Pham, and A. Karmouch, “Mobile Software Agents: An Overview,” IEEE Comm. Magazine, vol. 36, no. 7, pp. 26-37,
      July1998.J.Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892, pp.68–73.
[2]   R. Rajagopalan and P. Varshney, “Data-Aggregation Techniques in Sensor Networks: A Survey,” IEEE Comm. Survey & Tutorials,
      vol. 8, no. 4, pp. 48-63, Oct. 2006
[3]   H.Qi,Y. Xu, and X. Wang, “Mobile-Agent-Based Collaborative Signal and Information Processing in Sensor Networks,” Proc. IEEE,
      vol. 91, no. 8, pp. 1172-1183, Aug. 2003.
[4]   Y.Xu and H. Qi, “Mobile Agent Migration Modeling and Design for Target Tracking in Wireless Sensor Networks,” Ad Hoc
      Networks, vol. 6, no. 1, pp. 1-16, Jan. 2008.
[5]   K. Kalpakis, K. Dasgupta, and P. Namjoshi, “Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in
      Wireless Sensor Networks,” Computer Networks, vol. 42, no. 6, pp. 697-716, Aug. 2003.
[6]   Charalampos Konstantopoulos, Aristides Mpitziopoulos, Damianos Gavalas, Member, IEEE, and Grammati Pantziou “Effective
      Determination of Mobile Agent Itineraries for Data Aggregation on Sensor Networks” VOL. 22, NO. 12, DECEMBER 2010
[7]   A. Mpitziopoulos, D. Gavalas, C. Konstantopoulos, and G.Pantziou, “Deriving Efficient Mobile Agent Routes in Wireless Sensor
      Networks with NOID Algorithm,” Proc. IEEE 18th Ann. Int’l Symp. Personal, Indoor, and Mobile Radio Comm. (PIMRC ’07), pp. 1-
      5, Sept. 2007.
[8]   D. Gavalas, G. Pantziou, C. Konstantopoulos, and B. Mamalis, “A Method for Incremental Data Fusion in Distributed Sensor
      Networks,” Proc. IFIP Third Conf. Artificial Intelligence Applications and Innovations (AIAI ’06), pp. 635-642, June 2006.




                                                 www.iosrjournals.org                                                  112 | Page

More Related Content

What's hot

Image transmission in wireless sensor networks
Image transmission in wireless sensor networksImage transmission in wireless sensor networks
Image transmission in wireless sensor networkseSAT Publishing House
 
IRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural NetworksIRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural NetworksIRJET Journal
 
Automatic Real Time Auditorium Power Supply Control using Image Processing
Automatic Real Time Auditorium Power Supply Control using Image ProcessingAutomatic Real Time Auditorium Power Supply Control using Image Processing
Automatic Real Time Auditorium Power Supply Control using Image Processingidescitation
 
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...ijasuc
 
Automated Security Surveillance System in Real Time World
Automated Security Surveillance System in Real Time WorldAutomated Security Surveillance System in Real Time World
Automated Security Surveillance System in Real Time WorldIRJET Journal
 
Review: “Implementation of Feedforward and Feedback Neural Network for Signal...
Review: “Implementation of Feedforward and Feedback Neural Network for Signal...Review: “Implementation of Feedforward and Feedback Neural Network for Signal...
Review: “Implementation of Feedforward and Feedback Neural Network for Signal...IJERA Editor
 
Motion Detection and Clustering Using PCA and NN in Color Image Sequence
Motion Detection and Clustering Using PCA and NN in Color Image SequenceMotion Detection and Clustering Using PCA and NN in Color Image Sequence
Motion Detection and Clustering Using PCA and NN in Color Image SequenceTELKOMNIKA JOURNAL
 
An Efficient Approach for Multi-Target Tracking in Sensor Networks using Ant ...
An Efficient Approach for Multi-Target Tracking in Sensor Networks using Ant ...An Efficient Approach for Multi-Target Tracking in Sensor Networks using Ant ...
An Efficient Approach for Multi-Target Tracking in Sensor Networks using Ant ...ijsrd.com
 
Charge Sharing Suppression in Single Photon Processing Pixel Array
Charge Sharing Suppression in Single Photon Processing Pixel ArrayCharge Sharing Suppression in Single Photon Processing Pixel Array
Charge Sharing Suppression in Single Photon Processing Pixel Arrayijeei-iaes
 
Neural network based image compression with lifting scheme and rlc
Neural network based image compression with lifting scheme and rlcNeural network based image compression with lifting scheme and rlc
Neural network based image compression with lifting scheme and rlceSAT Publishing House
 
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS ijdpsjournal
 
Hybrid compression based stationary wavelet transforms
Hybrid compression based stationary wavelet transformsHybrid compression based stationary wavelet transforms
Hybrid compression based stationary wavelet transformsOmar Ghazi
 
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor NetworksParticle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networksijsrd.com
 

What's hot (16)

Image transmission in wireless sensor networks
Image transmission in wireless sensor networksImage transmission in wireless sensor networks
Image transmission in wireless sensor networks
 
IRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural NetworksIRJET-Multiple Object Detection using Deep Neural Networks
IRJET-Multiple Object Detection using Deep Neural Networks
 
Automatic Real Time Auditorium Power Supply Control using Image Processing
Automatic Real Time Auditorium Power Supply Control using Image ProcessingAutomatic Real Time Auditorium Power Supply Control using Image Processing
Automatic Real Time Auditorium Power Supply Control using Image Processing
 
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
Energy-Efficient Target Coverage in Wireless Sensor Networks Based on Modifie...
 
Automated Security Surveillance System in Real Time World
Automated Security Surveillance System in Real Time WorldAutomated Security Surveillance System in Real Time World
Automated Security Surveillance System in Real Time World
 
Review: “Implementation of Feedforward and Feedback Neural Network for Signal...
Review: “Implementation of Feedforward and Feedback Neural Network for Signal...Review: “Implementation of Feedforward and Feedback Neural Network for Signal...
Review: “Implementation of Feedforward and Feedback Neural Network for Signal...
 
Motion Detection and Clustering Using PCA and NN in Color Image Sequence
Motion Detection and Clustering Using PCA and NN in Color Image SequenceMotion Detection and Clustering Using PCA and NN in Color Image Sequence
Motion Detection and Clustering Using PCA and NN in Color Image Sequence
 
Arp zmp
Arp zmpArp zmp
Arp zmp
 
An Efficient Approach for Multi-Target Tracking in Sensor Networks using Ant ...
An Efficient Approach for Multi-Target Tracking in Sensor Networks using Ant ...An Efficient Approach for Multi-Target Tracking in Sensor Networks using Ant ...
An Efficient Approach for Multi-Target Tracking in Sensor Networks using Ant ...
 
Radial Basis Function
Radial Basis FunctionRadial Basis Function
Radial Basis Function
 
K017426872
K017426872K017426872
K017426872
 
Charge Sharing Suppression in Single Photon Processing Pixel Array
Charge Sharing Suppression in Single Photon Processing Pixel ArrayCharge Sharing Suppression in Single Photon Processing Pixel Array
Charge Sharing Suppression in Single Photon Processing Pixel Array
 
Neural network based image compression with lifting scheme and rlc
Neural network based image compression with lifting scheme and rlcNeural network based image compression with lifting scheme and rlc
Neural network based image compression with lifting scheme and rlc
 
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
STUDY OF TASK SCHEDULING STRATEGY BASED ON TRUSTWORTHINESS
 
Hybrid compression based stationary wavelet transforms
Hybrid compression based stationary wavelet transformsHybrid compression based stationary wavelet transforms
Hybrid compression based stationary wavelet transforms
 
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor NetworksParticle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
Particle Swarm Optimization Based QoS Aware Routing for Wireless Sensor Networks
 

Viewers also liked

EPiServer 7 CMS - NA Partners
EPiServer 7 CMS - NA PartnersEPiServer 7 CMS - NA Partners
EPiServer 7 CMS - NA PartnersBeth McEnery
 
Motivation for Green Computing, an Analytical Approach
Motivation for Green Computing, an Analytical ApproachMotivation for Green Computing, an Analytical Approach
Motivation for Green Computing, an Analytical ApproachIOSR Journals
 
Development Of GUI Based Programme For Thermal Characterisation And Life Expe...
Development Of GUI Based Programme For Thermal Characterisation And Life Expe...Development Of GUI Based Programme For Thermal Characterisation And Life Expe...
Development Of GUI Based Programme For Thermal Characterisation And Life Expe...IOSR Journals
 
An Adaptive Masker for the Differential Evolution Algorithm
An Adaptive Masker for the Differential Evolution AlgorithmAn Adaptive Masker for the Differential Evolution Algorithm
An Adaptive Masker for the Differential Evolution AlgorithmIOSR Journals
 
An Application Jeevan – Kushalaiah Method to Find Lagrangian Multiplier in Ec...
An Application Jeevan – Kushalaiah Method to Find Lagrangian Multiplier in Ec...An Application Jeevan – Kushalaiah Method to Find Lagrangian Multiplier in Ec...
An Application Jeevan – Kushalaiah Method to Find Lagrangian Multiplier in Ec...IOSR Journals
 
Performance Analysis of New Light Weight Cryptographic Algorithms
Performance Analysis of New Light Weight Cryptographic  AlgorithmsPerformance Analysis of New Light Weight Cryptographic  Algorithms
Performance Analysis of New Light Weight Cryptographic AlgorithmsIOSR Journals
 
Bosch Tools Construction Trade Skills Gap Infographic
Bosch Tools Construction Trade Skills Gap InfographicBosch Tools Construction Trade Skills Gap Infographic
Bosch Tools Construction Trade Skills Gap InfographicRobert Bosch Tool Corporation
 
テスト設計・テストケース作成 グループ
テスト設計・テストケース作成 グループテスト設計・テストケース作成 グループ
テスト設計・テストケース作成 グループTomoaki Fukura
 
Présentation de la formation à l'édition en France
Présentation de la formation à l'édition en FrancePrésentation de la formation à l'édition en France
Présentation de la formation à l'édition en FranceAsfored
 
The NEW New West: Strategic Approach to Community Building Lisa Spitale
The NEW New West: Strategic Approach to Community Building Lisa SpitaleThe NEW New West: Strategic Approach to Community Building Lisa Spitale
The NEW New West: Strategic Approach to Community Building Lisa Spitaleinvestnewwest
 
Transport go green
Transport   go greenTransport   go green
Transport go greenAralc Eiob
 
IIS Book 1 Pre-Primary Presentation
IIS Book 1 Pre-Primary PresentationIIS Book 1 Pre-Primary Presentation
IIS Book 1 Pre-Primary PresentationAnita Abdul Habib
 
Dynamic AI-Geo Health Application based on BIGIS-DSS Approach
Dynamic AI-Geo Health Application based on BIGIS-DSS ApproachDynamic AI-Geo Health Application based on BIGIS-DSS Approach
Dynamic AI-Geo Health Application based on BIGIS-DSS ApproachIOSR Journals
 
Combining both Plug-in Vehicles and Renewable Energy Resources for Unit Commi...
Combining both Plug-in Vehicles and Renewable Energy Resources for Unit Commi...Combining both Plug-in Vehicles and Renewable Energy Resources for Unit Commi...
Combining both Plug-in Vehicles and Renewable Energy Resources for Unit Commi...IOSR Journals
 
Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with GsmWireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with GsmIOSR Journals
 
Studying the Impact of the Solar Activity on the Maximum Usable Frequency Pa...
Studying the Impact of the Solar Activity on the Maximum  Usable Frequency Pa...Studying the Impact of the Solar Activity on the Maximum  Usable Frequency Pa...
Studying the Impact of the Solar Activity on the Maximum Usable Frequency Pa...IOSR Journals
 

Viewers also liked (20)

EPiServer 7 CMS - NA Partners
EPiServer 7 CMS - NA PartnersEPiServer 7 CMS - NA Partners
EPiServer 7 CMS - NA Partners
 
Motivation for Green Computing, an Analytical Approach
Motivation for Green Computing, an Analytical ApproachMotivation for Green Computing, an Analytical Approach
Motivation for Green Computing, an Analytical Approach
 
Development Of GUI Based Programme For Thermal Characterisation And Life Expe...
Development Of GUI Based Programme For Thermal Characterisation And Life Expe...Development Of GUI Based Programme For Thermal Characterisation And Life Expe...
Development Of GUI Based Programme For Thermal Characterisation And Life Expe...
 
An Adaptive Masker for the Differential Evolution Algorithm
An Adaptive Masker for the Differential Evolution AlgorithmAn Adaptive Masker for the Differential Evolution Algorithm
An Adaptive Masker for the Differential Evolution Algorithm
 
An Application Jeevan – Kushalaiah Method to Find Lagrangian Multiplier in Ec...
An Application Jeevan – Kushalaiah Method to Find Lagrangian Multiplier in Ec...An Application Jeevan – Kushalaiah Method to Find Lagrangian Multiplier in Ec...
An Application Jeevan – Kushalaiah Method to Find Lagrangian Multiplier in Ec...
 
Performance Analysis of New Light Weight Cryptographic Algorithms
Performance Analysis of New Light Weight Cryptographic  AlgorithmsPerformance Analysis of New Light Weight Cryptographic  Algorithms
Performance Analysis of New Light Weight Cryptographic Algorithms
 
Rutinas
RutinasRutinas
Rutinas
 
Bosch Tools Construction Trade Skills Gap Infographic
Bosch Tools Construction Trade Skills Gap InfographicBosch Tools Construction Trade Skills Gap Infographic
Bosch Tools Construction Trade Skills Gap Infographic
 
顧客要望資料
顧客要望資料顧客要望資料
顧客要望資料
 
C0552124
C0552124C0552124
C0552124
 
B0520710
B0520710B0520710
B0520710
 
テスト設計・テストケース作成 グループ
テスト設計・テストケース作成 グループテスト設計・テストケース作成 グループ
テスト設計・テストケース作成 グループ
 
Présentation de la formation à l'édition en France
Présentation de la formation à l'édition en FrancePrésentation de la formation à l'édition en France
Présentation de la formation à l'édition en France
 
The NEW New West: Strategic Approach to Community Building Lisa Spitale
The NEW New West: Strategic Approach to Community Building Lisa SpitaleThe NEW New West: Strategic Approach to Community Building Lisa Spitale
The NEW New West: Strategic Approach to Community Building Lisa Spitale
 
Transport go green
Transport   go greenTransport   go green
Transport go green
 
IIS Book 1 Pre-Primary Presentation
IIS Book 1 Pre-Primary PresentationIIS Book 1 Pre-Primary Presentation
IIS Book 1 Pre-Primary Presentation
 
Dynamic AI-Geo Health Application based on BIGIS-DSS Approach
Dynamic AI-Geo Health Application based on BIGIS-DSS ApproachDynamic AI-Geo Health Application based on BIGIS-DSS Approach
Dynamic AI-Geo Health Application based on BIGIS-DSS Approach
 
Combining both Plug-in Vehicles and Renewable Energy Resources for Unit Commi...
Combining both Plug-in Vehicles and Renewable Energy Resources for Unit Commi...Combining both Plug-in Vehicles and Renewable Energy Resources for Unit Commi...
Combining both Plug-in Vehicles and Renewable Energy Resources for Unit Commi...
 
Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with GsmWireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
Wireless Speed Control of an Induction Motor Using Pwm Technique with Gsm
 
Studying the Impact of the Solar Activity on the Maximum Usable Frequency Pa...
Studying the Impact of the Solar Activity on the Maximum  Usable Frequency Pa...Studying the Impact of the Solar Activity on the Maximum  Usable Frequency Pa...
Studying the Impact of the Solar Activity on the Maximum Usable Frequency Pa...
 

Similar to R094108112

PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOTPSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOTIRJET Journal
 
OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS
OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKSOPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS
OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKSZac Darcy
 
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...ijassn
 
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...ijsrd.com
 
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...IRJET Journal
 
Security based Clock Synchronization technique in Wireless Sensor Network for...
Security based Clock Synchronization technique in Wireless Sensor Network for...Security based Clock Synchronization technique in Wireless Sensor Network for...
Security based Clock Synchronization technique in Wireless Sensor Network for...iosrjce
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...csijjournal
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...csijjournal
 
High Speed Low Power Veterbi Decoder Design for TCM Decoders
High Speed Low Power Veterbi Decoder Design for TCM DecodersHigh Speed Low Power Veterbi Decoder Design for TCM Decoders
High Speed Low Power Veterbi Decoder Design for TCM Decodersijsrd.com
 
Ameliorate the performance using soft computing approaches in wireless networks
Ameliorate the performance using soft computing approaches  in wireless networksAmeliorate the performance using soft computing approaches  in wireless networks
Ameliorate the performance using soft computing approaches in wireless networksIJECEIAES
 
Machine learning based augmented reality for improved learning application th...
Machine learning based augmented reality for improved learning application th...Machine learning based augmented reality for improved learning application th...
Machine learning based augmented reality for improved learning application th...IJECEIAES
 
An Efficient Data Transmission for Cluster based Wireless Sensor Networks usi...
An Efficient Data Transmission for Cluster based Wireless Sensor Networks usi...An Efficient Data Transmission for Cluster based Wireless Sensor Networks usi...
An Efficient Data Transmission for Cluster based Wireless Sensor Networks usi...IJTET Journal
 
Design of a Wireless Sensor Network from an Energy Management Perspective
Design of a Wireless Sensor Network from an Energy Management PerspectiveDesign of a Wireless Sensor Network from an Energy Management Perspective
Design of a Wireless Sensor Network from an Energy Management Perspective?? ?
 
IOT-WSN: SURVEY ON POSITIONING TECHNIQUES
IOT-WSN: SURVEY ON POSITIONING TECHNIQUESIOT-WSN: SURVEY ON POSITIONING TECHNIQUES
IOT-WSN: SURVEY ON POSITIONING TECHNIQUESijassn
 
Data Center Network Design Using Metrics And Their Results...
Data Center Network Design Using Metrics And Their Results...Data Center Network Design Using Metrics And Their Results...
Data Center Network Design Using Metrics And Their Results...Sharon Roberts
 
A framework for efficient routing protocol metrics for wireless mesh networ
A framework for efficient routing protocol metrics for wireless mesh networA framework for efficient routing protocol metrics for wireless mesh networ
A framework for efficient routing protocol metrics for wireless mesh networIAEME Publication
 

Similar to R094108112 (20)

PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOTPSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
PSO-GSA Tuned Dynamic Allocation in Wireless Video Sensor Networks for IOT
 
OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS
OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKSOPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS
OPTIMIZED TASK ALLOCATION IN SENSOR NETWORKS
 
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
CONFIGURABLE TASK MAPPING FOR MULTIPLE OBJECTIVES IN MACRO-PROGRAMMING OF WIR...
 
E010412433
E010412433E010412433
E010412433
 
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
Design of High Speed and Low Power Veterbi Decoder for Trellis Coded Modulati...
 
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
IRJET-Structure less Efficient Data Aggregation and Data Integrity in Sensor ...
 
B017370915
B017370915B017370915
B017370915
 
Security based Clock Synchronization technique in Wireless Sensor Network for...
Security based Clock Synchronization technique in Wireless Sensor Network for...Security based Clock Synchronization technique in Wireless Sensor Network for...
Security based Clock Synchronization technique in Wireless Sensor Network for...
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
 
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
Energy Efficient Zone Divided and Energy Balanced Clustering Routing Protocol...
 
E035425030
E035425030E035425030
E035425030
 
High Speed Low Power Veterbi Decoder Design for TCM Decoders
High Speed Low Power Veterbi Decoder Design for TCM DecodersHigh Speed Low Power Veterbi Decoder Design for TCM Decoders
High Speed Low Power Veterbi Decoder Design for TCM Decoders
 
Ameliorate the performance using soft computing approaches in wireless networks
Ameliorate the performance using soft computing approaches  in wireless networksAmeliorate the performance using soft computing approaches  in wireless networks
Ameliorate the performance using soft computing approaches in wireless networks
 
Machine learning based augmented reality for improved learning application th...
Machine learning based augmented reality for improved learning application th...Machine learning based augmented reality for improved learning application th...
Machine learning based augmented reality for improved learning application th...
 
An Efficient Data Transmission for Cluster based Wireless Sensor Networks usi...
An Efficient Data Transmission for Cluster based Wireless Sensor Networks usi...An Efficient Data Transmission for Cluster based Wireless Sensor Networks usi...
An Efficient Data Transmission for Cluster based Wireless Sensor Networks usi...
 
Design of a Wireless Sensor Network from an Energy Management Perspective
Design of a Wireless Sensor Network from an Energy Management PerspectiveDesign of a Wireless Sensor Network from an Energy Management Perspective
Design of a Wireless Sensor Network from an Energy Management Perspective
 
IOT-WSN: SURVEY ON POSITIONING TECHNIQUES
IOT-WSN: SURVEY ON POSITIONING TECHNIQUESIOT-WSN: SURVEY ON POSITIONING TECHNIQUES
IOT-WSN: SURVEY ON POSITIONING TECHNIQUES
 
Data Center Network Design Using Metrics And Their Results...
Data Center Network Design Using Metrics And Their Results...Data Center Network Design Using Metrics And Their Results...
Data Center Network Design Using Metrics And Their Results...
 
2512ijcsea02
2512ijcsea022512ijcsea02
2512ijcsea02
 
A framework for efficient routing protocol metrics for wireless mesh networ
A framework for efficient routing protocol metrics for wireless mesh networA framework for efficient routing protocol metrics for wireless mesh networ
A framework for efficient routing protocol metrics for wireless mesh networ
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 

Recently uploaded (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 

R094108112

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 9, Issue 4 (Mar. - Apr. 2013), PP 108-112 www.iosrjournals.org Implementation of Tree Based Itinerary Design (TBID) Algorithm Over Wireless Sensor networks by Using Mobile Agent 1 Ganapathi rao.R, 2G. China Babu Dept. of CSE, STIET - JNTUK Garividi, A.P., India Dept. of CSE, STIET - JNTUK Garividi, A.P., India Abstract: In many sensor network applications viz., environmental monitoring, spatial exploration and battlefield surveillance, sensed data is aggregated and transmitted to the sinks for analysis. Thus, in- network data aggregation [2] becomes an important technique in wireless sensor networks and has been well studied in recent years. In general, any sensory network suffers with two problems i.e., i) the time latencies of the existing scheduling algorithms are still high, and ii) the other one is that all the existing algorithms are centralized, which are inherently inefficient. Hence, in this paper, we present a distributed scheduling algorithm generating collision-free schedules with latency bound, based on TBID, which employs multiple Mobile Agents (MAs) for completing the aggregation task on WSNs. The algorithm not only determines the proper number of MAs for minimizing the total aggregation cost but also constructs low-cost itineraries for each of them. In this paper, we adopt TBID that improves upon NOID by following a more direct approach to the problem of determining low-cost MA itineraries. Specifically, based on an accurate formula for the total energy expended during MA migration, we follow a greedy- like approach for distributing SNs in multiple MA itineraries, and algorithm determines a spanning forest of trees in the network, calculates efficient tree traversal orders (itineraries), and eventually, assigns these itineraries to individual MAs.) Keywords-component; TBID(Tree Based Itinerary Design) ,wireless sensor networks, data aggregation, mobile agents I. Introduction Wireless Sensor Networks (WSNs) have prominence role in networking paradigm. A new concept collaborative processing introduced with WSNs. The collaborative processing performs the correlation inherent within the information of nearby sensors because their sensing regions are largely overlapping. Data from neighboring Sensor Nodes (SNs) refer to the same source of information. So, an aggregation is performed on the original sensor data. By applying aggregation on the original data gradually reduces the communicated data and relieves the network from the large amount of data. Then this data directly send to the processing element through mobile agents. Recently, the use of Mobile Agents (MAs) [1] has been suggested as an intrinsically distributed computing technology in the field of WSNs [3]. An MA [1] is an autonomous program moving from node to node and collects data from these sensor nodes. The Mobile Agent performs the local processing in each SN to get aggregated data. Then this data carried by the MA to the next SN, where the MA program performs aggregation upon the new data. By changing the program code of MAs, different processing can be carried out at each SN. Otherwise, SNs should have stored the program code of each possible application, resulting in increased memory demands in each SN. Due to this ease of reprogramming, the MA paradigm has been incorporated in several middleware architectures for WSNs. When employing MAs for aggregation operations on SNs, the choice of agents’ itineraries is of critical importance affecting the overall energy consumption and aggregation cost. In this paper, we propose a heuristic algorithm that employs multiple MAs for completing the aggregation task on WSNs. Our algorithm, the Tree-Based Itinerary Design (TBID) algorithm, not only determines the proper number of MAs for minimizing the total aggregation cost but also constructs low-cost itineraries for each of them. It also improves on a previous algorithm [7], [8] of ours, where a completely different approach is presented for the same objective of low-cost MA itineraries. With the use of right data structures, the computational complexity of our algorithm can be kept low, and thus, the adopted algorithm is suitable for WSNs with dynamic network conditions. The high effectiveness of our algorithm not only determines the proper number of MAs for minimizing the total aggregation task but also constructs low cost itineraries for each of them. II. Algorithm In this project, we adopted the TBID algorithm. The main idea of TBID is to partition the area around the Processing Element (PE) into concentric zones (Fig. 1.) and start building the MA paths to be directed from the inner (close to PE) zones to the outer ones. We adopted algorithms [6] for Initialization, phase 1, phase 2 and Processing cost updation. In Algorithm 1, we formally define the concentric zones Zi, (i= 1 . . .L) www.iosrjournals.org 108 | Page
  • 2. Implementation of Tree Based Itinerary Design(TBID) Algorithm Over Wireless Sensor networks by around the PE, where L is the total number of zones. The radius of the first zone that includes the PE is equal to rmax, where is an input parameter in the range (0,1] and rmax is the maximum transmission range of any SN. The thickness of all other zones is rmax=2. So, each SN in a zone Zi can only communicate with nodes belonging to the previous, current, and the next outer zones, namely zones Zi-1, Zi, Zi+1. Figure 1. Partitioning the area around PE into a number of concentric zones The main processing consists of two phases. The first phase (Algorithm 2) starts from the inner zone Z1 and proceeds to the outer zones Zi, (i=2. . . L). The algorithm of phase 1 is executed on each zone. The end result of phase 1 in the first zone is to connect all SNs in this region directly to the PE. The SNs in the first zone will be the starting points of the itineraries that MAs will follow. Thus, TBID will create as many MAs as the number k of these nodes (k =3 in Fig. 1.). III. Implementation Details TBID effectively executes N rounds, at each round an SN is attached to a tree. The node attachment can be done in binary tree scheme. At each round of phases 1 and 2[6], one of the trees grows with the attachment of an SN to that tree. Each tree corresponds to an MA. The MA path that starts with PE and continues with the post order traversal of the tree with shortcutting, whenever possible, determines the itinerary of the MA. At each round, first, the lowest PC value should be determined. After attaching an SN to an IT, the PC values should be updated for all edges (u ,v) connecting an SN u not yet attached to any IT with an SN v belonging to the just expanded tree. Then the SN with the lowest PC value should be attached to a tree. Finally, all PC values of the affected edges should be updated. Another important operation executed at each iteration of TBID is the estimation of the minimum PC(u ,v) value. This minimum determines the SN that will be next attached to an IT. As this operation is executed repeatedly, a heap structure is used for storing PC values so that extracting the minimum PC value can be executed fast in O(log t) time, where t is the number of values stored in the heap. Then, we describe data structures for identifying fast the minimum PC value among all edges of the SN graph. IV. Experimental Work The TBID Algorithm is implemented using Java (jdk 1.5) and all the experiments are performed on PC with Pentium IV CPU and 512MB RAM running on the operating system Windows XP. The experimental results are shown in below figures. www.iosrjournals.org 109 | Page
  • 3. Implementation of Tree Based Itinerary Design(TBID) Algorithm Over Wireless Sensor networks by Figure 2.1. PE activated with 6 zones Figure 2.2. PE with the sensors around it The above Fig. 2.1 shows that first we have to place processing element.Then we have to enter number of zones.6 zones are entered in the text box. The above Fig. 2.2 shows that we are placing sensors in the zones. Figure 2.3. Mobile Agents moving along the tree path to collect the data from the sensors Figure 2.3. The Itinerary Tree formed is displayed The Fig. 2.3 shows that two sensors are there in zone 0.So two mobile agents are migrated among the sensors and collect the data from those sensors and performing data aggregation at each sensor. The Fig. 2.4 shows that an itinerary tree is formed by connecting those sensors. www.iosrjournals.org 110 | Page
  • 4. Implementation of Tree Based Itinerary Design(TBID) Algorithm Over Wireless Sensor networks by Figure 2.4. Execution Time for computation The Fig. 2.4 shows the each sensor data and the total execution time for total computation of mobile agents. A. Execution Time: Our experimental results, which are obtained from the TBID Algorithm is shown in the Fig.-3(a) and 3(b). Figure 2. Aggregation time Vs number of sensors Fig. 3, shows the Aggregation time increases as the number of sensors increased with two mobile agents and number of zones=10. Figure 3. Aggregation time Vs number of mobile agents www.iosrjournals.org 111 | Page
  • 5. Implementation of Tree Based Itinerary Design(TBID) Algorithm Over Wireless Sensor networks by From Fig. 4, one can observe that the Aggregation time decreases as the number of mobile agents increased, e.g., with no. of sensors=8 and no. of zones=10 V. Conclusion We have presented a distributed scheduling algorithm generating collision-free schedules with latency bound, based on TBID by employing multiple Mobile Agents (MAs) for completing the aggregation task on WSNs. The algorithm not only determines the proper number of MAs for minimizing the total aggregation cost but also constructs low-cost itineraries for each of them. Simulation results confirm the high effectiveness of the adopted algorithm over other alternative solutions proposed in the literature. Also, with the use of proper data structures, the computational complexity of the algorithm is kept low. References [1] V. Pham, and A. Karmouch, “Mobile Software Agents: An Overview,” IEEE Comm. Magazine, vol. 36, no. 7, pp. 26-37, July1998.J.Clerk Maxwell, A Treatise on Electricity and Magnetism, 3rd ed., vol. 2. Oxford: Clarendon, 1892, pp.68–73. [2] R. Rajagopalan and P. Varshney, “Data-Aggregation Techniques in Sensor Networks: A Survey,” IEEE Comm. Survey & Tutorials, vol. 8, no. 4, pp. 48-63, Oct. 2006 [3] H.Qi,Y. Xu, and X. Wang, “Mobile-Agent-Based Collaborative Signal and Information Processing in Sensor Networks,” Proc. IEEE, vol. 91, no. 8, pp. 1172-1183, Aug. 2003. [4] Y.Xu and H. Qi, “Mobile Agent Migration Modeling and Design for Target Tracking in Wireless Sensor Networks,” Ad Hoc Networks, vol. 6, no. 1, pp. 1-16, Jan. 2008. [5] K. Kalpakis, K. Dasgupta, and P. Namjoshi, “Efficient Algorithms for Maximum Lifetime Data Gathering and Aggregation in Wireless Sensor Networks,” Computer Networks, vol. 42, no. 6, pp. 697-716, Aug. 2003. [6] Charalampos Konstantopoulos, Aristides Mpitziopoulos, Damianos Gavalas, Member, IEEE, and Grammati Pantziou “Effective Determination of Mobile Agent Itineraries for Data Aggregation on Sensor Networks” VOL. 22, NO. 12, DECEMBER 2010 [7] A. Mpitziopoulos, D. Gavalas, C. Konstantopoulos, and G.Pantziou, “Deriving Efficient Mobile Agent Routes in Wireless Sensor Networks with NOID Algorithm,” Proc. IEEE 18th Ann. Int’l Symp. Personal, Indoor, and Mobile Radio Comm. (PIMRC ’07), pp. 1- 5, Sept. 2007. [8] D. Gavalas, G. Pantziou, C. Konstantopoulos, and B. Mamalis, “A Method for Incremental Data Fusion in Distributed Sensor Networks,” Proc. IFIP Third Conf. Artificial Intelligence Applications and Innovations (AIAI ’06), pp. 635-642, June 2006. www.iosrjournals.org 112 | Page