You are on page 1of 51

Le GPRS

1

Les réseaux de 1ère et 2ème génération
Première génération
• Réseaux cellulaires analogiques
– – – – AMPS : Advanced Mobile Phone System NMT : Nordic Mobile Telephone TACS : Total Access Communication System Radiocom 2000 : 1979 1981 1985 1985 USA Europe USA France

• Réseaux sans fils
– Terminaux CT0 : bon marché, légers, performances faibles (interférences) manque de sécurité, faible autonomie, faible qualité de parole – Terminaux CT1 : 1983, 11 pays européens, 900 MHz il existe des différences entre les différentes versions des différents pays

2

Les réseaux de 1ère et 2ème génération
Deuxième génération
• Problèmes des systèmes analogiques
– Faible capacité : ne peut faire face à la demande croissante – Aucune interopérabilité entre les différents réseaux

• Réseaux cellulaires : GSM
– – – – 1990 : spécifications GSM 900 figées 1991 : spécifications DCS 1800 figées 1992 : mise en service des réseaux 1995 : spécifications de la phase 2

• Réseaux sans-fil : CT2 et DECT
– 1984 : CT2 → Rabbit, Bi-Bop, Greenpoint, CITEL Échecs commerciaux, seuls les P.-B. continuent l’exploitation de leur réseau – DECT : spectre de fréquences paneuropéen : 1800 MHz et 1900 MHz
3

Les réseaux de 1ère et 2ème génération
Deuxième génération
• Systèmes satellitaires
– Complètes les offres des sans-fil et des cellulaires : Globalstar, ICO, Irridium – Différents systèmes :
• Satellites géostationnaires : GEO (Geostationary Earth Orbit ) Peu de satellites pour une couverture mondiale ; Antennes importantes nécessaires (10m) ; délai important (300 ms) ; durée de vie 12 à 15 ans → ORBCOM, Inmarsat, Eutelsat

4

Les réseaux de 1ère et 2ème génération
Deuxième génération
• Systèmes satellitaires
– Complètes les offres des sans-fil et des cellulaires : Globalstar, ICO, Irridium – Différents systèmes :
• Satellites en orbite basse : LEO (Low Earth Orbit) Forte capacité ; délais de propagation réduits (15 à 30 ms) ; constellation de 20 à 70 satellites pour une couverture mondiale ; durée de vie 5 à 8 ans ; complexité dans la gestion radio (satellites en mouvement) → Globalstar (48+8 satellites indépendants à 1414 km et plan à 45º) → Irridium (66+6 satellites à 780 km et plan incliné à 86,4º + liaisons intersat.)

5

Les réseaux de 1ère et 2ème génération Deuxième génération • Systèmes satellitaires – Complètes les offres des sans-fil et des cellulaires : Globalstar. → ICO (10 satellites à 10000 km) 6 . ICO. 9 à 12 satellites à 10 à 20000 km délais de propagation de 80 à 120 ms . Irridium – Différents systèmes : • Satellites en orbite intermédiaire : MEO (Medium Earth Orbit) Système de complexité intermédiaire .

Le WAP et l’Internet mobile Présentation • Le WAP en quelques mots – Permet de se connecter à Internet et transmettre textes. images et sons – Ne permet pas une connexion directe. mais uniquement à des sites adaptés – Intégration d’un navigateur basé sur le WML (Wireless Markup Language) 7 .

Utilisation d’un langage commun : HTML – Pour répondre aux spécificités des mobiles : • HTTP → WTP (Wireless Transaction Protocol) • HTML → WML (Wireless Markup Language) – Six éléments indispensable : Passerelle Site WAP Accès à Internet Portail de l’opérateur Terminal mobile Micro-ordinateur 8 .Le WAP et l’Internet mobile Présentation • Les éléments indispensables – Deux phases : 1. IP) 2. Mise en réseaux à l’aide d’un mode de transmission commun à tous les éléments connectés (HTTP.

DCS 1800 et 1900 MHz. IS-136.Le WAP et l’Internet mobile Spécificités du WAP • Nécessité d’utiliser aussi peu de ressources que possibles • L’architecture WAP laisse libre le choix de la présentation des pages • Indépendant du support de communication : – GSM 900. IS-95. W-CDMA. UMTS. EDGE. GPRS. IMT2000 • Différents modes de paiement disponible – Au temps de communication – À la connexion – À la quantité de données • Le GSM fonctionne en mode connexion – Peu adapté au transfert de données – Besoin d’une norme de transmission en mode paquet 9 . PDC. HSCSD.

Présentation et services du GPRS • • • • • • • • TRANSMISSION DE DONNEES SUR RESEAU MOBILE COMMUTATION DE CIRCUIT vs COMMUTATION DE PAQUETS GPRS: DEFINITION ET PRINCIPES GENERAUX SERVICES ET APPLICATIONS GPRS QUALITE DE SERVICE FACTURATION DES SERVICES GPRS TERMINAUX GPRS OFFRE DE SERVICES GPRS SFR 10 .

Transmission de données sur réseau mobile • CONVERGENCE DE DEUX TECHNOLOGIES • Téléphonie mobile (GSM) • Internet (IP) • DIFFERENTES APPROCHES • HSCSD (High Speed Circuit Switched Data): utilisation de plusieurs canaux radio. 11 . • GPRS (General Packet Radio Service): accès radio aux réseaux de données par commutation par paquet de type X. • UMTS (Universal Mobile Telecommunications System) : utilisation du WCDMA (Wide band Code Division Multiple Access) pour atteindre des débits allant jusqu’à 2 Mbits/s.25 ou IP. • EDGE (Enhanced Data rate for GSM Evolution) : augmentation du débit grâce à l’amélioration des techniques de modulation.

Transmission de données sur réseau mobile Débit théorique max Technologie 2 Mbps WCDMA 384 kbps EDGE 170 kbps GPRS 57.6 kbps GSM Date d'ouverture du service 2002-2004 2002-2003 2001-2002 2000 1990 Service Multimédia Multimédia Internet/multimédia Voix Voix 12 .6 kbps HSCSD 9.

Commutation de circuit vs commutation de paquets Commutation de paquets • Principe – Dans ce mode de commutation les ressources ne sont allouées que lorsqu’on en a besoin. – De plus. 13 . – Le mobile n’a donc accès au canal que si des données doivent être transmises (émission ou réception). • Inconvénient – Le principal inconvénient de ce mode de transfert est l’augmentation des délais de transfert par rapport à la commutation de circuit. • Avantages – La commutation de paquets est particulièrement adaptée aux applications générant un trafic sporadique. ce mode de commutation permet une exploitation optimale des ressources grâce à une allocation dynamique de canal. – La facturation est alors basée sur la quantité de données transmises.

• Le réseau GPRS offre deux modes de communication : – en mode transparent. • Un réseau GPRS fournit à ses abonnés. qu’ils soient fixes ou mobiles. – en mode non transparent. l’utilisateur a le choix entre plusieurs ISP. le réseau GPRS intègre un ISP interne et l’utilisateur accède aux services Internet sans préciser d’adresse ISP. 14 . En revanche.GPRS : définition et principes généraux Définition • Le service GPRS définit une architecture réseau à commutation de paquets avec gestion de la mobilité et accès par voie radio. un accès à divers réseaux de données utilisant le protocole IP (Internet Protocol). il doit spécifier une adresse ISP pour accéder à l’Internet.

GPRS : définition et principes généraux Architecture globale du GPRS NSS A [MSC] BSS PSTN Gb GPRS PDN IP PDN IP GSS [Routeur IP] Gi 15 .

z Réseau GPRS 210.171.85.16 16 .x.114.194.171.4 210.171.114.GPRS : définition et principes généraux Mode Transparent ISP Internet Réseau GPRS Adresse IP 137.171.y 210.114 Intranet 210.194 Intranet Mode non transparent ISP 1 137.218 Internet Adresse IP 137.y 137.x.114.85 ISP 2 141.

GPRS : définition et principes généraux Attentes des utilisateurs et des opérateurs Attente des Opérateurs • Utilisation optimale des ressources radio • Simplification de l’accès aux réseaux de données • Attirer de nouveaux utilisateurs Attente des Utilisateurs • Des prix plus attractifs pour accéder aux réseaux publics de données (PDN) • Des services utiles et pratiques • De meilleurs débits • Une plus grande flexibilité (mobilité. itinérance). 17 .

ce qui autorise des transferts à débit variable.2 kbits/s) • Les canaux UL et DL sont réservés séparément et il est possible que les services GPRS et GSM utilisent alternativement le même timeslot. La principale nouveauté est l’allocation dynamique de canal. • Le GPRS est capable d’allouer : – le même timeslot à plusieurs utilisateurs • partage des ressources lors des périodes chargées – plusieurs timeslots à un seul utilisateur (maximum 8) • atteinte de hauts débits (maximum théorique 171.GPRS : définition et principes généraux Caractéristiques de la technologie radio GPRS • Les spécifications GPRS de la première phase réutilisent le système radio GSM. 18 .

4 kb/s 108.2 kb/s • Les phases d’évolution du GPRS – Phase 1: introduction de CS1 et CS2 – Phase 2: introduction de CS3 et CS4 puis gestion du «Master PDCH» 19 . – Plus un format de codage est résistant aux interférences plus son débit instantané est faible. Code CS1 CS2 CS3 CS4 1 slot 9.4 kb/s 8 slots 72.8 kb/s 125.7 kb/s 21.05 kb/s 13.6 kb/s 171. CS2.GPRS : définition et principes généraux • Différents formats de codage – La norme prévoit quatre formats de codage (Coding Scheme) de trames sur la voie radio : CS1. CS3 et CS4.6 kb/s 15.

GPRS : définition et principes généraux 25 20 User Data Throughput (Kbit/s) 15 10 CS-1 5 CS-2 CS-3 CS-4 0 4 6 8 10 12 14 16 18 20 22 24 26 28 30 C / I ( dB ) Débit utilisateur par format de codage. en fonction du rapport signal/bruit 20 .

• Les services PTM-G (Point To Multipoint Group) servent à la diffusion vers un groupe d’utilisateurs bien déterminé. • Les services PTP-CLNS (Point To Point . La norme distingue deux types de services PTM : • Les services PTM-B (Point To Multipoint Broadcast) permettent de diffuser un message vers l’ensemble des mobiles en veille. – Services Point To Multipoint (PTM) Ce sont des services de diffusion de messages à un ensemble d’utilisateurs.ConnectionLess Network Service) sont adaptés aux applications Internet (navigation et messagerie). 21 .Services et applications GPRS • Deux types de services sont prévus – Services Point à Point ou services PTP (Point To Point) • Les services PTP-CONS (Point To Point .Connection Oriented Network Service) supportent les applications nécessitant une connexion fiable.

Services et applications GPRS Applications GPRS • • • • • Accès au Web Messagerie électronique Transfert de fichier Commerce électronique Services d’information – météo. – trafic routier. 22 . – résultats sportifs.

Services et applications GPRS Applications GPRS • Télémétrie – – – – distributeurs automatiques. remontées de mesures. • Services de messagerie courte (SMS) 23 . navires. etc.). contrôle d’équipements à distance. gestion de flottes (taxis. bus.

Qualité de service Intérêt Le GPRS supporte différents niveaux de qualité de service (QoS). Cette caractéristique permet aux opérateurs de facturer les services GPRS selon le profil de QoS souscrit à l’abonnement. Quatre paramètres définissent la qualité de service: – – – – Classe de priorité Classe de fiabilité Classe de délai / retard Classe de débit 24 .

Lorsqu’un abonné veut établir une session. le réseau lui attribue une qualité de service négociée sur la base : – du profil QoS demandé par l’utilisateur pour cette session. – du profil QoS disponible en fonction des ressources libres actuelles du réseau GPRS. ce qui permet de définir plusieurs profils QoS. 25 .Qualité de service Négociation de la QoS De nombreuses combinaisons de classes sont possibles.

sont détruits lors du manque de ressources radio ou de congestion du réseau. Le maintien des paquets de cette classe se fera après les paquets de priorité haute. Les services de cette classe seront les premiers supprimés en cas de problème. Par exemple certains paquets.Qualité de service : priorité Classes de priorité La priorité de service indique l’importance relative de maintenir le service promis lors de conditions anormales. Classe 1 2 3 Priorité Haute Normale Basse Description Les services de cette classe seront maintenus en cas de congestion. selon leur classe de priorité. 26 .

probabilité de données hors séquence. Probabilité Classe de perte 1 2 3 −4 10 −2 10 Probabilité Probabilité de de déséquencement duplication 10−9 10−5 10−5 Probabilité d'erreur résiduelle 10−6 −2 10 27 . probabilité de données dupliquées et probabilité de corruption de données.Qualité de service : fiabilité Classes de fiabilité La fiabilité de la transmission de données est définie en terme d’erreurs résiduelles : probabilité de perte de données.

Classe 1 2 3 4 SDU de 128 octets SDU de 1024 octets Délai moyen Délai à 95% Délai moyen Délai à 95% < 0. Sont pris en compte dans le calcul du délai: le temps d’accès radio.5 s < 1. Quatre classes sont spécifiées par la norme.5 s <2s <7s <5s < 25 s < 15 s < 75 s < 50 s < 250 s < 75 s < 375 s Non spécifié (best effort) 28 . le temps de transit radio et le temps de transit au niveau du réseau GPRS.Qualité de service : délai Classes de délai Les classes de délai sont liées aux délais dus aux limites techniques de la transmission à travers le système. Un réseau doit supporter au minimum la classe 4 « best effort ».

Tout dépend des performances du mobile et des ressources radio disponibles. 29 . Le débit est mesuré en octets/h. ce débit n’est pas forcément atteint lors de la session. • Classe de débit moyen Cette classe définit le débit moyen de transfert attendu durant une session.Qualité de service : débit Classes de débit Une classe de débit caractérise la bande passante demandée par l’utilisateur pour une session. Le débit peut être négocié suivant deux classes • Classe de débit maximum – Cette classe définit le débit maximum atteignable lors de la session. – Même si le réseau possède des ressources supérieures. – Par contre. Le débit est exprimé en octets/s. il peut limiter l’abonné à ce débit négocié.

Facturation des services GPRS • Des informations de taxation sont collectées pour chaque mobile attaché au réseau par les différents SGSN et GGSN qui le desservent. 30 . De ce fait. • Chaque opérateur définit sa propre politique de facturation des services GPRS. le traitement et l’exploitation des informations de taxation collectées par le SGSN et le GGSN sont spécifiques à chaque opérateur.

lors d’une activation de session GPRS 31 . Ces deux entités collecte également diverses informations sur l’utilisation des ressources du réseau GPRS. fermé sur detach ou sur changement de SGSN – G_CDR créé au GGSN.Facturation des services GPRS • Le SGSN collecte des éléments de facturation relatifs à l’utilisation des ressources radio tandis que le GGSN rassemble les éléments concernant l’utilisation des réseaux externes de données. lors d’une activation de session GPRS – S_CDR créé au SGSN. • Ces différentes informations sont délivrées sous forme de CDR (Compte rendu d’appel). Il existe trois types de CDR : – M_CDR (mobilité) créé au SGSN lors d’un attach.

Facturation des services GPRS • Le SGSN doit au minimum collecter les informations suivantes: – utilisation de l’interface radio: quantité de données transmises MO et MT avec mention de la QoS et des protocoles utilisateurs. – Utilisation des adresses PDP: durée totale d’utilisation des adresses PDP par le mobile. – Utilisation globale des ressources GPRSb : description de l’utilisation des ressources GPRS suite à l’activité du mobile (ex : Mobility Management). etc. – Localisation du mobile: HPLMN. VPLMN. 32 .

etc.Facturation des services GPRS • Le GGSN quant à lui doit recueillir au moins les informations suivantes : – Origine et destination des transferts: spécification des adresses source et destination avec une précision explicitée par l’opérateur. – Utilisation des adresses PDP: durée totale d’utilisation des adresses PDP par le mobile. 33 . – Localisation du mobile: HPLMN. VPLMN. – Utilisation des réseaux externes: volume de données envoyées ou reçus des réseaux externes de données.

Attachement au GSM et au GPRS.Terminaux GPRS • Les terminaux GPRS sont groupés en trois classes dont les caractéristiques sont les suivantes: – Mobile de classe A . • Signalisation/connexion GPRS et GSM simultanément • Données simultanées de Voix et de Paquets • Deux canaux radio sont nécessaires. 34 .

la connexion GPRS passe à l’état « Busy or Held ») • Mode Voix et Paquets à l’alternat • Implémentation complexe 35 . Connexion GSM ou GPRS exclusif (Lors d’un appel téléphonique. • Signalisation GSM et GPRS simultanément.Attachement au GSM et au GPRS.Terminaux GPRS • Les terminaux GPRS sont groupés en trois classes dont les caractéristiques sont les suivantes: – Mobile de classe B .

Attachement au GSM ou au GPRS. • Signalisation/connexion GPRS OU Signalisation/connexion GSM • La commutation entre les deux services est manuelle • Implémentation simple 36 .Terminaux GPRS • Les terminaux GPRS sont groupés en trois classes dont les caractéristiques sont les suivantes: – Mobile de classe C .

qui sont capables de recevoir et de transmettre simultanément.Terminaux GPRS • Classes multislot des terminaux GPRS Le GPRS définit 29 classes de terminaux afin de pouvoir profiter d’un débit supérieur au débit maximal accessible avec 1 time slot (21. – La classe 1 correspond aux mobiles classiques ne pouvant transmettre ou recevoir que sur un seul TS – Les classes 13 à 18 correspondent à des terminaux full-duplex. • Les terminaux multislots peuvent selon les classes transmettre ou recevoir sur un nombre défini de timeslots en uplink et en downlink.4 kbits/s). 37 . – Les classes 1 à 12 et 19 à 29 peuvent être supportées par des mobiles half-duplex grâce à une allocation judicieuse des TS. Ces classes ont des débits modérés. adaptés aux débits élevés.

« 3+1 » ou « 4+1 ». On rencontre donc plus couramment des classes de type : « 2+1 ».Terminaux GPRS • L’usage attendu du GPRS est la consultation interactive de serveurs. 38 . elle nécessite un débit plus important sur la voie descendante que sur la voie montante. • La norme spécifie donc sur la voie descendante des contraintes égales ou plus importantes que sur la voie montante.

39 . = 0 without frequency hopping and no change from Rx to Tx. c) = 1 with frequency hopping or change from Tx to Rx. = 0 without frequency hopping and no change from Tx to Rx. b) = 1 with frequency hopping or change from Rx to Tx.Terminaux GPRS : Classes Multislots Multislot class 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 Maximum number of slots Rx Tx Sum 1 1 2 2 1 3 2 2 3 3 1 4 2 2 4 3 2 4 3 3 4 4 1 5 3 2 5 4 2 5 4 3 5 4 4 5 3 3 NA 4 4 NA 5 5 NA 6 6 NA 7 7 NA 8 8 NA 6 2 NA 6 3 NA 6 4 NA 6 4 NA 6 6 NA 8 2 NA 8 3 NA 8 4 NA 8 4 NA 8 6 NA 8 8 NA T ta 3 3 3 3 3 3 3 3 3 3 3 2 NA NA NA NA NA NA 3 3 3 2 2 3 3 3 2 2 2 Minimum number of slots T tb T ra 2 4 2 3 2 3 1 3 1 3 1 3 1 3 1 2 1 2 1 2 1 2 1 2 a) 3 a) 3 a) 3 a) 2 a) 1 0 0 b) 2 b) 2 b) 2 b) 2 b) 2 b) 2 b) 2 b) 2 b) 2 b) 2 b) 2 Type T rb 2 1 1 1 1 1 1 1 1 1 1 1 a) a) a) a) 0 0 c) c) c) c) c) c) c) c) c) c) c) 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 1 a) = 1 with frequency hopping. = 0 without frequency hopping.

Terminaux GPRS • Exemple de fonctionnement d’un mobile « 3+1 » Pour un tel mobile on dispose de 3 TS en Downlink et 1 TS en Uplink. 3 3 0 1 1 0 voie descendante BTS courante 0 voie montante BTS courante voie descendante BTS voisine 0 émission Activité du mobile réception mesure voisine réception 40 .

transmission et mesure.Terminaux GPRS • Ce mobile est de type half-duplex. On peut citer : – en « 4+1 » : Siemens S45. 41 . c’est-à-dire que l’émission et la réception ne s’effectuent pas dans la même trame TDMA. • Le terminal doit commuter rapidement entre les 3 phases de réception. Ceci implique le changement de porteuse et passage en émission/réception. – en « 3+1 » : Motorola T260. Motorola T280. • Les constructeurs ont déjà mis sur le marché plusieurs modèles de terminaux GPRS multislots.

Architecture d’un réseau GPRS 42 .

Architecture du GPRS Présentation de l’architecture SMS-GMSC SMS-IWMSC E Gd D C SMS-SC MSC/VLR Gr A R Um Gb Gs Gn HLR Gc Gi TE MT BSS Gn SGSN Gp GGSN Gf Réseau de données par paquets TE EIR SGSN GGSN Autre réseau GPRS Interface de signalisation Interface pour le transfert de la Signalisation et des données 43 .

Architecture du GPRS Présentation de l’architecture • TE : Terminal Equipment : – combiné téléphonique utilisé pour accéder aux réseaux • MT : Mobile Terminal : – téléphone mobile • BSS : Base Station Subsystem : – sous-système radio du GSM 44 .

Architecture du GPRS Présentation de l’architecture • MSC/VLR : Mobile services Switching Centre / Visitor Location Register : – MSC : commutateur du réseau GSM – VLR : base de données locale contenant le profile des abonnés présents dans la zone • HLR : Home Location Register : – Base de données globale • EIR : Equipment Identity Register : – Base de données contenant les numéros d’identification des terminaux (IMEI) 45 .

25) • SMS-GMSC : Short Message Service – Gateway Mobile services Switching Centre et SMS-IWMSC : Short Message Service – InterWorking MSC : – Commutateurs dédiés au SMS • SMS-SC : Short Message Service – Service Centre : – Traitement des messages courts 46 .Architecture du GPRS Présentation de l’architecture • SGSN : Serving GPRS Support Node : – Serveur d’accès au service GPRS • GGSN : Gateway GPRS Support Node : – Routeur IP connectant le réseau GPRS et un réseau externe de commutation par paquets (IP ou X.

Architecture du GPRS Présentation de l’architecture • Le terminal GPRS est raccordé au sous-système radio (BSS) identique à celui du GSM • Le BSS est connecté : – au sous-système réseau GSM via l’interface A MSC/VLR – au sous-système réseau GPRS via l’interface Gb SGSN 47 .

Architecture du GPRS Présentation de l’architecture • Le sous-système réseau GSM se compose : – des MSC/VLR (une 60aine par réseau) – des HLR – des EIR • Le sous-système réseau GPRS se compose : – des SGSN – des GGSN 48 .

Architecture du GPRS Interfaces • Il existe de nombreuses interfaces permettant aux SGSN et GGSN de fonctionner avec les entités physiques existantes du GSM • Interfaces obligatoires : – Gb (BSS / SGSN) – Gn (SGSN / GGSN) – Gr (SGSN / HLR) • Interfaces utiles pour le raccordement du GPRS au GSM : – Gs (SGSN / MSC/VLR) – Gd (SGSN / commutateurs SMS) 49 .

gère les fonctions des couches basses de l’interface Um .Architecture du GPRS Interfaces : Gb • Similaire à l’interface A • Partage le même lien de transmission entre plusieurs utilisateurs • Les ressources sont allouées si nécessaire uniquement • Les protocoles de l’interface Gb sont : LLC Relay BSSGP RLC MAC BSSGP Network Service L1 Network Service L1 BSS/PCU Gb SGSN 50 PCU : Packet Control Unit : souvent intégré dans le BSS.

Architecture du GPRS Interfaces : Gb • Raccordement du réseau GPRS au BSS selon 3 modes : – Direct : liaison point à point – Réseau intermédiaire en relais de trames – Indirect : en traversant un MSC existant 51 .