Research
My research has focussed on real-time networked multimedia, congestion control for multimedia systems, next-generation Internet routing, and on the use of high-level languages for low-level protocol implementation. I favour systems research, demonstrating feasibility through prototype implementations where possible, and driving results into the standards process to encourage broad deployment. Much of my research is done in collaboration with industry, and I have received support from Cisco, Ericsson, and others. I am also grateful for support from the UK EPSRC, European Commission, DARPA, the US National Science Foundation.
Topics
- Adaptive IPTV
- Congestion Control
- Calls for Papers
- Digital Amphitheatre
- Explicit Congestion Notification for RTP
- Message Bus
- Miscellaneous
- Robust Audio Tool
- Routing
- Reception Quality Matrix
- Real Time Collaboration on the World Wide Web (RTC-Web)
- Scottish Networking Event
- UltraGrid
- Watercasting
2012
- SICSA Prize PhD Studentships
- Harnessing Internet Topological Stability in Thorup-Zwick Compact Routing
- Congratulations to Stephen Strowes
- Scottish Networking Event (SCONE) #9
- College of Science and Engineering PhD Scholarships
2011
- UltraGrid 1.0 Release
- IETF 82: Presentations on RTP Multiplexing
- IETF 82: presentation on ECN for RTP
- Explicit Congestion Notification (ECN) for RTP over UDP (-05)
- Web Real-Time Communication (WebRTC): Media Transport and Use of RTP
- Multiple RTP Session on a Single Lower-Layer Transport
- RTP Multiplexing Architecture
- CFP — 15th IEEE Global Internet Symposium
- RTP Requirements for RTC-Web (draft-ietf-rtcweb-rtp-usage-00)
- New research student: Conor Cahir
- Running ns-3.11 and ns-3.12.1 on FreeBSD-8.2
- RTP with TCP Friendly Rate Control (-01)
- RTP Requirements for RTC-Web (-03)
- Scottish Networking Event (SCONE) #8
- Multiplexing and RTP Sessions
- Applied Networking Research Prize
- RTP Media for RTCWeb
- IANA Registry for ICE Options
- RTP Requirements for RTC-Web (-02)
- RTP Requirements for RTC-Web (-01)
- Compact Routing on the Internet AS Graph
- crtpdumpz v1.0.1
- RTP Requirements for RTC-Web (-00)
- Scottish Networking Event (SCONE) #7
- PhD Student Scholarships
2010
- Building gnuplot-4.4.2 on MacOS X 10.6.5
- Measurements of Real-Time Traffic to Residential Users
- Workshop on Adaptive Video Streaming over IP Networks
- New research student: Paul Jakma
- Scottish Networking Event (SCONE) #6
- CFP — 2nd International Workshop on IPTV Technologies and Multidisciplinary Applications
- Mathematics of Networks
- Modelling and Analysis of Networked and Distributed Systems
- Graham Mooney — Evaluating Compact Routing Algorithms on Real-World Networks
- CFP — IEEE ICC Next Generation Networking and Internet Symposium
- Compact Routing for the Internet
- CFP — 14th IEEE Global Internet Symposium
- On the Use of RTP for Monitoring and Fault Isolation in IPTV
- Scottish Networking Event (SCONE) #5
- On the Scalability of RTCP-Based Network Tomography for IPTV Services
- CFP — 7th IEEE Consumer Communications and Networking Conference
- Packet Loss Characteristics of IPTV-like Traffic on Residential Links
2009
- Deterministic, Reduced-Visibility Inter-Domain Forwarding
- CFP — 3rd International Workshop on Advanced Architectures and Algorithms for Internet Delivery and Applications
- CFP — 8th International Conference on Mobile and Ubiquitous Multimedia
- CFP — 13th IEEE Global Internet Symposium
- New MSci Project Student: Graham Mooney
- Scottish Networking Event (SCONE) #4
- Trilogy Future Internet Summer School
- CFP — ICCCN 2009
- Explicit Congestion Notification for RTP over UDP/IP
- CFP — IEEE WoWMoM 2009
- CFP — IEEE ICC Symposium on Next Generation Networking
- Scottish Networking Event (SCONE) #3
- CFP — 6th IEEE Consumer Communications and Networking Conference
2008
- CFP — Next Generation Networks, Protocols, and Services Symposium
- Scottish Networking Event (SCONE) #2
- Workshop on Real-Time Video Distribution over IP Networks
- CFP — VoIP Technologies 2008
- Scottish Networking Event (SCONE) #1
- New research student: Martin Ellis
- CFP — IEEE CCNC 2008 Workshops
2007
- Adaptive Error Measurement, Concealment, and Repair for IPTV
- New research student: Stephen Strowes
- CFP — IEEE WoWMoM 2007
- CFP — Infocom 2007 Student Workshop
2006
2005
2004
- New research student: Alvaro Saurin
- CFP — IEEE Global Internet and Next Generation Networks Symposium
2003
- CFP — 5th International Workshop on Networked Group Communication
- CFP — NOSSDAV 2003
- CFP — 13th International Packet Video Workshop
2002
- CFP — 7th IEEE Global Internet Symposium
- CFP — 4th International Workshop on Networked Group Communication
- UltraGrid - A High Definition Collaboratory
- CFP — NOSSDAV 2002
- CFP — 12th International Packet Video Workshop
- Congestion Control for Real-Time Media
2001
- CFP — 6th IEEE Global Internet Symposium
- CFP — 3rd International Workshop on Networked Group Communication