← Latest papers
🔢 mathematics

MJSAC: McCormick Relaxation-based Waveform Design for Joint Sensing and Communication

This paper proposes MJSAC, a novel waveform design method utilizing McCormick relaxation to generate beampattern-invariant covariance matrices with maximized inter-symbol distances without requiring channel state information, thereby outperforming conventional algorithms in joint sensing and communication performance.

Original authors: Bodhibrata Mukhopadhyay, Sajid Ahmed, Mohamed-Slim Alouini

Published 2026-06-11
📖 4 min read🧠 Deep dive

Original authors: Bodhibrata Mukhopadhyay, Sajid Ahmed, Mohamed-Slim Alouini

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

The Big Picture: Doing Two Things at Once

Imagine you are a lighthouse keeper. Your job has two parts:

  1. Sensing: You need to shine a specific pattern of light to spot ships (radar).
  2. Communicating: You need to flash Morse code to talk to those ships (communication).

In the past, engineers tried to do these two things separately or by letting them interfere with each other. This new paper, MJSAC, proposes a smarter way to design the "light" (the radio wave) so it does both jobs perfectly at the same time, without needing to know exactly where the ships are before you start flashing.

The Problem: The "Fuzzy" Flash

The researchers explain that current methods have a flaw. They are great at creating the right shape of the light beam (so the radar works), but they are bad at making the messages clear.

Think of the different messages (symbols) as different colored balls.

  • Old Method: The balls are all the same color, or they are bunched so close together that if you throw them in the dark, the receiver can't tell which one is which. This leads to mistakes (errors).
  • The Goal: We want to throw balls that are very far apart from each other (easy to distinguish) but still land in the exact same spot on the ground (the same radar beam pattern).

The Solution: MJSAC (The "Smart Arranger")

The authors created a new algorithm called MJSAC (McCormick-based JSAC). Here is how it works, step-by-step:

  1. The Challenge: Mathematically, trying to arrange these "balls" (covariance matrices) so they are as far apart as possible while keeping the beam shape perfect is a nightmare. It's like trying to solve a puzzle where the pieces keep changing shape, and the rules say the puzzle isn't "convex" (a fancy math word meaning it's not a smooth, easy bowl shape to roll a ball into). It's full of bumps and traps.

  2. The Trick (McCormick Relaxation): To solve this impossible puzzle, the authors used a mathematical "trick" called McCormick relaxation.

    • Analogy: Imagine you are trying to find the highest point on a jagged, rocky mountain. It's hard to climb. Instead, the authors built a smooth, curved ramp (a "relaxation") that wraps around the rocks. They solve the problem on the smooth ramp, which is easy, and that solution is so close to the real mountain peak that it works perfectly for their needs.
  3. The Result: The algorithm generates a set of unique "symbols" (waveforms).

    • They all look the same to the radar (same beam pattern).
    • They are maximally different from each other (easy for the receiver to tell apart).
    • Crucially: The transmitter doesn't need to know the weather or the location of the receiver (Channel State Information) to create these symbols. It can prepare them all in advance (offline).

Why It's Better (The Race Results)

The paper ran simulations to see how MJSAC compares to other methods (like "Fan" and "Sana" methods).

  • The Scoreboard (Symbol Error Rate): The graph in the paper shows that MJSAC makes far fewer mistakes than the others. It's like the runner who finishes the race with a clear lead, while the others are tripping over each other.
  • The "Distance" Factor: The paper shows that as the number of antennas increases, the "distance" between the symbols gets bigger.
    • Analogy: With 8 antennas, the balls are a bit crowded. With 16 antennas, the balls are spread out across a huge field. The receiver can easily pick the right one. MJSAC makes the most of this space.
  • Efficiency: Some old methods require the transmitter to do heavy math while talking to the user (online), and they need to know exactly where the user is. MJSAC does all the heavy math before the conversation starts (offline) and doesn't need to know the user's location to work.

Summary

MJSAC is a new recipe for designing radio waves. It uses a clever math trick to arrange the "ingredients" (symbols) so they are:

  1. Distinct: Easy to tell apart (low error rate).
  2. Uniform: They all project the same radar beam (good for sensing).
  3. Prepared: They can be made ahead of time without needing real-time information about the receiver.

The paper claims this method beats existing techniques, even those that try to use extra information about the channel, making it a strong candidate for future 5G and 6G networks.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →