Updates on NADA dra/-ie2-rmcat-nada-00 X. Zhu, - - PowerPoint PPT Presentation

updates on nada
SMART_READER_LITE
LIVE PREVIEW

Updates on NADA dra/-ie2-rmcat-nada-00 X. Zhu, - - PowerPoint PPT Presentation

Updates on NADA dra/-ie2-rmcat-nada-00 X. Zhu, R. Pan, M. A. Ramalho, S. Mena, C. Ganzhorn, P. E. Jones, S. DAronco and J.


slide-1
SLIDE 1

Updates ¡on ¡NADA ¡

dra/-­‑ie2-­‑rmcat-­‑nada-­‑00 ¡ ¡

  • X. ¡Zhu, ¡R. ¡Pan, ¡M. ¡A. ¡Ramalho, ¡S. ¡Mena, ¡ ¡
  • C. ¡Ganzhorn, ¡P. ¡E. ¡Jones, ¡S. ¡D’Aronco ¡and ¡J. ¡Fu ¡

¡

slide-2
SLIDE 2

Outline ¡

  • Algorithm ¡update ¡ ¡
  • Preliminary ¡test ¡w/ ¡live ¡video ¡encoding ¡
  • Highlights ¡of ¡Wi-­‑Fi ¡test ¡results ¡
  • Work ¡in ¡progress ¡
slide-3
SLIDE 3

Minor ¡Algorithm ¡Update ¡for ¡ Accelerated ¡Ramp-­‑Up ¡ ¡

Rn = (1 + γ)Rr Rn = max[(1 + γ)Rr, Rn]

  • Accommodates ¡the ¡scenario ¡where ¡live ¡encoder ¡
  • utput ¡rate ¡falls ¡short ¡of ¡target ¡rate ¡
  • Avoid ¡inadvertent ¡rate ¡decrease ¡in ¡the ¡absence ¡
  • f ¡congesSon ¡
slide-4
SLIDE 4

Test ¡Results ¡with ¡Live ¡Video ¡Encoder ¡ ¡

BoXleneck ¡BW ¡= ¡2Mbps ¡ R_max ¡= ¡6Mbps ¡ R_min ¡= ¡250 ¡Kbps ¡

slide-5
SLIDE 5

Wi-­‑Fi ¡Test ¡Case ¡Results ¡

Uplink ¡flows ¡ Downlink ¡flows ¡ Sixteen ¡(16) ¡Uplink ¡Flows ¡ Sixteen ¡(16) ¡Downlink ¡Flows ¡ Eight ¡(8) ¡BidirecSonal ¡Flows ¡

slide-6
SLIDE 6

Summary ¡of ¡ObservaSons ¡

  • BoXleneck ¡at ¡wired ¡link: ¡behavior ¡similar ¡to ¡that ¡over ¡

wired-­‑only ¡networks ¡

  • BoXleneck ¡at ¡wireless ¡hop: ¡

– Downlink: ¡less ¡overall ¡congesSon ¡and ¡more ¡stable ¡ and ¡fair ¡share ¡of ¡bandwidth ¡ – Uplink: ¡higher ¡delay ¡and ¡loss ¡due ¡to ¡contenSon ¡ – BidirecSonal: ¡uplink ¡streams ¡obtain ¡have ¡an ¡unfair ¡ advantage ¡over ¡downlink ¡streams ¡

  • Note: ¡Difference ¡between ¡uplink/downlink ¡streams ¡

independent ¡of ¡the ¡conges;on ¡control ¡scheme ¡in ¡use ¡ [See ¡Interim ¡slide ¡for ¡more ¡details] ¡

slide-7
SLIDE 7

Work ¡In ¡Progress ¡

  • Analysis ¡of ¡impact ¡of ¡parameter ¡values ¡
  • Fine-­‑tuning ¡of ¡algorithm ¡behavior ¡regarding: ¡ ¡

– Packet ¡loss ¡raSo ¡esSmaSon ¡ – Switching ¡between ¡delay-­‑ ¡and ¡loss-­‑driven ¡adaptaSon ¡ – Bandwidth ¡sharing ¡vs. ¡TCP ¡ ¡

  • EvaluaSon ¡with ¡more ¡realisSc ¡traffic ¡sources ¡ ¡

– Trace-­‑based ¡syntheSc ¡traffic ¡source ¡ ¡ – Integrated ¡with ¡live ¡video ¡encoder ¡ ¡

  • More ¡wireless-­‑based ¡tests ¡