|
|
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: - Large scale XML-based information dissemination: Our proposal, XTreeNet, integrates both the publish/subscribe and query/response models over a single overlay network.
- 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.
- Robust protection and restoration mechanisms of IP backbones to be capable of supporting multimedia distribution.
- Understanding the nature of Virtual Private Network communications.
- The value of Quality of Service Support in IP networks.
- Remote Storage Replication
- 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
|
 |
|