Vous êtes sur la page 1sur 99

Rpublique du SENEGAL Universit Gaston Berger de Saint Louis (UGB)

Unit de Formation et de Recherche de Sciences Appliques et de Technologie (UFR SAT) Diplme dIngnieur en lectronique et Tlcommunications (DIETEL)
Rapport de Projet de fin dtudes Sujet:

CONCEPTION DUN OUTIL DE DIMENSIONNEMENT BSS DUN RSEAU GPRS

Prsent et soutenu le 31 01 2009 par: Tab THIAM Sous lencadrement de: Devant le jury:

Prsident: M. Dine Ndiaye M. Andr FAYE (UGB) Membres: M. Amadou S. Maga et de M. Abdou K. Farota M. Abdourahmane NDIAYE M. Andr Faye (ORANGE)
Anne universitaire 2007/2008

Ddicaces
Louange Allah le misricordieux, Guide de ce qui sont guids, qui nous a guids. Nous ne serions pas guids, si Allah ne nous avait pas guid

A ma trs chre Mre, Bigu Kb, A mon trs cher Pre, Elhadji Yague, A mes trs chres belles-mres A mes trs chres Surs et frres, A mes trs chers Amis, A ma trs chre grand-mre Fama Dieng, A mes chres tantes et cousines, A mes chers oncles et cousins, A mes camarades de promotion, mon binme I. Tall A mes amis, voisins et camarades de G, M. L. Ndiaye A mes camarades de villages, A mes camarades de lUniversit, A tous mes professeurs et matres, A lensemble de ladministration pdagogique de lURF SAT, du DIETEL particulirement A mon meilleur MamadouThiam, Je ddie ce travail.
Tab Thiam
II

Je tiens tout dabord remercier ma trs chre maman pour tous les sacrifices et peines quelle a dus endurs sans relche, ni regrets et quaucun effort dun fils ne pourrait combler, lamour quelle nous porte, nous ses fils. Merci Maman! Ces remerciements vont aussi lendroit de mon trs cher et honorable pre, qui na jamais mnag aucun effort pour la russite de ses enfants, notre ducation. Votre immense savoir, votre noble sagesse nous a bien guid et restera une ternelle rfrence et miroir pour nous, vos enfants. Merci pre! Je tiens aussi remercier tous mes surs et frres, tantes et oncles, ma grand-mre, mes amis pour leur soutien et conseils. Je porte mes remerciements lendroit de Abdou Thiam qui sest beaucoup donn pour me trouver ce stage, chose pas facile. Il ma constamment conseill et soutenu de prs ou de loin, pour la russite de ce projet. Merci Abdou ! Jinsiste pour exprimer toute ma reconnaissance Mr. Abdourahmane Ndiaye, mon matre de stage. Il ma bien encadr, guid et soutenu. Merci Matre ! Elle va aussi lendroit de Mr. Etienne Ndong Faye, Mr. Ibrahima Dme, Mr. Abdourahmane Zongo, Mr. Birane Kane, Mr. Mouhamed Salam Diop, Mr. Bocar Kelly, Mr. Amadou L, Mr. Daouda Diouf et tous ceux qui mont accueilli bras ouverts et aid Orange. Je tiens aussi exprimer ma profonde gratitude Mr. Andr Faye, davoir accept de mencadrer malgr le manque de temps et tout. Je ne pourrais finir sans adresser des remerciements la famille Fall de Mermoz et tmoigner de la gratitude en lendroit de la modeste et gentille personne de Mor Codou Gueye, que je ne pourrais jamais assez remercier pour son soutien et tout... Merci Mor! Je voudrais aussi bien remercier particulirement Ibrahima Tall et Youssoupha Thiam mes deux binmes de galre. Que notre amiti soit bnie de DIEU ternellement et que les fruits de nos efforts et notre russite puissent tre profitables notre pays, nos familles et nos parents! Je macquitte, enfin, volontiers dun devoir de remerciement, de gratitude ltat du Sngal et tous mes enseignants pour la qualit de lenseignement et la ferveur de lencadrement, le bon suivi quils ont eu me prodiguer sans relche durant mes tudes de lcole coranique luniversit. III

AVANT PROPOS Dans le cadre de ma formation dingnieur au niveau du DIETEL (Diplme dIngnieur de conception en Electronique et Tlcommunications), de la Section Physique Applique de lUnit de Formation et Recherche au sein de lUniversit Gaston Berger de Saint Louis, je suis amen raliser un projet de fin dtudes dans le cadre dun stage afin de pouvoir obtenir le diplme sanctionnant ce cycle dingnieur. Ce projet a t ralis comme il est demand au sein de la filiale Orange Mobiles du groupe Orange. Et, plus prcisment, il a t effectu au sein du dpartement RAM en collaboration avec les ingnieurs radio et certains ingnieurs du cur de rseau. Il a t question de concevoir un outil permettant dautomatiser le dimensionnement du soussystme de base du rseau GPRS, tant donn quils ne disposent pas dun tel outil. Par ailleurs, ce stage ma permis dapprendre beaucoup et de pratiquer le mtier dingnieur de rseaux.

IV

Table des matires


Liste des figures .....................................................................................................................VII Glossaire et abrviations........................................................................................................ IX Prsentation du groupe SONATEL.....................................................................................XII Rpartition du Capital de la SONATEL.............................................................................XII Le Groupe SONATEL et ses filiales ................................................................................. XIII Organigramme du Groupe SONATEL....................................... Erreur ! Signet non dfini. Organigramme du dpartement du Rseau dAccs Mobile RAM................................ XIV INTRODUCTION GENERALE ............................................................................................ 1 Chapitre I : GENERALITES SUR LE GSM ............................................................................. 3 I.1 PRESENTATION DE LA NORME GSM............................................................. 3 I.2 ARCHITECTURE DUN RESEAU GSM............................................................. 6 I.2.1 Le BSS (Base Station Subsystem) ....................................................................... 7 I.2.2 Le NSS (Network Subsystem) ............................................................................. 8 I.2.3 LOSS (Operating Subsystem).......................................................................... 11 I.2.3.1 LOMC-S (Operating Maintenance Center Switch part) ...................... 11 I.2.3.2 LOMC-R (Operating Maintenance Center Radio part) ....................... 11 I.2.3.3 Le NMC (Network Management Center) ................................................ 12 I.3 Le MS (Mobile Station).......................................................................................... 12 Chapitre II : EVOLUTION DU GSM VERS LE GPRS.......................................................... 13 II.1. INTRODUCTION.................................................................................................. 13 II.2. PRESENTATION DU RESEAU GPRS............................................................... 14 II.3. ARCHITECTURE DUN RESEAU GPRS ......................................................... 15 II.3.1. Le SGSN (Serving GPRS Support Node)..................................................... 16 II.3.2. Le GGSN (Gateway GPRS Support Node).................................................. 17 II.3.3. Les modules PCU et CCU.............................................................................. 18 II.3.4. Le BG (Border Gateway)............................................................................... 18 II.3.5. Le CGF (Charging Gateway Function)........................................................ 19 II.3.6. Les interfaces du rseau GPRS ..................................................................... 19 II.3.7. La Station Mobile GPRS ............................................................................... 21 II.4. SCHEMAS DE CODAGE ..................................................................................... 23 II.5. PROTOCOLES ET CANAL RADIO GPRS....................................................... 24

II.5.1 II.5.2 II.5.3 II.5.4 II.5.7 II.5.8 II.5.9

Pile protocolaire.............................................................................................. 24 La couche SNDCP (SubNetwork Dependent Convergence Protocol)....... 25 La couche LLC (Logical Link Control) ....................................................... 25 La couche RLC (Radio Link Control).......................................................... 26 La Couche Physique....................................................................................... 26 Le Protocol GTP (GPRS Tunnelling Protocol) ........................................... 27 Canal radio GPRS.......................................................................................... 27

II.6. DESCRIPTION FONCTIONNELLE DU GPRS................................................ 30 II.6.1 Schma fonctionnel du GPRS ....................................................................... 30 II.6.2 Transfert de paquets en GPRS ..................................................................... 31 II.6.3 Etablissement de TBF (Temporary Block Flow)......................................... 32 II.6.4 Gestion de la mobilit..................................................................................... 33 II.6.4.1 Etats GPRS ............................................................................................. 33 II.6.4.2 Contextes GPRS ..................................................................................... 34 II.6.5 Emission de donnes....................................................................................... 36 II.6.6 Rception de donnes ..................................................................................... 37 II.7. QoS EN GPRS ........................................................................................................ 37 Chapitre III LE GPRS DANS LE RESEAU ORANGE .......................................................... 39 III.1 ARCHITECTURE DU RESEAU GPRS EXISTANT ........................................ 39 III.1.1 Le SGSN (Serving GPRS Support Node)..................................................... 40 III.1.2 Le CGSN (Combined GPRS Support Node) ............................................... 41 III.1.3 Les MFS (Multi BSS Fast packet Server) .................................................... 41 III.1.4 Les PCU (Packet Controler Unit) ................................................................. 42 III.1.5 Les Interfaces implmentes ......................................................................... 44 III.1.6 Les BSC dans le GPRS................................................................................... 44 III.1.7 Le MPBN (Mobile Packet Backbone Network)........................................... 48 III.1.8 Le MMSC (Multimedia Message Service Center) ...................................... 48 III.1.9 Le Ng HLR...................................................................................................... 48 III.2 OFFRE DE SEVICES GPRS DORANGE ......................................................... 49 III.3 LA QoS GPRS DANS LE RESEAU ORANGE .................................................. 49 Chapitre IV : DIMENSIONNEMENT BSS DUN RESEAU GPRS ...................................... 50 IV.1 PROBLEMATIQUE DU DIMENSIONNEMENT ............................................. 50 IV.2 ANALYSE DE DONNEES POUR LE DIMENSIONNEMENT ....................... 50 IV.3 LES PROCEDURES DE DIMENSIONNEMENT ............................................. 53 IV.3.1 Le dimensionnement des canaux PDCH ...................................................... 53 IV.3.2 Le dimensionnement de linterface Abis...................................................... 57 IV.3.3 Le dimensionnement de linterface Ater...................................................... 57 IV.3.4 Le dimensionnement de linterface Gb ........................................................ 58 IV.3.5 Le dimensionnement des PCU ...................................................................... 60 IV.3.6 Le dimensionnement BSC ............................................................................. 61 IV.4 OUTIL DE DIMENSIONNEMENT BSS DUN RESEAU GPRS .................... 62 IV.5 APPLICATION ET DESCRIPTION DE LODBG ........................................... 71

VI

CONCLUSION GENERALE ............................................................................................... 79 Annexe ..................................................................................................................................... 81 Bibliographie .......................................................................................................................... 84

Liste des tableaux


Tableau 1: rcapitulatif des interfaces dans le rseau GPRS ................................................... 19 Tableau 3 : Schmas de codage et dbits GPRS ...................................................................... 24 Tableau 4 : comparatif entre les diffrents types de codage. ................................................... 24 Tableau 5: rcapitulatif des canaux logiques GPRS ................................................................ 30 Tableau 8: Subscriber Capacity................................................................................................ 40 Tableau 9: Throughput for GSM.............................................................................................. 41 Tableau 10: Spcifications du PCU6000 de HUAWEI ........................................................... 43 Tableau 11: Capacits du G2 BSC........................................................................................... 45 Tableau 12: BSC Evolution Capacity ...................................................................................... 47 Tableau 13: Rcapitulatif des entits du rseau GPRS existant............................................... 48 Tableau 14: En-ttes des protocoles en GPRS ......................................................................... 51 Tableau 15: Taux den-ttes en fonction du volume dinformation......................................... 52 Tableau 16: Exemple de modle de trafic en GPRS ................................................................ 52 Tableau 17: Exemple de profil dabonns pour le GPRS ........................................................ 52 Tableau 18: dbit par type de codage....................................................................................... 53 Tableau 19: dbit RLC dun PDCH par type de codage .......................................................... 54 Tableau 20: Taille des messages de signalisation .................................................................... 59 Tableau 21: profile services offerts par Orange ....................................................................... 63 Tableau 22: profile abonns GPRS .......................................................................................... 64

Liste des figures


Figure 1: concept cellulaire ........................................................................................................ 4 Figure 2: Architecture dun rseau GSM ................................................................................... 7 Figure 3: Architecture dun rseau GPRS................................................................................ 16

VII

Figure 4: Pile protocolaire dans le plan de donnes................................................................. 25 Figure 5 : Construction multi trame GPRS .............................................................................. 28 Figure 6: Structure de la trame GPRS...................................................................................... 28 Figure 7: Structure de la multi trame GPRS ............................................................................ 29 Figure 8: Schma fonctionnel du GPRS .................................................................................. 31 Figure 9: les tats dun terminal GPRS.................................................................................... 33 Figure 10: Activation de contexte PDP par le modle ............................................................. 39 Figure 11: Architecture du rseau GPRS de la SONATEL ..................................................... 39 Figure 12: Architecture de la premire gnration de MFS (A9135 MFS) ............................. 42 Figure 13: Structure logique du PCU6000 de HUAWEI......................................................... 43 Figure 14: G2 BSC (A 9120 BSC) Architecture...................................................................... 45 Figure 15: BSC Evolution (A9130 BSC) Architecture............................................................ 46 Figure 16: Procdure de dimensionnement des canaux PDCH................................................ 57 Figure 17: Procdure de dimensionnement des canaux Gb ..................................................... 60 Figure 18: Procdure de dimensionnement des PCU............................................................... 61 Figure 19: Schma de mise niveau........................................................................................ 63 Figure 20: Modle de dimensionnement des canaux PDCH.................................................... 65 Figure 21: Modle adopt pour le dimensionnement des PCU................................................ 66 Figure 22: Modle utilis pour le dimensionnement de linterface Gb.................................... 66 Figure 23 : Schma relationnel de la base de donnes............................................................. 70 Figure 24: icne de lODBG .................................................................................................... 72 Figure 25: Fentre daccueil ODBG ........................................................................................ 72 Figure 26: Interface de gestion de la base de donnes ........................................................... 723 Figure 27: Interface denregistrement de cellule.................................................................... 723 Figure 28: Fentre daffichage de cellule............................................................................... 724 Figure 29: Interface de dimensionnement................................................................................ 74 Figure 30: Interface de dimensionnement de canaux PDCH ................................................... 75 Figure 31: Interface de modlisation du trafic GPRS .............................................................. 75 Figure 32: Interface de calcul de la capacit moyenne/PDCH................................................. 76 Figure 33: Rsulat du dimensionnement de canaux PDCH ..................................................... 76 Figure 34: Interface de mise jour du dimensionnement ........................................................ 77 Figure 35: Interface de mise jour de site BTSE .................................................................... 77 Figure 36: Interface de mise jour de site BSC....................................................................... 77 Figure 37: Interface de mise jour de site MFS ...................................................................... 78 VIII

Figure 38: Interface de mise jour de site PCU ...................................................................... 78

Glossaire et abrviations
AUC : AUthentication Center, centre dauthentification AGCH : Access Grant Channel, voies dautorisation daccs BC : Bearer Channel, canal de transport BCCH : Broadcast Control Channel, canal logique de diffusion BG : Border Gateway, passerelle dentre BH : Busy Hour BSC : Base Station Controller, contrleur de station de base BSS : Base Sub-System, sous systme de base BTS : Base Transciever Station, metteur-rcepteur de base BVC : BSSGP Virtual Connection, connexion virtuelle de la couche BSSGP CC : Country Code, indicatif du pays CCCH : Common Control Channel, canal logique de commande commune CCU : Channel Codec Unit, module de gestion des paquets CGSN : Combined GPRS Support Nodes, nuds GPRS combins CN : Core Network, cur de rseau CS : Coding Scheme, schma de codage DCCH : Dedicated Control Channel, canal de contrle ddi EDGE : Enhanced Data Global Environment, environnement de donnes dbit amlior E-DNS : External Domain Name Server, serveur de nom de domaine externe EIR : Equipment Identity Register, base de donnes didentit de terminaux FACCH : Fast Associated Control Channel, voie rapide de control associ FCCH : Frequency Control Channel, voie de contrle de frquence GGSN : GPRS Gateway Support Node, nud passerelle GPRS GCH : GPRS Channel, canal GPRS GPRS : General Packet Radio Service, service de transfert de paquets par voies radio GPU : Group Processing Unit, module de groupe de processeur GRX : GPRS Roaming Exchange, fournisseurs ditinrance GPRS. GSL : GPRS Signaling Link, liens de signalisation du trafic GPRS GSM : Global System for Mobile communication, systmes de radio communication mobile GTP : GPRS Tunneling Protocol, protocole de gestion de tunnel GPRS

IX

HLR : Home Location Register, base de donnes de localisation dabonns du rseau HON : Handover Number, numro de transfert de terminaux par une BTS I-DNS : Internal Domain Name Server, serveur de nom de domaine interne IMEI : International Mobile Equipment Identity, identit internationale du terminal mobile IMSI : International Mobie Subscriber Identity, identit internationale dabonn mobile IP : Internet Protocol, protocole rout de linternet ISP : Internet Service Provider, fournisseur daccs internet LA : Location Area, zone de localisation LAN: Local Area Network, rseau local LMT : Local Maintenance Terminal, terminal de maintenance proximit MAC : Medium Access Control, contrle daccs au mdia MCC : Mobile Country Code, indicatif de pays du systme mobile MFS : Multi BSS Fast Packet Server, serveur de fonctions de transfert de paquets aux sous systmes radio MGCH : Multiplexed GPRS Channel, voie de donnes en paquets multiplexe MM : Mobility Management, gestion de la mobilit MMSC : Multimedia Message Service Center, plateforme du service de messagerie dimage et de vido MNC : Mobile Network Code, indicatif du rseau mobile MPBN : Mobile Packet Backbone Network, cur de rseau du service de transfert paquets MS : Mobile Station, terminal mobile MSISDN : Mobile Station ISDN Number, numro dabonn mobile MSC : Mobile Service Switching Center, centre de commutation de service mobile MSRN : Mobile Station Roaming Number, numro de terminal mobile itinrant NDC : National Destination Code, indicatif du pays de destination NE : Network Element, entit de rseau NTP : Network Time Protocol, protocole de synchronisation rseau NSVC : Network Service Virtual Connection, connexion virtuelle de service rseau OMC-R : Operation and Maintenance Center for Radio part, centre dopration et de maintenance du sous systme radio. OMS : Operation and Maintenance Sub system, sous systme dopration et de maintenance PCH : Paging Channel, voie de recherche PCU : Packet Control Unit, module de gestion de paquets PDCH : Packet Data Channel, voie de trafic de donnes en paquets PDP : Packet Data Protocol, protocole de donnes en paquets PDU : Packet Data Unit, Unit de donnes en paquets PLMN : Public Land Mobile Network, rseau mobile PSTN : Public Switched Telephone Network, rseau tlphonique publique commut PVC : Permanent Virtual Circuit, circuit virtuel permanent QoS : Quality of Service, qualit de service RLC : Radio Link Control, couche de gestion de lien radio RSS : Radio Sub System, sous systme radiolectrique

RA : Routing Area, zone de routage RACH : Random Access Channel, voie daccs alatoire RADIUS : Remote Authentication Dial In User Service, service dauthentification dutilisateur distance RAN : Radio Access Network, rseau daccs mobile SACCH : Slow Associated Control Channel, voie lente de contrle associ SCH : Synchronisation Channel, voie de synchronisation SGSN : Serving GPRS Support Node, nud de service de transfert de donnes en paquets SS7 : Signaling System 7, systme de signalisation n 7 SSS : Switching Sub System, sous systmes de commutation TC : Transcoding Unit, unit de transcodage TCH : Trafic Channel, voie de trafic de parole TMSI : Temporary Mobile Station Identity, identit temporaire dabonn TS : Time Slot, intervalle de temps TRX : Transciever X, metteur-rcepteur UPCH : User Packet Chanel, voie de donnes utilisateur VLR : Visitors Location Register, base de donnes dabonns visiteurs du rseau

XI

Prsentation du groupe SONATEL


Cr en 1985 par la fusion de deux entits charges de la gestion des tlcommunications: l'Office des Postes et Tlcommunications (OPT) et Tl Sngal, le groupe SONATEL est loprateur historique des tlcommunications au Sngal. En 1997, elle devient une socit anonyme au capital de cinquante milliards de FCFA divis en dix millions dactions en salliant un partenaire stratgique, France Tlcoms, qui possde aujourd'hui 42,33 % de son capital.

Rpartition du Capital de la SONATEL

Le Groupe SONATEL SA est un oprateur qui globalise plusieurs domaines dans le monde des tlcommunications notamment dans:

XII

la tlphonie fixe, la tlphonie mobile, les services de donnes, les services Internet.

Le groupe SONATEL.SA comprend six autres filiales

Sonatel Business solutions

Sonatel mobile

Sonatel Multimdia

Sonatel Orange mali Orange Conakry Orange Bissau

Le Groupe SONATEL et ses filiales

La SONATEL est introduite la bourse rgionale depuis 1998. Elle est le premier oprateur de tlcommunications Ouest Africain travers la bourse. La SONATEL est devenue un oprateur sous rgional. Elle est prsente au Mali, en Guine Bissau et en Guine Conakry. La SONATEL a fait un chiffre daffaire de cinq cents milliards de f Cfa lanne passe, une croissance tire principalement de la tlphonie mobile.

XIII

Dans une volont de valorisation de lexpression humaine, la SONATEL participe aussi au dveloppement social et culturel du Sngal travers une politique sociale et cela grce la fondation SONATEL cre depuis janvier 2002. Les principaux axes de la politique sociale de cette fondation sont: L'ducation, La culture, La sant. Mon stage sest droul au sein de la SONATEL Mobiles, dont la marque commerciale Aliz est devenue Orange depuis les rformes de 2006. Le stage sest droul prcisment au Dpartement du Rseau dAccs Mobile, RAM, dans la division dploiement dont le chef est lui-mme mon matre de stage. Par ailleurs, du fait que le sujet de mon projet porte plus sur lingnierie des rseaux, alors il a fallu chaque fois que besoin tait, de nous approcher des ingnieurs radio afin de bien mener le travail escompt.

Organigramme du dpartement du Rseau dAccs Mobile RAM

Division Dploiement: Cette division compose de sept membres, est charge de lamnagement du BSS (BSC, TC, BTS plus le MFS pour le GPRS) sur lensemble du rseau de la Sonatel Mobiles au Sngal. XIV

Elle veille aussi lamlioration de la qualit des prestations en sappuyant sur une politique qualit, audit et optimisation des installations. La division est dirige par un chef de service qui travaille en collaboration avec sept autres collaborateurs organiss en chef de projet.

Division Architecture et Prvision rseau: Cette division soccupe de lestimation du trafic sur les annes venir afin de calculer le nombre de sites ajouter, fait la remodlisation des BSC, ralise le dcoupage des zones de LAC (Location Area Code) tout en faisant attention aux axes routiers. Cette division est dirige par un chef de service assist de deux collaborateurs. Division Qualit de service et Optimisation radio: Cette division soccupe du suivi de la qualit de service c'est--dire le suivi des indicateurs de performance du rseau. Elle dfinit des plans daction pour amliorer la QoS. Elle gre aussi la couverture du rseau, lingnierie des sites et ralise le design du rseau. Elle dfinit galement les programmes partant des prvisions. Elle est dirige par un chef de service assist par des chefs de projet ingnieurs radio.

XV

INTRODUCTION GENERALE

Les tlcommunications dentreprise constituent un secteur dynamique dans lequel la technologie et les standards imposent des mutations trs rapides. Depuis leur dveloppement, les systmes de tlcommunications mobiles ne cessent dvoluer afin de rendre leur exploitation plus flexible et moins onreuse. Ces systmes ont connu leur premier grand essor avec la mise au point de la norme GSM appel rseau de deuxime gnration, qui se voit dsormais cantonn dans un rle de modle de rfrence mondiale pour les gnrations suivantes de rseaux mobiles. Cette volution est en ralit conditionne, en plus des mutations lies la libralisation des tlcommunications, par les augmentations considrables des utilisateurs de la tlphonie mobile ainsi que le dveloppement rapide de lInternet poussant ces utilisateurs devenir de plus en plus exigeants en terme de qualit de services offerts et encore demandeurs de services innovants un cot plus acceptable. Cest dans cette optique que la norme GPRS a t conue pour rpondre aux problmes de dbits et de commodit lis la transmission de donnes avec la commutation de paquets dans les rseaux GSM initialement conus pour transmettre la voix adapte la commutation de circuit. Par ailleurs, lvolution continue des services offerts et la croissance rapide du nombre dabonns ncessitent une mise jour permanente des ressources du rseau afin de rpondre aux exigences de la norme ainsi quaux obligations rgies par lagence de rgulation des tlcommunications de chaque pays. Dans le cycle de vie dun rseau cellulaire, ltape de dimensionnement des quipements et interfaces permet de dterminer la quantit et la qualit des ressources dployer afin dabsorber le flux de trafic gnr par les utilisateurs pour lensemble des services offerts. Toutefois, les techniques utilises dans le processus de dimensionnement varient dun type de rseau un autre ainsi que dun oprateur un autre dautant plus que les paramtres mis en jeu sont variables. Ce qui fait quaujourdhui, il nexiste que des solutions de dimensionnement propritaires gnralement proposes par les fournisseurs dquipements.

Dans ce projet, nous nous proposons de concevoir un outil daide au dimensionnement du BSS dun rseau GPRS et, le rseau en question est celui de la SONATEL MOBILES. Nous nous limitons seulement au dimensionnement du sous-systme radio tant donn quil prsente plus de complexit, toutefois loutil devrait pouvoir voluer afin de permettre deffectuer le dimensionnement de lensemble du rseau de donnes. Dans ce document, nous prsentons dans le premier chapitre le rseau GSM puisquil est repris dans la conception du GPRS. Le second chapitre est consacr ltude de lvolution du rseau GSM vers le rseau GPRS avec une prsentation approfondie et dtaille de la norme GPRS. Le troisime chapitre prsente lintgration du rseau GPRS dans le rseau GSM de la SONATEL MOBILES. Aprs avoir prsent la thorie du dimensionnement, le quatrime chapitre tudie le modle propos. Une application pour le rseau GPRS dORANGE MOBILE sera effectue en fin de ce chapitre. Nous parlons des volutions du GPRS vers les rseaux de troisime gnration dans notre conclusion.

Chapitre I : GENERALITES SUR LE GSM

I.1 PRESENTATION DE LA NORME GSM Le rseau GSM (Global System for Mobile communication ou historiquement Groupe Spcial Mobile) est la premire norme de tlphonie cellulaire de seconde gnration. Son origine remonte lanne 1982, date laquelle elle a t tablie par le CEPT (Confrence des Administrations Europenne des Postes et Tlcommunications). Elle a t mise au point par lETSI (European Telecommunications Standards Institute, Institut europen des normes de tlcommunications en franais) sur la gamme de frquences des 900 Mhz et prsente une autre variante utilisant la gamme des 1800 Mhz appele Digital Communication System (DCS) qui va permettre de compenser linsuffisance des ressources radio avec larrive de nouveaux oprateurs. Ces deux systmes ne diffrent quau niveau du dploiement. Les objectifs du GSM reprennent et prolongent ceux des prcdents systmes de tlphonie mobile. En effet ils visent offrir un vaste ventail de services de tlcommunications spcifiques en tenant compte de la mobilit des usagers et compatibles avec ceux des rseaux fixes. La compatibilit daccs nimporte quel utilisateur dans nimporte quel pays exploitant le systme GSM ainsi que la localisation automatique des mobiles sous la couverture globale de lensemble du rseau sont assurer tout en permettant une grande varit de terminaux mobiles. Par ailleurs le dfi dobtenir une bonne efficacit spectrale et des cots permettant dassurer le succs du service est lun des objectifs majeurs du GSM parmi tant dautres. Avant de prsenter larchitecture du rseau GSM, il serait intressant de comprendre certains concepts, notions et principes caractristiques des rseaux mobiles, parmi lesquels : le concept cellulaire, la notion de mobilit, les mthodes daccs. - le concept cellulaire Le concept de cellule est introduit comme une solution alternative la contrainte de la limitation de la ressource radio et celle lie la puissance dmission des stations mobiles. En effet les rseaux de premire gnration possdaient des cellules de grande taille (environ 50 km de rayon) au centre desquelles se situait une station de base et les frquences taient alloues statiquement aux utilisateurs. De plus deux cellules

adjacentes ne peuvent utiliser les mmes frquences afin dviter les interfrences. Par ailleurs ce systme ncessitait toujours des stations mobiles de puissance dmission importante (environ 8W) et donc des appareils mobiles de taille et de poids consquents. Cest pour rsoudre ces problmes quest apparu le concept de cellule. Le principe consiste en la division du territoire couvrir en un certains nombre de cellules desservies par un relais radiolectrique de faible puissance, mettant des frquences diffrentes de celles utilises sur les cellules voisines. Ces cellules doivent tre contigus sur la surface couverte. Puisque le nombre de frquences accordes au systme GSM est restreint, loprateur est oblig de rutiliser les mmes frquences mais sur des cellules suffisamment loignes de telle sorte que deux communications utilisant la mme frquence ne se brouillent pas. La taille des cellules varie des centaines de mtre des dizaines de kilomtre et elles sont thoriquement de forme hexagonale, car cest la forme rgulire qui ressemble le plus au cercle et que lon peut juxtaposer sans laisser de zones vides. Toutefois la ralit du terrain est bien diffrente, notamment en zone urbaine o de nombreux obstacles empchent la propagation linaire.

D :distance de rutilisation

Figure 1: concept cellulaire - la mobilit dans le rseau GSM La premire des fonctions dun rseau radio-mobile est de permettre la mobilit des usagers. Cette mobilit des abonns dans un rseau cellulaire doit tre gre deux niveaux. En effet pour tablir une communication il faut dabord situer labonn, donc il faut savoir dans quelle cellule se trouve-t-il ; ce qui est communment appel fonction de gestion de 4

localisation. Par ailleurs, lorsque labonn passe dune cellule une autre il doit y avoir continuit de la communication ; ce qui se fait par un transfert intercellulaire communment appel handover. Le principe repose sur :

Les mesures faites par le terminal mobile et transmises au BSC courant ; La dcision prise par le BSC d'effectuer un handover aprs identification d'une ou plusieurs cellules utilisables. Si plusieurs cellules sont ligibles, le MSC dtermine, en fonction des charges de trafic, la cellule la plus judicieuse laquelle affecter la communication;

La rservation d'un deuxime canal de trafic entre la nouvelle BTS et le mobile ; Un basculement effectu par le mobile sur rception d'une commande mise par le BSC.

Dans le GSM, le handover s'effectue avec coupure de la communication (imperceptible pour l'utilisateur). Pour que les communications dun abonn tranger puissent tre traites et aboutissent lorsque sa mobilit stend plusieurs pays, des accords de roaming doivent tre passs entre les oprateurs de ces diffrents pays. - les mthodes daccs Les communications utilisent la bande de frquence de largeur limite alloue au systme mobile. Cette largeur de bande doit tre utilise au mieux, de faon couler le maximum de communications. Chaque porteuse est spare par un cart de 200 KHz pour minimiser linterfrence inter symboles. Ainsi les 25 MHz (attribus aux canaux descendants ou aux canaux montants), sont diviss en 125 porteuses. Ces canaux sont attribus la demande des mobiles pour permettre lchange dinformation entre le mobile et le rseau. La dfinition des canaux dpend de la mthode daccs multiple applique, en frquence ou en temps. Le GSM en utilise deux : FDMA, TDMA. Lefficacit de ces mthodes diffre suivant leur utilisation et le systme pris en considration. Les deux mthodes prsentent des avantages et des inconvnients. Le GSM combine les deux pour limiter les inconvnients. Accs Multiples Rpartition dans les Frquences AMRF Le GSM opre dans la bande des 900 MHz, o 2 fois 25 MHz de bande ont t alloues. Les deux parties correspondent au sens montant (uplink en anglais) et au sens descendant (downlink en anglais) de la liaison. La largeur des canaux tant 5

de 200 KHz, on obtient 124 canaux duplex (la porteuse restante est utilise dautres fins, tlcommande par exemple), qui seront rpartis entre les diffrents oprateurs dun pays. Le systme alloue une frquence la station mobile. Accs Multiples Rpartition dans le Temps AMRT Cette technique de multiplexage est plus connue sous le nom de TDMA (Time Division Multiple Access) et il permet de partager entre diffrents utilisateurs une bande de frquence donne, une mme porteuse est divise en intervalles de temps (IT) appels slots de dure fixe Tslot = (75/130) ms = 0.5769 ms, les slots sont regroups par paquets de 8. Un slot accueille un lment de signal radiolectrique appel burst. Chaque utilisateur utilise alors un slot de la trame TDMA pour transmettre ses informations.

I.2 ARCHITECTURE DUN RESEAU GSM Le premier rle dun rseau de radiotlphonie est de permettre des communications travers une liaison radio entre les abonnes mobiles dune part et entre ces derniers et ceux du RTC caractrises par un accs trs spcifique. Cest un systme de radiotlphonie numrique flexible et volutif compos dentits fonctionnelles regroupes en sous-systmes dfinis par la norme. Ainsi, larchitecture dun rseau GSM peut tre divise en trois sous-systmes: le sous-systme radio contenant la station de base et son contrleur le sous-systme rseau ou dinterconnexion de rseau le sous systme oprationnel ou dexploitation et de maintenance

Il faudra noter que la station mobile et le sous-systme radio peuvent tre regroups en un sous-systme appel sous-systme radiolectrique. Lessentiel des entits constituant le rseau GSM sont prsentes dans la figure reprsentant larchitecture du rseau :

BSS
HLR

NSS
RTC
EIR AUC

Um

Smaphore
GMSC MSC/VLR

Abis
M

BTS

BSC

Ater

TC

Figure2: Architecture dun rseau GSM

I.2.1 Le BSS (Base Station Subsystem) Le sous-systme radio ou sous-systme de station de base a pour premier rle de relier les stations mobiles la partie commutation du rseau GSM. Sa fonction principale est la gestion de lattribution des ressources radio, indpendamment des abonns, de leur identit ou de leur communication. On distingue dans le BSS : la station de base BTS (Base Transceiver Station) La BTS est un point daccs au rseau GSM des abonns. Cest une antenne situe en haut des immeubles ou au bord de routes. Elle permet le dialogue avec le mobile sur linterface Air (aussi appele interface radio ou interface Um). Ses principales fonctions sont : le contrle de la couche physique (couche 1 de linterface radio) : transmission de la parole et des donnes avec les oprations de chiffrement et de dchiffrement, transmission discontinue, ordre de contrle de puissance et de handover le contrle des sauts de frquences (frequency hopping en anglais) la mesure des interfrences sur les canaux non allous des communications (idles channels en anglais). La mesure sur la liaison montante (uplink), servant lalgorithme de handover. Le calcul du Timing Advance (avance de temps) pour la synchronisation temporelle, selon la distance qui spare la BTS du mobile.

La dtection des demandes daccs reues sur le canal de contrle commun (RACH). La dtection des messages de handover access (HO ACCESS)

le contrleur de station de base BSC (Base Station Controller) Il assure le contrle dune ou de plusieurs BTS. En effet, le BSC est un nud intelligent capable de grer plusieurs BTS et de dialoguer avec le MSC via linterface A, linterface avec la BTS est appele interface Abis. La plupart des fonctions intelligentes de BSS sont implmentes son niveau, notamment les fonctions de gestion des ressources radiolectriques : lallocation des canaux de trafic et de signalisation dans les cellules la gestion de la configuration des canaux la commande de connexion vers les mobiles en relation avec le MSC paging vers un mobile appel le traitement des mesures et la dcision de handover intra BSC.

le transcodeur TC Les TC assurent ladaptation des diverses vitesses de transmission entre les BSC et les MSC pour chaque voie de trafic. Situ entre ces deux entits, il adapte le dbit de la partie radio gal 16 kbit/s au dbit 64 kbit/s dchiffrable par le MSC. Ainsi un transcodeur doit tre capable dallouer chaque IT de parole sur linterface Ater quatre IT sur linterface A. Pour des raisons de planifications de rseaux (conomie en systmes 2 Mbit/s), le TCE peut tre physiquement distinct du BSC et situ prs du MSC.

I.2.2

Le NSS (Network Subsystem)

Il assure principalement les fonctions de commutation et de routage. Cest donc lui qui permet laccs au rseau public RTCP ou RNIS. En plus des fonctions indispensables de commutation, on y retrouve les fonctions de gestion de la mobilit, de la scurit et de la confidentialit qui sont implmentes dans la norme GSM. Les lments du NSS prennent en charge toutes les fonctions de contrle et danalyse dinformations contenues dans les bases de donnes ncessaires ltablissement de connexion. Le NSS comprend :

le centre de commutation MSC (Mobile Switching Center) Cest la partie centrale du NSS. Il prend en charge ltablissement des communications vers les abonns dans la norme GSM. Du fait de la mobilit, limplantation de la fonction de commutation nest pas suffisante ; le MSC gre la mobilit et les frquences et enregistre la localisation des abonns visiteurs (bases de donnes VLR). De plus il participe la fourniture des diffrents services aux abonns tels que la tlphonie, les services supplmentaires et les services de messagerie. Des MSC servant de passerelle (GMSC, Gateway MSC) sont placs en priphrie du rseau dun oprateur de manire assurer linteroprabilit entre rseaux doprateurs.

Lenregistreur de localisation nominal HLR (Home Location Register) Le HLR est une base de donnes contenant toutes les informations relatives un abonn dun PLMN : le type dabonnement, la cl dauthentification Ki (cette cl nest connue dun seul HLR et dune seule carte SIM), les services souscrits, le numro de labonn (IMSI), etc. Il contient aussi des informations sur la localisation du mobile qui sont mises jour rgulirement par la procdure de "location updating" de telle sorte que lorsquun appel est destin un mobile, le rseau puisse acheminer lappel vers le MSC desservant la cellule o se trouve le mobile. Un HLR dessert plusieurs MSC. Les articles de la base de donnes peuvent tre crs, consults et supprims par loprateur du systme. Les informations ncessaires sont diffuses depuis le soussystme opration et maintenance (OMS) par le biais dun centre de personnalisation didentification des abonns (PCS) utilisant un terminal local. La fonction SCI (Subscriber Controlled Input, entre abonn) permet dentrer distance certaines donnes supplmentaires concernant par exemple les services supplmentaires.

Lenregistreur de localisation pour visiteurs VLR (Visitor Location Register) Le VLR est une base de donnes o sont stockes les informations relatives une rgion particulire. En effet, le VLR est la base de donnes dans laquelle le MSC peut trouver les donnes relatives un abonn situ dans une aire de service. chaque fois quun abonn se localise dans cette aire de service, les donnes sont copies du HLR dans le VLR. 9

Le VLR appartient logiquement au MSC. Dans le rseau GSM900, le VLR est toujours associ physiquement au MSC. Le sigle MSC/VLR est utilis pour exprimer cette collocation physique. Lorsquun abonn mobile est enregistr dans le MSC, cette information est transmise au HLR. En rponse, le HLR transmet au VLR les informations relatives aux prrogatives de cet abonn. Lors de ltablissement dun appel, le VLR dlivre le MSRN (Mobile Station Roaming Number, numro de station mobile itinrante), ds que cette requte lui est adresse par la MSC/GMSC par lintermdiaire du HLR, pour un appel entrant. Ce numro est utilis pour tablir la connexion. La zone de service dun VLR couvre une ou plusieurs zones de localisation. Tant que la MS reste dans une mme zone de localisation, il nest pas ncessaire de proposer la mise jour de VLR ou de HLR.

Le centre dauthentification AUC (Authentication Center) Lorsquun abonn passe une communication, loprateur doit pouvoir sassurer quil ne sagit pas dun intrus. Le centre dauthentification remplit cette fonction de protection des communications. Il mmorise pour chaque abonn une cl secrte utilise pour authentifier les demandes de services et chiffrer les communications. LAUC peut gnrer en plus de la cl dauthentification ki quil contient, le triplet (kc, RAND, SRES) qui seront utiliss par le VLR pour lauthentification et par la BTS pour le chiffrement. En effet, dans lAUC, un jeu de paramtres dauthentification est gnr pour chaque abonn mobile avant que labonn en question puisse accder au rseau. Avant excution dun contrle, un jeu de paramtres est transmis au VLR et un nouveau jeu de paramtres est gnr.

Lenregistreur de lidentit des quipements EIR (Equipment Identity Register) LEIR est une base de donnes qui contient des informations relatives aux types dquipement ainsi que tous les codes didentit dquipement (constitu du type dquipement TAC, du numro constructeur FAC et du numro de srie) des tlphones mobiles autoriss dans une zone de service donne. Les fonctions dpendant de lEIR assurent lidentification des tlphones. LEIR peut tre organis sur la base des zones du rseau, en association avec un ou plusieurs MSC. En effet le MSC interroge l'EIR pour, par exemple, vrifier le type de poste [est-il approuv], vrifier si le poste n'a pas t vol [liste noire], statistiques, ... 10

I.2.3

LOSS (Operating Subsystem)

LOSS assure la gestion et la supervision du rseau. Cest la fonction dont limplmentation est laisse avec plus de libert dans la norme GSM. La supervision du rseau intervient de nombreux niveaux : dtection de pannes mise en service de sites modification de paramtrage ralisation de statistiques.

Ce sous-systme comprend deux entits fonctionnelles relatives au sous-systme rseau (NSS) et au sous systme-radio (BSS) administrs par un systme centralis. En effet, dans lOMC (Operation and Maintenance Center) on distingue lOMC-S (OMC-System) qui est reli au sous-systme NSS travers les MSC et lOMC-R (OMC-Radio) qui est reli toutes les entits du BSS, travers les BSC. Enfin lOMC-M (OMC-Maintenance) ou NMC (Network Management Center) contrle lOMC-S et lOMC-R.

I.2.3.1

LOMC-S (Operating Maintenance Center Switch part)

Le centre dexploitation et maintenance du sous systme rseau OMC-S assure les fonctions de supervision, de dtection et de correction danomalies des MSC, VLR et HLR quil gre ; De ce fait, l'entit fonctionnelle OMC-S bnficie dune interface homme machine assurant les communications entre les priphriques dentre/sortie et le systme. Ces priphriques qui peuvent tre des imprimantes, des micro-ordinateurs, des consoles de visualisation, des tableaux dalarmes, sont soit locaux soit distants ; l'OMC-S et le NSS (aussi bien que l'OMC-R et le BSS) communiquent au travers dun rseau de transport de donnes de type X25.

I.2.3.2

LOMC-R (Operating Maintenance Center Radio part)

Le centre dexploitation et de maintenance radio OMC-R assure la centralisation de l'exploitation et la maintenance des sous systmes radio BSS ; De ce fait il est localis en lieu spcifique. L'OMC-R assure pour le sous systme radio : le pilotage du rseau, c'est--dire la configuration du plan de frquence, le paramtrage du transfert intercellulaire et du contrle de puissance la configuration des quipements du rseau, c'est--dire le tlchargement de leurs logiciels, la reconfiguration ventuelle des quipements 11

l'observation du trafic et de la qualit de service, la surveillance et la dtection des dfauts, donnant lieu des comptes-rendus dvnements traduits si ncessaire en alarmes et prsents au personnel dexploitation.

I.2.3.3

Le NMC (Network Management Center)

Le centre de gestion rseau NMC regroupe les deux centres dexploitation et de maintenance (OMC-S et OMC-R) pour une gestion globale du rseau.

I.3

Le MS (Mobile Station)

Le terme station mobile dsigne un quipement terminal muni dune carte SIM qui permet daccder au service de communication dun PLMN (Public Land Mobile Network). Chaque terminal est muni dune identit particulire : IMEI (International Mobile Equipment Identity) stocker ct rseau dans le registre EIR. La norme dfinit pour les terminaux plusieurs classes suivant leur puissance maximale dmission ; cependant chaque cellule radio du rseau gre un niveau maximal de puissance auquel il autorise le MS mettre. Outre les fonctionnalits traditionnellement implantes dans les mobiles, la station mobile assure les fonctions suivantes : protection des abonnements par rponse la procdure dauthentification mesures des signaux reus de la cellule serveuse et des cellules voisines, permettant le contrle de puissance et le handover, conversion analogique/numrique de la parole : *codage et dcodage des signaux numriques *entrelacement *chiffrement et dchiffrement *saut de frquence multiplexage : insertion et prlvement des bursts de la communication sur les trames TDMA

12

Chapitre II : EVOLUTION DU GSM VERS LE GPRS

II.1. INTRODUCTION Les rseaux de tlcommunications modernes font le plus souvent appel la transmission des donnes en mode paquet, la voix restant transmise en mode circuit (utilis en GSM), ce qui fait qu lavnement des rseaux mobiles de deuxime gnration, le transfert des donnes sur des priphriques mobiles ntait que thorique. En effet le transport de donnes sur le rseau GSM nautorise quau mieux des dbits de 9.6 kbits/s. Si ces dbits permettent dutiliser des services WAP basiques, peu gourmands en bande passante, ils ne permettent pas un vritable service daccs Internet. A cela sajoute dautres limitations qui rendent cette norme male adapte au trafic de donnes et parmi ces contraintes nous pouvons citer : le mode de facturation support par la norme GSM est une facturation la dure : elle est relativement leve et incompatible avec le mode de consultation dInternet qui, le plus souvent, seffectue en mode non connect. En effet la plupart du temps, lorsque lon consulte un service Internet, le temps pass consulter les informations est gnralement largement suprieur celui ncessaire effectuer la requte et recevoir la rponse du serveur. le mode de connexion du standard GSM est un mode connect par commutation de circuit, cela signifie quune fois la communication tablie, la ressource alloue celleci est monopolise pour cette connexion, y compris pendant les temps morts de lecture des informations et ceci compromet loptimisation des ressources. Comme nous lavons dj vu, les dbits offerts par la norme GSM sont insuffisants et interdisent toute utilisation multimdia comme le streaming de fichier audio. Par ailleurs, passer dune application web sur son micro-ordinateur connect Internet avec un dbit denviron 768 Kbits/s une application WAP avec un dbit de 14.4 Kbits/s a de quoi dcourager fortement les envies de lutilisateur. Cest pourquoi un certains nombre de normes et de protocoles ont t conus la fois pour contourner le problme de monopolisation des ressources radio, et donc par la mme occasion rsoudre le problme de la surfacturation (la facturation la dure) et pour permettre galement des dbits rsolument plus importants, la mesure de ce que nous connaissons sur les rseaux informatiques.

13

Cest ainsi quont vu le jour des technologies comme le GPRS (General Packet Radio Service), HSCSD (High Speed Circuit Switched Data), et EDGE (Enhanced Data for Global Evolution), constituant ainsi lensemble de la tlphonie mobile de deuxime gnration.

II.2. PRESENTATION DU RESEAU GPRS Le GPRS est une technologie oriente paquets destine fonctionner sur des rseaux GSM fonctionnant eux en commutation de circuits. Il ne constitue pas lui seul un rseau mobile mais une couche supplmentaire rajoute un rseau GSM existant. Il peut donc tre install sans aucune licence supplmentaire, tous les oprateurs qui disposent dune licence GSM peuvent faire voluer leur rseau vers le GPRS. Larchitecture gnrale de ce dernier reprend avec quelques modifications celle du sous-systme radio du GSM mais introduit une nouvelle couche dans le sous-systme rseau qui se chargera principalement de la commutation des paquets et gnralement de la gestion du trafic de donnes dans le rseau. Il sagit bien sr du SGSN (Serving GPRS Support Node) et du GGSN (Gateway GPRS Support Node) que nous allons prsenter de manire plus dtaille dans la suite du document. Pour les modifications effectues au niveau du sous-systme radio du rseau GPRS, nous pouvons noter lintgration du PCU au niveau du BSC dune part et la mise jour logicielle effectue au niveau de la BTS. Dans ce qui suit, aprs avoir expliqu la notion de commutation de paquet dune manire dtaille, nous allons prsenter larchitecture dun rseau GPRS avec ltude des nouvelles entits spcifiques la norme GPRS qui ncessiteront une prsentation plus approfondie.

La commutation de paquet La technique de transport des donnes utilise par GPRS pour le transport de donnes sappelle la commutation de paquets. Le principal avantage de ce type de commutation rside dans le fait que les ressources radio ne sont utilises que lorsque les utilisateurs mettent ou reoivent des donnes. Alors que, dans la commutation de circuit un canal de donnes est ddi lutilisateur dune faon permanente. Dans ce cas, le canal est inaccessible aux autres utilisateurs du rseau. Mais pour la commutation de paquet, le canal de donnes est partag entre les utilisateurs. Ce qui permet dune part doptimiser lutilisation des ressources radio, et dautre part denvisager dautres modes de facturation pour lusager (facturation par volume et non plus par dure de connexion). 14

Pour la commutation de paquet, GPRS utilise pour sa part le mode de circuit virtuel. En mode virtuel, les ressources sont partages. En effet le canal de transmission nest jamais affect un utilisateur unique, mais partag entre un certain nombre dutilisateurs. Chaque utilisateur en dispose lorsquil en a besoin et uniquement dans ce cas, le reste du temps il est disponible. Le systme de commutation de paquet suit la procdure suivante : 1. PAD (Packet Assembly Disassembly) divise les donnes en des paquets de taille fixe ; 2. PAD ajoute lenveloppe pour le paquet (header et footer) qui donne des informations concernant lorigine, la destination et lordre pour le rassemblage; 3. Les paquets seront transmis et peuvent prendre des routes diffrentes et arrivent leur destination en un ordre diffrent de celui de lorigine ; 4. la destination, PAD lit lenveloppe et rassemble les donnes dans leur ordre initial ; Comme exemple de protocole de commutation de paquet on cite X25 et IP.

II.3.

ARCHITECTURE DUN RESEAU GPRS

Le rseau GPRS a repris les grandes lignes du rseau GSM. On retrouve le HLR et le VLR comme base de donnes grant labonnement, la localisation et laccs aux services de labonn. On retrouve aussi les entits grant les messages courts ou SMS (SMS GMSC et SMS IWMSC). Comme nous lavons dj dit, deux nouvelles entits ont t introduites dans larchitecture en loccurrence le SGSN et le GGSN qui ont le rle dun routeur au niveau des paquets IP, toutefois le SGSN gre une ou plusieurs antennes pour constituer une Routing Area et il a un rle similaire celui du BSC dans le GSM tandis que le GGSN a un rle de routage plus interne voir sert de passerelles vers dautres rseaux. Le schma suivant prsente larchitecture physique et fonctionnelle dun rseau GPRS avec la reprsentation des dfrentes interfaces.

15

Figure 3: Architecture dun rseau GPRS

II.3.1. Le SGSN (Serving GPRS Support Node) Lentit SGSN est le premier nud du sous ensemble rseau GPRS et il a le rle dun routeur et la gestion des PDP contextes, cest--dire les tuyaux qui permettent le transfert de donnes. Le SGSN est reli au sous-systme radio GSM et peut tre connect plusieurs BSC. Il est gnralement prsent dans le site dun MSC. Le SGSN a comme fonction : lauthentification des stations mobiles GPRS, le chiffrement de la voix radio, la prise en charge de lenregistrement des stations mobiles au rseau GPRS (attachement), le contrle de ltat du mobile (standby, ready, idle), la prise en charge de la gestion de la mobilit des stations mobiles. En effet, une station mobile doit mettre jour sa zone de localisation chaque changement de zone de routage,

16

ltablissement, le maintient et la libration des contextes PDP, qui correspondent des sessions de donnes permettant aux stations mobiles dmettre et de recevoir des donnes,

le relais des paquets de donnes de la station mobile au rseau de donnes ou du rseau la station mobile, la collecte des donnes de taxation de linterface air, le choix du GGSN qui permet daccder aux services de donnes demands par lutilisateur.

Il faut noter aussi que le SGSN sinterface dautres entits du rseau tels que le HLR, le MSC, le SMSC, le GGSN, le Charging Gateway et dautres entits optionnelles.

II.3.2. Le GGSN (Gateway GPRS Support Node) Le GGSN, lui, comme expliqu avant a le rle dun routeur interne connectant le rseau GPRS et un rseau externe de commutation par paquets (IP ou X.25) et sert de passerelle entre les SGSN du rseau GPRS et ces autres rseaux de donnes. En effet, il dcapsule des paquets provenant du SGSN, les paquets de donnes mis par le mobile et les envoie au rseau externe correspondant. Egalement, le GGSN permet dacheminer les paquets provenant des rseaux de donnes externes vers le SGSN du mobile destinataire. Les GGSN sont gnralement localiss dans les mmes sites que les MSC et existent en un nombre assez petit par oprateur. En rsum, un GGSN a pour rle : linterfaage aux rseaux externes de type IP ou X.25 mme si en pratique seule linterface vers des rseaux IP est mise en uvre, le relais des paquets aux stations mobiles travers un SGSN. Il faut noter que les paquets ne sont pas dlivrs la station mobile si celle-ci na pas activ un contexte PDP, GPRS. le routage des paquets mis par la station mobile la destination approprie, le filtrage du trafic usager, la gestion des donnes de facturation.

Il est noter que SGSN et GGSN, avec dautres routeurs IP constituent le rseau fdrateur

17

II.3.3.

Les modules PCU et CCU

Comme dcrit dans les parties introductives suprieures, le dploiement dune infrastructure GPRS dans les rseaux daccs rutilise les infrastructures existantes et les systmes existants au niveau de larchitecture GSM. Nanmoins, il faut leur rajouter des modules complmentaires accompagns de logiciels au niveau des quipements composants le soussystmes radio de larchitecture GSM. Parmi ces modules nous avons lentit responsable du partage des ressources et de la retransmission des donnes errones (segmentation des trames, correction derreur et acquittement, gestion des files dattente), lunit de contrle de paquets (PCU, Packet Contrle Unit) rajoute par une mise jour matrielle et logicielle dans les BSC. Dune manire plus explicite, cette entit permet de grer lchancier de transmission et lacquittement des burst sur les canaux de donnes. Par ailleurs une autre mise jour seffectue au niveau des stations de bases. En effet, au niveau des BTS, on rajoute les modules Channel Codec Unit (CCU) dont le rle se limite la gestion des envois dinformations vers le commutateur de service SGSN.

II.3.4.

Le BG (Border Gateway)

Cette entit napparat pas dans le schma de larchitecture du fait que son intgration dans le rseau seffectue dans le cadre de linterconnexion de backbones GPRS. Il est appel backbone GPRS le rseau fdrateur GPRS, donc lensemble des entits SGSN, GGSN, des ventuels routeurs IP reliant les SGSN et GGSN et les liaisons entre quipements. Sil sagit dun rseau IP appartenant loprateur on parle de backbone intra-PLMN et sil sagit dun rseau qui connecte les GSN de diffrents oprateurs de rseau GPRS, on parle de backbone inter-PLMN. Ainsi deux backbones GPRS peuvent tre connects en utilisant des Border Gateway dont les fonctions ne sont pas spcifies par les recommandations de la norme. Cependant, il doit au minimum mettre en uvre des procdures de scurit afin de protger le rseau intra-PLMN contre des attaques extrieures et la fonctionnalit de scurit est dtermine sur la base daccord de roaming entre les deux oprateurs. Sa fonction est comparable celle du GGSN.

18

II.3.5.

Le CGF (Charging Gateway Function)

Le Charging Gateway Function est une passerelle de taxation permettant deffectuer le transfert des informations de taxation du SGSN et du GGSN au systme de facturation, le Billing System (BS). Lentit CGF peut tre implante de faon centralise ou de manire distribue en tant intgre aux nuds SGSN et GGSN.

II.3.6.

Les interfaces du rseau GPRS

Pour assurer le fonctionnement entre SGSN et GGSN ainsi que linterconnexion avec les entits du rseau GSM, un certain nombre dinterfaces a t dfini et normalis dans la norme GPRS. Nous avons rcapitul lensemble de ces interfaces dans le tableau suivant en spcifiant pour chacune dentre elle sa position dans le rseau, le(s) protocole(s) mis en uvre ainsi que sa fonction: Interface Um Abis Gb Gc Gd Gf Gi Gn Gp Gr Gs Ga Situation MS BTS BTS BSC BSC SGSN GGSN HLR SGSN SMS-GMSC SGSN SMS-IWMSC SGSN EIR GGSN PDN SGSN SGSN SGSN GGSN BG BG SGSN HLR SGSN MSC/VLR GSN CG (IP)/SS7 SS7 SS7 IP IP IP IP SS7 SS7 (IP)/SS7 Protocole(s) Rle(s) Interface radio Divers Support du trafic GPRS et de la signalisation entre le BSS et le backbone GPRS Interrogation du HLR (activation dun contexte dans le cas de donnes) Gestion des SMS Contrle de lidentit du terminal Transfert de donnes Gestion des dplacements Activation de contexte PDP Transfert de donnes Liaison entre oprateurs Gestion de la localisation Coordination de litinrance entre GSM et GPRS Envoie de donnes statistiques et de facturation

Tableau 1: Rcapitulatif des interfaces dans le rseau GPRS

19

Il faut tout dabord noter que les interfaces Um et Abis taient dj prsentent dans le rseau GSM et puisquelles interviennent dans larchitecture fonctionnelle du rseau GPRS, il est impratif de les citer pour une meilleure approche fonctionnelle et une bonne comprhension du traitement des donnes par le rseau GPRS. Dune manire explicite, retenons que : linterface Um est linterface radio du rseau daccs mobile et elle permet une gestion indpendante des ressources uplink et downlink dune part et le partage des ressources radio entre GSM et GPRS ainsi que le multiplexage des transmissions. Interface entre le rseau cur et le rseau daccs radio, linterface Gb connecte le SGSN et le BSS (Base Station Subsystme) et il sagit l dun service de transport Frame Relay sur lequel sappuient les protocoles de signalisation GPRS. Linterface Gc est utilise par le GGSN pour interroger le HLR et identifier ainsi ladresse IP du SGSN auquel la station mobile est rattache et cela dans le cadre de lactivation dun contexte PDP initi par le GGSN. Linterface Gd situe entre le SGSN et le SMSC permet dassurer la livraison de SMS dun usager GPRS. Linterface Gf est dfinie entre le SGSN et lEIR et permet de vrifier lauthenticit de lquipement mobile auprs de lEIR. Connectant le PLMN avec des rseaux de donnes externes par le biais du GGSN, linterface Gi permet dassurer le transfert de donnes. Il faut noter que dans le standard GPRS, les interfaces aux rseaux IP (Ipv4 et Ipv6) et X.25 sont supportes. Interface de base dans le rseau backbone GPRS, linterface Gn est utilise entre les entits GSN, en outre elle assure la gestion des dplacements entre SGSNs, ltablissement, le maintien et la libration de tunnels et le transfert des donnes dusager entre SGSN et GGSN. Linterface Gp connecte un GSN dautres GSNs de diffrents PLMNs. Elle intervient notamment dans le cadre du roaming concernant un abonn GPRS pour le transfert de ses donnes. Permettant de connecter un SGSN un HLR, linterface Gr est utilise par le SGSN pour contacter le HLR afin dobtenir des donnes de souscription dusagers GPRS. Lattachement ou la mise jour de localisation combine GSM et GPRS se fait via linterface Gs situe entre le SGSN et le MSC/VLR.

20

Une autre interface optionnelle est linterface Ga, elle a pour rle de connecter un GSN une entit CGF servant dans le transfert de tickets de taxation.

II.3.7.

La Station Mobile GPRS

Le GPRS implique un changement au niveau utilisateur, tout comme il a fallu effectuer des modifications sur le rseau pour lintgration du GPRS. En effet si un utilisateur dsire bnficier des types de services de ce rseau, vu que les dbits augmentent, les besoins en modulation/dmodulation et en codage/dcodage du canal augmentent galement. Par consquent un nouveau type de terminal est ncessaire. Ainsi, des classes de terminaux ont t dfinies pour rpondre aux besoins de la norme GPRS, avec deux systmes de notations : il existe la fois des classes lettres et des classes chiffres . Classes lettres : le modle de base appel classe B : les terminaux mobiles appartenant cette classe sont prvus pour la voix et les donnes en mode non simultan. Dans la pratique, un mobile GPRS de classe B peut senregistrer auprs dun MSC/VLR et dun SGSN simultanment. Il dispose dun mode de veille double qui scrute les appels classiques et les demandes de service GPRS mais qui ne peut activer quun seul type de service. Un mobile GPRS classe B requiert au minimum un IT dans le sens montant et un IT dans le sens descendant. Le modle professionnel ou industriel appel classe C est constitue des terminaux mobiles destins faire du trafic de donnes exclusivement. En ralit, lusager doit positionner son mobile soit en mode GSM (terminal GSM ordinaire), soit en mode GPRS (peut initier des sessions de donnes). Par ailleurs le mobile a deux comportements possibles : Mobile GPRS classe CC : il senregistre au rseau GSM et ne peut accder quaux services de commutation de circuit. Mobile GPRS classe CG : il senregistre au rseau GPRS permettant laccs aux services GPRS uniquement. Ils requirent au minimum un IT dans le sens montant et un IT dans le sens descendant. Un troisime modle existe, le haut de gamme appel classe A compatible voix et donnes simultanment. Le mobile peut en fait se rattacher simultanment aux rseaux GSM (IMSI-Attach) et GPRS (GPRS-Attach). Lusager mobile peut alors

21

disposer en mme temps dun service GPRS. Le mobile classe A GPRS doit disposer au minimum de deux ITs dans le sens montant et de deux ITs dans le sens descendant. Ceci tant, leur dveloppement na pas t si simple et rapide du fait que la puissance de calcul quil demande prsente une forte incidence sur son cot de production et le rendait dissuasif. Concernant lallocation des ITs aux mobiles GPRS, afin damliorer la vitesse de transfert pour le trafic GPRS, des ITs supplmentaires peuvent tre alloues aux terminaux mobiles de classe A, de classe B et de classe CG. Classes chiffres Comme nous lavons nonc prcdemment, la vitesse de transmission augmente grce lagrgation de canaux. Les classes chiffres sont aussi appeles classes multislotes, elles dpendent du matriel et permettent de dterminer le nombre maximum dITs que la station mobile peut utiliser dans le sens montant dune part et dans le sens descendant dautre part. Par ailleurs, les classes multislotes renseignent sur le nombre total dITs pouvant tre utiliss simultanment dans les sens montant et descendant. Par exemple si la classe est 9, 3 et 2 ITs au plus peuvent tre allous la station mobile dans les sens descendant et montant, respectivement, avec au total un maximum de 5 ITs. Le tableau suivant rcapitule un ensemble de classes multislotes : classe 1 2 3 4 5 6 7 8 9 10 11 12 Rx 1 2 2 3 2 3 3 4 3 4 4 4 Tx 1 1 2 1 2 2 3 1 2 2 3 4 Somme 2 3 3 4 4 4 5 5 5 5 5 5

Tableau 2 : Classes Multislotes

22

Rx : Nombre maximum dITs dans le sens descendant que la station mobile peut utiliser par trame radio GSM appele trame TDMA (Time Division Multiple Acces). Tx : Nombre maximum dITs dans le sens montant que la station mobile peut utiliser par trame TDMA. Somme : Nombre total dITs dans les sens montant et descendant que la station mobile peut utiliser simultanment un instant donn par trame TDMA. Il apparat parfois des notations du type X+X sur les botes ou notices avec le premier terme qui correspond Rx et le deuxime Tx. De ce fait, un mobile de classe 3 et un autre de classe 5 sont tous les deux nots 2+2, mais le premier ne peut utiliser que 3 canaux simultanment quand le deuxime peut profiter des 4. Ainsi, aprs avoir vu les diffrentes classes de terminaux, il faudra noter ou constater que sur le march de tlphonie, la plupart de ces terminaux sont de classes B4 ou B6 et il y a peu de chance de rencontrer des terminaux de classe C hormis quelques modems (idals pour des ordinateurs ou des assistants personnels), pareil pour ceux de classe A extrmement onreux.

II.4.

SCHEMAS DE CODAGE

Afin dacheminer le trafic GPRS, de nouveaux schmas de codage (CS, Coding Scheme en anglais) ont t dfinis et normaliss. Il y en a quatre et chacun dentre eux correspond un dbit donn (voir tableau 3). La norme prvoit de faire passer dans chaque IT rserv une session GPRS un dbit de donnes variant de 9.05 kbit/s (en CS-1) 21.4 kbit/s (en CS-4). En fait GPRS utilise la mme technique de multiplexage que dans le GSM pour la transmission des donnes au niveau de linterface Air en loccurrence le TDMA dont la trame est constitue dune squence de 8 intervalles de temps chacun appel slot ou encore time slot (IT). Ce slot est en fait un canal capable de transporter de la voix ou des donnes. Ainsi ils sont partags entre les utilisateurs. Contrairement la norme GSM qui nutilise quun seul time slot par trame TDMA pour transporter les donnes, la norme GPRS prvoit den utiliser plusieurs pouvant aller jusquau maximum de la trame, 8 ITs. Dans la mesure o le terminal mobile est capable dutiliser pour une communication, plusieurs ITs de chaque trame radio GSM et ce dans les deux sens (montant et descendant), on peut atteindre en thorie, un dbit maximal de 172.1 kbit/s soit huit fois 21.40 kbit/s en utilisant le codage CS-4. Ce dbit maximal correspond lutilisation de tous les slots sans corrections derreur autant dire que 23

cela restera un dbit thorique et non un dbit quobtiendra lutilisateur. En effet, lefficacit des diffrents schmas de codage est inversement proportionnelle leur rsistance aux erreurs. Les codages CS-3 et CS-4 permettent datteindre dexcellents dbits par IT, mais sont difficilement utilisables car ils ncessitent des conditions de communication excellentes entre le terminal et les stations de base, ce qui est rarement le cas. Par ailleurs, il est aussi peu probable que le nombre dITs utiliss pour communiquer atteigne 8 ; au fait les terminaux actuels supportent 3 4 ITs. De plus, cela reviendrait allouer entirement une trame radio un seul utilisateur, ce qui nest pas forcment souhait par loprateur. Enfin, si on considre non pas le dbit thorique mais le dbit utile, donc rellement ddi au transport des donnes utilisateur, il est gal au dbit thorique auquel on retranche le dbit induit par les en-ttes des couches protocolaires. Par exemple, pour une communication en CS-2 le dbit utile nest que de 12 kbit/s pour un dbit thorique de 13.4 kbit/s. Dans le tableau3, il est prsent les diffrents schmas de codage avec leur dbit nominal et leur dbit utile. Codage Dbit Nominal/time slot Dbit utile/Time Slot CS1 CS2 CS3 CS4 9.05 kbit/s 13.4 kbit/s 15.6 kbit/s 21.4 kbit/s 8 kbit/s 12 kbit/s 14.4 kbit/s 20 kbit/s

Tableau 3 : Schmas de codage et dbits GPRS CS1 1 slot 9.05 kbit/s CS2 13.4 kbit/s CS3 15.6 kbit/s CS4 21.4 kbit/s

8 slots 72.4 kbit/s 107.2 kbit/s 124.8 kbit/s 171.2 kbit/s Tableau 4 : comparatif entre les diffrents types de codage.

II.5.

PROTOCOLES ET CANAL RADIO GPRS

II.5.1 Pile protocolaire Pour mieux comprendre le fonctionnement du GPRS, nous allons nous intresser son architecture fonctionnelle. Pour cela nous prsentons tout dabord larchitecture protocolaire

24

dfinie par un ensemble de couches avec des niveaux et des positions diffrentes au niveau des entits constituant larchitecture physique et logicielle du rseau GPRS. La figure4 prsente une pile protocolaire de la norme GPRS dans le plan de donnes ; au fait, il faut faire la distinction entre le plan de transmission (donnes) et le plan de signalisation, leurs diffrences se situent au niveau du sommet de leur pile protocolaire. Le plan de signalisation permet dassurer la gestion de la mobilit tandis que le plan de transmission sert transfrer lensemble des donnes utilisateurs.

Figure 4: Pile protocolaire dans le plan de donnes

II.5.2

La couche SNDCP (SubNetwork Dependent Convergence Protocol)

Ce protocole se charge du transport transparent des units de la couche de protocole rseau utilis par lapplication (IP ou X.25), par consquent un changement de protocole de couche rseau ninduit pas le changement de toutes les couches de protocoles GPRS, mais seulement du SNDCP. Il gre aussi la compression et dcompression des en-ttes, de faon augmenter lefficacit des canaux mais aussi la compression et dcompression des donnes usager. SNDCP assure aussi le respect de la squence des messages, la segmentation ainsi que la reconstitution des donnes afin de fournir des blocs de donnes de taille acceptable pour le protocole LLC.

II.5.3 La couche LLC (Logical Link Control) Son premier rle est de fiabiliser et scuriser le lien logique entre la MS et le SGSN. Le protocole LLC se charge aussi du transport des paquets de donnes utilisateur (PDU SNDCP) ou la signalisation entre le terminal mobile et le SGSN. Afin de permettre lintroduction de nouvelles solutions radio pour le GPRS avec un minimum de changements, celui-ci doit tre indpendant des protocoles sous-jacents linterface radio. Entre autres fonctions, il ralise

25

des fonctions de chiffrement, de contrle de flux et de squence tout en permettant de faire une distinction de qualit de services entre les diffrents types dutilisateurs. Le protocole LLC fonctionne en mode acquitt et non acquitt. En mode acquitt, il assure la dtection et la correction des erreurs de transmission et les signale uniquement en mode non acquitt.

II.5.4

La couche RLC (Radio Link Control)

Le protocole RLC permet de fiabiliser et de contrler le lien radio entre la MS et le BSS. Cest linterface permettant de transmettre les LLC PDU entre les couches LLC et MAC en faisant la segmentation et le rassemblage des paquets PDU en blocs RLC/MAC. Comme le protocole LLC, il fonctionne en mode acquitt et en mode non acquitt et ceci selon la qualit de services demande. Ainsi, il dtecte les paquets RLC errons, retransmet ces paquets dans le cas du mode acquitt.

II.5.5

La couche MAC (Medium Access Control)

Le protocole MAC se charge lui du contrle de laccs aux canaux radio et permet aux terminaux mobiles de partager le mdium commun de transmission en ralisant les diffrents canaux logiques ncessaires pour le partage du mdium. En effet, il assure larbitrage entre les terminaux mobiles qui tentent daccder simultanment au mdium commun de transmission pour un trafic initi par le terminal mobile. Il fournit aussi le multiplexage des donnes, cest-dire le multiplexage temporel TDMA qui permet dutiliser plusieurs time slots dans une trame TDMA. Par ailleurs, le protocole MAC permet un terminal mobile dutiliser plusieurs canaux physiques (PDCH) en parallle et contrle les dbits de download et upload.

II.5.6

Les couches NS (Network Service) et BSSGP (BSS GPRS Protocol)

Le rle du protocole NS est de transporter les PDU BSSGP. Le protocole BSSGP transporte lui, les informations lies au routage et la qualit de service entre le BSS et le SGSN et en mme temps il matrialise la QoS demande par le terminal mobile et celle autorise par le SGSN. Il assure le relais des trames LLC mais sans garantie dintgrit et ne fait pas de correction derreur. Ce protocole indique toujours la cellule courante.

II.5.7

La Couche Physique

La couche physique se subdivise en deux sous-couches qui sont la RFL (Physical Radio Frequency Layer) et la PLL (Physical Link Layer).

26

La RFL constitue la couche la plus basse de la pile protocolaire et est responsable de la modulation et dmodulation. Cest le modem du terminal mobile. La PLL, quant elle : fait le lien entre la couche MAC et le modem, transporte les paquets RLC/MAC, ralise le codage canal, surveille et value la qualit du signal radio, gre la batterie, contrle la puissance de transmission, et dtecte la congestion sur le canal.

II.5.8 Le Protocol GTP (GPRS Tunnelling Protocol) Il utilise soit TCP, soit UDP, en fonction de la QoS dfinie dans les contextes PDP afin de crer un tunnel pour y transmettre les paquets entre le SGSN et le GGSN via linterface Gn.

II.5.9 Canal radio GPRS Les rseaux GSM et GPRS utilisent les mmes ressources radio pour vhiculer leur trafic. Comme les canaux radio dfinis dans la norme GSM, ceux dfinis en GPRS sont de types physiques et logiques et sont purement spcifiques au rseau GPRS.

a. Canaux physiques GPRS Le partage des ressources radio entre le trafic voix et le trafic de donnes se fait avec lallocation de TS initialement destins au trafic GSM. En pratique, un seul canal physique PDCH (Packet Data Channel) est assign un TS. Ainsi, les times slots pouvant tre utiliss comme des PDCH, appartenant au mme TRX et ayant la mme configuration de frquence constituent un PDCH group. Via un PDCH, on transmet un bloc de 456 bits (4*114 /burst) sur quatre slots durant quatre trames TDMA conscutives, rappelons quune trame TDMA est constitue de 8 time slots. En effet, 52 trames sont regroupes pour constituer une multitrame, dont 2 time slots sont rservs pour le contrle de TA (Timing Advance), 2 time slots idle utiliser pour information de type BSIC et des mesures des interfrences pour le contrle de puissance. Les 48 time slots restants sont subdiviss en 12 blocs radio chacun contenant 4 time slots qui sont pris dans 4 trames successives. Les blocs sont numrots de B0 B11 et la dure dune multitrame est 240 ms.

27

Pour une multitrame donne, les trames 25 et 51 sont idle et les trames 12 et 38 sont utilises pour le PTCCH pour le calcul du TA. Lorganisation dune multitrame est illustre dans la figure5:

Figure 5 : Construction multi trame GPRS Contrairement au GSM, lunit lmentaire alloue en GPRS est un bloc, soit 4 slots GSM. Cette unit correspond la taille des blocs RLC-MAC. Un bloc RLC-MAC se transmet donc exactement dans un bloc de la multi trame GPRS, soit 4 PDCH sur 4 trames successives. Ce fonctionnement est illustr la figure5. Un bloc radio peut transporter un bloc RLC-MAC de donnes ou de signalisation, indpendamment du bloc RLC-MAC transport par le bloc prcdent. Les messages RLC-MAC de contrle de lavance en temps, ou PTCCH, subissent un traitement particulier. Ils sont transmis dans 4 slots rpartis sur deux multi trames (slots des trames 12 et 38, pour une numrotation des trames de 0 51).

Figure 6: Structure de la trame GPRS

28

Figure 7: Structure de la multi trame GPRS

b. Canaux logiques GPRS Au-dessus des canaux physiques, se trouvent les canaux logiques. Ces derniers permettent de sparer les diffrents types dinformation transmise : signalisation, donnes, synchronisation, message de diffusion, etc. Ces canaux sont ainsi spars en canaux de trafic et canaux de contrle : PCCCH (Packet Common Control Channel) : il nest pas allou en permanence dans une cellule. Sil nest pas allou, le CCCH va tre utilis pour linitialisation dun transfert de paquet. Lexistence du PCCCH est indique au niveau du BCCH. Lorsqu il est allou il supporte les canaux suivants: PRACH, PPCH, et PAGCH. PBCCH (Packet Broadcast Control Channel) : permet le broadcast des informations gnrales utilises par la station mobile pour accder au rseau de transmission de donnes. PTCH (Packet Trafic Channel) : il est utilis pour la transmission des donnes et la signalisation associe. Le PTCH supporte les canaux suivants : PDTCH (Packet Data Trafic Channel): cest un canal ddi pour le transfert de donnes et il est allou temporairement un seul ou un groupe de mobile. Dans le cas gnrs simultanment. PACCH (Packet Associated Control Channel) : utilis pour la signalisation PTCCH (Packet Timing advance Control Channel): est utilis pour la transmission des informations sur le TA (bidirectionnel). dun mobile multislot plusieurs PDTCH vont tre

29

Tableau 5: rcapitulatif des canaux logiques GPRS

II.6. DESCRIPTION FONCTIONNELLE DU GPRS Aprs avoir prsent les caractristiques de la norme GPRS, son architecture dtaille, la pile protocolaire, nous pouvons maintenant nous intresser au fonctionnement mme du GPRS. Dans ce qui suit, il sera question de prsenter le fonctionnement gnral dun rseau GPRS en insistant sur lchange et le traitement de donnes.

II.6.1 Schma fonctionnel du GPRS Ce schma prsente larchitecture du GPRS en soulignant limportance du rseau IP comme support du rseau GPRS. Le rseau GPRS est insr dans son environnement, cest--dire avec le systme de taxation, les passerelles de taxation et les serveurs de noms essentiels pour les traductions dadresses.

30

Figure 8: Schma fonctionnel du GPRS Ce schma introduit galement le principe de fonctionnement dun rseau GPRS avec un autre rseau GPRS, indispensable en cas ditinrance de lutilisateur, via les borders gateways qui relient le rseau GPRS tout rseau de donnes par paquet externe (rseau GPRS ou autre).

II.6.2 Transfert de paquets en GPRS Lors dune communication, le rseau GPRS est interconnect un autre rseau commutation par paquet. Ainsi, lorsquun utilisateur dsire transmettre des paquets vers un rseau de donnes en mode paquet, il utilise le protocole PDP (Packet Data Protocol). La notion de PDP est associe la notion de contexte au niveau de la mobilit dun utilisateur GPRS. Avant de voir les mcanismes de transmission en mode paquet, nous allons introduire quelques notions importantes sur la gestion de la mobilit dans le GPRS.

31

II.6.3 Etablissement de TBF (Temporary Block Flow) Un Temporary Block Flow reprsente un flux de donnes unidirectionnel entre une station mobile et le rseau. On parle de TBF uplink dans le cas dune transmission du mobile vers le rseau et sil sagit dune liaison rseau vers mobile, on parle de TBF downlink. Donc, une transmission bidirectionnelle ncessitera ltablissement de deux TBF, un dans chaque sens. Une transmission de donnes dbute toujours par ltablissement de TBF qui sera ferm quand lmetteur naura plus de donnes en mmoire transmettre. Le rseau identifie les TBF en leur associant des TFI (Temporary Flow Identity). Celui-ci peut tre considr comme un identifiant temporaire dun mobile, mme si on peut se retrouver avec plusieurs TFI par mobile du fait que ce dernier peut avoir plusieurs TBF ouverts simultanment. Les TFI sont cods sur 5 bits, mais il convient de distinguer les TFI uplink et les TFI downlink, une mme valeur de TFI pouvant identifier deux TBF, lun dans le sens montant et lautre dans le sens descendant. Pour identifier le destinataire des blocs transmis, lentte RLC-MAC de chaque bloc contient le TFI du destinataire. Cette information est indispensable sur la voie descendante puisque tous les mobiles guettent des paquets qui leurs seraient transmis sur tous les PDCH qui leur ont t assigns. Par ailleurs, lors de louverture dun TBF montant, le rseau alloue au mobile une liste de PDCH ainsi quun numro USF (Uplink Status Flag). Chaque bloc RLC-MAC descendant contient un USF dsignant lutilisateur autoris transmettre dans le prochain bloc radio montant associ. Le mobile scrute alors les PDCH associs descendants qui contiennent les USF et attend sa valeur. Lorsque lUSF pointe sur sa valeur, le mobile sait que le prochain PDCH montant associ lui est ddi. En GPRS, la cl de lallocation dynamique des ressources rside dans ces USF, qui permettent de partager un mme canal physique entre plusieurs utilisateurs, 7 au maximum puisque les USF sont cods sur 3 bits, une valeur tant rserve au canal PRACH. Lintrt dune telle allocation dynamique rside principalement dans loptimisation de lutilisation de la ressource radio du fait du multiplexage statique des besoins des diffrents utilisateurs. Une grande flexibilit est ainsi offerte loprateur, qui peut tenir compte de diffrents niveaux de priorit. Lallocation des blocs montants peut seffectuer avec plus ou moins de finesse, par bloc radio ou par groupes de quatre blocs. Il existe nanmoins en GPRS une allocation statique, pour laquelle le rseau indique au mobile, lors de ltablissement du TBF, la liste exhaustive des PDCH utiliser. 32

II.6.4 Gestion de la mobilit Pour une meilleure compression des mcanismes de transmission dinformations, il convient dexpliquer certaines notions lies litinrance dun utilisateur.

II.6.4.1 Etats GPRS Une station mobile GPRS peut tre dans lun des trois tats suivants : IDLE : le terminal est en veille, inactif. STANDBY : le terminal est dans un tat intermdiaire dans lequel il est prt mettre et recevoir des donnes. READY : le terminal met ou reoit des communications. La figure 9 nous montre comment le terminal passe dun tat lautre et donne les transitions possibles entre les diffrents tats du mobile :

Figure 9: les tats dun terminal GPRS Voyons dune manire plus dtaille le droulement de ces transitions : Etat idle : le mobile nest pas attach au rseau GPRS et il nest pas connu par les diffrents nuds GPRS. Ainsi le paging nest pas possible. Lorsque la MS fait une procdure de GPRS attach elle entre dans ltat READY pour demander laccs au rseau. Etat ready: le mobile entre dans ltat ready lorsquil envoie un LLC PDU au SGSN. Lchange de LLC PDU entre MS et SGSN est ncessaire pour excuter la procdure de GPRS attach. A ltat ready le mobile peut transmettre/recevoir des PDU au/du rseau. Ainsi un contexte PDP peut tre tabli. La localisation du mobile est connue par le SGSN (RA, cellule). Un paging ne seffectue que lorsque le transfert de donnes se termine. Cet tat est contrl par une horloge appele par ready timer (40s). Lorsquil expire le mobile passe ltat standby.

33

Etat standby : le mobile passe ltat standby soit suite lexpiration du ready timer soit avec forage de la part du SGSN avant lexpiration du temps. Le mobile est toujours attach au rseau, ainsi un paging est possible mais pas transfert de donnes. La localisation du MS est connue par le SGSN (RA). Il informe le SGSN de tout changement de RA (des informations sur le changement de cellule au niveau du mme RA nest pas ncessaire). La fonction du GPRS attach est similaire celle de IMSI attach : Authentification du MS (il ny a pas dauthentification chaque tablissement de TBF), Gnration de la clef chiffre, Allocation de TLLI, Demande du profil de labonn au HLR, Aprs lexcution de lattachement, le MS est dans ltat READY et peut activer un contexte PDP. La localisation du MS est connue La communication entre MS et SGSN est scurise.

En effet, suite un attachement GPRS, la localisation du mobile est possible par le rseau. Cette notion est diffrente par rapport au GSM puisquon parle de RA (Routing Area) qui est un sous ensemble de LA. Une RA ne peut appartenir qu une seule LA. Le retour ltat idle se fait par le GPRS detach. En effet, la fonction de dtachement permet au mobile dinformer le rseau quil veut faire un GPRS detach cest--dire quil ne sera plus visible par le rseau de paquet de donnes PDN. Il peut arriver que le rseau dcide de dtacher le MS pour les raisons suivantes : HLR detach, expiration du ready timer et SGSN detach.

II.6.4.2 Contextes GPRS Toujours, dans le cadre de la gestion des donnes et de la mobilit de lutilisateur la notion de contexte a t dfinie. En effet, les contextes introduits dans GPRS sont lis lensemble des informations caractristiques dun abonn relativement : sa mobilit, contexte MM (Mobility Management). ses donnes, contexte PDP (Packet Data Protocol). Contexte MM Le contexte MM contient tous les paramtres lis la gestion de la mobilit, au terminal mobile et la scurit :

34

lIMSI (International Mobile Subscriber Identity) et le P-TMSI (Packet Temporary Mobile Station Identity), qui permettent didentifier labonn, ltat de la mobilit de labonn : IDLE, STANDBY, READY, lidentifiant du SGSN, qui est ladresse du SGSN servant le terminal mobile actuellement.

Contexte PDP Le protocole PDP est spcifique aux donnes paquet. On lui associe un contexte et une adresse. Chaque adresse PDP est dcrite par un contexte PDP dans le terminal mobile, le SGSN et le GGSN. Le contexte PDP est li aux donnes et regroupe des informations de routage vers le GGSN qui seront utilises par le terminal mobile. Il contient les paramtres de la gestion de session, dfinis relativement ladresse PDP alloue lutilisateur et que celui-ci utilise pour cette session GPRS. Il est ainsi compos dun ensemble dinformations qui permettent de caractriser lmission et la rception des donnes GPRS, comme ladresse rseau PDP utiliser et des informations pour le routage vers le GGSN. Un contexte PDP doit tre cr afin que labonn puisse mettre ou recevoir des donnes. Chaque contexte PDP existe indpendamment dans lun des tats PDP (INACTIF ou ACTIF). Ltat PDP indique si ladresse PDP est active pour le transfert de donnes ou non. Un contexte PDP peut tre activ par le mobile ou le rseau.

Figure 10: Activation de contexte PDP par le mobile La figure prsente lactivation dun contexte PDP initi par le mobile. Elle montre les diffrentes phases au cours de ltablissement dun contexte PDP. (1) Le MS envoie la demande dactivation au SGSN.

35

(2) Le SGSN vrifie les informations du MS. (3) Le SGSN informe le GGSN dun nouveau type et dadresse de PDP. (4)-(5) Le GGSN cre un contexte ensuite accuse la rception pour le SGSN. (6)Le SGSN informe le MS que de lactivation est accepte. Lorsque le contexte PDP est activ : le SGSN aura un tunnel logique bidirectionnel avec le MS et le SGSN, le GGSN aura une adresse PDP active et dsigne pour le MS. La location du MS est connue au niveau du SGSN, la transmission des donnes est possible.

II.6.5 Emission de donnes Imaginons quun utilisateur GPRS dsire envoyer des paquets de donnes un utilisateur situ sur le rseau Internet. Voici un descriptif des tapes raliser pour cette situation, et ceci dans lordre chronologique. Ltablissement de la liaison montante : le terminal mobile doit rcuprer le BCCH (Broadcast Control CHannel, qui est le canal logique sur lequel sont diffuses de faon priodique des informations systme) de la cellule afin de dterminer si un canal GPRS est prsent (terminal en tat IDLE) le terminal mobile effectue un GPRS Attach (procdure permettant de dclarer le mobile sur le rseau GPRS et tabli un lien logique entre lui et le SGSN) afin dtablir un contexte GPRS avec le SGSN, en prcisant son identit ainsi que la qualit de service dsire. aprs ngociation de ces paramtres avec la station de base, le SGSN la charge de la rservation du canal (les time slots) et de ltablissement de la liaison. le terminal reoit des informations concernant le canal allou sur le BCCH et passe ltat STANDBY. le terminal passe ltat READY en transmettant sur la liaison montant au SGSN un message identifiant le canal courant. Un change de paquets commence : les donnes sont transmises dans les time slots rservs. un accus de rception positif est envoy par la station de base si lensemble des donnes a t bien reu. 36

les donnes sont dsencapsules et envoyes au SGSN. le SGSN encapsule les donnes laide du protocole GTP et les envois au GGSN. le paquet est dsencapsul, et ladresse et le protocole sont vrifis afin que la bonne route soit slectionne. Le paquet est alors envoy via le rseau de donnes externe jusquau destinataire. Ce transfert se termine par un message daccus de rception de la part du SGSN qui peut tre positif ou ngatif.

II.6.6 Rception de donnes Imaginons quun utilisateur doit recevoir des paquets de donnes IP dun rseau de donnes. Voici un descriptif des tapes raliser pour cette situation, et ceci dans lordre chronologique. Les paquets venant du rseau de donnes externe sont achemins jusquau GGSN du rseau GPRS. Ensuite : le GGSN effectue les conversions de formats de donnes, de protocoles de signalisation et dinformations dadresses. le GGSN vrifie sil possde un contexte GPRS pour ce terminal mobile : - si le terminal mobile est dans ltat IDLE, le trafic paquet sera rejet. - si le terminal mobile est dans ltat STANDBY ou ACTIF, le GGSN achemine le paquet, dans un format encapsul, vers le SGSN (utilisation du GTP). si le terminal mobile est en tat STANDBY, le SGSN demande au MSC de raliser un paging GPRS dans la zone de routage du terminal. le terminal mobile rpond au paging en prcisant la cellule dans laquelle il est situ, et se met dans le mode ACTIF. Le paquet est achemin du SGSN via la MSC la station de base une fois que la route a t tablie.

II.7. QoS EN GPRS La notion de Qualit de Service veut rendre compte, de faon chiffre, du niveau de performance que lutilisateur attend du rseau. Elle est dfinie par la recommandation E-800 de lUIT (Union Internationale des Tlcommunications) comme tant leffet global produit par la qualit de fonctionnement dun service qui dtermine le degr de satisfaction de lusager dun service . Par ailleurs, du point de vue performance de rseaux, lUIT dfinit la

37

QoS comme laptitude dun rseau ou dun lment de rseau assurer des fonctions lies des communications entre usagers . La notion de QoS, sa mesure, sa vrification sont des tendances modernes - cest dire que lapparition des mcanismes de la drgulation leur donne une importance croissante. La signification prcise de la notion de Qualit de Service dpend videmment du service envisag. Ainsi le service a-t-il des exigences de temps de rponse; quelle est sa sensibilit aux erreurs de transmission; etc. Une dfinition complte se rfrera souvent au mode de transport de linformation - circuit ou paquet, bien que la solution adopte par le rseau pour rendre le service doit rester transparente lutilisateur. Dans un rseau offrant le service de commutation de paquets, linformation des sources est fragmente en blocs lmentaires qui voyagent dans le rseau indpendamment les uns des autres. Ces blocs ne possdent aucune ressource en propre (comme dans le cas du circuit). Les paquets dune connexion se retrouvent en comptition avec dautres pour accder aux mmoires ou aux lignes de transmission. Il en rsulte un critre supplmentaire de Qualit de Service, li au sort individuel de chaque paquet, qui subira un retard variable, et pourra mme tre perdu, par exemple si une des mmoires quil doit traverser est sature. Gnralement, la QoS est mesure par la probabilit de perte de paquet et par le dlai, quon spcifie par sa moyenne, ou de faon plus prcise par un quantile. Et dans la pratique, elle est value dune part, du point de vue consommateur qui permet de dterminer la russite ou lchec du service et dautre part, du point de vu oprateur dune faon objective travers lanalyse des indicateurs de qualit de service suivant certains critres. Nous avons les indicateurs de trafic, les indicateurs de QoS et les indicateurs de disponibilit des ressources regroups en classes dindicateurs comportant laccs au rseau, laccs au service, lintgrit du service et le maintien du service. Elles sont values par les indicateurs cls de performance KPI (Key Performance Indicator). Le GPRS supporte diffrents niveaux de qualit de service, ce qui permet aux oprateurs de facturer les services GPRS selon le profil de QoS souscrit par labonn. En effet le profil de Qos associ chaque contexte PDP et ngoci louverture de session regroupe un ensemble de paramtres dfinissant la qualit de service. Ainsi, la transmission de donnes peut tre ralise suivant diffrents profil et il est possible de rserver des ressources avant toute transmission de paquets. Une tude plus dtaille de la notion de QoS GPRS avec le dtail des KPI GPRS sera prsente dans la partie annexe.

38

Chapitre III LE GPRS DANS LE RESEAU ORANGE

III.1 ARCHITECTURE DU RESEAU GPRS EXISTANT Comme nous lavons dj spcifi dans la partie prsentation et tude thorique dun rseau GPRS, lintgration des services offerts par la norme GPRS ncessite linstallation de nouveaux quipements spcifiques la norme, ce qui seffectue par la mise en place dun nouveau sous-systme de rseau qui se chargera du traitement et du routage des paquets travers le rseau. Ces quipements sont gnralement des nuds de rseau et prsentent des caractristiques variant dun fournisseur dquipement de rseau de tlcommunications lautre. Le rseau GPRS dOrange est bas sur une plateforme multiutilisateur ; les quipements proviennent de trois quipementiers, Alcatel, Ericsson et Huawei. Nous prsentons de manire rsume dans le schma suivant larchitecture du rseau en indiquant leur emplacement vis--vis des sites majeurs de lentreprise.

Figure 11: Architecture du rseau GPRS de la SONATEL

39

III.1.1 Le SGSN (Serving GPRS Support Node) Lquipement SGSN du rseau GPRS dOrange est une solution propose par Ericsson, R7.0 MKIV. Son intgration est destine aussi bien au Global System for Mobile communication quau systme Wideband Code Division Multiple Access (WCDMA, utilis par lUMTS). Etant donn que laccs au SGSN peut tre ddi soit au GSM, soit au WCDMA ou partag entre ces deux systmes avec une allocation dynamique, ses capacits, estimes en terme de SAU (Simultaneously Attached Users) et de contextes PDP (Packet Data Protocol), varient en fonction du type de produit et de la configuration choisie. Le tableau suivant permet de sen convaincre. Access Mode Product Package D G W D G W D G W D G W D G W SAU PDP Contexts 300,000

MkIV 250/xx 250,000 MkIV 250/xx MkIV 250/xx MkIV 375/xx 375,000 MkIV 375/xx MkIV 375/xx MkIV 500/xx 500,000 MkIV 500/xx MkIV 500/xx MkIV 650/xx 650,000 MkIV 650/xx MkIV 650/xx MkIV 1000/xx 1,000,000 MkIV 1000/xx MkIV 1000/xx Tableau 8: Subscriber Capacity

450,000

600,000

780,000

1,200,000

Avec : D = Dual Access, G = GSM et W = WCDMA Cependant, concernant les dbits (throughput en anglais) nous ne prsenterons que ceux du GSM. Le tableau 9 rsume les diffrents dbits obtenus en fonction du type de produit et du type de transport Gb (on peut avoir du Gb sur Frame Relay ou du Gb sur IP). Dans ce tableau les dbits sont calculs en termes de paquets transports.

40

Product Package MkIV 250/xx MkIV 375/xx MkIV 500/xx MkIV 650/xx MkIV 1000/xx

Gb Transport Type Gb over Frame Gb over IP Gb over Frame Gb over IP Gb over Frame Gb over IP Gb over Frame Gb over IP Gb over Frame Gb over IP

Throughput @ 300 bytes/paquet 10 kpps (25 Mbps) 13 kpps (32 Mbps) 21 kpps (50 Mbps) 27 kpps (65 Mbps) 42 kpps (100 Mbps) 54 kpps (130 Mbps) 42 kpps (100 Mbps) 54 kpps (130 Mbps) 83 kpps (200 Mbps) 117 kpps (280 Mbps)

Throughput @ 1450 bytes/paquet 2.5 kpps (32 Mbps) 3.5 kpps (55 Mbps) 5 kpps (65 Mbps) 9 kpps (110 Mbps) 11 kpps (130 Mbps) 19 kpps (220 Mbps) 11 kpps (130 Mbps) 19 kpps (220 Mbps) 30 kpps (350 Mbps) 43 kpps (500 Mbps)

Tableau 9: Throughput for GSM Les capacits indiques ne doivent pas tre utilises entirement. En effet, si la capacit totale est atteinte, une alarme est dclenche dclarant une surcharge. Et pour le SGSN, cette alarme est aussi dclenche lorsque lquipement est charg plus de 85% de la capacit limite.

III.1.2 Le CGSN (Combined GPRS Support Node) Comme le SGSN, le CGSN est aussi une solution dEricsson, R4.0 MKIV qui combine les fonctionnalits dun SGSN et dun GGSN. De ce fait, dans cette partie nous nous contenterons tout simplement de dcrire le GGSN R4.0 MkIV puisque le CGSN nest rien dautre quun cabinet o se trouve des modules et quipement ayant sparment les fonctionnalits dun SGSN et dun GGSN. Le GGSN consiste en un M20 Internet Router log dans un cabinet. Il est bas sur le Juniper M20 Internet Router. Nous ne rentrerons pas dans les dtails des caractristiques du GGSN tant donn que nous tudions uniquement la partie BSS du rseau GPRS. Retenons juste que, ses caractristiques et capacits vont tre dtermines par le choix de la configuration physique.

III.1.3 Les MFS (Multi BSS Fast packet Server) Le MFS (Multi BSS Fast Packet Server) est un quipement intgrant la fonction PCU et les MFS prsents dans le rseau sont une solution de la plateforme Alcatel. Il y en a quatre dans le rseau, ils sont localiss sur: Technople, Mdina, This et RP. Le principe est que la fonction PCU, gnralement assure par un module intgr dans le BSC est gre par le MFS 41

qui concentre donc la fonction de plusieurs PCU. Dans le rseau, il existe actuellement deux types de MFS : deux MFS qui sont de la premire gnration et localiss au niveau des sites Technople et Mdina ; ces MFS ont une possibilit de connexion de 22 BSC. Le schma suivant reprsente larchitecture de ce MFS :

Figure 12: Architecture de la premire gnration de MFS (A9135 MFS) deux E-MFS (Evolium MFS) dont la possibilit de connexion est dun total de 22 BSC. Cette nouvelle solution comporte 11 cartes GPU (GPRS Processing Unit) plus une autre redondante. Au cas o le systme voluerait, il serait possible de brancher dautre cartes jusqu un maximum de 22 sans besoin daucune configuration supplmentaire, les cartes sont automatiquement intgres. Chaque carte GPU peut traiter un BSC supportant un maximum de 16 liens PCM 2 Mbit/s. LEvolium MFS offre 3 types dinterface Gb en option : le Frame Relay (Standard Frame Relay protocol), le point point direct et une connexion avec des lments de rseau intermdiaires en cascade comme dans le cas o on passe par un MFS ou des TC. Il a une capacit en termes de PDCH dun maximum de 5280 traits simultanment. Les deux E-MFS prsents dans le rseau actuellement sont installs au niveau des sites RP et This.

III.1.4 Les PCU (Packet Controler Unit) Dans le rseau dOrange, en plus des quatre MFS fournis par Alcatel, nous avons trois PCU fournis par Huawe dont deux sont localiss au niveau des sites des deux BSC situs This 42

et le troisime au niveau du site du BSC situ Kaolack. Dans la mesure o la capacit dun BSC en terme de trafic pouvant tre coule peut tre suprieure celle dun PCU, on peut se retrouver dans une configuration o deux PCU sont connects un seul BSC. Nous reprsentons dans la suite la structure logique du PCU6000 de Huawei.

Figure 13: Structure logique du PCU6000 de HUAWEI Le tableau suivant indique les diffrentes spcifications dun module PCU6000. Attributs Min/Max. # Cell Min/Max. # PDCH (GPRS) Min/Max. # PDCH (EDGE) Min/Max. # Pb Min/Max. # Gb Min/Max. # Reg SuPCUriber Min/Max. # Act SuPCUriber Min/Max. Gb Throughput (phy.) Min/Max. Pb Throughput (App.) Quantits 120/1080 120/1080 100/900 8/72 12/24 5k/46k 1.5k/13.5k 16/24Mbps 0.93Mbps/8.38Mbpsk

Tableau 10: Spcifications du PCU6000 de HUAWEI Par ailleurs lquipement qui est fourni loprateur, Orange, a une configuration dun minimum dun module PCU et dun maximum de 3 modules PCU.

43

III.1.5 Les Interfaces implmentes Dans cette partie nous nous intressons uniquement aux interfaces interconnectant les entits du rseau daccs et qui sont sollicites par linfrastructure GPRS. Il sagit des interfaces Ater entre BSC et MFS (ou PCU) et des interfaces Gb entre MFS (ou PCU) et SGSN afin dassurer la signalisation et la transmission. Les autres interfaces sont optionnelles. Au niveau du rseau GPRS Orange les interfaces Gn, Gr et Gp sont actuellement utilises. Il faut se rappeler quau niveau des interfaces linterconnexion des diffrentes entits se fait via des MIC. Les liens Gb sont dploys par deux (2 liens Gb) entre MFS et SGSN ou entre PCU et SGSN. Par ailleurs, tant donn que la capacit totale de ces liens nest pas toujours utiliss, des brasseurs sont installs du cot du MFS pour viter de dployer des capacits non utilises. Si par exemple la sortie dun MFS (vers le SGSN) nous avons les liens GbA et GbB utilisant chacun les ITs 1 10 du MIC, ces derniers sont encapsuls ou multiplexs sur un lien Gb et cela via un brasseur. Actuellement, les trois brasseurs installs dans le rseau sont de type RAD, DXC-30 et sont localiss au niveau des sites MFS de Technople, Mdina et This. Pour les autres interfaces, se rfrer la figure13.

III.1.6 Les BSC dans le GPRS Les BSC sont nombreux dans le rseau et ils sont continuellement dploys suivant lvolution des besoins. Dans notre schma nous les avons reprsents par blocs et regroups suivant leur MFS de rattachement. Ainsi 22 BSC sont rattachs au MFS de Technople, 21 au MFS de This, 16 au MFS de Mdina et 5 au MFS de RP, ce qui fait un total de 64 BSC provisionns pour le service GPRS. Les BSC sont fournis par diffrents quipementiers partenaires dOrange. Nous pouvons citer Alcatel et Huawei en guise dexemple. Ainsi les spcifications indiques vont tre diffrentes dun BSC lautre suivant le fournisseur puisquil sagit toujours de solutions propritaires. Alcatel propose deux types de BSC, le G2 BSC et le BSC Evolution qui est une volution architecturale du premier. - Le G2 BSC Le G2 BSC ou A9120 BSC se compose de trois TSU (Terminal Sub-Units), responsables des fonctions spcifiques de lentit et du groupe de commutateurs (Group Switches en anglais) ralisant la connexion entre les TSU connects aux BTS et les TSU connects aux TC ou au MFS. Le schma suivant en est une reprsentation.

44

Figure 14: G2 BSC (A 9120 BSC) Architecture Dans la release B9, six possibilits de configuration sont offertes pour ce BSC. Le tableau suivant prsente un rsum des capacits de lquipement.

Tableau 11: Capacits du G2 BSC Il est recommand de limiter lutilisation des capacits 80%. - Le BSC Evolution Larchitecture du BSC Evolution ou A9130 BSC rutilise le mme software que le G2 BSC. Cependant, il intgre un CPU virtuel et son architecture matrielle est le suivant :

45

Figure 15: BSC Evolution (A9130 BSC) Architecture La carte CCP (Call Control Processing board) assure toutes les fonctions de tlcommunications du BSC excepte la gestion des ressources de TCH. Il en existe 1 5 CCP active par BSC (par tage) et une carte redondante. Chaque carte CCP peut grer un maximum de 200 TRX. La carte OMCP (O&M Control Processing board) prend en charge les fonctions O&M du BSC et la gestion des TCH et il en existe 2 par BSC avec une carte redondante. La carte SSW permet lchange entre tous les lments de la plateforme et les quipements externes de types IP/Ethernet. Deux de ces cartes sont installes par tagre dont lune est active et lautre destine la redondance. La carte IP est en charge du traitement des fonctions de transmission du BSC. Elle traite principalement les time slots Abis et dcide sil faut envoyer ceux-ci directement travers ltagre LIU (module en charge des connexions E1 physiques, c'est--dire Abis, AterCS, AterPS) ou travers une des cartes CCP. Dans la release B9, trois possibilits de configuration sont offertes pour le BSC Evolution. Le tableau suivant rsume les capacits de celui-ci.

46

BSC Evolution (A9130 BSC) Capacity Nb TRX Nb Cell Nb BTS Nb GPU/GP Nb SS7 links Nb CICs Nb CCP shelf Nb TCU Nb DTC CS Nb DTC PS Nb of E1 Nb Abis Nb Ater CS Nb Ater PS Nb of extra Abis TS Erlang traffic On A interface (Erlang) FR DR FR DR FR DR

Configuration 200 TRX 200 100 200 100 150 100 6 8 1024 400 TRX 400 200 264 200 255 200 6 16 2068 2 100 80 48 96 20 12 717 1800 600 TRX 600 300 264 264 255 255 6 16 3112 3 150 120 72 176 30 18 717 2600

active In the ATCA 1 50 40 24 96 10 6 717 900

Tableau 12: BSC Evolution Capacity Le BSC fourni par Huawei est nomm BSC6000. Ils ont les mmes fonctionnalits que ceux dAlcatel. Ils comportent quatre modules: GMPS (GSM Main Processing Subrack), GETS (GSM Extended Processing Subrack) GTCS (GSM Transcoder Subrack) et GIMS (GSM Integrated Management System). Le cabinet du BSC prsente trois coffrets ayant chacun une capacit de 512 TRX avec 583k BHCA et 3K Erl.

47

III.1.7 Le MPBN (Mobile Packet Backbone Network) Le MPBN (Mobile Packet Backbone Network) est une solution rseau intgrant toutes les fonctionnalits dune infrastructure IP, du cur de rseau aux accs radio. Elle fournit aussi une connectivit Internet et au GRX (GPRS Roaming eXchange, fournisseur daccs indirecte Internet). Il est constitu par des routeurs JUNIPER M-7, des FIREWALL NS500, des SWITCH et dun ensemble de serveurs I-DNS, E-DNS, RADIUS, et NTP. Chacune de ces entits ralise une fonction bien prcise par rapport au traitement de donnes transitant dans le MPBN.

III.1.8 Le MMSC (Multimedia Message Service Center) Le MMSC (Multimedia Message Service Center) est la plateforme qui fait la rception, le stockage et la distribution des MMS au sein du rseau de tlphonie mobile.

III.1.9 Le Ng HLR Le Ng HLR (Next generation Home Location Register) est une base de donnes o sont stocks les paramtres de lensemble des abonns y compris ceux ayant souscrits aux services des rseaux de nouvelle gnration. Rcapitulatif des caractristiques des quipements du rseau GPRS existant Equipement SGSN 1G MFS MFS Caractristiques Rfrence : R7.0, MKIV Capacit : 1.000.000 SAU 1.200.000 PDP Rfrence : A9135 Capacit : 22 BSC E-MFS 11 cartes GPU (min.) +1 redondant 22 cartes GPU (max.) 16 liens PCM 2 Mbit/s Rfrence : PCU6000 PCU Capacit : 120/1080 PDCH 12/24 liens Gb 8/72 liens Pb (Ater) Tableau 13: Rcapitulatif des entits du rseau GPRS existant Huawei Alcatel Ericsson Fournisseur

48

III.2 OFFRE DE SEVICES GPRS DORANGE Les services offerts par Orange sont pratiquement les services dfinis dans les spcifications de la norme GPRS. Il sagit effectivement des services WAP, MMS et Internet mobile. Par ailleurs un quatrime et rcent service appel blackberry vient sajouter la liste. La technologie WAP a pour but de permettre des terminaux mobiles (les tlphones portables par exemple) d'accder des documents circulant par des rseaux sans fil. Il s'agit donc de permettre n'importe quel terminal mobile de pouvoir formater des documents. C'est pour cela qu'un protocole universel a t mis en place: le WAP (Wireless Application Protocol). Il se propose de dfinir la faon par laquelle les terminaux mobiles accdent des services Internet, et cela un niveau au-dessus de la transmission des donnes, celle-ci tant spcifique chaque oprateur de tlphonie. Le WAP dfinit aussi la manire dont les documents doivent tre structurs, grce un langage drivant du HTML, le WML (Wireless Markup Language) et un langage de script, le WMLScript.

III.3 LA QoS GPRS DANS LE RESEAU ORANGE Les objectifs de loprateur, dfinis principalement par des critres conomiques et financiers (tat de la concurrence, efficacit conomique,) sont tout dabord doffrir un niveau de qualit de service minimum, voire meilleur que celui de ses concurrents en termes de couverture, de capacit et des paramtres relatifs lindicateur de taux de satisfaction usager appel MOS (pour Mean Opinion Scoring en anglais). Le second objectif de loprateur est de faire en sorte que les cots impliqus pour satisfaire le premier objectif garantissent une viabilit conomique du rseau. Enfin, comme troisime objectif, il doit suivre de prs ltat des rseaux concurrents au niveau de la qualit de service. Pour cela, on sintresse sur la rduction du taux de dsabonnement (churn rate en anglais) et laugmentation des revenus. Les oprations relatives la qualit de service visent principalement rduire au minimum les taux de coupures DL (Downlink) et les taux de coupures UL (Uplink) tout en augmentant au maximum laccessibilit DL et UL, le CSSR Data Radio (Call Setup Success Rate Data Radio, en anglais).

49

Chapitre IV : DIMENSIONNEMENT BSS DUN RESEAU GPRS

IV.1 PROBLEMATIQUE DU DIMENSIONNEMENT Le dimensionnement est une opration qui intervient au dbut et pendant le cycle de vie dun rseau cellulaire. Elle permet de dterminer le volume dquipements, de logiciels et de capacits ncessaires pour offrir un ensemble de services dtermins avec une qualit prdfinie. Le dimensionnement du trafic de donnes dans les rseaux mobiles est un problme complexe du fait dune part de la multitude de types de trafics et dautre part de la multitude de contraintes de qualit de service et il met en jeu la fois des aspects thoriques et pratiques. Etant donn quun rseau GSM/GPRS est constitu dun sous-systme radio, dun soussystme rseau et dun sous-systme de donnes, le dimensionnement varie dun soussystme lautre et ceci apparat surtout travers leur diversit fonctionnelle et architecturale. Pour notre tude, nous nous intressons principalement au dimensionnement du sous-systme radio et plus prcisment du dimensionnement des canaux allous au trafic de donnes, du PCU, du BSC et des interfaces Gb et Ater. Pour bien mener cette tude il est ncessaire de procder tout dabord lanalyse des donnes qui interviennent dans le processus de dimensionnement avant de passer ltude proprement dite.

IV.2 ANALYSE DE DONNEES POUR LE DIMENSIONNEMENT Pour faire un bon dimensionnement du trafic de donnes dans un rseau radio mobile il est ncessaire de dterminer le type de trafic et lensemble de ses lments caractristiques ainsi que les contraintes de qualit qui lui sont adjointes. Ainsi, nous pouvons constater ensemble que le dimensionnement va varier dun oprateur un autre, chacun pouvant prsenter des plateformes de services diffrentes prenant en compte tel ou tel autre paramtre. Par exemple si les donnes marketing rvlent que les ressources en termes de canaux radio sont suffisantes pour couler lensemble du trafic gnr par les usagers GPRS, il nest pas forcment obligatoire de prendre en compte les dlais dattente dans le dimensionnement. Dans le cadre du GPRS, les donnes ncessaires au dimensionnement des ressources du BSS sont gnralement [IRC]:

50

le trafic couler valu en Kbit, estim en tenant compte du nombre dabonns susceptibles de solliciter les services GPRS les services GPRS offrir avec le taux de pntration de chaque service le profil des abonns le Mean Service Time (temps de service moyen) la distribution des tailles de paquets la dure de lecture entre des appels paquets le volume de trafic SMS le volume de trafic par abonn

Dans les tableaux suivants, nous prsentons des exemples de donnes intressantes dans le cadre du dimensionnement GPRS [PIRC-p.74-78]. Cependant il peut arriver dans une procdure de dimensionnement que certaines de ces donnes ne savrent pas intressantes du fait quelles napparaissent pas dans lexpression des oprations permettant de faire le dimensionnement. Protocole IP SNDCP LLC BSSGP NS FR (L1) Total Header (octets) 20 4 9 30 4 6 73

Tableau 14: En-ttes des protocoles en GPRS

51

Paquets (octets) 128 256 384 512 768 1024 1280

Overhead (%) 57 28.5 19 14.3 9.5 7.1 5.7

Tableau 15: Taux den-ttes en fonction du volume dinformation

Classe dabonns

Services 1 2 3 1 2 3

Taux pntration 10 % 10 % 5% 2.5 % 2.5 % 5%

de Dbit cible 20 kbit/s 30 kbit/s 25 kbit/s 10 kbit/s 15 kbit/s 20 kbit/s

Usage/abonn/ mois 10 20 12 10 1 6

Volume unitaire (ko) 300 100 40 300 100 20

Classe dabonns Affaire Particulier

Affaire Particulier

Tableau 16: Exemple de modle de trafic en GPRS

Nombre actifs/mois 20 30

de

jours Nombre de BH/mois 2 4

Taux de trafic au BH 80 % 80 %

Tableau 17: Exemple de profil dabonns pour le GPRS

52

IV.3 LES PROCEDURES DE DIMENSIONNEMENT

IV.3.1 Le dimensionnement des canaux PDCH Comme nous lavons dj explicit dans la partie concernant ltude thorique du GPRS, lintgration du GPRS dans le rseau GSM se fait avec lattribution dune partie des ressources radio au trafic GPRS. En effet, au niveau de linterface Um, il faudra distinguer dune part les ITs allous au trafic voix et dautre part les ITs rservs au trafic de donnes. Ainsi, le dimensionnement des PDCH consiste dterminer le nombre de PDCH configurer au niveau de chaque cellule ou dune manire globale pour tout le rseau afin de vhiculer convenablement le trafic gnr par les abonns. Et ceci dpend par consquent du nombre dabonns, des services disponibles et de la qualit de service offerte. Le nombre dIT PDCH peut tre donn par la formule suivante [PIRC-p.75-76]:
Nombre de PDCH = Dbit IP max imum Capacit IP d ' un PDCH

Le dbit IP maximum est le dbit IP au niveau de linterface pour un instant donn. La capacit IP dun PDCH correspond la capacit moyenne RLC/MAC dun PDCH et dpend des schmas de codage utiliss. Elle est dtermine grce la formule suivante:
4

Capacit moyenne / PDCH =

Pr ob(CSi) Dbit (CSi)


i =1

4 Dbit par IT 9.05 kb/s 13.6 kb/s 15.7 kb/s 21.4 kb/s

Rappelons le tableau indiquant les schmas de codage : Schma de codage CS1 CS2 CS3 CS4

Tableau 18: dbit par type de codage

Le tableau suivant indique la capacit utile dun PDCH, calcule au niveau applicatif :

53

Schma de codage CS1 CS2 CS3 CS4

Dbit par IT 8 kb/s 12 kb/s 14.4 kb/s 20 kb/s

Tableau 19: dbit RLC dun PDCH par type de codage

La prise en compte des enttes de couche 2 (RLC) se fait par multiplication par un facteur F reprsentant pour une taille de paquet, le rapport entre la capacit RLC/MAC dun PDCH et la capacit IP selon la formule suivante :

Capacit utile / PDCH = (Capacit moyenne / PDCH ) F


Ces dbits reprsentent le dbit pour les communications entre la couche LLC et la couche RLC/MAC. La retransmission des trames errones constitue aussi une autre source de dgradation du dbit RLC. Ce taux derreur est quantifi par le BLER dfinissant le rapport du nombre de trames errones sur le nombre des trames reues.

Dbit RLC rel = Dbit RLC (1 BLER)


Par ailleurs, il ya des sources de rduction de dbits RLC ne pas ngliger. Il sagit des enttes LLC, SNDCP et IP. La taille moyenne est estime 0.240 kbit. Ce qui fait quil convient dappliquer un coefficient de rduction D :
D= taille moyenne paquet taille moyenne paquet + 0.24

Le dbit utile au niveau applicatif est donn par la relation suivante :

Dbit utile( Du) = Dbit rel RLC D


Ainsi nous pouvons calculer le nombre de PDCH avec la relation suivante :
Nombre de PDCH = Dbit global par cellule Du

Dtermination du Dbit global

Le dbit global par cellule est toujours calcul au BH (Busy Hour). Etant donn que les informations concernant les indicateurs de performance pour le trafic GPRS ne sont pas toujours disponibles, nous pouvons dterminer le dbit global par cellule en affectant un taux 54

de pntration du trafic GPRS dans le rseau GSM, paramtres que nous allons noter GP pour la suite de notre tude. Ainsi chaque fois que les donnes sur le trafic circuit sont disponibles, il suffira juste dappliquer ce coefficient pour calculer le trafic global par cellule pour le service GPRS. Il faudra aussi quon puisse estimer le trafic lmentaire par abonn. Si le trafic global au niveau dune cellule est fourni alors il suffira juste de le diviser par le nombre dabonns par cellule. Par ailleurs si nous disposons du nombre dabonns global, soit par BSC ou pour une zone donne avec le nombre de cellules couvertes par le BSC ou dans la zone, on pourra galement dterminer le nombre dusagers par cellule en faisant le rapport entre le nombre dabonns total et le nombre de cellules concernes. Ces cas que nous venons de spcifier ne vont pas forcment apparatre dans notre mthode de dimensionnement, cela dpendra du modle choisi.

Dtermination du trafic lmentaire par abonn

Le trafic lmentaire par abonn dpend gnralement du profil des abonns ainsi que des services quils utilisent. En effet, les donnes relatives aux services permettent de dterminer la taille moyenne des paquets quon peut aussi fixer. Et pour chaque taille de paquet, un pourcentage doverhead lui est associ. En gnrale, 512 kbytes est la taille moyenne de paquets par dfaut pour les calculs de dimensionnement avec donc des enttes de 14%. Sinon, on peut dfinir un modle de trafic pour le rseau GPRS linstar de lexemple prsent cidessus. Par ailleurs, les donnes relatives au profil dabonns permettent de quantifier les taux dactivit et les heures de charge. Il faut donc dfinir une relation permettant de calculer le trafic lmentaire mais pour cela il faut fixer certains paramtres qui dfinissent la qualit de service comme par exemple la probabilit de satisfaction quun oprateur dsire offrir ses abonns se trouvant dans une cellule ou une zone donne. Cette valeur permet en fait de dterminer le nombre dutilisateurs pouvant tre simultanment en service, ce qui est un paramtre non moins important auquel il faudra tenir compte. En effet si les donnes marketing prvoient davoir N utilisateurs dans une cellule donne, ces derniers ne vont pas forcment vouloir tous accder aux services GPRS en mme temps ; ainsi on peut considrer que parmi ces N utilisateurs prsents dans la cellule, k (k<N) seulement seront en service simultanment. La probabilit de satisfaction est dfinie par la fonction F(k), son expression est :
i F (k ) = p N ( X k ) = C N P i (1 p) N i =0 k

55

Avec, p la probabilit davoir un abonn en service . Son expression est :

p=

volume transmis par abonn l ' heure ch arg e dbit cible 3600

Lexpression de p est dfinie en supposant que le nombre dabonns simultanment en service suit une loi binomiale, car il y a deux possibilits pour un abonn donn : il est soit en service (ready) ou hors service (idle ou standby), (lvnement considr est abonn en service et p est sa probabilit de ralisation). Et la probabilit davoir k abonns simultanment en service est p N (k ) :
k p N ( k ) = C N p k (1 p) N k

Pour N grand et p faible, la loi binomiale de paramtre (N,p) tend vers une loi de Poisson de paramtre Nxp. En faisant lhypothse dun nombre lev dutilisateurs et une faible probabilit p, on peut crire :
P(k ) =

k
k!

e ,

F (k ) =

e j j! j =0
k

Avec le paramtre de la loi de poisson dfini par :

= N

nbr _ usage / mois taux du trafic aux BHs ch arg e unitaire Nbr _ jours actifs / mois nbr _ BHs / jour Dbit cible 3600

La charge unitaire et le dbit cible sont lis spcifiquement aux diffrents services, ce qui pose un problme pour le calcul du dbit global si on doit prendre en comptes tous les services. Puisque le service avec un temps de service faible est plus exigent en terme de ressources, on peut se limiter dterminer le nombre dabonns simultanment en service correspondant au service de plus court temps de service. Nanmoins, nous pouvons dterminer par cette mme mthode le nombre dabonns simultanment en service correspondant chaque service et faire la somme pour retrouver lensemble des abonns en service simultanment. Par ailleurs, il sera possible de diffrencier les taux de satisfaction en fonction des services au gr de loprateur. Dans la pratique, on reprsente la fonction F(k) en faisant varier k de 0 N. Puis quand loprateur fixe la valeur de F(k) dsire, on pourra dterminer le nombre dutilisateurs pouvant tre simultanment en service quon multiplie par le dbit cible pour trouver le dbit global.

Dbit global = k Dbit cible

56

En fin nous pouvons rsumer cette mthode nous permettant de dimensionner les canaux PDCH par la figure 16. Elle reprsente la procdure de dimensionnement des canaux PDCH pour laquelle nous avons opte pour notre tude.

Figure 16: Procdure de dimensionnement des canaux PDCH

IV.3.2 Le dimensionnement de linterface Abis

Lallocation des ressources sur linterface Abis dans le systme GPRS repose sur une association statique (avec CS-1 et CS-2) entre les ressources de linterface Air et celles de linterface Abis. Cette approche se justifie par le fait que les dbits obtenus au niveau de linterface Air avec ces deux schmas de codage ne dpassent pas les capacits de transmission dun canal de linterface Abis, soit 16 kbit/s. Gnralement sil sagit de lintgration du GPRS seulement, il nest pas ncessaire de rajouter des ressources au niveau de linterface Abis. Dautant plus que les techniques de modulation/dmodulation ne changent pratiquement pas.

IV.3.3 Le dimensionnement de linterface Ater

57

Comme spcifi avant, le dimensionnement concernant linterface Ater consiste en la dtermination du nombre de liens ncessaires afin dinterconnecter les PCU et les BSC. En effet, ces liens Ater vont se charger de vhiculer le trafic de donnes entre ces entits avec des dbits de 16 kbit/s. le support de transmission utilis sur linterface Ater est un lien MIC. Un lien MIC vhicule 32 trames 64 Kbit/s de dbit ; ce qui fait quil a un dbit total de 2 Mbit/s (32*64 kbit/s). Cependant, parmi ces 32 trames, 30 sont seulement disponibles pour lutilisateur et ceci pour des raisons de synchronisation et de signalisation. Comme consquence de lgalit de dbit entre linterface Abis et linterface Ater, le nombre dIT entre ces deux interfaces est gal. On a donc :

Nb Liens MIC Ater =

( ITAbis) 30

Pour les ITs Abis, il sagit du nombre de time slots correspondant au trafic de donnes, cest donc lensemble des ITs PDCH multiplexs simultanment sur laccs radio.

IV.3.4 Le dimensionnement de linterface Gb

Le dimensionnement de linterface Gb peut seffectuer en trois tapes : le calcul du dbit IP maximal pour chaque BSC, la dduction du dbit Gb maximal et par la suite la dtermination du nombre de time slots Gb en divisant le dbit Gb maximal par 64 kbit/s. Les calculs doivent prendre en compte les overhead des protocoles qui varient de 1% (email) 60% (Wap). Le calcul du trafic sur linterface Gb doit galement prendre en compte les acquittements et rptitions des couches protocolaires suprieures.

Dbit IP maximal par BSC

La procdure utilise pour calculer le dbit IP par cellule est la mme qui sera utilise pour dterminer le dbit IP maximal par BSC. Il correspond ici ce quon ait appel dbit global. Ainsi en multipliant le dbit IP par cellule par le nombre de cellule par BSC (Nb_cell), nous obtenons le Dbit IP maximal par BSC.

Dbit IP max i. / BSC = Dbit global Nb _ cell

Dbit Gb maximal

Ce dbit est plus important que le dbit au niveau IP du au fait de lajout des enttes IP, SNDCP, LLC dont la taille est estime 240 bits, en plus des informations de signalisation qui reprsentent 6% de la taille de linformation transmettre et des enttes BSSGP, NS de

58

taille 320 bits. Gnralement un facteur multiplicatif F2 est dfini et utilis pour mieux approcher le dbit Gb maximal. Ce facteur par consquent est dfini comme tant le rapport entre le dbit Gb maximal et le dbit IP maximal et il est fonction de la taille de paquets. Lexpression permettant de le calculer est la suivante :
F2 = (Taille moyenne de paquet (kbits ) + 0.24) 1.06 + 0.32 Taille moyenne de paquet

Dbit Gb max imal = Dbit IP max imal F 2

Nombre de time slots Gb

Le nombre de time slots Gb ncessaires pour supporter le trafic est donn par la formule suivante :
time slots Gb = Dbit global au niveau Gb (kbits) 64

Linterface Gb utilise gnralement une transmission en FR (Frame Relay) sur des E1. Ainsi, le trafic Gb est estim en b/s en fonction du nombre dabonns, du nombre de cellules par BSC, du dbit par usager (20-30 kb/s), de la taille des paquets GPRS (512 ko), dune marge de sporadicit (10%), du taux de pntration du GPRS (GP), de la dure moyenne de connexion radio (30- 120 sec.), etc. Un tableau rcapitulant les messages de signalisation avec leur taille est prsent ci aprs [PIRC-p.76-77]. Message IAM Autres messages ISUP MAP GPRS Subscriber data Autres messages GPRS Taille (octets) 60-80 15-25 80-120 150-250 80-120

Tableau 20: Taille des messages de signalisation Comme nous lavons dj fait pour le dimensionnement des PDCH, nous allons schmatiser le processus de dimensionnement de linterface Gb :

59

Figure 17: Procdure de dimensionnement des canaux Gb

IV.3.5 Le dimensionnement de PCU

Le Packet Control Unit est lentit responsable du partage des ressources et de la retransmission des donnes errones (segmentation des trames, correction derreur et acquittement, gestion des files dattente) et il peut tre intgr dans larchitecture physique et fonctionnelle par une mise jour matrielle et logicielle au sein mme des BSC ou peut tre dispos dans un quipement part mais localis au cot des BSC pour des raisons de planification. Cest par exemple le cas des MFS fournis par Alcatel. Ainsi il intgre les interfaces Ater et Gb pour son interconnexion avec le BSC et le SGSN, respectivement. Son dimensionnement doit donc tenir compte de ses fonctionnalits. Il sagit donc de dterminer lensemble des modules PCU ncessaires pour couler un trafic donn dun ensemble de PDCH donns. En ralit la capacit des PCU considre est le nombre maximum de PDCH par PCU cest--dire le maximum de PDCH quun PCU peut traiter simultanment. Connaissant ainsi le nombre de PDCH ainsi que la capacit dun PCU donn, nous dterminons le nombre de PCU ncessaires. Le dimensionnement sera donc propritaire car dpendant dune solution propritaire de PCU.
nombre de PCU = Nombre PDCH par BSC Capacit d ' un PCU

Le nombre de PDCH par BSC est obtenu en faisant le produit entre le nombre de PDCH par cellule et le nombre de cellule par BSC. La capacit dun PCU est donne par les caractristiques de lquipement fournis par le constructeur.

60

Figure 18: Procdure de dimensionnement des PCU

IV.3.6 Le dimensionnement de BSC

Le BSC est lune des entits de larchitecture du rseau GSM reprises dans larchitecture du rseau GPRS. Et, cest lentit qui sera interconnecte avec un ou plusieurs PCU via linterface Ater et il est reli la BTS via linterface Abis. Sil sagit de limplmentation du GPRS uniquement avec des probabilits de dbits infrieurs celui de linterface Abis (16kbit/s) (ceci tant dtermin par les probabilits dactivation des schmas de codage), le dimensionnement en entre reste inchang gnralement. Cependant si les dbits des donnes dpassent cette capacit, il faudra des extra time slots au niveau Abis afin de vhiculer lensemble du trafic. Gnralement, les BSC dj dploys pour le trafic GSM disposent assez de ressources pour interconnecter lensemble des PCU. Dans le cas o les PCU sont intgrs dans un quipement tel que le MFS dAlcatel, plusieurs BSC peuvent tre interconnects celui-ci optimisant ainsi lutilisation, lexploitation et la gestion du rseau. Donnons lexpression permettant de faire les calculs :
nombre de BSC = Nombre de PCU Capacit d ' un BSC en PCU

61

IV.4 OUTIL DE DIMENSIONNEMENT BSS DUN RESEAU GPRS

Le dimensionnement dun rseau GPRS, de nimporte quel rseau en gnral suit diffrentes tapes et procdures qui diffrent dun oprateur lautre. En effet, dans le but damliorer la qualit de service offerte leurs clients de plus en plus exigeants en termes de diversit et de qualit de service, les oprateurs de tlphonies mobiles sont le plus souvent amens effectuer des extensions, des mises jour sur leur rseau avec lintgration de nouveaux quipements et produits. Ces oprations vont dfinir une procdure de dimensionnement visant faciliter lintgration de nouvelles ressources dans le rseau tout en vitant de dployer utilement des ressources (excs de ressources). Dans le cas du rseau GPRS, lintgration de nouveaux services, laugmentation du taux de pntration du GPRS dans le rseau GSM impliquent des oprations de dimensionnement sappuyant sur lexistant. Ainsi, le but de notre travail est de mettre la disposition de lquipe charge du dimensionnement du rseau GPRS un outil daide au dimensionnement BSS. Donc cet outil sera adapt aux besoins fonctionnels du rseau GPRS de Orange.

Objectifs du modle

Le modle de dimensionnement que nous voulons proposer a comme objectif principal de permettre deffectuer chaque fois que ncessaire la mise jour du dimensionnement du BSS du rseau GPRS de Orange Sngal. Cest pour cette raison que le modle va prendre en compte les caractristiques de linfrastructure GPRS existante. Il devra tre en mesure dvoluer afin de permettre de faire la planification du rseau rsultant du dimensionnement ou mme dintgrer dautres types de rseau tel que le rseau EGPRS ou EDGE.

Dfinition de linfrastructure existante :

Etant donn que notre modle de dimensionnement va sappuyer sur linfrastructure dj dploye, il devra pour cela tenir compte des paramtres qui nont pas t utiliss dans le modle de dimensionnement existant, les ressources additionnelles ventuelles quil faudrait pour grer efficacement les prvisions de trafic de donnes au niveau de chaque cellule. Cest pourquoi il nous faut ncessairement reprsenter lexistant et, la mthode choisie est la reprsentation matricielle. Ainsi chaque entit devra avoir sa propre identit afin quelle puisse tre situe dans le rseau. Afin de pouvoir faire la mise niveau entre les besoins de ressources et linfrastructure existante en termes de capacit exploite et capacit disponible, nous allons utiliser la

62

procdure faisant la comparaison entre le besoin et la disponibilit au niveau de chaque entit du BSS. Le schma suivant permet de faire lillustration :

Figure 19: Schma de mise niveau


Spcifications de notre modle Modlisation du trafic GPRS

La modlisation du trafic GPRS consiste dfinir un ensemble dlments permettant de caractriser le trafic GPRS au niveau du rseau daccs mobile de la SONATEL. Il sagit de caractriser les services offerts dans le but de dfinir la taille moyenne des paquets. Par ailleurs il faut ventuellement rpartir les abonns en deux classes savoir la classe affaire et la classe particulier. Taux de Dbit cible Usage/abonn (Kbit/s) /mois Volume unitaire (ko)

Services MMS WAP Internet Mobile Black Berry

pntration (%)

Tableau 21: profile services offerts par Orange

63

Classe dabonns Affaire Particulier

Nombre actifs/mois

de

jours Nombre de BH/mois

Taux de trafic au BH

Tableau 22: profile abonns GPRS Cette rpartition des abonns et des services est ncessaire si toutefois le processus de Poisson est utilis pour modliser les abonns pouvant tre en service simultanment. En effet, la plupart des caractristiques dfinies dans ces modles interviennent dans la dfinition de la fonction caractrisant le taux de satisfaction dans le calcul du paramtre . Dans limplmentation du modle de dimensionnement nous pourrons tenter de rendre le dimensionnement le plus flexible possible en permettant lusager de choisir le modle de trafic quil dsire utiliser. Alors, en fonction du modle choisi, un ensemble de paramtres utiles dans le processus de dimensionnement sera gnr. Et, lusager fournira en entre les valeurs de chaque paramtre.

Modle de dimensionnement des canaux PDCH

Nous allons adopter la mme dmarche que celle prsente dans la partie thorique, seulement que pour la probabilit de satisfaction, nous allons produire une matrice comportant pour chaque valeur de F(k), la valeur de k. Donc ces valeurs peuvent tre obtenues par simulation.

64

Figure 20: modle de dimensionnement des canaux PDCH Le nombre dabonn GSM est fourni par les donnes marketing. Pour les cellules dune mme zone gographique donne, nous pourrons supposer quelles prsentent les mmes paramtres concernant les caractristiques des abonns. De toute faon, le nombre dabonns dans une cellule donne ne pourra tre connu exactement, nanmoins nous pouvons le fixer approximativement.

Modle de dimensionnement des PCU

La procdure de dimensionnement des modules PCU que nous utilisons sera la mme que celle prsente prcdemment dans la partie de ltude thorique du dimensionnement. Nous reprenons effectivement et exactement la mme figure.

65

Figure 21: modle adopt pour le dimensionnement des PCU La fiche technique des modules PCU sera reprsente par une matrice ou un tableau et comportera lensemble des caractristiques les dcrivant et principalement leur capacit en PDCH.
Modle de dimensionnement des interfaces Gb

Autant que les PCU, le dimensionnement de linterface Gb suit l mme procdure que celle prsente plus haut. Donc nous allons utiliser le dbit IP global dj calcul dans la procdure de dimensionnement des canaux PDCH ainsi que le nombre de cellules pour lesquelles le trafic transite par le MFS ou PCU en question. La procdure adopte est la suivante :

Figure 22: Modle utilis pour le dimensionnement de linterface Gb

Dfinition de la base de donnes:

66

Nous allons utiliser une base de donnes relationnelle pour la gestion de lensemble des entits du rseau daccs. Le modle relationnel est en fait un modle dorganisation des donnes sous forme de relation. Pour aboutir un modle relationnel il faut commencer par recenser les donnes ncessaires au modle relationnel (donnes lmentaires, sont exclues les donnes calcules). Ensuite, on regroupe les attributs dans les diffrentes relations (dans une relation, sont regroups les attributs de mme nature pour former des ensembles homognes dinformations) et on recherche les dpendances fonctionnelles qui permet didentifier les cls primaires de chaque relation, les cls trangres qui permettent de lier les relations entre elles ou les cls primaires concatnes. Enfin, il faudra normaliser le modle en troisime forme normale. Par ailleurs, une base de donnes contient plusieurs tables et une table est un ensemble denregistrements dont chacun contient un nombre dtermin de champ parmi lesquels une cl primaire permet de diffrencier chaque enregistrement. Dans notre cas, il sagit de dfinir une table pour chaque entit prsente dans le rseau ou au mieux pour les entits prises en compte dans le processus de dimensionnement avec le modle propos. Les attributs de chaque entit seront aussi les informations ou caractristiques intervenant dans les calculs de dimensionnement et dautres qui pourront servir si toutefois on voudrait que loutil intgre les oprations de planification qui suit le dimensionnement. Les diffrentes entits sont : les cellules, les BTSE qui illustrent un ensemble de cellule quil gre et lquipement BTS, les BSC, les PCU, les MFS et les SGSN. Ainsi on a les diffrentes tables suivantes: Pour une cellule Attributs Id_cellule Id_BTS Nb_ab Nb_PDCH BLER Tau_satisfact Trafic GPRS Taille des paquets Libell Identit de la cellule Identit de sa BTSE Nombre dabonns GSM Nombre de time slot pour le trafic data Block Error Rate Taux de satisfaction Le trafic de donnes de la cellule La taille des paquets
Types Texte Texte Entier Entier Dcimal Dcimal Dcimal Dcimal

67

Pour un BTSE Attributs Id_BTSE Nb_TRX Nb_PDCH Nb_Cell Nbr_ab Trafic Id_BSC Nb_TS_Abis Pour un BSC Attributs Id_BSC Nb_BTS Nb_BTS_u Nb_Cell Nb_Cell_u Nb_PCU Nb_Abis Nb_Ater_PS Id_MFS(PCU) Pour un PCU Attributs Id_PCU Nb_Cell Nb_Cell_u Nb_PDCH Nb_Ater Nb_Gb Libell Identit du PCU Capacit en cellule du PCU Nombre de cellules gres par le PCU Capacit du PCU en PDCH Capacit de connexion en Ater Capacit de connexion en Gb Types Texte Entier Entier Entier Entier Entier Libell Identit du BSC Capacit en BTS du BSC Nombre de BTS gres par le BSC Capacit en cellule du BSC Nombre de cellules gres par le BSC Capacit du BSC en PCU Capacit de connexion en Abis Capacit de connexion en Ater ddie au GPRS Identit du MFS (PCU) de connexion Types Texte Entier Entier Entier Entier Entier Entier Entier Texte Libell Indentit du BTSE Nombre de TRX du BTSE Nombre de TS ddis au trafic data Nombre de Cellule de la BTS Nombre dabonns GSM grs par le BTSE Trafic global de la BTSE Identit de son BSC de connexion Le nombre de time slot Abis
Types Texte Entier Entier Entier Entier Dcimal Texte Entier

68

Pour un MFS Attributs Id_MFS Nb_BSC Nb_BSC_u Nbr_GPU Nb_PDCH Nbr_Ater Nbr_Gb Libell Identit du MFS Capacit en BSC du MFS Nombre de BSC connect au MFS Capacit du MFS en GPU Capacit en PDCH du MFS Capacit de connexion en Ater Capacit de connexion en Gb Types Texte Entier Entier Entier Entier Entier Entier

Pour un SGSN Attributs Id_SGSN PP Nb_SAU Nb_PDP IP_Gb FR_Gb Libell Identit du SGSN Package du produit Capacit en SAU du SGSN Capacit en contextes PDP du SGSN Dbit Gb sur IP Dbit Gb sur du Frame Relay Types Texte Texte Entier Entier Dcimal Dcimal

Environnement de travail

Le principe de notre application est celui dun modle client/serveur o le client sera un programme Java et le serveur la base de donnes quon vient de dcrire. Pour implmenter la base de donnes nous allons utiliser MySQL et les applications implmentant les calculs de dimensionnement seront crites sous Java. Donc nous ferons recourt au JDBC (Java Data Base Connectivity) dans lutilisation de la base de donnes.

Prsentation de MySQL

MySQL est bas sur une architecture client/serveur. C'est--dire que les clients doivent sadresser au serveur qui gre, contrle et arbitre les accs aux donnes. Il est constitu dun serveur SQL (Structured Query Language), langage de requte sur les bases de donnes qui utilise le modle relationnel. MySQL est un SGBDR facile mettre en uvre, populaire et son implmentation est libre. Il fonctionne sur de nombreux systmes dexploitation avec une large assistance technique. Il est scuris et il utilise efficacement la mmoire.

69

Le schma relationnel de la base de donnes que lapplication implmente est prsent cidessous.

Figure 23 : schma relationnel de la base de donnes


Prsentation de Java (JDBC)

Apparu en fin 1995 dbut 1996 et dvelopp par Sun Microsystems, Java sest trs rapidement taill une place fort importante en particulier dans le domaine de lInternet et des applications client/serveur. Il faut noter que Java a t destine au dpart la programmation de centraux tlphoniques sous lappellation de langage oak et cest la socit Sun qui a eu lide de le recentrer sur les applications de lInternet et des rseaux. Cest un langage en permanente volution, Java 2 est la version stabilise de java fonde sur la version initiale 1.2.2 du JDK. Il a comme objectif principal dtre multi plateformes et dassurer la scurit aussi bien pendant le dveloppement que pendant lutilisation dun programme java. Son point fort qui le dmarque des autres est, en plus du fait quil est algorithmique et orient objet, sa portabilit due ses bibliothques de classes indpendantes de la plateforme. En java, on a la possibilit de dvelopper des applications qui sont des logiciels classiques sexcutant directement en code excutable par le systme dexploitation (code natif) ou de dvelopper des applets qui sont des programmes java insrs dans un document HTML sexcutant travers la machine virtuelle de java du navigateur lisant le document HTML. Pour nous, il sagit du premier cas et nous allons nous servir dEclipse pour la cration de notre interface homme-machine (IHM).

70

IV.5 APPLICATION ET DESCRIPTION DE LODBG

Etant donn que les donnes marketing ne sont pas disponibles, nous dfinissons un ensemble de donnes pour une cellule donne dans le but de prsenter une simulation du fonctionnement de lapplication dans le cas du dimensionnement des canaux PDCH. Ensuite, des captures dcran seront prsentes chaque tape de la simulation. Considrons une cellule ayant comme caractristiques : le nombre dabonnes GSM est de 650 abonns. Le trafic de voix est 7 fois plus important que le trafic GPRS Le taux de blocage est de 3% Le service considr est caractris par :
Taux de pntration Dbit cible Usage/abonn/mois Volume unitaire

Nom service

WAP -

25%

20 kbits

12

300 ko

La classe utilisant ce service est caractrise par :


Nbr jours actifs/mois Nbr BH/jour Taux de trafic au BH

Classe abonn

Particulier -

30

80%

Le taux de satisfaction fix par loprateur est de 80% La probabilit dutilisation des CSi est donn par :
CSi CS1 CS2 CS3 CS4

Prob(CSi) 10% 45% 30% 15% La taille dun paquet est estime 512 Ko

Lensemble de ces donnes caractrise le modle de trafic GPRS au niveau de la cellule. Pour que loutil fonctionne il faudra disposer dun serveur MySQL et dun JVM installs sur la machine o tourne lapplication. Et le serveur devra tre dmarr, au cas contraire, des erreurs de connexion seront gnres. Il faudra aussi que la base de donnes soit cre au niveau du serveur. Un fichier de type SQL (.sql) a t cr et permettra chaque fois que ncessaire de crer la base pour un nouveau utilisateur, donc ce fichier sera fourni avec lapplication. Pour se faire, aprs avoir install le serveur MySQL, il suffira juste de lancer sa console et dexcuter le fichier .sql et une fois ceci fait la base est cre et est utilisable. Gnralement le JVM est disponible sur lensemble des systmes dexploitation XP. Licne de loutil est le suivant :

71

Figure 24: icne de lODBG Lcran daccueil de loutil est le suivant :

Figure 25 : fentre daccueil ODBG Le bouton "Base de Donnes Rseau dAccs" ouvre la fentre qui donne accs aux diffrents lments de la base. Elle prsente un ensemble de boutons pour ldition et laffichage de donnes pour lensemble des entits du rseau daccs. La fentre est la suivante :

Figure 26 : interface de gestion de la base de donnes

72

Le bouton "Editer les donnes dune cellule" ouvre la fentre suivante et permet linsertion de donnes de cellules dans la base:

Figure 27 : interface denregistrement de cellule On a deux possibilits, si on a enregistrer une ou deux cellules, on peut saisir directement les valeurs et cliquer sur le bouton "Enregistrer". Sinon, sil sagit de plusieurs cellules dont il nest pas raisonnable dentrer les donnes cellule par cellule, on peut les mettre dans un fichier de type point texte (.txt) dont le format est dfini comme suit : les champs sont spars par des point virgule (;) et chaque enregistrement se termine par un retour la ligne sauf la dernire ligne. Le fichier ne doit pas donc comporter de ligne vide, surtout pas la fin. Sils y a des donnes manquantes dans un enregistrement, elles sont remplaces par /N, ceci pour que le serveur puisse les traduire en valeur nulle. Une fois que le fichier est correctement cr et sauvegard, on fournit lapplication le chemin de celui-ci l o il est indiqu URL. Le bouton "Charger le fichier" deffectuer lenregistrement des donnes. Le bouton "Afficher les donnes dune cellule" permet dafficher les donnes saisies. Cest la fentre suivante : permet

73

Figure 28 : fentre daffiche de cellule Lensemble des identits des cellules enregistres dans la base sont disponibles dans le check box. Choisissez la cellule afficher et cliquez sur le bouton "Afficher ". On a la mme procdure pour les autres entits. Le bouton "Effectuer un dimensionnement " conduit la fentre ci-aprs :

Figure 29 : interface de dimensionnement Le bouton "Dimensionnement de canaux PDCH" ouvre la fentre suivante :

74

Figure 30 : interface de dimensionnement de canaux PDCH Il faut valider le choix par le bouton "Valider" aprs avoir slectionn lidentit de la cellule dimensionner dans le check box. Pour dimensionner, on dite dabord le modle de trafic GPRS laide du bouton "Editer le Modle de Trafic GPRS" qui permet destimer le dbit global gnr dans la cellule lheure de pointe. Ensuite, on estime la capacit moyenne par PDCH laide du bouton "Pondration des CSi". Le bouton "Dimensionner" effectue le dimensionnement la suite de ces deux ditions dont les fentres sont prsentes ci-aprs :

Figure 31 : interface de modlisation du trafic GPRS

75

Figure 32 : interface de calcul de la capacit moyenne/PDCH

Figure 33 : rsultat du dimensionnement de canaux PDCH Le bouton "Mise jour du dimensionnement" ouvre la fentre suivante :

76

Figure 34 : interface de mise jour du dimensionnement Les boutons "Mise jour de site BTS", "Mise jour de site BSC", "Mise jour de site MFS" et "Mise jour de site PCU" donne, respectivement, les quatre fentres suivantes :

Figure 35 : interface de mise jour de site BTSE

Figure 36: interface de mise jour de site BSC

77

Figure 37: interface de mise jour de site MFS

Figure 38: interface de mise jour de site PCU Les boutons "A propos de ODBG", "Prsentation du GPRS" et "KPI GPRS" expliquent, respectivement, le fonctionnement de loutil, la norme GPRS et quelques indicateurs de performance du rseau GPRS. Le bouton "Quitter ODBG" ferme lapplication et toute autre fentre ouverte.

78

CONCLUSION GENERALE

Afin de bien comprendre le dimensionnement du trafic pour un rseau GPRS, il nous a fallu prsenter le GPRS dans toutes ses facettes, surtout celles intervenant dans les procdures de calculs de dimensionnement. Ce qui a permis de bien comprendre par la mme limportance du dimensionnement dans lintgration des ressources, lvolution des paramtres caractrisant ce rseau et la densification dans un tel rseau cellulaire. Par ailleurs du fait que le GPRS vient sajouter au rseau GSM existant, il a aussi t question de comprendre larchitecture dun rseau GSM et surtout les caractristiques et rles de chacune des entits jouant un rle important, minime soit-il, dans llaboration et la prise en charge du trafic de donnes GPRS au niveau du rseau daccs. Cela nous montre quil faut aussi un bon dimensionnement du trafic de parole pour que le dimensionnement du trafic de donnes puisse voir son impact dans la gestion des KPI. Le principal problme dans tout ce travail est de disposer de donnes relles qui devraient provenir des tudes marketing effectues au prs des usagers du service GPRS, ce qui reste souvent assez difficile du fait que les moyens utiliss restent systmatiquement inefficaces. Le recourt aux outils de prdiction pourrait tre une bonne alternative pour rsoudre ce problme dinsuffisance de donnes pour alimenter le dimensionnement et par la suite la planification des rseaux cellulaires. Ce dimensionnement ne devrait pas tre banalis car il restera toujours une opration au cur du cycle de vie dun rseau cellulaire tel que le GPRS. Loutil que nous avons propos pour effectuer le dimensionnement du BSS dun rseau GPRS a plusieurs avantages. En effet il permet tout abord dautomatiser une opration rcurrente, trs importante et assez complexe du fait quil faut dimensionner pour chaque cellule pour un rseau donn, donc cest dans une perspective dinnovation. Par ailleurs, il permet aussi damliorer le modle de dimensionnement en utilisant lapproximation par la loi de Poisson et cela a lavantage dviter loprateur de dployer inutilement des ressources, surtout pour les liens de transmissions MIC qui sont relativement chers. Il peut aussi faire le dimensionnement du service EDGE, car sil faudrait prendre en compte lEDGE, on naura pas besoin de dvelopper encore une application pour effectuer son dimensionnement, par contre, on pourra tout simplement considrer quatre MCS, les plus activs dans le rseau et fournir leur valeur au niveau de la pondration des CS, sinon on peut

79

bien rajouter une interface, un script au package (fichier jar) dj obtenu et juste recompiler et recrer licne. Ainsi lEDGE rajout au GPRS reste aujourdhui une bonne alternative pour les oprateurs nayant pas de licence UMTS (la 3G) pour offrir des services de mme niveau avec des dbits acceptables. Ceci est incontournables car la licence UMTS cote excessivement chre et elle est souvent vendue aux enchres.

80

Annexe

Prsentation de quelques KPI (Key Performance Indicator) GPRS


Cette annexe prsente quelques cls indicatrices de performance du rseau juges importantes et qui sont les plus suivies en GSM/GPRS. Les KPI prsentent une gamme dindicateurs qui couvrent diffrents aspects de performances du rseau en matire de trafic, de coupure, dinterfrence. Ils sont complts par les mesures terrains afin dvaluer la qualit de service du rseau permettant entre autres une analyse dtaille, varie et causale des principaux phnomnes et problmes rencontrs dans le rseau GPRS. Les KPI sont obtenus par combinaison de diffrents compteurs mesurs au niveau de lOMC (remonts par les BSC lOMC-R) lis un vnement survenu dans le rseau sur un intervalle de temps prcis. Les mesures sont effectues sur trois interfaces : linterface radio, linterface Gb et linterface Ater. Un exemple de calcul est le suivant :
taux de coupure = coupure radio + coupure radio pendant rallocation + coupure int erface Gb problme de transmission + coupure BSS / nombre de TBF tablis.

Les indicateurs de cls de performance KPI jouent un rle significatif pour la dtermination des failles de la QoS ainsi que lanalyse combine de ces indicateurs est trs importante pour le raffinage, la supervision et lajustement de la performance du rseau GPRS. Ils sont subdiviss en trois sous-classes : ltablissement de sessions, le transfert des donnes et lallocation des ressources. La premire sous-classe fournit des informations lies des vnements survenus lors de la phase dtablissement dun flux de donnes : Taux de succs et dchec dattachement au GPRS (GPRS Attach), Taux dchec dallocation de ressources pour flux montant ou descendant Taux de coupure aprs allocation de flux montant ou descendant Taux de succs et dactivation/dsactivation de contextes PDP Activit de flux de donnes temporaire TBF (ouvert ou ferm)

81

Taux de succs de mise jour de localisation Taux de succs de mise jour de zone de routage Dure moyenne dattachements GPRS Dure moyenne dactivation de contexte PDP Dure moyenne de mise jour de localisation Dure moyenne de mise jour de zone de routage Cette liste nest pas exhaustive. La seconde sous-classe prsente des informations correspondantes des vnements ayant des impactes sur la qualit de service sollicite par lutilisateur : Taux de retransmission des blocs RLC et des trames RLC Taux de pertes des blocs RLC Taux de trames LLC rejetes sur expiration : une trame LLC down link qui arrive au BSS est stocke pour une certaine dure au del de laquelle elle est rejete Le taux de rejet de paquets Le pourcentage dutilisation des schmas de codage Dbit moyen par PDCH Dbit moyen de transfert des donnes La dernire sous-classe value lallocation des ressources : Taux dutilisations des canaux PDCH pour le transfert des donnes Taux de disponibilit des canaux PDCH Nombre moyen de canaux PDCH utilis en UL et DL A prsent, prsentons quelques paramtres radio cibles intressants pour lamlioration de la qualit de service : RXLEVEL_ACCESS_MIN : cest le seuil minimal daccs la cellule. Il dtermine sa zone de service et permet dajuster la charge de trafic lintrieur de la cellule. Si celle-ci est trop charge, laugmentation de la valeur de RXLEVEL_MIN permet de limiter la zone de service de la cellule et rduit le taux darrive de nouveaux mobiles. Par contre la diminution de cette valeur conduit llargissement de la zone de service de la cellule permettant laccs plus de mobiles. Ceci peut entrainer la dgradation de la qualit de service pour les mobiles loigns. L_RXLEVEL_XX_H (XX=UL ou DL) : il prsente le seuil de seuil de dclenchement de handover sur les deux liens (DL ou UP), suite laffaiblissement du niveau de sang sur ces deux liens. Le RXLEVEL_XX_H permet de dclencher le handover le plus 82

proche de la cellule. Son augmentation est inversement proportionnelle celle du nombre dexcution des handover. Sa valeur par dfaut est comprise entre 101 et 110 dB. L_RXQUAL_XX_H (XX=UL ou DL) : cest le paramtre qui spcifie le dclenchement du handover sur qualit en DL ou UL. Il maximise la qualit de communication et minimise le taux de handover suite, respectivement, llvation et la diminution de sa valeur. HO_MARGIN : cest lhystrsis permettant dobtenir un compromis entre le taux de handovers ping-pong et la qualit de service. Laugmentation de sa valeur entrane un retard dans le dclenchement du handover, et par la suite une dgradation de la qualit de service (avec un nombre de handover ping-pong faible), par contre, la diminution de sa valeur augmente le nombre de handover ping-pong (avec une qualit suffisante). L_RXLEVEL_CPT_HO : cest le seuil permettant le changement de couche (de la couche micro-cellulaire vers la couche macro-cellulaire et vice versa). Laugmentation de sa valeur entrane la diminution de la charge de trafic dans les couches microcellulaires et laugmentation de ces valeurs dans les couches macro-cellulaires. GPRS_TEMPORARY_OFFSET : vite la r-slection ping-pong la frontire de la cellule. RA_RESELECT_HYSTERESIS : vite la r-slection de cellules appartenant des RA diffrents et rduit le taux de paging infructueux. Contrairement au service voix, il ny a pas de procdure de Hand Over en GPRS/Edge, il y a r-slection dune nouvelle cellule. Les critres de r-slection sont les suivants : la dgradation du lien radio en Uplink, la dgradation du lien radio en Downlink, la dgradation du niveau de signal reu en Downlink, la dtection dune voisine dont le niveau est meilleure que celui de la cellule serveuse, le critre de congestion de la cellule serveuse. Une comparaison entre les indicateurs obtenus et ces paramtres seuils (fixs par loprateur) permet de dterminer les seuils dune qualit de service acceptable. Lanalyse de la performance et la dtection des anomalies sont ainsi faites.

83

Bibliographie :
1. Livres : Rseaux et Tlcoms, collection dirige par Guy Pujolle a. Pratique de lingnierie des rseaux cellulaires [PIRC] du GSM/GPRS lUMTS Auteurs : Sami Tabbane Mohamed Tahar Missaoui b. Ingnierie des rseaux cellulaires [IRC] Auteur : Sami Tabbane 2. http://www.google.com (septembre 2008) Mots cls : Evolution du rseau GSM au rseau GPRS Dimensionnement de rseaux cellulaires Etude dun rseau de donnes de types cellulaires Mmoires en ligne, ingnierie des rseaux cellulaires, GPRS Rseaux et Services GPRS Qualit de service dans un rseau GPRS 3. http://www.developper.com (septembre 2008) 4. http://www.etudionet.com (septembre 2008) 5. Documentation fournie par le dpartement RAM 6. Documentation obtenue auprs des ingnieurs radio dEricsson et de Huawei.

84