people

Kadangode K. Ramakrishnan

Ramakrishnan, Kadangode K.
180 Park Ave - Building 103
Florham Park, NJ
http://www.research.att.com/~kkrama
Subject matter expert in Architecture, protocols and performance of communication networks.

I joined AT&T Bell Labs in 1994 and have been with AT&T Labs-Research since its inception in 1996. Prior to 1994, I was a Technical Director and Consulting Engineer in Networking at Digital Equipment Corporation. I received my MS from the Indian Institute of Science (1978), an MS (1981) and Ph.D. (1983) in Computer Science from the University of Maryland, College Park, Maryland, USA.

Current Work

I work on architecture, protocols and performance of communication networks.  My current work is on a range of topics spanning from overlay networks and multimedia distribution to transport and link layer protocols to be robust against loss and disruption and cloud computing and VPNs.

I am currently working on the following issues with several collaborators and students:

1. Adaptive VoD using cooperative peer-assists and multicasts. Caching in a service provider context for VoD, understanding user behavior and providing anonymity in a service provider context for peer-based content distribution.

2. Information dissemination and Recommendation Systems: Our proposal, XTreeNet, integrates both the publish/subscribe and query/response models over a single overlay network.  This has motivated the need for large scale multicast and our architecture Multicast with Adaptive Dual State. We are now working on Recommendation Systems.

3. Improving the performance of Transport protocols over lossy and Disruption-prone wireless networks: We have developed Loss-Tolerant TCP (LT-TCP) that uses a combination of packet-level FEC, adaptive MSS and exploits Explicit Congestion Notification (ECN) to make TCP robust against losses of even 50 percent over multi-hop wireless networks. We have a proposed Multipath variant of TCP (MPLOT) which exploits FEC to work exeptionally well in such environments. We are currently working on dealing with disruption-prone links. Another project I have been involved in is to enhance TCP to be usable by P2P applications. We have developed a variant called NF-TCP, which is a Network Friendly Transport protocol for delay-insensitive background traffic (see: http://www.net.informatik.uni-goettingen.de/research_projects/nft ) 

4. Robust protection and restoration mechanisms of IP backbones to be capable of supporting multimedia distribution.

5. Integration of Cloud Computing and Storage with Virtual Private Networks for transparent and secure use of Cloud resources for Enterprises.

6. The value of Quality of Service Support in IP networks.

Professional activities and Recognition

I am an IEEE Fellow (2005), recognized  “For contributions to congestion control and traffic management in communication networks".

I am an AT&T Fellow (2006), recognized for "fundamental contributions to communications networks with lasting impact on AT&T and the industry, including congestion control, traffic management and VPN services".

In October 2003, I received the AT&T Strategic Patent Award, in recognition of the patent significantly contributing to AT&T's business, for Patent No. 6,324,279 — Method for Exchanging Signaling Message in Two Phases. (see the web page: http://www.research.att.com/innovators.cfm?portal=17)

My paper “A Binary Feedback Scheme for Congestion Avoidance in Computer Networks with a Connectionless Network Layer” published in the Proceedings of the ACM Sigcomm 1988 received the ACM Sigcomm Test of Time Paper Award in 2006 (see the web page: http://www.sigcomm.org/tot/index.html ). This paper also received recognition in 1995 from ACM Sigcomm for being one of the top innovations in networking in the last 25 years and was republished by ACM SIGCOMM Computer Communications Review in its 25th Anniversary Issue (Jan. 1995).

I am a General Co-Chair for COMSNETS 2012.

I was a TPC Co-Chair and a Vice-Chair for ACM Sigcomm 2010.

I was a General Co-Chair for the IEEE LANMAN 2007 Workshop (http://www.ieee-lanman.org/), held in June 2007.

I was the Technical Program Committee Chair for the LANMAN 2005 Workshop.

I was a Technical Program Co-Chair for the 3rd ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2007).

I was a Technical Program Co-Chair for ICNP 2008 (http://www.ieee-icnp.org/).

I was a General Co-Chair for ICNP 2009 (http://www.ieee-icnp.org/) and ANCS 2009 (http://www.ancsconf.org).

I have participated, and continue to participate, in a variety of networking and communications standards bodies such as the IETF, IEEE, WiMAX Forum, ATM Forum etc.

Publications:

A list of some of my publications from our current database appears below. More details, including a (somewhat outdated) publication list (with links to some papers), may be found on my 'old' home page:

http://www.research.att.com/~kkrama

 

 

 
 
 
 
 

 

 
 

Technical Documents

Design and Characterization of a Full-duplex Multi-antenna System for WiFi networks
Melissa Duarte, Ashutosh Sabharwal, Vaneet Aggarwal, Rittwik Jana, Kadangode Ramakrishnan, Christopher Rice, N Shankaranarayanan
IEEE Transactions on Vehicular Technology,  2014.  [PDF]  [BIB]

IEEE Copyright

iDEAL: Incentivized Cellular Offloading via Auctions
Tae Cho, Rittwik Jana, Kadangode Ramakrishnan, Leonid Razoumov, Wei Dong, Swati Rallapalli, Lili Qiu, Yin Zhang
IEEE Infocom 2013 Conference,  2013.  [PDF]  [BIB]

IEEE Copyright

Yank: Enabling Green Data Centers to Pull the Plug
Kadangode Ramakrishnan, Univ. of Massachusetts Rahul Singh, Univ. of Massachusetts David Irwin, Univ. of Massachusetts Prashant Shenoy
NSDI 2013,  2013.  [PDF]  [BIB]

USENIX Copyright

Understanding the Super-sized traffic of the Super Bowl
Jeffrey Erman, Kadangode Ramakrishnan
Internet Measurement Conference (IMC) 2013,  2013.  [PDF]  [BIB]

ACM Copyright

Optimizing Cloud Resources for Delivering IPTV Services through Virtualization
Vaneet Aggarwal, Vijay Gopalakrishnan, Rittwik Jana, Kadangode Ramakrishnan, Vinay Vaishampayan
Special Issue of IEEE Transactions on Multimedia: Cloud-Based Mobile Media: Infrastructure, Services,  2013.  [PDF]  [BIB]

IEEE Copyright

Multi-Layer Design of IP over WDM Backbone Networks: Impact on Cost and Survivability
Kadangode Ramakrishnan, Rakesh Sinha, Byrav Ramamurthy
DRCN 2013,  2013.  [PDF]  [BIB]

IEEE Copyright

Joint-Family: Enabling Adaptive Bitrate Streaming in Peer-to-Peer Video-on-Demand
Vijay Gopalakrishnan, Rittwik Jana, Seungjoon Lee, Kadangode Ramakrishnan, Kyung-Wook Hwang, Vishal Misra, Dan Rubenstein
IEEE International Conference on Network Protocols,  2013.  [PDF]  [BIB]

IEEE Copyright

Abandonment and its Impact on P2P VoD Streaming
Vijay Gopalakrishnan, Rittwik Jana, Seungjoon Lee, Kadangode Ramakrishnan, Kyung Hwang, Vishal Mishra
IEEE International Conference on Peer-to-peer Computing (P2P 2013),  2013.  [PDF]  [BIB]

IEEE Copyright

eTransform: Transforming Enterprise Data Centers by Automated Consolidation
Kadangode Ramakrishnan, Amherst Rahul Singh, Amherst Prashant Shenoy, Tata Research Development Rahul Kelkar, Pune Design Center, Harrick Vin
IEEE International Conference on Distributed Computing Systems (ICDCS),  2012.  [PDF]  [BIB]

Required Extra Capacity: Required Extra Capacity: A Comparative Estimation of Overprovisioning Needed for a Classless IP Backbone
Kadangode Ramakrishnan, Joseph Houle, Rita Sadhvani, Murat Yuksel, Shivkumar Kalyanaraman
Computer Networks,  2012.  [PDF]  [BIB]

Optimizing Cloud Resources for Delivering IPTV Services through Virtualization
Vaneet Aggarwal, Rittwik Jana, Vijay Gopalakrishnan, Kadangode Ramakrishnan, Vinay Vaishampayan
FOURTH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS AND NETWORKS (COMSNETS),  2012.  [PDF]  [BIB]

IEEE Copyright

G-COPSS: A Content Centric Communication Infrastructure for Gaming
University of Goettingen Jiachen Chen, University of Goettingen Mayutan Arumaithurai, University of Goettingen Xiaoming Fu, Kadangode Ramakrishnan
IEEE International Conference on Distributed Computing Systems (ICDCS),  2012.  [PDF]  [BIB]

IEEE Copyright

Enterprise-Ready Virtual Cloud Pools: Vision, Opportunities, and Challenges
Kadangode Ramakrishnan, Jacobus Van , Timothy Wood, Amherst Prashant Shenoy
The Computer Journal, Oxford Journals,  2012.  [PDF]  [BIB]

Oxford Journals Copyright

Content placement via the exponential potential function method
David Applegate, Aaron Archer, Vijay Gopalakrishnan, Seungjoon Lee, K. K. Ramakrishnan
Proceedings of the 16th Conference on Integer Programming and Combinatorial Optimization,  2012.  [PDF]  [BIB]

Springer Copyright

Coexist: Integrating Content Oriented Publish/Subscribe Systems with IP
Kadangode Ramakrishnan, University of Goettingen Jiachen Chen, University of Goettingen Mayutan Arumaithurai, University of Goettingen Xiaoming Fu
ACM/IEEE Symposium on Architectures for Networking and Communications Systems,  2012.  [PDF]  [BIB]

ACM Copyright

Coexist: A Hybrid Approach for Content Oriented Publish/Subscribe Systems
Kadangode Ramakrishnan, University of Goettingen Jiachen Chen, University of Goettingen Xiaoming Fu, Heidelberg Mayutan Arumaithurai
ACM Sigcomm Workshop on Information-Centric Networking,  2012.  [PDF]  [BIB]

ACM Copyright

Understanding Couch Potatoes: Modeling Interactive Usage of IPTV at large scale
Vijay Gopalakrishnan, Rittwik Jana, Kadangode Ramakrishnan, Deborah Swayne, Vinay Vaishampayan
IMC 2011,  2011.  [PDF]  [BIB]

ACM Copyright

PipeCloud: Using Causality to Overcome Speed-of-Light Delays in Cloud-Based Disaster Recovery
Horacio Lagar , Jacobus Van , Kadangode Ramakrishnan, Tim Wood, Prashant Shenoy
ACM Symposium on Cloud Computing,  2011.  [PDF]  [BIB]

ACM Copyright

Over The Top Video: the Gorilla in Cellular Networks
Jeffrey Erman, Alexandre Gerber, Subhabrata Sen, Oliver Spatscheck, Kadangode Ramakrishnan
in Proc. of ACM Internet Measurement Conference (IMC),  2011.  [PDF]  [BIB]

ACM Copyright

Nemor: A Congestion-Aware Protocol for Anonymous Peer-based Content Distribution
Fang Yu, Vijay Gopalakrishnan, David Lee, K. K. Ramakrishnan
Proceedings of IEEE P2P,  Submitted to IEEE International conference on Peer-to-Peer Computing (P2P 2011),  2011.  [PDF]  [BIB]

IEEE Copyright

I2NC: Intra- and Inter-Session Network Coding for Unicast Flows in Wireless Networks
Athina Markopoulou, Hulya Seferoglu, Kadangode Ramakrishnan
IEEE Infocom 2011 Conference,  2011.  [BIB]

Gaming over COPS: A Content Centric Communication Infrastructure for Gaming Applications
Kadangode Ramakrishnan, University of Goettingen Jiachen Chen, University of Goettingen Mayutan Arumaithurai, University of Goettingen Xiaoming Fu
18th IEEE International Workshop on Local and Metropolitan Area Networks,  2011.  [PDF]  [BIB]

IEEE Copyright

Exploiting Virtualization for Delivering Cloud-based IPTV Services
Vaneet Aggarwal, Xu Chen, Vijay Gopalakrishnan, Rittwik Jana, Kadangode Ramakrishnan, Vinay Vaishampayan
IEEE INFOCOM Workshop on Cloud Computing ,  2011.  [PDF]  [BIB]

IEEE Copyright

Cost and Reliability Considerations in Designing the Next-Generation IP over WDM Backbone Networks
Byrav Ramamurthy, Kadangode Ramakrishnan, Rakesh Sinha
International Conference on Computer Communication Networks (IEEE ICCCN 2011),  2011.  [PDF]  [BIB]

IEEE Copyright

CloudNet: A Platform for Optimized WAN Migration of Virtual Machines
Jacobus Van Der Merwe, Kadangode Ramakrishnan, Timothy Wood, Prashant Shenoy
Virtual Execution Environments ’11 ,  2011.  [PDF]  [BIB]

Characterizing Fairness for 3G Wireless Networks
Vaneet Aggarwal, Rittwik Jana, Kadangode Ramakrishnan, Jeffrey Pang, N Shankaranarayanan
IEEE LANMAN 2011,  2011.  [PDF]  [BIB]

IEEE Copyright

Capacity Requirements for On-Demand IPTV Services
Kadangode Ramakrishnan, Pat Diminico, Vijay Gopalakrishnan, Rittwik Jana, Deborah Swayne, Vinay Vaishampayan
THE third International Conference on COMmunication Systems and NETworkS (COMSNETS 2011),  2011.  [PDF]  [BIB]

COMSNETS 2011 Copyright

COPS: An Efficient Content Oriented Publish/Subscribe System
Jiachen Chen, Kadangode Ramakrishnan, Mayutan Arumaithurai, Lei Jiao, Xiaoming Fu
ANCS 2011: ACM/IEEE Symposium on Architectures for Networking and Communications Systems,  2011.  [PDF]  [BIB]

ACM Copyright

Proactive Network Management of IPTV Networks
Rakesh Sinha, Kadangode Ramakrishnan, Robert Doverspike, Dahai Xu, Jorge Pastor, Aman Shaikh
2010.  [PDF]  [BIB]

Optimal Content Placement for a Large-Scale VoD System
David Applegate, Aaron Archer, Vijay Gopalakrishnan, Seungjoon Lee, Kadangode Ramakrishnan
Proceedings of ACM CoNext 2010,  Submitted to ACM CoNext 2010,  2010.  [PDF]  [BIB]

ACM Copyright

NF-TCP: Network Friendly TCP
Kadangode Ramakrishnan, Mayutan Arumaithurai, Xiaoming Fu
17th IEEE LANMAN 2010 Workshop http://www.ieee-lanman.org/,  2010.  [BIB]

Disaster Recovery as a Cloud Service: Economic Benefits & Deployment Challenges
Timothy Wood, Emmanuel Cecchet, Kadangode Ramakrishnan, Prashant Shenoy, Jacobus Van , Arun Venkataramani
USENIX Workshop on Hot Topics in Cloud Computing http://www.usenix.org/events/hotcloud10/,  2010.  [PDF]  [BIB]

USENIX Copyright

Characterizing Interactive Behavior in a Large-Scale Operational IPTV Environment
Vijay Gopalakrishnan, Rittwik Jana, Ralph Knag, Kadangode Ramakrishnan, Deborah Swayne, Vinay Vaishampayan
IEEE Infocom 2010,  2010.  [BIB]

The Effectiveness of Intelligent Scheduling for Multicast VoD
Vijay Gopalakrishnan, Rittwik Jana, Kadangode Ramakrishnan, Vaneet Aggarwal, Robert Calderbank, Fang Yu
ACM Multimedia 2009,  2009.  [BIB]

The Case for Enterprise-Ready Virtual Private Clouds
Timothy Wood, Alexandre Gerber, Kadangode Ramakrishnan, Prashant Shenoy, Jacobus Van
in Proc. of the USENIX Workshop on Hot Topics in Cloud Computing (HotCloud),  2009.  [PDF]  [BIB]

USENIX Copyright

Loss-tolerant Real-time Content Integrity Validation for P2P Video Streaming
Vijay Gopalakrishnan, Kadangode Ramakrishnan, Fang Yu, David Lee
Comsnets 2009,  2009.  [BIB]

Cross-Layer Techniques for Failure Restoration of IP Multicast with Applications to IPTV
Kadangode Ramakrishnan, Robert Doverspike, Murat Yuksel
2009.  [PDF]  [BIB]

Multicast Instant Channel Change in IPTV Systems
Kadangode Ramakrishnan, Alexandre Gerber, Oliver Spatscheck, Damodar Banodkar, Shivkumar Kalyanaraman
In Proc. of the Conference on COMmunication System softWAre and middlewaRE (COMSWARE),  2008.  [BIB]

Cross-layer Reconfiguration for Surviving Multiple-link Failures in Backbone Networks
Ajay Todimala, Kadangode Ramakrishnan, Rakesh Sinha
2008.  [PDF]  [BIB]

CPM: Adaptive VoD with Cooperative Peer Assist and Multicast
Kadangode Ramakrishnan, Vijay Gopalakrishnan, Rittwik Jana, Divesh Srivastava, Bobby Bhattacharjee
2008.  [PDF]  [BIB]

Performability analysis of multi-layer restoration in a satellite network
Kostas Oikonomou, Kadangode Ramakrishnan, Robert Doverspike, Angela Chiu, Rakesh Sinha, Miguel Martinez-Heath
2007.  [TXT]  [BIB]

Multicast architecture with adaptive dual-state
Kadangode Ramakrishnan, Divesh Srivastava, Michael Rabinovich, Yin Zhang, Tae Won Cho
2007.  [PDF]  [BIB]

MPLOT: A Transport Protocol Exploiting Multipath Diversity using Erasure Coding
Kadangode Ramakrishnan, Vicky Sharma, Shivkumar Kalyanaraman, Koushik Kar, Vijay Subramanian
2007.  [PDF]  [BIB]

Live Data Center Migration across WANs: A Robust Cooperative Context Aware Approach
Kadangode Ramakrishnan, Jacobus Van Der Merwe, Prashant Shenoy
2007.  [PDF]  [BIB]

Balancing Loss-Tolerance between Link and Transport Layers in Multi-Hop Wireless Networks
Kadangode Ramakrishnan, Vijaynarayanan Subramanian, Shivkumar Kalyanaraman
2007.  [PDF]  [BIB]

The Case for Semantic Aware Remote Replication
Jacobus Van Der Merwe, Kadangode Ramakrishnan, Xiaotao Liu, Gal Niv, Prashant Shenoy
2006.  [PDF]  [BIB]

IP Backbone Design for Multimedia Distribution: Architecture and Performance
Guangzhi Li, Robert Doverspike, Kadangode Ramakrishnan, Dongmei Wang, Kostas Oikonomou
2006.  [PDF]  [BIB]

Packet aware transport for metro networks
Thomas Afferton, Robert Doverspike, Charles Kalmanek, Kadangode Ramakrishnan
IEEE Communication Magazine,  2004.  [BIB]

Congestion control in resilient packet rings
Dongmei Wang, Kadangode Ramakrishnan, Charles Kalmanek, Robert Doverspike, Aleksandra Smiljanic
7th INFORMS Telecommunications Conference,  2004.  [BIB]

Patents

Methods And Apparatus To Distribute Network IP Traffic, December 11, 2012
System And Method For Improving Transport Protocol Performance In Communication Networks Having Lossy Links, November 6, 2012
Method For Call Forwarding Without Hairpinning And With Split Billing, October 9, 2012
Cross-Layer Reconfiguration Method For Surviving Multiple-Link Network Failures, August 14, 2012
Multicast With Adaptive Dual-State, November 22, 2011
Methods And Apparatus To Deploy And Monitor Network Layer Functionalities, October 4, 2011
Method For Bandwidth Management By Resizing Pipes, June 7, 2011
Methods And Apparatus To Monitor Network Layer Functionalities, May 17, 2011
Transport Protocol For Efficient Aggregation Of Heterogeneous Lossy Paths, April 19, 2011
Method And Apparatus Of Providing Resource Allocation And Admission Control Support In A VPN, March 15, 2011
Method And Apparatus For Increasing Survivability In IP Networks, March 8, 2011
Loss Tolerant Transmission Control Protocol, February 15, 2011
Methods For Determining Non-Broadcast Multiple Access (NBMA) Connectivity For Routers Having Multiple Local NBMA Interfaces, October 5, 2010
Method And Apparatus For Coordinating A Change In Service Provider Between A Client And A Server With Identity Based Service Access Management, September 21, 2010
Method For Performing Gate Coordination On A Per-Call Basis, August 17, 2010
Method For Performing Segmented Resource Reservation, June 22, 2010
Method For Call Forwarding Without Hairpinning And With Split Billing, May 4, 2010
Method And Apparatus For Increasing Survivability In IP Networks, March 16, 2010
System And Method For Improving Transport Protocol Performance In Communication Networks Having Lossy Links, December 1, 2009
Method For Allocating Network Resources, February 17, 2009
Method and apparatus of providing resource allocation and admission control support in a VPN, May 20, 2008
Loss tolerant transmission control protocol, April 29, 2008
Method for exchanging signaling messages in two phases, December 4, 2007
Method for bandwidth management by resizing pipes, November 27, 2007
Method for performing gate coordination on a per-call basis, October 30, 2007
Method for performing segmented resource reservation, September 25, 2007
Method for performing gate coordination on a per-call basis, July 17, 2007
Method for allocating network resources, April 17, 2007
Virtual private network, March 27, 2007
Method for performing lawfully-authorized electronic surveillance, December 19, 2006
Method and apparatus for coordinating a change in service provider between a client and a server, June 27, 2006
Service selection in a shared access network using policy routing, June 20, 2006
Method for exchanging signaling messages in two phases, April 11, 2006
Method and apparatus for coordinating a change in service provider between a client and a server with identity based service access management, April 11, 2006
Method for bandwidth management by resizing pipes, February 14, 2006
System and method for improving transport protocol performance in communication networks having lossy links, January 24, 2006
Method for call forwarding without hairpinning and with split billing, January 3, 2006
Method For Establishing Call State Information Without Maintaining State Information At Gate Controllers, July 5, 2005
Virtual Private Network, June 28, 2005
Method for providing privacy by network address translation, March 22, 2005
Startup Management System And Method For Rate-Based Flow And Congestion Control Within A Network, January 4, 2005
Method For Allocating Network, November 23, 2004
Method for bandwidth management by resizing pipes, August 31, 2004
Method for performing gate coordination on a per-call basis, June 29, 2004
Method and apparatus for dynamically displaying brand information in a user interface, June 22, 2004
Method for allocating network resources, June 8, 2004
Routing over large clouds, March 23, 2004
System and method for improving transport protocol performance in communication networks having lossy links, March 23, 2004
Method and apparatus for the encapsulation of control information in a real-time data stream, March 16, 2004
Method for establishing call state information without maintaining state information at gate controllers, February 17, 2004
Method and system for telephony and high speed data access on a broadband access network, December 16, 2003
Method For Call Forwarding Without Hairpinning And With Split Billing, June 10, 2003
Method For Simulating A Ring Back For A Call Between Parties In Different Communication Networks, June 3, 2003
Architecture For Lightweight Signaling In ATM Networks, April 29, 2003
Method and apparatus for communication services on a network, December 24, 2002
Method for allocating network resources, November 19, 2002
Method and apparatus for managing congestion within an internetwork using window adaptation, August 20, 2002
System and method for multipoint-to-multipoint multicasting, March 5, 2002
Method for exchanging signaling messages in two phases, November 27, 2001
Method and apparatus for smoothing and multiplexing video data flows, October 30, 2001
Method and apparatus for supporting compressed video with explicit rate congestion control, July 31, 2001
Architecture for lightweight signaling in ATM networks, June 5, 2001
Startup management system and method for networks, February 20, 2001
Load balancing based on queue length, in a network of processor stations, October 3, 2000
Architecture for lightweight signaling in ATM networks, October 3, 2000
System and method for performing switching in multipoint-to-multipoint multicasting, April 11, 2000
System and method for improving transport protocol performance in communication networks having lossy links, October 26, 1999
Method for fair allocation of bandwidth, August 31, 1999
Adaptive channel allocation system for communication network, September 8, 1998
Awards
AT&T Science and Technology Medal, 2012. For innovation and leadership in evaluation of Mobile Video Delivery Optimizations Techniques.

AT&T Fellow, 2006.

IEEE Fellow, 2005. For contributions to congestion control and traffic management in communication networks.

graphviz

Connections

Graphviz