Skip to content

MATLAB implementation of Wideband THz Multi-User Downlink Communications with Leaky Wave Antennas (IEEE TWC 2025, IEEE ICASSP 2024)

Notifications You must be signed in to change notification settings

langnatalie/LWA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wideband THz Multi-User Downlink Communications with Leaky Wave Antennas (LWAs)

Image 1 Image 2
Figure 1: Beamforming of different frequency components using an LWA with plate separation $b$ and slit length $L$. Figure 2: Downlink THz communications with a single LWA transmitting to $K$ users using $N$ frequency bins.

Introduction

In this work we propose Wideband THz Multi-User Downlink Communications with Leaky Wave Antennas, that explores the usage of the LWAs for wideband downlink multi- user THz communications. This repository contains a basic MATLAB implementation of if. Please refer to our paper for more details.

Usage

This code has been tested on MATLAB R2024b Version 24.2.

Prerequisite

  1. Optimization Toolbox
  2. Parallel Computing Toolbox
  3. Global Optimization Toolbox

Running

The main file is LWAOpt_.m. Before running it, add to path all folders of the project. This code will automatically save the content needed for latter plottings.

Plotting

All plotting functions appear in the plotting folder. Load the needed data the has been saved, and provide it as argumets for the functions.

About

MATLAB implementation of Wideband THz Multi-User Downlink Communications with Leaky Wave Antennas (IEEE TWC 2025, IEEE ICASSP 2024)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages