Signals of Opportunity-based Positioning Techniques for Challenging GNSS Environments Year Two

The availability and accuracy of GPS in some environments, such as indoors, is limited. Positioning utilizing radio frequency (RF) signals intended for communication, broadcasting, or networking is an attractive alternative or complement to GPS in such environments. The proposed research will develop novel methods to use RF signals of opportunity (SoO), such as WiFi signals […]

Read More
En Route to 5G: Long-term Evolution (LTE) Enhancements for the Internet of Things (IoT)

Cellular wireless communication has reached a level of coverage and reliability that it is considered a commodity. However, the dramatic increase in Internet traffic to and from wireless devices poses significant challenges for network operators. While the current growth of traffic is mostly due to consumers communicating more frequently and larger amounts of data over […]

Read More
Developing Energy-Efficient HVAC-R Systems for Smart Buildings

AYO Smart Home Ltd. is pursuing the development of integrated energy management technologies for smart buildings. Various approaches such as heat recovery, solar energy, energy storage, and passive cooling are being investigated by the AYO Smart Home Ltd. company. Novel technologies for Heating, Ventilating, Air-Conditioning, and Refrigeration (HVAC-R) are also considered as a crucial part […]

Read More
Architecture for a 3D-Vision FPGA-based System for Real-Time Object Tracking

Object tracking using stereo video is a field of research applicable to a large number of applications. However, most proposed methods are complex, and require significant computing resources to be implemented. As a result, the number of applications and environments where object tracking systems can be realistically deployed is limited. The proposed research project aims […]

Read More
Penetration of diluted bitumen on shorelines in the event of a marine spill

The goal of this research is to create a knowledge tool that can assist responders to act quickly and effectively in the event of a marine oil spill. In order to accomplish this goal, we will (1) develop a simple field test to gauge shoreline permeability in relation to stranded diluted bitumen on natural shorelines; […]

Read More
Text Mining and Visual Analytics for MOOCs Conversations

The field of education is witnessing dramatic changes with the advent of Massive Open Online Courses (MOOCs), in which large numbers of students can take courses on the Web. However, in spite of their initial success, MOOC developers have been frustrated by the fact that many students do not complete the courses, because they often […]

Read More
Improved Automated Tracking of Workouts for Fitness Facilities

Fitness tracking is the process of tracking the fitness-related activity and metrics of a person such as heart rate, distance walked, and consumption of calories. Emerging and specialized wireless sensors and devices also enable the tracking of movements performed during workouts in gyms. This project will help improve the motion tracking experience by reporting workout […]

Read More
Network Function Virtualization (NFV) Driven Micro Service Architecture for Value Added Video Streaming Services in Content Delivery Networks

The NSERC Strategic Network for Smart Applications on Virtual Infrastructures is a five-year partnership between Canadian industry, universities, researchers, research and education (R&E) networks, and high performance computing centres to investigate the design of future application platforms that will deliver software applications of greater capability and intelligence. These application platforms will be supported by an […]

Read More
GPU Performance Auto-tuning Using Machine Learning

Optimizing a program for Graphics Processing Units (GPUs) is critical for performance, yet remains a challenge due to the non-intuitive interactions among the optimizations and the GPU architecture. Automatic optimization tuning for a GPU is demanding particularly given the exploding number of mobile GPU variants in the market. We explore the use of machine learning […]

Read More
Improvements for Dione: An Integrated Software Analytics Solution

Solutions proposed by software engineering researchers are not usually used by practitioners due to the lack of tool support. The research software Dione was developed as a solution to this problem. Dione is a platform agnostic integrated software analytics solution to tackle this problem. We have implemented prediction models for effort estimation and defect prediction […]

Read More
Routing and Spectral Assignment in Mesh Optical Networks

The project consists in the design, development and testing of algorithms that can solve the routing and wavelength assignment problem in optical networks, for data instances with up to 100 wavelengths and few hundred nodes. Indeed, for each demand between a source and destination, it consists in determining a route, and assigning it a wavelength […]

Read More