Next Article in Journal
RT-CLAD: Artificial Intelligence-Based Real-Time Chironomid Larva Detection in Drinking Water Treatment Plants
Previous Article in Journal
Ultrasonic Features for Evaluation of Adhesive Joints: A Comparative Study of Interface Defects
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

RIS-Assisted Cooperative Time-Division Multiple Access

1
Department of Electronic Engineering, Gachon University, Seongnam 13120, Republic of Korea
2
Division of Interdisciplinary Studies in Cultural Intelligence, Dongduk Women’s University, Seoul 02784, Republic of Korea
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(1), 178; https://doi.org/10.3390/s24010178
Submission received: 20 November 2023 / Revised: 27 December 2023 / Accepted: 27 December 2023 / Published: 28 December 2023
(This article belongs to the Section Intelligent Sensors)

Abstract

:
Reconfigurable intelligent surface-aided communication systems have been intensively investigated to improve capacity, coverage, and energy efficiency via optimal controlling of phase shifts for passive reflecting elements. However, there are few studies on cooperative transmission incorporating RIS in TDMA systems, because RIS reflects all the incident signals, and it inadvertently leads to a boost in interference signals. In this paper, we propose RIS-assisted cooperative time-division multiple access, in which the required SINR of all users is guaranteed as much as possible by opportunistic use of RIS for cooperative transmission. The proposed scheme’s primary function is that some time slots, i.e., cooperative time slots, serve a pair of users, i.e., a strong- and a weak-channel-conditioned user, using RIS. To support this functionality, we propose scheduling for non-cooperative and cooperative time slots, user pairing for scheduled cooperative time slots, and transmit beamforming vector design for the pair of UEs in each cooperative time slot. The simulation and numerical results demonstrate that the proposed scheme guarantees QoS for all UE as much as possible and minimizes the remaining required capacity indicating the amount of capacity that was not achieved compared with the required capacity.
Keywords:
beamforming; MIMO; RIS; TDMA

1. Introduction

With the evolution of wireless communications toward 5G-advanced, terrestrial wireless communications have integrated other communications such as satellite communications, IoT networks, and symbiotic ambient backscatter communications for high spectral efficiency and ubiquitous access to massive devices in high-density areas [1,2,3]. Together with integrated communication systems, reconfigurable intelligent surfaces (RISs) have recently been recognized as a promising technology for future 6G communications [4,5]. RISs integrate a large number of passive reflecting elements with low hardware cost and energy consumption [6,7,8]. With digital reconfigurable and programmable metasurface technology, RISs can adeptly modify the amplitude and phase of the incident signal and reflect it constructively, improving spectrum efficiency and coverage capability [9,10,11].
Due to their significant advantages, RIS-aided communication systems have been intensively investigated with numerous related research endeavors. The authors in [9,10] jointly optimized the transmit beamforming at the base station (BS) and passive beamforming at the RIS to minimize the total transmit power at BS in multiple-input single-output (MISO) downlink systems. This study showed that a RIS-aided MIMO system achieved the same performance as a massive benchmark MIMO system with significantly reduced active antennas/RF chains. In [9], the authors focused on continuous phase shifts at reflecting elements, while in [10], they focused on discrete phase shifts at reflecting elements considering practical implementation. In [12], the authors demonstrated that RIS can establish a virtual line-of-sight (LoS) between BS and user equipment (UE), resulting in enhanced coverage and signal-to-noise ratio (SNR) in mmWave systems. In the study presented in [13], the authors devised energy-efficient designs that encompass both the allocation of transmit power and the determination of phase shifts for the passive reflecting elements. These designs were developed while adhering to individual link budget guarantees for the users. The author in [14] optimized precoding at BS and phase shift values at RIS to balance the trade-off between spectral efficiency and energy efficiency. The works mentioned above addressed intricate phase optimization challenges that pose computational intensity and real-time implementation difficulties. Crucially, these algorithms relied on precise channel state information (CSI) for the link from BS to UE across the RIS. There is much research on channel estimation in RIS-assisted systems, but it is worth noting that channel estimation still has many difficulties and issues for practical implementation, such as its accuracy, computational complexity, and overhead [15,16,17,18,19,20].
The random phase shift-based opportunistic scheduling can be utilized as an intriguing alternative approach to overcome the abovementioned issues in RIS-assisted communications [21,22,23,24,25,26]. In other words, BS dynamically serves the UE experiencing the most favorable instantaneous channel condition at any given moment under the given random phase shift on the RIS, not focusing on optimizing the phase shift on the RIS. In [24], the authors analyzed the sum capacity by incorporating the fading effects of both direct links (i.e., between BS and UE) and reflection links (i.e., between BS, RIS, and UE). This capacity was expressed as a function of both the number of users and the number of meta-atoms. The authors in [25] demonstrated that the throughput of the RIS-assisted opportunistic communication system asymptotically converged to the optimal beamforming-based throughput when the number of users was large. In [26], opportunistic scheduling was used to increase energy-efficient performance while turning on/off using multiple RISs spatially distributed to serve wireless users. The authors focused on the joint optimization problem of transmit beamforming and RIS control, aiming to maximize the energy efficiency under minimum rate constraints of the users. However, the RIS-assisted opportunistic communication to serve two UEs in the same time slot can still have a unique challenge because RISs can inadvertently amplify interference signals between each other. Since time slot-based resource allocation methods are used in most communication systems, including LTE and NR, studying RIS-based opportunistic transmission methods in TDMA systems has a valuable contribution from the perspective of developing a technique that can be applied to many commercialized communication systems. From the perspective of practicality, guaranteeing the quality-of-service (QoS) of scheduled UEs is more important than maximizing the sum capacity of scheduled UEs.
In this paper, we propose RIS-assisted cooperative time-division multiple access (RC-TDMA), in which the required signal-to-interference-plus-noise ratio (SINR) of all users is guaranteed as much as possible by opportunistic use of RIS for cooperative transmission. In the proposed RC-TDMA, each user has a time slot dedicated to each user. The time slots are divided into two groups: non-cooperative time slots and cooperative time slots. If any scheduled users in the time slots are expected to be satisfied with QoS, it is called a strong-channel-conditioned UE; these time slots become the candidate time slots to perform cooperative transmission using the RIS. Conversely, suppose any scheduled users in the time slots are not satisfied with QoS, then it is called a weak-channel-conditioned UE. In that case, these users become candidates for additional data service in the cooperative time slots. Thus, a pair of users, i.e., strong- and weak-channel-conditioned UEs, can be simultaneously served in the time slot dedicated to the strong-channel-conditioned UE. Thus, the RIS is only turned on and operated in the cooperative time slot for the cooperative transmission. We adopt a random phase shift-based RIS, which is constant for the given time slots. It allows us to estimate the effective channel between BS and UE without computational complexity or overhead. Therefore, in this study, we propose scheduling for non-cooperative and cooperative time slots, user pairing (i.e., weak-channel-conditioned UE and strong-channel-conditioned UE) for a scheduled cooperative time slot, and transmit beamforming vector design for both UEs in the cooperative time slots. The simulation and numerical results demonstrate that the proposed RC-TDMA ensures QoS for all UEs as much as possible. Thus, the proposed scheme minimizes the remaining required capacity indicating the amount of capacity that was not achieved compared with the required capacity. Furthermore, it is shown that the proposed scheme can increase power efficiency compared with the conventional TDMA that does not use the RIS when the RIS consumes much less power than BS power consumption.

Notations

For the notations, we use uppercase boldface for matrices and lowercase boldface for vectors. Symbols A H indicates the conjugate transpose of matrix A . Similarly, A T and A 1 indicate the transpose and inverse (or pseudoinverse) of matrix A , respectively. Symbol | a | denotes the absolute value of a complex number a, and a indicates 2 -norms of vector a .

2. RIS-Assisted Cooperative Time-Division Multiple Access

2.1. System Model

We consider a multiuser downlink TDMA, which consists of K UEs, one RIS, and one BS, as shown in Figure 1. Each UE, RIS, and BS has a single antenna, N passive reflecting elements, and M transmit antennas, respectively. A frequency flat block fading channel is assumed among them so that each channel is constant within a block. The total number of time slots in a block is T, the total number of UEs in a block is K, and each time slot is allocated to each UE, as shown in Figure 2. Since each UE has a dedicated time slot, the total number of UEs is the same as the total number of time slots, i.e., T = K .
In conventional TDMA systems, each UE is served once in the dedicated time slot. However, in the proposed TDMA system, the UE, which does not meet the required SINR, can be served once more, i.e., two UEs can simultaneously be served in a time slot dedicated to the UE that satisfies the required SINR. When serving two UEs in the time slot, the RIS turns on and then assists the data transmission of the UE that does not meet the required SINR. The proposed system’s primary goal is that all users’ required SINR is guaranteed as much as possible by opportunistic use of the RIS for cooperative transmission.
Estimation methods for wireless channels with RISs are being actively studied [15,16,17,18,19,20]. However, it is difficult to estimate the channels between BS-RIS and RIS-UE separately. Thus, a randomly given phase shift on the RIS is used in a block, which enables a UE to estimate the effective channel for BS-RIS-UE. Since each UE can estimate the effective channel from BS and feed it back to BS, it can be assumed that BS has perfect CSI for the effective channel from BS to each UE.
In the proposed RC-TDMA system shown in Figure 1, the BS schedules UEs in increasing order of channel gain so that the earlier time slots are allocated to the UEs with a weak channel condition. Inversely, the later time slots are allocated to UEs with a strong channel condition. If some UEs allocated to the earlier time slots cannot satisfy the required capacity, they can have an opportunity to receive the remaining data at the later time slots. In other words, their data can be transmitted at the later slot with the strong-channel-conditioned UEs’ data. Figure 2 shows an example of time slot allocation for the RC-TDMA.
In this example, U E 1 and U E 2 are the weak-channel-conditioned UEs. Thus, BS allocates them to the front time slot. Since the required capacities of UEs cannot be guaranteed, time slot 1 and time slot 2 are solely dedicated to U E 1 and U E 2 , respectively. Subsequently, in the case of U E K 1 and U E K , if their required capacities can be sufficiently guaranteed, BS performs user pairing between the strong-channel-conditioned UE (i.e., U E K 1 or U E K ) and the weak-channel-conditioned UE (i.e., U E 1 or U E 2 ) and serves two scheduled UEs at the same time for guaranteeing the required capacity of the weak-channel-conditioned UE as much as possible. These slots are called cooperative time slots. The other time slots, except the cooperative time slots, are called non-cooperative time slots. At this time, time slots K 1 and K are dedicated slots for U E K 1 and U E K , respectively. Thus, the data transmission for U E 1 and U E 2 must not interfere with U E K 1 and U E K . In the non-cooperative time slots, RIS maintains a turn-off for power efficiency. In the cooperative time slots, the RIS turns on and performs a passive relay to maximize the capacities of two UEs. Hereafter, the indexes of both UE and time slot are omitted for simplicity.
In a non-cooperative time slot, the received signal of the UE is given as
y n = P h w n x + n ,
where P is the total transmit power, x denotes the transmit symbol of the UE, E | x | 2 = 1 , h ( C 1 × M ) is the channel vector from BS to the UE, w n ( C M × 1 ) is the transmit beamforming vector for transmitting x, and n is the additive white Gaussian noise with zero mean and variance N 0 . The received SINR and capacity in the non-cooperative time slot are then given as
SINR n = ρ h w n 2 ,
C n = l o g 2 ( 1 + SINR n ) ,
where ρ is the transmit SNR, i.e., ρ = P N 0 .
In a cooperative time slot, the received signal of the weak-channel-conditioned UE is given as
y c , w = P w g w Φ H w c , w x w + P w h w w c , w x w d e s i r e d s i g n a l t e r m + P s g w Φ H w c , s x s + P s h w w c , s x s i n t e r f e r e n c e s i g n a l t e r m + n ,
where P w and P s are, respectively, the allocated transmit power to the weak-channel-conditioned and strong-channel-conditioned UEs, x s denotes the transmit symbol of the strong-channel-conditioned UE, E | x s | 2 = 1 , g w ( C 1 × N ) is the channel vector from RIS to the weak-channel-conditioned UE, Φ is a N × N random phase-shift diagonal matrix of the RIS, w c , w ( C M × 1 ) is the transmit beamforming vector for transmitting x w in the cooperative time slot, and w c , s ( C M × 1 ) is the transmit beamforming vector for transmitting x s in the cooperative time slot. The received SINR of the weak-channel-conditioned UE in the cooperative time slot can be expressed as
SINR c , w = ρ w ( g w Φ H + h w ) w c , w 2 1 + ρ s ( g w Φ H + h w ) w c , s 2 ,
where ρ w and ρ s are, respectively, the transmit SNRs of the weak-channel-conditioned and strong-channel-conditioned UEs in the cooperative time slot, i.e., ρ w = P w N 0 , ρ s = P s N 0 , and ρ = ρ w + ρ s .
In a cooperative time slot, the received signal of the strong-channel-conditioned UE is given as
y c , s = P s g s Φ H w c , s x s + P s h s w c , s x s d e s i r e d s i g n a l t e r m + P w g s Φ H w c , w x w + P w h s w c , w x w i n t e r f e r e n c e s i g n a l t e r m + n ,
= P s g s Φ H w c , s x s + P s h s w c , s x s ,
where g s ( C 1 × N ) is the channel vector from the RIS to the strong-channel-conditioned UE and h s ( C 1 × M ) is the channel vector from BS to the strong-channel-conditioned UE. As mentioned above, in the cooperative slots, data transmission for the weak-channel-conditioned UE must not interfere with the strong-channel-conditioned UE. Thus, the beamforming vector of w c , w should be designed to satisfy ( g s Φ H + h s ) w c , w = 0 . Based on w c , w nullifying the interference signal term in Equation (6), Equation (7) is derived. The received SINR of the strong-channel-conditioned UE in the cooperative time slot can be then expressed as
SINR c , s = ρ s ( g s Φ H + h s ) w c , s 2 .

2.2. Beamforming Vector Design

In this section, for a given random phase shift matrix of RIS, Φ , we determine and derive optimal transmit weight vectors, w n , w c , s , and w c , w to maximize SINR n , SINR c , s and SINR c , w , respectively. Based on these analyses, the RC-TDMA algorithm is proposed to guarantee the required capacity of the weak-channel-conditioned UE as much as possible.
To maximize the capacity of a weak-channel-conditioned UE in a non-cooperative time slot, i.e., Equation (3), the maximum ratio transmission (MRT) beamforming is adopted, which is given as
w n = h H h .
For a cooperative time slot, the transmit beamforming vector for the strong-channel-conditioned UE should be determined to maximize the SINR of Equation (8), which can be rewritten as
max w c , s SINR c , s = max w c , s ρ s w c , s H ( g s Φ H + h s ) H ( g s Φ H + h s ) w c , s s . t . w c , s 2 = 1 .
By applying the eigenvalue decomposition to Equation (10), the optimal w c , s for maximizing SINR c , s is obtained by
w c , s * = max .   eigenvector   of ( g s Φ H + h s ) H ( g s Φ H + h s ) .
Note that the optimal w c , s is determined regardless of the value of ρ s in Equation (11). Based on the optimal w c , s , the minimum transmit SNR of ρ s to satisfy the required SINR can be calculated as
ρ s * = γ r e q ( w c , s * ) H ( g s Φ H + h s ) H ( g s Φ H + h s ) w c , s * ,
where γ r e q is the required SINR. The required capacity for each UE can then be given as C r e q = log 2 ( 1 + γ r e q ) . The reason for using the minimum ρ s to meet the required SINR is to maximize the SINR of Equation (5) by allocating the transmit power to the weak-channel-conditioned UE as much as possible. Thus, the transmit SNR for the weak-channel-conditioned UE is given as
ρ w * = ρ ρ s * .
In a cooperative time slot, the transmit beamforming vector for the weak-channel-conditioned UE should be designed to maximize the SINR of Equation (5) while guaranteeing ( g s Φ H + h s ) w c , w = 0 . Thus, we first design the transmit beamforming vector that maximizes the SINR of Equation (5), and the optimal transmit beamforming vector w c , w * is then determined by projecting it onto the null space of g s Φ H + h s so that w c , w * can satisfy ( g s Φ H + h s ) w c , w * = 0 .
By applying w c , s * determined in Equation (11), the SINR of Equation (5) can be rewritten as
SINR c , w = ρ w w c , w H ( H H Φ H g w H g w Φ H + h w H h w ) w c , w 1 + ρ s ( g w Φ H + h w ) w c , s * 2 .
Note that ρ w 1 + ρ s g w Φ H w c , s * 2 + ρ s h w w c , s * 2 is the determined value. Thus, by applying the eigenvalue decomposition to Equation (14), w c , w m a x for maximizing SINR c , w is obtained by
w c , w m a x = max .   eigenvector   of ( H H Φ H g w H g w Φ H + h w H h w ) .
The null space of g s Φ H + h s , V n u l l , can be obtained by the eigenvectors of ( g s Φ H + h s ) H ( g s Φ H + h s ) , which is given as
( g s Φ H + h s ) H ( g s Φ H + h s ) = V Λ V H ,
where V = [ v 1 , , v α , V n u l l ] , v i C M × 1 , V n u l l C M × ( M α ) , α is the rank of ( g s Φ H + h s ) H ( g s Φ H + h s ) , and Λ is the diagonal matrix whose diagonal elements are the decreasing ordered eigenvalues. In other words, V n u l l is the space consisting of eigenvectors corresponding to eigenvalue zero. Therefore, the optimal transmit beamforming vector for the weak-channel-conditioned UE, w c , w * , is given as
w c , w * = V n u l l V n u l l H w c , w m a x V n u l l V n u l l H w c , w m a x .

2.3. Proposed Algorithm

Table 1 shows the pseudocode for the RC-TDMA algorithm. In Step 1, the related variables are initialized, in which T is the total number of time slots, K is the total number of UEs, and C o u n t 1 and C o u n t 2 are used for counting the number of weak channel-conditioned and strong conditioned UEs, respectively. Note that T = C o u n t 1 + C o u n t 2 . W w e a k and W s t r o n g are the matrix to save the transmit beamforming vectors for the weak-channel-conditioned and strong-channel-conditioned UEs, respectively, where each column index of each matrix indicates the time slot index. T is a set of the indexes of time slots selected as cooperative time slots in Step 2. H s o r t is the channel matrix consisting of the channel vector from BS to each UE, where each vector is sorted in increasing order based on each channel gain. G s o r t is the channel matrix consisting of the channel vector from RIS to each UE, where each vector is sorted corresponding to H s o r t . Note that the time slots are assigned sequentially to UEs according to the increasing order of each UE’s channel gain. Thus, each UE has a dedicated time slot, and the index of UE is the same as the index of the dedicated time slot.
From lines 5 to 14, the number of weak-channel-conditioned UEs, C o u n t 1 , and the number of strong-channel-conditioned UEs, C o u n t 2 , are calculated based on the comparison between the required SINR (i.e., γ r e q ) and the SINR calculated using Equation (2). When calculating C o u n t 1 and C o u n t 2 , the transmit beamforming vectors are determined using Equation (9) under the assumption that each UE is served in a non-cooperative time slot. After the cooperative time slots are determined in Step 2, the transmit beamforming vectors associated with the cooperative time slots are updated. In line (15), N c is the number of cooperative time slots, which can be determined as a minimum value of either C o u n t 1 or C o u n t 2 .
In Step 2, the user pairing is performed, which is the user scheduling for a cooperative time slot. If a user pairing is performed in a cooperative time slot, two users, i.e., one weak-channel-conditioned UE and one strong-channel-conditioned UE, are simultaneously served in that cooperative time slot.
In lines 16 to 29, the indexes k and t corresponding to for-loops indicate the N c weak-channel-conditioned UEs and C o u n t 2 strong-channel-conditioned UEs, respectively. Note that the first time slot is allocated to the weakest-channel-conditioned UE, and the last time slot is allocated to the strongest-channel-conditioned UE, performed by line 3. When performing the user pairing for a given weak-channel-conditioned UE, the optimal strong-channel-conditioned UE is determined to maximize the SINR of line 24. In other words, the time slot assigned to the optimal strong-channel-conditioned UE becomes the cooperative time slot, and the paired weak-channel-conditioned UE and strong-channel-conditioned UE are served simultaneously in this cooperative time slot. The transmit beamforming vectors used in the cooperative time slot are updated in lines 25 to 28. Consequently, the optimal transmit beamforming vectors are determined, as shown in line 30.

2.4. Discussion of System Performance

The objective of the proposed algorithm is that each UE meets the required capacity. In other words, the proposed algorithm ensures QoS, i.e., required SINR or capacity, for all UE as much as possible, not focusing on maximizing the sum capacity for all UEs. Thus, we define the remaining required capacity to measure the performance of the proposed algorithm, indicating the amount of capacity that was not achieved compared with the required capacity.
When the kth UE is served only in the allocated non-cooperative time slot (i.e., the dedicated time slot), its remaining required capacity is given as
C s h o r t , R I S k = [ C r e q C n ] + ,
where [ v ] + = max ( 0 , v ) . When the kth UE is served in the allocated non-cooperative time slot, and it is also served in the allocated cooperative time slot as the weak-channel-conditioned UE, its remaining required capacity is given as
C s h o r t , R I S k = [ C r e q C n C c , w ] + .
when the kth UE is served in the allocated cooperative time slot as the strong-channel-conditioned UE, its remaining required capacity is given as
C s h o r t , R I S k = [ C r e q C c , s ] + = 0 ,
because the proposed algorithm performs power allocation to maximize the weak-channel-conditioned UE’s SINR in the cooperative time slot, and it leads to the decrease in the strong-channel-conditioned UE’s SINR to become the same value as the required SINR, i.e., C r e q = C c , s . Therefore, the total remaining required capacity can be given as
C s h o r t , R I S = k = 1 K C s h o r t k .
In the conventional TDMA system, the remaining required capacity for kth UE can be defined as
C s h o r t , B S k = [ C r e q C k ] + ,
where C k is kth UE’s capacity in each time slot under the assumption that MRT beamforming is used. Then, the total remaining required capacity in the conventional TDMA system can be given as
C s h o r t , B S = k = 1 K C s h o r t , B S k .
In the proposed algorithm, RIS is turned on to reflect the incident signals only in cooperative time slots. In the cooperative time slots, transmit beamforming vectors at BS are designed to maximize UEs’ SINRs, considering the reflecting effect on the RIS. The on/off mechanism in the proposed algorithm leads to an increase in power efficiency compared with systems that do not use RISs. For example, for the conventional TDMA systems that do not use RISs, additional data should be transmitted using additional time slots, which can provide additional data transmission to users who do not meet the required capacity. Thus, this causes power consumption at the BS. Since the RIS, which delivers signals using passive reflecting elements, is more power-efficient than BS, the proposed algorithm can show better power efficiency than the conventional TDMA. Thus, we can define the effective capacity from the power-efficiency perspective, using the power consumption ratio between BS and RIS. In the conventional TDMA system, the effective capacity can be represented as
C e f f , B S = k = 1 K min ( C k , C r e q ) K P c ,
where P c is the power consumption of BS in each time slot. In the proposed algorithm, the effective capacity can be represented as
C e f f , R I S = K C r e q C s h o r t K P c + τ P c N c ,
where τ is the power consumption ratio between BS and RIS, i.e., 0 < τ < 1 , and N c is the number of cooperative time slots. In Equations (24) and (25), the effective capacities can be interpreted as measuring satisfaction with the required capacity, i.e., QoS, compared with the power consumption.

3. Simulation Results

In this section, simulation and numerical results are provided to validate the performance of the proposed algorithm compared with the conventional TDMA system. The proposed scheme can be used with the other schemes or used alone in the TDMA system. Therefore, in this simulation section, we measure the feasibility of whether the proposed scheme can be combined with the TDMA systems from the perspective of various performance metrics. It is assumed that the channel from BS to RIS, H , is the Rician fading channel, and the channels from the RIS to UE and from BS to UE, i.e., h and g , are Rayleigh fading channels. The main simulation parameters are given in Table 2. For the performance comparison, we adopt the conventional TDMA system, in which each UE is served using MRT beamforming in each dedicated time slot without a RIS.
Figure 3 shows the capacity for each UE and time slot under an instantaneous channel when the transmit SNR is 5 dB, i.e., ρ = 5 dB. The dotted line in Figure 3a is the required capacity, C r e q , and time slots are sequentially allocated to UEs that are sorted in increasing order of channel gain, h 2 . For example, time slot 1 is allocated to the weakest-channel-conditioned UE, and time slot 10 is allocated to the strongest-channel-conditioned UE in both TDMA systems. As shown in Figure 3a, in the conventional TDMA, three UEs, i.e., the indexes of UE, 1, 2, and 3, are unsatisfied with the required capacity. In the proposed RC-TDMA, these UEs’ capacities are significantly improved and are satisfied with the required capacity. This is because the weak-channel-conditioned UEs are additionally served in cooperative time slots with the strong-channel-conditioned UEs. As shown in Figure 3b, the capacities of time slots 5, 8, and 10 in the RC-TDMA are significantly higher than the others because these slots are cooperative time slots. In other words, a pair of UEs, i.e., the weak- and strong-channel-conditioned UEs, are served simultaneously in the cooperative time slots. On the contrary, in the conventional TDMA, the capacity of each UE is the same as the capacity of each time slot because there is no additional cooperative transmission.
Figure 4 shows the remaining required capacities, i.e., C s h o r t , R I S and C s h o r t , B S , according to the transmit SNR. As mentioned in Section 2.3, the number of cooperative time slots is determined as a minimum value of either the number of weak-channel-conditioned UEs or the number of strong-channel-conditioned UEs. In the low SNR region, i.e., between 4 dB and 0 dB, both TDMA systems show a similar remaining required capacity because most UEs are weak-channel-conditioned. Conversely, In the high SNR region, i.e., between 10 dB and 16 dB, both TDMA systems show a similar remaining required capacity because most UEs are strong-channel-conditioned. In both cases, there are few opportunities to set the cooperative slots in the RC-TDMA. In the moderate SNR region, i.e., the range between 0 dB and 10 dB, the RC-TDMA shows lower remaining required capacity compared with the conventional TDMA due to the opportunities to perform RIS-assisted transmission in the cooperative time slots.
Figure 5 shows the sum capacity of UEs and numbers of cooperative and non-cooperative time slots according to the transmit SNR. As observed in Figure 4, in the moderate SNR region, there exists opportunities for RIS-assisted transmission in cooperative time slots. As shown in Figure 5a, the sum capacity of the RC-TDMA is higher than that of the conventional TDMA in the moderate SNR region. In this region, the number of cooperative times is higher than zero, as shown in Figure 5b. This confirms that the RC-TDMA performs the additional RIS-assisted transmission in the cooperative time slots. In the other SNR region, there are no cooperative time slots. This means that the RC-TDMA operates as the conventional TDMA.
Figure 6 shows the effective capacity for comparing power efficiency according to the transmit SNR. Since the RC-TDMA performs the additional RIS-assisted transmission in the moderate SNR region and operates as the conventional TDMA in the other SNR region, the effective capacity shows the same trends as Figure 4 and Figure 5a. In other words, the RC-TDMA shows a higher effective capacity in the moderate SNR when τ = 0.1 . However, it shows the same effective capacity as the conventional TDMA in the other regions. With increasing τ , the effective capacity of the RC-TDMA decreases in the moderate SNR region. When τ is 0.4 , the RC-TDMA shows worse effective capacity than the conventional TDMA. Since τ is the power consumption ratio between BS and the RIS, an increase in τ means that the power consumption at the RIS increases relatively compared with that at BS. Thus, increased power consumption at the RIS leads to inferior power efficiency in the RC-TDMA. However, the proposed scheme can still maintain high efficiency from the perspective of time resources compared with the conventional TDMA.

4. Conclusions

This study used a RIS for cooperative transmission to maximize the number of UEs unsatisfied with the QoS in the downlink TDMA system. The simulation and numerical results show that the proposed RC-TDMA guarantees QoS for most UEs compared with a conventional TDMA in a moderate SNR range where UEs that are satisfied with QoS and UEs that are not satisfied are mixed. In addition, from the viewpoint of power efficiency, it was confirmed that effective capacity was high when power consumed in the RIS was lower than that of base stations. Therefore, it was demonstrated that RISs can be fully utilized to ensure QoS without optimally adjusting the phase shift values for passive reflecting elements.

Author Contributions

Conceptualization, H.S.; methodology, B.K.; formal analysis, H.S.; software, H.S. and B.K.; validation, H.S. and B.K.; writing—original draft preparation, H.S.; writing—review and editing, B.K.; funding acquisition, H.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the National Research Foundation of Korea (NRF) grant funded by the Korean government (MSIT) (No. 2021R1F1A1051075).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Lin, Z.; Lin, M.; Champagne, B.; Zhu, W.P.; Al-Dhahir, N. Secrecy-Energy Efficient Hybrid Beamforming for Satellite-Terrestrial Integrated Networks. IEEE Trans. Commun. 2021, 69, 6345–6359. [Google Scholar] [CrossRef]
  2. Lin, Z.; Lin, M.; Cola, T.D.; Wang, J.B.; Zhu, W.P.; Cheng, J. Supporting IoT with Rate-Splitting Multiple Access in Satellite and Aerial-Integrated Networks. IEEE Internet Things J. 2021, 8, 11123–11134. [Google Scholar] [CrossRef]
  3. Wang, C.; Pang, M.; Cui, G.; Chang, X.; Jiang, F.; Yao, Y.; Wang, W. Joint Waveform Design and Multiuser Detection in Symbiotic Ambient Backscatter NOMA Systems. IEEE Internet Things J. 2023, 10, 19507–19517. [Google Scholar] [CrossRef]
  4. Lin, Z.; Niu, H.; An, K.; Hu, Y.; Li, D.; Wang, J.; Al-Dhahir, N. Pain without Gain: Destructive Beamforming from A Malicious RIS Perspective in IoT Networks. IEEE Internet Things J. 2023. early access. [Google Scholar] [CrossRef]
  5. Lin, Z.; Niu, H.; An, K.; Wang, Y.; Zheng, G. Refracting RIS-aided Hybrid Satellite-Terrestrial Relay Networks: Joint Beamforming Design and Optimization. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 3717–3724. [Google Scholar] [CrossRef]
  6. Qamar, F.; Siddiqui, M.U.A.; Hindia, M.N.; Hassan, R.; Nguyen, Q.N. Issues, Challenges, and Research Trends in Spectrum Management: A Comprehensive Overview and New Vision for Designing 6G Networks. Electronics 2020, 9, 1416. [Google Scholar] [CrossRef]
  7. Saad, W.; Bennis, M.; Chen, M. A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems. IEEE Netw. 2020, 34, 134–142. [Google Scholar] [CrossRef]
  8. Jiang, W.; Han, B.; Habibi, M.A.; Schotten, H.D. The Road Towards 6G: A Comprehensive Survey. IEEE Open J. Commun. Soc. 2021, 2, 334–366. [Google Scholar] [CrossRef]
  9. Wu, Q.; Zhang, R. Intelligent Reflecting Surface Enhanced Wireless Network via Joint Active and Passive Beamforming. IEEE Trans. Wirel. Commun. 2019, 18, 5394–5409. [Google Scholar] [CrossRef]
  10. Wu, Q.; Zhang, R. Beamforming Optimization for Wireless Network aided by Intelligent Reflecting Surface with Discrete Phase Shifts. IEEE Trans. Commun. 2020, 68, 1838–1851. [Google Scholar] [CrossRef]
  11. Wu, Q.; Zhang, R. Towards Smart and Reconfigurable Environment: Intelligent Reflecting Surface aided Wireless Network. IEEE Commun. Mag. 2020, 58, 106–112. [Google Scholar] [CrossRef]
  12. Wang, P.; Fang, J.; Yuan, X.; Chen, Z.; Li, H. Intelligent Reflecting Surface-Assisted Millimeter Wave Communications: Joint Active and Passive Precoding Design. IEEE Trans. Veh. Technol. 2020, 69, 14960–14973. [Google Scholar] [CrossRef]
  13. Huang, C.; Zappone, A.; Alexandropoulos, G.C.; Debbah, M.; Yuen, C. Reconfigurable Intelligent Surfaces for Energy Efficiency in Wireless Communication. IEEE Trans. Wirel. Commun. 2019, 18, 4157–4170. [Google Scholar] [CrossRef]
  14. Zhang, M.; Tan, L.; Huang, K.; You, L. On the Trade-Off between Energy Efficiency and Spectral Efficiency in RIS-Aided Multi-User MISO Downlink. Electronics 2021, 10, 1307. [Google Scholar] [CrossRef]
  15. Ma, S.; Li, J.; Bu, X.; An, J. Joint Diagnosis of RIS and BS for RIS-Aided Millimeter-Wave System. Electronics 2021, 10, 2556. [Google Scholar] [CrossRef]
  16. Peng, C.; Deng, H.; Xiao, H.; Qian, Y.; Zhang, W. Two-Stage Channel Estimation for Semi-Passive RIS-Assisted Millimeter Wave Systems. Sensors 2022, 22, 5908. [Google Scholar] [CrossRef] [PubMed]
  17. Drampalou, S.F.; Miridakis, N.I.; Leligou, H.C.; Karkazis, P.A. A Survey on Optimal Channel Estimation Methods for RIS-Aided Communication Systems. Signals 2023, 4, 208–234. [Google Scholar] [CrossRef]
  18. Wei, X.; Shen, D.; Dai, L. Channel Estimation for RIS assisted Wireless Communications—Part I: Fundamentals, Solutions, and Future Opportunities. IEEE Commun. Lett. 2021, 25, 1398–1402. [Google Scholar] [CrossRef]
  19. Wei, X.; Shen, D.; Dai, L. Channel Estimation for RIS assisted Wireless Communications—Part II: An improved Solution based on Double Structured Sparsity. IEEE Commun. Lett. 2021, 25, 1403–1407. [Google Scholar] [CrossRef]
  20. Lin, T.; Yu, X.; Zhu, Y.; Schober, R. Channel Estimation for IRS assisted Millimeter-Wave MIMO Systems: Sparsity-Inspired Approaches. IEEE Trans. Commun. 2022, 70, 4078–4092. [Google Scholar] [CrossRef]
  21. Viswanath, P.; Tse, D.N.C.; Laroia, R. Opportunistic Beamforming using Dumb Antennas. IEEE Trans. Inf. Theory 2002, 48, 1277–1294. [Google Scholar] [CrossRef]
  22. Asadi, A.; Mancuso, V. A Survey on Opportunistic Scheduling in Wireless Communications. IEEE Commun. Surv. Tutor. 2013, 15, 1671–1688. [Google Scholar] [CrossRef]
  23. Nadeem, Q.U.A.; Chaaban, A.; Debbah, M. Opportunistic Beamforming using an Intelligent Reflecting Surface without Instantaneous CSI. IEEE Wirel. Commun. Lett. 2021, 10, 146–150. [Google Scholar] [CrossRef]
  24. Darsena, D.; Verde, F. On the Capacity of Opportunistic Time-Sharing Downlink With a Reconfigurable Intelligent Surface. IEEE Commun. Lett. 2023, 27, 3093–3097. [Google Scholar] [CrossRef]
  25. Yashvanth, L.; Murthy, C.R. Performance Analysis of Intelligent Reflecting Surface Assisted Opportunistic Communications. IEEE Trans. Signal Process. 2023, 71, 2056–2070. [Google Scholar] [CrossRef]
  26. Yang, Z.; Chen, M.; Saad, W.; Xu, W.; Bahaei, M.S.; Poor, H.V.; Cui, S. Energy-Efficient Wireless Communications With Distributed Reconfigurable Intelligent Surfaces. IEEE Trans. Wirel. Commun. 2022, 21, 665–679. [Google Scholar] [CrossRef]
Figure 1. System model for RIS-assisted cooperative time-division multiple access.
Figure 1. System model for RIS-assisted cooperative time-division multiple access.
Sensors 24 00178 g001
Figure 2. An example of time slot allocation for RIS-assisted cooperative time-division multiple access.
Figure 2. An example of time slot allocation for RIS-assisted cooperative time-division multiple access.
Sensors 24 00178 g002
Figure 3. Capacity comparison: (a) capacity per UE (b) capacity per time slot.
Figure 3. Capacity comparison: (a) capacity per UE (b) capacity per time slot.
Sensors 24 00178 g003
Figure 4. Remaining required capacity comparison.
Figure 4. Remaining required capacity comparison.
Sensors 24 00178 g004
Figure 5. Sum capacity comparison at (a) and the numbers of cooperative and non-cooperative time slots at (b).
Figure 5. Sum capacity comparison at (a) and the numbers of cooperative and non-cooperative time slots at (b).
Sensors 24 00178 g005
Figure 6. Effective capacity comparison.
Figure 6. Effective capacity comparison.
Sensors 24 00178 g006
Table 1. RIS-assisted Cooperative TDMA Algorithm.
Table 1. RIS-assisted Cooperative TDMA Algorithm.
Step 1. Initialization
1 :   C o u n t 1 = C o u n t 2 = 0 , a given random phase-shift diagonal matrix Φ
2 :   W w e a k ( C M × T ) = 0 , W s t r o n g ( C M × T ) = 0 , T = ϕ
3 :   H s o r t = [ h 1 H , , h K 1 H , h K H ] H , where h 1 h T 1 h K
4 :   G s o r t = [ g 1 H , , g K 1 H , g K H ] H , where g i is associated with h i .
5 :  for k = 1: K do
6 :       S I N R k = ρ H s o r t ( k , : ) ) 2 using (2) and (9)
7 :      if   S I N R k < γ r e q ,  then
8 :           C o u n t 1 = C o u n t 1 + 1
9 :           W w e a k ( : , k ) = H s o r t ( k , : ) H H s o r t ( k , : ) using (9)
10 :      else
11 :           C o u n t 2 = C o u n t 2 + 1
12 :           W s t r o n g ( : , k ) = H s o r t ( k , : ) H H s o r t ( k , : ) using (9)
13 :      end
14 :  end
15 :   N c = min ( C o u n t 1 , C o u n t 2 )
Step 2. User pairing and Transmit Beamforming Vector Design
16 :  for k = 1: N c  do
17 :      Index = 0, TSINR = 0
18 :      for t = T C o u n t 2 + 1 : T do
19 :          if  t T   then go to line 30
20 :           w c , s = max .   eigenvector   of ( G s o r t ( t , : ) Φ H + H s o r t ( t , : ) ) H ( G s o r t ( t , : ) Φ H + H s o r t ( t , : ) )
                using (11)
21 :           ρ s = γ r e q ( w c , s * ) H ( G s o r t ( t , : ) Φ H + H s o r t ( t , : ) H ( G s o r t ( t , : ) Φ H + H s o r t ( t , : ) ) w c , s * using (12)
22 :           ρ w = ρ ρ s using (13)
23 :           w c , w m a x = max .   eigenvector   of ( H H Φ H G s o r t ( k , : ) H G s o r t ( k , : ) Φ H + H s o r t ( k , : ) H H s o r t ( k , : ) )
                using (15)
24 :           w c , w = V n u l l V n u l l H w c , w m a x V n u l l V n u l l H w c , w m a x using (17), where V n u l l is the null space of G s o r t ( t , : ) Φ H + H s o r t ( t , : )
25 :           SINR c , w = ρ w ( G s o r t ( k , : ) Φ H + H s o r t ( k , : ) ) w c , w 2 1 + ρ s ( G s o r t ( k , : ) Φ H + H s o r t ( k , : ) ) w c , s 2 using (14)
26 :          if   TSINR < SINR c , w ,  then
27 :               TSINR = SINR c , w ,   w s = w c , s   and   w w = w c , w
28 :               I n d e x = t
29 :          end
30 :      end
31 :       W s t r o n g ( : , I n d e x ) = w s   and   W w e a k ( : , I n d e x ) = w w
32 :       T = [ T , I n d e x ]
33 :  end
Table 2. Simulation parameters.
Table 2. Simulation parameters.
ParameterValue
Number of transmit antennas at BS, M4
Total number of UEs, K10
Total number of time slots, T10
Number of passive reflecting elements, N64
Distance between BS and RIS500 m
Frequency band800 MHz
Rician factor3 dB
Power consumption at BS, P c 30 dBm
Power consumption at RIS P c τ , 0 τ 1
Required SINR, γ r e q 10 dB
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

Son, H.; Kwon, B. RIS-Assisted Cooperative Time-Division Multiple Access. Sensors 2024, 24, 178. https://doi.org/10.3390/s24010178

AMA Style

Son H, Kwon B. RIS-Assisted Cooperative Time-Division Multiple Access. Sensors. 2024; 24(1):178. https://doi.org/10.3390/s24010178

Chicago/Turabian Style

Son, Hyukmin, and Beom Kwon. 2024. "RIS-Assisted Cooperative Time-Division Multiple Access" Sensors 24, no. 1: 178. https://doi.org/10.3390/s24010178

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