Computer Laboratory

Systems Research Group – NetOS



Q-Sense: The Q Sense project is a collaboration between the Computer Laboratory (Dr. Neal Lathia and Prof. Cecilia Mascolo) and the Department of Public Health and Primary Care (Dr. Felix Naughton and Prof. Stephen Sutton) at the University of Cambridge. Funded by the Medical Research Council, the goal is to develop and refine a novel smoking cessation smartphone sensing app which delivers behavioural support triggered by real-time events.


Lasagne EU: The aim of the LASAGNE project is to provide a novel and coherent theoretical framework for analysing and modelling dynamic and multi-layer networks in terms of multi-graphs embedded in space and time. To do this, time, space and the nature of interactions are not treated as additional dimensions of the problem, but as natural, inherent components of the very same generalised network description.


Ubhave: EPSRC Ubiquitous and Social Computing for Positive Behaviour Change (Ubhave). Ubhave's aim is to investigate the power and challenges of using mobile phones and social networking for Digital Behaviour Change Interventions (DBCIs), and to contribute to creating a scientific foundation for digitally supported behaviour change.

RECOGNITION: Relevance and Cognition for Self-Awareness in a Content-Centric Internet.
C-AWARE: C-AWARE aims to build services to improve users' awareness of their personal energy consumption, and modify their energy demand.
DDDN Project
DDDN: Data Driven Declarative Networking.
FluPhone Project
FluPhone: Understanding Spread of Infectious Disease and Behavioural Responses.
Spatio-Temporal Network Analysis
Spatio-Temporal Network Analysis: Exploiting the importance of both space and time in social network analysis.
EmotionSense: A Mobile Phones based Adaptive Platform for Experimental Social Psychology Research
Skywriting: A Programming Language for the Cloud
Personal Container
Personal Containers: A database of people, places and things.
Fresnel Project
FRESNEL: Federated Secure Sensor Network Laboratory
ITA: International Technology Alliance in Network and Information Science
INTERNET: INTERNET INTelligent Energy awaRe NETworks - a GreenICT project
BRASIL: Characterizing Network-based Applications
Swallow: Photonic Network and Computer Systems
NetFPGA: Programmable Hardware for high-speed network prototypes
WildSensing: Monitoring Badgers
MASTS: Measurement at All Scales in Time and Space
TINA: The Intelligent Airport
Haggle: Situated and Autonomic Communications
Xenoservers: An Open Infrastructure for Global Distributed Computing
The Xen virtual machine monitor
*probe: GRIDprobe and Nprobe network protocol analysis and monitoring
COMS: Cambridge Open Mobile Systems
Adam: a DNS survey
Ubiquitous Interaction Devices: Building tomorrow's technology on today's hardware
PURSUIT: Pursuing a Publish/Subscribe Future Internet

Past projects

  • EPSRC Molten:Mathematics of Large Technological Evolving Networks
  • Google Research Award. Space, Time and Social Ties: How Geographic Distance Shapes Online Social Networks
  • Samsung. Latency, Precision, Power, Privacy-aware Sensing and Computation for Mobile Devices
  • 46PaQ: IPv4 & IPv6 Performance and QoS
  • Pervasive debugging
  • Practical lock-free data structures
  • NetX: Miscellaneous Networking Projects and Downloads
  • Service Level Agreements: Multi-level Assurance of ASP Performance
  • Futuregrid: Systems Architecture for Next Generation Public Computing Platforms
  • Pebbles: A Framework of Pebbles in Oxygen and Autohan
  • Arsenic: User-accessible gigabit networking
  • BT-URI: Management of Multi-Service Networks
  • Compare: Experimental performance comparison of high speed networks
  • DAN: Workstation Architecture
  • DCAN: Devolved Control of ATM Networks
  • Disk QoS: Enforcing Quality of
  • Entropic: Quality of Service in networks
  • Efficient Network Routeing: Towards Next-Generation Inter-AS Routeing
  • Fairisle: Multi-Service Networks
  • Fairisle II: Multi-Service Networks, continuation
  • HATS: Security in wide area networks
  • HAN: ATM services to and within the home
  • LEARNet: shared ATM network testbed
  • Measure: Quality of Service in Networks and Operating Systems
  • NCAM: Network Control And Management
  • Nemesis: General purpose Operating System support for multimedia
  • OST: Optical Switch Testbed
  • Pegasus: Operating System support for Multimedia
  • Pegasus II: Operating System support for Multimedia, continuation
  • Plan A: A coherent virtual IO system for a distributed computer