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

Mini projet 1 : GSM

Présentation du mini-projet :
L’objectif du mini-projet est de développer un programme en Java pour représenter la partie
radio du réseau GSM. Cette partie gère la transmission entre l’utilisateur final MS et le réseau
2G. 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 BTS. Un MS est attaché à une seule BTS. Il envoie des données vers le
BTS (liaison montante) et il reçoit du Trafic (liaison descendante) comme indique les figures
ci-dessous.

Modélisation du problème :
Classe réseau : 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 BTS
pour stocker tous les BTS du réseau. Cette classe permet d’ajouter (), supprimer (), et
rechercher () un BTS, calculer () le nombre de BTS selon des critères, calculer le nombre
d’abonnés inscris, rechercher la localisation d’un utilisateur et d’afficher les performances de
ce réseau…
Classe BTS : 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 utilisateur (MS). Cette classe peut afficher tous les
informations du BTS, ajouter supprimer et rechercher un ou des MS, vérifier l’état du cellule
(saturé ou non) …
Classe MS : caractérisée par un nom, prénom, mot de passe, numéro du téléphone (IMEI), et
numéro de la carte Sim (IMSI). Un tableau pour recevoir des appels. Cette classe affiche les
caractéristiques de l’utilisateur, vérifie si l’utilisateur peut s’attacher à un BTS et appelle un
autre utilisateur et affiche les informations des appels reçus. Un MS peut être un smartphone,
tablet ou autre...
Classe TestRéseau : teste les autres classes.
Consignes :
 Recherche sur le réseau GSM
 Optimisation des programmes
 Notions orientés objet : attributs, constructeurs et méthodes
 Polymorphisme
 Héritage
 Interface
 Exception

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