|
2.1 Pre-provisioning2.1.1 What is Pre-provisioning?Pre-provisioning is an auto-provisioning mechanism that automatically obtains the server address saved inthe configuration file administered by the carrier or distributor.There are two methods for automatically obtaining the server address saved in the configuration file.1. SIP PnPThe phone multicasts a SIP SUBSCRIBE message and obtains a provisioning server address via aSIP NOTIFY message.2. DHCP optionsThe phone obtains a provisioning server address via the DHCP option information. DHCP options 66,159 and 160 will be used when the phone’s IP address mode is IPv4, and DHCP option 17 will be usedwhen the phone’s IP address mode is IPv6.2.1.2 How to Obtain a Pre-provisioning Server AddressUpon startup, the phone will attempt to obtain a pre-provisioning server address as follows.1. When the phone’s IP address mode is IPv4The phone will attempt to obtain a pre-provisioning server address using SIP PnP, but when it cannot, itwill attempt to do so from DHCPv4 options.2. When the phone’s IP address mode is IPv6The phone will attempt to obtain a pre-provisioning server address from DHCPv6 options.3. When the phone’s IP address mode is IPv4/v6 DualThe phone will attempt to obtain a pre-provisioning server address using SIP PnP, but when it cannot, itwill attempt to do so from DHCPv4 options. When this is not possible, it will attempt to do so fromDHCPv6 options.Note• The SIP PnP function is enabled in the initial state. It can be enabled or disabled from theconfiguration parameter "SIPPNP_PROV_ENABLE".2.1.3 Server Address Formats1. Basic formatFormat: ://:@://* The server name () may be the IP address or the domain.* Maximum length: 384 characters2. Macros used with file namesMacro Format {XXXX} Macro Expansion{MAC} If the URL contains {MAC}, it will be replaced with thedevice’s MAC address in uppercase letters.Example: {MAC} → 0080F0C571EB{mac} If the URL contains {mac}, it will be replaced with thedevice’s MAC address in lowercase letters.Example: {mac} → 0080f0C571eb{MODEL} If the URL contains {MODEL}, it will be replaced withthe device’s model name.Example: {MODEL} → KX-HDV1302.1 Pre-provisioning26 Administrator Guide Document Version: 2017-07
PreviousNext |