ZTP

From sailpbx
Revision as of 00:57, 9 May 2011 by Adminwiki (talk | contribs) (Zero Touch Provisioning (ZTP))
Jump to: navigation, search

PnP and Zero Touch Provisioning (ZTP)

SARK V3 has on-board PnP and ZTP provisioning using a SIP Multicast listener/builder. This gives two large benefits for users of SIP phone models which are SIP PnP aware:-

  * There is no need to run DHCP options or a modified DHCP server 
  * Phones can be configured on-the-fly by the listener/builder

Supported phone types

In the initial delivery SARK V3 has support for both Snom and Yealink phones. Support for Gigaset phones is planned but likely only for the Intel based platforms.

Set-up

Set-up requires only two variables to be enabled. They are in Globals-> Services and they are called:-

  * PnP
  * Zero Touch Provisioning.



PnpZtp.png

PnP

PnP (or SIP Plug 'n Play) turns on the SIP Multicast listener. This allows SARK to asynchronously tell a SIP phone where its provisioning file is located without the need to modify the DHCP server or to run an on-board DHCP server.

ZTP

Zero Touch Provisioning works in tandem with PnP. When ZTP is enabled then SARK can not only inform a phone where its provisioning data is but it can build it on-the-fly before the phone requests it. When ZTP is turned on you can simply power up a PnP aware phone and SARK will see the phone, automatically create and extension for it in the SARK database and inform the phone where the provisioning data is. Thus the phone will come up, be automatically provisioned and then register with Asterisk. This is very useful for medium to large roll-outs because it needs no pre set-up or intervention.