Next Article in Journal
Blockchain–AI–Geolocation Integrated Architecture for Mobile Identity and OTP Verification
Previous Article in Journal
A Resilient Deep Learning Framework for Mobile Malware Detection: From Architecture to Deployment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

RIS-Assisted Joint Communication, Sensing, and Multi-Tier Computing Systems

School of Electrical Engineering, Shanghai Dianji University, Shanghai 201306, China
*
Author to whom correspondence should be addressed.
Future Internet 2025, 17(12), 533; https://doi.org/10.3390/fi17120533
Submission received: 24 October 2025 / Revised: 14 November 2025 / Accepted: 21 November 2025 / Published: 23 November 2025

Abstract

This paper investigates the application of Reconfigurable Intelligent Surfaces (RIS) in Joint Communication, Sensing, and Multi-tier Computing (JCSMC). An RIS-assisted JCSMC framework is proposed, wherein a full-duplex multi-antenna Base Station (BS) is employed to sense targets and provide edge computation services to User Equipment (UE). To enhance computational efficiency, a Multi-Tier Computing (MTC) architecture is adopted, enabling joint processing of computing tasks through the deployment of both the BS and the Cloud Servers (CS). Meanwhile, this paper studies the potential advantages of RIS in the proposed framework. It can assist in enhancing the efficiency of resource sharing between sensing and computing functions and then maximize the ability of computing the offload. This study aims to maximize the computation rate by jointly optimizing the BS transmission beamformer, RIS reflection coefficients, and computational resource allocation. The ensuing non-convex optimization problems are addressed using an alternating optimization algorithm based on Block Coordinate Ascent (BCA) for partial offloading mode, which ensures convergence to a local optimum, then extending the proposed joint design algorithms to the scenario with imperfect Self-Interference Cancellation. The effectiveness of the proposed algorithm was confirmed by analyzing and contrasting the simulation results with the benchmark scheme. The simulation results show that, when the BS resources are limited, utilizing MTC architecture can significantly improve the computation rate. In addition, the proposed RIS-assisted JSCMC framework is superior to other benchmark schemes in dealing with resource utilization between different functions, achieving superior computing power while maintaining sensing quality.

1. Introduction

Recently, as technologies like smart cities, intelligent transportation, and intelligent industrial production become more widespread, issues such as spectrum resource shortages and limited computing power have become more prominent, demanding higher performance and efficiency from future wireless networks. Therefore, the Sixth Generation (6G) wireless network is envisioned as an integrated architecture that combines multiple functions. It can integrate multiple functions, such as sensing and computing, while supporting traditional communication functions [1,2]. Integrated Sensing and Communication (ISAC) technology greatly enhances spectrum efficiency by sharing wireless infrastructure and spectrum resources, creating a mutually beneficial environment for both communication and sensing [3,4]. As a result, it has garnered widespread interest from researchers. For a long time, Mobile Edge Computing (MEC) has been one of the solutions to achieve cloud-like computing in the wireless communication field [5]. Nevertheless, with increasing computing demands, Multi-Tier Computing (MTC) structures have the potential to become a new solution for future cloud-like services. MTC can efficiently allocate computing resources between the cloud and mobile devices based on their functional characteristics and offer flexible services through cross-tier collaboration mechanisms [6]. In this context, how to effectively integrate the communication, sensing, and computing functions will become the key issue of the future 6G wireless network. At the same time, the complex resource sharing among these functions will also become a new challenge that must be solved.
Facing the increasingly complex wireless communication environment in urban areas, the performance decline of communication, sensing, and computing functions is inevitable. Consequently, Reconfigurable Intelligent Surface (RIS) technology has been proposed as a novel potential solution. RIS consists of a reflective array composed of numerous passive reflective elements that can efficiently and intelligently shape communication environments [7]. Moreover, given the power limitations of Base Stations (BS), RIS can amplify and reflect signals without relying on transmitting antennas or power amplifiers, thereby significantly reducing the energy consumption associated with signal transmission [8]. Therefore, the advantages of RIS in improving resource utilization efficiency and reducing interference between functions have been widely studied in a variety of emerging fields, such as the Internet of Vehicles [9], unmanned aerial vehicles [10], and autonomous aerial vehicles [11]. Obviously, the research on RIS may help to solve the above challenges faced by joint communication, sensing, and computing functions. Therefore, it is very important to discuss the potential advantages of RIS in future multifunctional wireless networks.

1.1. Related Work

1.1.1. Research on ISAC

The design of the ISAC system primarily encompasses three directions: sensing-centered design [12,13], communication-centered design [14,15], and joint design. However, sensing-centered and communication-centered designs fail to achieve a balance between different functions. Therefore, joint design is deemed a promising approach, aiming to devise a new unified ISAC waveform [16,17]. Recent studies have evaluated the benefits of RIS in ISAC systems. Initially, RIS was utilized solely to enhance communication capabilities without considering adding virtual links for sensing. The authors of [18] studied an RIS-assisted ISAC system in millimeter-wave scenarios, addressing the challenge of maximizing communication rates by jointly optimizing the radar cross-sectional area matrix, beamforming vector, and RIS phase shifts. The authors of [19] discussed traditional optimization methods for managing RIS constraints and introduced artificial intelligence-based optimization techniques to tackle the complex problems arising from the unique phase shift constraints and the high number of reflection units and users within the network. Currently, an increasing number of studies are focusing on using RIS to create virtual links between the BS and the targets, thereby improving radar sensing performance. The authors of [20] proposed a method to maximize radar detection performance by jointly optimizing the radar-to-base station transmission precoding matrix and the RIS’s passive reflection matrix. The authors of [21] presented a multi-user ISAC framework that supports RIS, leading to the development of a location-aware algorithm that enables perception and localization without requiring dedicated location reference signals. The authors of [22] considered an active RIS-assisted ISAC system, which aims to maximize the radar Signal-to-Interference plus Noise Ratio (SINR) by jointly optimizing the beamforming matrix of the Base Station and the reflection coefficients of the active RIS.

1.1.2. Research on MEC and MTC

MEC technology, with its advantages of low latency and high computational efficiency, has been widely discussed in terms of minimizing energy consumption [23], reducing latency [24,25], and maximizing computation efficiency [26]. However, these studies primarily focus on single-tier computation architectures composed solely of edge nodes, which may be insufficient to meet substantial computing demands. To effectively utilize MTC resources such as cloud–edge collaboration, various collaborative edge computing architectures have been proposed in [27,28,29,30]. For instance, by investigating wireless communication technologies and resource allocation methods, an MTC architecture and its optimization approach were introduced in [29] to achieve lower latency services. Additionally, by examining the caching problem of edge nodes, a large-scale Multiple-Input Multiple-Output (MIMO) relay-assisted MTC architecture was proposed in [30] to enhance task computing capabilities. In addition, the application of RIS in edge computing has garnered significant attention, given the impact of complex electromagnetic environments on mobile computing performance. In [31], the authors proposed a method to reduce weighting and delay in MEC systems by jointly optimizing offload data size, computing resource allocation, and active and passive beamforming, with the assistance of RIS. In [32,33], the authors respectively aimed to minimize the energy consumption of IoT devices for computation offloading in RIS-assisted MEC systems and the overall energy consumption of the system.

1.2. Motivation and Contributions

Through the above research, it can be found that both RIS-assisted ISAC systems and RIS-assisted MEC/MTC systems have been extensively studied. However, there is still a relative scarcity of research on systems that integrate communication, sensing, and MTC functions with RIS assistance. It is obvious that, in future wireless networks, BS must not only provide traditional communication functions but also offer computing services for nearby users while being capable of target sensing. This demand will also drive research into integrating communication, sensing, and computing functions. At present, the main challenge is how to integrate computing and sensing functions directly into the BS. These functions usually depend on different hardware components in the BS, such as computing servers and transceivers. This leads to inefficient resource sharing between the two functions. To solve the above issues, we propose an RIS-assisted Joint Communication, Sensing, and Multi-tier Computing (JCSMC) framework, which can effectively integrate multiple functions on the BS and significantly improves the system’s computational rate. In this framework, the multi-antenna BS (directly and with the assistance of RIS) receives computation offloading signals from the uplink of the UE and performs target sensing. Firstly, by utilizing the MTC structure, the sensing signal transmitted by the BS can employ ISAC waveform design to carry information and further offload computation tasks to the Cloud Servers (CS). Therefore, the MTC structure enables the sensing signal to achieve dual advantages in both sensing and computation, thereby enhancing resource utilization efficiency. Secondly, by adjusting the reflection coefficient of RIS and utilizing its ability to reduce energy consumption during signal transmission, RIS can bring dual advantages in both sensing and computation. This ensures sensing performance while improving computing rate. The main contributions of this paper are summarized as follows:
  • We propose an innovative RIS-assisted JCSMC framework. In this framework, MTC architecture and RIS technology are used to enhance the integration of multiple functions on the BS. A partial computation offloading mode is selected to coordinate BS and CS computing resources. We formulate a computation rate maximization problem for the joint optimization of the BS transmit beamformer, the RIS reflection coefficients, and the computing resource allocation, subject to constraints on communication–computation causality, sensing quality, the BS transmission power budget, and the unit modulus of the RIS reflection coefficient.
  • To effectively solve the non-convex problem of maximizing the computation rate caused by the strong coupling between variables, we adopt a Block Coordinate Ascent (BCA) optimization algorithm. This transforms the problem into two manageable subproblems, which are solved iteratively by deriving new approximate functions. Additionally, we provide theoretical proof that the proposed algorithm can reach a local optimal solution.
  • We compare the proposed scheme with three benchmark schemes: a single-tier computing architecture scheme, a scheme without RIS, and the Maximum Ratio Transmission (MRT) scheme. Simulation results demonstrate that the introduction of MTC and RIS significantly enhances the performance of the RIS-assisted JCSMC framework, thereby expanding the trade-off region between computation and sensing. Compared to traditional MRT schemes, the proposed scheme demonstrates a substantial performance boost.
The rest of this paper is organized as follows. In Section 2, we present the system model of the proposed framework, which includes models for signal, channel, communication, sensing, and computing. In Section 3, we formulate the problem of maximizing the computation rate in the RIS-assisted JCSMC system and propose a BCA-based alternating optimization algorithm to solve it. In Section 4, we extend the proposed Algorithm 1 to the scenario with imperfect Self-Interference Cancellation. Section 5 presents simulation results that demonstrate the effectiveness of the proposed optimization algorithm. Finally, conclusions are drawn in Section 6.
The acronyms adopted in this paper are summarized in Table 1.
The following notation is adopted throughout this paper. Lowercase letters represent scalars, bold lowercase letters represent vectors, and bold uppercase letters represent matrices. (·)T and (·)H represent transposition and transposition conjugation, respectively. a represent the conjugate complex of a . C and R represent sets of complex and real numbers, respectively. | a | and || a || are the magnitude of scalar a and the norm of vector a , respectively. R · represents the real parts of a complex number. E · represents statistical expectation.

2. System Model

We propose an RIS-assisted JCSMC framework, as depicted in Figure 1. It includes a full-duplex (FD) BS equipped with N transmit antennas and N receive antennas, a single-antenna UE, a RIS composed of the set K 1,2 , , K of K reflection elements, and a sensing target. We assume that the location of RIS is known. Meanwhile, the location of the UE can be estimated using uplink signals [34]. Additionally, with the application of joint ISAC signals, the computing tasks at the BS can be transferred to a single-antenna CS for execution, demonstrating MTC advantages. Considering the UE’s limited computing power, it is assumed that its tasks are always offloaded either directly or through RIS reflection to the BS, with no direct channel between the UE and the CS [35].

2.1. Signal and Channel Model

In the proposed framework, the received signal at the multifunctional BS consists of four parts. They are the computation offloading signals from the UE, the computation offloading signals reflected by the RIS, the sensing echo signals from the target, and the sensing echo signals reflected by the RIS. In this paper, we assume that BS and RIS can obtain the position of the sensing target by using classical localization methods [36] or maximum likelihood estimation algorithms based on prior knowledge [37]. Assume that φ t and φ r t represent the angles of the sensing target relative to BS and RIS, respectively. Denote by h u     C N × 1 ,   h r u     C K × 1 , h r t     C K × 1 , h t     C N × 1 , h d     C N × 1 , and H r     C K × N the channels (matrix/vector) from UE to the BS, from UE to RIS, from RIS to target, from BS to target, from BS to CS, and from BS to RIS, respectively. Denote by p u     R + and p     C N × 1 the transmit power of UE and the transmit beamformer of BS. Moreover, the reflection matrix of the RIS is represent by   Φ     C K × K . The computation offloading signals received by the BS from the UE and reflected by RIS can be given by
y c = ( h u + H r H Φ h r u ) p u s c ,  
where s c denotes the information stream from computation UE to the BS.
As typically completed in radar sensing, we have h t = α 1 a N ( φ t ) and h r t = α 2 a K ( φ r t ) , where   α 1   and α 2 represent the path loss coefficients of the sensing target for BS and RIS, respectively.   a N φ   and   a K φ represent the steering vectors of the antenna array at the BS and the RIS in the angle of φ , respectively. Assuming the planar waves and the Uniform Linear Array (ULA) at the BS, the steering vector of the transmit antenna array can be given by
a N ( φ ) = [ 1 , e j 2 π λ d sin φ ,   , e j 2 π λ d N 1 sin φ   ] T ,  
where λ and d denote the signal wavelength and the antenna spacing, respectively. Similarly, it can be concluded that a K ( φ ) has a similar form.
In addition, we define x as the transmission signal used for target sensing at the BS. The transmitted signal will reach the target via both the direct and reflected links and then also be reflected back to the BS through these two links. Therefore, the sensing echo signal received at the BS can be given by
y s = α t ( h t + H r H Φ h r t ) ( h t H + h r t H Φ H r ) x ,  
where   α t represents the radar cross-section (RCS) with E α t 2 = σ t 2 .
Therefore, the total received signal at the BS can be given by
y u = y c + y s + n u = ( h u + H r H Φ h r u ) p u s c +   α t ( h t + H r H Φ h r t ) ( h t H + h r t H Φ H r ) x + n u = ( h u + H r H d i a g ( h r u ) θ ) p u s c +   α t ( h t + H r H d i a g ( h r t ) θ ) ( h t H θ T d i a g h r t H r ) x + n u ,
where n u ~ C N ( 0 , σ u 2 I N ) . n u represents the Additive White Gaussian Noise (AWGN) with zero mean and variance of   σ 2 .
In order to effectively offload computing tasks from the BS to the CS, it is necessary to utilize the transmission signal x at the BS. By embedding the information stream into the signal, the transmission signal x can be rewritten as
x = p s d ,
where s d   C represents the information stream from the BS to the CS. In order to obtain the simplified mathematical symbols, we denote Φ d i a g θ , where θ = [ θ 1 , θ 2 , , θ K ] T   represents the vector of reflection coefficients satisfying θ K = 1 , K .   h ^ θ   = h u + H r H d i a g ( h r u ) θ , and   H ^ s ( θ )   =   ( h t + H r H d i a g ( h r t ) θ ) ( h t H + θ T d i a g ( h r t ) H r ) . As a result, we can rewrite Equation (4) as y u =   h ^ θ p u s c +   α t H ^ s θ p s d + n u .
Furthermore, the signal received at CS can be given by
y d = h d H p s d + n d ,
where   n d ~ C N ( 0 , σ d 2 ) is the AWGN with zero mean and variance of   σ 2 . We also assume that s c and s d are independent random variables with zero means. It should be noted that, although the sensing signal carries information, as long as the BS can fully grasp the relevant knowledge of the transmission waveform, it can still perform sensing functions [38].

2.2. Communication Model

In the RIS-assisted JCSMC framework proposed in this paper, the performance of task offloading is determined by the spectrum efficiency. At the BS receiver, the computation offloading signal from the UE is first decoded, and the influence of the decoding stream in the received signal is eliminated. The available spectrum efficiency from the UE to the BS can be given by
R u = log 2 1 + h ^ θ 2 p u σ t 2 H ^ s θ p 2 + σ u 2 I N .
Furthermore, the available spectrum efficiency from the BS to the CS can be given by
R u = log 2 1 + h ^ θ 2 p u σ t 2 H ^ s θ p 2 + σ u 2 I N .

2.3. Sensing Model

Due to the priority decoding of computation offloading signals, interference with target sensing signals can be effectively eliminated. Thus, the signal y c can be removed from y u . Therefore, the effective target sensing signal can be represented as y s + n u . The sensing SINR can be given by
γ s = σ t 2 H ^ s θ p 2 σ u 2 I N .
The detection and localization capabilities of target sensing depend on the sensing SINR γ s [39]. Therefore, the sensing performance can only be guaranteed when the sensing SINR γ s satisfies the minimum sensing SINR constraint:
γ s , m i n γ s ,
Due to the interference between the computation offloading signal and the sensing signals received at the BS, selecting an appropriate decoding order is particularly important. Notably, we prioritize decoding the computation offloading signal   y c that is subject to sensing signal interference, ensuring that the sensing signal   y s   is not affected by interference from the computation offloading signal. This decoding order is chosen because computation offloading signals do not experience the round trip path loss that sensing signals do. Therefore, the power of   y c   will be much greater than   y s . By encoding the uplink signal of the UE and utilizing interference cancellation techniques at the BS receiver, the influence on the sensing signal can be eliminated by prioritizing decoding of the computation offloading signal [38].

2.4. Computation Model

In this section, the computational model of the proposed framework is introduced. Due to the excellent computational power of the server and the small amount of data in the computation results, the delay in downloading the computation results can be omitted [38]. Denote X B S   X and X C S   X as the sets that execute their computation tasks at the BS and the CS, respectively. We considered a partial computation offloading mode as the computation model for the proposed framework. For the partial offloading mode, the computation tasks transmitted by the UE can be arbitrarily divided into two sections, which are processed at the BS and the CS, respectively. In this case, it holds that X B S = X C S = X .
Define ϕ as the number of computation cycles needed by the BS or the CS to process one bit of data from the UE, which varies based on the nature of the computation tasks.   f b denotes the CPU cycle frequency (cycles/s) allocated by the BS to the UE. The computation rate for data at the BS, which indicates the number of bits that can be processed per second, can be given by
r b = f b ϕ , X
In the same way, the computation rate for data at the CS can be given by
r c = f c ϕ , X
where   f c denotes the CPU cycle frequency (cycles/s) allocated by the CS to the UE.
Since the BS is normally power constrained, the power consumption for computing at the BS should be considered, which is given by [5]
p b = m f b 3 = m ( ϕ r b ) 3
where m is the power factor related to the CPU architecture of the computation server at the BS.
Furthermore, there are some constraints between computation and task offloading. Thus, the computation rates r b and r c need to satisfy
r b + B R u d   B R u ,
  R u d   R d ,
r c B R u d   ,
where B and R u d   denote the channel bandwidth and the offloading spectrum efficiency from the BS to the CS, respectively.
Specifically, Equation (14) represents the sum of the computation rate   r b of the UE at the BS and the offloading rate from the BS to the CS, which is physically constrained by the maximum communication rate available to the UE at the BS. Equation (15) ensures that the offloading spectrum efficiency of the UE from the BS to the CS is limited by the maximum available spectrum efficiency between the BS and the CS. Equation (16) guarantees that the computation rate   r c   does not exceed the computation offloading rate from the BS to the CS. Since the CS typically has sufficient capacity to support high-performance computing, Equation (16) can be readily satisfied. Therefore, Equations (14)–(16) can be simplified as a causal constraint between communication and computation, as follows:
r b + r c B R u   ,
r c B R d ,
The total computation rate can be given by
R ~ = r b + r c .
Remark 1. 
(Computing sensing trade-off) It is worth noting that, in the JCSMC framework, there are trade-offs between computational power and sensing performance. Firstly, allocating more power to the beamformer of the BS can achieve higher sensing SINR, but this will result in a decrease in the power available for computation by the BS, thereby affecting its computation rate. Secondly, to achieve superior sensing performance, it is essential to concentrate the BS’s power in the direction of the sensing target. This will result in the BS having less power available to transmit computation offloading signals to the CS, leading to a diminished offloading rate and ultimately reducing the total computation rate.
Remark 2. 
(Benefits of RIS) In the RIS-assisted JCSMC framework proposed in this paper, RIS can effectively improve the communication environment through passive beamforming. Meanwhile, RIS can reduce energy consumption in signal transmission, and BS transmitters do not need to concentrate a large amount of power on the target angle for sensing. This can further enable more power to be used for offloading tasks to the CS, improving the computation rate. Based on the above advantages and the analysis in Remark 1, the introduction of RIS can bring dual advantages in both sensing and computation, thereby ensuring sensing performance and increasing the computation rate.

3. Problem Formulation and Solution

In this section, we combine the characteristics of partial computation offloading mode and joint optimization of the BS transmit beamformer p , the RIS reflection coefficients   θ , and the computing resource allocations   r b   and   r c . The maximum computation rate   R ~   is obtained while satisfying the causal constraints between communication and computation, sensing quality, and the unit model of RIS reflection coefficients constraint.

3.1. Problem Formulation

In partial computation offloading mode, the problem of maximizing the computation rate can be expressed as follows:
max p , θ , r b , r c   R ~ = r b + r c
s . t .   r b + r c B R u ,   X
r c B R d ,
γ s , m i n γ s ,
θ K = 1 ,   K ,
p 2 + m ( ϕ r b ) 3 P b ,
r b 0 , r c 0 ,     X ,
where Equations (20b) and (20c) represent the causal constraints between communication and computation functions. Equation (20d) represents the constraint on the target sensing SINR. Equation (20e) provides RIS reflection coefficient constraints.   P b   in Equation (20f) represents the available total power budget at the BS. However, due to constraints (20b) and constraints (20d) leading to a highly coupled non-convex problem, this often makes it difficult to obtain a global optimal solution.

3.2. Proposed Solution

On the one hand, it is necessary to solve the non-convex problem of high coupling between the transmission beamformer   p   and the RIS reflection coefficients   θ   in constraints (20b) and constraints (20d). On the other hand, it is necessary to achieve a faster computation rate while adhering to the constraints of (20e) and constraints (20f).
To solve the above problem, we choose   R u   in Equation (20b) as the intermediate optimization objective and Equations (20d)–(20f) as constraints. Using the BCA optimization method to decouple R u into two coordinate blocks corresponding to   p   and   θ , we then adopt the Inner Approximation (IA) method [40] for alternating optimization. Substitute the optimized   p   and   θ   into problem (20), process the problem, and obtain the optimization result   R ~   for this round. Finally, the local optimal solution   R ~   is obtained through the optimal solutions   p   and   θ .
Therefore, the intermediate optimization objective can be represented as
max p , θ R u = log 2 1 + h ^ θ 2 p u σ t 2 H ^ s θ p 2 + σ u 2 I N
s . t .   γ s , m i n γ s ,
θ K = 1 , K ,
p 2 + m ( ϕ r b ) 3 P b ,
Assume that ( p ( η ) , θ ( η ) ) is the feasible point obtained from the ( η 1 )-th iteration. Solve problem (21), obtain the optimization result   p for the given   θ η condition, and then update the values ( p ( η + 1 ) = p ) to obtain   θ   by the next iteration.

3.3. Beamformer Iteration

Firstly, we iteratively update the transmit beamformer   p   of the BS. For a given θ ( η ) , the η + 1 -th iteration in problem (21) can be rewritten as
max p   R u ( p , θ ( η ) ) = log 2 1 + h ^ θ ( η ) 2 p u σ t 2 H ^ s θ ( η ) p 2 + σ u 2 I N  
s . t .   γ s , m i n σ t 2 H ^ s θ η p 2 σ u 2 I N ,
p 2 + m ( ϕ r b ) 3 P b ,
where the Equation (22a) is non-concave. To effectively solve problem (22), it can be transformed into an approximate convex program. The concave lower limit of the Equation (22a) can be obtained from [41]:
log 2 ( 1 + h ^ θ ( η ) 2 p u σ t 2 H ^ s θ ( η ) p 2 + σ u 2 I N ) log 2 ( 1 + h ^ θ ( η ) 2 p u σ t 2 H ^ s θ ( η ) p η 2 + σ u 2 I N )   + h ^ θ ( η ) 2 p u h ^ θ ( η ) 2 p u + σ t 2 H ^ s θ ( η ) p η 2 + σ u 2 I N   × 1 σ t 2 H ^ s θ ( η ) p 2 + σ u 2 I N σ t 2 H ^ s θ ( η ) p η 2 + σ u 2 I N   = R u η p θ η .
Since Equation (22b) is a non-convex constraint, the right-hand side of its function can be internally approximated as [42]
γ s , m i n 2 σ t 2 R ( H ^ s θ η p η ) H H ^ s θ η p σ t 2 H ^ s θ η p η 2 σ u 2 I N .
In summary, the approximate convex program used for solving problem (22) at the   η + 1 -th iteration can be represented as
m a x p   R u η ( p | θ ( η ) )
s . t .   p 2 + m ( ϕ r b ) 3 P b ,
γ s , m i n 2 σ t 2 R ( H ^ s ( θ ( η ) ) p ( η ) ) H H ^ s ( θ ( η ) ) p σ t 2 H ^ s ( θ ( η ) ) p ( η ) 2 σ u 2 I N ,

3.4. RIS Reflection Coefficients Iteration

Then, we iteratively update the reflection coefficient   θ   of RIS. For a given   p ( η + 1 ) , the   η + 1 -th iteration in problem (21) can be rewritten as
max θ   R u ( p η + 1 , θ ) = log 2 1 + h ^ θ 2 p u σ t 2 H ^ s θ p η + 1 2 + σ u 2 I N  
s . t .   γ s , m i n σ t 2 H ^ s θ p η + 1 2 σ u 2 I N ,
θ K = 1 ,   K ,
where Equation (26a) is non-concave. Equations (26b) and (26c) are the non-convex constraints.
To effectively solve problem (26), it can be transformed into an approximate convex program. According to the Cauchy–Schwarz inequality, the first term in the denominator of Equation (26a) can be upper limited as
H ^ s θ p η + 1 2 = H ^ s 1 θ H ^ s 1 H θ p η + 1 2   H ^ s 1 θ 2 H ^ s 1 H θ p η + 1 2   υ ζ .
where   H ^ s 1 θ = h t + H r H d i a g h r t θ .   υ R +   and   ζ R +   are newly introduced optimization variables, satisfying   H ^ s 1 θ 2 υ   and   H ^ s 1 H θ p η + 1 2 ζ . The product   υ ζ   is convexified as υ ζ υ η ζ 2 2 ζ η + ζ η υ 2 2 υ η .
Thus, the concave lower limit of Equation (26a) can be expressed as
log 2 ( 1 + h ^ θ 2 p u σ t 2 υ ζ + σ u 2 I N ) log 2 ( 1 + h ^ θ ( η ) 2 p u σ t 2 υ ( η ) ζ ( η ) + σ u 2 I N ) + h ^ θ η 2 p u h ^ θ η 2 p u + σ t 2 υ η ζ η + σ u 2 I N × 2 h ^ θ η 2 h ^ θ 2 σ t 2 ( υ η ζ 2 2 ζ η + ζ η υ 2 2 υ η ) + σ u 2 I N σ t 2 υ η ζ η + σ u 2 I N   = R u η θ p η + 1 .
Next, to convexify Equation (26b), its right-hand molecule can be innerly approximated as
H ^ s θ p η + 1 2   2 R ( H ^ s θ η p η + 1 ) H H ^ s θ p η + 1 H ^ s θ η p η + 1 2 .
To further simplify the constraint conditions, the first term of the right-hand side of Equation (29) can be rewritten as [42]
2 R ( H ^ s θ η p η + 1 ) H H ^ s θ p η + 1 = 2 R ( H ^ s θ η p η + 1 ) H h t h t H p η + 1 + 2 R ( H ^ s θ η p η + 1 ) H h t θ T d i a g ( h r t ) H r p η + 1 + 2 R ( H ^ s θ η p η + 1 ) H H r H d i a g ( h r t ) θ h t H p η + 1 + 2 R ( H ^ s θ η p η + 1 ) H H r H d i a g ( h r t ) θ θ T d i a g ( h r t ) H r p η + 1 = P η θ p η + 1 + 2 R θ T Ψ θ .
where   Ψ ( H ^ s θ η p η + 1 ) H H r H d i a g h r t d i a g h r t H r p η + 1 .
Due to the high coupling of the last term in Equation (30), to solve this problem, it can be convexified as
2 R θ T Ψ θ 2 R θ η T Ψ θ + θ T Ψ θ η θ η T Ψ θ η .
Combining the simplification and analysis of Equations (29)–(31), constraint (26b) can be innerly approximated as
  γ s , m i n σ t 2 P η θ p η + 1 σ t 2 H ^ s θ ( η ) p ( η + 1 ) 2 + 2 σ t 2 R θ η T Ψ θ + θ T Ψ θ η θ η T Ψ θ η σ u 2 I N ,
In addition, the unit modulus constraint (26c) of the RIS reflection coefficient is non-convex. To solve this problem, it can be relaxed by a convex constraint:
θ K 2 1 , K .
Further elaboration on Equation (33) can be expressed as
θ K 2 K 0 ,
In order to satisfy the constraint (26c) in the optimal state, the penalty optimization problem is introduced, and problem (26) can be rewritten as
max θ   R u p η + 1 , θ + ϱ ( θ K 2 K )
s . t .   γ s , m i n σ t 2 H ^ s θ p η + 1 2 σ u 2 I N ,
θ K 2 1 , K   ,
where ϱ > 0 represents the penalty parameter. Its function is to make the objective and penalty clauses comparable.
Due to constraint (34) always being negative, the positive value ϱ ensures that the uncertainty of Equation (26c) is penalized, ensuring that   θ K = 1 is in the optimal state. When ϱ is set large enough, problem (26) and problem (35) can obtain consistent optimal solutions. Similar proof steps can be found in [43], Appendix C.
In summary, the approximate convex program used for solving problem (26) at the   η + 1 -th iteration can be represented as
m a x θ , υ , ζ   R u η p η + 1 , θ R u η θ p η + 1 + ϱ ( Q η θ K )
s . t .   H ^ s 1 θ 2 υ ,
H ^ s 1 H θ p η + 1 2 ζ ,
θ K 2 1 ,   K ,
  γ s , m i n σ t 2 P η θ p η + 1 σ t 2 H ^ s θ ( η ) p ( η + 1 ) 2 + 2 σ t 2 R θ η T Ψ θ + θ T Ψ θ η θ η T Ψ θ η σ u 2 I N ,
where Q η θ ( 2 R [ ( θ K ( η ) ) θ K ] θ K ( η ) 2 ).

3.5. Sum Computation Rate Iteration

Finally, after optimizing through problem (25) and problem (36), the result of the η -th iteration p η + 1 , θ η + 1 can be obtained. Substitute them into Equations (20b)–(20e) to further solve for the total computation rate. Therefore, problem (20) can be rewritten as
max r b , r c   R ~ = r b + r c
s . t .   r b + r c B R u p η + 1 , θ η + 1 ,   X
  r c B R d p η + 1 ,
γ s , m i n γ s p η + 1 , θ η + 1 ,
r b 0 , r c 0 ,   X
The BCA algorithm is described in detail in Algorithm 1. The proof of its optimality can be found in Appendix A.
Algorithm 1. BCA-Based Iterative Algorithm
Input: Convergence criteria and p [ 0 ] , θ [ 0 ] , υ [ 0 ] , ζ [ 0 ] .
Output: r b ,   r c ,   p , θ .
1: η 0 .
2: while  R ~ not converged do
3: Given θ ( η ) , solve (25) to obtain p and update p ( η + 1 )   =   p .
4: Given p ( η + 1 ) , solve (36) to obtain θ and update θ ( η + 1 ) = θ .
5: Given ( p ( η + 1 ) , θ ( η + 1 ) ), solve (37) to obtain ( r b ( η + 1 ) , r c ( η + 1 ) ).
6: η η + 1 .
7: end while
8: return r b   =   r b ( η ) , r c = r c ( η ) ,   p = p ( η ) , θ = θ ( η ) .
Based on the above derivation, we can obtain the local optimal solution of problem (20) through Algorithm 1. In addition, the choice of iteration starting point will have a significant impact on the effectiveness of optimization algorithms. We have studied some common initialization methods to select appropriate   θ   and   p . One of the purposes of deploying RIS is to minimize the impact of adverse environments on the communication and sensing quality. Meanwhile, channel gain is typically regarded as a measure of channel quality. Therefore, we can cite a classic problem from the RIS literature, which initializes   θ by maximizing the channel gain of the target and UE, and solve this problem using the Riemannian Conjugate Gradient (RCG) algorithm [44]. Since the RCG algorithm typically finds the corresponding local optimal solution, starting with initial values close to the optimal can improve performance and speed up convergence. After completing the initialization of   θ , further use the available transmission power of BS to initialize p .
Next, we will analyze the complexity of Algorithm 1. The complexity to obtain the initialization of   θ is, at most, O ( K 1.5 ) using the RCG algorithm [44,45], and the complexity to obtain the initialization of p is, at most, O ( N 1.5 ) using the RCG algorithm. The complexity of solving problem (25) and problem (36) is O ( N 2 2 2.5 ) and O ( K + 1 2 K + 2 ) 2.5 for each iteration, respectively, where O ( · ) is the big O notation. Then, we assume that the popular interior point method [46] is utilized to solve problem (37), and the complexity of solving problem (37) is O ( ( N + K ) ( N + 2 K ) 2 ) . Thus, the total complexity of Algorithm 1 is O ( I i t e ( N 2 2 2.5   + K + 1 2 K + 2 ) 2.5 + ( N + K ) N + 2 K 2 ) , where   I i t e   denotes the number of iterations. This is much lower than the complexity based on the semidefinite relaxation (SDR) algorithm, which is about O ( I i t e ( ( N 2 + 1 ) 3.5 2 3.5   + K + 1 3.5 ( K + 2 ) 3.5 + ( N + K ) 3.5 N + 2 K 3.5 ) [47].

4. Extensions to Imperfect Self-Interference Cancellation Scenario

In this section, we extend the proposed Algorithm 1 to scenarios with incomplete Self-Interference Cancellation (SIC). Specifically, despite the use of advanced SIC technology [48], there are still some residual SI that can interfere with the processing of echo signals by the BS receiving antenna array. Define   H S I p s d   as the residual SI signal, where H S I     C N × N   represents the residual SI channel between the BS transmitting and receiving antenna arrays.
Therefore, the received signal at the BS, including both the sensing echo signal and SI plus noise, can be reformulated as
y s = α t ( h t + H r H Φ h r t ) ( h t H + h r t H Φ H r ) p s d + H S I p s d ,
For the communication model, the available spectrum efficiency from the UE to the BS can be reformulated as
R u = log 2 1 + h ^ θ 2 p u σ t 2 H ^ s θ p 2 + H S I p 2 + σ u 2 I N .
Similarly, the sensing SINR can be reformulated as
γ s = σ t 2 H ^ s θ p 2 H S I p 2 + σ u 2 I N .
It is obvious that this sensing SINR requirement is more complex, since the SI term is associated with the available spectrum efficiency and the minimum sensing SINR constraint. Thus, some modifications to Algorithm 1 are required.
Firstly, for the iteration of the beamformer, problem (22) will be reformulated as
max p   R u ( p , θ ( η ) ) = log 2 1 + h ^ θ ( η ) 2 p u σ t 2 H ^ s θ ( η ) p 2 + H S I p 2 + σ u 2 I N  
s . t .   γ s , m i n σ t 2 H ^ s θ η p 2 H S I p 2 + σ u 2 I N ,
p 2 + m ( ϕ r b ) 3 P b ,
By following the same method as in (23), the concave lower limit of Equation (41a) can be obtained from [41]
log 2 ( 1 + h ^ θ ( η ) 2 p u σ t 2 H ^ s θ ( η ) p 2 + H S I p 2 + σ u 2 I N ) log 2 ( 1 + h ^ θ ( η ) 2 p u σ t 2 H ^ s θ ( η ) p η 2 + H S I p η 2 + σ u 2 I N ) + h ^ θ ( η ) 2 p u h ^ θ ( η ) 2 p u + σ t 2 H ^ s θ ( η ) p η 2 + H S I p η 2 + σ u 2 I N × 1 σ t 2 H ^ s θ ( η ) p 2 + H S I p 2 + σ u 2 I N σ t 2 H ^ s θ ( η ) p η 2 + H S I p η 2 + σ u 2 I N   = R u η p θ η .
By following the same method as in Equation (24), the concave lower limit of Equation (41b) can be internally approximated as [42]
γ s , m i n 2 σ t 2 R ( H ^ s θ η p η ) H H ^ s θ η p σ t 2 H ^ s θ η p η 2 2 R ( H S I p η ) H H S I p H S I p η 2 + σ u 2 I N .
In addition, for RIS reflection coefficient iteration, problem (26) will be reformulated as
max θ   R u ( p η + 1 , θ ) = log 2 1 + h ^ θ 2 p u σ t 2 H ^ s θ p η + 1 2 + H S I p η + 1 2 + σ u 2 I N  
s . t .   γ s , m i n σ t 2 H ^ s θ p η + 1 2 H S I p η + 1 2 + σ u 2 I N ,
θ K = 1 ,   K ,
By following the same method as in Equations (27) and (28), the concave lower limit of Equation (44a) can be obtained from [41]
log 2 ( 1 + h ^ θ 2 p u σ t 2 υ ζ + H S I p η + 1 2 + σ u 2 I N ) log 2 ( 1 + h ^ θ ( η ) 2 p u σ t 2 υ ( η ) ζ ( η ) + H S I p η + 1 2 + σ u 2 I N ) + h ^ θ η 2 p u h ^ θ η 2 p u + H S I p η + 1 2 + σ t 2 υ η ζ η + σ u 2 I N × 2 h ^ θ η 2 h ^ θ 2 σ t 2 ( υ η ζ 2 2 ζ η + ζ η υ 2 2 υ η ) + H S I p η + 1 2 + σ u 2 I N σ t 2 υ η ζ η + H S I p η + 1 2 + σ u 2 I N   = R u η θ p η + 1 .
Given the other variables, the updates of   r b and   r c still maintain a similar form as in problem (37). Therefore, Algorithm 1 can be used to solve the problem of imperfect SIC scenarios.

5. Results and Discussion

In this section, the advantages of the proposed RIS-assisted JCSMC framework are validated by presenting the simulation results. The communication bandwidth is set to   B = 30 MHz. We assume that the BS is equipped with   N = 8 antennas, and the number of RIS elements is   K = 20 . Assuming there is an expected target at the   45 °   angle of BS, RIS is located at the   30 °   angle of BS, and UE is located at the   90 °   angle of BS. We use distance-dependent path loss models [49] and set the path loss exponents for the BS–RIS, RIS–target, RIS–UE, BS–target, BS–CS, and BS–UE links as 2.2, 2.1, 2.4, 2.5, 3.5, and 2.7, respectively [50]. The parameter settings in the simulation are as follows:   d B U = 60   m ,     d B T = 50   m ,   a n d   d B R = 40   m , where   d B U ,   d B T ,   and   d B R   represent the distances of the BS–UE, BS–target, and BS–RIS, respectively. The noise power at the BS and the CS receivers is set to be   σ u 2   = σ d 2 = 80 dBm and the RCS as   σ t 2 = 1 . For the computation task, we set   ϕ = 3   ×   10 3   cycle/bit and m = 10 26   [51]. The residual SI channel is modeled as   H S I i , j = p S I e j 2 π λ d i , j , where   p S I   and   d i , j   denote the power of the residual SI and the distance between the   i -th transmit antenna and the   j -th receive antenna, respectively. For simplicity, we set   p S I = 110   d B   and let   e j 2 π λ d i , j   be a unit modulus variable with a random phase [48].
To validate the effectiveness and advantages of the proposed RIS-assisted JCSMC framework (referred to as “proposed”), we have selected the following benchmark schemes for analysis and comparison.
  • No RIS-assisted scheme: This benchmark scheme is designed as a JCSMC framework without RIS assistance. By comparing with the proposed framework, the effect of introducing RIS can be demonstrated.
  • BS-only/CS-only computing scheme (single-tier computation): This scheme considers a single-tier computation structure, where computation tasks from the UE are only processed on the BS or CS.
  • Comm-only scheme: This benchmark scheme does not consider target sensing. Using the proposed framework for multi-tier computational optimization of BS and CS, consider only the UE communication function.
  • The MRT scheme: MRT technology is a classic maximum ratio algorithm for multiple transmitting antennas and multiple receiving antennas [52,53], often used in the transmit beamforming model of ISAC. In the MRT scheme, the complexity of active beamforming is reduced, which can be represented as
p M R T = β h t h t ,
where β is the power level.
Thus, the available spectrum efficiency from the UE to the BS can be represented by
R u M R T = log 2 1 + h ^ θ 2 p u β σ t 2 H ^ s θ h t h t 2 + σ u 2 I N   ,
Furthermore, the available spectrum efficiency from the BS to the CS can be represented by
R d M R T = log 2 1 + β h d H h t h t 2 σ u 2 I N ,
Then, the sensing SINR constraints can be represented by
γ s M R T = β σ t 2 H ^ s θ h t h t 2 σ u 2 I N ,
The related optimization problems can be solved by using Algorithm 1.
  • Imperfect SIC scheme: This benchmark scheme considers the RIS-assisted JCSMC framework in imperfect SIC scenarios. To distinguish imperfect SIC scenarios, we label them with “proposed/SI”.

5.1. Convergence Performance of the Proposed Algorithm

In Figure 2, the convergence performance of Algorithm 1 is shown. It can be observed that Algorithm 1 converges within 20 iterations, and the computation rate   R ~ obtained from subsequent iterations does not increase, which verifies the fast convergence and effectiveness of the proposed algorithm. By comparing different settings, it can be observed that increasing the RIS reflection elements   K   under the same conditions can improve the total computation rate   R ~ . This confirms the benefits of RIS mentioned in Remark 2, where more reflective elements in RIS provide greater passive beamforming gain, allowing them to manipulate the propagation environment with greater degrees of freedom, thereby improving the system’s computation rate. Meanwhile, it can be observed that changes in the sensing SINR constraints   γ s , m i n   and the BS transmission power budget   P b   both affect the total computation rate   R ~ .

5.2. Computation Rate Versus the UE Transmission Power

In Figure 3, the relationship between computation rate   R ~   and UE transmission power   p u under the different schemes is shown. It can be observed that the computation rate increases with the increase in the UE transmission power. This is because increasing the transmission power of the UE results in a higher received signal strength at the BS, thereby improving computational performance. As analyzed in Remark 1, without considering target sensing, the BS can use all power for computing. Therefore, the “Comm-only” scheme can achieve the best computation rate. Meanwhile, regardless of whether RIS is used or not, the proposed scheme is much better than the MRT scheme, reflecting the advantages of the proposed scheme. It is clear that residual SI causes certain performance losses to the proposed scheme. Additionally, it can be observed that the proposed MTC framework achieves significant performance improvements compared to the single-tier “BS-only/CS-only” framework. Taking p u = 18 (dBm) as an example, the computation rate   R ~ of the proposed MTC framework is approximately 16% higher than that of the “BS-only” framework and about 95% higher than that of the “CS-only” framework. It reflects the important role of the MTC framework in improving computational efficiency.

5.3. Computation Rate Versus the Total Power Budget of BS

In Figure 4, the relationship between the computation rate   R ~   and the BS available total power budget   P b   under the different schemes is shown. The experimental results indicate that, with the increase in   P b , the proposed scheme and all the benchmark schemes can achieve higher computation rates. This is because the BS has more resources available for computation and offloading, based on satisfying sensing SINR constraints. Meanwhile, due to the introduction of RIS, the upper limit of the proposed scheme’s computation rate is higher than that of the other benchmark schemes, which is consistent with the analysis in Remark 2. Taking P b = 34 (dBm) as an example, the computational rate of the proposed scheme is approximately 18% higher than that of the “No RIS-assisted” scheme. However, as   P b   increases, the growth of the computation rate will slow down, because it is limited by the spectrum efficiency   R u   from the UE to the BS. Additionally, when   P b   is large enough, the BS has sufficient power to support computation and sensing functions, so the “BS-only” scheme gradually approaches the proposed scheme.

5.4. Computation Rate Versus Minimum Sensing SINR Constraint

In Figure 5, the relationship between the computation rate   R ~   and the minimum sensing SINR constraints   γ s , m i n   under the different schemes is shown. It can be observed that the computation rate of all the schemes decreases with the increase of   γ s , m i n . This fully confirms the trade-off between computational power and sensing performance, as analyzed in Remark 1. It can also be observed that, although constrained by sensing SINR, the proposed scheme fully utilizes the computing resources of the BS and the CS, thus achieving the best performance. Meanwhile, the proposed scheme significantly outperforms the “CS-only/BS-only” schemes. This intuitively demonstrates the advantages of MTC structures when the single-tier computing power is insufficient. Furthermore, the introduction of RIS enables the proposed scheme to achieve a much higher computation rate than the “No RIS-assisted” scheme. As analyzed in Remark 2, this result validates the benefits of RIS in the JCSMC framework.

6. Conclusions

In this paper, a RIS-assisted Joint Communication, Sensing, and Multi-tier Computing framework was considered. By adapting to real-world scenarios, partial offloading modes were selected while modeling the problem of maximizing the computation rate based on causal relationships between communication and computation, sensing SINR, and other constraints. This problem was solved through algorithms such as IA and BCA, and simulation results verified the advantages of the proposed algorithm. The simulation results indicated that the introduction of RIS is crucial in ensuring the computing power and sensing performance of the system, demonstrating its advantages. Meanwhile, in cases where BS resources are limited, compared to single-tier computing, MTC structures can significantly improve the system’s computing rate, proving the advantages of the proposed framework. In the future, we will consider studying more complex practical application scenarios, such as multiple communication UEs or multiple sensing targets (including interference targets), and further discuss potential issues such as the computational overhead, real-time implementation challenges, and practical deployment.

Author Contributions

Y.W.: Writing—review and editing, Writing—original draft, Investigation, and Formal analysis. M.L.: Writing—review and editing, Writing—original draft, Investigation, Formal analysis, Visualization, Supervision, and Methodology. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Appendix A

Firstly, the convergence of Algorithm 1 can be proven. After careful analysis, we found that using Algorithm 1 to solve Problem (37) can be transformed into solving the following problem at the   η -th iteration to obtain { r b η + 1 , r c η + 1 , p η + 1 , θ η + 1 }:
max p , θ , r b , r c   R ~ = r b + r c  
s . t .   r b + r c B R u p η , θ η ,
r c B R d p η ,
γ s , m i n γ s p η , θ η ,
θ K = 1 ,   K ,
p 2 + m ( ϕ r b ) 3 P b ,
r b 0 , r c 0 ,     X ,
Take constraint (A1b) as an example. Based on the IA principle, it can be clearly observed from Equation (25) that
R u p η + 1 , θ η R u η p η + 1 θ η   R u η p η θ η = R u p η , θ η .
As in Equation (36), we have
R u p η + 1 , θ η + 1 R u η p η + 1 , θ η + 1 R u η p η + 1 , θ η = R u p η + 1 , θ η .
Then, it follows that
r b η + 1 + r c η + 1 B R u p η , θ η   B R u p η + 1 , θ η   B R u p η + 1 , θ η + 1 .
Therefore, it has been proven that the solution { r b η + 1 , r c η + 1 , p η + 1 , θ η + 1 } of the   η -th iteration can still satisfy the constraint (A1b) of the next iteration. By checking the remaining constraints using the same method, it can be proven that solution { r b η + 1 , r c η + 1 , p η + 1 , θ η + 1 } is still the feasible solution for the ( η + 1 )-th iteration. Note that the equation value (20a) is non-decreasing over iterations, and any limit point of { r b , r c , p , θ } is a stationary point of the original optimization problem (20). Meanwhile, since Equation (20f) is the power constraint condition of BS, it can ensure that the proposed objective function has an upper bound, thereby ensuring the convergence of Algorithm 1. Therefore, Algorithm 1 can obtain a result { r b , r c , p , θ } that guarantees convergence to a stationary point and a locally optimal solution. Furthermore, proof of the Karush–Kuhn–Tucker (KKT) can be found in [54].

References

  1. Zhang, P.; Yang, H.; Feng, Z.; Cui, Y.; Dai, J.; Qin, X.; Li, J.; Zhang, Q. Toward Intelligent and Efficient 6G Networks: JCSC Enabled On-Purpose Machine Communications. IEEE Wirel. Commun. 2023, 30, 150–157. [Google Scholar] [CrossRef]
  2. Huynh, L.N.T.; Huh, E.-N. Envisioning Edge Computing in Future 6G Wireless Networks. In Proceedings of the 2021 Fifth World Conference on Smart Trends in Systems Security and Sustainability (WorldS4), London, UK, 29–30 July 2021; pp. 307–311. [Google Scholar] [CrossRef]
  3. Fang, X.; Feng, W.; Chen, Y.; Ge, N.; Zhang, Y. Joint Communication and Sensing Toward 6G: Models and Potential of Using MIMO. IEEE Internet Things J. 2023, 10, 4093–4116. [Google Scholar] [CrossRef]
  4. Tan, D.K.P.; He, J.; Li, Y.; Bayesteh, A.; Chen, Y.; Zhu, P.; Tong, W. Integrated Sensing and Communication in 6G: Motivations, Use Cases, Requirements, Challenges and Future Directions. In Proceedings of the 2021 1st IEEE International Online Symposium on Joint Communications & Sensing (JC&S), Dresden, Germany, 23–24 February 2021; pp. 1–6. [Google Scholar] [CrossRef]
  5. Mao, Y.; You, C.; Zhang, J.; Huang, K.; Letaief, K.B. A Survey on Mobile Edge Computing: The Communication Perspective. IEEE Commun. Surv. Tutor. 2017, 19, 2322–2358. [Google Scholar] [CrossRef]
  6. Yang, Y. Multi-tier computing networks for intelligent IoT. Nature Electron. 2019, 2, 4–5. [Google Scholar] [CrossRef]
  7. Liu, R.; Li, M.; Liu, Q.; Swindlehurst, A.L. SNR/CRB-Constrained Joint Beamforming and Reflection Designs for RIS-ISAC Systems. IEEE Trans. Wirel. Commun. 2024, 23, 7456–7470. [Google Scholar] [CrossRef]
  8. Zhao, J.; Chen, M.; Chen, M.; Yang, Z.; Wang, Y.; Cao, B.; Shikh-Bahaei, M. Energy Efficient Full-Duplex Communication Systems with Reconfigurable Intelligent Surface. In Proceedings of the 2020 IEEE 92nd Vehicular Technology Conference (VTC2020-Fall), Victoria, BC, Canada, 4–7 October 2020; pp. 1–5. [Google Scholar] [CrossRef]
  9. Yu, B.; Mao, Q.; Lei, K. Model Analysis of Transmission and Computing Resource Optimization for Internet of Vehicles Based on 5G and Edge Computing. In Proceedings of the 2024 IEEE 10th International Symposium on Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications (MAPE), Guangzhou, China, 27–30 November 2024; pp. 1–4. [Google Scholar] [CrossRef]
  10. Lyu, Z.; Zhu, G.; Xu, J. Joint Maneuver and Beamforming Design for UAV-Enabled Integrated Sensing and Communication. IEEE Trans. Wirel. Commun. 2023, 22, 2424–2440. [Google Scholar] [CrossRef]
  11. Wang, D.; Wang, Z.; Zhao, H.; Zhou, F.; Alfarraj, O.; Yang, W.; Mumtaz, S.; Leung, V.C.M. Secure Energy Efficiency for ARIS Networks with Deep Learning: Active Beamforming and Position Optimization. IEEE Trans. Wirel. Commun. 2025, 24, 5282–5296. [Google Scholar] [CrossRef]
  12. Cong, D.; Guo, S.; Zhang, H.; Ye, J.; Alouini, M.-S. Beamforming Design for Integrated Sensing and Communication Systems with Finite Alphabet Input. IEEE Wirel. Commun. Lett. 2022, 11, 2190–2194. [Google Scholar] [CrossRef]
  13. Liu, C.; Yuan, W.; Li, S.; Liu, X.; Li, H.; Ng, D.W.K.; Li, Y. Learning-Based Predictive Beamforming for Integrated Sensing and Communication in Vehicular Networks. IEEE J. Sel. Areas Commun. 2022, 40, 2317–2334. [Google Scholar] [CrossRef]
  14. Liu, F.; Masouros, C.; Li, A.; Zhou, J.; Hanzo, L. Simultaneous target detection and multi-user communications enabled by joint beamforming. In Proceedings of the 2018 IEEE Radar Conference (RadarConf18), Oklahoma City, OK, USA, 23–27 April 2018; pp. 0089–0094. [Google Scholar] [CrossRef]
  15. Xu, C.; Clerckx, B.; Zhang, J. Multi-Antenna Joint Radar and Communications: Precoder Optimization and Weighted Sum-Rate vs Probing Power Tradeoff. IEEE Access 2020, 8, 173974–173982. [Google Scholar] [CrossRef]
  16. Liu, X.; Huang, T.; Shlezinger, N.; Liu, Y.; Zhou, J.; Eldar, Y.C. Joint Transmit Beamforming for Multiuser MIMO Communications and MIMO Radar. IEEE Trans. Signal Process. 2020, 68, 3929–3944. [Google Scholar] [CrossRef]
  17. Yang, Y.; Yang, Z.; Shikh-Bahaei, M. Integrated Sensing and Communication Transmit Beamforming Design for Double-Function Receivers. In Proceedings of the 2023 International Conference on Wireless Communications and Signal Processing (WCSP), Hangzhou, China, 2–4 November 2023; pp. 348–353. [Google Scholar] [CrossRef]
  18. Zhu, Z.; Li, Z.; Chu, Z.; Sun, G.; Hao, W.; Xiao, P.; Lee, I. Resource Allocation for IRS Assisted mmWave Integrated Sensing and Communication Systems. In Proceedings of the ICC 2022—IEEE International Conference on Communications, Seoul, Republic of Korea, 16–20 May 2022; pp. 2333–2338. [Google Scholar] [CrossRef]
  19. Li, Z.; Wang, S.; Lin, Q.; Li, Y.; Wen, M.; Wu, Y.C.; Poor, H.V. Phase Shift design in RIS Empowered Networks: From Optimization to AI-based Models. Network 2022, 2, 398–418. [Google Scholar] [CrossRef]
  20. Jiang, Z.-M.; Rihan, M.; Zhang, P.; Huang, L.; Deng, Q.; Zhang, J.; Mohamed, E.M. Intelligent Reflecting Surface Aided Dual-Function Radar and Communication System. IEEE Syst. J. 2022, 16, 475–486. [Google Scholar] [CrossRef]
  21. Yu, Z.; Hu, X.; Liu, C.; Peng, M.; Zhong, C. Location Sensing and Beamforming Design for IRS-Enabled Multi-User ISAC Systems. IEEE Trans. Signal Process. 2022, 70, 5178–5193. [Google Scholar] [CrossRef]
  22. Yu, Z.; Ren, H.; Pan, C.; Zhou, G.; Wang, B.; Dong, M.; Wang, J. Active RIS-Aided ISAC Systems: Beamforming Design and Performance Analysis. IEEE Trans. Commun. 2024, 72, 1578–1595. [Google Scholar] [CrossRef]
  23. You, C.; Huang, K.; Chae, H.; Kim, B.-H. Energy-Efficient Resource Allocation for Mobile-Edge Computation Offloading. IEEE Trans. Wirel. Commun. 2017, 16, 1397–1411. [Google Scholar] [CrossRef]
  24. Le, H.Q.; Al-Shatri, H.; Klein, A. Efficient resource allocation in mobile-edge computation offloading: Completion time minimization. In Proceedings of the 2017 IEEE International Symposium on Information Theory (ISIT), Aachen, Germany, 25–30 June 2017; pp. 2513–2517. [Google Scholar] [CrossRef]
  25. Zhang, J.; Hu, X.; Ning, Z.; Ngai, E.C.-H.; Zhou, L.; Wei, J.; Cheng, J.; Hu, B.; Leung, V.C.M. Joint Resource Allocation for Latency-Sensitive Services Over Mobile Edge Computing Networks with Caching. IEEE Internet Things J. 2019, 6, 4283–4294. [Google Scholar] [CrossRef]
  26. Liu, Z.; Li, Z.; Gong, Y.; Wu, Y.-C. RIS-Aided Cooperative Mobile Edge Computing: Computation Efficiency Maximization via Joint Uplink and Downlink Resource Allocation. IEEE Trans. Wirel. Commun. 2024, 23, 11535–11550. [Google Scholar] [CrossRef]
  27. Cai, Q.; Zhou, Y.; Liu, L.; Qi, Y.; Shi, J. Prioritized Assignment with Task Dependency in Collaborative Mobile Edge Computing. IEEE Trans. Mob. Comput. 2024, 23, 13505–13521. [Google Scholar] [CrossRef]
  28. Park, S.-H.; Jeong, S.; Na, J.; Simeone, O.; Shamai, S. Collaborative Cloud and Edge Mobile Computing in C-RAN Systems with Minimal End-to-End Latency. IEEE Trans. Signal Inf. Process. Over Netw. 2021, 7, 259–274. [Google Scholar] [CrossRef]
  29. Wang, K.; Jin, J.; Yang, Y.; Zhang, T.; Nallanathan, A.; Tellambura, C.; Jabbari, B. Task Offloading with Multi-Tier Computing Resources in Next Generation Wireless Networks. IEEE J. Sel. Areas Commun. 2023, 41, 306–319. [Google Scholar] [CrossRef]
  30. Wang, K.; Chen, W.; Li, J.; Yang, Y.; Hanzo, L. Joint Task Offloading and Caching for Massive MIMO-Aided Multi-Tier Computing Networks. IEEE Trans. Commun. 2022, 70, 1820–1833. [Google Scholar] [CrossRef]
  31. Bai, T.; Pan, C.; Deng, Y.; Elkashlan, M.; Nallanathan, A.; Hanzo, L. Latency Minimization for Intelligent Reflecting Surface Aided Mobile Edge Computing. IEEE J. Sel. Areas Commun. 2020, 38, 2666–2682. [Google Scholar] [CrossRef]
  32. Sun, C.; Ni, W.; Bu, Z.; Wang, X. Energy Minimization for Intelligent Reflecting Surface-Assisted Mobile Edge Computing. In Proceedings of the 2021 IEEE/CIC International Conference on Communications in China (ICCC), Xiamen, China, 28–30 July 2021; pp. 254–259. [Google Scholar] [CrossRef]
  33. Bai, T.; Pan, C.; Ren, H.; Deng, Y.; Elkashlan, M.; Nallanathan, A. Resource Allocation for Intelligent Reflecting Surface Aided Wireless Powered Mobile Edge Computing in OFDM Systems. IEEE Trans. Wirel. Commun. 2021, 20, 5389–5407. [Google Scholar] [CrossRef]
  34. Keykhosravi, K.; Seco-Granados, G.; Alexandropoulos, G.C.; Wymeersch, H. RIS-Enabled Self-Localization: Leveraging Controllable Reflections With Zero Access Points. In Proceedings of the ICC 2022—IEEE International Conference on Communications, Seoul, Republic of Korea, 16–20 May 2022; pp. 2852–2857. [Google Scholar] [CrossRef]
  35. Hong, Z.; Chen, W.; Huang, H.; Guo, S.; Zheng, Z. Multi-Hop Cooperative Computation Offloading for Industrial IoT–Edge–Cloud Computing Environments. IEEE Trans. Parallel Distrib. Syst. 2019, 30, 2759–2774. [Google Scholar] [CrossRef]
  36. Bekkerman, I.; Tabrikian, J. Target Detection and Localization Using MIMO Radars and Sonars. IEEE Trans. Signal Process. 2006, 54, 3873–3883. [Google Scholar] [CrossRef]
  37. Guerci, J.R. Cognitive radar: A knowledge-aided fully adaptive approach. In Proceedings of the 2010 IEEE Radar Conference, Arlington, VA, USA, 10–14 May 2010; pp. 1365–1370. [Google Scholar] [CrossRef]
  38. Wang, Z.; Mu, X.; Liu, Y.; Xu, X.; Zhang, P. Joint Communication, Sensing, and Multi-tier Computing: A NOMA-aided Framework. In Proceedings of the GLOBECOM 2022—2022 IEEE Global Communications Conference, Rio de Janeiro, Brazil, 4–8 December 2022; pp. 1193–1198. [Google Scholar] [CrossRef]
  39. Chen, L.; Wang, Z.; Du, Y.; Chen, Y.; Yu, F.R. Generalized Transceiver Beamforming for DFRC With MIMO Radar and MU-MIMO Communication. IEEE J. Sel. Areas Commun. 2022, 40, 1795–1808. [Google Scholar] [CrossRef]
  40. Marks, B.R.; Wright, G.P. A general inner approximation algorithm for nonconvex mathematical programs. Oper. Res. 1978, 26, 681–683. [Google Scholar] [CrossRef]
  41. Nasir, A.A.; Tuan, H.D.; Duong, T.Q.; Poor, H.V.; Hanzo, L. Hybrid Beamforming for Multi-User Millimeter-Wave Networks. IEEE Trans. Veh. Technol. 2020, 69, 2943–2956. [Google Scholar] [CrossRef]
  42. Le, Q.N.; Nguyen, V.-D.; Dobre, O.A.; Shin, H. RIS-Assisted Full-Duplex Integrated Sensing and Communication. IEEE Wirel. Commun. Lett. 2023, 12, 1677–1681. [Google Scholar] [CrossRef]
  43. Nguyen, H.V.; Nguyen, V.-D.; Dobre, O.A.; Nguyen, D.N.; Dutkiewicz, E.; Shin, O.-S. Joint Power Control and User Association for NOMA-Based Full-Duplex Systems. IEEE Trans. Commun. 2019, 67, 8037–8055. [Google Scholar] [CrossRef]
  44. Liu, R.; Li, M.; Liu, Q.; Swindlehurst, A.L. Joint Symbol-Level Precoding and Reflecting Designs for IRS-Enhanced MU-MISO Systems. IEEE Trans. Wirel. Commun. 2021, 20, 798–811. [Google Scholar] [CrossRef]
  45. Boumal, N.; Mishra, B.; Absil, P.-A.; Sepulchre, R. Manopt, a MATLAB toolbox for optimization on manifolds. J. Mach. Learn. Res. 2014, 15, 1455–1459. [Google Scholar]
  46. Nesterov, Y.; Nemirovskii, A. Interior-Point Polynomial Algorithms in Convex Programming; SIAM: Philadelphia, PA, USA, 1994. [Google Scholar]
  47. Luo, Z.-Q.; Yu, W. An introduction to convex optimization for communications and signal processing. IEEE J. Sel. Areas Commun. 2006, 24, 1426–1438. [Google Scholar] [CrossRef]
  48. He, Z.; Xu, W.; Shen, H.; Ng, D.W.K.; Eldar, Y.C.; You, X. Full-Duplex Communication for ISAC: Joint Beamforming and Power Optimization. IEEE J. Sel. Areas Commun. 2023, 41, 2920–2936. [Google Scholar] [CrossRef]
  49. 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]
  50. Liu, R.; Li, M.; Liu, Y.; Wu, Q.; Liu, Q. Joint Transmit Waveform and Passive Beamforming Design for RIS-Aided DFRC Systems. IEEE J. Sel. Top. Signal Process. 2022, 16, 995–1010. [Google Scholar] [CrossRef]
  51. Wang, F.; Xu, J.; Ding, Z. Multi-Antenna NOMA for Computation Offloading in Multiuser Mobile Edge Computing Systems. IEEE Trans. Commun. 2019, 67, 2450–2463. [Google Scholar] [CrossRef]
  52. Lo, T.K.Y. Maximum ratio transmission. IEEE Trans. Commun. 1999, 47, 1458–1461. [Google Scholar] [CrossRef]
  53. Kadan, F.E.; Haliloğlu, Ö. A Performance Bound for Maximal Ratio Transmission in Distributed MIMO. IEEE Wirel. Commun. Lett. 2023, 12, 585–589. [Google Scholar] [CrossRef]
  54. Beck, A.; Ben-Tal, A.; Tetruashvili, L. A sequential parametric convex approximation method with applications to nonconvex truss topology design problems. J. Glob. Optim. 2010, 47, 29–51. [Google Scholar] [CrossRef]
Figure 1. The RIS-assisted JCSMC framework.
Figure 1. The RIS-assisted JCSMC framework.
Futureinternet 17 00533 g001
Figure 2. Convergence performance of the proposed algorithm.
Figure 2. Convergence performance of the proposed algorithm.
Futureinternet 17 00533 g002
Figure 3. Computation rate   R ~   versus the UE transmission power   p u .
Figure 3. Computation rate   R ~   versus the UE transmission power   p u .
Futureinternet 17 00533 g003
Figure 4. Computation rate   R ~   versus total power budget   P b   of the BS.
Figure 4. Computation rate   R ~   versus total power budget   P b   of the BS.
Futureinternet 17 00533 g004
Figure 5. Computation rate   R ~   versus minimum sensing SINR constraint   γ s , m i n .
Figure 5. Computation rate   R ~   versus minimum sensing SINR constraint   γ s , m i n .
Futureinternet 17 00533 g005
Table 1. List of acronyms.
Table 1. List of acronyms.
AcronymDefinition
JCSMCJoint Communication, Sensing, and Multi-tier Computing
RISReconfigurable Intelligent Surfaces
BSBase Station
UEUser Equipment
CSCloud Servers
BCABlock Coordinate Ascent
6GSixth Generation
ISACIntegrated Sensing and Communication
SISelf-Interference
MECMobile Edge Computing
MTCMulti-tier Computing
FDFull-Duplex
AWGNAdditive White Gaussian Noise
IAInner Approximation
MRTMaximum Ratio Transmission
ULAUniform Linear Array
SINRSignal to Interference plus Noise Ratio
MIMOMultiple-Input Multiple-Output
RCGRiemannian Conjugate Gradient
SICSelf-Interference Cancellation
SDRsemidefinite relaxation
RCSradar cross-section
KKTKarush–Kuhn–Tucker
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

Wang, Y.; Li, M. RIS-Assisted Joint Communication, Sensing, and Multi-Tier Computing Systems. Future Internet 2025, 17, 533. https://doi.org/10.3390/fi17120533

AMA Style

Wang Y, Li M. RIS-Assisted Joint Communication, Sensing, and Multi-Tier Computing Systems. Future Internet. 2025; 17(12):533. https://doi.org/10.3390/fi17120533

Chicago/Turabian Style

Wang, Yunzhe, and Minzheng Li. 2025. "RIS-Assisted Joint Communication, Sensing, and Multi-Tier Computing Systems" Future Internet 17, no. 12: 533. https://doi.org/10.3390/fi17120533

APA Style

Wang, Y., & Li, M. (2025). RIS-Assisted Joint Communication, Sensing, and Multi-Tier Computing Systems. Future Internet, 17(12), 533. https://doi.org/10.3390/fi17120533

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