background image

TR-069 Protocol Support

 

6

41-001373-01 REV02 – 05.2014

Support for Getting Capabilities, General Profiles, and Other Static 
Parameters

When the phone boots up for the first time, it will send an Inform message with the event code BOOTSRAP to the ACS 
server. The ACS server will ask for the supporting parameters on the phone. After this initial contact, the ACS server can 
read or write parameters on the phone.

Voice Profile

There is one global Voice Profile called X_Aastra_GlobalVoiceProfile that corresponds to the global line on the phone. For 
example: 

Device.VoiceService.X_Aastra_GlobalVoiceProfile corresponds to Global on the Aastra Web UI

Depending on the phone model, there are also up to 9 other Voice Profiles that correspond to a specific line on the 
phone. They are always located on the VoiceService SubTree, and on each line a SIP account can be configured. For 
example:

Device.VoiceService.VoiceProfile.1 corresponds to Line 1 on the Aastra 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 restored to the default. 

Handling Dynamic Parameters 

If the ACS modifies a parameter, the SIP line is automatically configured and will register to the server. 

TR-111

The phones support the TR-111 protocol as a requirement for TR-069. TR-111 applies the TR-069 to remote manage 
home networking devices (i.e. it can access a phone that is inside a private network from a server outside). The TR-111 
standard defines two ways of managing CPE located behind Network Address Translation (NAT) routers. The parameters 
are automatically configured for the Administrator. 

Periodic Inform Support

The TR069 stack provides a function that sets up the periodic inform support. On the phone, the periodic inform is done 
so that the phone can periodically send an inform message to the ACS server. For example, for passive notification, the 
phone will inform the ACS server that one or more parameters is/are modified and will send the new value in the inform 
message.

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: