You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Introduction

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

  • SIP accounts
  • Handset assignment to SIP accounts


SIP accounts

Example how to add a SIP account

<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm> <!-- Add SIP Account example-->
         <oper name="add_trunk">
	       <param name="SipAccount.TrunkName" value="Trunkname"/>
	       <param name="SipAccount.ProviderId" value="0"/>
           <param name="SipAccount.AuthName" value="SIP Auth name"/>
           <param name="SipAccount.AuthPassword" value="SIP Auth Password"/>
           <param name="SipAccount.DisplayName" value="SIP display name"/>
           <param name="SipAccount.UserName" value="SIP username"/>
           <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 trunk_0000

<?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>
Handset 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"

<?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="0"/>
		</oper>
</nvm>
</provisioning>


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

<?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="0"/>
		</oper>
</nvm>
</provisioning>


Send settings example

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

<?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

<?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>
  • No labels