Académique Documents
Professionnel Documents
Culture Documents
de mobiles/sans fil
Guy Pujolle
IMS
IP Multimedia Sub-system
2
Exemples de services
• Service de présence
• Un usager peut créer une règle qui le montre connecté après 20:00 et rejette tous
les appels en provenance d’un appelant de son groupe professionnel.
3
Mobilité et nouveaux services: SIP & IMS, convergence
4
Pourquoi l’IMS
VoIP Telephony Web - VoD -
email TV
• Services dépendants des réseaux sous-
jacents
Data
• Interfaces propriétaires de network
Video
programmation de service Audio Data Network
network Network
• Modification complexe de sessions
actives
• Développement de solutions
propriétaires (Microsoft, Yahoo, Google)
5
IMS - IP Multimedia Sub-system
6
IMS : fonctionnalités
Convergence de
Réseaux: indépendance du réseau d’accès
Services: fixes/mobiles, voix/données
Terminaux: même terminal pour plusieurs
réseaux
Marketing: même facture
Mobilité de
L’usager : nomadisme, roaming
Services : handover
L’IMS, c’est le petit ruban rouge !!
Sessions : transfert d’un terminal à un autre
Signalisation/média
8
Eléments IMS de base
http://www.efort.com/
Eléments IMS de base
12
SIP : influences de l’internet
13
SIP : fonctionnement
14
Echanges SIP
15
Transport du temps réel
RTP Fournit un service de transmission point par point pour du temps réel.
Ces services incluent
1. Un horodatage des échantillons pour mieux gérer la “gigue”
2. Un numéro de séquence pour savoir si un paquet est manquant et
remettre les paquets dans l’ordre
3. Les identifiants source pour des flux mixtes (ex : voix+vidéo)
4. Le type d’encodage du “payload”, ex: G.729.
– Essentiellement utilisé comme une surcouche de transport par
dessus UDP.
– RTP ne peut améliorer à lui tout seul les performances du réseau
sous jacent.
16
Comment améliorer l’usage de la bande passante
Suppression de silence
Ratio voix/silence = 60/40
VAD (Voice Activity Detection) : software pour la détection de silence
pendant une session VoIP et qui empêche l’envoi des “paquets de
silence” sur le réseau
Compression d’entête
Réduction d’overhead RTP/UDP/IP
Multiplexage RTP
Plusieurs flux (jusqu’à 256) partagent la même connexion RTP/UDP/IP
17
RTCP
18
SDN et réseaux de mobile/sans fil
Guy Pujolle
-1-
Déchargement Wi-Fi
x10
x8
x6
x4
x2
x1
2012 2013 2014 2015 2016 2017
-2-
Déchargement Wi-Fi
100
Wi-Fi
50
Câble
3G/4G
0
2010 2015 2020
-3-
Mobilité
Les générations de réseaux de mobiles/sans fil
5G+
5G
4G
LTE
OFDMA
11 802.11xx
3G 802.16
11 m
11 2G 802.16 802.11ac/ad/af
1G e 802.11n
11
11 802.11a/b/g
802.16
1G
802.11
Débit
Approche logicielle
Software-defined radio
Software-defined networking
Virtualisation
HLR, VLR, E-NodeB, RAN
Cloud-RAN
Small cells
Multi-accès, multi-homing, et multi-route
D2D, D2D2D, mesh networks
Cloud
-7-
Cloud
-8-
Cloud Hybride
Cloud public
Cloud privé
-9-
Cloud
-10-
Cloud
Vue du fournisseur
Economie d’échelle
Multiplexage statistique
Evite les complexités liées aux éléments
spécifiques au clients
Vue du client
Pas besoin de réserver ou de sur-réserver
Pas de coûts indirect de contrôle et de gestion.
Coût à l’utilisation
Découplage gagnant-gagnant
Virtualisation
-11-
Les différents types de Cloud
-13-
La cloudification des réseaux de
mobiles/sans fil
-14-
Les trois révolutions du domaine des réseaux
-15-
Virtualisation
Code Code
Code
Machine
virtuelle
-17-
La virtualisation
Hyperviseur
-18-
SDN
Software-Defined Networking
-19-
ONF (Open Network Foundation)
API
API
-20-
Architecture globale de réseaux
API nord
Plan de
Niveau contrôle API
OpenFlow /SDN
contrôle API est
API ouest
API sud
Niveau
virtualisation
Niveau
infrastructure
-21-
Caractéristiques du SDN: avantages
Trop disruptif!
• Demande le remplacement des équipements et de la
topologie
• Requiert de nouvelles expertises
Point central sensible
• Peut-être amélioré par une certaine distribution ou l’utilisation
de cluster ou d’une hiérarchie de contrôleurs
Les composants du SDN
-24-
Découplage des fonctions réseaux
Dom0
Hypervisor
Dom0
Hypervisor
-25-
NFV Network Function Virtualisation
-26-
Interface Sud
-27-
SDN (Software Defined Networking)
Virtualisation du logiciel
Logiciel Migration du logiciel
Matériel
Contrôleur
Commutateur OpenFlow OpenFlow
Logiciel
Protocole Openflow
Canal
sécurisé SSL
Matériel
Tables
des flots
-29-
Open Flow: une signalisation de l’interface sud
Contrôleur
Porta ble Porta ble Porta ble
OpenFlow
Serveurs
OpenFlow
OpenFlow OpenFlow
OpenFlow OpenFlow
switch
-30-
OpenFlow v1.0
Champs d’entête Compteurs Actions
Table des
Champs d’entête Compteurs Actions
flux
Actions:
Emettre un paquet sur une liste de ports
Ajouter/Rejeter/Modifier un VLAN Tag
Jeter un paquet
Envoyer un paquet vers le contrôleur
-31-
Distribution du contrôle
Contrôleur d’extrémité
(Session Border Controler)
Contrôleur SDN
-33-
Contrôleur centralisé dans le Cloud
Le Cloud-RAN (C-RAN)
-35-
Mobile Edge Computing
-36-
Virtualisation des accès
Virtualisation des accès
Matériel Logiciel
Machine virtuelle
eNode-B virtualisé
Machine virtuelle
Exemple de service MEC
-40-
Exemple de service MEC
Content
server
AR object AR data Central
cache cache AR cache
Internet
Object ID
Core Network
MEC server
-41-
Exemple de service MEC
Exemple de traitement de flux vidéo
Video storage
Video Video
mgmt analytics
-42-
Exemple de service MEC
Traitement des performances
Application
Awareness app
Cell traffic
Browsing
Background
Video
MEC server Core
Network
LTE base station/RNC
-43-
Exemple de déploiement d’un serveur MEC
HNB
MEC server
eNB
MEC server
HNB eNB
MEC server
eNB
MEC server
-44-
Synthèse d’une plate-forme de serveurs MEC
-45-