1. Introduction
Far-field radio frequency wireless power transfer (RF-WPT) has been proposed as a promising technology to provide continuing energy to Internet of Things (IoT) networks and IoT devices (IoTDs), such as wireless sensors [
1,
2]. Specifically, energy is broadcast by power stations via radiated RF electromagnetic waves, and IoTDs can harvest energy from these RF signals. Compared to near-field WPT which can only transfer energy in a very short distance, far-field RF-WPT can transfer energy over a longer distance.
Since RF signals can not only carry information but also energy, RF-WPT can support simultaneous wireless information and power transfer (SWIPT) [
3]. Usually, SWIPT is adopted in a downlink transmission scenario, where an access point (AP) transmits information bearing RF signals to IoTDs, and IoTDs can receive information as well as harvest energy from these signals based on the power-splitting or the time-switching protocols [
4,
5]. Another application of RF-WPT is a wireless powered communication network (WPCN), where energy signals are first wirelessly broadcast by a hybrid access point (HAP) to IoTDs in the downlink, then IoTDs utilize the harvested energy to perform wireless information transfer (WIT) in the uplink [
6,
7].
Recently, relay-based cooperative communication technology has been applied to communication networks with RF-WPT [
8]. In the case that only IoTDs are wirelessly powered, relays can cooperatively transfer energy to IoTDs and information to IoTDs or AP. In [
9], a three-node WPCN with a hybrid relay, where a wireless-powered source node was assumed to harvest energy from the hybrid relay, was considered, and the system throughput was derived in closed form. In [
10], a WPCN with a hybrid relay and multiple wireless-powered source nodes was considered, and a distributed medium access control protocol was proposed. In [
11], a time division multiple access (TDMA) based WPCN with a hybrid relay, where the relay was assumed to act as a power beacon was considered, and the exact and approximate expressions of the ergodic throughput were derived. In [
12], a three-node WPCN with a hybrid relay was considered, and a cooperative protocol was proposed for coordinating RF-WPT and WIT. In [
13], IoTDs were assumed to be wiretapped by an eavesdropper, and various secure performance metrics were evaluated under the random user selection scheme and the best user selection scheme. In [
14], a relay was proposed to first charge the IoTDs and then cooperate to inject jamming jamming signals to interfere with an eavesdropper, and the joint power allocation and time allocation were optimized to maximize the system secrecy rate. In [
15], an unmanned aerial vehicle (UAV) was proposed to act as both a power source and an information relay for IoTDs, and an algorithm for jointly optimizing the time allocation, the transmit power of the UAV, the UAV flight trajectory to minimize the energy consumption of the UAV was proposed. In the case that only relays are wireless-powered, two cooperative protocols namely the time switching-based relaying and the power splitting-based relaying have been proposed for cooperative WIT [
16]. In [
17], an amplify-and-forward (AF) SWIPT relay system with a direct link was considered, and the expression of the system outage probability was derived. Ref. [
18] considered a multi-hop decode-and-forward (DF) relay system with SWIPT relays, and the source node transmit power and the minimum system rate were minimized and maximized by optimizing the power splitting ratio under the quality-of-service (QoS) constraints of the relays and the destination nodes, respectively. In [
19], a two-way buffer-aided multi-relay system with SWIPT relays was considered, and the expression of the system throughput was derived and maximized by optimizing the relay selection and power allocation. Ref. [
20] considered a single wireless-powered relay system, and the time allocation and the energy consumption of the relay were jointly optimized to maximize the sum throughput. In [
21], a multi-relay system where the relays were assumed to use power-splitting SWIPT was considered. The throughput of the network was maximized by optimizing the power, bandwidth assignment and power splitting ratio. In [
22], by considering that relays have finite data buffer and finite energy storage, a relay selection algorithm based on data and energy buffer status was proposed. In [
23], both time switching-based relaying and power splitting-based relaying were considered, and the total system energy consumption was minimized under the latency constraint. In [
24], based on the time switching-based relaying, by taking the channel aging effect into consideration, a joint relay selection, transmit beamforming, and power allocation algorithm was developed to maximize the system throughput. In the case that both IoTDs and relays are wirelessly powered, the harvest-then-cooperate protocol has been proposed for the relays to first harvest energy then cooperatively transmit information [
25]. In [
26], a cooperative relaying protocol was proposed for the wireless-powered source node and the relay, and the expressions of the throughput and the outage probability were derived. In [
27], an energy and data buffer-aided relay system, where the source node and the relay was assumed to be wirelessly powered, was considered, and the expression of the average throughput was derived. In [
28], IoTDs were divided into groups, and the system throughput was maximized by optimizing the power allocation.
Besides, non-orthogonal multiple access (NOMA) is a technology that supports massive access to devices in the same spectrum band simultaneously [
29,
30], and has been applied to relay-based systems with RF-WPT. In [
31], a two-user NOMA system, where the SWIPT near the user was assumed to act as a relay for the far user was considered, and the expressions for the outage probability were derived under different relaying protocols. In [
32], a NOMA system assisted with a power-splitting SWIPT relay was considered, and the ergodic rate and the outage probability expressions were derived. Ref. [
33] considered a video multicast NOMA system assisted by a SWIPT relay, and the average transmission power of the AP was minimized by jointly designing the transmit power and the multicast beamforming at the AP. In [
34], a full-duplex a relay-based system with multiple SWIPT users was considered, and the minimum system rate was maximized by optimizing the subcarrier allocation, power allocation, relay selection and power splitting ratio considering both NOMA and orthogonal frequency division multiple access (OFDMA). Ref. [
35] considered a two-user NOMA system with a SWIPT relay, and the source node’s average power consumption was minimized by optimizing the transmission scheme using the Lyapunov optimization. In [
36], a NOMA scheme with two wireless powered relays were proposed, where two relays alternately harvest energy and forward information, and it was shown that the system throughput is improved compared to the orthogonal multiple access (OMA) scheme. Ref. [
37] considered a NOMA system with a near user, a distant user and a full-duplex battery-aided wireless powered relay, and analyzed the throughput under a proposed static battery energy scheme and a dynamic battery energy scheme.
In this paper, inspired by the technologies of RF-WPT, relay-based cooperative communication and NOMA, we consider an uplink wireless powered multichannel Internet of Things (MC-IoT) system consisting of an AP and multiple hybrid relays, each of which serves a group of wireless powered IoTDs. The AP and the hybrid relays are assumed to be powered by constant energy sources such as a power grid, and the IoTDs are powered by harvesting energy from energy signals broadcast from the hybrid relays. For coordinating RF-WPT and WIT, we propose two cooperative protocols integrating NOMA and OMA, namely hybrid NOMA-frequency division multiple access (FDMA) and hybrid NOMA-TDMA. In the hybrid NOMA-FDMA, each hybrid relay and its associated IoTDs are allocated with a channel, and each hybrid relay first broadcasts energy to the IoTDs, then the IoTDs transmit information to the hybrid relay based on NOMA, and finally, the hybrid relays transmit the gathered information to the AP based on FDMA. In the hybrid NOMA-TDMA, each hybrid relay and its associated IoTDs are allocated with a time slot and can use all the channels, each hybrid relay first broadcasts energy to the IoTDs, then the IoTDs adopt NOMA on all channels for transmitting information to the hybrid relay, and finally the hybrid relays transmit the gathered information to the AP based on TDMA. For both protocols, cooperative resource allocation such as joint time, power and channel allocation are required to be designed carefully for maximizing the sum of the data transmitted from all the IoTDs.
In comparison with the previous works on wireless-powered IoT relay systems [
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28] which adopted FDMA or TDMA as a multiple access scheme for the IoTDs, the proposed work in this paper adopts NOMA for the IoTDs transmitting their information, which can thus support massive IoTDs. Compared to the works on wireless powered IoT relay systems with NOMA [
31,
32,
33,
34,
35,
36,
37] which only considered a relay serving a group of IoTDs, this work considers a more complex scenario with multiple hybrid relays and multiple groups of IoTDs, which requires allocation of resources and coordination among the hybrid relays and groups of IoTDs. Note, that the works [
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28] also did not consider the scenario of multiple hybrid relays serving different groups of IoTDs. It is noted that in previous works [
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28], only multiple access of the IoTDs is considered, while not only multiple access to the IoTDs but also multiple access to the hybrid relays are considered in this paper, which leads to more complex design problems than those in previous works. Note, that due to the high complexity of the successive interference cancellation (SIC) adopted by NOMA, the number of users in a NOMA group is normally restricted [
30]. Thus, to support massive IoTDs, usually, IoTDs are divided into multiple groups, where the transmission within each group is based on NOMA and the transmission between groups is based on OMA. Such hybrid NOMA-OMA schemes have been researched in existing literature [
38,
39,
40,
41,
42]. In [
38], an uplink transmission system with a hybrid NOMA-FDMA was considered, and the system energy efficiency was maximized by jointly optimizing the user grouping, channel and power allocation based on the matching theory. In [
39], a downlink hybrid NOMA-FDMA transmission system was considered, and the user grouping and power allocation were jointly optimized to maximize the system energy efficiency based on the search-and-allocation approach. In [
40], a downlink hybrid NOMA-TDMA transmission system was considered, and the energy efficiency and the throughput were jointly maximized based on the multi-objective optimization. In [
41], the energy efficiency of a downlink hybrid NOMA-TDMA transmission system was maximized by optimizing the time and power allocation based on the sequential convex approximation method and the second-order cone approach. In [
42], the sum rate of a downlink hybrid NOMA-FDMA transmission system was maximized by optimizing the user association, the channel and power allocation based on deep reinforcement learning. It is worth noting that this paper is different from the existing works on hybrid NOMA-OMA such as [
38,
39,
40,
41,
42]. First, relay-based cooperative communication technology was not considered in [
38,
39,
40,
41,
42], where it is considered in this paper. Second, user devices were powered by conventional energy sources in [
38,
39,
40,
41,
42], where they are powered by RF-WPT technology in this paper. Third, either hybrid NOMA-TDMA or hybrid NOMA-FDMA was considered in [
38,
39,
40,
41,
42], where they are both considered in this paper.
In summary, the main contributions of this paper are briefly listed as follows:
We consider an uplink cooperative wireless powered MC-IoT system model with multiple hybrid relays and multiple groups of IoTDs, and show how to efficiently charge the IoTDs by RF-WPT of the hybrid relays and forward information to the AP assisted by the hybrid relays. Two cooperative protocols integrating NOMA and OMA, namely the hybrid NOMA-FDMA and the hybrid NOMA-TDMA are proposed for coordinating RF-WPT and WIT. Both protocols aim at maximizing the sum of the data delivered by all the IoTDs and cooperative resource allocation problems are formulated subject to the peak transmit power constraint and the total consumable energy constraint of the hybrid relays.
To solve the problem with the hybrid NOMA-FDMA, we decompose the problem into two subproblems, one for time and power allocation of each hybrid relay and its associated IoTDs, and the other one for channel allocation among them. After some properties of the optimal solution are discovered and a series of transformations is performed, the former subproblem is solved by the bisection search and the Lagrange duality method and the latter subproblem is solved by the Kuhn–Munkres algorithm. To solve the problem with the hybrid NOMA-TDMA, we convexify it by proper variable transformations and solve it by the Lagrange duality method.
Simulation results show that the proposed hybrid NOMA-FDMA/TDMA outperforms its corresponding benchmark. It is also shown that which one is better, the hybrid NOMA-FDMA or the hybrid NOMA-TDMA depends on the peak transmit power constraint, the total consumable energy constraint and the number of IoTDs. Specifically, the hybrid NOMA-FDMA is more preferred over the hybrid NOMA-TDMA when the peak transmit power limit is large, the total consumable energy limit is small, or the number of IoTDs is small, and the hybrid NOMA-TDMA is more preferred over the hybrid NOMA-FDMA otherwise.
The rest of this paper is organized as follows. The system model and the formulated problems for the two cooperative protocols are presented in
Section 2. Resource allocation schemes for the two cooperative protocols are proposed in
Section 3. Simulation results for verifying the proposed schemes are presented in
Section 4. Conclusions are drawn in
Section 5.
2. System Model and Problem Formulation
We consider an uplink wireless powered MC-IoT system with one AP,
M hybrid relays, and several IoTDs sharing
N channels, as shown in
Figure 1. We assume
, which can be achieved beforehand by admission control of hybrid relays accessing the AP. (In practical communication scenarios, we face spectrum scarcity in IoT systems, i.e.,
N is normally smaller than
M. Thus, admission control or scheduling can be performed to admit
N hybrid relays and their associated IoTDs to operate on
N channels at each time, such that each hybrid relay and its associated IoTDs can be allocated with one channel if FDMA is applied.) Denote the set of IoTDs served by hybrid relay
m as
. It is assumed that there are no direct links between the AP and the IoTDs. Each hybrid relay first broadcasts RF energy to its served IoTDs, then, each IoTD delivers its data to the serving hybrid relay, finally, each hybrid relay decodes and forwards all the gathered data to the AP. After the AP receives the data from all the IoTDs, it will store the data, or process the data and then send the results (such as the control signals to activate related actuators) to the corresponding nodes. For example, for environmental pollution monitoring IoT applications, the deployed sensors need to regularly sense the environment and send the data to the AP, then the data may be stored in a local database, or be processed and the results may be sent to related agencies. It is noted that this paper focuses on the uplink data transmission from the IoTDs to the AP, and the downlink transmission of the results is ignored since either the results do not need to be transmitted or the size of the results is normally much smaller compared to the transmitted data.
Let and denote the peak transmit power limit on each channel and the total consumable energy limit of hybrid relay m, respectively, and let and denote the channel gains on channel n from hybrid relay m to IoTD , from IoTD to hybrid relay m, and from hybrid relay m to the AP, respectively. It is assumed that the channel gains on all the channels are known. It is also assumed that the total transmission time is normalized to 1 and all the channels follow slow fading, where the channel gains are constant within the scheduled transmission time. Two multiple access schemes, namely hybrid NOMA-FDMA and hybrid NOMA-TDMA, are proposed.
2.1. Hybrid NOMA-FDMA
In the hybrid NOMA-FDMA, each hybrid relay and its associated IoTDs are assumed to operate on one channel and are exclusively allocated with one channel for RF-WPT and WIT. Let
denote the channel allocation, where
indicates that channel
n is assigned to hybrid relay
m and
indicates otherwise. Then, we have
and
which indicate that each hybrid relay is allocated with one channel and each channel is allocated to one hybrid relay, respectively. The transmission of each hybrid relay and its associated IoTDs is divided into three time phases, as shown in
Figure 2, where RF-WPT and WIT are performed at different time phases. In the first phase with duration
for hybrid relay
m and its associated IoTDs, hybrid relay
m transmits wireless energy with power
on channel
n, where
. The energy harvested by IoTD
is written as
where
denotes the energy harvesting efficiency of IoTD
. In the second phase with time
for hybrid relay
m and its associated IoTDs, all the IoTDs served by hybrid relay
m send data to hybrid relay
m based on NOMA. Let
be the transmit power of IoTD
on channel
n. The consumed energy of the IoTDs in this phase shall not exceed the total harvested energy, i.e.,
. (It is assumed that the harvested energy at each IoTD is used only for data transmission, and there exists a built-in battery for powering the circuits in each IoTD. Note, that since usually the data sensed by IoTDs such as sensors are very limited [
43], the harvested energy is sufficient for transmitting these data. For example, it was demonstrated that the data rate achieved by an RF-WPT transmitter is on average 5 kbps and at maximum 5 Mbps [
44], which is enough for transmitting sensing data in most cases [
45].) The sum data delivered by all the IoTDs to hybrid relay
m can be written as [
46]
In the third phase with time
for hybrid relay
m and its associated IoTDs, hybrid relay
m sends the collected data from all the IoTDs to the AP. Let
be the transmit power of hybrid relay
m on channel
n in this phase, where
. Then, the data transmitted from the hybrid relay
m to the AP is written as
The sum data delivered by all the IoTDs served by hybrid relay
m to the AP is the minimum data achieved in the second and the third phases [
47], i.e.,
. The total consumable energy constraint of the hybrid relay is given as
for
.
Our objective is to maximize the sum data delivered by the IoTDs by jointly designing the channel allocation, power allocation and time allocation, subject to the peak transmit power constraint and the total consumable energy constraint of the hybrid relays. Define
and
. The problem is formulated as (P1)
2.2. Hybrid NOMA-TDMA
In the hybrid NOMA-TDMA, each hybrid relay and its associated IoTDs are assumed to operate on all channels and use all the channels for RF-WPT and WIT for an allocated time slot. For a given time slot allocated to hybrid relay
m and its associated IoTDs, the transmission is further divided into three time phases, as shown in
Figure 3, where RF-WPT and WIT are executed at different time phases. The first time phase with duration
for hybrid relay
m and its associated IoTDs are used for hybrid relay
m transmitting energy with power
on all channels, where
. The energy harvested by IoTD
in this phase is given by
The second phase with time
for hybrid relay
m and its associated IoTDs are used for all the IoTDs sending data to hybrid relay
m utilizing NOMA on all channels based on the harvested energy. Let
denote the transmit power of IoTD
on channel
n, where
Then, the sum data delivered by all the IoTDs to hybrid relay
m is expressed as [
46]
The third phase with time
for hybrid relay
m and its associated IoTDs is used for hybrid relay
m sending the gathered data from all the IoTDs to the AP, with the transmit power
on all channels, where
. The data transmitted from hybrid relay
m to the AP can be written as
The sum data delivered by all the IoTDs served by hybrid relay
m to the AP is
. The total consumable energy constraint of the hybrid relay is
for
.
With the objective of maximizing the sum data delivered by all the IoTDs, the power allocation and time allocation are jointly designed under the peak transmit power constraint and the total consumable energy constraint of the hybrid relays. Define
and
. The problem is formulated as (P2)
4. Simulation Results
The AP is located at the center, and 8 hybrid relays are randomly located around the AP in a ring with an inner radius 100 m and outer radium 200 m. For each hybrid relay, there are 5 IoTDs randomly distributed around it in a ring with an inner radius of 5 m and an outer radius of 20 m. The noise spectral density is dBm/Hz. The channel gain model is where d is the distance and z is a random variable with unit mean exponential distribution. There are 8 channels, each with a bandwidth of MHz. Besides, W and J, .
Four benchmarks are considered for the purpose of comparison. The benchmark hybrid NOMA-FDMA and the benchmark hybrid NOMA-TDMA are similar to the proposed hybrid NOMA-FDMA scheme and the proposed hybrid NOMA-TDMA scheme, respectively, except that the time of the second phase and the time of the third phase for each hybrid relay and its associated IoTDs are the same, which is a typical assumption frequently used in relay systems [
31,
32,
33,
35]. The benchmark TDMA assumes that the entire WIT is based on TDMA similar to [
11]. The benchmark NOMA assumes that the entire WIT is based on NOMA similar to [
55].
Figure 4 plots the sum of the data delivered by all the IoTDs versus the total consumable energy limit
. It is seen that the proposed hybrid NOMA-FDMA achieves higher sum data than the benchmark hybrid NOMA-FDMA and the performance gap is small when
is small and is more obvious when
is large. With the increase in
, the sum of the data obtained by the proposed hybrid NOMA-FDMA saturates. This is because each group of the IoTDs is allocated with a unique channel in the hybrid NOMA-FDMA, and when
is large, the peak transmit power limit
will be the bottleneck of the performance and the available energy is thus not fully utilized. It is also shown that the proposed hybrid NOMA-TDMA achieves higher sum data than the benchmark hybrid NOMA-TDMA and the benchmark TDMA, and the performance gap increases as
increases. The sum data achieved by the hybrid NOMA-TDMA is shown to also saturate when
is large, and the saturation point is much larger than that of the hybrid NOMA-FDMA. This is due to the fact that each group of IoTDs can use multiple channels in the hybrid NOMA-TDMA and the available energy can be fully utilized even if
is large. In addition, it is seen that the proposed hybrid NOMA-TDMA always outperforms the benchmark TDMA and the benchmark NOMA, while the proposed hybrid NOMA-FDMA always outperforms the benchmark TDMA and only outperforms the benchmark NOMA when
is not large. Therefore, based on the above-mentioned difference between the proposed hybrid NOMA-FDMA and the proposed hybrid NOMA-TDMA, it is shown that the proposed hybrid NOMA-FDMA outperforms the hybrid NOMA-TDMA when
is small, and the proposed hybrid NOMA-TDMA outperforms the proposed hybrid NOMA-FDMA when
is large. This indicates which one is preferred, the proposed hybrid NOMA-FDMA or the proposed hybrid NOMA-TDMA, depending on the value of
. Particularly, the proposed hybrid NOMA-FDMA is preferred when
is small and the proposed hybrid NOMA-TDMA is preferred when
is large.
Figure 5 plots the sum data delivered by all the IoTDs versus the peak transmit power limit
. It is shown that the sum data increases as
increases and such increase slows down when
is large. It is also shown that the proposed hybrid NOMA-TDMA achieves higher sum data than the proposed hybrid NOMA-FDMA when
is small, and the proposed hybrid NOMA-FDMA outperforms the proposed hybrid NOMA-TDMA when
is large. This is because when
is small, the hybrid NOMA-TDMA can better utilize the available energy of the hybrid relay by using multiple channels, while the hybrid NOMA-FDMA cannot fully utilize the available energy, and when
is large, the hybrid NOMA-FDMA can utilize the available energy more conveniently and may take the advantage of the frequency diversity by proper channel allocation. This means that the proposed hybrid NOMA-TDMA is preferred when
is small and the proposed hybrid NOMA-FDMA is preferred when
is large. In addition, it is shown that the proposed hybrid NOMA-FDMA always outperforms the benchmark NOMA-FDMA and the proposed hybrid NOMA-TDMA always outperforms the benchmark NOMA-TDMA, the benchmark TDMA and the benchmark NOMA. This indicates that by properly selecting the scheme between the proposed hybrid NOMA-FDMA scheme and the proposed hybrid NOMA-TDMA scheme, the system performance can be improved compared to existing benchmark schemes.
Figure 6 plots the sum data delivered by all the IoTDs versus the number of IoTDs
K, where the numbers of the IoTDs associated with the hybrid relays are assumed to be the same and denoted as
K. It is shown that the sum data achieved by all the schemes increases with the increase of
K. When
K is small, the proposed hybrid NOMA-FDMA is shown to outperform the proposed hybrid NOMA-TDMA, and the performance gap decreases as
K increases, and finally the proposed hybrid NOMA-TDMA outperforms the proposed hybrid NOMA-FDMA when
K is large. This indicates that the proposed hybrid NOMA-FDMA is preferred when
K is small, and the proposed hybrid NOAM-TDMA is preferred otherwise. It is also shown that either the proposed hybrid NOMA-FDMA or the proposed hybrid NOAM-TDMA outperforms all the benchmark schemes. This verifies the superiority of the proposed schemes compared to the existing schemes.
In addition to the sum data performance metric illustrated in the above figures, in the following, we compare the proposed schemes with the benchmark schemes in terms of other performance metrics. First, we consider the IoTD fairness index which is defined as
[
56], where
is data delivered by IoTD
k and
K is the total number of IoTDs and can be used to measure the fairness among IoTDs. Note, that a larger value of the IoTD fairness index means that the IoTDs are more fair.
Figure 7 compares the IoTD fairness indexes achieved by different schemes. It is seen that as
increases, the IoTD fairness indexes achieved by the proposed hybrid NOMA-FDMA and the benchmark hybrid NOMA-FDMA increase and then saturate when
is very large. This indicates that higher consumable energy at the hybrid relays can let the IoTDs with inferior channel conditions obtain more chances to deliver data in these two schemes. It is also seen that with the increase of
, the IoTD fairness indexes achieved by the proposed hybrid NOMA-TDMA, the benchmark hybrid NOMA-TDMA, the benchmark TDMA and the benchmark NOMA decrease. This means that these schemes allocate more energy resources to the IoTDs with superior channel conditions under higher consumable energy at the hybrid relays. In addition, it is seen that the proposed hybrid NOMA-TDMA provides higher IoTD fairness compared to the proposed hybrid NOMA-FDMA when
is small, and vice versa. It is also seen that the IoTD fairness indexes achieved by all the schemes are relatively low. This is because all the schemes are greedy at maximizing the sum data delivered by all the IoTDs, and ignore the fairness issue among the IoTDs. Thus, if IoTD fairness is of concern, new schemes with IoTD fairness shall be designed.
Then, we consider the hybrid relay load fairness index which is defined as
[
57], and can be used to measure the load distributions among hybrid relays. Note, that a larger value of the load fairness index means that the loads of the hybrid relays are more even.
Figure 8 compares the hybrid relay load fairness indexes achieved by different schemes. It is seen that the load fairness indexes achieved by all the schemes are relatively high. This indicates that the load distributions among different hybrid relays are relatively even. It is also seen that with the increase of
, the load fairness indexes achieved by the proposed hybrid NOMA-FDMA and the benchmark hybrid NOMA-FDMA increase and then saturate when
is very large. This means that higher consumable energy at the hybrid relays can let the hybrid relays with inferior channel conditions collect more data from the IoTDs in these two schemes. In addition, it is seen that as
increases, the load fairness indexes achieved by the proposed hybrid NOMA-TDMA, the benchmark hybrid NOMA-TDMA, the benchmark TDMA and the benchmark NOMA decrease. This indicates that these schemes are greedy at allocating more energy resources to the hybrid relays with superior channel conditions. It is also seen that the proposed hybrid NOMA-TDMA provides higher load fairness compared to the proposed hybrid NOMA-FDMA when
is small, and vice versa.
Finally, we consider the algorithm computation time to measure the complexity of the schemes.
Figure 9 compares the algorithm computation time achieved by different schemes. It is seen that the algorithm computation time increases as
M increases. This is consistent with the time complexity analysis in
Section 3 that the time complexity is an increasing function of
M. It is also seen that the proposed NOMA-FDMA achieves the lowest algorithm computation time among all the schemes, while the benchmark NOMA achieves the highest algorithm computation time. This means that the proposed NOMA-FDMA is of low complexity while also achieving the highest sum data in some cases as shown in the previous figures. In addition, it is seen that the proposed NOMA-TDMA achieves higher algorithm computation time than the proposed NOMA-FDMA, especially when
M is large. Note, that although the proposed NOMA-TDMA has higher time complexity than that of the proposed NOMA-FDMA, it can achieve higher sum data in some cases as discussed above.