My Projects

Here are highlights of some of the projects I have worked on. The order is purely chronological. If you are interested in more details, please let me know.

Developing Advanced Collaborative Environments for Life Science Community (September 2004 – October 2007)

This project was concerned with applying autonomous, self organizing ad hoc networking technologies to monitoring wild and domestic animals to prevent spread of animal diseases such as foot-and-mouth disease and bovine spongiform encephalopathy (mad cow disease). It also explored increasing profitability of cattle production and improving quality of life of farm personnel by utilizing mobile ad hoc networks (MANETs) and delay tolerant networks (DTNs) to detect oestrus and reduced welfare of the animals.

I proposed and evaluated the system architecture, ad-hoc routing protocol and security model for cattle monitoring. My work involved modelling of animal activity and network traffic. My models utilized data from the farming literature and field experiments, which I designed and performed. I liaised with our external partners from life and bio sciences community in order to identify and refine their requirements as well as organize the field experiments. This work has been published at multiple conferences and journals such as IEEE ICN 2008, IEEE ICN 2007, IEEE ICNS 2006, IEEE ASWN 2006 and LNCS 2004 and also resulted in my PhD Thesis ‘Practical MANETs for Large Scale Cattle Monitoring’.

Participate (November 2005 – October 2007)

Participate was a joint project of British Telecom, Microsoft, BBC, ScienceScope, University of Bath and University of Nottingham. It explored convergence in pervasive, online and broadcast media to create new kinds of mass-participatory events, where the members of the public contribute to and accesses contextual content - on the move, in public places and at home. Key challenges for Participate included the integration of data captured from personal devices and sensors with broadcast and online services; the development of a platform that integrates diverse media devices and networks and establishing business models for emerging services identified in the project.
I proposed a distributed P2P ad-hoc application level routing protocol supporting mass scale pervasive games which were a part of the project’s trials. The protocol utilized distributed hash tables (DHTs) in order to improve scalability as well as combat loss of coverage and cheating. This work has been published at IEEE WONS 2007.

MyGrid (September 2004 – August 2005)

MyGrid was a joint project of IBM, European Bioinformatics Institute (EBI), University of Manchester, University of Southampton, University of Sheffield, University of Newcastle and University of Nottingham. The focus of myGrid was on data-intensive e-Science and the provision of a distributed environment that supports the in silico experimental process. The application was bioinformatics, specifically post-genomic functional analysis, where the building of value-added repositories and their use in day-to-day research could only be viable when scientists have efficient tools that allow them seamlessly to link together databases and analytical tools, extract relevant information from free texts, and harness available computational resources for CPU-intensive tasks.

MyGrid was assessed by the EPSRC panel as one of the best e-Science pilot projects ever. The project software deliverables became a platform that other e-Science applications and projects use to build on and expand (e.g. Integrative Biology, myExperiment, myIB).

I was working on integrating the high level Semantic Grid Middleware developed by myGrid with Web Service Resource Framework (WSRF). WSRF defines generic and open framework for modelling and accessing stateful resources using Web Services and Web Service Notification standardizing publish/subscribe notification for Web Services. In particular I focused on using WSRF to support data integration, workflow enactment and notification management. WSRF allowed designing a much more distributed architecture of these services. This work has been published at AHM 2005 and GADA 2005.