background image

TR-069 Protocol Support

 

8

41-001373-01 REV02 – 05.2014

Configuration Backup and Restore

Administrators can backup and restore the TR-069 configuration on the ACS server. The ACS server makes a request for a 
log file upload and the phone responds to the request. 

For a log file upload, the server sends the following parameters:

URL

File type

Username

Password

When the phone receives the request to backup, it uploads the file to the TFTP server with the name 

MACADDRESS_local.cfg

”. The protocol supported for log file upload from CPE are HTTP, TFTP, and FTP. 

Log File Download from CPE

The ACS server can make a request for a log file upload. For a log file upload, the server sends the following parameters:

URL

File type

Username

Password

When the phone receives this request, it will send the file to the TFTP server with the name 

MACADDRESS_TIME_crash.log

”. The protocol supported for log file upload from CPE are HTTP, TFTP, and FTP. 

Firmware Management

At any point, the ACS can trigger the CPE to upgrade its firmware image. The ACS sends asynchronous connection 
requests, triggering the CPE to establish a transaction session to receive a download method to upgrade its firmware. 
The ACS is only responsible for sending the download RPC and retrieving the TransferComplete RPC. The actions taken 
by the CPE itself depend on the firmware upgrade mechanism, which is not defined by TR-069. 

The Administrator can schedule a firmware upgrade from the ACS by properly configuring the ACS server. Once the ACS 
server is configured, the phone will automatically upgrade the firmware. 

The following is the process of how the phone upgrades the firmware:

The phone receives a download RPC from the ACS.

If the FileType argument is set to “1Firmware Upgrade Image”, a firmware upgrade is started

The phone checks the version of firmware:

If the version is identical to the actual version, the phone will abort the firmware upgrade

If the version is different of the actual version, the phone will upgrade/downgrade the firmware

If the firmware upgrade is successful, a reboot is initiated

Passive and Active Notification

The phones support active and passive notification. If a parameter is configured to "Active notification", when this 
parameter is modified through the Aastra Web UI, an inform message with the new value of the parameter is sent to the 
ACS (the phone does not wait for the periodic inform). 

If a parameter is configured to "Passive notification", when this parameter is modified through the Aastra Web UI, the 
new value of the parameter is sent to the ACS with the periodic inform. 

If there is no notification set, no inform message is sent to inform the ACS when the value of the parameter is modified. 

For any parameter, the notification type (Active, Passive, or None) is set on the ACS server.

Summary of Contents for 6700i Series

Page 1: ...Aastra Models 6700i 6800i and 9000i Series SIP IP Phones TR 069 Configuration Guide Release 3 3 1 Service Pack 3 41 001373 01 REV02 05 2014...

Page 2: ...ther Static Parameters 6 Voice Profile 6 Handling Dynamic Parameters 6 TR 111 6 Periodic Inform Support 6 Configuration Backup and Restore 8 Log File Download from CPE 8 Firmware Management 8 Passive...

Page 3: ...the phones they contact the ACS and establish the configuration automatically In addition to configuring the phone with TR 069 you can also do the following Reboot the phone Reset to factory defaults...

Page 4: ...ed Limited to parameters specified in TR 069 Parameter Descriptions on page 3 Note Users are limited to parameters that are specifiedby Aastra Please contactAastra for alist of these parameters GetPar...

Page 5: ...Each Voice Profile has only 1 line VoiceService X_Aastra_GlobalVoiceProfile corresponds to Aastra Sip Global Settings and has only 1 line object VoiceService 1 VoiceProfile 1 corresponds to Aastra SI...

Page 6: ...ange Not Applicable Example tr69 server http 10 30 105 127 Parameter tr69 server port Configuration Files aastra cfg mac cfg Description Specifies the server port of the TR 069 Auto Configuration Serv...

Page 7: ...Files aastra cfg mac cfg Description Password for HTTP authentication against the ACS Format String Default Value Empty Range Not Applicable Example tr69 password 12345 Parameter tr69 connection requ...

Page 8: ...tra Web UI Once a SIP account is fully configured the line will be registered Administrators also have the option to delete the Voice Profile When a Voice Profile is deleted the corresponding line is...

Page 9: ...onds of the interval for which the CPE must attempt to connect with the ACES and call the inform method Format Integer Default Value Empty Range Not Applicable Example tr69 periodic inform interval 60...

Page 10: ...by the CPE itself depend on the firmware upgrade mechanism which is not defined by TR 069 The Administrator can schedule a firmware upgrade from the ACS by properly configuring the ACS server Once th...

Page 11: ...secure connection between the CPE and ACS tr69 trusted certificates tr69 private key tr69 server authentication required Each of these parameters are described as follows Parameter tr69 trusted certi...

Page 12: ...ile Format Alphanumeric String Default Value Empty Range Not Applicable Example tr69 private key ftp admin admin 1 2 3 4 50 path privateKey pem Parameter tr69 server authentication required Configurat...

Page 13: ...gkqhkiG9w0BAQUFAAOBgQC0HSOeLvMSQ6em1Sp8zry1FhXFDxcbcQJBoH pHn7q JQ1xIuXMV831cvfHkqYfSk9b1rVULImgsIwZaWkKP4Hf5KMT4ACdyEBFufkVMg H L4yPkAZeZ95oksbxNIBamXo5950djnlan55HbwX5c7xc23oGR 8oM95BtdocEorv sw END...

Page 14: ...Model on page B 1 for an example of an XML data model As defined in this data structure some parameters have write privileges and can be changed remotely e g DNSServer However you may have to reboot t...

Page 15: ...assword ACS1234 to modify the path add the two following parameter tr69 connection request path aastra tr69 connection request port 12345 TR 069 ACS URL for secured connection tr69 server https 10 10...

Page 16: ...cturer name description description parameter parameter write mode 1 name ManufacturerOUI name description description parameter parameter write mode 1 name ProductClass name description description p...

Page 17: ...mode 1 name ConnectionUpTime name description description parameter parameter write mode 1 name TotalBytesReceived name description description parameter parameter write mode 1 name TotalBytesSent nam...

Page 18: ...cription description parameter parameter write W mode 1 name PeriodicInformTime name description description parameter parameter write W mode 1 name STUNEnable name description description parameter p...

Page 19: ...ber R string 64 Device DeviceInfo HardwareVersion R string 64 Device DeviceInfo SoftwareVersion R string 64 Device DeviceInfo Description R string 256 Device DeviceInfo ModelName R string 64 Device De...

Page 20: ...ltGateway R W string 256 Device LAN DNSServers R W string 256 Device LAN MACAddress R string 256 Device Services Device Services VoiceServiceNumberOfEntries R int Device Services VoiceService Device S...

Page 21: ...VoiceService 1 Capabilities PatternBasedToneGeneration R boolean Device Services VoiceService 1 Capabilities FileBasedToneGeneration R boolean Device Services VoiceService 1 Capabilities RingGenerati...

Page 22: ...VoiceService 1 X_Aastra_GlobalVoiceProfile X_Aastra_STUNServerPort R W int Device Services VoiceService 1 X_Aastra_GlobalVoiceProfile X_Aastra_DTMFMethod R W int Device Services VoiceService 1 X_Aastr...

Page 23: ...SIPTransportProtocol R W int 0 65535 Device Services VoiceService 1 X_Aastra_GlobalVoiceProfile SIP X_AastraUseBasicCodecs R W int 0 65535 Device Services VoiceService 1 X_Aastra_GlobalVoiceProfile SI...

Page 24: ...allingFeatures CallerIDName R W string 256 Device Services VoiceService 1 X_Aastra_GlobalVoiceProfile Line 1 CallingFeatures MWIEnable R W boolean Device Services VoiceService 1 X_Aastra_GlobalVoicePr...

Page 25: ...65535 Device Services VoiceService 1 VoiceProfile i SIP X_Aastra_mode R W int Device Services VoiceService 1 VoiceProfile i SIP X_Aastra_centralizedConference R W string 256 Device Services VoiceServi...

Page 26: ...Services VoiceService 1 VoiceProfile i Line 1 X_Aastra_ScreenName2 R W string 256 Device Services VoiceService 1 VoiceProfile i Line 1 SIP Device Services VoiceService 1 VoiceProfile i Line 1 SIP Aut...

Page 27: ...nd or unlawful use While every effort has been made to ensure accuracy Aastra will not be liable for technical or editorial errors or omissions contained within this documentation The information cont...

Reviews: