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

Compare with Current View Page History

« Previous Version 17 Next »

Valid for: 
From SW version: 2.52

N670
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.

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

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

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

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


<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
    <nvm>   
		<oper name="assign_handsets_to_trunk" value="trunk_0000">
			<!-- handsets with internal number 11 and 14 will ring on incoming calls for SIP account 1 (trunk_0000) --> 
			<param name="receive" value="11, 14"/>
			<!-- handset with internal number 11 will use the SIP account 1 (trunk_0000) for outgoing calls -->
			<param name="send" value="11"/>
		</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