Video Traffic Management


Published on

Efficiency vs Effectiveness
in Network Test Solutions

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Shenick is an award winning rovider of NGN test and measurements solutions. Shenick’s product line include end-user Quality Assurance Solutions
  • AS the last presentation I want to engage you all in a quick show of hands, on my simple survey if only to wake you all up….
  • Classify equipment types, not all test equipment is the same
  • To effectively manage traffic a well rounded test case is required. QoE is not based on the incoming media quality. Other things to include are EPG downloads, Channel, Zap, etc
  • What’s the real benefit to per flow….. Use datamining example to determine or predict network state, understanding network performance
  • In a pay for service simply understanding the network link is one thing, but understanding how the end-user consumes the content is another. This opens the case for in-home testing
  • Video Traffic Management

    1. 1. Mark Lambe Product Marketing Manager Shenick Network Systems Efficiency vs Effectiveness in Network Test Solutions Video Traffic Management
    2. 2. Survey <ul><li>Which Stream is more effective in identifying issues in the video path? </li></ul>Ethernet / IP / TCP-UDP / RTP / 10101010101010101010101 A) OR Ethernet / IP / TCP-UDP/ RTP / MPEG-TS / PES / 1010101010 B)
    3. 3. Stateful vs Stateless Traffic <ul><li>Stateless Traffic (Macro Traffic Generators ) – </li></ul><ul><ul><li>Layer2-3 traffic is effective if we need to determine the estimated bandwidth in a link. </li></ul></ul><ul><ul><ul><li>Efficient = reduces the complexity for the Operator </li></ul></ul></ul><ul><ul><ul><li>Effective = enables Operators, predict video performance at nodes. </li></ul></ul></ul><ul><ul><ul><li>No detail in terms of actual Video Audio Quality performance </li></ul></ul></ul><ul><ul><ul><li>No performance data for auxiliary services e.g. Authentication / EPG / channel zapping </li></ul></ul></ul><ul><ul><ul><li>Low accuracy in Predicting Network performance </li></ul></ul></ul><ul><li>Stateful Traffic </li></ul><ul><ul><li>Layer 2-7 provides the most detail in terms of link and application performance </li></ul></ul><ul><ul><ul><li>Efficient = One test covers all aspect of the performance e.g. EPG download, channel zap to first I-frame </li></ul></ul></ul><ul><ul><ul><li>Effective = Real time data, no estimations required, faster resolution times </li></ul></ul></ul><ul><ul><ul><li>Accurate prediction models </li></ul></ul></ul><ul><ul><ul><li>More expensive </li></ul></ul></ul><ul><ul><ul><li>Greater understanding of network and component functionality </li></ul></ul></ul>Fruit is more … .. than oranges
    4. 4. Sample Traffic Scenario <ul><li>Using the table below answer the following - </li></ul><ul><ul><li>Who is the happiest customer? </li></ul></ul><ul><ul><li>Will John throw the TV out the window? </li></ul></ul><ul><ul><li>Video Quality Average ~3.8, is this accurate? </li></ul></ul><ul><ul><li>Is 720ms an accurate assessment of zap times? </li></ul></ul><ul><ul><li>Are users using the service exactly the same? </li></ul></ul>4.5 0.5 1000 Lucy 1.0 7 500 John 4.5 2 700 Tom 4.5 1 1200 Ann 4.5 5 1000 Bob Video Quality Score Viewing Time (mins) Channel Change time (ms)
    5. 5. Benefits of Granularity <ul><li>Knowledge = Competitive Advantage </li></ul><ul><ul><li>Predicting a network’s state under varying conditions needs large volumes of real traffic flows </li></ul></ul><ul><ul><li>To gain useful knowledge of the network state and performance the datamining principal is employed to the gathered sample data. Useful techniques such as Association, Classification, Clustering and Prediction requires consistent and relevant data. </li></ul></ul><ul><ul><li>Prediction accuracy is only as good as the data gathered. </li></ul></ul><ul><li>Many different forms of video transmission types </li></ul><ul><ul><li>Broadcast , on demand </li></ul></ul><ul><ul><li>OTT </li></ul></ul><ul><ul><li>Result many end-points (not all the same) in the home. </li></ul></ul><ul><li>Efficient Testing at the end-user premise </li></ul><ul><ul><li>Emulate multiple devices, connect to multiple streams behind the CPE </li></ul></ul>Weather forecasting uses … .. Real sample data
    6. 6. Traffic Profiling / Consumer Profiling <ul><li>Many different forms of video transmission types </li></ul><ul><ul><li>Broadcast live, on demand, OTT, Telepresence, Multi media calls </li></ul></ul><ul><li>Many different end-points </li></ul><ul><ul><li>STBs, Game Consoles, PCs ….different CPUs, Memory Buffers, etc </li></ul></ul><ul><li>Network Management </li></ul><ul><ul><li>Identify/learn the characteristics of the revenue generating flows, ensure priority setting is correct </li></ul></ul><ul><ul><li>Nodes in the link must be capable of correctly identifying the flows priority </li></ul></ul><ul><li>Efficient Network Link performance tests </li></ul><ul><ul><li>Aggregate multiple video formats </li></ul></ul><ul><ul><ul><li>Test functionality </li></ul></ul></ul><ul><ul><ul><li>Examine performance on the stream </li></ul></ul></ul>Service Provider Driven Consumer Driven
    7. 7. Efficient Network Management <ul><li>Utilize all resources </li></ul><ul><ul><li>Lab results combined with live network performance enables accurate assessment of potential fault lines </li></ul></ul><ul><ul><li>Use Stateful traffic to develop real scenarios in the lab </li></ul></ul><ul><li>Knowledge is competitive advantage </li></ul><ul><ul><li>Accurate predictions such as likely failure points become more accurate and can be trusted when continuous lab assessment is combined with live network data. </li></ul></ul><ul><li>End-to-End </li></ul><ul><ul><li>It’s not always possible; especially in the case of multiple operators to control quality settings, ultimately the key then is to examine service performance in the end-user premise </li></ul></ul><ul><li>Expanding reach of personal devices iTHIS - iTHAT </li></ul><ul><ul><li>Network ability to cope with the growth in devices consuming video </li></ul></ul>
    8. 8. Future Requirements <ul><li>The diminishing IPv4 address space </li></ul><ul><ul><li>Application testing with IPv6 </li></ul></ul><ul><ul><li>Effective migration strategies – Dual-Stack Lite </li></ul></ul><ul><li>More video type applications </li></ul><ul><ul><li>The expanding reach of Telepresence solutions </li></ul></ul><ul><li>Expanding reach of personal devices iTHIS - iTHAT </li></ul><ul><ul><li>Network ability to cope with the growth in devices consuming video </li></ul></ul>
    9. 9. diversifEye <ul><li>diversifEye emulates stateful clients with real world functionality and features (layer 2-7). </li></ul><ul><li>diversifEye may support a mix of client and/or server applications using IPv4 and/or IPv6 on a single test interface port. </li></ul><ul><li>diversifEye is used in ‘Per flow’ application emulation and performance analysis of multiple environments including : xDSL, xPON, IMS, CABLE, WiMAX & LTE </li></ul><ul><li>Capture and replay TCP, UDP (files >1Gb) </li></ul><ul><li>Fully compliant TCP stack </li></ul><ul><li>- Multicast IPTV (IGMPv1,2,3 & MLDv1,2) </li></ul><ul><li>- Video On Demand (RTSP, trick play, SIP or HTTP enabled RTSP) </li></ul><ul><li>Telepresence </li></ul><ul><li>Voice over IP (SIP/RTP, Multimedia, Dual hosted, Nat Traversal) </li></ul><ul><li>- Voice and Video Media Analysis </li></ul><ul><li>(both no reference TVQM/R factor and full reference PEVQ/PESQ) </li></ul><ul><li>- HTTP (Client and/or Server, POST supports file attachments) </li></ul><ul><li>- SMTP & POP3 (Client and/or Server, per client unique messaging) </li></ul><ul><li>- P2P ( with or without signatures) </li></ul><ul><li>- DHCPv4,6 (client and/or server, configurable Options) </li></ul><ul><li>Service Layer PPPoE and VLAN (incl. double tagged) </li></ul><ul><li>TWAMP (Client/Sender and/or Server/Responder) </li></ul><ul><li>- Secure Media (TLS/SSL, X509 cert., CA) </li></ul><ul><li>- PPPoE (client and/or server, PAP/CHAP) </li></ul><ul><li>- Security Attacks with DDoS(SYN/RST/UDP/ARP floods) and Virus/Worm Attacks </li></ul><ul><li>- FTP (passive and active, full command set) </li></ul><ul><li>- RTP (media only) </li></ul><ul><li>- SIP with multiple RTP streams </li></ul><ul><li>Per Application QoS (DSCP/ToS) </li></ul><ul><li>IPv4/ IPv6 / Dual-Stack Lite enabled application flows </li></ul>Sample features Overview
    10. 10. servicEye Spider <ul><li>- Web managed Network Analysis Solution, collecting results from remote end-points or Spider clients. </li></ul><ul><li>- Used to test service performance & media quality </li></ul><ul><li>i.e. IPTV, VoIP, web, email, etc.. </li></ul><ul><li>Is a software solution consisting of a server and client software modules. Hardware independent. </li></ul><ul><li>Centrally managed clients, with remote access </li></ul><ul><li>e.g. take control of any Spider client. </li></ul><ul><li>Full support for IPv4 and/or IPv6 flows. Test mixed traffic flows IPv4/v6. Support for Dual Stack Lite. </li></ul><ul><li>Network Access independent. Test fixed line xDSL, xPON, CMTS or wireless IMS, WiMAX, LTE, etc.. </li></ul><ul><li>Proactive quality testing, providing Analysis of individual emulated subscribers. </li></ul>Sample features Overview <ul><li>Remote Network Test with centralized management and control. </li></ul><ul><li>Tap into the power of a sophisticated lab tester from multiple remote network sites. </li></ul>
    11. 11. Thank You! Award Winning Test & Monitoring Solutions Industry Associations