modeling video traffic source for rmcat evalua8ons
play

Modeling Video Traffic Source for RMCAT Evalua8ons - PowerPoint PPT Presentation

Modeling Video Traffic Source for RMCAT Evalua8ons dra:-zhu-video-traffic-source Xiaoqing Zhu, Sergio Mena de la Cruz, and Zaheduzzaman Sarker


  1. Modeling ¡Video ¡Traffic ¡Source ¡ for ¡RMCAT ¡Evalua8ons ¡ dra:-­‑zhu-­‑video-­‑traffic-­‑source ¡ ¡ Xiaoqing ¡Zhu, ¡Sergio ¡Mena ¡de ¡la ¡Cruz, ¡ ¡ and ¡Zaheduzzaman ¡Sarker ¡ ¡ IETF ¡91, ¡Honolulu, ¡Hawaii, ¡USA ¡ 2014-­‑11-­‑09 ¡

  2. Bridging ¡the ¡Gap ¡in ¡RMCAT ¡Evalua8on ¡ Ideal ¡Synthe,c ¡Traffic ¡Model ¡ • Simple ¡& ¡repeatable ¡ • Highlights ¡transport ¡level ¡performance ¡ • Ignores ¡key ¡interac/ons ¡between ¡encoder ¡and ¡transport ¡ Synthe,c ¡Video ¡Traffic ¡Source ¡ Live ¡Video ¡Encoder ¡ • Realis8c ¡setup ¡ • Results ¡indicate ¡end-­‑to-­‑end ¡performance ¡ • Performance ¡influenced ¡by ¡individual ¡codec ¡behavior ¡

  3. Desired ¡Behaviors ¡of ¡A ¡Synthe8c ¡Video ¡Source ¡ • Low ¡computa8onal ¡complexity ¡ • Temporal ¡paXern ¡similarity, ¡e.g., ¡ ¡ – Fluctua8on ¡around ¡target ¡rate ¡ – Burst ¡in ¡size ¡for ¡Intra-­‑coded ¡frame ¡ – Delayed ¡response ¡to ¡target ¡rate ¡change ¡ • Sta8s8cal ¡accuracy ¡across ¡different ¡8me ¡scales ¡ • Wide ¡range ¡of ¡coverage ¡of ¡video ¡codecs/contents ¡

  4. System ¡Model ¡ Requests ¡ Video ¡Source ¡ from ¡CC ¡ Sta8s8cs ¡ RTCP ¡ Conges8on ¡ Synthe8c ¡ Report ¡ Control ¡ Video ¡Traffic ¡ Module ¡ Source ¡ Rate ¡ ¡ Range ¡ Encoded ¡ RTP ¡ Video ¡Frames ¡ Packets ¡ RTP ¡Stack ¡

  5. Sta8s8cal ¡Approach ¡ • Previously ¡presented ¡at ¡IETF ¡88, ¡Vancouver ¡ hXp://www.ieb.org/proceedings/88/slides/slides-­‑88-­‑rmcat-­‑2.pptx ¡ ¡ • Parameters ¡characterizing: ¡ ¡ – Time-­‑damped ¡response ¡to ¡target ¡rate ¡change ¡ – Temporary ¡burst/oscilla8on ¡during ¡transient ¡ – Rate ¡fluctua8on ¡at ¡steady ¡state ¡ – Rate ¡range ¡imposed ¡by ¡video ¡content ¡ac8vity ¡ • Parameters ¡should ¡reflect ¡observa8ons ¡and ¡captured ¡ data ¡traces ¡from ¡real-­‑world ¡codecs ¡ ¡ 11/10/14 ¡ dra:-­‑zhu-­‑rmcat-­‑nada ¡ 5 ¡

  6. Trace-­‑Driven ¡Approach ¡ • Previously ¡presented ¡at ¡IETF ¡88, ¡Vancouver ¡ hXp://www.ieb.org/proceedings/88/slides/slides-­‑88-­‑rmcat-­‑9.pdf ¡ ¡ • Extended ¡the ¡scaling-­‑based ¡approach ¡with ¡piecewise ¡ linear ¡interpola8on ¡with ¡traces ¡at ¡mul8ple ¡rates ¡ • Poten8al ¡extension ¡to ¡accommodate ¡variable ¡frame ¡ rate ¡ 11/10/14 ¡ dra:-­‑zhu-­‑rmcat-­‑nada ¡ 6 ¡

  7. Discussions ¡ • Pros ¡and ¡cons ¡of ¡each ¡approach? ¡ ¡ Trace-­‑Driven ¡Approach ¡ Sta,s,cal ¡Approach ¡ • Straighborward ¡and ¡intui8ve ¡ • Decouples ¡codec ¡effects ¡ • Data ¡correspond ¡to ¡concrete ¡ from ¡content ¡effects ¡ video ¡sequences ¡ • Flexibility ¡to ¡vary ¡individual ¡ parameters ¡ • Combine ¡the ¡best ¡of ¡both ¡worlds? ¡E.g., ¡ ¡ – Model-­‑based ¡transient ¡behavior ¡+ ¡trace-­‑based ¡ synthe8c ¡frame ¡size ¡ – Derive ¡sta8s8cal ¡model ¡parameter ¡from ¡traces ¡

Recommend


More recommend