200 likes | 263 Views
Displays to Reveal Performance Drivers in Telephone Networks August 10, 1999. Jin Cao Linda Clark Scott Vander Wiel. Bell Labs Statistics Research. Collaborators: A. Barshefsky, S. Mou, R. Spiece,. Outline. 5ESS tool overview Network Performance displays
E N D
Displays to Reveal Performance Drivers in Telephone NetworksAugust 10, 1999 Jin Cao Linda Clark Scott Vander Wiel Bell Labs Statistics Research Collaborators: A. Barshefsky, S. Mou, R. Spiece, ...
Outline • 5ESS tool overview • Network Performance displays • Two hierarchies: count variables, locations • Plot design features • Web design features • Implementation
5ESS Tool and Paradigm • Mine data on digital telephone networks • health trends and drivers • Help network providers avoid problems • discover problems early • locate causes from data • Publicize performance within Lucent • network providers notice improvements • Lucent sharpens customer focus
Scope • 80 int’l networks • 700 switches • Data on: • health • error logs • traffic reports • Drill into details
Plot Design • Display nearly all data • Mark cropped points • Robust smooth on logit scale • Bands • confidence and prediction • shading makes thumbnail work • Monthly shading in background
Daily Counts Locations Call Processing EffectivenessTwo Hierarchies
Primary Decomposition (1) Technical Fault – Network
Primary Decomposition (2) Technical Fault – Switch
Further Decomposition of Technical Fault – Network (1.1) CONG = Congestion
Further Decomposition of Technical Fault – Network (1.2) UNF = Uncategorized Network Failures
Further Decomposition of Technical Fault – Network (1.3) NPROERR = Network Protocol Error
Decompose by switchOverview Completed Call Rate
Technical Fault – Network Congestion by switch (1.1) Congestion
Technical Fault – NetworkUNF by switch (1.2) Uncategorized Network Failures
Technical Fault – SwitchALTRK by switch (2.2) ALTRK = All Trunks Busy
Plot Ensemble Design • Order components by importance • draw attention to main drivers • Vertical coordinates • Constantscale for comparable components BUT vary lower limit as needed • Changescale with level of decomposition to improve resolution
Plots with Constant Scale Heuristic for plot ranges 1. Width = largest needed individual plot 2. Target range captures most individuals 3. Actual range closest to target
Web Layout Design • Count hierarchy • All children of parent node on single page • Order nodes by importance • Drill down to next level • Location hierarchy • Links to every node appear on every page • Thumbnails improve layout and speed • Click for full resolution
Summary • 5ESS Tool: mine data on telephone networks • Two hierarchies for switch health metrics • Design principles • bands thumbnails • attention to scales • ordering of nodes • convenient links • Implementation • Prototype: S, perl, unix shell • Production: Splus, Oracle, Cold Fusion