Welcome to EverybodyWiki 😃 ! Nuvola apps kgpg.png Log in or ➕👤 create an account to improve, watchlist or create an article like a 🏭 company page or a 👨👩 bio (yours ?)...


From EverybodyWiki Bios & Wiki

TR-143 (Issue: 1 Amendment 1 Corrigendum 1, August 2015) is a specification of methods and techniques to perform network diagnostics via TR-069 and is entitled: “Enabling Network Throughput Performance Tests and Statistical Monitoring”[1] [2]. The specification developed by the Broadband-Forum is required to measure, display and manage the performance of certain connections or parts of a network in real time (active monitoring). It allows you to continuously monitor the performance of the network and to react if errors occur. Since TR-069 already makes it possible to influence the main distribution device as well as the connected end devices of the customer[3], it is possible with the extension TR-143 to determine whether a source of error is in the customer network or within the internet providers.

Active monitoring[4][edit]

Active monitoring describes the controlled testing, monitoring and measuring of the throughput of the network-layer when sending or receiving messages within a network. These tests run on customer premises equipment (CPE) or selected test servers of the internet provider in order to determine overloads, remaining capacities or points of failure within the network [5]. This is necessary to characterize the performance of the network. Multiple tests within a network should not run at the same time, as this could impact the results. A general distinction is made between Upload, Download, UDPEcho, UDPEchoPlus and ServerSelection-Tests.

CPE initiated diagnostics[edit]

CPE initiated tests simulate the behavior of a client during a FTP or an HTTP transaction. There are two different test approaches that can be run. A bulk-[6] and time-based measurement, in which the throughput and response time of selected network connections can be measured. An auto-configuration server (ACS) sends a diagnostic request message in which the test parameters are specified. The CPE receives the message and initiates the test by sending the necessary test messages to the test server. If the test server responds to every messages within the given time, the CPE can save the test results.

Network initiated diagnostics[edit]

Network initiated tests are an alternative approach to minimize the burden of a network. For example, certain test servers can run these tests in order to continuously determine the state of broadband access paths and to build performance trends. To do this, in the case of a UDP Echo test[7], the test server must first need to enable the CPE to function as a server and then initiate a request. The test server then sends UDP Echo packets to which the CPE server then responds. The test is completed with the response to the packages.[8]

Time-based throughput testing[edit]

In the case of time-based tests, several network speeds are combined and evaluated with a defined test duration. This makes it possible to determine how many bytes of messages were sent or received via the network at what time and throughput. There are three key figures: Time Based Test Duration, Time Based Test Measurement Interval and Time Based Test Measurement Offset[9]. The Test Duration defines the duration of the test, which can vary between 1 and 999 seconds. The Measurement Interval defines the intervals at which the test results are to be saved. And the Measurement Offset makes it possible to define when the Measurement Interval should begin. In this way it is possible to react to slow starts of the message transmission or high-speed bursts of data that does not belong to the actual test.

Multi-threading / connections[edit]

TR-143 has the feature “Multi-Threading / Connections”, which enables several TCP connections to be measured simultaneously[10]. This feature was necessary because simple TCP connections do not allow large amounts of data to be transmitted at a fast rate at once, which is important for the tests. The test results are assigned to each individual connection until the test is completed. If one of the connections breaks off or sends an error message, the entire test has failed.


https://cwmp-data-models.broadband-forum.org/#tr-143-1-1-0.xml (Broadband-Forums, Data models TR-143, retrieved November 2020)

https://www.axiros.com/knowledge-base/tr-143 (retrieved November 2020)

https://www.itu.int/itu-t/workprog/wp_a5_out.aspx?isn=1877 (retrieved November 2020)

https://www.etsi.org/deliver/etsi_es/203000_203099/203069/01.01.01_60/es_203069v010101p.pdf (ETSI, retrieved Mai 2021)


  1. "TR-143: Enabling Network Throughput Performance Tests and Statistical Monitoring, Issue Date: August 2015" (PDF). Broadband Forum. Broadband-Form. Retrieved 10 November 2020.
  2. "ETSI, Remote management of CPE over broadband networks, 5.1.4 Status and performance monitoring" (PDF). ETSI. European Telecommunications Standards Institute. Retrieved 20 May 2021.
  3. "TR-069: CPE WAN Management Protocol, Issue Date: June 2020" (PDF). Broadband Forum. Broadband Forum. Retrieved 10 November 2020.
  4. "TR-143 Definition, 4 Active Monitoring" (PDF). Broadband Forum. Broadband Forum. Retrieved 21 January 2021.
  5. "ETSI, 5.2.3 TR-143: Enabling network throughput performance tests and statistical monitoring" (PDF). ETSI. European Telecommunications Standards Institute. Retrieved 20 May 2021.
  6. "TR-143 Definition, 4.1 CPE initiated diagnostics" (PDF). Broadband Forum. Broadband Forum. Retrieved 2 March 2021.
  7. "Using TR-143 performance diagnostics". qa-cafe. qa-cafe. Retrieved 20 November 2020.
  8. "TR-143 Definition, 4.2 Network initiated diagnostics" (PDF). Broadband Forum. Broadband Forum. Retrieved 2 March 2021.
  9. "TR-143 Definition, 4.3 Time-based throughput testing" (PDF). Broadband Forum. Broadband Forum. Retrieved 2 March 2021.
  10. "TR-143 Definition, 4.4 Multi-Threading/Connections" (PDF). Broadband Forum. Broadband Forum. Retrieved 2 March 2021.

This article "TR-143" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:TR-143. Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.