Yealink TR-069 Technote
6
TR-111 standard defines two mechanisms that extend the CWMP defined in TR-069 to
enhance the ability to remotely manage devices, which are connected via a LAN
through an Internet gateway.
The two mechanisms are briefly summarized as follows:
Device-Gateway Association: Allows an ACS managing a device to identify the
associated gateway through which that device is connected.
Connection Request via NAT Gateway: Allows an ACS to initiate a TR-069 Session
with a device that is operating behind a NAT gateway.
Device-Gateway Association
The CPE cannot be contacted directly because they are not exposed to the internet. This
mechanism is used to associate the CPE with the gateway which the CPE is connected.
This association is communicated to the ACS in the Inform or Discover messages sent by
the CPE, then the ACS can determine the identity of the gateway and establish sessions
with the gateway. The connecting gateway must conform to the TR-111 specification.
Connection Request via NAT Gateway
When the CPE is located behind a NAT gateway and allocated a private address
through the NAT gateway, the CPE must communicate its NAT binding to the ACS, then
the ACS can initiate a session with the CPE. To accomplish the communication, the ACS
must be associated with a STUN server that is used to require a new UDP-based
Connection Request mechanism.
Yealink IP phones can work properly with various ACS. For more information about the
supported ACS, contact the Yealink technical support.
Most of the configuration and diagnostics is performed through setting and retrieving
the value of the phone parameters. These are organized in a well defined hierarchical
structure that is more or less common to all phone models. For more information about
the common and customized phone parameters, refer to the phone-specific document
Yealink_TR-069_DataModel_V1.4.xlsx
. Contact the Yealink technical support for the data
model file. Each of the parameters is marked as writable or non-writable. The phone
does not permit the change of any parameter marked as read-only. Values applicable
for the parameter, their type and meaning are also precisely defined in the document.