Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Jennifer Yates

dblp:y/JenniferYates · also Jennifer M. Yates · DBLP profile ↗
← Back
34ranked-venue papers
1as first author
2since 2021 · last 2022
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 24 · 1 first-author · 2 since 2021Security and privacy · 3Databases, data management, data science and information retrieval · 2Artificial intelligence and machine learning · 1Systems, architecture and hardware · 1Software engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer networks
24 papers
Network management and operations · 65% Network measurement and analytics · 16% Cellular and mobile networks · 6%
Databases, data mining, and information retrieval
1 paper
Data stream processing · 50% Data integration and cleaning · 50%

Topics — the 30 heaviest of 45, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Network management and operations › fault management
fault diagnosis
1.3112015
ABSENCE: Usage-based Failure Detection in Mobile Networks · MobiCom 2015
G-RCA: a generic root cause analysis platform for service quality management in large IP networks · IEEE/ACM Trans. Netw. 2012
Argus: End-to-end service anomaly detection and localization from an ISP's point of view · INFOCOM 2012
Network management and operations › network configuration
network parameter tuning
0.612022
Aurora: conformity-based configuration recommendation to improve LTE/5G service · IMC 2022
Network management and operations
performance management
0.612022
Aurora: conformity-based configuration recommendation to improve LTE/5G service · IMC 2022
Network management and operations › network monitoring
performance monitoring
0.322012
Threshold compression for 3G scalable monitoring · INFOCOM 2012
Scalable monitoring via threshold compression in a large operational 3G network · SIGMETRICS 2011
Network management and operations
quality of service management
0.322012
G-RCA: a generic root cause analysis platform for service quality management in large IP networks · IEEE/ACM Trans. Netw. 2012
G-RCA: a generic root cause analysis platform for service quality management in large IP networks · CoNEXT 2010
Network management and operations › fault management › fault diagnosis
root cause analysis
0.322012
G-RCA: a generic root cause analysis platform for service quality management in large IP networks · IEEE/ACM Trans. Netw. 2012
G-RCA: a generic root cause analysis platform for service quality management in large IP networks · CoNEXT 2010
Network measurement and analytics › mobile network measurement
mobile network monitoring
0.212015
ABSENCE: Usage-based Failure Detection in Mobile Networks · MobiCom 2015
Network management and operations
network monitoring
0.112012
Threshold compression for 3G scalable monitoring · INFOCOM 2012
Optical networks
optical network management
0.112012
Optical Network Management and Control · Proc. IEEE 2012
Multimedia systems and quality of experience › quality of experience
qoe measurement
0.112011
Q-score: proactive service quality assessment in a large IPTV system · Internet Measurement Conference 2011
Data integration and cleaning
data warehouse
0.112010
Enabling Real Time Data Analysis · Proc. VLDB Endow. 2010
Network management and operations › fault management › fault diagnosis
fault localization
0.112010
Fault Localization via Risk Modeling · IEEE Trans. Dependable Secur. Comput. 2010
Network management and operations › performance management
performance diagnosis
0.112009
Towards automated performance diagnosis in a large IPTV network · SIGCOMM 2009
Network management and operations › fault management
fault detection and localization
0.112017
AESOP: Automatic Policy Learning for Predicting and Mitigating Network Service Impairments · KDD 2017
Internet of things and sensor networks › wireless sensor network
network diagnosis
0.122012
G-RCA: a generic root cause analysis platform for service quality management in large IP networks · IEEE/ACM Trans. Netw. 2012
Enabling Real Time Data Analysis · Proc. VLDB Endow. 2010
Network measurement and analytics
active measurement
0.112007
Detection and Localization of Network Black Holes · INFOCOM 2007
Internet of things and sensor networks › wireless sensor network › network diagnosis
blackhole detection
0.112007
Detection and Localization of Network Black Holes · INFOCOM 2007
Routing and switching
multicast routing
0.112006
Path Protection Routing with SRLG Constraints to Support IPTV in WDM Mesh Networks · INFOCOM 2006
Optical networks › network survivability
path protection
0.112006
Path Protection Routing with SRLG Constraints to Support IPTV in WDM Mesh Networks · INFOCOM 2006
Optical networks › WDM networks
WDM mesh networks
0.112006
Path Protection Routing with SRLG Constraints to Support IPTV in WDM Mesh Networks · INFOCOM 2006
Cellular and mobile networks
3g network
0.012012
Threshold compression for 3G scalable monitoring · INFOCOM 2012
Network management and operations
network control
0.012012
Optical Network Management and Control · Proc. IEEE 2012
Network measurement and analytics › traffic measurement
traffic monitoring
0.012012
Argus: End-to-end service anomaly detection and localization from an ISP's point of view · INFOCOM 2012
Routing and switching › routing protocol
OSPF
0.012003
An Efficient Algorithm for OSPF Subnet Aggregation · ICNP 2003
Routing and switching
routing protocol
0.012003
An Efficient Algorithm for OSPF Subnet Aggregation · ICNP 2003
Network measurement and analytics › network performance measurement
quality of service monitoring
0.012011
Q-score: proactive service quality assessment in a large IPTV system · Internet Measurement Conference 2011
Network measurement and analytics
traffic matrix estimation
0.012002
Experience in measuring backbone traffic variability: models, metrics, measurements and meaning · Internet Measurement Workshop 2002
Network performance modeling
traffic modeling
0.012002
Experience in measuring backbone traffic variability: models, metrics, measurements and meaning · Internet Measurement Workshop 2002
Internet architecture and protocols › wide area network
backbone network
0.012010
Fault Localization via Risk Modeling · IEEE Trans. Dependable Secur. Comput. 2010
Network measurement and analytics › anomaly detection
performance degradation detection
0.012008
Troubleshooting chronic conditions in large IP networks · CoNEXT 2008

Methods — techniques the papers use, named apart from their topics

performance-based filtering · 0.6best-practice mining · 0.6policy learning · 0.3machine learning · 0.3synthetic failure injection · 0.2anomaly detection · 0.2statistical inference · 0.2spatial dependency model · 0.2risk modeling · 0.2spatial-temporal clustering · 0.1proactive monitoring · 0.1performance indicator selection · 0.1
YearPublicationVenuePosition
2022 Aurora: conformity-based configuration recommendation to improve LTE/5G service
abstract
Cellular service operators frequently tune the network configuration to optimize coverage, support seamless handovers, minimize channel interference, and improve the service performance experience to the end-users. Tuning such a complicated network is highly challenging because of the many configuration parameters, evolving complexity of cellular networks, and diverse requirements across voice, video, and data applications. Any misconfigurations or even poor settings can significantly negatively impact service quality. In this paper, we propose a new approach Aurora that derives best practices knowledge from exploration of the massive existing configuration in the network and uses conformity-based recommendation with performance-based filtering to improve cellular service. We implemented and evaluated Aurora using data from a very large LTE and 5G cellular service provider. Our operational experience over the last one year highlights the benefits of Aurora and exposes exciting research opportunities and challenges in configuration tuning and performance management.
Ajay Mahimkar, Zihui Ge, Xuan Liu 0002, Yusef Shaqalle, Yu Xiang 0003, Jennifer Yates, Shomik Pathak, Rick Reichel
IMC6
2021 Minimizing Effort and Risk with Network Change Deployment Planning
abstract
Networks undergo continuous changes to introduce new services and improve existing ones. Network change deployment involves carefully deciding when each change activity will be executed and who will be executing the change. This is a complex process because each service group has to plan its activities following a set of operational and technological constraints. Besides, multiple groups may be working on the same or dependent nodes at the same time, and they must coordinate their deployment plans. If they do not co-ordinate, conflicting change execution could result in unexpected impacts. Traditionally, change deployment has been a tedious and time-consuming task. To address this, we propose an innovative solution Zapper that aims for minimal human effort to coordinate the changes, minimal risk to service quality, and efficient plans to rapidly deploy the changes. Zapper maps change scheduling constraints into mathematical equations and then uses optimization algorithms to generate conflict-free change plans that satisfy all constraints across service groups. We have deployed Zapper at a large service provider and it is being used regularly by the network operations teams for more than two years to schedule over 4.5 million change activities.
Carlos Eduardo de Andrade, Ajay Mahimkar, Rakesh K. Sinha, Weiyi Zhang 0001, André Augusto Ciré, Giritharan Rana, Zihui Ge, Sarat C. Puthenpura, Jennifer Yates, Robert Riding
Networking9
2017 AESOP: Automatic Policy Learning for Predicting and Mitigating Network Service Impairments
abstract
Efficient management and control of modern and next-gen networks is of paramount importance as networks have to maintain highly reliable service quality whilst supporting rapid growth in traffic demand and new application services. Rapid mitigation of network service degradations is a key factor in delivering high service quality. Automation is vital to achieving rapid mitigation of issues, particularly at the network edge where the scale and diversity is the greatest. This automation involves the rapid detection, localization and (where possible) repair of service-impacting faults and performance impairments. However, the most significant challenge here is knowing what events to detect, how to correlate events to localize an issue and what mitigation actions should be performed in response to the identified issues. These are defined as policies to systems such as ECOMP.
Supratim Deb, Zihui Ge, Sastry Isukapalli, Sarat C. Puthenpura, Shobha Venkataraman, Jennifer Yates
KDD7
2015 ABSENCE: Usage-based Failure Detection in Mobile Networks
abstract
We present our proposed ABSENCE system which detects service disruptions in mobile networks using aggregated customer usage data. ABSENCE monitors aggregated customer usage to detect when aggregated usage is lower than expected in a given geographic region (e.g., zip code), across a given customer device type, or for a given service. Such a drop in expected usage is interpreted as a sign of a potential service disruption being experienced in that region/device type/service. ABSENCE effectively deals with users' mobility and scales to detect failures in various mobile services (e.g., voice, data, SMS, MMS, etc). We perform a systematic evaluation of our proposed approach by introducing synthetic failures in measurements obtained from a US operator. We also compare our results with ground truth (real service disruptions) obtained from the mobile operator.
Binh Nguyen 0003, Zihui Ge, Jacobus E. van der Merwe, Jennifer Yates
MobiCom5
2013 Robust assessment of changes in cellular networks
abstract
Cellular network service providers often have to conduct small scale testing in the operational network before a change (e.g., a new feature) is fully rolled out across the entire network. This is referred to as the First Field Application (FFA). However, assessing the effectiveness of FFA changes is challenging because of overlapping external factors: seasonality (foliage, leaves budding), weather (rain, snow, hurricanes, storms), traffic pattern changes due to big events (e.g., games at stadiums, students returning to school after holidays), and network events such as outages or other maintenance activities in different regions. In this paper, we first highlight the technical challenges in assessing the service performance impact of changes in operational cellular networks. We then propose Litmus, a new approach based on a spatial dependency model for robust assessment of changes. We evaluate the effectiveness of Litmus using real-world data from operational cellular networks (GSM, UMTS and LTE). Our operational experiences demonstrate accurate inferences of the service performance impact of changes in the field.
Ajay Mahimkar, Zihui Ge, Jennifer Yates, Chris Hristov, Vincent Cordaro, Shane Smith, Mark Stockert
CoNEXT3
2013 Guest Editorial Next-Generation Spectrum-Efficient and Elastic Optical Transport Networks
abstract
The six papers in this special issue are devoted to the topic of next generation spectrum efficient and elastic optical transport systems.
Gangxiang Shen, Ken-ichi Sato, William Shieh, Ioannis Tomkos, Jennifer Yates, Eric Wing Ming Wong
IEEE J. Sel. Areas Commun.5
2012 Threshold compression for 3G scalable monitoring
abstract
We study the problem of scalable monitoring of operational 3G wireless networks. Threshold-based performance monitoring in large 3G networks is very challenging for two main factors: large network scale and dynamics in both time and spatial domains. A fine-grained threshold setting (e.g., perlocation hourly) incurs prohibitively high management complexity, while a single static threshold fails to capture the network dynamics, thus resulting in unacceptably poor alarm quality (up to 70% false/miss alarm rates). In this paper, we propose a scalable monitoring solution, called threshold-compression that can characterize the location- and time-specific threshold trend of each individual network element (NE) with minimal threshold setting. The main insight is to identify groups of NEs with similar threshold behaviors across location and time dimensions, forming spatial-temporal clusters to reduce the number of thresholds while maintaining acceptable alarm accuracy in a large-scale 3G network. Our evaluations based on the operational experience on a commercial 3G network have demonstrated the effectiveness of the proposed solution. We are able to reduce the threshold setting up to 90% with less than 10% false/miss alarms.
Suk-Bok Lee, Dan Pei, Mohammad Hajiaghayi, Ioannis Pefkianakis, Songwu Lu, Zihui Ge, Jennifer Yates, Mario Kosseifi
INFOCOM8
2012 Argus: End-to-end service anomaly detection and localization from an ISP's point of view
abstract
Recent trends in the networked services industry (e.g., CDN, VPN, VoIP, IPTV) see Internet Service Providers (ISPs) leveraging their existing network connectivity to provide an end-to-end solution. Consequently, new opportunities are available to monitor and improve the end-to-end service quality by leveraging the information from inside the network. We propose a new approach to detect and localize end-to-end service quality issues in such ISP-managed networked services by utilizing traffic data passively monitored at the ISP side, the ISP network topology, routing tables and geographic information. This paper presents the design of a generic service quality monitoring system “Argus”. Argus has been successfully deployed in a tier-1 ISP to monitor millions of users of its CDN service and assist operators to detect and localize end-to-end service quality issues. This operational experience demonstrates that Argus is effective in accurate, quick detection and localization of important service quality issues.
Ashley Flavel, Zihui Ge, Alexandre Gerber, Daniel Massey, Christos Papadopoulos, Hiren Shah, Jennifer Yates
INFOCOM8
2012 A Sequence-Oriented Stream Warehouse Paradigm for Network Monitoring Applications
Lukasz Golab, Theodore Johnson, Subhabrata Sen, Jennifer Yates
PAM4
2012 ALERT-ID: Analyze Logs of the Network Element in Real Time for Intrusion Detection
Jie Chu 0003, Zihui Ge, Richard Huber, Ping Ji 0002, Jennifer Yates, Yung-Chao Yu
RAID5
2012 Optical Network Management and Control
abstract
While dense wavelength division multiplexing equipment has been deployed in networks of major telecommunications carriers for over a decade, the capabilities of its networking and associated network control and management have not caught up to those of digital cross-connect systems and packet-switched counterparts in higher layer networks. We shed light on this situation by examining the current structure of the optical layer, its relationship to other network technology layers, and current network management and control implementations. We provide additional insight by explaining how a combination of business and technical perspectives has driven evolution of the optical layer. We conclude by exploring activities to close this gap in the future.
Robert D. Doverspike, Jennifer Yates
Proc. IEEE2
2012 G-RCA: a generic root cause analysis platform for service quality management in large IP networks
abstract
An increasingly diverse set of applications, such as Internet games, streaming videos, e-commerce, online banking, and even mission-critical emergency call services, all relies on IP networks. In such an environment, best-effort service is no longer acceptable. This requires a transformation in network management from detecting and replacing individual faulty network elements to managing the end-to-end service quality as a whole. In this paper, we describe the design and development of a Generic Root Cause Analysis platform (G-RCA) for service quality management (SQM) in large IP networks. G-RCA contains a comprehensive service dependency model that incorporates topological and cross-layer relationships, protocol interactions, and control plane dependencies. G-RCA abstracts the root cause analysis process into signature identification for symptom and diagnostic events, temporal and spatial event correlation, and reasoning and inference logic. G-RCA provides a flexible rule specification language that allows operators to quickly customize G-RCA and provide different root cause analysis tools as new problems need to be investigated. G-RCA is also integrated with data trending, manual data exploration, and statistical correlation mining capabilities. G-RCA has proven to be a highly effective SQM platform in several different applications, and we present results regarding BGP flaps, PIM flaps in Multicast VPN service, and end-to-end throughput degradation in content delivery network (CDN) service.
Lee Breslau, Zihui Ge, Daniel Massey, Dan Pei, Jennifer Yates
IEEE/ACM Trans. Netw.6
2011 Rapid detection of maintenance induced changes in service performance
abstract
Service quality in operational IP networks can be impacted due to planned or unplanned maintenance. During any maintenance activity, the responsibility of the operations team is to complete the work order and perform a check-up to ensure there are no unexpected service disruptions. Once the maintenance is complete, it is crucial to continuously monitor the network and look for any performance impacts. What operations lack today are effective tools to rapidly detect maintenance induced performance changes. The large scale and heterogeneity of network elements and performance metrics makes the problem extremely challenging.
Ajay Mahimkar, Zihui Ge, Jia Wang 0001, Jennifer Yates, Yin Zhang 0001, Joanne Emmons, Brian Huntley, Mark Stockert
CoNEXT4
2011 Bandwidth on demand for inter-data center communication
abstract
Cloud service providers use replication across geographically distributed data centers to improve end-to-end performance as well as to offer high reliability under failures. Content replication often involves the transfer of huge data sets over the wide area network and demands high backbone transport capacity. In this paper, we discuss how a Globally Reconfigurable Intelligent Photonic Network (GRIPhoN) between data centers could improve operational flexibility for cloud service providers. The proposed GRIPhoN architecture is an extension of earlier work [34] and can provide a bandwidth-on-demand service ranging from low data rates (e.g., 1 Gbps) to high data rates (e.g., 10-40 Gbps). The inter-data center communication network which is currently statically provisioned could be dynamically configured based on demand. Today's backbone optical networks can take several weeks to provision a customer's private line connection. GRIPhoN would enable cloud operators to dynamically set up and tear down their connections (sub-wavelength or wavelength rates) within a few minutes. GRIPhoN also offers cost-effective restoration capabilities at wavelength rates and automated bridge-and-roll of private line connections to minimize the impact of planned maintenance activities.
Ajay Mahimkar, Angela L. Chiu, Robert D. Doverspike, Mark D. Feuer, Peter D. Magill, Emmanuil Mavrogiorgis, Jorge L. Pastor, Sheryl L. Woodward, Jennifer Yates
HotNets9
2011 Q-score: proactive service quality assessment in a large IPTV system
abstract
In large-scale IPTV systems, it is essential to maintain high service quality while providing a wider variety of service features than typical traditional TV. Thus service quality assessment systems are of paramount importance as they monitor the user-perceived service quality and alert when issues occurs. For IPTV systems, however, there is no simple metric to represent user-perceived service quality and Quality of Experience (QoE). Moreover, there is only limited user feedback, often in the form of noisy and delayed customer calls. Therefore, we aim to approximate the QoE through a selected set of performance indicators in a proactive (i.e., detect issues before customers reports to call centers) and scalable fashion.
Han Hee Song, Zihui Ge, Ajay Mahimkar, Jia Wang 0001, Jennifer Yates, Yin Zhang 0001, Andrea Basso 0001, Min Chen 0010
Internet Measurement Conference5
2011 Scalable monitoring via threshold compression in a large operational 3G network
abstract
Threshold-based performance monitoring in large 3G networks is very challenging for two main factors: large network scale and dynamics in both time and spatial domains. There exists a fundamental tradeoff between the size of threshold settings and the alarm quality. In this paper, we propose a scalable monitoring solution, called threshold-compression that characterizes the tradeoff via intelligent threshold aggregation. The main insight behind our solution is to identify groups of network elements with similar threshold behaviors across location and time dimensions, thus forming spatial-temporal clusters and generating the associated compressed thresholds within the optimization framework. Our evaluations on a commercial 3G network have demonstrated the effectiveness of our threshold-compression solution, e.g., threshold setting reduction up to 90% within 10% false/miss alarms.
Suk-Bok Lee, Dan Pei, Mohammad Hajiaghayi, Ioannis Pefkianakis, Songwu Lu, Zihui Ge, Jennifer Yates, Mario Kosseifi
SIGMETRICS8
2010 G-RCA: a generic root cause analysis platform for service quality management in large IP networks
abstract
As IP networks have become the mainstay of an increasingly diverse set of applications ranging from Internet games and streaming videos, to e-commerce and online-banking, and even to mission-critical 911, best effort service is no longer acceptable. This requires a transformation in network management from detecting and replacing individual faulty network elements to managing the service quality as a whole.
Lee Breslau, Zihui Ge, Daniel Massey, Dan Pei, Jennifer Yates
CoNEXT6
2010 Listen to me if you can: tracking user experience of mobile network on social media
abstract
Social media sites such as Twitter continue to grow at a fast pace. People of all generations use social media to exchange messages and share experiences of their life in a timely fashion. Most of these sites make their data available. An intriguing question is can we exploit this real-time and massive data-flow to improve business in a measurable way. In this paper, we are particularly interested in tweets (Twitter messages) that are relevant to mobile network performance. We compare tweets with a more traditional source of user experience, i.e., customer care tickets, and correlate both of them with a list of major network incidents. From our study, we have the following observations. First, Twitter users and users who call customer service tend to report different types of performance issues. Second, we observe that tweets typically appear more rapidly in response to network problems than customer tickets. They also appear to respond to a wider range of network issues. Third, significant spikes in the number of tweets appear to indicate short term performance impairments which are not reported in our current list of major network incidents. These observations together indicate that Twitter is an attractive, complementary source for monitoring service performance and its impact on user experience.
Tongqing Qiu, Junlan Feng, Zihui Ge, Jia Wang 0001, Jun (Jim) Xu, Jennifer Yates
Internet Measurement Conference6
2010 Gold standard auditing for router configurations
abstract
Network providers face a huge challenge of running their network without service disruption in the presence of constant network change. Such change often involves router configuration update. The goal of gold standard auditing is to ensure all field configs are equivalent to a certified gold config. To handle constant change involving many features configured for numerous routers at the network edge, we need a scalable system that can perform gold standard auditing in a timely fashion. We present the design of GSAT (Gold Standard Audit Tool) that utilizes the syntactic structure of configs. When there is difference between gold and field configs, GSAT can provide users with enough structural hints to understand the context of the difference. Being technology-independent, GSAT is highly scalable and extensible. We have been using GSAT to audit customer-facing routers in a large-scale operational IP network. We present the implementation details and audit performance of our system.
Don Caldwell, Seungjoon Lee, Shubho Sen, Jennifer Yates
LANMAN4
2010 Detecting the performance impact of upgrades in large operational networks
abstract
Networks continue to change to support new applications, improve reliability and performance and reduce the operational cost. The changes are made to the network in the form of upgrades such as software or hardware upgrades, new network or service features and network configuration changes. It is crucial to monitor the network when upgrades are made because they can have a significant impact on network performance and if not monitored may lead to unexpected consequences in operational networks. This can be achieved manually for a small number of devices, but does not scale to large networks with hundreds or thousands of routers and extremely large number of different upgrades made on a regular basis.
Ajay Mahimkar, Han Hee Song, Zihui Ge, Aman Shaikh, Jia Wang 0001, Jennifer Yates, Yin Zhang 0001, Joanne Emmons
SIGCOMM6
2010 Enabling Real Time Data Analysis
abstract
Network-based services have become a ubiquitous part of our lives, to the point where individuals and businesses have often come to critically rely on them. Building and maintaining such reliable, high performance network and service infrastructures requires the ability to rapidly investigate and resolve complex service and performance impacting issues. To achieve this, it is important to collect, correlate and analyze massive amounts of data from a diverse collection of data sources in real time. We have designed and implemented a variety of data systems at AT&T Labs-Research to build highly scalable databases that support real time data collection, correlation and analysis, including (a) the Daytona data management system, (b) the DataDepot data warehousing system, (c) the GS tool data stream management system, and (d) the Bistro data feed manager. Together, these data systems have enabled the creation and maintenance of a data warehouse and data analysis infrastructure for troubleshooting complex issues in the network. We describe these data systems and their key research contributions in this paper.
Divesh Srivastava, Lukasz Golab, Rick Greer, Theodore Johnson, Joseph Seidel, Vladislav Shkapenyuk, Oliver Spatscheck, Jennifer Yates
Proc. VLDB Endow.8
2010 Fault Localization via Risk Modeling
abstract
Internet backbone networks are under constant flux in order to keep up with demand and offer new features. The pace of change in technology often outstrips the pace of introduction of associated fault monitoring capabilities that are built into today's IP protocols and routers. Moreover, some of these new technologies cross networking layers, raising the potential for unanticipated interactions and service disruptions, which the individual layers' built-in monitoring capabilities may not detect. In these instances, operators typically employ higher layer monitoring techniques such as end-to-end liveness probing to detect lower or cross-layer failures, but lack tools to precisely determine where a detected failure may have occurred. In this paper, we evaluate the effectiveness of using risk modeling to translate high-level failure notifications into lower layer root causes in two specific scenarios in a tier-1 ISP. We show that a simple greedy heuristic works with accuracy exceeding 80 percent for many failure scenarios in simulation, while delivering extremely high precision (greater than 80 percent). We report our operational experience using risk modeling to isolate optical component and MPLS control plane failures in an ISP backbone.
Ramana Rao Kompella, Jennifer Yates, Albert G. Greenberg, Alex C. Snoeren
IEEE Trans. Dependable Secur. Comput.2
2009 Towards automated performance diagnosis in a large IPTV network
abstract
IPTV is increasingly being deployed and offered as a commercial service to residential broadband customers. Compared with traditional ISP networks, an IPTV distribution network (i) typically adopts a hierarchical instead of mesh-like structure, (ii) imposes more stringent requirements on both reliability and performance, (iii) has different distribution protocols (which make heavy use of IP multicast) and traffic patterns, and (iv) faces more serious scalability challenges in managing millions of network elements. These unique characteristics impose tremendous challenges in the effective management of IPTV network and service. In this paper, we focus on characterizing and troubleshooting performance issues in one of the largest IPTV networks in North America. We collect a large amount of measurement data from a wide range of sources, including device usage and error logs, user activity logs, video quality alarms, and customer trouble tickets. We develop a novel diagnosis tool called Giza that is specifically tailored to the enormous scale and hierarchical structure of the IPTV network. Giza applies multi-resolution data analysis to quickly detect and localize regions in the IPTV distribution hierarchy that are experiencing serious performance problems. Giza then uses several statistical data mining techniques to troubleshoot the identified problems and diagnose their root causes. Validation against operational experiences demonstrates the effectiveness of Giza in detecting important performance issues and identifying interesting dependencies. The methodology and algorithms in Giza promise to be of great use in IPTV network operations.
Ajay Mahimkar, Zihui Ge, Aman Shaikh, Jia Wang 0001, Jennifer Yates, Yin Zhang 0001, Qi Zhao 0006
SIGCOMM5
2009 Efficient and scalable provisioning of always-on multicast streaming services
Meeyoung Cha, W. Art Chaovalitwongse, Jennifer Yates, Aman Shaikh, Sue B. Moon
Comput. Networks3
2008 Troubleshooting chronic conditions in large IP networks
abstract
Chronic network conditions are caused by performance impairing events that occur intermittently over an extended period of time. Such conditions can cause repeated performance degradation to customers, and sometimes can even turn into serious hard failures. It is therefore critical to troubleshoot and repair chronic network conditions in a timely fashion in order to ensure high reliability and performance in large IP networks. Today, troubleshooting chronic conditions is often performed manually, making it a tedious, time-consuming and error-prone process.
Ajay Mahimkar, Jennifer Yates, Yin Zhang 0001, Aman Shaikh, Jia Wang 0001, Zihui Ge, Cheng Tien Ee
CoNEXT2
2007 Detection and Localization of Network Black Holes
abstract
Internet backbone networks are under constant flux, struggling to keep up with increasing demand. The pace of technology change often outstrips the deployment of associated fault monitoring capabilities that are built into today's IP protocols and routers. Moreover, some of these new technologies cross networking layers, raising the potential for unanticipated interactions and service disruptions that the built-in monitoring systems cannot detect. In such instances, failures may cause data packets to be silently dropped inside the network without triggering any alarms or responses (e.g., the failure is not routed around). So-called "silent failures" or "black holes" represent a critical threat to today's rapidly evolving networks. In this paper, we present a simple and effective method to detect and diagnose such silent failures. Our method uses active measurement between edge routers to raise alarms whenever end-to-end connectivity is disrupted, regardless of the cause. These alarms feed localization agents that employ spatial correlation techniques to isolate the root-cause of failure. Using data from two real systems deployed on sections of a tier-I ISP network, we successfully detect and localize three known black holes. Further, we present simulation results demonstrating that our system accurately and precisely (both greater than 80% according to our metrics) localizes a variety of failures classes.
Ramana Rao Kompella, Jennifer Yates, Albert G. Greenberg, Alex C. Snoeren
INFOCOM2
2006 Black Box Anomaly Detection: Is It Utopian?
Shobha Venkataraman, Juan Caballero, Dawn Song, Avrim Blum, Jennifer Yates
HotNets5
2006 Path Protection Routing with SRLG Constraints to Support IPTV in WDM Mesh Networks
abstract
The distribution of broadcast TV across large provider networks has become a highly topical subject as satellite distribution capacity exhausts and competitive pressures increase. In a typical IPTV architecture, broadcast TV is distributed from two sources (for redundancy) to multiple destinations. The aim of this paper is to examine how IPTV can be reliably and cost effectively supported in wavelength division multiplexed (WDM) networks. WDM networks have evolved to mesh topologies and recently to support multicast, which is particularly valuable in reducing the network cost in broadcast TV applications. Our goal is to find two trees with a minimal total cost such that we have two physically (or Shared Risk Link Group (SRLG)) diverse paths to each of the destinations - one from each of the sources. Any two links that belong to a common SRLG are subject to a single point of failure, be it a channel or wavelength failure, a fiber cut, or a complete conduit cut. We first show that our path protection routing problem is NP-complete. We then propose an Integer Programming (IP) formulation for this problem. Using real network topology data, we show that the real networks are amenable to the IP problem formulation and yield optimal solutions.
Meeyoung Cha, W. Art Chaovalitwongse, Zihui Ge, Jennifer Yates, Sue B. Moon
INFOCOM4
2005 A GMPLS based control plane testbed for end-to-end services
abstract
We describe our implementation choices and experiences gained from developing a GMPLS-based control plane test-bed prototype for end-lo-end services. The prototype includes control plane components of routing and signaling protocols and provides rapid provisioning and restoration of connections across multiple optical network domains. Our experience in implementing the multi-domain signaling showed that it was possible to simply adapt the signaling schemes within the OIF UNI specifications. Our test-bed measurements achieved average 27ms provisioning time and 16.3 ms restoration time for connections crossing three domains.
Guangzhi Li, Jennifer Yates, Dongmei Wang, Panagiotis Sebos
BROADNETS2
2005 IP Fault Localization Via Risk Modeling
Ramana Rao Kompella, Jennifer Yates, Albert G. Greenberg, Alex C. Snoeren
NSDI2
2004 Detailed Study of IP/ Reconfigurable Optical Networks
abstract
IP over reconfigurable optical network architectures have been extensively discussed within the research literature over the past few years. However, although reconfigurable optical networks have been deployed and signaling protocols between IP routers and optical networks have been standardized, large IP backbones are typically deployed using the reconfigurable optical networks. One of the most important criteria in determining whether an IP backbone should be carried over a reconfigurable optical network is economic viability - which necessitates a detailed, accurate economic study of IP backbone over reconfigurable optical network architectures. In this paper, we analyze and explore four IP over optical network architectures for a typical large ISP backbone. In contrast with other published claims, our results suggest that an IP over opaque reconfigurable optical network architecture is not economically attractive with current equipment and IP backbone network design requirements. However, for ISPs also carrying large volumes of transport network private line services, our proposed integrated IP over re-configurable optical network architecture may provide an attractive alternative for providing rapid, cost effective failure recovery.
Guangzhi Li, Dongmei Wang, Jennifer Yates, Robert D. Doverspike, Charles R. Kalmanek
BROADNETS3
2003 An Efficient Algorithm for OSPF Subnet Aggregation
abstract
Multiple addresses within an OSPF area can be aggregated and advertised together to other areas. This process is known as address aggregation and is used to reduce router computational overheads and memory requirements and to reduce the network bandwidth consumed by OSPF messages. The downside of address aggregation is that it leads to information loss and consequently sub-optimal (non-shortest path) routing of data packets. The resulting difference (path selection error) between the length of the actual forwarding path and the shortest path varies between different sources and destinations. This paper proves that the path selection error from any source to any destination can be bounded using only parameters describing the destination area. Based on this, the paper presents an efficient algorithm that generates the minimum number of aggregates subject to a maximum allowed path selection error. A major operational benefit of our algorithm is that network administrators can select aggregates for an area based solely on the topology of the area without worrying about remaining areas of the OSPF network. The other benefit is that the algorithm enables trade-offs between the number of aggregates and the bound on the path selection error. The paper also evaluates the algorithm's performance on random topologies. Our results show that in some cases, the algorithm is capable of reducing the number of aggregates by as much as 50% with only a relatively small introduction of maximum path selection error.
Aman Shaikh, Dongmei Wang, Guangzhi Li, Jennifer Yates, Charles R. Kalmanek
ICNP4
2002 Experience in measuring backbone traffic variability: models, metrics, measurements and meaning
abstract
Understanding the variability of Internet traffic in backbone networks is essential to better plan and manage existing networks, as well as to design next generation networks. However, most traffic analyses that might be used to approach this problem are based on detailed packet or flow level measurements, which are usually not available throughout a large network. As a result there is a poor understanding of backbone traffic variability, and its impact on network operations (e.g. on capacity planning or traffic engineering).This paper introduces a metric for measuring backbone traffic variability that is grounded on simple but powerful traffic theory. What sets this metric apart, however, is that we present a method for making practical measurements of the metric using widely available SNMP traffic measurements. Furthermore, we use a novel method to overcome the major limitation of SNMP measurements -- that they only provide link statistics. The method, based on a "gravity model", derives an approximate traffic matrix from the SNMP data. In addition to simulations, we use more than 1 year's worth of SNMP data from an operational IP network of about 1000 nodes to test our methods. We also delve into the degree and sources of variability in real backbone traffic, providing insight into the true nature of traffic variability.
Matthew Roughan, Albert G. Greenberg, Charles R. Kalmanek, Michael Peter Rumsewicz, Jennifer Yates, Yin Zhang 0001
Internet Measurement Workshop5
1996 Limited-Range Wavelength Translation in All-Optical Networks
abstract
This paper examines wavelength translation in all-optical wavelength-routed networks. Previous studies have shown that wavelength translation can improve the blocking performance of these networks. However, all the previous work has assumed that wavelength translators can translate from any input wavelength to any output wavelength. In contrast, all-optical wavelength translators demonstrated in the laboratory to date are, in general, only capable of limited translation. We assess, for the first time, the network performance improvements offered by realistic all-optical wavelength translators with a limited translation range. In particular, we consider all-optical wavelength translators based on four-wave mixing in semiconductor optical amplifiers. Using a simple model for their function, we consider the blocking performance of two-hop and multiple-hop paths, and unidirectional ring and mesh-torus networks. In all the cases we consider, significant improvement in the blocking performance of the network is obtained when limited-range wavelength translators with as little as one quarter of the full range an introduced. We also find that almost all of the network performance improvement observed by an ideal wavelength translator can be gained from a translator with only half of the full translation range.
Jennifer Yates, Jonathan P. R. Lacey, David Everitt, Mark Summerfield
INFOCOM1