Versions Compared

Key

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

Introduction

IPUI = International Portable User Identity

Every Gigaset DECT handset has his own unique IPUI number. Using this IPUI number, we can assign a SIP account to an DECT handset.

You can find the DECT handset IPUI number by:

  • Open phone menu (right key), press *#06#. The IPUI number is listed on the first line.
  • On the Packaging of the Handset.

During DECT handset registration, the IPUI number is send to the DECT base to identify the handset.

From N720 software 108 or higher, the IPUI number can be send via auto provisioning in case of new handset assignment or handset replacement is needed, the advantage is:

  • Handset can be send direct to customer without need to travel yourself to the customer.
  • Handset will be registered without any interaction needed.
  • DECT registration via Web-interface does not need to be started.

DECT Handset - SIP Account relationship.

When you start with IPUI, it is important to know that there is a static relationship between the used DECT handset and the SIP account.

N720 DatabaseSIP AccountDECT HandsetSIP AccountWeb-Interface
011EnabledFAQ N720 - DECT handset registration via provisioning (IPUI)
122Enabled
233Enabled
......... 

If you delete / disable the SIP account, then the other accounts will keep the same position in the database.

See the example below, the 2e SIP account is disabled via provisioning / removed via the web-interface and the other accounts will keep the same position in the database. If you add a new Mobile device via the web-interface, it will automatic use the first available position in the database, so in this example it will be Database entry 1 equals SIP account 2.

N720 DatabaseSIP AccountDECT HandsetSIP AccountWeb-Interface
011EnabledFAQ N720 - DECT handset registration via provisioning (IPUI)
122Disabled
233Enabled
......... 

 

 

Expand
titleprovisioning example 3 SIP accounts

<!--VoIP 1 - DECT Handset 1 -->
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].ucB_SIP_ACCOUNT_IS_ACTIVE_1" class="symb_item" value="1"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].aucS_SIP_LOGIN_ID[0]" class="symb_item" value='"1013"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].aucS_SIP_PASSWORD[0]" class="symb_item" value='"Password"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].aucS_SIP_USER_ID[0]" class="symb_item" value='"1013"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].aucS_SIP_DISPLAYNAME[0]" class="symb_item" value='"N720_1013"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].ucVoipProviderIndex" class="symb_item" value="0"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].aucS_VOIP_NET_AM_NUMBER_1" class="symb_item" value='"*2"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].ucB_VOIP_NET_AM_ENABLED_1" class="symb_item" value="1"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[0].aucS_SIP_ACCOUNT_NAME_1[0]" class="symb_item" value='"1013"'/>

<!--VoIP 2 - DECT Handset 2 -->
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].ucB_SIP_ACCOUNT_IS_ACTIVE_1" class="symb_item" value="1"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].aucS_SIP_LOGIN_ID[0]" class="symb_item" value='"1014"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].aucS_SIP_PASSWORD[0]" class="symb_item" value='"Password"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].aucS_SIP_USER_ID[0]" class="symb_item" value='"1014"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].aucS_SIP_DISPLAYNAME[0]" class="symb_item" value='"N720_1014"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].ucVoipProviderIndex" class="symb_item" value="0"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].aucS_VOIP_NET_AM_NUMBER_1" class="symb_item" value='"*2"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].ucB_VOIP_NET_AM_ENABLED_1" class="symb_item" value="1"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[1].aucS_SIP_ACCOUNT_NAME_1[0]" class="symb_item" value='"1014"'/>

<!--VoIP 3 - DECT Handset 3 -->
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].ucB_SIP_ACCOUNT_IS_ACTIVE_1" class="symb_item" value="1"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].aucS_SIP_LOGIN_ID[0]" class="symb_item" value='"1022"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].aucS_SIP_PASSWORD[0]" class="symb_item" value='"Password"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].aucS_SIP_USER_ID[0]" class="symb_item" value='"1022"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].aucS_SIP_DISPLAYNAME[0]" class="symb_item" value='"N720_1022"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].ucVoipProviderIndex" class="symb_item" value="0"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].aucS_VOIP_NET_AM_NUMBER_1" class="symb_item" value='"*2"'/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].ucB_VOIP_NET_AM_ENABLED_1" class="symb_item" value="1"/>
<SYMB_ITEM ID="BS_VOIP_Data.astVoipAccounts[2].aucS_SIP_ACCOUNT_NAME_1[0]" class="symb_item" value='"1022"'/>

Provisioning Parameters

ParameterDescription
BS_AE_Subscriber.acIPUIRegistrationTimestamp

IPUI timestamp - beginning of IPUI window (char array; ddmmyyhhii - d =day, m = month, y = year, h = hour, i = min)

Example:

You need to define the data/time via hex value, starting with 0x3

<!-- IPUI Registration start at 24.04.17 (dd.mm.yy) at 10:00 o'clock -->

<SYMB_ITEM ID="BS_AE_Subscriber.acIPUIRegistrationTimestamp[0]" class="symb_item" value="0x32,0x34,0x30,0x34,0x31,0x37,0x31,0x30,0x30,0x30"/>

BS_AE_Subscriber.ulIPUIRegistrationDurationDuration of IPUI window starting from timestamp, when 0 - running all the time (seconds)

BS_Accounts.astAccounts[x].aucHandsetCode[0]

x = 0 - 99

DECT Handset IPUI value.

 (Important note: after changing it during runtime it might be changed during registration after some minutes (180 sec - current max delay))

 In case you prepare new configuration that is conflicting with the current one, HSs that conflict with reservations will be automatically deregistered.

BS_CUSTOM.bit.UseRandomRegistrationPIN

User defined PIN - this field has already existed. Its current value can be checked in WEB UI in the mobile devices list. Default user defined PIN value is "0000". When the PIN "0000" is used, then the user will not to enter a PIN code during registration. (This is only valid if the device comes direct from the factory, if the device was already registered also the code "0000" has to be entered.)

User defined PIN value has to be input when prompted on HS during registration.

BS_CUSTOM.aucKdsPin[0]

 

 

Expand
titleIPUI provisioning example

<!-- IPUI Registration start at 24.04.17 (dd.mm.yy) at 10:00 o'clock registration window is 72000 seconds -->

<SYMB_ITEM ID="BS_AE_Subscriber.acIPUIRegistrationTimestamp[0]" class="symb_item" value="0x32,0x34,0x30,0x34,0x31,0x37,0x31,0x30,0x30,0x30"/>
<SYMB_ITEM ID="BS_AE_Subscriber.ulIPUIRegistrationDuration" class="symb_item" value="72000"/>

<!-- DECT handset 1 belong to SIP account 1-->
<SYMB_ITEM ID="BS_Accounts.astAccounts[0].aucHandsetCode[0]" class="symb_item" value="0x02,0xB6,0xEC,0x8A,0xA5"/>
<!-- DECT handset 2 belong to SIP account 2-->
<SYMB_ITEM ID="BS_Accounts.astAccounts[1].aucHandsetCode[0]" class="symb_item" value="0x02,0x9E,0x74,0xA5,0x99"/>

<!-- Change the PIN to "0000" so the customer does not need to enter any PIN -->
<SYMB_ITEM ID="BS_CUSTOM.bit.UseRandomRegistrationPIN" class="symb_item" value="0"/>
<SYMB_ITEM ID="BS_CUSTOM.aucKdsPin[0]" class="symb_item" value="0x00,0x00"/>


 

 

CaseDescription
Random PIN is disabled, default PIN = 0000The user does not need to enter a PIN code during registration. (If not registered before, else PIN needs to be entered)
Example:

<SYMB_ITEM ID="BS_CUSTOM.bit.UseRandomRegistrationPIN" class="symb_item" value="0"/>
<SYMB_ITEM ID="BS_CUSTOM.aucKdsPin[0]" class="symb_item" value="0x00,0x00"/>

Random PIN is disabled, default PIN <> 0000The user needs to enter the defined PIN during registration.
Example PIN = 0001:

<SYMB_ITEM ID="BS_CUSTOM.bit.UseRandomRegistrationPIN" class="symb_item" value="0"/>
<SYMB_ITEM ID="BS_CUSTOM.aucKdsPin[0]" class="symb_item" value="0x00,0x01"/>

How to de-register the DECT handsetSend IPUI value "0x00,0x00,0x00,0x00,0x00"
Example de-register DECT handset 1:<SYMB_ITEM ID="BS_Accounts.astAccounts[0].aucHandsetCode[0]" class="symb_item" value="0x00,0x00,0x00,0x00,0x00"/>
How can I see that IPUI window is still open?

In the N720 the option "Deregister mobile device for this SIP connection" and "Delete entire mobile device account" is not visible.

On the status page (Bottom) you can see which handsets still have to be registered by IPUI. See example that 2 handsets have to be registered.

FAQ N720 - DECT handset registration via provisioning (IPUI)

What happens if I swap the IPUI of DECT handsets.

If you swap the IPUI of the DECT handsets, even if there where already registered, then these handsets will be deregistered and needs to be registered again by the customer.

The customer needs to start the manual registration process on the DECT handset.