FAQ - Lookup caching


Valid for:

N530

N610

N670

N770

N870

N870E

Embedded Integrator

Virtual Integrator

Introduction

When using the phonebook lookup feature, by default with every incoming call the device will do a phonebook lookup to match the incoming number with a name.

This can cause load on the server hosting the phonebooks. To reduce the load and have a faster name presentation we have the following options.

  1. From software 2.52: If CNIP is available do not start a lookup
  2. Caching with the options listed below

CNIP has priority over lookup

From software 2.52 we have implemented that if CNIP information is available, we do not do an Lookup.

This can be disabled via:

  • Auto-provisioning
  • Web-interface (Software 2.57.0 or higher)

Provisioning

Provisioning example how to change the behavior.
<?xml version="1.0" encoding="UTF-8"?>
<provisioning version="1.1" productID="e2">
   <nvm>
<!-- 1 = Enabled (Default), 0 = Disabled -->
       <param name="DmGlobal.0.CNIPOverAutolookup" value="0" />
   </nvm>
</provisioning>

Web-interface:

In the web-interface go to: Settings - Mobile devices - Administration


image-2024-1-8_15-24-16.png

Caching

Parameter

Netdir.<x>.CachingType

For value x see: FAQ - Directories number list

Example for LDAP (x=0):

<param name="Netdir.0.CachingType" value="1"/>

Value


0

Buffer entries (For cache size see below)

1

ask every lookup (Default)

2

refresh after 15 minutes

3

refresh after 1 hour

4

refresh after 6 hour

5

refresh after 12 hour

6

refresh after 18 hour

7

refresh after 1 day

8

refresh after 2 days

9

refresh after 3 days

10

refresh after 5 days

11

refresh after 1 week


The Cache Size is default 100 entries.

Parameter

DmGlobal.0.LookupCacheSize

<param name="DmGlobal.0.LookupCacheSize" value="100"/>

0

Minimum Value

100

Maximum Value



Information

These settings can only be changed via auto-provisioning.