Vous êtes sur la page 1sur 20

Mobile VoIP

Un protocole de haut

niveau pour les


applications temps rel
Ngon DIOP
FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/2008

Sommaire
Prsentation
Les acteurs du march
La couche physique
La couche rseau
La couche transport
La couche application

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

Prsentation (1)

wVoIP (wireless VoIP) ou mVoIP (mobile VoIP)

Concept bas sur un ensemble de protocoles pour permettre la mobilit des


terminaux dans lutilisation dapplications multimdia temps rel (VOIP, streaming,
)

Sur les rseaux IP avec sur support sans fil

Une volution logique aprs lutilisation du tlphone pour :

Actuellement moins de 1% du parc mobile, prvisions de 33% en 2012

Pourquoi cette augmentation ?

>Wi-Fi, UMTS, HSDPA, WiMAX


>communiquer par mail
>naviguer sur internet
>regarder la TV

>des mobiles ddis VoIP ds 2010


>des services VoIP intressants pour les clients
>capacit des rseaux 3G, HSDPA

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

Prsentation (2)
Pour quun agent (mobile ou fixe) puisse accder aux

services de VoIP, il faut :

>Un accs au rseau IP


>Un accs une plateforme serveur sur ce rseau
>Utilisation du service propos par cette plateforme

Aujourdhui, service accessibleviaunforfait l'Internet

mobile

>La communicationpasse uniquementvia ce forfait Data

De nombreuses applications pour mobiles sont proposes

par les diffrents acteurs du domaines


FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

Les offres actuelles du march


Jajah Mobile est la dclinaison mobile du logiciel VoIP Jajah
Netgear Skype : NETGEAR a lanc le 1/03/2006 un

tlphone Wifi avec Skype intgr


Fring : application mVoIP gratuit lanc le 20/06/07 par
Fringland
Mobivox : lanc le 11/09/2006 (Montral, Qubec Canada).
MOBIVOX permet d'utiliser Skype depuis un mobile
Gizmo5 mobile : Application Java (Midlet) de tlphonie
mobile lanc le 09/11/2007
Une application VoIP SIP pour l'iPod Touch (iPhone mais
sans tlphone) est disponible depuis le 1/01/2008
FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

Couche physique : support sans fil


Wifi, Wimax, GSM, 3G, etc
Le support physique sans fil importe peu
Le terminal mobile a pour seule obligation accder au

rseau IP

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

Couche rseau
Pour que les terminaux soient capables de faire de la

VoIP, il faut avant tout quils puissent communiquer en


gardant la mme IP quoiquil arrive
La mobilit niveau IP se base sur le protocole IP Mobile
(RFC 3344 - 4721), RFC 3775 pour IPv6
On a galement IP Cellulaire adapt aux rseaux
cellulaires
Lobjectif de ce protocole est de masquer la mobilit dun
quipement ses correspondants quand il passe :
>dun rseau un autre : handover vertical
>dun point daccs (ex : BTS) un autre : handover horizontale
FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

IP Mobile : adressage
Les terminaux mobiles se voient attribus un type dadresse en

fonction du rseau o ils se trouvent :

>le permanent home address lorsquils se trouvent sur leur rseau

de domicile
>le care-of address qui est associ au rseau o il se trouvent un
moment prcis

Le protocole identifie deux entits importantes :


>le home agent
>le foreign agent
La communication se fait travers ces deux agents avec

louverture de tunnels

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

IP Mobile : entits
Le home agent est en gnral un routeur qui va soccuper :
>denregistrer les informations du mobile sur son rseau dorigine
>du re-routage des paquets qui sont destin au mobile lorsque
celui-ci est hors de son rseau domicile
Le foreign agent aussi est un routeur, il soccupe :
>de lenregistrement des informations des mobiles visiteurs
>de diffusion du care-of address des mobiles
Les home agent se basent sur DHCP pour la

configuration automatique des nuds

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

IP Mobile : communications

Un nud souhaitant communiquer avec un terminal mobile va utiliser


son adresse permanent home address pour lui envoyer les paquets
Ces paquets vont tre intercepts par le home agent de ce terminal
mobile, qui va par la suite transfrer ces paquets au mobile en utilisant
son care-of-address.
Il le fait en utilisant un tunnel, cest--dire quil va encapsuler le paquet IP
original dans un nouveau paquet IP.
Les paquets seront dsencapsuls au bout du tunnel et sont transmis au
terminal mobile.
En position dmetteur, le terminal envoie les paquets directement son
correspondant en passant par le foreign agent. Celui-ci fait un reverse
tunneling vers le home agent, qui va transfrer ces paquets vers le
destinataire final;

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

IP Mobile : en rsum
Le protocole Mobile IP dfinit les points suivants :
Une procdure denregistrement scuris qui va permettre

dinformer le home agent du chaque mobile son care-ofaddress.

Une extension dICMP Router Discovery, qui va permettre au

terminal de dcouvrir les home agents et foreign agents

Des rgles de routage des paquets entre les terminaux

mobiles

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

IP Cellulaire
IP Mobile pour les rseaux cellulaires

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

Couche transport
Pour le multimdia, on a besoin dune gestion des sessions

audio et vido en temps rel

En IP, cette gestion en IP se fait par la couche transport ou

session, dans le cas du Multicast par exemple

Les protocoles au niveau de la couche application comme

SIP ne grent pas la couche transport

>Il ne peut pas fonctionner au dessus de TCP : trop lourd


>Il ne peut pas non plus fonctionner au dessus dUDP : trop pauvre
>Il utilise RTP (Real-time Transport Protocol) qui assure les

sessions audio et vido

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

RTP
Real-time Transport Protocol
Pseudo protocole de la couche transport
Utilise UDP puisque TCP nest pas multicast et ne permet

pas un envoi immdiat de flots de donnes


Utilis par les applications multimdia (VoIP) pour ses
fonctions temporelles
Permet de faire du multicast
Possibilit de faire de la QoS via RTCP (Real-Time Transport
Control Protocol)
Possibilit de faire du chiffrement au niveau de la couche
transport avec SRTP (Secure RTP)
FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

RTP : Fonctionnement
Ajoute un en-tte spcifique aux paquets UDP pour informer
>le type de mdia transport
>le squencement et la synchronisation des datagrammes pour la
dtection et ventuellement la correction derreurs
En mode multicast
>Demande de cration de routes rserves formule par
lmetteur au niveau de ses routeurs
>L'metteur informe les routeurs de diffusion auxquels il est
directement connect

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

Couche application
Au niveau de la couche application, on retrouve les mme

protocoles quen VOIP classique

Les protocoles SIP et H323 sont utiliss avec une

prdominance de SIP.

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

SIP : prsentation
Session Initiation Protocol
Normalis et standardis par l'IETF (RFC 3261 et complt

par le RFC 3265)


Objectif : Etablir, modifier et terminer des sessions
multimdia sur un rseau IP
Assure les fonctions de :

>Authentification
>Localisation
>Ngociation sur les types de mdia utilisables

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

SIP : le protocole

SIP a le mme principe de fonctionnement que HTTP


Dailleurs, on retrouve peu prs les mmes entits

Le mme fonctionnement : les requtes envoys au proxy sont presque les


mmes

>Le User Agent, qui est le mme quen HTTP (le navigateur)
>Le Proxy, qui est lquivalent du serveur HTTP
>Le Regristrar, quivalent du DNS

>INVITE permet un client de demander une nouvelle session


>ACK confirme l'tablissement de la session
>CANCEL annule un INVITE en suspens
>BYE termine une session en cours

Les codes de rponse sont similaires HTTP

Seuls les codes suprieurs ou gaux x80 sont spcifiques SIP

>100 Trying
>200 OK
>404 Not Found
>180 Ringing
>486 Busy

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

Le futur de la mVoIP
La mme chose quavec la VoIP classique :
>Plus de services
>Plus de concurrence du la transversalit de la mise en uvre

FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/200

merci
FT/TGPF/OPF/DPF/DMSI/FAST/FAST_MIND

28/01/2008