4. Problèmes auxquels on s’attaque
Augmentation de la complexité avec toutes les combinaisons
Besoin de contrôler
Besoin de maitriser
Recréer de la cohésion
Savoir où mettre les priorités
Dans un univers avec
Plus de services
Plus d’utilisateurs
Plus d’applications
Plus d’interfaces
Plus vite
slide 4
5. Comment on adresse le problème : plus de données ?
Plus de complexité Plus de Données ?
Plus de données Toute l’Information ?
Différence entre Données & Informations
Moins de bruit
L’intelligence est dans le lien
Donner du Sens
pour avoir des données actionnables
slide 5
Computers and Knowledge // Franz J. Kurfess : http://www.mii.lt/files/InMaDra/1-Computers-Knowledge.pd
1/ Bruit =
Ennemi
2/ Différence Data / Information
3/ Intelligence = Lien
6. Comment on adresse le problème
On revient aux fondamentaux
Quoi : La diffusion de vidéo est passé du Flux à la Transaction
Référentiel : capacité à mesurer un service réellement délivré
slide 6slide 6
9. Transaction - Responsabilité Head End
slide 9
Refus de connexion TCP
Manifest non présents
Manifest non rafraichi (loop)
Buffer de timeshift vide
Profils absents
…
10. Transaction - Responsabilité CDN
slide 10
Refus de connexion TCP
Manifest non présents
Manifest non rafraichi (loop)
Chunks manquants,
Buffer de timeshift vide
Profils absents
…
11. Transaction – Bout en bout : Eyes on screen
slide 11
Lancement d’application
Login
Plan de chaînes et EPG
Droits, DRM,
VOD, Replay
Ecran noir, …
13. Average Time Comparison
Difference between Sound and Video for a same channel is around 0,5
seconds
Channel 1 takes 4 seconds more than channel 2 to appear
4 780
5 463
1 078
1 372
0
1 000
2 000
3 000
4 000
5 000
6 000
Sound Avg Time - Channel 1
Video Avg Time - Channel 1
Sound Avg Time - Channel 2
Video Avg Time - Channel 2
14. Distribution of channel 1 loading time
80% of first channel loading times are lower than 6 seconds
10% take more than 10 seconds
63,43%
16,42%
1,49%
5,97%
0,75% 0,75%
9,70%
0,75% 0,75%
4 5 6 7 8 9 10 11 12
15. Error Analysis – Long Channel Change Time
Sound Time:
10,3 s
Video Time:
12,3 s
16. Netwok Capture
9 seconds for authentication web services interaction
Video download starts after almost 10 seconds
17. More details on the faulty transaction
TCP Connection is done in 50 ms
Server side application takes 6 seconds to answer
18. Exemple2 : “Si il n’y a pas de solution, c’est qu’il n’y a pas de
problème” ;-)
slide 18
19. Post ISP Performance
slide 19
Performance
Download time
Rebuffering risk
Routing information
Routing measurement
Congestion detection
Network quality index
22. HDMI
Cable
AV
Adapter
USB Cable
Annexe: Un Witbe Robot génère de vraies transactions
Witbe robots know the measurement context and then can establish links
Interface Robot/iDevice
USB or WiFi controlled
Audio/Video analysis through HDMI
Cable /
Fiber / DSL
WIFI 3G
IP