Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Section
Align
alignright

Panel
titleBGColor#F0F0F0
titleValid 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


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

Panel
titleColor#F85404
titleBGColor#F0F0F0
titleHandset 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


Code Block
languagexml
<?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


Code Block
languagexml
<?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>