Curriculum Vitae of Kai Chen Campus MC-258 Computer Science Department University of Illinois at Urbana-Champaign Urbana, IL 61801 Email: kaichen AT cs.uiuc.edu Phone: (217) 766-5632 URL: http://cairo.cs.uiuc.edu/~kaichen/ EDUCATION Ph.D., October 2004 Computer Science, University of Illinois at Urbana-Champaign - Thesis: Cooperative and Non-cooperative Flow Control in Mobile Ad Hoc Networks - Advisor: Prof. Klara Nahrstedt - Committee: Profs. Jennifer Hou, Robin Kravets, Nitin Vaidya M.S., May 1998 Computer and Information Science, University of Delaware - Thesis: 3D Facial Motion Analysis and Transmission - Advisor: Prof. Chandra Kambhamettu B.Engr. July 1995 Computer Science and Technology, Tsinghua University, Beijing, China INDUSTRY EXPERIENCE National Center for Supercomputing Applications (NCSA), Urbana, IL Research Programmer/Technical Consultant, June 1998 -- June 2000 - Member of the distributed application support team as part of the National Laboratory for Applied Network Research (NLANR) - Led design and development of a multicast performance monitoring tool (Multicast Beacon), widely used in Argonne National Lab's Access Grid project (www.accessgrid.org) to monitor multicasting among the sites - Collaborated in developing several network performance tuning/benchmarking tools and applications - Provided distributed application consulting, training and support for users running their applications over the high performance Internet backbones RESEARCH EXPERIENCE University of Illinois at Urbana-Champaign, Urbana, IL Research Assistant for Prof. Klara Nahrstedt, June 2000 -- present - Proposed a joint flow control and incentive engineering scheme using economic auction theory suitable for non-cooperative networks - Proposed efficient location-guided algorithms for overlay group communication in mobile ad hoc networks - Developed two quality of service (QoS) schemes in ad hoc wireless LAN for wireless multimedia streaming - Researched explicit flow control, cross-layer design, and mobile data access in mobile ad hoc networks - Built a mobile network test-bed with an audio streaming application using Linux laptops equipped with IEEE 802.11 cards in a peer-to-peer wireless network environment University of Delaware, Newark, DE Research Assistant for Prof. Chandra Kambhamettu, June 1997 -- May 1998 - Conducted research in pattern recognition and facial motion analysis - Assisted in developing a method to extract facial motion parameters from a sequence of 3D facial images TEACHING EXPERIENCE University of Illinois at Urbana-Champaign, Urbana, IL Assisted for CS314: Multimedia Systems, Spring 2002, giving lectures on several occasions to a large class of senior undergraduate and graduate students National Center for Supercomputing Applications (NCSA), Urbana, IL Gave tutorial lectures on network programming and distributed applications at the NLANR Distributed Computing Workshops (Pittsburgh, PA, July 1999; Knoxville, TE, August 1999; Lexington, KY, August 1999; Tucson, AZ, September 1999; Los Angeles, CA, May 2000) University of Delaware, Newark, DE - Teaching Assistant for CISC689: Computer Vision, 1998 - Teaching Assistant for CISC105: General Computer Science, 1998 - Teaching Assistant for CISC181: Introduction to Computer Science, 1997 - Teaching Assistant for CISC120: Object Oriented Programming in C++, 1997 - Teaching Assistant for CISC280: Programming Paradigms, 1996 and 1997 - Teaching Assistant for CISC220: Data Structures, 1996 and 1997 PROGRAMMING SKILLS - Languages: Java, C/C++, Perl, SQL, etc. - Operating Systems: Linux/Unix and Windows - Network Protocols: TCP/IP protocol suite, various upper layer protocols such as mobility, streaming, etc. - Simulator: network simulator (ns-2) EXTERNAL PRESENTATIONS AND DEMONSTRATIONS - Demo: "Bandwidth Management in 802.11-based Single-Hop Ad hoc Networks," ONR MURI Program Review, Cornell University, August 2003. - Demo: "Audio Streaming over a Mobile Ad hoc Network Test-Bed," ONR MURI Program Review, Cornell University, September 2002. - Talk: "Effective Location Guided Tree Construction Algorithms for Small Group Multicast in MANET," IEEE INFOCOM 2002, New York, NY, June 2002. - Talk: "An Integrated Data Lookup and Replication Scheme in Mobile Ad hoc Networks," SPIE ITCom 2001, Denver, CO, August 2001. - Talk: "Cross-Layer Design for Data Accessibility in Mobile Ad hoc Networks," the 5th World Multi-Conference on Systemics, Cybernetics and Informatics (SCI 2001), Orlando, FL, July 2001. SELECTED HONORS AND AWARDS - Mavis Memorial Fund Scholarship Award (for outstanding graduate student in the College of Engineering), University of Illinois at Urbana-Champaign, 2002 - 1996 ACM Mid-Atlantic Regional Programming Contest, member of the 35th placed team - Motorola Fellowship (for academic excellency), Tsinghua University, 1995 - Nantian Fellowship (for academic excellency), Tsinghua University, 1994 PROFESSIONAL ACTIVITIES AND SERVICES - Member: IEEE and IEEE Communication Society - Reviewer for Journals: ACM Computer Communication Review, IEEE Trans. on Multimedia, IEEE Trans. on Networking, IEEE Trans. on Mobile Computing, IEEE Trans. on Parallel and Distributed Systems, IEEE Trans. on Wireless Communications, IEEE Journal on Selected Areas of Communications, ACM/Springer Multimedia Systems, IEEE Personal Wireless Communication Magazine, ACM/Kluwer MONET Journal, ACM/Kluwer WINNET Journal, Elsevier Ad Hoc Networks Journal, Elsevier Computer Networks Journal, IEEE Communications Letters, IEEE Network Magazine. - Reviewer for Conferences: INFOCOM 2001/2002/2003/2004, ACM Multimedia 2000/2001/2003/2004, IWQoS 2001/2002/2003, SIGMETRICS 2004, ICNP 2002/2003, PerCom 2003/2004, RTAS 2004, MMCN 2004, ICME 2002/2003, GlobeCom 2002/2004, ICC 2003/2004/2005, HiPC 2000, Cluster Computing 2004, NOSSDAV 2000, Middleware 2004, ICMU 2005, etc. PUBLICATIONS Journal Articles Kai Chen, Klara Nahrstedt, ``Effective Location-Guided Overlay Multicast in Mobile Ad Hoc Networks'', in International Journal of Wireless and Mobile Computing (IJWMC), Special Issue on Group Communications in Ad Hoc Networks, Inderscience Publishers, Issue 3, 2005. (Guest Editors: Duc Tran, Deb Agarwal, Mark Yarvis) Kai Chen, Klara Nahrstedt, ``Limitations of Equation-Based Congestion Control in Mobile Ad Hoc Networks'', in the International Journal of Wireless and Mobile Computing (IJWMC), Special Issue on Wireless Ad Hoc Networking, Inderscience Publishers, Vol. 1, No. 2/3, 2005. (Guest Editors: David Simplot-Ryl, Ivan Stojmenovic) Yuan Xue, Kai Chen, Klara Nahrstedt, ``Achieving Proportional Delay Differentiation in Wireless LAN via Cross-Layer Scheduling'', in Wiley Wireless Communications and Mobile Computing (WCMC) Journal, Special Issue on Emerging WLAN Technologies and Applications, Vol. 4, pp. 849-866, 2004. (Guest Editors: Sunghyun Choi, Sai Shankar, Younggoo Kwon). Samarth H. Shah, Kai Chen, Klara Nahrstedt, "Dynamic Bandwidth Management for Single-hop Ad Hoc Wireless Networks," in ACM/Kluwer Mobile Networks and Applications (MONET) Journal, Special Issue on Algorithmic Solutions for Wireless, Mobile, Ad Hoc and Sensor Networks, Vol. 10, Num. 1, 2005. (Guest Editors: Amotz Bar-Noy, Alan A. Bertossi, Cristina M. Pinotti, Cauligi S. Raghavendra) Kai Chen, Yuan Xue, Samarth H. Shah, Klara Nahrstedt, "Understand Bandwidth-Delay Product in Mobile Ad Hoc Networks," in Elsevier Computer Communications Journal, Special Issue on Protocol Engineering for Wired and Wireless Networks, Vol. 27, Num. 10, pp 923-934, 2004. (Guest Editors: Peter Langendoerfer and Vassilis Tsaoussidis). Kai Chen, Samarth H. Shah, Klara Nahrstedt, "Cross-Layer Design for Data Accessibility in Mobile Ad hoc Networks," in Journal of Wireless Personal Communications, Special Issue on Multimedia Network Protocols and Enabling Radio Technologies, Kluwer Academic Publishers, Vol. 21, pp. 49-75, 2002. (Guest Editors: Seshaiah Ponnekanti, Zygmunt Hass, Mun Geon Kyeong). Book Chapters Klara Nahrstedt, Samarth H. Shah, Kai Chen, "Cross-Layer Architectures for Bandwidth Management in Wireless Networks," in "Resource Management in Wireless Networking," Mihaela Cardei, Ionut Cardei, Ding-Zhu Du (Eds), Springer-Verlag, 2006. (ISBN: 0-387-23807-7) Conference Papers Yuan Xue, Kai Chen, Klara Nahrstedt, "Proportional Delay Differentiation in Wireless LAN," in IEEE International Conference on Communications (ICC 2004), Paris, France, June 2004. Kai Chen, Klara Nahrstedt, "iPass: an Incentive Compatible Auction Scheme to Enable Packet Forwarding Service in MANET," in Proc. of the 24th IEEE International Conference on Distributed Computing Systems (ICDCS 2004), Tokyo, Japan, March 2004. Kai Chen, Klara Nahrstedt, "Limitations of Equation-based Congestion Control in Mobile Ad Hoc Networks," in Proc. of International Workshop on Wireless Ad Hoc Networking (WWAN 2004) in conjunction with ICDCS-2004, Tokyo, Japan, March 2004. Kai Chen, Klara Nahrstedt, Nitin Vaidya, "The Utility of Explicit Rate-based Flow Control in Mobile Ad Hoc Networks," accepted to IEEE Wireless Communications and Networking Conference (WCNC 2004), Atlanta, GA, March 2004. Kai Chen, Yuan Xue, Klara Nahrstedt, "On Setting TCP's Congestion Window Limit in Mobile Ad Hoc Networks," in Proc. of IEEE International Conference on Communications (ICC 2003), Anchorage, Alaska, May 2003. Samarth H. Shah, Kai Chen, Klara Nahrstedt, "Dynamic Bandwidth Management for Single-hop Ad Hoc Wireless Networks," in Proc. of IEEE International Conference on Pervasive Computing and Communications (PerCom 2003), Dallas-Fort Worth, Texas, March 2003. Kai Chen, Klara Nahrstedt, "Effective Location-Guided Tree Construction Algorithms for Small Group Multicast in MANET," in Proc. of IEEE INFOCOM 2002, New York, NY, June 2002. pp. 1180-1189. Kai Chen, Klara Nahrstedt, "An Integrated Data Lookup and Replication Scheme in Mobile Ad Hoc Networks," in Proc. of SPIE, Vol. 4534, Optoelectronic and Wireless Data Management, Processing, Storage, and Retrieval, November 2001, pp. 1-8. Samarth H. Shah, Kai Chen, Klara Nahrstedt, "Cross-Layer Design for Data Accessibility in Mobile Ad hoc Networks," in Proc. of the 5th World Multiconference on Systemics, Cybernetics and Informatics (SCI 2001), Volume IV, Mobile Wireless Computing, Orlando, FL, July 2001. Kai Chen, Chandra Kambhamettu, Dmitry Goldgof, "Extraction of MPEG-4 FAP Parameters From 3D Face Data Sequences," International Workshop on Very Low Bitrate Video Coding (VLBV'98), Urbana, IL, October 1998.