Robert Sparks

Photo of Robert Sparks

Robert Sparks is on the Internet Architecture board (since 2015), is the program lead for the RFC Editor program, and is the IAB shepherd for the liaison relationship with 3GPP. Robert is a member of the RFC Series Oversight Committee and the IAOC's Tools Development and Technology Management Committees. He is a co-chair of the STIR working group, and is a past-chair of the SIMPLE and GEOPRIV working groups. Robert was an Area Director for the Real-time Applications and Infrastructure area from 2009-2013. He is a co-author of the core SIP specification and several of its updates and extensions, and has focused on improving the level of interoperability of SIP implementations by coordinating the SIPit interoperability events. He is also an active open source contributor. Robert served as a Senior Principal Member of Technical Staff at Oracle. Before joining Oracle, he was a Principal Engineer at Tekelec, the VP of Research and Development at Estacado Systems, CTO at Xten Networks (now CounterPath), and has held management and research positions at dynamicsoft, Lucent, Worldcom and Texas A&M University. For over 15 years, Robert has focused on designing and developing real-time IP communications systems. Robert has a BSc in Computer Science and a MSc in Mathematics from Texas A&M University.

RFCs

rfc3087 Apr 2001 Control of Service Context using SIP Request-URI
rfc3261 Jul 2002 SIP: Session Initiation Protocol
rfc3420 Nov 2002 Internet Media Type message/sipfrag
rfc3515 Apr 2003 The Session Initiation Protocol (SIP) Refer Method
rfc3665 Jan 2004 Session Initiation Protocol (SIP) Basic Call Flow Examples
rfc3666 Jan 2004 Session Initiation Protocol (SIP) Public Switched Telephone Network (PSTN) Call Flows
rfc3892 Sep 2004 The Session Initiation Protocol (SIP) Referred-By Mechanism
rfc4317 Dec 2005 Session Description Protocol (SDP) Offer/Answer Examples
rfc4320 Jan 2006 Actions Addressing Identified Issues with the Session Initiation Protocol's (SIP) Non-INVITE Transaction
rfc4321 Jan 2006 Problems Identified Associated with the Session Initiation Protocol's (SIP) Non-INVITE Transaction
rfc4475 May 2006 Session Initiation Protocol (SIP) Torture Test Messages
rfc5057 Nov 2007 Multiple Dialog Usages in the Session Initiation Protocol
rfc5118 Feb 2008 Session Initiation Protocol (SIP) Torture Test Messages for Internet Protocol Version 6 (IPv6)
rfc5359 Oct 2008 Session Initiation Protocol Service Examples
rfc5393 Dec 2008 Addressing an Amplification Vulnerability in Session Initiation Protocol (SIP) Forking Proxies
rfc5589 Jun 2009 Session Initiation Protocol (SIP) Call Control - Transfer
rfc5657 Sep 2009 Guidance on Interoperation and Implementation Reports for Advancement to Draft Standard
rfc5727 Mar 2010 Change Process for the Session Initiation Protocol (SIP) and the Real-time Applications and Infrastructure Area
rfc5850 May 2010 A Call Control and Multi-Party Usage Framework for the Session Initiation Protocol (SIP)
rfc6026 Sep 2010 Correct Transaction Handling for 2xx Responses to Session Initiation Protocol (SIP) INVITE Requests
rfc6216 Apr 2011 Example Call Flows Using Session Initiation Protocol (SIP) Security Mechanisms
rfc6778 Oct 2012 Requirements for Archiving IETF Email Lists and for Providing Web-Based Browsing and Searching
rfc7017 Aug 2013 IMAP Access to IETF Email List Archives
rfc7614 Aug 2015 Explicit Subscriptions for the REFER Method
rfc7647 Sep 2015 Clarifications for the Use of REFER with RFC 6665
rfc7735 Jan 2016 Tracking Reviews of Documents
rfc7842 Apr 2016 Requirements for Improvements to the IETF Email List Archiving, Web-Based Browsing, and Search Tool
rfc8217 Aug 2017 Clarifications for When to Use the name-addr Production in SIP Messages

Active Drafts

Robert has no active drafts as of 2017-10-18.