1. Introduction
Wireless underground sensor networks (WUSNs) [
1] have gained significant interest in a wide range of new applications. These encompass soil and electricity grid monitoring, prevention and mitigation of mine disasters, oil extraction, monitoring landslides and earthquakes, security and border applications, and many others. Nonetheless, underground environments [
2] pose significant obstacles to wireless communication using traditional electromagnetic (EM) waves. Particularly, the key issues associated with EM communication arise from the need for large antenna sizes, the presence of extremely limited communication ranges, and highly unreliable channel conditions.
The magnetic induction (MI) technique [
2] emerges as a promising wireless communication solution to overcome the challenges encountered in underground environments. This technique utilizes the near magnetic field of coils to transmit information, ensuring consistent channel conditions while employing compact coil sizes. The MI communication method is particularly well-suited for underground settings due to its advantageous characteristics. The research on MI communication encompasses various aspects, such as evaluating the channel capacity between coil transceivers [
3], studying the channels formed by magnetically coupled coils in near-field inductive communication systems [
4], proposing algorithms for coil deployment in MI-based WUSNs [
5], providing models for wireless power system transmission and MI connection budgets [
6], enabling efficient wireless energy transmission over longer distances using MI technology [
7], discussing bandwidth, connectivity, and signal-to-noise ratio (SNR) in 3D underwater channels from a networking perspective of MI communication [
8], enhancing the communication range of MI near-field communication systems with multi-hop relays [
9], and employing MI-based sensors for military applications such as underground object discrimination [
10].
However, while substantial progress has been made in the physical layer aspects, such as antenna design and signal analysis, there is a lack of protocols specifically tailored for MI-based WUSNs. Future research efforts should focus on addressing this gap and developing protocols that can optimize the performance of MI-based WUSNs, ensuring seamless and reliable communication in challenging underground conditions. By combining advances in both the physical layer and protocol design, MI communication holds the potential to revolutionize wireless communication in underground applications.
Cross-layer solutions have been widely recognized as an effective approach for resource-efficient design in WSNs [
11]. In the literature, numerous significant contributions have been reported regarding terrestrial WSNs. In [
12], a comprehensive cross-layer study is conducted to characterize network connectivity in CDMA-based WSNs, considering a multiuser access interference (MAI). Cui et al. [
13] present a cross-layer optimization approach for synchronous small-scale transmission networks, addressing the trade-off between energy consumption and delay. Vuran and Akyildiz [
14] propose an initiative concept of an individual layer module to simultaneously address medium access control, routing, and congestion control in terrestrial WSNs. To effectively utilize the high-delay underwater medium and support differentiated services, Pompili and Akyildiz [
15] introduce a multimedia cross-layer framework.
While the mentioned examples focus on terrestrial WSNs, similar cross-layer approaches can also be applied to underground WSNs. The unique characteristics of underground environments, such as high propagation delay and limited bandwidth, necessitate tailored cross-layer solutions to optimize performance and resource utilization. In underground WSNs, cross-layer techniques can be employed to address challenges like energy efficiency, data delivery reliability, and support for multimedia data. By integrating functionalities from multiple layers, underground WSNs can benefit from coordinated and optimized operations, enhancing the overall efficiency and performance of the network. As the field of WSNs continues to advance, cross-layer design and optimization will play a crucial role in tailoring solutions to specific application scenarios and addressing the inherent challenges of different environments, including underground environments.
The challenges associated with wireless EM communication in underground environments [
2] limit the applicability of the aforementioned solutions from the existing literature. These challenges necessitate the development of specialized solutions to overcome the obstacles presented by the underground environment.
Inferences from the literature highlight the significance of WUSNs, the challenges faced in wireless communication, the benefits of MI-based solutions, and the advantages of employing a cross-layered architecture for efficient and reliable communication in WUSNs.
The recent advancement in MI-WUSNs has opened up new research challenges that need to be addressed to fully exploit the potential of this technology. As MI-WUSNs are deployed for various applications, they may need to interface with other types of WSNs in the same environment. For example, MI-WUSNs could be used in conjunction with WUSNs for deep ocean exploration or naval border defense. Properly designing the interfacing mechanisms between these different types of WSNs is essential to ensure seamless communication and collaboration. MI waveguide networks that utilize both active and passive relaying offer advantages such as low path loss and minimized frequency levels. However, the challenge lies in determining the appropriate location and operation pattern for each relay in the network to achieve optimal performance. To further improve signal quality and other output parameters in MI-WUSNs, deploying multiple orthogonal coils for each transceiver node can be beneficial. However, this approach presents challenges related to node misalignment and requires careful design to ensure a specific degree of connectivity is maintained. While cross-layer optimization is often suggested to enhance system performance, a more challenging issue is multi-objective optimization. This involves optimizing system efficiency in terms of multiple conflicting objectives, such as energy efficiency and network throughput. Achieving a balance between these objectives can be complex and requires sophisticated optimization techniques.
Addressing these challenges will pave the way for more efficient and robust MI-WUSNs that can be deployed for a wide range of applications, including environmental monitoring, structural health monitoring, and navigation in challenging underground environments. As research in this field progresses, it is expected that innovative solutions and approaches will be developed to overcome these challenges and unlock the full potential of MI-WUSNs. In this article, we propose a distributed cross-layer solution specifically designed for WUSNs that utilize MI communication using MPNMRA. Our solution addresses the quality requirements of diverse applications while simultaneously achieving optimal energy efficiency, low computational complexity, and higher throughput. These distinctive characteristics make the proposed protocol practical and applicable in real-world scenarios.
The marine predator naked mole rat algorithm (MPNMRA) is a recently introduced nature-inspired optimization algorithm to mitigate the drawbacks of both the marine predator algorithm (MPA) and the naked mole-rat algorithm (NMRA) while retaining the benefits of the respective algorithms. This algorithm is suitable for unimodal, multimodal, and complex engineering design problems. In this study, we present a distributed energy-throughput efficient cross-layer network utilizing a hybrid marine predator naked mole rat algorithm (DECMN) protocol framework. The DECMN protocol is designed to achieve a predefined quality of service (QoS) while considering the interactions between different layers, thereby optimizing resource utilization and enhancing overall system performance. DECMN offers significant improvements in energy efficiency and throughput gains with low computing complexity.
Initially, we analyze the interference effects of the MI channel model both with and without relay coils, as well as the impact of path loss and bandwidth on the physical layer functionality. We propose a cross-layer solution within the DECMN framework that addresses the performance requirements of diverse applications. Specifically, we consider the objective functions, namely energy consumption and packet transmission rate, and assign weights to these objectives. Through the use of specific weight vectors, we transform the optimization problem into a single objective function using a weighted sum method. Overall, the DECMN protocol framework provides a comprehensive and efficient solution for achieving energy efficiency, high throughput, and satisfying the performance needs of different applications.
The main contribution of the proposed cross-layer solution can be summarized as follows:
A comprehensive study has been conducted to investigate the interactions between different underground communication functions and the QoS requirements of various applications.
A cross-layer framework that efficiently utilizes the limited bandwidth of the MI communication channel and integrates the functionalities of MI relay coils (referred to as MI waveguide) has been developed.
The DECMN framework is designed to distribute the cross-layer solution, ensuring statistical QoS guarantees and achieving optimal throughput gains while simultaneously saving energy.
Simulation results demonstrate that DECMN outperforms layered protocols and DEAP in terms of energy savings and throughput improvements. The proposed solution adopts a two-stage per-node decision-making process, which only requires information from neighboring nodes and reduces computational complexity compared with centralized cross-layer designs.
The rest of the paper is organized as follows: The hybrid marine predator naked mole-rat algorithm (MPNMRA), which is utilized in the proposed solution, is described comprehensively in
Section 2. The DECMN framework is introduced in
Section 3 as a cross-layer optimization problem. The framework is designed to achieve optimal energy throughput, and its components and functionalities are discussed. An evaluation of the performance of the proposed cross-layer solution is provided in
Section 4.
Section 5 concludes the paper, summarizing the key findings, contributions, and implications of the proposed cross-layer solution for MI communication in WUSNs. It also suggests potential directions for future research in this area.
2. Hybrid Marine Predator Naked Mole Rat Algorithm (MPNMRA)
The marine predator algorithm (MPA) [
16] and the naked mole-rat algorithm (NMRA) [
17] are two notable advancements in the realm of nature-inspired algorithms. NMRA looks for a potential solution to the issue being studied, utilizing the mating behavior of naked mole rats with the queen, whereas MPA is governed by the various foraging methods among aquatic predators and prey. One thing unites both of these algorithms: they approach the problem under study by utilizing fundamental interactions and foraging patterns between various species.
It is evident from the descriptions of MPA [
16] and NMRA [
17] that while both algorithms are effective, they have limitations with regard to MPA’s exploitation and NMRA’s exploration. The premature convergence of these algorithms leads to a stagnation of locally optimum solutions. Salgotra et al. [
18] developed a hybrid MPNMRA model that retains the basic NMRA architecture while modifying the worker phase and includes MPA’s mathematical formulation. The breeder phase is left unattended. In the algorithm, the worker phase is intended for exploration, whereas the breeder phase is intended for exploitation. A hybrid MPNMRA with effective exploitation and exploration arises by combining the two algorithms. In addition to the MPA and NMRA hybridization, the parameters of both algorithms are modified using the simulated annealing
mutation operator [
19] to make the algorithm’s parameters self-adaptive. The algorithm is now self-sufficient and does not need user-based adjustment to evaluate the problem.
The various phases of the hybrid MPNMRA are discussed as follows:
Initialization phase: The initialization phase of the MPNMRA begins with random initialization of search agents (preys and/or naked mole rats) within a specific range [
19] and is expressed as
where
represents the
ith search agent solution for the
jth dimension,
and
signify the upper and lower bound of the problem under study, and
U (0, 1) corresponds to a uniformly distributed random value in the range [0, 1]. The fittest solution is considered as
Elite.
These initial solutions are then evaluated using the basic NMRA algorithm’s original structure. The method is composed of the worker phase and the breeder phase, each of which is controlled by a set of arbitrary mathematical equations. However, the number of breeders and the proportion of workers in the population continue to be a cause for concern. Given that there are only a finite number of breeders and that they are required to mate with the queen (the optimal solution).
Worker phase: From the search pool, two random solutions significantly contribute to the discovery of a nearly optimal solution during the worker phase. The worker phase in conventional NMRA is less trustworthy, and additional work has to be conducted to enhance its functional properties. The characteristic equations of MPA are thus introduced to improve the worker phase of the NMRA. Here, the worker phase of the MPNMRA has been expanded by including the generalized equations of MPA, mimicking the entire life of prey and predator for different velocity ratios as follows [
16]:
Step 1: For
where
The initial population is considered as Prey in MPA. Here, the vector represents a set of random numbers that follow a normal distribution centered around Brownian motion. The symbol denotes element-wise multiplication. The distribution of the prey mimics its movement pattern. The constant value is a fixed number, and represents a single vector of random numbers ranging from 0 to 1. This situation arises during the initial one-fourth of iterations, when the size or velocity of movement is relatively small, resulting in limited exploration capability. In this context, refers to the current iteration, while represents the maximum number of iterations.
Step 2: For
The vector represents a random number vector that follows the Levy distribution, which describes Levy’s movement pattern. Multiplying with the prey simulates the prey’s movement in a Levy-like manner. Additionally, applying the stage scale to the prey’s location helps simulate its movement. Since a significant portion of Levy’s movement is associated with small distances, this step primarily focuses on exploitation rather than exploration.
Step 3: For
The variable
is an adaptive parameter that controls the step size for predatory movement, and is calculated as:
This parameter adjusts dynamically based on the current iteration and the maximum number of iterations. By multiplying with the Elite vector, predatory movements are simulated in a Brownian manner. Meanwhile, the prey updates its location based on these predatory movements, following a Brownian motion pattern.
Step 4: For
By multiplying with the Elite vector, the movement of predators is simulated using Levy’s strategy. Additionally, incorporating the step size to the Elite position helps simulate the movement of predators and assists in altering the prey’s position.
The generic equations have been included while maintaining the algorithm’s original hierarchical organization. The new equations are used in a manner similar to that of the fundamental MPA method. In other words, according to the fundamental MPA, each equation is run for a specific number of iterations.
Breeder Phase: There have been no changes made to the breeder phase for the MPNMRA; it is the same as that in the conventional NMRA breeder phase [
17] and is expressed as:
where
represents the solution of the
ith breeder rat in the
ith iteration. The parameter λ regulates the mating frequency. On the next iteration,
represents the newly developed solution. To update the fitness of these breeders, the breeding probability (
bp) is used based on the initial best solution, which is represented by the
solution.
The fundamental parameters for the MPA are p, r, and, a, while the fundamental parameters for the NMRA are bp and λ. Therefore, the MPNMRA has a total of five parameters, which are simple random numbers, and adjustments are necessary to obtain better results. No user-based changes are needed because all of these settings have been modified in this manner. Instead of having a constant value, the first parameter p in MPNMRA has an exponentially decreasing randomization. Similar to this, after testing the parameter bp for 0.05, 0.25, 0.50, 0.75, and 0.95 values in the process of determining the overall solution. It has been discovered that bp = 0.05 yields the most trustworthy outcomes.
In addition to the hybridization of MPA and NMRA in MPNMRA, there are further enhancements involving the parameter adaptation of MPA’s
r and
a, as well as NMRA’s mating factor
, combined with the simulated annealing
mutation operator [
19]. In this approach, there is no requirement to assign any random or constant values to these parameters. The
mutation operator plays a vital role in improving the convergence rate of the optimization algorithm, expressed as:
The variables and are considered as 0.5 and 0.9, respectively, and is randomly distributed within the range [0,1]. Additionally, the value of is set to 0.95.
Greedy selection: In the MPNMRA framework, the selection phase is the final step. A greedy selection technique is employed, wherein the new solution is treated as the current local best solution. If the new solution is determined to be superior to the solution from the previous generation, it replaces the previous solution, becoming the new local best solution. This selection process ensures that only the most promising solutions are retained for further iterations. The flowchart and pseudocode of MPNMRA are presented in
Figure 1 and Algorithm 1, respectively.
Algorithm 1: Pseudocode of MPNMRA algorithm |
Begin Define: population size (n); Initial parameters; stopping criteria & problem dimension (D) if = 1: then Worker Phase: if then Step 1: High Velocity Ratio by Equation (2) elseif Step 2: Unit Velocity Ratio by Equation (3) elseif Step 3: Unit Velocity Ratio by Equation (4) elseif Step 4: Low Velocity Ratio by Equation (6) end if Breeder Phase: With respect to best by using Equation (7) Greedy Selection: Evaluate fitness and Update the parameters end if update final best End |
3. Energy-Throughput Efficient Cross-Layer Solution Using MPNMRA for WUSNs
The application of WUSNs has gained significant attention in various domains, including soil and electricity grid monitoring, landslide and earthquake detection, oil extraction, mine disaster prevention, border security, and others [
20]. However, conventional electromagnetic (EM) wave-based communication faces substantial challenges in underground environments, primarily due to antenna size, channel conditions, and limited communication ranges [
2].
To address these challenges, the MI technique has emerged as an alternative wireless communication solution [
2]. Extensive research has been conducted on MI communication for underground wireless sensor networks [
14], focusing on the physical layer aspects such as signal analysis and antenna design. However, there is currently a lack of protocols specifically designed for MI-based WUSNs.
In this article, a distributed energy-throughput efficient cross-layer network utilizing a hybrid marine predator naked mole rat algorithm (DECMN) has been proposed. The objective of this solution is to optimize MI communication within the network through a distributed approach.
The DECMN protocol framework aims to meet the quality requirements, such as transmission reliability and packet delay, for numerous applications in WUSNs while achieving optimal computational complexity as well as energy efficiency. By optimizing these parameters, the solution increases the overall throughput of the network, making it more practical and efficient for real-time applications.
By leveraging the MPNMRA algorithm, which enhances the exploration and exploitation characteristics of the basic NMRA algorithm, the DECMN protocol framework offers improved performance in terms of finding optimal solutions. This enables efficient and reliable MI communication within the WUSNs, overcoming the limitations of conventional EM wave-based approaches.
Overall, the DECMN protocol framework provides a comprehensive solution for optimizing MI-based communication in WUSNs, considering the specific challenges and requirements of underground environments. It combines the advantages of the MI technique with the enhanced capabilities of the MPNMRA algorithm to achieve energy and throughput-efficient cross-layer communication, contributing to the practicality and effectiveness of WUSNs in various applications.
3.1. MI Techniques Used in WUSNs
The architecture of direct MI communication involves a transmitter coil and a receiver coil, similar to transformers [
21]. The transmitter coil carries a sinusoidal current that generates a corresponding sinusoidal current in the receiver coil through mutual induction, thereby facilitating communication [
2], as shown in
Figure 2 [
22].
By leveraging the principles of mutual magnetic induction, WUSNs can establish reliable and efficient communication links within underground environments. This enables the deployment of WSNs for various applications, including monitoring, disaster prevention, and resource extraction, while overcoming the limitations of traditional electromagnetic wave-based communication methods. Indeed, while direct MI communication offers advantages for WUSN applications, there are limitations that need to be addressed. One such limitation is the limited communication range, which can restrict the coverage area of the network. To overcome this limitation, researchers have developed waveguide-based MI communication as an alternative approach.
Waveguide-based MI communication utilizes waveguides, which are structures designed to guide and propagate electromagnetic waves to reduce transmission path loss and enhance the communication range in underground environments [
22]. By employing waveguides, the communication signals can propagate over longer distances compared with direct MI communication. The use of waveguides in MI communication helps achieve a practical bandwidth for inter-sensor communication, enabling higher data rates and more efficient information exchange among sensors in WUSNs.
Figure 3 illustrates the implementation of waveguide-based MI communication, highlighting its benefits in terms of increased communication range and reduced transmission path loss. By leveraging waveguide-based MI communication, WUSNs can overcome the limitations associated with direct MI communication, thereby enabling more extensive coverage, improved communication reliability, and efficient data exchange within the underground environment.
In the design of MI-based WUSNs, a configuration consisting of resonant relay nodes has been proposed [
22].
The use of relay nodes and multidimensional MI coils in this design leads to a reduction in path loss, improved system robustness, and an extended lifetime of the WUSN. The MI channel between the relay nodes and sensor nodes remains stable, ensuring reliable communication. Moreover, the deployment and maintenance of the network are made easier due to the flexible arrangement of coils, accommodating the presence of rocks, pipes, or changes in coil positions during operation.
To address the impact of coil orientation on received signal strength, multidimensional MI coils, specifically 3D coils, have been designed and utilized. These 3D coils offer omnidirectional signal coverage, ensuring that the signals can be effectively transmitted and received regardless of the relative orientation between adjacent coils. This leads to cost-effectiveness, reduced system complexity, and high-quality transmission between the sensing nodes.
Figure 4 illustrates the deployment and arrangement of multidimensional MI coils, showcasing their omnidirectional signal coverage and the minimal number of coils required for efficient transmission within the complex underground scenario. By employing resonant relay nodes and multidimensional MI coils, this design enhances the performance, reliability, and practicality of MI-based WUSNs, making them suitable for a wide range of underground communication applications.
3.2. System Model
In MI communication, it has been observed that there are fewer variations in the channel compared with electromagnetic (EM) waves [
23]. However, it is important to consider the energy consumption in energy-restricted MI-based underground sensor networks (MI-USNs) when employing advanced modulation techniques [
20]. For underground communication in MI-USNs, various modulation techniques can be chosen based on their suitability and simplicity. Examples of such modulation techniques include binary frequency shift keying (BFSK), binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), and 16-quadrature amplitude modulation (16-QAM).
In the context of modulation techniques, let us consider a connection between nodes and . The adopted modulation technique is represented by , where is the set of available modulation techniques. The modulation spectrum efficiency is denoted by , which represents the amount of information that can be transmitted per unit of bandwidth using the modulation scheme . To evaluate the performance of a particular modulation scheme over the link between nodes and , we can obtain the bit error rate (BER), denoted by . The received signal-to-noise ratio (SNR) plays a crucial role in determining the BER for a specific modulation scheme over the link . By considering the SNR and modulation schemes, one can assess the BER and make informed decisions regarding the choice of modulation technique for efficient and reliable communication in MI-based underground sensor networks.
- B.
FEC Schemes
For channel coding systems, forward error correction (FEC) offers an advantage over automatic repeat request (ARQ) in terms of improving the reliability of transmission lines without introducing additional retransmission or overhead costs. FEC codes add redundancy to the transmitted data, allowing the receiver to detect and correct errors without requesting retransmissions. In the context of energy-efficient coding for WSNs, multilevel cyclic BCH codes have been found to outperform convolutional codes and achieve approximately 15% better performance [
6].
Therefore, it is crucial to strike a balance between transmission quality and energy consumption in WSNs. The proposed approach aims to achieve this balance by optimizing the energy-throughput efficiency. By carefully selecting the appropriate coding scheme, such as FEC codes like multilevel cyclic BCH codes, the system can achieve reliable transmission while minimizing energy consumption and maximizing throughput. This cross-layer approach allows for a compromise between transmission quality and energy efficiency, ensuring maximum energy-throughput efficiency in WSNs.
- C.
DS-CDMA Design
In WUSNs, the DS-CDMA system offers several benefits such as low-packet retransmissions and high-channel reuse, which help mitigate the effects of multi-path propagation. By effectively managing multi-path interference, the DS-CDMA system reduces energy consumption and increases network throughput.
However, when employing the DS-CDMA technique in MI-USNs, it is essential to address the issue of multiuser access interference (MAI) [
9]. In the context of MI-USNs, MAI can degrade the signal quality and overall system performance. To overcome the challenges posed by MAI, various interference mitigation techniques can be employed. These techniques aim to reduce the interference caused by other users’ signals and enhance the signal quality at the receiver. By effectively managing MAI, the DS-CDMA system can be optimized for MI-USNs, ensuring reliable communication with reduced interference and improved network performance.
- D.
Geographical Routing Algorithm
The concept of a geographical routing protocol [
10] holds promise for underground environments due to its ability to operate with limited signaling and scalability requirements. In this protocol, a source node
selects the best forwarder
from its set of neighbors (
) based on a specific objective function, i.e.,
, where
is the forwarding set of node
. The objective function can be designed to optimize various parameters such as energy efficiency, shortest path, or minimum delay.
Geographical routing protocols rely on the knowledge of node locations and network topology. Each node is typically equipped with location information, either obtained through GPS or other localization techniques. With this information, a source node can determine its neighbors and select the best forwarder among them. The selection of the best forwarder is based on the objective function defined for the routing protocol. This function considers factors such as link quality, remaining energy of nodes, or proximity to the destination. By evaluating these parameters, the source node can identify the optimal forwarder to relay its packets towards the destination. The use of geographical routing protocols in underground environments helps in achieving efficient and reliable communication with limited signaling overhead and improved scalability. By leveraging location information and selecting the best forwarder based on the defined objective function, these protocols enable effective routing in WUSNs while considering the unique characteristics and challenges of underground environments.
- E.
Statistical QoS Guarantees
In MI-USNs, ensuring statistical QoS is essential for reliable end-to-end data traffic [
24]. The analysis of statistical QoS parameters helps to assess the performance and reliability of communication in underground sensing applications, with a specific emphasis on minimizing packet loss [
20].
Packet loss can significantly impact the reliability of transmissions in MI-USNs. Maintaining a high level of reliability is crucial for various underground sensing applications, as it ensures that the transmitted data reach the intended destination without loss or corruption. In addition to reliability, bounded delay is another important aspect of QoS in MI-USNs. Timing constraints and real-time monitoring scenarios require the transmission of data within specific time limits to ensure timely and accurate decision-making. By keeping the packet delay within acceptable bounds, the system can meet the application’s timing requirements.
To evaluate statistical QoS in MI-USNs, the communications link between nodes and is considered. Parameters such as packet delay and link reliability are analyzed to assess the distributed functionality between sensors. This analysis helps to determine the effectiveness of the communication link and identify any potential bottlenecks or areas for improvement. By focusing on statistical QoS parameters, MI-USNs can enhance the reliability and timeliness of data transmissions, ensuring that the system meets the requirements of underground sensing applications.
3.3. DECMN Protocol Using MPNMRA for WUSN
To address the unique characteristics and challenges of WUSNs, it has been recognized that traditional methodologies for terrestrial WSNs are not suitable. The focus of previous research has primarily been on the physical layer aspects, such as antenna design and signal analysis, with limited attention given to higher-layer protocol design. In order to overcome these limitations and optimize system performance, a distributed cross-layer framework is proposed instead of the traditional layered approach. This approach ensures efficient resource utilization and improves overall system performance, aligning with the principles of the OSI model.
Achieving a viable throughput of link transmissions while minimizing energy consumption is a key challenge in WUSNs. The goal is to successfully transmit packets between nodes and while maximizing the average transmitted packet rate and reducing the average packet energy simultaneously. This can be considered the acceptable link throughput, which refers to the rate at which packets are successfully transmitted over the link.
By focusing on optimizing link throughput (
and energy consumption
, the proposed cross-layer solution aims to address these challenges in WUSNs. This approach considers the specific requirements and constraints of underground environments, enabling efficient and reliable communication while minimizing energy consumption. By striking a balance between throughput and energy efficiency, the system can achieve improved performance and resource utilization in WUSNs.
The energy component of the objective function represents the energy dissipation per bit for transmitting data from node i to node j, where
is packet length. It is calculated as
, where
represents the energy consumption as a function of distance, and
represents the energy dissipation.
is the transmitted power from node
to node
.
is the transmission bit rate, and
is the channel coding rate. Here,
is the medium conductivity expressed in [S/m]. The throughput component of the objective function represents the desired data transfer rate or packet delivery rate between nodes i and j. It can be measured in terms of the achieved link throughput
expressed in [pkt/s], satisfying the constraint
[
13], or other relevant metrics that reflect the network’s throughput performance.
The optimization problem, termed energy and throughput (), in WUSNs can be expressed by combining the objective functions related to energy consumption and throughput into a single objective function using the vector sum method (with weights , and for the energy savings and required throughput). The objective function aims to find an optimal solution that balances both energy efficiency and throughput in the network.
The specific form of the
objective function can be represented as follows:
The objective function given by Equation (10) focuses on minimizing the link metric (energy and throughput) for each link . This function considers variables such as the power level , the acceptable link throughput , and the DS-CDMA code length . The objective is to find the optimal combination of modulation function () and channel coding scheme () for each possible next-hop neighbor . Here, represents the adopted modulation technique. The chaotic code with length = [, ] is adopted for transmissions over link .
By integrating these considerations and employing a distributed two-stage framework, DECMN aims to optimize the cross-layer design for WUSNs, considering application-driven objectives and environmental factors.
The decision variables considered in DECMN include the channel coding scheme, the power level, the soil conductivity, the forwarder, the modulation scheme, the operating temperature, the DS-CDMA code length, and link throughput.
DECMN combines non-cooperative game theory and distributed power management to address the near-far dilemma and optimize the link throughput in DS-CDMA systems. It utilizes a two-phase decision strategy to determine favored geographic routes with low signaling overhead and scalability, making it suitable for applications such as oil reservoir monitoring. The framework also incorporates a loss-tolerance random-access scheme to enhance the robustness of the system.
In the DECMN framework, the sender divides the cross-layer optimization into two sub-problems, inspired by the geographical routing algorithm. These sub-problems are sequentially solved to achieve efficient energy and throughput in WUSNs.
- (i)
Minimizing link metric EaTij using MPNMRA: The first sub-problem focuses on minimizing the link metric for each link . The energy and throughput, i.e., optimization, is performed using the MPNMRA (energy and next-hop multimetric routing algorithm) approach, which aims to minimize energy consumption while achieving the desired link throughput.
- (ii)
Selection of the appropriate next-hop and optimum physical functionalities: The second sub-problem involves selecting the appropriate next-hop node j∗ and determining the optimum physical functionalities () for the chosen next-hop. This decision is made based on the results obtained from the first sub-problem. The objective is to identify the most suitable next-hop neighbor and the corresponding modulation function and channel coding scheme that optimize the link metric .
By solving these two sub-problems sequentially, the sender can optimize the cross-layer design for WUSNs. The first sub-problem focuses on finding the optimal combination of modulation and channel coding for each link, considering the power level and acceptable link throughput. The second sub-problem determines the appropriate next-hop neighbor and the optimum physical functionalities based on the results obtained from the first sub-problem. This approach allows for efficient resource allocation, energy management, and link optimization in WUSNs.
4. Performance Evaluation
The performance of the DECMN algorithm is evaluated and compared with other algorithms, specifically DEAP, DECN [
25], and DECEN [
26], which are traditional layered protocol systems. The evaluation is conducted using MATLAB version R2021a, and the simulation settings include the same system and resource characteristics for all algorithms.
The energy consumption per bit, average bit rate, and transmit power are assessed in relation to different MI transmission ranges while considering interactions among physical layer features (such as power control architecture, channel coding schemes, and modulation techniques). Two fixed modulation/FEC combinations (BFSK/BCH(63,57,1) and BPSK/No FEC), as well as a cross-layer design that offers centralized power control, are used in the comparison for DEAP, DECN, and DECEN. The conductivity σ is set to 0.01 S/m for the dry soil. Other simulation parameters include the coil radius, 15 cm; the number of turns, 5; and the operating frequency, 7 MHz. The number of sensors is considered to be 10–50. The transmission range is set to 1–15 m, and the packet length is set to 100 Bytes.
Table 1 provides the simulation parameters used for the simulations performed.
The transmissions must comply with the following QoS requirements: for a packet length of 100 Bytes, the maximum allowable packet error rate is 10−4; the outage delay probability must be less than 0.8; and the predicted hop latency is 0.9 s. The high interference scenario is concerned with 0.02 W noise with MAI power level. Additionally, the application’s weight vectors are set to = 0.7 and = 0.3 (Equation (10)) for energy consumption and link throughput, respectively. DECMN, DEAP, DECN, and DECEN are evaluated in terms of their performance in MI communication and MI waveguide with and without 3D coil scenarios. The simulation parameters used for DECMN, DECEN, and DECN algorithms include a population size of a maximum number of iterations of and a problem dimension of
The simulation results demonstrate that DECMN outperforms DEAP, DECN, and DECEN in terms of energy savings and higher throughput. This makes DECMN particularly suitable for WUSNs, where energy efficiency and reliable data transmission are crucial. The comparison highlights the advantages of the DECMN algorithm over traditional layered protocol systems, showcasing its potential for optimizing resource usage and achieving high system performance in WUSNs.
Table 2 and
Table 3 demonstrate that centrally regulated power consumption in WUSNs can achieve more network information and consume less energy compared with the proposed distributed power management method. However, these assumptions are based on theoretical calculations that involve a significant exchange of control signals, which is impractical in real-world WUSN scenarios. DECMN, on the other hand, enables efficient power management by considering the multiuser access interference power level and received noise at the receivers as necessary information for the transmitter. This approach allows for practical centralized energy usage and even achieves efficiency over extended transmission distances. It considers the limitations of real-world WUSNs, such as the inaccuracy of coil angles and the impracticality of multilayer arrangements.
In the context of MI-based WUSNs, the use of MI waveguides and 3D MI coils addresses challenges such as large antenna size, dynamic channel conditions, and limited communication range. These technologies prove to be more suitable for underground communication scenarios. Furthermore, the cross-layered architecture, as employed by DECMN, has demonstrated superiority over traditional layered protocol architectures in terms of energy savings and link reliability. By considering interactions and optimization across multiple layers, cross-layer designs can effectively address the specific requirements and constraints of WUSNs, leading to improved performance and resource utilization.
Table 4 demonstrates the average bit rates achieved by both layered systems (DECN, DEAP) and cross-layered systems (DECMN, DECEN, and centralized). The results show that the cross-layer design, including DECMN, outperforms the traditional layered design in terms of bit rate. DECMN, specifically, exhibits superior performance compared with the centralized system across various transmission lengths. DECMN achieves a significantly higher bit rate, particularly over medium communication ranges. This advantage can be attributed to the distributed nature of DECMN, which is not limited by the strict power constraints imposed by two-hop neighbors in a centralized system. DECMN utilizes the MPNMRA optimization algorithm to effectively manage the distribution of transmission power among individual sensors, thereby enhancing overall system performance. This distributed approach allows DECMN to overcome the limitations of a centralized system and achieve higher bit rates in WUSNs.
Overall, the results indicate that the proposed DECMN algorithm offers improved performance in terms of bit rate compared to both traditional layered systems and a centralized approach. Indeed, DECMN achieves a comparable energy level to the centralized technique while offering other advantages. One notable advantage is its ability to ensure exceptional connectivity through bandwidth-constrained MI routes. This means that DECMN can effectively utilize the limited bandwidth available in MI communication for reliable and efficient data transmission in WUSNs.
Additionally, DECMN addresses the computational complexity challenges commonly encountered in highly viable WUSNs. By employing a distributed optimization approach, DECMN reduces the computational complexity compared with centralized techniques, making it more practical and feasible for real-world implementation. Overall, DECMN not only achieves energy efficiency comparable to centralized techniques but also provides enhanced connectivity and reduced computational complexity, making it a promising solution for efficient and reliable communication in WUSNs.
Table 5 and
Table 6 demonstrate the benefits of DECMN in terms of normalized energy usage and packet rate for successfully received end-to-end data flow. With an increasing number of sensor nodes, DECMN exhibits lower energy usage and higher throughput, indicating improved performance compared with other simulated procedures.
The GEO algorithm, which focuses primarily on geographical progress, performs poorly in terms of system performance. On the other hand, the TPL algorithm reduces the transmitted power in multi-hop scenarios, leading to better energy savings, increased connectivity, and longer routes. In comparison to DEAP and DECN solutions, DECEN and DECMN outperform them by achieving higher throughput gains and greater energy savings. The synergy achieved by optimizing multiple layers’ communication features contributes to the overall improvement in system performance. DECMN’s suitability for underground conditions is confirmed by its outstanding spectral and energy efficiency, as well as its lower computational complexity.
Overall, DECMN presents a novel protocol for efficient and reliable MI communication in WUSNs, accompanied by a cross-layer approach that enhances system performance. Its benefits in terms of energy efficiency, throughput, and suitability for underground environments make it a promising solution for MI-based wireless underground sensor networks.
Wilcoxon’s rank-sum test and Friedman rank (f-rank) test are both non-parametric statistical tests commonly used to compare the performance of different algorithms or treatments [
27]. In this context, these tests are used to assess whether the proposed solution is more efficient than other existing solutions.
Table 7 shows the r-rank and f-rank of each algorithm listed in the last column for each algorithm, and it is found that the DECMN protocol ranked higher statistically than the others.
5. Conclusions and Future Work
This work addresses the interaction of essential underground communication functions and presents a distributed cross-layer framework called DECMN. This framework is designed to effectively utilize bandwidth-limited MI channels. By leveraging the DS-CDMA technique and MPNMRA, reliable transmission links can be established with minimal network information. Furthermore, fulfilling the statistical delay constraints, an analytical cross-layer design is employed to achieve optimal link performance for a given code length. The result outcomes highlight the effectiveness of the proposed approach in improving the performance of MI-based wireless underground sensor networks. Simulation results demonstrate the advantages of DECMN, including lower latency, higher throughput, and reduced energy usage.
The effect of the presence of obstacles and the orientation of the antenna on radio transmission is an important aspect that needs to be covered as a future prospect in the cross-layer protocol design. It is important to consider optimization problems for wireless underground sensor networks beyond single-objective problems. Multi-objective and many-objective optimization, which involve optimizing multiple conflicting objectives simultaneously, is an important research area to explore in the future.