Download presentation
Presentation is loading. Please wait.
Published byLorena Robinson Modified over 9 years ago
1
1 Video and Voice over IP performance over a Satellite link Bob Dixon, Ohio State University/OARnet Prasad Calyam, OARnet Joint Techs Workshops, Columbus, OH, July 21 st, 2004
2
2 Overview Terminology E-Model Delay, Jitter, Loss H.323 Beacon Demo Demo Setup Network Performance Bounds H.323 Beacon Server-to-Server Test Module Conclusion
3
3 Evaluating Audiovisual Quality Two approaches Subjective Measurements Involve human participants to rate audiovisual quality Can you hear me now? Mean Opinion Score (MOS) Ranking technique (ITU-T P.800) Not just “Good”! Objective Measurements Automated techniques to rate audiovisual quality Perceptual Assessment of Speech Quality (PESQ) [ITU-T P.862] “E-Model” [ITU-T G.107]
4
4 MOS Rankings
5
5 E-Model A computational model that uses transmission parameters to predict user perceived voice quality Uses a psycho-acoustic R-scale (0-100) that can be mapped to MOS rankings (1-5) E-Model Components R = R o – I s – I d – I e + A ≈ 94 – I d –I e
6
6 E-Model Components R o → Effects of noise and loudness I s → Simultaneous Impairment Factor Impairments occurring simultaneously with the speech signal I d → Delay Impairment Factor Impairments that are delayed with respect to the speech signal I e → Equipment Impairment Factor Impairments caused by transmission equipment A → Advantage Factor Used to compensate for the allowance users make for poor quality in return for the ease of access; e.g. cell phone or satellite phone
7
7 Understanding Delay… Delay is the amount of time that a packet takes to travel from the sender’s application to reach the receiver’s destination application Caused by codecs, router queuing delays, … One-way delay requirement is stringent for H.323 Videoconferencing to maintain good interaction between both ends
8
8 Understanding Jitter… Jitter is the variation in delay of the packets arriving at the receiving end Caused by congestion, insufficient bandwidth, varying packet sizes in the network, out of order packets, … Excessive jitter may cause packet loss in the receiver jitter buffers thus affecting the playback of the audio and video streams
9
9 Understanding Loss… Packet Loss is the packets discarded deliberately (RED, TTL=0) or non-deliberately by intermediate links, nodes and end-systems along a given transmission path Caused by line properties (Layer 1), full buffers (Layer 3) or late arrivals (at the application)
10
10 Network Performance Bounds for MOS Grades Delay (Least Problematic) Good (0ms - 150ms) Acceptable (150ms - 300ms) Poor (> 300ms) Jitter (Most problematic) Good (0ms - 20ms) Acceptable (20ms - 50ms) Poor (> 50ms) Loss Good (0% - 0.5%) Acceptable (0.5% - 1.5%) Poor (> 1.5%) http://www.cl.cam.ac.uk/Research/SRG/netos/pam2004/papers/222.pdf
11
11 H.323 Traffic performance characterization Testing Sites More than 500 one-on-one subjective quality assessments from Videoconferencing end-users and corresponding traffic traces were obtained from the Testing!!!
12
12 H.323 Beacon http://www.itecohio.org/beacon An H.323 application related end-to-end performance troubleshooting tool Can be used to obtain H.323-protocol specific evidence and other network information necessary for troubleshooting Latest Version 1.4 released on Sourceforge.net Developed by OARnet and supported by Internet2 and Ohio Board of Regents
13
13 Demo Setup
14
14 Questions?
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.