Table of Contents
Fetching ...

Coding-Enhanced Cooperative Jamming for Secret Communication: The MIMO Case

Hao Xu, Kai-Kit Wong, Yinfei Xu, Giuseppe Caire

TL;DR

This work studies a Gaussian MIMO wiretap channel with a cooperative jammer capable of switching between Gaussian noise and encoded jammer modes under strong secrecy. It derives an inner bound on the secrecy rate and develops low-complexity, matrix simultaneous diagonalization (SD)-based precoding schemes to maximize this bound, with closed-form solutions for the SIMO case and SD-based algorithms for the MIMO case. Simulations show that allowing the jammer to code and switch modes yields dramatic secrecy-rate improvements, especially in MIMO settings, and the proposed SD-based methods significantly outperform MM-CVX benchmarks in both secrecy rate and computation time. The results highlight the practical viability of coding-enabled cooperative jamming for physical-layer security in multi-antenna networks.

Abstract

This paper considers a Gaussian multi-input multi-output (MIMO) wiretap channel with a legitimate transmitter, a legitimate receiver (Bob), an eavesdropper (Eve), and a cooperative jammer. All nodes may be equipped with multiple antennas. Traditionally, the jammer transmits Gaussian noise (GN) to enhance the security. However, using this approach, the jamming signal interferes not only with Eve but also with Bob. In this paper, besides the GN strategy, we assume that the jammer can also choose to use the encoded jammer (EJ) strategy, i.e., instead of GN, it transmits a codeword from an appropriate codebook. In certain conditions, the EJ scheme enables Bob to decode the jamming codeword and thus cancel the interference, while Eve remains unable to do so even if it knows all the codebooks. We first derive an inner bound on the system's secrecy rate under the strong secrecy metric, and then consider the maximization this bound through precoder design in a computationally efficient manner. In the single-input multi-output (SIMO) case, we prove that although non-convex, the power control problems can be optimally solved for both GN and EJ schemes. In the MIMO case, we propose to solve the problems using the matrix simultaneous diagonalization (SD) technique, which requires quite a low computational complexity. Simulation results show that by introducing a cooperative jammer with coding capability, and allowing it to switch between the GN and EJ schemes, a dramatic increase in the secrecy rate can be achieved. In addition, the proposed algorithms can significantly outperform the current state of the art benchmarks in terms of both secrecy rate and computation time.

Coding-Enhanced Cooperative Jamming for Secret Communication: The MIMO Case

TL;DR

This work studies a Gaussian MIMO wiretap channel with a cooperative jammer capable of switching between Gaussian noise and encoded jammer modes under strong secrecy. It derives an inner bound on the secrecy rate and develops low-complexity, matrix simultaneous diagonalization (SD)-based precoding schemes to maximize this bound, with closed-form solutions for the SIMO case and SD-based algorithms for the MIMO case. Simulations show that allowing the jammer to code and switch modes yields dramatic secrecy-rate improvements, especially in MIMO settings, and the proposed SD-based methods significantly outperform MM-CVX benchmarks in both secrecy rate and computation time. The results highlight the practical viability of coding-enabled cooperative jamming for physical-layer security in multi-antenna networks.

Abstract

This paper considers a Gaussian multi-input multi-output (MIMO) wiretap channel with a legitimate transmitter, a legitimate receiver (Bob), an eavesdropper (Eve), and a cooperative jammer. All nodes may be equipped with multiple antennas. Traditionally, the jammer transmits Gaussian noise (GN) to enhance the security. However, using this approach, the jamming signal interferes not only with Eve but also with Bob. In this paper, besides the GN strategy, we assume that the jammer can also choose to use the encoded jammer (EJ) strategy, i.e., instead of GN, it transmits a codeword from an appropriate codebook. In certain conditions, the EJ scheme enables Bob to decode the jamming codeword and thus cancel the interference, while Eve remains unable to do so even if it knows all the codebooks. We first derive an inner bound on the system's secrecy rate under the strong secrecy metric, and then consider the maximization this bound through precoder design in a computationally efficient manner. In the single-input multi-output (SIMO) case, we prove that although non-convex, the power control problems can be optimally solved for both GN and EJ schemes. In the MIMO case, we propose to solve the problems using the matrix simultaneous diagonalization (SD) technique, which requires quite a low computational complexity. Simulation results show that by introducing a cooperative jammer with coding capability, and allowing it to switch between the GN and EJ schemes, a dramatic increase in the secrecy rate can be achieved. In addition, the proposed algorithms can significantly outperform the current state of the art benchmarks in terms of both secrecy rate and computation time.
Paper Structure (26 sections, 8 theorems, 88 equations, 10 figures, 2 algorithms)

This paper contains 26 sections, 8 theorems, 88 equations, 10 figures, 2 algorithms.

Key Result

Theorem 1

For given $\bm Q_1$ and $\bm Q_2$, if Tx2 adopts the EJ strategy for cooperative jamming, then, secrecy rate satisfying is achievable under the strong secrecy metric, where

Figures (10)

  • Figure 1: Left: secrecy rate versus $\bm Q_1$ with $\bm Q_2 = 20$ dB, $\bm H_1 = -0.5 + 2i$, $\bm H_2 = 0.5 - 0.5i$, $\bm G_1 = -0.5 + 0.5i$, and $\bm G_2 = - 1 - 0.5i$. Right: secrecy rate versus $\bm Q_2$ with $\bm Q_1 = 20$ dB, $\bm H_1 = -0.5 - i$, $\bm H_2 = 0.5 + 0.5i$, $\bm G_1 = 0.5i$, and $\bm G_2 = 0.2i$.
  • Figure 2: SIMO case: average secrecy rate obtained by different schemes versus $P$ with $N_{\text{b}} = 4$.
  • Figure 3: SIMO case: average secrecy rate obtained by different schemes versus $N_{\text{b}}$ with $P=20$ dB.
  • Figure 4: SIMO case: average secrecy rate obtained by different schemes versus $N_{\text{e}}$ with $P=20$ dB.
  • Figure 5: MISO case: average secrecy rate $R_{\text{GN}}$ obtained by different schemes versus $N_1$ with $N_{\text{b}} = 1$, $N_2 = 2$, and $P=20$ dB.
  • ...and 5 more figures

Theorems & Definitions (9)

  • Theorem 1
  • Remark 1
  • Lemma 1
  • Theorem 2
  • Theorem 3
  • Theorem 4
  • Lemma 2
  • Lemma 3
  • Theorem 5