AT&T Home | AT&T Labs, Inc.
Search Research

HOME

WHO WE ARE
About Us
Innovators
Our People
In the Community
Locations
Career Opportunities

WHAT WE DO
Research Areas
Projects
Software Tools
Licensing Portfolio
Patents

COLLABORATION
Universities
Industry

NEWS & INFORMATION
AT&T Labs News
Publications

SITE FEEDBACK

K. K. Ramakrishnan

 

KADANGODE RAMAKRISHNAN
email: kkrama@research.att.com
180 PARK AVE - BUILDING 103
FLORHAM PARK, NJ, 07932

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



K. K. Ramakrishnan

I work on performance and architectural issues 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. I am currently working on the following issues with several collaborators and students:

  1. Large scale XML-based information dissemination: Our proposal, XTreeNet, integrates both the publish/subscribe and query/response models over a single overlay network.
  2. Improving the performance of Transport protocols over lossy 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% over multi-hop wireless networks.
  3. Robust protection and restoration mechanisms of IP backbones to be capable of supporting multimedia distribution.
  4. Understanding the nature of Virtual Private Network communications.
  5. The value of Quality of Service Support in IP networks.
  6. Remote Storage Replication
  7.  I have also been working on Multiservice Network Architectures and Performance, emphasizing evolution of metro and access networks to a packet-based infrastructure

Professional activities:

I am an IEEE Fellow (2005) “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 the IEEE LANMAN 2007 Workshop (http://www.ieee-lanman.org/), to be held in June 2007. I was the Technical Program Committee Chair for the LANMAN 2005 Workshop.

I am a Technical Program Co-Chair for the 3rd ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2007) to be held in Dec. 2007 (http://www.ancsconf.org).

I will also be a Technical Program Co-Chair for ICNP 2008 (http://www.ieee-icnp.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.

More details, including a publication list (with links to some papers), may be found on my home page: http://www.research.att.com/~kkrama



My Patents

-> 7376084 Method and apparatus of providing resource allocation and admission control support in a VPN, 05-20-2008
-> 7366132 Loss tolerant transmission control protocol, 04-29-2008
-> 7305081 Method for exchanging signaling messages in two phases, 12-04-2007
-> 7301964 Method for bandwidth management by resizing pipes, 11-27-2007
-> 7289490 Method for performing gate coordination on a per-call basis, 10-30-2007
-> 7274662 Method for performing segmented resource reservation, 09-25-2007
-> 7245610 Method for performing gate coordination on a per-call basis, 07-17-2007
-> 7206397 Method for allocating network resources, 04-17-2007
-> 7197048 Virtual private network, 03-27-2007
-> 7151772 Method for performing lawfully-authorized electronic surveillance, 12-19-2006
-> 7069344 Method and apparatus for coordinating a change in service provider between a client and a server, 06-27-2006
-> 7065578 Service selection in a shared access network using policy routing, 06-20-2006
-> 7027432 Method and apparatus for coordinating a change in service provider between a client and a server with identity based service access management, 04-11-2006
-> 7027581 Method for exchanging signaling messages in two phases, 04-11-2006
-> 6999474 Method for bandwidth management by resizing pipes, 02-14-2006
-> 6990069 System and method for improving transport protocol performance in communication networks having lossy links, 01-24-2006
-> 6983040 Method for call forwarding without hairpinning and with split billing, 01-03-2006
-> 6915421 Method For Establishing Call State Information Without Maintaining State Information At Gate Controllers, 07-05-2005
-> 6912232 Virtual Private Network, 06-28-2005
-> 6870845 Method for providing privacy by network address translation, 03-22-2005
-> 6839768 Startup Management System And Method For Rate-Based Flow And Congestion Control Within A Network, 01-04-2005
-> 6823059 Method For Allocating Network, 11-23-2004
-> 6785233 Method for bandwidth management by resizing pipes, 08-31-2004
-> 6757290 Method for performing gate coordination on a per-call basis, 06-29-2004
-> 6753887 Method and apparatus for dynamically displaying brand information in a user interface, 06-22-2004
-> 6748070 Method for allocating network resources, 06-08-2004
-> 6711128 System and method for improving transport protocol performance in communication networks having lossy links, 03-23-2004
-> 6711152 Routing over large clouds, 03-23-2004
-> 6707819 Method and apparatus for the encapsulation of control information in a real-time data stream, 03-16-2004
-> 6694429 Method for establishing call state information without maintaining state information at gate controllers, 02-17-2004
-> 6665299 Method and system for telephony and high speed data access on a broadband access network, 12-16-2003
-> 6577718 Method For Call Forwarding Without Hairpinning And With Split Billing, 06-10-2003
-> 6574335 Method For Simulating A Ring Back For A Call Between Parties In Different Communication Networks, 06-03-2003
-> 6556577 Architecture For Lightweight Signaling In ATM Networks, 04-29-2003
-> 6498797 Method and apparatus for communication services on a network, 12-24-2002
-> 6483912 Method for allocating network resources, 11-19-2002
-> 6438101 Method and apparatus for managing congestion within an internetwork using window adaptation, 08-20-2002
-> 6353596 System and method for multipoint-to-multipoint multicasting, 03-05-2002
-> 6324279 Method for exchanging signaling messages in two phases, 11-27-2001
-> 6310857 Method and apparatus for smoothing and multiplexing video data flows, 10-30-2001
-> 6269078 Method and apparatus for supporting compressed video with explicit rate congestion control, 07-31-2001
-> 6243387 Architecture for lightweight signaling in ATM networks, 06-05-2001
-> 6192406 Startup management system and method for networks, 02-20-2001
-> 6128305 Architecture for lightweight signaling in ATM networks, 10-03-2000
-> 6128642 Load balancing based on queue length, in a network of processor stations, 10-03-2000
-> 6049546 System and method for performing switching in multipoint-to-multipoint multicasting, 04-11-2000
-> 5974028 System and method for improving transport protocol performance in communication networks having lossy links, 10-26-1999
-> 5946324 Method for fair allocation of bandwidth, 08-31-1999
-> 5805599 Adaptive channel allocation system for communication network, 09-08-1998

Selected Publications

-> Convergence Through Packet-Aware Transport. John Wei, K. K. Ramakrishnan, Robert Doverspike, Jorge Pastor, Luis-Aguirre-Torres, Charles Kalmanek, Thomas Afferton. Journal of Optical Networking, 2006

-> XTreeNet: Scalable Overlay Networks for XML Content Dissemination and Querying. William Fenner, Michael Rabinovich, K. K. Ramakrishnan, Divesh Srivastava and Yin Zhang. Proceedings of the 10th International Workshop on Web Content Caching and Distribution, 2005

-> LT-TCP: End-to-End Framework to Improve TCP Performance over Networks with Lossy Channels. Omesh Tickoo, Vijaynarayanan Subramanian, Shivkumar Kalyanaraman and K. K. Ramakrishnan. Proceedings of the International Workshop on QoS, 2005

-> Tradeoffs in Resource Management for Virtual Private Networks. Satish Raghunath, Shivkumar Kalyanaraman and K. K. Ramakrishnan. Proceedings of INFOCOM 2005, 2005

-> Measurement based characterization and provisioning of IP VPNs. Satish Raghunath, K. K. Ramakrishnan, Shivkumar Kalyanaraman and Chris Chase. Proceedings of the 2004 Internet Measurement Conference (IMC-04), 2004

-> Congestion Control in Resilient Packet Rings. Dongmei Wang, K. K. Ramakrishnan, Charles Kalmanek, Aleksandra Smiljanic, Robert Doverspike. Proceedings of the International Conference on Network Protocols, 2004

-> Packet Aware Transport for Metro Networks. T. Afferton, R. Doverspike, C. Kalmanek, K. K. Ramakrishnan. IEEE Communications Magazine, 2004

-> Achieving Faster Failure Detection in OSPF Networks. Mukul Goyal, K. K. Ramakrishnan and Wu-chi Feng. Proceedings of the ICC 2003, 2003

-> Resource Management with Hoses: Point-To-Cloud Services for Virtual Private Networks. Nicholas G. Duffield, Albert G. Greenberg, Kadangode Ramakrishnan, Jacobus E. Van Der Merwe, Pawan Goyal, Partho Mishra. IEEE/ACM Transactions on Networking (TON), 2002

-> Explicit Window Adaptation: A Method to Improve TCP Performance. Lampros Kalampoukas, Anujan Varma and K. K. Ramakrishnan. IEEE/ACM Transactions on Networking, 2002

-> An OSPF Topology Server: Design and Evaluation. Aman Shaikh, Mukul Goyal, Albert Greenberg, Raju Rajan and K. K. Ramakrishnan. IEEE Journal on Selected Areas in Communications, 2002

-> Formal Verification of Safety and Performance Properties of TCP Selective Acknowledgment. Mark Smith, K. K. Ramakrishnan. IEEE/ACM Transactions on Networking,, 2002

-> Measurement and Analysis of IP Network Usage and Behavior. R. Caceres, N.G. Duffield, A. Feldmann, J. Friedmann, A. Greenberg, R. Greer, T. Johnson, C. Kalmanek, B.Krishnamurthy, D. Lavelle, P.P. Mishra, K.K. Ramakrishnan, J. Rexford, F. True, and J.E. van der Merwe. IEEE Communications Magazine, 2000

-> A Binary Feedback Scheme for Congestion Avoidance in Computer Networks. K. K. Ramakrishnan, Raj Jain. ACM Transactions on Computer Systems, 1990