6
CONT 1/5 : Introduction Olivier Fourmaux Version 1.3 Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 1 / 22 CONT : plan du cours 1/5 1 Introduction à la distribution de contenus 2 Présentation de l’U.E. CONT objectifs de l’U.E. démarche pédagogique moyens pédagogiques 3 Questions administratives planning de l’U.E. évaluation de l’U.E. 4 Projets des étudaints Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 2 / 22 Introduction à la distribution de contenus CONT : plan du cours 1/5 1 Introduction à la distribution de contenus 2 Présentation de l’U.E. CONT objectifs de l’U.E. démarche pédagogique moyens pédagogiques 3 Questions administratives planning de l’U.E. évaluation de l’U.E. 4 Projets des étudaints Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 3 / 22 Introduction à la distribution de contenus Composition des trafics en période de pointe (EU/USA) Composition des trafic agrégés en période de pointe (accès fixe 2013) : Europe (UL moyen = 3.4 GB/mois, DL moyen = 14 GB/mois) USA (UL moyen = 6.6 GB/mois, DL moyen = 38 GB/mois) Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 4 / 22

CONT 1/5 : Introduction

  • Upload
    vanngoc

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

Page 1: CONT 1/5 : Introduction

CONT 1/5 : Introduction

Olivier Fourmaux

Version 1.3

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 1 / 22

CONT : plan du cours 1/5

1 Introduction à la distribution de contenus

2 Présentation de l’U.E. CONTobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

3 Questions administrativesplanning de l’U.E.évaluation de l’U.E.

4 Projets des étudaints

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 2 / 22

Introduction à la distribution de contenus

CONT : plan du cours 1/5

1 Introduction à la distribution de contenus

2 Présentation de l’U.E. CONTobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

3 Questions administrativesplanning de l’U.E.évaluation de l’U.E.

4 Projets des étudaints

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 3 / 22

Introduction à la distribution de contenus

Composition des trafics en période de pointe (EU/USA)

12

(XURSH��)L[HG�$FFHVV$V�GLVFXVVHG�LQ�RXU�SUHYLRXV�UHSRUWV��(XURSH�SUHVHQWV�D�PL[�RI�PDWXUH�DQG�HPHUJLQJ�PDUNHWV��ZLWK�FXOWXUDO��HFRQRPLF��WHFKQRORJLFDO��DQG�OLQJXLVWLF�GLYHUVLWLHV�WKDW�FRPELQH�WR�FUHDWH�WUDIÀF�SDWWHUQV�WKDW�FDQ�SURYH�WR�EH�LQWHUHVWLQJ�WR�UROO�XS��5HJLRQDO�DQDO\VLV�LV�LQWULFDWH��DV�GLIIHUHQW�DSSOLFDWLRQV�FDQ�YDU\�LQ�SHQHWUDWLRQ�DQG�DYDLODELOLW\�GHSHQGLQJ�RQ�WKH�FRXQWU\�

6DQGYLQH�ÀUVW�UHSRUWHG�RQ�(XURSHDQ�PRQWKO\�XVDJH�LQ�RXU��+������UHSRUW��WKHUHIRUH�\HDU�RYHU�\HDU��<R<��JURZWK�ÀJXUHV�DUH�XQDYDLODEOH��1RQHWKHOHVV��D�FRPSDULVRQ�WR�VL[�PRQWKV�DJR�VWLOO�\LHOGV�LQWHUHVWLQJ�ÀQGLQJV��(XURSH·V�PHDQ�PRQWKO\�XVDJH�RI������*%�DQG�PHGLDQ�PRQWKO\�XVDJH�RI�����*%�LV�VLJQLÀFDQWO\�ORZHU�WKDQ�WKDW�REVHUYHG�LQ�1RUWK�$PHULFD��7KH�JURZWK�RI�WKHVH�ÀJXUHV��HVSHFLDOO\�WKH�FRPSDULVRQ�RI�WKH�XVDJH�JURZWK�UDWH�WR�RWKHU�UHJLRQV�DURXQG�WKH�ZRUOG��ZLOO�EH�LQWHUHVWLQJ�WR�DQDO\]H�LQ�IXWXUH�UHSRUWV�

Monthly Consumption – Europe, Fixed AcccessMedian Mean

8SVWUHDP ����0% ����*%

'RZQVWUHDP ����*% �����*%

Aggregate ����*% �����*%

7DEOH�����0RQWKO\�&RQVXPSWLRQ�)LJXUHV�²�(XURSH��)L[HG�$FFHVV

)LJXUH�����3HDN�3HULRG�$JJUHJDWH�7UDIÀF�&RPSRVLWLRQ���(XURSH��)L[HG�$FFHVV

2QH�DVSHFW�WKDW�DOO�FRXQWULHV�H[DPLQHG�LQ�(XURSH�KDYH�LQ�FRPPRQ�LV�D�WKLUVW�IRU�VWUHDPLQJ�DXGLR�DQG�YLGHR��ZKLFK�KDV�RQFH�DJDLQ�PDGH�5HDO�7LPH�(QWHUWDLQPHQW�WKH�WRS�WUDIÀF�FDWHJRU\��UHVSRQVLEOH�IRU�������RI�SHDN�GRZQVWUHDP�WUDIÀF��D������LQFUHDVH�IURP�����VL[�PRQWKV�DJR��'HSHQGLQJ�RQ�WKH�VSHFLÀF�FRXQWU\�KRZHYHU��WKLV�SHUFHQWDJH�UDQJHV�DQ\ZKHUH�IURP�����WR�RYHU�����RI�GRZQVWUHDP�WUDIÀF��7KLV�ÁXFWXDWLRQ�LQ�VKDUH�LV�GXH�LQ�ODUJH�SDUW�WR�WKH�DYDLODELOLW\�RI�RYHU�WKH�WRS��277��YLGHR�VHUYLFHV�LQ�YDU\LQJ�FRXQWULHV��%DVHG�RQ�RXU�REVHUYDWLRQV�LQ�WKLV�UHSRUW�DQG�SUHYLRXV�RQHV��FRXQWULHV�ZLWK�DFFHVV�WR�SDLG�VHUYLFHV�OLNH�1HWÁL[�RU�%%&�L3OD\HU�W\SLFDOO\�KDG�D�KLJKHU�VKDUH�RI�5HDO�7LPH�(QWHUWDLQPHQW�WUDIÀF�RQ�WKHLU�QHWZRUN�

1RUWK�$PHULFD��)L[HG�$FFHVV)RU��+�������PHDQ�XVDJH�ZDV������*%��ZKLFK�UHSUHVHQWV�DOPRVW�QR�LQFUHDVH�IURP�WKH������*%�REVHUYHG�LQ�RXU��+������UHSRUW��2YHU�WKH�VDPH�SHULRG��PHGLDQ�PRQWKO\�XVDJH�DOVR�UHPDLQHG�YLUWXDOO\�XQFKDQJHG�PRYLQJ�IURP������*%�WR������*%��7KH�UHDVRQ�IRU�WKH�ODFN�RI�JURZWK�LV�XQFOHDU��EXW�FRXOG�EH�GXH�LQ�SDUW�WR�WKH�VHDVRQDOLW\�RI�WKH�VWXG\��LQ�SUHYLRXV�UHSRUWV��ZH�REVHUYHG�KLJKHU�XVDJH�JURZWK�LQ�RXU�ÀUVW�KDOI�UHSRUWV��$IWHU�WDONLQJ�WR�FXVWRPHUV��PRVW�DUH�VWLOO�H[SHULHQFLQJ�D�VWHDG\���������DQQXDO�JURZWK�UDWH�

0RQWKO\�&RQVXPSWLRQ���1RUWK�$PHULFD��)L[HG�$FFHVV

0HGLDQ 0HDQ

8SVWUHDP ����*% ����*%

'RZQVWUHDP �����*% �����*%

Aggregate �����*% �����*%

7DEOH�����0RQWKO\�&RQVXPSWLRQ�)LJXUHV���1RUWK�$PHULFD��)L[HG�$FFHVV

,W�FRPHV�DV�QR�VXUSULVH�WKDW�RQFH�DJDLQ�5HDO�7LPH�(QWHUWDLQPHQW�LV�UHVSRQVLEOH�IRU�WKH�WRWDO�JURZWK��ZKLFK�LV�FRQVLVWHQW�ZLWK�DOO�RXU�UHFHQW�UHSRUWV��0DLQWDLQLQJ�LWV�VWDWXV�DV�WKH�GRPLQDQW�WUDIÀF�FDWHJRU\�LQ�WKH�UHJLRQ��5HDO�7LPH�(QWHUWDLQPHQW�LV�UHVSRQVLEOH�IRU�RYHU�����RI�GRZQVWUHDP�E\WHV�GXULQJ�SHDN�SHULRG��FRPSDUHG�WR�����VL[�PRQWKV�DJR�LQ�RXU��+������UHSRUW�

)LJXUH�����3HDN�3HULRG�$JJUHJDWH�7UDIÀF�&RPSRVLWLRQ���1RUWK�$PHULFD��)L[HG�$FFHVV

Composition des trafic agrégés en période de pointe (accès fixe 2013) :• Europe (ULmoyen = 3.4 GB/mois, DLmoyen = 14 GB/mois)• USA (ULmoyen = 6.6 GB/mois, DLmoyen = 38 GB/mois)

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 4 / 22

Page 2: CONT 1/5 : Introduction

Introduction à la distribution de contenus

10 apps les plus utilisés en période de pointe (EU fixe)

13

$V�KLJKOLJKWHG�LQ�RXU��+������UHSRUW��(XURSHDQ�FRXQWULHV�ZLWK�ORZHU�5HDO�7LPH�(QWHUWDLQPHQW�VKDUH�W\SLFDOO\�KDYH�KLJKHU�)LOHVKDULQJ�WUDIÀF��ZKLFK�KDV�OHDG�XV�WR�EHOLHYH�WKDW�VXEVFULEHUV�DUH�OLNHO\�XVLQJ�DSSOLFDWLRQV�OLNH�%LW7RUUHQW�WR�SURFXUH�DXGLR�DQG�YLGHR�FRQWHQW�QRW�DYDLODEOH�LQ�WKHLU�UHJLRQ��:H�DOVR�SUHGLFWHG�WKDW�)LOHVKDULQJ·V�VKDUH�RI�WUDIÀF�PD\�KDYH�UHDFKHG�LWV�SHDN��DQG�LW�ORRNV�OLNH�ZH�ZHUH�FRUUHFW��$JJUHJDWH�WUDIÀF�VKDUH�RI�)LOHVKDULQJ�DSSOLFDWLRQV�VDZ�D�GHFOLQH�IURP�������WR��������:H�EHOLHYH�WKLV�GHFOLQH�ZLOO�FRQWLQXH�WR�DFFHOHUDWH�DV�SDLG�277�YLGHR�VHUYLFHV�FRQWLQXH�WR�H[SDQG�WKHLU�DYDLODELOLW\�WKURXJKRXW�WKH�(XURSHDQ�UHJLRQ�

Upstream Downstream AggregateRank Application Share Application Share Application Share1 %LW7RUUHQW ������ <RX7XEH ������ <RX7XEH ������

2 <RX7XEH ����� HTTP ������ %LW7RUUHQW ������

3 HTTP ����� %LW7RUUHQW ������ HTTP ������

� 6N\SH� ����� )DFHERRN ����� )DFHERRN �����

� )DFHERRN ����� 1HWÁL[ ����� 1HWÁL[ �����

� 1HWÁL[ ����� 03(*���2WKHU ����� 03(*���2WKHU �����

� 66/ ����� 5703 ����� 5703 �����

8 H'RQNH\ ����� )ODVK�9LGHR ����� 6N\SH� �����

� 'URSER[ ����� 66/ ����� )ODVK�9LGHR �����

10 5703 ����� 3XW/RFNHU ����� 66/ �����

������ ������ ������

7DEOH�����7RS����3HDN�3HULRG�$SSOLFDWLRQV���(XURSH��)L[HG�$FFHVV

*HQHUDOO\��(XURSHDQ�QHWZRUNV�KDYH�D�FRQVLVWHQW�VHW�RI�GRPLQDQW�DSSOLFDWLRQV�DQG�VHUYLFHV�WKDW�DUH�DYDLODEOH�LQ�HDFK�UHJLRQ��ZKLFK�DFFRXQW�IRU��������RI�DOO�WUDIÀF��$�VHW�RI�ORFDOL]HG�ZHEVLWHV�DQG�UHJLRQ�UHVWULFWHG�DSSOLFDWLRQV�PDNH�XS�WKH�UHPDLQGHU�RI�WUDIÀF��7KLV�FDQ�EH�VHHQ�LQ�WKH�OLVW�RI�WRS����DSSOLFDWLRQV�IRU�WKH�UHJLRQ��DOO�RI�ZKLFK�KDYH�JOREDO�DYDLODELOLW\��2QH�DSSOLFDWLRQ�WKDW�LV�QRWHZRUWK\�KRZHYHU�LV�1HWÁL[�ZKRVH�DSSHDUDQFH�DFFRXQWV�IRU�������RI�SHDN�GRZQVWUHDP�WUDIÀF��:KLOH�QRW�DYDLODEOH�LQ�DOO�(XURSHDQ�FRXQWULHV��LW�LV�DYDLODEOH�LQ�WKH�1HWKHUODQGV�DQG�1RUGLFV�DV�ZHOO�DV�WKH�%ULWLVK�,VOHV�ZKHUH�LW�DFFRXQWHG�IRU�RYHU�����RI�SHDN�WUDIÀF�RQ�VHYHUDO�QHWZRUNV��7KLV�LV�DQ�DPD]LQJ�IHDW�FRQVLGHULQJ�WKH�VHUYLFH�KDV�RQO\�EHHQ�DYDLODEOH�VLQFH�-DQXDU\�������DQG�LW�WRRN�1HWÁL[�IRXU�\HDUV�WR�DFKLHYH�WKDW�OHYHO�RI�VKDUH�LQ�WKH�8QLWHG�6WDWHV�

)URP�D�WUDIÀF�GLVWULEXWLRQ�VWDQGSRLQW��WKH�WRS����RI�VXEVFULEHUV�LQ�(XURSH�ZKR�PDNH�WKH�KHDYLHVW�XVH�RI�WKH�QHWZRUN·V�XSVWUHDP�UHVRXUFHV�DFFRXQW�IRU�������RI�WRWDO�XSVWUHDP�WUDIÀF��7KH�FRPSDUDEOH�GRZQVWUHDP�XVHUV�DFFRXQW�IRU�������RI�GRZQVWUHDP�E\WHV��$W�WKH�RSSRVLWH�HQG�RI�WKH�XVDJH�VSHFWUXP��WKH�QHWZRUN·V�OLJKWHVW�����RI�XVHUV�DFFRXQW�IRU�RQO\������RI�WRWDO�WUDIÀF�

)LJXUH�����0RQWKO\�6XEVFULEHU�7UDIÀF�'LVWULEXWLRQ�²�(XURSH��)L[HG�$FFHVV

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 5 / 22

Introduction à la distribution de contenus

10 apps les plus utilisés en période de pointe (USA fixe)

1HWÁL[�FRQWLQXHV�WR�EH�WKH�XQFKDOOHQJHG�OHDGHU�IRU�WUDIÀF��DFFRXQWLQJ�IRU�������RI�GRZQVWUHDP�WUDIÀF�GXULQJ�SHDN�SHULRG��:KLOH�ZH�REVHUYHG�WKDW�WKHLU�VKDUH�RI�WUDIÀF�GHFUHDVHG�VOLJKWO\�VLQFH�RXU��+������VWXG\��LW�VKRXOG�QRW�EH�LQWHUSUHWHG�DV�D�GHFOLQH�LQ�WKH�GRPLQDQFH�RI�WKH�VHUYLFH�DW�WKH�H[SHQVH�RI�WKHLU�FRPSHWLWRUV��,Q�IDFW��WKH�EXON�RI�GDWD�FROOHFWLRQ�IRU�WKLV�UHSRUW�RFFXUUHG�EHIRUH�1HWÁL[�PDGH�6XSHU+'�FRQWHQW�DYDLODEOH�WR�DOO�VXEVFULEHUV��UHJDUGOHVV�RI�WKH�VHUYLFH�SURYLGHU��%DVHG�RQ�LQLWLDO�ÀQGLQJV�IURP�FXVWRPHUV��ZH�H[SHFW�1HWÁL[�VKDUH�WR�UHWXUQ�WR�RU�HYHQ�VXUSDVV�LWV�SUHYLRXV�KHLJKWV�

Upstream Downstream AggregateRank Application Share Application Share Application Share1 %LW7RUUHQW ������ 1HWÁL[ ������ 1HWÁL[ ������

2 HTTP ����� <RX7XEH ������ <RX7XEH ������

3 66/ ����� HTTP ����� HTTP �����

� 1HWÁL[ ����� %LW7RUUHQW ����� %LW7RUUHQW �����

� <RX7XEH ����� iTunes ����� iTunes �����

� 6N\SH� ����� 03(*���2WKHU ����� 66/ �����

� 49R' ����� 66/ ����� 03(*���2WKHU �����

8 )DFHERRN ����� $PD]RQ�9LGHR ����� $PD]RQ�9LGHR �����

� FaceTime ����� )DFHERRN ����� )DFHERRN �����

10 'URSER[ ����� Hulu ����� Hulu �����

������ ������ ������

7DEOH�����7RS����3HDN�3HULRG�$SSOLFDWLRQV���1RUWK�$PHULFD��)L[HG�$FFHVV

<RX7XEH�FRQWLQXHV�WR�VHH�JURZWK�LQ�LWV�VKDUH��QRZ�DFFRXQWLQJ�IRU�������RI�SHDN�GRZQVWUHDP�WUDIÀF��XS����IURP�RXU��+������VWXG\��7KLV�JURZWK�LV�OLNHO\�QRW�FDXVHG�E\�WKH�DGRSWLRQ�RI�SDLG�FKDQQHOV��EXW�LQVWHDG�E\�FRQWLQXHG�JURZWK�RI�VPDUWSKRQH�DQG�WDEOHW�XVH�ZLWKLQ�WKH�KRPH��L�H��´+RPH�5RDPLQJµ����:KLOH�FKDQJHV�LQ�VKDUH�KDYH�EHHQ�UHODWLYHO\�PLQRU��PRVW�LQWHUHVWLQJ�LV�WKH�IDFW�WKDW�1HWÁL[�DQG�<RX7XEH�QRZ�FRPELQH�WR�DFFRXQW�IRU�RYHU�����RI�GRZQVWUHDP�WUDIÀF�

$V�REVHUYHG�LQ�SUHYLRXV�UHSRUWV��%LW7RUUHQW�FRQWLQXHV�WR�ORVH�VKDUH�DQG�QRZ�DFFRXQWV�IRU�MXVW������RI�WUDIÀF�GXULQJ�SHDN�SHULRG�DQG�)LOHVKDULQJ�DV�D�ZKROH�QRZ�DFFRXQWV�IRU�OHVV�WKDQ�����RI�WRWDO�GDLO\�WUDIÀF��7KLV�GHPRQVWUDWHV�D�VKDUS�GHFOLQH�LQ�VKDUH��/RQJ�DUH�WKH�GD\V�ZKHQ�)LOHVKDULQJ�DFFRXQWHG�IRU�RYHU�����WRWDO�GDLO\�WUDIÀF��DV�ZH�KDG�UHYHDOHG�LQ�RXU������UHSRUW�

:LWK�PDQ\�FDEOH�DQG�'6/�SURYLGHUV�FRQVLGHULQJ�LPSOHPHQWLQJ�XVDJH�EDVHG�ELOOLQJ��DQ�H[DPLQDWLRQ�RI�XVDJH�GLVWULEXWLRQ�LV�RI�LQWHUHVW�WR�PDQ\��,Q�1RUWK�$PHULFD��WKH�WRS����RI�VXEVFULEHUV�ZKR�PDNH�WKH�KHDYLHVW�XVH�RI�WKH�QHWZRUN·V�XSVWUHDP�UHVRXUFHV�DFFRXQW�IRU�������RI�WRWDO�XSVWUHDP�WUDIÀF��7KH�FRPSDUDEOH�GRZQVWUHDP�XVHUV�DFFRXQW�IRU�������RI�GRZQVWUHDP�E\WHV��$W�WKH�RSSRVLWH�HQG�RI�WKH�XVDJH�VSHFWUXP��WKH�QHWZRUN·V�OLJKWHVW�����RI�XVHUV�DFFRXQW�IRU�RQO\������RI�WRWDO�PRQWKO\�WUDIÀF�

)LJXUH�����0RQWKO\�6XEVFULEHU�7UDIÀF�'LVWULEXWLRQ���1RUWK�$PHULFD��)L[HG�$FFHVV

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 6 / 22

Introduction à la distribution de contenus

Composition des trafics en période de pointe (Fixe/Mobile)

12

(XURSH��)L[HG�$FFHVV$V�GLVFXVVHG�LQ�RXU�SUHYLRXV�UHSRUWV��(XURSH�SUHVHQWV�D�PL[�RI�PDWXUH�DQG�HPHUJLQJ�PDUNHWV��ZLWK�FXOWXUDO��HFRQRPLF��WHFKQRORJLFDO��DQG�OLQJXLVWLF�GLYHUVLWLHV�WKDW�FRPELQH�WR�FUHDWH�WUDIÀF�SDWWHUQV�WKDW�FDQ�SURYH�WR�EH�LQWHUHVWLQJ�WR�UROO�XS��5HJLRQDO�DQDO\VLV�LV�LQWULFDWH��DV�GLIIHUHQW�DSSOLFDWLRQV�FDQ�YDU\�LQ�SHQHWUDWLRQ�DQG�DYDLODELOLW\�GHSHQGLQJ�RQ�WKH�FRXQWU\�

6DQGYLQH�ÀUVW�UHSRUWHG�RQ�(XURSHDQ�PRQWKO\�XVDJH�LQ�RXU��+������UHSRUW��WKHUHIRUH�\HDU�RYHU�\HDU��<R<��JURZWK�ÀJXUHV�DUH�XQDYDLODEOH��1RQHWKHOHVV��D�FRPSDULVRQ�WR�VL[�PRQWKV�DJR�VWLOO�\LHOGV�LQWHUHVWLQJ�ÀQGLQJV��(XURSH·V�PHDQ�PRQWKO\�XVDJH�RI������*%�DQG�PHGLDQ�PRQWKO\�XVDJH�RI�����*%�LV�VLJQLÀFDQWO\�ORZHU�WKDQ�WKDW�REVHUYHG�LQ�1RUWK�$PHULFD��7KH�JURZWK�RI�WKHVH�ÀJXUHV��HVSHFLDOO\�WKH�FRPSDULVRQ�RI�WKH�XVDJH�JURZWK�UDWH�WR�RWKHU�UHJLRQV�DURXQG�WKH�ZRUOG��ZLOO�EH�LQWHUHVWLQJ�WR�DQDO\]H�LQ�IXWXUH�UHSRUWV�

Monthly Consumption – Europe, Fixed AcccessMedian Mean

8SVWUHDP ����0% ����*%

'RZQVWUHDP ����*% �����*%

Aggregate ����*% �����*%

7DEOH�����0RQWKO\�&RQVXPSWLRQ�)LJXUHV�²�(XURSH��)L[HG�$FFHVV

)LJXUH�����3HDN�3HULRG�$JJUHJDWH�7UDIÀF�&RPSRVLWLRQ���(XURSH��)L[HG�$FFHVV

2QH�DVSHFW�WKDW�DOO�FRXQWULHV�H[DPLQHG�LQ�(XURSH�KDYH�LQ�FRPPRQ�LV�D�WKLUVW�IRU�VWUHDPLQJ�DXGLR�DQG�YLGHR��ZKLFK�KDV�RQFH�DJDLQ�PDGH�5HDO�7LPH�(QWHUWDLQPHQW�WKH�WRS�WUDIÀF�FDWHJRU\��UHVSRQVLEOH�IRU�������RI�SHDN�GRZQVWUHDP�WUDIÀF��D������LQFUHDVH�IURP�����VL[�PRQWKV�DJR��'HSHQGLQJ�RQ�WKH�VSHFLÀF�FRXQWU\�KRZHYHU��WKLV�SHUFHQWDJH�UDQJHV�DQ\ZKHUH�IURP�����WR�RYHU�����RI�GRZQVWUHDP�WUDIÀF��7KLV�ÁXFWXDWLRQ�LQ�VKDUH�LV�GXH�LQ�ODUJH�SDUW�WR�WKH�DYDLODELOLW\�RI�RYHU�WKH�WRS��277��YLGHR�VHUYLFHV�LQ�YDU\LQJ�FRXQWULHV��%DVHG�RQ�RXU�REVHUYDWLRQV�LQ�WKLV�UHSRUW�DQG�SUHYLRXV�RQHV��FRXQWULHV�ZLWK�DFFHVV�WR�SDLG�VHUYLFHV�OLNH�1HWÁL[�RU�%%&�L3OD\HU�W\SLFDOO\�KDG�D�KLJKHU�VKDUH�RI�5HDO�7LPH�(QWHUWDLQPHQW�WUDIÀF�RQ�WKHLU�QHWZRUN�

��

(XURSH��0RELOH�$FFHVV$V�GLVFXVVHG�HDUOLHU��H[DPLQLQJ�PRELOH�QHWZRUNV�LQ�(XURSH�SURYLGHV�WKH�VDPH�VHW�RI�FKDOOHQJHV�IRU�UHJLRQDO�DQDO\VLV�DV�À[HG�QHWZRUNV�GXH�WR�WKH�GLYHUVLW\�LQ�HDFK�FRXQWU\·V�FXOWXUH��HFRQRP\��ODQJXDJHV��DQG�GHSOR\HG�QHWZRUN�WHFKQRORJLHV��

2QH�PHWULF�WKDW�PD\�QRW�EH�LPSDFWHG�WRR�VLJQLÀFDQWO\�E\�VRPH�RI�WKHVH�IDFWRUV�LV�PRQWKO\�VXEVFULEHU�FRQVXPSWLRQ��,W·V�QRW�XQUHDVRQDEOH�WR�H[SHFW�WKDW�VXEVFULEHUV�ZLOO�XVH�WKHLU�GHYLFHV�LQ�D�VLPLODU�ZD\��WKH�RQO\�GLIIHUHQFH�LV�WKDW�WKH\�ZLOO�VLPSO\�VXEVWLWXWH�WKH�VHUYLFHV�WKDW�DUH�PRVW�SRSXODU�RU�RQO\�DYDLODEOH�LQ�WKHLU�FRXQWU\��,Q�RXU�DQDO\VLV��VXEVFULEHU�XVDJH�ZDV�UHODWLYHO\�FRQVLVWHQW�DFURVV�PDQ\�RI�WKH�(XURSHDQ�FRXQWULHV�ZKR�SDUWLFLSDWHG�LQ�WKLV�UHSRUW��0HDQ�PRQWKO\�XVDJH�IRU�(XURSH�ZDV�REVHUYHG�WR�EH�������0%��DQ�LQFUHDVH�RI�RYHU�����IURP�����0%�REVHUYHG�VL[�PRQWKV�DJR��,QWHUHVWLQJO\��RYHU�WKDW�VDPH�WLPH�SHULRG��PHGLDQ�XVDJH�VDZ�KLJKHU�JDLQV�LQFUHDVLQJ�RYHU�����IURP������0%�WR������0%�

Monthly Consumption - Europe, Mobile AccessMedian Mean

8SVWUHDP ����0% �����0%

'RZQVWUHDP �����0% ������0%

Aggregate �����0% ������0%

7DEOH�����0RQWKO\�&RQVXPSWLRQ�)LJXUHV�²�(XURSH��0RELOH�$FFHVV

0XFK�OLNH�RWKHU�PRELOH�QHWZRUNV�GXULQJ�SHDN�SHULRG��5HDO�7LPH�(QWHUWDLQPHQW�WUDIÀF�LV�WKH�FOHDU�WUDIÀF�FDWHJRU\�OHDGHU��:HE�%URZVLQJ�DQG�6RFLDO�1HWZRUNLQJ��DV�VHHQ�FRPPRQO\�LQ�RWKHU�UHJLRQV��URXQG�RXW�WKH�VHFRQG��DQG�WKLUG�PRVW�SRSXODU�WUDIÀF�FDWHJRULHV��:KDW�LV�PRVW�QRWLFHDEOH�LQ�(XURSH��DQG�FRQVLVWHQW�ZLWK�SUHYLRXV�UHSRUWV��LV�WKH�LQFUHDVH�LQ�WKH�VKDUH�RI�7XQQHOLQJ��ZKLFK�DFFRXQWV�IRU�������RI�XSVWUHDP�WUDIÀF�DQG������RI�GRZQVWUHDP�WUDIÀF�GXULQJ�SHDN�SHULRG��7KH�H[DFW�FDXVH�IRU�WKH�LQFUHDVH�LV�XQFHUWDLQ��EXW�ZH�VXVSHFW�LW�PD\�EH�LQGLFDWLYH�RI�VXEVFULEHUV�XVLQJ�931V�WR�DFFHVV�UHJLRQDOO\�UHVWULFWHG�FRQWHQW��DV�ZHOO�DV�LQFUHDVHG�FRQFHUQ�DERXW�SULYDF\�RQOLQH�

)LJXUH�����3HDN�3HULRG�$JJUHJDWH�7UDIÀF�&RPSRVLWLRQ�²�(XURSH��0RELOH�$FFHVV

6N\SH�LV�WKH�DSSOLFDWLRQ�WKDW�FRQWLQXHV�WR�GULYH�WKH�PDMRULW\�RI�FRPPXQLFDWLRQV�WUDIÀF��QRZ�DFFRXQWLQJ�IRU�RYHU�����RI�WKDW�FDWHJRU\·V�WUDIÀF��7KH�UHPDLQLQJ�WRS�DSSOLFDWLRQV�YDU\�IURP�FRXQWU\�WR�FRXQWU\��EXW�ZH�KDYH�REVHUYHG�FRQWLQXHG�JURZWK�RI�RYHU�WKH�WRS��277��PHVVDJLQJ�DSSOLFDWLRQ�LQ�PDQ\�(XURSHDQ�FRXQWULHV�ZLWK�:KDWV$SS�FRQWLQXLQJ�WR�EH�WKH�GRPLQDQW�SOD\HU��%XW�LW�ZLOO�EH�LQWHUHVWLQJ�WR�VHH�LQ�IXWXUH�UHSRUWV�KRZ�:KDWV$SS�ZLOO�FRPSHWH�ZLWK�WKH�LQWURGXFWLRQ�RI�WKH�QHZ�FURVV�SODWIRUP�%ODFNEHUU\�0HVVHQJHU��%%0���DV�(XURSH�KDV�PDQ\�FRXQWULHV�ZLWK�D�KLJK�%ODFN%HUU\�XVHU�EDVH��

Composition des trafic agrégés en période de pointe (EU 2013) :• fixe (ULmoyen = 3.4 GB/mois, DLmoyen = 14 GB/mois)• mobile (ULmoyen = 56 MB/mois, DLmoyen = 302 MB/mois)

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 7 / 22

Introduction à la distribution de contenus

10 apps les plus utilisés en période de pointe (EU mobile)

��

Upstream Downstream AggregateRank Application Share Application Share Application Share1 )DFHERRN ������ HTTP ������ HTTP ������

2 HTTP ������ <RX7XEH ������ <RX7XEH ������

3 %LW7RUUHQW ������ )DFHERRN ������ )DFHERRN ������

� 6N\SH� ������ 66/ ����� 66/ �����

� 66/ ������ 03(*���2WKHU ����� %LW7RUUHQW �����

� <RX7XEH ����� %LW7RUUHQW ����� 03(*���2WKHU �����

� 'URSER[ ����� )ODVK�9LGHR ����� 6N\SH� �����

8 Gmail ����� :LQGRZV�8SGDWH ����� )ODVK�9LGHR �����

� 7HUHGR ����� 5703 ����� 5703 �����

10 63'< ����� 6N\SH� ����� :LQGRZV�8SGDWH �����

������ ������ ������

7DEOH�����7RS����3HDN�3HULRG�$SSOLFDWLRQV�²�(XURSH��0RELOH�$FFHVV

,QWHUHVWLQJO\��+773�LV�WKH�DSSOLFDWLRQ�WKDW�JHQHUDWHV�WKH�PRVW�EDQGZLGWK�ERWK�LQ�SHDN�SHULRG�DQG�WKH�HQWLUH�GD\��VOLJKWO\�HGJLQJ�RXW�<RX7XEH�ZKLFK�LV�RIWHQ�WKH�WRS�UDQNHG�DSSOLFDWLRQ�RQ�WKH�PRELOH�QHWZRUNV�ZH�VWXG\��7KH�DSSHDUDQFH�RI�%LW7RUUHQW�DQG�:LQGRZV�8SGDWH�RQ�WKH�OLVW�LQGLFDWHV�WKDW�WKH�XVH�RI�DLUFDUGV�RU�GRQJOHV�LV�D�SRSXODU�SUDFWLFH�LQ�(XURSH��SRVVLEO\�DV�À[HG�OLQH�UHSODFHPHQW��VLQFH�UXQQLQJ�WKHVH�DSSOLFDWLRQV�RQ�D�VPDUWSKRQH�RU�WDEOHW�LV�DOPRVW�LPSUDFWLFDO�

$GGLWLRQDO�HYLGHQFH�WKDW�VXJJHVWV�WKH�XVH�RI�DLUFDUGV�RU�WHWKHULQJ�RQ�WKH�SDUWLFLSDWLQJ�QHWZRUNV�LV�GHPRQVWUDWHG�LQ�WKH�GLVWULEXWLRQ�RI�PRQWKO\�XVDJH�E\�VXEVFULEHUV��7KH�WRS����RI�VXEVFULEHUV�DFFRXQW�IRU�����RI�XSVWUHDP�WUDIÀF��DQG�����RI�DOO�WUDIÀF��$W�WKH�RSSRVLWH�HQG�RI�WKH�XVDJH�VSHFWUXP��WKH�QHWZRUN·V�OLJKWHVW�����RI�XVHUV�DFFRXQW�IRU�RQO\�������RI�WRWDO�WUDIÀF�ZKLFK��PXFK�OLNH�RQ�1RUWK�$PHULFDQ�QHWZRUNV��LV�OLNHO\�FDXVHG�E\�WKH�QXPEHU�RI�IHDWXUH�SKRQHV�VWLOO�LQ�XVH�E\�VXEVFULEHUV�

)LJXUH�����0RQWKO\�6XEVFULEHU�7UDIÀF�'LVWULEXWLRQ���(XURSH��0RELOH�$FFHVV

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 8 / 22

Page 3: CONT 1/5 : Introduction

Introduction à la distribution de contenus

Cisco VNI : Global Mobile Data Traffic Forecast 2013-18

© 2014 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public. Page 14 of 40

Figure 10. Mobile Video Will Generate Over 69 Percent of Mobile Data Traffic by 2018

Because many Internet video applications can be categorized as cloud applications, mobile cloud traffic follows a curve similar to video. Mobile devices have memory and speed limitations that might prevent them from acting as media consumption devices, were it not for cloud applications and services. Cloud applications and services such as Netflix, YouTube, Pandora, and Spotify allow mobile users to overcome the memory capacity and processing power limitations of mobile devices. Globally, cloud applications will account for 90 percent of total mobile data traffic by 2018, compared to 82 percent at the end of 2013 (Figure 11). Mobile cloud traffic will grow 12-fold from 2013 to 2018, a compound annual growth rate of 64 percent.

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 9 / 22

Introduction à la distribution de contenus

Evolution de l’infrastructure de distribution

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 10 / 22

Introduction à la distribution de contenus

Vers architecture Internet avec contenus autonome (CCN)

12

Long Term FCCI – Autonomous Content

! Common dissemination infrastructure for all applications (peer-to-peer, IPTV, Voice, etc.), including network support

! Information becomes a first class citizen in the network

H-1P2PP2PP2PP2P

HP2PP2PP2PP2P

H-2P2PP2PP2PP2P

H-3P2PP2PP2PP2P

HP2PP2PP2PP2P

H-5P2PP2PP2PP2P

HP2PP2PP2PP2P

HP2PP2PP2PP2P

Network

P2P OverlayH

P2PP2PP2PP2P

DNNDNNDNNDNN

H

H H

H

H

HH

H

H

DNNDNNDNNDNN

DNNDNNDNNDNN

DNNDNNDNNDNNDNNDNNDNNDNN

DNNDNNDNNDNNDNNDNNDNNDNN

DNNDNNDNNDNN

APIAPIAPIAPI

APIAPIAPIAPI

APIAPIAPIAPI

APIAPIAPIAPI

APIAPIAPIAPI

Content centric network

Node resolution1

3

2

4

5Information resolution

Internet today

Addressing level

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 11 / 22

Présentation de l’U.E. CONT

CONT : plan du cours 1/5

1 Introduction à la distribution de contenus

2 Présentation de l’U.E. CONTobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

3 Questions administrativesplanning de l’U.E.évaluation de l’U.E.

4 Projets des étudaints

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 12 / 22

Page 4: CONT 1/5 : Introduction

Présentation de l’U.E. CONT objectifs de l’U.E.

Objectifs de l’U.E. CONT

Les contenus et leur distribution :

• approfondir les connaissances des différents types de contenu• présenter leur encodage numérique• insister sur l’audio/vidéo

• étudier la distribution des contenus via les réseaux• impact des protocoles usuels• présentation des protocoles spécifiques

• comprendre comment améliorer la distribution de contenu• mécanismes et infrastructures actuelles• perspectives et recherche

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 13 / 22

Présentation de l’U.E. CONT démarche pédagogique

Contenu du cours

1/5 Introduction2/5 Contenus multimédia

• codage et compression du texte et de l’image• codage et compression de l’audio• codage et compression de la vidéo

3/5 Protocoles applicatifs spécifiques• RTP, RTSP, SDP, SIP...• vidéo sur HTTP, DASH...

4/5 Optimisation de l’infrastructure• HTTP : proxys et caches de contenu• équilibrage de charge local• équilibrage de charge global• Content Delivery Networks

5/5 Perspectives• CCN, ICN...

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 14 / 22

Présentation de l’U.E. CONT moyens pédagogiques

Organisation de l’enseignement

20 semaines avec :• 20h de cours (UPMC)

• C. Deleuze, O. Fourmaux et P. Spathis• des exposés d’industriels

• à l’UPMC (créneau horaire suivant le cours)• intervention 2017 à définir...

• 2014 : Mozilla, Youtube et Hexaglobe• 2015 : Alwaysdata, Youtube et UCL• 2016 : Orange, Alwaysdata et UCL

• 48h+48h de projets en autonomie• 6 journées complètes à l’UPMC

à site de l’U.E. CONT (supports et autres documents...) :http://www-rp.lip6.fr/~fourmaux/index-cours.html

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 15 / 22

Questions administratives

CONT : plan du cours 1/5

1 Introduction à la distribution de contenus

2 Présentation de l’U.E. CONTobjectifs de l’U.E.démarche pédagogiquemoyens pédagogiques

3 Questions administrativesplanning de l’U.E.évaluation de l’U.E.

4 Projets des étudaints

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 16 / 22

Page 5: CONT 1/5 : Introduction

Questions administratives planning de l’U.E.

Planning provisoire pour les cours 2016

dates horaires séances durée remarque14/9 16h00-17h00 0 Intro cours + projets O. Fourmaux22/9 13h45-15h45 1 2 h O. Fourmaux29/9 13h45-15h45 2 2 h O. Fourmaux6/10 13h45-15h45 3 2 h O. Fourmaux13/10 13h45-15h45 4 2 h O. Fourmaux

20 et 27/10 – 5 et 6 –10/11 13h45-18h00 7 4 h C. Deleuze1/12 13h45-18h00 8 4 h C. Deleuze8/12 13h45-18h00 9 4 h C. Deleuze15/12 13h45-18h00 10 4 h ? (pi)22/12 13h45-18h00 11 4 h P. Spathis + D. Tuncer (pi)12/1 13h45-18h00 12 4h ? (pi) + (s)19/1 13h45-18h00 13 4h ? (pi) + (s)26/1 13h45-18h00 14 4h A. Nguyen (pi) + (s)

Attention : pi = présentations d’industriels ; s = soutenancesprojectsOlivier Fourmaux CONT 1/5 : Introduction Version 1.3 17 / 22

Questions administratives planning de l’U.E.

Planning Global

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 18 / 22

Questions administratives évaluation de l’U.E.

Modalités d’examen

3 évaluations :• Examen Réparti n°1 (Soutenance de projet)• Examen Réparti n°2 (QCM sur cours + présentations UPMC)• Examen Rattrapage (Oral sur tout le programme de l’U.E.)

Lors des examens à l’UPMC de l’U.E. CONT :• équipements électroniques interdits (mobile, calculatrices...)• documents interdits excepté une feuille A4 manuscrite

Définitionmanuscrite : entièrement écrite à la main (pas de photocopies)

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 19 / 22

Questions administratives évaluation de l’U.E.

Calcul de la note finale de l’U.E. CONT

1ère session : examens répartis (Reparti1 et Reparti2)

NCONT1 = 40%NReparti1 + 60%NReparti2

si l’U.E. a été validée (NCONT1 ≥ 10), rattrapage non autorisé

2ème session : rattrapage ( U.E. non validée à la 1ère session)• U.E. non validée mais compensée : NCONT1 < 10 conservée

• 2ème session ssi inscription explicite au secrétariat de RES (demanderà repasser l’examen ou refus de la compensation)

• U.E. non validée et non compensée : vous devez impérativementpasser la 2ème session (sinon NCONT2 = 0)

NCONT2 = NRattrapage

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 20 / 22

Page 6: CONT 1/5 : Introduction

Questions administratives évaluation de l’U.E.

Validation de l’U.E. CONT

Deux semaines après l’examen réparti n°2 (1ère session) ou l’examen derattrapage (2ème session) :

• affichage des notes via DBUFR (après harmonisation)• consultation des copies• jurys

• jury de l’U.E. CONT (validation)• jury de spécialité (compensation)• jury du Master (final)

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 21 / 22

Projets des étudaints

Modalités des projets

• sujet : https://www-npa.lip6.fr/~fourmaux/CONT2017.html• par trinôme (librement choisi dans son groupe)• investissement de 48h en autonomie à l’UPMC + 48h de travailpersonnel

• réalisation :• Attention, émargement au secrétariat obligatoire matin et soir pour les

apprentis.• réalisation :

• biblio du sujet abordé• analyse des outils à disposition• réalisation d’un prototype visant illustrer le sujet abordé

• mini-rapports• pré-rapport : à envoyer 1 mois après le démarrage• rapport final : à envoyer 1 semaine avant la soutenance

• soutenance (lors des créneaux de cours)• 5’ d’introduction (5 slides max.)• 10’ de démonstration en temps réel

Olivier Fourmaux CONT 1/5 : Introduction Version 1.3 22 / 22