Document Memoire1 PDF
Document Memoire1 PDF
Document Memoire1 PDF
En fin nous remercions toutes personnes qui nous ont aidés de loin ou de
prés pour l’élaboration de ce travail.
INTRODUCTION ......................................................................................................................... 2
CONCLUSION .............................................................................................................................. 8
Chapitre II : Etude de l’existant et développement de la solution
INTRODUCTION ......................................................................................................................... 9
CONCLUSION ............................................................................................................................ 21
Chapitre III : Mise en œuvre
INTRODUCTION ....................................................................................................................... 23
CONCLUSION ............................................................................................................................ 27
REFERENCES BIBLIOGRAPHIQUES
ANNEXE C : KPIS
Liste des figures et des tableaux
T
TE: Terminal Equipment
U
UE : User Equipement
UMTS:Universal Mobile
Telecommunications System
UP : Unified Process
4G: 4 Generation
Introduction générale
Introduction générale
La qualité de service est aujourd’hui devenue l’une des préoccupations majeures des
opérateurs des réseaux de téléphonie mobile. Le développement accru de ces réseaux et la
compétition acharnée que se livrent les opérateurs dans ce domaine ont placé sur le devant de la
scène le suivi nécessaire et quotidien de la qualité de service du réseau, gage de la fidélité de ses
abonnés.
Cette tâche nécessite des mesures et des relevés d’indicateurs de qualité de service à partir
d’informations significatives relatives au fonctionnement du réseau. Cependant, la complexité de
la collecte, de la remonté et du traitement des informations sur le réseau mobile a fait émerger le
besoin de disposer d’un système qui permet d’avoir les données statistiques et les indicateurs clés
de performance.
Dans ce contexte s’inscrit ce projet qui consiste à doter l’opérateur Mobilis, filiale
d’Algérie Télécom, d’un tableau de bord de performance pour la direction de l’optimisation du
réseau mobile. Il s’agit d’une application Web qui permet d’intégrer les indicateurs clés de
performance relatifs au fonctionnement des stations de base radio et de suivre leur évolution ce
qui peut guider les ingénieurs de supervision dans leurs actions de correction et d’optimisation de
la qualité de service du réseau mobile.
Le premier chapitre est le point de départ. Il consiste apprentissage les généralités sur la
technologie LTE, et son architecture LTE , les t statistiques et les indicateurs clés de performance.
Le deuxième chapitre est dédié à la présentation une étude détaillée du système existant, pour
faire un diagnostic de la situation existante.
Dans le troisième chapitre, nous présentons la conception de notre application en se basant sur
le langage de modélisation UML.
Dans le quatrième chapitre, nous présentons les outils de développement utilisés pour la mise
en œuvre de notre application à laquelle nous avons donné le nom de «Mobilia».
1
Chapitre I :
Généralités sur la LTE
Chapitre I Généralités sur la LTE
Introduction
Le secteur de réseau de téléphonie mobile a connu une évolution remarquable, grâce aux
avancées technologiques dans les domaines de l’informatique, de l’électronique et du traitement
du signal, telle que plusieurs générations de standards qui se sont succédées partant de la première
génération GSM (Global System for Mobile Communications) jusqu’à la quatrième génération 4G.
Ce chapitre consiste à présenter des généralités sur la norme LTE (Long Term Evolution),
l’architecture LTE et les statistiques ainsi que sur les indicateurs clés de performance.
Autrement dit, Nous libérons vraiment le pouvoir de notre appareil sans-fil. En d’autres
termes, c’est la convergence parfaite d’internet, du mobile, des nouvelles technologies et de tout
ce qu’il s’y rapporte. [1]
UE(User Equipement)
L'E-UTRAN Le réseau d’accès (Evolved UMTS Terrastiral Access Network).
Le Cœur de réseau EPC (Evolved Packet Core).
2
Chapitre I Généralités sur la LTE
Carte de circuit intégré universel UICC (Universal Integrated Circuit Card) : C'est aussi connu
sous le nom de carte SIM pour LTE équipements. Il exécute une application appelée USIM
(Universal Subscriber Identity Module). [2]
L'architecture du réseau LTE d’accès radio terrestre E - UTRAN a été illustrée ci-dessous :
L'architecture du réseau LTE d’accès radio terrestre E - UTRAN a été illustrée ci-dessous :
LTE Mobile communique avec une seule station de base et une cellule à la fois et il y a
Deux fonctions principales supportées par eNB:
• L'eNB envoie et reçoit des transmissions radio vers tous les mobiles utilisant les fonctions
de traitement du signal numérique de l'interface LTE.
• L'eNB contrôle le fonctionnement de bas niveau de tous ses mobiles, en leur envoyant des
signaux messages tels que les commandes de transfert.
Chaque eBN se connecte à l’EPC (Evolved UMTS Terrastiral Access Network) au moyen
de l'interface S1 et peut également être connecté à proximité des stations de base par l'interface
X2, qui est principalement utilisée pour la signalisation et le transfert de paquets pendant le
handover.
3
Chapitre I Généralités sur la LTE
Ces canaux sont des composantes de l’architecture du système et sont donc à distinguer du
canal de transmission (qui capture les effets de la propagation radio) et du canal fréquentiel (ou
porteuse) déjà rencontrés.
Les canaux de l’interface radio sont des points d’accès aux services proposés par une
couche N : ils permettent à la couche N+1 de délivrer à cette couche N des données qui devront
être traitées (et éventuellement marquées) selon les spécificités du canal.
On distingue trois classes de canaux, selon les couches du modèle OSI (Open System
Interconnexion) auxquelles ils sont attachés.
• les canaux logiques : qui opèrent entre les couches RLC (Radio Link Control) et MAC
(Media Access Control) et sont définis selon le type d’information qu’ils transportent (par exemple
: signalisation du plan de contrôle ou données du plan usager) ;
• les canaux de transport : qui opèrent entre la couche MAC et la couche physique et
sont définis par la manière et les caractéristiques selon lesquelles les données sont transportées par
l’interface radio LTE.
• les canaux physiques : qui sont utilisés par la couche physique et sont définis par les
caractéristiques physiques de leur transmission (par exemple leur placement dans la trame).
Dans une configuration donnée de l’interface radio, un canal logique ne peut être porté que
par un seul canal de transport, mais ce dernier peut transporter plusieurs canaux logiques. La même
règle s’applique pour les canaux de transport et les canaux physiques.
Enfin, certains canaux physiques ne sont associés à aucun canal de transport ni canal
logique, car ils portent uniquement des informations relatives à la couche physique. [3]
4
Chapitre I Généralités sur la LTE
5
Chapitre I Généralités sur la LTE
I.5.Techniques de LTE
Elle consiste à répartir la bande passante en plusieurs sous porteuses orthogonales étroites
de 15 KHz et chacune d’elles est modulée à l’aide de techniques de modulation différentes.
L’orthogonalité est le résultat d’intersection de plusieurs sous porteuses au niveau zéro de
l’amplitude.
6
Chapitre I Généralités sur la LTE
I.7.1. Statistiques
Les statistiques sont très utiles afin de surveiller les performances du réseau. La
surveillance du réseau est un élément principal pour atteindre la meilleure qualité du service. La
surveillance de la QoS comporte l'observation, la qualification et l'ajustement permanent de divers
paramètres du réseau. Ces statistiques représentent un ensemble général de métrique qui aide
l’opérateur à faire une évaluation des performances et une analyse des défauts.
La métrique est directement produite par le trafic réel des abonnés. Chaque événement qui
se produit dans le réseau est rapporté à l’ingénieur radio.
Les indicateurs élémentaires de performance, des compteurs purs qui sont des valeurs
incrémentales des événements.
Les indicateurs clés de performance KPIs (Key Performance Indicator), des formules
calculées en se basant sur les PIs, traduisant mieux l'expérience de l'abonné.
• Accessibilité : Sont utilisés pour mesurer correctement si les services demandés par les
utilisateurs peuvent être consultés dans un état donné, se réfère également à la qualité de
disponibilité lorsque les utilisateurs ont besoin. Les indicateurs sont :
• Retainabilité: Sont utilisés pour mesurer la façon dont le réseau conserve la possession de
l'utilisateur ou la possibilité de contenir et fournir les services aux utilisateurs. Les indicateurs
sont :
• Mobilité : Sont utilisés pour mesurer les performances du réseau qui peuvent gérer le
mouvement des utilisateurs et conserver encore le service de l'utilisateur. Les indicateurs sont :
7
Chapitre I Généralités sur la LTE
Intra-Frequency Handover Out Success Rate Inter-Frequency Handover Out Success Rate
•Intégrité : Sont utilisés pour mesurer le caractère ou la crédibilité du réseau pour son
utilisateur, tel que le débit, la latence des utilisateurs. Les indicateurs sont :
•Availabilité : Sont utilisés pour mesurer la disponibilité du réseau, approprié ou prêt pour
les utilisateurs à utiliser les services. Les indicateurs sont :
Conclusion
Dans ce chapitre, nous avons présenté l’architecture de la technologie LTE, en donnant un
aperçu sur les canaux de communication LTE et les couches de stockage de ce protocole LTE et
en présentant les statistiques et les indicateurs clés de performance.
Dans le chapitre suivant, nous allons présenter l’étude de l’existant pour comprendre le
fonctionnement du système actuel et cerner la problématique.
8
Chapitre II:
Etude de l’existant et
Développement de la solution
Chapitre II Etude de l’existant et développement de la solution
Introduction
Dans ce chapitre, nous allons effectuer une étude de l’existant dans l’objectif de
diagnostiquer le système existant au sein de l’unité d’accueil. Cela consiste à recueillir des
informations en respectant la démarche suivante : collecte des informations utiles décrivant le
fonctionnement du système actuel, analyse de la situation actuelle et mise en évidence des
insuffisances et des anomalies et afin de proposer de solutions concrètes et réalisables, en se
référant aux objectifs de l’unité d’accueil.
Nous présentons aussi les étapes de la conception de notre nouveau système, après un
premier tour rapide des bases d’UML (Unified Modeling Langage) (voir annexe A) et des
différents types de diagrammes proposés par ce langage de modélisation. Nous présenterons et
introduirons également ce qui nous seront utiles, afin d’éclairer les idées fortes auxquelles se
rattache la démarche pratiques adoptée dans la suite du notre mémoire.
9
Chapitre II Etude de l’existant et développement de la solution
10
Chapitre II Etude de l’existant et développement de la solution
procéder à son optimisation en prenant au moment opportun des mesures correctives ou des pistes
d’améliorations.
11
Chapitre II Etude de l’existant et développement de la solution
Perte de temps lors de l’élaboration des états statistiques, à cause du traitement manuel des
informations, qui fait que les décideurs ne peuvent pas réagir en temps réel faute des retards dans
la réception de ces états.
Absence d’historique des réalisations des dernières années et perte des données avec le temps, à
cause de la limitation des espaces de stockage.
Absence d’un moyen de navigation permettant aux décideurs ou aux analystes de visualiser les
résultats selon un niveau de détail précis.
Centré sur l’architecture : Tout système complexe doit être décomposé en parties
modulaires afin de garantir une maintenance et une évolution facile. Cette architecture
(fonctionnelle, logique, matérielle… etc.) doit être modélisée en UML et pas seulement
documentée en texte.
12
Chapitre II Etude de l’existant et développement de la solution
Conduit par les cas d’utilisation : Le projet est mené en tenant compte des besoins et
des exigences des utilisateurs. Les cas d’utilisation du futur système sont identifiés, décrits avec
précision et priorisés.
Piloté par les risques : Les risques majeurs du projet doivent être identifiés au plutôt,
mais surtout levés le plus rapidement possible. Les mesures à prendre dans ce cadre déterminent
l’ordre des itérations.
Le processus que nous avons utilisé pour le développement de notre système est :
Itératif et conduit par les cas d’utilisation, comme UP, mais beaucoup plus simple ;
Relativement léger et restreint, comme les méthodes agiles, mais sans négliger les
activités de modélisation en analyse et conception ;
Nous avons créé notre propre base de données parce que nous ne pouvons pas accéder à la
base de données de l'entreprise en raison des mesures de sécurité, mais l’entreprise peut adapter
notre application avec leur base de données plus tard.
Groupe des utilisateurs : c’est ensemble de personnes qui effectuent l’analyse à partir
de l’importation des données KPI, la génération de graphes, l’édition des rapports.
Groupe des administrateurs : ce groupe contient les acteurs responsables de la gestion
des KPIs et de l’administration de notre système.
Nous allons désormais décrire la chronologie des actions qui devront être réalisées par les
acteurs, afin de les clarifier et adopter le langage de l'utilisateur final. Ces actions sont représentées
par des cas d’utilisations, accompagnés d’une documentation des fonctionnalités les plus
importantes.
13
Chapitre II Etude de l’existant et développement de la solution
Pour clarifier l’enchainement des différents cas d’utilisations de notre travail, nous allons
dans la partie suivante détailler chacun de ces cas à part ainsi que leurs sommaires d’identification.
Titre Authentification
But Sécuriser l’accès à l’application.
Acteur Administrateur, Utilisateur.
Préconditions Une interface graphique est affichée.
Description des enchainements Enchaînement(a) : Vérification des droits d’accès.
14
Chapitre II Etude de l’existant et développement de la solution
15
Chapitre II Etude de l’existant et développement de la solution
La figure suivante illustre le diagramme de cas d’utilisation «Générer des graphes d’évolution
des KPIs »:
16
Chapitre II Etude de l’existant et développement de la solution
17
Chapitre II Etude de l’existant et développement de la solution
Afin de comprendre le cas d’utilisation « Gestion des utilisateurs » nous l’avons représenté
dans la figure suivante :
Acteurs Administrateur.
Préconditions L’administrateur peut rechercher un utilisateur
pour lui attribuer ses droits d’accès comme il peut
le supprimer.
18
Chapitre II Etude de l’existant et développement de la solution
19
Chapitre II Etude de l’existant et développement de la solution
Dans cette partie, nous allons présenter le diagramme de séquence pour quelque cas
d’utilisation de notre système.
20
Chapitre II Etude de l’existant et développement de la solution
Conclusion
Dans ce chapitre, nous avons fait l’analyse et la conception de notre application, cela nous a
permis de mieux comprendre le fonctionnement du système et d’avoir une synthèse sur le travail
21
Chapitre II Etude de l’existant et développement de la solution
à réaliser en se basant sur les diagrammes du langage UML, Il s’agit d’une préparation à la phase
de réalisation dans le prochain chapitre.
Nous avons fait l’analyse et la conception de notre application, cela nous a permis de mieux
comprendre le fonctionnement du système et d’avoir une synthèse sur le travail à réaliser en se
basant sur les diagrammes du langage UML, Il s’agit d’une préparation à la phase de réalisation
dans le prochain chapitre.
22
Chapitre III :
Mise en œuvre
Chapitre III Mise en œuvre
Introduction
Le chapitre précédent nous a facilité la réalisation de notre application. L’utilisation de cette
dernière passe à travers des interfaces qui permettent d’interagir avec les utilisateurs, cependant
elle nécessite premièrement une demande d’authentification afin d’être utilisée.
Dans ce chapitre, nous avons présenté notre application, les outils de développement utilisés,
ainsi que les différentes interfaces à partir des captures d’écran.
Un système de 64 bits ;
23
Chapitre III Mise en œuvre
Afin que Mobilia puisse être utilisée, elle nécessite d’abord une demande d’authentification
pour sécuriser l’accès aux données. En effet, nous devons saisir un nom d’utilisateur et un mot de
passe dans la fenêtre d’accueil comme il est montré dans la Figure III.1.
Figure.III.1.Interface d’authentification
Après l’authentification, la page d’accueil s’affichera pour permettre l’accès aux différentes
interfaces.
La Figure III.2 représente l’interface d’accueil.
Figure.III.2.Interface d’accueil
Une fois que la page d’accueil est affichée, l’utilisateur peut filtrer les indicateurs de
performances en précisant la date début et date fin (voir figure III.3), puis saisir le code de cellule
(voir figure III.4) et choisir le node qu’il veut sélectionner, après l’ensemble des indicateurs qu’il
veut filtrer et enfin cliquer sur le bouton ok.
La figure III.3 représente l’interface de filtrage.
24
Chapitre III Mise en œuvre
Figure.III.3.Interface de filtrage
25
Chapitre III Mise en œuvre
Figure.III.6.Sélection du node
Enfin, les indicateurs clés de performance sont sélectionnés comme le montre la figure III.7.
Après que l’on clique sur « ok », le résultat qui s’affiche est illustré dans la figure III.8. Il
constitue un graphe qui montre les indicateurs de performances qui ont été sélectionnés. Chaque
courbe représente un KPI avec sa couleur associée pour les différencier.
Si nous avons obtenu des graphes chargés, nous avons le choix de zoomer la partie que
nous voulons comme l’illustre la figure III.9.
26
Chapitre III Mise en œuvre
Figure.III.9.Zoom du graphe
Conclusion
Ce chapitre constitue la réalisation de toutes les données que nous avons traités dans les
chapitres précèdent, donc c’est le résultat obtenu. Dans cette partie, nous avons présenté notre
application, l’environnement de travail, la configuration du matérielle ainsi que les différentes
interfaces.
27
Conclusion générale
Conclusion générale
Notre projet de fin d’étude s’inscrit dans le cadre de développement d’une application web
qui peut guidé les ingénieures d'optimisation à faire l'analyse et de prendre la décision de façon
plus claire et avec moins de temps. Cette application consiste en premier temps à proposer aux
ingénieurs de MOBILS un outil de travail plus efficace pour faciliter et améliorer le travail. Et en
second temps à fournir une interface de travail bien défini à chaque ingénieur afin de garantir une
sorte de travail plus fiable et efficace.
Durant ce stage, nous avons été confrontés à des moments critiques qui étaient purement
techniques, dus principalement au manque de savoir dans ce vaste domaine qui nécessite de
connaitre différents langages de programmation web ainsi que la gestion des bases de données.
Cependant, le développement d’un tel projet n’est jamais totalement achevé et certaines idées n’ont
pas pu être réalisées à cause de contraintes de temps.
Enfin, ce projet a fait l'objet d'une expérience intéressante, qui nous a permis d'améliorer nos
compétences dans le domaine.
28
Références bibliographiques
Références bibliographiques
[2] A.KHALLIDA, Z.Azzat, Sécurité du service de commerce mobile dans le cadre des réseaux
de nouvelle génération, Master, Université Mohammed V-Agdal, 2009/2010.
[3] Y.Bouguen, E.Hardouin, F-X.Wolf, « LTE et les réseaux 4G », Paris :Groupe Eyrolles, 2012.
[6] Mathieu.NEBRA, «Apprenez à créer votre site web avec HTML5 et CSS3», 2013.
Webographies
[1] http://www.telecomspourtous.fr (Page consultée le 25 mai 2017)
UML c'est-à-dire langage unifié pour la modélisation. C’est une notation graphique et un
ensemble d’outils destinés à la création de modèles orientés objet en vue de l’analyse et de la
modélisation de logiciels. Il est un langage de modélisation des systèmes standard, qui utilise
plusieurs diagrammes qui ont pour but de modéliser tous les aspects d'un système : statique,
dynamique.
1
Annexe
B.1.1. HTML
HTML (Hypertext Markup Language) c’est un langage informatique utilisé pour créer des
sites web permettant d’indiquer où placer des textes, insérer des images, faire des liens entre les
pages, etc.
La dernière version est la version 5. Encore assez peu répandue, elle fait beaucoup parler
d'elle car elle apporte de nombreuses améliorations comme la possibilité d'inclure facilement des
vidéos, un meilleur agencement du contenu, de nouvelles fonctionnalités pour les formulaires, etc.
[6].
B.1.2. CSS
Le CSS (Cascading Style Sheets) n'est pas plus compliqué que le HTML. Il vient le compléter
pour nous aider à mettre en forme notre page web. il nous permet de définir l’apparence des textes
(comme la police, la couleur, la taille, etc...), ainsi que l’agencement de la page (comme les marges,
l’arrière-plan, etc...), donc le CSS définit la présentation du document.
Les langages HTML et CSS sont à la base du fonctionnement de tous les sites web ou les
applications. Quand nous consultons un site avec un navigateur, il faut savoir que, en coulisses,
des rouages s'activent pour permettre au site web de s'afficher [6].
B.1.3. AJAX
AJAX (Asynchronous JavaScript And XML) est l'acronyme d'Asynchronous JavaScript And
XML, autrement dit JavaScript Et XML Asynchrones. Il n'est ni une technologie ni un langage de
programmation ; AJAX est un concept de programmation Web reposant sur plusieurs technologies
comme le JavaScript et le XML.
Le principe d'AJAX est de faire communiquer une page Web avec un serveur Web sans
occasionner le rechargement de la page. C'est la raison pour laquelle JavaScript est utilisé, car c'est
lui qui va se charger d'établir la connexion entre la page Web et le serveur. [7]
B.1.4. jQuery
jQuery est une bibliothèque JavaScript créée en 2006 par John Resing, c’est un simple fichier
JavaScript que l’on va inclure dans nos document HTML ou PHP, il va nous permettre de parcourir
2
Annexe
nos documents, de sélectionner les éléments, de les manipuler, de modifier leur apparence, des
animations sur la page, ce qui nous permettra de faire de l’échange de données entre client et
serveur et vice versa, sans avoir à recharger la page.
Utiliser une bibliothèque telle que jQuery, va nous permettre de créer nos applications
beaucoup plus rapidement et simplement que si vous la codiez en pur JavaScript. jQuery va vous
permettre d’arriver au même résultat en écrivant beaucoup moins de code, avec une syntaxe
beaucoup plus simple et agréable que celle du pur JavaScript. [8]
B.1.5. PHP
PHP (Hypertext Preprocessor) est un langage de scripts libre principalement utilisé pour
produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner
comme n'importe quel langage interprété de façon locale, en exécutant les programmes en ligne
de commande.
B.1.6. MySQL
My SQL est un gestionnaire de base de données libre. Il est très utilisé dans les projets
libres et dans le milieu industriel.
En particulier, le couple MySQL/PHP est utilisé pour la création et la gestion nombreux sites
internet dynamiques.
My SQL s’utilise par défaut en ligne de commande. Il existe cependant plusieurs interfaces
graphiques permettant de gérer MySQL, par exemple PhpMyAdmin ou SQLyog.
B.2.Outils de Développement
B.2.1.WampServer
WAMP (Windows Apache MySQL, PHP5) est une plateforme de développement web,
permettant d’installer et de gérer Apache, PHP, MySQL, phpMyAdmin, Sqlitemanager et un
gestionnaire de services. Il permet donc de faire tourner un serveur de développement pour des
applications en PHP sur l’ordinateur.
3
Annexe
Un serveur web Apache : il prend en charge l’interprétation des requêtes http, Apache
est désormais le serveur web le plus populaire, extrêmement fiable, stable, rapide et utilise très peu
de ressources système.
PhpMyAdmin : est un logiciel libre destiné à gérer l'administration de MySQL sur le Web.
IL supporte une large gamme d’opérations avec MySQL à travers une l’interface utilisateur.
B.2.2. Notepad++
Notepad++ est un éditeur de texte très léger, très puissant et libre. Il est parfait pour
programmer avec des langages ne nécessitant pas d'environnement de développement (HTML,
CSS, JavaScript, PHP…) ou en ayant un peu pratique (Python, processing…), ou pour du
traitement de données. Il prend en charge par défaut une cinquantaine de langages différents, et
vous laisse libre d'en ajouter d'autres. [10]
4
Annexe
Annexe C : KPIs
C.1. Accessibilité
Les indicateurs de cet classe sont :
RRC Setup Success Rate
Le taux de réussite de la configuration RRC est calculé en fonction du compteur à l'eNodeB
lorsque l'eNodeB a reçu la demande de connexion RRC de l'UE. Le nombre de tentative de
connexion RRC est collecté par eNodeB à la mesure au point A et le nombre de connexion RRC
réussie calculé au point C.
La figure suivante illustre le kpi RRC Setup Success Rate :
5
Annexe
6
Annexe
ENodeB différent.
7
Annexe
8
Résumé
Ce travail consiste à doter l’opérateur Mobilis d’une application web qui permet d’intégrer
les indicateurs clés de performance relatifs au fonctionnement des stations de base radio et de
suivre leur évolution ce qui peut guider les ingénieurs de supervision dans leurs actions de
correction et d’optimisation de la qualité de service du réseau mobile.
Mots clés : application web, indicateurs clés de performance, stations de base radio
Abstract
This work consists in equipping the Mobilis operator with a web application that allows to
integrate the key performance indicators relating to the operation of the radio base stations and to
follow their evolution which can guide the supervisory engineers in their corrective actions And
optimization of the quality of service of the mobile network.
Key word: web application, key performance indicators, radio base stations
ملخص
هذا العمل يوفرلموبيليس تطبيق ويب يجمع بين مؤشرات األداء الرئيسية المتعلقة بتشغيل محطات الراديو وتتبع
.تطورها التي يمكن أن توجه مهندسي اإلشراف في تصحيح أعمالهم واالستفادة المثلى من جودة الخدمة لشبكة الهاتف المحمول