Production du fichier
fichier_GPRS.txt
Comme il avait déjà été
mentionné, les informations utiles du GPRS se trouvent dans les dossiers
MFS, ce qui revient à traiter 48 fichiers (24 fichiers
par MFS*2 MFSs). Il est déduits de ces fichiers, les mêmes
informations de date et d'heure pour chaque fichier de MFS, auxquelles sont
ajoutées les valeurs effectives des compteurs bruts en faisant usage du
même script que celui de la production du fichier
fichier_GSM.txt.
Aussitôt qu'un fichier de MFS est traité en
entier, il est recopié dans le fichier fichier_GPRS.txt et son
chargement dans la base de données est désormais possible, au
même titre que celui du fichier fichier_GSM.txt.
2.1.3 Chargement
dans la base de données et agrégation des compteurs :
Pour la mise en oeuvre du chargement de la base de
données, il faut créer 02 tables tampons (tampon_GSM et
tampon_GPRS) qui contiennent autant de colonnes que les fichiers
fichier_GSM.txt et fichier_GPRS.txt. Le chargement se fait
comme suit :
§ Supprimer le contenu de la table tampon_X avec X =
{GSM, GPRS} ;
§ Charger le fichier fichier_X.txt dans la table
tampon_X avec X = {GSM, GPRS} ;
Nota :Tampon_X désignera pour la
suite les deux tables tampons.
La disponibilité de l'ensemble des 24 groupes de
compteurs (correspondant au groupe de compteurs par heure) pour une cellule
donnée permet de remplir la table des compteurs journaliers X.
Tables des Compteurs journaliers
GSM et GPRS
Les compteurs journaliers se déduisent des compteurs
horaires disponibles dans la table tampon_X, par agrégation pour une
cellule donnée de ses 24 groupes de compteurs horaires. Les
résultats obtenus sont, à la suite de cette opération,
chargés dans la table des compteurs journaliers GSM (respectivement
GPRS).
Une fois disponibles, ces compteurs permettent d'initier les
taches de :
· Calcul des compteurs journaliers par
région et par BSC (GPRS uniquement) : ils sont obtenus en
agrégeant l'ensemble des compteurs journaliers des cellules d'une
même région (respectivement BSC).
· Le remplissage des tables de compteurs
hebdomadaire et mensuel par localisation:
Lexique :
Localisation = {cellule, région, BSC (GPRS
uniquement)} ;
Y = {semaine, mois} ;
X = {GSM, GPRS} ;
jj = jour des opérations.
L'algorithme de remplissage au mois ou à la semaine est
le suivant :
Si jour jj = début_de_Y alors
Pour chaque localisation comme Z
ý Agréger tous les
compteurs journaliers X de Z entre
jour_début = début_de_(Y-1) et jour_fin =
jj-1 ;
ý Copier les
résultats des compteurs obtenus dans la
table_compteurs_localisation_Y_X
Algorithme 1 :
remplissage des tables de compteurs hebdomadaire et mensuel par
localisation
Disposant de tous les compteurs pour chaque type de
localisation et pour différentes granularités (jour, semaine,
mois), le calcul des indicateurs clés de performances (KPIs) pour ces
mêmes zones et granularité peut être engagé.
|