draft-ietf-ippm-2330-update-02.txt   draft-ietf-ippm-2330-update-03.txt 
Network Working Group J. Fabini Network Working Group J. Fabini
Internet-Draft Vienna University of Technology Internet-Draft Vienna University of Technology
Updates: 2330 (if approved) A. Morton Updates: 2330 (if approved) A. Morton
Intended status: Informational AT&T Labs Intended status: Informational AT&T Labs
Expires: August 11, 2014 February 7, 2014 Expires: September 24, 2014 March 23, 2014
Advanced Stream and Sampling Framework for IPPM Advanced Stream and Sampling Framework for IPPM
draft-ietf-ippm-2330-update-02 draft-ietf-ippm-2330-update-03
Abstract Abstract
To obtain repeatable results in modern networks, test descriptions To obtain repeatable results in modern networks, test descriptions
need an expanded stream parameter framework that also augments need an expanded stream parameter framework that also augments
aspects specified as Type-P for test packets. This memo proposes to aspects specified as Type-P for test packets. This memo proposes to
update the IP Performance Metrics (IPPM) Framework with advanced update the IP Performance Metrics (IPPM) Framework with advanced
considerations for measurement methodology and testing. The existing considerations for measurement methodology and testing. The existing
framework mostly assumes deterministic connectivity, and that a framework mostly assumes deterministic connectivity, and that a
single test stream will represent the characteristics of the path single test stream will represent the characteristics of the path
skipping to change at page 1, line 48 skipping to change at page 1, line 48
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 August 11, 2014. This Internet-Draft will expire on September 24, 2014.
Copyright Notice Copyright Notice
Copyright (c) 2014 IETF Trust and the persons identified as the Copyright (c) 2014 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 2, line 30 skipping to change at page 2, line 30
Table of Contents Table of Contents
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2
1.1. Definition: Reactive Path Behavior . . . . . . . . . . . 3 1.1. Definition: Reactive Path Behavior . . . . . . . . . . . 3
2. Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2. Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
3. New or Revised Stream Parameters . . . . . . . . . . . . . . 5 3. New or Revised Stream Parameters . . . . . . . . . . . . . . 5
3.1. Test Packet Type-P . . . . . . . . . . . . . . . . . . . 6 3.1. Test Packet Type-P . . . . . . . . . . . . . . . . . . . 6
3.1.1. Multiple Test Packet Lengths . . . . . . . . . . . . 6 3.1.1. Multiple Test Packet Lengths . . . . . . . . . . . . 6
3.1.2. Test Packet Payload Content Optimization . . . . . . 7 3.1.2. Test Packet Payload Content Optimization . . . . . . 7
3.2. Packet History . . . . . . . . . . . . . . . . . . . . . 7 3.2. Packet History . . . . . . . . . . . . . . . . . . . . . 7
3.3. Access Technology Change . . . . . . . . . . . . . . . . 7 3.3. Access Technology Change . . . . . . . . . . . . . . . . 8
3.4. Time-Slotted Randomness Cancellation . . . . . . . . . . 8 3.4. Time-Slotted Randomness Cancellation . . . . . . . . . . 8
4. Quality of Metrics and Methodologies . . . . . . . . . . . . 9 4. Quality of Metrics and Methodologies . . . . . . . . . . . . 9
4.1. Repeatability . . . . . . . . . . . . . . . . . . . . . . 9 4.1. Repeatability . . . . . . . . . . . . . . . . . . . . . . 9
4.2. Continuity . . . . . . . . . . . . . . . . . . . . . . . 10 4.2. Continuity . . . . . . . . . . . . . . . . . . . . . . . 10
4.3. Actionable . . . . . . . . . . . . . . . . . . . . . . . 11 4.3. Actionable . . . . . . . . . . . . . . . . . . . . . . . 11
4.4. Conservative . . . . . . . . . . . . . . . . . . . . . . 11 4.4. Conservative . . . . . . . . . . . . . . . . . . . . . . 12
4.5. Spatial and Temporal Composition . . . . . . . . . . . . 12 4.5. Spatial and Temporal Composition . . . . . . . . . . . . 12
4.6. Poisson Sampling . . . . . . . . . . . . . . . . . . . . 12 4.6. Poisson Sampling . . . . . . . . . . . . . . . . . . . . 12
5. Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . 12 5. Conclusions . . . . . . . . . . . . . . . . . . . . . . . . . 13
6. Security Considerations . . . . . . . . . . . . . . . . . . . 13 6. Security Considerations . . . . . . . . . . . . . . . . . . . 13
7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13 7. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 13
8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 13 8. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . 13
9. References . . . . . . . . . . . . . . . . . . . . . . . . . 13 9. References . . . . . . . . . . . . . . . . . . . . . . . . . 13
9.1. Normative References . . . . . . . . . . . . . . . . . . 13 9.1. Normative References . . . . . . . . . . . . . . . . . . 13
9.2. Informative References . . . . . . . . . . . . . . . . . 14 9.2. Informative References . . . . . . . . . . . . . . . . . 14
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 15 Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 15
1. Introduction 1. Introduction
skipping to change at page 7, line 25 skipping to change at page 7, line 25
use standard plain-text payload. use standard plain-text payload.
IPPM-conforming measurements should add packet payload content as a IPPM-conforming measurements should add packet payload content as a
Type-P parameter which can help to improve measurement determinism. Type-P parameter which can help to improve measurement determinism.
Some packet payloads are more susceptible to compression than others, Some packet payloads are more susceptible to compression than others,
but optimizers in the measurement path can be out ruled by using but optimizers in the measurement path can be out ruled by using
incompressible packet payload. This payload content could be either incompressible packet payload. This payload content could be either
generated by a random device or by using part of a compressed file generated by a random device or by using part of a compressed file
(e.g., a part of a ZIP compressed archive). (e.g., a part of a ZIP compressed archive).
Optimization can go beyond the scope of one single data- or
measurement stream. Many more client- or network-centric
optimization technologies have been proposed or standardized so far,
including Robust Header Compression (ROHC) and Voice over IP
aggregation as presented for instance in [EEAW]. The trend towards
optimization being ubiquitous, many more of these technologies will
follow. As general observation, the more concurrent flows an
intermediate host treats and the longer the paths shared by flows
are, the higher becomes the incentive of hosts to aggregate flows
belonging to distinct sources. Measurements should consider this
potential additional source of uncertainty with respect to
repeatability. Aggregation of flows in networking devices can, for
instance, result in reciprocal timing and performance influence of
these flows which may exceed typical reciprocical queueing effects by
orders of magnitude.
3.2. Packet History 3.2. Packet History
Recent packet history and instantaneous data rate influence Recent packet history and instantaneous data rate influence
measurement results for reactive links supporting on-demand capacity measurement results for reactive links supporting on-demand capacity
allocation. Measurement uncertainty may be reduced by knowledge of allocation. Measurement uncertainty may be reduced by knowledge of
measurement packet history and total host load. Additionally, small measurement packet history and total host load. Additionally, small
changes in history, e.g., because of lost packets along the path, can changes in history, e.g., because of lost packets along the path, can
be the cause of large performance variations. be the cause of large performance variations.
For instance, delay in reactive 3G networks like High Speed Packet For instance, delay in reactive 3G networks like High Speed Packet
Access (HSPA) depends to a large extent on the test traffic data Access (HSPA) depends to a large extent on the test traffic data
rate. The reactive resource allocation strategy in these networks rate. The reactive resource allocation strategy in these networks
affects the uplink direction in particular. Small changes in data affects the uplink direction in particular. Small changes in data
rate can be the reason of more than 200% increase in delay, depending rate can be the reason of more than 200% increase in delay, depending
on the specific packet size. on the specific packet size. A detailed theoretical and practical
analysis of RRC link transitions, which can cause such behavior in
Universal Mobile Terrestrial System (UMTS) networks, is presented,
e.g., in [RRC].
3.3. Access Technology Change 3.3. Access Technology Change
[RFC2330] discussed the scenario of multi-homed hosts. If hosts [RFC2330] discussed the scenario of multi-homed hosts. If hosts
become aware of access technology changes (e.g., because of IP become aware of access technology changes (e.g., because of IP
address changes or lower layer information) and make this information address changes or lower layer information) and make this information
available, measurement methodologies can use this information to available, measurement methodologies can use this information to
improve measurement representativeness and relevance. improve measurement representativeness and relevance.
However, today's various access network technologies can present the However, today's various access network technologies can present the
skipping to change at page 14, line 29 skipping to change at page 15, line 5
[RFC6576] Geib, R., Morton, A., Fardid, R., and A. Steinmitz, "IP [RFC6576] Geib, R., Morton, A., Fardid, R., and A. Steinmitz, "IP
Performance Metrics (IPPM) Standard Advancement Testing", Performance Metrics (IPPM) Standard Advancement Testing",
BCP 176, RFC 6576, March 2012. BCP 176, RFC 6576, March 2012.
[RFC6703] Morton, A., Ramachandran, G., and G. Maguluri, "Reporting [RFC6703] Morton, A., Ramachandran, G., and G. Maguluri, "Reporting
IP Network Performance Metrics: Different Points of View", IP Network Performance Metrics: Different Points of View",
RFC 6703, August 2012. RFC 6703, August 2012.
9.2. Informative References 9.2. Informative References
[EEAW] Pentikousis, K., Piri, E., Pinola, J., Fitzek, F.,
Nissilae, T., and I. Harjula, "Empirical Evaluation of
VoIP Aggregation over a Fixed WiMAX Testbed", Proceedings
of the 4th International Conference on Testbeds and
research infrastructures for the development of networks
and communities (TridentCom '08)
http://dl.acm.org/citation.cfm?id=1390599, March 2008.
[IBD] Fabini, J., Karner, W., Wallentin, L., and T. Baumgartner, [IBD] Fabini, J., Karner, W., Wallentin, L., and T. Baumgartner,
"The Illusion of Being Deterministic - Application-Level "The Illusion of Being Deterministic - Application-Level
Considerations on Delay in 3G HSPA Networks", Lecture Considerations on Delay in 3G HSPA Networks", Lecture
Notes in Computer Science, Springer, Volume 5550, 2009, pp Notes in Computer Science, Springer, Volume 5550, 2009, pp
301-312 , May 2009. 301-312 , May 2009.
[IRR] Fabini, J., Wallentin, L., and P. Reichl, "The Importance [IRR] Fabini, J., Wallentin, L., and P. Reichl, "The Importance
of Being Really Random: Methodological Aspects of IP-Layer of Being Really Random: Methodological Aspects of IP-Layer
2G and 3G Network Delay Assessment", ICC'09 Proceedings of 2G and 3G Network Delay Assessment", ICC'09 Proceedings of
the 2009 IEEE International Conference on Communications, the 2009 IEEE International Conference on Communications,
skipping to change at page 15, line 5 skipping to change at page 15, line 36
Empirical Bulk Transfer Capacity Metrics", RFC 3148, July Empirical Bulk Transfer Capacity Metrics", RFC 3148, July
2001. 2001.
[RFC6808] Ciavattone, L., Geib, R., Morton, A., and M. Wieser, "Test [RFC6808] Ciavattone, L., Geib, R., Morton, A., and M. Wieser, "Test
Plan and Results Supporting Advancement of RFC 2679 on the Plan and Results Supporting Advancement of RFC 2679 on the
Standards Track", RFC 6808, December 2012. Standards Track", RFC 6808, December 2012.
[RFC6985] Morton, A., "IMIX Genome: Specification of Variable Packet [RFC6985] Morton, A., "IMIX Genome: Specification of Variable Packet
Sizes for Additional Testing", RFC 6985, July 2013. Sizes for Additional Testing", RFC 6985, July 2013.
[RRC] Peraelae, P., Barbuzzi, A., Boggia, G., and K.
Pentikousis, "Theory and Practice of RRC State Transitions
in UMTS Networks", IEEE Globecom 2009 Workshops doi:
10.1109/GLOCOMW.2009.5360763, November 2009.
[TSRC] Fabini, J. and M. Abmayer, "Delay Measurement Methodology [TSRC] Fabini, J. and M. Abmayer, "Delay Measurement Methodology
Revisited: Time-slotted Randomness Cancellation", IEEE Revisited: Time-slotted Randomness Cancellation", IEEE
Transactions on Instrumentation and Measurement Transactions on Instrumentation and Measurement
doi:10.1109/TIM.2013.2263914, October 2013. doi:10.1109/TIM.2013.2263914, October 2013.
Authors' Addresses Authors' Addresses
Joachim Fabini Joachim Fabini
Vienna University of Technology Vienna University of Technology
Gusshausstrasse 25/E389 Gusshausstrasse 25/E389
Vienna 1040 Vienna 1040
Austria Austria
Phone: +43 1 58801 38813 Phone: +43 1 58801 38813
Fax: +43 1 58801 38898 Fax: +43 1 58801 38898
Email: Joachim.Fabini@tuwien.ac.at Email: Joachim.Fabini@tuwien.ac.at
URI: http://www.tc.tuwien.ac.at/about-us/staff/joachim-fabini/ URI: http://www.tc.tuwien.ac.at/about-us/staff/joachim-fabini/
 End of changes. 11 change blocks. 
8 lines changed or deleted 39 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/