advancing the sip standards tracking
play

Advancing the SIP Standards -Tracking- Robert Sparks Estacado - PowerPoint PPT Presentation

Advancing the SIP Standards -Tracking- Robert Sparks Estacado Systems SIPit Twice a year - moves between continents 100s of implementations SIPit SIPit 16 statistics 2 major specification bugs A dozen specification


  1. Advancing the SIP Standards -Tracking- Robert Sparks Estacado Systems

  2. SIPit • Twice a year - moves between continents • 100s of implementations

  3. SIPit • SIPit 16 statistics – 2 major specification bugs – A dozen specification clarifications – Hundreds of implementation errors

  4. SIPit • Opportunity to observe – What’s being implemented – What’s not being implemented – What folks are trying that’s not working – What’s being built without standardization • Opportunity to listen to – What implementers find important – How the specs are interpreted • (when does MUST mean MUST, and why should we ever implement a SHOULD?)

  5. What’s getting implemented?

  6. What should we track? • Send me email with what should be on the SIPit 18 survey – GRUU, outbound, connect-reuse – TLS, sips – Identity, sipping-certs – Non-trivial offer-answer – More details on use of PRACK

  7. Bug Tracking • Bugzilla - http://bugs.sipit.net • Heavily utilized during 3261 edits • Only draft editor can add/modify bugs • Two different use models – Fixing bugs while editing drafts – Identifying bugs to fix in future spec updates 3261 3262 3263 3264 3265 3420 3515 Open Bugs 91 2 4 9 18 1 2

  8. Building interop reports • Huge task - only tractable in increments • From those docs in the hitchhiker’s guide: 2607 MUST 1386 SHOULD 1188 MAY 500 MUST NOT 250 RECOMMENDED 222 SHOULD NOT 82 OPTIONAL 72 REQUIRED 37 NOT RECOMMENDED

  9. Building interop reports • Two approaches – Identify subset of each spec where it makes sense to pursue a report – Provide a place for the community to volunteer reports ad-hoc and watch for critical mass

  10. New Tools? • Different systems for spec issues vs. bugs in drafts being developed • General wiki for tracking state of implementation and interop statements

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend