Vous êtes sur la page 1sur 13

POLY

JL Langlois

sur GPRS

Chapitre 2.6 : la deuxime gnration et demie : le GPRS


Evolution des systmes 2G vers des systmes 2,5 G - le GPRS (General Packet Radio Service) Le succs des rseaux GSM a montr galement ses limitations pour faire face la demande sans cesse croissante d'change de donnes. Les rseaux dcrits prcdemment s'appuient tous sur un mode circuit. Pour la modulation TDMA, un intervalle de temps (IT) constitue une ressource ddie pour une voie de parole ou d'acheminement de donnes. De cette faon la capacit rseau assure la ressource mais la limite, mme aux priodes o il serait possible d'acheminer des volumes plus consquents. Le GPRS (2,5 G) constitue un lment de rponse par un rseau en "overlay" du rseau GSM existant. Il impacte directement les sous-systmes radio, rseau et la supervision de rseau. Le sous-systme rseau voit l'introduction de passerelles IP (Internet Protocol) : GGSN (Gateway GPRS Support Node), et de routeur de paquets : SGSN (Serving GPRS Support Node) vers les rseaux paquets publics.

VLR

PSTN
BTS

MSC

HLR IP network

MH

BTS

BSC

SGSN

BTS

GGSN

X.25 network

MH-Mobile Host MSC- Mobile switching center BTS- Base Transceiver station VLR Visitor location registry BSC-Base Station controller HLR Home location registry PSTN Public Switched Telephone network SGSN- Serving GPRS support node GGSN Gateway GPRS Support node

Les caractristiques principales du GPRS sont les suivantes : accs paquet au niveau de l'interface radio avec optimisation de la ressource spectrale (les ressources radio ne sont plus affectes en permanence un utilisateur, mais elles sont partages entre plusieurs utilisateurs ; commutation de paquets au niveau du sous-systme rseau avec optimisation des ressources rseau ; dbit variable compris entre 9,6 kbits/s et 171,2 kbits/s ; accs Internet standardis ; possibilit de taxation au volume (par rapport la taxation la dure, d'o une modification importante du systme d'information) ; applicabilit du GPRS pour les services existants et futurs ; ncessite la disponibilit de nouveaux terminaux disposant de cette facilit ;

potentiel d'volution avec d'autres protocoles radio. En matire de dbit, le goulot d'tranglement est bien la voie radio. Deux solutions ont t trouves pour amliorer les performances.

Scheme Code rate Data rate kb/s CS-1 CS-2 CS-3 CS-4 1 1/2 2/3 3/4 9.05 13.4 15.6 21.4

D'une part, de nouveaux codages du canal radio ont t dvelopps portant le dbit l'interface radio de 13,4 21,40 kbits/s (de 9-10 15-16 kbits/s utile). Cette amlioration a une contrepartie : ces codages sont plus difficiles mettre en uvre et ils sont moins rsistants aux erreurs. Au quotidien, cela signifie que quand l'utilisateur sera loin de la station de base, les codages avec un dbit moindre seront plus performants. D'autre part, l'envoi des paquets par ou vers un terminal fera l'objet d'une micro-connexion qui pourra utiliser de un huit IT, librs ds la fin de la transmission du paquet. Cette fonctionnalit s'appelle l'allocation dynamique des ressources : chaque utilisateur emprunte les ressources disponibles dont il a besoin, un instant donn, et les relche tout aussitt. Le dbit maximal thorique par utilisateur est donc de 170 kbits/s (21,40*8) l'interface radio et de l'ordre de 115 kbits/s utile. Pour dployer le GPRS dans les rseaux d'accs, on rutilise les infrastructures et les systmes existants. Il faut leur rajouter une entit responsable du partage des ressources et de la retransmission des donnes errones, l'unit de contrle de paquets (PCU - Packet Control Unit) par une mise jour matrielle et logicielle dans les stations de base. Si le rseau d'accs est peu chang par le GPRS, le rseau cur est compltement nouveau afin de permettre une interconnexion directe l'Internet et l'acheminement des donnes en mode paquet. Le GPRS peut donc tre vu comme une extension de l'Internet jusqu'au mobile, adapte une taxation au volume et non plus la dure. Le rseau cur GPRS est interconnect avec l'extrieur via une passerelle (GGSN - Gateway GPRS Support Node), qui contient les informations de routage permettant au mobile de communiquer avec l'extrieur tout en assurant la scurit. Pour pouvoir envoyer les informations au mobile, le GGSN utilise une autre entit (SGSN -Serving GPRS Support Node) qui gre la mobilit : authentification, chiffrement et suivi du mobile quand il se dplace.

Figure : Dbit pratique du GPRS valu diffrentes couches et pour diffrents codages. Les terminaux GPRS seront caractriss par le type de codage du canal radio qu'ils supportent et par le nombre d'IT qu'ils peuvent utiliser simultanment. Ainsi, pour des considrations de consommation d'nergie, les tous premiers terminaux GPRS utiliseront un IT en mission d'informations vers le rseau, et trois ou quatre IT quand ils reoivent des informations du rseau. Le dbit utile de ces premiers terminaux sera donc de 10 kbits/s dans un sens et de 30 40 kbits/s dans l'autre. Une seconde forme d'volution des systmes 2G : EDGE (Enhanced Data rate for GSM Evolution). Le standard EDGE devrait constituer le point de convergence entre la famille GSM et la famille AMPS reprsente par la norme IS-136 (ou D-AMPS pour "Digital AMPS") et son volution UWC-136 aux USA. Il s'agit d'un nouveau mode de modulation qui permet d'augmenter notablement le dbit efficace sur l'interface radio GSM. Il amliore ainsi l'efficacit spectrale et la capacit du rseau. A la limite, les modifications sur le rseau ne portent que sur les metteurs-rcepteurs des stations de base. EDGE pourra fonctionner avec les commutateurs (MSC) existants mais le rendement optimal est obtenu avec un rseau paquet(GPRS). Le dploiement d'une couverture radio EDGE est plus complexe que pour le GPRS : en effet, le changement de la modulation radio, outre qu'il impose des volutions matrielles des stations de base GSM, entrane une modification sensible de la porte, en fonction du dbit et de la qualit requise. A dcharge, l'introduction de EDGE dans une cellule GSM pourra tre graduelle et flexible, assurant la coexistence avec le GSM/GPRS, et offrant de manire localise des services plus haut dbit. Par ailleurs, les dbits de donnes plus importants offerts par EDGE (384 kbits/s crte et typiquement, 50 kbits/s par utilisateur moyen) amnent redimensionner certaines infrastructures, par rapport au GPRS (PCU et interface Abis notamment). Le projet de normalisation EDGE (Enhanced Data rates for GSM Evolution) s'inscrit dans la continuit du service GPRS (General Packet Radio Service) et HSCSD (High Speed Circuit Switched data). La modulation choisie pour EDGE est MDP8 (Modulation de Phase 8 tats), filtre par la forme d'impulsion rsultant de la GMSK linarise (GMSK : Gaussian Minimum Shift Keing). Ce filtrage permet d'avoir la mme occupation spectrale (pour un amplificateur idal) et le mme filtre de rception que pour la GMSK. Elle permet de multiplier par un facteur 3 le

dbit bit en ligne (mais qui n'est plus enveloppe constante). Le dbit symbole en ligne est lui inchang 270.833 kBauds ainsi que la structure et dure des trames. Le dbit brut (incluant le codage) par paquet passe ainsi de 22.8 kbps 69.2 kbps.

Figure : Dbit et mobilit pour diverses technologies. Systmes CDMA (IS-95) Plusieurs phases d'volution sont prvues pour le standard de seconde gnration amricain. La phase A a t suivie par la phase B puis la phase C (fin 1999) qui a apport des amliorations en matire de capacit et autorise la transmission de donnes en mode paquet 144 kbps (phase C). Le mode paquet haut dbit sera implment dans la version IS-95-HDR (High Data Rate). L'IS-95 volue donc vers la 3e gnration (HDR: High Data Rate) et s'appelle dsormais CDMA2000 qui supportera la transmission de donnes en mode paquet haut dbit. Evolution des rseaux TDMA (IS-136) Les rseaux TDMA ont entam en 1999 un processus de convergence vers le GSM et l'UMTS en adoptant EDGE comme volution de 3e gnration, le sous-systme rseau devant rester compatible IS-41. L'IS136 est un systme accs multiples bas sur FDMA/TDMA. Ce systme est compatible avec le systme AMPS analogique, ce qui implique des porteuses 30 kHz et un format de trame spcifique (chaque trame dure 40 ms et contient 6 intervalles de temps, en mode plein dbit circuit voix les liaisons montantes et descendantes occupent 2 intervalles de temps, le concept de frquence balise est repris). La ressource spectrale est donc partage avec le systme AMPS. Cependant en dcembre 1998, l'UWCC et l'ETSI s'accordent sur une convergence de leurs rseaux d'accs radio pour les donnes base sur l'architecture EDGE/GPRS. Pour cela l'UWCC (UWCC : Universal Wireless Communication Consortium) adopte des porteuses 200 kHz et des structures de trames bases sur le GSM, c'est le concept EDGE/GPRSIS136HS. Cette volution a l'intrt de faire converger les rseaux de donnes GSM/EGPRS et GPRS-IS136HS mais ne permet plus au niveau du rseau radio IS136 de mutualiser les frquences voix (30 kHz) et donnes (200 kHz). Un oprateur GPRS-IS136HS se voit donc oblig de rserver de faon statique au moins 2.4 MHz pour les services donnes que le trafic correspondant soit l ou pas : c'est le concept EDGE classique. En effet, pour un bon fonctionnement (en terme de qualit de service), un motif de rutilisation des frquences 4/3 (minimum) est ncessaire, ce qui impose une bande de frquence 4333200 kHz 35 2.4 MHz.

Rseau GPRS 1. Prsentation Le GPRS ne constitue pas lui tout seul un rseau mobile part entire, mais une couche supplmentaire rajoute un rseau GSM existant. Il peut donc tre install sans aucune licence supplmentaire. Ceci signifie que tous les oprateurs qui disposent d'une licence GSM peuvent faire voluer leur rseau vers le GPRS. L'ART en France n'a d'ailleurs pas fait d'appel d'offre pour le GPRS alors qu'elle en a fait pour l'UMTS. De plus, le GPRS utilise les bandes de frquences attribues au GSM. C'est dire une bande dans les 900 MHz, une autre dans les 1800 MHz et enfin une troisime pour les USA, dans les 1900 MHz. Les oprateurs GSM actuels ont de fait un quasi monopole sur le GPRS, ce qui n'est pas le cas pour l'UMTS. Le GPRS, appel aussi GSM 2+, repose sur la transmission en mode paquet. Ce principe dj, retenu par exemple pour le protocole X.25, permet d'affecter d'autres communications les "temps morts" d'une premire communication (attente d'une rponse une requte Internet par exemple). Conu pour rutiliser au maximum les infrastructures GSM existantes, le dploiement du GPRS ncessite la mise en place d'une infrastructure rseau base sur la commutation de paquets et l'introduction de passerelles pour s'adosser aux rseaux GSM existants. Cette technologie, capable de fournir des dbits par utilisateur allant jusqu' 115 kb/s (contre 9,6 kb/s pour le GSM), offre des fonctionnalits intressantes : plusieurs canaux peuvent tre allous un utilisateur; ces mmes utilisateurs peuvent partager un mme canal; le dbit est indpendant des liens montant et descendant. 2. Services / Possibilits / Limitations 2.1 Trois domaines d'application Alors que le GSM version WAP s'arrte la consultation des pages Internet, le GPRS permet d'largir l'offre de services. Outre l'accs Internet (ou Intranet), partir des mobiles traditionnels, il permet un meilleur accs aux e-mails comportant des fichiers joints. Le mobile, dans ce cas, est considr comme un modem, et doit tre associ un ordinateur portable ou un assistant personnel. Le troisime domaine concerne les applications professionnelles de transfert de donnes et de scurit. La connexion ouverte en permanence du GPRS et le mode de taxation offrent ceux qui font de la tlmaintenace, de la tlsurveillance et de la tlalarme, des opportunits intressantes. On trouvera donc la norme GPRS dans les horodateurs, dans les ascenceurs (tlsurveillance), dans les distributeurs de boissons ou de billet (vente, tlsurveillance, gestion des stocks, ractualisation des prix), pour surveiller les sites industriels ainsi que les locaux professionnels et privs. 2.2 Un dbit suprieur au rseau filaire standard Aujourd'hui, le dbit d'un rseau GSM standard en mode "connect" ne dpasse pas 9,6 kbit/s, voire 14,4 kbit/s par implantation de logiciels spcifiques. Il est cinq fois moins rapide que celui du rseau filaire standard, qui autorise 56 kbit/s avec un modem V90. Avec le GPRS, on dispose d'un dbit compris entre 40 et 115 kbit/s. Tout dpend du nombre de canaux virtuels ou "time slots" utiliss, et du schma de codage (CS1 CS4). Ce dernier agit sur la compression des donnes comme un multiplicateur de dbit. En mode multislots

3+1 (trois slots pour la transmission dans le sens rseau vers portable, et un slot pour le sens portable vers rseau), on atteint un dbit de 40 kbit/s avec un schma de codage CS2. En multislots (8+1) avec le mode de codage CS4, on atteint en pratique 115 kbit/s (en thorie 175 kbit/s). Si, comme cela semble tre la volont actuelle des oprateurs, on rutilise l'infrastructure GSM existante, en conservant notamment le rseau des stations de base (BTS) actuelles, mises niveau par logiciel, seules les versions CS1 et CS2 seront implantes. Pour les versions CS3 et CS4, des transformations importantes de l'infrastructure devront tre rutilises. Temps moyen pour envoyer un courrier lectronique avec un document attach de 10 pages : Norme Dbit Temps ncessaire GSM actuel 9,6 kbit/s 7 min. Modems classiques (V90) 57,6 kbit/s 70 sec. RNIS 128 kbit/s 31 sec. GPRS 144 bit/s * 28 sec. EDGE 384 kbit/s * 10 sec. UMTS 2 Mbit/s 2 sec. * : dans les conditions optimales 2.3 L'accs immdiat et fiable Le GPRS offre un accs immdiat. Le mode de fonctionnement du GPRS et son mode de facturation au volume de donnes transmises, permet de laisser le canal de transmission ouvert en permanence. Ainsi, pour tlcharger un e-mail par GPRS on conomise, par rapport une connexion par GSM ou RTC, lors de la premire connexion, le temps d'initialisation du modem, soit 30 secondes environ. Sur les autres e-mails, l'avantage est encore plus flagrant, les tlchargements se font immdiatement, sans numrotation pralable alors qu'en GSM il faut recommencer la procdure de numrotation pour chaque consultation. Parmi les volutions possibles du GPRS, figure la voix sur IP. On peut imaginer le transport de la voix aprs codage comme une donne, ce qui ouvre des applications de tlphonie par Internet. 2.4 Trois types de terminaux Trois types de terminaux ont t dfinis pour rpondre aux besoins du GPRS : le modle de base (classe B) est prvu pour la voix et les donnes en mode non simultan. Le modle professionnel ou industriel (classe C) est data exclusivement (le terminal est utilis comme un modem). Enfin le haut de gamme (classe A) est compatible voix/data simultanment. Ce terminal classe A nest pas entirement dvelopp encore actuellement. La puissance de calcul qu'il demande, a pour l'instant une forte incidence sur son cot de production et le rend dissuasif. 3. Fonctionnement et caractristiques techniques 3.1 Mode connect ou accs virtuel Le premier avantage du GPRS est de permettre une meilleure utilisation des ressources radio et techniques. Alors que le GSM actuel fonctionne en mode "connect", appel galement mode "circuit", le GPRS utilise pour sa part le mode de connexion virtuel. En mode "virtuel",

les ressources sont partages. Le canal de transmission n'est jamais affect un utilisateur unique, mais partag entre un certain nombre d'utilisateurs. Chaque utilisateur en dispose lorsqu'il en a besoin et uniquement dans ce cas. Le reste du temps elles sont disponibles. Le mode "connect" quant lui correspond au fonctionnement d'une ligne GSM ou encore d'une ligne tlphonique standard. Il consiste tablir un lien physique entre deux points ou deux correspondants. Une fois le numro d'appel compos, un circuit est affect en permanence la communication, sans aucun partage avec les autres clients. Ce mode de fonctionnement qui ne tient pas compte des priodes de silence, lorsque aucune donne n'est transmise, n'optimise pas au mieux les ressources radio. De plus ce mode de fonctionnement entrane une facturation la dure. Chaque communication est compte (et facture) du dcroch, jusqu'au raccroch. Le mode d'allocation dynamique des ressources prsente donc galement l'avantage de permettre une facturation calcule partir du volume des informations (paquets) changes et non plus partir de la dure de la communication. Lors d'une session de consultation sur Internet par exemple, seul le volume des donnes changes sert pour l'laboration de la facture et la dure de la communication n'intervient pas. Ceci revient dire que l'utilisateur peut consulter les pages reues sans cot supplmentaire. Prcisons que ce mode de tarification, qui s'apparente celui du rseau Transpac, n'est pas propos sur le rseau public commut. Le GPRS met en vidence le rle plus important du gestionnaire de rseau. Dans une infrastructure GSM le rle du gestionnaire se rsume affecter des ressources physiques au dbut de chaque communication. Avec le GPRS, son rle est plus important. Il consiste allouer en temps rel des ressources physiques (mmoires et circuits lectroniques), grer les ressources radio, et les affecter en fonction de la demande. 3.4 Le GPRS s'installe sur le rseau GSM existant L'implantation du GPRS peut tre effectue sur un rseau GSM existant. Les stations de base ne subissent aucune modification si ce n'est l'adjonction d'un logiciel spcifique, qui peut tre install par tlchargement. Plus en amont, le contrleur de stations de base doit tre doubl par un contrleur de paquets (PCU pour Paquets Controler Unit). Vient ensuite, la chane destine aux donnes par paquets, constitue du commutateur (SGSN) ou Switch spcifique GPRS, quivalent du Mobile Switch Controler (MSC), contrleur qui a pour fonction de vrifier l'enregistrement des abonns, de les authentifier et d'autoriser les communications, et du module d'accs (GGSN) au monde IP (Internet ou Intranet). Le GGSN et le SGSN sont expliqus dans la partie suivante.

GPRS Architecture
PSTN BSC PCU SGSN HLR/VLR GPRSbackbone network MSC SS7

GGSN Internet

BSC = Base Station Controller PCU = Packet Control Unit SGSN = Serving GPRS Support Node GGSN = Gateway GPRS Support Node MSC = Mobile Switching Center SS7 = Signaling System nr 7

Structure d'un rseau GPRS Ces modifications mineures de l'infrastructure soulvent deux remarques : La premire est que, comme nous l'avons dj signal, sans licence GSM (ce qui revient dire sans rseau GSM), il n'est pas possible d'installer un rseau GPRS. La deuxime remarque concerne l'UMTS, le rseau de troisime gnration qui suivra le GPRS. Il pourra rutiliser une partie du rseau GSM, notamment la partie qui permet l'accs au monde IP. En France, les trois oprateurs GSM nationaux futurs dtenteurs d'une licence UMTS, auront donc un avantage important sur le nouvel arrivant, quatrime oprateur UMTS. 4. Structure du rseau 4.1 Les composantes du rseau GPRS

Architecture GPRS
MSC Camel
plate-forme RI (commutateur mobile) A ISUP Map A
GSM BTS BTS Terminal GSM BTS

Abis

RNIS

GSM BSC

PCU
Gb

HLR
Map Gi SGSN

GSM/GPRS

GSM BTS BTS GSM BTS

Abis

GSM BSC

PCU

Gb

Backbone GPRS BG

GGSN

Internet

Intranet
GGSN

Terminal GSM

SGSN

Autres PLMN

Sous-systme radio

Sous-systme rseau

Voici l'architecture des piles logicielles dans chacun des lments d'un rseau GPRS.

Les piles logicielles d'un systme GPRS Dans le terminal mobile, nous trouvons de bas en haut les couches suivantes : La couche physique, qui se dcompose en deux sous-couches fonctionnelles ; La sous-couche RF, qui gre les fonctions radio du terminal. Elle met les informations reues de la couche physique. Elle dcode les informations reues de la station de base et les transfre pour interprtation vers la couche physique ;

La couche physique produit les trames, qui seront mises par la couche radio ; pour les trames reues du rseau, elle dtecte et corrige les erreurs de transmission ; La couche MAC (ou RLC pour Radio Link Control) pilote la liaison radio entre le terminal et la station de base, c'est--dire les mcanismes de retransmission en cas d'erreur, la fonction de contrle d'accs aux ressources radio quand plusieurs terminaux sont en concurrence. Le RLC peut demander la retransmission d'un bloc de donnes ; La couche suprieure SNDC (SubNetwork Dependant Convergence) gre la mobilit, le cryptage et la compression de donnes. GGSN : Gateway GPRS Support Node ou Routeur IP s'interfaant avec les autres rseaux. Le GGSN est la fonctionnalit d'interconnexion dans le centre de communication (MSC), qui permet de communiquer avec les autres rseaux de donnes par paquets extrieurs au rseau GSM. Le GGSN masque au rseau de donnes les spcificits du GPRS. Il gre la taxation des abonns du service, et doit supporter le protocole utilis sur le rseau de donnes avec lequel il est interconnect. Les protocoles de donnes supports en standard par un GGSN sont IPv6, CLNP et X25. SGSN : Serving GPRS Support Node ou Routeur IP grant les terminaux pour une zone. Le SGSN (Serving GPRS Support Node) est la fonctionnalit du service dans le centre de commutation (MSC), qui permet de grer les services offerts l'utilisateur. Le SGSN est l'interface logique entre l'abonn GSM et un rseau de donnes externe. Ses missions principales sont, d'une part la gestion des abonns mobiles actifs (mise jour permanente des rfrences d'un abonn et des services utiliss) et d'autre part le relais des paquets de donnes. Quand un paquet de donnes arrive d'un rseau PDN (Packet Data Network) externe au rseau GSM, le GGSN reoit ce paquet et le transfert au SGSN qui le retransmet vers la station mobile. Pour les paquets sortants, c'est le SGSN qui les transmet vers le GGSN.

SMS-GMSC SMS-IWMSC E Gd MSC/VLR A R TE MT Iu Uu UTRAN Gb TE R MT Um SGSN BSS Gn Gp Gs Iu SGSN Gn


D

SM-SC C CAMEL GSM SCF HLR

Ge Gr Gc Gi GGSN Ga Ga CGF GGSN Gf EIR Billing System PDN TE

Other PLMN Signalling Interface Signalling and Data Transfer Interface


Application

IP Relay PDCP RLC MAC L1


Uu

IP Relay GTP-U UDP/IP AAL5 ATM


Iu-PS

PDCP RLC MAC L1

GTP-U UDP/IP AAL5 ATM

GTP-U UDP/IP L2 L1
Gn

GTP-U UDP/IP L2 L1
Gi

MS

UTRAN

3G-SGSN

3G-GGSN

Voix sur IP sur GPRS : le plan de transmission utilisateur

CODEC RTP UDP IP


Relay

IP SNDCP LLC
Relay

SNDCP LLC RLC MAC GSM RF RLC MAC GSM RF Um BSSGP Network Service L1bis Gb

GTP UDP / TCP IP L2 L1 Gn

GTP UDP / TCP IP L2 L1

BSSGP Network Service L1bis

MS

BSS

SGSN

GGSN

Gi

4.2 Le routage des paquets Le routage de chaque paquet est indpendant de celui qui le prcde ou de celui qui le suit. Pendant la phase de connexion d'un terminal dans un rseau GSM, les changes de signalisation sont nombreux, et pour faire face aux contraintes du mode paquet, les informations de routage obtenues pour acheminer le premier paquet vers un terminal GSM sont stockes dans le GGSN. Ainsi la route pour les paquets suivants est slectionne partir du contexte stock dans le GGSN (le Temporary Logical Link Identity ou TLLI).

QCM