Welcome This document provides information about Technical Report (TR)-069 protocol support for the 6800i Series (6863i, 6865i, 6867i, and 6869i) SIP IP Phones. TR-069 Protocol Support The IP Phones support the TR-069 protocol. This protocol is a bi-directional HTTP-based protocol that provides a means of communication between Customer-Premises Equipment (CPE) (e.g.
Required Limited to parameters specified in “TR-069 Parameter Descriptions” page 3. Note: Users are limited to parameters that are specified by Mitel. Please contact Mitel for a list of these parameters. GetParameterValues Required Limited to parameters specified in “TR-069 Parameter Descriptions”...
VoiceService.X_Aastra_GlobalVoiceProfile corresponds to Mitel Sip Global Settings and has only 1 line object • VoiceService.1.VoiceProfile.{1} corresponds to Mitel SIP settings per line i and has only 1 line object • Constant number of lines mapped to the number of Voice Profile (profile remove is not supported)
TR-069 Protocol Support Each of these parameters are described as follows: Parameter – Configuration Files aastra.cfg, mac.cfg tr69 Description Enables/disables TR-069 communciation. Format Boolean Default Value Range 0 (disabled) 1 (enabled) Example tr69: 1 Parameter – Configuration Files aastra.cfg, mac.cfg tr69 server Description Specifies the IP or domain name of the TR-069 Auto-Configuration...
Page 7
TR-069 Protocol Support Parameter – Configuration Files aastra.cfg, mac.cfg tr69 username Description Username for HTTP authentication against the ACS Format String Default Value Empty Range Not Applicable Example tr69 username: Joe Parameter – Configuration Files aastra.cfg, mac.cfg tr69 password Description Password for HTTP authentication against the ACS Format String...
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 Mitel Web UI. Once a SIP account is fully configured, the line will be registered. Administrators also have the option to delete the Voice Profile.
TR-069 Protocol Support Periodic Inform Support The TR069 stack provides a function that sets up 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.
TR-069 Protocol Support Inform Upon Receipt of SIP NOTIFY Check-Sync Support Configuration parameters are available allowing Adminstrators the ability to specify the behavior of the phones when they receive a SIP NOTIFY containing a check-sync event. In such scenarios, the phones can be configured to behave in one of the following ways: •...
The phones support active and passive notification. If a parameter is configured to "Active notification", when this parame- ter is modified through the Mitel 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).
TR-069 Protocol Support For any parameter, the notification type (Active, Passive, or None) is set on the ACS server. Active and Passive notification is currently supported for the following parameters: • Global parameters: – sip user name – sip proxy ip –...
Page 13
TR-069 Protocol Support Parameter – Configuration Files aastra.cfg, mac.cfg tr69 private key Description Specifies the file to download. This file contains the private key and the associated certificate. Note: Refer to “privateKey.pem Example” page 12 for an example of what is contained in the privateKey.pem file.
Page 14
TR-069 Protocol Support privateKey.pem Example The following is an example of the contents of a privateKey.pem file: -----BEGIN CERTIFICATE----- MIICnTCCAgYCCQCH6qZc+3ElAzANBgkqhkiG9w0BAQUFADCBkjELMAkGA1UEBhMC Q0ExEDAOBgNVBAgTB09udGFyaW8xEDAOBgNVBAcTB1Rvcm9udG8xDzANBgNVBAoT BkFhc3RyYTEQMA4GA1UECxMHSXBQaG9uZTEPMA0GA1UEAxMGYWFzdHJhMSswKQYJ KoZIhvcNAQkBFhxndWlsbGF1bWUuaG9ycmVhdUBhYXN0cmEuY29tMB4XDTEyMTEx OTE5MzI0OVoXDTEzMTExOTE5MzI0OVowgZIxCzAJBgNVBAYTAkNBMRAwDgYDVQQI EwdPbnRhcmlvMRAwDgYDVQQHEwdUb3JvbnRvMQ8wDQYDVQQKEwZBYXN0cmExEDAO BgNVBAsTB0lwUGhvbmUxDzANBgNVBAMTBmFhc3RyYTErMCkGCSqGSIb3DQEJARYc Z3VpbGxhdW1lLmhvcnJlYXVAYWFzdHJhLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOB jQAwgYkCgYEAwFpG4OPqk4IFQQgNKu2fSkEnCkvJNbHGioKitQhb8wABrepOoEcc PbvsRmctw/P9u3J1G5JIj1FwYm2zAdP31O+yj+6bwXxFozJVqn1gahuj1eQyHW9P HbkxtlhH5/ikzpRZwXBdcjSwyHsa+uCnvxRliIh3tkYi1ZixtcZmxLkCAwEAATAN BgkqhkiG9w0BAQUFAAOBgQC0HSOeLvMSQ6em1Sp8zry1FhXFDxcbcQJBoH/pHn7q JQ1xIuXMV831cvfHkqYfSk9b1rVULImgsIwZaWkKP4Hf5KMT4ACdyEBFufkVMg/H L4yPkAZeZ95oksbxNIBamXo5950djnlan55HbwX5c7xc23oGR+8oM95BtdocEorv sw== -----END CERTIFICATE----- -----BEGIN RSA PRIVATE KEY----- MIICXgIBAAKBgQDAWkbg4+qTggVBCA0q7Z9KQScKS8k1scaKgqK1CFvzAAGt6k6g Rxw9u+xGZy3D8/27cnUbkkiPUXBibbMB0/fU77KP7pvBfEWjMlWqfWBqG6PV5DId b08duTG2WEfn+KTOlFnBcF1yNLDIexr64Ke/FGWIiHe2RiLVmLG1xmbEuQIDAQAB...
However, you may have to reboot the phone in order for the change to take effect. OUI and Product Class The above data structure is common across all the TR-069 supported Mitel SIP phones. The table below summarizes the supported phones and their corresponding OUI and Product Class.
#username and password for the ACS tr69 username: ACS1234 tr69 password: ACS1234 #to modify the path, add the two following parameter tr69 connection request path: mitel tr69 connection request port: 12345 #TR-069 ACS URL for secured connection tr69 server: https://10.10.10.2...
Appendix B - XML Data Model Schema The following is a schema that can be used as a template for a customized XML data model: <?xml version=”1.0” encoding=”UTF-8” standalone=”yes”?> <xsi:tr69model xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance”> <entry xsi:type=”tr69Object” write=”” mode=”1”> <name>Device.</name> <description></description> <parameter write=”” mode=”1”> <name>DeviceSummary</name>...
Appendix C - Standard Supported TR-069 Parameters The following is a list of the standard supported TR-069 parameters. This list includes the Mitel specific set of extended parameters that Mitel supports (for example, X_Aastra_RTCP_Report). Parameter Read/Write Type Size Range Device Device.DeviceSummary...
Page 28
Disclaimer Mitel will not accept liability for any damages and/or long distance charges, which result from unauthorized and/or unlawful use. While every effort has been made to ensure accuracy, Mitel will not be liable for technical or editorial errors or omissions contained within this documentation.