Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
Corrigendum 1
August 2015 © The Broadband Forum. All rights reserved. 8
1 Purpose and Scope
1.1 Purpose
As broadband Network Service Providers endeavor to provide quantitative QoS and/or
qualitative QoS distinctions, they require some means of base lining nominal service levels and
validating such QoS objectives. Active Monitoring of the broadband access network represents
one important tool for achieving this objective. The key benefit of Active Monitoring is that it
allows the network operator to characterize the performance of end to end paths and/or path
segments depending on the scope of the probing. An example use case is to perform active tests
between the subscriber CPE and a Network Test Server located at the Network Service
Provider’s Point of Presence (POP). This scenario gives the Network Service Provider the ability
to measure the contribution of the Network Service Provider network (i.e. the portion of the end
to end path under the provider’s control) to the overall user experience (which is dictated by the
composite effect of the segments their applications traverse end to end). A natural extension of
this use case is to place Network Test Servers at multiple locations in the subscriber path towards
the provider’s Internet Peering Point. Moreover, Active Monitoring enables the measurement of
performance metrics conductive to establishing Service Level Agreements for guaranteed and
business class service offerings.
The throughput tests proposed in this Technical Report are intended to measure the user
experience via traffic emulation. Though it is arguable that the user experience can be inferred
solely from network performance parameters (e.g. packet loss, packet delay, etc.), network
operators can benefit from having the ability to measure user level performance metrics such as
transaction throughput and response time in a proactive or an on-demand basis. This Technical
Report includes throughput and response time test types in an overall portfolio of Active
Monitoring. Such tests inherently account for the nuances and n-th order effects of transport
protocol behavior such as TCP flow control by emulating application layer transactions (HTTP,
FTP) and explicitly measuring parameters of interest such as transaction throughput, round trip
time, and transaction response time. Since the network operator can bound the scope of the
measurement segment (e.g. to within a broadband access network or autonomous domain, etc.)
these measurements greatly enhance the performance characterization of network segments of
interest in a manner most intuitively aligned with the user experience. The set of test transaction
types here is extensible to other transaction types.
1.2 Scope
This Technical Report defines an Active Monitoring test suite which can be leveraged by
Network Service Providers to monitor and/or diagnose the state of their broadband network paths
serving populations of subscribers who utilize TR-069 compliant CPE. Active Monitoring
supports both Network Initiated Diagnostics and CPE Initiated Diagnostics for monitoring and
characterization of service paths in either an ongoing or on-demand fashion. These generic tools
provide a platform for the validation of QoS objectives and Service Level Agreements.
This Technical Report introduces a Network Test Server, which is a conceptual endpoint for the
testing described herein. Operation of this server is out of scope for this Technical Report.