1148 Kelley Engineering Center
Corvallis, OR 97331
Prof. Ben Lee received his B.E. degree in Electrical Engineering in 1984 from the Department of Electrical Engineering at State University of New York (SUNY) at Stony Brook, and his Ph.D. degree in Computer Engineering in 1991 from the Department Electrical and Computer Engineering at the Pennsylvania State University.
He joined the Department of Electrical and Computer Engineering (now School of Electrical Engineering and Computer Science) in 1991 as an Assistant Professor. He is currently a Full Professor and the Associate School Head for Undergraduate Programs.
He received the Loyd Carter Award for Outstanding and Inspirational Teaching in 1994, the Alumni Professor Award for Outstanding Contribution to the College and the University from the OSU College of Engineering in 2005, and the HKN Innovation Teaching Award from Eta Kappa Nu, School of Electrical Engineering and Computer Science in 2008.
He has been on the program committees and organizing committee for numerous international conferences including 2005-2012 IEEE Workshop on Pervasive Wireless Networking (PWN), and IEEE International Conference on Pervasive Computing and Communications (PerCom). He was the Workshop Chair for PerCom 2009. He was a Guest Editor for the Special Issue on “Wireless Networks and Pervasive Computing” for the Journal of Pervasive Computing and Communications (JPCC). He was also an invited speaker at the 2007 International Conference on Embedded Software and System and a Keynote Speaker at the 2014 ACM International Conference on Ubiquitous Information Management and Communication. He was the TPC-Chair for the 15th Annual IEEE Consumer Communications & Networking Conference (CCNC 2018) and the General Chair for the 17th Annual IEEE Consumer Communications & Networking Conference (CCNC 2020). He is also an Adjunct Faculty member at Korea Advanced Institute of Science and Technology (KAIST).
His research interests include multimedia streaming, wireless networks, embedded systems, computer architecture, multithreading and thread-level speculation, and parallel and distributed systems.
Computer architecture, parallel processing, dataflow architectures, processor allocation in multiprocessor systems, multithreaded systems, and network multimedia systems
My research areas encompass computer architecture, high-speed communication, and micro-mobility protocols. In computer architecture, we are researching on dynamic multithreading that allows multiple threads to be generated on the fly and execute them on a superscalar processor with support for checking dependencies among threads. For high-speed communication, there has been much research effort toward low-latency communication protocols and network interfaces. Since communication protocols closely interact with the kernel, device driver, and network interface, these interactions must be properly captured to evaluate the protocols and to improve on them. My research focuses on the design of high-speed communication systems using complete system simulation to capture and analyze all aspects of communication performance. In particular, we are looking at ways to make network interfaces less peripheral to improve the performance. For micro-mobility protocols, handoff delay is one of the most critical issues. In particular, we are interested in how these handoff delays affect the delivery of multimedia steams in wireless campus networks. We are currently looking at ways to minimize handoff delays by dynamically adjusting when and how handoffs should occur.
Applications of Research
Solving these issues are critical to making processors run faster, communication systems to speedup delivery of data, and viewing of high quality multimedia data on portable devices.