Joint User Association and Transmission Scheduling in Integrated mmWave Access and Terahertz Backhaul Networks
Abstract
Terahertz wireless backhaul is expected to meet the high-speed backhaul requirements of future ultra-dense networks using millimeter-wave (mmWave) base stations (BSs). In order to achieve higher network capacity with limited resources and meet the quality of service (QoS) requirements of more users in the integrated mmWave access and terahertz backhaul network, this paper formulates a problem of maximizing the number of users successfully served in both the access and backhaul links. Since the problem is a non-linear integer optimization problem, a minimum rate ratio user association and transmission scheduling algorithm is proposed to obtain a suboptimal solution. The proposed algorithm takes the minimum rate ratio as the user association criterion and schedules first the users with fewer backhaul transmission slots. In addition, the algorithm will update the number of access transmission slots allocated to users and the access scheduling results after the backhaul scheduling phase. Numerical results show that the proposed algorithm outperforms several benchmark algorithms in terms of the number of served users and system throughput, and it can cope with a large number of bursty user requests.
Index Terms:
Integrated access and backhaul, terahertz backhaul, transmission scheduling, user association.I Introduction
Driven by the massive growth of mobile user equipments (UEs) and various new application scenarios, future communication systems are expected to be equipped with ultra-high speed access and backhaul. The large bandwidth in the millimeter wave (mmWave) band enables it to provide high data rates, ultra-reliability, and ultra-low latency, which are required by future wireless access networks [1]. Traditionally, these higher frequencies are not strong enough for outdoor broadband applications due to high propagation loss. They are also susceptible to blockage from buildings and human bodies. These problems made mmWave only reach out to a few kilometers. As a result, more mmWave base stations (BSs) equipped with large-scale antenna arrays need to be deployed to provide good coverage.
Ultra-dense network (UDN) improves network coverage and multiplies network throughput with the help of low-power small base stations (SBSs) [2]. However, it also brings about some inevitable challenges, such as increased cost. At present, most networks are backhauled through cables, among which, fiber-supported backhaul can provide a huge bandwidth and high capacity with low propagation loss. However, laying fiber for each BS in an UDN incurs a huge overhead, and it is even difficult to lay optical fiber in some areas [3]. Compared with fiber-based backhaul, wireless backhaul is more flexible and convenient to deploy, which is more suitable for the future network architecture. The 3rd Generation Partnership Project (3GPP) has begun to evaluate solutions supporting wireless backhauls, and is committed to the standardization of integrated access and backhaul (IAB) technology [4]. The typical feature of IAB is that the access and backhaul links share wireless resources to improve spectrum utilization. The technology supports mmWave wireless backhaul to achieve dense cell deployment in areas with insufficient optical fiber, and helps to improve network capacity and coverage performance.
Unfortunately, high-capacity wireless access requires the support of a higher capacity wireless backhaul. MmWave frequency bands are insufficient to meet the high demands of 6G [5]. The available bandwidth of terahertz exceeds that of mmWave by an order of magnitude, and the terahertz bands can support extremely high backhaul data rates up to hundreds of gigabits per second or even terabits per second [6]. Terahertz communications are regarded as a potential technology for 6G due to its ability to enable innovative applications in different scenarios. The IEEE 802.15.3d Task Group has carried out relevant research on terahertz communications[7]. High-gain directional antennas, such as ultra-massive multiple-input multiple-output, are being designed to compensate for the high propagation loss of terahertz signals and extend the communication range [8].
Sara et al. in [9] introduce the next-generation mobile heterogeneous network (HetNet) architecture, which is the coexistence of mmWave, terahertz, and traditional microwave. The authors envision a new communication paradigm that is completely different from the current one. A medium access protocol is designed to support switching between three coexisting frequency bands, and the selection of frequency bands is determined by the communication distance. The performance of the protocol is evaluated in a realistic scenario, where vehicles communicate with the infrastructure and traffic is backhauled to the data center. Therefore, one possible deployment scenario for next-generation networks is the integration of mmWave access and terahertz backhaul. The characteristics of the network put forward higher requirements for resource allocation. It is important and challenging to design an appropriate transmission scheduling scheme to avoid the waste of wireless resources. Moreover, user association and slot scheduling should be considered jointly to improve the network efficiency.
In this paper, we consider an IAB network architecture in which access links operate in mmWave frequency bands, while backhaul links use terahertz bands to provide a high-capacity backhaul. The network consists of an macro base station (MBS) and multiple SBSs. It is assumed that the UEs in the network communicate with the MBS through one of the SBSs, and the MBS is connected to the core network through optical fiber. To meet the quality of service (QoS) requirements of more users, we propose a joint user association and transmission scheduling algorithm. The main contributions of this paper are as follows.
-
•
We investigate the joint user association and transmission scheduling problem of an integrated mmWave access and terahertz backhaul network. To meet the QoS requirements of more users in the network, a non-linear integer optimization problem is formulated to maximize the number of served users, where a served user is defined as a user whose throughput on both the access link and the backhaul link meets the QoS requirements. The optimization problem is constrained by the limited time slot resources and the half-duplex mode of BSs.
-
•
A minimum rate ratio user association and IAB transmission scheduling algorithm is proposed to obtain a suboptimal solution of the problem. The SBS makes the pre-decision of access transmission scheduling following the minimum rate ratio user association policy. In the backhaul scheduling phase, considering the finite time resources and the QoS requirements of users, the links that require fewer backhaul transmission slots are preferentially scheduled. In particular, the algorithm updates the number of access slots after backhaul transmission scheduling to further improve network capacity.
-
•
We examine the effect of system parameters on the performance of the proposed algorithm. Simulation results show that the proposed algorithm achieves a better performance than several baseline schemes in terms of the number of served users and system throughput, and is able to handle a large number of bursty user requests.
The remainder of this paper is organized as follows. Section II summarizes the related research on integrated access and backhaul. Section III presents the system model and formulates a problem to maximize the number of served users, which is a non-linear integer optimization problem. A joint user association and transmission scheduling algorithm is proposed in Section IV. Section V compares the proposed algorithm with several benchmark schemes to demonstrate its effectiveness. Finally, Section VI concludes this paper. The main mathematical notations of this paper are given in Table I.
II Related Work
3GPP envisions an IAB architecture for 5G cellular networks to enable flexible network deployment. In an IAB network, the user association policy greatly affects the achievable data rate of the user and the throughput of the entire network. The authors of [10] characterized the correlation between user transmission rate and user behavior parameters, and made user association decisions based on the network state and user behavior parameters. The problem of maximizing network throughput was formulated as a stochastic optimization problem. Ref. [11] focused on HetNets with access links operating in multiple mmWave frequency bands, and a Markov approximation framework was used to solve the joint user association and power allocation problems. In view of the interaction between user association and user scheduling, Ge et al. in [12] proposed an algorithm based on the alternating direction method of multipliers for network load balancing. In [13], a deep reinforcement learning (DRL)-based algorithm was introduced to solve the joint user association and channel allocation problem in HetNets to reduce the communication overhead of the network.
Terahertz band is expected to provide Tbps-level data rates for cellular and backhaul communications due to its ultra-large bandwidth [14]. Some studies have been devoted to optimizing the user association and scheduling mechanisms in terahertz communication systems. In indoor terahertz communication networks, user access may fail due to blockage by the user itself, surrounding mobile users and walls, or benefit from the 3D directional antennas that access points and UEs are equipped with. The coverage performance of the terahertz downlink in indoor environment was derived in [15]. To serve far more users than radio frequency (RF) chains in a terahertz communication system, a cluster-based multi-carrier hybrid beamforming scheme was designed in [16], in which users were scheduled to different clusters based on their location information. The scheme maximized the throughput of the system through a dynamic connection structure between RF chains and antenna subarrays. The signal-to-noise ratio (SNR) and ergodic capacity of a terahertz-RF link was analyzed in [17], where the UE was associated to the access point over RF and the UE traffic was backhauled to the core network over terahertz. In [18], a greedy shrinking algorithm was developed for slots, bandwidth scheduling and power allocation in a terahertz self-backhaul network to maximize network throughput.
Resource allocation is also a hot topic in IAB research. In [19], the expression of rate coverage for dynamic bandwidth partitioning between access and backhaul links in IAB networks was derived. The results demonstrated that it is undesirable to increase the data rate of users by increasing the density of SBS. Spectrum resources were also allocated through DRL approaches in [20]. This framework was suitable for different IAB network structures and enabled real-time spectrum allocation. Tan et al. in [21] focued on user’s quality of experience, and proposed to temporarily activate a nearby IAB node or switch to a new IAB node for UEs with low QoS. Ref. [22] constructed the topology of the network through the measurement values from IAB nodes, and then assigned different priorities to each link for resource allocation through the maximum weighted matching algorithm.
However, most algorithms were designed for low frequency or mmWave communications; they may not be suitable for scheduling in integrated mmWave access and terahertz backhaul networks. In addition, in the research on the resource allocation in IAB networks, few prior works took different QoS requirements of users into consideration, and the same QoS requirements cannot reflect the real situation of the network.


III System Model And Problem Formulation
This section presents the system model and formulates the transmission scheduling problem for an integrated mmWave access and terahertz backhaul network.
III-A System Model
We consider a cellular network composed of one MBS, SBSs, and uniformly distributed UEs in a two dimensional space , as shown in Fig. 1. The MBS serves UEs within its coverage area over wireless links and is connected to the core network through wired fiber. Each SBS acts as an IAB node, then an access link refers to a link between a UE and an SBS. A backhaul link refers to a link between an SBS and the MBS. It is assumed that all UEs are connected to the MBS through a two-hop link, that is, the traffic of UEs is first routed to an SBS through the access link, and then forwarded to the MBS through the backhaul link. Furthermore, access traffic and backhaul traffic are carried over different frequency bands. Access links are assumed to operate in the mmWave frequency bands, and backhaul links are assumed to operate in the terahertz frequency bands to support ultra-high data rate transmission. As a result, there is no interference between the simultaneous transmissions of access links and backhaul links. It is assumed that all BSs and UEs are equipped with antenna arrays to compensate for the large path loss at these high frequencies.
In this system, time is partitioned into non-overlapping superframes. Each superframe is divided into a scheduling phase and a transmission phase, and each phase consists of multiple slots, which is illustrated in Fig. 2. Specifically, it is assumed that the scheduling phase of an access frame and a backhaul frame have the same duration, denoted by , and the transmission phases of the two consist of and equal length slots, respectively. The duration of each slot is denoted by , then the duration of an access superframe is , and the duration of a backhaul superframe is .
Symbol | Description |
Duration of the scheduling phase | |
Duration of each slot | |
Number of slots in the transmission phase of an access frame | |
Number of slots in the transmission phase of a backhaul frame | |
, | Transmit power of access links and backhaul links |
, | Antenna gains of transmitter and receiver |
Received power at from | |
Downlink data rate of from | |
Data rate of associated with | |
Binary user-association variable | |
, | Binary scheduling variables |
Number of slots allocated to the access link | |
Number of slots allocated to the backhaul link | |
, | Throughput on the access and backhaul link |
Binary served-user variable | |
Number of slots required for the access link | |
Number of slots required for the backhaul link |
Let denote the set of SBSs, as , where is the th SBS and . Let denote the set of UEs, as , where is the th UE and . The MBS is denoted by .
For an access link with as the transmitter (TX) and as the receiver (RX), we denote the antenna gain of by , and the antenna gain of by , where is the off-axis angle. Accordingly, the received power at from , denoted by , is given by
(1) |
where is a constant coefficient, is the wavelength, is the transmit power of access links, is the distance between and , and is the path loss exponent. Since the directional transmission reduces the inter-link interference, the downlink data rate of from , denoted by , can be achieved as
(2) |
where is the efficiency of the TX, is the bandwidth of access links, and is the noise power spectral density.
Similarly, we denote as the transmit power of backhaul links, and as the bandwidth of backhaul links. Then the data rate of the backhaul link from to associated with , denoted by , is given by
(3) |
where and are the antenna gains of TX and RX, respectively, is the off-axis angle, and denotes the path loss from to .
III-B Problem Formulation
In the considered IAB-enabled networks, SBSs act as relays between UEs and the MBS. After a UE initiates a communication request, it first associates with an SBS before establishing an access link. Multiple UEs may connect to different SBSs according to the user association policy. For the , the binary user-association vector is defined as , where
(4) |
Assume that each UE can only associate with one SBS at time , that is,
(5) |
After user association, the SBS and the MBS will schedule the access link and the backhaul link respectively. A binary scheduling variable is given by
(6) |
Let denote whether data from associated with the SBS is scheduled in the backhaul scheduling phase,
(7) |
We assume that the MBS and SBSs operate under half-duplex constraints. If two different UEs and are both associated with the same SBS , the potential access links and cannot be scheduled to transmit at the same time, i.e.,
(8) |
Similarly, backhaul links can only be transmitted sequentially,
(9) |
We denote the number of slots allocated to the access link and the backhaul link by and , respectively. Since the number of transmission slots is limited and each slot can only be occupied by one link, we have
(10) |
(11) |
Consequently, the throughput achieved by UE on the access link, denoted by , can be expressed as
(12) |
The throughput achieved by UE on the backhaul link, denote by , can be expressed as
(13) |
In an IAB network, a user can be successfully served only if the achievable throughput of the access link and the backhaul link meet the user’s minimum QoS requirements , that is, and . The user who meets the above conditions is called a served user. A binary variable is defined to indicate whether is a served user, which is given by
(14) |
From the perspective of improving user experience, the optimization problem is formulated as
(15a) | ||||
(15b) | ||||
(15c) | ||||
(15d) | ||||
(15e) | ||||
(15f) | ||||
(15g) | ||||
(15h) | ||||
(15i) |
where constraints (15b), (15d), and (15e) define the user association variable and two transmission scheduling variables, respectively. Constraint (15c) ensures that the UE can only associate with one SBS at any time. Constraint (15f) and (15g) indicate that the MBS and SBSs operate in the half-duplex mode. Constraint (15h) and (15i) guarantee that the number of scheduled slots does not exceed the number of transmission slots per frame. Since the problem is a non-linear integer optimization problem, it is challenging to design the optimal joint user association and transmission scheduling scheme. In the next section, we will propose a heuristic algorithm to obtain a suboptimal solution to this problem.
IV Joint User Association and Transmission Scheduling Algorithm
The purpose of the algorithm design is to maximize the number of served users. Since the number of access and backhaul transmission slots is limited, more UEs can be scheduled if the UE occupies fewer transmission slots of the access frame and the backhaul frame. The initial user association results will affect the scheduling of access links and backhaul links. If UE is associated with SBS , the number of transmission slots required for access link , denoted by , is calculated by
(16) |
The number of transmission slots required for the backhaul link , denoted by , is computed by
(17) |
From (16) and (17), it can be found that if UE is associated with the SBS with the smallest and , the number of transmission slots required for the access and backhaul link will be the smallest. In practice, it would be difficult to find an SBS that satisfies both of the above conditions. Considering that the communication request is initiated by the user, we formulate a user association policy based on , which is defined as the rate ratio (QoS/Rate) and abbreviated as QR in the remainder of this paper.
According to (12) and (16), if the access transmission slots allocated to the UE are more than the required access transmission slots, the throughput achieved by the UE on the access link will be greater than the required minimum throughput. As a result, the number of access transmission slots initially allocated to each UE can be obtained by rounding up the required number of access transmission slots. Then we have
(18) |
where .
The allocation principle of backhaul transmission slots is based on the QoS requirements of users. As the achievable throughput of an SBS depends on the minimum throughput of the access link and the backhaul link, the throughput of the backhaul link should also meet the QoS requirements of users. Then the number of backhaul transmission slots allocated to each backhaul link is given by
(19) |
A minimum rate ratio user association and transmission scheduling algorithm is proposed, as shown in Algorithm 1. The main steps of the algorithm are as follows.
1) User association and access link scheduling pre-decision: User association is based on the minimum rate ratio. An SBS is associated with the UE with the smallest rate ratio among all unassociated UEs, as shown in line 3. This process will be repeated until all SBSs complete the user association. Note that only associated users satisfying (10) can be pre-scheduled, and this judgment is done by line 6. Through lines 1 to 12, the user association results and the scheduling pre-decision of the access links can be obtained, as well as the number of slots allocated to each access link according to (18).
2) Backhaul link transmission scheduling: This step first assumes that the backhaul traffic of all associated UEs can be scheduled and calculates the backhaul transmission slots allocated to each UE according to (19), as in lines 13 to 17. Due to limited backhaul transmission slots, the QoS requirements of all associated UEs cannot be fully met. From lines 19 to 22, if the total number of backhaul transmission slots allocated to all associated UEs is greater than , the algorithm cancels the scheduling of the UEs occupying the most slots until (11) is satisfied, that is, the UE who requires fewer slots are preferentially scheduled.
3) User association and transmission scheduling update: The access link scheduling for UEs whose backhaul link is not scheduled will be cancelled. The algorithm then releases the access transmission slots originally allocated to the unscheduled UEs, and updates the number of access slots of scheduled UEs, as shown in lines 23 to 28.
The proposed algorithm makes full use of slot resources and further improves the throughput of the system by updating the number of access slots. The update method is as follows.
Assume that the set of UEs associated with SBS is , the updated number of access slots allocated to is
(20) |
where .
V Performance Evaluation
In this section, we evaluate the performance of the proposed minimum rate ratio user association and transmission scheduling algorithm in terms of the number of served users and system throughput. Specifically, we evaluate the impact of system parameters including the number of UEs, the number of transmission slots in an access frame and a backhaul frame, and the access and backhaul transmit power on the performance of the proposed algorithm. The key system parameters are summarized in Table II. The value of the backhaul bandwidth is determined by the operating frequency and transmission window [23].
Parameter | Symbol | Value |
Transceiver transmission efficiency factor | 0.9 | |
Operating frequency at the access link | 62-64 GHz [24] | |
Access bandwidth | 2 GHz | |
Operating frequency at the backhaul link | 300-320 GHz [25] | |
Backhaul bandwidth | 20 GHz | |
Noise power spectral density | -134 dBm/MHz | |
Path loss exponent | 2 | |
Slot duration | ||
Scheduling phase duration | ||
Half-power beamwidth |
V-A Simulation Setup
Assume that there are 8 SBSs and no more than 500 UEs uniformly distributed in a 100 100 area. Considering that the user experience rate will reach 1 Gbps or even higher in the near future [26], it is assumed that the QoS requirements of each user are uniformly distributed between Gbps. We take the average value of 50 executions of the algorithm as the final result. The topology of the network, the locations of the SBSs, the locations of UEs, and the QoS requirements of users are varied in each simulation.
The realistic directional antenna model is adopted for mmWave access links [27]. The directional antenna gain, denoted by , is given by
(21) |
where is the off-axis angle, is the angle of the half-power beamwidth, and is the main lobe width and satisfies . The maximum antenna gain is computed as . The side lobe gain can be expressed as .
The ITU-R Recommendation F.699-7 narrow beam antenna model is adopted for terahertz backhaul links [28]. The antenna gain relative to an isotropic antenna, denoted by , is given by
(22) |
where is the off-axis angle, is the maximum antenna gain, is antenna diameter and is wavelength. is the gain of the first side-lobe and is obtained by . In the simulation, Cassegrain antennas are deployed on the MBS and SBSs, with and . Parameters and can be calculated by and respectively.
Since the terahertz backhaul link suffers from high molecular absorption loss, the path loss in the terahertz band is defined as the product of the spreading loss and the molecular absorption loss, which is given by [15, 29]
(23) |
where is the speed of light, is the operating frequency at the backhaul link, is the distance between and , and is the medium absorption coefficient. In (23), refers to the spreading loss, and stands for the molecular absorption loss, that is, the energy attenuation of electromagnetic waves caused by molecular absorption. Specifically, at pressure and temperature , can be further computed by , where and are the standard pressure and temperature, respectively, is the molecular volumetric density of the isotopologue of gas , and is the absorption cross section for the isotopologue of gas at the frequency . Parameters and can be obtained from the HITRAN (high resolution transmission molecular absorption) database [30].


V-B Comparison with Baseline Schemes
In order to verify the effectiveness of the proposed algorithm in transmission scheduling, the algorithm is compared with the following baseline algorithms.
-
•
Integrated access and backhaul with maximum signal-to-noise (IAB-MSNR): The algorithm takes the SNR as the association criterion, that is, each UE is associated with the SBS providing the maximum SNR [31]. The backhaul scheduling is the same as the proposed algorithm, but the number of access transmission slots allocated to users is not updated.
-
•
Random and integrated access and backhaul (RIAB): UEs will randomly connect to an SBS with this algorithm. In the backhaul scheduling phase, if the total number of slots required by the associated UEs is greater than the actual number of backhaul transmission slots , the associted UEs are randomly eliminated.
The proposed algorithm is referred to as the IAB-MQR algorithm in this algorithm.
The results of the number of served UEs and system throughput of the three algorithms under different user numbers are shown in Fig. 3 and Fig. 4, respectively. The transmit power of access links and backhaul links are both 1,000 mW, and the number of access transmission slots and the number of backhaul transmission slots are both 2,000. In Fig. 3, as the number of UEs is increased, the number of served UEs of the proposed IAB-MQR algorithm is steadily rising, while the numbers of served users of the other two algorithms remain almost the same. Since the IAB-MQR algorithm takes into account the limited system resources, it preferentially selects and schedules the UEs with fewer required slots to serve more UEs, while the other two algorithms can only serve fewer UEs with limited resources. This also shows that the proposed algorithm can guarantee the service of more users and respond to a large number of bursty user requests under the condition of limited resources. When the number of system UEs is 500, the number of served UEs of the IAB-MQR algorithm is and higher than that of the IAB-MSNR algorithm and the RIAB algorithm, respectively.
In Fig. 4, as the number of system users grows up, the system throughput of the IAB-MQR algorithm fluctuates slightly around 543 Gbps, which shows the advantages of the proposed algorithm in improving network throughput. The IAB-MSNR algorithm selects UEs with the strongest SNR for association and transmission scheduling. UEs with high QoS requirements and low access rates occupy system resources for a long time, resulting in access failure of other UEs. Futhermore, the algorithm does not reallocate the slot resources of access links after backhaul scheduling, and the access transmission slots are not fully utilized. Similarly, the RIAB algorithm may have more UEs occupying system resources all the time than the IAB-MSNR algorithm, and the performance of this algorithm is the worst.




Fig. 5 and Fig. 6 show the number of served UEs and system throughput with various access transmission slots, respectively. We set the transmit power of both access links and backhaul links to 1,000 mW, the number of backhaul transmission slots to 2,000, and the number of users to 500. The proposed algorithm is superior to the other two algorithms in terms of the number of served UEs and system throughput. With the increase of access transmission slots, the number of served UEs and system throughput of the three algorithms also increase, and the growth rate slows down. When there are fewer access transmission slots, there are fewer schedulable access links in the access phase, that is, fewer associated UEs, resulting in a portion of unused backhaul transmission slot resources and fewer schedulable backhaul links. As the number of access transmission slots goes up, so does the number of scheduled backhaul links and therefore the number of served UEs and system throughput. After the number of access transmission slots reaches 2,000, the number of served UEs of the proposed IAB-MQR algorithm remains stable. This is because under the constraints of backhaul slots, the scheduled backhaul links are also limited. It is worth noting that the system throughput of the proposed IAB-MQR algorithm still increases slightly after the number of access transmission slots reaches 2,000. The reason is that the algorithm updates the number of access slots allocated to UEs according to (20) after the completion of backhaul scheduling, which makes full use of the access slot resources and further improves the actual throughput of access links. Because the system throughput satisfies , the system throughput also increases slightly.


Fig. 7 and Fig. 8 plot the performance comparison of the three schemes under different backhaul transmission slots, where the transmit power of access links and backhaul links is 1,000 mW, the number of access transmission slots is 2,000, and the number of users is 500. The proposed algorithm serves the most users and achieves the highest throughput. When the number of backhaul transmission slots is small, the QoS requirements of most users cannot be satisfied and thus there are fewer backhaul links that can be scheduled. In this case, the number of backhaul transmission slots is the main factor limiting the performance of the algorithm. Regarding system throughput, the IAB-MQR algorithm reallocates transmission slots of access links after backhaul scheduling, hence users achieves higher throughput on access links. However, the actual throughput depends on the minimum throughput achieved by the access link and the backhaul link, the throughput of the IAB-MQR algorithm is also limited by the finite backhaul transmission slots. In addition, when the number of backhaul transmission slots is 2,000, the performance of the proposed algorithm is not further improved, while the values of the other two algorithms are 1,500 and 1,000, respectively. This difference also shows the advantages of the proposed algorithm in resource allocation.


From Fig. 5 to Fig. 8, it can be seen that setting the appropriate number of access transmission slots and backhaul transmission slots helps improve the overall performance of the network while making full use of system resources.
The number of served UEs and system throught with varying transmit power of access links are shown in Fig. 9 and Fig. 10 with mW, , and . The proposed algorithm outperforms the other algorithms with respect to these two performance metrics. When the access transmission power is 1,400 mW, the number of served users of the IAB-MQR algorithm is still and higher than that of the IAB-MSNR algorithm and the RIAB algorithm, respectively. Particularly, when the access transmit power exceeds 800 mW, the number of served UEs of the proposed IAB-MQR algorithm remains nearly stable, and the system throughput still increases slightly. Higher access transmission power helps to improve the transmission rate of access links. Therefore, with the same number of access transmission slots, the access link can achieve a greater throughput at higher access transmission power. On the other hand, when the backhaul resources are consistent, the performance of the IAB-MQR algorithm is basically the same under the following two simulation settings: (i) the access transmit power is 800 mW, and the number of access transmission slots is 3,000, (ii) the access transmit power is 1,000 mW, and the number of access transmission slots is 2,000. This also shows that appropriately increasing the number of access transmission slots can reduce the requirements for access transmit power.
Fig. 11 and Fig. 12 plot the results of the three algorithms under different transmit power of backhaul links with mW, , , and . When the backhaul transmit power exceeds 2,000 mW, the number of served users of the IAB-MQR algorithm is almost constant, and its system throughput still goes up. Compared with Fig. 9 and Fig. 10, the curves of IAB-MSNR algorithm and RIAB algorithm are relatively flat in general. These two algorithms do not update the number of access slots of associated UEs after the backhaul scheduling. According to (12) and (16), the actual throughput of access links of the two algorithms is only slightly greater than the QoS requirements of users. Even if the transmit power of the backhaul link is increased, the actual throughput of the system cannot be increased.
VI Conclusion
Considering the high data rate requirements of users, this paper studied the transmission scheduling problem of integrated mmWave access and terahertz backhaul networks. In order to maximize the number of served users under the constraints of limited time resources and the half-duplex mode of BSs, we proposed a minimum rate ratio user association and IAB transmission scheduling algorithm. The BSs first allocate slots to the UE with the smallest rate ratio and make pre-decision of access scheduling. Then, in the backhaul scheduling phase, the algorithm preferentially schedules users with a small number of backhaul slots, and finally updates the access users according to the backhaul scheduling results. In particular, different QoS requirements of users were taken into account, which was more suitable for the actual network state. The proposed algorithm was evaluated under different parameters including the number of UEs, the number of access transmission slots, the number of backhaul transmission slots, and the transmit power of access links and backhaul links. The simulation results showed that the proposed algorithm outperforms other benchmark schemes in terms of the number of served users and system throughput. Moreover, setting the appropriate number of access and backhaul transmission slots helped to improve the network performance.
References
- [1] S. He, Y. Zhang, J. Wang, J. Zhang, J. Ren, Y. Zhang, W. Zhuang, and X. Shen, “A survey of millimeter-wave communication: Physical-layer technology specifications and enabling transmission technologies,” Proceedings of the IEEE, vol. 109, no. 10, pp. 1666–1705, Oct. 2021.
- [2] M. Filo, C. H. Foh, S. Vahid, and R. Tafazolli, “Performance analysis of ultra-dense networks with regularly deployed base stations,” IEEE Transactions on Wireless Communications, vol. 19, no. 5, pp. 3530–3545, May 2020.
- [3] X. Ge, S. Tu, G. Mao, V. K. N. Lau, and L. Pan, “Cost efficiency optimization of 5G wireless backhaul networks,” IEEE Transactions on Mobile Computing, vol. 18, no. 12, pp. 2796–2810, Dec. 2019.
- [4] M. Gupta, A. Rao, E. Visotsky, A. Ghosh, and J. G. Andrews, “Learning link schedules in self-backhauled millimeter wave cellular networks,” IEEE Transactions on Wireless Communications, vol. 19, no. 12, pp. 8024–8038, Dec. 2020.
- [5] M. Z. Chowdhury, M. Shahjalal, S. Ahmed, and Y. M. Jang, “6G wireless communication systems: Applications, requirements, technologies, challenges, and research directions,” IEEE Open Journal of the Communications Society, vol. 1, pp. 957–975, 2020.
- [6] S. Ghafoor, N. Boujnah, M. H. Rehmani, and A. Davy, “MAC protocols for terahertz communication: A comprehensive survey,” IEEE Communications Surveys Tutorials, vol. 22, no. 4, pp. 2236–2282, Fourthquarter 2020.
- [7] V. Petrov, J. Kokkoniemi, D. Moltchanov, J. Lehtomaki, Y. Koucheryavy, and M. Juntti, “Last meter indoor terahertz wireless access: Performance insights and implementation roadmap,” IEEE Communications Magazine, vol. 56, no. 6, pp. 158–165, June 2018.
- [8] J. Wang, C.-X. Wang, J. Huang, H. Wang, and X. Gao, “A general 3D space-time-frequency non-stationary THz channel model for 6G ultra-massive MIMO wireless communication systems,” IEEE Journal on Selected Areas in Communications, vol. 39, no. 6, pp. 1576–1589, June 2021.
- [9] A. S. Cacciapuoti, K. Sankhe, M. Caleffi, and K. R. Chowdhury, “Beyond 5G: THz-based medium access protocol for mobile heterogeneous networks,” IEEE Communications Magazine, vol. 56, no. 6, pp. 110–115, June 2018.
- [10] Y. Sun, G. Feng, S. Qin, and S. Sun, “Cell association with user behavior awareness in heterogeneous cellular networks,” IEEE Transactions on Vehicular Technology, vol. 67, no. 5, pp. 4589–4601, May 2018.
- [11] R. Liu, Q. Chen, G. Yu, and G. Y. Li, “Joint user association and resource allocation for multi-band millimeter-wave heterogeneous networks,” IEEE Transactions on Communications, vol. 67, no. 12, pp. 8502–8516, Dec. 2019.
- [12] X. Ge, X. Li, H. Jin, J. Cheng, and V. C. M. Leung, “Joint user association and user scheduling for load balancing in heterogeneous networks,” IEEE Transactions on Wireless Communications, vol. 17, no. 5, pp. 3211–3225, May 2018.
- [13] N. Zhao, Y.-C. Liang, D. Niyato, Y. Pei, M. Wu, and Y. Jiang, “Deep reinforcement learning for user association and resource allocation in heterogeneous cellular networks,” IEEE Transactions on Wireless Communications, vol. 18, no. 11, pp. 5141–5152, Nov. 2019.
- [14] C.-X. Wang, J. Wang, S. Hu, Z. H. Jiang, J. Tao, and F. Yan, “Key technologies in 6G terahertz wireless communication systems: A survey,” IEEE Vehicular Technology Magazine, vol. 16, no. 4, pp. 27–37, Dec. 2021.
- [15] A. Shafie, N. Yang, S. Durrani, X. Zhou, C. Han, and M. Juntti, “Coverage analysis for 3D terahertz communication systems,” IEEE Journal on Selected Areas in Communications, vol. 39, no. 6, pp. 1817–1832, June 2021.
- [16] H. Yuan, N. Yang, X. Ding, C. Han, K. Yang, and J. An, “Cluster-based multi-carrier hybrid beamforming for massive device terahertz communications,” IEEE Transactions on Communications, vol. 70, no. 5, pp. 3407–3420, May 2022.
- [17] P. Bhardwaj and S. M. Zafaruddin, “Performance of dual-hop relaying for THz-RF wireless link,” in Proc. 2021 IEEE 93rd Vehicular Technology Conference, Helsinki, Finland, Apr. 2021, pp. 1–5.
- [18] M. Yu, A. Tang, X. Wang, and C. Han, “Joint scheduling and power allocation for 6G terahertz mesh networks,” in Proc. 2020 International Conference on Computing, Networking and Communications, Big Island, HI, USA, Feb. 2020, pp. 631–635.
- [19] C. Saha and H. S. Dhillon, “Millimeter wave integrated access and backhaul in 5G: Performance analysis and design insights,” IEEE Journal on Selected Areas in Communications, vol. 37, no. 12, pp. 2669–2684, Dec. 2019.
- [20] W. Lei, Y. Ye, and M. Xiao, “Deep reinforcement learning-based spectrum allocation in integrated access and backhaul networks,” IEEE Transactions on Cognitive Communications and Networking, vol. 6, no. 3, pp. 970–979, Sept. 2020.
- [21] A. S. Tan and E. D. Biyar, “QoS-aware autonomous IAB-node activation and access control,” in Proc. 2021 IEEE International Conference on Communications Workshops, Montreal, QC, Canada, July 2021, pp. 1–6.
- [22] M. Pagin, T. Zugno, M. Polese, and M. Zorzi, “Resource management for 5G NR integrated access and backhaul: A semi-centralized approach,” IEEE Transactions on Wireless Communications, vol. 21, no. 2, pp. 753–767, Feb. 2022.
- [23] C. Han, A. O. Bicen, and I. F. Akyildiz, “Multi-wideband waveform design for distance-adaptive wireless communications in the terahertz band,” IEEE Transactions on Signal Processing, vol. 64, no. 4, pp. 910–922, Feb. 2016.
- [24] A. N. Uwaechia and N. M. Mahyuddin, “A comprehensive survey on millimeter wave communications for fifth-generation wireless networks: Feasibility and challenges,” IEEE Access, vol. 8, pp. 62 367–62 414, Mar. 2020.
- [25] K. M. S. Huq, S. A. Busari, J. Rodriguez, V. Frascolla, W. Bazzi, and D. C. Sicker, “Terahertz-enabled wireless system for beyond-5G ultra-fast networks: A brief survey,” IEEE Network, vol. 33, no. 4, pp. 89–95, July 2019.
- [26] Z. Zhang, Y. Xiao, Z. Ma, M. Xiao, Z. Ding, X. Lei, G. K. Karagiannidis, and P. Fan, “6G wireless networks: Vision, requirements, architecture, and key technologies,” IEEE Vehicular Technology Magazine, vol. 14, no. 3, pp. 28–41, Sept. 2019.
- [27] Q. Chen, X. Peng, J. Yang, and F. Chin, “Spatial reuse strategy in mmWave WPANs with directional antennas,” in Proc. 2012 IEEE Global Communications Conference, Anaheim, CA, Dec. 2012, pp. 5392–5397.
- [28] H. Sawada, A. Kanno, N. Yamamoto, K. Fujii, A. Kasamatsu, K. Ishizu, F. Kojima, H. Ogawa, and I. Hosako, “High gain antenna characteristics for 300 GHz band fixed wireless communication systems,” in Proc. 2017 Progress in Electromagnetics Research Symposium - Fall, Singapore, Nov. 2017, pp. 1409–1412.
- [29] J. M. Jornet and I. F. Akyildiz, “Channel modeling and capacity analysis for electromagnetic wireless nanonetworks in the terahertz band,” IEEE Transactions on Wireless Communications, vol. 10, no. 10, pp. 3211–3221, Oct. 2011.
- [30] L. S. Rothman, I. E. Gordon, A. Barbe, D. C. Benner, P. F. Bernath, M. Birk, V. Boudon, L. R. Brown, A. Campargue, J.-P. Champion et al., “The HITRAN 2008 molecular spectroscopic database,” Journal of Quantitative Spectroscopy and Radiative Transfer, vol. 110, no. 9-10, pp. 533–572, June 2009.
- [31] J. G. Andrews, “Seven ways that HetNets are a cellular paradigm shift,” IEEE Communications Magazine, vol. 51, no. 3, pp. 136–144, Mar. 2013.