Internet Innovation Centre Home
  November 18th, 2017

Summer Research Projects

The Internet Innovation Centre sponsored its inaugural Internet bootcamp during the summer of 2003. The bootcamp provided a forum for application development and exploratory Internet related research and provided summer research stipends for 1 second year student and 3 third year students in Electrical and Computer Engineering. In addition to supplying network programming assistance to a number of internal projects the students developed a suite of tools called "nathack" dealing with the circumvention of firewalls. Complete details can be found at

Druring the summers of 2004 and 2005 a number of students were involved in developing an Intrusion Detection system called GEMS. This subsequently evolved into an undergraduate thesis project and most recently formed the core of an application we have submitted to MITACS. Complete details can be found at

Each year the Internet Innovation Centre sponsors a number of undergraduate projects.


Wireless Utility Meter Reading: This report details the development, design and implementation of a remote meter monitoring system using a camera and wireless ZigBee nodes. Currently, remote meter sensing systems exist, however these are not deployed in older homes do to the prohibitive replacement cost of installing a new system. This system was designed to be a low cost prototype solution, capable of performing remote reading. The major hardware components of this design are a Logitech Quickcam webcam and a pair of Integration ZigBee USB dongles. Most of the physical hardware has been emulated in order to reduce the cost of the prototype. The embedded system used to run the camera and a single ZigBee USB dongle has been emulated on a Linux 2.4 kernel using VMWare. The camera system is implemented in Java using an extra package known as the Java Media Framework to interface with the drivers.

The system is a one-click application that will capture a picture of the meter and wirelessly transmit to the ZigBee nodes from up to 10m away. The device with the camera initializes the ZigBee network and waits on standby until a reader connects. Upon a connection, the camera device transmits an image of the meter to the handheld reader. The handheld reader then displays the image on its screen. The system is designed to allow for extensions to be made by students interesting in pursuing a similar project at a later time.

Click here for report [full paper]

Web Based Notification System using LAMP Architecture and C++: With its growing usage rate and dependency, the World Wide Web can provide a great medium for Amber Alerts. The Web Based Notification system is composed of a database server, web server, and a pop up notification application that interacts with each other to alert a user of an Amber Alert. The web server and database server were designed using the Linux Apache MySQL PHP software stack and the pop up application was written in C++. Missing child information would be stored in the database where police officials can look up and edit information through a collection of web pages that reside on the web server. The pop up application runs in the background of a userís workstation and monitors the web page for updates in missing children information. A pop up is generated, notifying the user of an Amber Alert.

Click here for report [full paper]


RFID Pet door opener: A remotely controlled pet door activated by a pet's rfid or rfid collar will lock or unlock a door providing access to a pet. The door's state will be logged and allow for person to remotely determine if their pet is in or out (via the web). This is an extension to most existing rfid applications which are primarily used for id. In this type of instance the rfid is also used as a control mechanism.


GEMS: The first phase of the geographical intrusion event mapping system was deployed. An overlay intrusion network consisting of 10 surveillance nodes spanning from Victoria to Memorial started collecting intrusion events. A paper summarizing the results can be found [here].

Remote energy management: A second project centered around managing energy consumption in a home. The basic system monitored power consumption and would shut down a circuit based on factors such as time of day or utilization. A novel aspect of the project included a UPS that would limit the impact of the local power shut down.

E3-416 EITC
University of Manitoba
Winnipeg, Manitoba
R3T 5V6
tel: 20:44:74:95:17
fax: 20:42:61:46:39


Dr. Julien Arino
April 26, 2007

Click here to view presentation
Dr. Julien Arino

Mr. David Sanders
March 23, 2007

Click here to view presentation
David Sanders

Dr. Vaugh Betz
October 16th, 2006

Click here to view presentation
Altera Presentation Dr. Betz