文件名称:
TR-143_Amendment-1.pdf
开发工具:
文件大小: 1mb
下载次数: 0
上传时间: 2019-07-16
详细说明:TR069 TR143技术文档说明Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
TR Issue History
Issue Number Approval Publication Issue Editor
Changes
Date
Date
May 2008
Tim Spets Westell
Origi
Larry Jones, Verizon
Richard jia. verizon
Greg Bathrick, PMC
lerra
Corrigendum 1 December
Tim Spets Westell
Rcmoⅴe
2008
TCPOpen requestTime and
TCPOpen Response Time
from download and
pload profiles to fix
ditorial mistake. Also 2
typos fixed
Replaces tR-143 Issue 1
(May2008)
Amendment1 1 December 11 February Sharam Hakimi
Added
2014
2015
EXFO
UDPEchoPlus client
Steve nicolai. arris
initiated testin
Time base in addition to
file
Threading/ Connections
Server Diagnostics
IPv4/IPv6 protocol
selection
Comments or questions about this broadband forum Technical report should be directed to
help(abroadband-forumorg
editors
Sharam hakimi EXFO
sharanhakimi(aexfo.com
Steven nicolai
arris
steven.nicolaiaarrisi.com
BroadbandHome Jason Walls
QA Cafe
jason(aqacafe.com
WG Chairs
John blackford Pace
johnblackford(apace.com
December 2014
C Thc Broadband Forum. All rights reserved
Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
TABLE OF CONTENTS
EXECUTIVE SUMMARY,…
·············●······
PURPOSE AND SCOPE
1.1 PuRPoSE
6777
2 SCoPE∴
2 REFERENCES AND TERMIINOLOGYmomson. mmm 8
2.1 CONVENTIONS……
2.2 REfERENcES
····························,··.············
2.3 DEFINITIONS….....……9
2.4 ABBREVIATIONS……
10
3 TECHNICAL REPORT IMPACT
3.1 ENERGY EFFICIENCY
3.2IPV6....
3.3 SECURITY.……………,11
3.4 PRIVaCY
11
4 ACTIVE MONITORING
12
4.1 CPE INITIATED DIAGNOSTICS. ..........................................................................13
42 NETWORK INITIATED DIAGNOSTICS
14
4.3 TIME BASED THROUGHPUT TESTING………15
4.4
ULTI- THREADING/ CONNECTIONS∴…
16
S PARAMETER DEFINITIONS
17
APPENDIX A: THEORY OF OPERATIONS
●····鲁香··香·鲁·曲····自·····看曹。··曲曲·曲·非·
18
A1 CLIENT AND NETWORK INITIATED UDPECHODIAGNOSTICS
18
A.1.1 Introduction
.l8
A.1.2 Motivation
8
A.1.3 Security Considerations- Network initiated tests
19
A.1.4 UDPEchoPlus packet format
··音
19
A.1.5 UDPEcho and UDPEcho Plus server setup
20
A.1.6 UDPEcho Plus client
20
A. .7 UDPEcho Plus server
20
A.1.8 Performance Metrics examples with UDPEchoPlus
21
A.2 DOWNLOADDIAGNOSTICS UTILIZING FTP TRANSPORT.………………………,25
A.3 UPLOADDIAGNOSTICS UTILIZING FTP TRANSPORT.………………………………29
A. 4 DownloAddiagNosticS UtilizIng Http TraNsport
A. 5 UploadDiagnOstiCs UtiliziNg Http TraNsport
35
A.6 TIME BASED FILE TRANSFER( Http/ftp)…,…,…,…37
A 7 USE OF MULTI THREADING/CONNECTIONS
39
A.7.1 File Transfer Mode
39
A 7.2 Time Based Transfer Mode
40
A.7
Period of Full loading
.47
a, 8 SERVERSELECTIONDIAGNOSTICS
41
December 2014
C Thc Broadband Forum. All rights reserved
Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
aPPendIX B: TEST RESULTS
42
B.1 UPLOADLⅠ AGNOSTICS AND DOWNLOADDⅠ LAGNOSTICS TEST RESULTS.…42
B.2 ASYMMETRICAL CONSIDERATIONS..………
43
List of Figures
Figure 1 Performance Testing components
igure2 Cpe Downloaddiagnostics using Http transport¨……
12
····:···········
垂垂垂.垂垂。垂垂垂;.D垂。垂
14
Figure3 UDPEchoPlus Event Sequence………,………..,,.…,….,….…...,.24
Figure 4 DownloadDiagnostics using FTP transport
28
Figure 5 UploadDiagnostics utilizing ftp transport ..............................32
Figure6Downloaddiagnosticsutilizinghttptransport......35
Figure7Uploaddiagnosticsutilizinghttptransport
37
Figure & Cpe Time based throughput diagnostics using Http/Ftp transport
38
figure 9 Time Based multi Thread/Connection Testing
。垂着。·。·D·。非垂。垂。垂。音。·垂·垂
40
Figure 10 Multi Thread/Connection Total/ Full Loading Time Duration
41
List of tables
Table 1 Enabling network Throughput Performance Tests and Statistical Monitoring Versions 17
Table 2 Enabling Network Throughput Performance Tests and Statistical Monitoring Object
Usage
17
Table 3 UDPEchoPlus packet format ................ 19
Table 4 Statistics and protocol layer reference for FTP DownloadDiagnostics.........26
Table5 Statistics and protocol laver reference for上 TP UploadDiagnostics………..29
Table6StatisticsandProtocollaverreferenceforhttpdownloaddiagnostics
33
Table 7 Statistics and Protocol layer reference for Http Uploaddiagnostics............ 35
Table8 Diagnostics Test Results……
42
December 2014
C Thc Broadband Forum. All rights reserved
Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
Executive Summary
TR-143 lssue l Amendment I defines the cpe data model objects for Network service
Providers to initiate performance throughput tests and monitor data on the Ip interface of a CPE
using the diagnostic mechanism defined in TR-069 [1]
The Network Service Provider provides network infrastructure and services to its customers
these include Content service Providers who source the information and end users who consume
that information. In order to minimize the downtime of network services the network service
Provider needs tools to enable monitoring the performance of the network continuously to
prevent problems from occurring and diagnose the problem when it occurs
The architecture of TR-069 [1] enables device management with the cpe devices both at the
customer's gateway, and with devices within the customer's office/home network. The
diagnostic and monitoring objects provided with tR-143 Issue 1 Amendment 1 will assist the
Network Service Provider in determining whether the problem occurs in the Network Service
Provider's network or the customer's office/home network
December 2014
C Thc Broadband Forum. All rights reserved
Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
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 abilit
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 conducive 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 paramcters(e. g. packet loss, packet delay, ctc ) 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 technic
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
protocolbehaviorsuchasTcpflowcontrolbyemulatingapplicationlayertransactions(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 b
etwork 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
December 2014
C The Broadband Forum. All rights reserved
Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
2 References and terminology
2.1 Conventions
In this Technical Report, several words are used to signify the requirements of the specification. These
words are always capitalized. More information can be found be in RFC 2119 [6
MUST
This word, or the term"REQUIRED,, means that the definition is an
absolute requirement of the specification
MUST NOT
This phrase means that the definition is an absolute prohibition of the
specification
SHOULD
This word. or the term RECOMMendED means that there could exist
valid reasons in particular circumstances to ignore this item, but the ful
implications need to be understood and carefully weighed before choosing a
different course
SHOULd NOT This phrase, or the phrase"NoT ReComMended"means that there could
exist valid reasons in particular circumstances when the particular behavior
is acceptable or even useful, but the full implications need to be understood
and the case carefully weighed before implementing any behavior described
with this label
MAY
This word. or the term ""optional. means that this item is one of an
allowed set of alternatives. An implementation that does not include this
option must be prepared to inter-operate with another implementation that
does include the option
December 2014
C Thc Broadband Forum. All rights reserved
8
Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
2.2 References
The following references are of relevance to this Technical Report. At the time of publication, the editions
indicated were valid. All references are subject to revision; users of this Technical report are therefore
encouraged to investigate the possibility of applying the most recent edition of the references listed
below
A list of currently valid Broadband Forum Technical Reports is published at
www.broadband-forum.org.
Document
Title
urce
Year
1]TR-069
CPE WAN Management Protocol
BBE
2013
Amendment 5
TR-098
Internet Gateway Device Version 1. Data Model BBF
2008
Amendment 2
for tr-069
[3]TR-106
Data Model Template for TR-069-Enabled
BBF
2013
Amendment 7
Devices
41RFC862
Echo Protocol
IETF
1983
[5]RFC959
File transfer protocol
IETF
1985
[6]RFC2119
Key words for use in rfcs to Indicate
1997
Requirement levels
RFC 2616
HypertextTransferProtocol--http:/l.i
IETE
1999
[8]RFC3393
iP Packet Delay variation Metric for IP
IETF
2002
Performance Metrics(IPPM
[9]RFC3449
TCP Performance Implications of Network Path ETF
2002
asymmetry
[10]RFC4291
IP Version 6 Addressing Architecture
IETE
2006
[11]RFC6349
Framework for TCP Throughput Testing
IETF
2011
[12]TR-18li2a9
Device data Model for TR-069
BBE
2013
2.3 Definitions
The following terminology is used throughout this Technical report
Active Monitoring
Actively transmitting or receiving data in a controlled test
Content service provider
Provides services to the customer premise via the Network service
Provider network
Internet peering point
a location within the network service provider network where the
Network Test s
Network Service Provider
Provides the broadband network between the customer premise and
the internet
Network Test Server
Peer testing endpoint for the cpe within the network service
Provider network.
December 2014
C Thc Broadband Forum. All rights reserved
Enabling Network Throughput Performance Tests and Statistical Monitoring TR-143 Issue 1
Amendment 1
Quality of service
Quality of service is the ability to provide different priority to
different applications, users, or data flows, or to guarantee a certain
level of performance to a data flow
Service Level agreement
An agreement between the Network Service Provider and the content
Service Provider to insure Quality of service
UDP Echo Service
Services that ' a UDP packet back to the originator
UDP Echo plus service
Extension to UDP Echo Service defined in RFC 862 [4
2. 4 Abbreviations
This Technical Report defines the following abbreviations
CPE
Customer Premise equipment
DOS
Denial of service
FTP
File transfer protocol
httphyPertextTransferProtocol
ICMP Internet Control Message Protocol
IPDV
IP DelayⅤ ariation
POP
Point of presence
QoS
Quality of service
RG
Residential gateway
TCP
Transmission Control protocol
TR
Technical Report
UDP
User Datagram Protocol
WG
Working group
December 2014
C Thc Broadband Forum. All rights reserved
10
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.