Colin Perkins

Photo of Colin Perkins

Colin Perkins is a Senior Lecturer (Associate Professor) in the School of Computing Science at the University of Glasgow. His research interests are on transport protocols for real-time and interactive multimedia, and on network protocol design, implementation, and specification. He’s been a participant in the IETF and IRTF since 1996, working primarily in the transport area where he co-chairs the RMCAT working group and is a past chair of the AVT and MMUSIC working groups, and in related IRTF research groups. He proposed and co-chaired the first Applied Networking Research Workshop (ANRW), and has been a long-term participant in the Applied Networking Research Prize (ANRP) awarding committee. He received his BEng in Electronic Engineering in 1992, and PhD in 1996, both from the Department of Electronics at the University of York.


rfc2198 Sep 1997 RTP Payload for Redundant Audio Data
rfc2354 Jun 1998 Options for Repair of Streaming Media
rfc2736 Dec 1999 Guidelines for Writers of RTP Payload Format Specifications
rfc2974 Oct 2000 Session Announcement Protocol
rfc3158 Aug 2001 RTP Testing Strategies
rfc3259 May 2002 A Message Bus for Local Coordination
rfc3497 Mar 2003 RTP Payload Format for Society of Motion Picture and Television Engineers (SMPTE) 292M Video
rfc4421 Feb 2006 RTP Payload Format for Uncompressed Video: Additional Colour Sampling Modes
rfc4566 Jul 2006 SDP: Session Description Protocol
rfc5761 Apr 2010 Multiplexing RTP Data and Control Packets on a Single Port
rfc5762 Apr 2010 RTP and the Datagram Congestion Control Protocol (DCCP)
rfc5968 Sep 2010 Guidelines for Extending the RTP Control Protocol (RTCP)
rfc6051 Nov 2010 Rapid Synchronisation of RTP Flows
rfc6222 Apr 2011 Guidelines for Choosing RTP Control Protocol (RTCP) Canonical Names (CNAMEs)
rfc6336 Jul 2011 IANA Registry for Interactive Connectivity Establishment (ICE) Options
rfc6562 Mar 2012 Guidelines for the Use of Variable Bit Rate Audio with Secure RTP
rfc6679 Aug 2012 Explicit Congestion Notification (ECN) for RTP over UDP
rfc6773 Nov 2012 DCCP-UDP: A Datagram Congestion Control Protocol UDP Encapsulation for NAT Traversal
rfc7022 Sep 2013 Guidelines for Choosing RTP Control Protocol (RTCP) Canonical Names (CNAMEs)
rfc7198 Apr 2014 Duplicating RTP Streams
rfc7201 Apr 2014 Options for Securing RTP Sessions
rfc7202 Apr 2014 Securing the RTP Framework: Why RTP Does Not Mandate a Single Media Security Solution
rfc8015 Nov 2016 RTP Control Protocol (RTCP) Extended Report (XR) Block for Independent Reporting of Burst/Gap Discard Metrics
rfc8083 Mar 2017 Multimedia Congestion Control: Circuit Breakers for Unicast RTP Sessions
rfc8108 Mar 2017 Sending Multiple RTP Streams in a Single RTP Session