Dr Colin Perkins
- Senior Lecturer (Computing Science)
telephone:
01413302525
email:
Colin.Perkins@glasgow.ac.uk
Room S101B, School of Computing Science, 17 Lilybank Gardens, Glasgow G12 8QQ
Biography
Personal site: https://csperkins.org/
Mastodon: https://mastodon.social/@csperkins
Biography:
Dr Perkins is a Senior Lecturer (Associate Professor) in the School of Computing Science at the University of Glasgow and the current chair of the Internet Research Task Force.
His research interests are on network transport protocols, with a particular focus on transport protocols for real-time and interactive multimedia, and on network protocol design, implementation, and specification. His current research is into post-Sockets APIs and transport services, the implications of QUIC on real-time applications and network operations, and improving the way we specify network protocol standards.
Dr Perkins is a long-time participant in the Internet Engineering Task Force (IETF). He co-chairs RTP Media Congestion Avoidance Techniques working group, and was previously co-chair of the Audio/Video Transport and Multiparty Multimedia Session Control working groups. He played a key role in helping to develop globally deployed standard multimedia transport and signalling protocols such as RTP, SDP, and the WebRTC media transport layer.
Dr Perkins received his BEng in Electronic Engineering in 1992, and his PhD in 1996, both from the Department of Electronics at the University of York. He's a fellow of the Higher Education Academy, a senior member of the IEEE, and a member of the ACM and IET.
Within the School of Computing Science, Dr Perkins is a member of the Glasgow Systems Section (GLASS) and the Networked Systems Research Group. He is also actively involved in the Scottish Networking Event (SCONE).
Research interests
Research Interests:
- Networked Multimedia Transport Protocols
- Next Generation Internet
- Compact Routing for the Internet
- Network Measurement
- Improving Internet protocol standards
Publications
2024
Barnes, M. R., Karan, M., McQuistin, S. , Perkins, C. , Tyson, G., Purver, M., Castro, I. and Clegg, R. G. (2024) Temporal Network Analysis of Email Communication Patterns in a Long Standing Hierarchy. In: 18th International AAAI Conference on Web and Social Media, Buffalo, New York, USA, 3-6 Jun 2024, pp. 126-138. ISBN 9781577358909 (doi: 10.1609/icwsm.v18i1.31302)
Boswell, E. and Perkins, C. (2024) RIPEn at Home – Surveying Internal Domain Names using RIPE Atlas. In: 8th Network Traffic Measurement and Analysis Conference (TMA 2024), Dresden, Germany, 21-24 May 2024, (Accepted for Publication)
Cavoj, S., Nikitin, I., Perkins, C. and Dardha, O. (2024) Session Types for the Transport Layer: Towards an Implementation of TCP. In: 15th Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software (PLACES 2024), Luxembourg City, Luxembourg, 06 April 2024, (doi: 10.4204/EPTCS.401.3)
Healey, P. G.T., Khare, P., Tyson, G., Karan, M., Castro, I., Shekhar, R., McQuistin, S. , Perkins, C. and Purver, M. (2024) Power and vulnerability: Managing sensitive language in organizational communication. Frontiers in Psychology, 14, 1266425. (doi: 10.3389/fpsyg.2023.1266425)
Arkko, J., Perkins, C. S. and Krishnan, S. (2024) Report from the IAB Workshop on Environmental Impact of Internet Applications and Systems, 2022. Internet RFC(9547), (doi: 10.17487/RFC9547)
2023
McQuistin, S. , Snyder, P., Perkins, C. , Haddadi, H. and Tyson, G. (2023) A First Look at the Privacy Harms of the Public Suffix List. In: 23rd ACM Internet Measurement Conference (IMC '23), Montréal, QC, Canada, 24-26 Oct 2023, pp. 383-390. ISBN 9798400703829 (doi: 10.1145/3618257.3624836)
McQuistin, S. , Karan, M., Khare, P., Perkins, C. , Purver, M., Healey, P., Castro, I. and Tyson, G. (2023) Errare humanum est: What do RFC Errata say about Internet Standards? In: 7th Network Traffic Measurement and Analysis Conference (TMA 2023), Napoli, Italy, 26-30 June 2023, ISBN 9783903176584 (doi: 10.23919/TMA58422.2023.10198980)
Aboba, B., Salgueiro, G. and Perkins, C. (2023) Multiplexing scheme updates for QUIC. Internet RFC(9443), (doi: 10.17487/RFC9443)
Karan, M., Khare, P., Shekhar, R., McQuistin, S. , Perkins, C. , Castro, I., Tyson, G., Healey, P. G.T. and Purver, M. (2023) LEDA: a Large-Organization Email-Based Decision-Dialogue-Act Analysis Dataset. In: Findings of the Association of Computational Linguistics ACL 2023, Toronto, Canada, 9-14 July 2023, pp. 6080-6089. (doi: 10.18653/v1/2023.findings-acl.378)
Khare, P., Shekhar, R., Karan, M., McQuistin, S. , Perkins, C. , Castro, I., Tyson, G., Healey, P. G.T. and Purver, M. (2023) Tracing Linguistic Markers of Influence in a Large Online Organisation. In: 61st Annual Meeting of the Association for Computational Linguistics (ACL '23), Toronto, Canada, 9-14 July 2023, pp. 82-90. (doi: 10.18653/v1/2023.acl-short.8)
Welzl, M., Ott, J., Perkins, C. , Islam, S. and Kutscher, D. (2023) How not to IETF: Lessons Learned From Failed Standardization Attempts. In: Second International Workshop on Negative Results in Pervasive Computing (PerFail 2023), Atlanta, USA, 13 March 2023, ISBN 9781665453820 (doi: 10.1109/PerComWorkshops56833.2023.10150250)
Perkins, C. (2023) Sending RTP Control Protocol (RTCP) feedback for congestion control in interactive multimedia conferences. Internet RFC(9392), (doi: 10.17487/RFC9392)
Healey, P., Khare, P., Castro, I., Tyson, G., Karan, M., Shekhar, R., McQuistin, S. , Perkins, C. and Purver, M. (2023) Power and Vulnerability: Managing Sensitive Language in Organisational Communication. In: 33rd Annual Meeting of the Society for Text and Discourse (ST&D 2023), Oslo, Norway, 28-30 Jun 2023, (Accepted for Publication)
2022
ten Oever, N., Cath, C., Kühlewind, M. and Perkins, C. S. (2022) Report from the IAB workshop on analyzing IETF data (aid) 2021. Internet RFC(9307), (doi: 10.17487/RFC9307)
Khare, P., Karan, M., McQuistin, S. , Perkins, C. , Tyson, G., Purver, M., Healey, P. and Castro, I. (2022) The Web We Weave: Untangling the Social Graph of the IETF. In: 16th International AAAI Conference on Web and Social Media (ICWSM-22), Atlanta, Georgia, USA, 6-9 June 2022, pp. 500-511. ISBN 9781577358756
2021
McQuistin, S. , Karan, M., Khare, P., Perkins, C. , Tyson, G., Purver, M., Healey, P., Iqbal, W., Qadir, J. and Castro, I. (2021) Characterising the IETF Through the Lens of RFC Deployment. In: ACM Internet Measurement Conference (IMC) 2021, 2-4 Nov 2021, pp. 137-149. ISBN 9781450391290 (doi: 10.1145/3487552.3487821)
Arkko, J., Farrell, S., Kühlewind, M. and Perkins, C. (2021) Report from the IAB COVID-19 network impacts workshop 2020. Internet RFC(9075), (doi: 10.17487/RFC9075)
Fairhurst, G. and Perkins, C. (2021) Considerations around transport header confidentiality, network operations, and the evolution of Internet transport protocols. Internet RFC(9065), (doi: 10.17487/RFC9065)
McQuistin, S. , Band, V. , Jacob, D. and Perkins, C. (2021) Investigating Automatic Code Generation for Network Packet Parsing. In: 2021 IFIP Networking Conference, 21-24 Jun 2021, ISBN 9783903176393
Begen, A., Kyzivat, P., Perkins, C. and Handley, M. (2021) SDP: Session Description Protocol. Internet RFC, 8866. (doi: 10.17487/RFC8866)
Lennox, J., Westerlund, M., Wu, Q. and Perkins, C. (2021) Sending multiple RTP streams in a single RTP session: grouping RTP control protocol (RTCP) reception statistics and other feedback. Internet RFC(8861), (doi: 10.17487/RFC8861)
Perkins, C. , Westerlund, M. and Ott, J. (2021) Media Transport and Use of RTP in WebRTC. Internet RFC(8834), (doi: 10.17487/RFC8834)
Sarker, Z., Perkins, C. , Singh, V. and Ramalho, M. (2021) RTP Control Protocol (RTCP) Feedback for Congestion Control. Internet RFC(8888), (doi: 10.17487/RFC8888)
Westerlund, M., Burman, B., Perkins, C. , Alvestrand, H. and Even, R. (2021) Guidelines for using the multiplexing features of RTP to support multiple media streams. Internet RFC(8872), (doi: 10.17487/RFC8872)
Westerlund, M., Perkins, C. and Lennox, J. (2021) Sending Multiple Types of Media in a Single RTP Session. Internet RFC(8860), (doi: 10.17487/RFC8860)
2020
Enghardt, T., Pauly, T., Perkins, C. , Rose, K. and Wood, C. (2020) A survey of the interaction between security protocols and transport services. Internet RFC(8922), (doi: 10.17487/RFC8922)
McQuistin, S. , Band, V., Jacob, D. and Perkins, C. (2020) Parsing Protocol Standards to Parse Standard Protocols. In: Applied Networking Research Workshop 2020 (ANRW'20), 27-31 July 2020, pp. 25-31. ISBN 9781450380393 (doi: 10.1145/3404868.3406671)
Basford, P. J., Johnston, S. J., Perkins, C. S. , Garnock-Jones, T., Tso, F. P., Pezaros, D. , Mullins, R. D., Yoneki, E., Singer, J. and Cox, S. J. (2020) Performance analysis of single board computer clusters. Future Generation Computer Systems, 102, pp. 278-291. (doi: 10.1016/j.future.2019.07.040)
2018
Perkins, C. and Ott, J. (2018) Real-time Audio-Visual Media Transport over QUIC. In: ACM Workshop on the Evolution, Performance, and Interoperability of QUIC (EPIQ 2018), Heraklion, Greece, 04 Dec 2018, pp. 36-42. ISBN 9781450360821 (doi: 10.1145/3284850.3284856)
Johnston, S. J., Basford, P. J., Perkins, C. S. , Herry, H., Tso, F. P., Pezaros, D. , Mullins, R. D., Yoneki, E., Cox, S. J. and Singer, J. (2018) Commodity single board computer clusters and their applications. Future Generation Computer Systems, 89, pp. 201-212. (doi: 10.1016/j.future.2018.06.048)
Herry, H., Band, E., Perkins, C. and Singer, J. (2018) Peer-to-Peer Secure Updates for Heterogeneous Edge Devices. In: DOMINO Workshop at the IEEE/IFIP Network Operations and Management Symposium (NOMS 2018), Taipei, Taiwan, 23-27 Apr 2018, ISBN 9781538634165 (doi: 10.1109/NOMS.2018.8406323)
Singer, J. et al. (2018) Next Generation Single Board Clusters. In: IEEE/IFIP Network Operations and Management Symposium (NOMS 2018), Taipei, Taiwan, 23-27 Apr 2018, ISBN 9781538634165 (doi: 10.1109/NOMS.2018.8406120)
Ahsan, S., McQuistin, S. , Perkins, C. and Ott, J. (2018) DASHing Towards Hollywood. In: ACM Multimedia Systems Conference (MMSys 2018), Amsterdam, The Netherlands, 12-15 Jun 2018, pp. 1-12. ISBN 9781450351928 (doi: 10.1145/3204949.3204959)
Singer, J. , Perkins, C. and Herry, H. (2018) Does Disaggregrated Compute Require a New Programming Paradigm? 20th Workshop on Compilers for Parallel Computing, Dublin, 16-18 Apr 2018. (Unpublished)
Band, E., Herry, H., Perkins, C. and Singer, J. (2018) Peer to Peer Secure Update for Heterogeneous Edge Devices (Extended Abstract). Proceedings of the HiPEAC Workshop on Heterogeneous and Low-Power Data Center Technologies, Manchester, UK, 23 Jan 2018.
2017
Jones, T., Fairhurst, G. and Perkins, C. (2017) Raising the Datagram API to Support Transport Protocol Evolution. In: 1st International Workshop on the Future of Internet Transport, Stockholm, Sweden, 12-15 June 2017, ISBN 9783901882944 (doi: 10.23919/IFIPNetworking.2017.8264870)
Trammell, B., Perkins, C. and Kühlewind, M. (2017) Post Sockets: Towards an Evolvable Network Transport Interface. In: 1st International Workshop on the Future of Internet Transport, Stockholm, Sweden, 12-15 June 2017, ISBN 9783901882944 (doi: 10.23919/IFIPNetworking.2017.8264874)
Lennox, J., Westerlund, M., Wu, Q. and Perkins, C. (2017) Sending multiple RTP streams in a single RTP session. Internet RFC(8108), (doi: 10.17487/RFC8108)
Perkins, C. and Singh, V. (2017) Multimedia congestion control: circuit breakers for unicast RTP sessions. Internet RFC(8083), (doi: 10.17487/RFC8083)
2016
Singh, V., Perkins, C. , Clark, A. and Huang, R. (2016) RTP control protocol (RTCP) extended report (XR) block for independent reporting of burst/fgp discard metrics. Internet RFC(8015), (doi: 10.17487/RFC8015)
McQuistin, S. , Perkins, C. and Fayed, M. (2016) Implementing real-time transport services over an ossified network. In: ACM, IRTF and ISOC Applied Networking Research Workshop, Berlin, Germany, 16 Jul 2016, pp. 81-87. ISBN 9781450344432 (doi: 10.1145/2959424.2959443)
Jouet, S., Perkins, C. and Pezaros, D. (2016) OTCP: SDN-Managed congestion control for data centre networks. In: Network Operations and Management Symposium, Istanbul, Turkey, 25-29 Apr 2016, pp. 171-179. ISBN 9781509002238 (doi: 10.1109/NOMS.2016.7502810)
McQuistin, S. , Perkins, C. and Fayed, M. (2016) TCP Goes to Hollywood. In: NOSSDAV 2016: 26th ACM SIGMM Workshop on Network and Operating Systems Support for Digital Audio and Video, Klagenfurt am Wörthersee, Austria, 10-13 May 2016, ISBN 9781450343565 (doi: 10.1145/2910642.2910648)
McQuistin, S. , Perkins, C. and Fayed, M. (2016) TCP Hollywood: An Unordered, Time-Lined, TCP for Networked Multimedia Applications. In: IFIP Networking 2016, University of Vienna, Austria, 17-19 May 2016, pp. 422-430. ISBN 9783901882838 (doi: 10.1109/IFIPNetworking.2016.7497221)
2015
McQuistin, S. and Perkins, C. (2015) Consolidating Streams to Improve DASH Cache Utilisation. ACM CoNEXT Conference, Heidelberg, Germany, 1-4 December 2015.
McQuistin, S. and Perkins, C. (2015) Is Explicit Congestion Notification usable with UDP? In: ACM Internet Measurement Conference, Tokyo, Japan, 28-30 Oct 2015, pp. 63-69. ISBN 9781450338486 (doi: 10.1145/2815675.2815716)
Singer, J. , Adhami, A. and Perkins, C. (2015) Towards Free Market Cloud Computing. In: IEEE International Conference on the International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing, Liverpool, UK, 26-28 Oct 2015, pp. 1544-1547. ISBN 9781509001538 (doi: 10.1109/CIT/IUCC/DASC/PICOM.2015.232)
Fough, N., Verdicchio, F., Perkins, C.S. and Fairhurst, G. (2015) Media usability circuit breakers for RTP-based interactive networked multimedia. In: 21st International Packet Video Workshop, Cairns, Australia, 31 May - 04 Jun 2015, pp. 227-232. (doi: 10.1109/PCS.2015.7170080)
McQuistin, S. and Perkins, C. (2015) Reinterpreting the transport protocol stack to embrace ossification. In: IAB Workshop on Stack Evolution in a Middlebox Internet (SEMI), Zurich, Switzerland, 26-27 Jan 2015,
2014
Perkins, C. (2014) Reflections on security options for the real-time transport protocol framework. In: 2014 IEEE 22nd International Conference on Network Protocols (ICNP), Raleigh, NC, 21 Oct 2014, pp. 642-647. ISBN 9781479962037 (doi: 10.1109/ICNP.2014.102)
Ellis, M., Pezaros, D. P. , Kypraios, T. and Perkins, C. (2014) A two-level Markov model for packet loss in UDP/IP-based real-time video applications targeting residential users. Computer Networks, 70, pp. 384-399. (doi: 10.1016/j.comnet.2014.05.013)
Begen, A. and Perkins, C. (2014) Duplicating RTP streams. Internet RFC(7198),
Chowdhury, N. M., Mackenzie, L. and Perkins, C. (2014) Requirement analysis for building practical accident warning systems based on vehicular ad-hoc networks. In: 11th IEEE/IFIP Annual Conference on Wireless On-demand Network Systems and Services, Obergurgl, Austria, 2-4 Apr 2014, pp. 81-88. (doi: 10.1109/WONS.2014.6814726)
Perkins, C. and Westerlund, M. (2014) Securing the RTP framework: why RTP does not mandate a single media security solution. Internet RFC(7202),
Sarker, Z., Singh, V. and Perkins, C. (2014) An evaluation of RTP circuit breaker performance on LTE networks. In: IEEE Infocom Workshop on Communication and Networking Techniques for Contemporary Video, Toronto, ON, Canada, 27 Apr - 2 May 2014, (doi: 10.1109/INFCOMW.2014.6849240)
Westerlund, M. and Perkins, C. (2014) Options for Securing RTP Sessions. Internet RFC(7201),
2013
Singh, V., McQuistin, S. , Ellis, M. and Perkins, C. (2013) Circuit Breakers for Multimedia Congestion Control. In: International Packet Video Workshop, San Jose, CA, USA, 12-13 Dec 2013, ISBN 9781479921720 (doi: 10.1109/PV.2013.6691439)
Begen, A., Perkins, C. , Wing, D. and Rescorla, E. (2013) Guidelines for choosing RTP control protocol (RTCP) canonical names (CNAMEs). Internet RFC(7022),
Tso, F.P., Hamilton, G., Weber, R., Perkins, C.S. and Pezaros, D.P. (2013) Longer is better: exploiting path diversity in data center networks. In: IEEE International Conference on Distributed Computing Systems (ICDCS), Philadelphia, PA, USA, 8-11 Jul 2013, pp. 430-439. (doi: 10.1109/ICDCS.2013.36)
2012
Jakma, P., Orczyk, M., Perkins, C.S. and Fayed, M. (2012) Distributed k-core decomposition of dynamic graphs. In: ACM CoNEXT 2012 Student Workshop, Nice, France, 10 Dec 2012, pp. 39-40. (doi: 10.1145/2413247.2413272)
Phelan, T., Fairhurst, G. and Perkins, C. (2012) DCCP-UDP: a datagram congestion control protocol UDP encapsulation for NAT traversal. Internet RFC(6773),
Ellis, M., Pezaros, D. , Kypraios, T. and Perkins, C. (2012) Modelling packet loss in RTP-based streaming video for residential users. In: 37th IEEE Conference on Local Computer Networks, Clearwater, FL, USA, 22-26 Oct 2012, (doi: 10.1109/LCN.2012.6423613)
Twigg, N.A., Fayed, M., Perkins, C. , Pezaros, D. and Tso, F.P. (2012) User-level data center tomography. In: ACM SIGCOMM 2012, Helsinki, Finland, 13-17 Aug 2012, pp. 101-102. (doi: 10.1145/2342356.2342380)
Westerlund, M., Johansson, I., Perkins, C. , O'Hanlon, P. and Carlberg, K. (2012) Explicit Congestion Notification (ECN) for RTP over UDP. Internet RFC,
Singh, V., Ott, J. and Perkins, C. (2012) Congestion control for interactive media: control loops & APIs. In: Internet Architecture Board (IAB)/Internet Research Task Force (IRTF) Workshop on Congestion Control for Interactive Real-Time Communication, Vancouver, BC, Canada, 28 July 2012,
Ellis, M., Pezaros, D. and Perkins, C. (2012) Performance analysis of AL-FEC for RTP-based streaming video traffic to residential users. In: 19th International Packet Video Workshop, Munich, Germany, May 2012, (doi: 10.1109/PV.2012.6229737)
Soni García, A., Ott, J., Ellis, M. and Perkins, C. (2012) Virtual RTCP: A Case Study of Monitoring and Repair for UDP-based IPTV Systems. In: 19th International Packet Video Workshop, Munich Germany, May 2012, (doi: 10.1109/PV.2012.6229743)
Strowes, S.D. and Perkins, C.S. (2012) Harnessing Internet Topological Stability in Thorup-Zwick Compact Routing. In: Proceedings of IEEE Infocom 2012, Orlando, FL, USA, March 2012, (doi: 10.1109/INFCOM.2012.6195651)
Perkins, C. and Valin, J.M. (2012) Guidelines for the use of variable bit rate audio with secure RTP. Internet RFC, 6562,
2011
Ellis, M., Strowes, S. and Perkins, C. (2011) An experimental study of client-side Spotify peering behaviour. In: 36th IEEE Conference on Local Computer Networks, Bonn, 4 -7 Oct 2011, (doi: 10.1109/LCN.2011.6115205)
Westerlund, M. and Perkins, C.S. (2011) IANA Registry for Interactive Connectivity Establishment (ICE) Options. Internet RFC, 6336,
Strowes, S.D., Mooney, G. and Perkins, C.S. (2011) Compact routing on the Internet AS-graph. In: INFOCOM Workshop: 2011 IEEE Conference on Computer Communications, Shanghai, China, 15 Apr 2011, pp. 852-857. (doi: 10.1109/INFCOMW.2011.5928931)
Begen, A., Perkins, C. and Wing, D. (2011) Guidelines for choosing RTP control protocol (RTCP) canonical names (CNAMEs). Internet RFC,
Sarolahti, P., Ott, J., Budigere, K. and Perkins, C.S. (2011) Poor Man's Content Centric Networking (with TCP). Technical Report. Aalto University, Helsinki, Finland.
Ellis, M., Perkins, C. and Pezaros, D. (2011) End-to-End and Network-Internal Measurements of Real-Time Traffic to Residential Users. In: ACM Multimedia Systems 2011 (MMSys'11), San Jose, California, 23-25 Feb 2011, (doi: 10.1145/1943552.1943567)
2010
Perkins, C. and Schierl, T. (2010) Rapid synchronisation of RTP flows. Internet RFC, 6051,
Begen, A., Perkins, C. and Ott, J. (2010) On the use of RTP for monitoring and fault isolation in IPTV. IEEE Network, 24(2), pp. 14-19. (doi: 10.1109/MNET.2010.5430139)
Begen, A.C., Perkins, C. and Ott, J. (2010) On the Scalability of RTCP-Based Network Tomography for IPTV Services. In: 7th IEEE Consumer Communications and Networking Conference (CCNC), Special Session on IPTV Toward Seamless Infotainment, Las Vegas, NV, US, 9-12 Jan. 2010, pp. 1-5. (doi: 10.1109/CCNC.2010.5421780)
Ellis, M. and Perkins, C. (2010) Packet loss characteristics of IPTV-like traffic on residential links. In: CCNC 2010: Proceedings of the 7th Annual IEEE Consumer Communications & Networking Conference, Workshop on Emerging Internet Video Technologies, Las Vegas, NV, 9-12 Jan. 2010, pp. 1-5. (doi: 10.1109/CCNC.2010.5421735)
Ott, J. and Perkins, C. (2010) Guidelines for Extending the RTP Control Protocol (RTCP). Internet RFC, 5968, pp. 1-17.
Perkins, C. (2010) Multiplexing RTP Data and Control Packets on a Single Port. Internet RFC, 5761, pp. 1-13.
Perkins, C. (2010) RTP and the Datagram Congestion Control Protocol (DCCP). Internet RFC, 5762, pp. 1-16.
2009
Mohammed, A., Ould-Khaoua, M., Mackenzie, L.M., Perkins, C. and Abdulai, J.D. (2009) Probabilistic counter-based route discovery for mobile ad hoc networks. In: Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly: Leipzig, Germany. Association for Computing Machinery: New York, USA, pp. 1335-1339. ISBN 9781605585697 (doi: 10.1145/1582379.1582672)
Strowes, S.D. and Perkins, C. (2009) Deterministic, reduced-visibility inter-domain forwarding. In: Proceedings of the 5th international student workshop on Emerging networking experiments and technologies, Rome, Italy, December, 2009, pp. 9-10. (doi: 10.1145/1658997.1659003)
Strowes, S.D. and Perkins, C. (2009) Randomness for Reduced-State Inter-Domain Forwarding. In: Proceedings of the Trilogy Future Internet Summer School, Louvain-la-Neuve, Belgium, August, 2009,
2007
Zamfir, C.,, Perkins, C. and Dickman, P. (2007) Live Migration of Virtual Block Devices. In: EuroSyS 2007, Lisbon, Portugal, March, 2007,
2006
Gharai, L., Lehman, T., Saurin, A. and Perkins, C.S. (2006) Experiences with high definition interactive video conferencing. In: IEEE International Conference on Multimedia and Expo, Toronto, Canada, 9-12 July 2006, pp. 433-436. ISBN 9781424403660 (doi: 10.1109/ICME.2006.262565)
Gharai, L. and Perkins, C. (2006) High Definition Conferencing: Present, Past and Future. In: Proceedings of the 6th Annual AccessGrid Retreat, Ann Arbor, MI, USA, May, 2006,
Gharai, L. and Perkins, C.S. (2006) Holographic and 3D teleconferencing and visualization: implications for terabit networked applications. In: 25th IEEE International Conference on Computer Communications, Barcelona, Spain, 23-29 April 2006, pp. 1-5. (doi: 10.1109/INFOCOM.2006.29)
Perkins, C. (2006) RTP Payload Format for Uncompressed Video: Additional Colour Sampling Modes. Internet RFC, 4421, pp. 1-4.
Perkins, C. (2006) SDP: Session Description Protocol. Internet RFC, 4566, pp. 1-49.
Perkins, C.S. and Gharai, L. (2006) Rtp and the datagram congestion control protocol. In: 2006 IEEE International Conference on Multimedia and Expo, Toronto, Canada, 9-12 July 2006, pp. 1521-1524. ISBN 9781424403660 (doi: 10.1109/ICME.2006.262832)
2005
Bellows, P., Flidr, J., Gharai, L., Perkins, C. , Chodowiec, P. and Gaj, K. (2005) IPsec-Protected Transport of HDTV over IP. In: Lysaght, P. and Rosentiel, W. (eds.) New Algorithms, Architectures and Applications for Reconfigurable Computing. Springer: Berlin, pp. 183-194. ISBN 1-4020-3127-0 (doi: 10.1007/1-4020-3128-9_15)
Gharai, L. and Perkins, C. (2005) RTP Payload Format for Uncompressed Video. Internet RFC, 4175, pp. 1-18.
Perkins, C. (2005) Building adaptive applications: on the need for congestion control. In: Image and Video Communications and Processing 2005, San Jose, CA, USA, Tuesday 18 January 2005, p. 595. (doi: 10.1117/12.592797)
2004
Gharai, L., Perkins, C.S. and Lehman, T. (2004) Packet reordering, high speed networks and transport protocol performance. In: 13th International Conference on Computer Communications and Networks, 2004., Chicago, 11-13 October 2004, pp. 73-78. (doi: 10.1109/ICCCN.2004.1401591)
Perkins, C. and Gharai, L. (2004) Real-time Collaborative Environments and the Grid. In: Proceedings of the Workshop on Advanced Collaborative Environments (WACE'04), Nice, France, September, 2004,
2003
Bellows, P., Flidr, J., Gharai, L. and Perkins, C. (2003) Secure HDTV Transport Over IP Networks. In: Proceedings 6th International Conference on Military and Aerospace Programmable Logic Devices, Washington, DC, USA, September, 2003,
Gharai, L., Perkins, C. , Goncher, G. and Mankin, A. (2003) RTP Payload Format for Society of Motion Picture and Television Engineers (SMPTE) 292M Video. Other. The Internet Society.
2002
Gharai, L. and Perkins, C.S. (2002) Implementing congestion control in the real world. In: IEEE International Conference on Multimedia and Expo, 2002, Lausanne, Switzerland, 26-29 August 2002, pp. 397-400. ISBN 9780780373044 (doi: 10.1109/ICME.2002.1035802)
Ott, J., Perkins, C. and Kutscher, D. (2002) A Message Bus for Local Coordination. Other. The Internet Society.
2001
Perkins, C. , Rosenberg, J. and Schulzrinne, H. (2001) RTP Testing Strategies. Other. The Internet Society.
2000
Perkins, C.S. and Crowcroft, J. (2000) Notes on the use of RTP for shared workspace applications. ACM SIGCOMM Computer Communication Review, 30(2), pp. 35-40. (doi: 10.1145/505680.505685)
Hodson, O., Perkins, C.S. and Hardman, V. (2000) Skew detection and compensation for Internet audio applications. In: IEEE International Conference on Multimedia and Expo, New York, 30 July-2 August 2000, pp. 1687-1690. (doi: 10.1109/ICME.2000.871096)
Articles
Healey, P. G.T., Khare, P., Tyson, G., Karan, M., Castro, I., Shekhar, R., McQuistin, S. , Perkins, C. and Purver, M. (2024) Power and vulnerability: Managing sensitive language in organizational communication. Frontiers in Psychology, 14, 1266425. (doi: 10.3389/fpsyg.2023.1266425)
Arkko, J., Perkins, C. S. and Krishnan, S. (2024) Report from the IAB Workshop on Environmental Impact of Internet Applications and Systems, 2022. Internet RFC(9547), (doi: 10.17487/RFC9547)
Aboba, B., Salgueiro, G. and Perkins, C. (2023) Multiplexing scheme updates for QUIC. Internet RFC(9443), (doi: 10.17487/RFC9443)
Perkins, C. (2023) Sending RTP Control Protocol (RTCP) feedback for congestion control in interactive multimedia conferences. Internet RFC(9392), (doi: 10.17487/RFC9392)
ten Oever, N., Cath, C., Kühlewind, M. and Perkins, C. S. (2022) Report from the IAB workshop on analyzing IETF data (aid) 2021. Internet RFC(9307), (doi: 10.17487/RFC9307)
Arkko, J., Farrell, S., Kühlewind, M. and Perkins, C. (2021) Report from the IAB COVID-19 network impacts workshop 2020. Internet RFC(9075), (doi: 10.17487/RFC9075)
Fairhurst, G. and Perkins, C. (2021) Considerations around transport header confidentiality, network operations, and the evolution of Internet transport protocols. Internet RFC(9065), (doi: 10.17487/RFC9065)
Begen, A., Kyzivat, P., Perkins, C. and Handley, M. (2021) SDP: Session Description Protocol. Internet RFC, 8866. (doi: 10.17487/RFC8866)
Lennox, J., Westerlund, M., Wu, Q. and Perkins, C. (2021) Sending multiple RTP streams in a single RTP session: grouping RTP control protocol (RTCP) reception statistics and other feedback. Internet RFC(8861), (doi: 10.17487/RFC8861)
Perkins, C. , Westerlund, M. and Ott, J. (2021) Media Transport and Use of RTP in WebRTC. Internet RFC(8834), (doi: 10.17487/RFC8834)
Sarker, Z., Perkins, C. , Singh, V. and Ramalho, M. (2021) RTP Control Protocol (RTCP) Feedback for Congestion Control. Internet RFC(8888), (doi: 10.17487/RFC8888)
Westerlund, M., Burman, B., Perkins, C. , Alvestrand, H. and Even, R. (2021) Guidelines for using the multiplexing features of RTP to support multiple media streams. Internet RFC(8872), (doi: 10.17487/RFC8872)
Westerlund, M., Perkins, C. and Lennox, J. (2021) Sending Multiple Types of Media in a Single RTP Session. Internet RFC(8860), (doi: 10.17487/RFC8860)
Enghardt, T., Pauly, T., Perkins, C. , Rose, K. and Wood, C. (2020) A survey of the interaction between security protocols and transport services. Internet RFC(8922), (doi: 10.17487/RFC8922)
Basford, P. J., Johnston, S. J., Perkins, C. S. , Garnock-Jones, T., Tso, F. P., Pezaros, D. , Mullins, R. D., Yoneki, E., Singer, J. and Cox, S. J. (2020) Performance analysis of single board computer clusters. Future Generation Computer Systems, 102, pp. 278-291. (doi: 10.1016/j.future.2019.07.040)
Johnston, S. J., Basford, P. J., Perkins, C. S. , Herry, H., Tso, F. P., Pezaros, D. , Mullins, R. D., Yoneki, E., Cox, S. J. and Singer, J. (2018) Commodity single board computer clusters and their applications. Future Generation Computer Systems, 89, pp. 201-212. (doi: 10.1016/j.future.2018.06.048)
Lennox, J., Westerlund, M., Wu, Q. and Perkins, C. (2017) Sending multiple RTP streams in a single RTP session. Internet RFC(8108), (doi: 10.17487/RFC8108)
Perkins, C. and Singh, V. (2017) Multimedia congestion control: circuit breakers for unicast RTP sessions. Internet RFC(8083), (doi: 10.17487/RFC8083)
Singh, V., Perkins, C. , Clark, A. and Huang, R. (2016) RTP control protocol (RTCP) extended report (XR) block for independent reporting of burst/fgp discard metrics. Internet RFC(8015), (doi: 10.17487/RFC8015)
Ellis, M., Pezaros, D. P. , Kypraios, T. and Perkins, C. (2014) A two-level Markov model for packet loss in UDP/IP-based real-time video applications targeting residential users. Computer Networks, 70, pp. 384-399. (doi: 10.1016/j.comnet.2014.05.013)
Begen, A. and Perkins, C. (2014) Duplicating RTP streams. Internet RFC(7198),
Perkins, C. and Westerlund, M. (2014) Securing the RTP framework: why RTP does not mandate a single media security solution. Internet RFC(7202),
Westerlund, M. and Perkins, C. (2014) Options for Securing RTP Sessions. Internet RFC(7201),
Begen, A., Perkins, C. , Wing, D. and Rescorla, E. (2013) Guidelines for choosing RTP control protocol (RTCP) canonical names (CNAMEs). Internet RFC(7022),
Phelan, T., Fairhurst, G. and Perkins, C. (2012) DCCP-UDP: a datagram congestion control protocol UDP encapsulation for NAT traversal. Internet RFC(6773),
Westerlund, M., Johansson, I., Perkins, C. , O'Hanlon, P. and Carlberg, K. (2012) Explicit Congestion Notification (ECN) for RTP over UDP. Internet RFC,
Perkins, C. and Valin, J.M. (2012) Guidelines for the use of variable bit rate audio with secure RTP. Internet RFC, 6562,
Westerlund, M. and Perkins, C.S. (2011) IANA Registry for Interactive Connectivity Establishment (ICE) Options. Internet RFC, 6336,
Begen, A., Perkins, C. and Wing, D. (2011) Guidelines for choosing RTP control protocol (RTCP) canonical names (CNAMEs). Internet RFC,
Perkins, C. and Schierl, T. (2010) Rapid synchronisation of RTP flows. Internet RFC, 6051,
Begen, A., Perkins, C. and Ott, J. (2010) On the use of RTP for monitoring and fault isolation in IPTV. IEEE Network, 24(2), pp. 14-19. (doi: 10.1109/MNET.2010.5430139)
Ott, J. and Perkins, C. (2010) Guidelines for Extending the RTP Control Protocol (RTCP). Internet RFC, 5968, pp. 1-17.
Perkins, C. (2010) Multiplexing RTP Data and Control Packets on a Single Port. Internet RFC, 5761, pp. 1-13.
Perkins, C. (2010) RTP and the Datagram Congestion Control Protocol (DCCP). Internet RFC, 5762, pp. 1-16.
Perkins, C. (2006) RTP Payload Format for Uncompressed Video: Additional Colour Sampling Modes. Internet RFC, 4421, pp. 1-4.
Perkins, C. (2006) SDP: Session Description Protocol. Internet RFC, 4566, pp. 1-49.
Gharai, L. and Perkins, C. (2005) RTP Payload Format for Uncompressed Video. Internet RFC, 4175, pp. 1-18.
Perkins, C.S. and Crowcroft, J. (2000) Notes on the use of RTP for shared workspace applications. ACM SIGCOMM Computer Communication Review, 30(2), pp. 35-40. (doi: 10.1145/505680.505685)
Book Sections
Mohammed, A., Ould-Khaoua, M., Mackenzie, L.M., Perkins, C. and Abdulai, J.D. (2009) Probabilistic counter-based route discovery for mobile ad hoc networks. In: Proceedings of the 2009 International Conference on Wireless Communications and Mobile Computing: Connecting the World Wirelessly: Leipzig, Germany. Association for Computing Machinery: New York, USA, pp. 1335-1339. ISBN 9781605585697 (doi: 10.1145/1582379.1582672)
Bellows, P., Flidr, J., Gharai, L., Perkins, C. , Chodowiec, P. and Gaj, K. (2005) IPsec-Protected Transport of HDTV over IP. In: Lysaght, P. and Rosentiel, W. (eds.) New Algorithms, Architectures and Applications for Reconfigurable Computing. Springer: Berlin, pp. 183-194. ISBN 1-4020-3127-0 (doi: 10.1007/1-4020-3128-9_15)
Research Reports or Papers
Sarolahti, P., Ott, J., Budigere, K. and Perkins, C.S. (2011) Poor Man's Content Centric Networking (with TCP). Technical Report. Aalto University, Helsinki, Finland.
Gharai, L., Perkins, C. , Goncher, G. and Mankin, A. (2003) RTP Payload Format for Society of Motion Picture and Television Engineers (SMPTE) 292M Video. Other. The Internet Society.
Ott, J., Perkins, C. and Kutscher, D. (2002) A Message Bus for Local Coordination. Other. The Internet Society.
Perkins, C. , Rosenberg, J. and Schulzrinne, H. (2001) RTP Testing Strategies. Other. The Internet Society.
Conference or Workshop Item
Singer, J. , Perkins, C. and Herry, H. (2018) Does Disaggregrated Compute Require a New Programming Paradigm? 20th Workshop on Compilers for Parallel Computing, Dublin, 16-18 Apr 2018. (Unpublished)
Band, E., Herry, H., Perkins, C. and Singer, J. (2018) Peer to Peer Secure Update for Heterogeneous Edge Devices (Extended Abstract). Proceedings of the HiPEAC Workshop on Heterogeneous and Low-Power Data Center Technologies, Manchester, UK, 23 Jan 2018.
McQuistin, S. and Perkins, C. (2015) Consolidating Streams to Improve DASH Cache Utilisation. ACM CoNEXT Conference, Heidelberg, Germany, 1-4 December 2015.
Conference Proceedings
Barnes, M. R., Karan, M., McQuistin, S. , Perkins, C. , Tyson, G., Purver, M., Castro, I. and Clegg, R. G. (2024) Temporal Network Analysis of Email Communication Patterns in a Long Standing Hierarchy. In: 18th International AAAI Conference on Web and Social Media, Buffalo, New York, USA, 3-6 Jun 2024, pp. 126-138. ISBN 9781577358909 (doi: 10.1609/icwsm.v18i1.31302)
Boswell, E. and Perkins, C. (2024) RIPEn at Home – Surveying Internal Domain Names using RIPE Atlas. In: 8th Network Traffic Measurement and Analysis Conference (TMA 2024), Dresden, Germany, 21-24 May 2024, (Accepted for Publication)
Cavoj, S., Nikitin, I., Perkins, C. and Dardha, O. (2024) Session Types for the Transport Layer: Towards an Implementation of TCP. In: 15th Workshop on Programming Language Approaches to Concurrency and Communication-cEntric Software (PLACES 2024), Luxembourg City, Luxembourg, 06 April 2024, (doi: 10.4204/EPTCS.401.3)
McQuistin, S. , Snyder, P., Perkins, C. , Haddadi, H. and Tyson, G. (2023) A First Look at the Privacy Harms of the Public Suffix List. In: 23rd ACM Internet Measurement Conference (IMC '23), Montréal, QC, Canada, 24-26 Oct 2023, pp. 383-390. ISBN 9798400703829 (doi: 10.1145/3618257.3624836)
McQuistin, S. , Karan, M., Khare, P., Perkins, C. , Purver, M., Healey, P., Castro, I. and Tyson, G. (2023) Errare humanum est: What do RFC Errata say about Internet Standards? In: 7th Network Traffic Measurement and Analysis Conference (TMA 2023), Napoli, Italy, 26-30 June 2023, ISBN 9783903176584 (doi: 10.23919/TMA58422.2023.10198980)
Karan, M., Khare, P., Shekhar, R., McQuistin, S. , Perkins, C. , Castro, I., Tyson, G., Healey, P. G.T. and Purver, M. (2023) LEDA: a Large-Organization Email-Based Decision-Dialogue-Act Analysis Dataset. In: Findings of the Association of Computational Linguistics ACL 2023, Toronto, Canada, 9-14 July 2023, pp. 6080-6089. (doi: 10.18653/v1/2023.findings-acl.378)
Khare, P., Shekhar, R., Karan, M., McQuistin, S. , Perkins, C. , Castro, I., Tyson, G., Healey, P. G.T. and Purver, M. (2023) Tracing Linguistic Markers of Influence in a Large Online Organisation. In: 61st Annual Meeting of the Association for Computational Linguistics (ACL '23), Toronto, Canada, 9-14 July 2023, pp. 82-90. (doi: 10.18653/v1/2023.acl-short.8)
Welzl, M., Ott, J., Perkins, C. , Islam, S. and Kutscher, D. (2023) How not to IETF: Lessons Learned From Failed Standardization Attempts. In: Second International Workshop on Negative Results in Pervasive Computing (PerFail 2023), Atlanta, USA, 13 March 2023, ISBN 9781665453820 (doi: 10.1109/PerComWorkshops56833.2023.10150250)
Healey, P., Khare, P., Castro, I., Tyson, G., Karan, M., Shekhar, R., McQuistin, S. , Perkins, C. and Purver, M. (2023) Power and Vulnerability: Managing Sensitive Language in Organisational Communication. In: 33rd Annual Meeting of the Society for Text and Discourse (ST&D 2023), Oslo, Norway, 28-30 Jun 2023, (Accepted for Publication)
Khare, P., Karan, M., McQuistin, S. , Perkins, C. , Tyson, G., Purver, M., Healey, P. and Castro, I. (2022) The Web We Weave: Untangling the Social Graph of the IETF. In: 16th International AAAI Conference on Web and Social Media (ICWSM-22), Atlanta, Georgia, USA, 6-9 June 2022, pp. 500-511. ISBN 9781577358756
McQuistin, S. , Karan, M., Khare, P., Perkins, C. , Tyson, G., Purver, M., Healey, P., Iqbal, W., Qadir, J. and Castro, I. (2021) Characterising the IETF Through the Lens of RFC Deployment. In: ACM Internet Measurement Conference (IMC) 2021, 2-4 Nov 2021, pp. 137-149. ISBN 9781450391290 (doi: 10.1145/3487552.3487821)
McQuistin, S. , Band, V. , Jacob, D. and Perkins, C. (2021) Investigating Automatic Code Generation for Network Packet Parsing. In: 2021 IFIP Networking Conference, 21-24 Jun 2021, ISBN 9783903176393
McQuistin, S. , Band, V., Jacob, D. and Perkins, C. (2020) Parsing Protocol Standards to Parse Standard Protocols. In: Applied Networking Research Workshop 2020 (ANRW'20), 27-31 July 2020, pp. 25-31. ISBN 9781450380393 (doi: 10.1145/3404868.3406671)
Perkins, C. and Ott, J. (2018) Real-time Audio-Visual Media Transport over QUIC. In: ACM Workshop on the Evolution, Performance, and Interoperability of QUIC (EPIQ 2018), Heraklion, Greece, 04 Dec 2018, pp. 36-42. ISBN 9781450360821 (doi: 10.1145/3284850.3284856)
Herry, H., Band, E., Perkins, C. and Singer, J. (2018) Peer-to-Peer Secure Updates for Heterogeneous Edge Devices. In: DOMINO Workshop at the IEEE/IFIP Network Operations and Management Symposium (NOMS 2018), Taipei, Taiwan, 23-27 Apr 2018, ISBN 9781538634165 (doi: 10.1109/NOMS.2018.8406323)
Singer, J. et al. (2018) Next Generation Single Board Clusters. In: IEEE/IFIP Network Operations and Management Symposium (NOMS 2018), Taipei, Taiwan, 23-27 Apr 2018, ISBN 9781538634165 (doi: 10.1109/NOMS.2018.8406120)
Ahsan, S., McQuistin, S. , Perkins, C. and Ott, J. (2018) DASHing Towards Hollywood. In: ACM Multimedia Systems Conference (MMSys 2018), Amsterdam, The Netherlands, 12-15 Jun 2018, pp. 1-12. ISBN 9781450351928 (doi: 10.1145/3204949.3204959)
Jones, T., Fairhurst, G. and Perkins, C. (2017) Raising the Datagram API to Support Transport Protocol Evolution. In: 1st International Workshop on the Future of Internet Transport, Stockholm, Sweden, 12-15 June 2017, ISBN 9783901882944 (doi: 10.23919/IFIPNetworking.2017.8264870)
Trammell, B., Perkins, C. and Kühlewind, M. (2017) Post Sockets: Towards an Evolvable Network Transport Interface. In: 1st International Workshop on the Future of Internet Transport, Stockholm, Sweden, 12-15 June 2017, ISBN 9783901882944 (doi: 10.23919/IFIPNetworking.2017.8264874)
McQuistin, S. , Perkins, C. and Fayed, M. (2016) Implementing real-time transport services over an ossified network. In: ACM, IRTF and ISOC Applied Networking Research Workshop, Berlin, Germany, 16 Jul 2016, pp. 81-87. ISBN 9781450344432 (doi: 10.1145/2959424.2959443)
Jouet, S., Perkins, C. and Pezaros, D. (2016) OTCP: SDN-Managed congestion control for data centre networks. In: Network Operations and Management Symposium, Istanbul, Turkey, 25-29 Apr 2016, pp. 171-179. ISBN 9781509002238 (doi: 10.1109/NOMS.2016.7502810)
McQuistin, S. , Perkins, C. and Fayed, M. (2016) TCP Goes to Hollywood. In: NOSSDAV 2016: 26th ACM SIGMM Workshop on Network and Operating Systems Support for Digital Audio and Video, Klagenfurt am Wörthersee, Austria, 10-13 May 2016, ISBN 9781450343565 (doi: 10.1145/2910642.2910648)
McQuistin, S. , Perkins, C. and Fayed, M. (2016) TCP Hollywood: An Unordered, Time-Lined, TCP for Networked Multimedia Applications. In: IFIP Networking 2016, University of Vienna, Austria, 17-19 May 2016, pp. 422-430. ISBN 9783901882838 (doi: 10.1109/IFIPNetworking.2016.7497221)
McQuistin, S. and Perkins, C. (2015) Is Explicit Congestion Notification usable with UDP? In: ACM Internet Measurement Conference, Tokyo, Japan, 28-30 Oct 2015, pp. 63-69. ISBN 9781450338486 (doi: 10.1145/2815675.2815716)
Singer, J. , Adhami, A. and Perkins, C. (2015) Towards Free Market Cloud Computing. In: IEEE International Conference on the International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing, Liverpool, UK, 26-28 Oct 2015, pp. 1544-1547. ISBN 9781509001538 (doi: 10.1109/CIT/IUCC/DASC/PICOM.2015.232)
Fough, N., Verdicchio, F., Perkins, C.S. and Fairhurst, G. (2015) Media usability circuit breakers for RTP-based interactive networked multimedia. In: 21st International Packet Video Workshop, Cairns, Australia, 31 May - 04 Jun 2015, pp. 227-232. (doi: 10.1109/PCS.2015.7170080)
McQuistin, S. and Perkins, C. (2015) Reinterpreting the transport protocol stack to embrace ossification. In: IAB Workshop on Stack Evolution in a Middlebox Internet (SEMI), Zurich, Switzerland, 26-27 Jan 2015,
Perkins, C. (2014) Reflections on security options for the real-time transport protocol framework. In: 2014 IEEE 22nd International Conference on Network Protocols (ICNP), Raleigh, NC, 21 Oct 2014, pp. 642-647. ISBN 9781479962037 (doi: 10.1109/ICNP.2014.102)
Chowdhury, N. M., Mackenzie, L. and Perkins, C. (2014) Requirement analysis for building practical accident warning systems based on vehicular ad-hoc networks. In: 11th IEEE/IFIP Annual Conference on Wireless On-demand Network Systems and Services, Obergurgl, Austria, 2-4 Apr 2014, pp. 81-88. (doi: 10.1109/WONS.2014.6814726)
Sarker, Z., Singh, V. and Perkins, C. (2014) An evaluation of RTP circuit breaker performance on LTE networks. In: IEEE Infocom Workshop on Communication and Networking Techniques for Contemporary Video, Toronto, ON, Canada, 27 Apr - 2 May 2014, (doi: 10.1109/INFCOMW.2014.6849240)
Singh, V., McQuistin, S. , Ellis, M. and Perkins, C. (2013) Circuit Breakers for Multimedia Congestion Control. In: International Packet Video Workshop, San Jose, CA, USA, 12-13 Dec 2013, ISBN 9781479921720 (doi: 10.1109/PV.2013.6691439)
Tso, F.P., Hamilton, G., Weber, R., Perkins, C.S. and Pezaros, D.P. (2013) Longer is better: exploiting path diversity in data center networks. In: IEEE International Conference on Distributed Computing Systems (ICDCS), Philadelphia, PA, USA, 8-11 Jul 2013, pp. 430-439. (doi: 10.1109/ICDCS.2013.36)
Jakma, P., Orczyk, M., Perkins, C.S. and Fayed, M. (2012) Distributed k-core decomposition of dynamic graphs. In: ACM CoNEXT 2012 Student Workshop, Nice, France, 10 Dec 2012, pp. 39-40. (doi: 10.1145/2413247.2413272)
Ellis, M., Pezaros, D. , Kypraios, T. and Perkins, C. (2012) Modelling packet loss in RTP-based streaming video for residential users. In: 37th IEEE Conference on Local Computer Networks, Clearwater, FL, USA, 22-26 Oct 2012, (doi: 10.1109/LCN.2012.6423613)
Twigg, N.A., Fayed, M., Perkins, C. , Pezaros, D. and Tso, F.P. (2012) User-level data center tomography. In: ACM SIGCOMM 2012, Helsinki, Finland, 13-17 Aug 2012, pp. 101-102. (doi: 10.1145/2342356.2342380)
Singh, V., Ott, J. and Perkins, C. (2012) Congestion control for interactive media: control loops & APIs. In: Internet Architecture Board (IAB)/Internet Research Task Force (IRTF) Workshop on Congestion Control for Interactive Real-Time Communication, Vancouver, BC, Canada, 28 July 2012,
Ellis, M., Pezaros, D. and Perkins, C. (2012) Performance analysis of AL-FEC for RTP-based streaming video traffic to residential users. In: 19th International Packet Video Workshop, Munich, Germany, May 2012, (doi: 10.1109/PV.2012.6229737)
Soni García, A., Ott, J., Ellis, M. and Perkins, C. (2012) Virtual RTCP: A Case Study of Monitoring and Repair for UDP-based IPTV Systems. In: 19th International Packet Video Workshop, Munich Germany, May 2012, (doi: 10.1109/PV.2012.6229743)
Strowes, S.D. and Perkins, C.S. (2012) Harnessing Internet Topological Stability in Thorup-Zwick Compact Routing. In: Proceedings of IEEE Infocom 2012, Orlando, FL, USA, March 2012, (doi: 10.1109/INFCOM.2012.6195651)
Ellis, M., Strowes, S. and Perkins, C. (2011) An experimental study of client-side Spotify peering behaviour. In: 36th IEEE Conference on Local Computer Networks, Bonn, 4 -7 Oct 2011, (doi: 10.1109/LCN.2011.6115205)
Strowes, S.D., Mooney, G. and Perkins, C.S. (2011) Compact routing on the Internet AS-graph. In: INFOCOM Workshop: 2011 IEEE Conference on Computer Communications, Shanghai, China, 15 Apr 2011, pp. 852-857. (doi: 10.1109/INFCOMW.2011.5928931)
Ellis, M., Perkins, C. and Pezaros, D. (2011) End-to-End and Network-Internal Measurements of Real-Time Traffic to Residential Users. In: ACM Multimedia Systems 2011 (MMSys'11), San Jose, California, 23-25 Feb 2011, (doi: 10.1145/1943552.1943567)
Begen, A.C., Perkins, C. and Ott, J. (2010) On the Scalability of RTCP-Based Network Tomography for IPTV Services. In: 7th IEEE Consumer Communications and Networking Conference (CCNC), Special Session on IPTV Toward Seamless Infotainment, Las Vegas, NV, US, 9-12 Jan. 2010, pp. 1-5. (doi: 10.1109/CCNC.2010.5421780)
Ellis, M. and Perkins, C. (2010) Packet loss characteristics of IPTV-like traffic on residential links. In: CCNC 2010: Proceedings of the 7th Annual IEEE Consumer Communications & Networking Conference, Workshop on Emerging Internet Video Technologies, Las Vegas, NV, 9-12 Jan. 2010, pp. 1-5. (doi: 10.1109/CCNC.2010.5421735)
Strowes, S.D. and Perkins, C. (2009) Deterministic, reduced-visibility inter-domain forwarding. In: Proceedings of the 5th international student workshop on Emerging networking experiments and technologies, Rome, Italy, December, 2009, pp. 9-10. (doi: 10.1145/1658997.1659003)
Strowes, S.D. and Perkins, C. (2009) Randomness for Reduced-State Inter-Domain Forwarding. In: Proceedings of the Trilogy Future Internet Summer School, Louvain-la-Neuve, Belgium, August, 2009,
Zamfir, C.,, Perkins, C. and Dickman, P. (2007) Live Migration of Virtual Block Devices. In: EuroSyS 2007, Lisbon, Portugal, March, 2007,
Gharai, L., Lehman, T., Saurin, A. and Perkins, C.S. (2006) Experiences with high definition interactive video conferencing. In: IEEE International Conference on Multimedia and Expo, Toronto, Canada, 9-12 July 2006, pp. 433-436. ISBN 9781424403660 (doi: 10.1109/ICME.2006.262565)
Gharai, L. and Perkins, C. (2006) High Definition Conferencing: Present, Past and Future. In: Proceedings of the 6th Annual AccessGrid Retreat, Ann Arbor, MI, USA, May, 2006,
Gharai, L. and Perkins, C.S. (2006) Holographic and 3D teleconferencing and visualization: implications for terabit networked applications. In: 25th IEEE International Conference on Computer Communications, Barcelona, Spain, 23-29 April 2006, pp. 1-5. (doi: 10.1109/INFOCOM.2006.29)
Perkins, C.S. and Gharai, L. (2006) Rtp and the datagram congestion control protocol. In: 2006 IEEE International Conference on Multimedia and Expo, Toronto, Canada, 9-12 July 2006, pp. 1521-1524. ISBN 9781424403660 (doi: 10.1109/ICME.2006.262832)
Perkins, C. (2005) Building adaptive applications: on the need for congestion control. In: Image and Video Communications and Processing 2005, San Jose, CA, USA, Tuesday 18 January 2005, p. 595. (doi: 10.1117/12.592797)
Gharai, L., Perkins, C.S. and Lehman, T. (2004) Packet reordering, high speed networks and transport protocol performance. In: 13th International Conference on Computer Communications and Networks, 2004., Chicago, 11-13 October 2004, pp. 73-78. (doi: 10.1109/ICCCN.2004.1401591)
Perkins, C. and Gharai, L. (2004) Real-time Collaborative Environments and the Grid. In: Proceedings of the Workshop on Advanced Collaborative Environments (WACE'04), Nice, France, September, 2004,
Bellows, P., Flidr, J., Gharai, L. and Perkins, C. (2003) Secure HDTV Transport Over IP Networks. In: Proceedings 6th International Conference on Military and Aerospace Programmable Logic Devices, Washington, DC, USA, September, 2003,
Gharai, L. and Perkins, C.S. (2002) Implementing congestion control in the real world. In: IEEE International Conference on Multimedia and Expo, 2002, Lausanne, Switzerland, 26-29 August 2002, pp. 397-400. ISBN 9780780373044 (doi: 10.1109/ICME.2002.1035802)
Hodson, O., Perkins, C.S. and Hardman, V. (2000) Skew detection and compensation for Internet audio applications. In: IEEE International Conference on Multimedia and Expo, New York, 30 July-2 August 2000, pp. 1687-1690. (doi: 10.1109/ICME.2000.871096)
Supervision
- Alsubhi, Arwa Hameed
Interoperability of Typestate-based Tools - Band, Vivian
Effectively Scanning the IPv6 Address Space - Boswell, Elizabeth
Active Client-side Measurements of Name Collisions - Qin, Yuxin
WebAssembly for Compute at the Edge - Varley, Charles
Reflective Metaprogramming for In-Network Computation - Wan, Yuting
CDN and MEC Inspired Adaptive Control Plane for Autonomous Operation
Research datasets
2022
Yanev, M., McQuistin, S. and Perkins, C. (2022) Does TCP’s New Congestion Window Validation Improve HTTP Adaptive Streaming Performance? [Data Collection]
2021
McQuistin, S. , Karan, M., Khare, P., Perkins, C. , Tyson, G., Purver, M., Healy, P., Iqbal, W., Qadir, J. and Castro, I. (2021) Characterising the IETF Through the Lens of RFC Deployment. [Data Collection]
McQuistin, S. and Perkins, C. (2021) IETF Data Tracker. [Data Collection]
McQuistin, S. , Band, V. , Jacob, D. and Perkins, C. (2021) Investigating Automatic Code Generation for Network Packet Parsing. [Data Collection]
2020
McQuistin, S. , Band, V., Jacob, D. and Perkins, C. (2020) The Network Protocol Tool. [Data Collection]
McQuistin, S. , Band, V., Jacob, D. and Perkins, C. (2020) Parsing Protocol Standards to Parse Standard Protocols. [Data Collection]
2018
Ahsan, S., McQuistin, S., Perkins, C. and Ott, J. (2018) DASHing Towards Hollywood. [Data Collection]
2016
McQuistin, S., Perkins, C. and Fayed, M. (2016) TCP Hollywood: An Unordered, Time-Lined, TCP for Networked Multimedia Applications. [Data Collection]
2015
McQuistin, S. and Perkins, C. S. (2015) Is explicit congestion notification usable with UDP? [Data Collection]