<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.innovaphone.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gpa</id>
	<title>innovaphone wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.innovaphone.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Gpa"/>
	<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Special:Contributions/Gpa"/>
	<updated>2026-05-10T17:04:09Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Volume_levels_on_an_IP50_or_IP52,_IP54&amp;diff=12142</id>
		<title>Howto:Volume levels on an IP50 or IP52, IP54</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Volume_levels_on_an_IP50_or_IP52,_IP54&amp;diff=12142"/>
		<updated>2008-10-16T09:17:00Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Kirk information (&amp;quot;Notice&amp;quot;) über max. ringtone adjustment hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Volume Levels for Mic and Speaker Gain can be set on the handsets too. &lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* IP 50&lt;br /&gt;
* IP 52&lt;br /&gt;
* IP 54&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
The volume on the handset is too low, although the speaker level is set to maximum via the volume keys.&lt;br /&gt;
&lt;br /&gt;
===System Requirements===&lt;br /&gt;
Windows PC with serial interface&lt;br /&gt;
&lt;br /&gt;
·         Kirk Service Tool&lt;br /&gt;
&lt;br /&gt;
.         for download see related articel&lt;br /&gt;
&lt;br /&gt;
·         Programming cable&lt;br /&gt;
&lt;br /&gt;
·         IP50 programming cradle (DECT Charger with 3 Pins)&lt;br /&gt;
&lt;br /&gt;
·         IP52/54 programming cradle (DECT Charger with 3 Pins)&lt;br /&gt;
&lt;br /&gt;
·         Y-Connector&lt;br /&gt;
&lt;br /&gt;
·         Power Supply (for IP50 or IP52/54 DECT Charger)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
Install the Kirk Service Tool following the instruction on the screen.&lt;br /&gt;
&lt;br /&gt;
Connect the Y-Connector in the with on side to the docking station, on the other side connect the power supply and the programming cable to the connector.&lt;br /&gt;
 &lt;br /&gt;
Put the programming cable with the serial connector into the PC.&lt;br /&gt;
&lt;br /&gt;
Plug in the Power Supply and insert a Handset to the cradle.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
In the Kirk Tool setup the following points:&lt;br /&gt;
&lt;br /&gt;
·         Communication Tab&lt;br /&gt;
&lt;br /&gt;
.       your COM Port&lt;br /&gt;
&lt;br /&gt;
.       PP1-PP4 … for IP50 Handsets&lt;br /&gt;
&lt;br /&gt;
.     PP5/40XX for IP52/54 Handsets&lt;br /&gt;
&lt;br /&gt;
Put the Handset into the cradle and hit “set comport” in the Communications Tab. A Message like “PP connected” should appear in the bottom line of the Servic Tool Window.&lt;br /&gt;
&lt;br /&gt;
Now go to the Gain Control Tabs, “Gain Control” for IP50 and “Gain Control 40XX” for IP52/IP54 Handsets. First read the old values from the Handset by pressing on “Read gain value” and adjust the values to your needs. &lt;br /&gt;
&lt;br /&gt;
After that write them back to the Handset with pressing the “Write gain values”.&lt;br /&gt;
&lt;br /&gt;
Turn the Handset off and on to re-read the new settings&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;Notice:&#039;&#039;&#039;&lt;br /&gt;
  There are some different depending of the handsets maximum ringtone volume adjustment:&lt;br /&gt;
  Within the Kirk service tool it is only possible to adjust the max. ringtone volume for IP50 Handsets.&lt;br /&gt;
  &lt;br /&gt;
  IP50: Raising the maximum ringtone volume is possible.&lt;br /&gt;
  IP52/54: It is not possible to adjust the max. ringtone volume on IP52 and IP54 Handsets!&lt;br /&gt;
    The reason is that the ringing signal is send out in the same area where you have the loadspaker.&lt;br /&gt;
    If for any reason someone helds the handsets to her/his ear, there is a limitation how high this signal can be.&lt;br /&gt;
    &lt;br /&gt;
==Related Articels==&lt;br /&gt;
&lt;br /&gt;
[http://www.kirktelecom.com/Installer/suk205.asp service tool]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Configure_external_sound_as_MOH_on_IP21-AUX-Interface&amp;diff=11872</id>
		<title>Howto:Configure external sound as MOH on IP21-AUX-Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Configure_external_sound_as_MOH_on_IP21-AUX-Interface&amp;diff=11872"/>
		<updated>2008-09-19T15:40:22Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Test mit mehreren PBXen fehlt.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;How to implement external sound as music on hold (MOH) on the AUX interface of an IP21&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* all innovaphone PBXs and IP21 &lt;br /&gt;
&lt;br /&gt;
Build V6 and later&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
===Problem Details===&lt;br /&gt;
Often it is wanted to play a custom sound as music on hold.&lt;br /&gt;
For example a radio station will play their radio program while being on hold or a custom music should played from a mp3-player.&lt;br /&gt;
&lt;br /&gt;
===Solution===&lt;br /&gt;
Within the AUX-interface of the IP21 there is the possibility to implement an &#039;&#039;&#039;&#039;&#039;external sound&#039;&#039;&#039;&#039;&#039; just by connecting a source like a mp3-player or a pc’s sound output device with the AUX interface of the IP21. &lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
====Single PBX====&lt;br /&gt;
&#039;&#039;&#039;Configure the PBX (e.g. IP800):&#039;&#039;&#039;&lt;br /&gt;
* Go to &#039;&#039;/PBX/General/&#039;&#039; and configure the string e.g. &#039;&#039;&#039;AUXMOH&#039;&#039;&#039; in the field &#039;&#039;External Music On Hold&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Configure the IP21:&#039;&#039;&#039;&lt;br /&gt;
* Go to &#039;&#039;/Gateway/Interfaces/AUX&#039;&#039; and configure the interface &#039;&#039;registration mode&#039;&#039; as &#039;&#039;&#039;H.323&#039;&#039;&#039;.&lt;br /&gt;
* Configure the interface name &#039;&#039;AUXMOH&#039;&#039;&lt;br /&gt;
* Enable the &#039;&#039;MOH-mode&#039;&#039;.&lt;br /&gt;
* Enter as &#039;&#039;Gatekeeper address&#039;&#039; the ip-address of the &#039;&#039;&#039;PBX&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
====Multiple PBXs====&lt;br /&gt;
&#039;&#039;&#039;Configure the PBX (e.g. IP800):&#039;&#039;&#039;&lt;br /&gt;
* Go to &#039;&#039;/PBX/General/&#039;&#039; and configure the string e.g. &#039;&#039;&#039;AUXMOH&#039;&#039;&#039; in the field &#039;&#039;&#039;External Music On Hold&#039;&#039;&#039;&lt;br /&gt;
&#039;&#039;&#039;Configure the IP21:&#039;&#039;&#039;&lt;br /&gt;
* Go to &#039;&#039;/Gateway/Interfaces/AUX&#039;&#039; and configure the interface registration mode as &#039;&#039;H.323&#039;&#039;.&lt;br /&gt;
* Configure the interface name &#039;&#039;&#039;AUX&#039;&#039;&#039;.&lt;br /&gt;
* Enable the &#039;&#039;&#039;MOH-mode&#039;&#039;&#039;.&lt;br /&gt;
* Enter as &#039;&#039;Gatekeeper address&#039;&#039; the local ip-address &#039;&#039;&#039;127.0.0.1&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
* Go to &#039;&#039;/Gateway/VOIP/&#039;&#039; and configure an interface &#039;&#039;registration mode&#039;&#039; as &#039;&#039;&#039;Gatekeeper/Registrar&#039;&#039;&#039;&lt;br /&gt;
* Configure the interface &#039;&#039;Alias name&#039;&#039; &#039;&#039;&#039;AUX&#039;&#039;&#039;&lt;br /&gt;
--&amp;gt; this interface is used by the AUX-interface configured above to register on&lt;br /&gt;
* Configure for each ‘’PBX’’ an interface with &#039;&#039;registration mode&#039;&#039; &#039;&#039;&#039;Register as Gateway&#039;&#039;&#039; and as &#039;&#039;gatekeeper address&#039;&#039; the ip-address of the &#039;&#039;&#039;PBX&#039;&#039;&#039; &lt;br /&gt;
* Configure the interface &#039;&#039;alias&#039;&#039; name &#039;&#039;&#039;AUXMOH&#039;&#039;&#039;&lt;br /&gt;
--&amp;gt; these interfaces getting registered in the PBX.&lt;br /&gt;
&lt;br /&gt;
* At least configure a route from all on the PBX registered interfaces/gateways to the interface/gateway of the type &#039;&#039;&#039;Gatekeeper/Registrar&#039;&#039;&#039;  --&amp;gt; every call will be routed to the AUX interface now.&lt;br /&gt;
&lt;br /&gt;
 &#039;&#039;&#039;Note:&#039;&#039;&#039; It&#039;s important the &#039;&#039;&#039;&#039;&#039;MOH-mode&#039;&#039;&#039;&#039;&#039; flag has been enabled, otherwise only one MOH at the same time is possible.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Variable_Length_Extension_Numbers&amp;diff=11151</id>
		<title>Howto:Variable Length Extension Numbers</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Variable_Length_Extension_Numbers&amp;diff=11151"/>
		<updated>2008-08-13T12:31:18Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Howto use a mixed number lenght (orig. von Klaus W.) erstellt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
An old and not solved problem in telephony is that a number can’t have a mixed length. If in a PBX for example exists the number 300” it isn’t possible to dial the number 3001 in that PBX. Up to now!&lt;br /&gt;
In a simple PBX a customer will not ask for something like that (hopefully), but imagine a network with more than one PBX. Where for example for “historical” reasons’  in two PBXes the “old” number should be conserved and of course the customer wants reach his colleague just dialing the well know number but now (in IP) without the ISDN prefix and so without any prefix. &lt;br /&gt;
For example the customer wants to dial “300” or “3000” and reach the extension “300” (local) or the (remote) extension “3000”. In older times no way, and you have to convince the customer to dial a prefix, similar to the ISDN, and so for example “83000” to reach the remote guy. &lt;br /&gt;
There are also scenarios like a legacy PBX connected to the innovaphone PBX, well know problems for an insider, where such a feature would be helpful.&lt;br /&gt;
With a simple XML script you can now realize a “mixed” numbering plan with the same starting digits. &lt;br /&gt;
Here is how to do that stuff. &lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to &lt;br /&gt;
* All V6 PBX platforms &lt;br /&gt;
* Build v6 SR1 and later. &lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
===Problem Details===&lt;br /&gt;
Of course also the innovaphone PBX will not accept mixed numbers with the same first digits. The basic problem is that dialing is a sequential issue, you dial one digit after the other and the question after each digit for a PBX is “is that the final destination or will other digits follow?”&lt;br /&gt;
If for example you want to mix 3 digits and 4 digits numbers (“300” and “3000”) the solution is to wait, in your application, until the 4rd digit is entered. At the end of the story you force a kind of “block dial” for that specific numbers and that is a limit, but the customer will understand that (how should otherwise the system know?).&lt;br /&gt;
&lt;br /&gt;
===System Requirements===&lt;br /&gt;
The feature is based on an XML script typically installed on the compact flash, it will work also on external Webdav sever. &lt;br /&gt;
&lt;br /&gt;
===Installation===&lt;br /&gt;
You have to create a VM Object pointing on the XML script. The number of the VM Object has to fit with your unique numbering plan. &lt;br /&gt;
Example: If in a PBX exist the number 330 in the same scenario you want to reach a remote user just dialing 3301 you have to capture the number 330 and so your VM Object hat to have that number. &lt;br /&gt;
&lt;br /&gt;
===XML analysis===&lt;br /&gt;
The code of the XML is quite simple and can easily be modified. Please note that all the XML commands and even the structure is well described in the file “schema” which you will find in every innovaphone Voice-Mail installation.&lt;br /&gt;
The XML performs the following steps:&lt;br /&gt;
•	captures the digits&lt;br /&gt;
•	controls if the configured number length is reached (in our code example: 3 (digits))&lt;br /&gt;
•	waits for the dialing time-out (5 seconds)&lt;br /&gt;
Now there are two cases: the number length is longer than the threshold of 3 or not, if yes the XML will insert an additional number (for example “8”) and transfer the call to that number (so to the number “83301”). Of course in the PBX you will have a connection to the far PBX with the prefix “8” and the job is done.&lt;br /&gt;
In the timeout case the XML will just transfer the call to the number (“330”) and the extension will ring.&lt;br /&gt;
&lt;br /&gt;
Code discussion (comment in cursive):&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;     the usual header stuff&lt;br /&gt;
  &amp;lt;voicemail&amp;gt;&lt;br /&gt;
&amp;lt;!-- innovaphone MIX == inno srl kwa 2008 V10 --&amp;gt;&lt;br /&gt;
     &amp;lt;function define=&amp;quot;Main&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- Lenght of the local number --&amp;gt; &lt;br /&gt;
       &amp;lt;assign out=&amp;quot;$CodeLen&amp;quot; value=&amp;quot;3&amp;quot;/&amp;gt;     Here you define the length of the digits, insert the number&lt;br /&gt;
&amp;lt;!-- number to access the prefix/trunk line (8) --&amp;gt; &lt;br /&gt;
       &amp;lt;assign out=&amp;quot;$Prefix&amp;quot; value=&amp;quot;8&amp;quot;/&amp;gt;   And here is the prefix to insert, in our example 8&lt;br /&gt;
       &amp;lt;assign out=&amp;quot;$call&amp;quot; value=&amp;quot;&amp;quot;/&amp;gt;    now first the variable $call is cleared&lt;br /&gt;
          &amp;lt;call name=&amp;quot;CheckLEN&amp;quot;/&amp;gt;     and than the real function is called &lt;br /&gt;
       &amp;lt;pbx-disc/&amp;gt;                              and that’s it.&lt;br /&gt;
    &amp;lt;/function&amp;gt;&lt;br /&gt;
    &amp;lt;function define=&amp;quot;CheckLEN&amp;quot;&amp;gt;  here starts the function&lt;br /&gt;
        &amp;lt;wait sec=&amp;quot;5&amp;quot;/&amp;gt;                    here you con define the timout, 5 seconds in our example&lt;br /&gt;
        &amp;lt;pbx-getcallinfo out-cgpn=&amp;quot;$cgpn&amp;quot; out-cdpn=&amp;quot;$cdpn&amp;quot; out-leg2=&amp;quot;$leg2&amp;quot;/&amp;gt;  get the dialing information from the pbx&lt;br /&gt;
        &amp;lt;lib-strlen out=&amp;quot;$res&amp;quot; string=&amp;quot;$cdpn&amp;quot;/&amp;gt; and copy it in the $res variable&lt;br /&gt;
         &amp;lt;switch var=&amp;quot;$res&amp;quot;&amp;gt;                         and than check the length of the dialed number&lt;br /&gt;
           &amp;lt;case equal=&amp;quot;$CodeLen&amp;quot;&amp;gt;             if the length is equal the threshold&lt;br /&gt;
                   &amp;lt;assign out=&amp;quot;$call&amp;quot; value=&amp;quot;$cdpn&amp;quot;/&amp;gt;    just copy the dialed number in the $call variable&lt;br /&gt;
            &amp;lt;/case&amp;gt; &lt;br /&gt;
           &amp;lt;case not-equal=&amp;quot;$CodeLen&amp;quot;&amp;gt;           otherwise if the length is not equal copy the prefix&lt;br /&gt;
                &amp;lt;lib-strcat string=&amp;quot;$Prefix&amp;quot; string2=&amp;quot;$cdpn&amp;quot; out-string=&amp;quot;$call&amp;quot; /&amp;gt;   and the dialed number in the $call variable&lt;br /&gt;
            &amp;lt;/case&amp;gt;&lt;br /&gt;
        &amp;lt;/switch&amp;gt;&lt;br /&gt;
        &amp;lt;pbx-fwd e164=&amp;quot;$call&amp;quot; out-cause=&amp;quot;$cause&amp;quot;/&amp;gt;   and than transfer in both cases the call to the destination, witch means to the content of the $call variable&lt;br /&gt;
    &amp;lt;/function&amp;gt;&lt;br /&gt;
  &amp;lt;/voicemail&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Here again the code without any comment to copy in the xml object:&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;?xml version=&amp;quot;1.0&amp;quot; encoding=&amp;quot;utf-8&amp;quot; ?&amp;gt;&lt;br /&gt;
  &amp;lt;voicemail&amp;gt;&lt;br /&gt;
    &amp;lt;!-- innovaphone MIX == inno srl kwa 2008 V10 --&amp;gt;&lt;br /&gt;
     &amp;lt;function define=&amp;quot;Main&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;!-- Lenght of the local number --&amp;gt; &lt;br /&gt;
       &amp;lt;assign out=&amp;quot;$CodeLen&amp;quot; value=&amp;quot;3&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;!-- number to access the prefix/trunk line (0) --&amp;gt; &lt;br /&gt;
       &amp;lt;assign out=&amp;quot;$Prefix&amp;quot; value=&amp;quot;0&amp;quot;/&amp;gt;&lt;br /&gt;
       &amp;lt;assign out=&amp;quot;$call&amp;quot; value=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
          &amp;lt;call name=&amp;quot;CheckLEN&amp;quot;/&amp;gt; &lt;br /&gt;
       &amp;lt;pbx-disc/&amp;gt; &lt;br /&gt;
    &amp;lt;/function&amp;gt;&lt;br /&gt;
    &amp;lt;function define=&amp;quot;CheckLEN&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;wait sec=&amp;quot;5&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;pbx-getcallinfo out-cgpn=&amp;quot;$cgpn&amp;quot; out-cdpn=&amp;quot;$cdpn&amp;quot; out-leg2=&amp;quot;$leg2&amp;quot;/&amp;gt;&lt;br /&gt;
        &amp;lt;lib-strlen out=&amp;quot;$res&amp;quot; string=&amp;quot;$cdpn&amp;quot;/&amp;gt;&lt;br /&gt;
         &amp;lt;switch var=&amp;quot;$res&amp;quot;&amp;gt;&lt;br /&gt;
           &amp;lt;case equal=&amp;quot;$CodeLen&amp;quot;&amp;gt;&lt;br /&gt;
                   &amp;lt;assign out=&amp;quot;$call&amp;quot; value=&amp;quot;$cdpn&amp;quot;/&amp;gt;&lt;br /&gt;
            &amp;lt;/case&amp;gt;&lt;br /&gt;
           &amp;lt;case not-equal=&amp;quot;$CodeLen&amp;quot;&amp;gt;&lt;br /&gt;
                &amp;lt;lib-strcat string=&amp;quot;$Prefix&amp;quot; string2=&amp;quot;$cdpn&amp;quot; out-string=&amp;quot;$call&amp;quot; /&amp;gt;&lt;br /&gt;
            &amp;lt;/case&amp;gt;&lt;br /&gt;
        &amp;lt;/switch&amp;gt;&lt;br /&gt;
        &amp;lt;pbx-fwd e164=&amp;quot;$call&amp;quot; out-cause=&amp;quot;$cause&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;/function&amp;gt;&lt;br /&gt;
  &amp;lt;/voicemail&amp;gt;&lt;br /&gt;
&lt;br /&gt;
But you can also copy the XML file on your CF and edit it there.&lt;br /&gt;
Please feel free to modify as you like.&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
Please note that for die Number 330 and 330x the behavior now will be “block dialing” with timeout.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9300</id>
		<title>Howto:Restricted trunk access via 2-stage dialling</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9300"/>
		<updated>2008-04-23T15:00:50Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Formatierung ein wenig angepasst&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article describes how to give restricted extensions the possibility to make external calls through the innovaphone operator and the waiting queue object.&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* innovaphone operator&lt;br /&gt;
Build 5967 and later. &lt;br /&gt;
* all innovaphone telephones and gateways&lt;br /&gt;
Build v5.01 and later&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
===Problem===&lt;br /&gt;
Direct access to the trunk line is forbidden by internal policy for normal extensions.&lt;br /&gt;
Direct access to the trunk line is possible via permitted extensions such as an operator is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Solution===&lt;br /&gt;
The operators are allowed to grant trunk line access to extensions, which aren’t authorized to call external numbers.&lt;br /&gt;
The solution is based on the 2-stage dialling concept:&lt;br /&gt;
&lt;br /&gt;
* At first call the operator. The operator will transfer the call to the waiting queue object, which is allowed by filter to access the trunk line.&lt;br /&gt;
* Then dial the trunk line prefix (e.g. 0 or 9) and right after that the wanted external number&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scenario===&lt;br /&gt;
This solution is taking following is-state:&lt;br /&gt;
* It exists an operator &#039;&#039;&#039;88:Operator&#039;&#039;&#039;&lt;br /&gt;
* It exists a trunk object &#039;&#039;&#039;0:Trunk&#039;&#039;&#039;&lt;br /&gt;
* It exists an user object &#039;&#039;&#039;100:Hans&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
* Create a waiting queue object &#039;&#039;&#039;99:WQ&#039;&#039;&#039;, needed for the 2-stage dialling&lt;br /&gt;
* Deny access to the waiting queue (&#039;&#039;&#039;99:WQ&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
* Deny access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
* Permit access to the operator (&#039;&#039;&#039;88:OP&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;) &lt;br /&gt;
* Permit access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) for the operator (&#039;&#039;&#039;88:OP&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Administration===&lt;br /&gt;
Create the waiting queue object under &amp;quot;&#039;&#039;Administration/PBX/Objects&#039;&#039;&amp;quot;.&lt;br /&gt;
* Enter &#039;&#039;&#039;WQ&#039;&#039;&#039; as &#039;&#039;Name&#039;&#039; and &#039;&#039;Long Name&#039;&#039;. Enter &#039;&#039;&#039;99&#039;&#039;&#039; as &#039;&#039;Number&#039;&#039;&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; as &#039;&#039;Alert Timeout&#039;&#039;.&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; as &#039;&#039;DTMF Number&#039;. Enter &#039;&#039;&#039;0&#039;&#039;&#039; as &#039;&#039;Dest. No&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Extend the existing filter &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; under &amp;quot;&#039;&#039;Administration/PBX/Filter&#039;&#039;&amp;quot;.&lt;br /&gt;
 &#039;&#039;&#039;Note:&#039;&#039;&#039; The &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter is the default filter of all pbx-objects,&lt;br /&gt;
 so the restriction of all user-objects is given within the &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter.&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to permit the dial of the &#039;&#039;&#039;88:OP&#039;&#039;&#039; directly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a new filter &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; under &amp;quot;&#039;&#039;Administration/PBX/Filter&#039;&#039;&amp;quot;.&lt;br /&gt;
 &#039;&#039;&#039;Note:&#039;&#039;&#039; The &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter is the filter for the operator object.&lt;br /&gt;
 It will remove the restriction for the operator to access the waiting queue,&lt;br /&gt;
 so he’s the only one who can access the waiting queue.&lt;br /&gt;
* A filter to permit the dial of the waiting queue &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly (only for the Operator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assign the &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter under &amp;quot;&#039;&#039;Administration/PBX/Objects&#039;&#039;&amp;quot;&lt;br /&gt;
* Open up the object &#039;&#039;&#039;88:OP&#039;&#039;&#039;&lt;br /&gt;
* As filter select &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Test==&lt;br /&gt;
===Positiv===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is dialling &#039;&#039;&#039;88:Operator&#039;&#039;&#039; requesting for a trunk line&lt;br /&gt;
*  &#039;&#039;&#039;88:Operator&#039;&#039;&#039; accepts the call and transfer it to &#039;&#039;&#039;99:WQ&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is allowed to dial his wanted number (e.g. 07031-12345) via DTMF now, initialized by the DTMF Number &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; (so it is  007031-12345)&lt;br /&gt;
* &#039;&#039;&#039;CDRs&#039;&#039;&#039; will be generated with &#039;&#039;&#039;Hans:100&#039;&#039;&#039; as origination (..src_cgpn=100&amp;amp;src_name=Hans..). Such that &#039;&#039;&#039;Hans&#039;&#039;&#039; is going to be charged.&lt;br /&gt;
&lt;br /&gt;
===Negative===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9266</id>
		<title>Howto:Restricted trunk access via 2-stage dialling</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9266"/>
		<updated>2008-04-22T10:22:36Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article describes how to give restricted extensions the possibility to make external calls through the innovaphone operator and the waiting queue object.&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* innovaphone operator&lt;br /&gt;
Build 5967 and later. &lt;br /&gt;
* all innovaphone telephones and gateways&lt;br /&gt;
Build v5.01 and later&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
===Problem===&lt;br /&gt;
Direct access to the trunk line is forbidden by internal policy for normal extensions.&lt;br /&gt;
Direct access to the trunk line is possible via permitted extensions such as an operator is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Solution===&lt;br /&gt;
The operators are allowed to grant trunk line access to extensions, which aren’t authorized to call external numbers.&lt;br /&gt;
The solution is based on the 2-stage dialling concept:&lt;br /&gt;
&lt;br /&gt;
* At first call the operator. The operator will transfer the call to the waiting queue object, which is allowed by filter to access the trunk line.&lt;br /&gt;
* Then dial the trunk line prefix (e.g. 0 or 9) and right after that the wanted external number&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Scenario===&lt;br /&gt;
This solution is taking following is-state:&lt;br /&gt;
* It exists an operator &#039;&#039;&#039;88:Operator&#039;&#039;&#039;&lt;br /&gt;
* It exists a trunk object &#039;&#039;&#039;0:Trunk&#039;&#039;&#039;&lt;br /&gt;
* It exists an user object &#039;&#039;&#039;100:Hans&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
* Create a waiting queue object &#039;&#039;&#039;99:WQ&#039;&#039;&#039;, needed for the 2-stage dialling&lt;br /&gt;
* Deny access to the waiting queue (&#039;&#039;&#039;99:WQ&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
* Deny access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
* Permit access to the operator (&#039;&#039;&#039;88:OP&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;) &lt;br /&gt;
* Permit access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) for the operator (&#039;&#039;&#039;88:OP&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Administration===&lt;br /&gt;
Create the waiting queue object under &amp;quot;&#039;&#039;Administration/PBX/Objects&#039;&#039;&amp;quot;.&lt;br /&gt;
* Enter &#039;&#039;&#039;WQ&#039;&#039;&#039; as &#039;&#039;Name&#039;&#039; and &#039;&#039;Long Name&#039;&#039;. Enter &#039;&#039;&#039;99&#039;&#039;&#039; as &#039;&#039;Number&#039;&#039;&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; as &#039;&#039;Alert Timeout&#039;&#039;.&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; as &#039;&#039;DTMF Number&#039;. Enter &#039;&#039;&#039;0&#039;&#039;&#039; as &#039;&#039;Dest. No&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Extend the existing filter &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; under &amp;quot;&#039;&#039;Administration/PBX/Filter&#039;&#039;&amp;quot;.&lt;br /&gt;
 &#039;&#039;&#039;Note:&#039;&#039;&#039; The &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter is the default filter of all pbx-objects,&lt;br /&gt;
 so the restriction of all user-objects is given within the &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter.&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to permit the dial of the &#039;&#039;&#039;88:OP&#039;&#039;&#039; directly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a new filter &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; under &amp;quot;&#039;&#039;Administration/PBX/Filter&#039;&#039;&amp;quot;.&lt;br /&gt;
 &#039;&#039;&#039;Note:&#039;&#039;&#039; The &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter is the filter for the operator object.&lt;br /&gt;
 It will remove the restriction for the operator to access the waiting queue,&lt;br /&gt;
 so he’s the only one who can access the waiting queue.&lt;br /&gt;
* A filter to permit the dial of the waiting queue &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly (only for the Operator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assign the &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter under &amp;quot;&#039;&#039;Administration/PBX/Objects&#039;&#039;&amp;quot;&lt;br /&gt;
* Open up the object &#039;&#039;&#039;88:OP&#039;&#039;&#039;&lt;br /&gt;
* As filter select &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Test==&lt;br /&gt;
===Positiv===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is dialling &#039;&#039;&#039;88:Operator&#039;&#039;&#039; requesting for a trunk line&lt;br /&gt;
*  &#039;&#039;&#039;88:Operator&#039;&#039;&#039; accepts the call and transfer it to &#039;&#039;&#039;99:WQ&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is now able to dial his wanted number (e.g. 07031-12345) via DTMF, initialized by the DTMF Number &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; (so it is  007031-12345)&lt;br /&gt;
&lt;br /&gt;
===Negative===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9265</id>
		<title>Howto:Restricted trunk access via 2-stage dialling</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9265"/>
		<updated>2008-04-22T10:16:10Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Restriced trunk line access via stage dialling angepasst&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article describes how to give restricted extensions the possibility to make external calls through the innovaphone operator and the waiting queue object.&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* innovaphone operator&lt;br /&gt;
Build 5967 and later. &lt;br /&gt;
* all innovaphone telephones and gateways&lt;br /&gt;
Build v5.01 and later&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
=== Problem ===&lt;br /&gt;
Direct access to the trunk line is forbidden by internal policy for normal extensions.&lt;br /&gt;
Direct access to the trunk line is possible via permitted extensions such as an operator is.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
The operators are allowed to grant trunk line access to extensions, which aren’t authorized to call external numbers.&lt;br /&gt;
The solution is based on the 2-stage dialling concept:&lt;br /&gt;
&lt;br /&gt;
* At first call the operator. The operator will transfer the call to the waiting queue object, which is allowed by filter to access the trunk line via dtmf-tone.&lt;br /&gt;
* Then dial the trunk line prefix (e.g. 0 or 9) and right after that the wanted external number&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Szenario===&lt;br /&gt;
This solution is taking following is-state:&lt;br /&gt;
* It exists an operator &#039;&#039;&#039;88:Operator&#039;&#039;&#039;&lt;br /&gt;
* It exists a trunk object &#039;&#039;&#039;0:Trunk&#039;&#039;&#039;&lt;br /&gt;
* It exists an user object &#039;&#039;&#039;100:Hans&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configuration===&lt;br /&gt;
* Create a waiting queue object &#039;&#039;&#039;99:WQ&#039;&#039;&#039;, needed for the 2-stage dialling&lt;br /&gt;
* Deny access to the waiting queue (&#039;&#039;&#039;99:WQ&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
* Deny access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
* Permit access to the operator (&#039;&#039;&#039;88:OP&#039;&#039;&#039;) by filter to all extensions (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;) &lt;br /&gt;
* Permit access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) for the operator (&#039;&#039;&#039;88:OP&#039;&#039;&#039;)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Administration===&lt;br /&gt;
Create the waiting queue object under &amp;quot;&#039;&#039;Administration/PBX/Objects&#039;&#039;&amp;quot;.&lt;br /&gt;
* Enter &#039;&#039;&#039;WQ&#039;&#039;&#039; as &#039;&#039;Name&#039;&#039; and &#039;&#039;Long Name&#039;&#039;. Enter &#039;&#039;&#039;99&#039;&#039;&#039; as &#039;&#039;Number&#039;&#039;&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; as &#039;&#039;Alert Timeout&#039;&#039;.&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; as &#039;&#039;DTMF Number&#039;. Enter &#039;&#039;&#039;0&#039;&#039;&#039; as &#039;&#039;Dest. No&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Extend the existing filter &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; under &amp;quot;&#039;&#039;Administration/PBX/Filter&#039;&#039;&amp;quot;.&lt;br /&gt;
 &#039;&#039;&#039;Note:&#039;&#039;&#039; The &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter is the default filter of all pbx-objects,&lt;br /&gt;
 so the restriction of all user-objects is given within the &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter.&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to permit the dial of the &#039;&#039;&#039;88:OP&#039;&#039;&#039; directly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a new filter &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; under &amp;quot;&#039;&#039;Administration/PBX/Filter&#039;&#039;&amp;quot;.&lt;br /&gt;
 &#039;&#039;&#039;Note:&#039;&#039;&#039; The &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter is the filter for the operator object.&lt;br /&gt;
 It will remove the restriction for the operator to access the waiting queue,&lt;br /&gt;
 so he’s the only one who can access the waiting queue.&lt;br /&gt;
* A filter to permit the dial of the waiting queue &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly (only for the Operator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assign the &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter under &amp;quot;&#039;&#039;Administration/PBX/Objects&#039;&#039;&amp;quot;&lt;br /&gt;
* Open up the object &#039;&#039;&#039;88:OP&#039;&#039;&#039;&lt;br /&gt;
* As filter select &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Test==&lt;br /&gt;
===Positiv===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is dialling &#039;&#039;&#039;88:Operator&#039;&#039;&#039; requesting for a trunk line&lt;br /&gt;
*  &#039;&#039;&#039;88:Operator&#039;&#039;&#039; accepts the call and transfer it to &#039;&#039;&#039;99:WQ&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is now able to dial his wanted number (e.g. 07031-12345) via DTMF, initialized by the DTMF Number &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; (so it is  007031-12345)&lt;br /&gt;
&lt;br /&gt;
===Negative===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9255</id>
		<title>Howto:Restricted trunk access via 2-stage dialling</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9255"/>
		<updated>2008-04-22T09:02:32Z</updated>

		<summary type="html">&lt;p&gt;Gpa: Howto:Howto Trunk-Access-via-WQ-and-2stage-dialling moved to Howto:Restricted trunk access via 2-stage dialling: Howto mit Restricted im Titel ersetzt und WQ entfernt.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article describes how to give restricted extensions the possibility to make external calls through the innovaphone operator.&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* innovaphone operator&lt;br /&gt;
Build 5967 and later. &lt;br /&gt;
* all innovaphone telephones and gateways&lt;br /&gt;
Build V6 SR2HF1 and later&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
=== Problem ===&lt;br /&gt;
Direct access to the trunk line is forbidden for normal ip-clients by internal policy.&lt;br /&gt;
Direct access to the trunk line is possible via permitted ip-clients such as an operator is.&lt;br /&gt;
The operators are allowed to grant trunk line access to extensions (ip-clients), which aren’t authorized to call external numbers.&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
The solution is based on the waiting queue object, which gives restricted ip-clients access to the trunk line for outgoing calls. The restricted ip-clients will be transferred to this object by a permitted ip-client (operator). After that, dialling via DTMF is possible.&lt;br /&gt;
&lt;br /&gt;
* The internals will request for a trunk line by making a call to the operator.&lt;br /&gt;
* The operator will transfer the call to the waiting queue object – giving away the responsibility about that call.&lt;br /&gt;
* Restrict access to the waiting queue object by filter. Only the operator should be able to call the waiting queue.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Szenario===&lt;br /&gt;
This solution is taking following is-state:&lt;br /&gt;
* It exists an operator &#039;&#039;&#039;88:Operator&#039;&#039;&#039;&lt;br /&gt;
* It exists a trunk object &#039;&#039;&#039;0:Trunk&#039;&#039;&#039;&lt;br /&gt;
* It exists an user object &#039;&#039;&#039;100:Hans&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Administration===&lt;br /&gt;
* Create a waiting queue object &#039;&#039;&#039;99:WQ&#039;&#039;&#039;, needed for the 2-stage dialling&lt;br /&gt;
* Deny access to the waiting queue (&#039;&#039;&#039;99:WQ&#039;&#039;&#039;) by filter to all ip-clients (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;) &lt;br /&gt;
* Deny access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) by filter to all ip-clients (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
* Permit access to the operator (&#039;&#039;&#039;88:OP&#039;&#039;&#039;) by filter to all ip-clients (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
Doing this by extending the &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter with &#039;&#039;&#039;0 -&amp;gt; nok&#039;&#039;&#039;, &#039;&#039;&#039;99 -&amp;gt; nok&#039;&#039;&#039; and &#039;&#039;&#039;88 -&amp;gt; ok&#039;&#039;&#039;&lt;br /&gt;
* Permit access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) by filter to the ip-client operator (e.g. &#039;&#039;&#039;88:OP&#039;&#039;&#039;) by creating a new filter &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;0 -&amp;gt; ok&#039;&#039;&#039; and assigning this filter to the operator (e.g. &#039;&#039;&#039;88:OP&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configuration ===&lt;br /&gt;
Extend the existing filter &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; under &amp;quot;Administration/PBX/Filter&amp;quot;. Note: The &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter is the default filter of all pbx-objects, so the restriction of all user-objects is given within the &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter.&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to permit the dial of the &#039;&#039;&#039;88:OP&#039;&#039;&#039; directly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a new filter &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; under &amp;quot;Administration/PBX/Filter&amp;quot;. Note: The &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter is the filter for the operator object. It will remove the restriction for the operator to access the waiting queue, so he’s the only one who can access the waiting queue.&lt;br /&gt;
* A filter to permit the dial of the waiting queue &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly (only for the Operator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assign the &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter under &amp;quot;Administration/PBX/Objects&amp;quot;&lt;br /&gt;
* Open up the object &#039;&#039;&#039;88:OP&#039;&#039;&#039;&lt;br /&gt;
* As filter select &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create the WQ object under &amp;quot;Administration/PBX/Objects&amp;quot;.&lt;br /&gt;
* Enter &#039;&#039;&#039;WQ&#039;&#039;&#039; as Name and Long Name. Enter &#039;&#039;&#039;99&#039;&#039;&#039; as Number&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; as Alert Timeout.&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; as DTMF Number. Enter &#039;&#039;&#039;0&#039;&#039;&#039; as Dest. No.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Test==&lt;br /&gt;
===Positiv===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is dialling &#039;&#039;&#039;88:Operator&#039;&#039;&#039; requesting for a trunk line&lt;br /&gt;
*  &#039;&#039;&#039;88:Operator&#039;&#039;&#039; accepts the call and transfer it to &#039;&#039;&#039;99:WQ&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is now able to dial his wanted number (e.g. 07031-12345) via DTMF, initialized by the DTMF Number &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
===Negative===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9240</id>
		<title>Howto:Restricted trunk access via 2-stage dialling</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Restricted_trunk_access_via_2-stage_dialling&amp;diff=9240"/>
		<updated>2008-04-21T11:55:54Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Artikel &amp;quot;Howto trunk access via waiting queue and 2stage dialling&amp;quot; erstellt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This article describes how to give restricted extensions the possibility to make external calls through the innovaphone operator.&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* innovaphone operator&lt;br /&gt;
Build 5967 and later. &lt;br /&gt;
* all innovaphone telephones and gateways&lt;br /&gt;
Build V6 SR2HF1 and later&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
=== Problem ===&lt;br /&gt;
Direct access to the trunk line is forbidden for normal ip-clients by internal policy.&lt;br /&gt;
Direct access to the trunk line is possible via permitted ip-clients such as an operator is.&lt;br /&gt;
The operators are allowed to grant trunk line access to extensions (ip-clients), which aren’t authorized to call external numbers.&lt;br /&gt;
&lt;br /&gt;
=== Solution ===&lt;br /&gt;
The solution is based on the waiting queue object, which gives restricted ip-clients access to the trunk line for outgoing calls. The restricted ip-clients will be transferred to this object by a permitted ip-client (operator). After that, dialling via DTMF is possible.&lt;br /&gt;
&lt;br /&gt;
* The internals will request for a trunk line by making a call to the operator.&lt;br /&gt;
* The operator will transfer the call to the waiting queue object – giving away the responsibility about that call.&lt;br /&gt;
* Restrict access to the waiting queue object by filter. Only the operator should be able to call the waiting queue.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Szenario===&lt;br /&gt;
This solution is taking following is-state:&lt;br /&gt;
* It exists an operator &#039;&#039;&#039;88:Operator&#039;&#039;&#039;&lt;br /&gt;
* It exists a trunk object &#039;&#039;&#039;0:Trunk&#039;&#039;&#039;&lt;br /&gt;
* It exists an user object &#039;&#039;&#039;100:Hans&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Administration===&lt;br /&gt;
* Create a waiting queue object &#039;&#039;&#039;99:WQ&#039;&#039;&#039;, needed for the 2-stage dialling&lt;br /&gt;
* Deny access to the waiting queue (&#039;&#039;&#039;99:WQ&#039;&#039;&#039;) by filter to all ip-clients (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;) &lt;br /&gt;
* Deny access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) by filter to all ip-clients (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
* Permit access to the operator (&#039;&#039;&#039;88:OP&#039;&#039;&#039;) by filter to all ip-clients (e.g. &#039;&#039;&#039;100:Hans&#039;&#039;&#039;)&lt;br /&gt;
Doing this by extending the &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter with &#039;&#039;&#039;0 -&amp;gt; nok&#039;&#039;&#039;, &#039;&#039;&#039;99 -&amp;gt; nok&#039;&#039;&#039; and &#039;&#039;&#039;88 -&amp;gt; ok&#039;&#039;&#039;&lt;br /&gt;
* Permit access to the trunk line (&#039;&#039;&#039;0:Trunk&#039;&#039;&#039;) by filter to the ip-client operator (e.g. &#039;&#039;&#039;88:OP&#039;&#039;&#039;) by creating a new filter &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; &#039;&#039;&#039;0 -&amp;gt; ok&#039;&#039;&#039; and assigning this filter to the operator (e.g. &#039;&#039;&#039;88:OP&#039;&#039;&#039;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Configuration ===&lt;br /&gt;
Extend the existing filter &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; under &amp;quot;Administration/PBX/Filter&amp;quot;. Note: The &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter is the default filter of all pbx-objects, so the restriction of all user-objects is given within the &#039;&#039;&#039;&#039;&#039;normal&#039;&#039;&#039;&#039;&#039; filter.&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to deny the dial of the &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly&lt;br /&gt;
* A filter to permit the dial of the &#039;&#039;&#039;88:OP&#039;&#039;&#039; directly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create a new filter &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; under &amp;quot;Administration/PBX/Filter&amp;quot;. Note: The &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter is the filter for the operator object. It will remove the restriction for the operator to access the waiting queue, so he’s the only one who can access the waiting queue.&lt;br /&gt;
* A filter to permit the dial of the waiting queue &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly (only for the Operator)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Assign the &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039; filter under &amp;quot;Administration/PBX/Objects&amp;quot;&lt;br /&gt;
* Open up the object &#039;&#039;&#039;88:OP&#039;&#039;&#039;&lt;br /&gt;
* As filter select &#039;&#039;&#039;&#039;&#039;operator&#039;&#039;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Create the WQ object under &amp;quot;Administration/PBX/Objects&amp;quot;.&lt;br /&gt;
* Enter &#039;&#039;&#039;WQ&#039;&#039;&#039; as Name and Long Name. Enter &#039;&#039;&#039;99&#039;&#039;&#039; as Number&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; as Alert Timeout.&lt;br /&gt;
* Enter &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; as DTMF Number. Enter &#039;&#039;&#039;0&#039;&#039;&#039; as Dest. No.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Test==&lt;br /&gt;
===Positiv===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is dialling &#039;&#039;&#039;88:Operator&#039;&#039;&#039; requesting for a trunk line&lt;br /&gt;
*  &#039;&#039;&#039;88:Operator&#039;&#039;&#039; accepts the call and transfer it to &#039;&#039;&#039;99:WQ&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; is now able to dial his wanted number (e.g. 07031-12345) via DTMF, initialized by the DTMF Number &#039;&#039;&#039;0&#039;&#039;&#039; or &#039;&#039;&#039;9&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
===Negative===&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;0:Trunk&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
* &#039;&#039;&#039;100:Hans&#039;&#039;&#039; dials &#039;&#039;&#039;99:WQ&#039;&#039;&#039; directly -&amp;gt; call is getting rejected&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/Reset/TFTP&amp;diff=9156</id>
		<title>Reference:Administration/Reset/TFTP</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/Reset/TFTP&amp;diff=9156"/>
		<updated>2008-04-16T10:29:05Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - link zur inno-kb entfernt und auf wiki-artikel verwiesen&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With a &#039;&#039;&#039;TFTP Reset&#039;&#039;&#039;, the VoIP device is transferred to TFTP mode. In this mode, the device can only be accessed with the GWLoad tool and thus allocated an IP-Adresse. Further information on the innovaphone GWLoad tool can be found here:   [[Howto:How_to_use_gwload | How_to_use_gwload]].&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Master&amp;diff=9009</id>
		<title>Reference:Configuration/DECT/Master</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Master&amp;diff=9009"/>
		<updated>2008-04-03T12:58:26Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is necessary to configure the operating mode of the DECT system. A gatekeeper must also be specified here, on which the innovaphone PBX component is operated.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mode:&#039;&#039;&#039; Active switches on the DECT master function. In every DECT system, there must be a DECT master.&lt;br /&gt;
** &#039;&#039;&#039;Off&#039;&#039;&#039; switches off the DECT master function.&lt;br /&gt;
** &#039;&#039;&#039;Active&#039;&#039;&#039; switches on the DECT master function.&lt;br /&gt;
** &#039;&#039;&#039;Standby&#039;&#039;&#039; switches on the standby function for the DECT master.&lt;br /&gt;
* &#039;&#039;&#039;Primary Master IP Address:&#039;&#039;&#039; This field is only visible if this device has been configured as Standby-Master (&#039;&#039;&#039;&#039;&#039;Mode&#039;&#039; = &#039;&#039;Standby&#039;&#039;&#039;&#039;&#039;). The IP address of the DECT-Master has to be configured here.&lt;br /&gt;
* &#039;&#039;&#039;GK:&#039;&#039;&#039; The IP address of the primary gatekeeper. The device on which the innovaphone PBX component is operated.&lt;br /&gt;
* &#039;&#039;&#039;Alt GK:&#039;&#039;&#039; The IP address of the secondary, alternative gatekeeper.&lt;br /&gt;
* &#039;&#039;&#039;GK ID:&#039;&#039;&#039; The gatekeeper ID of the gatekeeper to be used.&lt;br /&gt;
* &#039;&#039;&#039;Prot:&#039;&#039;&#039; The protocol to be used for the communication. There is a choice between:&lt;br /&gt;
** &#039;&#039;&#039;H.323&#039;&#039;&#039; (RFC 1889), which is the recommended protocol for innovaphone VoIP devices, since it implements most features.&lt;br /&gt;
** &#039;&#039;&#039;SIP&#039;&#039;&#039; (RFC 3261).&lt;br /&gt;
* &#039;&#039;&#039;STUN Server:&#039;&#039;&#039; STUN server to be used if DECT master has no public ip address and SIP server is outside the local network.&lt;br /&gt;
* &#039;&#039;&#039;Name for Authentication:&#039;&#039;&#039; Some SIP PBXs need authentication name different from the registration id. This enables the number being used as id and the name for authentication.&lt;br /&gt;
* &#039;&#039;&#039;Master ID:&#039;&#039;&#039; If this device is configured as master, the unique id of it can be configured here. This gives the possibility to register phones to a user on another DECT master in the case that in the radios has been configured multiple masters. &lt;br /&gt;
 &#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
 A dect phone dials the number (e.g. 100) of a dect-user object (master1, id=1) to register in.&lt;br /&gt;
 If it exists another user (e.g. 101) on another master (master2, id=2) configured as an additional master in the radios,&lt;br /&gt;
 this user can get registered now by dialling &#039;&#039;&#039;*&amp;lt;master-id&amp;gt;*101 --&amp;gt; *2*101&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Master&amp;diff=9008</id>
		<title>Reference:Configuration/DECT/Master</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Master&amp;diff=9008"/>
		<updated>2008-04-03T12:57:03Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is necessary to configure the operating mode of the DECT system. A gatekeeper must also be specified here, on which the innovaphone PBX component is operated.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mode:&#039;&#039;&#039; Active switches on the DECT master function. In every DECT system, there must be a DECT master.&lt;br /&gt;
** &#039;&#039;&#039;Off&#039;&#039;&#039; switches off the DECT master function.&lt;br /&gt;
** &#039;&#039;&#039;Active&#039;&#039;&#039; switches on the DECT master function.&lt;br /&gt;
** &#039;&#039;&#039;Standby&#039;&#039;&#039; switches on the standby function for the DECT master.&lt;br /&gt;
* &#039;&#039;&#039;Primary Master IP Address:&#039;&#039;&#039; This field is only visible if this device has been configured as Standby-Master (&#039;&#039;&#039;&#039;&#039;Mode&#039;&#039; = &#039;&#039;Standby&#039;&#039;&#039;&#039;&#039;). The IP address of the DECT-Master has to be configured here.&lt;br /&gt;
* &#039;&#039;&#039;GK:&#039;&#039;&#039; The IP address of the primary gatekeeper. The device on which the innovaphone PBX component is operated.&lt;br /&gt;
* &#039;&#039;&#039;Alt GK:&#039;&#039;&#039; The IP address of the secondary, alternative gatekeeper.&lt;br /&gt;
* &#039;&#039;&#039;GK ID:&#039;&#039;&#039; The gatekeeper ID of the gatekeeper to be used.&lt;br /&gt;
* &#039;&#039;&#039;Prot:&#039;&#039;&#039; The protocol to be used for the communication. There is a choice between:&lt;br /&gt;
** &#039;&#039;&#039;H.323&#039;&#039;&#039; (RFC 1889), which is the recommended protocol for innovaphone VoIP devices, since it implements most features.&lt;br /&gt;
** &#039;&#039;&#039;SIP&#039;&#039;&#039; (RFC 3261).&lt;br /&gt;
* &#039;&#039;&#039;STUN Server:&#039;&#039;&#039; STUN server to be used if DECT master has no public ip address and SIP server is outside the local network.&lt;br /&gt;
* &#039;&#039;&#039;Name for Authentication:&#039;&#039;&#039; Some SIP PBXs need authentication name different from the registration id. This enables the number being used as id and the name for authentication.&lt;br /&gt;
* &#039;&#039;&#039;Master ID:&#039;&#039;&#039; If this device is configured as master, the unique id of it can be configured here. This gives the possibility to register phones to a user on another DECT master in the case that in the radios has been configured multiple masters. &lt;br /&gt;
 &#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
 A dect phone dials the number (e.g. 100) of a dect-user object (master1, id=1) to register in.&lt;br /&gt;
 If it exists another user (e.g. 101) on another master (master2, id=2) configured as an additional master in the radios, this user can get registered now&lt;br /&gt;
 by dialling &#039;&#039;&#039;*&amp;lt;master-id&amp;gt;*101 --&amp;gt; *2*101&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Radio&amp;diff=9001</id>
		<title>Reference:Configuration/DECT/Radio</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Radio&amp;diff=9001"/>
		<updated>2008-04-03T11:40:05Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Beschreibung zu neuen Menüpunkten ergänzt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In this menu, the DECT system can be configured as a &#039;&#039;&#039;DECT radio&#039;&#039;&#039;, provided that a DECT master was already configured.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Disable:&#039;&#039;&#039; A checked check box disables the DECT radio (cell).&lt;br /&gt;
* &#039;&#039;&#039;Master:&#039;&#039;&#039; The IP address of the DECT master. If the device itself was defined as the DECT master, then no IP address has to be entered here. The local IP address 127.0.0.1 is automatically entered.&lt;br /&gt;
* &#039;&#039;&#039;Alt Master:&#039;&#039;&#039; The IP address of the standby master.&lt;br /&gt;
* &#039;&#039;&#039;Radio ID:&#039;&#039;&#039;&lt;br /&gt;
** In &#039;&#039;&#039;Singlecell&#039;&#039;&#039; operation, the radio ID 0 must be specified.&lt;br /&gt;
** In &#039;&#039;&#039;Multicell&#039;&#039;&#039; operation, every radio must have a unique ID. The ID must lie in the range 0 - Sys-Mask (with Sys-Mask specification) or 0 - 254 (without Sys-Mask specification).&lt;br /&gt;
* &#039;&#039;&#039;Sync source:&#039;&#039;&#039; The radio ID with which the radio is to synchronise.&lt;br /&gt;
* &#039;&#039;&#039;Alt Sync Source:&#039;&#039;&#039; The radio ID with which the radio is to synchronise in the event that the sync master is not accessible. Here, it is to be noted that no loops must be created. In other words, if a sync master exists with the radio ID 1 and an alt sync master exists with the radio ID 3, then the alt sync master must on no account synchronise with any radio, since the radio synchronises with the alt sync master in the event of failure of the sync master.&lt;br /&gt;
&lt;br /&gt;
==Master==&lt;br /&gt;
For configuration of DECT-Radios it is needed to specify explicit the ip-address of the DECT-Master here and if present also of the Standby-DECT-Master. Name and Password needs to get configured if the device is only DECT-Radio and not registered to a local DECT-Master. This Name and Password is equivalent to Name and Password of the external DECT-Master configured under &amp;quot;Configuration/DECT/System&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
==Additional Master==&lt;br /&gt;
DECT-Radios can now register to several DECT-Masters and receive their user data. Within this option it is possible to distribute the user data and the registration at the pbx among the devices.&lt;br /&gt;
Neu ist, dass sich ein Radio an mehreren Mastern anmelden kann und von allen mit Benutzerdaten versorgt wird; dies ermöglich, dass man die Teilnehmer auf unterschiedliche Geräte verteilen kann, um die Anmeldungen zur PBX auf einzelne Geräte zu verteilen.&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Master&amp;diff=9000</id>
		<title>Reference:Configuration/DECT/Master</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Master&amp;diff=9000"/>
		<updated>2008-04-03T10:56:10Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Beschreibung zu neuen Menüpunkten ergänzt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is necessary to configure the operating mode of the DECT system. A gatekeeper must also be specified here, on which the innovaphone PBX component is operated.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Mode:&#039;&#039;&#039; Active switches on the DECT master function. In every DECT system, there must be a DECT master.&lt;br /&gt;
** &#039;&#039;&#039;Standby&#039;&#039;&#039; switches on the standby function for the DECT master.&lt;br /&gt;
** &#039;&#039;&#039;Off&#039;&#039;&#039; switches off the DECT master function.&lt;br /&gt;
* &#039;&#039;&#039;Primary Master IP Address:&#039;&#039;&#039; This field is only visible if this device has been set to Standby-Master (&#039;&#039;&#039;&#039;&#039;Mode&#039;&#039; = &#039;&#039;Standby&#039;&#039;&#039;&#039;&#039;). The ip-address of the DECT-Master has to be configured here.&lt;br /&gt;
* &#039;&#039;&#039;GK:&#039;&#039;&#039; The IP address of the primary gatekeeper. The device on which the innovaphone PBX component is operated.&lt;br /&gt;
* &#039;&#039;&#039;Alt GK:&#039;&#039;&#039; The IP address of the secondary, alternative gatekeeper.&lt;br /&gt;
* &#039;&#039;&#039;GK ID:&#039;&#039;&#039; The gatekeeper ID of the gatekeeper to be used.&lt;br /&gt;
* &#039;&#039;&#039;Prot:&#039;&#039;&#039; The protocol to be used for the communication. There is a choice between:&lt;br /&gt;
** &#039;&#039;&#039;H.323&#039;&#039;&#039; (RFC 1889), which is the recommended protocol for innovaphone VoIP devices, since it implements most features.&lt;br /&gt;
** &#039;&#039;&#039;SIP&#039;&#039;&#039; (RFC 3261).&lt;br /&gt;
* &#039;&#039;&#039;STUN Server:&#039;&#039;&#039; STUN server to be used if DECT master has no public ip address and SIP server is outside the local network.&lt;br /&gt;
* &#039;&#039;&#039;Name for Authentication:&#039;&#039;&#039; Some SIP PBXs need authentication name different from the registration id. This enables the number being used as id and the name for authentication.&lt;br /&gt;
* &#039;&#039;&#039;Master ID:&#039;&#039;&#039; If this device is configured as master, the unique id of it will be configured here. This gives the possibility to register phones on another master pbx. &lt;br /&gt;
 &#039;&#039;&#039;Example:&#039;&#039;&#039;&lt;br /&gt;
 A dect phone dials the number (e.g. 100) of a dect-user object (pbx1, id=1) to register in.&lt;br /&gt;
 If it exists another user (e.g. 101) on another pbx (pbx2, id=2), this user can get registered now&lt;br /&gt;
 by dialling &#039;&#039;&#039;*&amp;lt;master-id&amp;gt;*101 --&amp;gt; *2*101&#039;&#039;&#039;&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:MWI_in_Version_5.01_nach_H.405.7_in_IXI-UMS&amp;diff=8053</id>
		<title>Howto:MWI in Version 5.01 nach H.405.7 in IXI-UMS</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:MWI_in_Version_5.01_nach_H.405.7_in_IXI-UMS&amp;diff=8053"/>
		<updated>2008-01-30T19:18:41Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa Knowledgebase Artikel Q10117 importiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;FAQ:&#039;&#039;&#039;&lt;br /&gt;
MWI in Version 5.01 nach H.405.7 in IXI-UMS&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answer:&#039;&#039;&#039;&lt;br /&gt;
Neither the IP200 nor IXI-UMS currently support MWI as per H.450.7 (although the IP100 does). &lt;br /&gt;
&lt;br /&gt;
IXI-UMS features a new MWI feature based on the IP200&#039;s call list in the latest full version though.  We are currently reviewing this feature.  Stay tuned.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Faq|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:How_to_use_media-relay_functionality_for_sip-registrations_and_how_to_configure_sip-clients_and_sip-trunk&amp;diff=8050</id>
		<title>Howto:How to use media-relay functionality for sip-registrations and how to configure sip-clients and sip-trunk</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:How_to_use_media-relay_functionality_for_sip-registrations_and_how_to_configure_sip-clients_and_sip-trunk&amp;diff=8050"/>
		<updated>2008-01-30T19:08:59Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa Knowledgebase Artikel Q10672 importiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
This document describes how to configure a sip-user on telephones and a sip-trunk-line in the innovaphone-PBX! It also describes how to configure the media-relay functionality.&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* IP 3000, V4&lt;br /&gt;
* IP 400, V4&lt;br /&gt;
* IP 21, V4&lt;br /&gt;
Build 01-4001 and later.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Keywords: enter keywords, foreign translations and/or synoyms not appearing in the article here for better search results --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
===Problem Details===&lt;br /&gt;
&lt;br /&gt;
1. Regarding media-relay functionality&lt;br /&gt;
&lt;br /&gt;
a. Due to its special trickiness here is a small guideline on the configuration of SIP trunk interfaces towards the public internet. This concerns &amp;quot;Register as &amp;quot;interfaces to a SIP provider as well as interfaces without registration (e.g. ENUM).&lt;br /&gt;
&lt;br /&gt;
b. Let&#039;s start discussion with a quick look at internal-only telephony. Afterwards we&#039;re going to add a SIP trunk to our installation.&lt;br /&gt;
&lt;br /&gt;
 ### Internal IP telephony&lt;br /&gt;
 &lt;br /&gt;
 Sig Sig&lt;br /&gt;
 +-------------&amp;gt;PBX&amp;lt;------------+&lt;br /&gt;
 | |&lt;br /&gt;
 EP &amp;lt;------------------------&amp;gt; EP&lt;br /&gt;
 RTP&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
On the internal-only-telephony the RTP streams go always end-to-end between the talking endpoints, not through the PBX in between. The PBX simply forwards the internal RTP address of each endpoint to the other side. This is done for scalability resaons.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 ### Internal IP telephony with external VOIP trunk&lt;br /&gt;
 &lt;br /&gt;
 Sig Sig Sig :&lt;br /&gt;
 +-------------&amp;gt;PBX&amp;lt;-----------&amp;gt;GATEWAY&amp;lt;---------:----------+&lt;br /&gt;
 | : |&lt;br /&gt;
 EP &amp;lt;-----------------------------&amp;gt;|&amp;lt;------------:-------&amp;gt; EP&lt;br /&gt;
 RTP RTP :&lt;br /&gt;
 :&lt;br /&gt;
 (private network) : (public network)&lt;br /&gt;
&lt;br /&gt;
c. Internal IP telephony with external VOIP trunk&lt;br /&gt;
The gateway with the VOIP interface towards the external/public internet must have a public ip-address. Either a real public ip-address on one of its ip interfaces or a mapped public ip-address by means of STUN.&lt;br /&gt;
In opposite to the internal-only-telephony where the RTP streams go directly between the talking endpoints, the gateway must not give the RTP address of the internal endpoint to the external endpoint, since the external endpoint cannot send to that internal ip-address. The gateway must rather give its own public ip-address to the external endpoint. The gateway then receives RTP from the external endpoint on its public ip address and forwards it to the internal endpoint. This is what we call &amp;quot;media-relay&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
In order to use the media-relay functionality, the gateway must be able to recognize sessions between internal and external endpoints. To achieve that the gateway must know the address range of the internal network.&lt;br /&gt;
System Requirements&lt;br /&gt;
&lt;br /&gt;
V6 Build on gateways and telephones is absolutely needed.&lt;br /&gt;
&lt;br /&gt;
An existing sip-account is needed. For example a user with user-id (URI) 8111111e0@sipgate.de. and password 1234.&lt;br /&gt;
Configuration&lt;br /&gt;
&lt;br /&gt;
1. Configuring the media-relay functionality&lt;br /&gt;
&lt;br /&gt;
a. The administrator must configure this ip-address range on: IP/Settings/Private Networks. In addition to the real internal network addresses, the internal loopback address range must be configured there. Example:&lt;br /&gt;
192.168.0.0 / 255.255.255.0&lt;br /&gt;
127.0.0.0 / 255.255.255.0&lt;br /&gt;
&lt;br /&gt;
2. Configuring a sip-user to an innovaphone VoIP-Telephone&lt;br /&gt;
&lt;br /&gt;
a. Go to the telephone web-interface and switch to Configuration/Registrationx/Registration tab and enable it.&lt;br /&gt;
&lt;br /&gt;
b. As Protocol select SIP&lt;br /&gt;
&lt;br /&gt;
c. As primary ip-address you can enter the sip-provider ip-address there if want to send the REGISTER request to another than configured in domain. This is not needed if a domain is configured because the ip-address could be resolved from the entered domain (DNS). If you want to use the domain only for the SIP-URI creation and send the REGISTER to an specific ip-address enter an ip-address and it will override the domain, without doing any DNS resolving. If your sip-provider supports a secondary ip-address you can configure an alternative ip-address if the primary ip-address isnt available.&lt;br /&gt;
&lt;br /&gt;
d. Defines the local ip-address, the telephone uses for registration. This setting is only for exceptional cases.&lt;br /&gt;
&lt;br /&gt;
e. As domain enter the sip-provider web-address (e.g. sipgate.de) which you can find in the uri-string (term behind @) given by the sip-provider.&lt;br /&gt;
&lt;br /&gt;
f. As user-id enter the number (e.g. 8111111e0) which you can find in the uri-string (term before @) given by the sip-provider (e.g. 1234).&lt;br /&gt;
&lt;br /&gt;
g. As stun server enter the stun-server web-address given by the sip-provider.&lt;br /&gt;
&lt;br /&gt;
h. For correct authorisation enter the user-name (user-id) and password into the Authorization fieldset.&lt;br /&gt;
&lt;br /&gt;
i. After clicking OK the state should be up displayed in the right upper corner.&lt;br /&gt;
Notice a sip-call dont support dial-tones. You need to enter the wished number before dialling.&lt;br /&gt;
&lt;br /&gt;
3. Configuring a sip-trunk-line to an innovaphone VoIP-Gateway&lt;br /&gt;
&lt;br /&gt;
a. First configure a pbx-object trunk e.g. with h.323-name SIPTrunk and E.164-number 8.&lt;br /&gt;
&lt;br /&gt;
b. Then go to Administration/Gateway/Interfaces and select on of the SIPx-interfaces.&lt;br /&gt;
&lt;br /&gt;
c. Enter a descriptive name.&lt;br /&gt;
&lt;br /&gt;
d. As primary ip-address you can enter the sip-provider ip-address there if want to send the REGISTER request to another than configured in domain. This is not needed if a domain is configured because the ip-address could be resolved from the entered domain (DNS). If you want to use the domain only for the SIP-URI creation and send the REGISTER to an specific ip-address enter an ip-address and it will override the domain, without doing any DNS resolving. If your sip-provider supports a secondary ip-address you can configure an alternative ip-address if the primary ip-address isnt available.&lt;br /&gt;
&lt;br /&gt;
e. As ID configure the number (e.g. 8111111e0) which you can find in the uri-string (term before @) given by the sip-provider. Behind the @-symbol enter the sip-provider web-address (e.g. sipgate.de) which you can find in the uri-string (term behind @) given by the sip-provider.&lt;br /&gt;
&lt;br /&gt;
f. As account enter the user-id (e.g. 8111111e0) which you can find in the uri-string (term before @) given by the sip-provider.&lt;br /&gt;
&lt;br /&gt;
g. As stun server enter the stun-server web-address given by the sip-provider.&lt;br /&gt;
&lt;br /&gt;
h. If Account is not set, this Name (part in the uri-string before the @-symbol) is used for the registration.&lt;br /&gt;
&lt;br /&gt;
i. As Account enter the user-id (e.g. 8111111e0) which you can find in the uri-string (term before @) given by the sip-provider.&lt;br /&gt;
&lt;br /&gt;
j. For correct authorisation enter the password (e.g. 1234) of the sip-account in the password field and retype it.&lt;br /&gt;
&lt;br /&gt;
k. Now it is needed to bind this sip-registration to a pbx-sip-trunk-line. To get this work enable the h.323-registration and configure the primary and if existing the secondary gatekeeper ip-address (e.g. 127.0.0.1 if the pbx is running on the same device). It is adequate to configure only the gatekeeper-id.&lt;br /&gt;
&lt;br /&gt;
l. At least the information of the h.323-name or e.164-number is needed.&lt;br /&gt;
m. After clicking OK the state should display the ip-address of the sip-provider. As alias it should display the name and number of the pbx-trunk-object (e.g. SIPTrunk:8). Under registration the ip-address of the pbx (e.g. 127.0.0.1) is displayed.&lt;br /&gt;
In the pbx-object-overview the trunk-line-object should also be registered.&lt;br /&gt;
Notice a sip-call dont support dial-tones. You need to enter the wished number before dialling.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Known Problems===&lt;br /&gt;
1. Regarding media-relay functionality&lt;br /&gt;
Working with giving private ip-addresses to the outside world could work under some very special circumstances, but is not recommended! You probably will have strange problems like &amp;quot;one way media&amp;quot; or &amp;quot;dying registrations&amp;quot; or &amp;quot;no incoming calls&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
2. Regarding IP202&lt;br /&gt;
The ip202 doesnt have a pbx component anymore. So it is only possible to register this phone to a sip-account. It is not possible to use this phone as sip-server (registering sip-telephones to this phone) or to configure it as sip-trunk-line.&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
*[[Howto:Does_Innovaphone_Gateway_with_v.6_firmware_support_RFC_2833_to_provide_SIP_DTMF_relay%3F_Thanks.]]&lt;br /&gt;
*[[Howto:What_Ports_are_used_for_Signaling_and_Voice_Traffic_in_SIP_and_H.323%3F]]&lt;br /&gt;
*[[Howto:Supported_SIP_Features_and_List_of_RFC%27s]]&lt;br /&gt;
*[[Howto:How_to_interpret_SIP_error_codes_returned_by_the_innovaphone_SIP_stack]]&lt;br /&gt;
*[[Howto:Is_Fax_supported_with_SIP_VoIP_interfaces%3F_Thanks]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:For_how_many_phones_can_an_ip3000_be_dhcp_server_be_used&amp;diff=8039</id>
		<title>Howto:For how many phones can an ip3000 be dhcp server be used</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:For_how_many_phones_can_an_ip3000_be_dhcp_server_be_used&amp;diff=8039"/>
		<updated>2008-01-30T18:15:23Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
Maximum users for an innovaphone DHCP Server&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
* IP3000&lt;br /&gt;
* IP800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FAQ:&#039;&#039;&#039;&lt;br /&gt;
For how many phones can an ip3000 be dhcp server be used&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answer:&#039;&#039;&#039;&lt;br /&gt;
The restriction for the amount of dhcp leases is the limitation of memory segments for VARs.&lt;br /&gt;
&lt;br /&gt;
Normally a single segment has 64 kB (128 kB at the IP800). An entry has 84 Byte -&amp;gt; 65536/64 = 1024. Due to the fact that there aren’t only dhcp leases in the VAR segment, an amount of nearly 800 leases will be realistic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Faq|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:For_how_many_phones_can_an_ip3000_be_dhcp_server_be_used&amp;diff=8037</id>
		<title>Howto:For how many phones can an ip3000 be dhcp server be used</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:For_how_many_phones_can_an_ip3000_be_dhcp_server_be_used&amp;diff=8037"/>
		<updated>2008-01-30T18:14:32Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa Knowledgebase Artikel Q10172 importiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Summary==&lt;br /&gt;
Maximum users for an innovaphone DHCP Server&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
* IP3000&lt;br /&gt;
* IP800&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;FAQ:&#039;&#039;&#039;&lt;br /&gt;
For how many phones can an ip3000 be dhcp server be used&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answer:&#039;&#039;&#039;&lt;br /&gt;
The restriction for the amount of dhcp leases is the limitation of memory segments for VARs.&lt;br /&gt;
&lt;br /&gt;
Normally a single segment has 64 kB (128 kB at the IP800). An entry has 84 Byte -&amp;gt; 65536/64 = 1024. Due to the fact that there aren’t only dhcp leases in the VAR segment, an amount of nearly 800 leases will be realistic.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Faq|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:How_can_I_be_programmatically_notified_for_connections_(like_phone_number_x_is_calling_phone_number_y)_for_all_calls_in_a_PBX%3F_Also_about_the_hangup/disconnect_event_of_the_connection_between_those_ph&amp;diff=8034</id>
		<title>Howto:How can I be programmatically notified for connections (like phone number x is calling phone number y) for all calls in a PBX? Also about the hangup/disconnect event of the connection between those ph</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:How_can_I_be_programmatically_notified_for_connections_(like_phone_number_x_is_calling_phone_number_y)_for_all_calls_in_a_PBX%3F_Also_about_the_hangup/disconnect_event_of_the_connection_between_those_ph&amp;diff=8034"/>
		<updated>2008-01-30T18:08:30Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa Knowledgebase Artikel Q10392 importiert&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;FAQ:&#039;&#039;&#039;&lt;br /&gt;
How can I be programmatically notified for connections (like phone number x is calling phone number y) for all calls in a PBX? Also about the hangup/disconnect event of the connection between those phones? Do you have an example in C++, C# or any other language? My goel is to synchronise a vid...&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Answer:&#039;&#039;&#039;&lt;br /&gt;
You would be using the SOAP API.  This is an XML based protocol between a computer and the PBX/gateway.  In a standard firmware package, have a look at the &amp;quot;soap&amp;quot; folder, you will find the documentation in it.  The wsdl file is on the web.&lt;br /&gt;
&lt;br /&gt;
Of course you can also use TAPI, if you like to.  But for a new application, TAPI is much (really: much!) more difficult to use.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Approved Comments ==&lt;br /&gt;
SOAP Doc are poor in the section on how to read the call destination (outgoing) or the call source (incoming). I have the same problem and SOAP Doc does not really help.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Faq|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects/Message_Waiting&amp;diff=6607</id>
		<title>Reference:Administration/PBX/Objects/Message Waiting</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects/Message_Waiting&amp;diff=6607"/>
		<updated>2007-10-24T12:18:15Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa 24.10.2007 - link under DTMF Commands added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The message waiting object (MWI) is used to store message waiting status for other endpoints.&lt;br /&gt;
The MWI status can be interrogated by these endpoints and is also sent actively to the endpoint if the status changes.&lt;br /&gt;
For H.323 endpoints H.450-7 messages are used for this purpose.&lt;br /&gt;
The endpoint can use this information to turn a message waiting LED on/off.&lt;br /&gt;
&lt;br /&gt;
The MWI status can be set by two methods:&lt;br /&gt;
* Normal call to the MWI object with DTMF commands&lt;br /&gt;
* H.450-7 MWI-ACTIVATE/MWI-DEACTIVATE facilities&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap| &#039;&#039;&#039;Announcement URL&#039;&#039;&#039;&lt;br /&gt;
| The URL for an announcement to be played when the MWI object is called. This announcement can be used to give explanation what DTMF commands are available. If no Announcement is configured the builtin Music on Hold is played.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top  nowrap| &#039;&#039;&#039;Extern Name/Number&#039;&#039;&#039;&lt;br /&gt;
| The announcement can also be retrieved from another endpoint. If a Name or Number is configured a call is sent to this Name/Number when the MWI object is called. The configured URL is sent as User User Information (UUI) with this call, so that it can be used by the called endpoint to retrieve the announcement.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DTMF Commands ==&lt;br /&gt;
&lt;br /&gt;
The following DTMF commands are available when the MWI object is called:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap| &#039;&#039;&#039;*1*&amp;lt;dest&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
| Set MWI for the endpoint &amp;lt;dest&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap| &#039;&#039;&#039;*2*&amp;lt;dest&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
| Clear MWI for the endpoint &amp;lt;dest&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap| &#039;&#039;&#039;#&#039;&#039;&#039;&lt;br /&gt;
| Clear MWI for the calling endpoint.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Alternatively (for endpoints not being able to send &#039;*&#039; or &#039;#&#039;):&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap| &#039;&#039;&#039;1&amp;lt;dest&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
| Set MWI for the endpoint &amp;lt;dest&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap| &#039;&#039;&#039;2&amp;lt;dest&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
| Clear MWI for the endpoint &amp;lt;dest&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap| &#039;&#039;&#039;3&#039;&#039;&#039;&lt;br /&gt;
| Clear MWI for the calling endpoint.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The MWI state could also be cleared by Feature-Codes.&lt;br /&gt;
&lt;br /&gt;
See further information under: [[Reference:Feature_Codes#Local_Clear_of_MWI]].&lt;br /&gt;
&lt;br /&gt;
== Call Diversions ==&lt;br /&gt;
&lt;br /&gt;
Call Diversions can be configured for the object, but are of no real use. CFB or CFNR are never executed. CFU is executed.&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/Diagnostics/CF&amp;diff=5865</id>
		<title>Reference:Administration/Diagnostics/CF</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/Diagnostics/CF&amp;diff=5865"/>
		<updated>2007-08-31T15:01:13Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Translated into english for expensive € 29.-!!&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Depending on device, this menu shows you whether a &#039;&#039;&#039;CF&#039;&#039;&#039; card is being used. Please note that the devices support the &#039;&#039;&#039;FAT32&#039;&#039;&#039; format only. To be able to use the CF card properly, it must be formatted accordingly beforehand. The card can only be formatted if it is first &#039;&#039;unmounted&#039; using the umount button. &lt;br /&gt;
  &#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
  The card is only really unmounted if no folders or files are being accessed any more.&lt;br /&gt;
  If, for example, voicemail that is on the CF card is accessed, &lt;br /&gt;
  then the block and the subsequent formatting only take effect when the voicemail is no longer being accessed.&lt;br /&gt;
&lt;br /&gt;
To transfer files to the CF card, the card must be connected as a network drive. This is only possible in a &#039;&#039;mounted&#039;&#039; state. Should the CF card be unmounted, it must be mounted using the mount button. &lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;Note&#039;&#039;&#039;&lt;br /&gt;
  To be able to connect the CF card as a network drive, the following path must be used:&lt;br /&gt;
  &amp;quot;&#039;&#039;\\&amp;lt;IP address of the gateway&amp;gt;\DRIVE\CF0&#039;&#039;&amp;quot;.&lt;br /&gt;
  User and password correspond to the user and password as configured in chapter &amp;quot;[[Reference:Configuration/General/Admin|Configuration/General/Admin]]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The following buttons are available: &lt;br /&gt;
== Mount/Umount ==&lt;br /&gt;
Mounts/unmounts the CF card. If the card is not mounted, it cannot be accessed. It can however be formatted or a checkdisk can be run. &lt;br /&gt;
&lt;br /&gt;
== Chkdisk ==&lt;br /&gt;
Checks the CF card for errors. &lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
Formats the CF card in the FAT32 format.&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Configuration/IP/Settings&amp;diff=5709</id>
		<title>Reference:Configuration/IP/Settings</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Configuration/IP/Settings&amp;diff=5709"/>
		<updated>2007-08-21T13:08:28Z</updated>

		<summary type="html">&lt;p&gt;Gpa: gpa - Anpassung der Textstärke für verständlichere Verknüpfung der Erläuterung&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The basic IP settings are made here.&lt;br /&gt;
&lt;br /&gt;
== TOS ==&lt;br /&gt;
&lt;br /&gt;
The TOS (Type of Service) byte inside the IP header is used for prioritization of packets inside the network. The device allows some packets to be marked as higher priority. The TOS values for this purpose are configured here.&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowarp=true|&#039;&#039;&#039;TOS Priority RTP-Data&#039;&#039;&#039;&lt;br /&gt;
|Configuration of the TOS value for media (e.g. voice) packets. The value 0x10 is used as standard. Consequently, voice data receives priority forwarding.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowarp=true|&#039;&#039;&#039;TOS Priority Signaling&#039;&#039;&#039;&lt;br /&gt;
|Configuration of the TOS value for Signaling (e.g. H.323 or SIP) packets.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RTP Port Range ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;First UDP RTP port / numbers of port:&#039;&#039;&#039; This entry restricts the range of ports in which UDP RTP voice data (User Datagram Protocol Real-time Transport Protocol) is received for H.323 or SIP calls. The port range 16384 to 32767 is used as standard.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Range calculation:&#039;&#039; 4 * &amp;lt;estimated-number-of-simultaneous-calls&amp;gt; but at least 128.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Note:&#039;&#039; For every single VoIP connection 4 ports are allocated. One (even) RTP port, one (odd) RTCP port, one (even) T.38 port. The fourth port is not used but lost, since the next call&#039;s RTP port must be an even port again. This information applies  to all kind of devices, even such devices that do not support T.38 fax (telephones). &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Restrictions:&#039;&#039; 128 ports are the smallest range.&lt;br /&gt;
&lt;br /&gt;
== UDP NAT Port Range ==&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;First UDP NAT port / numbers of port:&#039;&#039;&#039; This entry restricts the range of ports that may use UDP NAT data (Network Address Translation).&lt;br /&gt;
&lt;br /&gt;
== Local Networks ==&lt;br /&gt;
&lt;br /&gt;
Here you can declare ip addresses or address ranges to be part of the &#039;&#039;local network&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
This configuration influences the coder selection process on VOIP endpoints like telephones and physical Gateway interfaces.&amp;lt;br&amp;gt;&lt;br /&gt;
See [[Reference:Configuration/Registration/Registration]] for further information regarding coder preferences.&lt;br /&gt;
&lt;br /&gt;
== Private Networks ==&lt;br /&gt;
&lt;br /&gt;
Here you can declare ip addresses or address ranges to be part of the &#039;&#039;private network&#039;&#039;.&amp;lt;br&amp;gt;&lt;br /&gt;
This configuration influences media negotiation in the &#039;&#039;&#039;Gateway&#039;&#039;&#039; application and the &#039;&#039;&#039;PBX&#039;&#039;&#039; application.&amp;lt;br&amp;gt;&lt;br /&gt;
If the Gateway/PBX forwards a call between private and non-private network addresses (inter-network calling) the &#039;&#039;&#039;Media-Relay mode&#039;&#039;&#039; is used. This keeps private IP addresses from being handed out to endpoints in public network which cannot send to private IP addresses.&amp;lt;br&amp;gt;&lt;br /&gt;
If the Gateway/PBX forwards a call between two private or two non-private addresses the &#039;&#039;&#039;Transit mode&#039;&#039;&#039; is used.&lt;br /&gt;
&lt;br /&gt;
In &#039;&#039;&#039;Media-Relay mode&#039;&#039;&#039; RTP addresses are NOT passed through between the calling endpoint and the called endpoint. If the Gateway/PBX allocates local RTP ports and announces it&#039;s local RTP address to both endpoints. In result both endpoints send their RTP towards the Gateway/PBX from where it is relayed to the opposite endpoint.&lt;br /&gt;
&lt;br /&gt;
In &#039;&#039;&#039;Transit mode&#039;&#039;&#039; both endpoints are allowed to exchange their RTP addresses and send RTP directly between each other. In this mode the media streaming is de-centralized which perfectly scales up to a very high call density.&lt;br /&gt;
&lt;br /&gt;
==Related Articels==&lt;br /&gt;
&lt;br /&gt;
[[Howto:What Ports are used for Signaling and Voice Traffic in SIP and H.323?]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects/Boolean&amp;diff=4608</id>
		<title>Reference:Administration/PBX/Objects/Boolean</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects/Boolean&amp;diff=4608"/>
		<updated>2007-05-30T12:37:31Z</updated>

		<summary type="html">&lt;p&gt;Gpa: External name/no adjusted&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Boolean PBX object is used to define time-dependent true or false states in the innovaphone PBX, and can be used for call forwarding or filters. &lt;br /&gt;
&lt;br /&gt;
For example, the Boolean object Working hours (Mo-Fr 08:00-18:00 hrs) can be defined, which in the true state (that is, during office hours) is set to true and outside office hours is set to false. This would enable a filter to be defined that allows calls during office hours only. &lt;br /&gt;
&lt;br /&gt;
In the same way, this Boolean object can be used for call forwarding. In the true state (true), it would allow call forwarding to a particular subscriber during office hours, in the false state (false) outside office hours. The current state can be switched using manual override. &lt;br /&gt;
&lt;br /&gt;
The following specifications are made in the Boolean section. &lt;br /&gt;
&lt;br /&gt;
==Announcement (URL)==&lt;br /&gt;
* &#039;&#039;&#039;TRUE:&#039;&#039;&#039; The path of the audio file to be played in the true state (true). &lt;br /&gt;
* &#039;&#039;&#039;FALSE:&#039;&#039;&#039; The path of the audio file to be played in the false state (false). This specification only makes sense if a call is received directly on this object. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Announcement (URL) if manual override is active (optional)==&lt;br /&gt;
* &#039;&#039;&#039;TRUE:&#039;&#039;&#039; The path of the audio file to be played in the event of a manual override in the true state (true). &lt;br /&gt;
* &#039;&#039;&#039;FALSE:&#039;&#039;&#039; The path of the audio file to be played in the event of a manual override in the false state (false). This specification only makes sense if a call is received directly on this object.&lt;br /&gt;
* &#039;&#039;&#039;External Name/No:&#039;&#039;&#039; It is possible to play the announcement audio file of an external subscriber or call number instead of the local announcement.&lt;br /&gt;
 &#039;&#039;&#039;Note:&#039;&#039;&#039; This external name/no must have a valid announcement configured.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Manual Override:&#039;&#039;&#039; The Manual Override list box allows you to change the current state. A manual override (MO) can also be set using DTMF. For this, the call number of the Boolean object, followed directly by the relevant DTMF code simply have to be dialled. The following DTMF codes are possible:&lt;br /&gt;
**&amp;lt;Boolean object call number&amp;gt;01 - MO default state&lt;br /&gt;
**&amp;lt;Boolean object call number&amp;gt;11 - MO true state&lt;br /&gt;
**&amp;lt;Boolean object call number&amp;gt;10 - MO false state&lt;br /&gt;
For example, the Boolean object Working hours with the call number 50 in the true state would be transferred to the false state with the code 5011. It works exactly the same the other way round. If the Boolean object Working hours is in the false state, then it is transferred back to the true state with the code 5011. Note that the manual override should always be viewed in relation to the initial state. &lt;br /&gt;
* &#039;&#039;&#039;Weekday + Time Specification:&#039;&#039;&#039; Here, you specify the time condition for the decision true (true) or (false).&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Calls&amp;diff=4421</id>
		<title>Reference:Administration/PBX/Calls</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Calls&amp;diff=4421"/>
		<updated>2007-05-16T12:23:22Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;In the &#039;&#039;&#039;Calls&#039;&#039;&#039; PBX overview page, all calls actively being made can be monitored. This is advantageous for diagnostic purposes in particular, since the existence of possible network problems, for example, is immediately visible (see Media).&lt;br /&gt;
&lt;br /&gt;
== Subscriber A: ==&lt;br /&gt;
* &#039;&#039;&#039;Number:&#039;&#039;&#039; Display of the calling number.&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; Display of the calling name.&lt;br /&gt;
* &#039;&#039;&#039;Protocol:&#039;&#039;&#039; Display of the protocol used on the calling side.&lt;br /&gt;
* &#039;&#039;&#039;Media:&#039;&#039;&#039; Display of the coder used on the calling side, for example, &#039;&#039;G711AB(2,0,0)&#039;&#039;. The values in brackets have the following meaning, in order:&lt;br /&gt;
** &#039;&#039;&#039;Round trip (RT)&#039;&#039;&#039; = Transit time of a data packet from A to B and back again.&lt;br /&gt;
** &#039;&#039;&#039;Jitter&#039;&#039;&#039; = Latency time (time interval from the end of an event up to the start of the response).&lt;br /&gt;
** &#039;&#039;&#039;Loss (PL)&#039;&#039;&#039; = Number of lost packets (packet loss).&lt;br /&gt;
* &#039;&#039;&#039;Dir:&#039;&#039;&#039; In the Alerting state &amp;quot;&amp;gt;&amp;quot; and in the Connected state &amp;quot;&amp;gt;&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Subscriber B: ==&lt;br /&gt;
* &#039;&#039;&#039;Number:&#039;&#039;&#039; Display of the called number.&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; Display of the called name.&lt;br /&gt;
* &#039;&#039;&#039;Protocol:&#039;&#039;&#039; Display of the protocol used on the called side.&lt;br /&gt;
* &#039;&#039;&#039;Media:&#039;&#039;&#039; Display of the coder used on the called side.&lt;br /&gt;
* &#039;&#039;&#039;State:&#039;&#039;&#039; Possible states: &#039;&#039;Alerting&#039;&#039;, &#039;&#039;Calling&#039;&#039;, &#039;&#039;Connected&#039;&#039;, &#039;&#039;Disconnecting&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Related Articles==&lt;br /&gt;
[[Howto:How to read the call screen]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects&amp;diff=4204</id>
		<title>Reference:Administration/PBX/Objects</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects&amp;diff=4204"/>
		<updated>2007-05-09T10:30:13Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page is used for the administration of PBX objects. A list of already configured objects can be displayed filtered by various criterias. New objects can be created and existing objects can be changed or deleted.&lt;br /&gt;
&lt;br /&gt;
== Display of existing Objects ==&lt;br /&gt;
By pressing the show link, existing objects are displayed. With the filter field (the input field left to the show link) the displayed objects are limited to those matching the filter. The filter is first applyed to the &#039;Long Name&#039; of the objects meaning a non case sensitive head match of the filter and the &#039;Long Name&#039; is performed. If there are matching objects these are displayed.&lt;br /&gt;
&lt;br /&gt;
If there are no matching objects the filter is used to match the Number of the objects including any node prefixes. This way objects of a given node with all subnodes can be displayed by entering the prefix of a node here.&lt;br /&gt;
&lt;br /&gt;
The below the filter input field is a list of all PBXs in the system (at least the part of the system which is replicated to this device). By clicking on a PBX in the list only the objects which are assigned to this PBX are displayed and the groups configured on this PBX are displayed as well. By clicking on a group only the members of this group are displayed.&lt;br /&gt;
&lt;br /&gt;
=== List of Objects ===&lt;br /&gt;
On the right side the list of objects is displayed. The most important configuration properties are displayed in this list to provide an overview. To view the full configuration of a given object it must be opened for editing by clicking the Long Name. The list can be sorted by clicking the table headers.&lt;br /&gt;
&lt;br /&gt;
The Number of the objects in this list is not the number configured in the object but it is expanded with the prefixes of the nodes in which the object is configured.&lt;br /&gt;
&lt;br /&gt;
Group memberships and Call Forwarding for an object are changed by clicking on the &#039;Groups&#039; or &#039;CF*&#039; link of the object. A &#039;*&#039; appended to a group displayed in this list means that the active flag of this group membership is set.&lt;br /&gt;
A &#039;!&#039; appended to a group displayed in this list means that group indications are configured for this group.&lt;br /&gt;
&lt;br /&gt;
The last column are the IP addresses of registered endpoints for a given object. If the physical location of the endpoint is not the same as the PBX, the physical location is indicated by @&amp;lt;physical-location&amp;gt; added to the IP address. A &#039;*&#039; appended to this field means that this is an password authenticated registration.&lt;br /&gt;
&lt;br /&gt;
=== New Objects ===&lt;br /&gt;
New objects are created by selecting the type of object in the drop down list and clicking the new link. If the list of displayed objects is limited to a PBX/Group (see above), the PBX property of the new object is preset accordingly and the group membership is added to the object.&lt;br /&gt;
&lt;br /&gt;
== Object Properties ==&lt;br /&gt;
Depending on the type of the object different configuration parameters are available. Some configuration parameters are common for all objects.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Long Name&#039;&#039;&#039;&lt;br /&gt;
|This name is used to identify the object in the database and for display purposes. The long name must be unique throughout the system.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Name&#039;&#039;&#039;&lt;br /&gt;
|The name of the object. This name is used for signalling (like a call number) and must be unique throughout the system.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Hardware ID&#039;&#039;&#039;&lt;br /&gt;
|The hardware ID is a name which can be used to register an endpoint to this object. This name is not displayed and cannot be used to call the object. Some endpoints use default names to register based on the MAC address of the endpoint, which can be configured here. This way there is no need to configure any Name/Number on the endpoint itself.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Node&#039;&#039;&#039;&lt;br /&gt;
|The node that the object is assigned to. A Node hierachy can be configured using Node Objects. Objects which are assigned to the same node can call each other with just the number. To call an object in a different node escapes and node prefixes have to be used. See [[Howto:PBX_Locations]].&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;PBX&#039;&#039;&#039;&lt;br /&gt;
|The PBX that the object is assigned to. This PBX accepts registrations for the object.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Local&#039;&#039;&#039;&lt;br /&gt;
|Marks an object as local. Local means that it can be called from endpoints physically located at the same PBX without prefixes even if the calling endpoint is in a different node.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Password / Retype Password&#039;&#039;&#039;&lt;br /&gt;
|If a registration password is allocated here, then it must be specified during registration, or otherwise the registration will fail.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Filter&#039;&#039;&#039;&lt;br /&gt;
|The filter configured here restricts the numbers which may be called by a endpoint registered to this object&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Diversion Filter&#039;&#039;&#039;&lt;br /&gt;
|The filter configured here restricts the numbers which calls may be diverted to by a endpoint registered to this object&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;CFNR Timeout&#039;&#039;&#039;&lt;br /&gt;
|Overides the PBX global CFNR timeout for this object&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Busy on n Call(s)&#039;&#039;&#039;&lt;br /&gt;
|Maximum number of calls made simultaneously. If, for example, the numeric value two is entered, then busy is signalled to the third and all further incoming calls. Just as only two calls can be set up parallel.&lt;br /&gt;
|-&lt;br /&gt;
|valign=top nowrap=true|&#039;&#039;&#039;Group Indications&#039;&#039;&#039;&lt;br /&gt;
|The group for which group indications are sent to the registered endpoints. The object must be active member in this group. The other objects (for which group indications are sent) need not to be active. To monitor other endpoints on a phone with a Partner/Pickup function key group indications are needed for the endpoints.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PBX Object Types ==&lt;br /&gt;
* [[/User|User]]&lt;br /&gt;
* [[/Boolean|Boolean]]&lt;br /&gt;
* [[/Call_Broadcast|Call Broadcast]]&lt;br /&gt;
* [[/DECT_System|DECT System]]&lt;br /&gt;
* [[/DTMF_Features|DTMF Features]]&lt;br /&gt;
* [[/Executive|Executive]]&lt;br /&gt;
* [[/Gateway|Gateway]]&lt;br /&gt;
* [[/MCast_Announce|MCast Announce]]&lt;br /&gt;
* [[/Message_Waiting|Message Waiting]]&lt;br /&gt;
* [[/Number_Map|Number Map]]&lt;br /&gt;
* [[/Node|Node]]&lt;br /&gt;
* [[/Trunk_Line|Trunk Line]]&lt;br /&gt;
* [[/Voicemail|Voicemail]]&lt;br /&gt;
* [[/Waiting_Queue|Waiting Queue]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects/Trunk_Line&amp;diff=4203</id>
		<title>Reference:Administration/PBX/Objects/Trunk Line</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/PBX/Objects/Trunk_Line&amp;diff=4203"/>
		<updated>2007-05-09T10:26:11Z</updated>

		<summary type="html">&lt;p&gt;Gpa: links adjusted&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The Trunk Line PBX object represents the trunk line in the innovaphone PBX. To register an ISDN trunk line with the Trunk Line PBX object, an H.323 registration with specification of the gatekeeper ID and call number simply has to be activated on the interface with connected trunk line (see also chapter &amp;quot;[[Reference:Administration/Gateway/Interfaces|Administration/Gateway/Interfaces]]&amp;quot;). &lt;br /&gt;
&lt;br /&gt;
The following specifications are made in the Trunk section:&lt;br /&gt;
* &#039;&#039;&#039;Loopback:&#039;&#039;&#039; If the call number of the exchange was dialled in incoming calls via the exchange, call forwarding can be initiated by specifying a valid H.323 name (Name) or E.164 alias (Number).&lt;br /&gt;
* &#039;&#039;&#039;Incomplete:&#039;&#039;&#039; If an incomplete call number was dialled in incoming calls via the exchange, call forwarding can be initiated by specifying a valid H.323 name (Name) or E.164 alias (Number).&lt;br /&gt;
* &#039;&#039;&#039;Invalid:&#039;&#039;&#039; If an invalid call number was dialled in incoming calls via the exchange, call forwarding can be initiated by specifying a valid H.323 name (Name) or E.164 alias (Number).&lt;br /&gt;
* &#039;&#039;&#039;Busy:&#039;&#039;&#039; If, in incoming calls via the exchange, a call number was dialled that is busy, call forwarding can be initiated by specifying a valid H.323 name (Name) or E.164 alias (Number).&lt;br /&gt;
* &#039;&#039;&#039;No Answer Timeout:&#039;&#039;&#039; If, in incoming calls via the exchange, a call number was dialled and there is no answer, call forwarding can be initiated, after the specified time has elapsed (Timeout), by specifying a valid H.323 name (Name) or E.164 alias (Number).&lt;br /&gt;
* &#039;&#039;&#039;Reroute supported:&#039;&#039;&#039; This check box determines wether Partial Rerouting will be performed while executing a diversion (CFU, CFNR). Please, see [[Howto:How to Configure EDSS1 Partial Rerouting|How to Configure EDSS1 Partial Rerouting]] for detailed configuration information.&lt;br /&gt;
* &#039;&#039;&#039;Set Calling = Diverting No:&#039;&#039;&#039; Concerns calls that arrive on the PBX via the Trunk Line PBX object and are then forwarded by CFU, CFB or CFNR (Call Forwarding Unconditional, Call Forwarding Busy or Call Forwarding No Response) again via the Trunk Line object. For example: Subscriber A calls subscriber B. Subscriber B forwards the call from subscriber A to subscriber C.&amp;lt;br&amp;gt;The CGPN (Calling Party Number) remains unchanged for a call diversion. Merely the DGPN (Diverting Party Number) is also sent as information, so that both call numbers are visible at the diversion destination (subscriber C). For an external call diversion to the PSTN, it is not permitted to use an external CGPN (subscriber A), however. Therefore, the CGPN must be replaced by an associated call number, in this case the DGPN (subscriber B). If this check box is not enabled, the local telephone office, in such as case, will automatically replace the CGPN through &amp;quot;screening&amp;quot;.&amp;lt;br&amp;gt;If you enable this check box, the diversion call is signalled as a normal outgoing call. The CGPN is then a number that belongs to the connection (subscriber B).&lt;br /&gt;
* &#039;&#039;&#039;Outgoing Calls restricted:&#039;&#039;&#039; This check box allows you to suppress the display of the outgoing call number in general.&lt;br /&gt;
* &#039;&#039;&#039;Outgoing Calls CGPN:&#039;&#039;&#039; The call number for outgoing calls (Calling Party Number) can be manipulated in general.&lt;br /&gt;
&lt;br /&gt;
Here is an example of how a trunk line can be established or simulated:&lt;br /&gt;
# First, the Trunk Line PBX object with the E.164 call number 0 and the H.323 name Exchange must be created.&lt;br /&gt;
# On a free ISDN interface (PPP, TEL, BRI or PRI), you enable the H.323 registration and allocate the name of the of the Trunk Line object (Exchange) or the call number (0), as well as the IP address of the gatekeeper on which the PBX is operated. It is also sufficient to specify the local IP address 127.0.0.1 if the gatekeeper happens to be operated on the same device. The interface must have successfully registered with the PBX object and calls to the Trunk Line PBX object must be possible. A dial tone is played at this point only with a connected ISDN trunk line. Suffix dialling digits are accepted.&lt;br /&gt;
# To simulate a dial tone for least cost scenarios, for example (see also the chapter entitled &amp;quot;[[Reference:Administration/Gateway/Interfaces|Administration/Gateway/Interface/Virtual Interface (TEST, TONE, HTTP)]]&amp;quot;, a free VoIP interface is required, which likewise registers with the Trunk Line PBX object as the gateway (mode). The gatekeeper address is allocated as described in the previous point. The name (Exchange) or the call number (0) of the Trunk Line PBX object are also allocated in the same way (under Alias List).&lt;br /&gt;
# Finally, a route from the ISDN interface and from the VoIP interface to the TONE interface must be created, enabling the simulated dial tone to be played. Suffix dialling digits are accepted.&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
[[Howto:How to Configure EDSS1 Partial Rerouting|How to Configure EDSS1 Partial Rerouting]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Update_Server&amp;diff=4202</id>
		<title>Reference:Update Server</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Update_Server&amp;diff=4202"/>
		<updated>2007-05-09T10:16:37Z</updated>

		<summary type="html">&lt;p&gt;Gpa: links adjusted&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is possible to update the firmware and configuration of a large number of innovaphone devices in a distributed environment by automated means.&lt;br /&gt;
&lt;br /&gt;
This is done by storing the configuration and firmware information on a standard Web server, which in turn is called up the individual devices.&lt;br /&gt;
&lt;br /&gt;
There are two modules in the device which work in tandem. The first is known as &amp;quot;UP0&amp;quot; and acutally executes the upload and download of configuration information as well as the download of updated firmware. UP0 is controlled by commands as detailed below.&lt;br /&gt;
The second module is known as &amp;quot;UP1&amp;quot;. It serves to poll a given website for changed configuration information. If certain conditions are met, UP1 will issue commands to UP1 to perform the requested updates.&lt;br /&gt;
&lt;br /&gt;
== System requirements ==&lt;br /&gt;
* One or more Web server(s) accessible by the devices.&lt;br /&gt;
* The Web servers tested were MS IIS and the Apache server. It should, however, also work with all other common Web servers.&lt;br /&gt;
* For best results, the Web server should be able to manage a large number of simultaneous HTTP sessions. MS Personal Web Server, for example, is not a suitable Web server, since it manages a maximum of 10 simultaneous HTTP sessions.&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
To be able to transfer device configurations onto the Webserver, the latter must allow HTTP PUT requests. All other functions require  HTTP GET authorisation.&lt;br /&gt;
&lt;br /&gt;
Since all HTTP requests are executed unauthenticated, the Web server must allow anonymous reading and possibly also anonymous writing.&lt;br /&gt;
&lt;br /&gt;
To allow HTTP PUT commands on a MS IIS, the read and write check box must be enabled in the configuration of the relevant virtual directory.&lt;br /&gt;
&lt;br /&gt;
== Configuration ==&lt;br /&gt;
Detailed information on how the URL parameter of the update server is configured on the innovaphone devices may be found in the chapter entitled &amp;quot;[[Reference:Configuration/General/Update|Configuration/General/Update]]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
Note here that the URL parameter must point precisely to the location of the file with the contained maintenance commands. It is also to be noted that this URL (just like all other URLs used by innovaphone devices) does not support host names. Therefore, a valid IP address always has to specified.&lt;br /&gt;
&lt;br /&gt;
If the URL happens to end with a ‘/’, then a standard file name based on the product description is used. If, for example, the URL is &amp;lt;nowiki&amp;gt;http://1.2.3.4/configs/&amp;lt;/nowiki&amp;gt; , then it is extended in the case of an IP1200 as follows: &amp;lt;nowiki&amp;gt;http://1.2.3.4/configs/update-ip1200.htm&amp;lt;/nowiki&amp;gt; . The product name is specified in the first line in chapter &amp;quot;[[Reference:Configuration/General/Info|Configuration/General/Info]]&amp;quot;. The file extension is irrelevant here. The extension *.txt or *.htm or no file extension at all is possible. &lt;br /&gt;
When you discover problems that the update isn&#039;t working and the update screen in the GUI is presenting &amp;quot;failed 404&amp;quot; then check if the file name, for example &amp;quot;update-ip1200&amp;quot; does have the extension *.htm.&lt;br /&gt;
&lt;br /&gt;
In relation to URL specifications, note that some Web servers differentiate between upper case and lower case letters.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Running maintenance ==&lt;br /&gt;
The update file is immediately read and also immediately executed. After a device restart, the update server is automatically queried periodically in accordance with the interval set.&lt;br /&gt;
&lt;br /&gt;
When the maintenance file has been successfully received, it is executed sequentially. Theoretically, all commands that can be transmitted to the device in a Telnet session or that occur in a configuration file can be used in the maintenance file.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Maintenance commands ==&lt;br /&gt;
Additional commands implemented specially for the update server are available.&lt;br /&gt;
The maintenance file is executed every time (depending on the interval set), as soon as it is received.&lt;br /&gt;
&lt;br /&gt;
=== Check command ===&lt;br /&gt;
In most cases, however, the maintenance file should be executed not every time as soon as it is received, but once only. Assuming that a secure configuration is to be loaded onto several devices, then it is best if this is done from one device. This can be achieved with the check command:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP1 check &amp;lt;final-command&amp;gt; &amp;lt;serial&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
innovaphone devices have an internal variable that is initially empty (or empty if the device was reset with the standard settings) called UPDATE/CHECK. The check command compares the content of &amp;lt;serial&amp;gt; with the UPDATE/CHECK variable. If both match, all further processes of the maintenance file are terminated.&lt;br /&gt;
&lt;br /&gt;
If they differ, the remaining processes are executed. When the last process has been executed, the UPDATE/CHECK variable is overwritten with the content of &amp;lt;serial&amp;gt;, and the content of &amp;lt;final-command&amp;gt; is executed. The following commands are usable content for &amp;lt;final-command&amp;gt;&lt;br /&gt;
* ireset: Resets the device as soon as it is not being actively used.&lt;br /&gt;
* reset: Resets the device immediately.&lt;br /&gt;
* iresetn: Resets the device as soon as it is not being actively used and a reset is required.&lt;br /&gt;
* resetn: Resets the device immediately if a reset is required.&lt;br /&gt;
* ser: Is a global variable and not a function.&lt;br /&gt;
&lt;br /&gt;
=== Time command ===&lt;br /&gt;
Often it is preferred to perform such changes at particular times (for example, at night when no work is being done). This can be achieved with the times command:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP1 time [/allow &amp;lt;hours&amp;gt;]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The time command compares the current time with the content of &amp;lt;hours&amp;gt;. &amp;lt;hours&amp;gt; is a comma-separated list of specified hours, within which execution of the maintenance file is possible. If the content of &amp;lt;hours&amp;gt; with the restriction does not match, all further processes are terminated. The following hours are considered valid times, within which execution of the maintenance file makes sense.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP1 time /allow 12,22,23,0,1,2,3,4&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
With this command, execution of the maintenance file is allowed from 12:00 to 12:59 hrs and from 22:00 to 04:59 hrs. If the device does not have a time, all processes are terminated.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP1 time [/allow &amp;lt;hours&amp;gt;] [/initial &amp;lt;minutes&amp;gt;]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If the /initial parameter is set, no further commands are executed within the specified number of minutes &amp;lt;minutes&amp;gt;, once the device has been reset. This was implemented to avoid a firmware download and the overwriting of Flash memory during device installation.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP1 time /allow 12,22,23,0,1,2,3,4 /initial 6&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
With this specification, all processes of the maintenance file are suppressed within the first six minutes and within the valid times specified in the /allow parameter after every device restart. If the /initial parameter was set, new devices (or devices that were reset with the standard settings) can, after a restart, receive the maintenance file within the number of minutes specified in the /initial parameter, even if they lie outside the valid times as specified in the /allow parameter. This allows new devices to receive a current standard configuration quickly.&lt;br /&gt;
&lt;br /&gt;
=== Prot command ===&lt;br /&gt;
To initiate a firmware update, the following command can be executed:&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP0 prot &amp;lt;url&amp;gt; &amp;lt;final-command&amp;gt; &amp;lt;built-serial&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This command downloads new firmware (if available) from the specified URL onto the device. Finally, the &amp;lt;final-command&amp;gt; is executed.&lt;br /&gt;
innovaphone devices have an internal variable that is initially empty (or empty if the device was reset with the standard settings) called UPDATE/PROT. The prot command compares the content of &amp;lt;build-serial&amp;gt; with the UPDATE/PROT variable. If both match, no firmware is downloaded. If the UPDATE/PROT variable is not set (new devices or after a device restart), the content of &amp;lt;build-serial&amp;gt; is compared with the built number of the current firmware. Once the firmware has been successfully downloaded, the UPDATE/PROT variable is overwritten with the content of &amp;lt;build-serial&amp;gt; . Note that the &amp;lt;build-serial&amp;gt; parameter is not compared with the firmware version currently loaded. It is the responsibility of the administrator to keep this standard.&lt;br /&gt;
&lt;br /&gt;
If the &amp;lt;url&amp;gt; parameter ends with a slash (‘/’), a standard firmware file name is appended to the URL depending on the product description (for example, IP1200.bin for an IP DECT system).&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP0 prot &amp;lt;nowiki&amp;gt;http://192.168.0.10/firm/ip1200.bin ireset 04-5656&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The command&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP0 prot &amp;lt;nowiki&amp;gt;http://192.168.0.10/firm/ ireset 04-5656&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
determines whether the firmware version 04-5656 was already installed. If this is not the case, the current firmware is downloaded from the address 192.168.0.10/firm/ip1200.bin, the UPDATE/PROT internal variable is overwritten with 04-5656 and, finally, the device is reset as soon at it is not being actively used.&lt;br /&gt;
&lt;br /&gt;
=== Boot command ===&lt;br /&gt;
With the boot command, the boot code is updated and this is done in the same way as with the prot command. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP0 boot &amp;lt;url&amp;gt; &amp;lt;final-command&amp;gt; &amp;lt;built-serial&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The command&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP0 boot &amp;lt;nowiki&amp;gt;http://192.168.0.10/firm/ ireset 205&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
determines whether the boot code version 205 was already installed. If this is not the case, the current boot code is downloaded from the address 192.168.0.10/firm/bootip1200.bin, the UPDATE/BOOT internal variable is overwritten with 205 and, finally, the device is reset as soon as it is not being actively used.&lt;br /&gt;
&lt;br /&gt;
=== bmc command ===&lt;br /&gt;
The boot command allows you to update the &#039;&#039;burst mode controller&#039; firmware (a.k.a. &#039;&#039;radio-code&#039;&#039;) and this is done in the same way as with the prot command. &lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP0 bmc &amp;lt;url&amp;gt; &amp;lt;final-command&amp;gt; &amp;lt;built-serial&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
The command&amp;lt;br&amp;gt;&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP0 bmc &amp;lt;nowiki&amp;gt;http://192.168.0.10/firm/ ireset 4711&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039; &lt;br /&gt;
&lt;br /&gt;
determines whether the bmc code version 4711 was already installed. If this is not the case, the current bmc code is downloaded from the address 192.168.0.10/firm/ccfpip1200.bin, the UPDATE/BMC internal variable is overwritten with 4711 and, finally, the device is reset as soon as it is not being actively used.&lt;br /&gt;
&lt;br /&gt;
Please note that this should work for IP600 and IP1200 and for version 5 and 6, but not for IP1500.  Of course, it does only work for DECT devices anyway.&lt;br /&gt;
&lt;br /&gt;
=== SCFG command ===&lt;br /&gt;
If the UP0 interface is being used, then the device configuration can be stored on a Web server.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;mod cmd UP0  scfg &amp;lt;url&amp;gt;&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
This command instructs the device to upload its current configuration to the &amp;lt;url&amp;gt;. This can be achieved with the HTTP PUT command. The url must be writable. The following constants can be used in the url:&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
! style=&amp;quot;background-color:#DCDCDC;&amp;quot;| Sequence !! style=&amp;quot;background-color:#DCDCDC;&amp;quot;| Replaces !! style=&amp;quot;background-color:#DCDCDC;&amp;quot;| Example&lt;br /&gt;
|-&lt;br /&gt;
| #d || Current date and time || 20051010-170130&lt;br /&gt;
|-&lt;br /&gt;
| #m || MAC address of the device || 00-90-33-03-0d-f0&lt;br /&gt;
|-&lt;br /&gt;
| #h || Device hardware number || IP1200-03-0d-f0&lt;br /&gt;
|-&lt;br /&gt;
| #bN || Backup number (cycling from 1 to N)&amp;lt;br&amp;gt;N defaults to 10 || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Note: #b is implemented in version 6.00 SR1&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
A Web server exists at the address 192.168.0.10 with a subdirectory called configs. In this directory, there are two further subdirectories, in which the current firmware files for all innovaphone devices are stored.&lt;br /&gt;
Clients provide the DHCP server with the option #215 as &amp;lt;nowiki&amp;gt;http://192.168.0.10/configs/&amp;lt;/nowiki&amp;gt;. In this directory, there is a file update-ip1200.htm , which processes the following lines:&lt;br /&gt;
&lt;br /&gt;
  mod cmd UP1 times /allow 23,0,1,2,3,4 /initial 6&lt;br /&gt;
  mod cmd UP0 scfg &amp;lt;nowiki&amp;gt;http://192.168.0.10/configs/saved/#h.txt&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
  mod cmd UP0 prot &amp;lt;nowiki&amp;gt;http://192.168.0.10/configs/04-5679&amp;lt;/nowiki&amp;gt; /ser 04-5679&lt;br /&gt;
  mod cmd UP1 check ser 20040330-01&lt;br /&gt;
  config change PHONECFG0 /coder G729A,60, /lang eng /protect&lt;br /&gt;
  config change PHONEAPP0 /f4-10 BellOff /f4-v0 %1BE /f5-10 BellOn /f5-v0 %1BF&lt;br /&gt;
  config write&lt;br /&gt;
  config activate&lt;br /&gt;
  iresetn&lt;br /&gt;
&lt;br /&gt;
There is also the file update-ip3000.htm, which reads the following two lines:&lt;br /&gt;
  mod cmd UP1 time /allow 23,0,1,2,3,4&lt;br /&gt;
  mod cmd UP0 prot &amp;lt;nowiki&amp;gt;http://192.168.0.10/configs/04-5679&amp;lt;/nowiki&amp;gt; /ser 04-5679&lt;br /&gt;
&lt;br /&gt;
This example demonstrates how the configuration of a device is stored on a Web server; all IP1200 devices are then instructed to load/update the firware version 04-5679 in the time period 23:00 hrs to 04:59 hrs. New devices are updated after a restart and after the specified six minutes have elapsed. The devices are configured so that they use the G729 codec with a frame size of 60ms, the language setting is English and the configuration is write-protected. Therefore, only an administrator with appropriate authorisation can change this file. In addition, two standard functions were programmed for the device.&lt;br /&gt;
&lt;br /&gt;
IP3000 devices are updated to firmware version 04-5679 in the time period 23:00 hrs to 04:59 hrs.&lt;br /&gt;
&lt;br /&gt;
[[Category:Concept|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:User_Interface&amp;diff=4201</id>
		<title>Reference:User Interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:User_Interface&amp;diff=4201"/>
		<updated>2007-05-09T10:13:07Z</updated>

		<summary type="html">&lt;p&gt;Gpa: links adjusted&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The &#039;&#039;&#039;user interface&#039;&#039;&#039; has been tested with Internet Explorer (5.x, 6.x) and with the Firefox browser. It can, however, also be used with Netscape.&lt;br /&gt;
&lt;br /&gt;
The user interface of the VoIP device can be accessed with a Web browser by calling up the IP-Adresse determined beforehand.&lt;br /&gt;
&lt;br /&gt;
== Structure of the user interface ==&lt;br /&gt;
The user interface of the VoIP deviceis divided into two areas:&lt;br /&gt;
* The navigation area (along the left and top edge of the screen), which consists of menu and submenu commands.&lt;br /&gt;
* The entry area, in which the device settings are made.&lt;br /&gt;
The main menus in the left area of the browser are divided into two categories:&lt;br /&gt;
* Configuration&lt;br /&gt;
* Administration&lt;br /&gt;
A main menu, in turn, can be split into several submenus.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| rowspan=&amp;quot;3&amp;quot;| [[Image:Web_interface.jpg‎]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot;| In the &#039;&#039;&#039;Configuration&#039;&#039;&#039; category, everything that is necessary for initial operation (for example, the setting of the ETH0 &amp;amp; ETH1 network interfaces) is carried out.&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot;| In the &#039;&#039;&#039;Administration&#039;&#039;&#039; category, the settings for active operation can be made. This includes the adding of new users to the innovaphone PBX, for example.&lt;br /&gt;
|-&lt;br /&gt;
| valign=&amp;quot;top&amp;quot;| Depending on which main menu entry is currently active or on which setting was made in a submenu, the structure or content of the submenu can change.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Protected areas ==&lt;br /&gt;
Apart from the start page, all areas of the device are password-protected. When shipped from the factory, the innovaphone VoIP device has:&lt;br /&gt;
* The standard user name &#039;&#039;&#039;admin&#039;&#039;&#039; and&lt;br /&gt;
* The standard user password &#039;&#039;&#039;ipxxx&#039;&#039;&#039; (ipxxx stands for the device type, for example, ip800, ip1200, etc.).&lt;br /&gt;
  &#039;&#039;&#039;Caution&#039;&#039;&#039;&lt;br /&gt;
  To raise the security of the VoIP device, the standard user and the standard password &lt;br /&gt;
  should always be changed (see chapter entitled &amp;quot;[[Reference:Configuration/General/Admin|Configuration/General/Admin]]&amp;quot;)!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Saving the settings ==&lt;br /&gt;
The setting are saved in the respective submenu always using the &#039;&#039;&#039;OK&#039;&#039;&#039; button.&lt;br /&gt;
* Some changes to settings require a device restart to become effective. In this case, reset required is shown in the respective menu. More detailed information on restarting the device is contained in the chapter entitled &amp;quot;[[Reference:Administration/Reset|Administration/Reset]]&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Concept|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/Gateway/Routes&amp;diff=4196</id>
		<title>Reference:Administration/Gateway/Routes</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/Gateway/Routes&amp;diff=4196"/>
		<updated>2007-05-09T10:02:45Z</updated>

		<summary type="html">&lt;p&gt;Gpa: link to isdn errorcodes adjusted to new NS&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The most important task of the gateway is call routing. It determines which calls are accepted and where they are switched to.&lt;br /&gt;
&lt;br /&gt;
Call routing is carried out by the gateway&#039;s gatekeeper and is controlled by routes (for voice). For each call direction, a route must be defined. If a call passes several gateways, a relevant route must be defined in each one. A route defines a permitted path for a call, from the interface where the call arrives, to the interface from which the call departs. Calls from different interfaces are often handled in the same way. Therefore, calls from several ISDN interfaces (for example, TEL1 and TEL2) or from several VoIP interfaces (GW1-12), for example, can be permitted.&lt;br /&gt;
&lt;br /&gt;
Call switching also often depends on the call number dialled. For this, the validity of routes for calls with particular destination numbers must be defined by means of a map entry. Each map entry defines that calls from the source interfaces specified in the route beginning with the combination of digits specified in the map entry can be connected to the destination interface defined in the route.&lt;br /&gt;
&lt;br /&gt;
All defined routes are displayed row by row in the routing table. For each individual call, the routing table is searched from top to bottom for a suitable map entry. If it is not possible to switch the call to the identified interface, then the routing table is searched for the next map entry that meets the specified conditions. If a map entry was found, the current call is switched to the destination interface of the map entry defined. If no suitable map entry was found, the call is invalid and is not put through.&lt;br /&gt;
&lt;br /&gt;
== From - To ==&lt;br /&gt;
The routing table is structured as follows:&lt;br /&gt;
* &#039;&#039;&#039;From:&#039;&#039;&#039; The source interface from which a call is to be accepted. It may be an ISDN interface (TEL, BRI, PRI, etc.) or a VoIP interface (GW1-12).&lt;br /&gt;
* &#039;&#039;&#039;To:&#039;&#039;&#039; The destination interface to which a call is to be switched. It may be an ISDN interface (TEL, BRI, PRI, etc.) or a VoIP interface (GW1-12).&lt;br /&gt;
* &#039;&#039;&#039;CGPN Maps:&#039;&#039;&#039; The CGPN (Calling Party Number) map is used for modifying the calling number. It allows the extension to be suppressed for outgoing calls, for example, but also the entire map entry can be made dependent on the calling number.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To create a new routing entry, you must click the Insert Route below button. A popup page opens, on which the route setting can be made.&lt;br /&gt;
&lt;br /&gt;
This popup page also contains the specification of the map entries. Clicking the Add Map above/below buttons opens the same popup page and adds a map entry at the relevant place. This popup page is structured as follows:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Description:&#039;&#039;&#039; The descriptive name for the route.&lt;br /&gt;
* &#039;&#039;&#039;Source interface:&#039;&#039;&#039; Here, you select the ISDN or VoIP interface that is to apply as the source for the relevant route. It is also possible to select several sources. The source interfaces available in principle are: RT, RS, TEL, BRI, PRI, PPP, TEST, TONE, HTTP, SIP and GW.&lt;br /&gt;
* &#039;&#039;&#039;Number In:&#039;&#039;&#039; To make the routing decision dependent on a map entry, you must enter the calling number here. If no number is specified here, the map entry is valid for all calls.&amp;lt;br&amp;gt;There are additional variants of call number manipulation available:&amp;lt;br&amp;gt;If a route is to apply to a particular number and all of the digits that are subsequently dialled are to be ignored, the specified call number must be followed by the &amp;quot;!&amp;quot; operator.&amp;lt;br&amp;gt;Some devices require the &amp;quot;#&amp;quot; operator as the signalling character for the end of a call. For this, the Add # check box can be checked (see description further down in the text).&amp;lt;br&amp;gt;With the &amp;quot;?&amp;quot; operator, it is also possible to replace a variable unknown and known number of characters by a particular one. For example, &amp;quot;???&amp;quot; replace with 1 gives, say for &amp;quot;1234&amp;quot; -&amp;gt; &amp;quot;14&amp;quot;, or &amp;quot;0???&amp;quot; replace with 1 gives, say for &amp;quot;01234&amp;quot; -&amp;gt; &amp;quot;14&amp;quot;, since the known digit 0 is likewise replaced.&amp;lt;br&amp;gt;With the &amp;quot;.&amp;quot; operator, a particular number of characters can be replaced. For example, &amp;quot;...&amp;quot; replace with &amp;quot;123&amp;quot; gives, say for &amp;quot;321&amp;quot; -&amp;gt; &amp;quot;123&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Number Out:&#039;&#039;&#039; Here, you enter the route’s call number to be replaced, if desired. If the call number is to be adopted unchanged, the same call number as in Number In must be specified here.&amp;lt;br&amp;gt;&lt;br /&gt;
  &#039;&#039;&#039;Note:&#039;&#039;&#039; If the calling number was manipulated, the Verify CGPN check box must not be checked,&amp;lt;br&amp;gt;since the checking of the calling number would fail, making the map entry ineffective.&lt;br /&gt;
* &#039;&#039;&#039;Destination interface:&#039;&#039;&#039; Here, you select the interface that is to apply as the destination for the relevant route. The destination interfaces available in principle are: RT, RS, TEL, BRI, PRI, PPP, TEST, TONE, HTTP, SIP, GW, MAP and DISC.&lt;br /&gt;
* &#039;&#039;&#039;Name Out:&#039;&#039;&#039; If the H.323 call name is to be changed, the new call name can be entered here.&lt;br /&gt;
* &#039;&#039;&#039;Cause (DISC):&#039;&#039;&#039; If the DISC destination interface was selected, a so-called disconnection cause (see Appendix C &amp;quot;[[Reference:ISDN Errorcodes|ISDN Errorcodes]]&amp;quot;) can be additionally specified, to obtain appropriate output on the terminal.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
For every route definition, advanced settings can be made:&lt;br /&gt;
* &#039;&#039;&#039;Add UUI:&#039;&#039;&#039; If manufacturer-specific data is to be transmitted in the signalling channel, for example, the URL for an announcement, then this URL (&amp;lt;nowiki&amp;gt;http://192.168.0.1/webdav&amp;lt;/nowiki&amp;gt;) can be specified here.&lt;br /&gt;
* &#039;&#039;&#039;Final Route:&#039;&#039;&#039; A checked check box simulates the end of the routes. If further routes are to follow, they are ignored.&lt;br /&gt;
* &#039;&#039;&#039;Final Map:&#039;&#039;&#039; A checked check box simulates the end of the map entries. If further map entries are available, all further map entries are ignored.&lt;br /&gt;
* &#039;&#039;&#039;Exclude from Auto CGPN:&#039;&#039;&#039; If the Automatic CGPN Mapping check box was checked in chapter &amp;quot;[[Reference:Administration/Gateway/General|Administration/Gateway/General]]&amp;quot;, the relevant route can be excluded from the automatic correction of all calling numbers by checking this check box.&lt;br /&gt;
* &#039;&#039;&#039;Verify CGPN:&#039;&#039;&#039; The routing decision is normally made on the basis of the routes themselves and the map entries defined in the routes. With a checked check box, the routing decision is made on the basis of the CGPN maps. This means that first the calling number is checked and, only if the calling number matches, is the routing table further processed and call switching, for example, takes place.&amp;lt;br&amp;gt;Since this only applies to the verification and restriction of particular numbers, no manipulation of the call number takes place here. In this way, access to a chargeable trunk line, for example, can be restricted to certain extensions (selective direct outward dialling).&amp;lt;br&amp;gt;If the Automatic CGPN Mapping check box was checked in chapter &amp;quot;[[Reference:Administration/Gateway/General|Administration/Gateway/General]]&amp;quot;, the check is applied to the number already corrected.&lt;br /&gt;
* &#039;&#039;&#039;Interworking (QSIG):&#039;&#039;&#039; A checked check box enables translation of H.323 or SIP to QSIG. Here, no translation from QSIG to H.323 or SIP takes place, rather, the transmission is transparent (is used where PBXs of the same kind are linked via VoIP).&lt;br /&gt;
* &#039;&#039;&#039;Force Enblock:&#039;&#039;&#039; A checked check box enforces enbloc dialling. This means that if a map entry applies, all subsequently dialled digits are collected until more than four seconds have passed since the last digit was dialled.&lt;br /&gt;
* &#039;&#039;&#039;Add #:&#039;&#039;&#039; A checked check box transmits the hash character (#) to mark the end of a call number. This is only required for terminals that do not recognise the end of the call number (such as Cisco terminals, for example).&lt;br /&gt;
* &#039;&#039;&#039;Disable Echo Canceller:&#039;&#039;&#039; A checked check box suppresses echo cancellation for the relevant map entry. This is normally only necessary if the connection used as the voice connection is not to perform echo cancellation, as is the case with modems, for example.&lt;br /&gt;
* &#039;&#039;&#039;Call Counter max:&#039;&#039;&#039; If there is insufficient bandwidth available, a name can be entered in the Call Counter field, and the maximum number of calls permitted for the relevant route can be entered in the max field.&lt;br /&gt;
&lt;br /&gt;
Clicking the name of a route (for example, TEL1:exchange) filters the display of the routes by the set interface. Clicking the name of the route a second time again shows the routes that are not associated. If, for example, several routes have been created for the TEL1 interface, then clicking one of the TEL1 interfaces hides all other routes that do not have TEL1 selected as the source or destination interface.&lt;br /&gt;
&lt;br /&gt;
The adjacent arrow button (--&amp;gt;) can be used to edit routes.&lt;br /&gt;
&lt;br /&gt;
== CGPN Maps ==&lt;br /&gt;
It is also often necessary to define routes depending on the calling number. Just as maps are added to routes, so-called CGPN maps must be added to the maps for this purpose. This not only allows calling numbers to be manipulated in order to suppress the extension for outgoing calls, for example, but also the entire map to be made dependent on the calling number.&lt;br /&gt;
The arrow button (--&amp;gt;) in the CGPN Maps column can be used to define and edit such maps.&lt;br /&gt;
* &#039;&#039;&#039;Number In:&#039;&#039;&#039; The calling number. The CGPN map is valid if the inbound E.164 call number matches the call number or dial prefix set here.&lt;br /&gt;
* &#039;&#039;&#039;Name In:&#039;&#039;&#039; The calling name. The CGPN map is valid if the inbound H.323 call name matches the name set here.&lt;br /&gt;
* &#039;&#039;&#039;Number Out:&#039;&#039;&#039; Here, you enter the call number or dial prefix to be replaced for the switching.&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/Gateway/General&amp;diff=4168</id>
		<title>Reference:Administration/Gateway/General</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/Gateway/General&amp;diff=4168"/>
		<updated>2007-05-08T13:34:56Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Gateway Settings ==&lt;br /&gt;
{|&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;Gatekeeper ID&#039;&#039;&#039;&lt;br /&gt;
|The Gatekeeper Identifier. This is used with VOIP interfaces configured as &amp;quot;Gatekeeper/Registrar&amp;quot; as Gatekeeper Identifier (H.323) or Registrar Name (SIP). If multiple Gatekeepers are installed in a network this can be used to find the right gatekeeper using gatekeeper discovery. If a PBX is enabled on the same system a different Gatekeeper Identifier must be used for Gateway and PBX.&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;Call Logging&#039;&#039;&#039;&lt;br /&gt;
|A checked check box enables the output of syslog information in respect of the calls made via the gateway.&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;Route Logging&#039;&#039;&#039;&lt;br /&gt;
|A checked check box enables the output of syslog information in respect of the used voice routes of the gateway.&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;Billing CDRs only&#039;&#039;&#039;&lt;br /&gt;
|If enabled for each call only a single record at the end of the call is send as CDR. This record contains all information needed for billing purposes.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Feature Codes ==&lt;br /&gt;
{{Feature-Codes}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Licenses ==&lt;br /&gt;
This table displays the installed licenses and the current use of these licenses.&lt;br /&gt;
{|&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;Gateway&#039;&#039;&#039;&lt;br /&gt;
|Valid only if this is an OEM version of the gateway, which by default does not have &amp;quot;Gateway&amp;quot; capabilities. If there are no Gateway capabilities the Interfaces can only be used for a local PBX.&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;Gatekeeper6&#039;&#039;&#039;&lt;br /&gt;
|Gatekeeper licences. Allows VOIP Interfaces of type &amp;quot;Gatekeeper /Registrar&amp;quot; to be configured.&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;BRIs&#039;&#039;&#039;&lt;br /&gt;
|Basic Rate ISDN interfaces. The available licenses are used for the interfaces in the sequence the interfaces are displayed. To use other interfaces it is possible to disable interfaces&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;PRIs&#039;&#039;&#039;&lt;br /&gt;
|Primary Rate ISDN interfaces. The available licenses are used for the interfaces in the sequence the interfaces are displayed. To use other interfaces it is possible to disable interfaces&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;Channels&#039;&#039;&#039;&lt;br /&gt;
|DSP channels.&lt;br /&gt;
|-&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; nowrap=&amp;quot;true&amp;quot;|&#039;&#039;&#039;ABs&#039;&#039;&#039;&lt;br /&gt;
|Analog interfaces.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:DHSG_headset_specification&amp;diff=4074</id>
		<title>Howto:DHSG headset specification</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:DHSG_headset_specification&amp;diff=4074"/>
		<updated>2007-05-07T13:46:55Z</updated>

		<summary type="html">&lt;p&gt;Gpa: attachement changed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;here is the technical specification of the DHSG headset interface, also used in the IP230.  Please note that DHSG is a de factor standard, not a proprietary definition by innovaphone.  this specification only exists in German, unfortunately.&lt;br /&gt;
&lt;br /&gt;
==Article Attachements==&lt;br /&gt;
[[Media:TR-DSHG.zip]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Faq|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Features&amp;diff=4069</id>
		<title>Reference:Configuration/DECT/Features</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Configuration/DECT/Features&amp;diff=4069"/>
		<updated>2007-05-07T11:09:22Z</updated>

		<summary type="html">&lt;p&gt;Gpa: template name changed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Feature-Codes}}&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Template:CGPN-CDPN_Mappings&amp;diff=4068</id>
		<title>Template:CGPN-CDPN Mappings</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Template:CGPN-CDPN_Mappings&amp;diff=4068"/>
		<updated>2007-05-07T11:08:06Z</updated>

		<summary type="html">&lt;p&gt;Gpa: Category templates added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For every interface, it is possible to store so-called &#039;&#039;&#039;CGPN In, CDPN In, CGPN Out and CDPN Out mappings&#039;&#039;&#039; (Calling Party Number In, Called Party Number In, Calling Party Number Out, Called Party Number Out), enabling call numbers and call number formats to be adjusted for incoming and outgoing calls. The call number formats are as follows:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
! Unknown: &lt;br /&gt;
| Unspecified. Number called in outgoing calls.&lt;br /&gt;
| u&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! Subscriber:&lt;br /&gt;
| Call number in local network. Number called in incoming calls.&lt;br /&gt;
| s&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! National:&lt;br /&gt;
| Call number with area code. Calling number from home country.&lt;br /&gt;
| n&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
! International:&lt;br /&gt;
| Call number with country code and area code. Calling number from abroad.&lt;br /&gt;
| i&lt;br /&gt;
| 00&lt;br /&gt;
|-&lt;br /&gt;
! Abbreviated:&lt;br /&gt;
| Unusual.&lt;br /&gt;
| a&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! Network-specific:&lt;br /&gt;
| Unusual.&lt;br /&gt;
| x&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clicking the link &#039;&#039;+&#039;&#039; or a mapping already created (for example, n-&amp;gt;0) opens a popup page, on which the setting for the CGPN In, CDPN In, CGPN Out and CDPN Out mappings can be made:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;CGPN In:&#039;&#039;&#039; Is used to process the calling number of incoming calls.&lt;br /&gt;
* &#039;&#039;&#039;CDPN In:&#039;&#039;&#039; Is used to process the called number of incoming calls.&lt;br /&gt;
* &#039;&#039;&#039;CGPN Out:&#039;&#039;&#039; Is used to process the calling number of outgoing calls.&lt;br /&gt;
* &#039;&#039;&#039;CDPN Out:&#039;&#039;&#039; Is used to process the called number of outgoing calls.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each mapping can be specified for a particular call number type:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Unknown:&#039;&#039;&#039; The mapping applies to unknown, external calls.&lt;br /&gt;
* &#039;&#039;&#039;ISDN:&#039;&#039;&#039; The mapping applies to external calls.&lt;br /&gt;
* &#039;&#039;&#039;Private:&#039;&#039;&#039; The mapping applies to internal calls.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Templates]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Reference:Administration/Gateway/Interfaces&amp;diff=4067</id>
		<title>Reference:Administration/Gateway/Interfaces</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Reference:Administration/Gateway/Interfaces&amp;diff=4067"/>
		<updated>2007-05-07T11:06:58Z</updated>

		<summary type="html">&lt;p&gt;Gpa: template name changed&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The display of the gateway’s configurable &#039;&#039;&#039;interfaces&#039;&#039;&#039; is organised in columns:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Interface:&#039;&#039;&#039; The name of the interface. Clicking this name opens a popup page, on which all settings can be made. The settings are described in more detail in the following chapter &amp;quot;[[#CGPN.2FCDPN_Mappings|Administration/Gateway/Interfaces/Interface (ISDN &amp;amp; virtual interfaces)]]&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;CGPN In, CDPN In, CGPN Out, CDPN Out:&#039;&#039;&#039; Precise details on CGPN In, CDPN In, CGPN Out and CDPN Out mappings are contained in the chapter entitled &amp;quot;[[#CGPN.2FCDPN_Mappings|Administration/Gateway/Interfaces/CGPN-CDPN Mappings]]&amp;quot; further down in the text.&lt;br /&gt;
* &#039;&#039;&#039;State:&#039;&#039;&#039; The current state of the interface at physical and at protocol level. Possible states are: &#039;&#039;Up&#039;&#039;, &#039;&#039;Down&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Registration:&#039;&#039;&#039; If a terminal has successfully registered with an ISDN, SIP or virtual interface, then this is indicated in this column through specification of the IP address &amp;lt;Name of the VoIP interface:Call number:IP address&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Interface (ISDN, SIP &amp;amp; virtual interfaces) ==&lt;br /&gt;
Clicking the name of an interface in the Interface column opens a popup page, on which the interfaces can be individually configured. Like the PBX objects, this popup page also contains standard entry fields that occur, more or less, in all interfaces. These standard fields are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; The descriptive name of the interface.&lt;br /&gt;
* &#039;&#039;&#039;Disable:&#039;&#039;&#039; A checked check box disables the relevant interface.&lt;br /&gt;
* &#039;&#039;&#039;Tones:&#039;&#039;&#039; The standard calling tone for the relevant interface is set with the Tones list box.&lt;br /&gt;
* &#039;&#039;&#039;Interface Maps:&#039;&#039;&#039; The interface can be configured as a point-to-point connection (Point-to-Point), as a point-to-multipoint connection (Point-to-Multipoint) or manually (Manual) using CGPN/CDPN maps.&lt;br /&gt;
See description further down in the text.&lt;br /&gt;
* &#039;&#039;&#039;Registration:&#039;&#039;&#039; With the Registration list box, an H.323 registration or a SIP registration can be initiated for ISDN interfaces. The routes to be handled as incoming and outgoing calls on the relevant interface are automatically created here (see &amp;quot;[[Reference:Administration/Gateway/Routes|Administration/Gateway/Routes]]&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== ISDN interfaces (PPP, TEL1-4, BRI1-4, PRI1-4) ===&lt;br /&gt;
After selection of an &#039;&#039;&#039;interface map&#039;&#039;&#039;, the relevant section is displayed. If Point-to-Point is selected, the Interface Maps Point-to-Point section is displayed:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Area Code:&#039;&#039;&#039; The international code (for example, 49).&lt;br /&gt;
* &#039;&#039;&#039;Subscriber Number:&#039;&#039;&#039; The local network number (for example, 7031).&lt;br /&gt;
* &#039;&#039;&#039;National Prefix:&#039;&#039;&#039; The national prefix (for example, 0).&lt;br /&gt;
* &#039;&#039;&#039;International Prefix:&#039;&#039;&#039; The international prefix (for example, 00).&lt;br /&gt;
&lt;br /&gt;
If Trunk Point-to-Multipoint is selected, the Interface Maps Point-to-Multipoint section is displayed:&lt;br /&gt;
* &#039;&#039;&#039;MSN1-3 / Ext.:&#039;&#039;&#039; For every ISDN basic access, several call numbers can be configured. The innovaphone gateways support up to three multiple subscriber numbers (MSN1-3), followed by the extension (Ext.), which represents the extension to which the MSN is to be mapped.&lt;br /&gt;
* &#039;&#039;&#039;National Prefix:&#039;&#039;&#039; The national prefix (for example, 0).&lt;br /&gt;
* &#039;&#039;&#039;International Prefix:&#039;&#039;&#039; The international prefix (for example, 00).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== Coder Preferences section: ====&lt;br /&gt;
After selection of a registration method, the &#039;&#039;&#039;Coder Preferences&#039;&#039;&#039; section is displayed together with the relevant Registration section.&lt;br /&gt;
&lt;br /&gt;
The standard entry fields in the Coder Preferences section are:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Model:&#039;&#039;&#039; The Model list box allows you to select the coder to be used. The coders available for selection are:&amp;lt;br&amp;gt;&#039;&#039;G711A, G711u, G723-53, G729A, G726-32 and XPARENT&#039;&#039;.&amp;lt;br&amp;gt;If the remote VoIP device does not support the set coder, a commonly supported coder is used, unless the Exclusive check box was enabled.&lt;br /&gt;
* &#039;&#039;&#039;Frame:&#039;&#039;&#039; Determines the packet size used in transmitting voice data (in ms). Larger packets cause a greater delay in voice data transmission, but cause less load on the network, since the overhead involved in transporting the packets in the network is lower. The higher the packet size used, the lower the bandwidth effectively used.&lt;br /&gt;
&lt;br /&gt;
  &#039;&#039;&#039;Encoding method | Packet size | Bandwidth&#039;&#039;&#039;&lt;br /&gt;
  ---------------------------------------------&lt;br /&gt;
       G.711       |    30ms     |   77kb&lt;br /&gt;
       G.711       |    90ms     |   68kb&lt;br /&gt;
  ---------------------------------------------&lt;br /&gt;
       G.729       |    30ms     |   21kb&lt;br /&gt;
       G.729       |    90ms     |   12kb&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Exclusive:&#039;&#039;&#039; A checked check box enforces the set encoding (Model), regardless of whether it is supported by the remote VoIP device.&lt;br /&gt;
* &#039;&#039;&#039;SC:&#039;&#039;&#039; A checked check box enables SC (Silence Compression). With SC, no data is transmitted during pauses in the conversation. This also allows bandwidth to be saved without quality loss.&lt;br /&gt;
* &#039;&#039;&#039;Enable T.38:&#039;&#039;&#039; A checked check box enables the T.38 Fax-over-IP protocol. If a fax machine was connected to the relevant interface, then this check box must be enabled; otherwise, fax transmissions are not handled.&lt;br /&gt;
* &#039;&#039;&#039;Enable PCM:&#039;&#039;&#039; A checked check box enables the PCM switch (Pulse Code Manipulation). Calls from one interface to another interface are then handled directly over the ISDN PCM bus, which in turn saves DSP channels. This entry field is optional and is displayed only in particular devices.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Registration section:&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
All non-virtual interfaces additionally have the &#039;&#039;&#039;Registration&#039;&#039;&#039; section after selection of the registration method.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== H.323 Registration section ====&lt;br /&gt;
The entry fields for an &#039;&#039;&#039;H.323 registration&#039;&#039;&#039; are:&lt;br /&gt;
* &#039;&#039;&#039;Gatekeeper Address (primary):&#039;&#039;&#039; The primary gatekeeper IP address at which the interface is to register. If the primary gatekeeper is located on the same device, the local IP address 127.0.0.1 can also be entered here.&lt;br /&gt;
* &#039;&#039;&#039;Gatekeeper Address (secondary):&#039;&#039;&#039; The secondary gatekeeper IP address at which the interface is to register, if registration with the primary gatekeeper fails. If the secondary gatekeeper is located on the same device, the local IP address 127.0.0.1 can likewise be entered here.&lt;br /&gt;
* &#039;&#039;&#039;Gatekeeper ID:&#039;&#039;&#039; It is also sufficient to specify only the Gatekeeper ID (see also the chapter entitled &amp;quot;[[Reference:Administration/Gateway/General|Administration/Gateway/General]]&amp;quot;).&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; The unique, descriptive H.323 name of the interface or registration.&lt;br /&gt;
* &#039;&#039;&#039;Number:&#039;&#039;&#039; The unique E.164 call number of the interface or registration.&lt;br /&gt;
* &#039;&#039;&#039;Password / Retype:&#039;&#039;&#039; The security of the registration can be raised by specifying a password (Password). The password must be confirmed (Retype).&lt;br /&gt;
* &#039;&#039;&#039;Supplementary Services (with Feature Codes):&#039;&#039;&#039; A checked check box enables the use of additional features (Feature Codes). See description in the chapter entitled &amp;quot;[[Reference:Administration/Gateway/General|Administration/Gateway/General]]&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Dynamic Group:&#039;&#039;&#039; A dynamic group can be added to the H.323 registration.&amp;lt;br&amp;gt;Groups can be configured as static, dynamic-in or dynamic-out. For members of static groups, calls are always signalled. It works differently for members of dynamic groups, which register with or unregister from a group dynamically using a function key (Join Group). The difference between dynamic-in and dynamic-out lies in whether the object is to be contained in the relevant group as standard (in) or not (out).&lt;br /&gt;
See also description in the chapter entitled &amp;quot;[[Reference:Administration/PBX/Objects|Administration/PBX/Objects]]&amp;quot;.&lt;br /&gt;
* &#039;&#039;&#039;Direct Dial:&#039;&#039;&#039; Using Direct Dial, a call setup to the specified call number is initiated as soon as the handset is picked up. A conceivable scenario would be a lift emergency telephone that is connected with the security control room, for example.&lt;br /&gt;
* &#039;&#039;&#039;Locked White List:&#039;&#039;&#039; Here, you can specify a comma-separated list of call numbers that may also be dialled in the case of a locked telephone (for example, emergency services numbers, like 110, 911).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== SIP Registration section ====&lt;br /&gt;
The entry fields for a &#039;&#039;&#039;SIP registration&#039;&#039;&#039; are:&lt;br /&gt;
* &#039;&#039;&#039;Server Address (primary):&#039;&#039;&#039; The IP address or the proxy server address of the SIP provider (for example sipgate.de, 217.10.79.9), to where the SIP messages (for example, register) are to be sent.&lt;br /&gt;
* &#039;&#039;&#039;Server Address (secondary):&#039;&#039;&#039; If the SIP provider has an alternative IP address or proxy server, then it can be entered here. In the event of failure of the primary server (for example, when maintenance is being carried out), the registration is then retained.&lt;br /&gt;
* &#039;&#039;&#039;STUN Server:&#039;&#039;&#039; The STUN server name or IP address must be configured if the telephone uses a private IP address, but the SIP server is accessible under a public IP address. The value is given by the SIP provider or administrator (for example, stun.xten.com or 64.69.76.23). You can choose any STUN server; it does not necessarily have to correspond to the one of the SIP provider.&lt;br /&gt;
* &#039;&#039;&#039;ID @:&#039;&#039;&#039; Here, you enter the user ID followed by the SIP provider domain name (for example, 8111111e0@sipgate.de).&lt;br /&gt;
* &#039;&#039;&#039;Display Name:&#039;&#039;&#039; The name you enter here, which corresponds to the part in front of the @ of the URI, is required for the registration if the number (Account) was not specified (for example, 8111111e0).&lt;br /&gt;
* &#039;&#039;&#039;Account:&#039;&#039;&#039; Likewise in this protocol, a call number is required for the registration, which corresponds to the part in front of the @ of the URI (for example, 8111111e0).&lt;br /&gt;
* &#039;&#039;&#039;Password / Retype:&#039;&#039;&#039; The password (Password) of the SIP Account must be specified and confirmed (Retype).&lt;br /&gt;
* &#039;&#039;&#039;Supplementary Services (with Feature Codes):&#039;&#039;&#039; See entry fields for an &#039;&#039;&#039;H.323 registration&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Dynamic Group:&#039;&#039;&#039; See entry fields for an &#039;&#039;&#039;H.323 registration&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Direct Dial:&#039;&#039;&#039; See entry fields for an &#039;&#039;&#039;H.323 registration&#039;&#039;&#039;.&lt;br /&gt;
* &#039;&#039;&#039;Locked White List:&#039;&#039;&#039; See entry fields for an &#039;&#039;&#039;H.323 registration&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== SIP interfaces (SIP1-4) ===&lt;br /&gt;
In addition to the ISDN interfaces (PPP, TEL1-4, BRI1-4, PRI1-4) and virtual interfaces (TEST, TONE, HTTP), there are also four SIP interfaces (SIP1-4), which can be used to obtain a trunk line from a SIP provider, for example. For a description of the entry fields, please refer to the description of the SIP registration above. There are, however, three further entry fields:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Name:&#039;&#039;&#039; A descriptive name for the interface.&lt;br /&gt;
* &#039;&#039;&#039;Disable:&#039;&#039;&#039; Disables the relevant interface.&lt;br /&gt;
* &#039;&#039;&#039;Registration:&#039;&#039;&#039; Corresponds to the Registration entry field of the ISDN interfaces.&amp;lt;br&amp;gt;After selection of H.323, the Registration for H.323 section is displayed, enabling registration of a SIP Account with a local PBX (for example, innovaphone PBX).&amp;lt;br&amp;gt;After selection of SIP, the Registration for SIP section is displayed, enabling in turn registration with a local SIP PBX (for example, innovaphone PBX).&lt;br /&gt;
&lt;br /&gt;
To obtain a trunk line from a SIP provider, you must proceed as follows:&lt;br /&gt;
&lt;br /&gt;
# Open one of the four SIP interfaces.&lt;br /&gt;
# Enter SIP Account data (ID, STUN server, Account, password).&lt;br /&gt;
# Under Registrations, link the SIP registration via H.323 to a PBX object of the Trunk type created beforehand (specification of the GK ID or GK address and the H.323 name or E.164 call number is sufficient).&lt;br /&gt;
# Confirm with OK.&lt;br /&gt;
&lt;br /&gt;
A successful registration is displayed in the overview page Administration/Gateway/Interfaces as follows:&lt;br /&gt;
{| border=1&lt;br /&gt;
! style=&amp;quot;background:#DCDCDC;&amp;quot;| State&amp;lt;br&amp;gt;(IP of the SIP provider) !! style=&amp;quot;background:#DCDCDC;&amp;quot;| Alias&amp;lt;br&amp;gt;(PBX user object) !! style=&amp;quot;background:#DCDCDC;&amp;quot;| Registration&amp;lt;br&amp;gt;(IP of the PBX)&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; align=&amp;quot;center&amp;quot;&lt;br /&gt;
| For example,&amp;lt;br&amp;gt;217.10.79.9&amp;lt;br&amp;gt;(sipgate.de)&lt;br /&gt;
| H.323 name:E.164 no.&amp;lt;br&amp;gt;SIPTrunk:8&lt;br /&gt;
| --&amp;gt; 127.0.0.1&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
In the example above, the trunk line of the SIP carrier sipgate.de is picked up using the Trunk PBX object with the name SIPTrunk and the call number 8. The dialling of the call number 807031730090 therefore initiates a call at innovaphone AG via the configured SIP carrier.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Virtual interfaces (TEST, TONE, HTTP) ===&lt;br /&gt;
The non-configurable, internal interface TEST is only usable as the destination for a call. If a call is received on this interface, the music on hold contained in the non-volatile memory is played. Incoming calls must be in G.729A or G.723 format; other formats are not supported.  Suffix dialling digits are ignored.&lt;br /&gt;
The internal interface TONE is only usable as the destination for a call. If a call is received on this interface, it is connected and the configured dial tone (Tones) is played. This happens particularly with least-cost-routing scenarios, where the call can only be switched once some of the dialled digits have been analysed. In the meantime, the dial tone is played via the TONE interface. Suffix dialling digits are ignored. The TONE interface can process several calls.&lt;br /&gt;
The non-configurable, internal interface HTTP is only usable as the destination for a call. If a call is received on this interface, music on hold, an announcement or some other spoken information is played from a Web server. The configuration only makes sense in combination with the innovaphone PBX.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== CGPN/CDPN Mappings ==&lt;br /&gt;
{{CGPN-CDPN_Mappings}}&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Template:CGPN-CDPN_Mappings&amp;diff=4065</id>
		<title>Template:CGPN-CDPN Mappings</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Template:CGPN-CDPN_Mappings&amp;diff=4065"/>
		<updated>2007-05-07T11:06:20Z</updated>

		<summary type="html">&lt;p&gt;Gpa: Template:Tpl cgpn-cdpn mappings moved to Template:CGPN-CDPN Mappings: New template name&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For every interface, it is possible to store so-called &#039;&#039;&#039;CGPN In, CDPN In, CGPN Out and CDPN Out mappings&#039;&#039;&#039; (Calling Party Number In, Called Party Number In, Calling Party Number Out, Called Party Number Out), enabling call numbers and call number formats to be adjusted for incoming and outgoing calls. The call number formats are as follows:&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;0&amp;quot;&lt;br /&gt;
! Unknown: &lt;br /&gt;
| Unspecified. Number called in outgoing calls.&lt;br /&gt;
| u&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! Subscriber:&lt;br /&gt;
| Call number in local network. Number called in incoming calls.&lt;br /&gt;
| s&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
! National:&lt;br /&gt;
| Call number with area code. Calling number from home country.&lt;br /&gt;
| n&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
! International:&lt;br /&gt;
| Call number with country code and area code. Calling number from abroad.&lt;br /&gt;
| i&lt;br /&gt;
| 00&lt;br /&gt;
|-&lt;br /&gt;
! Abbreviated:&lt;br /&gt;
| Unusual.&lt;br /&gt;
| a&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
! Network-specific:&lt;br /&gt;
| Unusual.&lt;br /&gt;
| x&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Clicking the link &#039;&#039;+&#039;&#039; or a mapping already created (for example, n-&amp;gt;0) opens a popup page, on which the setting for the CGPN In, CDPN In, CGPN Out and CDPN Out mappings can be made:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;CGPN In:&#039;&#039;&#039; Is used to process the calling number of incoming calls.&lt;br /&gt;
* &#039;&#039;&#039;CDPN In:&#039;&#039;&#039; Is used to process the called number of incoming calls.&lt;br /&gt;
* &#039;&#039;&#039;CGPN Out:&#039;&#039;&#039; Is used to process the calling number of outgoing calls.&lt;br /&gt;
* &#039;&#039;&#039;CDPN Out:&#039;&#039;&#039; Is used to process the called number of outgoing calls.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Each mapping can be specified for a particular call number type:&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Unknown:&#039;&#039;&#039; The mapping applies to unknown, external calls.&lt;br /&gt;
* &#039;&#039;&#039;ISDN:&#039;&#039;&#039; The mapping applies to external calls.&lt;br /&gt;
* &#039;&#039;&#039;Private:&#039;&#039;&#039; The mapping applies to internal calls.&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=File:Unknown-Numbering.png&amp;diff=3930</id>
		<title>File:Unknown-Numbering.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=File:Unknown-Numbering.png&amp;diff=3930"/>
		<updated>2007-05-03T11:30:45Z</updated>

		<summary type="html">&lt;p&gt;Gpa: category added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:Images]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=File:Unknown-Numbering.png&amp;diff=3929</id>
		<title>File:Unknown-Numbering.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=File:Unknown-Numbering.png&amp;diff=3929"/>
		<updated>2007-05-03T11:30:25Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:How_to_change_or_deactivate_the_SoftwarePhone_hotkey_ALT_ESC%3F&amp;diff=3902</id>
		<title>Howto:How to change or deactivate the SoftwarePhone hotkey ALT ESC?</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:How_to_change_or_deactivate_the_SoftwarePhone_hotkey_ALT_ESC%3F&amp;diff=3902"/>
		<updated>2007-05-02T17:47:50Z</updated>

		<summary type="html">&lt;p&gt;Gpa: Q10283 - HOWTO: How to change or deactivate the SoftwarePhone hotkey ALT+ESC? added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This short document explains how to change or deactivate the SoftwarePhone &#039;&#039;&#039;hotkey ALT+ESC&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* SoftwarePhone, V5.01&lt;br /&gt;
&lt;br /&gt;
build 04-5667 and later.&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
===Configuration===&lt;br /&gt;
You can deactivate the &#039;&#039;&#039;hotkey&#039;&#039;&#039; by typing 0 in &#039;&#039;HKEY_CURRENT_USER\Software\innovaphone\SoftwarePhone\main\HOTKEY&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
If you are typing another key you can enforce another combination. The standard hotkey is &#039;&#039;&#039;ALT+ESC&#039;&#039;&#039; (&#039;&#039;&#039;&#039;&#039;0001001b&#039;&#039;&#039;&#039;&#039;). The first four digits are regarding to the first button (&#039;&#039;&#039;ALT&#039;&#039;&#039;) and the second four digits are regarding to the combining button (&#039;&#039;&#039;ESC&#039;&#039;&#039;). So the hotkey &#039;&#039;&#039;CTRL+SPACE&#039;&#039;&#039; results &#039;&#039;&#039;&#039;&#039;00020020&#039;&#039;&#039;&#039;&#039;.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:Authentication_in_the_SOAP_API_interface&amp;diff=3900</id>
		<title>Howto:Authentication in the SOAP API interface</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:Authentication_in_the_SOAP_API_interface&amp;diff=3900"/>
		<updated>2007-05-02T17:41:07Z</updated>

		<summary type="html">&lt;p&gt;Gpa: Q10524 - HOWTO: Authentication in the SOAP interface added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The authentication/user scheme used in the PBX’s SOAP API is sometimes confusing. Here is how it works.&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* all PBX platforms&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
===Problem Details===&lt;br /&gt;
In the PBX’s SOAP API user model, there are 3 levels of authorization.&lt;br /&gt;
# the basic access, controlled on the HTTP level&lt;br /&gt;
# the “Initialize” level&lt;br /&gt;
# the “UserInitialize” level&lt;br /&gt;
&lt;br /&gt;
To execute any SOAP function, you must be authenticated to the PBX. This requires of course a user name and a password. There are three options for this:&lt;br /&gt;
# use the gateways admin user name and its password. This will give you full access to the SOAP level.&lt;br /&gt;
# use the user name “admin” along with the PBX password.  This will give you full access to the SOAP level too.  &lt;br /&gt;
# use the alias (aka short name) of just any PBX user that has a password defined along with this password.  This will give access limited to this user.&lt;br /&gt;
&lt;br /&gt;
Please note that this username and password pair is not sent as an argument to any SOAP function. Instead, it is passed on the underlying HTTP level to the PBX.  The exact syntax to do that thus varies greatly depending on the SOAP platform you use.  In many platforms, this user/password pair is referred to as “credentials”.&lt;br /&gt;
&lt;br /&gt;
Some of the SOAP functions (such as Initialize and UserInitialize) require a user name as an argument.  If so, then use the users cn as the user name.  This implies that for calling a SOAP function that requires a user name argument, there must be a corresponding user object in the PBX defined. You can neither use the predefined name “admin” in this context nor the gateway admin account name defined for the gateway.&lt;br /&gt;
&lt;br /&gt;
SOAP functions never have a password within their arguments.&lt;br /&gt;
&lt;br /&gt;
Please note that some SOAP platform do not support HTTP digest authentication.  They will be using basic authentication instead.  If you implement based on such a platform, you need to enabled basic authentication in the PBX configuration, as it normally is considered unsafe and thus disabled.  If you need to enable this thus depends on the SOAP application platform your applications are based on.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Howto|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:SIPTronic_ST-100_H.323_IP_Phone&amp;diff=3899</id>
		<title>Howto:SIPTronic ST-100 H.323 IP Phone</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:SIPTronic_ST-100_H.323_IP_Phone&amp;diff=3899"/>
		<updated>2007-05-02T17:37:45Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Template-COMPAT_01.gif|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Product name==&lt;br /&gt;
SIPTronic ST-100 H.323 IP Phone&lt;br /&gt;
&lt;br /&gt;
==Category==&lt;br /&gt;
H.323 IP Phone&lt;br /&gt;
&lt;br /&gt;
==Functions==&lt;br /&gt;
* Basic Call functionality.&lt;br /&gt;
* For details please look at the attached test report.&lt;br /&gt;
&lt;br /&gt;
==Version==&lt;br /&gt;
1.42.028 H.323&lt;br /&gt;
&lt;br /&gt;
==Vendor==&lt;br /&gt;
SIPTronic&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Article Attachments==&lt;br /&gt;
[[Media:Compatibility-Report-Siptronic_ST-100.pdf]]&lt;br /&gt;
&lt;br /&gt;
==Approved Comments..==&lt;br /&gt;
Very good report - very detailed and it helps very much to clarify in which situations this phone can be used, and when not. Can we get the same report for the IP100?&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Compat|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:SIPTronic_ST-100_H.323_IP_Phone&amp;diff=3898</id>
		<title>Howto:SIPTronic ST-100 H.323 IP Phone</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:SIPTronic_ST-100_H.323_IP_Phone&amp;diff=3898"/>
		<updated>2007-05-02T17:36:17Z</updated>

		<summary type="html">&lt;p&gt;Gpa: Q10285 - COMPAT: SIPTronic ST-100 H.323 IP Phone added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Template-COMPAT_01.gif|right]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Product name==&lt;br /&gt;
SIPTronic ST-100 H.323 IP Phone&lt;br /&gt;
&lt;br /&gt;
==Category==&lt;br /&gt;
H.323 IP Phone&lt;br /&gt;
&lt;br /&gt;
==Functions==&lt;br /&gt;
* Basic Call functionality.&lt;br /&gt;
* For details please look at the attached test report.&lt;br /&gt;
&lt;br /&gt;
==Version==&lt;br /&gt;
1.42.028 H.323&lt;br /&gt;
&lt;br /&gt;
==Vendor==&lt;br /&gt;
SIPTronic&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Article Attachments==&lt;br /&gt;
[[Media:Compatibility-Report-Siptronic_ST-100.pdf]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Compat|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=File:Compatibility-Report-Siptronic_ST-100.pdf&amp;diff=3897</id>
		<title>File:Compatibility-Report-Siptronic ST-100.pdf</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=File:Compatibility-Report-Siptronic_ST-100.pdf&amp;diff=3897"/>
		<updated>2007-05-02T17:35:01Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
	<entry>
		<id>https://wiki.innovaphone.com/index.php?title=Howto:The_called_party_is_hearing_sounds_coming_generated_by_windows_applications_(e.g._incoming_email)%3F&amp;diff=3892</id>
		<title>Howto:The called party is hearing sounds coming generated by windows applications (e.g. incoming email)?</title>
		<link rel="alternate" type="text/html" href="https://wiki.innovaphone.com/index.php?title=Howto:The_called_party_is_hearing_sounds_coming_generated_by_windows_applications_(e.g._incoming_email)%3F&amp;diff=3892"/>
		<updated>2007-05-02T17:11:40Z</updated>

		<summary type="html">&lt;p&gt;Gpa: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This short document explains what to do when the called party is hearing sounds coming generated by windows applications (e.g. incoming email).&lt;br /&gt;
&lt;br /&gt;
==Applies To==&lt;br /&gt;
This information applies to&lt;br /&gt;
&lt;br /&gt;
* SoftwarePhone, V5.01&lt;br /&gt;
&lt;br /&gt;
build 04-5667 and later.&lt;br /&gt;
&lt;br /&gt;
==More Information==&lt;br /&gt;
===Configuration===&lt;br /&gt;
This may occur with headset or onboard soundcards with a rich set of options.&lt;br /&gt;
&lt;br /&gt;
Go to &#039;&#039;&#039;Start &amp;gt; Control Panel &amp;gt; Sounds and Multimedia &amp;gt; Audio Card &amp;gt;&#039;&#039;&#039; choose the sound device used &#039;&#039;&#039;&amp;gt;&#039;&#039;&#039; click &#039;&#039;&#039;Volume&#039;&#039;&#039; and mute the wave slide.&lt;br /&gt;
&lt;br /&gt;
==Approved Comments...==&lt;br /&gt;
This is also very commen with USB headsets. The ones I&#039;ve tryed has always generated &amp;quot;computer&amp;quot; sound for the called party and yourself. /Håkan NaB Communication&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--*[[Main_Page|wiki-innovaphone]]--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Faq|{{PAGENAME}}]]&lt;/div&gt;</summary>
		<author><name>Gpa</name></author>
	</entry>
</feed>