Вы находитесь на странице: 1из 2

Mini projet 3 : Gestion trafics 3G

Présentation du mini-projet :
L’objectif du mini-projet est de développer un programme en Java pour la gestion des trafics dans la
partie radio du réseau UMTS. Ce programme gère la transmission entre l’utilisateur final UE et le
réseau 3G. Le réseau est décomposé en des régions appelées cellules. Une cellule est sous le contrôle
d’une station de base NodeB. Un UE est attaché à un seul NodeB. Il envoie des données vers le
NodeB en liaison montante et il reçoit du trafic en liaison descendante comme indique la figure ci-
dessous.

Modélisation du problème :
Classe réseau3G : est caractérisée par un nom, une bande de fréquence Uplink, bande Downlink, le type
d’accès multiple, débit max uplink et downlink et max délai. Un tableau de type NodeB pour stocker
tous les NodeB du réseau. Cette classe permet d’ajouter (), supprimer (), et rechercher () un NodeB,
calculer () le nombre de BTS selon des critères, calculer le nombre des UEs inscris, rechercher la
localisation d’un utilisateur et d’afficher les performances de ce réseau…
Classe NodeB : est caractérisée par son numéro, son emplacement, sa hauteur, le type de milieu (urbaine
ou rural), rayon de couverture de la cellule, puissance d’émission, nombre max des utilisateurs, un
tableau pour attacher les utilisateurs (UE), Un tableau (file d’attente) pour stocker les trafics Downlink
(pour être envoyer vers UE destination) et un tableau de trafics Uplink reçus des utilisateurs sources
(pour être envoyer vers d’autre NodeB ou des UEs). Cette classe peut afficher tous les informations du
NodeB, ajouter supprimer et rechercher un MS. Cette classe reçoit les trafics des UEs les stocke dans la
file Uplink. Si la destination est dans le même NodeB le trafic sera copier dans la file Downlink pour
l’envoyer vers UE destination sinon il recherche l’emplacement de UE (envoyer vers son NodeB). Les
trafics dans la file Downlink doivent être envoyer vers les UEs attachés au NodeB.
Classe UE : caractérisée par numéro du téléphone (IMEI), et numéro de la carte Sim (IMSI). Deux
tableaux pour générer et recevoir des trafics. Cette classe affiche les caractéristiques de l’utilisateur,
vérifie si l’utilisateur peut s’attacher à un BTS Un UE peut générer, envoyer et recevoir des trafics.
Classe Trafic : un trafic peut être voix, vidéo, ou FTP, etc…. Un tableau de type paquets pour stocker
les paquets de ce trafic, sa source et sa destination.
Classe paquet : caractérisé par ces qualités de service QoS (délai, débit, taille…)
Classe TestRéseau : teste les autres classes.

Consignes :
 Recherche sur le réseau UMTS
 Optimisation des programmes
 Notions orientés objet : attributs, constructeurs et méthodes
 Polymorphisme
 Héritage
 Interface
 Exception

Вам также может понравиться