A First Look at Unstable Mobility Management in Cellular Networks
Yuanjie Li1 Jiaqi Xu2 Chunyi Peng2 Songwu Lu1
1University of California, Los Angeles 2The Ohio State University
A First Look at Unstable Mobility Management in Cellular Networks - - PowerPoint PPT Presentation
A First Look at Unstable Mobility Management in Cellular Networks Yuanjie Li 1 Jiaqi Xu 2 Chunyi Peng 2 Songwu Lu 1 1 University of California, Los Angeles 2 The Ohio State University HotMobile16 Ubiquitous Cellular Network Access Cellular
1University of California, Los Angeles 2The Ohio State University
Chunyi Peng HotMobile'16 2
in 2015
Chunyi Peng HotMobile'16 3
¨ Each cell: limited radio coverage
Chunyi Peng HotMobile'16 4
1 2 3 4
Handoff movement
¨ Multi-round signaling
¨ Service
Chunyi Peng HotMobile'16 5
1 2 3 4
Handoff movement
1 2 3 4 5 6
¨ C1->C2->C3->C1->C2->C3…
¨ Converge to certain cell
Chunyi Peng HotMobile'16
Chunyi Peng HotMobile'16 7
10 11 12 13 14 15
3 2 1 20 40 60 Serving Cell (minute)
Chunyi Peng HotMobile'16 8
1hr trace
Cell1: 4G Cell2: Femtocell (3G) Cell3: 3G
Chunyi Peng HotMobile'16 9
8.5x 3.5x 2.2x cnn 5MB file 12s 3s 76s 180s
Chunyi Peng HotMobile'16 10
Chunyi Peng HotMobile'16 11
2
3 1
Handoff decision@C1
5
4
Handoff decision@C2
Chunyi Peng HotMobile'16 12
2
Handoff decision@C1
Chunyi Peng HotMobile'16 13
Cell1: 4G Cell2: Femtocell (3G) Cell3: 3G
¨ s: serving cell ¨ C: set of candidate cells ¨ Fs: decision function for serving cell s ¨ t: target cell
Chunyi Peng HotMobile'16 14
¨ e.g., persistent loop: c → · · · ci →ci+1 → · · · c.
Chunyi Peng HotMobile'16 15
Chunyi Peng HotMobile'16 16
¨ Carriers: reluctant to provide network-side MM info
Chunyi Peng HotMobile'16 17
Config. Collector Scenario Emulator static dynamic Instability Analyzer Counter examples Empirical Validation
Chunyi Peng HotMobile'16 18
Config. Collector Scenario Emulator static dynamic Instability Analyzer Counter examples Empirical Validation
Chunyi Peng HotMobile'16 19
Config. Collector Scenario Emulator static dynamic Instability Analyzer Counter examples Empirical Validation
Chunyi Peng HotMobile'16 20
Config. Collector Scenario Emulator static dynamic Instability Analyzer Counter examples Empirical Validation
§ Configurations and observations in counterexample § Trace collection and comparison
Chunyi Peng HotMobile'16 21
Chunyi Peng HotMobile'16 22
c1 (4G, band 17) c2 (4G, band 2) c3 (4G, band 4) c4 (Femtocell) c5 (3G, band 850) c6 (3G, band 1900) c7 (2G) L1: 4G-Femtoell-3G L2: 4G-Femtoell-2G-3G L3: 4G-4G
¨ 8 variants,
Chunyi Peng HotMobile'16 23
c1 (4G, band 17) c2 (4G, band 2) c3 (4G, band 4) c4 (Femtocell) c5 (3G, band 850) c6 (3G, band 1900) c7 (2G) L1: 4G-Femtoell-3G L2: 4G-Femtoell-2G-3G L3: 4G-4G
¨ 8 variants, 4G-
Chunyi Peng HotMobile'16 24
c1 (4G, band 17) c2 (4G, band 2) c3 (4G, band 4) c4 (Femtocell) c5 (3G, band 850) c6 (3G, band 1900) c7 (2G) L1: 4G-Femtoell-3G L2: 4G-Femtoell-2G-3G L3: 4G-4G
¨ One 4G-only
¨ One 4G-only
Chunyi Peng HotMobile'16 25
c1 (4G, band 17) c2 (4G, band 2) c3 (4G, band 4) c4 (Femtocell) c5 (3G, band 850) c6 (3G, band 1900) c7 (2G) L1: 4G-Femtoell-3G L2: 4G-Femtoell-2G-3G L3: 4G-4G
¨ Instability mainly caused by Femtocells or incompatible
¨ Distributed nature ¨ Diversity and external (non-carrier) factors in case of
Chunyi Peng HotMobile'16 26
¨ Handoff converges to an undesirable choice (3G/2G
¨ Report identified problems to carriers ¨ Assist end-devices to intervene the loop Chunyi Peng HotMobile'16 27
Chunyi Peng HotMobile'16 28
Chunyi Peng HotMobile'16 29