Author image not provided
 Ratul Mahajan

Authors:
Add personal information
  Affiliation history
Bibliometrics: publication history
Average citations per article39.77
Citation Count3,420
Publication count86
Publication years2002-2017
Available for download65
Average downloads per article1,102.29
Downloads (cumulative)71,649
Downloads (12 Months)6,333
Downloads (6 Weeks)658
SEARCH
ROLE
Arrow RightAuthor only
· Other only
· All roles


AUTHOR'S COLLEAGUES
See all colleagues of this author

SUBJECT AREAS
See all subject areas




BOOKMARK & SHARE


88 results found Export Results: bibtexendnoteacmrefcsv

Result 1 – 20 of 88
Result page: 1 2 3 4 5

Sort by:

1 published by ACM
August 2018 SIGCOMM '18: Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 94,   Downloads (12 Months): 1,274,   Downloads (Overall): 1,274

Full text available: PDFPDF
We develop an algorithm capable of compressing large networks into smaller ones with similar control plane behavior: For every stable routing solution in the large, original network, there exists a corresponding solution in the compressed network, and vice versa. Our compression algorithm preserves a wide variety of network properties including ...
Keywords: network verification, stable routing problem

2
April 2018 NSDI'18: Proceedings of the 15th USENIX Conference on Networked Systems Design and Implementation
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

Content delivery networks (CDNs) are critical for delivering high performance Internet services. Using worldwide deployments of front-ends, CDNs can direct users to the front-end that provides them with the best latency and availability. The key challenges arise from the heterogeneous connectivity of clients and the dynamic nature of the Internet ...

3 published by ACM
October 2017 SOSP '17: Proceedings of the 26th Symposium on Operating Systems Principles
Publisher: ACM
Bibliometrics:
Citation Count: 3
Downloads (6 Weeks): 11,   Downloads (12 Months): 235,   Downloads (Overall): 736

Full text available: PDFPDF
The forwarding behavior of computer networks is governed by the configuration of distributed routing protocols and access filters---collectively known as the network control plane. Unfortunately, control plane configurations are often buggy, causing networks to violate important policies: e.g., specific traffic classes (defined in terms of source and destination endpoints) should ...

4 published by ACM
August 2017 SIGCOMM '17: Proceedings of the Conference of the ACM Special Interest Group on Data Communication
Publisher: ACM
Bibliometrics:
Citation Count: 6
Downloads (6 Weeks): 22,   Downloads (12 Months): 223,   Downloads (Overall): 1,333

Full text available: PDFPDF
We take a comprehensive look at packet corruption in data center networks, which leads to packet losses and application performance degradation. By studying 350K links across 15 production data centers, we find that the extent of corruption losses is significant and that its characteristics differ markedly from congestion losses. Corruption ...
Keywords: CorrOpt, Data Center Networks, Fault Mitigation, Optics, Packet Corruption

5 published by ACM
August 2017 SIGCOMM '17: Proceedings of the Conference of the ACM Special Interest Group on Data Communication
Publisher: ACM
Bibliometrics:
Citation Count: 17
Downloads (6 Weeks): 43,   Downloads (12 Months): 381,   Downloads (Overall): 1,644

Full text available: PDFPDF
We present Minesweeper, a tool to verify that a network satisfies a wide range of intended properties such as reachability or isolation among nodes, waypointing, black holes, bounded path length, load-balancing, functional equivalence of two routers, and fault-tolerance. Minesweeper translates network configuration files into a logical formula that captures the ...
Keywords: Control plane analysis, Network verification

6 published by ACM
June 2017 PLDI 2017: Proceedings of the 38th ACM SIGPLAN Conference on Programming Language Design and Implementation
Publisher: ACM
Bibliometrics:
Citation Count: 5
Downloads (6 Weeks): 20,   Downloads (12 Months): 159,   Downloads (Overall): 315

Full text available: PDFPDF
We develop Propane/AT, a system to synthesize provably-correct BGP (border gateway protocol) configurations for large, evolving networks from high-level specifications of topology, routing policy, and fault-tolerance requirements. Propane/AT is based on new abstractions for capturing parameterized network topologies and their evolution, and algorithms to analyze the impact of topology and ...
Keywords: Fault Tolerance, Compilation, Domain-specific Language, Network Management, Propane/AT, BGP
Also published in:
September 2017  ACM SIGPLAN Notices - PLDI '17: Volume 52 Issue 6, June 2017

7 published by ACM
April 2017 SOSR '17: Proceedings of the Symposium on SDN Research
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 2,   Downloads (12 Months): 54,   Downloads (Overall): 54

Full text available: PDFPDF
We describe Propane, a system that consists of a language for specifying the end-to-end routing policy for a network and a compiler for implementing the policy by generating a collection of device configurations for the BGP routing protocol that run on unmodified vendor hardware. Propane allows operators to describe their ...
Keywords: Domain-specific Language, BGP, Propane, Fault Tolerance, Network Control Plane, SDN, Compilation

8
March 2017 NSDI'17: Proceedings of the 14th USENIX Conference on Networked Systems Design and Implementation
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

While there are many proposals to reduce the cost of data center networks (DCN), little attention has been paid to the role played by the physical links that carry packets. By studying over 300K optical links across many production DCNs, we show that these links are operating quite conservatively relative ...

9 published by ACM
November 2016 IMC '16: Proceedings of the 2016 Internet Measurement Conference
Publisher: ACM
Bibliometrics:
Citation Count: 8
Downloads (6 Weeks): 7,   Downloads (12 Months): 54,   Downloads (Overall): 286

Full text available: PDFPDF
We analyze optical layer outages in a large backbone, using data for over a year from thousands of optical channels carrying live IP layer traffic. Our analysis uncovers several findings that can help improve network management and routing. For instance, we find that optical links have a wide range of ...
Keywords: availability, optical layer, outage, q-factor, wide-area backbone network

10
November 2016 OSDI'16: Proceedings of the 12th USENIX conference on Operating Systems Design and Implementation
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

To guarantee network availability and security, operators must ensure that their reachability policies (e.g., A can or cannot talk to B ) are correctly implemented. This is a difficult task due to the complexity of network configuration and the constant churn in a network's environment, e.g., new route announcements arrive ...

11 published by ACM
August 2016 SIGCOMM '16: Proceedings of the 2016 ACM SIGCOMM Conference
Publisher: ACM
Bibliometrics:
Citation Count: 27
Downloads (6 Weeks): 19,   Downloads (12 Months): 190,   Downloads (Overall): 1,368

Full text available: PDFPDF
We explore a novel, free-space optics based approach for building data center interconnects. It uses a digital micromirror device (DMD) and mirror assembly combination as a transmitter and a photodetector on top of the rack as a receiver (Figure 1). Our approach enables all pairs of racks to establish direct ...
Keywords: Data Centers, Free-Space Optics, Reconfigurability

12 published by ACM
August 2016 SIGCOMM '16: Proceedings of the 2016 ACM SIGCOMM Conference
Publisher: ACM
Bibliometrics:
Citation Count: 19
Downloads (6 Weeks): 15,   Downloads (12 Months): 144,   Downloads (Overall): 968

Full text available: PDFPDF
Networks employ complex, and hence error-prone, routing control plane configurations. In many cases, the impact of errors manifests only under failures and leads to devastating effects. Thus, it is important to proactively verify control plane behavior under arbitrary link failures. State-of-the-art verifiers are either too slow or impractical to use ...
Keywords: control plane, Network verification, abstract representation

13 published by ACM
August 2016 SIGCOMM '16: Proceedings of the 2016 ACM SIGCOMM Conference
Publisher: ACM
Bibliometrics:
Citation Count: 19
Downloads (6 Weeks): 40,   Downloads (12 Months): 349,   Downloads (Overall): 2,171

Full text available: PDFPDF
We develop Propane, a language and compiler to help network operators with a challenging, error-prone task—bridging the gap between network-wide routing objectives and low-level configurations of devices that run complex, distributed protocols. The language allows operators to specify their objectives naturally, using high-level constraints on both the shape and relative ...
Keywords: Distributed Systems, Fault Tolerance, Synthesis, Compilation, Domain-specific Language, BGP, Propane

14
June 2016 USENIX ATC '16: Proceedings of the 2016 USENIX Conference on Usenix Annual Technical Conference
Publisher: USENIX Association
Bibliometrics:
Citation Count: 0

The proliferation of connected sensing devices (or Internet of Things ) can in theory enable a range of applications that make rich inferences about users and their environment. But in practice developing such applications today is arduous because they must implement all data sensing and inference logic, even as devices ...

15
March 2016 NSDI'16: Proceedings of the 13th Usenix Conference on Networked Systems Design and Implementation
Publisher: USENIX Association
Bibliometrics:
Citation Count: 2

We present Footprint, a system for delivering online services in the "integrated" setting, where the same provider operates multiple elements of the infrastructure (e.g., proxies, data centers, and the wide area network). Such integration can boost system efficiency and performance by finely modulating how traffic enters and traverses the infrastructure. ...

16 published by ACM
October 2015 IMC '15: Proceedings of the 2015 Internet Measurement Conference
Publisher: ACM
Bibliometrics:
Citation Count: 10
Downloads (6 Weeks): 1,   Downloads (12 Months): 17,   Downloads (Overall): 79

Full text available: PDFPDF
While it is generally held that network management is tedious and error-prone, it is not well understood which specific management practices increase the risk of failures. Indeed, our survey of 51 network operators reveals a significant diversity of opinions, and our characterization of the management practices in the 850+ networks ...
Keywords: decision trees, network health, network management practices, quasi-experimental design

17 published by ACM
October 2015 IMC '15: Proceedings of the 2015 Internet Measurement Conference
Publisher: ACM
Bibliometrics:
Citation Count: 19
Downloads (6 Weeks): 8,   Downloads (12 Months): 67,   Downloads (Overall): 322

Full text available: PDFPDF
Content delivery networks must balance a number of trade-offs when deciding how to direct a client to a CDN server. Whereas DNS-based redirection requires a complex global traffic manager, anycast depends on BGP to direct a client to a CDN front-end. Anycast is simple to operate, scalable, and naturally resilient ...
Keywords: anycast, cdn, measurement

18 published by ACM
August 2015 GetMobile: Mobile Computing and Communications: Volume 19 Issue 2, April 2015
Publisher: ACM
Bibliometrics:
Citation Count: 0
Downloads (6 Weeks): 0,   Downloads (12 Months): 8,   Downloads (Overall): 77

Full text available: PDFPDF
There are many different ways to evaluate a novel interactive system. However, placing that system into the hands of real users and allowing them to use it as they would like in their natural environments may arguably be the best approach to understand if it "really" works. This is because ...

19 published by ACM
August 2015 SIGCOMM '15: Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication
Publisher: ACM
Bibliometrics:
Citation Count: 29
Downloads (6 Weeks): 12,   Downloads (12 Months): 168,   Downloads (Overall): 548

Full text available: PDFPDF
Debugging faults in complex networks often requires capturing and analyzing traffic at the packet level. In this task, datacenter networks (DCNs) present unique challenges with their scale, traffic volume, and diversity of faults. To troubleshoot faults in a timely manner, DCN administrators must a) identify affected packets inside large volume ...
Keywords: datacenter network, failure detection, probe
Also published in:
September 2015  ACM SIGCOMM Computer Communication Review - SIGCOMM'15: Volume 45 Issue 4, October 2015

20
July 2015 USENIX ATC '15: Proceedings of the 2015 USENIX Conference on Usenix Annual Technical Conference
Publisher: USENIX Association
Bibliometrics:
Citation Count: 2

Many networked systems today, ranging from home automation networks to global wide-area networks, are operated using centralized control programs. Bugs in such programs pose serious risks to system security and stability. We develop a new technique to systematically explore the behavior of control programs. Because control programs depend intimately on ...



The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2019 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us