performance measurement in 3g networks
play

Performance Measurement in 3G Networks Qiang Xu*, Alexandre Gerber ++ - PowerPoint PPT Presentation

AccuLoc: Practical Localization of Performance Measurement in 3G Networks Qiang Xu*, Alexandre Gerber ++ , Z. Morley Mao*, Jeffrey Pang ++ * University of Michigan Ann Arbor ++ AT&T Labs Research Visibility of Device in Cellular Network X X


  1. AccuLoc: Practical Localization of Performance Measurement in 3G Networks Qiang Xu*, Alexandre Gerber ++ , Z. Morley Mao*, Jeffrey Pang ++ * University of Michigan Ann Arbor ++ AT&T Labs Research

  2. Visibility of Device in Cellular Network X X QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 2

  3. Which Sector Has High RTT? sector a-1  …  RNC 1: RTT = 500ms user’s RTT = 500 ms sector d-2  …  RNC 2: RTT = 500ms QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 3

  4. Problem Statement: Accurately Localize Performance Measurement • How inaccurate is the current performance measurement localization? • How to make performance measurement localization be more accurate? • Expected benefits for cellular network operators – Assign measured performance to the correct network elements – Monitor the health of individual network elements – Detect/identify performance anomaly QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 4

  5. Challenge: Complexity, Cost & Capability • Complexity – No Infrastructure/protocol supports • Cost – Collecting/delivering RNC events consumes significant resource • Capability – RNC events are limited to only certain RNCs QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 5

  6. AccuLoc: Leverage Mobility Patterns • Key: user mobility patterns are restricted and predictable – Users usually move around within a small set of sectors – Sectors are correlated if always visited by the same users • Infer mobility patterns – identify top correlated sectors – BIGRAPH: a snapshot of RNC events – HANDOVER: lightweight handover counters • Compatible to all RNCs • Localize performance measurement based on mobility patterns QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 6

  7. Previous Studies • Mobility patterns discovery – Understanding Individual Human Mobility Patterns [Gozalez et al. Nature’08] – Mobility Detection Using Everyday GSM Traces [Sohn et al. UbiComp’06] – Extracting a mobility model from real user traces [Kim et al INFOCOM’06] • Cellular network characterization – Metastability of CDMA Cellular Systems [Antunes et al. MobiCom’06] – Profiling Users in a 3G Network Using Hourglass Co-Clustering [Keralapura et al. MobiCom’10] – Mobility: A Double-Edged Sword for HSPA Networks [Tso et al. MobiHoc’10] QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 7

  8. Outline • Introduction • Data sets • Inaccuracy of the current performance measurement localization • AccuLoc: infer/leverage mobility patterns • Adopt AccuLoc in performance anomaly detection QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 8

  9. Data Sets IPFlowRecords: end-to-end perf. measurement PDPSetupLocations: initial network locatio n RNCGroundTruth: actual network location BIGRAPH Inaccuracy Characterization QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 9

  10. Outline • Introduction • Data sets • Inaccuracy of the current performance measurement localization • AccuLoc: infer/leverage mobility patterns • Adopt AccuLoc in performance anomaly detection QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 10

  11. Localization Inaccuracy • Network location has levels of precision, i.e., sector/site/RNC) level – The sector-level accuracy is ~30% – The RNC-level accuracy is ~70% QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 11

  12. Lessons from Inaccurate Localization • Accuracy at higher aggregation levels (i.e., site/RNC) is low • Mobility patterns cannot be captured by such static clusters as site/RNC QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 12

  13. Outline • Introduction • Data sets • Inaccuracy of the current performance Measurement localization • AccuLoc: infer/leverage mobility patterns • Adopt AccuLoc in performance anomaly detection QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 13

  14. How BIGRAPH Works 1. Build correlation graph sector  vertex • likelihood  edge • 2. Cut correlation graph Goal: minimize • edge lost Constraint: cluster • size QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 14

  15. Evaluate BIGRAPH • Cluster-level localization accuracy changes over the size of cluster • BIGRAPH’s accuracy is 70% (cluster size is 4), which is comparable to the RNC-level accuracy QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 15

  16. Evaluation: BIGRAPH’s Accuracy over Time • 1 week: accuracy is consistently high (~70%) • 5 months: accuracy is still reasonably high – BIGRAPH’s accuracy is comparable to the RNC- level accuracy (cluster size is 32) QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 16

  17. Outline • Introduction • Data sets • Inaccuracy of the current performance measurement localization • Acculoc: infer mobility patterns • Adopt AccuLoc in performance anomaly detection QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 17

  18. Inaccurate Location’s Impact on Performance Anomaly Detection user’s RTT increases 10x user’s RTT is 50 ms user’s RTT is 500 ms QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 18

  19. Detecting RTT Spikes • “Performance of clusters” captures RTT spikes better QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 19

  20. Contribution • Identified and characterized measurement localization challenge in cellular networks • Developed AccuLoc, a system to accurately localize performance measurement using mobility patterns • Applied AccuLoc to performance anomaly detection with good results • “Accuracy vs. measurement overhead” is a common tradeoff – Other types of cellular networks, e.g., EV-DO – Future cellular networks, e.g., LTE QIANG XU MOBISYS 2011 @ WASHINGTON D.C. 20

  21. Thanks, Questions, & Answers

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend