| Literature DB >> 28587187 |
Huthiafa Q Qadori1, Zuriati A Zulkarnain2, Zurina Mohd Hanapi3, Shamala Subramaniam4.
Abstract
Mobile agent (MA), a part of the mobile computing paradigm, was recently proposed for data gathering in Wireless Sensor Networks (WSNs). The MA-based approach employs two algorithms: Single-agent Itinerary Planning (SIP) and Multi-mobile agent Itinerary Planning (MIP) for energy-efficient data gathering. The MIP was proposed to outperform the weakness of SIP by introducing distributed multi MAs to perform the data gathering task. Despite the advantages of MIP, finding the optimal number of distributed MAs and their itineraries are still regarded as critical issues. The existing MIP algorithms assume that the itinerary of the MA has to start and return back to the sink node. Moreover, each distributed MA has to carry the processing code (data aggregation code) to collect the sensory data and return back to the sink with the accumulated data. However, these assumptions have resulted in an increase in the number of MA's migration hops, which subsequently leads to an increase in energy and time consumption. In this paper, a spawn multi-mobile agent itinerary planning (SMIP) approach is proposed to mitigate the substantial increase in cost of energy and time used in the data gathering processes. The proposed approach is based on the agent spawning such that the main MA is able to spawn other MAs with different tasks assigned from the main MA. Extensive simulation experiments have been conducted to test the performance of the proposed approach against some selected MIP algorithms. The results show that the proposed SMIP outperforms the counterpart algorithms in terms of energy consumption and task delay (time), and improves the integrated energy-delay performance.Entities:
Keywords: data gathering; itinerary planning; mobile agent; spawn mobile agent; wireless sensor network
Year: 2017 PMID: 28587187 PMCID: PMC5492819 DOI: 10.3390/s17061280
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Data gathering based on: (a) Client–Server. (b) mobile agent (MA).
Figure 2Main MA packet structure. SMA: spawn mobile agent.
Figure 3An example of data gathering based on: (a) greatest information in the greater memory-based MIP (GIGM-MIP); (b) spawn multi-mobile agent itinerary planning (SMIP) approach algorithm.
Simulation parameters of SMIP approach.
| Network’s Terrain | 1000 m × 500 m |
| Number of deployed nodes | 800 |
| Number of source nodes | 10–40 |
| Transmission range | 60 m |
| Raw data size | 1024 bits |
|
|
|
| MA processing code | 1024 bits |
| MA accessing delay | 10 ms |
| Raw data reduction ratio | 0.8 |
| Aggregation ratio | 0.9 |
| Data processing rate | 50 Mbps |
| Data payload threshold | 1500 bits |
|
|
|
| SMA processing code | 128 bits |
| SMA accessing delay | 10 ms |
| Data processing rate | 50 Mbps |
Figure 4The impact of number of source nodes on energy consumption.
Figure 5The impact of the number of source nodes on task duration.
Figure 6The impact of the number of source nodes on energy-delay product (EDP).
Figure 7The impact of the number of source nodes on hop counts.
Figure 8The impact of the number of source nodes on distance traveled by all MAs.