Вы находитесь на странице: 1из 46

QoS et Multimdia SIR / RTS Introduction / Architecture des applications multimdia communicantes

Isabelle Gurin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous


1

Evolution du traffic

1 PBytes = 1015 bytes


2

Evolution du traffic

Introduction
Quelques chiffres

Forte utilisation du Web

10 357 646 le 24/06/10


Nombre de pages web consultes / min Coupe du monde + Wimbledon

3 543 652 le 23/09/10 16h 20,9M abonnements accs haut dbit


+8,3% / 2009 93% en ADSL, 0,5% fibre optique 37% des communications voix sur IP (poste fixe)

Sources ARCEP fin 2010

14,9M abonnements tlphoniques en voix sur IP

Skype

~124 millions dutilisateurs en 2010 ~ 11,5 millions dabonnements en 2010

World of WarCraft

Introduction
Arrive des modems multiservices Augmentation des offres de contenu Logiciels de ToIP
Skype Cots intressants e.g. dans les logiciels de messagerie instantane
5

Amlioration des services

Applications
Differents types d'applications rseaux
Diffrentes classifications possibles Pas de classification phare Applications lastiques
Peuvent s'adapter aux changements de conditions du rseau Applications Best-Effort e.g. transfert fichier - email Ncessitent des garanties sur certains paramtres Mais peuvent s'adapter d'autres e.g. audio/video confrence

Applications lastiques et inlastiques

Applications inlastiques

Applications
Applications interactives et non-interactives Interactives
Incluent des interactions humaines
Une raction rapide est attendue

Bornes strictes sur le temps d'acheminement Applications temps-rel Souvent inlastiques aussi e.g. ToIP, vido-confrence, jeux en ligne Pas de borne stricte sur le temps d'acheminement e.g. e-mail, transfert de fichier
7

Non-interactives

Vocabulaire
Paquet Flux Trafic Profil de trafic

Mtriques 'rseau' importantes

Classification de l'ETSI
Conversationnel temps-rel
Sensible au dlai et la variation de dlai / tolrance limite la perte de paquets / CBR-VBR e.g. ToIP, vido-confrence Sensible la variation de dlai / tolrance limite au dlai et la perte de paquets / VBR e.g. audio/video streaming, surveillance Sensible au dlai et la perte de paquets / tolrant la variation de dlai e.g. Web browsing Sensible la perte de paquets / non sensible au dlai et ses variations e.g. e-mail
10

Streaming temps-rel

Presque interactif temps-rel


Background non temps-rel


Quels besoins ?
ToIP Vido Interactive Streaming Trafic de donnes

11

Impact des volutions


Augmentation importante de la bande passante utilise
Besoin de dbits Rseaux d'accs
Cf problme d'AT&T avec les iPhones/iPads lors de l't 2010

Variation importante des conditions du rseau


Dlai et gigue augments

12

Objectifs de ce cours
Comprendre le fonctionnement des applications multimdia communicantes
Streaming / ToIP Architectures et principes gnraux Protocoles de base RTP/RTCP, RTSP, SIP, H.323

Comprendre les mcanismes de qualit de service


Principes gnraux de la qualit de service Architectures et protocoles proposs IntServ, DiffServ, 802.11e

13

Organisation du cours
18h de cours magistraux Intervention de Nextiraone (2h) 4h de TD
Aspects thoriques du domaine Aspects plus pratiques SIR : Mise en place d'une architecture de ToIP RTS : ? 70% examen 30% contrle continu CC : participation + notes de TP (comptes-rendus)
14

8h de TP

Contrle des connaissances

Emploi du temps
Consulter le site web rgulirement Date 21/09 Cours Introduction Architectures de streaming et de ToIP Les mcanismes et les protocoles pour le streaming et la ToIP
15

26/09

Architectures des systmes communicants multimdia

16

Numrisation et compression
Support audio/vido pas ncessairement numrique
Numriser le contenu Compresser Codec

Donnes numrises peuvent tre de grande taille


COmpression/DECompression

Choix du codec souvent impos par la bande passante du rseau


Compression sans perte Compression avec perte

Quelques principes

!! Ce nest pas un cours de codage et de compression


17

Principes

18

Numrisation audio
Pulse Code Modulation PCM

19

Compression audio
Techniques de compression
Voix
GSM (13 kb/s), G.729 (8 kb/s), G.723 (6,4 et 5,3 kb/s) techniques propritaires

Musique qualit CD
MP3 96, 128 et 160 kb/s dcoupage en fichiers indpendants
Streaming

20

Numrisation vido
Vido
Suite dimages visualises un certain dbit

Image
Suite de pixels

Pixel
Luminance et couleur Encod en un nombre de bits

21

Compression vido
Redondances
Redondance spatiale Redondance temporelle

Standards de compression MPEG


MPEG 1 qualit vido CD-ROM 1,5 Mb/s MPEG 2 vido DVD haute qualit 3-6 Mb/s MPEG 4 tt type dapplication multimdia Inspirs du standard JPEG

Autres standards
H.261, 262, 263, 264 Propritaires
22

Streaming audio/vido

23

Dfinitions
Lecture d'un flux audio/vido mesure qu'il est diffus
Pas besoin d'avoir tlcharg tout le fichier Le tlchargement se poursuit en arrire plan Stockage des donnes provisoire Le fichier demand est pralablement stock sur un serveur Similitude avec la radio/tlvision diffus
24

Stock

En ligne / live

Evolution
Cot du stockage diminue
0,15-0,2 $ / Go 1$ il y a 4 ans Accs rsidentiel plus rapide Techniques de caches et de distribution de contenus Usage de plus en plus commun

Amlioration de lInternet

Demande de plus en plus importante ct utilisateurs

25

Principes

Donnes

2. Envoi de la vido

Dlai rseau

3. rception temps

Dmarrage possible
1. Vido enregistre

Retour arrire
26

Pause

Inspir des slides J.F Kurose and K.W. Ross

Acteurs
Serveurs
Stockent les fichiers Travail d'encodage possible Envoient les flux streaming Veulent visualiser un contenu Pour trouver les contenus Dcodent et affichent les donnes
27

Clients / Utilisateurs

Navigateurs Lecteurs (players)

Serveurs
Serveurs Web
Utilisent HTTP Lecture progressive

Flux envoys dans des rponses HTTP Ne s'adapte pas l'environnement de l'utilisateur
Encodage utilis fix

Serveurs ddis au streaming

Propritaires ou ouverts (standards) Lecture continue



Multiple bitrates

S'adapte l'environnement de l'utilisateur Encodage variable

Diffusion unicast / multicast

28

Lecteurs
Plein de lecteurs diffrents Plusieurs fonctions
Dcompression Correction d'erreurs Rduction de la gigue

Evolution des interfaces graphiques Exemples


Quicktime (Apple) RealNetworks (RealMedia) Microsoft Windows Media Adobe Flash
29

Utilisation d'un serveur Web


Fichier audio/vido
Objet ordinaire sur le serveur web
Connexion TCP Requte/Rponse HTTP Fichier encapsul Navigateur Web Dcodage de len-tte Serveur Web

Lecture du fichier Media player associ


30

Inconvnients
Prsence d'un intermdiaire
Navigateur web Dlais parfois trop long

Lecture progressive

31

Connexion directe
Client Navigateur web 1. R e Utilisation dun Meta fichier
qu te/ Me Rpon ta F ichi se HT TP er

Media player
Inspir de J.F Kurose and K.W. Ross

2. Meta fichier

Serveur Web

TP e HT s pon ido /R ute udio/v eq 3. R ichier a F

32

Limitations
Utilisation dHTTP
TCP Pauvre en termes dinteraction

Peu recommand par les acteurs


Utilisation dun serveur ddi

33

Serveurs ddis
Client Navigateur web 1. Requte/Rponse HTTP Meta Fichier 2. Meta fichier 3. Requte/Rponse Fichier audio/vido Media player Serveur ddi
Inspir de J.F Kurose and K.W. Ross

Serveur Web

34

Tlphonie sur IP ToIP

35

Diffrences entre la VoIP et la ToIP


Voix sur IP
Faire passer un signal audio dans le monde IP

Tlphonie sur IP
Application de la VoIP Fonctions et services tlphoniques autour de la VoIP Equipements qui permettent la tlphonie sur IP Architecture de tlphonie sur IP

36

Avantages de la ToIP
Utilisateurs Cot Longues distances Flexibilit Mobilit du tlphone IP Nouveaux services Emails voix Oprateurs Pas de rgulation forte Gestion d'un seul rseau Voix donnes Cot 60% de la bp alloue un circuit voix (RTC) non utilise

37

Equipements pour la ToIP


Tlphones
Softphones Logiciels installer sur un systme informatique Hardphones Tlphones classiques disposant dune prise Ethernet Fichiers de configuration

38

Equipements pour la ToIP


Autocommutateurs
IP-PBX (PABX Private Automatic Branch eXchange) Gestion et interconnexion des postes Fourniture de services tlphoniques Dfinition des droits dappels Gestion des appels entrants Matriel / logiciel
http://www.kittechnologies.com/ipbx.htm

39

Architecture tout IP
IP-PBX Poste IP

Rseau Internet

40

Architecture htrogne
Actuellement, tout nest pas tlphonie sur Internet Passerelle
Poste IP

IP-PABX Poste classique

Rseau Voix

Poste classique

PABX IAD

DSLAM

Rseau Internet
Passerelle

PABX

IP-PABX

Poste IP

41

Services de base
Services du poste tlphonique Mise en garde Coupure volontaire et momentane Double appel Gestion de deux appels simultans Utilisation de la mise en garde Transfert d'appel Redirection d'un appel en cours vers un autre numro Renvoi d'appel Redirection d'appel temporaire ou permanent Journal d'appel Historique des appels mis ou reus Annuaire Au format lectronique

42

Services de base

Services de lIP-PBX Peut perdre de l'importance compar un PABX classique Messagerie vocale
Enregistrement, horodatage, gestion messages

Serveurs vocaux interactifs Confrence


Plus de 2 interlocuteurs dans une mme conversation Point dentre pour les appels extrieurs Gestion de plusieurs lignes simultanment Groupement dappel Groupement dinterception
43

Mode standard

Groupements

Services de base

Services dadministration
Contrle sur le systme de tlphonie Cration dextension/utilisateur

Numros internes lentreprise Identifiant unique pour chaque ligne Droits dappel sur les comptes utilisateurs Dfinition des temps utiliss avant lexcution dune action Ex. temps de sonnerie avant de rediriger lappel
44

Blocages dappel

Dfinition des temporisations


Services de base

Services rseaux Les entits impliques se comportent comme nimporte quel terminal IP Paramtrage de dmarrage Statique ou dynamique (DHCP) Adresse IP Serveurs DNS Serveur NTP

45

Services de base

Services rseaux Provisionnement du poste Fournir lensemble des paramtres ncessaires au fonctionnement du poste Fichier de configuration gnral pour tous les postes Fichier de configuration spcifique chaque poste (identification par ladresse MAC) Mise en service du poste Enregistrement du poste auprs du serveur Association adresse identifiant au niveau de lIPPBX
46

Вам также может понравиться