WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Extensions du simulateur Omnet++ pour la validation de mécanismes de transmission multimédia dans les réseaux IEEE 802.11

( Télécharger le fichier original )
par Ahmed Ayadi
Ecole Nationale des Sciences de l'Informatique - Ingénieur informatique 2007
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Chapitre 3 : Conception

Introduction

Ayant achevé la phase d'analyse, nous allons dégager la hiérarchie détaillée et complète des classes conçues tout en expliquant le rôle de chacune d'elles, puis nous expliquons les interactions entre elles avec les diagrammes de séquence.

1. L'architecture globale

Dans cette partie, nous allons présenter l'architecture globale des modules à développer dans ce projet. Il s'agit de l'interface réseau IEEE 802.11 et de la couche RTP/RTCP.

1.1. L'interface réseau IEEE 802.11

Nous avons ajouté l'interface IEEE 802.1 1a aux librairies MF et INET. Ce qui suit sera une description de l'architecture de cette interface.

1.1.1. L'interface réseau IEEE 802.11 de la librairie MF

L'interface réseau IEEE 802.1 1a que nous avons ajouté dans la librairie MF est un nouveau module appelé Nic8021 1a. Il est composé de 3 modules simples qui sont Decider8021 1a, SnrEcal8021 1a et Mac8021 1a. Comme le montre la figure 3.1, ce module possède deux interfaces de sortie avec la couche IP et avec le canal.

Nic80211a

Submodules:

Mac : Mac80211a

Decider : Decider8021 1a snrEval: SnrEval802 11 a radio: SingleChannelRadio

Gates :

in: uppergateIn

out: uppergateOut

out : upperControlOut in: radioIn

 

Figure 3.1 Le module Nic80211a

1.1.2. L'interface réseau IEEE 802.11 de la librairie INET

L'interface réseau IEEE 802.1 1a est un module composé de 3 modules simples qui sont Ieee8021 1aRadio, Ieee8021 1aMac et Ieee8021 1Mgmt. Dans la librairie INET, nous distinguons entre deux types de cartes réseaux sans fils : celle d'une station et celle d'un point d'accès. Cette différence est au niveau module Ieee8021 1Mgmt. Ce dernier gère les paquets

de gestion (authentification, association, etc.) qui sont échangés entre le point d'accès et les autres stations.

Ieee80211aNicSTA

Submodules:

mgmt : Ieee8021 1MgmtSTASimplified mac : Ieee80211aMac

radio : Ieee802 11 aRadio

Gates :

in: uppergateIn out: uppergateOut in: radioIn

 

Figure 3.2 Les composants du module Ieee80211aNicSTA

1.2 La couche RTP/RTCP

Le module RTPLayer est composé, comme le montre la figure 3.3, de plusieurs modules qui sont : rtpModule, rtcpModule, RTPProfile, RTPPayloadReceiver et RTPPayloadSender. Ce module possède une interface avec la couche Application et deux interfaces avec la couche UDP l'une connecté avec le module simple rtpModule et l'autre avec rtcpModule.

Figure 3.3 Les composants du module RTPLayer

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"L'ignorant affirme, le savant doute, le sage réfléchit"   Aristote