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

Slides:



Advertisements
Similar presentations
GT Release Manuals Cristina Williams, ISI/USC plus all GT committers
Advertisements

Web: OGSA-DAI Experience Facilitating Collaborations tooling and processes.
ServiceDesk Plus Product Overview Presented by ManageEngine 1.
ServiceDesk Plus MSP Product Overview. Why ServiceDesk Plus - MSP? Capability of Managing Multiple Client’s in one Help Desk Stop Juggling with multiple.
MENTORING WORKSHOP | Built By & For AEC Professionals.
Coding and Debugging. Requirements and Specification Recall the four steps of problem solving: Orient, Plan, Execute, Test Before you start the implementation.
Some early SIPREC interop testing results Hadriel Kaplan.
{ Making Peer Revision Work A Simple Guide on How to Make Peer Revision Productive.
Progress and Consistency Tool (PaCT)
PaCT What is the Progress & Consistency Tool?  The PaCT has two parts:  Frameworks that break down and illustrate aspects of maths, reading and writing.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
RVSPUG Presentation August 27, 2008 Nicole Bird.  A Document Workspace enables you to collaborate on draft documents with selected coworkers. If documents.
How we build Redfin.com Matt Goyer Lead Product Manager.
IBM Research © 2006 IBM Corporation Building Trust in an Enterprise Wiki Catalina Danis 1 and David Singer 2 1 Social Computing Group, IBM T.J. Watson.
Future BPMN Releases BPMN 1.1 – Goal Implement Bug Fixes and Clarifications to the 1.0 Specification Be able to present a draft (final) to the.
IETF-61 draft-ietf-sipping-cc-transfer-03.txt 1 SIP Call Control - Transfer Robert Sparks Alan Johnston Dan Petrie.
Betsy Parrish Hamline University/ATLAS NCTN November 8, 2012.
Sneha Shah-Coltrane Director of Gifted Education and Advanced Programs OVERVIEW Credit by Demonstrated Mastery (CDM): Ensuring.
Sudheesh Singanamalla. Editable and Free Every open source software is free to download and use for a lifetime. At the same time it gives the transparency.
Friends of Welcoming Goal: Provide tools and support that help increase understanding and positive interactions between US and foreign born around the.
Publications Subcommittee Reports 16 January 2014 National Harbor, MD.
Comm Operator Tutorial How to send the same data at fixed interval time automatically Serial Port Tool
Blogs and Wikis Dr. Norm Friesen. Questions What is a blog? What is a Wiki? What is Wikipedia? What is RSS?
Guide to the TDM online system
Internal Communication Team Task  Identify better communication methods for university internal audiences  Evaluate construction of internal communication.
1 SEG4912 University of Ottawa by Jason Kealey Software Engineering Capstone Project Tools and Technologies.
@ IETF 68. Note Well Any submission to the IETF intended by the Contributor for publication as all or part of an IETF Internet-Draft or RFC and any statement.
TAB INTERNAL REPORT TO BOARD FEB st Feb 2010 Martin Chapman Jacques Durand Patrick Durusau Mary McRae.
CTI STIX SC Monthly Meeting August 19, 2015.
CUTTING COMPLEXITY – SIMPLIFYING SECURITY INSERT PRESENTERS NAME HERE XXXX INSERT DATE OF EVENT HERE XXXX.
Module 9 Capacity development through knowledge sharing.
Instructor: Bess A. Rose. Given the option to use electronic tools such as Microsoft Excel, participants will develop and use a method for identifying,
“Good writing causes writers to think” (W/P 6) Thinking leads to learning. How can I promote good writing?
1 SPDX - Tools  Objectives:  Reduce the effort of creating, consuming and validating SPDX Documents  Provide a translation from the technical document.
W3C Automotive and Web Platform Business Group May 29, 2013.
DECEMBER, 2008 USASWEB UPDATES V2.5. Menu New Options New Option.
1 © 2015 CSAA Insurance Group. Confidential and proprietary. April 2015 DOI Complaint File Handling Update Claims Policy & Standards.
Sprint 116 Review / Sprint 117 Planning September 23th, 2013.
GSI Helmholtzzentrum für Schwerionenforschung GmbH CRYRING Commissioning Issue tracking.
11 IMPLEMENTING AND MANAGING SOFTWARE UPDATE SERVICES Chapter 7.
Getting Started with Trilinos October 14, :30-10:30 a.m. Jim Willenbring.
HDF-EOS Workshop IV September 19-21, 2000 Richard E. Ullman ESDIS Information Architect NASA/ GSFC, Code 423.
Did You Know... There are 3,485 Performance Standards. There are 5,553 additional Federal Regulations that apply to Head Start programs. There are 3 required.
Setting and Maintaining Standards of Behaviour David Fishel, Positive Solutions
App Interaction Jonathan Rosenberg dynamicsoft. Context Param INVITE Call-ID:A From:caller;tag=B To:callee;tag=C Supported: context INVITE/200 REFER sip:gruu.
ITEC 370 Lecture 21 Testing. Review Questions? Project update on F Bug reporting –Software –Classification / Communication / Responsibilities.
RFC3261 (Almost) Robert Sparks. SIPiT 10 2 Status of the New SIP RFC Passed IETF Last Call In the RFC Editor queue Author’s 48 hours review imminent IMPORTANT:
OData Technical Committee Convener Call June 5, 2012.
Visualization in Software Engineering Peter Paquette.
Marco Cattaneo, 6th July Remedy bug tracking tool CERN Problem Report Management System (PRMS)
Using a MATLAB/Photoshop Interface to Enhance Image Processing in the Interpretation of Radar Imagery.
ITEC 370 Lecture 20 Testing. Review Questions? Project update on F Test plan –Sections –How / when to use it.
Technical Report Writing Dr. Shelley Thomas. Overview Selecting effective report topics Using worksheets to plan projects Developing and proposing project.
Problem Management for ITSD “Getting to the root of it” Thatcher Deane Feb 28, 2013.
Matthew Evans (SUNRISE Intern) Gus Dinn (School of Museum Studies)
IN INDIA. INDIA WEB USES Concept and Analysis 1.Design isn't just visual 2. Be user-centric 3.Design is in detail 4.When designing, sketch often 5.Use.
Cloud Contact Center Software Issue Reporting and Resolution Guide for.
Moving IPv6 Documents to Draft Standard IETF 53 Minneapolis, MN March 18th, 2002.
Guide for Excel Integration Fusion CRM ADFdi
Hitchhikers Guide to SIP
Skills for Success! Strategy & Implementation Guide
IMTC SIP Interconnect and SuperOp
DQA Sprint Review September 4, 2012.
Automate & accelerate PeopleSoft Testing - Customer case study by AARP Session ID: Supriya Prabhakara 07/18/2018.
SDP Offer Answer Examples
Dynamic Process for Source Control
Why Monitor With Our Tools?
Janet J. Li, Aakar Shah Pfizer Inc.
Budget Training: Development and Position Planning
Presentation transcript:

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 clarifications –Hundreds of implementation errors

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?)

What’s getting implemented?

What should we track? Send me 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

Bug Tracking Bugzilla - 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 Open Bugs

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

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

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