draft-ietf-bmwg-sip-bench-meth-05.txt   draft-ietf-bmwg-sip-bench-meth-06.txt 
Benchmarking Methodology Working Group C. Davids Benchmarking Methodology Working C. Davids
Internet-Draft Illinois Institute of Technology Group Illinois Institute of Technology
Expires: April 25, 2013 V. Gurbani Internet-Draft V. Gurbani
Bell Laboratories, Expires: May 12, 2013 Bell Laboratories, Alcatel-Lucent
Alcatel-Lucent
S. Poretsky S. Poretsky
Allot Communications Allot Communications
October 22, 2012 November 8, 2012
Methodology for Benchmarking SIP Networking Devices Methodology for Benchmarking SIP Networking Devices
draft-ietf-bmwg-sip-bench-meth-05 draft-ietf-bmwg-sip-bench-meth-06
Abstract Abstract
This document describes the methodology for benchmarking Session This document describes the methodology for benchmarking Session
Initiation Protocol (SIP) performance as described in SIP Initiation Protocol (SIP) performance as described in SIP
benchmarking terminology document. The methodology and terminology benchmarking terminology document. The methodology and terminology
are to be used for benchmarking signaling plane performance with are to be used for benchmarking signaling plane performance with
varying signaling and media load. Both scale and establishment rate varying signaling and media load. Both scale and establishment rate
are measured by signaling plane performance. The SIP Devices to be are measured by signaling plane performance. The SIP Devices to be
benchmarked may be a single device under test (DUT) or a system under benchmarked may be a single device under test (DUT) or a system under
skipping to change at page 1, line 43 skipping to change at page 1, line 42
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF). Note that other groups may also distribute Task Force (IETF). Note that other groups may also distribute
working documents as Internet-Drafts. The list of current Internet- working documents as Internet-Drafts. The list of current Internet-
Drafts is at http://datatracker.ietf.org/drafts/current/. Drafts is at http://datatracker.ietf.org/drafts/current/.
Internet-Drafts are draft documents valid for a maximum of six months Internet-Drafts are draft documents valid for a maximum of six months
and may be updated, replaced, or obsoleted by other documents at any and may be updated, replaced, or obsoleted by other documents at any
time. It is inappropriate to use Internet-Drafts as reference time. It is inappropriate to use Internet-Drafts as reference
material or to cite them other than as "work in progress." material or to cite them other than as "work in progress."
This Internet-Draft will expire on April 25, 2013. This Internet-Draft will expire on May 12, 2013.
Copyright Notice Copyright Notice
Copyright (c) 2012 IETF Trust and the persons identified as the Copyright (c) 2012 IETF Trust and the persons identified as the
document authors. All rights reserved. document authors. All rights reserved.
This document is subject to BCP 78 and the IETF Trust's Legal This document is subject to BCP 78 and the IETF Trust's Legal
Provisions Relating to IETF Documents Provisions Relating to IETF Documents
(http://trustee.ietf.org/license-info) in effect on the date of (http://trustee.ietf.org/license-info) in effect on the date of
publication of this document. Please review these documents publication of this document. Please review these documents
skipping to change at page 8, line 46 skipping to change at page 8, line 46
}else if ((c == 1) && (s''-s')) > 2*G ) { }else if ((c == 1) && (s''-s')) > 2*G ) {
s := s + ( 0.5 * (s'' - s ); s := s + ( 0.5 * (s'' - s );
}else if ((c == 1) && ((s''-s') <= 2*G ) { }else if ((c == 1) && ((s''-s') <= 2*G ) {
f := true; f := true;
} }
else if (one or more requests fail) { else if (one or more requests fail) {
c := 1 ; we have found an upper bound for the metric c := 1 ; we have found an upper bound for the metric
s'' := s ; save new upper bound s'' := s ; save new upper bound
s := s - (0.5 * (s - s')) s := s - (0.5 * (s - s'))
} }
} while (f == false) } while (f == false)
end proc end proc
5. Reporting Format 5. Reporting Format
5.1. Test Setup Report 5.1. Test Setup Report
SIP Transport Protocol = ___________________________ SIP Transport Protocol = ___________________________
skipping to change at page 19, line 28 skipping to change at page 19, line 28
performed on devices or systems connected to production networks. performed on devices or systems connected to production networks.
Security threats and how to counter these in SIP and the media layer Security threats and how to counter these in SIP and the media layer
is discussed in RFC3261, RFC3550, and RFC3711 and various other is discussed in RFC3261, RFC3550, and RFC3711 and various other
drafts. This document attempts to formalize a set of common drafts. This document attempts to formalize a set of common
methodology for benchmarking performance of SIP devices in a lab methodology for benchmarking performance of SIP devices in a lab
environment. environment.
9. Acknowledgments 9. Acknowledgments
The authors would like to thank Keith Drage and Daryl Malas for their The authors would like to thank Keith Drage and Daryl Malas for their
contributions to this document. contributions to this document. Dale Worley provided an extensive
review that lead to improvements in the documents.
10. References 10. References
10.1. Normative References 10.1. Normative References
[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
Requirement Levels", BCP 14, RFC 2119, March 1997. Requirement Levels", BCP 14, RFC 2119, March 1997.
[RFC2544] Bradner, S. and J. McQuaid, "Benchmarking Methodology for [RFC2544] Bradner, S. and J. McQuaid, "Benchmarking Methodology for
Network Interconnect Devices", RFC 2544, March 1999. Network Interconnect Devices", RFC 2544, March 1999.
 End of changes. 6 change blocks. 
10 lines changed or deleted 10 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/