Next Article in Journal
Driving the Energy Transition: Large-Scale Electric Vehicle Use for Renewable Power Integration
Previous Article in Journal
Bioengineered Monoclonal Antibody Chitosan–Iron Oxide Bio-Composite for Electrochemical Sensing of Mycobacterium tuberculosis Lipoprotein
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

A Novel DV-HOP and APIT Localization Algorithm with BAT-SA Algorithm

1
Department of Electronics and Communications Engineering, School of Electronics Engineering, Presidency University, Bangalore 560064, Karnataka, India
2
Department of Electronics and Communications Engineering, SV College of Engineering, Tirupati 517507, Andhra Pradesh, India
*
Author to whom correspondence should be addressed.
Eng. Proc. 2023, 59(1), 91; https://doi.org/10.3390/engproc2023059091
Published: 20 December 2023
(This article belongs to the Proceedings of Eng. Proc., 2023, RAiSE-2023)

Abstract

:
Localization technology is essential for making wireless sensor networks(WSN)’s information processing and information collecting applications actually feasible. The beacon information is made available to the unknown nodes using the route exchange protocol. These data are more useful for determining the coordinates of neighboring nodes. Consequently, it was discovered that the algorithm for localizing nodes always has a flaw. Consequently, a brand-new metaheuristic termed Bat with simulated annealing is proposed to fix the flaw in the WSN standard node localization technique. The overall effectiveness of identifying the nodes is enhanced as a result of the large reduction in localization errors. The most popular localization estimation methods are the distance vector hop (DV-Hop) technique and approximate point-in-triangulation (APIT), which have high node localization accuracy and simple deployment in real-time environments. The primary benefits and their disadvantages, which give it a slight disadvantage in preference, are presented in this work. Both strategies are compared for their conventional performance and efficiency when combined with the Bat-SA algorithm.

1. Introduction

WSN has many uses because it is one of the most efficient and dependable techniques for gathering and processing data. In order to study and monitor environmental changes in locations where people are unable to travel, aircraft are used to deploy the wireless sensor nodes. The WSN nodes collect environmental data and are typically randomly dispersed around the monitoring region. It is found that in these circumstances, the nodes’ deployment position is significant. Due to limitations on cost, power, and stability, it would be very difficult to manually install a GPS receiving device for every sensor node [1].
The effectiveness of the WSN as a whole is significantly impacted by the absence of location data in such environments. A WSN is thus strongly dependent on localization technologies. The nodes convey the data they have collected to the destination node or monitor node across a number of hops. Since the WSN is self-organizing, each node may recognize or learn details about its surrounding nodes independently. It is found that the nodes of the wireless network have greater power than conventional nodes in a communication link. Data derived from nodes are transmitted to the base station using a multi-hop method [2,3,4,5]. Unknown nodes and beacon nodes are the two main categories of nodes in a WSN. In general, the unknown nodes are unaware of their location, as opposed to beacon nodes, which are aware of their whereabouts thanks to the GPS device that is deployed with them. The two types of localization algorithms are as follows:
  • Distance-free;
  • Distance-based.
Received signal strength indicator (RSSI), the angle of arrivals, time difference of arrivals, and the time of arrival are a few of the distance-based algorithms. Algorithms for localization without regard to distance or range include MAP, approximate triangle point test, amorphous algorithms, and DV-HOP. The perfect distance between the deployed node is identified by the distance-based localization algorithm in order to locate the closest nodes in the network. Therefore, location awareness is essential in highly sensitive applications like military and underwater communication, among others [6].
The availability of the geographic locations of the sensor nodes is thus discovered to be complicated by localization. Triangulation, multilateration, or trilateration are the geometric methodologies used for position determination depending on the characteristic of the communication signals. Although distance-based localization approaches have a high degree of precision, they are not economical [7] and shown in Figure 1.

2. DV-HOP-Based Methodology

The main notion underlying the DV-HOP method is that unknown nodes must first ascertain the beacon node’s maximum hop count. After multiplying the ratio of the average hop to the necessary minimum hops, the hop average distance has been determined. As the last step, when computingthe distance between the unknown node and beacon node, the existing DV-HOP algorithms have a number of problems, some of which are listed below. Beacon localization is less accurate. Lower coverage rate in sparse environments. Figure 2 describes the design of nodes in a WSN with the conventional DV-Hop approach [8,9,10]. At the start, every anchor node broadcasts a signal to the entire WSN. The anchor node is identified by initializing one as count value for the HOP. The minimum count value isconsidered by the beacon. Astale node is detected as a beacon with a higher hop count value than a specific anchor node, and it is disregarded as a result [11,12,13].
The network floods the new nodes that it does not identify as stale nodes. At each intermediate hop, these nodes increase their value for the hop count. Every node in the network finds a path to its anchor node using this technique that requires the fewest hops. Figure 3 depicts DV-HOP implementation.
The widely used APIT range-free localization technique has certain shortcomings. In the main structure of the APIT method, the target nodes detect the place of the anchor nodes first. This is performedusing the beacon signals that the target nodes receive from anchor nodes. These beacon signals are generated by anchor nodes.
Beacon signals carry a variety of data, including the IDs of anchor nodes andthe power used for transmission and for the position in the transmission. Generally, anchor nodes consume more power and are equipped for the localization of the devices. The target nodes select from the list three of the ‘n’ anchor nodes. During APIT process, target nodes attempt to identifytheir own locations by using the anchor. The target node searches for a position within the designated triangulation area. The target nodes would generate C3 triangles by testing each combination. The target node finds its COG inorder to determine its estimated position by locating the intersection of all probable triangles. Figure 4 shows the generic triangle area generation using the APIT method. The theoretical idea of point-in-triangulation (PIT) demonstrates whether the localization triangle zone is present on the exterior or interior of the zone. A TABC with threeanchor nodes andonetarget node is constructed while keepingin mind the target node T. T can travel in a way that either keeps it a long way from the triangle’s vertices or brings it fairlyclose to them. The ‘T’target node is present at the exterior of the triangle, and if this is the case, theninside the triangle if the opposite is true [14].

3. Principle of APIT Algorithm

Due to the fixed nature of sensor nodes in WSN, which prevents random mobility, PIT studies have been demonstrated to be inapplicable in a variety of practical applications. As a result, the problems in PIT are generally overcome by the APIT algorithm, in which there is no change in the network sensor point. It can be observed that anchor nodes are received from the RSST, and every final node action is described with a link tothe sensor nodes and is compared with the standard initial algorithm of the APIT. All the nodes are present together in the interior of the design, which is compared with the target node to obtain the range of communication. Figure 2 demonstrates the position of the target node andwhether the node is present on the interior or exterior of the triangle zone. No neighbor of the target node is located nearer or further away from any of the triangle’s three anchor nodes. The target nodes are always present in the interior of the triangle, and the rest of the nodes, like the anchor, are locatedcloseto the nodes. Target nodes and anchor nodes are also included in the neighbor nodes. The target node moves to the location of a nearby node, let us say node 4, and we can assume that since it is equallyclose to the anchor nodes, it is outside the triangulation area [15,16,17].

4. Simulation Results

The network region is bounded by a 1000 m radius. The position of nearby nodes can be determined viaa normal DVHOP algorithm; however, it does so with increased latency and inaccuracy. The proposed Bat with SA methods DVHOP and APIT canbe used to acquire the performance metrics parameters and outcomes. In terms of latency, the anchor shift illustrates randomization [18]. The performance of the DV-HOP and APIT algorithms with and without the Bat-SA localization approach is compared based on the results of the simulation. When assessing performance, the following variables are considered:

Changing Communication Radius

  • Step size 100 and changing the area from 600 to 1200;
  • Node shifting.
Changing radius from 120 to 240 with step size 20. Figure 5 and Figure 6 show the comparison of the simulation results of APIT and DV-hop without Bat-SA methodology.
Simulation results comparison between DV-Hop and APIT using the Bat-SA method areshown Figure 7 and Figure 8.
Figure 9 and Figure 10 compare APIT with DV-Hop without the Bat-SA method for the parameter areasregardingposition errors and latency [19]. The comparisons of APIT with DV-Hop without the Bat-SA method between the parameter areas with position errors and latency areshown in Figure 11 and Figure 12.
Table 1 illustratesthe error tolerance of the proposed and existing methods. The error tolerance is low in the proposed method.
Nodes are horizontally moved by one position: The comparison of the APIT and DV-Hop algorithms without the Bat-SA method is shown in Figure 13. Nodes move horizontally by one position. The nodes move to one position ten times [20]. The comparison of the APIT and DV-Hop algorithms with the Bat-SA method is shown in Figure 14 and Figure 15. It is evident from the aforementioned simulation findings that the DV-Hop and APIT algorithms surpass the Bat-SA method in terms of efficiency.

5. Conclusions

Compared to APIT, the conventional Bat method is more accurate. The suggested Bat with SA approach achieves better results than the traditional APIT and DV-HOP methods in terms of convergence, calculation rate, and success rate. The simulations’ findings show that when network area scalability rises, computation time falls. Additionally, compared to the conventional localization process, position accuracy and latency are enhanced. The association between the nodes is more firmly located than in the APIT algorithm. The simulation also shows the consistency of the proposed approach. Thus, the results of the entire system are enhanced, and the WSN is considerably optimizedwiththe help of DV-HOP and APIT with Bat-SA method. The APIT with Bat-SA localization approach outperforms the DV-HOP algorithms in a comparison of their efficacy. Future work on this subject may concentrate on multi-objective programming and the creation of novel optimization methods for localization challenges.

Author Contributions

Conceptualization, T.S.L., K.B.R. and S.S.; methodology, T.S.L., K.B.R. and S.S.; software, T.S.L., K.B.R. and S.S.; validation, T.S.L., K.B.R. and S.S.; formal analysis, T.S.L., K.B.R. and S.S.; investigation, T.S.L., K.B.R. and S.S.; resources, T.S.L., K.B.R. and S.S.; data curation, T.S.L., K.B.R. and S.S.; writing—original draft preparation, T.S.L., K.B.R. and S.S.; writing—review and editing, T.S.L., K.B.R. and S.S.; visualization, T.S.L., K.B.R. and S.S.; supervision, T.S.L., K.B.R. and S.S.; project administration, T.S.L., K.B.R. and S.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data is present within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Niculescu, D.; Nath, B. Ad hoc positioning system (APS) using AOA. In Proceedings of the IEEE INFOCOM 2003, Twenty-Second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No. 03CH37428), San Francisco, CA, USA, 30 March–3 April 2023. [Google Scholar]
  2. Shu, Y.; Cheng, P.; Gu, Y.; Chen, J.; He, T. TOC: Localizing wireless rechargeable sensors with time of charge. ACM Trans. Sens. Netw. (TOSN) 2015, 11, 1–22. [Google Scholar] [CrossRef]
  3. Hofmann-Wellenhof, B.; Lichtenegger, H.; Collins, J. Global Positioning System: Theory and Practice; Springer Science & Business Media: Berlin, Germany, 2012. [Google Scholar]
  4. Harter, A.; Hopper, A. A distributed location system for the active office. IEEE Netw. 1994, 8, 62–70. [Google Scholar] [CrossRef]
  5. Pal, A. Localization algorithms in wireless sensor networks: Current approaches and future challenges. Netw. Protoc. Algorithms 2010, 2, 45–73. [Google Scholar] [CrossRef]
  6. Sarada, C.; Lakshmi, K.V.; Padmavathamma, M. Spatial Intuitionistic Fuzzy C-means with Calcifications enhancement based on Nonsubsampled Shearlet Transform to detect Masses and Microcalcifications from MLO Mammograms. In Proceedings of the 2023 Advanced Computing and Communication Technologies for High Performance Applications (ACCTHPA), Ernakulam, India, 20–21 January 2023; pp. 1–10. [Google Scholar]
  7. Wang, J.; Gao, Q.; Cheng, P.; Yu, Y.; Xin, K.; Wang, H. Lightweight robust device-free localization in wireless networks. IEEE Trans. Ind. Electron. 2014, 61, 5681–5689. [Google Scholar] [CrossRef]
  8. Sarada, C.C.; Lakshmi, K.V.; Padmavathamma, M. MLO Mammogram Pectoral Masking with Ensemble of MSER and Slope Edge Detection and Extensive Pre-Processing. IJRITCC 2023, 11, 135–144. [Google Scholar] [CrossRef]
  9. Avanija, J.; Kumar, K.E.; Kumari, C.U.; Jyothi, G.N.; Raju, K.S.; Madhavi, K.R. Enhancing Network Forensic and Deep Learning Mechanism for Internet of Things Networks. J. Sci. Ind. Res. 2023, 82, 522–528. [Google Scholar]
  10. Tian, S.; Zhang, X.; Liu, P.; Sun, P.; Wang, X. A RSSI based dv-hop algorithm for wireless sensor networks. In Proceedings of the International Conference on Wireless Communications, Networking and Mobile Computing (WiCom’2007), Shanghai, China, 21–25 September 2007; pp. 2555–2558. [Google Scholar]
  11. Latha, T.; Swarna, K.; Rekha, B.; Ferede, A.W. Lightweight APIT with Bat Optimization with Simulated Annealing Localization for Resource-Constrained Sensor Networks. Wirel. Commun. Mob. Comput. 2023, 2, 7982038. [Google Scholar] [CrossRef]
  12. Han, G.; Xu, H.; Duong, T.Q.; Jiang, J.; Hara, T. Localization algorithms of wireless sensor networks: A survey. Telecommun. Syst. 2013, 52, 2419–2436. [Google Scholar] [CrossRef]
  13. Miriam, H.; Doreen, D.; Dahiya, D.; Rene Robin, C.R. Secured Cyber Security Algorithm for Healthcare System Using Blockchain Technology. Intell. Autom. Soft Comput. 2023, 35, 1889–1906. [Google Scholar] [CrossRef]
  14. Aziz, O.; Farooq, M.S.; Khelifi, A. Domain and challenges of big data and archaeological photogrammetry with blockchain. IEEE Access 2022, 10, 101495–101514. [Google Scholar] [CrossRef]
  15. Ali, A.; Pasha, M.F.; Fang, O.H.; Khan, R.; Almaiah, M.A.; Al Hwaitat, A.K. Big data based smart blockchain for information retrieval in privacy-preserving healthcare system. In Big Data Intelligence for Smart Applications, 1st ed.; Baddi, Y., Gahi, Y., Maleh, Y., Alazab, M., Tawalbeh, L., Eds.; Springer International Publishing: Berlin, Germany, 2022; Volume 994, pp. 279–296. [Google Scholar]
  16. Muheidat, F.; Patel, D.; Tammisetty, S.; Lo’ai, A.T.; Tawalbeh, M. Emerging concepts using blockchain and big data. Procedia Comput. Sci. 2022, 198, 15–22. [Google Scholar] [CrossRef]
  17. Singh, S.; Rathore, S.; Alfarraj, O.; Tolba, A.; Yoon, B. A framework for privacy-preservation of IoT healthcare data using Federated Learning and blockchain technology. Future Gener. Comput. Syst. 2022, 129, 380–388. [Google Scholar] [CrossRef]
  18. Aliahmadi, A.; Nozari, H.; Ghahremani-Nahr, J. A framework for IoT and Blockchain Based on Marketing Systems with an Emphasis on Big Data Analysis. Int. J. Innov. Mark. Elem. 2022, 2, 25–34. [Google Scholar] [CrossRef]
  19. Alshehri, M. Blockchain-assisted cyber security in medical things using artificial intelligence. Electron. Res. Arch. 2023, 31, 708–728. [Google Scholar] [CrossRef]
  20. Deepa, N.; Pham, Q.V.; Nguyen, D.C.; Bhattacharya, S.; Prabadevi, B.; Gadekallu, T.R.; Pathirana, P.N. A survey on blockchain for big data: Approaches, opportunities, and future directions. Future Gener. Comput. Syst. 2022, 131, 209–226. [Google Scholar] [CrossRef]
Figure 1. WSN network.
Figure 1. WSN network.
Engproc 59 00091 g001
Figure 2. WSN configuration using DV-HOP algorithm.
Figure 2. WSN configuration using DV-HOP algorithm.
Engproc 59 00091 g002
Figure 3. DV-HOP methodology.
Figure 3. DV-HOP methodology.
Engproc 59 00091 g003
Figure 4. Overview of APIT algorithm.
Figure 4. Overview of APIT algorithm.
Engproc 59 00091 g004
Figure 5. Position error vs.communication radius between DV-Hop and APIT.
Figure 5. Position error vs.communication radius between DV-Hop and APIT.
Engproc 59 00091 g005
Figure 6. Position error vs.communication radius between DV-Hop and Bat-SA.
Figure 6. Position error vs.communication radius between DV-Hop and Bat-SA.
Engproc 59 00091 g006
Figure 7. Latency vs.communication radius between DV-Hop and APIT.
Figure 7. Latency vs.communication radius between DV-Hop and APIT.
Engproc 59 00091 g007
Figure 8. Latency vs. communication radius between DV-Hop and APIT with Bat-SA.
Figure 8. Latency vs. communication radius between DV-Hop and APIT with Bat-SA.
Engproc 59 00091 g008
Figure 9. Position error vs. area between DV-Hop and APIT without Bat-SA.
Figure 9. Position error vs. area between DV-Hop and APIT without Bat-SA.
Engproc 59 00091 g009
Figure 10. Position error vs. area between DV-Hop and APIT with Bat-SA.
Figure 10. Position error vs. area between DV-Hop and APIT with Bat-SA.
Engproc 59 00091 g010
Figure 11. Area vs. latency between DV-Hop and APIT without Bat-SA.
Figure 11. Area vs. latency between DV-Hop and APIT without Bat-SA.
Engproc 59 00091 g011
Figure 12. Area vs. latency between DV-Hop and APIT with Bat-SA.
Figure 12. Area vs. latency between DV-Hop and APIT with Bat-SA.
Engproc 59 00091 g012
Figure 13. Position error vs.shift between DV-Hop and APIT with Bat-SA shifting the nodes.
Figure 13. Position error vs.shift between DV-Hop and APIT with Bat-SA shifting the nodes.
Engproc 59 00091 g013
Figure 14. Shift vs. latency between existing and proposed method.
Figure 14. Shift vs. latency between existing and proposed method.
Engproc 59 00091 g014
Figure 15. Shift vs. latency betweenproposed and existing DV-HOPs.
Figure 15. Shift vs. latency betweenproposed and existing DV-HOPs.
Engproc 59 00091 g015
Table 1. Error tolerance of proposed and existing methods.
Table 1. Error tolerance of proposed and existing methods.
AlgorithmMax. ErrorMin. ErrorAverage Error
Standard DV-Hop0.374R0.0382R0.3011R
DV-HOP Anchor0.877R0.0222R0.2414R
DV HOP (PSO)0.789R0.0200R0.2311R
Proposed DV HOP0.647R0.0055R0.1101R
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Latha, T.S.; Rekha, K.B.; Safinaz, S. A Novel DV-HOP and APIT Localization Algorithm with BAT-SA Algorithm. Eng. Proc. 2023, 59, 91. https://doi.org/10.3390/engproc2023059091

AMA Style

Latha TS, Rekha KB, Safinaz S. A Novel DV-HOP and APIT Localization Algorithm with BAT-SA Algorithm. Engineering Proceedings. 2023; 59(1):91. https://doi.org/10.3390/engproc2023059091

Chicago/Turabian Style

Latha, Thangimi Swarna, K. Bhanu Rekha, and S. Safinaz. 2023. "A Novel DV-HOP and APIT Localization Algorithm with BAT-SA Algorithm" Engineering Proceedings 59, no. 1: 91. https://doi.org/10.3390/engproc2023059091

Article Metrics

Back to TopTop