SIP End-to-End Performance Metrics draft-malas-performance-metrics-06.txt.

Slides:



Advertisements
Similar presentations
Re-INVITE Handling draft-camarillo-sipping-reinvite-00.txt
Advertisements

SIP-T Status Update Jon Peterson Level(3) Communications 49 th IETF.
SIP(Session Initiation Protocol) - SIP Messages
Indication of support for keep- alive draft-holmberg-sip-keep-03 Christer Holmberg
Fall VoN 2000 SIP Servers SIP Servers: A Buyers Guide Jonathan Rosenberg Chief Scientist.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-02 David Hancock, Daryl Malas.
1 SIP End-to-End Performance Metrics (draft-ietf-pmol-sip-perf-metrics-00.txt)draft-ietf-pmol-sip-perf-metrics-00.txt 71 st IETF Conference PMOL Daryl.
Communication Service Identifier Requirements on SIP draft-loreto-3gpp-ics-requirements.txt
Early Media Authorization Under what conditions should negotiated media flow prior to 200 OK (INVITE)? Richard Ejzak.
Alex Cheung and Hans-Arno Jacobsen August, 14 th 2009 MIDDLEWARE SYSTEMS RESEARCH GROUP.
NETW-250 Troubleshooting Last Update Copyright Kenneth M. Chipps Ph.D. 1.
1 5 th SDO Emergency Services Workshop October 2008 “sos” URI parameter for marking emergency requests Milan Patel 5 th SDO Emergency Services Workshop.
SIP Testing Methodology Elie Cohen ProLab PM 17/01/2003.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-04 draft-ietf-bmwg-sip-bench-meth-04 August 2, 2012 Prof. Carol Davids, Illinois Inst. of Tech.
SIPPING 5/6/02 Meetingdraft-ietf-sipping-service-examples-01.txt1 Open Issues in SIP Service Examples Recent Changes Added SUBSCRIBE/NOTIFY using Dialog.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-03 draft-ietf-bmwg-sip-bench-meth-03 March 28, 2011 Prof. Carol Davids, Illinois Inst. of Tech.
Session Initiation Protocol (SIP) By: Zhixin Chen.
Introduction to SIP Speaker: Min-Hua Yang Advisor: Ho-Ting Wu Date:2005/3/29.
SIP Performance Metrics 66 th IETF – Montreal Daryl Malas.
SIP Greg Nelson Duc Pham. SIP Introduction Application-layer (signaling) control protocol for initiating a session among users Application-layer (signaling)
July 30, 2010SIPREC WG1 SIP Call Control - Recording Extensions draft-johnston-siprec-cc-rec-00 Alan Johnston Andrew Hutton.
Proposed Fix to HERFP* (Heterogeneous Error Response Forking Problem) Rohan Mahy * for INVITE transactions.
Session-ID Requirements for IETF84 draft-ietf-insipid-session-id-reqts-00 1 August 2012 Paul Jones, Gonzalo Salgueiro, James Polk, Laura Liess, Hadriel.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
Session Initiation Protocol Team Members: Manjiri Ayyar Pallavi Murudkar Sriusha Kottalanka Vamsi Ambati Girish Satya LeeAnn Tam.
WG RAQMON Internet-Drafts RMON MIB WG Meeting Washington, Nov. 11, 2004.
Page  1 Developing a Cross Platform IMS Client using the JAIN SIP Applet Phone Muswera Walter Supervisor: Prof Alfredo Terzoli.
1 Kommunikatsiooniteenuste arendus IRT0080 Loeng 4 Avo Ots telekommunikatsiooni õppetool, TTÜ raadio- ja sidetehnika inst.
Page 1 SIP header reduction for supporting delay sensitive applications draft-akhtar-sipping-header-reduction-00.txt draft-akhtar-sipping-3g-static-dictionary-00.txt.
1 Proposal for BENCHMARKING SIP NETWORKING DEVICES draft-poretsky-sip-bench-term-01.txt draft-poretsky-sip-bench-meth-00.txt Co-authors are Scott Poretsky.
Session Initiation Protocol (SIP). What is SIP? An application-layer protocol A control (signaling) protocol.
Assuring Performance of Carrier-Class Networks and Enterprise Contact Centers SP-11: Ensuring Service Quality While Increasing Revenue February 4, 2009.
(Business) Process Centric Exchanges
Presented By Team Netgeeks SIP Session Initiation Protocol.
Application Performance Metrics APM BOF July 25, 2007 Alan Clark Al Morton IETF 69 – Chicago – July 2007.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-02 draft-ietf-bmwg-sip-bench-meth-02 July 24, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
1 draft-ietf-ippm-loss-episode-metrics-00 Loss Episode Metrics for IPPM Nick Duffield, Al Morton, AT&T Joel Sommers, Colgate University IETF 79, Beijing,
SIP:Session Initiation Protocol Che-Yu Kuo Computer & Information Science Department University of Delaware May 11, 2010 CISC 856: TCP/IP and Upper Layer.
All Rights Reserved © Alcatel-Lucent 2006, ##### 2G IMS CAVE Based Security Replay Protection Alec Brusilovsky, Zhibi Wang Alcatel-Lucent, July 24, 2007.
VoIP Signaling Protocols A signaling protocol is a common language spoken by telephones and call-management servers, the PSTN, and legacy PBX systems as.
SIP Interconnect Guidelines draft-hancock-sip-interconnect-guidelines-01 David Hancock, Daryl Malas.
SIP and SIPPING WGsMay, IETF Interim Meeting Orit levin Conferencing Requirements for SIP Based Applications.
1 Secure VoIP: call establishment and media protection Johan Bilien, Erik Eliasson, Joachim Orrblad, Jon-Olov Vatn Telecommunication Systems Laboratory.
1 SIP Performance Benchmarking draft-poretsky-sip-bench-term-04.txt draft-poretsky-bmwg-sip-bench-meth-02.txt BMWG, IETF-70 Vancouver Dec 2007 Davids IIT.
Draft-ietf-fecframe-config-signaling-02 1 FEC framework Configuration Signaling draft-ietf-fecframe-config-signaling-02.txt IETF 76 Rajiv Asati.
SIP Performance Benchmarking draft-ietf-bmwg-sip-bench-term-01 draft-ietf-bmwg-sip-bench-meth-01 March 22, 2010 Prof. Carol Davids, Illinois Inst. of Tech.
A Cooperative SIP Infrastructure for Highly Reliable Telecommunication Services BY Sai kamal neeli AVINASH THOTA.
1 SIP Performance Benchmarking draft-poretsky-sip-bench-term-03.txt draft-poretsky-bmwg-sip-bench-meth-01.txt BMWG, IETF-69 Chicago July 2007 Poretsky,
Extending the Session Initiation Protocol (SIP) Reason Header for Applications draft-mohali-sipcore-reason-extension-application-00 draft-mohali-sipcore-reason-extension-application-00.
75 th IETF, Stockholm, Sweden July 26-31, 2009 BMWG SIP Benchmarking BMWG, Monday July 27, 2009 Scott Poretsky Carol Davids Vijay K. Gurbani.
RIP Routing Protocol. 2 Routing Recall: There are two parts to routing IP packets: 1. How to pass a packet from an input interface to the output interface.
Slide #1 Nov 6 -11, 2005SIP WG IETF64 Feature Tags with SIP REFER draft-ietf-sip-refer-feature-param-00 Orit
Location Conveyance in SIP draft-ietf-sip-location-conveyance-01 James M. Polk Brian Rosen 2 nd Aug 05.
Diameter SIP Application
The Session Initiation Protocol - SIP
Answer-Mode and Alert-Mode Extensions Dean Willis Andrew Allen.
1 End-to-middle Security in SIP Kumiko Ono NTT Corporation March 1, 2004 draft-ietf-sipping-e2m-sec-reqs-01.txt draft-ono-sipping-end2middle-security-01.txt.
User Application Control (Keypress Events) SIPPING WG - IETF 53 Robert Fairlie-Cuninghame, Bert Culpepper, Jean-François Mulé.
S Postgraduate Course in Radio Communications. Application Layer Mobility in WLAN Antti Keurulainen,
1 Personal Mobility Management for SIP-based VoIP Services 王讚彬 國立台中教育大學資訊工程學系
1 SIP End-to-End Performance Metrics 70 th IETF Conference PMOL Daryl Malas.
Kumiko Ono End-to-middle Security in SIP draft-ietf-sipping-e2m-sec-reqs-04 draft-ono-sipping-end2middle-security-03 Kumiko Ono.
Session Initiation Protocol
Session Initiation Protocol (SIP)
Verstat Related Best Practices
SIP Performance Metrics
Software Metrics “How do we measure the software?”
Mobile IP Regional Registration
SAML/SIP Profiles and Call Initiation
STIR / SHAKEN for 911 use of SHAKEN 8/7/2019
Presentation transcript:

SIP End-to-End Performance Metrics draft-malas-performance-metrics-06.txt

Acknowledgments Al Morton (AT&T) Jean-Francois Mule (CableLabs) Adam Uzelac (Global Crossing) Carol Davids (Illinois Institute of Technology) Mario Delkinov (Ericcson) Dean Bayless, John Hearty, Rich Terpstra (Level 3)

Intro Industry Need Continues –Comes up over and over again –Developing SIP vs. Managing SIP –Measuring SIP performance is more critical (visible) than ISUP (For now...)

Terminology Session –Request, Create, and Conclude (RFC 3261) –Measuring processes to setup sessions –Measuring signaling only Session Establishment –“...occurs when a 200OK response from the UAS has been received, in response to a corresponding UAC’s INVITE setup request, indicating the session setup request was successful”

Terminology (Cont’d) Session Setup –“...set of messages and included parameters directly related to the process of a UAC requesting to establish a session with a corresponding UAS.” (“..also described as a set of steps in order to establish “ringing” – RFC 3261) Time Begin –Changed to begin when the first bit is sent and not the last (Based on ITU-T E.721) –Measurable at logical or physical interface

Overview Changes Changed - “Average" defined as one of the uses of the metric Removed - "all metrics calculated by inputs at UAC“ Added methods for measuring at UAS Added references to ASR (E.411) and PDD (E.721) Output vs. Input Values –“... output values are directly related to the accuracy and the equivalent level of granularity of the input values.”

Metrics Changes Registration Request Delay –Output measured in milliseconds –Failures - “Many times registration attempts are repeated; therefore, a failed scenario must identify a failure response associated with the final attempt” Session Request Delay –Output measured in milliseconds –Added reference to ITU-T E.721 (Post- selection Delay)

Metrics Changes Session Disconnect Delay –Output measured in milliseconds Average Hops per INVITE –Added back in based on requests –Defines a method for capturing the number of hops an INVITE takes as it traversing the “End-to-End” network.

Additional Considerations Forking –Differs based on point of measurement Downstream forking – who cares? Immediate forking – utilize first INVITE or set of INVITE’s and first 200 OK – Utilize tag –Metric Template Makes draft extensible Defines what new metrics should contain in order to be defined.

Metric Consideration Session Efficiency Establishment Rate (SEER) –Extension to Session Establishment Rate –Derived from E.411 “Network Effectiveness Ratio” –Exclude the effects of customer behavior and user agent behavior –Essentially add 480, 486, and 600 to SER numerator –Propose this metric is included

Metric Consideration Initial Response Time –Metric is for the originator –Time from INVITE to the first SIP response Authentication Time –Isolates authentication related time –Detecting problems with second INVITE/REGISTER to 401 –Measured from first INVITE to second INVITE w/ credentials (same for REGISTER) Need feedback

What’s Next? Add in the proposed metric... Are use cases needed... IANA Considerations Is it done...or is it dead... Next steps...