Download Bobby Bhattacharjee and more Exams Network Technologies and TCP/IP in PDF only on Docsity!
Curriculum Vitae
Bobby Bhattacharjee
Department of Computer Science The University of Maryland College Park
1 Personal Information
Professor, Computer Science Department and the Institute for Advanced Computer Studies, University of Maryland Appointed Fall, 1999.
Affiliate Professor, Department of Electrial and Computer Engineering, University of Maryland.
Alfred P. Sloan Research Fellow (2004–2006).
1.1 Education
- Ph.D. in Computer Science Georgia Institute of Technology, Atlanta, Georgia, Summer 1999 Dissertation title: Active Networking: Architectures, Composition, and Applications Advisors: Kenneth L. Calvert and Ellen W. Zegura
- Bachelor of Science in Mathematics and Computer Science Georgia College and State University, Milledgeville, Georgia, Spring 1994 Graduated Summa Cum Laude and Outstanding Department Major
1.2 Employment
Summer 2009 to present Professor University of Maryland, College Park, Maryland
Summer 2005 to present Associate Professor University of Maryland, College Park, Maryland
Fall 2006 Visiting Professor Max Planck Instit¨ut f¨ur Software Systems, Saarbr¨ucken, Germany
Spring, Summer 2007 Visiting Researcher
AT&T Labs, Florham Park, New Jersey
Fall 1999 to Spring 2005 Assistant Professor University of Maryland, College Park, Maryland
Fall 1995 to Summer 1999 Research Assistant Georgia Institute of Technology, Atlanta, Georgia
Summer 1998 Instructor Georgia Institute of Technology, Atlanta, Georgia
Summer 1997 Member of Technical Staff AT&T Labs, Florham Park, New Jersey
Summer 1995 Member of Technical Staff GTE Labs, Waltham, Massachusetts
Fall 1994 to Spring 1995 Teaching Assistant Georgia Institute of Technology, Atlanta, Georgia
2 Research, Scholarly, and Creative Activities
2.1 Chapters in Books
- Gisli Hj´almt´ysson and Samrat Bhattacharjee. “Control on Demand”, In Proceedings of the First International Working Conference on Active Networks volume 1653 of Lecture Notes in Computer Science (Stefan Covaci, editor), pages 315-329, Springer-Verlag, June
- Pete Keleher, Samrat Bhattacharjee, and Bujor Silaghi. “Are Virtualized Overlay Net- works Too Much of a Good Thing?”, Peer-to-Peer Systems First International Workshop, Lecture Notes in Computer Science, Vol. 2429, (Peter Druschel et. al. Editors) pages 225–231, Springer-Verlag, 2002.
- Bobby Bhattacharjee, Sudarshan S. Chawathe, Vijay Gopalakrishnan, Peter J. Keleher, and Bujor D. Silaghi. “Efficient Peer-To-Peer Searches Using Result-Caching”, Peer-to- Peer Systems II, Second International Workshop, IPTPS 2003, Lecture Notes in Com- puter Science, Vol. 2735, (M. Frans Kaashoek and Ion Stoica, Editors), pages 225–236, Springer-Verlag, 2003.
- Paolo Massaand Bobby Bhattacharjee. “Using Trust in Recommender Systems: an Experimental Analysis”, In Second International Conference, iTrust 2004, Lecture Notes in Computer Science, Vol. 2995 Jensen, Christian; Poslad, Stefan; Dimitrakos, Theo (Eds.), pages 221-235, Springer-Verlag, 2004.
- Rob Sherwood, Seungjoon Lee, and Bobby Bhattcharjee. “Cooperative Peer Groups in NICE”, Computer Networks Journal, Special Issue on Management in P2P systems: Trust, Reputation and Security, Vol 50:4, pages 523-544, 2006.
- Tuna Guven, Chris Kommareddy, Richard J. La, Mark A. Shayman, and Bobby Bhat- tacharjee. “Measurement-Based Optimal Routing on Overlay Architectures for Unicast Sessions”, Computer Networks Journal: Special issue on Network Modeling and Simula- tion, Vol. 50, No. 12, pages 1938–1951, August 2006.
- Suman Banerjee, Seungjoon Lee, Bobby Bhattacharjee, and Aravind Srinivasan. “Re- silient Multicast using Overlays”, IEEE/ACM Transactions of Networking, Vol. 14, No. 2, pages 237–248, April 2006.
- Ruggero Morselli, Bobby Bhattacharjee, Michael A. Marsh, and Aravind Srinivasan. “Ef- ficient Lookup on Unstructured Topologies”, IEEE Journal on Selected Areas in Com- munications (J-SAC), Special Issue on Peer-to-Peer Communications and Applications, pages 62-72, 2007.
- Jik-Soo Kim, Beomseok Nam, Peter Keleher, Michael Marsh, Bobby Bhattacharjee, and Alan Sussman. “Trade-offs in Matching Jobs and Balancing Load for Distributed Desktop Grids”, Future Generation Computer Systems – International Journal of Grid Computing: Theory, Methods & Applications, Vol. 25, No. 5, pages 415–424, 2008.
- Seungjoon Lee, Bobby Bhattacharjee, Aravind Srinivasan, and Samir Khuller. “Efficient and Resilient Backbones for Multihop Wireless Networks”, IEEE Transactions on Mobile Computing, Vol 7:11, 2008.
- T. Guven, R. La, M. Shayman, and B. Bhattacharjee. “A Unified Framework for Multi- path Routing for Unicast and Multicast”, IEEE/ACM Transactions on Networking, Vol. 6:5, 2008.
- Seungjoon Lee, Bobby Bhattacharjee, Suman Banerjee, Bo Han. “A Generic Framework for Efficient Geographic Routing in Wireless Networks”, Elsevier Computer Networks, Vol 54:5, 2010.
- Bo Han, Lusheng Ji, Seungjoon Lee, Bobby Bhattacharjee, and Robert R. Miller. “Are All Bits Equal? – Experimental Study of IEEE 802.11 Communication Bit Errors”. IEEE/ACM Transactions on Networking, Vol. 20, No. 6, 2012.
- V. Singh, M. Lentz, B. Bhattacharjee, R. J. La and M. A. Shayman. “Dynamic fre- quency resource allocation in heterogeneous cellular networks”. IEEE Trans. on Mobile Computing (TMC). 2016.
- Wagner, Justin and Paulson, Joseph N. and Wang, Xiao and Bhattacharjee, Bobby and Bravo, Hector Corrada, Privacy-Preserving Microbiome Analysis Using Secure Compu- tation, Bioinformatics, 2016.
- Suman Banerjee, Bobby Bhattacharjee, and Christopher Kommareddy. “Scalable Ap- plication Layer Multicast”, Transactions on Networking, Under revision, Submitted in
2.3 Articles in Refereed Conferences and Workshops
- Ellen W. Zegura, Kenneth L. Calvert, and Bobby Bhattacharjee. “How to Model an Internetwork”, In Proceedings of INFOCOM’96, pages 594–602, 1996.
- Bobby Bhattacharjee, Mostafa Ammar, Ellen Zegura, Viren Shah, and Zongming Fei. “Application-Layer Anycasting”, In Proceedings of INFOCOM’97, pages 1388–1396, Kobe, Japan, 1997.
- Bobby Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Active Networking and the End-to-End Argument”, In Proceedings of ICNP’97, pages 220–228, 1997.
- Bobby Bhattacharjee, Kenneth. L. Calvert, and Ellen W. Zegura. “An Architecture for Active Networking”, In Proceedings of IFIP TC6 Seventh International Conference on High Performance Networking’97, pages 265–279, 1997.
- Bobby Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Self-Organizing Wide Area Network Caches”, In Proceedings of INFOCOM’98, pages 600–608, 1998.
- Bobby Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Reasoning about Active Networks”, In Proceedings of ICNP’98, pages 31–41, 1998.
- Zongming Fei, Bobby Bhattacharjee, Ellen W. Zegura, and Mostafa Ammar. “A Novel Server Selection Technique for Improving the Response Time of a Replicated Service”, In Proceedings of INFOCOM’98, pages 783–791, San Francisco, CA, 1998.
- Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Congestion Control and Caching in CANEs”, In Proceedings of ICC’98, Workshop on Active Networks and Programmable Networks, 1998.
- Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “LIANE — Composi- tion for Active Networks”, Computer Communications Workshop, 1998.
- Gisli Hj´almt´ysson and Samrat Bhattacharjee. “Control on Demand”, Proceedings of International Workshop on Active Networking, Berlin, pages 315–329, 1999.
- S. Merugu, S. Bhattacharjee, E. Zegura, and K. Calvert. “Bowman: A Node OS for Active Networks”. Proceedings of IEEE Infocom, pages 1127–1136, 2000.
- Y. Chae, S. Merugu, E. Zegura, and S. Bhattacharjee. “Exposing the Network: Support for Topology Sensitive Applications”, Proceedings of IEEE OpenArch, pages 65–74, 2000.
- Samrat Bhattacharjee, William Cheng, Chen-Fu Chou, Leana Golubchik, and Samir Khuller. “Bistro: A Platform for Building Scalable Wide-Area Upload Applications”, Proceedings of PAWS Workshop, 2000.
- R. Jaegar, S. Bhattacharjee, J. K. Hollingsworth, R. Duncan, T. Lavian, and F. Travostino. “Integrating Active Networking and Commercial-Grade Routing Platforms”, Usenix 2000 Workshop on Intelligence at the Edge, 2000.
- Seungjoon Lee, Rob Sherwood, and Bobby Bhattacharjee. “Cooperative Peer Groups in NICE”, Proceedings of IEEE Infocom, pages 1272–1282, April 2003.
- K-T Kuo, S. Phuvoravan, T. Guven, L. Sudarsan, H. S. Chang, S. Bhattacharjee, and M. A. Shayman. “Fast Timescale Control for MPLS Traffic Engineering”, Proceedings of Globecom 2003, pages 3108–3114, 2003.
- Bobby Bhattacharjee, Sudarshan Chawathe, Vijay Gopalakrishnan, Pete Keleher, and Bujor Silaghi. “Efficient Peer-To-Peer Searches Using Result-Caching”, Second Interna- tional Workshop on Peer-to-Peer Systems (IPTPS’03), 2003.
- Ruggero Morselli, Jonathan Katz, and Bobby Bhattacharjee. “A Game-Theoretic Frame- work for Analyzing Trust-Inference Protocols”, In the Proceedings of the Second Workshop on the Economics of Peer-to-Peer Systems, June 2004.
- Bujor Silaghi, Pete Keleher, and Bobby Bhattacharjee. “Multi-Dimensional Quorum Sets for Read-Few Write-Many Replica Control Protocols”, In Proceedings of the IEEE/ACM CCGRID, 4th Fourth International Workshop on Global and Peer-to-Peer Computing (GP2PC), April 2004.
- Suman Banerjee, Seungjoon Lee, Ryan Braud, Bobby Bhattacharjee, and Aravind Srini- vasan. “Scalable Resilient Media Streaming”, In Proceedings of ACM NOSSDAV’04, pages 4–9, 2004.
- Seungjoon Lee, Suman Banerjee, and Bobby Bhattacharjee. “The Case for a Multi-hop Wireless Local Area Network”, In Proceedings of IEEE Infocom, pages 894–905, 2004.
- T.Guven, C. Kommareddy, R.J. La, M.A. Shayman, and B. Bhattacharjee. “Measure- ment Based Optimal Multi-path Routing”, In Proceedings of IEEE Infocom, pages 187– 196, March 2004.
- Ruggero Morselli, Bobby Bhattacharjee, Jonathan Katz, and Pete Keleher. “Trust- Preserving Set Operations”, In Proceedings of IEEE Infocom, pages 2231–2241, March
- Rob Sherwood, Ryan Braud, and Bobby Bhattacharjee. “Slurpie: A Cooperative Bulk Data Transfer Protocol”, In Proceedings of IEEE Infocom, pages 941–951, March 2004.
- V. Gopalakrishnan, B. Silaghi, B. Bhattacharjee, and P. Keleher. “Adaptive Replication in Peer-to-Peer Systems”, In Proceedings of IEEE International Conference on Distributed Computing Systems (ICDCS), pages 360–369, March 2004.
- David Hovemeyer, Jeff Hollingsworth, and Bobby Bhattacharjee. “Running on the Bare Metal with GeekOS”, In Proceedings of the Technical Symposium on Computer Science Education (SIGCSE), pages 315–319, March 2004.
- Bujor Silaghi, Vijay Gopalakrishnan, Bobby Bhattacharjee, and Pete Keleher. “Hierar- chical Routing with Soft-State Replicas in TerraDir”, In Proceedings of the 18th IPDPS Conference, pages 48–57, April 2004.
- Rob Sherwood, Bobby Bhattacharjee, and Ryan Braud. “Misbehaving TCP Receivers Can Cause Internet-Wide Congestion Collapse”, Proceedings of Computer and Commu- nications Security (CCS), pages 383–392, 2005.
- Ruggero Morselli, Bobby Bhattacharjee, Michael A. Marsh, and Aravind Srinivasan. “Ef- ficient Lookup on Unstructured Topologies”, Principles of Distributed Computing, pages 77–86, 2005.
- Seungjoon Lee, Bobby Bhattacharjee, and Suman Banerjee. “Efficient Geographic Rout- ing in Multihop Wireless Networks”, ACM MobiHoc 2005, pages 230–241, 2005.
- T. Guven, R. J. La, M. Shayman, and B. Bhattacharjee. “Measurement-based Multipath Multicast,” In IEEE Global Internet Symposium, pages 2803–2808, 2005.
- Vahid Tabatabaee, Bobby Bhattacharjee, Richard La, and Mark Shayman. “Differen- tiated Traffic Engineering for QoS Provisioning”, In the Proceedings of INFOCOM’05, pages 2349–2359, 2005.
- J. S. Kim, B. Nam, P. Keleher, M. Marsh, B. Bhattacharjee, and A. Sussman. “Resource Discovery Techniques in Distributed Desktop Grid Environments”, Proceedings of the 7th IEEE/ACM International Conference on Grid Computing - GRID 2006, pages 9–16, September 2006. Best paper award.
- Cristian Lumezanu, Neil Spring, and Bobby Bhattacharjee. “Decentralized Message Or- dering for Publish/Subscribe Systems”, ACM/IFIP/Usenix 7th International Middleware Conference, 2006.
- Abhishek Kashyap, Samrat Bhattacharjee, Richard La, Mark Shayman, and Vahid Tabatabaee. “Single-Path Routing of Time-varying Traffic”, In the Proceedings of Globecom, 2006.
- Vasile Gaburici, Peter Keleher, and Bobby Bhattacharjee. “File System Support for Collaboration in the Wide Area”, Proceedings of IEEE International Conference on Dis- tributed Computing Systems (ICDCS), pages 26–36, 2006.
- J. H. Li, M. Yu, R. Levy, and B. Bhattacharjee. “A Scalable Key Management and Clustering Scheme for Ad Hoc Networks”, Proceedings of InfoScale, pages 28–38, Hong Kong, 2006.
- Vijay Gopalakrishnan, Bobby Bhattacharjee, and Peter Keleher. “Distributing Google”, In 2nd IEEE International Workshop on Networking Meets Databases (NetDB’ 06), pages 33–39, April 2006.
- Dave Levin, Rob Sherwood, and Bobby Bhattacharjee. “Fair File Swarming with FOX”, Proceedings of the International Workshop on Peer-to-Peer Systems (IPTPS’06), 2006.
- Alan Mislove, Massimiliano Marcon, Krishna Gummadi, Peter Druschel, and Bobby Bhat- tacharjee. “Measurement and Analysis of Online Social Networks”, In Proceedings of the ACM/Usenix Internet Measurement Conference (IMC 2007), pages 29–42, 2007.
- Dave Levin, Katrina LaCurts, Neil Spring, and Bobby Bhattacharjee. “BitTorrent is an Auction: Analyzing and Improving BitTorrent’s Incentives”, In Proceedings of Sigcomm,
- Alan Mislove, Hema Swetha Koppula, Krishna P. Gummadi, Peter Druschel, and Bobby Bhattacharjee. “Growth of the Flickr social network”, In Proceedings of the 1st ACM SIGCOMM Workshop on Social Networks (WOSN’08), Seattle, WA, 2008.
- Dave Levin, Randolph Baden, Cristian Lumezanu, Neil Spring, and Bobby Bhattacharjee. “Motivating Participation in Internet Routing Overlays”, In NetEcon 2008 (Workshop on the Economics of Networks, Systems, and Computation), 2008.
- Bo Han, Lusheng Ji, Seungjoon Lee, Bobby Bhattacharjee, Robert R. Miller. “All Bits Are Not Equal – A Study of IEEE 802.11 Communication Bit Errors”, INFOCOM 2009.
- Bo Han, Lusheng Ji, Seungjoon Lee, Robert R. Miller, Bobby Bhattacharjee. “Channel Access Throttling for Overlapping BSS Management”. IEEE ICC, June 2009.
- Vijay Gopalakrishnan, Bobby Bhattacharjee, K. K. Ramakrishnan, Rittwik Jana, Di- vesh Srivastava. “CPM: Adaptive Video-on-Demand with Cooperative Peer Assists and Multicast.” IEEE INFOCOM 2009.
- Bo Han, Lusheng Ji, Seungjoon Lee, Robert Miller, Bobby Bhattacharjee, “Channel Access Throttling for Improving WLAN QoS”, IEEE Secon, Rome, Italy, June 2009
- Cristian Lumezanu and Randy Baden and Dave Levin and Neil Spring and Bobby Bhat- tacharjee, “Symbiotic Relationships in Internet Routing Overlays”, Usenix-NSDI, 2009.
- Cristian Lumezanu and Randy Baden and Neil Spring and Bobby Bhattacharjee, “Tri- angle Inequality and Routing Policy Violations in the Internet”, Passive and Active Mea- surement Conference (PAM), 2009.
- Randy Baden, Adam Bender, Neil Spring, Bobby Bhattacharjee, Daniel Starin, “Per- sona: An Online Social Network with User-Defined Privacy”, Proceedings of SIGCOMM, August 2009
- Cristian Lumezanu, Randolph Baden, Neil Spring, Bobby Bhattacharjee “Triangle In- equality Variations in the Internet”, Proceedings of IMC, November 2009
- Randy Baden, Neil Spring, Bobby Bhattacharjee “Identifying close friends on the Inter- net”, The Workshop on Hot Topics in Networks (ACM Hotnets), 2009
- Adam Bender, Rob Sherwood, Derek Monner, Nate Goergen, Neil Spring, Bobby Bhat- tacharjee, “Fighting Spam with the NeighborhoodWatch DHT”, Proceedings of IEEE INFOCOM, April 2009
- Cristian Lumezanu, Randolph Baden, Dave Levin, Neil Spring, Bobby Bhattacharjee, “Symbiotic Relationships in Internet Routing Overlays”, Proceedings of USENIX NSDI, April 2009
- Animesh Nandi, Bobby Bhattacharjee, Peter Druschel, “What a mesh: understanding the design tradeoffs for streaming multicast”, Extended Abstract, ACM SIGMETRICS Performance Evaluation, 2009.
- Bo Han, Aaron Schulman, Francesco Gringoli, Neil Spring, Bobby Bhattacharjee, Lorenzo Nava, Lusheng Ji, Seungjoon Lee, and Robert Miller, “Maranello: Practical partial packet recovery for 802.11”, Proceedings of USENIX NSDI 2010.
- Cristian Lumezanu, Dave Levin, Bo Han, Neil Spring, and Bobby Bhattacharjee, “Don’t love thy nearest neighbor”, International Workshop on Peer-to-Peer Systems (IPTPS), April 2010.
- Cristian Lumezanu, Katherine Guo, Neil Spring, Bobby Bhattacharjee, “The Effect of Packet Loss on Redundancy Elimination in Cellular Wireless Networks”, ACM Sigcomm Internet Measurement Conference (IMC), 2010.
- Satinder Pal Singh, Randolph Baden, Choon Lee, Bobby Bhattacharjee, Richard J. La, Mark Shayman, “IP Geolocation in Metropolitan Areas”, Extended Abstract, Proceedings of ACM Sigmetrics, 2011.
- Matthew Lentz, Dave Levin, Jason Castonguay, Neil Spring, Bobby Bhattacharjee, D- mystifying the D-root address change, IMC (International Measurement Conference),
- Lentz, Matthew and Erd´elyi, Viktor and Aditya, Paarijaat and Shi, Elaine and Druschel, Peter and Bhattacharjee, Bobby, ”SDDR: Light-Weight, Secure Mobile Encounters”, USENIX Security Symposium, 2014.
- Aditya, Paarijaat and Erd´elyi, Viktor and Lentz, Matthew and Shi, Elaine and Bhat- tacharjee, Bobby and Druschel, Peter, “EnCore: Private, Context-based Communication for Mobile Social Apps”, International Conference on Mobile Systems, Applications, and Services (MobiSys), 2014.
- Aditya, Paarijaat and Bhattacharjee, Bobby and Druschel, Peter and Erd´elyi, Viktor and Lentz, Matthew, Brave New World: Privacy Risks for Mobile Users, Workshop on Security and Privacy Aspects of Mobile Environments (SPME), 2014.
- Dave Levin, Youndo Lee, Luke Valenta, Zhihao Li, Victoria Lai, Cristian Lumezanu, Neil Spring, Bobby Bhattacharjee “Alibi Routing” Proceedigs of ACM SIGCOMM, 2015.
- Matthew Lentz, James Litton, Bobby Bhattacharjee “Drowsy Power Management” Pro- ceedings of Symposium on Operating Systems Principles (SOSP), 2015.
- Raul Herbster, Scott DellaTorre, Peter Druschel, Bobby Bhattacharjee. “Privacy Cap- sules: Preventing Information Leaks by Mobile Apps” Proceedings of Mobisys, 2016.
- Paarijaat Aditya, Rijurekha Sen, Seong Joon Oh, Rodrigo Benenson, Bobby Bhattachar- jee, Peter Druschel, Tongtong Wu, Mario Fritz, Bernt Schiele. “I-Pic: A Platform for Privacy-Compliant Image Capture” Proceedings of Mobisys, 2016.
- Zongming Fei, Samrat Bhattacharjee, Ellen W. Zegura, and Mostafa H. Ammar. “A Novel Server Selection Technique for Improving the Response Time of a Replicated Service”, Technical Report GIT-CC-97-24, College of Computing, Georgia Institute of Technology,
- Samrat Bhattacharjee, Mostafa Ammar, Ellen Zegura, Viren Shah, and Zongming Fei. “Application-Layer Anycasting”, Technical Report GIT-CC-96-25, College of Computing, Georgia Institute of Technology, 1996.
- Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “An Architecture for Active Networking”, Technical Report GIT-CC-96-20, College of Computing, Georgia Institute of Technology, 1996.
- Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “On Active Network- ing and Congestion”, Technical Report GIT-CC-96-02, College of Computing, Georgia Institute of Technology, 1996.
- Samrat Bhattacharjee, Ellen W. Zegura, and Kenneth L. Calvert. “High Performance Web: An Application for Wide Area Caching”, In Gigabit Networking Workshop, 1997.
- Samrat Bhattacharjee and Gısli Hjalmtysson. “Control-on-Demand: A Flow Oriented Approach towards Active Netwoking”, AT&T Labs Technical Memorandum, 1997.
- Samrat Bhattacharjee, Kenneth L. Calvert, and Ellen W. Zegura. “Improving the Quality of Best Effort Service”, Technical Report GIT-CC-98-31, College of Computing, Georgia Institute of Technology, 1998.
- S. Bhattacharjee and M. W. McKinnon. “Performance of Application-Specific Buffering Schemes for Active Networks”, Technical Report GIT-CC-98-17, College of Computing, Georgia Institute of Technology, 1998.
- S. Merugu, S. Bhattacharjee, Y. Chae, M. Sanders, K. Calvert, and E. Zegura. “Bowman and CANEs: Implementation of an Active Network”, Proceedings of the Thirty-Seventh Annual Allerton Conference on Communication, Control and Computing, Monticello, Illi- nois, September 1999 (invited paper).
- Ugur Cetintemel, Peter J. Keleher, and Bobby Bhattacharjee. “A Security Infrastructure for Mobile Transactional Systems”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4171, 2000.
- Peter J. Keleher, Bobby Bhattacharjee, Kuo Kuo-Tung, and Ugur Cetintemel. “A Secu- rity Infrastructure for Mobile Transactional Systems”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4077, 2000.
- Suman Banerjee and Bobby Bhattacharjee. “Scalable Secure Group Communication over IP Multicast”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4252, 2001.
- Suman Banerjee and Samrat Bhattacharjee. “Spatial Clustering for IP Multicast: Al- gorithms and an Application”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4177, 2001.
- Suman Banerjee and Bobby Bhattacharjee. “Analysis of the NICE Application Layer Multicast Protocol”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4380, 2002.
- K-T Kuo, S. Phuvoravan, T. Guven, L. Sudarsan, S. Bhattacharjee, and M. A. Shayman. “Fast Time Scale Control for MPLS Traffic Engineering”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4351, 2002.
- Suman Banerjee, Bobby Bhattacharjee, and Christopher Kommareddy. “Scalable Appli- cation Layer Multicast”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4373, 2002.
- Bobby Bhattacharjee, Pete Keleher, and Bujor Silaghi. “The Design of TerraDir”, Uni- versity of Maryland, Dept. of Computer Science Technical Report, CS-TR-4299, 2002.
- Suman Banerjee, Bobby Bhattacharjee, and Srinivasan Parthasarathy. “A Protocol for Scalable Application Layer Multicast”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4278, 2002.
- Vijay Gopalakrishnan, Bujor Silaghi, Bobby Bhattacharjee, and Pete Keleher. “Adaptive Replication in Peer-to-Peer Systems”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4515, 2003.
- Seungjoon Lee, Suman Banerjee, and Bobby Bhattacharjee. “The Case for a Multi-hop Wireless Local Area Network”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4504, 2003.
- Christopher Kommareddy, Tuna Guven, Bobby Bhattacharjee, Richard La, and Mark Shayman. “Intradomain Overlays: Architecture and Applications”, University of Mary- land, Dept. of Computer Science Technical Report, CS-TR-4501, 2003.
- Tuna Guven, Chris Kommareddy, Richard J. La, Mark A. Shayman, and Bobby Bhat- tacharjee. “Measurement Based Optimal Multi-path Routing”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4500, 2003.
- Ruggero Morselli, Bobby Bhattacharjee, Jonathan Katz, and Pete Keleher. “Trust- Preserving Set Operations”, University of Maryland, Dept. of Computer Science Techni- cal Report, CS-TR-4499, 2003.
- Suman Banerjee, Ryan Braud, Seungjoon Lee, Bobby Bhattacharjee, and Aravind Srini- vasan. “Scalable Resilient Media Streaming”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4482, 2003.
- Bujor Silaghi, Pete Keleher, and Bobby Bhattacharjee. “Multi-dimensional Quorum Sets for Read-Few Write-Many Replica Control Protocols”, University of Maryland, Dept. of Computer Science Technical Report, CS-TR-4440, 2003.
- Decentralized Applications on the Internet, University of Lisbon, Portugal, July 2006.
- Decentralized Applications on the Internet, Bell Labs, January 2006, Murray Hill, New Jersey.
- An Overview of Decentalized Applications, at the Algorithms in Networking Workshop, FSCCTS 2005, Hyderabad, India.
- Security Architectures for Peer-to-Peer Applications, at the Marconi Foundation Video P2P Conference, Columbia University, 2004, New York City, NY.
- Replication and Search in Distributed Namespaces, at IBM Research, 2004, Hawthorne, NY.
- Invited Panelist, Network Security: How Good Does it Have to Be? at IEEE INFOCOM, 2003, San Francisco, CA.
- P5: A Protocol for Scalable Anonymous Communications, at IEEE S&P, 2002, Oakland, CA.
- Cooperative Peer Groups in NICE, at IEEE INFOCOM, April 2003, San Francisco, CA.
- Overlay and P2P Systems: Protocols, Applications, and Analysis, Tutorial (with Dan Rubenstein) at Networking Group Communications (NGC ’02), October 2002, Boston, MA.
- Cooperative Peer Groups in NICE, Invited talk at BBN Technologies, Cambridge, MA, October 2002.
- Finding Close Friends over the Internet, at the International Conference on Network Protocols (ICNP), 2001, Riverside, CA.
- Adaptive Network Processing, at the Washington University Gigabit Switch Seminar, Washington University at St. Louis, St. Louis, January, 2001.
- Active Networks: A Possible Future for the Internet?, Invited Talk to the Washington DC/Northern VA Chapter for the IEEE/Microwave Theory and Techniques Society, April
- Invited Panelist at Gigabit Networking Workshop, San Francisco, CA, 1998 and Interna- tional Communications Conference, Atlanta, GA 1998.
- LIANE - Composition for Active Networks, at IEEE Computer Communications Work- shop, September 1998, Oxford, MS.
- Self-Organizing Wide Area Network Caches, at IEEE INFOCOM 1998, San Francisco, CA.
- Reasoning about Active Networks, at ICNP 1998, Austin, TX.
- Finding the Best Server within the Application-Layer Anycasting Architecture, at IEEE INFOCOM 98, San Francisco, CA.
- High Speed Web: An Application for Active Caching. Presented at Gigabit Networking Workshop ’97, March 1997, Kobe, Japan.
- Application-Layer Anycasting, at IEEE INFOCOM 1997, Kobe, Japan.
- Active Networking and the End-to-End Argument, at IEEE ICNP’97, Atlanta, GA.
- Tera-Op Networking: Local Adaptation to Congestion. Presented at Gigabit Networking Workshop ’96, March 1996, San Francisco, CA.
2.6 Patents
- Scalable wide-area upload system and method, Leana Golubchik, William C. Cheng, Samir Khuller, Samrat Bhattacharjee, and Cheng-Fu Chou. United States Patent # 7,181,623. Granted: February 20, 2007.
- Method for encoding frame data, Lusheng Ji, Samrat Bhattacharjee, Bo Han, Seungjoon Lee, Robert Miller. United States Patent # 7,940,850. Granted: May 10, 2011.
- Detection of distributed denial of service attacks in autonomous system domains, Chris Kommareddy, Samrat Bhattacharjee, Mark Shayman, Richard La. United States Patent
8,397,284. Granted: March 12, 2013.
2.7 Contracts and Grants
- “EAGER: Decomposing Operating Systems for Better Control over Policy and Privacy”, National Science Foundation, PI,
- “LTS - Securing Critical Networking Infrastructure: DNS Root Servers”, Department of Defense, PI, (Co-PIs: Neil Spring and David Levin), 2014-2015, $199,799.
- “Interference Management in Heterogeneous Networks”, Air Force Research Laboratory, Co-PI, (PI: Mark Shayman), 2012-2013, $358,054.
- “University Partnership with the Laboratory for Telecommunications Science”, Depart- ment of Defense, Co-PI, 2010-2013, (PI: Joseph Jaja) $896,814.
- “University Partnership with the Laboratory for Telecommunications Science”, Depart- ment of Defense, Co-PI, 2010-2013, (PI: Joseph Jaja) $496,228.
- “Privacy Preserving Social Systems”, National Science Foundation, PI, Co-PIs: Neil Spring, Jonathan Katz, 2010 – 2013, $880,000.
- “Greed Resistant Protocols”, National Science Foundation, Co-PI, (PI: Neil Spring), 2009
- “An Integrated Approach to Computing Capacity and Developing Efficient Cross-Layer Protocols for Wireless Networks”, National Science Foundation, Co-PI, (Principal Inves- tigator: Aravind Srinivasan), September 2006 – September 2009, $365,000.
- Alfred P. Sloan Jr. Fellowship, 2004.
- Department of Computer Science Faculty Award for Teaching Excellence, 2004.
- NSF CAREER award, 2001.
- Recipient of Distinguished Teaching Assistant award from College of Computing, Georgia Tech, Spring 1997.
2.9 Editorial Boards and Reviewing Activities for Learned Publications
Reviewer for
ACM/IEEE Transactions on Networking IEEE Journal on Selected Areas in Communications Computer Communications Journal (Special Issue on Network Security) ACM Transactions on Computer Systems Performance Evaluation Journal Computer Communications Review European Transactions on Telecommunications IEEE Transactions on Parallel and Distributed Systems ACM Transactions on Internet Technology Virtually all conferences in Networking and Systems including SOSP, OSDI, SIGCOMM, Sigmetrics, INFOCOM, SCW, DISC (formerly WDAG), Global Internet Conference, Infocom, IC3N, ICDCS, ICNP, ICPP, ICS, OpenArch, and WWW.
2.10 Research Software
- Odyssey: An active networking platform. This distribution includes complete source and documentation for the Bowman Node OS and the CANEs Execution Environment. Released on the Internet, Summer 1999.
- NICE protocol simulator. This distribution includes source for simulators of the NICE multicast protocols and complete implementation of the NICE protocols for video multi- cast. Released on the Internet, 2002.
- Slurpie. This distribution includes the entire source code for a file-swarming system. Released on the Internet, 2004.
- OptAck Random Segment skip patch. This software fixes a protocol fault (for Linux kernel versions 2.4 and 2.6). The fault exists in all known versions of TCP. Released on the Internet, 2005.
- Local Minima Search (LMS). LMS is a protocol for unstructured search using virtual namespaces in distributed environments. Released on the Internet, 2006.
- KeyChains PKI. KeyChains is a web-of-trust public key distribution/discovery system; it is built based on LMS local minima search algorithm, and uses CODEX libraries (from Cornell). Released on the Internet, 2006.
- Distributed Grid Software The Distributed Grid software implements a complete dis- tributed job matching system. The software suite is currently being field tested by re- searchers in Astronomy, and is available upon request, 2007.
- Cryptographic library for Chit-based access. Developed cryptographic library for “chit”- based security. Library is used for different chit-based applications, including a filesystem and a distributed calendar application. Code available upon request, 2007.
- CPM on-demand video service. The CPM software includes a novel video server and associated client software (and other supporting code) for implementing Cooperative Peer- Assisted Multicasting. Co-implemented the full software suite at AT&T Research. Code available upon request, 2007.
- IBOBSP. IBOBSP is an in-network platform targeted towards reducing latency in interac- tive applications (in particular, games). The software distribution includes the in-network server pieces, and several graphical test applications and games. Co-implemented the full IBOBSP suite at AT&T Research. Code available upon request, 2007.