Next Article in Journal
Speed Estimation Method of Linear Motor Extended Kalman Filter Based on Attenuation Memory
Previous Article in Journal
Optimization of Spatial Resolution and Image Reconstruction Parameters for the Small-Animal Metis™ PET/CT System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sensor-System-Based Network with Low-Power Communication Using Multi-Hop Routing Protocol Integrated with a Data Transmission Model

by
Vasujadevi Midasala
1,
Krishna Chaitanya Janapati
2,
Sirasanagondla Venkata Naga Srinivasu
3,
Manikandan Ramachandran
4,
Mehdi Mousavi
5,* and
Amir H. Gandomi
6,*
1
Department of Electronics and Communication Engineering, Koneru Lakshmaiah Education Foundation, Vaddeswaram 522302, India
2
Department of Electronics and Communication Engineering, Vardhaman College of Engineering, Hyderabad 501218, India
3
Department of Computer Science and Engineering, Narasaraopeta Engineering College, Narasaraopeta 522601, India
4
School of Computing, SASTRA Deemed University, Thanjavur 613401, India
5
Department of Civil Engineering, Faculty of Engineering, Arak University, Arak 38156879, Iran
6
Faculty of Engineering & Information Systems, University of Technology Sydney, Ultimo, NSW 2007, Australia
*
Authors to whom correspondence should be addressed.
Electronics 2022, 11(10), 1541; https://doi.org/10.3390/electronics11101541
Submission received: 6 April 2022 / Revised: 30 April 2022 / Accepted: 5 May 2022 / Published: 11 May 2022
(This article belongs to the Section Microwave and Wireless Communications)

Abstract

:
Wireless sensor networks (WSNs) comprise several cooperating sensor nodes capable of sensing, computing, and transmitting sensed signals to a central server. This research proposes a sensor system-based network with low power communication using swarm intelligence integrated with multi-hop communication (SIMHC). This routing protocol selects the optimal route based on link distance, transmission power, and residual energy to optimize the network lifetime and node energy efficiency. Moreover, adaptive clustering-based locative data transmission (ACLDT) is applied for optimizing data transmission. The proposed approach combines clustering with data transfer via location-based routing and low-power communication in two phases to calculate the ideal cluster heads (CHs). First, a CH seeks the next hop from the nearest CH. Then, a path to the base station is formed by developing CH chains. The results reveal that the proposed sensor system based on data transmission and low-power consumption achieved a network lifetime of 96%, an average delay of 53 ms, a coverage rate (CR) of 83%, a throughput of 97%, and energy efficiency of 95%.

Graphical Abstract

1. Introduction

A wireless sensor network (WSN) comprises densely spaced and connected by self-organized wireless communication networks. Sensing, embedded computing, signal processing, and wireless networking components are all included in sensor node topologies. Every node is provided with several application-certain sensors and on-node signal processing methods [1]. For example, environmental event detection could benefit from cooperative signal processing among surrounding nodes, increasing detection sensitivity and specificity. Users can receive locally processed information via energy significant wireless transmission. Low power consumption is critical for a WSN to have a long operating lifetime. Multi-hop networking among SN is presented to lower the communication connection range for every node in SN [2], which is aided by low duty cycle process and local signal processing. Because communication channel loss scales as a power law with the link range, reducing the link range results in enormous savings. Initially, WSNs were utilized for military purposes, such as battlefield monitoring, but are now employed for various applications. Depending on the application, the WSN might have hundreds to thousands of nodes, all of which may be connected in a network. Each node comprises a radio transceiver with an internal or external antenna, microprocessor, electronic circuit for sensor interface, and power source, such as batteries [3]. The nodes utilized in a WSN are typically small and powered by batteries or solar panels [4]. There are network lifetime extensions and energy-efficient data transmission. In most applications, batteries are powered by batteries, which utilize little energy due to their limited energy supply [5].
The aims of this work are described as follows:
  • Design a sensor system and network based on low power communication with data transmission.
  • Integrate multi-hop communication with swarm intelligence to achieve low-power communication.
  • Cluster the nodes and calculate optimal cluster heads with data transmission.
  • Apply the adaptive clustering-based locative data transmission algorithm for data transmission, where the exact locations of the sink node and base station are known.
The rest of this research is organized as follows. Section 2 discusses existing WSN techniques based on a sensor system with a network model. Section 3 explains the proposed system method, including the energy model, clustering and cluster head selection evaluation, data transmission model, and low power transmission model. Section 4 presents the experimental results based on parametric data transmission analysis and low power consumption evaluation. Finally, Section 5 concludes the research and describes the direction of future work.

2. Related Works

Many routing protocols, such as hierarchical, flat and location types, are designed to fit WSN features, in which energy is a critical problem. Other available routing protocols include data-centric routing protocols, such as SPIN and directed diffusion, and those for low-power and lossy networks. Signal strengths anticipate the distance between nodes, so the nodes are aware of their locations [6]. Geographical and energy-aware routing (GEAR) [7] is a technique for routing packets to a destination region that incorporates energy-aware neighbor selection. Cluster-based routing was created with scalability and communication in mind, and the formation of clusters as well as selection of CHs can extend a network’s lifespan [8]. Because the energy capacity is limited [9], conserving energy is significant in determining the sensor network’s lifespan. Many strategies for extending the life of a network have been presented, such as the LEACH [10] technique, in which SNs send data to a CH rather than to the base station (BS) directly. The LEACH approach has been modified numerous times and has become a core method among hierarchical routing systems. For instance, the LEACH protocol, a variation of the LEACH technique that incorporates location and residual energy characteristics, was created to address the issue of load balancing with low degrees [11]. The TL-LEACH protocol is another method for resolving the distance problem between CHs and BSs [12]. The LEACH methodology is also used for CH data gathering and fusion, although one CH uses another CH closer to BS. The power-efficient gathering in sensor information system (PEGASIS) [13] is another protocol in which nodes only communicate with their nearest neighbors. To ensure all nodes have the BS, sensing node systems use a greedy algorithm to establish transmission chains. V-LEACH [14], a highly energy-efficient variation of LEACH, is another option. In the CH selection step, the distributed EEUC method [15] considers node energy usage and distance between source and sink nodes to equalize the network’s energy consumption by marking all nodes. The CUCA algorithm [16] selects the cluster head, considering the distance factor, network coverage, and node residual energy. CH in the ERA method [17] creates multi-path data transmission based on residual energy; however, inducing the energy hole to appear prematurely is trivial. Regiment Al [18] suggested a distributed fuzzy logic method based on energy perception as well as CR with non-uniform cluster heads. Yet, the non-uniformity of CHs cannot match the network’s reduced energy consumption and maximum CR standards. Subsequently, a distributed multi-layer DFCR clustering technique [19] with improved big data transmission performance was suggested in 2018. The DFCR algorithm considers the nodes’ degree, residual energy, distance, centrality, and other characteristics before constructing a multi-objective optimization method to address the uneven energy consumption of nodes. The target tracking issue over a filtering network with dynamic cluster and data fusion is the subject of this research [20]. The clustering technique has been further enhanced for specific real applications over the last two years and has obtained good results [21,22].

3. System Model

This section discusses the designed sensor system and network based on low-power communication with data transmission. Here, the proposed model is classified into two modules. The first module includes node clustering and selection of the cluster with data transmission by adaptive clustering-based locative data transmission (ACLDT). The second module involves low-power communication using swarm intelligence integrated with multi-hop communication (SIMHC). The proposed model is represented in Figure 1.

3.1. Energy Model

The following equation is used to calculate the transmitting, receiving and aggregating data of energy consumption:
E t r l = E elec   + l · ε f s · d 2 d d 0 , E elec   + l · ε m p · d 4 d > d 0 , E r x l = l E elec   .
E a g l = l E d a
where d is the distance from the source node to Sink; d 0 = ε f s ε m p ;   E t x l ,   E r x l ,   E a g l for aggregating 1 bit of data; Eda reflects the energy use; ε f s and ε m p represent the signal amplifier power magnifications in free-space and multi-channel attenuation models, respectively; and   Emelec denotes the energy usage of a wireless transceiver circuit in transmitting and receiving data. If d ≤ d0, the network’s communication model is a free-space method; otherwise, it is a multi-channel attenuation method modeled by Equation (2):
i = 1 N E i = i = 1 K [ E m ( j = 1 K + 1 I i j j = 1 K I j i ) + j = 1 K + 1 E i j + j = 1 K E m I j i ] = E s m i = 1 K I i K + 1 + i = 1 K j = 1 K + 1 E i j + E n i = 1 K j = 1 K I i j = i = 1 K E s m I i K + 1 + E i K + 1 + i = 1 K j = 1 K E r c I i j + E i j m i = 1 K E sm I i K + 1 + E i K + 1 + i = 1 K j = 1 K E n I i j + E i j
such that,
j = 1 K + 1 I i j j = 1 K I j i 0
for   i = 1 : K and from Equation (3)
j = 1 K + 1 I l j j = 1 K I j j M j = 1 K I j K + 1
for i = 1 : K , Equation (4) is
j = 1 K I j K + 1 I min
which becomes Equation (5)
I i j log 1 + E i j d i j 2 ζ
for i = 1 : K , j = 1 : K + 1 , which is rewritten as Equation (6):
I i j 0 ; E i j 0
for i = 1 : K , j = 1 : K + 1 .
Equations (5) and (6) are used to compute the maximum energy bounds ranging from ESP ¼ 1 Joule to ESP ¼ 15 Joules and fewer data bounds ranging from Imin ¼ 0 to Imin ¼ 170 bits, respectively. The network is randomly distributed with 100 nodes with Erc ¼ 500 μJ, Esm ¼ 1 mJ, and M ¼ 20 bits based on the relationship between Equations (5) and (6). The problem with the minimum data bound in Equation (6) is that it converges faster than the issue with high energy bound in Equation (5).

3.2. Clustering and Selection of Cluster Heads

First, we determine the expected distances between CHs and SINK using an integral, then the expected distances between CHs and nodes inside its cluster. Then, the entire predicted energy consumption value is calculated to obtain the ideal number of cluster heads. The node density denotes the tightness of the relationships between the activity nodes and displays the difference between a complete graph and a distribution graph. In the following method, we choose the best CHs by considering node energy consumption, degrees, and distances, as shown in Algorithm 1. Assume that the network contains k clusters and N nodes. Under the free-space model, network’s energy consumption is given by Equation (7):
E C H = | N k | 1 · l · E lec   + N k · l · E da   + l · E lec   + l · ε f s · D C H S i n
where d C H S i n k 2 is the estimated distance between CH and Sink, | N k | ; | N k | 1 is the average number of nodes in each cluster, and E lec   denotes the amount of energy used by CH to receive | N k | 1 bits of data. The energy usage for CH to transmit l bit of data is represented as l · E lec   + l · ε f s d C H S i n k 2 . In a free-space model, the best CH location is (x, y), while the Sink’s coordinate is (x, y) (a, b). As a result, the following equation is the expected squared distance between the CH and Sink:
E d C H S i n k 2 = ( a x ) 2 + ( b y ) 2 d C H x , y d x d y = ( a x ) 2 + ( b y ) 2 S d x d y
The x , y is the distance between source node and CH, and S is the square area of the node distribution. Consider that each cluster contains l bit of data to be conveyed. Then, Equation (9) is used to determine the energy usage of one cluster in one round:
E C H m e m b e r s = l · E e l e c + l · ε f s D C H m e m b e r s 2
Within a cluster, the expected squared distance from CH to the source node is given by Equation (10):
E d C H m e m b e r s 2 = x 2 + y 2 d x , y d x d y = L 2 2 π k
To begin, determine whether node vi is a cluster head by calculating the following:
C H Candidate - i   = α · E Remain - i   E Initial   + β · D e g   max D e g i + γ · D i s i S i n k D i s max S i n k
where α, β, and γ are parameters that satisfy 0 < α, β, γ < 1, α + β + γ = 1;   E Remain - i   represents the remaining energy of node vi; initial   is the initial energy of all nodes; D e g i is the degree of node vi; Deg max denotes the maximum degree of all nodes; D i s i S i n k refers to the distance between node vi and Sink; and D i s max S i n k is the greatest distance between the source node and Sink. Candidate set C H Candidate - i   is created by sorting the candidate values from high to low using the aforementioned algorithm. When the network’s minimal CR is equal to or greater than 90%, the best CH is chosen from the candidate sets.
Algorithm 1: Clustering and CH Selection
Need:
N denotes number of alive nodes
V(I, j), I, j = 1, 2…..N
S(a,b)
Neighbor vi{}
r denotes node transmission range
Confirm:
List CH{i\i = 1,…,Not-CH
1.  State List CH {} = NULL
2.  Evaluate candidate value of node vi as a CH
3.  For I = 1 to N do
4.  N = +1
5.  If n is not equal to Not-CH, then
6.  For j = i + 1 to N, do
7.  If CR < 90%, then
8.  Choose next node vj
9.  End if
10.   End for

3.3. Adaptive Clustering-Based Locative Data Transmission (ACLDT)

To characterize data evolution in ACLDT, the data transmission method trusts on building an initial identical predictive method at theCH and SN. It is worth mentioning that each CH or BS should perform ACLDT for each node to which it is connected. The query made by a user is analyzed and replied to, using the created predictive methods at the CH connecting with SN, which satisfies the quality based on a given boundary. Furthermore, a direct connection between SN and CH is required to update models at CH if the method is not accurate enough. The actual sensor values must be received in this situation, and the prediction model must be updated at both the CH and SN. It is pertinent to mention that an identical scenario is used to communicate between the CH and BS. When using a power line connection, all nodes are energy balanced. Each node can consider the overall energy optimization when choosing a data transmission channel, as shown in Algorithm 2. The data from a node that is further away from the BS are present in numerous hops to the BS. A node that is d meters away from BS emits 1 bit of data, which is routed through n hops to the base station, where E bit d ,   n is the entire amount of energy used in this process, as shown in Equation (12):
E bit d , n = n × E T + n 1 × E R + E DA = n × E elec + ε fs × d n 2 + n 1 × E elec + E da , d n < d 0 n × E elec + ε amp × d n 4 + n 1 × E elec + E da , d n d 0
Algorithm 2: ACLDT
Input:
Input sensor readings x
Initialization: start = 1,
While t < T do, λ = 0 , ws, wf, α , emax
y ^ f 1 w f i = t w f + 1 t 1 x e i ; y ^ s 1 w s i = s t a r t t 1 x e i ; y ^ t λ t y ^ f + 1 λ t y ^ s ; e t x e t y ^ t ; w y ^ f y ^ s ;
If |e(t)| < emax, for ws consecutive steps and no ACK is neededthen
x e t = y ^ t ; λ t + 1 λ t ; e l s e x e t = x t ; λ t + 1 λ t + α e t w ;   start   t ;
T = t + 1

3.4. Low-Power Communication Using Swarm Intelligence Integrated with Multi-Hop Communication (SIMHC)

In general, the overall power consumption in the WSN is divided into two parts, PPA and Pc, as shown in Equations (13) and (14):
P PA d = 1 + α P out d
where α is the drain efficiency.
P out   d = E b R b ( 4 π ) 2 d β M l N f G t G r λ 2
where R b denotes bit rate;   G t stands for the transmitter antenna gain; and G r represents the reception antenna gain; d is the transmission distances;   M l indicates the link margin; β is the path-loss exponent; and N f denotes the power spectral density. Energy per bit for a particular BER, Eb, is evaluated using the following equation:
P b = 4 b 1 1 2 b / 2 1 2 N T N R 1 1 1 + 2 N o / E b N T N R   × k = 0 N T N R 1 1 2 β N T N R 1 + β β × 1 + 1 1 + 2 N o / E b β
where Pb stands for the BER, which is the number of SNs; NR denotes number of receiver nodes; and b is size of the constellation, which is calculated using Equation (16).
P C = N T P mix   + P DAC + P filt   + 2 P synth   + N R P mix   + P LNA + P IFA + P filr   + P ADC
where P DAC and P ADC are the power consumed by digital-to-analogue and analogue-to-digital converters, respectively; P filt and P filr   indicate transmitter and receiver end filters;   P mix refers to the power consumed by the mixer;   P synth   is the power consumed by the frequency synthesizer; P LNA denotes the power consumed by the low noise amplifier; and P IFA is the power consumed intermediate frequency of SN. Then, the overall energy consumption per bit becomes
E pb = P PA + P c R b
Rb can be altered by setting R b eff = R b F     p N T F , where p N T training models are inserted in each block. Specifically, TC refers to the fading coherence time, and RS is the symbol rate. For the greatest Doppler shift, T C = 3 / 4 f m π is coherence time T (FM) = v/λ, where v signifies the velocity. When p N T training symbols are presented in each block, the overall energy usage per bit is as given by Equation (18):
E pbt = F F p N T P PA + P c R b
The letter p denotes the overhead training factor. A 2 × two virtual MIMO link connects all CGs to the next master CG. As a result, the per-bit energy usage is given by Equation (19):
E pbt DSC MIMO d = F F p N T E pb d N T = 2 , N R = 2 R X 1
Particles in a swarm-based algorithm update their position about a group’s position and velocity. The i-th particle P i of n D-dimensional population is represented as
P i = X i , 1 , X i , 2 , X i , 3 , X i , D
The position of each particle is assessed by utilizing a fitness function that assesses the quality of the answer it provides in that iteration. For each particle’s velocity and location, the V i and X i can be updated by Equation (21):
V new   , i = w V i + c 1 r 1   Xpbest   i X i + c 2 r 2 X g b e s t X i
where w stands for the inertia weight; c1 and c2 are acceleration factors; and r1 and r2 are random values in the range [0, 1].
w = w initial     Max .   Iteration     Current   Iteration     Total   Number   of   Iterations  
New i , j = X old , i + V new , i
To produce the optimal number of CHs, a swarm-based approach is used. The value of the inertia weight is evaluated in the proposed PSO method, utilizing Equation (22), which is a time-varying operation that yields distinct values for every iteration. Furthermore, if an SN is within its communication range, it can be used as a CH. The core knowledge concept is similar to traditional algorithms, such as LEACH. Every node delivers data to the CH at the start of each new iteration. Facts are aggregated, redundant data are deleted, and remaining data are passed onto the next hop, CH or BS, as shown in Algorithm 3.
Reff b and Rb are related by Equations (23) and (24):
E pbt = F F p N T P PA + P c R b E pbt = 3 λ R S 3 λ R S 4 v p N T π P PA + P c R b R b eff = F p N T F R b = T c R s p N T T c R s = 3 4 f m π R s p N T 3 4 f m π R s R b 3 λ 4 v π R s p N T
Velocity   v = 3 λ 4 v π R s or   R b eff R b = 1 p N b 3 λ 4 v π R s 3 p N T π 2 1 R b eff R b .
When p N T training models are introduced in each block, the overall energy usage per bit is given by Equations (25) and (26):
E pbt = F F p N T P PA + P c R b
E pbt = 3 λ R S 3 λ R S 4 v p N T π P PA + P c R b
For a given carrier frequency, block size (F) will remain constant if the velocity is constant. As a result, the value of p at the boundary is determined by F-pNT, and the boundary condition is p F/NT. Because the value of p does not satisfy the boundary condition, the overall energy usage becomes unfavorable.
Algorithm 3: SIMHC
Step 1: initializing the network by putting n node in p zone randomly
Step 2: select a cluster head for each of the zones randomly
while (finish energy of nodes or finish number of rounds)in each of zones
Step 3: compare fitness for all of the nodes
while (find the best fitness)
{ if (fitness (node i ) > fitness CH )
change the CH
}else { remove nodes inside event radiusadd new nodes and put randomly
}
Step 4: new placement of nodes based on CH
} Step 5: send data from sensor node to CH
Due to the (energy and buffer size of a node) send data based on nearest neighbour node
Step 6: send data from CH node to sink
1   Set Set   w , c 1 , c 2 and c 3 parameters
2   Initialize particles P i , i , j , 1 i N P , 1 j D = m
3   Evaluate fitness P i of every particle and determine the best position of the particle as well as set it to pbest   i
4   Evaluate global best position of the particle.
       Gbest   =   Pbest   k   Fitness     Pbest   k = m   Fitness     Pbest   i , i , 1 i NP
5   Update velocity and position of P i and evaluate Fitness P i
6   If Fitness P i < Fitness P   best   i then P   best i = P i
7   If Fitness P i < Fitness (Gbest) then Gbest = P i
8   Repeat steps 3–7 until stopping criteria are not met.

4. Performance Analysis

R2016b MATLAB software was used to mimic the features, settings, and data. The following characteristics were used in this study: Intel Core i7 3.2 GHz processor, 16 GB RAM and Windows 10. MATLAB software provides various mathematical advantages over other applications, including the ability to share source codes across users, and thus was chosen to simulate the proposed method—the simulation parameters are represented in Table 1.
Table 2 presents the comparative analysis of the proposed SIMHC_ACLDT with existing techniques, namely LEACH and PEGASIS, based on the network lifetime, average delay, coverage rate, throughput, and energy efficiency.
Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 present the comparative analysis results of the proposed SIMHC_ACLDT and existing LEACH and PEGASIS techniques. SIMHC_ACLDT obtained optimal results for clustering-based data transmission and low power consumption in the network. Specifically, the proposed method achieved a network lifetime of up to 96%, average delay of 53 ms, coverage rate of 83%, data transmission of 97%, and energy efficiency of 95%.

5. Conclusions

This work proposes a novel sensor-system-based network by integrating multi-hop communication with swarm intelligence to achieve low-power communication and data transmission. In this technique, clustering is combined with data transfer via location-based routing and low-power communication in two phases to calculate the ideal cluster heads (CHs). Initially, the nodes are clustered and calculated to determine the optimal CHs. Then, the data transmission is performed using the adaptive clustering-based locative data transmission (ACLDT) algorithm, where the sink node and base station locations are precisely known. A CH will seek the nearest CH and utilize it as the next hop, and then a path to the base station is formed through the development of CH chains. The experimental results show that this technique can attain a network lifetime of 96%, average delay of 53 ms, coverage rate (CR) of 83%, throughput of 97%, and an energy efficiency of 95%. In future works, this low power consumption model with efficient data transmission can be implemented and simulated in real-time applications, such as VANET integrated with cloud architecture to enhance network security.

Author Contributions

Conceptualization, V.M.; supervision, K.C.J.; original draft and review and editing, S.V.N.S. and M.R.; validation, M.M.; proposition of the new method or methodology, A.H.G. All authors have read and agreed to the published version of the manuscript.

Funding

No fund has been received for the completion of this research work.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data will be shared for review based on the editorial reviewer’s request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Shaheen, Q.; Shiraz, M.; Hashmi, M.U.; Mahmood, D.; Akhtar, R. A lightweight location-aware fog framework (LAFF) for QoS in the IoT paradigm. Mob. Inf. Syst. 2020, 2020, 8871976. [Google Scholar]
  2. Yao, B.; Gao, H.; Chen, Q.; Li, J. Energy-Adaptive and Bottleneck-Aware Many-to-Many Communication Scheduling for Battery-Free WSNs. IEEE Internet Things J. 2021, 8, 8514–8529. [Google Scholar] [CrossRef]
  3. Zhang, Z.; Li, J.; Yang, X. Data Aggregation in Heterogeneous Wireless Sensor Networks by using Local Tree Reconstruction Algorithm. Complexity 2020, 2020, 3594263. [Google Scholar] [CrossRef]
  4. Kim, T.; Vecchietti, L.F.; Choi, K.; Lee, S.; Har, D. Machine Learning for Advanced Wireless Sensor Networks: A Review. IEEE Sens. J. 2021, 21, 12379–12397. [Google Scholar] [CrossRef]
  5. Almaslukh, B. Deep Learning and Entity Embedding-Based Intrusion Detection Model for Wireless Sensor Networks. CMC Comput. Mater. Contin. 2021, 69, 1343–1360. [Google Scholar] [CrossRef]
  6. Karthik, S.S.; Kavithamani, A. Fog computing-based deep earning model for optimization of microgrid-connected WSN with load balancing. Wirel. Netw. 2021, 27, 2719–2727. [Google Scholar] [CrossRef]
  7. Zhou, Q.; Chen, Y.; Li, B.; Li, X.; Zhou, C.; Huang, J.; Hu, H. Training deep neural networks for wireless sensor networks using loosely and weakly labeled images. Neurocomputing 2021, 427, 64–73. [Google Scholar] [CrossRef]
  8. Wu, S.; Min, X.; Li, J. Optimal Data Transmission for WSNs with Data-Location Integration. Symmetry 2021, 13, 1499. [Google Scholar] [CrossRef]
  9. Shukry, S. Stable routing and energy-conserved data transmission over wireless sensor networks. EURASIP J. Wirel. Commun. Netw. 2021, 2021, 36. [Google Scholar] [CrossRef]
  10. Khan, M.K.; Shiraz, M.; Shaheen, Q.; Butt, S.A.; Akhtar, R.; Khan, M.A.; Changda, W. Hierarchical Routing Protocols for Wireless Sensor Networks: Functional and Performance Analysis. J. Sensors 2021, 2021, 7459368. [Google Scholar] [CrossRef]
  11. Abdurohman, M.; Supriadi, Y.; Fahmi, F.Z. A modified E-LEACH routing protocol for improving the lifetime of a wireless sensor network. J. Inf. Processing Syst. 2020, 16, 845–858. [Google Scholar]
  12. Chéour, R.; Jmal, M.W.; Khriji, S.; El Houssaini, D.; Trigona, C.; Abid, M.; Kanoun, O. Towards Hybrid Energy-Efficient Power Management in Wireless Sensor Networks. Sensors 2021, 22, 301. [Google Scholar] [CrossRef] [PubMed]
  13. Liu, X.; Wu, J. A method for energy balance and data transmission optimal routing in wireless sensor networks. Sensors 2019, 19, 13. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Ketshabetswe, L.K.; Zungeru, A.M.; Mangwala, M.; Chuma, J.M.; Sigweni, B. Communication protocols for wireless sensor networks: A survey and comparison. Heliyon 2019, 5, e01591. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  15. Fathy, Y.; Barnaghi, P. Quality-Based and Energy-Efficient Data Communication for the Internet of Things Networks. IEEE Internet Things J. 2019, 6, 10318–10331. [Google Scholar] [CrossRef]
  16. Sefati, S.; Abdi, M.; Ghaffari, A. Cluster-based data transmission scheme in wireless sensor networks using black hole and ant colony algorithms. Int. J. Commun. Syst. 2021, 34, e4768. [Google Scholar] [CrossRef]
  17. Singh, M.K.; Amin, S.I. Energy-efficient data transmission technique for wireless sensor networks based on DSC and virtual MIMO. ETRI J. 2020, 42, 341–350. [Google Scholar] [CrossRef]
  18. Regin, R.; Rajest, S.; Singh, B. Fault Detection in Wireless Sensor Network Based on Deep Learning Algorithms. EAI Endorsed Trans. Scalable Inf. Syst. 2018, 21, e8. [Google Scholar] [CrossRef]
  19. Saban, M.; Medus, L.D.; Casans, S.; Aghzout, O.; Rosado, A. Sensor Node Network for Remote Moisture Measurement in Timber Based on Bluetooth Low Energy and Web-Based Monitoring System. Sensors 2021, 21, 491. [Google Scholar] [CrossRef]
  20. Fan, T.; Liu, Z.; Luo, Z.; Li, J.; Tian, X.; Chen, Y.; Feng, Y.; Wang, C.; Bi, H.; Li, X.; et al. Analog Sensing and Computing Systems with Low Power Consumption for Gesture Recognition. Adv. Intell. Syst. 2020, 3, 2000184. [Google Scholar] [CrossRef]
  21. Nurelmadina, N.; Hasan, M.; Memon, I.; Saeed, R.; Ariffin, K.Z.; Ali, E.; Mokhtar, R.; Islam, S.; Hossain, E.; Hassan, A. A Systematic Review on Cognitive Radio in Low Power Wide Area Network for Industrial IoT Applications. Sustainability 2021, 13, 338. [Google Scholar] [CrossRef]
  22. Yadav, A.; Kumar, S.; Vijendra, S. Network Life Time Analysis of WSNs Using Particle Swarm Optimization, International Conference on Computational Intelligence and Data Science (ICCIDS 2018). Procedia Comput. Sci. 2018, 132, 805–815. [Google Scholar] [CrossRef]
Figure 1. Overall proposed architecture.
Figure 1. Overall proposed architecture.
Electronics 11 01541 g001
Figure 2. Comparative analysis of network lifetime.
Figure 2. Comparative analysis of network lifetime.
Electronics 11 01541 g002
Figure 3. Comparative analysis of average delay.
Figure 3. Comparative analysis of average delay.
Electronics 11 01541 g003
Figure 4. Comparative analysis of coverage rate.
Figure 4. Comparative analysis of coverage rate.
Electronics 11 01541 g004
Figure 5. Comparative analysis of throughput.
Figure 5. Comparative analysis of throughput.
Electronics 11 01541 g005
Figure 6. Comparative analysis of energy efficiency.
Figure 6. Comparative analysis of energy efficiency.
Electronics 11 01541 g006
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterValue
Field size100 × 100 m2
Number of sensor nodes100
Energy of sensor nodes80% have 2J; 20% have 5J
Base Station location(0,0)
Number of clusters9
Size of message4000 bits
Table 2. Comparative analysis of proposed sensor system and network based on low-power communication and existing techniques.
Table 2. Comparative analysis of proposed sensor system and network based on low-power communication and existing techniques.
ParametersLEACHPEGASISSIMHC_ACLDT
Network Lifetime (%)949596
Average Delay (ms)605553
Coverage Rate (%)757883
Throughput (%)939497
Energy Efficiency (%)9494.695
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Midasala, V.; Janapati, K.C.; Srinivasu, S.V.N.; Ramachandran, M.; Mousavi, M.; Gandomi, A.H. Sensor-System-Based Network with Low-Power Communication Using Multi-Hop Routing Protocol Integrated with a Data Transmission Model. Electronics 2022, 11, 1541. https://doi.org/10.3390/electronics11101541

AMA Style

Midasala V, Janapati KC, Srinivasu SVN, Ramachandran M, Mousavi M, Gandomi AH. Sensor-System-Based Network with Low-Power Communication Using Multi-Hop Routing Protocol Integrated with a Data Transmission Model. Electronics. 2022; 11(10):1541. https://doi.org/10.3390/electronics11101541

Chicago/Turabian Style

Midasala, Vasujadevi, Krishna Chaitanya Janapati, Sirasanagondla Venkata Naga Srinivasu, Manikandan Ramachandran, Mehdi Mousavi, and Amir H. Gandomi. 2022. "Sensor-System-Based Network with Low-Power Communication Using Multi-Hop Routing Protocol Integrated with a Data Transmission Model" Electronics 11, no. 10: 1541. https://doi.org/10.3390/electronics11101541

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop