Next Article in Journal
A Bilateral Craniectomy Technique for In Vivo Photoacoustic Brain Imaging
Previous Article in Journal
Computational Imaging at the Infrared Beamline of the Australian Synchrotron Using the Lucy–Richardson–Rosen Algorithm
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Joint Channel and Power Assignment for Underwater Cognitive Acoustic Networks on Marine Mammal-Friendly

School of Cyberspace Security, Hainan University, Haikou 570228, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2023, 13(23), 12950; https://doi.org/10.3390/app132312950
Submission received: 20 October 2023 / Revised: 21 November 2023 / Accepted: 25 November 2023 / Published: 4 December 2023

Abstract

:
When marine animals and underwater acoustic sensor networks (UASNs) share spectrum resources, problems such as serious harm caused to marine animals by underwater acoustic systems and scarcity of underwater spectrum resources are encountered. To address these issues, a mammal-friendly underwater acoustic sensor network channel power allocation algorithm is proposed. Firstly, marine animals are treated as authorized users and sensor nodes as unauthorized users. Considering the interference level of sensor nodes on authorized users, this approach improves network service quality and achieves a mammal-friendly underwater communication mechanism. Secondly, to maximize the utility of unauthorized users, the algorithm incorporates a network interference level and node remaining energy into a game-theoretical framework. Using channel allocation and power control, a game model is constructed with a unique Nash equilibrium point. Finally, through simulation, it can be found that the proposed algorithm can obtain a stable optimal power value, and with the increase of network load, the system capacity of the proposed algorithm is significantly improved than that of the traditional cognitive radio technology and the common spectrum allocation algorithm, and the transmitted power of nodes can be controlled according to the size of the residual energy, so as to comprehensively improve the overall performance of the network.

1. Introduction

Underwater acoustic sensor networks (UASNs) [1,2], have drawn significant attention in marine commerce, military operations, and underwater environment exploration and become new research frontiers [3]. However, most existing research tends to overlook the impact of underwater acoustic sensor networks on marine mammal life and the resultant interference among nodes. Therefore, it is necessary to not only achieve mammal-friendly underwater communication but also address issues like severe node interference in underwater cognitive networks to enhance network performance.
The available spectrum in underwater acoustic channels often falls between tens to hundreds of kilohertz, while the frequencies primarily utilized by UASNs are concentrated in the range of 1 kHz to 40 kHz. Frequencies used by marine mammals for communication are primarily within 30 Hz to 150 kHz, leading to a spectral overlap. Research reveals that underwater sonar systems can severely impact the communication signals and normal behavior of marine mammals, causing significant harm to their survival. Moreover, underwater communication conditions are harsh due to limited energy supply, strong time variability, significant inter-node communication interference, and challenges in centralized control. Therefore, it is crucial to address the coexistence of marine life and underwater nodes’ frequency spectrum while improving the overall performance of underwater acoustic networks.
In the literature [4], the concept of an underwater acoustic cognitive network was proposed for the first time, it senses the environment around the underwater acoustic network and adjusts the transmission power to improve the spectrum utilization. The literature [5,6] applied the cognitive underwater acoustic network technology, but did not consider the impact of underwater acoustic communication networks on the survival of marine mammals.
To tackle the aforementioned challenges, this paper proposes a game-theoretical and mammal-friendly underwater network channel power allocation algorithm. It treats marine mammals as primary users and underwater sensor nodes as secondary users. The algorithm aims to maximize the capacity and performance of secondary users by establishing a utility function. By incorporating network interference levels and node remaining energy into the game-theoretical framework, the algorithm allocates channels and adjusts the transmission power of underwater communication nodes. This design aims to achieve a mammal-friendly and system-performance-optimized underwater acoustic communication network.
The rest of this paper is organized as follows: In Section 2, we will mainly introduce the current research on channel allocation and power control. In Section 3, we will introduce the new mammal-friendly power control (MFPC) algorithm in detail. Then, we will compare the results through simulation experiments in Section 4 to verify the superiority of the new MFPC algorithm, and finally make a prospect and summary in Section 5.

2. Related Work

The Power and Spectrum Allocation Technique is one of the key technologies in cognitive radio technology. Reference [7] proposed a spectrum allocation scheme considering cognitive user mobility. In the same environment, cognitive users were able to access more spectrums when mobile, achieving good results in practical commercial applications. However, fairness among nodes was not extensively addressed.
Reference [8] proposed a dynamic spectrum allocation algorithm that achieves on-demand allocation of spectrum resources, significantly improving fairness. However, this algorithm did not consider the issue of channel power interference in strong interference environments, making it suitable only for professional wireless radio systems with higher transmission rates. Reference [9] employed a Cournot game model that optimized the spectrum allocation for licensed users, demonstrating that reducing spectrum similarity would decrease the amount of spectrum leased by primary users. However, this algorithm treated all secondary users as a collective entity and did not deeply consider the issue of mutual interference among secondary users in terms of transmission power. Reference [10] introduced a bandwidth allocation scheme based on false alarm, determining perception cycles based on the Nash equilibrium, and allocating a spectrum bandwidth based on false alarm performance, effectively reducing energy consumption. Reference [11] proposes a multiuser OFDM subcarrier, bit, and power allocation algorithm to minimize the total transmit power. This is achieved by assigning each user a set of subcarriers and by determining the number of bits and the transmit power level for each subcarrier. However, this algorithm is only applicable to terrestrial wireless networks. Thus, it can be seen that spectrum allocation and power control are key technologies in cognitive radio (CR) to enhance spectrum utilization.
The underwater acoustic cognitive network is proposed based on the above cognitive radio technology. CR technology based on spectrum allocation and power control is still an effective means to improve the utilization of spectrum, but due to the complexity of the underwater environment, the above technology needs to be improved before it can be applied. Based on game theory and OFDM modulation technology, literature [12] proposes a distributed power distribution algorithm to maximize the performance of each user through a non-cooperative game. However, because this algorithm does not provide channel state and node exchange information, it can not improve the performance and reliability. Literature [13] divides a channel into different cells and obtains a more accurate CSI based on the channel state information feedback by time-varying channels through self-learning. However, this algorithm can only achieve a higher throughput than traditional frequency multiplexing without considering propagation delay and resource allocation, which has great limitations. Based on the theory of a non-cooperative game, literature [14] proposes a CSI acquisition scheme with an instantaneous adaptive power allocation strategy. The forgetting factor is introduced into the power allocation algorithm, thus, improving the adaptive power allocation performance of multi-user communication in underwater acoustic channels. However, this algorithm does not consider the impact of sensor networks on marine mammals. Literature [15] proposed an environmentally-friendly channel allocation scheme. On the basis of locating marine mammals, transmit power and available channels were jointly allocated to competing users, which avoided the interference of artificial sensors on marine mammals and improved the network capacity. However, there was no further study on related issues such as channel transmission rate. In the case of marine mammals and transmission constraints, literature [16] proposed an environmentally friendly underwater acoustic sensor network protocol based on channel allocation, which improved the throughput and energy efficiency of underwater acoustic networks. However, this protocol failed to find a matching mac protocol in practical applications, and there are certain limitations. Literature [17] proposes an angle-aware user cooperation (AAUC) scheme, which avoids direct transmission to the attacked user and relies on other users for cooperative relaying. Simulation results showed that the proposed algorithm achieves higher security than direct transmission, but it did not consider the harm of the sensors to the animals. Therefore, in order to make full use of scarce underwater spectrum resources, it is necessary to combine cognitive underwater acoustic communication technology and a power control algorithm on the basis of realizing biofriendliness and to improve the communication performance and spectrum utilization of a cognitive underwater acoustic network while avoiding the interference of a natural acoustic system.

3. System Model

3.1. Mammal-Friendly Communication Mechanism

In the marine environment, artificial acoustic systems and marine mammals share spectrum resources ranging from tens to hundreds of kilohertz, as shown in Figure 1. Within the communication frequency range of 1 kHz to 40 kHz, significant overlap exists between the frequency bands used by artificial underwater sensors and various marine protected animals such as dolphins and whales. The impact of artificial noise sources, like ships, sonar, and underwater sensors on marine mammals, primarily manifests in hearing impairment, abnormal behavior, and organ damage [18,19]. For instance, Reference [20] analyzed the naval sonar military exercises held in Spain in 2002, which resulted in chronic tissue damage to beaked whales near the Canary Islands. Relevant evidence was provided, indicating that the cause of the disease was the formation of bubbles within their bodies due to interference from naval sonar signals.
To sum up, the impact on Marine life should be considered in underwater acoustic communication. Therefore, this paper proposes an MFPC algorithm. By controlling the power and energy of sensor nodes, the algorithm can avoid the interference of marine mammals and improve the utilization rate of the spectrum.
The flow chart of the algorithm in this paper is shown in Figure 2. The steps of the algorithm are as follows:
  • Set underwater acoustic channel parameters.
  • The optimal power Plk of the secondary user is obtained.
  • The channel allocation ratio ak is obtained.
  • Determine whether the benefit of the secondary user continues to increase. If so, the secondary user reduces its power according to the step λ , returns to Step 2, and starts the algorithm process again until the utility function of the secondary user no longer increases.
  • The optimal Nash equilibrium solution is obtained and the algorithm is terminated.

3.2. Joint Channel and Power Assignment

In this study, the algorithm aims to achieve biologically friendly communication. It first obtains the positions and channel state information of marine organisms through perception. Then, using a game-theoretic approach, it allocates system power to enhance the communication quality while maximizing the system capacity.
Assume that there are L sub-channels in the underwater acoustic channel, Subuser k ∈ [1, K], one of the sub-channels l ∈ [1, L], and assuming that the other interfering user is m, then the interfering user m ∈ [1, M], alk indicates whether channel l is assigned to user k, specifically defined as:
α = { 1 ,   k   o c c u p i e s   l 0 ,   o t h e r w i s e
Compared with the signal-to-noise ratio, the Signal-to-Interference-plus-Noise-Ratio (SINR) can better reflect the communication quality of the communication system, which is defined as:
S I N R = P l k h l k L 0 B a l k + m k ,   m = 1 M P m h m k
Among them, Plk is the transmitting power of cognitive user k on channel l, Pm is the transmitting power of other interfering node m, L0 represents the power spectral density of noise, B represents the bandwidth of a sub-channel, and hlk represents the channel gain of the cognitive user k communicating on the sub-channel l. The channel gain can be obtained by sending the pilot signal from the receiving node.
According to Shannon’s theory, the channel capacity Ck of the Kth cognitive user can be expressed as follows:
C k = l = 1 N a l k B l o g 2 ( 1 + P l k h l k L 0 B a l k + m k ,   m = 1 M P m h m k )
Therefore, the capacity of the multi-user underwater acoustic channel can be expressed as follows:
C k = k = 1 K l = 1 N a l k B l o g 2 ( 1 + P l k h l k L 0 B a l k + m k , m = 1 M P m h m k )
To achieve biologically friendly communication, the transmission power of underwater sensor nodes acting as secondary users need to be restricted by the auditory threshold of marine mammals. The National Marine Fisheries Service (NMFS) stipulates [21] that when the auditory threshold of marine mammals reaches a threshold value of 180 dB, it is classified as permanent injury Level A. When the auditory threshold reaches a threshold value of 160 dB, it is classified as Level B, indicating behavioral effects. To ensure that the life of marine mammals is not affected, the upper limit of the transmission power of underwater sensor nodes is calculated as follows:
P l i m = A ( D m i n k , f n ) · 1 0 [ 0.1 ( δ 170.77 ) ]
where fn is the central frequency used by marine mammals to communicate in the channel, and dk is the distance between cognitive user nodes that communicate with each other. After the variable alk is scaled to a continuous variable from 0 to 1, it can be regarded as a coefficient. Then, in Formula (4), we can solve the expression of alk by taking the partial derivative of alk and making its derivative equal to 0, as shown in Equation (6):
C k a l k = 0 l n ( P l k h l k a l k ) P l k h l k a l k = ε
where ε is a constant, and if P l k h l k a l k in Equation (6) is taken as a global variable u, Equation (6) can be simplified to:
l n u u = ε a l k = P l k h l k e ε + u
The channel allocation ratio is represented by alk, and a user with the maximum alk value is selected to join a channel each time, which is as follows:
a m a x = m a x ( P l k h l k e ε + u )
The cyclic execution of Formula (8) enables cognitive users to select the optimal channel access in turn.
After solving the channel allocation problem, we continue to analyze how to avoid node interference in the underwater acoustic channel through power control by a non-cooperative game. Two different cognitive users, k and m, can be taken as two rational and selfish individuals. User k hopes to increase the transmission power to increase his own utility, but the increase in the transmission power will cause interference to the other user m, which not only reduces the transmission performance of the whole system, but also increases the cost of his own participation in the competition. Therefore, only when the transmitted power of different users achieves a Nash equilibrium in the competition of the game can each user fairly obtain the maximum benefit.
In addition, the mutual interference between nodes and the continuous loss of underwater battery energy can be regarded as the costs paid by users in the game, and this part of the costs must be removed to calculate the benefits of users. Therefore, the utility function of cognitive users can be expressed as follows:
l e t   E k = E E c E U k ( P l k ) = k = 1 K l = 1 N a l k B l o g 2 ( 1 + P l k h l k L 0 B a l k + m k ,   m = 1 M P m h m k ) ( L 0 B a l k + m k ,   m = 1 M P m h m k + k = 1 K P l k h k m ) 1 E k
In the above formula, k = 1 K P l k h k m means that user k interferes with other nodes. m k ,   m = 1 M P m h m k means that other nodes interfere with user k. L 0 B a l k represents the disturbance by marine noise, including marine mammals. 1 E k represents the increase or decrease in the final yield resulting from the amount of residual energy. The residual energy can be obtained by the detection of the transmitting node.
Then, considering the problem of mammal-friendliness, it is necessary to limit the transmitted power in Formula (9), which is expressed as follows:
{ U k ( P l k ) = k = 1 K l = 1 N a l k B l o g 2 ( 1 + P l k h l k L 0 B a l k + m k ,   m = 1 M P m h m k ) ( L 0 B a l k + m k ,   m = 1 M P m h m k + k = 1 K P l k h k m ) 1 E k C 1 :   P k P l i m 1 , P m P l i m 1 b n c C 2 :   P k P l i m 2 , P m P l i m 2 a n b ,   c n N
The optimal power Plk in Equation (10) is the Nash equilibrium result of the above game process so the equation can be expressed as a conditional extreme value problem. Then, Formula (10) can be reduced to:
U ( P k , P m ) = k = 1 K l = 1 N a l k B l o g 2 ( 1 + P k h l k L 0 B a l k + m k ,   m = 1 M P m h m k ) ( L 0 B a l k + m k ,   m = 1 M P m h m k + k = 1 K P k h k m ) 1 E k + k = 1 K α k ( P n u c P k ) + m = 1 K β k ( P n u c P m ) + k = 1 K γ k ( P n u s P k ) + m = 1 K δ ( P n u s P m )
From formula (11), the following can be obtained:
α k ( P n u c P k ) = 0
γ k ( P n u s P k ) = 0
U ( P k , P m ) P k = 0 { a l k B h l k L 0 B a l k + m k ,   m = 1 M P m h m k + P l k h l k α k = 0 b n c a l k B h l k L 0 B a l k + m k ,   m = 1 M P m h m k + P l k h l k γ k = 0 a n b ,   c n N
P l k = { B α k L 0 B + m k ,   m = 1 M P m h m k h l k b n c B γ k L 0 B + m k ,   m = 1 M P m h m k h l k a n b ,   c n N
In Equation (15), m k ,   m = 1 M P m h m k means that other nodes interfere with user k. Its value can be detected when it is received by user k. So, it can be taken as a constant. It can be seen from the formula that when the power (Pm) of the interference node increases, the value of the user’s transmitting power (Plk) will decrease, thus improving the revenue of the whole network in the game. Then, the maximum value of power Plk can be calculated. When t = 0 and bnc, the user’s initial power Plk(0) = 0, and let t = t + 1, then:
P l k ( t ) = B R ( P l k ( t - 1 ) ) ;
After Formula (16) is calculated iteratively, once the result Plk(t1) = Plk(t1 − 1) is obtained in a calculation, then t1 is the moment when the Nash equilibrium is achieved. Similarly, in the non-central frequency band anb, cnN, the Nash equilibrium time (t2) of this frequency band can be obtained. In Formula (15), In order to achieve bio-friendliness, the user’s transmitting power (Plk) cannot be greater than the limited power. When the cognitive user is located on the channel of the central frequency band, the optimal power of Plk increases with the decrease in the interference power Pm. When tt1, the value of Plk will increase to greater than the limited power (Plim1), in which case, Plk = Plim1 can only be taken. When the cognitive user is located on a channel in a non-central frequency band, it can be seen that when t ≥ t2, the Pk value will increase to greater than the limited power (Plim2), and only Plk = Plim2 can be taken at this time. In summary, the power Pk of cognitive users can finally be further optimized to:
P l k = { B α k L 0 B + m k ,   m = 1 K P m h m k h l k , t < t 1 P l i m 1 , t t 1 B γ k L 0 B + m k ,   m = 1 K P m h m k h l k , t < t 2 P l i m 2 , t t 2
The parameters α k and γ k in Formula (17) can be calculated according to Formulas (12) and (13), and the calculation results are as follows:
α k = B N k P l i m 1 + n = 1 N L 0 B a l k + m k ,   m = 1 K P m h m k h l k
γ k = B N k P l i m 2 + n = 1 N L 0 B a l k + m k ,   m = 1 K P m h m k h l k
where Nk is the number of channels that user k accesses. Put Equations (18) and (19) into Plk to get the final value of Plk, which is as follows:
P l k = { P l i m 1 + n = 1 N L 0 B a l k + m k ,   m = 1 M P m h m k h l k N k L 0 B + m k ,   m = 1 M P m h m k h l k ,   t < t 1 P l i m 1 ,   t t 1 P l i m 2 + n = 1 N L 0 B a l k + m k ,   m = 1 M P m h m k h l k N k L 0 B + m k ,   m = 1 M P m h m k h l k ,   t < t 2 P l i m 2 ,   t t 2
Replace the complex polynomial in this Formula (20) with the following:
P 1 = P l i m 1 + n = 1 N L 0 B a l k + m k ,   m = 1 M P m h m k h l k N k L 0 B + m k ,   m = 1 M P m h m k h l k P 2 = P l i m 2 + n = 1 N L 0 B a l k + m k ,   m = 1 M P m h m k h l k N k L 0 B + m k ,   m = 1 M P m h m k h l k
In Formula (20), Plk is simply written as Pk. Then, Formula (20) can be simplified as:
P k = { P 1 , t < t 1 P l i m 1 , t t 1 P 2 , t < t 2 P l i m 2 , t t 2

3.3. Existence Proof of Nash Equilibrium

Then, we prove the existence of the Nash equilibrium using lemma. The conditions for the existence of the Nash equilibrium are as follows:
  • Pk is a non-empty, closed, finitely convex set of Euclidean space RN.
  • U(Pk) is continuous on P, and quasi-concave on Pk.
Proof. 
Pk is the node’s transmitted power, so Pk is positive. Then, the first condition is obviously satisfied. For condition (2), U(Pk) is a continuous function on P and only needs to be quasi-concave on Pk. From Equation (14), the first derivative of U(Pk) with respect to Pk is:
U ( P k ) P k = a l k B h l k L 0 B a l k + m k ,   m = 1 M P m h m k + P k h l k α k
The second derivative of Pk with Equation (21) is:
2 U ( P k ) P k 2 = a l k B h l k 2 ( L 0 B a l k + m k ,   m = 1 M P m h m k + P k h l k ) 2 < 0
From Equation (24), we can see that the second derivative of the utility function with respect to Pk is less than 0, and U(Pk) is quasi-concave on Pk, which means the second condition is also satisfied. So, there is a Nash equilibrium in the game of this algorithm. □

4. Discussion

In order to prove the effectiveness of the above algorithm, we conduct simulation experiments on the algorithm. The setting of the simulation scene is shown in Figure 3. The network is distributed in a 4 × 4 × 4 three-dimensional space, with cognitive users and marine mammals randomly distributed in these sub-regions, and the initial location of the marine mammals is random. Among them, two pairs of marine mammals are located in the innermost layer near the xoz plane in cyberspace, and the nodes from the inside to the outside are S1, S2, S3, and S4 in spatial order.
In order to prove the effectiveness of the designed protocol, we conducted simulation experiments on the algorithm. In this paper, we used the Aqua-Sim simulation software based on NS2 to conduct simulation analysis. The process of transmitting data packets by underwater sensor nodes adopts Poisson distribution, and the parameter k represents the arrival rate of the nodes. The red triangle represents the mammal at the receiving end of the acoustic signal. The red squares represents the mammal at the transmitting end of the acoustic signal. The white triangle represents the sensor nodes at the receiving end of the acoustic signal. The white squares represents the sensor nodes at the transmitting end of the acoustic signal.
In reality, there are many sensors that can be applied to the above network model, such as the Type HOIT-UAC816WDN sensor.

4.1. Node Transmitting Power

As shown in Figure 4, the initial power of the transmitting node was set to zero. With an increase in the number of iterations to the third iteration, the transmission powers of nodes S1 and S3 stabilized at fixed values of 8.9 W and 7.2 W, respectively. This is because node S1 is located in the central frequency band, and its Nash equilibrium value of transmission power exceeds Plim1 due to the magnitude of its channel state information parameters. However, to protect marine mammals, the transmission power of S1 can only be limited to the bio-friendly power upper limit Plim1. Similarly, node S3 is positioned in a non-central frequency band, and its Nash equilibrium value of transmission power exceeds Plim2, causing its transmission power value to be limited to Plim2.
The transmission power of node S2 stabilized at 8.9W between the third and ninth iterations. This is due to Formula (22) in this paper’s algorithm, where when t < t1, the computed power (Pk) reaches a Nash equilibrium point, denoted as P1. When t ≥ t1, the value of Pk continues to increase until it exceeds Plim1. However, node S2 is situated in the central frequency band where marine mammals vocalize. To avoid disrupting the normal life of marine mammals, the value of P1 must be lower than the restricted power Plim1. Consequently, the transmission power of node S2 stabilizes at the size of Plim1, which is 8.9 W. As the number of iterations increases to the tenth iteration, due to energy depletion and changes in channel state information, the value of the transmission power of Pk gradually decreases below Plim1. At this point, the variable expression for Pk, denoted as P1, remains the same. Similarly, when t < t2, the value of Pk obtained from Formula (22) at that time is abbreviated as P2. The transmission power of node S4 stabilizes at the value of Plim2, which is 7.2 W when t ≥ t2. As the number of iterations increases to the eighth iteration, the transmission power of node S4 starts to decrease and stabilizes at the Nash equilibrium value P2.

4.2. System Capacity

When the initial position of marine mammals is different, the system capacity of the underwater acoustic network is greatly different. However, the sensor of the underwater acoustic cognitive network adopted in this paper can sense the position information of marine mammals and calculate its own transmission power when sending data, so as to improve the system capacity.
Figure 5 shows the change in network system capacity when the network load increases.
As can be seen from Figure 5, with the increase of network load, the system capacity of the three different algorithms increases continuously. When the network load is not large, the system capacity of the three algorithms has little difference. However, starting from k = 6, the system capacity obtained by applying this algorithm increases significantly compared with the other two algorithms. The system capacity of the proposed algorithm is 36.6% higher than that of conventional cognitive radio technology and 62.4% higher than that of the conventional spectrum allocation method.

4.3. Node Residual Energy

Next, we provide a detailed analysis of the energy optimization of cognitive nodes in this algorithm. As shown in Figure 6, nodes S1 and S2, when sufficiently energized, transmit at the optimal center frequency power of Plim1 in Formula (22). Nodes S3 and S4, when sufficiently energized, transmit at the optimal non-center frequency power of Plim2 in Formula (22). Node S1, due to its greater distance from the receiving end of other nodes, experiences less interference from other nodes, allowing it to achieve a larger transmission power according to Formula (22). However, node S4 is relatively close to the other receiving end of other nodes and experiences greater interference from other nodes, allowing it to achieve a smaller transmission power according to Formula (22). When the remaining energy of node S4 reaches about 40%, as nodes S1 and S3 exit the game, the interference of node S4 by other nodes decreases, and the transmitting power will suddenly increase.
In summary, during the initial period, nodes do not consume energy, and their remaining energy is 100%. The transmission power of all nodes reaches the Nash equilibrium point. As the remaining energy of nodes decreases, their transmission power gradually decreases. Formula (11) in this study shows that as energy (E) decreases, the price of unit power increases, and the user’s transmission cost also increases. Therefore, according to this algorithm, users will reduce their transmission power, thereby increasing the total revenue U(Pk) of nodes and saving energy. Thus, this algorithm can control the transmission power of nodes based on the remaining energy, ultimately enhancing the overall network performance.
With the increase in network load, the system capacity of the three algorithms increases continuously. When the network load is not high, the system capacity differences among the three algorithms are not significant.

5. Conclusions

Aiming at the problems, such as the influence of sensor nodes on marine mammals in UASNs and the large interference between underwater network nodes, a channel power allocation algorithm, based on game theory and mammal-friendliness in an underwater acoustic network, is proposed. The algorithm aims to avoid the communication interference of sensor nodes in marine mammals, and further avoid the direct mutual interference of sensor nodes, so as to improve the communication quality of nodes while ensuring mammal-friendliness.
Firstly, with marine mammals as primary users and sensor nodes as secondary users, the system capacity of secondary users is maximized by a non-cooperative game without interfering with the communication of primary users. Secondly, the network interference level is introduced into the utility function, and then the transmitting power of the node is adjusted according to the income of the game. Simulation analysis shows that the proposed algorithm improves the communication quality and energy efficiency of UASNs while improving the capacity of the UASN system.

Author Contributions

Conceptualization, L.X.; methodology, L.X.; software, L.X. and C.C.; validation, L.X. and C.C.; formal analysis, L.X.; investigation, L.X. and C.C.; data curation, L.X.; writing—original draft preparation, L.X. and C.C.; writing—review and editing, L.X. and C.C.; supervision, C.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Major Science and Technology Plan of the Hainan Province, No. Grant ZDKJ2021052.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Jawhar, I.; Mohamed, N.; Al-Jaroodi, J.; Zhang, S. An architecture for using autonomous underwater vehicles in wireless sensor networks for underwater pipeline monitoring. IEEE Trans. Ind. Informat. 2019, 15, 1329–1340. [Google Scholar] [CrossRef]
  2. Zheng, C.; Sun, D.; Cai, L.; Li, X. Mobile node localization in underwater wireless networks. IEEE Access 2018, 6, 17232–17244. [Google Scholar] [CrossRef]
  3. Yang, G.; Dai, L.; Wei, Z. Challenges, threats, security issues and new trends of underwater wireless sensor networks. Sensors 2018, 18, 3907. [Google Scholar] [CrossRef] [PubMed]
  4. Luo, Y.; Pu, L.; Zuba, M.; Peng, Z.; Cui, J.-H. Challenges and Opportunities of Underwater Cognitive Acoustic Networks. IEEE Trans. Emerg. Top. Comput. 2014, 2, 198–211. [Google Scholar] [CrossRef]
  5. Morozs, N.; Mitchell, P.D.; Diamant, R. Scalable adaptive networking for the Internet of Underwater Things. IEEE Internet Things J. 2020, 7, 10023–10037. [Google Scholar] [CrossRef]
  6. Han, G.; Zhou, Z.; Zhang, Y.; Martínez-García, M.; Peng, Y.; Xie, L. Sleep-scheduling-based hierarchical data collection algorithm for gliders in underwater acoustic sensor networks. IEEE Trans. Veh. Technol. 2021, 70, 9466–9479. [Google Scholar] [CrossRef]
  7. Wang, Y.; Zhang, Y.; Chen, J.; Zhao, B.; Gao, C.; Dong, J. A Prediction-Based Spectrum Allocation Algorithm for Highway Mobility Model in Cognitive Radio Networks. In Proceedings of the 2020 IEEE 9th Joint International Information Technology and Artificial Intelligence Conference (ITAIC), Chongqing, China, 11–13 December 2020; pp. 52–55. [Google Scholar] [CrossRef]
  8. Ikami, A.; Hayashi, T.; Amano, Y. Fair Spectrum Allocation for Dynamic Spectrum Sharing between Different Radio Systems. In Proceedings of the 2020 23rd International Symposium on Wireless Personal Multimedia Communications (WPMC), Okayama, Japan, 19–26 October 2020; pp. 1–6. [Google Scholar] [CrossRef]
  9. Zhang, N.; Yang, D.; Jing, L. An Advanced Algorithm for Spectrum Allocation of Primary Users Based on Cournot Game. In Proceedings of the 2019 IEEE International Conference on Signal, Information and Data Processing (ICSIDP), Chongqing, China, 11–13 December 2019; pp. 1–4. [Google Scholar] [CrossRef]
  10. Long, Y.; Li, Y.; Long, Y.; He, L.; Ju, H. Joint Spectrum Sensing, Bandwidth Allocation and Energy Consumption Optimization in Cognitive IoT. In Proceedings of the 2021 IEEE 94th Vehicular Technology Conference (VTC2021-Fall), Norman, OK, USA, 27–30 September 2021; pp. 1–5. [Google Scholar] [CrossRef]
  11. Wong, C.Y.; Cheng, R.S.; Lataief, K.B.; Murch, R.D. Multiuser OFDM with adaptive subcarrier, bit, and power allocation. IEEE J. Sel. Areas Commun. 1999, 17, 1747–1758. [Google Scholar] [CrossRef]
  12. Gharsalli, K.; Bouvet, P.-J.; Najeh, S.; Besbes, H.; Pors, T.L.; Gazzah, H. Non-cooperative Resource Allocation Game-Theoretic Approach in Underwater Acoustics. In Proceedings of the 2023 International Wireless Communications and Mobile Computing (IWCMC), Marrakesh, Morocco, 19–23 June 2023; pp. 632–637. [Google Scholar] [CrossRef]
  13. Zhang, Y.; Wang, A.; Fan, R.; Zhu, J. Soft Frequency Reuse for Underwater Acoustic Sensor Networks with Interference Mitigation and Adaptive Resources Allocation. In Proceedings of the Global Oceans 2020: Singapore—U.S. Gulf Coast, Biloxi, MS, USA, 5–30 October 2020; pp. 1–8. [Google Scholar] [CrossRef]
  14. Pottier, A.; Tomasi, B. Online adaptive power allocation and channel state feedback strategies in underwater acoustic networks. In Proceedings of the OCEANS 2021: San Diego–Porto, San Diego, CA, USA, 20–23 September 2021; pp. 1–7. [Google Scholar] [CrossRef]
  15. Yao, G.; Jin, Z.; Su, Y. An environment-friendly spectrum decision strategy for underwater wireless sensor networks. In Proceedings of the 2015 IEEE International Conference on Communications (ICC), London, UK, 8–12 June 2015; pp. 6370–6375. [Google Scholar] [CrossRef]
  16. Su, H.; Qian, Y.; Zhang, J. An Environmental Friendly Routing with Channel Allocation for Underwater WSNs. In Proceedings of the 2019 IEEE 11th International Conference on Communication Software and Networks (ICCSN), Chongqing, China, 12–15 June 2019; pp. 348–352. [Google Scholar] [CrossRef]
  17. Wang, S.; Wen, M.; Xia, M.; Wang, R.; Hao, Q.; Wu, Y.-C. Angle Aware User Cooperation for Secure Massive MIMO in Rician Fading Channel. IEEE J. Sel. Areas Commun. 2020, 38, 2182–2196. [Google Scholar] [CrossRef]
  18. Holt, M.M.; Noren, D.P.; Dunkin, R.C.; Williams, T.M. Vocal performance affects metabolic rate in dolphins: Implications for animals communicating in noisy environments. J. Exp. Biol. 2015, 218, 1647–1654. [Google Scholar] [CrossRef]
  19. Cheng, W.; Luo, Y.; Peng, Z.; Hastings, M.C. A framework of acoustic channel availability prediction for avoiding interfering marine mammals. In Proceedings of the 9th International Conference on Underwater Networks & Systems (WUWNET), Rome, Italy, 12–14 November 2014. [Google Scholar]
  20. Jepson, P.D.; Arbelo, M.; Deaville, R.; Patterson, I.A.P.; Castro, P.; Baker, J.R.; Degollada, E.; Ross, H.M.; Herráez, P.; Pocknell, A.M.; et al. Gas-bubble lesions in stranded cetaceans. Nature 2003, 425, 575–576. [Google Scholar] [CrossRef] [PubMed]
  21. Wilson, C.; Robinson, D.; Shotwell, S.K. Overcoming barriers to the use of satellite data in fisheries management. In Proceedings of the IGARSS 2020—2020 IEEE International Geoscience and Remote Sensing Symposium, Waikoloa, HI, USA, 26 September–2 October 2020; pp. 3302–3305. [Google Scholar] [CrossRef]
Figure 1. Diagram of signal overlapping frequency bands.
Figure 1. Diagram of signal overlapping frequency bands.
Applsci 13 12950 g001
Figure 2. Algorithm flow.
Figure 2. Algorithm flow.
Applsci 13 12950 g002
Figure 3. Mammal and sensor node distribution.
Figure 3. Mammal and sensor node distribution.
Applsci 13 12950 g003
Figure 4. Convergence curve of node transmitting power.
Figure 4. Convergence curve of node transmitting power.
Applsci 13 12950 g004
Figure 5. System capacity under different algorithms.
Figure 5. System capacity under different algorithms.
Applsci 13 12950 g005
Figure 6. The change of node transmitting power with energy.
Figure 6. The change of node transmitting power with energy.
Applsci 13 12950 g006
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

Xue, L.; Cao, C. Joint Channel and Power Assignment for Underwater Cognitive Acoustic Networks on Marine Mammal-Friendly. Appl. Sci. 2023, 13, 12950. https://doi.org/10.3390/app132312950

AMA Style

Xue L, Cao C. Joint Channel and Power Assignment for Underwater Cognitive Acoustic Networks on Marine Mammal-Friendly. Applied Sciences. 2023; 13(23):12950. https://doi.org/10.3390/app132312950

Chicago/Turabian Style

Xue, Libin, and Chunjie Cao. 2023. "Joint Channel and Power Assignment for Underwater Cognitive Acoustic Networks on Marine Mammal-Friendly" Applied Sciences 13, no. 23: 12950. https://doi.org/10.3390/app132312950

APA Style

Xue, L., & Cao, C. (2023). Joint Channel and Power Assignment for Underwater Cognitive Acoustic Networks on Marine Mammal-Friendly. Applied Sciences, 13(23), 12950. https://doi.org/10.3390/app132312950

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