Valid for:

N610

N670

N870

N870E

Embedded Integrator

Virtual Integrator

Valid for N610 / N670, but not supported by N870 / N870E. Software 2.52 or higher is needed.

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 auto-provisioning

To add handsets via auto-provisioning, you need to configure the InternalNumber (hs.InternalNumber) see: FAQ - Auto provisioning: Add handset examples

Without the internal number, the handset will not be added.

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>   
		<!-- The handset must be available in the system, for example, if the handset 11 is registered after provisioning it will have no assignment for incoming and outgoing calls.
			 Start provisioning again to get the settings for handset 11  -->

		<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) 
				 If other handsets ring also ring when an call is coming in an SIP account 1, after provisioning only handset 11 and 14 will ring 
			  	 Multiple numbers have to be comma separated --> 

			<param name="receive" value="11, 14"/>

			<!-- handset with internal number 11 will use the SIP account 1 (trunk_0000) for outgoing calls 
				 If other handsets used SIP account 1 for outgoing calls, after provisioning only handset 11 will us SIP account 1 for outgoing calls
				 Multiple numbers have to be comma separated -->

			<param name="send" value="11"/>

		</oper> 
	</nvm>
</provisioning>


Assign SIP account(s) to an Handset:

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> 
  
 		<!-- The handset must be available in the system, for example, if the handset 11 is registered after provisioning it will have no assignment for incoming and outgoing calls.
			 Start provisioning again to get the settings for handset 11  -->

		<oper name="assign_trunks_to_handset" value="11">

			<param name="receive" value="trunk_0000, trunk_0001"/>

			<param name="send" value="trunk_0000"/>

		</oper> </nvm>

</provisioning>



  • No labels