Charles "Buck" Krasic

Assistant Professor
Department of Computer Science
University of British Columbia
Office: CISR 327
2366 Main Mall
Vancouver, B. C.,
Phone: (604) 822-5628
FAX: (604) 822-5485
Cell: (604) 313-9429

Poetry doesn't belong to those who write it; it belongs to those who need it.
Mario Ruoppolo from Il Postino.


The public view of my calendar is here . Please check it before requesting an appointment.

This is a google button:


My research interests span operating systems, networking, multimedia, and real-time. The key theme of my work is to investigate various forms of quality-adaptation, with the intent of addressing the conflicts between the requirements of time-sensitive applications and the predominantly best-effort service model of the Internet infrastructure.

Video streaming is a prime example this class of applications. In my research, quality adaptation mechanisms are developed toward the goal of an encode-once, stream anywhere capability for video streaming in its various forms (video on-demand, conferencing, multicast, P2P).

I am generally interested in system support of all classes of time-sensitive distributed applications. Aside from media streaming, there are many such application classes, a few of them are the following: virtual tourism, distance education, distributed collaboration, real-time simulations (including multi-player network games), and various applications from the domain of sensor networks (localization, environmental sensing, precision agriculture).

To realize the vision of these time-sensitive applications, I believe a wholistic approach the entire end-to-end communication path is necessary---both in terms of software layers (application, middleware, OS, and network protocol stack) and resource types (network, processor, and storage). Therefore, my research interests span all of those areas. The common theme is about understanding how to design systems so that they co-ordinate and execute end-to-end adaptation in the most effective manner.

Publications (follow link)




I joined the faculty at UBC in August 2003. I did my Ph.D. (2003) at OGI/OHSU, working under Prof. Jonathan Walpole. I received my M.Math (1996) and B.Math (1992) from the University of Waterloo.

Last modified: Tue Sep 4 14:55:09 PDT 2007