Dr. Gareth Tyson

Lecturer at Queen Mary University of London

About Me

I am a lecturer based at Queen Mary University of London. Prior to this, I worked at King's College London and Lancaster University. My research interests centre on user-facing networked systems, particularly in the context of content distribution. I am heavily involved in system measurements and design, looking at topics ranging from network operations to social media. I have published at a number of important conferences, including IMC, WWW, ICWSM, HotNets, ICNP, AAMAS and PETS, as well as premier journals such as IEEE/ACM Transactions on Networking, IEEE JSAC and Communications of the ACM. Details of my publications can be found on my Google Scholar profile or my publications page I also serve as a reviewer and program committee member for a number of prominent conferences/journals such as IFIP Networking, IEEE IWQoS, IEEE JSAC, IEEE TPDS, IEEE TNSM ACM TMM, IEEE TC. I recently was local chair for ACM DEV, which was hosted at Queen Mary.

Recent Selected Publications (2013-2016)


Organising Committee Member: TPC Member: Journal Reviewer:

Full Publication List

Work in Progress

  1. Jie Deng, Gareth Tyson, Felix Cuadrado, and Steve Uhlig. Exploring Twitch: a Measurement Study on Infrastructure for Live Video Streaming.
  2. Timm Böttger, Felix Cuadrado, Gareth Tyson, Ignacio Castro and Steve Uhlig. Open Connect Everywhere: A Glimpse at the Internet Ecosystem through the Lens of the Netflix CDN.
  3. Liang Wang, Gareth Tyson, Jussi Kangasharju, Arjuna Sathiaseelan and Jon Crowcroft. FairCache: Introducing Fairness to ICN Caching.
  4. Yehia Elkhatib, Gareth Tyson and Geoff Coulson. Towards an Intent Driven Network Architecture: Formulation and Mediation.
  5. Gareth Tyson, Claudiu Perta, Hamed Haddadi and Michael Seto. Swiping Right? Understanding Activity on Tinder.
  6. Gareth Tyson, Felix Cuadrado, Claudiu Perta, Shan Huang, Arjuna Sathiaseelan and Steve Uhlig. Quantifying HTTP Header Manipulation in the Wild.
  7. Jie Deng, Gareth Tyson, Felix Cuadrado, and Steve Uhlig. Keddah: Capture Hadoop Networking Behaviour.
  8. Gareth Tyson, Nishanth Sastry, Richard Mortier and Nick Feamster. Staggercast: Demand-Side Management for Access Networks..

Internet Drafts and RFCs

  1. Kostas Pentikousis, Borje Ohlman, Daniel Corujo, Gennaro Boggia, Gareth Tyson, Elwyn Davies, Dorothy Gellert and Priya Mahadevan. Information-centric Networking: Baseline Scenarios. RFC 7476. [link]

Journals and Conferences


  1. Roderick Fanou, Gareth Tyson, Pierre Francois and Arjuna Sathiaseelan. Pushing the Frontier: Exploring the African Web Ecosystem. In 25th ACM World Wide Web Conference (WWW), Montreal, Canada (2016). [PDF]
  2. Martin Chorley, Luca Rossi, Gareth Tyson and Matthew Williams. Pub Crawling at Scale: Tapping Untappd to Explore Social Drinking. In 10th International AAAI Conference on Web and Social Media (ICWSM), Cologne, Germany (2016). [PDF]
  3. Qinghua Wu, Zhenyu Li, Gareth Tyson, Steve Uhlig, Mohamed-Ali Kaafar and Gaogang Xie. Privacy-aware Multipath Video Caching for Content-Centric Networks. In IEEE Journal on Selected Areas in Communications (JSAC) (2016).
  4. Gareth Tyson, Yehia Elkhatib, Nishanth Sastry and Steve Uhlig. Measurements and Analysis of an Adult Video Streaming Website. In ACM Transactions on Multimedia Computing, Communications, and Applications, Vol. 12, No. 2 (2016). [PDF]


  5. Matthias Wahlisch, Robert Schmidt, Thomas Schmidt, Olaf Maennel, Steve Uhlig and Gareth Tyson. RiPKI: The Tragic Story of RPKI Deployment in the Web Ecosystem. In 15th ACM Workshop on Hot Topics in Networks (HotNets), Philadelphia, Pennsylvania (2015). [PDF]
  6. Gianfranco Nencioni, Nishanth Sastry, Gareth Tyson, Vijay Badrinarayanan, Dmytro Karamshuk, Jigna Chandaria, and Jon Crowcroft. SCORE: Exploiting global broadcasts to create offline personal channels for on-demand access. In IEEE/ACM Transactions on Networking (2015). [PDF]
  7. Yonggong Wang, Zhenyu Li, Gareth Tyson, Steve Uhlig and Gaogang Xie. Design and Evaluation of the Optimal Cache Allocation for Content-Centric Networking. In IEEE Transactions on Computers (2015). [PDF]
  8. Gareth Tyson, Yehia Elkhatib, Nishanth Sastry and Steve Uhlig. Are People Really Social on Porn 2.0? In Proc. of 9th Intl. AAAI Conference on Web and Social Media (ICWSM), Oxford, UK (2015). [PDF]
  9. Claudiu Perta, Marco Valerio Barbera, Gareth Tyson, Hamed Haddadi and Alessandro Mei. A Glance through the VPN Looking Glass: IPv6 Leakage and DNS Hijacking in Commercial VPN Clients. In Proc. 15th Privacy Enhancing Technologies Symposium (PETS), Philadelphia, PA (2015). [PDF] [The Register] [Wired] [LifeHacker] [Slashdot] [Our Blog]


  10. Yehia Elkhatib, Gareth Tyson and Michel Welzl. Can SPDY Really Make the Web Faster? In Proc. 13th IFIP Networking Conference, Trondheim, Norway (2014). [PDF]
  11. Gareth Tyson, Eliane Bodanese, John Bigham and Andreas Mauthe. Beyond Content Delivery: Can ICNs Help Emergency Scenarios? In IEEE Network, Vol. 28, No. 3 (2014). [PDF]
  12. Samhar Mahmoud, Gareth Tyson, Simon Miles, Adel Taweel, Tjeerd Van-Staa, Michael Luck, Brendan Delaney. Multi-Agent System for Recruiting Patients for Clinical Trials. In Proc. 13th Intl. Conference on Autonomous Agents and Multiagent Systems (AAMAS), Paris, France (2014). [PDF]


  13. Gareth Tyson, Yehia Elkhatib, Nishanth Sastry and Steve Uhlig. Demystifying Porn 2.0: A look into a Major Adult Video Streaming Website. In Proc. ACM SIGCOMM Internet Measurement Conference (IMC), Barcelona, Spain (2013). [PDF]
  14. Gareth Tyson, Nishanth Sastry, Ruben Cuevas, Ivica Rimac and Andreas Mauthe. Where is in a Name? A Survey of Mobility in Information-Centric Networks. In Communications of the ACM (CACM), Vol. 56, No. 12 (2013). [PDF]
  15. Yonggong Wang, Zhenyu Li, Gareth Tyson, Steve Uhlig and Gaogang Xie. Optimal Cache Allocation for Content-Centric Networking. In Proc. 21st IEEE Intl. Conference on Network Protocols (ICNP), Gottingen, Germany (2013). [PDF]


  16. Gareth Tyson, Sebastian Kaune, Simon Miles, Yehia ElKhatib, Andreas Mauthe and Adel Taweel. A Trace-Driven Analysis of Caching in Content-Centric Networks. In Proc. 21st IEEE Intl. Conference on Computer Communication Networks (ICCCN), Munich, Germany (2012). [PDF]
  17. Gareth Tyson, Andreas Mauthe, Sebastian Kaune, Paul Grace, Adel Taweel and Thomas Plagemann. Juno: A Middleware Platform for Supporting Delivery-Centric Applications. In ACM Transactions on Internet Technology (TOIT), Vol. 12, No. 2 (2012). [PDF]
  18. Mu Mu, Andreas Mauthe, Gareth Tyson, Eduardo Cerqueira. Statistical Analysis of Ordinal User Opinion Scores. In Proc. of IEEE 7th Consumer Communications & Networking Conference (CCNC), Las Vegas, NV (2012). [PDF]


  19. Gareth Tyson, Adel Taweel, Simon Miles, Michael Luck, Tjeerd Van Staa and Brendan Delaney. An Agent-Based Approach to Real-Time Patient Identification for Clinical Trials. In Proc. 4th Intl. Conference on eHealth, Malaga, Spain (2011). [PDF] [eprint]


  20. Sebastian Kaune, Ruben Cuevas Rumin, Gareth Tyson, Andreas Mauthe, Carmen Guerrero and Ralf Steinmetz. Unraveling BitTorrent's File Unavailability:Measurements and Analysis . In Proc. IEEE 10th Intl. Conference on Peer-to-Peer (P2P), Delft, Netherlands (2010). [PDF] [eprint]
  21. Sebastian Kaune, Gareth Tyson, Konstantin Pussep, Andreas Mauthe, Aleksandra Kovacevic and Ralf Steinmetz. The Seeder Promotion Problem: Measurements, Analysis and Solution Space . In Proc. 19th IEEE Intl. Conference on Computer Communication Networks (ICCCN), Zurich, Switzerland (2010). [PDF] [eprint]
  22. Gareth Tyson, Adam Lindsay, Steven Simpson and David Hutchison. Improving Wireless Sensor Network Resilience with the INTERSECTION Framework. In Proc. 2nd Intl. Conference on Mobile Lightweight Wireless System, Barcelona, Spain (2010).[PDF] [eprint]


  23. Gareth Tyson, Andreas Mauthe, Sebastian Kaune, Mu Mu and Thomas Plagemann. Corelli: A Peer-to-Peer Dynamic Replication Service for Supporting Latency-Dependent Content in Community Networks. In Proc. 16th ACM/SPIE Multimedia Computing and Networking Conference (MMCN), San Jose, CA, USA (2009). [PDF] [eprint]
  24. Mu Mu, Roswitha Gostner, Andreas Mauthe, Gareth Tyson and Francisco Garcia. Visibility of Individual Packet Loss on H.264 Encoded Video Stream - A User Study on the Impact of Packet Loss on Perceived Video Quality. In Proc. 16th ACM/SPIE Multimedia Computing and Networking Conference (MMCN), San Jose, CA, USA (2009). [PDF] [eprint]
  25. Gareth Tyson, Paul Grace, Andreas Mauthe, Gordon Blair and Sebastian Kaune. A Reflective Middleware to Support Peer-to-Peer Overlay Adaptation. In Proc. 9th IFIP Intl.Conference on Distributed Applications and Interoperable Systems (DAIS), Lisbon, Portugal (2009). [PDF] [eprint].
  26. Mu Mu, Andreas Mauthe, John Casson, Gareth Tyson andFrancisco Garcia. LA1 TestBed: Evaluation Testbed to Assess the Impact of Network Impairments on Video Quality. In Proc. 5th Euromicro Intl. Conference on Testbeds and Research Infrastructures for the Development of Networks and Communities (TRIDENTCOM), Washington D.C., USA (2009). [PDF] [eprint]
  27. Sebastian Kaune, Konstantin Pussep, Christof Leng, Aleksandra Kovacevic, Gareth Tyson and Ralf Steinmetz. Modelling the Internet Delay Space Based on Geographical Locations. In Proc. 17th Euromicro Intl. Conference on Parallel, Distributed and Network-Based Processing (PDP), Weimar, Germany (2009). [PDF] [eprint]
  28. Vittorio Manetti, Roberto Canonico, Walter de Donato, Giorgio Ventre, Andreas Mauthe, Gareth Tyson. Next Generation CDN Services for Community Networks. In Proc. 3rd Intl. Conference on Next Generation Mobile Applications, Services and Technologies (NGMAST), Cardiff, UK (2009). [PDF]



  1. Jie Deng, Felix Cuadrado, Gareth Tyson and Steve Uhlig. Behind the Game: Exploring the Twitch Streaming Platform. In IEEE 14th IEEE International Workshop on Network and Systems Support for Games (NetGames). Zagreb, Croatia (2015). [PDF]
  2. Arjuna Sathiaseelan, Liang Wang, Andrius Aucinas, Gareth Tyson and Jon Crowcroft. SCANDEX: Service Centric Networking for Challenged Decentralised Networks. In Proc. ACM MobiSys Workshop on Do-It-Yourself Networking (DIY), Florence, Italy (2015). [PDF]
  3. Yehia Elkhatib, Gareth Tyson and Arjuna Sathiaseelan Does the Internet Deserve Everybody? In Proc. ACM SIGCOMM Workshop on Ethics in Networked Systems Research (2015). [PDF]
  4. Arjuna Sathiaseelan, Gareth Tyson and Soumya Sen. Exploring the Role of Smart Data Pricing in Enabling Affordable Internet Access. In Proc. 4th IEEE INFOCOM Workshop on Smart Data Pricing (SDP), Hong Kong (2015). [PDF]
  5. Gareth Tyson, Arjuna Sathiaseelan and Jorg Ott. Could we Fit the Internet in a Box? In Proc. Embracing Global Computing in Emerging Economies Workshop (EGC), Almaty, Kazakhstan (2015). [PDF]


  6. Martin Chapman, Gareth Tyson, Peter McBurney and Michael Luck. Playing Hide-and-Seek: An Abstract Game for Cyber Security. In Proc. AAMAS Intl. Workshop on Agents and Cyber Security (ACySe), Paris, France (2014). [PDF]


  7. Gareth Tyson, John Bigham and Eliane Bodanese. Towards an Information-Centric Delay-Tolerant Network. In Proc. IEEE INFOCOM Workshop on Emerging Design Choices in Name-Oriented Networking (NOMEN), Turin, Italy (2013). [PDF]


  8. Gareth Tyson, Nishanth Sastry, Ivica Rimac, Ruben Cuevas and Andreas Mauthe. A Survey of Mobility in Information-Centric Networks: Challenges and Research Directions. In Proc. ACM MobiHoc Workshop on Emerging Name-Oriented Mobile Networking Design (NOM), Hilton Head Island, SC (2012). [PDF]
  9. Martin Chapman, Gareth Tyson, Katie Atkinson, Michael Luck, and Peter McBurney. Social Networking and Information Diffusion in Automated Markets. In Proc. AAMAS Joint Workshop on Trading Agent Design and Analysis and Agent-Mediated Electronic Commerce (TADA/AMEC), Valencia, Spain (2012). [PDF]
  10. Emilia Garcia, Gareth Tyson, Simon Miles, Michael Luck, Adel Taweel, Tjeerd Van Staa and Brendan Delaney. An Analysis of Agent-Oriented Engineering of e-Health Systems. In Proc. AAMAS Workshop on Agent-Oriented Software Engineering (AOSE), Valencia, Spain (2012). [PDF]
  11. Gareth Tyson, Adel Taweel, Maria Vargas-Vera, Tjeerd Van Staa and Brendan Delaney. ePCRN-IDEA2: An Agent-Based System for Large-Scale Clinical Trial Recruitment. In Proc. AAMAS Workshop on Agents Applied in Health Care (A2HC), Valencia, Spain (2012). [PDF]
  12. Gareth Tyson, Andreas Mauthe, Sebastian Kaune, Paul Grace and Thomas Plagemann. Juno: An Adaptive Delivery-Centric Middleware. In Proc. IEEE CCNC Intl. Workshop on Future Media Networking (FMN), Las Vegas, NV (2012). [PDF] [eprint]


  13. Gareth Tyson, Adel Taweel, Steffen Zschaler, Tjeerd Van Staa and Brendan Delaney. A Model-Driven Approach to Interoperability and Integration in Systems of Systems. In Proc. 7th European Conference on Modelling Foundations and Applications: Workshop on Model-Based Software and Data Integration (MBSDI), Birmingham, England (2011). [PDF] [eprint]


  14. Yehia Elkhatib, Christopher Edwards, Michael Mackay and Gareth Tyson. Providing Grid Schedulers with Passive Network Measurements. In Proc. IEEE ICCCN Workshop on Grid and P2P Systems and Applications (GridPeer), San Francisco, CA (2009). [PDF] [eprint]


  15. Sebastian Kaune, Konstatin Pussep, Gareth Tyson, Andreas Mauthe and Ralf Steinmetz. Cooperation in P2P Systems through Sociological Incentive Patterns. In Proc. 3rd Intl. IEEE Workshop of Self-Organizing Systems (IWSOS), Vienna, Austria (2008). [PDF] [eprint]
  16. Gareth Tyson, Paul Grace, Andreas Mauthe and Sebastian Kaune. The Survival of the Fittest: An Evolutionary Approach to Deploying Adaptive Functionality in Peer-to-Peer Systems. In Proc. ACM/IFIP/USENIX Middleware Workshop on Adaptive and Reflective Middleware (ARM), Leuven, Belgium (2008). [PDF] [eprint]
  17. Gareth Tyson, Andreas Mauthe, Thomas Plagemann and Yehia Elkhatib. Juno: Reconfigurable Middleware for Heterogeneous Content Networking. In Proc. 5th Intl. MANWEEK Workshop on Next Generation Networking Middleware (NGNM), Samos Islands, Greece (2008). [PDF] [eprint]
  18. Gareth Tyson and Andreas Mauthe. A Topology Aware Clustering Mechanism. In Proc. 8th EPSRC Annual Postgraduate Symposium on the Convergence of Telecommunications, Networking and Broadcasting, Liverpool, UK (2007). [eprint]

Book Chapters

  1. Adel Taweel and Gareth Tyson. Prediction of Non-Functional Properties of Service-Based Systems: A Software Reliability Model . In Engineering Reliable Service Oriented Architecture: Managing Complexity and Service Level Agreements, IGI (2011). [Book Link]

Technical Reports

  1. Yehia Elkhatib, Gareth Tyson and Michel Welzl. The Effect of Network and Infrastructural Variables on SPDY's Performance. Technical Report SCC-2013-01, Lancaster University (2013). [PDF]
  2. Gareth Tyson, Nicolas Troquard, Simon Parsons and Peter McBurney. Towards a graphical model of remote control of machines. Technical Report, King's College London (2012). [PDF]
  3. Gareth Tyson, Paul Grace, Gordon Blair and Andreas Mauthe. Fine Grained Component Engineering of Adaptive Overlays: Experiences and Perspectives. Technical Report no. COMP-02-2009, Lancaster University (2009). [PDF][eprint]
  4. Sebastian Kaune, Gareth Tyson, Andreas Mauthe, Nicolas Liebau and Ralf Steinmetz. Towards A Lightweight Incentive Scheme for Peer-to-Peer Systems. Technical Report no. KOM-TR-2008-2, Technische Universitat Darmstadt (2008). [PDF][eprint]


  1. Gareth Tyson. A Middleware Approach to Building Content-Centric Applications. PhD Thesis, Lancaster University (2010). [PDF][eprint]
  2. Gareth Tyson. Component Based Overlay Development in Gridkit. MSc Thesis, Lancaster University (2006).


Dr. Gareth Tyson
CS404, Electronic Engineering and Computer Science,
Queen Mary University of London,
Mile End Road,
London, E1 4NS.
gareth (dot) tyson _at_ qmul (dot) ac (dot) uk