Next Article in Journal
Optimizing Activation Function for Parameter Reduction in CNNs on CIFAR-10 and CINIC-10
Previous Article in Journal
Transforming Group Codes in Mealy Finite State Machines with Composite State Codes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Spectrum Allocation and Power Control Based on Newton’s Method for Weighted Sum Power Minimization in Overlay Spectrum Sharing

1
Electronic Information School, Hubei Three Gorges Polytechnic, Yichang 443199, China
2
School of Artificial Intelligence, Hubei University, Wuhan 430062, China
3
School of Automation, China University of Geosciences (Wuhan), Wuhan 430074, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(8), 4290; https://doi.org/10.3390/app15084290
Submission received: 17 February 2025 / Revised: 2 April 2025 / Accepted: 11 April 2025 / Published: 13 April 2025

Abstract

:
As the popularity of smartphones, wearable devices, intelligent vehicles, and countless other devices continues to rise, the surging demand for mobile data traffic has resulted in an increasingly crowded electromagnetic spectrum. Spectrum sharing serves as a solution to optimize the utilization of wireless communication channels, allowing various types of users to share the same frequency band securely. This paper investigates spectrum allocation and power control problems in overlay spectrum sharing, with a focus on promoting green communication. Maximizing weighted sum energy efficiency (WSEE) requires solving complex multiple-ratio fractional programming (FP) problems. In contrast, weighted sum power (WSP) minimization offers a more straightforward approach. Moreover, because WSP is directly related to users’ power consumption, we can dynamically adjust their weights to balance their residual energy. We prioritize WSP minimization over the more common WSEE maximization. This choice not only simplifies computation but also maintains users’ quality of service (QoS) requirements. The joint optimization for multiple primary users (PUs) and secondary users (SUs) can be decomposed into two components: a weighted bipartite matching problem and a series of convex resource allocation problems. Utilizing Newton’s method, our system-level simulation results show that the proposed scheme achieves optimal performance with minimal computational time. We explore strategies to accelerate the proposed scheme by refining the selection of initial values for Newton’s method.

1. Introduction

1.1. Background

Over the last few decades, multifarious devices, including smartphones, wearable devices, and intelligent vehicles, have steadily gained popularity. All these devices rely on the same wireless frequency band to share data, voice, and images. The accompanying surge in demand for mobile data traffic is crowding the electromagnetic spectrum [1].
Spectrum sharing can effectively address this issue and improve overall system efficiency and accessibility. It also maintains the quality of service (QoS) for primary users (PUs) [2]. Current wireless communication systems have widely deployed this technology, e.g., device-to-device (D2D) communications in cellular networks and 5G New Radio (NR) over Long-Term Evolution (LTE) carriers. It can be foreseen that spectrum sharing will continue to be a vital research frontier in next-generation wireless networks [3].
Cognitive radio (CR) [4] has played a significant role in motivating the development of spectrum sharing. It enables a secondary user (SU) to access a PU’s licensed band, typically through either underlay, overlay, or interweave mode, thereby enhancing system spectrum efficiency (SE). Specifically, in the underlay mode, SUs can operate simultaneously on PUs’ licensed bands under the interference temperature limits. As a result, the SUs must carefully manage spectrum access and power control. In the overlay mode, SUs opportunistically access idle licensed bands through spectrum sensing. This approach guarantees no interference to PUs. The interweave mode is similar to the overlay mode. This mode also allows users to access the licensed spectrum bands opportunistically. Differently, it dilutes the concepts of PUs and SUs. Ongoing users are considered PUs, while incoming users are considered SUs [5].
Beyond the three typical methods, cooperative spectrum sharing—a form of overlay sharing that uses relaying techniques—provides a critical supplement [6]. It essentially belongs to overlay spectrum sharing. In this mode, SUs act as relays, helping PUs with poor channel conditions communicate. After the PUs complete their data transmission, the SUs can access the corresponding licensed bands. By dedicating part of their energy budget to relay PU transmissions, SUs gain temporary access to licensed bands. This creates a win–win scenario where both user types benefit [7].
In the abovementioned modes, spectrum allocation and power control play a significant role in enhancing overall system performance while ensuring the QoS of different priority levels for heterogeneous users. On the one hand, spectrum allocation involves strategically assigning frequency bands to different users to optimize bandwidth usage and minimize interference [8]; on the other hand, power control refers to managing transmission power levels across different devices, which can enhance the corresponding received signal-to-noise ratio (SNR) levels while reducing overall energy consumption [9]. Effective spectrum allocation and precise power control facilitate seamless communication and ensure the required QoS for all users. These combined effects contribute to robust and efficient communication systems.
Considering sustainable development in areas like the economy, the environment, and health, achieving green communication has become a key focus in designing and operating current and future wireless communication networks [10]. Non-Orthogonal Multiple Access (NOMA) is widely adopted in 5G applications like massive machine-type communication (mMTC). However, Enhanced Mobile Broadband (eMBB)—which relies on orthogonal frequency division multiple access (OFDMA)—will remain a dominant use case in the near future. Therefore, research on overlay spectrum sharing is still of substantial significance. This paper investigates spectrum allocation and power control in overlay spectrum sharing to align with green communication.

1.2. Related Work

Effective spectrum allocation and power control enable both primary links (PLs) and secondary links (SLs) to operate at a high-performance level. Various mathematical frameworks and performance metrics have been applied to develop network-centric and user-centric schemes [11]. A network-centric scheme requires a central controller and typically adopts mathematical frameworks such as convex optimization [12,13] and fractional programming (FP) [14,15,16]. In contrast, a user-centric scheme is implemented in a distributed manner and mainly relies on frameworks such as contract theory [17,18] and game theory [19,20,21].
For an extended period, beginning with the early days of CR, the primary emphasis in spectrum allocation and power control has been optimizing overall system throughput or achievable user rates. For example, the researchers of [12] introduced a cooperative D2D communication framework where cellular and D2D users can switch between the underlay, overlay, or cooperative spectrum-sharing mode. Based on this framework, they proposed an adaptive mode selection and spectrum allocation scheme to maximize the D2D users’ overall throughput. The simulation results showed that the proposed framework and scheme are effective in various scenarios. The study in [13] proposed an overlay spectrum-sharing framework using three technologies: cooperative relay, full-duplex (FD), and NOMA. Additionally, it integrated simultaneous wireless information and power transfer (SWIPT) techniques. Under this framework, they derived the throughput in tight closed-form approximations for the primary and secondary networks. After that, a rapid convergent iterative algorithm was proposed to optimize the system throughput.
In [17], the researchers examined cooperative spectrum sharing with incomplete information, i.e., SUs’ wireless channel characteristics are unknown to a PU. Using contract theory, they modeled the interaction between the PU and SUs as a labor market. Then, they studied the optimal contract design and proposed an algorithm in which the PU aims to maximize the average transmission rate. At the same time, each SU aims to choose relay power and time allocation to maximize its normalized payoff. The authors of [18] further extended the research of [17] to the scenario of OFDMA-assisted cognitive Internet of Things (IoT) networks.
Based on matching game theory, the authors in [19] developed a two-timescale wireless resource allocation scheme for cooperative overlay D2D communication systems. The scheme operates at two timescales: (1) long-term matching between cellular and D2D links, and (2) short-term transmission time allocation for matched pairs. After that, they proposed a distributed pairing algorithm to optimize the expected data rate of the D2D link while guaranteeing the QoS of the cellular link. In [20], the researchers studied the performance of overlay D2D communication links based on carrier-sense multiple access (CSMA) protocols. Each D2D user aims to achieve its data rate requirement while maximizing its payoff. A Stackelberg game was established, where the base station (BS) acts as a leader in regulating the D2D users’ payoff. In [21], the researchers designed a group-based framework without channel quality indicators (CQIs) that realizes a pricing-based Stackelberg game for mode selection and spectrum allocation feedback. They proposed an incentive-compatible pricing strategy to optimize the achievable rate of potential D2D links while effectively preventing selfish D2D users from negatively impacting overall system performance.
Green communication is now a cornerstone of wireless system design, driven by a growing global emphasis on sustainable development. Consequently, energy efficiency (EE)—the ratio between global achievable throughput and power consumption—has become a primary metric for evaluating system cost-effectiveness [22]. For instance, the authors in [14] addressed the resource allocation problem for one PL and SL pair in the overlay or underlay mode. The optimization goal is to maximize the SL’s EE while guaranteeing the PL’s minimum required rate. For the overlay mode, two algorithms were proposed: one solves a sequence of more accessible FP to fulfill the first-order optimality conditions of the original problem; the other enjoys a weaker optimality claim but with even lower computational complexity. In [15], researchers addressed spectrum scarcity and energy limitations in cognitive radio networks. They proposed a joint optimization of transmission time allocation and power control for radio frequency energy harvesting systems. They converted the non-convex EE maximization to a convex problem via the proposed approximate convex policy for the co-frequency interference (CO-ACP) scheme. Then, they used Frank–Wolfe (FW) with one-dimensional linear programming to achieve the optimal solution. The numerical results indicated that the CO-ACP can achieve a tight lower-bound optimum solution.
Since EE focuses on the entire system performance, taking EE as the objective function as resource allocation problems will not indicate each user’s priority. Weighted sum energy efficiency (WSEE), defined as the weighted sum of users’ EE, considers individual users’ EE and overall system EE. It is suitable for heterogeneous networks with diverse EE requirements for different users. For this reason, more and more studies have adopted WSEE rather than EE as the objective function for systems such as D2D communications and cognitive radio networks. For example, the authors in [16] investigated D2D communications overlaying cellular networks with spectrum–power trading. In their system, D2D users act as cellular users’ (CUs’) relays, exchanging their transmit power for the opportunities to access the licensed bands. The proposed spectrum–power trading schemes analyze two scenarios: public-interested and self-interested D2D users. The optimization objectives include maximizing WSEE via relay selection, spectrum allocation, and power control.
Nevertheless, EE and WSEE maximization problems are challenging due to their non-convex form. Specifically, EE maximization results in a single-ratio FP problem, while the latter involves multiple-ratio FP problems [23]. Conventional approaches like Charnes–Cooper transformation (CCT) and Dinkelbach’s algorithm effectively solve single-ratio FP problems. However, they struggle with multiple-ratio FP cases. Quadratic transform is able to handle multiple-ratio FP problems but a series of prerequisites must be satisfied [24]. Overall, these methods have already established a very mature solution framework. However, significant computational complexity is required within this framework to obtain a near-optimal solution. In addition, when jointly optimizing spectrum allocation and power control for EE or WSEE maximization, the resulting mixed-integer fractional programming (MIFP) problems will be more challenging.
In recent years, cellular networks have rapidly evolved toward being ultra-dense and heterogeneous, raising increasingly higher requirements for wireless resource management [25]. With this trend, artificial intelligence (AI) technology deeply integrates with wireless communication networks and plays a crucial role in spectrum allocation and power control [26]. With the aid of neural networks (NNs), machine learning (ML) methods such as supervised learning, unsupervised learning, and reinforcement learning (RL) have overcome the difficulties mentioned above to a certain extent when dealing with EE or WSEE maximization problems. For example, the authors in [27] proposed a resource allocation strategy based on deep learning (DL) for underlay cognitive radio networks with multiple-input–single-output (MISO) interference channels. The proposed scheme optimizes SUs’ transmit power and beamforming vector to maximize their sum EE while ensuring the QoS requirements for both PUs and SUs. The authors designed a deep neural network (DNN) architecture with three interconnected units. This DNN model effectively approximates the optimal resource allocation strategy. The researchers in [28] investigated transmit power control in D2D communication networks via a deep reinforcement learning (DRL) method. To maximize overall system EE, a dynamic power optimization scheme with two parallel deep Q networks (DQNs) was proposed. The numerical results showed that the proposed scheme can achieve higher EE while guaranteeing system throughput requirements. However, as is well-known, ML tasks require a large amount of training data while also bringing enormous computational burdens and energy costs [26].

1.3. Motivation, Contribution, and Organization

The 3GPP committed to developing 6G specifications from December 2023 onward. Heterogeneous network paradigms such as D2D communications are expected to expand significantly in the 6G era [25]. However, introducing new technologies like terahertz communication will substantially increase network infrastructures and connected devices, which will, in turn, drive up energy costs [29]. Moreover, there is no doubt that 6G will have increasingly diversified and stringent requirements for the QoS of smartphones, whose standby time is limited by the capacity of lithium-ion batteries. Thus, it is crucial to reduce and balance users’ energy consumption while ensuring their QoS requirements in energy-limited communication systems.
Firstly, contrary to the concept of green communication, some studies have placed a one-sided emphasis on maximizing SE, whether in terms of system throughput or user sum rates, e.g., [12,13,17,18,19,20,21].
Secondly, schemes maximizing EE or WSEE under the FP framework require stringent prerequisites and result in high computational complexity, e.g., [14,15,16].
Thirdly, although complex FP problems such as MIFP can achieve near-optimal solutions by leveraging DL, ML tasks depend on extensive training data and considerable computing resources. These demands can result in increased energy costs, e.g., [27,28].
Finally, a considerable portion of the research effort primarily focuses on maximizing the performance of the secondary system while guaranteeing PUs’ minimum QoS requirements, e.g., [12,14,16,19,27].
In the upcoming 6G era, the primary focus will be reducing and balancing terminal energy consumption while satisfying users’ QoS requirements, thereby extending network lifetime as much as possible [1,10]. This paper proposes weighted sum power (WSP) as a novel objective function for overlay spectrum sharing. WSP is defined as the sum of weighted users’ power consumption, addressing resource allocation challenges while aligning with 6G’s EE goals. Unlike WSEE in multiple-ratio FP form, WSP minimization can typically be converted into a convex form. Additionally, because WSP is directly related to users’ power consumption, it allows for effectively managing their power budgets by dynamically adjusting the corresponding weights.
To sum up, the trade-offs between WSP minimization, EE maximization, WSEE maximization, and other energy-related objectives are indeed critical in 6G green communication systems. WSP minimization focuses on reducing and balancing absolute power consumption across users. This aligns with 6G’s emphasis on extending terminal battery life and managing energy costs in dense networks. Its linear formulation enables low-complexity convex optimization, making it suitable for dynamic resource allocation in heterogeneous networks. EE maximization focuses on system EE, which optimizes the ratio of throughput to power consumption. WSEE maximization prioritizes EE per user, which ensures fairness in energy utilization across diverse user requirements (e.g., high-rate vs. low-power devices). Their FP nature introduces non-convexity, leading to higher computational complexity and stringent prerequisites for convergence. In scenarios with strict latency requirements (e.g., industrial IoT), WSP minimization ensures timely transmissions by prioritizing power budget adherence, whereas EE or WSEE maximization might sacrifice latency to maintain high EE ratios. Therefore, WSP minimization is particularly advantageous for 6G’s energy-limited, latency-sensitive, and heterogeneous environments. While EE or WSEE maximization remains popular for most use cases, the simplicity, scalability, and alignment with 6G’s green communication goals make WSP minimization a pragmatic choice.
With WSP as the objective function, we jointly optimize the performance of both PUs and SUs. The joint power control, spectrum allocation, and link matching is formulated as an integer programming problem, which can be decomposed into two parts: (1) a series of spectrum allocation and power control sub-problems, and (2) a weighted bipartite graph matching between potentially matched primary and secondary link pairs. Given the linear nature of WSP, these sub-problems can be easily proved convex and effectively solved using Newton’s method. For the weighted bipartite matching problem, we employ the well-established Kuhn–Munkres (KM) algorithm to find the optimal solution.
In our prior work [30], we have proposed a suboptimal resource allocation scheme with low computation time based on Newton’s method and graphical method for the cooperative spectrum sharing in cognitive radio networks (i.e., the scenario where SUs serve as relays in exchange for the opportunity to access PUs’ authorized spectrum). This work was also dedicated to minimizing system WSP. However, unlike the prior work, this paper focuses on a more common spectrum-sharing mode, i.e., overlay spectrum sharing. We derive an optimal spectrum allocation and power control scheme using Newton’s method and the KM algorithm. The differences between [30] and this paper are listed in Table 1.
The main contributions of our paper are summarized below:
1. To the best of our knowledge, it is the first time that WSP has been taken as the objective function to handle resource allocation problems for overlay spectrum sharing. We also present the system model and frame structure associated with the proposed centralized scheme;
2. Utilizing Newton’s method, the optimal solutions for the spectrum allocation and power control sub-problems can be found with very short computational time;
3. We also propose corresponding heuristic approaches to accelerate the convergence of Newton’s method, which makes our scheme more suitable for practical real-time applications. Through simulation, the effectiveness and efficiency of our proposed centralized scheme and heuristic approaches are validated.
The rest of this paper is organized as follows: In Section 2, we present the system model and formulate a joint problem of spectrum allocation, power control, and link-matching to minimize system WSP. Section 3 proposes a scheme based on the KM algorithm and Newton’s method. In this section, we also discuss the initial value selection in Newton’s method and weight adjustment. In Section 4, we present simulation results to evaluate the performance of the proposed scheme. Finally, we conclude this paper in Section 5.

2. System Model and Problem Formulation

We define a primary transmitter (PT) and its corresponding primary receiver (PR) as a PL; a secondary transmitter (ST) and its corresponding secondary receiver (SR) are referred to as an SL. This paper considers a scenario with multiple PLs and SLs. Figure 1 illustrates an example of our system model and its corresponding frame structure as an application for D2D communications in cellular networks based on OFDMA. In this example, a CU and the BS serve as a PL, while a D2D pair—consisting of a D2D transmitter (DT) and a D2D receiver (DR)—acts as an SL. A D2D pair can opportunistically access licensed bands in the overlay mode. Since cellular downlink transmission operates at relatively high power levels and has a sufficient energy budget, our focus will be on uplink transmission. For simplicity, the transmission directions of all the SLs remain unchanged. We denote P = p 1 , , p M and S = s 1 , , s N as the sets of the PLs and SLs, where M = P and N = S . A list of the main symbols in this paper can be found in Table 2.
In LTE and 5G NR, resource blocks (RBs) are the basic units of wireless time-frequency resources allocated to user equipment (UE). Generally, the PR, i.e., the BS, allocates a single RB or contiguous RBs to a PT, i.e., a CU [31]. In this paper, referring to [12,19], the number of RBs is assumed to equal M , and the BS only assigns one RB to one PL. Furthermore, each SL can access only one RB, while the PL allows only one SL to occupy its RB, so the orthogonality of spectrum resources can be preserved.
Our frame structure is compatible with LTE and 5G NR. Each frame starts with a preprocessing stage that includes pilot transmission, channel state information (CSI) reporting, and wireless resource allocation, followed by ten spectrum-sharing subframes. The PTs and the STs first send pilots. Then, the PR and the SRs estimate the channel gains and report CSI. With the CSI, the resource allocation can be determined. The details of spectrum sharing between one matched PL and SL pair are described as follows.
When p m matches with s n , where m 1 , , M and n 1 , , N , each corresponding spectrum-sharing subframe is split into two phases. In phase one, PT m transmits its data to the PR using power p p , m n while ST n remains silent. In phase two, when PT m has completed its uplink transmission, ST n can fulfill its data transmission to its corresponding SR using power p s , m n on the RB of PT m . If we denote the duration of phase one as θ m n of an RB in the time domain, phase two will last 1 θ m n of an RB, where θ m n denotes the spectrum-sharing factor and θ m n 0,1 .
Discrete power levels are widely used in current wireless communication standards, such as LTE-A and 5G [32]. This approach is particularly beneficial for transmitters with limited capabilities due to hardware constraints, as seen in machine-type communications. Thus, this paper chooses the values of p p , m n and p s , m n from p m i n , p m i n p , p m i n p 2 , , p m a x , where p is the granularity of the power levels. Furthermore, we assume that the spectrum-sharing factor levels are also discrete. θ m n chooses its value from θ , 2 θ , , 1 θ .
The achievable SEs of p m and s n within one subframe are given as follows:
S p , m n = θ m n log 2 1 + p p , m n g p , m / n 0 ,
S s , m n = 1 θ m n log 2 1 + p s , m n g s , n / n 0 ,
where n 0 is the additive white Gaussian noise power density; g p , m and g s , n denote the channel gains between PT m and PR m or ST n and SR n , respectively. The channel characteristics include both path loss and multipath fading. We use a block fading model, where all channel gains change independently from one frame to the next. This means that within a single frame, all channel gains are considered to be constant.
The transmit power consumption of p m and s n within the corresponding subframe can be expressed as outlined below:
P p , m n = θ m n p p , m n ,
P s , m n = 1 θ m n p s , m n .
Green communication focuses on minimizing network energy consumption while meeting the QoS requirements. This strategy also supports sustainability goals, including carbon footprint reduction and environmental health preservation. As mentioned in the introduction, EE is the most critical performance metric in line with green communication. It focuses more on system performance but neglects users’ priority. WSEE balances system-level EE and user fairness. This metric is particularly effective for networks with diverse user priorities. Network operators can leverage predefined weights to tailor their performance more effectively. Nevertheless, a WSEE maximization problem is often challenging since it belongs to multiple-ratio FP. If any ratio of the sum does not follow a concave–convex form, or its feasible region is non-convex, its optimization will be extremely complex. In this instance, standard global optimization algorithms will face limitations in practice, often exhibiting exponential complexity. When it comes to joint spectrum allocation and power control, the resulting MIFP will be even more difficult to solve.
In the upcoming 6G era, the energy consumption of network infrastructure and connected terminals will further increase with the activation of the high-frequency spectrum. In order to alleviate the contradiction between stagnant battery energy storage technology and the increasing energy consumption of mobile terminals, some researchers have regarded energy consumption as the objective function in resource allocation optimization for a long time [33]. Energy consumption minimization, like EE optimization, ignores user priorities. This oversight risks depleting specific users’ energy budgets prematurely, which shortens the overall network lifetime. Inspired by the above analysis, we introduce WSP as the objective function for our optimization problem.
Omitting the circuit power consumption, we express the WSP of a matched link pair p m and s n as follows:
w m n = μ m P p , m n + ν n P s , m n ,
where μ m and ν n are the positive weights of p m and s n .
A value of α m n = 1 indicates that p m and s n are matched, otherwise α m n = 0 . Denoting p p = p p , m n , p s = p s , m n , α = α m n | α m n = 0,1 , θ = θ m n | θ m n 0,1 , the optimization problem for the overall system WSP minimization is expressed as stated below:
min p p , p s , α , θ m = 1 M n = 1 N α m n w m n ,
s . t .       C 1 :   S p , m n Q p , m ,
C 2 :   S s , m n Q s , n ,
C 3 :   p m i n p p , m n p m a x ,
C 4 :   p m i n p s , m n p m a x ,
C 5 :   m = 1 M n = 1 N α m n 0,1 ,
C 6 :   0 < θ m n < 1 ,
where C1 and C2 ensure the minimum SE requirements for all the links; C3 and C4 constrain their minimum transmit power ( p m i n ) and maximum transmit power ( p m a x ); C5 refers to the one-to-one correspondence matching between P and S ; C6 constrains the value of the spectrum-sharing factor.
Equation (6) is a mixed integer nonlinear programming (MINLP) problem. Due to C5 and the structure of its objective function, we can decompose Equation (6) into a series of spectrum allocation and power control sub-problems at a lower level, along with a minimum weighted bipartite matching at a higher level. This decoupling naturally leads to a centralized solution.

3. The Proposed Scheme for WSP Minimization

3.1. Spectrum and Power Allocation Based on Newton’s Method for a Matched PL-SL PAIR

In this subsection, we first discuss the spectrum allocation and power control for one matched PL-SL pair, i.e., p m and s n , during one spectrum-sharing subframe, expressed as follows:
min p p , mn , p s , mn , θ mn w m n ,
s.t.   C 1 ,   C 2 ,   C 3 ,   C 4 ,   and   C 6 .
When introducing the proposed scheme in this subsection, we omit the subscripts m , n , and m n for clarity and simplicity.
From C1 and C3, we can obtain a lower bound on p p as outlined below:
p p l o w = m a x p m i n , 2 Q p / θ 1 n 0 / g p .
Similarly, a lower bound on p s can be obtained from C2 and C4 as follows:
p s l o w = m a x p m i n , 2 Q s / 1 θ 1 n 0 / g s .
It is easy to validate that the objective function in Equation (7) monotonically increases with p p and p s . Their solutions can be expressed as functions of θ , i.e., p p * = p p l o w and p s * = p s l o w . Therefore, Equation (7) can be rewritten as presented below:
min θ μ θ p p l o w + ν 1 θ p s l o w .
s . t .   0 < θ < 1 .
Next, we will discuss the optimal solution for θ based on four possible combinations of p p l o w and p s l o w .
  • Case 1
If p p l o w = 2 Q p / θ 1 n 0 / g p and p s l o w = 2 Q s / 1 θ   1 n 0 / g s , defining the following auxiliary functions
f 1 x = μ n 0 g p x 2 Q p / x 1 ,
f 2 x = ν n 0 g s 1 x 2 Q s / 1 x 1 ,
the objective function in Equation (10) can be rewritten as outlined below:
w x = f 1 x + f 2 x .
In this case, we can prove that Equation (10) is convex as follows.
Proposition: optimization problem Equation (10) in case 1 is convex.
Proof: All that is needed is to check the convexity of Equation (13). The first and second derivatives of f 1 x and f 2 x are calculated as follows:
f 1 x = μ n 0 g p 2 Q p / x 1 Q p ln 2 x 1 ,
f 2 x = ν n 0 g s 2 Q s / 1 x Q s ln 2 1 x 1 + 1 ,
f 1 x = μ n 0 g p Q p ln 2 2 x 3 2 Q p / x ,
f 2 x = ν n 0 g s Q s ln 2 2 1 x 3 2 Q s / 1 x .
Since θ 0,1 , obviously, f 1 x > 0 and f 2 x > 0 . w x > 0 holds. Therefore, w x is a convex function [34].
It is clear that f 1 0 + = and f 2 1 = + , while f 2 0 + and f 1 1 are not infinite. Thus, w 0 + = and w 1 = + . According to the convexity of (13), w x is monotonical so there must exist an x * satisfying w x * = 0 , and the solution of θ equals x * .
Although the analytical solution of x * cannot be obtained, we can access its numerical solution through iterative methods such as the Newton–Raphson method [35]. Specifically, if we initialized an x 0 0,1 and obtained x k after k iterations, a more approximate x k + 1 is given by using Newton’s method as outlined below:
x k + 1 = x k w x k / w x k .
When the stopping criterion holds, i.e., x k + 1 x k ε , x k + 1 is obtained as an approximation for x * , where ε is a predefined step tolerance.
  • Case 2
If p p l o w = p m i n and p s l o w = 2 Q s / 1 θ 1 n 0 / g s , defining
f 3 x = μ p m i n x ,
we can rewrite the objective function in Equation (10) as follows:
w x = f 2 x + f 3 x .
The first and second derivatives of f 3 x are f 3 x = μ p m i n and f 3 x = 0 . Similarly, w x > 0 . w x is still convex. In this case, w 0 + = μ p m i n + ν n 0 g s 2 Q s Q s ln 2 1 + 1 and w 1 = + .
If w 0 + < 0 , the numerical solution of x * can be found using Newton’s method described in case 1.
If w 0 + 0 , w x > 0 holds within 0,1 . In order to minimize (20), θ should take its minimum. Thus, θ * = θ .
  • Case 3
If p p l o w = 2 Q p / θ 1 n 0 / g p and p s l o w = p m i n , defining
f 4 x = ν 1 x p m i n ,
the objective function in Equation (10) can be rewritten as follows:
w x = f 1 x + f 4 x .
The first and second derivatives of f 4 x are given by f 4 x   = ν p m i n and f 4 x = 0 . w x > 0 also holds. In this case, w 0 + = and w 1 = ν p m i n + μ n 0 g p 2 Q p 1 Q p ln 2 1 .
If w 1 < 0 , w x < 0 holds and w x monotonically decreases within 0,1 . In order to minimize (22), θ should take its maximum. Thus, θ * = 1 θ .
If w 1 0 , we can use Newton’s method to find the numerical solution of x * similarly.
  • Case 4
When p p l o w = p s l o w = p m i n , the objective function in Equation (10) is rewritten as presented below:
w x = μ x + ν 1 x p m i n .
There are three possible optimal solutions for θ as outlined below:
If μ > ν , θ * = θ ;
If μ < ν , θ * = 1 θ ;
If μ = ν , then θ * can take any value within the spectrum-sharing factor levels.
In summary, we discussed all possible optimal solutions regarding θ . Then, the corresponding optimal solutions for p p and p s can be obtained through Equations (8) and (9).

3.2. Link Matching for Multiple PLs and SLs

Based on the above derivation, the spectrum allocation and power control scheme via Newton’s method for one matched PL-SL pair is taking shape. It should be noted that this scheme is centralized and requires a network central controller. In this subsection, we discuss the link matching to extend this scheme to general scenarios with multiple PLs and SLs.
In our system—shown in Figure 1—the public PR, i.e., the BS, performs as a central controller and determines the matching between P and S through the KM algorithm [36]. We assume complete CSI is available at the BS. According to the matching rule C5, we can formulate the link matching, which aims to minimize the system WSP as a minimum cost bipartite matching with the weights w m n obtained from Equation (7). Through the proposed spectrum allocation and power control strategy described in the previous subsection, a weight matrix can be formed at the PR as follows:
W = w 11 w 12 w 1 N w 21 w 22 w 2 N w M 1 w M 2 w M N .
To allocate wireless resources for M PLs and N SLs, the central controller, namely, the BS, should collect the instantaneous CSI via control channels at the beginning of every frame. Suppose a CSI report contains A bits. The CSI of the SLs is required but the CSI of the PLs is not; therefore, the overhead for the CSI reporting is M N A bits. As M or N increases, the CSI overhead linearly increases. One of our future research directions will be how to reduce CSI feedback and implement our scheme in partial CSI situations.
The time complexity of the KM algorithm is O m a x M , N 3 . In typical 5G eMBB scenarios, the user capacity of a single cell usually ranges from hundreds to thousands. As the number of links increases, the execution time of the KM algorithm will also increase rapidly. Thus, the scalability of the proposed method in large-scale network scenarios is an important topic that concerns its practicality. In our prior work [37], we introduced cooperative link sets to accelerate the proposed deep reinforcement learning (DRL)-based hybrid centralized–distributed scheme and reduce signaling exchange. Unfortunately, similar mechanisms are challenging to apply to the proposed scheme in this paper.
Distance-constrained spanning trees (DCSTs) are vital for optimizing spectrum allocation and power control. They ensure efficient connectivity while minimizing interference and power consumption. In overlay spectrum sharing, structuring users within specific distance constraints enhances signal quality, upholds the QoS requirements, and reduces unnecessary power expenditure. This approach aligns with our goal of minimizing WSP. In [38], the authors address fault tolerance and robust communication networks by constructing multiple disjoint spanning trees that adhere to strict distance constraints.
On the other hand, DCSTs help reduce computational complexity by limiting the number of potential connections. This limitation accelerates the KM algorithm for link matching and enhances the convergence speed of Newton’s method. To address scalability challenges in ultra-dense networks, meta-heuristic approaches (e.g., genetic algorithms, particle swarm optimization, or simulated annealing) can efficiently find near-optimal solutions. This integration ensures fair energy distribution and improved spectrum reuse without excessive computational overhead. By structuring the network into clusters or subgraphs, DCSTs combined with meta-heuristic methods provide a more scalable and computationally feasible approach to real-time spectrum allocation and power control in next-generation wireless networks. In our future research, we will aim to further address the scalability issues of the proposed scheme through the use of DCSTs.

3.3. Discussion of the Initial Value Selection of Newton’s Method and Weight Adjustment

The rate of convergence indicates how quickly a real-valued sequence x k can approach its local optimum x * , which is essential for evaluating the performance of an iterative method. Newton’s method has a quadratic rate of convergence with order of convergence (time complexity) O log log 1 / ε and is extremely fast. However, Newton’s method does not necessarily converge. Depending on where it starts, it may “quadratically quickly” either converge or diverge. In practice, x 0 must be sufficiently close to x * . Otherwise, it may result in a large number of iterations or even fail to converge. To avoid this situation, we should carefully select its initial value x 0 . Although there are sufficient conditions to ensure the convergence of Newton’s method, selecting initial values based on them is often quite complex. Therefore, this paper adopts a simplified method as follows.
First, when the spectrum sharing begins, we select an x 0 , which fulfills
w x 0 0 .
and
w x 0 2 > w x 0 w x 0 / 2 .
This operation ensures Newton’s method converges in most cases [35].
Then, if the wireless environment changes slowly, we can use the optimal value of θ in the previous frame as the initial value of x k .
Through the proposed joint spectrum allocation, power control, and link matching described above, the system WSP can be effectively minimized within each frame. Then, we will discuss how to extend the lifetime of the entire network, including all the PLs and SLs, as much as possible.
The minimum QoS requirement ensures the priority level of a link in terms of SE. On the other hand, it is essential to clarify the role of link weights in WSP. In WSEE maximization, the weights assigned to links determine their priority in terms of EE. Specifically, when we choose WSEE as the optimization objective, a link with a higher weight indicates a higher expected EE after resource allocation. Similarly, once the proposed WSP minimization scheme is implemented, a link with a higher weight will consume less energy. By reasonably setting their weights within each transmission frame, not only will the system power consumption be reduced but the energy consumption among different links will also be balanced.
As analyzed earlier, in WSP minimization, the weight of a link reflects the willingness to use its energy budget. Many studies are dedicated to extending network lifetime in the fields of wireless sensor networks and unmanned aerial vehicle (UAV)-assisted wireless networks. Most solutions, however, tend to have high computational complexity, and some require ML approaches [39]. However, there are some heuristic weight dynamic adjustment strategies. For example, we can set the weight of each link as inversely proportional to its residual energy at the beginning of the current transmission frame. By performing it this way, different links’ energy consumption rates can be balanced. In future research, we will jointly optimize weights and wireless resources to maximize the network lifetime.
Table 3 shows the proposed algorithm with the heuristic initial value selection strategy.

3.4. Practical Deployment Limitations

While the proposed scheme demonstrates theoretical advantages in WSP, its real-world implementation faces three critical challenges that warrant further investigation:
Reliance on perfect CSI assumptions: Full CSI assumption is adopted in foundational works like [12,28], where algorithms achieve theoretical performance bounds but require high-overhead feedback. Partial CSI assumption reduces feedback overhead at the cost of performance degradation. These align better with dynamic environments where the CSI changes rapidly (e.g., >100 Hz Doppler shifts). While partial CSI assumptions may degrade absolute performance metrics (e.g., 2–3 dB loss in SINR estimation), they preserve the fundamental performance trends demonstrated in most existing works. The proposed scheme’s performance is contingent upon perfect CSI availability, which is challenging in dynamic wireless environments such as high-mobility scenarios. In practical deployment, the proposed scheme should integrate robust CSI estimation techniques like compressed sensing to address this challenge.
Scalability of centralized computation: As mentioned in Section 3.2, the O m a x M , N 3 complexity of the KM algorithm poses significant latency challenges in ultra-dense networks. A promising alternative lies in meta-heuristic optimization, which can help reduce computational complexity by limiting the number of potential connections, thereby accelerating the Kuhn–Munkres (KM) algorithm for link matching and enhancing the convergence speed of Newton’s method.
Power consumption imbalance: In battery-constrained IoT devices, the circuit power dominates total consumption, diminishing the benefits of transmission power optimization. Although our optimization focuses on transmission power, future work on holistic power models is required. Considering constant baseband processing overhead, implementing adaptive sleep scheduling could better align transmission–circuit power tradeoffs.

4. Simulation and Discussion

In this section, we validate the performance of the proposed scheme through simulation.

4.1. Simulation Setup and Baseline Schemes

The PTs (CUs), STs (DTs), and SRs (DRs) are randomly located in a single-cell cellular network. Unless otherwise specified, all numerical results derive from statistically rigorous Monte Carlo simulations based on 1000 independent trials conducted under varying channel conditions. We conduct the simulation evaluations on a laptop with a Ryzen 9 7945HX, an NVIDIA GeForce RTX 4080, and 64 GB memory. Some common simulation parameters are listed as follows and can also be found in Table 4.
The cell radius is R = 500 m. Referring to the 3GPP 38.811 S-band (2–4 GHz) urban scenario, we adopt a log-distance path-loss model for large-scale fading with a path-loss exponent 3.8 and path-loss coefficient 10 3.453 . For small-scale fading gains, we adopt a Rayleigh fading model and model them as independent and identically distributed (i.i.d.) circularly symmetric complex Gaussian (CSCG) random variables, with a mean of zero and a variance of one.
The number of PLs is fixed as M = 10 , and the number of SLs is N = 5 ~ 15 . The Gaussian noise spectral density is n 0 = 174 dBm/Hz. The weights of p m and s n are μ m = 1 and ν n = 1 .
We set the granularities of power and spectrum-sharing factor levels as p = 1 dB and θ = 0.01, respectively. The minimum and maximum transmit power are p m i n = 40 dBm and p m a x = 23 dBm. The required minimum SEs are Q p , m = 10 bps/Hz and Q s , n = 5 bps/Hz. Moreover, the step tolerance is set as ε = 10 5 for the stopping criterion.
The proposed scheme is compared with the following three baseline schemes.
1. Optimal scheme: This strategy found the optimal solution via the exhaustive search for all possible spectrum allocation and power control. Its link matching is still carried out through the KM algorithm because the KM algorithm is the optimal matching solution in our system;
2. DRL-based scheme: Referring to our prior work [37], we utilize DRL to handle spectrum allocation and power control problems within each link pair in a distributed manner. Then, this strategy uses the KM algorithm to solve the optimal link-matching problem between multiple link pairs. Unlike the original algorithm in work [37], we modify the objective function to minimize system WSP;
3. Random scheme: The spectrum allocation, power control, and link matching are randomly performed. It is utilized as a lower-performance benchmark in most related works;
4. Optimal WSEE maximization scheme: In this approach, we aim to maximize system WSEE. To be more specific, the spectrum allocation and power control are achieved via an exhaustive search while the link matching is implemented using the KM algorithm. The WSEE weight for each link is set to be equal.

4.2. Performance Analysis for Multiple Links

First, we focus on multiple PLs and SLs. In each snapshot of the Monte Carlo simulation, as shown in Figure 2, we only evaluate the system performance within the first transmission frame.
In Figure 3, we depict the overall WSP versus the number of SLs. The optimal scheme achieves the minimum overall WSP, while the random scheme performs the worst. It can be observed that the curves of the proposed scheme and the optimal scheme are overlapped. This phenomenon indicates that the proposed one is also optimal. The performance of the DRL-based scheme is very close to the optimal (proposed) scheme, with an average of 2–3 percentage points WSP higher than that of the latter two. In addition, the optimal WSEE maximization scheme performs between the optimal (proposed) and the random schemes. However, the average overall WSP of the optimal WSEE maximization scheme is far higher than that of the optimal (proposed) scheme, more than 400 times that of the latter. This result confirms that WSEE maximization may exacerbate energy consumption. Thus, the EE or WSEE are not very good optimization goals for energy-limited systems.
Figure 4 shows the SE of the PLs and SLs versus the number of SLs. Similarly, we can observe that the optimal and the proposed schemes have the same performance. This result further demonstrates that our proposed scheme is optimal. Although it is difficult to distinguish between the curve of the DRL-based scheme and the curve of the optimal (proposed) scheme, there are still subtle differences. The SE of the DRL-based scheme is approximately 1% higher than that of the latter two. It can be noticed that the link SEs of all the considered schemes linearly increase before N = 10 and remain largely the same when N > 10 . The reason for this phenomenon is easy to understand: in our system model, the spectrum sharing among the PLs and SLs is one-to-one correspondence; thus, when the number of the SLs exceeds the number of the PLs, the link SLs almost no longer increase. Additionally, although the random scheme has the best link SEs in this configuration, it cannot ensure the QoS requirements of all the links. In the following subsection, we will prove it.
In Figure 5, we show the overall WSEE versus the number of SLs. The optimal WSEE maximization scheme achieved the best performance. We can estimate from the figure that the optimal (proposed or DRL-based) scheme can achieve an average of 80% WSEE of the former. The difference in WSEE between the two is not significant in the region where N is small. For example, when N = 7 , the WSEE of the optimal WSEE maximization scheme is about 1.903 × 10 9 bit/J and the WSEE of the optimal (proposed or DRL-based) scheme is about 1.684 × 10 9 bit/J.
From Figure 3, Figure 4 and Figure 5, we can verify that our scheme is optimal in terms of WSP while maintaining the performance gap with the optimal WSEE maximization scheme in terms of WSEE. Furthermore, although the above results are based on the configuration in Table 3, a similar trend will be observed when the configuration changes.

4.3. Performance Analysis for a Single Link Pair

This subsection analyzes the performance of our proposed scheme for a single link pair. Continuing with Figure 4, we will observe whether the proposed scheme can guarantee the minimum required QoS of either link. Then, we will verify the advantages of our scheme based on Newton’s method in terms of computational time.
We fix the distance between PT-PR and ST-SR pairs as 500 m each. The required QoS for the PL is fixed as 10 bps/Hz, and we set the QoS requirement for the SL to vary from 5 to 15 bps/Hz.
Figure 6 provides a description of the change in the link SE when the minimum QoS requirement of the SL increases. We still focus on the transmission within the first frame. All considered schemes (except the random scheme) ensure the minimum QoS requirements, with their link spectral efficiency (SE) precisely matching the required QoS. This demonstrates our solution’s capability to guarantee QoS for heterogeneous users.
In Figure 7, we show the computational time of all the schemes versus the QoS requirement of the SL. It can be noted that the optimal scheme and the optimal WSEE maximization scheme perform the same, and their average computational time is over 15 s. As expected, the random scheme gains the shortest computational time, i.e., 3.27 × 10 5 s. The computational time of the proposed one is consistent with that of the random scheme in order of magnitude, i.e., 5.28 × 10 5 s. The average computational time of the DRL-based scheme is approximately 3.17 × 10 3 s. The above results indicate that our proposed scheme is not only optimal but also converges very quickly. Moreover, the proposed scheme does not need complex hardware conditions required by artificial intelligence methods, making it suitable for practical real-time deployment.

5. Conclusions

In this paper, we have studied the energy-efficient wireless resource allocation issue for overlay spectrum sharing. A centralized scheme based on the Newton–Raphson method and KM algorithm was developed to optimize spectrum allocation, power control, and link matching jointly. We took WSP as the objective function and formulated a MINLP problem. Our two-stage solution decomposes the MINLP problem into tractable subproblems. First, we handle weighted bipartite graph matching, then address convex optimization for spectrum allocation and power control between candidate PL-SL pairs. We leveraged Newton’s method for spectrum allocation and power control while guaranteeing the required QoS of each link. The link matching was determined at the central controller via the KM algorithm. Moreover, we presented heuristic approaches to select the initial value for Newton’s method. The simulation results demonstrated that the proposed solutions achieve optimal performance at a very fast speed.

Author Contributions

Y.Y. provided the idea, designed the architecture, and wrote the paper. X.T. performed simulations. G.X. analyzed the experimental results and proofread the paper. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the 2023 Scientific Research Plan Guiding Project of Hubei Provincial Department of Education under Grant B2023548; the Research Platform Construction Project of Hubei Three Gorges Polytechnic under Grant 2024KYPT0201; the Research Platform Construction Project of Hubei Three Gorges Polytechnic under Grant 2023KYPT0201; the Research Project of Hubei Three Gorges Polytechnic under Grant Number 2024ZX01; and the Key R&D Program of Hubei Province under Grant Number 2023BABO82.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available upon request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Chowdhury, M.Z.; Shahjalal, M.; Ahmed, S.; Jang, Y.M. 6G Wireless Communication Systems: Applications, Requirements, Technologies, Challenges, and Research Directions. IEEE Open J. Commun. Soc. 2020, 1, 957–975. [Google Scholar] [CrossRef]
  2. Tehrani, R.H.; Vahid, S.; Triantafyllopoulou, D.; Lee, H.; Moessner, K. Licensed Spectrum Sharing Schemes for Mobile Operators: A Survey and Outlook. IEEE Commun. Surveys Tuts. 2016, 18, 2591–2623. [Google Scholar] [CrossRef]
  3. Womersley, R. The Future Outlook for Spectrum Sharing. In Spectrum Sharing: The Next Frontier in Wireless Networks; Wiley-IEEE Press: Hoboken/Piscataway, NJ, USA, 2019; pp. 389–404. [Google Scholar] [CrossRef]
  4. Haykin, S. Cognitive radio: Brain-empowered wireless communications. IEEE J. Sel. Areas Commun. 2005, 23, 201–220. [Google Scholar] [CrossRef]
  5. Tsiropoulos, G.I.; Dobre, O.A.; Ahmed, M.H.; Baddour, K.E. Radio Resource Allocation Techniques for Efficient Spectrum Access in Cognitive Radio Networks. IEEE Commun. Surv. Tuts. 2016, 18, 824–847. [Google Scholar] [CrossRef]
  6. Laneman, J.N.; Tse, D.N.C.; Wornell, G.W. Cooperative diversity in wireless networks: Efficient protocols and outage behavior. IEEE Trans. Inform. Theory 2004, 50, 3062–3080. [Google Scholar] [CrossRef]
  7. Zhang, Q.; Jia, J.; Zhang, J. Cooperative relay to improve diversity in cognitive radio networks. IEEE Commun. Mag. 2009, 47, 111–117. [Google Scholar] [CrossRef]
  8. Leaves, P.; Moessner, K.; Tafazolli, R.; Grandblaise, D.; Bourse, D.; Tonjes, R.; Breveglieri, M. Dynamic spectrum allocation in composite reconfigurable wireless networks. IEEE Commun. Mag. 2004, 42, 72–81. [Google Scholar] [CrossRef]
  9. Abode, D.; Adeogun, R.; Berardinelli, G. Power Control for 6G In-Factory Subnetworks with Partial Channel Information Using Graph Neural Networks. IEEE Open J. Commun. Soc. 2024, 5, 3120–3135. [Google Scholar] [CrossRef]
  10. Mao, B.; Tang, F.; Kawamoto, Y.; Kato, N. AI Models for Green Communications Towards 6G. IEEE Commun. Surv. Tutor. 2022, 24, 210–247. [Google Scholar] [CrossRef]
  11. Zappone, A.; Sanguinetti, L.; Bacci, G.; Jorswieck, E.; Debbah, M. Energy-Efficient Power Control: A Look at 5G Wireless Technologies. IEEE Trans. Signal Process. 2016, 64, 1668–1683. [Google Scholar] [CrossRef]
  12. Cao, Y.; Jiang, T.; Wang, C. Cooperative device-to-device communications in cellular networks. IEEE Wireless Commun. 2015, 22, 124–129. [Google Scholar] [CrossRef]
  13. Le, Q.N.; Yadav, A.; Nguyen, N.-P.; Dobre, O.A.; Zhao, R. Full-Duplex Non-Orthogonal Multiple Access Cooperative Overlay Spectrum-Sharing Networks With SWIPT. IEEE Trans. Green Commun. 2021, 5, 322–334. [Google Scholar] [CrossRef]
  14. Zappone, A.; Matthiesen, B.; Jorswieck, E.A. Energy Efficiency in MIMO Underlay and Overlay Device-to-Device Communications and Cognitive Radio Systems. IEEE Trans. Signal Process. 2017, 65, 1026–1041. [Google Scholar] [CrossRef]
  15. Xiao, H.; Jiang, H.; Shi, F.; Luo, Y.; Deng, L.; Mukherjee, M.; Piran, M.J. Energy-Efficient Resource Allocation in Radio-Frequency-Powered Cognitive Radio Network for Connected Vehicles. IEEE Trans. Intell. Transp. Syst. 2021, 22, 5426–5436. [Google Scholar] [CrossRef]
  16. Wu, Q.; Li, G.Y.; Chen, W.; Ng, D.W.K. Energy-Efficient D2D Overlaying Communications with Spectrum-Power Trading. IEEE Trans. Wireless Commun. 2017, 16, 4404–4419. [Google Scholar] [CrossRef]
  17. Duan, L.; Gao, L.; Huang, J. Cooperative Spectrum Sharing: A Contract-Based Approach. IEEE Trans. Mob. Comput. 2014, 13, 174–187. [Google Scholar] [CrossRef]
  18. Lu, W.; Hu, S.; Liu, X.; He, C.; Gong, Y. Incentive Mechanism Based Cooperative Spectrum Sharing for OFDM Cognitive IoT Network. IEEE Trans. Netw. Sci. Eng. 2020, 7, 662–672. [Google Scholar] [CrossRef]
  19. Yuan, Y.; Yang, T.; Hu, Y.; Feng, H.; Hu, B. Two-Timescale Resource Allocation for Cooperative D2D Communication: A Matching Game Approach. IEEE Trans. Veh. Technol. 2021, 70, 543–557. [Google Scholar] [CrossRef]
  20. Lyu, J.; Chew, Y.H.; Wong, W.-C. A Stackelberg Game Model for Overlay D2D Transmission with Heterogeneous Rate Requirements. IEEE Trans. Vehi. Technol. 2016, 65, 8461–8475. [Google Scholar] [CrossRef]
  21. Zhang, Y.; Wang, C.-Y.; Wei, H.-Y. Incentive Compatible Overlay D2D System: A Group-Based Framework without CQI Feedback. IEEE Trans. Mob. Comput. 2018, 17, 2069–2086. [Google Scholar] [CrossRef]
  22. Zhong, Y.; Ge, X. Toward 6G Carbon-Neutral Cellular Networks. IEEE Netw. 2024, 38, 174–181. [Google Scholar] [CrossRef]
  23. Stancu-Minasian, I.M. Fractional Programming: Theory Methods and Applications; Kluwer: Norwell, MA, USA, 1992. [Google Scholar]
  24. Shen, K.; Yu, W. Fractional Programming for Communication Systems—Part I: Power Control and Beamforming. IEEE Trans. Signal Process. 2018, 66, 2616–2630. [Google Scholar] [CrossRef]
  25. Zhang, S.; Liu, J.; Guo, H.; Qi, M.; Kato, N. Envisioning Device-to-Device Communications in 6G. IEEE Netw. 2020, 34, 86–91. [Google Scholar] [CrossRef]
  26. Hossain, M.A.; Hossain, A.R.; Ansari, N. AI in 6G: Energy-Efficient Distributed Machine Learning for Multilayer Heterogeneous Networks. IEEE Netw. 2022, 36, 84–91. [Google Scholar] [CrossRef]
  27. Lee, W.; Lee, K. Deep Learning-Based Energy Efficient Resource Allocation for Underlay Cognitive MISO Interference Channels. IEEE Trans. Cogn. Commun. Netw. 2023, 9, 695–707. [Google Scholar] [CrossRef]
  28. Ji, Z.; Kiani, A.K.; Qin, Z.; Ahmad, R. Power Optimization in Device-to-Device Communications: A Deep Reinforcement Learning Approach with Dynamic Reward. IEEE Wirel. Commun. Lett. 2021, 10, 508–511. [Google Scholar] [CrossRef]
  29. Wang, C.-X.; You, X.; Gao, X.; Zhu, X.; Li, Z.; Zhang, C.; Wang, H.; Huang, Y.; Chen, Y.; Haas, H.; et al. On the Road to 6G: Visions, Requirements, Key Technologies, and Testbeds. IEEE Commun. Surv. Tuts. 2023, 25, 905–974. [Google Scholar] [CrossRef]
  30. Yu, Y.; Tang, X. Weighted Sum Power Minimization for Cooperative Spectrum Sharing in Cognitive Radio Networks. IEEE Commun. Lett. 2025, 29, 160–164. [Google Scholar] [CrossRef]
  31. 3rd Generation Partnership Project (3GPP). NR; Physical Channels and Modulation (Release 18); Document 3GPP TS 38.211, V18.3.0; 3GPP: Valbonne, France, 2024. [Google Scholar]
  32. 3rd Generation Partnership Project (3GPP). NR; User Equipment (UE) Radio Transmission and Reception; Part 1: Range 1 Standalone (Release 18); Document 3GPP TS 38.101-1, V18.7.0; 3GPP: Valbonne, France, 2024. [Google Scholar]
  33. Kota, N.R.; Naidu, K. Minimizing Energy Consumption in H-NOMA Based UAV-Assisted MEC Network. IEEE Commun. Lett. 2023, 27, 2536–2540. [Google Scholar] [CrossRef]
  34. Rockafellar, R.T. Convex Analysis; Princeton University Press: Princeton, NJ, USA, 1997. [Google Scholar]
  35. Kincaid, D.; Cheney, W. Numerical Analysis: Mathematics of Scientific Computing, 3rd ed.; Brooks Cole: Pacific Grove, CA, USA, 2002. [Google Scholar]
  36. Munkres, J. Algorithms for the Assignment and Transportation Problems. J. Soc. Ind. Appl. Math. 1957, 5, 32–38. [Google Scholar] [CrossRef]
  37. Yu, Y.; Tang, X. Hybrid Centralized-Distributed Resource Allocation Based on Deep Reinforcement Learning for Cooperative D2D Communications. IEEE Access 2024, 12, 196609–196623. [Google Scholar] [CrossRef]
  38. Arbelaez, A.; Mehta, D.; O’Sullivan, B.; Quesada, L. A constraint-based parallel local search for the edge-disjoint rooted distance-constrained minimum spanning tree problem. J. Heuristics 2018, 24, 359–394. [Google Scholar] [CrossRef]
  39. Nelson, W.A.; Yeduri, S.R.; Jha, A.; Kumar, A.; Cenkeramaddi, L.R. RL-Based Energy-Efficient Data Transmission Over Hybrid BLE/LTE/Wi-Fi/LoRa UAV-Assisted Wireless Network. IEEE/ACM Trans. Netw. 2024, 32, 1951–1966. [Google Scholar] [CrossRef]
Figure 1. An illustration of system model and corresponding frame structure with two matched PL-SL pairs (The ellipses in the figure represent additional RBs or subframes not explicitly shown).
Figure 1. An illustration of system model and corresponding frame structure with two matched PL-SL pairs (The ellipses in the figure represent additional RBs or subframes not explicitly shown).
Applsci 15 04290 g001
Figure 2. A snapshot of the Monte Carlo simulation when M = 10 and N = 5 .
Figure 2. A snapshot of the Monte Carlo simulation when M = 10 and N = 5 .
Applsci 15 04290 g002
Figure 3. Overall WSP vs. the number of SLs.
Figure 3. Overall WSP vs. the number of SLs.
Applsci 15 04290 g003
Figure 4. Link SE vs. the number of SLs.
Figure 4. Link SE vs. the number of SLs.
Applsci 15 04290 g004
Figure 5. Overall WSEE vs. the number of SLs.
Figure 5. Overall WSEE vs. the number of SLs.
Applsci 15 04290 g005
Figure 6. Link SE vs. the QoS requirement of the SL.
Figure 6. Link SE vs. the QoS requirement of the SL.
Applsci 15 04290 g006
Figure 7. Computational time vs. the QoS requirement of the SL.
Figure 7. Computational time vs. the QoS requirement of the SL.
Applsci 15 04290 g007
Table 1. Comparison between [30] and the current work.
Table 1. Comparison between [30] and the current work.
Comparison DimensionPrior Work [30]Current Work
ScenarioCooperative spectrum sharingOverlay spectrum sharing
MethodologyNewton’s method + graphical methodNewton’s method + KM algorithm
Optimization goalWSP minimizationWSP minimization
Solution typeLow-complexity, suboptimalOptimal
Table 2. List of main nomenclature.
Table 2. List of main nomenclature.
SymbolDefinition
P PL set
S SL set
M Number of PLs
N Number of SLs
p m PL m
s n SL n
p Granularity of power levels
θ Granularity of spectrum-sharing factor levels
n 0 Additive white Gaussian noise power density
g p , m Channel gain between PT m and PR m (the BS)
g s , n Channel gain between ST n and SR n
p p , m n Transmit power of PT m (when p m matches with s n )
p s , m n Transmit power of ST n
θ m n Spectrum-sharing factor for p m and s n
S p , m n Achievable SE of p m within one subframe
S s , m n Achievable SE of s n within one subframe
P p , m n Power consumption of p m within one subframe
P s , m n Power consumption of s n within one subframe
α m n Matching indicator for p m and s n
μ m Weight of p m
ν n Weight of s n
Q p , m QoS requirement of p m
Q s , n QoS requirement of s n
p m i n Minimum transmit power
p m a x Maximum transmit power
w m n WSP of link pair p m and s n
Table 3. Proposed algorithm.
Table 3. Proposed algorithm.
Begin
for  m = 1 : M
  for  n = 1 : N
   select x 0 to fulfill w x 0 0 , w x 0 2 > w x 0 w x 0 2 .
   repeat
    calculate x k + 1 using (18)
   until  x k + 1 x k ε
   set x * x k + 1 , obtain p p , m n * , p s , m n * , θ m n *
  end for
end for
 obtain α * through the KM algorithm with matrix W
End
Table 4. Simulation parameters.
Table 4. Simulation parameters.
SymbolValue
Cell radius, R 500 m
Number of PLs, M 10
Number of SLs, N 5~15
Granularity of power levels, p 1 dB
Granularity of spectrum-sharing factor levels, θ 0.01
Gaussian noise spectral density, n 0 −174 dBm/Hz
Weight of p m , μ m 1
Weight of s n , ν n 1
QoS requirement of p m , Q p , m 10 bps/Hz
QoS requirement of s n , Q s , n 5 bps/Hz
Minimum transmit power, p m i n −40 dBm
Maximum transmit power, p m a x 23 dBm
Step tolerance ε 10−5
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

Yu, Y.; Tang, X.; Xie, G. Spectrum Allocation and Power Control Based on Newton’s Method for Weighted Sum Power Minimization in Overlay Spectrum Sharing. Appl. Sci. 2025, 15, 4290. https://doi.org/10.3390/app15084290

AMA Style

Yu Y, Tang X, Xie G. Spectrum Allocation and Power Control Based on Newton’s Method for Weighted Sum Power Minimization in Overlay Spectrum Sharing. Applied Sciences. 2025; 15(8):4290. https://doi.org/10.3390/app15084290

Chicago/Turabian Style

Yu, Yang, Xiaoqing Tang, and Guihui Xie. 2025. "Spectrum Allocation and Power Control Based on Newton’s Method for Weighted Sum Power Minimization in Overlay Spectrum Sharing" Applied Sciences 15, no. 8: 4290. https://doi.org/10.3390/app15084290

APA Style

Yu, Y., Tang, X., & Xie, G. (2025). Spectrum Allocation and Power Control Based on Newton’s Method for Weighted Sum Power Minimization in Overlay Spectrum Sharing. Applied Sciences, 15(8), 4290. https://doi.org/10.3390/app15084290

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