Next Article in Journal
Continuous Hidden Markov Model Based Spectrum Sensing with Estimated SNR for Cognitive UAV Networks
Next Article in Special Issue
Biological Intelligence Inspired Trajectory Design for Energy Harvesting UAV Networks
Previous Article in Journal
Smartphone-Based Activity Recognition Using Multistream Movelets Combining Accelerometer and Gyroscope Data
Previous Article in Special Issue
Joint Power and Subchannel Allocation for Distributed Storage in Cellular-D2D Underlays
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Precoder and Decoder Co-Designs for Radar and Communication Spectrum Sharing †

1
School of Information and Communication Engineering, Beijing University of Posts and Telecommunications, Beijing 100876, China
2
Department of Signal Processing and Acoustics, Aalto University, 00076 Espoo, Finland
*
Author to whom correspondence should be addressed.
This paper is an extended version of our paper published in Cui, Y.; Koivunen, V.; Jing, X. Interference alignment based precoder–decoder design for radar-communication co-existence. In the Proceedings of the 51st Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 29 October–1 November 2017; pp. 1290–1295.
Sensors 2022, 22(7), 2619; https://doi.org/10.3390/s22072619
Submission received: 7 March 2022 / Revised: 22 March 2022 / Accepted: 25 March 2022 / Published: 29 March 2022
(This article belongs to the Special Issue Artificial Intelligence (AI)-Enabled 6G Communications)

Abstract

:
The coexistence of radar and communication systems is necessary to facilitate new wireless systems and services due to the shortage of the useful radio spectrum. Moreover, changes in spectrum regulation will be introduced in which the spectrum is allocated in larger chunks and different radio systems need to share the spectrum. For example, 5G NR, LTE and Wi-Fi systems have to share the spectrum with S-band radars. Managing interference is a key task in coexistence scenarios. Cognitive radio and radar technologies facilitate using the spectrum in a flexible manner and sharing channel awareness between the two subsystems. In this paper, we propose a nullspace-based joint precoder–decoder design for coexisting multicarrier radar and multiuser multicarrier communication systems. The maximizing signal interference noise ratio (max-SINR) criterion and interference alignment (IA) constraints are employed in finding the precoder and decoder. By taking advantage of IA theory, a maximum degree of freedom upper bound for the K + 1 -radar-communication-user interference channel can be achieved. Our simulation studies demonstrate that interference can be practically fully canceled in both communication and radar systems. This leads to improved detection performance in radar and a higher rate in communication subsystems. A significant performance gain over a nullspace-based precoder-only design is also obtained.

1. Introduction

1.1. Background and Motivation

The tremendous growth in new wireless systems and services has caused a shortage in the useful radio spectrum [1]. For instance, the Federal Communications Commission (FCC) and the National Telecommunications and Information Administration (NTIA) proposed adjusting the application of 150 megahertz from surveillance and air defense to radar and communication systems in the 3.5 GHz band [2,3,4,5]. Agile spectrum use and spectrum sharing among different radio systems provide promising technologies for alleviating the lack of useful spectrum.
By exploring radar spatial degrees of freedom (DoFs), the joint transmit design of a multiple-input multiple-output matrix completion (MIMO-MC) radar and a point-to-point multiple-input multiple-output (MIMO) communication system [6,7] has received considerable attention. However, the impact of multiuser communication systems is understudied. In terms of spectrum sharing in the 3.5 GHz spectrum and hardware similarity, a multicarrier radar waveform is considered to be one of the best choices for spectrum sharing between radar and the communication system. Indeed, a multicarrier signal has already been widely accepted as a physical layer modulation solution both in communication systems [8,9,10] and in the radar field [11,12,13,14].
Furthermore, a communication signal that is scattered off the target is unitized to capture mutual-information-based radar waveform designs in [15,16]. Currently, the interference signal can be projected into the nullspace of the channel matrix to avoid interference. The majority of recent projection-based radar-communication coexistence techniques, e.g., [17,18,19], project either radar or communication signals into the other system’s nullspace. Indeed, in the studies of precoder-only projection-based design [17,18,19], a multiuser communication system is simplified to a single communication user with combined signal spaces of all communication users, ignoring the mutual interference.
The radar subsystem searches for a nullspace or alternative nullspace of the communication subsystem to project a signal into it. However, the feasibility of the precoder-only design depends on the channel state matrix, which is determined by the propagation and the target environment. Furthermore, comparing with precoder-only projection-based design [17,18,19], this type of precoder design allows for avoiding interference on either subsystem but not on both.
In the case that radar and communication systems are jointly designed and co-located, the sharing of channel knowledge and interference awareness can be conveniently arranged. Consequently, optimizing transmitted waveforms and receiver processing for radar and communication systems can be performed jointly. For example, precoders and decoders in radar and communication systems may be jointly designed to construct signal spaces and orthogonal interference spaces and to obtain more effective and flexible interference management.

1.2. Contributions of This Work

In this paper, precoders and decoders are designed, optimized and adapted jointly using interference alignment (IA) to manage interference in coexisting multicarrier radar [20] and multiuser-multicarrier communication systems. DoF exploitation and mutual interference between radar and communication systems are studied for the coexistence of radar and multiple communication users.
The main contributions of this paper are as follows:
  • The multicarrier model of [20] is extended to a more general setting in which multicarrier radar and communication systems coexist. Compared with [20], the resulting generalized multicarrier radar-communication signal model is able to capture a multicarrier radar-communication coexistence scenario and the differences between multicarrier radar and communication waveforms.
  • A joint precoder–decoder design is proposed using the max-SINR criterion and IA theory for a multicarrier-multiuser radar-communication coexistence scenario. Specifically, at each user, the signal space and interference space are spanned by columns of the decoder. Consequently, mutual interference between radar and multiuser communication systems can be almost completely eliminated by the proposed joint design.
  • For K communication users and one radar user interference channel and assuming that the IA constraint is feasible, the proposed joint precoder–decoder design is able to achieve N s c ( K + 1 ) / 2 total DoFs, which is known as the achievable DoF upper bound for the ( K + 1 ) -user interference channel with N s c subcarriers [21]. In other words, if radar waveforms and communication codebooks are appropriately designed, this proposed IA-based design is able to achieve the optimal total information throughput for the entire radar-communication coexistence system. Radar users could obtain better detection performance, diversity gain and interference-free DoFs compared to a subspace-based precoder-only design.

1.3. Brief Overview of Related Work

Various contributions have been presented in the radar and communication spectrum sharing literature. In general, these works can be classified into three main classes [22,23,24,25]: codesign, cooperation and coexistence. This paper belongs to the third category.
  • Co-design: When hardware modification is possible, radar and communication systems can be jointly designed to maximize joint performance [4,26,27]. One example is a joint Orthogonal Frequency Division Multiplexing (OFDM) radar-communication system: information transmission and target localization tasks can be irrelevantly and simultaneously accomplished by a jointly designed system based on an OFDM signal [28,29]. Furthermore, the works in [30,31,32,33] show that communication information could be embedded into the sidelobe of the radar waveform to develop a co-designed dual-function system.
  • Cooperation: Limited information can be shared between radar and communication systems to effectively mitigate interference rather than isolate systems. Bliss et al. presented cooperative joint radar-communications inner bounds in [34,35,36] and extended this concept to MIMO systems [37]. Radar waveforms can be embedded as a pilot signal of communication systems in a doubly selective channel for detection and channel state estimation [38].
  • Coexistence: When radar and communication systems coexist, interference management is the key issue. Practically, if the interfering energy is weak or the signal structure is unknown, an interfering signal may be treated as interference, e.g., interference from a Wi-Fi transmitter to a radar receiver. Furthermore, physical separation was introduced in [39,40] to reduce the interfering energy below the noise level. Most of the prior radar-communication spectrum sharing approaches address interference management by exploiting orthogonality [17,18,19,41,42,43] or designing radar and communication signals while guaranteeing acceptable performance [6,7,44,45]. A robust precoder that minimizes power is proposed for coexistence between MIMO radar and downlink multiuser MIMO communication systems in [46]. The works in [22,35] explore information-theoretic bounds for a single joint radar-communication user. The theoretical foundation of joint radar-communication research is established in these studies.
However, the channel capacity of a multiuser radar-communication interference channel [47,48,49] is still an open problem. An inspiring study [50] showed that the IA scheme could achieve the total DoF upper bound as K 2 for a K-user interference channel. The key idea of IA is a linear precoding and decoding technique to design the signal space and orthogonal interference space for each user. Essentially, the IA is a trade-off between DoFs and interference in a multiuser interference channel.
The definition of DoF is clear in the communication literature but is rarely studied in the radar literature. In general, radar extracts information from targets [51]. The number of frequency-domain DoFs of radar equals the rank of the target response matrix, implying the capability of resolving targets [7]. Maximizing the DoF upper bound corresponds to maximizing the achievable capability of resolving targets. When the independent random variables follow an exponential distribution and the Neyman–Pearson detection strategy is applied, maximizing the frequency DoFs corresponds to maximizing the diversity gain because the diversity gain for each independent variable in the exponential family is 1 [52].
Although there is a large amount of results in the radar-communication coexistence category, the problem of interference management has not been thoroughly studied in multiuser communication scenarios considering mutual interference and DoF exploitation simultaneously.
Notation: In this paper, matrices are denoted by capital letters, vectors are denoted by boldface, R e { · } means the real part of a complex signal, ∘ is the Hadamard product, A [ i ] means matrix A for the ith transmitter and receiver, A [ i j ] means matrix A with respect to the ith radio transmitter and jth radio receiver, A [ R ] means matrix A with respect to the radar only, A N × M denotes an N × M -dimensional matrix, · is the floor function, A H is the Hermitian transpose of matrix A , and A ¯ is matrix A on the reciprocal interference channel. Moreover, the math symbols are summarized in Abbreviations.

2. Generalized Multicarrier Radar-Communication Coexistence Model

In this section, we extend a generalized multicarrier radar signal model [20] to more general settings, where radar and communication systems coexist and share the same radio spectrum. We start from a single-input single-output (SISO) point-to-point generalized multicarrier signal model to capture multicarrier radar and multicarrier communication signals. Then, the signal model is applied for K + 1 radar and communication users, where a radar user coexists with K communication users.

2.1. Transmitter

The discrete-time signal model in Appendix A can be rewritten in a compact matrix form,
Y T = ( Ω B ) P C S
where ∘ is the Hadamard product. Y T is an N s c × M -dimensional sample matrix that occupies M time slots and N s c subcarriers for k = { 0 , 1 , 2 , , M N s c 1 } samples, denoted as a resource block for communication or pulse for radar. The matrix P C N s c × N denotes the linear frequency precoding matrix that contains subcarrier weights. Matrix C C N × N p represents a coding matrix, where N p denotes the length of the uncoded data sequence. Matrix S C N p × M contains transmitted data S = [ s ( 1 ) s ( M ) ] , where s ( M ) is an N p data vector for M time slots.
A block diagram of a multicarrier system for radar and communication coexistence is shown in Figure 1. This figure illustrates how the generalized multicarrier radar-communication signal model can be applied to generate signals at the transmitter and process them at the receiver. The input data will be processed by the channel coder, precoder, IDFT, subcarrier selection, parallel-to-serial conversion and digital-to-analog converter to generate a multicarrier radar communication signal. After decoding, the channel information is estimated in the communication subsystem, or target information is estimated in the radar subsystem.
The matrix Ω is an N s c × N s c -dimensional selection matrix, in which the elements of Ω are either 1 or 0 to indicate whether subcarriers in matrix Y T are active and to manage the pilot symbol. For example, a widely used radar pulse and communication signal can be controlled by deactivating resource block elements of Ω . In practice, the selection matrix selects carriers to sharpen the waveform patterns, various waveforms can be generated by enabling or disabling its elements, such as a step approximation of the up-chirp pulse, a pseudo-random frequency-hopping pulse and a multicarrier communication signal with a Comb-type pilot subcarrier.
Matrix B C N s c × N s c in (1) is considered to be a modulation matrix. In an OFDM system, matrix B is a Vandermonde matrix, and its elements are associated with subcarriers as follows [20]:
B = 1 N s c 1 1 1 1 β β N s c 1 1 β 2 β 2 ( N s c 1 ) 1 β N s c 1 β ( N s c 1 ) ( N s c 1 )
where
β = e j 2 π Δ f ( T c N s c ) ,   for both radar and communication
denotes baseband subcarriers without a carrier/sampling index. T c is the symbol duration of the multicarrier system, and Δ f is the subcarrier spacing. The time duration between row elements is (k mod N s c ) sample periods. The same active/inactive subcarrier pattern is applied for the time duration of each radar subpulse/communication symbol. This pattern justifies the (k mod N s c ) time duration above. In the special case of an OFDM signal, matrix B is an inverse discrete Fourier transform (IDFT) matrix, B H B = I N s c × N s c , where T c = 1 Δ f .
In a multicarrier communication system, the precoder functions as a multimode beamformer that allocates signal power according to channel quality, similar to the MIMO spatial precoder in [53]. Furthermore, the power leakage could be optimized by an orthogonal precoding design [54]. In a multicarrier radar, P is applied as a multimode beamformer, projecting the radar signal into a designed subspace. Moreover, the data channel coding rate is N p N when coded data are transmitted in parallel and N N p is the coding redundancy [55].
The code rate upper bound of coding matrix C is shown in [56]. As channel coding increases the channel reliability by introducing redundancy, it could increase the number of columns in the data matrix, i.e., N p N 1 . Matrix C facilitates pulse compression and consequently improves the radar resolution while functioning as a channel coder to improve the reliability of communication transmission [20]. In this paper, we consider the IA criterion to cancel the interference of both systems.
As the transmitted waveform is always known by a radar receiver, without a loss of generality, we assume that the radar waveform is an all-ones matrix. Then, S S H = M 1 N p × N p for the radar signal. The transmitted payload data in the communication system is unknown to the receiver. It may be modeled with a complex Gaussian distribution, while its power is considered to be E ( S S H ) = σ S 2 I N p × N p .

2.2. Receiver

Both the multicarrier radar and communication receiver in the coexistence system will obtain a radar response from the target reflection or an observation from an active transmitter in a communication system. For a radar receiver, assume that a single moving target is located at direction θ . By ignoring interference, a general form of the received signals before decoding may be written as follows:
Y R = H ( θ ) ( Ω I N s c × N s c ) P C S + W ,
where matrix Y R is an N s c × M -dimensional received signal matrix. W denotes the N s c × M -dimensional complex white Gaussian noise at the receiver with covariance matrix, E ( W W H ) = σ W 2 I N s c × N s c . A detailed derivation of the model is presented in Appendix B.
The channel frequency response matrix denoted by H ( θ ) C N s c × N s c could be estimated for each L symbol duration under the block fading channel assumption. When an OFDM signal is employed, the channel state matrix is a diagonal matrix H ( θ ) = diag { h 1 ( θ ) , h 2 ( θ ) , h N s c ( θ ) } , where h 1 ( θ ) is the channel frequency response at the first subcarrier.
Considering the radar task at hand, the channel state matrix describes the combined effects of target response, scattering, channel fading, Doppler shift, and power decay with distance. Among these parameters, the direction of arrival (DoA), Doppler shift, and target response are of particular interest for the radar system. Note that if multiantenna transceivers are used, spatial processing, such as DoA estimation may be performed. If a single-antenna system is employed, the DoAs can be estimated using a mechanically rotating directional antenna, as in many classical radar systems [57]. The communication receiver treats Doppler shifts, multipath effects and power decay as channel distortion. To ensure reliability of data transmission, channel coding and frequency precoding are typically employed. One needs to design a channel coding matrix C and a precoding matrix P to address the dynamic nature of H ( θ ) .
In particular, for a colocated radar-communication node as shown in Figure 2, the communication subsystem could easily share a channel state matrix with a radar subsystem. Moreover, if the target also carries a cooperating communication system, the performances of the channel and target estimations may both benefit from a joint estimating procedure. A practical example of such a system is a vehicle radar and vehicle-to-vehicle communication network.

2.3. Multiuser Radar-Communication Spectrum Sharing Scenario

In this subsection, we consider a simplified K + 1 user radar-communication spectrum sharing scenario, which consists of K SISO communication users and a SISO multicarrier monostatic radar user. They share N s c subcarriers and the same frequency band.
Consequently, the sum of the numbers of possible transmitter and receiver (TX-RX) pairs (including the signal channel and interference channel) is K ( K + 1 ) . Each user is considered to be an intended TX-RX pair (matched link) transmitting a useful signal. Hence, the sum of useful signal channels is K. Interference occurred in unintended TX-RX pairs (mismatched link), which may be from radar TX to one communication RX, from one communication TX to radar RX or from communication TX to another unintended communication RX. The interference channels correspond to K 2 unintended links.
A monostatic radar is colocated with one of these communication nodes. The joint radar communication system is considered to be a radar and a communication user separately, as illustrated in Figure 2.
In this network configuration, we denote by A the set of communication users and by B the set of radar users, where | A | = K , | B | = 1 . Here, | A | denotes the cardinality of set A . The colocated multicarrier monostatic radar illuminates one target in the direction θ . Note that radar is likely forming narrow beams or has a highly directional antenna such that it can only interfere with part of the communication nodes.
Recall that the signals are experiencing a block fading channel. Before decoding, the received multicarrier signal at the ith receiver in the K + 1 -user radar-communication coexistence scenario may be written as follows:
Y R = H [ R ] ( θ ) ( Ω [ R ] I N s c × N s c ) P [ R ] C [ R ] S [ R ] Radar Signal + j A H [ i j ] ( Ω [ j ] I N s c × N s c ) P [ j ] C [ j ] S [ j ] Communication Signal + W [ i ]
where Y R [ i ] is the received signal for the ith user. Here, the ith receiver may refer to all K communication receivers and radar receiver i A B . Ω [ R ] denotes the selection matrix associated with adaptive waveform design, e.g., pseudo-random pulse or multi-pulse radar. Due to the block fading channel assumption, the channel coherence interval is L pulses/resource blocks. Channel coding matrix C will remain unchanged because it is designed based on H in both communication and radar subsystems. Consequently, Ω [ R ] , Ω [ j ] , P and S [ j ] may vary over L pulses/resource blocks.
To describe the mode in detail, some key conditions are stated as follows:
  • Channel State Information (CSI): The channels H [ i i ] and H [ i j ] and the target response matrix H ( θ ) [ i i ] are considered to be perfectly estimated at the communication and radar transmitters, respectively. CSI estimation has been applied in communication systems for a long time. For radar, one feasible method is to treat a known radar waveform as a shared pilot in both radar and communication systems. The pilot-aided approach can estimate all the channel information between radar and communication users [38]. Another approach is to embed the same pilot signal in both the radar coherence interval and communication frames [7]. The benefit of the distributed IA method is that CSI is available locally. Moreover, channel reciprocity may be exploited for interference channels.
  • Synchronization: Both radar and communication systems are assumed to be synchronized. If they are colocated, then they may share the same clock, in which case, synchronization is not an issue. The other subsystems need to be synchronized in a similar manner to any multiuser communication system; the clock synchronization may be easier in communication systems but still feasible for radar. Existing radar clock synchronization technology may be employed, such as using a Global Navigation Satellite System (GNSS) [58,59], using a pilot signal [60] or using an OFDM frame [61] to achieve time and frequency synchronization [28].
  • Shared Information: As shown above, the following information is shared among all users: selection matrix Ω ( l ) and data covariance σ S . This shared information is needed to calculate the transmitted signal power and consequently to solve the following optimization problem at the lth time slot. Alternatively, the transmitted signal power can be constrained by the power limitation.
  • Doppler: In this paper, radar is detecting a far-field point target, and all communication channels are experiencing block fading. The Doppler shift is assumed to be constant during a coherent interval for the L pulse.
  • Schedule: The feedback of the channel state matrix, transmission of clock synchronization and shared information call for schedules between the communication and radar systems. Providing channel feedback is common in most modern communication systems and part of the standards. A radar system can also take advantage of feedback and estimate channels. One feasible approach is to transmit information across the radar-coherent interval based on a time division multiplex [7].

3. Max-SINR Joint Precoder–Decoder Design

IA is an emerging DoF-based interference management technique in wireless communications that aligns the interference caused by other users in an interference signal subspace that is orthogonal to the user-desired signal subspace [62]. This technique can be applied in the time, frequency or spatial domain. Furthermore, in a high-SNR regime, this technique can achieve high-interference elimination and offer a K 2 achievable total DoF upper bound in the K-interference-communication-user scenario without frequency/time/spatial symbol extension [21,50]. Symbol extension means additional diversity, for example, by expanding bandwidth or adding antennas in this paper. At the same time, the traditional orthogonal spectrum allocation, which allocates a nonoverlapping signal to each user, could only obtain 1 K interference-free DoFs.
In this section, we propose a joint precoder–decoder design using the max-SINR criterion and IA approach to solve the radar-communication coexistence problem. Communication receivers are interfered with by radar via a direct path. As the radar signal reflected from the target may also have a high power, we could treat the scattered radar signal as noise for the communication receiver and consequently a medium SNR scenario. IA in a high-SNR regime typically focuses on minimizing the leakage interference while ignoring noise. However, in this radar-communication coexistence problem in a medium-SNR regime, it is necessary to take the noise into account. Hence, we will employ the max-SINR criterion for our design.

3.1. Ideal IA Constraints

The ideal IA constraints in a multicarrier radar-communication coexistence scenario can be written as follows [62]:
Q [ i ] H H [ i j ] P [ j ] = 0 d [ i ] × d [ j ] ,
rank ( Q [ i ] H H [ i i ] P [ i ] ) = d [ i ] ,
i j ; i , j A B ,
where 0 d [ i ] × d [ j ] is a d [ i ] × d [ j ] zero matrix, Q [ i ] is an N s c × N [ i ] -dimensional decoder matrix of the ith communication node, and recall that N [ i ] = d [ i ] . d [ i ] denotes the user-desired DoFs for the ith user. The channel matrix of the interference channel between the ith radio node and the jth radio node is H [ i j ] , and the matrix of the signal channel at the ith user is H [ i i ] . When i A , H [ i i ] is a target response matrix H [ i i ] ( θ ) , which is of interest to the radar subsystem.
Constraint (6a) means that the precoder is designed to project the interference from the jth radio transmitter to the ith receiver’s nullspace. The nullspace is designed by decoder Q [ i ] to align interference from all j transmitters, i j ; j A B . Equation (6b) implies that the designed signal space should satisfy the desired DoFs. The ideal IA constraints design precoders P [ j ] to project interference such that it is aligned in the nullspace of Q [ i ] and design Q [ i ] to guarantee that the signal space and interference space exits.
Constraint (6b) is automatically satisfied almost surely in the case where the channel matrix does not have a special structure [50], for example, in the MIMO case. However, (6b) must be taken into account due to the diagonal channel state matrix in the case of an OFDM waveform.
As the obtained precoder and decoder solution is not unique, there may be some solutions that project both useful signals and interference signals into the nullspace [63]. For example,
Q = 0 1 P = 1 0
will project any signal into the nullspace for any diagonal channel state matrix. Intuitively, it follows from (6a), and (6b) may be described as
0 = Q [ i ] H H [ i j ] P [ j ] ,
H ˜ [ i i ] = Q [ i ] H H [ i i ] P [ i ] ,
i j ; i , j A B
where expression (7a) indicates that after the application of the precoder and decoder, an undesired signal from the jth transmitter will be projected into the nullspace that is designed by the ith decoder. The user-desired interference-free signal channel matrix H ˜ [ i i ] is a square rank d [ i ] matrix. Recall that the radar channel matrix includes the target information that the radar is interested in when i A . This equivalent channel matrix offers an intuitive way to understand how IA-based precoders and decoders process radar signals.

3.2. Reciprocity and Feasibility of IA

In a radio link, the roles of the receiving and transmitting antennas are functionally interchanged, while the instantaneous transfer characteristics of the radio channel remain unchanged. This channel reciprocity can be exploited in IA design. The reciprocity of IA [62] comes from the identity IA constraints between the original interference channel and the reciprocal interference channel, where the original precoder and decoder are considered to be a reciprocal decoder and precoder, respectively. In other words, IA constraints are still feasible after the signal direction is reversed. Using reciprocity, the IA constraints of (7) can be written as follows:
0 = Q ¯ [ j ] H H ¯ [ j i ] P ¯ [ i ] , H ˜ ¯ [ i i ] = Q ¯ [ i ] H H ¯ [ i i ] P ¯ [ i ] , i j ; i , j A B
where P ¯ and Q ¯ denote the precoder and decoder on the reciprocal channel, Q ¯ [ i ] = P [ i ] , P ¯ [ i ] = Q [ i ] , i A B . Furthermore, 0 d [ i ] × d [ j ] , [ i j ] denotes the interference nullspace from the ith receiver to the jth transmitter on the reciprocal channel. H ˜ ¯ [ i i ] denotes the channel matrix for the ith user itself on the reciprocal channel. The reciprocity of IA does not change the user-desired DoFs of each user while projecting an undesired signal into the nullspace. However, it plays an important role in the following distributed iteration algorithm.
As with the communication signal, the DoFs of a radar subsystem need to be properly chosen to realize IA. The radar subsystem also works better with more DoFs available to achieve a more flexible waveform design and better diversity gain. In this paper, we assume that the number of desired DoFs is predetermined. The DoFs of radar need to satisfy the feasibility condition of IA, which is written as follows:
d [ R ] + d [ i ] N s c , i A B 2 d [ R ] ( N s c d [ R ] ) i A s u b d [ R ] d [ i ] 0 , A s u b A B .
This condition can easily be formulated based on Theorem 2 in [64]. Note that (9) is a necessary condition. IA requires finding feasible signal strategies while the channel matrix is fixed. However, the feasibility is established in a reverse way, where the strategy is fixed and the study channel matrix is set for which strategy is feasible. The space of strategies can be represented by the product of Grassmannians (7, [64]). If IA is feasible, then the dimension of projection between the strategy space and channel matrix must be non-negative [64]. Furthermore, if d [ i ] = d [ R ] = d , i.e., the desired DoFs of the communication and radar nodes are identical and equal to d, the IA is feasible if and only if
d 2 N s c K + 1 .
This condition degenerates into a necessary condition when d [ i ] = d [ R ] = d = 1 , K 3 , where (Theorem 1, [65])
K 2 N s c 2 .
The general feasibility condition of a proper IA network with multiple streams for each user remains an open problem.

3.3. Distributed Max-SINR Precoder–Decoder Design

Based on IA theory, (6a)–(6c) could then be formulated as an interference minimization problem as follows:
min P [ i ] , Q [ i ] Q [ i ] H H [ i j ] P [ j ] s . t . rank ( Q [ i ] H H [ i i ] P [ i ] ) = d [ i ] .
However, the interference minimization criteria are not optimal when taking noise and the radar channel matrix into account. Without loss of generality, (6a)–(6c) could be formulated as a SINR optimization problem as follows:
max P [ i ] , Q [ i ] Q [ i ] H H [ i i ] A [ i ] A [ i ] H H [ i i ] H Q [ i ] Q [ i ] H ( j = 1 Z [ i ] H [ i j ] A [ j ] A [ j ] H H [ i j ] H + W [ i ] W [ i ] H ) Q [ i ]
s . t . rank ( Q [ i ] H H [ i i ] P [ i ] ) = d [ i ] .
Here, noise power is described by E ( W [ i ] W [ i ] H ) = σ W 2 I N s c × N s c , and Z [ i ] is the number of interfering sources for the ith receiver. Projecting interference into the designed nullspace with fixed SNR implies maximizing the SINR as (13a).
Let us recall (1); the signal power emitted from the ith transmitter may be written as
A [ j ] A [ j ] ( l ) H = M ( Ω [ R ] I N s c × N s c ) P [ R ] T r ( C [ R ] 1 C [ R ] H ) P [ R ] H ( Ω [ R ] I N s c × N s c ) H if j B σ S 2 ( Ω [ j ] I N s c × N s c ) P [ j ] T r ( C [ j ] C [ j ] H ) P [ j ] H ( Ω [ j ] I N s c × N s c ) H if j A .
Recall that the set A contains communication users. Some of these communication receivers are interfered by radar, denoted as the subset A r , and the complement set of communication users not interfered by radar is denoted as A c . If the ith communication receiver is interfered by radar, i A r , it will experience interference from Z [ i ] = K 1 communication transmitters and one radar transmitter, j A B , i j . If this receiver is not interfered by radar, i A c , its interference is caused by Z [ i ] = K 1 communication transmitters only, j A , i j . If this receiver is a radar receiver, then it is subject to interference from all Z [ i ] = K communication transmitters, j A .
Here, we use the commutative law of the Hadamard product and the generalized radar-communication coexistence signal model in Section II-C. The trace term in (14) corresponds to the signal power before the precoding and modulation operation.
The objective function is maximized in an iterative manner. In each iteration, we maximize the objective function (13a) to find Q [ i ] at each receiver. Then, at each transmitter, we will find the original P [ i ] according to (13a). At this time, (13a) can be further simplified to accelerate the calculations.
The interference plus noise covariance matrix for the ith receiver may be written as follows:
D [ i ] = j = 1 Z [ i ] H [ i j ] A [ j ] A [ j ] H H [ i j ] H + W [ i ] W [ i ] H .
Recall that all terms except Q [ i ] are fixed to find P [ i ] . When maximizing (13), Q [ i ] is normalized to limit the decoder element scope for eigenvectors and have easier calculations. It may be given by the following:
Q [ i ] = V d [ i ] ( D [ i ] 1 H [ i i ] P [ i ] P [ i ] H H [ i i ] H ) V d [ i ] ( D [ i ] 1 H [ i i ] P [ i ] P [ i ] H H [ i i ] H ) ,
where V d [ i ] ( A ) denotes the eigenvectors corresponding to the d [ i ] smallest eigenvalues of A .
The objective function in (13) is not convex. However, we could find a solution by employing channel reciprocity and a distributed iterative algorithm. This algorithm is guaranteed to converge, but it may not necessarily find the global optimum [62]. By taking all radio nodes into account, we can write an algorithm for solving this optimization problem in (13). See Algorithm 1 for detailed steps. The reciprocal interference channel is still IA feasible by choosing the original precoder as a decoder of the reciprocal interference channel and the original decoder as a precoder, respectively. The algorithm finds Q [ i ] and P [ i ] iteratively in two stages.
Algorithm 1 Max-SINR design algorithm
1:
Estimate radar channel H [ R ] and radar’s interference channel H [ i R ]
2:
Initialize P [ i ] , Q [ i ] with independent row vectors, i A B
3:
repeat
4:
   repeat
5:
     Identify location and type of ith node, i A B
6:
     Choose Z [ i ] according to its location and type
7:
     Calculate transmitted signal power according to Equation (14)
8:
     Calculate interference pulse noise covariance matrix D [ i ] according to Equation (15)
9:
     Find N s c × d [ i ] matrix Q [ i ] on each receiver according to (16)
10:
   until All Q [ i ] are found
11:
   repeat
12:
     Use channel reciprocity
13:
     Identify location and type of ith node, i A B
14:
     Choose Z [ i ] according to its location and type
15:
     Calculate power of reciprocal transmitted signal according to Equation (14)
16:
     Calculate interference pulse noise covariance matrix D [ i ] of reciprocal signal according to Equation (15)
17:
     Calculate N s c × d [ i ] matrix P [ i ] on each reciprocal receiver according to (16)
18:
   until All P [ i ] are calculated
19:
   Check rank of Q [ i ] H H [ i i ] P [ i ] to verify (14b).
20:
until (14b) is satisfied and (13) has converged or iteration count is larger than tolerance threshold
The proposed distributed algorithm operates for finding precoders and decoders in an alternating manner. We start by finding solutions for Q [ i ] at each receiver from (13), with fixed P [ i ] , P [ j ] , Q [ j ] , i j ; i , j A B . Precoders P [ i ] are found using fixed decoders Q [ i ] , Q [ j ] , P [ j ] , i j ; i A B , where j is selected based on its node type and location. In the next stage, we will reverse the signal direction, the original transmitter will be treated as a receiver, and the original receiver will be treated as a transmitter.
Consequently, a solution of decoders can be found, actually the original P [ i ] ’s solution for each ith receiver (original transmitter) from (13), while fixing Q [ i ] , Q [ j ] and P [ j ] , where j is chosen based on its node type and location. For each precoder and decoder, the rank of signal space is checked after one solution is obtained. This iteration will continue until convergence, which is evaluated by comparing (13a) to a threshold value or until the iteration count reaches its maximum value.
The constraint (13b) may also be relaxed by considering matrix dimension N as d [ i ] at the ith user. This condition guarantees that a trivial and useless solution of all zeros is avoided. Consequently, we design an N s c × d [ i ] precoder and a d [ i ] × N s c decoder for the ith node.
Note that the precoder and the decoder for both radar and communication subsystems in a colocated node could be found jointly by the proposed algorithm. The difference is that the precoder of radar and communication subsystems in a colocated node will be designed simultaneously at the first stage and the decoder at the second stage, while precoders and decoders of other nodes are designed in each node in a distributed manner. In cases where radar and communication subsystems are colocated and consequently suffer from the same interference, the interference channel matrix that is estimated by the communication system could easily be used in radar precoder and decoder design. Furthermore, if noise statistics are the same in both the radar and communication subsystems in the colocated node, the interference plus noise covariance matrix is also identical. It could be shared between the subsystems to reduce the calculation time, by using the same memory or optical fibers.

4. Simulation Examples

In this section, we present simulation results to demonstrate the performance of the proposed max-SINR joint precoder–decoder design algorithm. The simulation is done using MATLAB 2019b and a desktop with an i7-10700k processor. We consider a four-user interference channel where three communication users and one radar user colocated with one of the communication users. Each node employs a multicarrier signal model with N s c = 8 subcarriers. Assume that communication users desire one DoF and radar desires three DoFs, which is the highest practical achievable DoFs for the radar subsystem under (9). We also assume that zero mean Gaussian noise with variance σ W 2 = 1 is present at each receiver. The power of the payload signal is σ S 2 = 1 for each communication user.
Consider that coding matrix C [ i ] C [ i ] H = I is an identity matrix. The far-field point target is at azimuth angle θ = 0 . The total number of samples is 500. The initial estimates of the precoder and decoder are obtained from independent row vectors. One of these three communication users is not interfered with by radar. Increasing the transmit power at each transmitter will also increase the interference observed by the other receivers. The channel matrices are generated randomly according to the block fading channel.
We evaluate the system performance by the sum of all the SINRs in the coexistence scenario. The performances of the communication and radar subsystems clearly depend heavily on the SINR values at the receivers. Radar performance in the detection task is studied using a ROC curve, which evaluates the performance of a radar detector by plotting the probability of detection (Pd) versus the probability of false alarm (Pfa) for a given conditions.
We compare the performance of the proposed method with the switched small singular value space projection (SSSVSP) in [18]. SSSVSP is an extension of nullspace-based precoder design in which the nullspace has been expanded to include the subspace spanned by singular vectors. These singular vectors correspond to small singular values that are selected based on a threshold value. However, it still faces the drawback that it cannot handle mutual interference between radar and communication systems. In the following simulations, we compare the proposed algorithm with SSSVSP when interference from radar is projected into communication users’ switched small singular value space.
In Figure 3, we compare the total SINR values from all radio receivers, including communication and radar.
For fairness in the comparison of DoFs, the number of antennas in SSSVSP is selected to be eight. Indeed, the multicarrier signal can be mathematically regarded as a special case of a MIMO system in which the channel matrix is diagonal. For the proposed method, the SINR increases as a function of SNR, whereas the other approaches experience more interference, and consequently their SINR values decrease. However, the SSSVSP and original signal (without precoder or decoder) method decrease with it.
This result may be due to the projection of the radar signal to the nullspace of all communication receivers while ignoring the interference experienced at the radar receiver and interferences among the communication nodes. Moreover, if the signal powers increase at the transmitters, it will increase the interference power at the other receivers. The proposed method approaches the DoF upper bound as the SNR increases. The SINR of the proposed design increases as a function of SNR because interferences are almost completely eliminated. We also observe a good total SINR improvement in a medium-SNR regime.
In Figure 4, Neyman–Pearson detectors with different false alarm constraints are compared to the proposed design and SSSVSP method using ROC curves of the radar subsystem. Different SNR levels are considered. All radio transmitters are assumed to be active such that every receiver suffers from interference from all other transmitters. The interference experienced by different receivers will increase with signal power. The probability of detection as a function of SNR curves is drawn considering 500 radar pulses.
Figure 4a shows that the proposed max-SINR joint precoder–decoder design leads to a significant performance gain in target detection because interference from the communication system is almost completely eliminated. Even in a low-SNR regime where the SNR is below 0 dB, the proposed design still provides some performance gain in target detection. The SSSVSP method is not able to suppress interferences caused at communication transmitters due to the limitations of the precoder-only design.
Consequently, the performance of the radar subsystem is severely degraded, as shown by the probability of detection as a function of SNR in Figure 4b, where the radar signal is overwhelmed by interference such that the target cannot be reliably detected using SSSVSP. Increased signal power at the transmitters will further reduce the performance.
In Figure 5, the difference in radar performance between the proposed max-SNR joint precoder–decoder design and SSSVSP is shown. A Neyman–Pearson detector is applied with false alarm constraints P f a = 10 2 , P f a = 10 4 , and P f a = 10 6 .
The performances of pulse numbers k = 1 and 500 are also compared in this simulation as a function of the number of pulses. At this time, the SINR value of SSSVSP is always below 0 dB. However, by using the proposed precoder–decoder with IA, the detectors achieve P d = 1 at a much lower SNR than by any other method. By increasing the number of pulses, the radar detection performance improves because the radar performance benefits from coherent signal processing. A large gap in performance between the proposed design and SSSVSP is observed. In the proposed design, the radar detection probability is above 0.85 when the SNR is above 0.
In Figure 6, the SINR performance is studied as a function of the number of users. In this simulation, the DoF of each user is 1. The results show that total system SINR increases as the number of users increases. An additional user may add a useful signal to the system. However, it will cause interference for the other users. The proposed design can successfully remove interference for the entire system. The higher SNR at each receiver could also increase the system SINR. The proposed design avoids performance loss when the number of users increases.

5. Conclusions

This paper considered the problem of interference management and alignment in radar and communication coexistence and spectrum sharing scenarios. A generalized multicarrier signal model for coexistence was proposed. The model provides an easy way to model, generate and analyze a multicarrier signal. A max-SINR joint precoder–decoder joint design based on IA theory was proposed. The design was formulated as a constrained optimization problem. By employing IA theory, the benefit of achieving the total DoF upper bound can be obtained. A distributed algorithm for finding the precoder and decoder was derived as a solution to a constrained optimization problem. This takes advantage of channel reciprocity.
The proposed design allows for achieving better interference management between communication and radar nodes in comparison to the SSSVSP precoder design. The simulation results demonstrated that our algorithm significantly improved the total SINR for all radar and communication nodes and provided a significantly higher target-detection probability in a radar subsystem at a given constraint on a false alarm probability level while making the communication system almost interference free. The total SINR increased as a function of the SNR and the number of users while avoiding performance degradation.

Author Contributions

Conceptualization, Y.C. and V.K.; Formal analysis, Y.C.; Funding acquisition, X.J.; Methodology, Y.C. and V.K.; Project administration, Y.C. and X.J.; Resources, Y.C.; Software, Y.C.; Writing—review & editing, Y.C. and V.K. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by Chinese Scholarship Council.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank Tuomas Aittomaki for his valuable suggestions for this paper.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

The following symbols are used in this manuscript:
α scalar, complex path loss
A transmitted signal matrix under block fading assumption
A communication user set
A r communication user set that is interfered by radar
A c communication user set that is not interfered by radar
β baseband subcarrier
β R radar baseband subcarrier
β C communication baseband subcarrier
B division multiplexing modulation matrix
B ¨ demodulation matrix
B radar user set
C channel coding matrix
d scalar, number of degrees of freedom
D interference plus noise covariance matrix
h [ f 1 ] scalar, channel impulse response received for first subcarrier
H channel matrix
K total number of communication users
L total number of blocks/pulses
M total number of subpulses
N column dimension of precoder matrix, which is user-desired frequency DoFs.
N s c number of transmitted subcarriers
N p column dimension of data matrix S
P N s c × N -dimensional precoding matrix
Q N s c × N -dimensional decoding matrix
s ( N ) data vector for Nth time slot
S N p × M -dimensional data matrix
T p entire pulse duration
W N s c × M -dimensional Gaussian noise matrix
Y T N s c × L M -dimensional transmitted signal matrix
Y R N s c × L M -dimensional received signal matrix
τ T , i scalar, delay between transmitted antenna and target
τ R , i scalar, delay between received antenna and target
θ target’s direction of arrival
Ω selection matrix
1 N × M N × M -dimensional all-ones matrix

Appendix A

A multicarrier radar and communication signal model with N s c available subcarriers may be described as in (A1). The coded data/waveforms are mapped to subcarriers after precoding and channel coding. Pulse multicarrier radar signals and continuous multicarrier communication signals are employed in this model.
Y T ( k ) = 2 R e { x = 0 N s c 1 y = 0 N p 1 m = 0 M 1 n = 0 N 1 p k , n c n , y s y , m r e c t [ k T c N s c ( x + a m ) T c ] × e j 2 π ( f c + x Δ f ) k T c N s c } for radar 2 R e { x = 0 N s c 1 y = 0 N p 1 m = 0 M 1 n = 0 N 1 p k , n c n , y s y , m r e c t [ k T c N s c x T c ] e j 2 π ( f c + x Δ f ) k T c N s c } , for communication
A rectangular pulse shape function is denoted by r e c t ( t ) in (A1). Y T ( k ) is an element of matrix Y T . The remaining notations are defined as follows:
  • m = { 0 , 1 , 2 , , M 1 } is the index of subpulses, where M is the number of subpulses.
  • n = { 0 , 1 , 2 , , N 1 } is the index of channel coded data sequence, where N is the number of channel coded data symbols; it essentially defines user-desired DoFs.
  • y = { 0 , 1 , 2 , , N p 1 } is the index of data sequence before channel coding, where N p is the number of original, uncoded data symbols.
  • x = { 0 , 1 , 2 , , N s c 1 } denotes the index of subcarriers, where N s c is the total number of transmitted subcarriers.
  • k = { 0 , 1 , 2 , , M N s c 1 } denotes the sample index.
  • a is a multiplicity factor between communication symbol duration T c and radar subpulse duration T p , where T p is larger than T c considering zero-padding in pulse radar. Then, the radar subpulse duration is given by T p = a T c .
  • c n , y is a scalar with respect to the nth subcarrier and yth data symbol, c n , y denotes the coding operator for radar signal and the channel coding operator in the communication signal; e.g., it will be exp ( j ϕ ) for P3 or P4 radar code and an element of the Turbo generator matrix for Turbo code.
  • s y , m is scalar data corresponding to the yth data symbol and mth subpulse, which is random for the payload communication signal and known in radar applications because the transmitted waveform information is known by its receiver.
  • p k , n is a scalar that denotes the precoding coefficient with respect to the kth subcarrier and nth subpulse before the signal emitted.
A detailed derivation of (A1) is given in the following. Considering an OFDM signal with N s c subcarriers and Δ f Hz bandwidth, the continuous-time complex envelope of the baseband OFDM signal can be written for any instant t as
s m ( t ) = x = 0 N s c 1 w m , x r e c t [ t x T c ] e j 2 π x Δ f t
where r e c t [ · ] is a discrete rectangular window, T c is the symbol duration, and the constraint T c = 1 Δ f satisfies the spectrum selection channel condition. w x indicates the amplitude weighting of the xth subcarrier. Additionally,
r e c t ( t ) = 1 if 0 t T c , 0 otherwise .
The broadcast multicarrier communication signal is considered to be continuous:
y T , c ( t ) = m = s m ( t m T c ) .
In general, a multicarrier radar signal can be written as follows:
y T , r ( t ) = m = 0 M 1 s m ( t m T p ) ,
where M is the number of OFDM subpulses, T p = a T c , a R + is the radar pulse duration. As both radar and communication signals coexist, are designed jointly and are postprocessed simultaneously in this paper, time synchronization is employed. The transmitted signal is a real part of the baseband complex envelope; then, (A5) can be rewritten as follows:
y ^ T , r ( t ) = 2 R e { m = 0 M 1 s m ( t m T p ) } = 2 R e { m = 0 M 1 x = 0 N s c 1 w m , x r e c t [ t x T c m T p ] } e j 2 π x Δ f t } = 2 R e { m = 0 M 1 x = 0 N s c 1 w m , x r e c t [ t ( x + a m ) T c ] e j 2 π x Δ f t }
According to the Nyquist–Shannon sampling theorem, the sampling rate is N s c Δ f samples/second. Additionally, replacing w m , x with p k , n , c n , y and s y , m , the radar transmitted signal can be rewritten as follows:
y ^ T , r ( k ) = 2 R e { x = 0 N s c 1 y = 0 N p 1 m = 0 M 1 n = 0 N 1 p k , n c n , y s y , m r e c t [ k T c N s c ( x + a m ) T c ] × e j 2 π ( f c + x Δ f ) k T c N s c }
The transmitted communication signal can also easily be derived.

Appendix B

From (5), we define Y T = ( Ω B ) P C S as a compact matrix form of transmitted signal. The received response in the time domain is
Y R = B ¨ G ( θ ) Y T
where B ¨ is the demodulation matrix, B ¨ B = I N s c × N s c . Considering that the channel coefficients are h i ( θ ) , i = 1 , , N s c , a guard interval (or cyclic prefix) with length N s c is employed. Note that the signal is transformed into the frequency domain after modulation. To complete the convolution through matrix multiplication, G ( θ ) is defined as a circulant matrix that is given by the following N s c by N s c matrix [66],
G ( θ ) = h 1 ( θ ) h 2 ( θ ) h N s c ( θ ) h N s c ( θ ) h 1 ( θ ) h N s c 1 ( θ ) h 2 ( θ ) h 3 ( θ ) h 1 ( θ )
The circulant matrix G ( θ ) can be diagonalized by eigenvalue decomposition. In the OFDM case, G ( θ ) can be written as follows:
G ( θ ) = B H H ( θ ) B .
where H ( θ ) = diag { h 1 ( θ ) , h 2 ( θ ) , h N s c ( θ ) } is a diagonal eigenvalue matrix. Matrix B is symmetric and unitary for the OFDM signal, B ¨ = B H = B . Then, the received signal is given by the following:
Y R = B ¨ G ( θ ) Y T = B H B H H ( θ ) B B Ω P C S = H ( θ ) ( Ω I ) P C S

References

  1. Holdren, J.; Lander, E. Realizing the Full Potential of Government-Held Spectrum to Spur Economic Growth; President’s Council of Advisors on Science and Technology. 2012. Available online: https://obamawhitehouse.archives.gov/sites/default/files/microsites/ostp/gorenberg_ppt.pdf (accessed on 1 March 2022).
  2. Commission, F.C. Enabling innovative small cell use in 3.5 GHz band NPRM & order. FCC 2012, 12, 148. Available online: https://www.fcc.gov/document/enabling-innovative-small-cell-use-35-ghz-band-nprm-order/attachment (accessed on 1 March 2022).
  3. Locke, G.; Strickling, L.; Secretary, A. An assessment of the near-term viability of accommodating wireless broadband systems in the 1675–1710 mhz, 1755–1780 mhz, 3500–3650 mhz, and 4200–4220 mhz, 4380–4400 mhz bands. October 2010; pp. 3500–3650. Available online: https://www.ntia.doc.gov/report/2010/assessment-near-term-viability-accommodating-wireless-broadbandsystems-1675-1710-mhz-17 (accessed on 1 March 2022).
  4. Liu, F.; Cui, Y.; Masouros, C.; Xu, J.; Han, T.X.; Eldar, Y.C.; Buzzi, S. Integrated Sensing and Communications: Towards Dual-functional Wireless Networks for 6G and Beyond. IEEE J. Sel. Areas Commun. 2022, 40, 1. [Google Scholar] [CrossRef]
  5. Cui, Y.; Liu, F.; Jing, X.; Mu, J. Integrating Sensing and Communications for Ubiquitous IoT: Applications, Trends, and Challenges. IEEE Netw. 2021, 35, 158–167. [Google Scholar] [CrossRef]
  6. Li, B.; Kumar, H.; Petropulu, A.P. A joint design approach for spectrum sharing between radar and communication systems. In Proceedings of the 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China, 20–25 March 2016; pp. 3306–3310. [Google Scholar]
  7. Li, B.; Petropulu, A.P. Joint Transmit Designs for Coexistence of MIMO Wireless Communications and Sparse Sensing Radars in Clutter. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 2846–2864. [Google Scholar] [CrossRef]
  8. 3GPP. Evolved Universal Terrestrial Radio Access (E-UTRA); Radio Resource Control (RRC); Protocol Specification. Technical Specification (TS) 36.331, 3rd Generation Partnership Project (3GPP), 2017. Version 14.2.2. Available online: http://www.arib.or.jp/english/html/overview/doc/STD-T63v10_40/5_Appendix/Rel8/36/36331-8k0.pdf (accessed on 1 March 2022).
  9. IEEE 802.16-2001; IEEE Standard for Local and Metropolitan Area Networks–Part 16: Air Interface for Fixed Broadband Wireless Access Systems. IEEE: Piscataway, NJ, USA, 2002.
  10. IEEE 802.16e/D5-2004; Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems—Amendment for Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands. IEEE: Piscataway, NJ, USA, 2004.
  11. Levanon, N. Multifrequency radar signals. In Proceedings of the Record of the IEEE 2000 International Radar Conference, Alexandria, VA, USA, 7–12 May 2000; pp. 683–688. [Google Scholar]
  12. Levanon, N.; Mozeson, E. Multicarrier radar signal-pulse train and CW. IEEE Trans. Aerosp. Electron. Syst. 2002, 38, 707–720. [Google Scholar] [CrossRef]
  13. Sen, S.; Tang, G.; Nehorai, A. Multiobjective optimization of OFDM radar waveform for target detection. IEEE Trans. Signal Process. 2011, 59, 639–652. [Google Scholar] [CrossRef]
  14. Sen, S.; Nehorai, A. Adaptive OFDM radar for target detection in multipath scenarios. IEEE Trans. Signal Process. 2011, 59, 78–90. [Google Scholar] [CrossRef]
  15. Bica, M.; Huang, K.W.; Koivunen, V.; Mitra, U. Mutual information based radar waveform design for joint radar and cellular communication systems. In Proceedings of the 2016 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Shanghai, China, 20–25 March 2016; pp. 3671–3675. [Google Scholar]
  16. Shi, C.; Wang, F.; Sellathurai, M.; Zhou, J.; Salous, S. Power minimization based robust OFDM radar waveform design for radar and communication systems in coexistence. IEEE Trans. Signal Process. 2017, 66, 1316–1330. [Google Scholar] [CrossRef] [Green Version]
  17. Sodagari, S.; Khawar, A.; Clancy, T.C.; McGwier, R. A projection based approach for radar and telecommunication systems coexistence. In Proceedings of the 2012 Global Communications Conference (GLOBECOM), Anaheim, CA, USA, 3–7 December 2012; pp. 5010–5014. [Google Scholar]
  18. Mahal, J.A.; Khawar, A.; Abdelhadi, A.; Clancy, T.C. Spectral Coexistence of MIMO Radar and MIMO Cellular System. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 655–668. [Google Scholar] [CrossRef]
  19. Khawar, A.; Abdel-Hadi, A.; Clancy, T.C.; McGwier, R. Beampattern analysis for MIMO radar and telecommunication system coexistence. In Proceedings of the 2014 International Conference on Computing, Networking and Communications (ICNC), Honolulu, HI, USA, 3–6 February 2014; pp. 534–539. [Google Scholar]
  20. Bica, M.; Koivunen, V. Generalized multicarrier radar: Models and performance. IEEE Trans. Signal Process. 2016, 64, 4389–4402. [Google Scholar] [CrossRef]
  21. Wu, Y.; Shamai, S.; Verdú, S. Degrees of freedom of the interference channel: A general formula. In Proceedings of the 2011 IEEE International Symposium on Information Theory Proceedings (ISIT), Saint-Petersburg, Russia, 31 July–5 August 2011; pp. 1362–1366. [Google Scholar]
  22. Chiriyath, A.R.; Paul, B.; Bliss, D.W. Radar-Communications Convergence: Coexistence, Cooperation, and Co-Design. IEEE Trans. Cogn. Commun. Netw. 2017, 3, 1–12. [Google Scholar] [CrossRef]
  23. Bhattarai, S.; Park, J.M.J.; Gao, B.; Bian, K.; Lehr, W. An overview of dynamic spectrum sharing: Ongoing initiatives, challenges, and a roadmap for future research. IEEE Trans. Cogn. Commun. Netw. 2016, 2, 110–128. [Google Scholar] [CrossRef]
  24. Li, X.; Cui, Y.; Zhang, J.A.; Liu, F.; Jing, X.; Dobre, O.A. Assisting Living by Wireless Sensing: The Role of Integrated Sensing and Communications in 6G Era. arXiv 2022, arXiv:2202.09522. [Google Scholar]
  25. Zhang, J.A.; Liu, F.; Masouros, C.; Heath, R.W.; Feng, Z.; Zheng, L.; Petropulu, A. An Overview of Signal Processing Techniques for Joint Communication and Radar Sensing. IEEE J. Sel. Top. Signal Process. 2021, 15. [Google Scholar] [CrossRef]
  26. Cui, Y.; Liu, F.; Yuan, W.; Mu, J.; Jing, X.; Ng, D.W.K. Optimal Precoding Design for Monostatic ISAC Systems: MSE Lower Bound and DoF Completion. arXiv 2022, arXiv:2203.06409. [Google Scholar]
  27. Liu, F.; Liu, Y.F.; Li, A.; Masouros, C.; Eldar, Y.C. Cramér-Rao Bound Optimization for Joint Radar-Communication Beamforming. IEEE Trans. Signal Process. 2022, 70, 240–253. [Google Scholar] [CrossRef]
  28. Sit, Y.L.; Sturm, C.; Reichardt, L.; Zwick, T.; Wiesbeck, W. The OFDM joint radar-communication system: An overview. In Proceedings of the Third International Conference Advances in Satellite and Space Communications, Budapest, Hungary, 17–22 April 2011; pp. 69–74. [Google Scholar]
  29. Sit, Y.L.; Reichardt, L.; Sturm, C.; Zwick, T. Extension of the OFDM joint radar-communication system for a multipath, multiuser scenario. In Proceedings of the 2011 IEEE RadarCon (RADAR), Kansas City, MO, USA, 23–27 May 2011; pp. 718–723. [Google Scholar]
  30. Blunt, S.D.; Cook, M.R.; Stiles, J. Embedding information into radar emissions via waveform implementation. In Proceedings of the 2010 International Waveform Diversity and Design Conference, Niagara Falls, ON, Canada, 8–13 August 2010; pp. 000195–000199. [Google Scholar]
  31. Euziere, J.; Guinvarc’h, R.; Lesturgie, M.; Uguen, B.; Gillard, R. Dual function radar communication time-modulated array. In Proceedings of the 2014 International Radar Conference, Lille, France, 13–17 October 2014; pp. 1–4. [Google Scholar]
  32. Hassanien, A.; Amin, M.G.; Zhang, Y.D.; Ahmad, F. A dual function radar-communications system using sidelobe control and waveform diversity. In Proceedings of the 2015 IEEE Radar Conference (RadarCon), Arlington, VA, USA, 10–15 May 2015; pp. 1260–1263. [Google Scholar]
  33. Hassanien, A.; Amin, M.G.; Zhang, Y.D.; Ahmad, F. Signaling strategies for dual-function radar-communications: An overview. IEEE Aerosp. Electron. Syst. Mag. 2016, 31, 36–45. [Google Scholar] [CrossRef]
  34. Bliss, D.W. Cooperative radar and communications signaling: The estimation and information theory odd couple. In Proceedings of the 2014 IEEE Radar Conference, Cincinnati, OH, USA, 19–23 May 2014; pp. 0050–0055. [Google Scholar]
  35. Chiriyath, A.R.; Paul, B.; Jacyna, G.M.; Bliss, D.W. Inner bounds on performance of radar and communications co-existence. IEEE Trans. Signal Process. 2016, 64, 464–474. [Google Scholar] [CrossRef]
  36. Chiriyath, A.R.; Paul, B.; Bliss, D.W. Joint radar-communications information bounds with clutter: The phase noise menace. In Proceedings of the 2016 Radar Conference (RadarConf), Philadelphia, PA, USA, 2–6 May 2016; pp. 1–6. [Google Scholar]
  37. Rong, Y.; Chiriyath, A.R.; Bliss, D.W. Multiple-antenna multiple-access joint radar and communications systems performance bounds. In Proceedings of the 2017 51st Asilomar Conference on Signals, Systems, and Computers, Pacific Grove, CA, USA, 29 October–1 November 2017; pp. 1296–1300. [Google Scholar]
  38. Harper, A.; Reed, J.; Odom, J.; Lanterman, A.; Ma, X. Performance of a Linear-Detector Joint Radar-Communication System in Doubly-Selective Channels. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 703–715. [Google Scholar] [CrossRef]
  39. Lackpour, A.; Luddy, M.; Winters, J. Overview of interference mitigation techniques between WiMAX networks and ground based radar. In Proceedings of the 2011 20th Annual Wireless and Optical Communications Conference (WOCC), Newark, NJ, USA, 15–16 April 2011; pp. 1–5. [Google Scholar]
  40. Hessar, F.; Roy, S. Spectrum sharing between a surveillance radar and secondary Wi-Fi networks. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1434–1448. [Google Scholar] [CrossRef] [Green Version]
  41. Wang, L.; McGeehan, J.; Williams, C.; Doufexi, A. Application of cooperative sensing in radar–communications coexistence. IET Commun. 2008, 2, 856–868. [Google Scholar] [CrossRef]
  42. Saruthirathanaworakun, R.; Peha, J.M.; Correia, L.M. Opportunistic sharing between rotating radar and cellular. IEEE J. Sel. Areas Commun. 2012, 30, 1900–1910. [Google Scholar] [CrossRef]
  43. Bica, M.; Huang, K.W.; Mitra, U.; Koivunen, V. Opportunistic radar waveform design in joint radar and cellular communication systems. In Proceedings of the 2015 Global Communications Conference (GLOBECOM), San Diego, CA, USA, 6–10 December 2015; pp. 1–7. [Google Scholar]
  44. Li, B.; Petropulu, A.P.; Trappe, W. Optimum co-design for spectrum sharing between matrix completion based MIMO radars and a MIMO communication system. IEEE Trans. Signal Process. 2016, 64, 4562–4575. [Google Scholar] [CrossRef] [Green Version]
  45. Zheng, L.; Lops, M.; Wang, X.; Grossi, E. Joint Design of Overlaid Communication Systems and Pulsed Radars. arXiv 2017, arXiv:1703.10184. [Google Scholar] [CrossRef]
  46. Liu, F.; Masouros, C.; Li, A.; Ratnarajah, T.; Zhou, J. Interference exploitation for radar and cellular coexistence the power efficient approach. In Proceedings of the 5th Colloquium on Antennas, Wireless and Electromagnetics (CAWE 2017), London, UK, 8 June 2017. [Google Scholar]
  47. Carleial, A. A case where interference does not reduce capacity (corresp.). IEEE Trans. Inf. Theory 1975, 21, 569–570. [Google Scholar] [CrossRef]
  48. Sato, H. The capacity of the Gaussian interference channel under strong interference (corresp.). IEEE Trans. Inf. Theory 1981, 27, 786–788. [Google Scholar] [CrossRef]
  49. Etkin, R.H.; David, N.; Wang, H. Gaussian interference channel capacity to within one bit. IEEE Trans. Inf. Theory 2008, 54, 5534–5562. [Google Scholar] [CrossRef] [Green Version]
  50. Cadambe, V.R.; Jafar, S.A. Interference alignment and degrees of freedom of the-user interference channel. IEEE Trans. Inf. Theory 2008, 54, 3425–3441. [Google Scholar] [CrossRef] [Green Version]
  51. Bekkerman, I.; Tabrikian, J. Target detection and localization using MIMO radars and sonars. IEEE Trans. Signal Process. 2006, 54, 3873–3883. [Google Scholar] [CrossRef]
  52. He, Q.; Blum, R.S. Diversity gain for MIMO Neyman–Pearson signal detection. IEEE Trans. Signal Process. 2011, 59, 869–881. [Google Scholar] [CrossRef]
  53. Vu, M.; Paulraj, A. MIMO wireless linear precoding. IEEE Signal Process. Mag. 2007, 24, 86–105. [Google Scholar] [CrossRef]
  54. Ma, M.; Huang, X.; Jiao, B.; Guo, Y.J. Optimal orthogonal precoding for power leakage suppression in DFT-based systems. IEEE Trans. Commun. 2011, 59, 844–853. [Google Scholar] [CrossRef]
  55. Declercq, D.; Fossorier, M.; Biglieri, E. Channel Coding: Theory, Algorithms, and Applications: Academic Press Library in Mobile and Wireless Communications; Academic Press: Cambridge, MA, USA, 2014. [Google Scholar]
  56. Polyanskiy, Y.; Poor, H.V.; Verdú, S. Channel coding rate in the finite blocklength regime. IEEE Trans. Inf. Theory 2010, 56, 2307–2359. [Google Scholar] [CrossRef]
  57. Skolnik, M.I. Radar Handbook; McGrwa-Hill: New York, NY, USA, 1970. [Google Scholar]
  58. Yulin, H.; Jianyu, Y.; Jintao, X. Synchronization technology of bistatic radar system. In Proceedings of the 2006 International Conference on Communications, Circuits and Systems, Guilin, China, 25–28 June 2006; Volume 4, pp. 2219–2221. [Google Scholar]
  59. Wang, W.Q. GPS-based time & phase synchronization processing for distributed SAR. IEEE Trans. Aerosp. Electron. Syst. 2009, 45, 1040–1051. [Google Scholar]
  60. Wang, W. Approach of adaptive synchronization for bistatic SAR real-time imaging. IEEE Trans. Geosci. Remote Sens. 2007, 45, 2695–2700. [Google Scholar] [CrossRef]
  61. Schmidl, T.M.; Cox, D.C. Robust frequency and timing synchronization for OFDM. IEEE Trans. Commun. 1997, 45, 1613–1621. [Google Scholar] [CrossRef] [Green Version]
  62. Gomadam, K.; Cadambe, V.R.; Jafar, S.A. A distributed numerical approach to interference alignment and applications to wireless interference networks. IEEE Trans. Inf. Theory 2011, 57, 3309–3322. [Google Scholar] [CrossRef]
  63. Papailiopoulos, D.S.; Dimakis, A.G. Interference alignment as a rank constrained rank minimization. IEEE Trans. Signal Process. 2012, 60, 4278–4288. [Google Scholar] [CrossRef] [Green Version]
  64. Bresler, G.; Cartwright, D.; Tse, D. Feasibility of interference alignment for the MIMO interference channel: The symmetric square case. In Proceedings of the Information Theory Workshop (ITW), Paraty, Brazil, 16–20 October 2011; pp. 447–451. [Google Scholar]
  65. Du, G.L.; Zou, W.X.; Zhou, Z.; Liu, J.H. On feasibility of linear interference alignment for single-input–single-output multi-frequency interference channel. IET Commun. 2014, 8, 2207–2212. [Google Scholar] [CrossRef]
  66. Wang, X.; Serpedin, E. An Overview on the Applications of Matrix Theory in Wireless Communications and Signal Processing. Algorithms 2016, 9, 68. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Multicarrier radio system for both multicarrier communication and multicarrier radar systems or a colocated radar-communication system. In the case of a radar or communication user, the dashed boxes of communication or radar in the block diagram are ignored. P/S (S/P) denotes parallel-to-serial or serial-to-parallel conversion, and DAC/ADC represents a digital-to-analog converter or analog-to-digital converter.
Figure 1. Multicarrier radio system for both multicarrier communication and multicarrier radar systems or a colocated radar-communication system. In the case of a radar or communication user, the dashed boxes of communication or radar in the block diagram are ignored. P/S (S/P) denotes parallel-to-serial or serial-to-parallel conversion, and DAC/ADC represents a digital-to-analog converter or analog-to-digital converter.
Sensors 22 02619 g001
Figure 2. A practical vehicle networking example, in which the colocated radar-communication system coexists with a multiuser communication network.
Figure 2. A practical vehicle networking example, in which the colocated radar-communication system coexists with a multiuser communication network.
Sensors 22 02619 g002
Figure 3. The total SINR, which is the sum of SINR values at all receivers for the proposed design, DoF bound, SSSVSP, and original signal for coexistence between the radar and communication network.
Figure 3. The total SINR, which is the sum of SINR values at all receivers for the proposed design, DoF bound, SSSVSP, and original signal for coexistence between the radar and communication network.
Sensors 22 02619 g003
Figure 4. The radar’s ROC curve comparison between the proposed max-SINR joint precoder–decoder design (a) and SSSVSP (b) in −10, −5, 0 and 5 dB SNR.
Figure 4. The radar’s ROC curve comparison between the proposed max-SINR joint precoder–decoder design (a) and SSSVSP (b) in −10, −5, 0 and 5 dB SNR.
Sensors 22 02619 g004
Figure 5. Detection performance difference comparison between proposed max-SINR joint precoder–decoder design and SSSVSP at P f a = 10 2 , P f a = 10 4 , and P f a = 10 6 . A single pulse k = 1 and multi-pulse k = 500 are considered in this comparison.
Figure 5. Detection performance difference comparison between proposed max-SINR joint precoder–decoder design and SSSVSP at P f a = 10 2 , P f a = 10 4 , and P f a = 10 6 . A single pulse k = 1 and multi-pulse k = 500 are considered in this comparison.
Sensors 22 02619 g005
Figure 6. System SINR performance comparison as a function of the number of users for the proposed design. The user-desired DoF is 1.
Figure 6. System SINR performance comparison as a function of the number of users for the proposed design. The user-desired DoF is 1.
Sensors 22 02619 g006
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Cui, Y.; Koivunen, V.; Jing, X. Precoder and Decoder Co-Designs for Radar and Communication Spectrum Sharing. Sensors 2022, 22, 2619. https://doi.org/10.3390/s22072619

AMA Style

Cui Y, Koivunen V, Jing X. Precoder and Decoder Co-Designs for Radar and Communication Spectrum Sharing. Sensors. 2022; 22(7):2619. https://doi.org/10.3390/s22072619

Chicago/Turabian Style

Cui, Yuanhao, Visa Koivunen, and Xiaojun Jing. 2022. "Precoder and Decoder Co-Designs for Radar and Communication Spectrum Sharing" Sensors 22, no. 7: 2619. https://doi.org/10.3390/s22072619

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