Robert Sparks
Robert Sparks is a member of the Tools Development team, and is the Tools Project Manager for the IETF LLC. He is a co-chair of the STIR working group, and is a past-chair of the SIMPLE and GEOPRIV working groups. Robert was on the Internet Architecture board 2015-2019, and served as the program lead for the RFC Editor program, and as the IAB shepherd for the liaison relationship with 3GPP. Robert was a member of the RFC Series Oversight Committee from 2014-2019. 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, Principal Engineer at Tekelec, 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. Robert has a BSc in Computer Science and a MSc in Mathematics from Texas A&M University.
Roles
External Resources
Name | Value |
---|---|
GitHub Username | rjsparks |
RFCs (29)
RFC | Date | Title | Cited by |
---|---|---|---|
RFC 3087 | Apr 2001 | Control of Service Context using SIP Request-URI | 9 RFCs |
RFC 3261 | Jul 2002 | SIP: Session Initiation Protocol | 536 RFCs |
RFC 3420 | Nov 2002 | Internet Media Type message/sipfrag | 10 RFCs |
RFC 3515 | Apr 2003 | The Session Initiation Protocol (SIP) Refer Method | 50 RFCs |
RFC 3665 | Jan 2004 | Session Initiation Protocol (SIP) Basic Call Flow Examples | 9 RFCs |
RFC 3666 | Jan 2004 | Session Initiation Protocol (SIP) Public Switched Telephone Network (PSTN) Call Flows | 3 RFCs |
RFC 3892 | Sep 2004 | The Session Initiation Protocol (SIP) Referred-By Mechanism | 11 RFCs |
RFC 4317 | Dec 2005 | Session Description Protocol (SDP) Offer/Answer Examples | 1 RFC |
RFC 4320 | Jan 2006 | Actions Addressing Identified Issues with the Session Initiation Protocol's (SIP) Non-INVITE Transaction | 8 RFCs |
RFC 4321 | Jan 2006 | Problems Identified Associated with the Session Initiation Protocol's (SIP) Non-INVITE Transaction | 5 RFCs |
RFC 4475 | May 2006 | Session Initiation Protocol (SIP) Torture Test Messages | 17 RFCs |
RFC 5057 | Nov 2007 | Multiple Dialog Usages in the Session Initiation Protocol | 9 RFCs |
RFC 5118 | Feb 2008 | Session Initiation Protocol (SIP) Torture Test Messages for Internet Protocol Version 6 (IPv6) | 1 RFC |
RFC 5359 | Oct 2008 | Session Initiation Protocol Service Examples | 10 RFCs |
RFC 5393 | Dec 2008 | Addressing an Amplification Vulnerability in Session Initiation Protocol (SIP) Forking Proxies | 6 RFCs |
RFC 5589 | Jun 2009 | Session Initiation Protocol (SIP) Call Control - Transfer | 8 RFCs |
RFC 5657 | Sep 2009 | Guidance on Interoperation and Implementation Reports for Advancement to Draft Standard | 6 RFCs |
RFC 5727 | Mar 2010 | Change Process for the Session Initiation Protocol (SIP) and the Real-time Applications and Infrastructure Area | 11 RFCs |
RFC 5850 | May 2010 | A Call Control and Multi-Party Usage Framework for the Session Initiation Protocol (SIP) | |
RFC 6026 | Sep 2010 | Correct Transaction Handling for 2xx Responses to Session Initiation Protocol (SIP) INVITE Requests | 1 RFC |
RFC 6216 | Apr 2011 | Example Call Flows Using Session Initiation Protocol (SIP) Security Mechanisms | |
RFC 6778 | Oct 2012 | Requirements for Archiving IETF Email Lists and for Providing Web-Based Browsing and Searching | 2 RFCs |
RFC 7017 | Aug 2013 | IMAP Access to IETF Email List Archives | |
RFC 7614 | Aug 2015 | Explicit Subscriptions for the REFER Method | 2 RFCs |
RFC 7647 | Sep 2015 | Clarifications for the Use of REFER with RFC 6665 | 2 RFCs |
RFC 7735 | Jan 2016 | Tracking Reviews of Documents | |
RFC 7842 | Apr 2016 | Requirements for Improvements to the IETF Email List Archiving, Web-Based Browsing, and Search Tool | |
RFC 8217 | Aug 2017 | Clarifications for When to Use the name-addr Production in SIP Messages | 2 RFCs |
RFC 9366 | Mar 2023 | Multiple SIP Reason Header Field Values | 1 RFC |
Active Internet-Drafts (1)
Expired Internet-Drafts (40)
- draft-sparks-genarea-manualpost-tracking
- draft-sparks-genarea-interim-management
- draft-arkko-ietf-trends-and-observations
- draft-sparks-sip-mimetypes
- draft-ietf-impp-cpim
- draft-ietf-sip-cc-transfer
- draft-sparks-sip-3261-norm-ref-status
- draft-sparks-sip-3261-interop-statement
- draft-sparks-sip-steps-to-draft
- draft-sparks-sipping-max-breadth
- draft-sparks-sip-nit-future
- draft-sparks-sipping-dialogusage
- draft-sparks-sip-noninvite
- draft-sparks-sipping-load
- draft-sparks-simple-pdoc-usage
- draft-johnston-mmusic-offer-answer-examples
- draft-sparks-simple-jabber-sessions
- draft-sparks-avt-2833-interop
- draft-ietf-sipping-call-flows
- draft-sparks-sip-refer-3265disc
- draft-sparks-sip-refer-split
- draft-sparks-sip-referredby-split
- draft-sparks-sip-sec-options
- draft-sparks-sip-looseroute
- draft-ietf-sip-service-examples
- draft-ietf-sip-call-flows
- draft-rosenberg-impp-im
- draft-johnson-sip-service-examples
- draft-rosenberg-impp-differences
- draft-mrose-impp-common
- draft-sparks-sip-cc-transfer
- draft-johnston-sip-call-flows
- draft-sparks-sip-service-examples
- draft-sparks-sip-multiproxy-auth