--- tags: TCOM, Bourbon --- # Introduction aux services des réseaux de Mobiles ![](https://i.imgur.com/9tBbPJD.png) inter operabilité tcy `MVNO`, Mobile Virtual Network Operator --- # 24/02/2020 # Les enjeux de la 5G Tout les ans on double le traffic sur les opérateurs mobiles 100K obj / antenne pour 4g 1G obj / antenne pour 5g 3x plus d’efficacité spectrale pour la 5G 100Mbps partout et des piques à 20Gbps Selon Bouygues, le deploiement coute 5 milliards pour la 2G, 8-10 milliards pour la 5G. 80% du coût de la 5G va au déploiement du réseau `NGN`, Next Generation Network `Slicing`: couper les couches ISO par exemple Edge computing ?== cloud-RAN Edge computing = déplacer l'intelligence sur les terminaux `CMR-15`, Conférence Mondial Radio: ont définit les bande d'utilisation des terminaux 2NGC: 3 couches: - Service - Network - Infrastructure $\frac{1}{4}$ des français connectés à la fibre > Interview du patron de Bouygues Telecom pour la nouvelle box avec du WIFI6 USA: leader sur la 1G. Depuis, c'est l'UE le leader |Version|Hz| |--|--| |3G|2000MHz| |4G|800MHz + 2600MHz| |5G|3.4GHz + 3.86GHz| 1er réseau date de 1870 à St Louis, USA |Année|Lieux|Proto| |--|--|--| |1979|Chicago|AMPS| |1981|Suède|MNT (utilisé par SFR)| |1985|UK|TACS| Une porteuse == une fréquence En 1980 pèsent quelques kilos cellule: zone d’émission / réception d'une antenne | |DC1800 |DECT |IS95 | |------------------------|------------------------------------|------------|------------------------------------| |Type de systeme |cellulaire |"sans cadre"| satellite | |Bande de Fréquence (MHz)|1710-1785(up) && 1805-1880(down) |1880-1900 |1610-1626.5(up) && 2485.5-2500(down)| |Largeur |$2 * 75MHz$ |$20MHz$ |$2 * 16.5MHz$ | |Espacement de porteuse |$200KHz$ |$1728KHz$ |$1.25MHz$ | |Écart duplex(up/down) |$95MHz$ |$0$ |$873.5MHz$ | |Multiplexage |FH/TDMA |TDMA |CDMA | |Nombre de porteuse |$374 * 8(8 communications/porteuse)$|$10*12$ |$2800$ | |taille max des cellules |4Km |300m |500Km | Facturation: |Type | | |-----|-----------------------------------------------------| |`Q60`|chaque minute (commencée) est facturée: 4'30'' -> 5' | |`Q1` |1ère minute indivisible puis facturation à la seconde| |`Q0` |facturation à la seconde | Aspect généraux de la 3G == "20" + Aspect généraux du GSM # 02/03/20 :::danger 6 avril: partiel ::: Un constructeur/équipementier ne peut pas être opérateur. Concepts généraux: - `PLMN`, Public Land Mobile Network: un réseau d'accès - Les abonnés sont mobiles: - gestion des ressources radio (`RR`) - gestion de la mobilité (`MM`) Couverture cellulaire: - la propagation lente des performance - les réseaux radios sont limités => multifonction des cellules limites - pas ... d'efficacite spectrale, introduction ... technique Addition des fréquences à la récéption -> évanouissement d'onde -> résolution par: - fréquency hopping - handover par le mobile trigger de shmit cellule: zone d'émission / reception d'une enteine ![](https://i.imgur.com/B1a7KqP.png) `NSS`, Network Switching Subsystem: `OSS`, Operation and Maintenance Sub System: || Operation Support Subsystem `BSS`, Base Station Subsystem: (sous systeme radio en FR) `BTS`, Base Transceiver Station ![](https://i.imgur.com/ZZwLKOT.png) Utilisateur au contact du réseau via le `MS` (Mobile Station) ![](https://i.imgur.com/lyTUMC5.png) `BTS`, Base Transceiver Station `BST`, Base Station Controler: controleur de (entre 20 et 25) BTS `MSC`, Mobile Switching Center: (centre de communication mobile en FR): comme un communateur, mais gère la mobilité en plus `HLR`, Home Location Register: BDD qui contiens l'ensemble des droits de l'utilisateur, ce qu'il a accès `VLR`, Visitor Location Register: BDD temporaire contenant des informations sur tous les utilisateurs (Mobile Stations) d'un réseau, et qui est parfois intégré dans le Mobile service Switching Center(MSC). ![](https://i.imgur.com/EzvwObV.png) `AUC`, AUthentication Center `EIR`, Equipement Identification Register `VMS`, Voice Message service `SMSC`, Short Message Service Center ### Dans L'`OSS` - `OMC`, Operation and Maintenace Center: un dédié au la radio et un pour les réseaux - `NMC`, Network Managment Center: pour relier les deux OMC ### Dans Le`BSS` ### Numéro et identitées principales - `IMSI`, International Mobile Subscriber Identity: numéro pour repérer une abonné de manière unique. - `MS-ISDN`, Mobile Subscriber ISDN Number: numéro de téléphone (votre 06) - `TMSI`, Temporary Mobile Subscriber Identity (temporary MSI): is the identity that is most commonly sent between the mobile and the network. - `IMEI`, International Mobile Equipment Identity: est un numéro qui permet d'identifier de manière unique chacun des terminaux de téléphonie mobile GSM ou UMTS. # Présentation: $\frac{1}{3}$ de la note sur la personnalisation A associer avec une vidéo Plan: - Ouverture: Poser une Question, sortir une statistique - développement - conclusion - Invitation: dire ce que les gens doivent faire après [jpbourbo@gmail.com](mailto:jpbourbo@gmail.com) # Radio Handover: changement d’antenne en cours de communication Efficacité spectrale: nombre d'abonné / MHz / $km^2$ La ressource rare: les fréquences roaming === itinérance `trafic`: informations(parole, donnée) échangées d'usager à usager, après établissement de la communication, donc allocation de **ressources radio dédiées**. En lien avec les canaux de trafic `Signalisation`: Information échangées (éventuellement à l'insu de l'usager) entre l'équipement mobile et les machines de réseau: - Hors communication (roaming, gestion de la localisation): nécessaire pour assurer la gestion des mobiles - Pendant la communication (handover) ## Norme [GSM 05.01](https://www.etsi.org/deliver/etsi_gts/05/0501/05.00.00_60/gsmts_0501v050000p.pdf) |Nature des informations a transmettre|Débit de base |Type de canaux nécessaire | |-------------------------------------|---------------|--------------------------------------------------------------| |Voix | 13Kbps-5.6Kbps|Canaux dédié **trafique**, bidirectionnel point à point | |Donnée à 9.6Kbps | 12Kbps |Canaux dédié **trafique**, bidirectionnel point à point | |Donnée à 4.8Kbps | 6Kbps |Canaux dédié **trafique**, bidirectionnel point à point | |Donnée à 2.4Kbps |3.6Kbps |Canaux dédié **trafique**, bidirectionnel point à point | |-------------------------------------|---------------|--------------------------------------------------------------| |Messages cours Point à Point |< 1Kbps |Canaux dédié **signalisation**, Bidirectionnels point à point| |Signalisation hors communication |< 1Kbps |Canaux dédié **signalisation**, Bidirectionnels point à point| |-------------------------------------|---------------|--------------------------------------------------------------| |Messages cours diffusés | |**Canaux commun diffusés** + mécanisme d'accès | |Infos système, Syncro mobiles | |**Canaux commun diffusés** + mécanisme d'accès | |Recherche (paging) | |**Canaux commun diffusés** + mécanisme d'accès | Codage voix 13Kbps === codage **Full Rate** Codage voix 5.6Kbps === codage **Half Rate** ## Correction Page "Canaux radio: du mode veille au mode connecté": Canaux à utiliser : - canaux commun diffusé - canaux commun d'accès - canaux dédié signalisation - canaux dédié trafic `FDMA`, Frequency Division Multiple Access `TDMA`, Time Division Multiple Access `ARFCN`, Absence Radio Frequency Channel Number: codé sur 10 bits Il y a toujours 45 Mhz entre les canaux montant et descendant (mais le débit est le même). `TRX`: couple de fréquence (3 sur schéma) émetteur / récepteur `IT`, Intervalle de temps (Time Slot ou Burst en EN) Porteuse == fréquence car la fréquence est le support d'information Trame TDMA: 8 Burst (de 0 à 7) Il y a un décalage temporel entre l’émission et la réception de 3 time slot. Contenu d'un IT **normal** (142b): - Délais de garde (de l'ordre de 8b) - partie utile - Séquence d'apprentissage (trailing sequence, séquence connue pour connaitre la position exacte du burst, 26B propre au canal) - partie utile - Délais de garde ### Débit max brut: $$ débit = 114 bits / 4.615 ms $$ $$ = 24.7KBps$$ Cellule = zone d’émission / réception d'une antenne BTS = antenne # MOOC https://mooc-francophone.com/cours/mooc-comprendre-la-4g/ # TD ## Exo 2 ### Qu'est-ce qu'un Erlang ? 1 erlan = une ressource rattachée à une notion d'heure L'erlang (symbole E) est une unité sans dimension, utilisée en téléphonie comme une mesure statistique de la charge d'un équipement de commutation téléphonique quel qu'il soit (ligne, circuit, commutateur...). Ainsi : - 1 erlang correspond à une communication téléphonique permanente sur la durée d'observation. - 0,3 erlang correspond à l'utilisation de l'équipement pendant 30 % du temps considéré, par exemple, pour une heure d'observation, à une communication de 18 minutes. - 10 erlangs correspondent à l'occupation d'un ensemble de dix équipements pendant une heure d'observation, ou bien à l'occupation d'un ensemble de vingt équipements en moyenne 50 % du temps pendant la durée d'observation. [wikipedia](https://fr.wikipedia.org/wiki/Erlang_(unit%C3%A9)) ### Q2 Un réseau cellulaire analogique possède une bande passante de 5MHz et opère avec un facteur de réutilisation de 7. Le rayon de chaque cellule est de 12km. 100 BTS sont installées dans le réseau. Chaque porteuse est espacée de 25kHz. #### Sachant que chaque utilisateur consomment en moyenne 0.02 Erlangs, Calculez le nombre total d'abonnés par cellule. Nb de porteuse disponible: $\frac{BP}{espacement}=\frac{5}{0.025} = 200$ Il y a donc 200 support de communication. On est en Analogique, il y a cb de communication disponible par porteuse ? Nombre de communication par cellule: $\frac{Nombre\;de\;porteuse}{Facteur\;de\;réutilisation} = \frac{200}{7} = 28.57 \approx 28$ > Une cellule = un hexagone sur le schema Nombre d'abonné par cellule $= \frac{Nombre\;de\;communication}{utilisation(en\;Erlang)} = \frac{28}{0.02} = 1400\;abonnés$ #### Puis déterminez la capacité totale en terme d'abonnés par MHz par $km^2$. Surface d'une cellule: $\pi * r^2 = 3.14 * 12^2=452.16km^2$ Nombre total d'abonné: $$\frac{\frac{Nombre\;d'abonné}{Bande\;Passance}}{Surface\;d'une\;cellule}$$ $$= \frac{\frac{1400}{5}}{452.16} = 0.61\;abonné / MHz / km^2$$ #### Combien d'abonnés peux absorber le réseau ? Nombre d'abonné total: $$Nombre\;d'abonné * Nombre\;de\;BTS = 1400 * 100\;BTS = 140000\;abonné\;sur\;le\;réseau$$ ### Q3 Un réseau cellulaire numérique possède une bande passante de 15MHz et opère avec un facteur de réutilisation de 4. Le rayon de chaque cellule est de 2km. 20 BTS sont installées dans le réseau. Chaque porteuse est espacée de 200kHz(8IT par porteuse). #### Sachant que chaque utilisateur consomment en moyenne 0.02 Erlangs, Calculez le nombre total d'abonnés par cellule. Nb de porteuse disponible: $\frac{BP}{espacement}=\frac{15}{0.2} = 75$ #### Puis déterminez la capacité totale en terme d'abonnés par MHz par $km^2$. #### Combien d'abonnés peux absorber le réseau ? # Les fréquences radio GSM étendu -- 925-935MHz et 880-890MHz Libérée par l'armée Burst: 270.8KBps de donnée utile (ou 13KBps ?) watchdog == donnée de garde # Trame TDMA `Cannaux logiques`: cannal logique où on a multiplexé des informations ## Envois D'une BTS par le mobile [source](https://en.wikipedia.org/wiki/Um_air_interface) ### Time Slot 1 |Mode|Utilisation |Sigle | |----|------------------------------------|----------------------------| |FCCH|Synchroniser la `Fréquence balise` |Frequency Correction CHannel| |SCH |Synchronisation temporelle |Synchronization CHannel | |BCCH|Synchroniser les information système|Broadcast control Channel | |[PCH](https://fr.wikipedia.org/wiki/Parti_communiste_ha%C3%AFtien) |Recherche d'un abonné |Paging Channel| |AGCH|Réponse à demande d'accès |Access Grant CHannel | ### Time Slot 2 |Mode |Utilisation |Sigle | |-----|--------------------------------------|------------------------------------| |SDCCH|Signalisation hors appel |Standalone Dedicated Control Channel| |SACCH|Contrôle de puissance |Slow Associated Control Channel | ### Time Slot 4 |Mode |Utilisation |Sigle | |-----|--------------------------------------|-------------------------------| |TCH |Echantillon du traffic |Traffic CHannels | |FACCH|Signalisation pendant la communication|Fast Associated Control CHannel| # Canaux logiques (Broadcast Channels) - Broadcast Control Channel: BCCH uniquement en Downlink, transmet des informations (système) générales sur une cellule: - Identity - `LAI`, Location Area Identity - id tu réseau - id de la fréquence - nom des cellules adjacentes - êtat de la cellule - ... - Frequency Correction Channel: FCCH Utilisé pour la synchronisation en fréquence - Synchronisation Channel: SCH Synchronisation en temps du mobile et identification de la cellule (BSIC). # Common Control Channels (Canaux Downlink) - Acces Grant Channel: AGCH Canal d'allocation de ressources du fixe au mobile - Paging Channel: PCH Canal d'appel des mobiles - Random access channel: RACH Canal d'accès aléatoire des mobiles, canal de demande d'allocation de ressource. # Dedicated Control Channels - Stand Alone Dedicated Control Channel: SDCCH Authentification + chiffrement - Slow Associated Control Channel: SACCH (associé à un TCH ou à un SDCCH et sur le même canal physique) rapport de mesure et sert pour le choix d'un handover. - Fast Associated Control Channel: FACCH signalisation urgente (ce qui va servir pour le handover) # Trame TDMA et Frame Number Durée 4,615 ms Contenue dans une Multitrame de type trafic de longueur 120 ms Contenue dans une Supertrame de longueur $6,12 s$, 51 Multitrame = $26 * 51$ trame Contenue dans une Hypertrame de longueur $3H28m53s760ms$, $2048 * 51$ Multitrame Notées de 0 à $2\;715\;647$ trames: Permet de noter un compteur de numéro de trame(`FN`, Frame Number)(codé sur 22 bits et envoyé au mobile dans le canal 'balise') Le FN permet aux mobiles de se reperer dans l'Hypertrame de plus de 3H. Ce compteur de trame codé sur 22bits, envoyé régulièrement aux mobiles dans la canal balise, de façon cryptée. En quelque sorte une base de temps de cette BTS, diffusés aux mobiles. Ce compteur FN est utilisé par l'algorithme de chiffrement (AS) pour crypter les données échangées. Les bursts successifs d'une même communication, envoyés sur la voie radio, seront cryptés d'une manière différentes à chaque trame, et la même méthode de cryptage ne se retrouvera qu'au bout de plus de 3h, ce qui rend quasi impossible le décryptage par déduction de l'algorithme à partir de valeurs espionnées. ![](https://huralu.pagesperso-orange.fr/monitoring/images/tdma.gif) - F, Burst de correction de fréquence, tous les 10 trames - S, Burst de correction de synchronisation, juste après un FCCH - B, burst BCCH (1 time slot, dont 4 trames consécutives), toutes les 51 trames - C, (le reste) Burst de Paging ou de réponse à RACH ## Canaux logiques - F, Burst de correction de fréquence, tous les 10 trames - S, Burst de correction de synchronisation, juste après un FCCH - B, burst BCCH (1 time slot, dont 4 trames consécutives), toutes les 51 trames - C, (le reste) Burst de Paging ou de réponse à RACH # TD (Suite) ### Q3 Un réseau cellulaire numérique possède une bande passante de 15MHz et opère avec un facteur de réutilisation de 4. Le rayon de chaque cellule est de 2km. 20 BTS sont installées dans le réseau. Chaque porteuse est espacée de 200kHz(8IT par porteuse). #### Sachant que chaque utilisateur consomment en moyenne 0.02 Erlangs, Calculez le nombre total d'abonnés par cellule. Calcul du nombre de communications par cellules. Calcul du nombre de porteuse disponibles sur le motif cellulaire: Nombre de porteuse disponible: $$\frac{BP}{espacement}=\frac{15}{0.2} = 75$$ Nombre de communication par cellule: $$\frac{Nombre\;de\;porteuse}{Facteur\;de\;réutilisation} = 18 * 8 = 144$$ Nombre d'abonné par cellule: $$= \frac{Nombre\;de\;communication}{utilisation(en\;Erlang)} = \frac{144}{0.02} = \boxed{7\;200\;abonnés\;par\;cellule}$$ #### Puis déterminez la capacité totale en terme d'abonnés par MHz par $km^2$. Surface d'une cellule: $\pi * r^2 = 3.14 * 2^2=12.56km^2$ Nombre total d'abonné: $$\frac{\frac{Nombre\;d'abonné}{Bande\;Passance}}{Surface\;d'une\;cellule}$$ $$= \frac{\frac{7\;200}{15}}{12.56} = \boxed{38.21\;abonné / MHz / km^2}$$ #### Combien d'abonnés peux absorber le réseau ? $$Nombre\;d'abonné * Nombre\;de\;BTS = 7\;200 * 20\;BTS = \boxed{144\;000\;abonné\;sur\;le\;réseau}$$ # Format des bursts 142 bits a 0 $\rightarrow$ sinusoïde parfaite ## Frequency Correction Burst ```graphviz graph { A [shape=record, label="{{{Start(3)}|{Fixed Bits (124)}|{Stop (3)}|{Guard(8.25)}}}"] } ``` ## Synchronisation Burst ```graphviz graph { A [shape=record, label="{{{Start(3)}|{Encrypted Data (39)}|{Training (39)}|{Encrypted Data (39)}|{Stop (3)}|{Guard(8.25)}}}"] } ``` # Format du Burst d'accès (canal RACH) - La durée d'un time slot ($\approx 577 \mu s$) - Temps de propagation ($\approx 233 \mu s$) - Durée du burst RACH ($\approx 325 \mu s$) Rayon max d'une cellume $$\frac{Distance * 2}{vitesse\;de\;l'onde(lumière)}$$ $$\frac{Distance * 2}{300\;000 Km/s} = 233 \mu s$$ $$Distance = \frac{233\mu s * 300\;000}{2} \approx 35Km$$ # Schema de timming de Burst RACH Calcul de l'avance temporelle, pour synchroniser la base de temps du mobile en emission et en reception. Etape 1: Synchronisation de la base de temps en reception du mobile. Etape 2: Envoi d'un RACH Etape 3: Calcul du timing advance par la BTS Etape 4: Envoi d'un AGCH contenant la valeur du timing advance au mobile qui va synchroniser sa base de temps en emission. Etape 5: Envoi d'un burst normal. ![](https://i.imgur.com/DtXMQ2A.png) `LA`, Location Area: couvre plusieurs cellules. Utile pour localiser les mobiles, pour éviter un nombre trop important de Messages de signalisation, pour maintenir à jours la localisation de tous les mobiles d'un opérateur à la cellule près `PCH`, Paging CHannel: permet de signaler au mobile qu'on l'appelle # Format du burst normal ```graphviz graph { A [shape=record, label="{{{Start(3)}|{Encrypted Data (39)}|{Training (39)}|{Encrypted Data (39)}|{Stop (3)}|{Guard(8.25)}}}"] } ``` - Séquence d'apprentissage: 8 séquences binaires $\neq$ - Indicateur de Vol de Cycle (`Stealing flags`) ```graphviz graph { A [shape=record, label="{{{PCH(1)}|{RACH(2)}|{AGCH(3)}|{SDCCH+SACCH(4)}|{TCH/*FACCH(5)}}}"] } ``` *`Vol de Cycle`: si les deux bits sont à `0`, alors le canal TCH devient un FACCH # Canal Radiomobile ![](http://digital.hammacher.com/Items/12228/12228A_1000x1000.jpg) `TEB`, Taux d'Erreur Brut # TD2 # Exo 1: Une BTS a une fréquence moyenne de 8 000 personnes par jours. Le taux de pénétration de votre opérateur est de 10%. Le modèle de trafic est de 17.7 mE/abonné. La facturation moyenne est de 175 Fr pour 2 heures d'appel. ## Quel profil annuel rapporte cette BTS ? # Exo2: ### 4 - Une BTS a pour caractéristique `S222`. Combien de liaison 2Mb/s a-t-on besoin pour la relier à son BSC ? `S222`: BTS Tri-sectorielle: Sur chaque secteur, nous avons 2 cartes TRX $$6 * 16Kb/s * 8 = 768Kb/s$$ Or, $768 Kb/s \leq 2Mb/s$ Donc il nous faut qu'**une** liaison $2Mb/s$ ### 5 - Un abonné consomme en moyenne 18mErl dans le NSS. Un MSC gère 5 000Erl. Combien d'abonnés peut-il traiter ? $$\frac{5\;000}{18 * 10^{-3}} = 277\;777$$ ## Exo3: Transmission sur l'interface air. ### 1 - Comment la ressource spectrale est-elle partagée dans le GSM/DCS ? - [ ] TDD - [x] FDD - [x] TDMA - [x] FDMA - [ ] CDMA `TDD`, Time Division Duplex: Même fréquence en montant et en descendant `FDD`, Frequency Division Duplex: 1 fréquence dans le sens montant et 1 fréquence dans le sens descendant. ### 2 - Combien un TRX transporte-t-il d'intervalles de temps sur l'interface air ? - [x] 8 - [ ] 32 - [ ] 64 ### 3 - Quelle est l'écart fréquentiel entre canaux adjacents ? 200Khz ### 4 - Les porteuses des liaisons montantes et descendantes d'un TRX du DCS 1800 sont séparée de - [ ] $200kHz$ - [ ] $45kHz$ - [x] $95kHz$ ### 5 - Quelle est la modulation utilisée ? - [ ] MSK - [x] GMSK - [ ] QPSK ### 6 - Quel est le débit binaire transporté par une trame GSM - [ ] $64kbit/s$ - [x] $270.833kbit/s$ - [ ] $2\;048Mbit/s$ ### 7 - Quels sont les canaux utilisés en cours de communication ? - [ ] Synchronisation temporelle (SCH) - [ ] Canaux d'appels (PCH) - [ ] Signalisation dédiée (SDFCH) - [x] Signalisation Associée (SACCH) - [ ] Calage en Fréquence (FCH) - [x] Canaux de trafic (TCH) - [ ] Canaux d'accès (RACH) - [x] signalisation rapide (FACH) ## Exo 4: Culture Générale ### 1 - quels sont les acteurs présents dans les radiocommunications mobiles ? Opérateurs, Abonnés/clients, ARCEP, Constructeur, ETSI, fournisseur de contenu ### 2 - Citez 3 projets de satellites ? Galinéo, Skybridge, Starlink ### 3 - Combien d'abonnées GSM y a-t-il en France Aujourd'hui ? 74,9 millions de cartes SIM au 30 juin 2018 Autour de 75 millions aujourd'hui ### 4 - Dans la norme DECT, quel est la taille maximale des cellules ? (100m à l'intérieur,) 300m à l'extérieur # Codage de la parole Codeurs: |Débit |nom EN |Débit (en bit/s)| |-----------|----------------------|----------------| |normal |Full Rate |13K | |demi |Half Rate |5.6K(- 112 bits)| |plein débit|**Enhanced Full Rate**|13K (phase 2+: )| Nom marketing du Enhanced Full Rate: `Digital Haute Résolution`. # Transmission Discontinue Objectif: - Réduire le taux d'interférence entre porteuses - Améliorer le C/I: $\frac{carrier}{interference}$ Technique: - Détection des instants de silence - Émission à un débit très réduit (500 bit/s) # Entrelacement Étalement un block sur 8 trames TDMA consécutives # Modulation GMSK `GMSK`, Gaussien MSK: modutation MSK avec une fonction gaussienne # NSS et signalisation ## Rôle des équipements GMSC, Gateway MSC 10 M d'abonnés $\rightarrow$ 60 MSC 1 M d'abonné / HLR ## Cas d'appel en GSM, d'un Fixe vers un Mobile Étapes: - 1 Une téléphone fixe appelle un numéro de mobile. Ile envoie le MSISDN (06 ou 07) - 2 Le réseau fixe détecte que c'est un numéro de mobile. Il va orienter l'appel vers le PLMN concerné - 3 Interrogation du HLR: Envoi du MSISDN du mobile - 4 Interrogation du VLR: Envoi du MS-ISDN et de l'IMSI du mobile - 5 Allocation par le VLR d'un numéro temporaire de routage: le **MSRN (roaming number)** - 6 Retour du MSRN au GMSC - 7 Reroutage de l'appel vers le MSC de visite - 8 Apres dialogue du VMSC-VLR, recherche (paging) de l'abonne par TMSI. `VMSC`, Visitor MSC: MSC de visite ## Signalisation voie par voie ```mermaid graph LR A[/ \] c[Réseau de connexion] e[Unité de commande] A --- c e --- c c --- d f --- d B --- d f[Unité de commande] d[Réseau de connexion] B[/ \] ``` Avantage: Vérification du circuit à l'échange de signalisation Inconvénient: Nécessite d'établissement du circuit ## Signalisation Sémaphore Canal Sémaphore: Voie dédiée qui achemine la signalisation se rapportant à un ensemble de circuit. (Le canal sémaphore peut être multiplexé avec les circuits sur le même support physique) `PS`, Point Sémaphore (ou Source et Puits de signalisation) `PTS`, Point de Transfert Sémaphore: commutateur de message de signalisation :::warning A ressortir au partiel ::: Avantages: - Souplesse - Mise à profit des techniques numériques (Rapidité, Fiabilité, ...) Inconvénients: - Complexité (Nécessité d'identifier les circuits) - Grande sensibilité aux pannes `SS7`: Signalisation Sémaphore 7: normes CCITT Q700 à Q795 Objectifs de la signalisation SS7: - Fournir un système universel international de signalisation par canal sémaphore - Optimisé pour des liaisons numériques à 64Kbps - Évolutif face aux besoins dus aux nouveaux services - Assurant des moyens fiables de transfert de l'information (pas de perte, ni duplication) # TD3 ### Exercice 1 Une BTS a une frequentation moyenne de 8000 personnes/jour. Le taux de penetration de votre operateur est de 10%. Le modele de trafic est de 17.7mE/abonne. La facturation moyenne est de 20e pour 2 heures d'appel. Quel profit annuel rapporte cette BTS? $$Nombre\;d'abonnés = 8000 * 10\% = 800\;abonnés$$ Volume d'Erlangs ecoule dans une journee: Sur une journee: $$339.84*10=3398.4€$$ Sur une annee: $$3398.4*365=1\;240\;400€$$ Calcul global: $$800*0.0177*24h=339.84\;Erl$$ $$Profit\;BTS = 800 * (\frac{20}{2}) * 17,7 * 10^{-3} * 24 * 365 = \boxed{1\;240\;416€}$$ ### Exercice 2 Votre réseau ne couvre pas encore la région Rhône Poitou et vous êtes nommé responsable du déploiement. Voici la carte de votre région : ![](https://i.imgur.com/IRZopHy.png) #### Question 1 - Vous formez votre équipe. Quelles sont les personnes que vous avec besoin d'embaucher ? - [ ] Ingénieur tests et validation - [x] Technicien radio numérique - [x] Ingénieur radio - [ ] Ingénieur planification - [x] Responsable des travaux - [x] Gestionnaire de fréquences (à mis temps) - [ ] Ingénieur transmission - [ ] Ingénieur veille technologique - [ ] Ingénieur d'étude - [ ] Ingénieur achat #### Question 2 - Que vous faut-il avant de commencer le moindre déploiement ? `Il faut des fréquences` #### Question 3 - 9 sont attribuées pour 20 à ouvrir. Comment faites vous ? `Mise en place d'un motif cellulaire` #### Question 4 - Etes-vous satisfait du déploiement ? `Toujours être satisfait de notre déploiement sinon on peut pas être fier de soi toi même tu sais` #### Question 5 - Les clients se plaignent d'un réseau saturé à plusieurs endroits. D'où téléphonent-t-ils et que peut-on faire ? `Ils téléphones sur des zones où il y a plus de population et aussi sur le principal axe routier. Il faut adapter la tailles des cellules en fonction de l'environement géographique.` #### Question 6 - Les techniques radio numérique permettent également d'améliorer la qualité radio. Quelles sont-elles ? - Le saut de fréquence (SFH) - La transmission discontinues (VAD-DTX) - Correction d'erreur - Entrelacement - Handover #### Question 7 - Les clients se plaignent encore d'une qualité insuffisante du réseau. D'où viennent les problèmes et que proposez-vous ? `Il faudra qu'on demande de nouvelles fréquences dans les zones chargés car les problèmes viennent de (@raiponce) ces zones (Sud Ouest)` ### Exercice 3 #### Question 1 - Dans le cas du système GSM, le seuil signal sur bruit est de 8dB en présence d'évanouissement sélectif (fading). La largeur de la modulation est de 271 kHz. Quel est le bruit thermique pour ce système en dBm ? #### Question 2 - Le premier étage d'amplification de puissance dans le dispositif de reception du mobile augmente le bruit d'un facteur typique de 10db. Si le mobile a une sensibilité minimale de -102dBm, le mobile peut-il capturer les informations provenant de sa BTS ? ### Exercice 4 #### 1 - Combien y a-t-il de canaux logiques en GSM ? Donnez pour chacun leur définition et leur fonction. #### 2 - Combien dure une multitrame de trafic ? #### 3 - Combien dure une multitrame de signalisation ? [Lien du mooc](https://www.fun-mooc.fr/courses/course-v1:MinesTelecom+04010+session09/about) `CAS`, Channel-Associated Signaling Trame MIC (E1): débit à 2MB/s # Les protocoles et messages sur le reseau semaphore Signalisation: - `TUP`/`ISUP`: Signalisation en France/International Mobile: - `INAP`: Intelligent Network Application Protocol - `MAP`: Mobile Application Part # TD Cas d'appel ## 1 - Définir les entités suivantes et leur fonction: - IMSI: International Mobile Suscriber Identity (Num de la carte sim de l'abonné) - IMEI: International Mobile Equipement Identity (Num du terminal) - MSISDN: Mobile Station ISDN Number (Num de l'abonné) - TMSI: Temporary Mobile Suscriber Identity (Identité de l'abonné ?) - MSRN: Mobile Station Roaming Number (Num routage pour acheminer l'appel) ## 2 - Mr.Dupont appelle de son fixe Mr.@raiponce gné son mobile;décrire les différentes échanges d'identité dans le réseaum explicitez le déroulement en complétant le schéma suivant. ![](https://i.imgur.com/qGVbifh.png) Jaune: IMSI Bleu: MSISDN Vert: TMSI Violet: MSRN ## 3 - Vérifions nos connaissances ### a - L'IMSI n'est pas unique puisqu'il dépend du réseau GSM dans lequel je suis => <span style="color:red">Faux</span> ### b - Il est possible pour l'usager de connaître son IMSI =><span style="color:red">Faux</span> ### c - Le HLR est capable de faire la correspondance entre: - [ ] IMSI et TMSI - [ ] TMSI et MSISDN - [x] IMSI et MSISDN - [ ] MSISDN et IMEI ### d - Le TMSI est unique pour une communication donnée: il est transmis de MSC en MSC ==> <span style="color:red">Faux</span> ### e - Le HLR n'a jamais connaissance du TMSI => <span style="color:green">Vrai</span> ### f - Le numéro d'IMSI commence toujours par 208 pour la France => <span style="color:green">Vrai</span> ### g - Le VLR traduit le MSISDN en IMSI => <span style="color:red">Faux</span> ### h - L'IMSI contient un champs permettant de d'identifier le HLR nominal => <span style="color:green">Vrai</span> ### i - Pour un IMSI donné, on ne peut attribuer qu'un seul MSISDN à la fois => <span style="color:red">Faux</span> ### j - Les 2 premiers chiffres du TMSI doivent permett d'identifier le HLR nominal. => <span style="color:red">Faux</span> ### k - L'IMSI est obligatoire pour passer un appel d'urgence => <span style="color:red">Faux</span> ### l - A chaque changement de VLR, un nouveau TMSI est attribué ? => Vrai Si oui le HLR est mis au courant ? => <span style="color:red">Faux</span> ### m - Les informations contenues dans le HLR sont: - [x] IMSI - [x] MSISDN - [ ] TMSI - [ ] MSRN ### n - L'IMEI dépend du constructeur du mobile => <span style="color:green">Vrai</span> # Etude d'un appel à travers toutes les entités du réseau ## 1 - Questions ### a) Quelles sont les entités du réseau qui vont être sollicités pour cet appel ? - BTS Aix - BSC Aix - MSC Aix - GMSC Lille - GMSC Aix - HLR Aix/Lyon/Lille - VLR Aix - Mobile M Martin - Mobile M Dupont ### b) M Martin a éteint son mobile. Décrire l'acheminement complet de l'appel à travers le réseau; préciser les MSC, HLR, VLR des villes qui entrent en jeu. Si le mobile est éteint, alors procédure IMSI Detach 1) Achemine vers le MSC le plus proche qui joue le rôle de GMSC. Ici, nous avons le GMSC de Lille. Le MSC ignore la localisation dans le réseau. Le HLR le sait. 2) Le GMSC de Lille interroge le HLR nominal. (Il déduit l'adresse du HLR par le MSISDN) 3) Le HLR s'aperçoit que le mobile est éteint et renvoie au GMSC l'adresse de la messagerie vocale. (VMS) 4) Le GMSC commute l'appel sur la VMS. ### c) M Martin a son mobile en veille: décrire l'acheminement de l'appel 1) On achemine vers le MSC le plus proche qui joue le rôle de GMSC (ici Lille) 2) Le GMSC va demander au HLR nominal la localisation du mobile sur le réseau 3) Le HLR ne connait que la position approximative du mobile, il interroge le VLR visité afin d'obtenir l'adresse du MSC 4) Le VLR retransmet au HLR un numéro de réacheminement (MSRN) qui identifie le MSC visité 5) Grace au MSRN, le MSC peut prolonger la communication jusqu'à le MSC visité 6) Le MSC final reçoit l'appel mais ignore quel est le mobile concerné 7) Il communique avec le VLR associé pour obtenir plus d'infos 8) Le VLR transmet le LAI (Location Area Identity) 9) Le MSC active le BSC et les BTS concernés 10) Le MSC lance l'opération Paging pour rechercher le mobile 11) Le mobile répond et demande l'allocation du canal radio 12) Le MSC vérifie l'identité du mobile, prépare la tonalité et en même temps le signal d'appel est émis 13) Lors du décrochage de l'abonné, tous les liens précédement préparés sont établis et la communication a lieu ### d) Que se passerait-il si M Martin était déjà en communication ? Si l'option double appel n'est pas activé: 1) Achemine vers le MSC le plus proche qui joue le rôle de GMSC. Ici, nous avons le GMSC de Lille. Le MSC ignore la localisation dans le réseau. Le HLR le sait. 2) Le GMSC de Lille interroge le HLR nominal. (Il déduit l'adresse du HLR par le MSISDN) 3) Le HLR s'aperçoit que le mobile est éteint et renvoie au GMSC l'adresse de la messagerie vocale. (VMS) 4) Le GMSC commute l'appel sur la VMS. Si l'option double appel est activée: 1) Après l'étape 12) le client peut soit: -Ne rien faire donc on bascule sur la mésagerie -Ou il bascule sur le nouvel appel -Ou fusionne les 2 appels ## 2 - Vérifions nos connaissances ### 1) Complétez le schéma 1) MSISDN demandé 2) Détection du numéro, orientation vers la PLMN demandé 3) Interrogation du HLR : Envoi du MSISDN 4) Interrogation du VLR : MSISDN et IMSI 5) MSRN 6) MSRN retour vers le GMSC 7) Reroutage 8) Paging ### 2) Le HLR le plus proche de l'appelant fixe détermine toujours l'adresse du VLR visité lors d'un appel fixe-mobile C'est faux ### 3) La mise à jour de la localisation du mobile se fait toujours à l'initiative du mobile C'est vrai ### 4) Le MSC dont dépend le mobile connait la position exacte de celui-ci C'est faux # Planning de l'êtat de l'art > Vont être fait en visio Ordre de passage: - 27/04 - groupe 1 (14h), 2 (15h15) et 14 (16h30) - 04/05 - groupe 4 (14h), 5 (15h15) et 6 (16h30) - 11/05 - groupe 8 (14h), 9 (15h15) et 10 (16h30) - 18/05 - groupe 11 (14h), 3 (15h15) et 15 (16h30) - 25/05 - groupe 12 (14h), 13 (15h15) et 7 (16h30) |Date |14h|15h15|16h30| |-----|---|-----|-----| |27/04| 1| 2| 14| |04/05| 4| 5| 6| |11/05| 8| 9| 10| |18/05| 11| 3| 15| |25/05| 12| 13| 7| 1h de prez: 20min / étudiant avoir une vidéo (1, 2 à 5min) # GPRS `PDN`, Packet Data Network `HSCSD`, High Speed Switched Data: Permet à un utilisateur d'utiliser plusieurs canaux radio. Inconvéniant: c'est très couteux car on a beaucoup d'utilisateur par reseaux. `GPRS`, General Packet Radio Service: Fournir un accès radio aux réseaux de données extérieurs par commutation de packets de type x25 ou Internet. 171 kbt/s (900-1800MHz) `Edge`, Enhanced Data Rate for GPRS Evolution: Cela utilise une nouvelle modulation, qui permet d'atteindre des débits trois fois supérieur à travers l'interface radio. 384kbt/s (900-1800MHz) `UMTS`, Universal Mobile Telecommunication System: Cela utilise une technologie radi compltement différentes de celle utilisé précedemment: Le `Wide Band CDMA`. Ce système permet d'atteindre des débits allant jusqu'à 2Mbt/s mais cela implique le déploiement d'une nouvelle infrastructure. (Pour la 3G) ## Comment ça marche ? Etape 1: modulation GMSK Etape 2: Trame TDMA Philosophie du GPRS: - On ajoute à un utilisateur plusieurs time slot (max 8) - A plusieurs utilisateurs le même time slot. `QoS` Quality of Service: Priorité, fiabilité, délai, débit Classes multislot de terminaux GPRS (Spécifications GSM 05.02) Il y a 29 classes différentes. Souhait des oprérateurs: Allocation au maximum de 4 TS en DL et 2 en UL La classe la plus élevé pour les constructeurs était alors la 10ème (4+2) ## GPRS Architecture SGSN: Le serving GPRS Support Node - La gestion des mobiles GPRS déclarés sous la zone de couverture: mobilité, sécurité... - La transmission des paquets de donnée émis (ou reçu) depuis les terminaux mobiles. - La collection d'information pour la facturation GGSN: Le Gateway GPRS Support Node - Se servir de passerelle entre les réseaux de données par commutation de paquets et le réseau GPRS. - De router les paquets de données vers le point d'atttachement qui gere un mobile (un SGSN). - Collection d'informations de facturation. Points nouveau sur l'architecture GPRS: - 1 SGSN / GGSN - 2 Le nom des interfaces commencant par `G` - 3 Border gateway - 4 Backbone frame relay - 5 Backbone IP relay `GMM`, GPRS Mobility Management: Permet la gestion de la mobilité des stations mobilesous la couverture du reaseau (GPRS Attach, GPRS detach, mise à jour de la localisation...) `SM`, Service Management: permet au mobile d'accéder au service GPRS (Gestion des contextes PDP) `GSMS`, GPRS Short Message Service: Permet de gérer l'échange de messages courts entre le mobile et le SGSN. GSMS RD: Décrit la couche physique de l'interface radio UM: Trame TDMA, modulation. `MAC`, Medium Acsess Control: Décrit l'accès aux canaux physiques radio et l'organisation sur l'interface radio des trames LLC venant de la couche supérieur. `RLC`, Radio Link Control: Fournit une liaison radio fiable à travers l'interface radio. Cette radio prend en charge la détection et la correction d'erreurs et la retransmission de données. `LLC`, Logical Link Control: Assure une haute fiabilité de la liaison mobile - SGNSN. Cette couche contrôle et chiffre les échanges entre ces deux entités indépendamment des couches inférieures. `SNDCP`, (Le petit préferé de papa) Sub Network Dependant Convergence Protocol: Permet une adaptation des protocoles réseaux fixes aux couches inférieurs de types réseaux radiomobile. Cette couche assure la segmentation et la compression des paquets de la couche réseaux. Une sorte de glue pour regrouper les différents protocols `LLC Relay`: Relais les trames LLC entre les interfaces Um et Gb. `BSSGP`, BSS GPRS Protocol: Transporte des informations de routage et de qualité de service (QoS) entre SGSN et BSS. `NS`, Non spécifié: mais les opérateurs ont utilisé le Frame Relay. Fournit une communication de type packet entre SGSN et BSS. `GTP`, GPRS Tunneling Protocol: Transmet par tunneling les données utilisateurs entre les GGSNs et SGSNs du réseau backbone GPRS. Tous les paquets de données sont encapsulés par GTP. `BG`, Border Gateway `CCU`, Channel Codec Unit: - Gestion des différents canal (coding scheme) / entrelacement / codage correcteur d'erreur - La mesure du canal radio (Timing Advance ...) `PCU`, Packet Control Unit: - Segmentation et ré-assemblement des PDU LLC. - L'accès aux canaux radio - L'allocation des canaux radio - L'organisation et l'acquittement des blocs de donnée ### Gateway `GPRS` Support Node Enregistre les paquets IP par l’intermédiaire du protocole GTP en direction du SGSN approprié. La zone de couverture géographique du réseau GPRS est divisée en cellules et en `RA`(routing areas) `LA`, Location Area `RAI`, Routing Area Identity: - Les mobiles en transmission sont localisés[MISSING] - [MISSING] Etats GPRS MM: - Idle: la station mobile n'est pas enregistrée dans le SGSN et n'est pas encore attachée au réseau GPRS - Ready: le mobile: - est enregistré dans le SGSN - est localisé à la cellule près - peut transmettre ou recevoir des données - peut activer ou désactiver des contextes PDP (Sessions) - peut retourner à l'état Standby si le Ready Time vient à expirer + peut retourner à l'état Veille si l'abonné effectue un GPRS detach - Standbye: le mobile: - est enregistré dans le SGSN - est localisé à la RA près et avertis le réseau en cas de changement en initiant une procèdure de mise a jours de zone de routage [MISSING] Pour les même machines, on a créé un mode `anonyme` ## GPRS Attach Si c'est la 1ère fois, on envoie: - l'IMSI - le RAI - le `Attach Type`: type de procédure à effectuer. (GPRS attach seulement, GPRS attach avec le mobile déja IMSI attach, IMS/GPRS attach combiné) - le `classmark`: elle définit la classe multislot - le `ACK`, Acknowledge ## GPRS Detach Il existe deux type de détachement: - Initié par le mobile - Initié par le réseau Le type de détachement effectué (Detach Type = GPRS detach seulement, IMSI detach, IMSI/GPRS detach combiné) Switch Off = L'indication d'un détachement causé par la mise hors tension du mobile `TID`, Tunnel IDentifier ## Intra SGSN Routing Area Update (`RAU`) Gestion de la localisation Old: ancien paramètre stocké dans le mobile Update Type: - Une mise a jours de cellule - Une mise a jours de RA - Une mise a jours combinée de RA et le LA Une procèdure de RAU est initiée lorsque le mobile détecte qu'il entre dans une nouvelle RA ou lorsque le RA Timer expire ## Inter SGSN Routing Area Update `PDP Context`: Informations sur la session GPRS # Sécurité Les fonctions de sécurité ont pour but de : - Protéger l'utilisation frauduleuse des services GPRS - Protéger la confidentialité de l'abonné - Protéger la confidentialité des données transmises par les utilisateurs. La procédure d'authentification utilisée en GPRS reprend celle qui est utilisée en GSM. `Rand`: Numéro aléatoire `A3`: Algorithme de chiffrement `Ki`: Clé d'entrée Le chiffrement en GPRS est entre le mobile et le SGSN. Le `P_TMSI` est une identité temporaire assignée au mobile qui est régulièrement changé par le réseau grâce à une procédure de réallocation de P_TMSI. Ceci est effectué dans le but de protéger l'identité de l'abonné (IMSI) `TLLI`, Temporary Logical Link Identity: identifie sans ambiguïté un utilisateur GPRS. Il identifie le lien logique entre le mobile et le SGSN. La relation entre le TLLI et l'IMSI n'est connue que de deux éléments du réseau: le mobile et le SGSN. Le TLLI est dérivé du P_TMSI. Si le mobile reste sur la couverture du même SGSN, le mobile garde le même TLLI. Par contre, lorsque le réseau alloue un nouveau P_TMSI le TLLI est modifié ## Modèle d'état PDP `PDP`, Packet Data Protocol Avant de pouvoir transmettre ou de recevoir des données, un contexte PDP doit être activé. Cette Activation permet une association entre le SGSN courant du mobile et le GGSN qui va héberger cette adresse PDP. Une fois ce contexte établis, les paquets de données peuvent être alors routé à travers le réseau GPRS. Un abonnement GPRS contiens une ou plusieurs adresse PDP. Rappelons qu'une adresse PDP n'est rien d'autre qu'une adresse de couche réseau (IP). Chaque adresse PDP est décrite par un contexte PPDP particulier dans le mobile, le SGSN et le GGSN. De manière indépendante, tous les contextes PDP peuvent être dans 2 états PDP. Ces états PDP indiquent si le contexte PDP est activé, et donc si le transfert de données est possible ou non. Les états: - inactif: - Aucun transfert de donnée n'est possible - En cas de changement de localisation de l'abonné, le contexte PDP n'est pas mis a jours. - actif: - Les tranferts de données sont possibles - En cas de changement de localisation de l'abonné, le contexte PDP est mis a jours. Un contexte PDP peut être activé ou désactivé par: - Le mobile - Le GGSN Un contexte PDP ne peut être modifié qu'à l'initiative de SGSN. ## Activate PDP Context `NSAPI`: Identifie le service `TI`, Transaction Identifier: identifiant de la transaction `PDP Adress`: Champs vide quand il provient du mobile. Elle peut être une adresse statique ou dynamique. Chez les opérateurs, ils ont choisi l'adressage dynamique. C'est-à-dire que le réseau alloue une adresse au mobile simplement lorsqu'il active un contexte PDP. Si le mobile laisse le champ PDP address vide, le réseau interprète cela comme une demande d'adresse PDP dynamique. `APN`, Access Point Name: nom de domaine `TID`, Tunnel Identity L'activation d'un contexte PDP est entre le mobile et les nœuds du réseau afin de pouvoir transmettre les paquets de données. `Charging ID`: Pour la facturation `BB protocol`: (TCP ou UPD) ## Modification of PDP Context Le SGSN est le seul équipement qui puisse modifier un contexte PDP déjà activé. - En cas de congestion - Lors d'une mise a jours de routage inter SGSN Les seuls paramètres modifiés: - Le QoS négocié - La priorité radio. `-->` pas une obligation au niveau de la norme ## Deactivate PDP Context Lorsqu'un GPRS detach est initié par le mobile, tous les contextes PDP sont implicitement désactivés. Un contexte PDP peut aussi être désactivé à l'initiative de certains éléments du réseau: - Le SGSN: envoie du TID -> SGSN et en parallèle un TI au mobile - Le GGSN: envoie du TID -> SGSN -> TI au mobile # Rendu - Avoir les sources - Privilegier le format .doc - construire ça comme un rapport (mais que ça colle aux diapos) - $\approx$ 21 pages `PDTCH`, packet data traffic channel `PACCH`, packet associated control channel `PTCCH`, `PNCH`, `TBF`, Temporary Block Flow: entity data transfert `TFI`, Temporary Flow Indentity: # Downlink allocation - Procèdure de paging - Si le mobile répond, le réseau lui envoie un "packet Downlink Assignement" dans lequel on trouve: - la liste des PDCH assignés au MS - Le TFI associé au transfert - Le transfert de données peut commencer sur les PDCH assignés - Le mobile lit le TFI de chaques PDCH assignés: - Si c'est le si, il décode le block - sinon il attends le block suivant Un bloc est composé de 4 trames TDMA consécutives ## Exemple 1 Pour un mobile avec **un** slot DL (downlink) à qui on a assigné le TS2 (Time Slot 2). Le mobile écoute chaque bloc de TS2, il en décode le TFI. - Si c'est le sien, il décode tout le bloc. - Sinon, il attend le début du bloc suivant. ## Exemple 2 Pour un mobile à qui on a assigné les TS 1, 2 et 4 Le mobile écoute chaque bloc sur les TS 1, 2 et 4 et si il reconnaît son TFI, il décode tout le bloc. ## Exemple 3 Le réseau envoie au MS un block de données contenant un champ de `Polling`: C'est une demande d'ACK avec réservation de bloc UL pour la réponse. # Downlink allocation - Data transfert - Envoi du paging pour rechercher le mobile - Réponse du mobile - Assignation des canaux de communication - Transfert d'un bloc de données - Transfert d'un bloc de données - Données avec demande d'acquittement - Envoi de l'acquittement - Transfert d'un bloc de données - Transfert d'un bloc de données - Transfert d'un bloc de données - Modification des canaux assignés - Acquittement de la demande - Transfert d'un bloc de données - Transfert d'un bloc de données - Dernier bloc de données: Demande d'acquittement - Acquittement final # Uplink allocation ## Dynamic Allocation - Le mobile envoie une demande d'accès pour un transfert de données - Le réseau lui renvoie un `Packet Uplink Assignment` dans lequel on trouve: - la liste des PDCH assignés au MS (Selon ses possibilités multislot et les disponibilités du réseau) - L'USF associé au transfert - Le TFI pour le transfert - Le transfert de données peut commencer sur les PDCH assignés: - Le mobile lit l'USF sur chaque PDCH assigné en DL. - Si c'est le sien, il transmet le bloc UL correspondant - Sinon, il ne transmet rien et attends de lire l'USF sur le PDCH assigné suivant. ### Exemple Pour un mobile à qui on a assigné le TS 1, 2 et 7 ## Static Allocation - Le mobile envoie une demande d'accès pour un transfert de données, qui vas passer par un `PCR`, Packet Channel Request - Le réseau lui renvoie un `Packet Uplink Assignment` dans lequel on trouve: - la liste des PDCH assignés au MS (Selon ses possibilités multislot et les disponibilités du réseau) - Le TFI pour le transfert - Un bloc bitmap - Un Start Frame - Le transfert de données peut commencer sur les PDCH assignés: - Le mobile connaît le bitmap pour les prochains blocs - Il transmet dans les blocs UL qui lui sont alloués dans ce bitmap ## Data transfert - Demande de transfert UL - Assignation des canaux de communication - Transfert de bloc de données - Transfert de bloc de données - Transfert de bloc de données - Données avec demande d'acquittement - Envoie de l'acquittement - Transfert de bloc de données - Transfert de bloc de données - Transfert de bloc de données - Modification des canaux assignés - Acquittement de la commande - Transfert de bloc de données - Dernier bloc de données: Demande d'acquittement - Acquittement final ## Exemple Dans cet exemple, on a deux mobiles, M1 et M2. M1 est en transfert DL uniquement et M2 est en transfert UL M1 écoute le TS3 et décode son TFI $\Rightarrow$ Il décode le bloc M2 écoute le TS3 et décode son USF $\Rightarrow$ Il transmet sur le TS3-UL Le TS3-DL contiens des informations pour 2 MS différents. Ce même TS3-DL peut aussi être multiplexé (en DL et UL) entre plusieurs mobiles ## Power control Le contrôle de puissance permet de réduire la consommation de batterie du MS ainsi que les interférences (et donc d'augmenter l'efficacité spectrale) La puissance d’émission est basée sur la puissance du signal reçu. ## Network Control Order En `NC0`, le mobile réalise des re-sélection de cellule autonome. En `NC1`, le mobile envoie des rapports de mesure au réseau. Mais le mobile réalise sa re-sélection de cellule normal. En `NC2`, Le mobile envoie des rapports de mesure au réseau et c'est le réseau qui décide et contrôle. ## Burst Format Les CS permettent de déterminer les schémas de codage ## LLC Frames Segmentation Les trames LLC sont de longueur variable. 1 trame LLC peut devoir être répartie sur plusieurs blocs RLC/MAC et inversement: 1 block RLC/MAC peut transporter plusieurs trames LLC. `FCS`, Frame Check Sequence `BCS`, Block Check Sequence `FEC`, Forward Error Correction # Chap 11 - interface GI: Réseau GPRS - PSPDN > packet switch packet modes: - transparent: les données sont en clair dans le réseau - non-transparent: mise en place d'element de chiffrement + tunnels VPN(IPSec) (pas utilisé par les opérateurs mobiles) `PCO`, Protocol Configuration Option