Christopher James Conway
Focussed on courses in Computer Networking, Distributed Computing, Software Development, Databases, Security, Operating Systems, and Programming Languages.
Honours Project: “Real Time Hybrid Simulation of Wireless Sensor Networks”.
Parallelisation of the SpeckSim network simulator to achieve real-time performance when simulating large networks; integration of SpeckSim with a small wireless sensor network of physically deployed devices to allow accurate validation of a large-number of simulated results.
– Advanced Higher: Computing (A).
– Highers: Computing (A), Mathematics (B), English (B), Music (B), Physics (C).
An active partner in the HOBNET European FP7 Project. Research addressed algorithmic, networking and application development aspects of Future Internet systems of tiny embedded devices to provide an all IPv6/6LoWPAN infrastructure for Smart Buildings.
An active partner in the PLANET European FP7 Project. Research provided an integrated planning and maintenance platform that enables the deployment, operation and maintenance of heterogeneous networked Cooperating Objects in an efficient way.
Developed a data centric software framework for data storage and control of Wireless Sensor Networks. The framework provided a suite of data-centric applications for the collection, archiving and processing of Wireless Sensor Network information. Used successfully in various deployments, both internally for testing and on-site with the Scottish Agricultural College and Centre for Ecology and Hydrology, and demonstrated in ENS: An Energy Harvesting Wireless Sensor Network Platform.
Developed algorithms to perform localisation and tracking of a person / object within a Wireless Sensor Network in an Energy Neutral manner, both in simulation and firmware. Successfully demonstrated at the 8th Workshop in Speckled Computing.
Developed simulations of IEEE 802.15.4 networks and protocols in the SpeckSim network simulator, using the findings to develop firmware for Energy Neutral embedded devices.
Teaching Assistant on the System Level Integration Project (SLIP) course for final year honours students. Teaching covered all aspects of design, analysis and implementation of embedded systems.
Held weekly tutorial groups with students to discuss their projects and provide them with technical guidance, particularly related to IP Networking, Wireless Sensor Networks and the Future Internet.
Developed a networked application architecture and software for use with a Wireless Sensor Network. The architecture provided a client-server mechanism for communication between subsystems to collect data from the network, process and store it, and manipulate and visualise it.
Performed testing and quality assurance of the MotionViewer software application for motion tracking using Orient on-body inertial Wireless Sensor Network devices.
Developed and tested an automatic server-deployment application in Perl and Bash to install and build all necessary software, libraries and configuration required to run an ENMAC server. Two versions were created: web-based and DVD. Successfully used to rapidly build and deploy servers in Russia.
Created a virtualised environment for testing and deployment of ENMAC software using VMWare ESX virtualisation technology. Successfully used in-house for both demonstration to potential clients and training.
Developed an automatic server backup application to perform routine backups of database and file system data on a pool of servers running ENMAC software, whilst ensuring the ENMAC network was still available throughout. Successfully used on Scottish Power’s ENMAC network.
Award and prize for the best team during the Informatics System Design Project course.
IEEE Workshop on Holistic Building Intelligence through Sensing Systems (HOBSENSE)
Chris Conway, Matthew Barnes
This paper presents initial results and future directions for data description and payload encodings for heterogeneous networks in IP based building intelligence systems. The efficiency of several open standards for sensor data representation are evaluated along with a consideration of the complexity of implementation and suitability for use in development of 6lowPAN based intelligent building systems. A combination of a simplified generic XML schema for data description combined with Google Protobuffer encoding is suggested as the basis for further development of the architecture as this combines simple, platform independent implementation for developers with efficient compression and payload encoding for limited bandwidth 6lowPAN networks. Download as PDF.
The Fifth International Conference on Systems and Networks Communications (ICSNC)
Matthew Barnes, Chris Conway, James Mathews, D.K. Arvind
We present the design and implementation of an energy harvesting wireless sensor network platform, the Energy Neutral Speck (ENS). The design and implementation of the photo-voltaic and battery powered platform is described including the hardware, ﬁrmware and operating system and the architecture and implementation of software for interfacing with the network and visualisation and storage of sensor data. Download as PDF..