Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Panel
titleColor#F85404
titleBGColor#F0F0F0
titleIntroduction

When the feature Internal telephony is enabled, new settings/parameters are available:

  • SIP accounts
  • Handset assignment to SIP accounts


Panel
titleColor#F85404
titleBGColor#F0F0F0
titleSIP accounts

Example how to add a SIP account.

If the SIP account is already created, then all parameters inside the <oper></oper> will be ignored.

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm> <!-- Add SIP Account example-->
		<!--values: trunk_0000 - trunk_0007 are supported-->
         <oper name="add_trunk" value="trunk_0000">
	       <param name="SipAccount.TrunkName" value="Trunkname"/>
	       <param name="SipAccount.AuthName" value="SIP Auth name"/>
           <param name="SipAccount.AuthPassword" value="SIP Auth Password"/>
		   <param name="SipAccount.UserName" value="SIP username"/>
           <param name="SipAccount.DisplayName" value="SIP display name"/>
		   <param name="SipAccount.ProviderId" value="0"/>            
           <param name="SipAccount.VoiceMailMailbox" value="VMnumber"/>
           <param name="SipAccount.VoiceMailActive" value="1"/>
         </oper> 
    </nvm> 
</provisioning>

If the SIP account needs to be changed after creation, this can be done using the example below for the SIP Account with ID=trunk_0000

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm>
         <param name="SipAccount.trunk_0000.TrunkName" value="Trunkname"/>
         <param name="SipAccount.trunk_0000.ProviderId" value="0"/> 
         <param name="SipAccount.trunk_0000.AuthName" value="SIP Auth name"/>
         <param name="SipAccount.trunk_0000.AuthPassword" value="SIP Auth Password"/> 
         <param name="SipAccount.trunk_0000.DisplayName" value="SIP display name"/>
         <param name="SipAccount.trunk_0000.UserName" value="SIP username"/>
		 <param name="SipAccount.trunk_0000.VoiceMailMailbox" value="VMnumber"/>
         <param name="SipAccount.trunk_0000.VoiceMailActive" value="1"/>     
	</nvm>
</provisioning>
Panel
titleColor#F85404
titleBGColor#F0F0F0
titleHandset assignment

Handsets are assigned to one Send and to one or more Receive accounts

Receive settings example

Example for Handset with IPUI 02b6ec8aa5 to receive an incoming call on SIP account "ID = trunk_0000"

Via auto-provisioning (also possible via web-interface) you can:

  • Per SIP account configure which handsets will ring on incoming calls (Receive) or use it for outgoing calls (Send)
    or
  • Per handset configure which SIP account it should ring (Receive) or use for outgoing call (Send)

Assign handset(s) to an SIP account:

For the provisioning parameter values we use:

  • Handset internal number: 11 - 99
  • SIP accounts: trunk_0000 - trunk 0007


Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm>   
		<oper name="assign_hshandsets_to_SIP account">
			<param name="Ipui" trunk" value="02b6ec8aa5trunk_0000"/>
			<param name="TrunkId" value="trunk_0000"/><!-- handsets with internal number 11 and 14 will ring on incoming calls for SIP account 1 (trunk_0000) --> 
			<param name="Typereceive" value="011, 14"/>
		</oper>
</nvm>
</provisioning>

Example for Handset with IPUI 02b6ec8aa5 to disable to receive an incoming call on all SIP accounts

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm>
		<oper name="unassign_hs_from_trunk">
			<param name="Ipui" value="02b6ec8aa5"/	<!-- handset with internal number 11 will use the SIP account 1 (trunk_0000) for outgoing calls -->
			<param name="Typesend" value="011"/>
		</oper> 
	</nvm>
</provisioning>




Send settings example

Example for Handset with IPUI 02b6ec8aa5 to use SIP account "ID = trunk_0000" for outgoing calls

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm>
		<oper name="assign_hs_to_SIP account">
			<param name="Ipui" value="02b6ec8aa5"/>
			<param name="TrunkId" value="trunk_0000"/>
			<param name="Type" value="1"/>
		</oper>
</nvm>
</provisioning>


Example for Handset with IPUI 02b6ec8aa5 to remove the outgoing calls SIP account

Code Block
languagexml
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm>
		<oper name="unassign_hs_from_trunk">
			<param name="Ipui" value="02b6ec8aa5"/>
			<param name="Type" value="1"/>
		</oper>
</nvm>
</provisioning>