=2005= * A. Seth and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/05/tca_security.pdf Practical Security for Disconnected Nodes], '''To Appear, First Workshop on Secure Network Protocols (NPSEC)''', November 2005. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/05/naming.pdf Naming, Addressing, and Forwarding Reconsidered], '''Manuscript, under submission)''', August, 2005. * M. Ghaderi and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/05/mms.pdf Multimedia Messaging Service: System Description and Performance Analysis], '''Proc. WICON''', July 2005. * A. Seth, P. Darragh, S. Liang, Y. Ling, and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/05/tca.pdf An Architecture for Tetherless Communication], '''Manuscript, under submission''', July 2005. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/05/approx.pdf Efficient and Decentralized Computation of Approximate Global State], '''Position paper presented at Microsoft Workshop on Self-Managed Networks''', June 2005. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/05/cellphonev3.pdf Why Cell Phones Will Dominate the Future Internet], '''Editorial in ACM Computer Communication Review''', April 2005. =2004= * M. Zaharia and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/04/hybrid.pdf Adaptive Peer-to-Peer Search], '''University of Waterloo Technical Report 2004-55''', November 2004. * S. Liang and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/04/boosting.pdf Dynamic priority boosting for opportunistic mobile computing ], '''Unpublished Manuscript''', October 2004. =2001= * J. Wang, Y. Zhang, and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/01/understandinge2e_globecom.pdf Understanding End-to-End Performance: Testbed and Preliminary Results], '''Proc. of IEEE Global Internet Symposium''', November 2001. * L. Qiu, Y. Zhang and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/01/manytcp_compnet.pdf Understanding the Performance of Many TCP Flows], '''Computer Networks''', 37(3-4), pp. 277-306, November 2001 * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/01/twp3.pdf Ensim ServerXchange: the Key to Hosting Automation:A White Paper], '''Ensim Technical Publications''' July 2001. =2000= * Y. Zhang, L. Qiu, and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/00/tcpspand_nossdav00.pdf Speeding Up Short Data Transfers: Theory, Architecture Support, and Simulation Results], '''Proc. NOSSDAV 2000''', Chapel Hill, NC, June 2000. =1999= *L. Qiu, Y. Zhang and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/99/manytcp_icnp.pdf On Individual and Aggregate TCP Performance], '''Proceedings of the 7th IEEE International Conference on Network Protocols (ICNP '99)''', Toronto, Canada, November 1999. ` * J. Wang and S. Keshav [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/99/ethernet_lcn.pdf Efficient and Accurate Ethernet Simulation], '''Proceedings of the 24th IEEE Annual Conference on Local Computer Networks ''' 1999. * S. Keshav and S. Paul, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/99/cm_icnp.pdf Centralized Multicast], ''' Proc. ICNP '99''', October 1999. * R. Siamwalla, R. Sharma, and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/99/discovery.pdf Discovering Internet Topology], ''' Unpublished manuscript''', July 1999. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/99/multimodal.pdf Multimodal Applications and Multiplanar Networks], '''Unpublished manuscript''', March 1999. * X.W.Huang, R. Sharma, and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/99/entrapid_infocom.pdf The ENTRAPID Protocol Development Environment], '''Proc. Infocom '99, ''' March 1999. =1998= * S. Keshav and R. Sharma, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/98/npm_nossdav98.pdf Achieving Quality of Service through Network Performance Management], '''Proc. NOSSDAV '98''', July 1998. * S. Keshav and R. Sharma, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/98/routertrends_ieeecomm.pdf Issues and Trends in Router Design, ] '''IEEE Communications Magazine''', May 1998. =1997= * M. Grossglauser, S. Keshav , D. Tse, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/97/rcbr_ton.pdf RCBR: A Simple and Efficient Service for Multiple Time-Scale Traffic], '''IEEE/ACM Transactions on Networking''', December 1997. * R. Sharma, S. Keshav, M. Wu, and L. Wu, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/97/active_nossdav.pdf Environments for Active Networks], '''Proc. NOSSDAV '97, ''' May 1997. * S. Keshav and S.P. Morgan, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/97/smart_infocom.pdf SMART: Retransmission: Performance with Random Losses and Overload], '''Proc. INFOCOM '97''', April 1997. * C.R. Kalmanek, S. Keshav, W.T. Marshall, S.P. Morgan, and R.C. Restrick, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/97/xunet_ton.pdf Xunet 2: Lessons from an Early Wide-Area ATM Testbed], '''IEEE/ACM Transactions on Networking, ''' April 1997. *A.E. Kaplan, S. Keshav, N.L. Schryer and J.H. Venutolo, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/97/car_mmjournal.pdf An Internet Accessible Telepresence], '''Multimedia Systems Journal, March 1997.''' =1996= * R. Ahuja, S. Keshav and H. Saran, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/96/transport_ton.pdf Design ,Implementation, and Performance Measurement of a Native-Mode ATM Transport Layer (Extended Version)], '''IEEE/ACM Transactions on Networking''' August 1996. * A. Jain and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/freebsd_nossdav.pdf Native-mode ATM in FreeBSD: Experience and Performance], '''Proc. NOSSDAV '96''', April 1996. * R. Ahuja, S. Keshav and H. Saran, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/96/transport_infocom.pdf Design, Implementation, and Performance of a Native-Mode ATM Transport Layer], '''Proc. IEEE INFOCOM '96''', March 1996. * M. Grossglauser and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/96/cbr_infocom.pdf On CBR Service], '''Proc. IEEE INFOCOM '96''', March 1996. =1995= * S. Keshav , C. Lund, S. Phillips, N. Reingold and H. Saran, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/95/hold_jsac.pdf" An Empirical Evaluation of Virtual Circuit Holding Time Policies in IP-over- ATM Networks], '''IEEE Journal on Selected Areas in Communication''', October 1995. * M. Grossglauser, S. Keshav , D. Tse, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/95/rcbr_sigcomm.pdf RCBR: A Simple and Efficient Service for Multiple Time-Scale Traffic], '''Proc. SigComm '95''', August 1995. *M. Grossglauser, S. Keshav , D. Tse, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/95/vbr_nossdav.pdf The Case Against VBR], '''Proc. NOSSDAV '95''', April 1995. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/95/pp.pdf Packet-Pair Flow Control] -- Available only on the web (Warning: this paper is 55 pages long). =1994= * S.P. Morgan and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/94/pp_overload.pdf/ Packet-Pair Rate Control - Buffer Requirements and Overload Performance], '''Technical Memorandum, AT&T Bell Laboratories''', October 1994. * R. Sharma and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/94/signaling_os_sigcomm.pdf Signaling and Operating System Support for Native-Mode ATM Applications], '''Proc. ACM SigComm'94''', August 1994. * H. Saran and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/94/hold_infocom.pdf An Empirical Evaluation of Virtual Circuit Holding Times in IP-over-ATM Networks], '''Proc. Infocom '94''', June 1994. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/94/videoconf_inet.pdf Experience with Large Videoconferences in Xunet 2], '''Proc. INET'94''' , June 1994. * S. Keshav and H. Saran, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/94/semantics_att.pdf Semantics and Implementation of a Native-Mode ATM Protocol Stack], '''AT&T Bell Laboratories Technical Memorandum''', February 1994. =1993= * H. Saran, S. Keshav and C.R. Kalmanek, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/94/xusched_nossdav.pdf A Scheduling Discipline and Admission Control Policy for Xunet 2], '''Proc. NOSSDAV '93''', November 1993; also '''Multimedia Systems Journal''', 1994. * A.E. Kaplan and S. Keshav, Talking Heads Made Simple, '''Presented at the 1993 International Worshop on Facial Animation''', Philadelphia, Pennsylvania, November 1993. [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/93/face_anim.txt Patent disclosure] * A. Berenbaum, M.J. Dixon, A. Iyengar and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/ieeexplore.ieee.org/iel3/65/5854/00224052.pdf A Flexible ATM Host-Interface for Xunet 2], '''IEEE Network Magazine''', V7, N4, July 1993. *A. Banerjea and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/93/q_delays_infocom.pdf Queueing Delays in Rate-Controlled Networks], '''Proc. Infocom'93''', March 1993. =1992= * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/92/qoswkshop_att Report on Workshop on Quality of Service Issues in High Speed Networks], '''ACM SIGCOMM Computer Communication Review''', October 1992. * H. Kanakia, S. Keshav and P. Mishra, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/92/comparison_att.pdf A Benchmark Suite for Comparing Congestion Control Schemes], '''Technical Memorandum, AT&T Bell Laboratories''', July 1992. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/92/pp_inet.pdf Flow Control in High-Speed Networks with Long Delays], '''Proceedings of INET '92''', Kobe, Japan, June 1992. * P.S. Khedkar and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/92/fpred_fuzzysys.pdf Fuzzy Prediction of Timeseries], '''Proc. IEEE Conference on on Fuzzy Systems''', March 1992. *C. Parris, S. Keshav and D. Ferrari, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/92/pricing.pdf A Framework for the Study of Pricing in Integrated Networks], '''ICSI Technical Report TR-92-016 and AT&T Bell Labs Technical Memorandum TM-920105-03''', January 1992. =1991= *S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/hrr++_att.pdf Implementing Stop-and-Go using Hierarchical Round Robin Service], '''Technical Memorandum TM-911018-15''', AT&T Bell Laboratories, October 1991. * H. Zhang and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/comparison_sigcomm.pdf Comparision of Rate-Based Service Disciplines], '''Proc ACM SigComm 1991''', September 1991. *S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/pp_sigcomm.pdf A Control-theoretic Approach to Flow Control], '''Proc. ACM SigComm 1991''', September 1991. *S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/effimpl.pdf On the Efficient Implementation of Fair Queueing], '''Journal of Internetworking: Research and Experience''', V2, N3, September 1991. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/thesis/keshav.th.tar.Z Congestion Control in Computer Networks] '''PhD Thesis, published as UC Berkeley TR-654''', September 1991. (Awarded the Sakrison Prize for the best PhD thesis in the EECS department, 1992.) **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/intro.pdf Introduction and Abstract]. **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/ch1.pdf Chapter 1: Introduction]. **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/ch2.pdf Chapter 2: Fair Queueing]. **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/ch3.pdf Chapter 3: Efficient Implementation of Fair Queueing]. **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/ch4.pdf Chapter 4: The Packet Pair Flow Control Protocol]. **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/ch5.pdf Chapter 5: A Control-Theoretic Approach to Flow Control]. **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/ch6.pdf Chapter 6: Simulation Experiments]. **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/ch7.pdf Chapter 7: Conclusions]. **[http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/bib.pdf Bibliography]. *S. Keshav, A. Agrawala and S. Singh, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/91/detanalysis.pdf Design and Analysis of a Flow Control Algorithm for a Network of Rate Allocating Servers], '''Protocols for High Speed Networks II>published by IFIP Press''', April 1991. =1990= * C.R. Kalmanek, H. Kanakia, S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/90/hrr_globecom.pdf Rate-Controlled Servers for Very High-Speed Networks], '''Proc. GLOBECOM '90''', San Diego, December 1990. * S. Singh, A. Agrawala and S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/tenet/SiAgKe90.ps Deterministic Analysis of Flow and Congestion Control Policies in Virtual Circuits], '''University of Maryland Tech Report TR 2490''', June 1990. =1989= * A. Demers, S. Keshav and S. Shenker, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/89/fq.pdf Analysis and Simulation of a Fair Queueing Algorithm, ] '''Journal of Internetworking Research and Experience''', V1, N1, pp 3-26, September 1990; also in Proc. ACM SigComm 1989, pp 1-12, September 1989. * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/89/mechanism.pdf A Mechanism for Congestion Control in Computer Networks], '''Unpublished preprint''', April 1989. =1988= * S. Keshav, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/88/real.pdf REAL : A Network Simulator], '''UCB CS Tech Report 88/472''', December 1988. * S. Keshav and D.P. Anderson, [http://blizzard.cs.uwaterloo.ca/keshav/home/Papers/data/88/filesys_modsim.pdf A Workload Model for Large Distributed File Systems], '''Proc. 19th Annual Pittsburgh Conference on Simulation and Modeling''', May 1988. '''Some of these papers have been published by IEEE, as noted in the references. These papers are copyrighted by IEEE in the years shown. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to server or lists, or to reuse any copyrighted component of this work in other works, must be obtained from the IEEE. Contact: Manager, Copyrights and Permissions, IEEE Service Center, 445 Hoes Lane, PO Box 1331, Piscataway, NJ 08855-1331, USA.