Home
Publications
Supervision
Committtees
Teaching
Projects
Biography
Artifacts
Directions
Funding
Opportunities
Tips & Misc.
 


Tim Brecht
Professor
Davis Center, Room 3508
David R. Cheriton School of Computer Science
University of Waterloo
200 University Ave. West
Waterloo, ON N2L 3G1, Canada
E-mail: brecht AT uwaterloo DOT ca
Phone: (519) 888-4567 x35892
Current Projects
It seems that I'm generally not good at keeping this page up to date,
so it's probably best to look at my recent publications to see
what types of projects I've been working on.
In addition to working with people on current projects (some of which
are described below),
I often enjoy working with students or other researchers who have their
own ideas for projects.
Advanced Hockey Analytics
The goals of this project are to use puck and player tracking data to
derive interesting new metrics and to deliver streams of new, interesting,
live, player and game analytics using 5G networks to:
- Fans and game viewers
- Statistics tracking, fantasy sports and sports betting web sites
- Broadcasters, Analyists, and Reporters
- Players, coaches, and executives
We have done some preliminary work which gives you a flavour
of the types of ideas we are investigating.
-
David Radke, Daniel Radke, Tim Brecht and Alex Pawelczyk,
Passing and Pressure Metrics in Ice Hockey,
Artificial Intelligence for Sports Analytics (AISA) Workshop at IJCAI ’21,
August 21--23, 2021, (Virtual Event) Montreal, Quebec, Canada,
8 pages,
[Postscript]
 
 
[PDF]
-
David Radke, Tim Brecht, Daniel Radke,
Identifying Completed Pass Types and Improving Passing Lane Models,
Linköping Hockey Analytics Conference (LINHAC),
16 pages. Linköping Sweden. June 6-8 2022.
[Postscript]
 
 
[PDF]
Serverless Computing
I've recently started work that studies algorithms for scheduling
function invocations and eviction policies in serverless computing environments.
I believe that existing approaches haven't quite been using
the right metrics in their work, which I believe has lead to algorithms
that could be significantly improved.
Here is some work we did in a different context that is somewhat
related to serverless computing
-
Rayman Preet Singh, Tim Brecht, and S. Keshav,
Towards VM Consolidation using a Hierarchy of Idle VM States,
11th ACM SIGPLAN/SIGOPS International Conference on
Virtual Execution Environments (VEE),
Istanbul, Turkey, March, 2015.
[Postscript]
 
 
[PDF]
Devices and Systems to Support the Internet of Things
We have been working on new technologies for battery free WiFi
compatible communication for use in IoT devices.
For more information see our HotNets and SIGCOMM publications
on WiTAG and our HotNets paper on a system we call Wi-LE.
We've also been exploring the use of mmWave signals for fire
detection in a system we call RFire,
which is described in our paper
"Can Future Wireless Networks Detect Fires?".
We have also done work on the
design and implementation of a cloud-based architecture that enables
the collection, storage and analysis of data from IoT devices in a
privacy preserving fashion.
This work has significant
applications in energy, healthcare, and surveillance sectors.
-
Farzan Dehbashi, Ali Abedi, Tim Brecht and Omid Abari,
Verification: Can WiFi Backscatter Replace RFID?
The 27th Annual International Conference On
Mobile Computing And Networking (MobiCom),
October 25--29, 2021, New Orleans, Louisiana, USA
11 pages,
[Postscript]
 
 
[PDF]
-
Ali Abedi, Farzan Dehbashi, Mohammad Hossein Mazaheri,
Omid Abari, and Tim Brecht,
WiTAG: Seamless WiFi Backscatter Communication
ACM SIGCOMM, 2020
[Postscript]
 
 
[PDF]
 
 
[20 Minute SIGCOMM Video]
-
David Radke, Omid Abari, Tim Brecht and Kate Larson,
Can Future Wireless Networks Detect Fires?
The 7th ACM International Conference on Systems for Energy-Efficient Built Envir
onments (BuildSys),
November 16--19, 2020, (Virtual Event) Yokohama, Japan,
4 pages,
(This is commonly referred to as the RFire paper)
[Postscript]
 
 
[PDF]
 
 
[Talk Slides]
 
 
[1 Minute Trailer Video]
 
 
[5 Minute BuildSys Video]
-
Ali Abedi, Omid Abari, Tim Brecht,
Wi-LE: Can WiFi Replace Bluetooth?
ACM Workshop on Hot Topics in Networks (HotNets),
8 pages,
Princeton, NJ, USA
November 13--15, 2019,
[Postscript]
 
 
[PDF]
-
Ali Abedi,
Mohammad Hossein Mazaheri,
Omid Abari and
Tim Brecht,
WiTAG: Rethinking Backscatter Communication for WiFi Networks,
17th ACM Workshop on Hot Topics in Networks (HotNets),
7 pages, Redmond, Washington, USA,
November, 2018.
[Postscript]
 
 
[PDF]
-
Rayman Preet Singh, Benjamin Cassell, S. Keshav and Tim Brecht,
TussleOS: Managing Privacy Versus Functionality Trade-Offs on IoT Devices,
ACM SIGCOMM Computer Communications Review (CCR),
July, 2016.
[Postscript]
 
 
[PDF]
 
 
-
Rayman Preet Singh, S. Keshav, and Tim Brecht
Cloud-Based Consumer-Centric Architecture for Energy Data Analytics,
Fourth International Conference on Future Energy Systems (ACM e-Energy),
pp. 63-74,
Berkeley, California,
May, 2013.
[Postscript]
 
 
[PDF]
Message-Oriented Middleware (Pub/Sub Systems)
We've built a framework called RocketBufs that is designed to make
it easier to implement high-performance message-oriented middleware systems.
Our work on RocketBufs was inspired by our previous work on RocketStreams
(a system for disseminating live streaming data).
There are several interesting projects that can
be done related to the RocketBufs Project.
-
Huy Hoang,
Benjamin Cassell,
Tim Brecht,
and
Samer Al-Kiswany,
RocketBufs:
A Framework for Building Efficient, In-Memory, Message-Oriented Middleware,
14th ACM International Conference on Distributed and Event-based Systems (DEBS),
12 pages, (Virtual Event) Montreal, QC, Canada ,
July 13–17, 2020.
[Postscript]
 
 
[PDF]
 
 
[Talk Video]
 
 
[Talk Slides]
-
Benjamin Cassell, Huy Hoang, and Tim Brecht,
RocketStreams: A Framework for the Efficient Dissemination of Live Streaming Vid
eo
10th ACM SIGOPS Asia-Pacific Workshop on Systems (APSys),
7 pages, Hangzhou, China,
August 19–20, 2019.
[Postscript]
 
 
[PDF]
Streaming Video Services
There are a large number and variety of services that stream video over
the Internet.
Some of these include:
Amazon, Apple, CraveTV, HBO, Hulu, Microsoft, Netflix, Shomi, YouTube, and most major
sports leagues and television networks.
As a result of the popularity of these services,
streaming video constitutes
more than 50% of Internet traffic.
Many of these services distribute data
using content distribution networks (CDNs)
like Akamai, Conviva
or Netflix's own CDN.
Our research is focused on understanding,
designing, implementing, optimizing and provisioning
the growing number of CDN and origin servers distributed
throughout the world.
The goal is
to ensure that services are efficient and cost effective,
and that subscribers are provided with the best quality of experience (QoE) possible.
We've been lucky to conduct some of this work with Netflix and
to transfer some of our technology into their production servers.
 
Home
Publications
Supervision
Committtees
Teaching
Projects
Biography
Artifacts
Directions
Funding
Opportunities
Tips & Misc.
 
Last modified:
Sun 20 Nov 2022 04:32:53 PM EST