leveraging icn in-network control -...

23
Leveraging ICN In-network Control for Loss Detection and Recovery in Wireless Mobile networks Giovanna Carofiglio, Luca Muscariello, Michele Papalini, Natalya Rozhnova, Xuan Zeng Cisco, SystemX,UPMC September 25, 2016 1

Upload: others

Post on 30-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • Leveraging ICN In-network Control for Loss Detection and Recovery in Wireless Mobile networks

    Giovanna Carofiglio, Luca Muscariello, Michele Papalini,Natalya Rozhnova, Xuan Zeng

    Cisco, SystemX,UPMC

    September 25, 2016

    1

  • 5G Network

    § Tremendous increase in No. of connetedMobiles

    2

  • 5G Network: 3 types of packet losses (1/2)

    1. Congestion losses:

    3

  • 2. Wireless losses 3. Mobility losses

    4

    5G network: 3 types of packet losses (2/2)

    § Q: how to avoid impact of type 2,3 loss on congestion control mechanism?

    § TCP westwood: not consider mobility loss.

  • ICN opportunities

    § Connection-less transport model

    § We propose:ü WLDR (wireless loss detection and recovery)ü MLDR (mobility loss detection and recovery)

    § WLDR + MLDR -> address impact of losson congestion control

    5

  • Outline

    § WLDR+ evaluation§ MLDR+ evaluation§ Combining WLDR+MLDR§ conclusion

    6

  • WLDR: related work

    § Transport layer solution: I-TCP: buffering at proxy high

    § Link-layer based solution:Snoop TCP: mac layer specific

    § Explicit notification solution:zigzag: effective for particular conditions

    7

  • WLDR: basic idea

    § Hop by hop mechanism§ Loss detection: channel sequentiality

    § Loss notification: explicit notification§ Loss recovery: retransmit by the sender

    8

    Sequential channel

    ABCDE

    Sequential channel

    12345A1 B2 C3 D4 E5

  • WLDR: example

    9

    NoperflowstateLightweight Nodistinctionof

    consumer/producer

  • 10

    WLDR evaluation: topology

    Speed=10km/h

    1ms1ms

    Cachedisabled

    10flowof50k

  • WLDR evaluation: wireless channel

    § 802.11n , fast fading, rate adaptation

    11

  • WLDR evaluation: 3 schemes compared

    §1.detect andrecover atconsumer:

    12

    §2. explicit notification to consumer

    retransmit

    § 3. WLDR

    retransmit

  • WLDR: evaluation results

    13

    higher gainatbig timer

    independent fromtimer

  • Outline

    § WLDR+ evaluation§ MLDR+ evaluation§ Combining WLDR+MLDR§ conclusion

    14

  • MLDR: basic idea

    15

    § 2 cases: consumer or producer

    § consumer mobility loss:retransmit immediately after handover

    § probucer mobility loss:on the fly reroutinghoping one hop on the reverse path is

    updated

  • 16

    AP1Producer

    AP2

    MInterest /prefix/10

    MLDR: example with producer mobility

    Ihaveanother waytoreach producer!R1

    Interest /prefix/10M

    NDNnetworkconsumer

    R2

    Interest /prefix/10

  • MLDR: evaluation topology

    17

    300kofchunks

    1ms

    Producerspeed,3to50km/h

  • MLDR: with producer evaluation results

    18

  • Outline

    § WLDR+ evaluation§ MLDR+ evaluation§ Combining WLDR+MLDR§ conclusion

    19

  • 80m

    WLDR, MLDR: combined evaluation

    § Simulation setup

    20

    5pairsofconsumer/producer

    Random way point

  • 1.FixedRetransmissiontimer=500ms 2.Fixed Speed=20km/h

    21

    WLDR+MLDR evaluation: results

    Morethan 20%gain!

  • Conclusion

    WLDR + MLDR:§ Remove dependency from application timers§ Flow completion time reduction§ interest satification time reduction

    Thank you!

    22

    Contact: [email protected]

  • Q: Wireless & mobility losss mistreated as congestion signal?

    23

    §Most TCP does not incorporate this problemwell

    §Some does: TCP westwood, not considermobility loss at all