2025-11-17T16:28:13.036570

Simulating Mediumband Wireless Communication Systems: A Concise Description

Basnayaka
In this paper, we describe the necessary procedures for accurately simulating digital wireless communication systems operating in the mediumband, aimed at both beginners and experts. In the research literature, digital wireless communication systems are typically simulated in the discrete-time complex baseband domain, where pulse shaping, upconversion, mixing, carrier synchronization, and symbol timing synchronization are often ignored. These assumptions are indeed sufficient in most cases, but to capture the essence of communication in the mediumband, certain physical layer (PHY) operations should be simulated in detail. In this paper, we concisely describe how to simulate a mediumband wireless communication scenario from a single transmitter (TX) to a single receiver (RX) in MATLAB, elaborating the operation of key PHY subsystems. The approach described here ensures that the simulated system captures the delicate dynamics of mediumband wireless communication, including the effect of deep fading avoidance.
academic

Simulation des Systèmes de Communication Sans Fil en Bande Médiane : Une Description Concise

Informations Fondamentales

  • ID de l'article : 2510.13532
  • Titre : Simulating Mediumband Wireless Communication Systems: A Concise Description
  • Auteur : Dushyantha A. Basnayaka (Membre Senior IEEE)
  • Classification : cs.IT math.IT
  • Date de publication : 16 octobre 2025 (arXiv v2)
  • Type d'article : Article didactique avec codes MATLAB
  • Lien de l'article : https://arxiv.org/abs/2510.13532

Résumé

Cet article décrit les procédures nécessaires pour simuler avec précision les systèmes de communication numérique sans fil fonctionnant en bande médiane (mediumband), destiné aux débutants et aux experts. Dans la littérature de recherche, les systèmes de communication numérique sans fil sont généralement simulés dans le domaine complexe en bande de base en temps discret, où la mise en forme d'impulsion, la transposition de fréquence, le mélange, la synchronisation de porteuse et la synchronisation de timing des symboles sont souvent négligés. Ces hypothèses sont effectivement suffisantes dans la plupart des cas, mais pour capturer l'essence de la communication en bande médiane, certaines opérations de couche physique (PHY) doivent être simulées en détail. Cet article décrit de manière concise comment simuler en MATLAB un scénario de communication sans fil en bande médiane d'un transmetteur unique (TX) à un récepteur unique (RX), en élaborant le fonctionnement des sous-systèmes PHY clés. La méthode décrite ici garantit que le système simulé capture les dynamiques subtiles de la communication sans fil en bande médiane, y compris l'effet d'évitement des évanouissements profonds.

Contexte de Recherche et Motivation

Problème Central

Le problème central que cet article aborde est comment simuler avec précision les systèmes de communication sans fil en bande médiane, en particulier en capturant leurs caractéristiques uniques de couche physique.

Importance

  1. Concept de communication émergent : La communication sans fil en bande médiane est un concept relativement nouveau avec des contraintes et des caractéristiques uniques
  2. Précision de simulation : La simulation traditionnelle en bande de base en temps discret néglige de nombreux détails importants de la couche physique
  3. Évitement des évanouissements profonds : Les systèmes en bande médiane possèdent la caractéristique unique d'éviter les évanouissements profonds, ce qui ne peut pas être reflété dans les simulations traditionnelles

Limitations des Méthodes Existantes

  1. Simplification excessive : Les simulations traditionnelles supposent une mise en forme d'impulsion parfaite, une synchronisation de porteuse parfaite, etc., en négligeant les opérations critiques de couche physique
  2. Absence de caractéristiques en bande médiane : Les méthodes de simulation existantes ne peuvent pas capturer les dynamiques uniques de la communication en bande médiane
  3. Synchronisation de timing des symboles : Les méthodes traditionnelles négligent généralement l'importance de la synchronisation de timing des symboles

Motivation de la Recherche

Fournir une méthode de simulation précise des systèmes de communication sans fil en bande médiane pour les recherches futures, permettant aux chercheurs d'observer et d'exploiter les avantages uniques de la communication en bande médiane.

Contributions Principales

  1. Cadre de simulation complet : Fournit une méthode de simulation complète du système de communication sans fil en bande médiane du transmetteur au récepteur
  2. Modélisation détaillée de la couche physique : Inclut la modélisation détaillée des opérations critiques de couche physique telles que la mise en forme d'impulsion et la synchronisation de timing des symboles
  3. Dérivation de modèles mathématiques : Fournit deux modèles de canal en bande médiane en temps discret : le modèle matriciel et le modèle linéaire
  4. Code MATLAB complet : Fournit un code de simulation MATLAB détaillé et commenté, facilitant la reproduction et l'apprentissage
  5. Méthode d'analyse de performance : Décrit les méthodes d'analyse et d'évaluation de la performance des systèmes en bande médiane

Détails de la Méthode

Définition de la Tâche

Cet article étudie comment simuler un système de communication sans fil SISO (Single-Input Single-Output) satisfaisant les contraintes en bande médiane, où :

  • Entrée : Séquence de données numériques et paramètres du canal
  • Sortie : Performance du taux d'erreur binaire (BER) et signal reçu
  • Contraintes : Satisfaction de la contrainte en bande médiane Tm<Ts<10TmT_m < T_s < 10T_m

Modèle Système

Définition de la Contrainte en Bande Médiane

Un système de communication sans fil en bande médiane doit satisfaire la contrainte suivante : Tm<Ts<10TmT_m < T_s < 10T_m

Où :

  • TmT_m : Étalement des délais (différence de temps entre les composantes de trajets multiples les plus précoces et les plus tardives)
  • TsT_s : Période des symboles

L'étalement des délais en pourcentage (PDS) est défini en conséquence : PDS=(TmTs)×100%\text{PDS} = \left(\frac{T_m}{T_s}\right) \times 100\%

Modèle de Signal

La forme équivalente en bande de base complexe du signal reçu est : r(t)=Esn=0N1γns(tτn)+w(t)r(t) = \sqrt{E_s}\sum_{n=0}^{N-1}\gamma_n s(t-\tau_n) + w(t)

Où :

  • EsE_s : Énergie des symboles
  • γn=αnejϕn\gamma_n = \alpha_n e^{-j\phi_n} : Gain complexe de la n-ième composante de trajet multiple
  • s(t)s(t) : Signal de données normalisé
  • w(t)w(t) : Processus de bruit complexe filtré

Le signal de données est défini comme : s(t)=kIkp(tkTs)s(t) = \sum_k I_k p(t-kT_s)

p(t)p(t) est la réponse impulsionnelle du filtre cosinus surélevé (RC).

Synchronisation de Timing des Symboles

Le décalage de timing optimal est résolu par l'optimisation suivante : τ^=maxtn=0N1γnR(τnt)2\hat{\tau} = \max_t \left|\sum_{n=0}^{N-1}\gamma_n R(\tau_n - t)\right|^2

R(τ)R(\tau) est la fonction d'autocorrélation de s(t)s(t).

La synchronisation est effectuée séparément pour les branches I et Q : τ^i=maxtn=0N1Re{γn}R(τnt)2\hat{\tau}_i = \max_t \left|\sum_{n=0}^{N-1}\text{Re}\{\gamma_n\} R(\tau_n - t)\right|^2τ^q=maxtn=0N1Im{γn}R(τnt)2\hat{\tau}_q = \max_t \left|\sum_{n=0}^{N-1}\text{Im}\{\gamma_n\} R(\tau_n - t)\right|^2

Modèle de Canal en Temps Discret

Modèle Matriciel

Le signal reçu après échantillonnage peut être exprimé sous forme matricielle : r=EsHs+w\mathbf{r} = \sqrt{E_s}\mathbf{H}\mathbf{s} + \mathbf{w}

H\mathbf{H} est une matrice de gain de canal Toeplitz B×BB \times B, dont les éléments sont :

undefined