Leveraging ICN In-network Control for Loss Detection and Recovery in - - PowerPoint PPT Presentation

leveraging icn in network control for loss detection and
SMART_READER_LITE
LIVE PREVIEW

Leveraging ICN In-network Control for Loss Detection and Recovery in - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

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

slide-2
SLIDE 2

5G Network

§ Tremendous increase in No. of conneted Mobiles

2

slide-3
SLIDE 3

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

  • 1. Congestion losses:

3

slide-4
SLIDE 4
  • 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.

slide-5
SLIDE 5

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 loss

  • n congestion control

5

slide-6
SLIDE 6

Outline

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

6

slide-7
SLIDE 7

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

slide-8
SLIDE 8

WLDR: basic idea

§ Hop by hop mechanism § Loss detection: channel sequentiality § Loss notification: explicit notification § Loss recovery: retransmit by the sender

8

Sequential channel

A B C D E

Sequential channel

1 2 3 4 5 A1 B2 C3 D4 E5

slide-9
SLIDE 9

WLDR: example

9

No per flow state Light weight No distinction of consumer/producer

slide-10
SLIDE 10

10

WLDR evaluation: topology

Speed=10km/h

1ms 1ms

Cache disabled 10 flow of 50k

slide-11
SLIDE 11

WLDR evaluation: wireless channel

§ 802.11n , fast fading, rate adaptation

11

slide-12
SLIDE 12

WLDR evaluation: 3 schemes compared

§1. detect and recover at consumer:

12

§2. explicit notification to consumer

retransmit

§ 3. WLDR

retransmit

slide-13
SLIDE 13

WLDR: evaluation results

13

higher gain at big timer independent from timer

slide-14
SLIDE 14

Outline

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

14

slide-15
SLIDE 15

MLDR: basic idea

15

§ 2 cases: consumer or producer § consumer mobility loss: retransmit immediately after handover § probucer mobility loss:

  • n the fly rerouting

hoping one hop on the reverse path is updated

slide-16
SLIDE 16

16

AP1

Producer

AP2 M Interest /prefix/10

MLDR: example with producer mobility

I have another way to reach producer!

R1 Interest /prefix/10 M

NDN network

consumer

R2 Interest /prefix/10

slide-17
SLIDE 17

MLDR: evaluation topology

17

300k of chunks 1ms

Producer speed, 3 to 50km/h

slide-18
SLIDE 18

MLDR: with producer evaluation results

18

slide-19
SLIDE 19

Outline

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

19

slide-20
SLIDE 20

80m

WLDR, MLDR: combined evaluation

§ Simulation setup

20

5pairs of consumer/producer

Random way point

slide-21
SLIDE 21

1.Fixed Retransmission timer=500ms

  • 2. Fixed Speed=20km/h

21

WLDR+MLDR evaluation: results

More than 20% gain!

slide-22
SLIDE 22

Conclusion

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

Thank you!

22

Contact: xuan.zeng@irt-stemx.fr

slide-23
SLIDE 23

Q: Wireless & mobility losss mistreated as congestion signal?

23

§Most TCP does not incorporate this problem well §Some does: TCP westwood, not consider mobility loss at all