Next Article in Journal
Eco-Friendly Adsorption of Cationic (Methylene Blue) and Anionic (Congo Red) Dyes from Aqueous Solutions Using Sawdust
Previous Article in Journal
Sustainable Green Manufacturing Approaches in India—A Step towards a New Green Revolution through SMEs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Proceeding Paper

An Efficient Routing Algorithm for Implementing Internet-of-Things-Based Wireless Sensor Networks Using Dingo Optimizer †

Electronics and Communications Engineering, SVU College of Engineering, Tirupati 517501, Andhra Pradesh, India
*
Author to whom correspondence should be addressed.
Presented at the International Conference on Recent Advances in Science and Engineering, Dubai, United Arab Emirates, 4–5 October 2023.
Eng. Proc. 2023, 59(1), 212; https://doi.org/10.3390/engproc2023059212
Published: 24 January 2024
(This article belongs to the Proceedings of Eng. Proc., 2023, RAiSE-2023)

Abstract

:
For Internet of Things wireless sensor networks (IOT WSNs), we suggest an energy-efficient cluster-based routing protocol. The primary issues that restrict the lifespan of a sensor network are the limited battery life of sensor nodes and ineffective protocols. Our goal is to offer a green routing protocol that wireless sensor networks can use. We present a novel approach to routing and data collection using network clustering, utilizing a modified version of the Dingo Optimizer. The main accomplishment of our suggested strategy is the elimination of the superfluous overhead with the use of cluster-head selection based on the Dingo Optimizer. Each sensor node has a data-compression method in place, which reduces the energy consumption and lengthens the lifespan of the IOT network.

1. Introduction

Wireless sensor networks (WSNs) have recently arisen as a data-gathering approach with a variety of utilizations. A WSN is commonly made from minimal-expense, low-power, thickly conveyed, and haphazardly dispersed sensors [1]. As well as checking the climate by taking spatial or fleeting estimations, sensors are likewise capable of steering detecting information back to an inside or outside sink [2,3,4]. IoT is expected to be the next major communication revolution [5]. Creating the ideal network of all wireless devices that are capable of Internet-based communication is the primary goal of the Internet of Things. An Internet of Things ecosystem is atypical due to its many diverse elements, which range in size from tiny sensors to massive, dynamic data centre nodes; its strong execution environment; and the clear nature of the data produced via intelligent phenomena [6]. Gathering physical data and turning them into useful information and labour involve a number of processes, all of which depend on the IoT ecosystem for support. In particular, certain applications require complex transformations, such as data and time-series analysis, and some are latency sensitive [7]. IoT devices, like sensors, are not very good at storing large numbers of data or sending out complex tasks. They also have limited energy and transformation support. As a result, strong components are needed to complete the transformation processes that Internet of Things applications demand. Data centers, gateways, and smart phones could be among these gadgets [8].
Resource management includes updating firmware, setting up the network architecture, and keeping an eye on performance [9]. Resource management is typically connected at the Internet of Things network end, producing all the relevant information at the user end, where device managers handle the large number of devices and data. IoT stands for Internet of Things, a development in computer technology and communication that attempts to link intelligent items together. Anything that environments may communicate with a smart object [10]. Figure 1 shows the WSN network. One of the key challenges in reaping the benefits of this new typology is combining different technologies and concerns [11]. By obtaining environment data and surrounding information, a WSN may take centre stage. The installation of a WSN design, however, is necessary to meet the innovative challenges that have been posed online and must be evaluated before we can benefit from such considerations [12]. The primary obstacle facing the Internet of Things is the limited availability of resources, such as electricity, processing power, memory, and wireless communication range and bandwidth, all of which have an impact on routing [13].
The availability of real devices, such as cars, buildings, and anything with actuators, sensors, implanted hardware, or programming, is made possible by the Internet of Things (IoT) [14]. These smart devices can collect and exchange data more skillfully for different purposes by enabling IoT [15].

2. Research Methodology

In summary, controlling CH energy dissipation is crucial to extending the routing protocol’s network lifetime and archiving energy efficiency. Figure 2 illustrates how a WSN helps with IOT. A centroid-based assisted IoT routing strategy that enhances network behaviour has been proposed by Shen et al. [16]. The three main components of EECRP are a spread cluster evolution method that enables internal nodes to self-establish, an algorithmic sequence that modifies clusters, and spinning the cluster head (CH), located at the centre position, to evenly distribute the effective energy pack between all sensor nodes. Additionally, a new technique for reducing the effective energy utilization for high-range communication is also included. In EECRP, we consider excess energy based on nodes or by evaluating the centre position. Despite wireless sensors’ exceptional short-term validity and, the element reconstruction is not worthwhile. Nevertheless, a longer routing life and better energy efficiency reaches the main goals in WSN-assisted IoT. It is true that multiple real-world objects may be able to do the same task efficiently [17].
This takes into consideration a wireless sensor node network that is dispersed at random. The position of wireless sensor nodes remains the same as the complete WSN is organized and calculated. Additionally, sensor node position data were loaded into the nodes during network establishment. It is thought that each node always knows where the base station (BS) is, as well as the rest energy. In the EECRP and CH nodes, the direct connection with the BS is taken into consideration. The primary matrix used to assess EECRP behavior is the sensor energy model. To choose the best CH nodes for clusters, a clustering algorithm is used [18]. Figure 3 shows the basic energy efficient routing protocols.

3. Proposed Methodology

Classical routing (CR) protocols: Because the network is homogeneous, the hard-ware complexity and battery energy of each node will be the same. Only static clustering has been applied to these networks. This approach is simple and only makes use of one network topology. All network nodes may be able to function as cluster heads, which implies that they must have the hardware capabilities to match the hardware criteria [19].
Cluster head and Relay node updating using the Dingo Optimizer: When the current CLH or RLY nodes lose energy or die, we update the CLH and RLY nodes. We apply the Dingo Optimizer algorithm to select the optimal CLH and RLY nodes in order to select the alternate CLH and RLY. The four operations that make up this algorithm are searching, encircling, hunting, and attacking prey. The following describes how this algorithm operates:
Encircling: Dingoes possess the intelligence to find their prey. Once they have tracked their prey’s position, the pack and alpha surround the prey. Other search firms are in the process of revising their strategies in anticipation of this prospective approach. The subsequent mathematical Formulas (1)–(5) illustrate this behavior inspired by dingoes.
Z d = | U · P p x J ( i ) |
J i + 1 = J p i U · Z ( d )
U = 2 .
V = 2 n m 2
n = 3 · T S 3 I m x
The way in which dingoes can enter any location in between the points is demonstrated in detail by the random vectors m1 and m2. Dingoes can move around the prey in any random spot within the quest area with the use of Equations (1) and (2). The same equations can be applied to reach a search space with N dimensions, where the dingo will go in hyper-cubes around the best outcome thus far.
Hunting: On the other hand, the theory suggests that agents usually do not compute the ideal position of the prey in the search space. We assume that the alpha, beta, and other pack members are knowledgeable about potential prey sites when we statistically develop the dingoes’ hunting strategy. In this sense, Equations (6)–(11) are modelled, drawing on the discussion [20].
Z α = | U 1 . J α J |
Z β = | U 2 . J β J |
Z o = | U 3 . J o J |
J 1 = | J α V . Z α |
J 2 = | J β V . Z β |
J 3 = | J o V . Z o |
The intensity of each dingo is calculated by:
G α = log 1 F i t α 1 W 100 + 1
      G β = log 1 F i t β 1 W 100 + 1
G o = log 1 F i t o 1 W 100 + 1
Here, “Fit” denotes the dingo’s fitness value, and “Fit_o” denotes the fitness value of additional dingoes.
Attacking Prey: The method is formulated theoretically by progressively decreasing the value of n To some extent, exploration is revealed by the suggested encircling method; nonetheless, DIOP needs more operators to emphasise exploration.
The DIOP assists its quest agents in changing their location based on the positioning of α ,   β ,   o t h e r s , and the targeted prey. Even with these operators, the DIOP can inactivate local solutions
Searching: This is good for searching for, and avoidance of, nearby optima. Depending on a dingo’s location, it will arbitrarily agree on the prey’s value and make it necessary to meet the dingo rigidly. Intentionally, we used   U . to provide stochastic exploration values from the initial to the final iterations. This method is effective in protecting the solution from local optima. The Dingo Optimisation algorithm process is discussed in the following steps (Algorithm 1).
Algorithm 1: Dingo Optimization Algorithm
Input: Population of dingoes
Output: The best dingo
(1) Initial   search   agents   Z i n
(2) Initialize   the   value   of   n     ,     a n d   V     .
(3) When termination was not came do
(4) Estimate each dingo’s fitness and intensity cost.
( 5 )   Z α = Best search with Dingo
( 6 )   Z β = 2nd best search of Dingo
( 7 )   Z o =Dingoes search
(8) repeat
(9) for
( 10 )   i = 1 :   Z i n do
(11) Latest search
(12) endfor
(13) Evaluate fitness & intensity cost of dingoes.
(14) R α ,   R β ,   R δ record
(15)  n     ,   U     a n d   V       r e c o r d
(16) r e p e a t = 1 + r e p e a t
(17) r e p e a t     S t o p p i n g   c r i t e r i a
(18) output
(19) end while

4. Results and Discussion

Performance Assessment: Using the NS-2 simulation tool, the suggested routing protocol’s execution will be evaluated in relation to the network’s lifetime and energy consumption.
Energy Consumption: The suggested routing protocol would normalise all energy usage, which would be defined as the number of erroneous data that are placed in a network’s overhead nodes for communication.
Energy = Power × Time
Regarding the examination of energy efficiency implementation in Internet of Things devices, up to 100 nodes, the suggested system’s energy efficiency will surpass that of the current system, giving the suggested algorithm the upper hand. In contrast, the suggested approach computes preventive measurements and assesses the network lifetime as a whole equally [19,20].
CH nodes with an average transmission data network are shown in Figure 4, which makes it evident that the data integrity was low. When there are a lot of CH nodes in a sensor network, the sensor will always be in bad condition because the sensor’s lifetime will be shorter, data transmission will be slower, and energy dissipation will quickly cause a shortage in the network. Figure 5, Figure 6 and Figure 7 determine the efficiency in allocating the sensor nodes and analysing the energy consumption and how to utilise the node, and determine the throughput and average delay for better performance [21,22,23,24,25].

5. Conclusions

One of the most important resources for WSNs is energy. The majority of studies in the literature on WSN routing have highlighted energy conservation as a crucial optimisation objective. To successfully extend the network lifetime, however, merely saving energy is insufficient. Performance is negatively impacted by uneven energy depletion, which frequently leads to network partitioning and low coverage ratios. In contrast to conventional wired networks, energy saving in wireless sensor networks has garnered significant attention recently and presented some specific issues.

Author Contributions

Both authors contributed equally to this work. 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 are included in the paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Alemdar, H.; Ersoy, C. Wireless sensor networks for healthcare: A survey. Comput. Netw. 2010, 54, 2688–2710. [Google Scholar] [CrossRef]
  2. Anastasi, G.; Conti, M.; Di Francesco, M.; Passarella, A. Energy conservation in wireless sensor networks: A survey. Ad Hoc Netw. 2009, 7, 537–568. [Google Scholar] [CrossRef]
  3. Akkaya, K.; Younis, M. A survey on routing protocols for wireless sensor networks. Ad Hoc Netw. 2005, 3, 325–349. [Google Scholar] [CrossRef]
  4. NagaJyothi, G.; SriDevi, S. Distributed arithmetic architectures for fir filters-a comparative review. In Proceedings of the 2017 International conference on wireless communications, signal processing and networking (WiSPNET), Chennai, India, 22–24 March 2017; pp. 2684–2690. [Google Scholar]
  5. Chen, J.; Kwong, K.; Chang, D.; Luk, J.; Bajcsy, R. Wearable sensors for reliable fall detection. Conf. Proc. IEEE Eng. Med. Biol. Soc. 2005, 2005, 3551–3554. [Google Scholar] [PubMed]
  6. Fensli, R.; Gunnarson, E.; Gundersen, T. A wearable ECG-recording system for continuous arrhythmia monitoring in a wireless tele-home-care situation. In Proceedings of the 18th IEEE Symposium on Computer-Based Medical Systems (CBMS’05), Dublin, Ireland, 23–24 June 2005. [Google Scholar]
  7. Vinoth Kumar, V.; Ramamoorthy, S. Secure adhoc on-demand multipath distance vector routing in MANET. In Proceedings of the International Conference on Computing and Communication Systems: I3CS 2016, NEHU, Shillong, India, 11–13 November 2016; Springer: Singapore, 2018; pp. 49–63. [Google Scholar]
  8. Hadjidj, A.; Souil, M.; Bouabdallah, A.; Challal, Y.; Owen, H. Wireless sensor networks for rehabilitation applications: Challenges and opportunities. J. Netw. Comput. Appl. 2023, 36, 1–15. [Google Scholar] [CrossRef]
  9. Muthukumaran, V.; Kumar, V.V.; Joseph, R.B.; Munirathanam, M.; Jeyakumar, B. Improving network security based on trust-aware routing protocols using long short-term memory-queuing segment-routing algorithms. Int. J. Inf. Technol. Proj. Manag. (IJITPM) 2021, 12, 47–60. [Google Scholar] [CrossRef]
  10. Karthick Raghunath, K.M.; Koti, M.S.; Sivakami, R.; Vinoth Kumar, V.; NagaJyothi, G.; Muthukumaran, V. Utilization of IoT-assisted computational strategies in wireless sensor networks for smart infrastructure management. Int. J. Syst. Assur. Eng. Manag. 2022, 14, 1–7. [Google Scholar] [CrossRef]
  11. Ren, H.; Meng, M.Q.H.; Chen, X. Wireless assistive sensor networks for the deaf. In Proceedings of the 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems, Beijing, China, 9–15 October 2006; pp. 4804–4808. [Google Scholar]
  12. Ramamoorthy, S.; Prabu, M.; Balajee, J.M. Design and evaluation of Wi-Fi offloading mechanism in heterogeneous networks. Int. J. e-Collab. (IJeC) 2021, 17, 60–70. [Google Scholar]
  13. Thaseen, A.; Unnisa, R.; Sultana, N.; Madhavi, K.R.; NagaJyothi, G.; Kirubakaran, S. Breast Cancer Detection Using Deep Learning Model. In Proceedings of the Third International Conference on Advances in Computer Engineering and Communication Systems: ICACECS 2022, Hyderabad, India, 11–12 August 2022; Springer Nature Singapore: Singapore, 2023; pp. 669–677. [Google Scholar]
  14. Gunasekaran, K.; Kumar, V.V.; Kaladevi, A.C.; Mahesh, T.R.; Bhat, C.R.; Venkatesan, K. Smart Decision-Making and Communication Strategy in Industrial Internet of Things. IEEE Access 2023, 11, 28222–28235. [Google Scholar] [CrossRef]
  15. Dhiman, G.; Vinoth Kumar, V.; Kaur, A.; Sharma, A. Don: Deep learning and optimization-based framework for detection of novel coronavirus disease using x-ray images. Interdiscip. Sci. Comput. Life Sci. 2021, 13, 260–272. [Google Scholar] [CrossRef] [PubMed]
  16. Owojaiye, G.; Sun, Y. Focal design issues affecting the deployment of wireless sensor networks for pipeline monitoring. Ad Hoc Netw. 2013, 11, 1237–1253. [Google Scholar] [CrossRef]
  17. Suryanarayana, G.; Varadarajan, V.; Pillutla, S.R.; Nagajyothi, G.; Kotapati, G. Multiple Degradation Skilled Network for Infrared and Visible Image Fusion Based on Multi-Resolution SVD Updation. Mathematics 2022, 10, 3389. [Google Scholar] [CrossRef]
  18. Sarada, C.; Dattatreya, V.; Lakshmi, K.V. Deep Learning based Breast Image Classification Study for Cancer Detection. In Proceedings of the 2023 IEEE International Conference on Integrated Circuits and Communication Systems (ICICACS), Raichur, India, 24–25 February 2023; pp. 1–8. [Google Scholar]
  19. Venkatesan, V.K.; Izonin, I.; Periyasamy, J.; Indirajithu, A.; Batyuk, A.; Ramakrishna, M.T. Incorporation of Energy Efficient Computational Strategies for Clustering and Routing in Heterogeneous Networks of Smart City. Energies 2022, 15, 7524. [Google Scholar] [CrossRef]
  20. 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]
  21. Subrahmanya, S.V.; Shetty, D.K.; Patil, V.; Hameed, B.M.; Paul, R.; Smriti, K.; Naik, N.; Somani, B.K. The role of Data Science in healthcare advancements: Applications, benefits, and future prospects. Ir. J. Med. Sci. (1971-) 2021, 191, 1473–1483. [Google Scholar] [CrossRef] [PubMed]
  22. Hameed, B.Z.; Naik, N.; Ibrahim, S.; Tatkar, N.S.; Shah, M.J.; Prasad, D.; Hegde, P.; Chlosta, P.; Rai, B.P.; Somani, B.K. Breaking barriers: Unveiling factors influencing the adoption of artificial intelligence by healthcare providers. Big Data Cogn. Comput. 2023, 7, 105. [Google Scholar] [CrossRef]
  23. Gayathri, P.; Dhavileswarapu, A.; Ibrahim, S.; Paul, R.; Gupta, R. Exploring the Potential of VGG-16 Architecture for Accurate Brain Tumor Detection Using Deep Learning. J. Comput. Mech. Manag. 2023, 2, 13–22. [Google Scholar] [CrossRef]
  24. Verma, C.P. Enhancing Parameters of LEACH Protocol for Efficient Routing in Wireless Sensor Networks. J. Comput. Mech. Manag. 2023, 2, 30–34. [Google Scholar] [CrossRef]
  25. Eswaran, U.; Ramiah, H.; Kanesan, J. Power amplifier design methodologies for Next Generation Wireless Communications. IETE Tech. Rev. 2014, 31, 241–248. [Google Scholar] [CrossRef]
Figure 1. WSN network [1].
Figure 1. WSN network [1].
Engproc 59 00212 g001
Figure 2. WSN with respect to IoT.
Figure 2. WSN with respect to IoT.
Engproc 59 00212 g002
Figure 3. Energy-efficient routing protocols [2].
Figure 3. Energy-efficient routing protocols [2].
Engproc 59 00212 g003
Figure 4. Different transmission data values.
Figure 4. Different transmission data values.
Engproc 59 00212 g004
Figure 5. Average delay.
Figure 5. Average delay.
Engproc 59 00212 g005
Figure 6. Energy dissipation with different values.
Figure 6. Energy dissipation with different values.
Engproc 59 00212 g006
Figure 7. Average delay using the Dingo Optimizer.
Figure 7. Average delay using the Dingo Optimizer.
Engproc 59 00212 g007
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

Kumar, K.K.; Sreenivasulu, G. An Efficient Routing Algorithm for Implementing Internet-of-Things-Based Wireless Sensor Networks Using Dingo Optimizer. Eng. Proc. 2023, 59, 212. https://doi.org/10.3390/engproc2023059212

AMA Style

Kumar KK, Sreenivasulu G. An Efficient Routing Algorithm for Implementing Internet-of-Things-Based Wireless Sensor Networks Using Dingo Optimizer. Engineering Proceedings. 2023; 59(1):212. https://doi.org/10.3390/engproc2023059212

Chicago/Turabian Style

Kumar, K. Kishore, and G. Sreenivasulu. 2023. "An Efficient Routing Algorithm for Implementing Internet-of-Things-Based Wireless Sensor Networks Using Dingo Optimizer" Engineering Proceedings 59, no. 1: 212. https://doi.org/10.3390/engproc2023059212

Article Metrics

Back to TopTop