Open access peer-reviewed chapter

Data Aggregation Scheme Using Multiple Mobile Agents in Wireless Sensor Network

Written By

Mohamed Younis Mohamed Alzarroug and Wilson Jeberson

Submitted: 27 July 2020 Reviewed: 13 August 2020 Published: 15 September 2021

DOI: 10.5772/intechopen.93587

From the Edited Volume

Wireless Sensor Networks - Design, Deployment and Applications

Edited by Siva S. Yellampalli

Chapter metrics overview

302 Chapter Downloads

View Full Metrics

Abstract

Wireless sensor networks (WSNs) consist of large number of sensor nodes densely deployed in monitoring area with sensing, wireless communications and computing capabilities. In recent times, wireless sensor networks have used the concept of mobile agent for reducing energy consumption and for effective data collection. The fundamental functionality of WSN is to collect and return data from the sensor nodes. Data aggregation’s main goal is to gather and aggregate data in an efficient manner. In data gathering, finding the optimal itinerary planning for the mobile agent is an important step. However, a single mobile agent itinerary planning approach suffers from two drawbacks, task delay and large size of the mobile agent as the scale of the network is expanded. To overcome these drawbacks, this research work proposes: (i) an efficient data aggregation scheme in wireless sensor network that uses multiple mobile agents for aggregating data and transferring it to the sink based on itinerary planning and (ii) an attack detection using TS fuzzy model on multi-mobile agent-based data aggregation scheme is shortly named as MDTSF model.

Keywords

  • wireless sensor network
  • data aggregation
  • TS fuzzy
  • genetic algorithm and itinerary planning
  • firefly algorithm
  • minimum spanning tree (MST)

1. Introduction

Data aggregation signifies inspiring and well-researched topics in the wireless sensor network (WSN) [1, 2, 3, 4, 5] writings. The energy restrictions of nodes in a sensor network call for fuel-saving data aggregation approaches and encompass the nexus lifecycle. In addition, mobile agents (MAs) [3, 6] are projected to better the execution of data assemblage in WSNs. In these methodologies, schedules ensuing that traveling agents mainly control the total accomplishment of the collection of the data management. Gathering data effectively has always been of primary importance in a wireless sensor network. The mobile agent paradigm [7, 8] has made it possible to collect and aggregate data in a manner that is proper for real-time applications. Along this line, a number of heuristics have been scheduled to achieve effective itinerary planning for MAs [9].

Advertisement

2. Overview

Inside the complexity of the sensor, sensor nodes perhaps induce dispensable data; similar packets from various junctions can be accumulated to such an extent that the several broadcasts could be condensed. Data aggregation [1] is the mixture of statistics from different origins by using utilities for example repression (eliminating copies), lowest level, highest level, and median. A few of these tasks can be achieved by the aggregator sensor node, by allowing sensory points to supervise data network depletion. Knowing that calculation would be less power absorbing than transmission, considerable reduction in energy can be achieved by data aggregation [10]. The potency of data aggregation can be deduced using many metrics [11].

Advertisement

3. Materials and methods

In recent times the concept of mobile agent (MA) was applied by researchers in wireless sensor networks (WSN) to reduce the energy consumption and improve data collection. Mobile agent paradigm has been adopted by researchers as an alternative to traditional client-server paradigm. Data aggregation in WSN is an active research area due to its importance in solving the main drawbacks of using WSNs. This research has the following contributions.

  1. An efficient data aggregation scheme by means of itinerary planning (DAS-IP) using ACO-GA was proposed using the concept of single mobile agent for data aggregation and transfer to sink.

  2. A multi-mobile agent-based data aggregation scheme was proposed to overcome the desk delay problem encountered by single mobile agent itinerary approach.

Advertisement

4. Results and discussion

This section of the chapter offers a comprehensive and concise comparison of the implementation results of the proposed data aggregation schemes with existing ones in terms of the metrics say, delay, energy, drop rate throughput and finally overhead. The performance of the proposed data aggregation schemes are evaluated by contrasting with existing techniques [12, 13].

4.1 Performance evaluation of data aggregation scheme using hybrid based ACO-GA itinerary planning

The performance of the proposed data aggregation scheme using hybrid ACO-GA itinerary planning is contrasted with the prevailing techniques say, dynamic based data aggregation approach (DMA-DA). The comparison is done concerning the metrics say, energy, drop rate, throughput and overhead. The experimented was executed on NS-2. Figure 1 shows the simulated WSN portraying the clusters along with their member nodes together with mobile agents and sink nodes.

Figure 1.

Simulated WSN.

The simulation parameters utilized for the experiment are offered in Table 1.

4.1.1 Results and comparative analysis of the data aggregation scheme using hybrid based ACO-GA itinerary planning

The performance analysis of the proposed method and prevailing DMA-DA results for the disparate metrics comparison is offered in Tables 2 and 3 for the number of nodes 100, 200, 300, 400 and 500.

ParametersValues
No. of nodes20, 40, 60, 80, 100
Topology area1000 m × 1000 m
Routing protocolAODV
MAC typeMAC/802_11
PropagationTwo ray ground
AntennaOmni antenna
Simulation time50 seconds
Traffic typeCBR
Packet size512 bytes
Rate100 kbps
Channel bandwidth2.0e6
Initial sending power0.660
Initial receiving power0.395
Initial idle power0.035
Initial energy (Joules)10.3 J
Channel frequency (Hz)freq_ 2.4e9
Transmitter signal power (Watt)Pt_ 0.28
Mobility speed2–20 m/s

Table 1.

Simulation parameters.

MetricsDelayDelivery ratioDrop
Number of nodesProposedExisting DMA-DAProposedExisting DMA-DAProposedExisting DMA-DA
1007.3815615.3081020.7091170.386867625
20011.2819717.3037620.6158610.272461917
30015.0031617.2693280.3828830.1721342426
40020.27756922.160620.1867490.07848240378
50020.40900825.5718750.1413810.0584611581034

Table 2.

Juxtaposition of the suggested DAS-IP and the subsisting DMA-DA in terms of metrics such as delay, delivery ratio and drop.

MetricsEnergyOverheadThroughput
Number of nodesProposedExisting DMA-DAProposedExisting DMA-DAProposedExisting DMA-DA
1006.46397213.618661909266513,5421031
2007.8090613.1927291857477511,4391301
3006.80512912.4904822828652410,8311123
4006.30980411.402795426962010,133755
5005.75088910.741787668513,2919452777

Table 3.

Comparison of the proposed DAS-IP and the existing DMA-DA in terms of metrics such as energy, overhead and throughput.

4.1.1.1 Discussion

In Figure 2 the propounded data aggregation scheme is contrasted to existing DMA-DA concerning the metrics say, delay, delivery ratio and drop rate for different number of nodes. From the above table the proposed method has a delay value of 7.38156, 11.28197, 15.00316, 20.277569 and 20.277569 while existing DMA-DA data aggregation scheme offers delay values of 15.308102, 17.303762, 17.269328, 22.16062 and 25.571875 for 100, 200, 300, 400 and 500 nodes respectively. The proposed data aggregation scheme based on hybrid ACO-GA itinerary planning offers a delivery ratio of 0.709117, 0.615861, 0.382883, 0.186749 and 0.141381 whereas existing DMA-DA scheme offers 0.386867, 0.272461, 0.172134, 0.078482 and 0.058461 respectively. In terms of the drop values, the proposed scheme offers a value of 6, 9, 24, 40 and 158 while existing DMA-DA has drop values of 25, 17, 26, 378 and 1034 for 100, 200, 300, 400 and 500 nodes respectively.

Figure 2.

Performance analysis of the proposed DAS-IP and the existing DMA-DA in terms of delay.

4.1.1.2 Discussion

Table 3 above displays the experimental outcome of the suggested DAS-IP along with existing DMA-DA technique for 100, 200, 300, 400 and 500 nodes respectively. From the table it can be seen that for a simulation of 100 nodes the proposed DAS-IP offered energy of 6.463972 but the existing DMA-DA has 13.61866, for 200 nodes the energy is 7.80906 and 13.192729 for proposed DAS-IP and prevailing DMA-DA respectively. Similarly the energy for the proposed is 6.805129, 6.309804 and 5.750889 for 300, 400 and 500 nodes respectively while existing DMA-DA offers 12.490482, 11.40279 and 10.741787 for same number of nodes. The proposed data aggregation scheme based on hybrid ACO-GA itinerary planning offers an overhead of 1909, 1857, 2828, 5426 and 6685 whereas existing DMA-DA scheme offers 2665, 4775, 6524, 9620 and 13,291 for 100, 200, 300, 400 and 500 nodes respectively. In terms of throughput values, the proposed scheme offers a value of 13,542, 11,439, 10,831, 10,133 and 9452 while existing DMA-DA has throughput values of 1031, 1301, 1123, 755 and 777 for 100, 200, 300, 400 and 500 nodes respectively.

4.1.2 Delay for the data aggregation scheme using hybrid based ACO-GA itinerary planning

The delay of the proposed data aggregation scheme is contrasted with existing DMA-DA technique for 100, 200, 300, 400 and 500 nodes as illustrated in Figure 2. The vertical axis gives the delay value whereas the horizontal axis signifies the number of nodes. The bars in the graph represent the comparisons among the various techniques.

4.1.2.1 Discussion

Figure 2 compares the delay against the number of nodes for the existing DMA-DA and the proposed DAS-IP method. The delay for 100 nodes is 7.38156 and 15.308102 for proposed DAS-IP and existing DMA-IP respectively. For 200 and 300 nodes the delay varies by 6.021792 and 2.266168 values lesser than the prevailing DMA-DA technique. It can be inferred from the figure that the routing delay increases as the number of nodes increases. On considering 500 numbers of nodes, the delay is too high for the existing technique. But, the delay of the proposed technique varies by 5.162867 values lower than the existing one. Also, for any number of nodes when contrasted to the existing one, the proposed DAS-IP shows less delay for the routing data to the sink.

4.1.3 Delivery ratio for the data aggregation scheme using hybrid based ACO-GA itinerary planning (DAS-IP)

The data delivery ratio is given as the total number of data received at destinations (Sink) divided by the total number of data sent from the source node. Figure 2 offers a comparison among the proposed and existing methods by varying the number of nodes from 100 to 500. In Figure 3 the vertical axis shows the delivery ratio whereas the horizontal axis denotes the number of nodes used for running the experiments.

Figure 3.

Performance analysis of the proposed DAS-IP and the existing DMA-DA in terms of delivery ratio.

4.1.3.1 Discussion

Figure 3 compares the delivery ratio against the number of nodes for the existing DMA-DA and the proposed DAS-IP technique. It can be inferred that the delivery ratio decreases as the number of nodes increases. For lower number of nodes, say 100, the delivery ratio is too high for the proposed DAS-IP technique and its value is 0.709117, but the delivery ratio is too low for the existing one. For 200 nodes proposed DAS-IP offers a delivery ratio of 0.615861 as against 0.272461 for existing DMA-DA technique, similarly when the node increases 300 the delivery ratio is 0.382883 and 0.172134 for proposed DAS-IP and existing DMA-IP respectively. For higher number of nodes, say 500, the delivery ratio decreases when contrasted to the lower number of nodes. But, in terms of delivery ratio, the proposed technique shows improved results. It is obvious from the graph that the proposed technique exhibits superior performance in terms of delivery ratio.

4.1.4 Drop rate value for the data aggregation scheme using hybrid based ACO-GA itinerary planning (DAS-IP)

The drop value comparison is done on varying number of nodes from 100 to 500 as shown on the graph in Figure 4. The vertical axis specifies the drop values and the horizontal axis shows the number of nodes in running the experiment.

Figure 4.

Performance analysis of the proposed DAS-IP and the existing DMA-DA in terms of drop.

4.1.4.1 Discussion

Figure 4 demonstrates the comparison among the drop by varying the number of nodes for the existing DMA-DA and the proposed DAS-IP technique. Experimental outcomes confirm that the drop value rises for higher number of nodes. For 100, 200 and 300 numbers of nodes, the drop value remains constant for both the proposed DAS-IP and the existing DMA-DA techniques and increases for 400 and 500 nodes. The existing DMA-DA technique displays the worst performance with drop value of 1034 for 500 nodes. But the proposed technique has the least drop value when contrasted to the existing one. This confirms the predominance of the proposed technique over existing ones.

4.1.5 Energy consumption for the data aggregation scheme using hybrid based ACO-GA itinerary planning (DAS-IP)

EC in the proposed data aggregation technique is contrasted with existing DMA-DA technique. The EC is given in the graph as illustrated in Figure 5. The vertical axis signifies the EC values in Kilowatts-hour (KWH) whereas the horizontal axis shows the number of nodes in running the experiments.

Figure 5.

Performance analysis of the proposed DAS-IP and the existing DMA-DA in terms of energy.

4.1.5.1 Discussion

Figure 5 compares the EC against the number of nodes for the prevailing DMA-DA and the proposed DAS-IP technique. For 100 and 200 nodes the EC for the proposed DAS-IP are 6.463972 and 7.80906 while prevailing DMA-DA offers relatively high EC of 13.61866 and 13.192729 KWH respectively. Interestingly for 300, 400 and 500 nodes the EC drops to 6.805129, 6.309804 and 5.750889 for the proposed technique. The compared existing technique consumes huge amount of energy for any number of nodes. The same is the case for existing DMA-DA. Therefore the proposed technique has the superior performance in comparison to existing DMA-DA.

4.1.6 Overhead for the data aggregation scheme using hybrid based ACO-GA itinerary planning (DAS-IP)

The Overhead value of the proposed DAS-IP technique is contrasted with existing DMA-DA. The overhead comparison appears in Figure 6. The vertical axis displays the overhead values while the horizontal axis shows the number of nodes in executing the experiment.

Figure 6.

Performance analysis of the proposed DAS-IP and the existing DMA-DA in terms of overhead.

4.1.6.1 Discussion

Figure 6 compares the overhead against the number of nodes for the existing DMA-DA and the proposed DAS-IP technique. For 100, 200, 300, 400 and 500 nodes the overhead for proposed DAS-IP are 1909, 1857, 2828, 5426 and 6685 respectively while the prevailing DMA-DA offers 2665, 4775, 6524, 9620, 13,291 for same number of nodes. It is evident from the graph that, as the number of nodes increases, the overhead for the proposed and the existing also increases. The proposed technique has the least overhead in all the cases. Therefore, the proposed demonstrates superior performance on the basis of overhead as compared to existing DMA-DA.

4.1.7 Throughput for the data aggregation scheme using hybrid based ACO-GA itinerary planning (DAS-IP)

The comparison of throughput for the proposed DAS-IP and prevailing DMA-DA appears in Figure 7. The horizontal axis signifies the throughput in kbps while vertical axis signify the number of nodes in running the experiment.

Figure 7.

Examination of presentation of the projected DAS-IP and the actual DMA-DA in means of throughput.

4.1.7.1 Discussion

Figure 7 offers comparison of the output over the number of nodes for the prevailing DMA-DA and the contemplated DAS-IP process. Production is the amount of data groups triumphantly shifted from a starting point to a finish in a given time. For 100 nodes, the outturn is13542 which is more for the recommended form and it lessens as the node escalates. For 200, 300, 400 and 500 nodes the proposed DAS-IP technique has a throughput of 11,439, 10,831, 10,133 and 9452 which is higher as compared to prevailing DMA-DA which offers 1301, 1123, 755 and 777 for 200, 300, 400 and 500 nodes respectively. This proves the superiority of the proposed technique on contrasted to prevailing DMA-DA.

4.1.8 Performance evaluation of multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF)

The performance of the proposed multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF) is contrasted with the prevailing techniques say, LEACH and T-LEACH techniques. The comparison is done concerning the metrics say, energy consumption, end to end delay, packet drop rate, and throughput and network life time.

4.1.9 Results and comparative analysis of multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF)

The performance analysis of the proposed MDTSF model and existing LEACH and T-LEACH results for the disparate metrics comparison is offered in Table 4 for the number of attacks 1, 2, 3, 4 and 5.

No of attacksEnergy consumption (EC)End to end delay
ProposedLEACHT-LEACHProposedLEACHT-LEACH
16.25349.238411.28565.14580.75480.6325
25.871210.458712.85167.56480.71220.5912
34.94849.564710.25878.12340.61450.5312
45.289610.98749.258710.26350.55870.3851
55.135711.268910.265812.23680.45850.3547

Table 4.

Performance analysis of proposed and existing techniques in terms of EC and end to end delay.

4.1.9.1 Discussion

Table 4 above displays the experimental result of the proposed MDTSF technique along with the existing LEACH and T-LEACH mechanisms for 1 to 5 attacks. The proposed MDTSF model uses energy of 6.25345, 5.8712, 4.9484, 5.2896 and 5.1357 for 1, 2, 3, 4 and 5 attacks respectively while existing LEACH uses 9.2384, 10.4587, 9.5647, 10.9874 and 11.2689 respectively. Similarly the energy consumption for existing T-LEACH is 11.2856, 12.8516, 10.2587, 9.2587 and 10.2658 for 1, 2, 3, 4 and 5 attacks respectively. In terms of end to end delay the proposed MDTSF, existing LEACH and T-LEACH offers 5.1458, 0.7548 and 0.6325 for 1 attack. It then rises to 12.2368, 0.4585 and 0.3547 when the attack increases to 5 for proposed MDTSF, existing LEACH and T-LEACH respectively.

4.1.10 End to end delay for multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF)

The end to end delay of the proposed MDTSF model is contrasted with existing LEACH and T-LEACH models for 1, 2, 3, 4 and 5 attacks as illustrated in Figure 8. The vertical axis gives the delay value (in seconds) whereas the horizontal axis signifies the number of attacks. The bars in the graph represent the comparisons among the various techniques.

Figure 8.

End to end delay analysis of the proposed MDTSF with the existing methods.

4.1.10.1 Discussion

Figure 8 shows the end to end delay comparison of the proposed MDTSF model against existing LEACH and T-LEACH. The proposed MDTSF model offers a delay of 0.6325, 0.5912, 0.5312, 0.3851 and 0.3547 for 1, 2, 3, 4 and 5 attacks respectively whereas existing T-LEACH produces the highest delay of 5.1458, 7.5648, 8.1234, 10.2635 and 12.2368 for same number of attacks. The delay ratio increases marginally as the number of attacks increases. But the proposed method’s delay is lower than existent methods for very attacks. The proposed work has a lower network delay contrasted with other existent methods.

4.1.11 Energy consumption for multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF)

EC in the proposed MDTSF technique is contrasted with existing LEACH and T-LEACH technique. The EC is given in the graph as illustrated in Figure 9. The vertical axis signifies the EC values in Kilowatts-hour (KWH) whereas the horizontal axis shows the number of attacks in running the experiments.

Figure 9.

Performance comparison of proposed and existing methods in terms of EC.

4.1.11.1 Discussion

Figure 9 shows the EC comparison graph of the proposed MDTSF model with the existing LEACH and T-LEACH. The proposed MDTSF model uses energy of 6.25345, 5.8712, 4.9484, 5.2896 and 5.1357 for 1, 2, 3, 4 and 5 attacks respectively while existing LEACH uses 9.2384, 10.4587, 9.5647, 10.9874 and 11.2689 respectively. Similarly the energy consumption for existing T-LEACH is 11.2856, 12.8516, 10.2587, 9.2587 and 10.2658 for 1, 2, 3, 4 and 5 attacks respectively. The above graph signifies that the proposed model attained the lowest energy consumption. For the number of attacks, EC has increases and decreases gradually, but it is very low while compared to the existing LEACH and T-LEACH. For better communication, the value of EC should be low to prevent the node from network failure. The proposed method achieves this lower energy consumption for every attack.

4.1.12 Packet drop rate for multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF)

The packet drop rate (PDR) comparison of the proposed MDTSF and existing LEACH and T-LEACH is done by the varying number of attacks from 1 to 5 as shown on the graph in Figure 10. The vertical axis specifies the packet drop rate values and the horizontal axis shows the number of attacks in running the experiment.

Figure 10.

Packet drop of proposed and existing techniques.

4.1.12.1 Discussion

Figure 10 portrays the PDR by varying the number of attacks from 1 to 5. It is evident from the graph that the PDR has decreased in the proposed MDTSF model when contrasted to the existing methods. For optimal transmission of network, the PDR should be low. For first attack, the PDR of existing LEACH and T-LEACH are 0.8 and 1.12%, but the proposed method has 0.25% of packet drop rate. The graph confirms that the proposed method has the least PDR value than existing techniques for remaining four attacks. PDR of proposed method slowly increase son contrasting to other existing techniques. The least PDR of the proposed technique confirms its predominance over existing ones.

4.1.13 Throughput for multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF)

The comparison of throughput for the proposed MDTSF and prevailing LEACH and T-LEACH appears in Figure 11. The horizontal axis signifies the throughput in kbps while vertical axis signifies the number of attacks in running the experiment.

Figure 11.

Throughput analysis of proposed and existing technique.

4.1.13.1 Discussion

Figure 11 shows the throughput analysis of the proposed MDTSF and existing LEACH and T-LEACH methods. The graph clearly reveals that the proposed MDTSF has achieved the best throughput in comparison to other existent techniques. For the first attack, proposed MDTSF achieved 14,523 throughput values, while the existing LEACH and T-LEACH attains throughput values of 12,564 and 9568 for first attack. The proposed MDTSF has the highest throughput in all cases. Analysis of the techniques confirms the superiority of the proposed MDTSF model over existing ones.

4.1.14 Network life time of the multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF)

The network life time of the proposed MDTSF technique is contrasted with existing LEACH and T-LEACH. The life time comparison appears in Figure 12. The vertical axis displays the network life time values in hours while the horizontal axis shows the number of attacks in executing the experiment. The proposed and existing methods lifetime is compared as shown in Figure 12.

Figure 12.

Comparison graph of network lifetime for proposed and existing systems.

4.1.14.1 Discussion

Figure 12 shows the comparison of the proposed MDTSF and existing LEACH and T-LEACH in terms of network lifetime. Network lifetime should be high for achieving an optimum network performance. In this case, performance of the network is evaluated based on the number attack occurring in the course of data aggregation in the network and lifetime of the network diminishes linearly when number of attacks are increase as shown in the graph. But the lifetime of the proposed technique is higher than existing methods. Hence it is proved that the MDTSF has highest lifetime.

4.1.15 Packet delivery ratio of the multi-mobile agent-based data aggregation scheme using TS fuzzy model (MDTSF)

Figure 13 offers a comparison among the proposed and existing methods by varying the number of attacks from 1 through 5. In Figure 13 the vertical axis shows the packet delivery ratio whereas the horizontal axis denotes the number of attacks used for running the experiments.

Figure 13.

Performance comparison of the proposed MDTSF with existing LEACH and T-LEACH.

4.1.15.1 Discussion

Figure 13 compares the packet delivery ratio performance of the proposed and existing techniques. For efficient data transmission in the network, packet delivery ratio should be high. If the packet delivery ratio has a highest value then, all the information are obtained at the receiver side without any data loss. From Figure 13, the graph clearly shows that the proposed MDTSF achieves the best value of 0.9485% but the existing techniques achieve less delivery ratio. Thus, it can be proves that the proposed MDTSF offers superior performance on compared to other existent methods.

Advertisement

5. Summary

In WSN, the communication cost is mostly greater than computational cost. Data aggregation is an ideal way of optimizing the communication cost. This can be achieved by accumulating the sensor readings. In this given thesis, an efficient data aggregation scheme based on itinerary approach is presented using multiple mobile agents aimed at accumulating and transferring data to the sink. Inside the proposed strategy a hybrid ACO-GA aimed at itinerary planning is engaged, cluster formation was done by aid of FCM algorithm. A progression of experiments is led and the outcome for the proposed data aggregation scheme is compared with existing ones. The experimental outcomes were compared with existing techniques to demonstrate the predominance of the proposed data aggregation schemes over latest methodologies pertaining to the metrics say, end to end delay, delivery ratio, drop rate, energy consumption (EC), overhead and finally throughput.

Advertisement

Acknowledgments

Firstly, I would like to express my sincere and heartfelt gratitude to my supervisor Prof. Wilson Jeberson, Department of Computer Science and Information Technology, Sam Higginbottom University of Agriculture, Technology and Sciences, Prayagraj, for his impetus observation and stimulating questions on my research experiments. His deep thoughts and discussions that followed with it gave me an insight into the development of my work. The meetings and conversations were vital in inspiring me to think outside the box, from multiple perspectives to form a comprehensive and objective critique.

Further, I feel a deep gratitude for Prof. Jeberson for his uninterrupted assistance of my PhD study and affiliated research, for his forbearance, inspiration, and great awareness. His support helped me throughout my research and in writing this thesis. I could not have visualized a better advisor and mentor for my PhD study.

I am grateful to my fellow researchers for the stimulating discussions, for the sleepless nights we were working together before deadlines, and for all the fun we have had in the last 4 years. Also, I thank my friends in the Department of Computer Science and Information Technology, Sam Higginbottom University of Agriculture, Technology and Sciences, Prayagraj.

Last but not the least, I would like to thank God, my family: my parents and to my brothers and sister for supporting me spiritually throughout writing this thesis and life in general.

References

  1. 1. El Fissaoui M, Beni-Hssane A, Saadi M. Energy efficient and fault tolerant distributed algorithm for data aggregation in wireless sensor networks. Journal of Ambient Intelligence and Humanized Computing. 2008:1-10
  2. 2. Karl H, Willig A. A Short Survey of Wireless Sensor Networks; TKN Technical Report TKN-03-018. Berlin, Germany: Technical University of Berlin; 2003. pp. 1-19
  3. 3. El Fissaoui M, Beni-Hssane A, Saadi M. Multi-mobile agent itinerary planning-based energy and fault aware data aggregation in wireless sensor networks. EURASIP Journal on Wireless Communications and Networking. 2018;2018:92
  4. 4. Rana S, Thakur K. Extrapolated-grid based mobile sink data path selection for wireless sensor network. In: 2015 Annual IEEE India Conference (INDICON). IEEE; 2015. pp. 1-5
  5. 5. Su S, Zhao S. A novel virtual force-based data aggregation mechanism with mobile sink in wireless sensor networks. Cluster Computing. 2018:1-16
  6. 6. Abirami T, Anandamurugan S. Data aggregation in wireless sensor network using shuffled frog algorithm. Wireless Personal Communications. 2016;90(2):537-549
  7. 7. Bieszczad A, Pagurek B, White T. Mobile agents for network management. IEEE Communications Surveys. 1998
  8. 8. Chess D, Harrison C, Kershenbaum A. Mobile agents: Are they a good idea? In: IBM Research Report. Yorktown Heights, NY: IBM T. J. Watson Research Center; 1994
  9. 9. Younis IO, Fahmy S. An hybrid clustering algorithm for optimal clusters in wireless sensor networks. IEEE Transactions on Mobile Computing. 2004;3(4):366-379
  10. 10. Khedo KK, Perseedoss R, Mungur A. A wireless sensor network air pollution monitoring system. International Journal of Wireless and Mobile Networks (IJWMN). 2010;2(2)
  11. 11. Younis SRO, Krunz M. Location unaware coverage in wireless sensor networks. Ad Hoc Networks. 2008:1078-1097
  12. 12. Lohani D, Varma S. Energy efficient data aggregation in mobile agent based wireless sensor network. Wireless Personal Communications. 2016;89(4):1165-1176
  13. 13. Randhawa S, Jain S. Data aggregation in wireless sensor networks: Previous research, current status and future directions. Wireless Personal Communications. 2017;97(3):3355-3425

Written By

Mohamed Younis Mohamed Alzarroug and Wilson Jeberson

Submitted: 27 July 2020 Reviewed: 13 August 2020 Published: 15 September 2021