www.tiptel.nl
Auto Provision Manual
1
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
Contents
1.1 Summary ........................................................................................................................................................................... 3
2.1 Obtain the server address .............................................................................................................................................. 3
2.1.1 Pushed by PnP servers ....................................................................................................................................... 3
2.1.2 Detect DHCP custom option. .............................................................................................................................. 4
2.1.3 Detect DHCP Option 66. ...................................................................................................................................... 4
2.1.4 Detect DHCP Option 43. ...................................................................................................................................... 4
2.1.5 Detect the phone flash. ........................................................................................................................................ 5
2.2 Download configuration files .......................................................................................................................................... 6
2.3 Resolve and apply the configurations ........................................................................................................................... 7
2.4 Do other updates .............................................................................................................................................................. 9
2.4.1 Upload ringtone ..................................................................................................................................................... 9
2.4.2 Update LCD language.......................................................................................................................................... 9
2.4.3 Upload local contacts ........................................................................................................................................... 9
2.4.4 Update firmware .................................................................................................................................................. 10
2.4.5 Upload LCD logo ................................................................................................................................................. 11
Appendix A ............................................................................................................................................................................. 12
1.
i.
Description of configuration parameters in CFG file ........................................................................................ 12
Configure the Expansion Module via Auto Provision .............................................................................................. 35
2
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
1.1 Summary
The presented document will show you how auto provision works and how to make auto provision work. The process of
a successful auto provision is:
1. Obtain a server address in which store the configuration files.
2. Download the configuration files from the configured server.
3. Resolve and apply the configurations written in the configuration file.
4. Do other updates, for example the firmware updating.
2.1 Obtain the server address
When the phone boots up, it will go by the following process to try to obtain the server address:
PnP server  DHCP custom option  DHCP option 66  DHCP option 43  Phone Flash
The following are the details of each process:
2.1.1 Pushed by PnP servers
Note
Plug „n Play (PnP) provides a proprietary method to enable "Auto Provisioning". If PnP config is Enabled,
the phone will send SIP SUBSCRIBE messages to a multicast address when it boots up. Any SIP server
3
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
understanding that message will reply with a SIP NOTIFY message containing the Auto Provisioning Server URL
where the phones can request their configuration. Modern SIP PBXs/Proxies can provide the PnP configuration
data. Please refer to the manual of your PBX/Proxy. This kind of auto provision is mainly used under some possible
circumstance like your phones have no default provisioning server set and are not able to detect DHCP options
(when the they use static IP address). Pay attention to the point that PnP config has the highest priority in
obtaining the provisioning server address and if it fails to get any information from PnP servers, it won‟t go to other
processes.
2.1.2 Detect DHCP custom option.
It must be configured on the phone by web management:
Note: A valid Custom Option is from 128 to 254. The Custom Option Type must be in accordance with the one
defined in the DHCP server. If the phone fails to get any information from custom option, it will go to detect DHCP
Option 66.
2.1.3 Detect DHCP Option 66.
The IP phones will check this option by default. If the phone fails to get any information from DHCP Option 66, it will
go to detect DHCP Option 43.
2.1.4 Detect DHCP Option 43.
The IP phones will check this option by default. If the phone fails to get any information from DHCP Option 43 and
Check New Config is not Disabled, it will go to detect the phone flash.
4
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
2.1.5 Detect the phone flash.
The value is what you can read from the web management of the phone:
Note: This process depends on the setting of Check New Config and if it is set to be Disabled, the phone won‟t
detect the FLASH. The supported protocols of a URL are: HTTP/HTTPS/FTP/TFTP.
Account and Password will
be used to access to the URL if required. FTP server always has this requirement. For example, the following
settings will make the phone access to FTP server 192.168.0.231, using account Vin and Passwords 123 (on the
web it is hid by 3 points), when the phone powers on. If the phone fails to get any information from phone flash, the
current round of obtaining server address will stop here.
5
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
2.2 Download configuration files
There are 2 configuration files both of which are CFG formatted that the phone will try to download from the server
during provisioning. We call them Common CFG file and MAC-Oriented CFG file. The Common CFG file will be
effectual for all the phones of the right model. However, a MAC-Oriented CFG file will only be effectual for the specific
phone which can be told by its MAC address. A common CFG file has a fixed name for each model while a
MAC-Oriented CFG file is named after a MAC address of the specific phone. The names of the Common CFG file for
each model are:
IP 286: y000000000000.cfg
IP 284: y000000000004.cfg
IP 280: y000000000007.cfg
There are 11 zeros between the letter y and the last number. Except 0 for IP 286 which is special, the last number for
other models is decided by the hardware version of the relevant model, for it is the first number of the hardware version
of the model. For instance, for a IP 284 whose MAC address is 001565113af8, the 2 configuration files for it will be:
y000000000004.cfg and 001565113af8.cfg.
To have this name division on configuration files will help when doing same auto provision to mass phones. For
example, assumed that you have 1000 pieces of IP 286 and you want to update firmware for all phones, you just need
to prepare only one y000000000000.cfg which defines the firmware update request, then put it onto the provisioning
server.
Note: In case that the phone is on a live call, it will keep on asking for the CFG files with an interval of 30 seconds for up
to 2 hours.
6
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
2.3 Resolve and apply the configurations
If the downloaded configuration files have been AES encrypted, the AES Keys will be needed. The Common AES Key
is for decrypting the Common CFG file. The MAC-Oriented AES Key is for decrypting the MAC-Oriented CFG file. The
keys must be 16 bytes and the supported characters are: 0 ~ 9, A ~ Z, a ~ z and the following special characters: # $ %
*+,-.:=?@[]^_{}~
In a CFG file, there are texts defining configurations. Here‟s a brief description to the texts. Take the AES_KEY section
in the following picture for example.
7
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
The following texts are system-defined that cannot be changed manually; otherwise it will cause a failure to auto
provision:
1. The section header [AES_KEY]
2. The directory of the section
path = /config/Setting/autop.cfg
3. The parameters aes_key_16 and aes_key_16_mac
You can only specify a valid value after the equal sign “=”. This is a section for specifying the AES keys. So you can
make it like follow to specify 1234567890123456 for both Common AES Key and MAC-Oriented AES Key:
[ AES_KEY ]
path = /config/Setting/autop.cfg
aes_key_16 = 1234567890123456
aes_key_16_mac =1234567890123456
The lines start with # are instructions, they don‟t make any sense to the configuration, just for easy understanding when
read by certain person. For the detailed instruction of the parameters written in the CFG files, please refer to the
Appendix A.
Note: If the phone finds that the downloaded CFG files are completely the same as it is applied the very last time, the
auto provision will stop here. The phone knows it by comparing the MD5 value of the downloaded CFG files and the
latest applied CFG files.
8
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
2.4 Do other updates
It depends on the texts written in the CFG files to decide whether to make other updates. There are mainly the following
other updates:
2.4.1 Upload ringtone
The section defining request for ringtone upload in the CFG files:
#######################################################################################
[ ringtone ]
path = /tmp/download.cfg
server_address =
#######################################################################################
The server_address must link to a .wav file. The wav file should not be larger than 100kB.
For example: ftp://Vin:123@192.168.0.231/Ring20.wav
2.4.2 Update LCD language
The section defining request for language update in the CFG files:
#######################################################################################
[ Lang ]
path = /tmp/download.cfg
server_address =
#######################################################################################
The server_address must be like serverAddress/lang-*.txt. For example:
http://192.168.0.231/provision/lang-German.txt
And note that it does not enable you to add new languages. It just enables you to modify the existent languages.
Please refer to another manual for details on this point - How to modify the language by auto provision
2.4.3 Upload local contacts
The section defining request for contact update in the CFG files:
#######################################################################################
[ ContactList ]
path = /tmp/download.cfg
server_address =
#######################################################################################
An example of server_address: http://192.168.0.132:9/provision/contactData1.xml
Note that the name has to be contactData1.xml.
The format of the XML file is different from the file which you use in “remote phone book”. It‟s the same as the “Local
phone book”. You can export an existed local phone book to see what the format is exactly.
9
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
2.4.4 Update firmware
The section defining request for firmware update in the CFG files:
#######################################################################################
[ firmware ]
path = /tmp/download.cfg
server_type =
server_ip =
server_port =
login_name =
login_pswd =
http_url =
firmware_name =
#######################################################################################
An example:
[ firmware ]
path = /tmp/download.cfg
server_type = ftp
server_ip = 192.168.0.231
server_port = 21
login_name = Vin
login_pswd = 123
http_url
= http://192.168.0.231/IP 286/
firmware_name = 0.0.0.143.rom
The above section will make the phone access to ftp server 192.168.0.231, using port 21, user name “Vin” and
password “123” to download the 0.0.0.143.rom. And if the server_type = http, it will go to http://192.168.0.231/IP 286/ to
download the 0.0.0.143.rom and then update.
10
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
2.4.5 Upload LCD logo
The section defining request for uploading LCD logo in the CFG files:
#######################################################################################
[ Logo ]
path = /tmp/download.cfg
server_address =
#######################################################################################
An example:
[ Logo ]
path = /tmp/download.cfg
server_address = http://192.168.0.231/IP 286/logo.dob
The above section will make the phone access to the HTTP server to get the dob file and after provision, the new logo
will be used.
Note that the logo should be of DOB format and within the size limit:
IP 286: not larger than 236 * 82
IP 284: not larger than 132*64
11
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
Appendix A
1. Description of configuration parameters in CFG file
Section Header and Path
Parameters
Permitted
Descriptions
Values
It defines the value of Check New
Config.
0:Disabled
1:Power on
0,1,4,5,6,7
mode
4:Repeatedly
5:Weekly
6:Power on + Repeatedly
7:Power on + Weekly
The default is 0.
It is available when mode is 4 or 6.It
schedule_min
1 to 43200
stands for the interval time (by
minutes) of checking new config.
It is available when mode is 5 or 7.It
defines the day of week when there‟s
[ autop_mode ]
a need to
path = /config/Setting/autop.cfg
set to be 0123456, it means every
0,1,2,3,4,5,
schedule_dayofwee
k
6 or a
combinatio
n of these
numbers
check new config. If it is
day.
0:Sunday
1:Monday
2:Tuesday
3:Wednesday
4:Thursday
5:Friday
6:Saturday
schedule_time
Time as
19:45
It is available when mode is 5 or 7.It
means the phone will check new
config at a time between
schedule_time_end
Time as
19:45
schedule_time and
schedule_time_end on a specified
day every week.
It defines the value of PNP config.
[ PNP ]
path = /config/Setting/autop.cfg
0 or 1
Pnp
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
[ cutom_option ]
path = /config/Setting/autop.cfg
cutom_option_code
0
Integer
from 129 to
254
cutom_option_type
0 or 1
It defines the Custom Option.
The default is blank.
It defines the Custom Option Type..
12
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
0 stands for IP Address.
0
1 stands for String.
The default is 1.
It defines the Common AES Key
which is used for decrypting the
aes_key_16
16-byte
common CFG file. Besides 0 ~ 9, A ~
String
Z, a ~ z, the valid characters include
the following special ones:
[ AES_KEY ]
#$%*+,-.:=?@[]^_{}~
path = /config/Setting/autop.cfg
It defines the MAC-Oriented AES
aes_key_16_mac
16-byte
string
Key which is used for decrypting the
MAC-OrientedCFG file. The valid
characters are the same as
aes_key_16.
HTTP/HTT
server_address
PS/FTP/TF
TP Address
[ autoprovision ]
path = /config/Setting/autop.cfg
It defines the URL which is supposed
to be the auto provisioning server.
It defines the Account which may be
String
user
used when the access to the URL
requires authentication.
It defines the Password which may
String
password
be used when access to the URL
requires authentication.
It defines the Line Active value of
account1.
0 or 1
Enable
0 stands for off
1 stands for on
The default is 0.
It defines the Label of account1.
String
Label
The default is blank.
It defines the Display Name of
DisplayName
String
account1.
The default is blank.
[ account ]
path = /config/voip/sipAccount0.cfg
It defines the Register Name of
String
AuthName
account1.
The default is blank.
It defines the User Name of
String
UserName
account1.
The default is blank.
It defines the Password of
String
password
registration for account1.
The default is blank.
Domain
SIPServerHost
name
or
IP Address
It defines the SIP Server of
account1.
The default is blank.
13
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
It defines the Port of the SIP Server
SIPServerPort
Integer
of account1.
The default is 5060.
It defines the value of Enable
Outbound Proxy Server of
UseOutboundProxy
account1.
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
Domain
OutboundHost
name
It defines the Outbound Proxy
or
Server of account1.
IP Address
The default is blank.
It defines the Port of the Outbound
OutboundPort
Integer
Proxy Server of account1.
The default is 5060.
It defines the value of Transport of
account1.
0,1 or 2
Transport
0 stands for UDP.
1 stands for TCP.
2 stands for TLS.
The default is 0.
Domain
BakOutboundHost
name or IP
Address
It defines the Backup Outbound
Proxy Server of account1.
The default is blank.
It defines the Port of Backup
BakOutboundPort
Integer
Outbound Proxy Server of account1.
The default is 5060.
It defines the value of Proxy
proxy-require
String
Require of account1.
The default is blank.
It defines the value of Anonymous
Call of account1.
AnonymousCall
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Anonymous
RejectAnonymousC
all
Call Rejection of account1.
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Login Expire
Integer
Expire
of account1.
The default is 3600.
SIPListenPort
Integer
It defines the value of Local SIP Port
of account1.
14
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
The default is 5060.
It defines the value of 100 reliable
retransmission of account1.
Enable 100Rel
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Enable
Precondition of account1.
precondition
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Subscribe
Register of account1.
SubsribeRegister
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Subscribe for
MWI of account1.
SubsribeMWI
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Caller ID
Header of account1.
0 or 1
CIDSource
0 stands for FROM.
1 stands for PAI.
The default is 0.
It defines the value of Use Session
EnableSessionTime
r
Timer of account1.
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
Integer
SessionExpires
It defines the value of Session
from 1 to
Timer of account1.
999
The default is blank.
It defines the value of Refresher of
account1.
SessionRefresher
0 or 1
0 stands for Uac.
1 stands for Uas.
The default is 0.
It defines the value of Use
EnableUserEqualPh
one
user=phone of account1.
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
srtp_encryption
0 or 1
It defines the value of Voice
15
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
Encryption (SRTP) of account1.
0 stands for off.
1 stands for on.
The default is 0.
It defines the value of ptime of
account1.
0,10,20,30,
ptime
40,50 or 60
0 stands for Disabled.
10 stands for 10ms.
20 stands for 20ms.
And alike.
The default is 20.
It defines the value of Shared Line
of account1.
0 or 1
ShareLine
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Dialog-Info
dialoginfo_callpick
up
Call Pickup of account1.
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Auto Answer
of account1.
AutoAnswer
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of Missed call
log of account1.
MissedCallLog
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
AnonymousCall_O
nCode
It defines the On Code of
string
Anonymous Call of account1.
The default is blank.
AnonymousCall_Of
fCode
It defines the Off Code of
string
Anonymous Call of account1.
The default is blank.
It defines the On Code of
AnonymousReject_
OnCode
string
Anonymous Call Rejection of
account1.
The default is blank.
It defines the Off Code of
AnonymousReject_
OffCode
string
Anonymous Call Rejection of
account1.
The default is blank.
16
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
It defines the value of BLA Number
BLANumber
string
of account1.
The default is blank
BLASubscribePerio
d
Integer
from 60 to
7200
SubscribeMWIExpir
e
Integer
from 0 to
84600
It defines the value of BLA
Subscription Period of account1.
The default is 300.
It defines the value of MWI
Subscription Period of accont1.
The default is 3600.
It defines the value of Caller ID
Header of account1.
0 or 1
CIDSource
0 stands for FROM.
1 stands for PAI.
The default is 0.
It defines the value of SIP Send
MAC of account1.
RegisterMAC
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines the value of SIP Send Line
of account1.
RegisterLine
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
RegFailRetryInterva
l
Integer
from 0 to
1800
It defines the value of SIP
Registration Retry Timer of
accont1.
The default is 30.
For different models, there‟re different numbers of Account. For each
Account, there are completely same parameters and they share same
[ account ]
permitted values and default values. The difference is just on the path. For
path = /config/voip/sipAccount1.cfg
example, the path of
Account1 is path = /config/voip/sipAccount0.cfg.While for
Account2 is path = /config/voip/sipAccount1.cfg,and other sections alike.
It defines the value of DTMF Type of
account1.
DTMFInbandTransf
er
0,1 or 2
0 stands for INBAND.
1 stands for RFC2833.
2 stands for SIP INFO.
[ DTMF ]
The default is 1.
path = /config/voip/sipAccount0.cfg
It defines the value of How to INFO
DTMF of account1.
0,1,2 or 3
InfoType
0 stands for Disabled.
1 stands for DTMF-Relay.
2 stands for DTMF.
17
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
3 stands for Telephone-Event.
The default is Disabled.
Integer
DTMFPayload
from 96 to
255
It defines the value of DTMF
Payload of account1.
The default is 101.
It defines the value of NAT Traversal
of account1.
NATTraversal
0 or 1
0 stands for Disabled.
1 stands for STUN.
The default is 0.
Domain
STUNServer
name or IP
Address
It defines the value of STUN Server
of account1.
The default is blank.
It defines the Port of STUN Server of
Integer
STUNPort
account1.
The default is 3478.
[ NAT ]
It defines the value of UDP
path = /config/voip/sipAccount0.cfg
Keep-alive Message of account1.
EnableUDPUpdate
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines the value of UDP
UDPUpdateTime
Integer
Keep-alive Interval of account1.
The default is 30(seconds).
It defines the value of Rport of
account1.
0 or 1
rport
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
It defines the value of SIP Session
Float
default_t1
Timer T1 of account1.
The default is 0.5.
[ ADVANCED ]
path = /config/voip/sipAccount0.cfg
It defines the value of SIP Session
Float
default_t2
Timer T2 of account1.
The default is 4.
It defines the value of SIP Session
Float
default_t4
Timer T4 of account1.
The default is 5.
It defines the value of Subscribe
SubscribePeriod
Integer
Period of account1.
[ blf ]
The default is 1800(seconds).
path = /config/voip/sipAccount0.cfg
It defines the value of BLFList URI
BLFList_URI
String
of account1.
The default is blank.
0 or 1
enable
It defines the activity of a specific
18
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
[ audio0 ]
codec.
path = /config/voip/sipAccount0.cfg
0 means to disable the codec.
1 means to enable the codec.
One of the
following:
PCMU
PCMA
G723_53
PayloadType
G723_63
G729
It stands for a specific Codec type.
G722
G726-16
G726-24
G726-32
G726-40
Integer
priority
from 0 to 10
Integer
rtpmap
It stands for the priority of a specific
enabled codec.
It defines the payload of the codec.
[ audio1 ]
The parameters and the Permitted values are the same as[ audio0 ]. For
path = /config/voip/sipAccount0.cfg
each account there are totally 10 usable codecs and each one has a section
[ audio2 ]
in configuration files and so there are sections from [ audio0 ] to [ audio10 ]
path = /config/voip/sipAccount0.cfg
for each account. (audio 6 is just a reserved section)
[ audio3 ]
They have default values as below. If you want to change one of them,
path = /config/voip/sipAccount0.cfg
please note that there should be no same parameter values for the same
[ audio4 ]
account:
path = /config/voip/sipAccount0.cfg
[ audio0 ]
[ audio4 ]
[ audio8 ]
[ audio5 ]
enable = 1
enable = 1
enable = 0
path = /config/voip/sipAccount0.cfg
PayloadType = PCMU
PayloadType = G729
PayloadType =
[ audio7 ]
priority = 1
priority = 3
G726-24
path = /config/voip/sipAccount0.cfg
rtpmap = 0
rtpmap = 18
priority = 0
[ audio8 ]
[ audio1 ]
[ audio5 ]
rtpmap = 102
path = /config/voip/sipAccount0.cfg
enable = 1
enable = 1
[ audio9 ]
[ audio9 ]
PayloadType = PCMA
PayloadType = G722
enable = 0
path = /config/voip/sipAccount0.cfg
priority = 2
priority = 4
PayloadType =
rtpmap = 8
rtpmap = 9
G726-32
[ audio2 ]
[ audio6 ]
priority = 0
enable = 0
enable = 0
rtpmap = 2
PayloadType =
PayloadType = iLBC
[ audio10 ]
G723_53
priority = 0
enable = 0
priority = 0
rtpmap = 102
PayloadType =
rtpmap = 4
[ audio7 ]
G726-40
[ audio3 ]
enable = 0
priority = 0
enable = 0
PayloadType =
rtpmap = 104
PayloadType =
G726-16
G723_63
priority = 0
[ audio10 ]
path = /config/voip/sipAccount0.cfg
19
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
priority = 0
rtpmap = 112
rtpmap = 4
It defines the type of Internet Port
(WAN).
0,1 or 2
WANType
0 stands for DHCP.
1 stands for PPPoE.
2 stands for Static IP Address.
The default is 0.
[ WAN ]
path = /config/Network/Network.cfg
It defines the IP Address when using
WANStaticIP
IP Address
static WAN settings.
The default is blank.
WANSubnetMask
WANDefaultGatewa
y
Network
Mask
It defines the Subnet Mask when
using static WAN settings.
The default is blank.
It defines the Default Gateway when
IP Address
using static WAN settings.
The default is blank.
It defines the Primary DNS when
PrimaryDNS
IP Address
using static WAN settings.
[ DNS ]
The default is blank.
path = /config/Network/Network.cfg
It defines the Secondary DNS when
SecondaryDNS
IP Address
using static WAN settings.
The default is blank.
It defines the User name when using
PPPoEUser
string
PPPoE WAN settings.
The default is blank.
[ PPPoE ]
path = /config/Network/Network.cfg
It defines the Password when using
PPPoEPWD
string
PPPoE WAN settings.
The default is blank.
It defines the type of PC Port (LAN).
0 or 1
LANTYPE
0 stands for Rooter.
1 stands for Bridge.
The default is 1.
It defines the IP Address when the
IP Address
RouterIP
LAN is set as Rooter.
The default is 10.0.0.1
[ LAN ]
path = /config/Network/Network.cfg
LANSubnetMask
Network
Mask
It defines the Subnet Mask when the
LAN is set as Rooter.
The default is 255.255.255.0.
It means whether to enable DHCP
server when the LAN is set as
EnableDHCP
0 or 1
Rooter.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
20
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
DHCPStartIP
IP Address
It defines the IP Address range the
DHCP rooter will allocate.
DHCPEndIP
IP Address
The default is from 10.0.0.10 to
10.0.0.100.
It defines the VLAN Active option of
LAN Port.
0 or 1
ISVLAN
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
Integer
from 0 to
VID
4094
USRPRIORITY
[ VLAN ]
Integer
from 0 to 7
path = /config/Network/Network.cfg
It defines the VID of LAN Port.
The default is 0.
It defines the VLAN USRPRIORITY
of LAN Port.
The default is 0.
It defines the VLAN Active option of
PC_PORT_VLAN_E
NABLE
PC Port.
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
Integer
PC_PORT_VID
from 0 to
4094
[ QOS ]
path = /config/Network/Network.cfg
PC_PORT_PRIORIT
Integer
Y
from 0 to 7
Integer
RTPTOS
from 0 to 63
SIGNALTOS
Integer
from 0 to 63
Integer
MaxRTPPort
from 0 to
It defines the VID of PC Port.
The default is 0.
It defines the VLAN USRPRIORITY
of PC Port.
The default is 0.
It defines the value of Voice QoS.
The default is 40
It defines the value of SIP QoS.
The default is 40
It defines the MaxRTPPort of Local
RTP Port.
[ RTPPORT ]
65535
The default is 11800.
path = /config/Network/Network.cfg
Integer
It defines the MinRTPPort of Local
MinRTPPort
from 0 to
65535
[ SYSLOG ]
path = /config/Network/Network.cfg
RTP Port.
The default is 11780.
It defines the server where the
IP Address
SyslogdIP
syslog is supposed to be exported
onto.
It defines whether to enable or
[ telnet ]
path = /config/Network/Network.cfg
disable Telnet to the phone.
telnet_enable
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
[ Lang ]
WebLanguage
Language
It defines the Language used on the
21
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
path = /config/Setting/Setting.cfg
Name
Webpage.
The default is “English”. The other
Languages are: Turkish, Czech,
Russian, Chinese_S depending on
the firmware support.
TimeZone
Time Zone
It defines the Time Zone you expect
from -11 to
to use on the phone.
+12
Domain
TimeServer1
name or IP
Address
Domain
TimeServer2
name or IP
Address
The default is +8.
It defines the Primary NTP Server.
The default is cn.pool.ntp.org.
It defines the Secondary NTP
Server.
The default is cn.pool.ntp.org.
It defines the Update Interval when
Integer
Interval
using NTP Server.
The default is 1000(seconds).
It defines the activity of Daylight
Saving Time.
SummerTime
0, 1 or 2
0 stands for Disabled.
1 stands for Enabled.
2 stands for Automatic.
The default is 2.
It defines the Fixed Type of Daylight
[ Time ]
path = /config/Setting/Setting.cfg
Saving Time.
DSTTimeType
0 or 1
0 stands for By Date.
1 stands for By Week.
The default is blank.
It defines the StartTime of Daylight
Saving Time.
If the Fixed Type for Daylight Saving
time is By Date, its value rule is
MM/DD/HH which means
Month/Day/Hour.
If the Fixed Type for Daylight Saving
SPECIAL
StartTime
time is By Week, its value rule is
Start Month/ Start Day of Week/ Start
Day of Week Last in Month/ Start
Hour of Day. For a value of 1/4/2/5 in
this case, it means the start time is at
th
5 o‟clock on Tuesday of the 4 week
in January.
The default is blank.
SPECIAL
EndTime
It defines the EndTime of Daylight
Saving Time.
22
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
Its rule is similar to StartTime.
The default is blank.
Integer
from -300
OffSetTime
to 300
It defines the Offset of Daylight
Saving Time.
The default is blank.
It defines the value of Time Format.
TimeFormat
0 or 1
0 stands for 12 Hour format.
1 stands for 24 Hour format.
The default is 0.
It defines the value of Date Format.
0 stands for WWW MMM DD. eg.
Tues Oct 20.
1 stands for DD-MMM-YY. eg.
20-Oct-09.
2 stands for YYYY-MM-DD. eg.
2009-10-20.
DateFormat
Integer
from 0 to 6
3 stands for DD/MM/YYYY. eg.
20/10/2009.
4 stands for MM/DD/YY. eg.
10/20/09.
5 stands for DD MMM YYYY. eg. 20
Oct 2009.
6 stands for WWW DD MMM. eg.
Tues 20 Oct.
The default is 0.
InterDigitTime
Integer
Integer
FlashHookTimer
from 0 to
800
It defines the Inter Digit Time.
The default is 4(seconds).
It defines the Flash Hook Time.
The default is 1(ms)
It defines the type of Keyboard
Lock.
0 stands for Disabled.
[ PhoneSetting ]
0,1,2 or 3
Lock
path = /config/Setting/Setting.cfg
1 stands for Menu Key.
2 stands for Function Key.
3 stands for All Keys.
4 stands for Lock&Answer.
The default is 0.
It defines the default Ring tone that
Ring name
Ringtype
has been built in the phone flash, for
example,Ring1.wav,Ring2.wav and
alike.
Integer
Contrast
from 1 to 10
It defines the LCD Contrast. The
parameter depends on model types.
Eg. SIP-T20P doesn‟t support it.
23
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
The default is 6.
It defines the Backlight Brightness.
1,2 or 3
BackLight
The parameter depends on model
types.SIP-T20 doesn‟t support it.
The default is 2.
It defines the Backlight Time. The
BacklightTime
15,30,60 or
120
parameter depends on model
types.SIP-T20 doesn‟t support it.
The default is 30.
It defines the Product Name which
you can see via LCD interface.
ProductName
String
The default value for IP phone
models are IP 286, IP 284 and IP
280 respectively.
It defines the ring volume.
Integer
RingVol
from 0 to 15
0 is the minimum value meaning
silence.
15 is the maximum value.
HandFreeSpkVol
HandFreeMicVol
HandSetSpkVol
HandSetMicVol
HeadSetSpkVol
HeadSetMicVol
path = /config/Setting/Setting.cfg
from 0 to 15
Integer
from 0 to 15
Integer
from 0 to 15
Integer
from 0 to 15
Integer
from 0 to 15
Integer
from 0 to 15
Integer
Handset
[ SignalToneVol ]
Integer
from 0 to 15
Integer
Headset
from 0 to 15
Integer
Handfree
from 0 to 15
It defines the receiving volume of
Speaker.
The default is 8.
It defines the sending volume of
Speaker.
The default is 8.
It defines the receiving volume of
Handset.
The default is 8.
It defines the sending volume of
Handset.
The default is 8.
It defines the receiving volume of
Headset.
The default is 8.
It defines the sending volume of
Headset.
The default is 8.
It defines the volume of dial tone on
Handset.
The default is 8.
It defines the volume of dial tone on
headset.
The default is 8.
It defines the volume of dial tone on
Speaker.
The default is 8.
24
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
It defines the first Internal Ringer
String
Text
Text.
The default is blank.
[ AlertInfo0 ]
It defines the ringer for the first
path = /config/Setting/Setting.cfg
Integer
Ringer
Internal Ringer Text. The ringer is
defined by its order number.
The default is 1.
[ AlertInfo1 ]
path = /config/Setting/Setting.cfg
[ AlertInfo2 ]
path = /config/Setting/Setting.cfg
[ AlertInfo3 ]
path = /config/Setting/Setting.cfg
[ AlertInfo4 ]
path = /config/Setting/Setting.cfg
[ AlertInfo5 ]
They have same path and parameters as [ AlertInfo0 ] and share the same
path = /config/Setting/Setting.cfg
Permitted Values and default values.
[ AlertInfo6 ]
path = /config/Setting/Setting.cfg
[ AlertInfo7 ]
path = /config/Setting/Setting.cfg
[ AlertInfo8 ]
path = /config/Setting/Setting.cfg
[ AlertInfo9 ]
path = /config/Setting/Setting.cfg
It defines whether the Always
Forward is enabled.
0 or 1
Enable
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
[ AlwaysFWD ]
Phone
Target
number
path = /config/Features/Forward.cfg
It defines the Target number that the
phone will Always Forward to.
The default is blank.
It defines the On Code for Always
String
On_Code
Forward.
The default is blank.
It defines the Off Code for Always
String
Off_Code
Forward.
The default is blank.
It defines whether the Busy Forward
is enabled.
[ BusyFWD ]
0 or 1
Enable
0 stands for Disabled.
1 stands for Enabled.
path = /config/Features/Forward.cfg
The default is 0.
Phone
Target
It defines the Target number that the
25
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
number
phone will Busy Forward to.
The default is blank.
It defines the On Code for Busy
String
On_Code
Forward.
The default is blank.
It defines the Off Code for Busy
String
Off_Code
Forward.
The default is blank.
It defines whether the No Answer
Forward is enabled.
0 or 1
Enable
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
Phone
Target
number
[ TimeoutFWD ]
path = /config/Features/Forward.cfg
It defines the Target number that the
phone will No Answer Forward to.
The default is blank.
It defines the On Code for No
String
On_Code
Answer Forward.
The default is blank.
It defines the Off Code for No
String
Off_Code
Answer Forward.
The default is blank.
It defines the time after which the call
Integer
Timeout
will be forwarded when using No
Answer Forward.
The default is 10(seconds).
It defines the activity of Call Waiting.
Call_Waiting
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
Hotlinenumber
Phone
It defines the Hotline Number.
number
The default is blank.
It defines BusyToneDelay, the
BusyToneDelay
0,3 or 5
[ Features ]
Delay of Busy Tone which is played
when the other party hangs up.
The default is 0(seconds).
path = /config/Features/Phone.cfg
It defines the value of Use Logo,
meaning whether to enable Logo on
LCD.
0 or 1
LCD_Logo
It only affects IP 284.
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
404, 480 or
DND_Code
486
It defines the value of Return code
when DND.
26
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
404 means 404 (Not Found)
480 means 480 (Temporarily not
available)
486 means 486 (Busy here)
The default is 480.
It defines the value of Return code
when refuse.
Refuse_Code
404, 480 or
486
404 means 404 (Not Found)
480 means 480 (Temporarily not
available)
486 means 486 (Busy here)
The default is 486.
DND_On_Code
String
DND_Off_Code
String
It defines DND On Code.
The default is blank.
It defines DND Off Code.
The default is blank.
It defines whether to enable dialing
tone.
ButtonSoundOn
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines whether to enable/disable
Auto redial.
EnableRedial
0 or 1
0 stands for Disabled.
1 stands for Enabled.
The default is 0.
[ AutoRedial ]
path = /config/Features/Phone.cfg
Integer
RedialInterval
from 1 to
300
Integer
RedialTimes
from 1 to
300
It defines the value of Auto redial
interval.
The default is 10 (seconds).
It defines the value of Auto redial
times.
The default is 10.
It defines the Key As Send.
[ PoundSend ]
path = /config/Features/Phone.cfg
0 stands for Disabled.
0,1 or 2
Enable
1 stands for # key.
2 stands for * key.
The default is 1.
Phone
[ Emergency ]
path = /config/Features/Phone.cfg
numbers
Num
separated
by commas
[ memory1 ]
path = /config/vpPhone/vpPhone.ini
It defines the Emergency numbers
separated by commas. For example,
it can be specified
as:911,999,110,120
The default is blank.
It is used when configuring a DSS
blf or bla
type
Key as BLF or Shared Line.
blf stands for BLF.
27
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
bla stands for Shared Line.
The default is blank.
Seen from the web, it reflects the
value under Line title.
It defines the Line you are going to
use for a specific function (if the
Integer
Line
function needs to specify a line).
from 0 to
Normally,0 stands for Auto,1 stands
max line
for Line1 and so on.
number
However, it‟s a little different when
configured as bla or blf in which case
0 stands for Line1, 1 stands for Line2
and so on.
The default is 0.
Seen from the web, it reflects the
value under Extension title.
Normally, the value is an extension
It depends
Value
number while in some cases it‟s not.
For example, when you configure a
key as URL, the value must be a url
string.
The default is blank.
It is used only for BLF. It defines the
PickupValue
string
pickup number that your server
allocates.
It‟s a number reflects the key
function.
0:N/A
1:Conference
2:Forward
3:Transfer
4:Hold
5:DND
6:Redial
7:Call Return
8:SMS
9:Call Pickup
10:Call Park
Integer
DKtype
11:DTMF
12:Voicemail 13:SpeedDial
14:Intercom
15:Line(for line key
only)
16:BLF
17:URL
18:Group Listening
19:Public
Hold
20:Private Hold
21:Shared Line
22:XML PhoneBook
The default is 0.
[ memory2 ]
From [ memory1 ] to [ memory2 ] are used for 10 DSS Keys on the phone IP
path = /config/vpPhone/vpPhone.ini
286/IP 284. For a phone having no DSS keys like IP280, it‟s no use
[ memory3 ]
configuring the parameters.
28
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
path = /config/vpPhone/vpPhone.ini
[ memory4 ]
path = /config/vpPhone/vpPhone.ini
[ memory5 ]
path = /config/vpPhone/vpPhone.ini
[ memory6 ]
path = /config/vpPhone/vpPhone.ini
[ memory7 ]
path = /config/vpPhone/vpPhone.ini
[ memory8 ]
path = /config/vpPhone/vpPhone.ini
[ memory9 ]
path = /config/vpPhone/vpPhone.ini
[ memory10 ]
path = /config/vpPhone/vpPhone.ini
[ memory11 ]
path = /config/vpPhone/vpPhone.ini
[ memory12 ]
path = /config/vpPhone/vpPhone.ini
From [ memory11 ] to [ memory16 ] are used for Line keys. The available
[ memory13 ]
sections depend on the numbers of Line keys. For IP 280 which have only 2
path = /config/vpPhone/vpPhone.ini
line keys, only the first 2 sections are available. For IP 284,only the first 3
[ memory14 ]
sections are available.
path = /config/vpPhone/vpPhone.ini
In addition, the settings for a Line key is not completely the same as a DSS
[ memory15 ]
key. For example, a line key cannot be configured as blf.
path = /config/vpPhone/vpPhone.ini
[ memory16 ]
path = /config/vpPhone/vpPhone.ini
It defines the activity status of VAD.
0 or 1
VAD
0 stands for Disabled.
1 stands for Enabled.
The default is 0
It defines the activity status of CNG.
0 or 1
CNG
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
[ Profile ]
It defines the activity status of Echo
path = /config/vpm.cfg
canceller.
0 or 1
ECHO
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It is an invisible setting which can
SIDE_TONE
-3 or
-32768
only be configured via auto provision.
-32768 stands for Disable Side tone.
-3 stands for Enable Side tone.
The default is -3.
29
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
It defines the Type of Jitter Buffer.
0 or 1
Adaptive
0 stands for Fixed.
1 stands for Adaptive.
The default is 1.
[ Jitter ]
path = /config/vpm.cfg
Min
Integer
Max
Integer
Nominal
Integer
It defines the value of Min Delay.
The default is 0.
It defines the value of Max Delay.
The default is 300.
It defines the value of Normal Delay.
The default is 120.
It defines Voice Mail number of
VoiceNumber0
String
account1.
The default is blank.
It defines Voice Mail number of
VoiceNumber1
String
account2.
The default is blank.
It defines Voice Mail number of
VoiceNumber2
String
account3 if the account exists.
[ Message ]
The default is blank.
path = /config/Features/Message.cfg
It defines Voice Mail number of
VoiceNumber3
String
account4 if the account exists.
The default is blank.
It defines Voice Mail number of
VoiceNumber4
String
account5 if the account exists.
The default is blank.
It defines Voice Mail number of
VoiceNumber5
String
account6 if the account exists.
The default is blank.
It defines the country name that
relates to its own tone rules.
The valid values can be seen from
[ Country ]
path = /config/voip/tone.ini
string
Country
the webpage which are like China,
France and so on.
It can be specified as Custom in
which case the tone rules can be
customized.
It defines the tone of Dial which will
be active when the Country is
chosen to be “Custom”.
[ Tone Param ]
path = /config/voip/tone.ini
The format of the string is like
string
dial
100/200/300 which means it will be a
tone of 100Hz with 200ms duration,
followed by a 300ms pause and then
repeat.
0 stands for silence.
30
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
The default is blank.
It defines the tone of Ring Back.
string
ring
The format is the same as dial.
The default is blank.
It defines the tone of Busy.
string
busy
The format is the same as dial.
The default is blank.
It defines the tone of Congestion.
string
congestion
The format is the same as dial.
The default is blank.
It defines the tone of Call Waiting.
string
callwaiting
The format is the same as dial.
The default is blank.
It defines the tone of Dial Recall.
string
dialrecall
The format is the same as dial.
The default is blank.
It defines the tone of Record.
string
record
The format is the same as dial.
The default is blank.
It defines the tone of Info.
string
info
The format is the same as dial.
The default is blank.
It defines the tone of Stutter.
string
stutter
The format is the same as dial.
The default is blank.
It defines the tone of Message.
string
message
The format is the same as dial.
The default is blank.
It defines the tone of Auto Answer.
autoanswer
string
The format is the same as dial.
The default is blank.
It defines whether to enable the
customized ringtone of Dial when in
0 or 1
dial
Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
[ Default ]
It defines whether to enable the
path = /config/voip/tone.ini
customized ringtone of Ring Back
0 or 1
ring
when in Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
0 or 1
busy
It defines whether to enable the
customized ringtone of Busy when in
31
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines whether to enable the
customized ringtone of Congestion
0 or 1
congestion
when in Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines whether to enable the
customized ringtone of Call Waiting
0 or 1
callwaiting
when in Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines whether to enable the
customized ringtone of Dial Recall
0 or 1
dialrecall
when in Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines whether to enable the
customized ringtone of Record when
0 or 1
record
in Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines whether to enable the
customized ringtone of Info when in
0 or 1
info
Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines whether to enable the
customized ringtone of Stutter when
0 or 1
stutter
in Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines whether to enable the
customized ringtone of Message
0 or 1
message
when in Custom mode.
0 stands for Disabled.
1 stands for Enabled.
32
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
The default is 1.
It defines whether to enable the
customized ringtone of Auto
autoanswer
0 or 1
Answer when in Custom mode.
0 stands for Disabled.
1 stands for Enabled.
The default is 1.
It defines one piece of dialnow rule.
string
1
The numeral 1 doesn‟t relate to the
order this rule will appear as.
The default is blank.
It defines one piece of dialnow rule.
string
2
The numeral 2 doesn‟t relate to the
order this rule will appear as.
The default is blank.
It defines one piece of dialnow rule.
[ DialNow ]
string
3
path = /tmp/dialnow.xml
The numeral 3 doesn‟t relate to the
order this rule will appear as.
The default is blank.
It defines one piece of dialnow rule.
string
4
The numeral 4 doesn‟t relate to the
order this rule will appear as.
The default is blank.
… from 1 to 20…
string
…
It defines one piece of dialnow rule.
string
20
The numeral 20 doesn‟t relate to the
order this rule will appear as.
The default is blank.
Integer
Code
It defines the Code of Area Code.
The default is blank.
It defines the Min Length of Area
[ AreaCode ]
Integer
minlen
path = /config/DialRule/areacode.cfg
Code.
The default is blank.
It defines the Max Length of Area
Integer
maxlen
Code.
The default is blank.
It defines a number which will be
block when dial it out. Besides a
specific number, it support some
[ BlockOut ]
path = /config/DialRule/BlockOut.cfg
Number or
1
String
special characters:
“.” stands for an arbitrary number or
string with arbitrary length.
“x” stands for one arbitrary number
or string.
For other details, please refer to
33
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
User Manual.
2
3
4
5
They share the same Permitted Value and rules as
6
1.
7
8
9
10
It defines the Phone book url which
must be a url linking to an
HTTP URL
URL
XML-format phonebook like
http://192.168.0.231/Vin/phonebook1
[ RemotePhoneBook0 ]
.xml
path = /config/Setting/Setting.cfg
The default is blank.
It defines the Phone book name of
String
Name
the first Remote phonebook.
For more details, please refer to the
instruction to Remote phonebook.
[ RemotePhoneBook1 ]
path = /config/Setting/Setting.cfg
[ RemotePhoneBook2 ]
path = /config/Setting/Setting.cfg
They share the same parameters and Permitted Values as
[ RemotePhoneBook3 ]
[ RemotePhoneBook0 ].
path = /config/Setting/Setting.cfg
[ RemotePhoneBook4 ]
path = /config/Setting/Setting.cfg
[ AdminPassword ]
path = /config/Setting/autop.cfg
[ UserPassword ]
path = /config/Setting/autop.cfg
password
String
password
String
It defines the new password for
admin.
It defines the new password for user.
It defines the WebServer Type.
0 stands for Disabled.
[ Webserver Type ]
path = /config/Advanced/Advanced.cfg
0,1,2 or 3
WebType
1 stands for HTTP & HTTPS.
2 stands for HTTP Only.
3 stands for HTTPS Only.
The default is 1.
34
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
i.
Configure the Expansion Module via Auto Provision
Connect the expansion module to the phone.
Open the .CFG file which you want to use for provision, and edit it as below:
[key0]
Path= /config/vpPhone/Ext38_00000000000001.cfg
DKtype =
Line =
Value =
Type =
PickupValue =
[key1]
Path= /config/vpPhone/Ext38_00000000000001.cfg
DKtype =
Line =
Value =
Type =
PickupValue =
Note:
Ext38_00000000000001.cfg means the first expansion module. If you want to configure more than one expansion
module, it will be Ext38_00000000000002.cfg, Ext38_00000000000003.cfg [key0] means the first DSS key on
the expansion module, [key1] means the second DSS key ……
Write the relevant parameter on “DKtype =” “Line = ” “Value = ” “Type =” “PickupValue = ”. For details please see
the manual below.
It is used when configuring a
DSS Key as BLF or Shared
type
blf or
Line.
bla
blf stands for BLF.
bla stands for Shared Line.
No default value.
Seen from the web, it reflects the
value under Line title.
Integer
It defines the Line you are going
from 0
Line
to use for a specific function (if
to max
the function needs to specify a
line
line).
number
Normally,0 stands for Auto,1
stands for Line1 and so on.
35
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
However, it‟s a little different
when configured as bla or blf in
which case 0 stands for Line1, 1
stands for Line2 and so on.
The default is 0.
Seen from the web, it reflects the
value under Extension title.
Normally, the value is an
Value
It
extension number while in some
depend
cases it‟s not. For example,
s
when you configure a key as
URL, the value must be a url
string.
No default value.
It is used only for BLF. It defines
PickupValue
string
the pickup number that your
server allocates.
It‟s a number reflects the key
function.
0:N/A
1:Conference
2:Forward
DKtype
3:Transfer
4:Hold
5:DND
6:Redial
7:Call Return
8:SMS
9:Call Pickup
10:Call Park
Integer
11:Custom
12:Voicemail 13:SpeedDial
14:Intercom
15:Line(for line
key only)
16:BLF
17:URL
18:Group Listening 19:Public
Hold
20:Private Hold
The default is 0.
36
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
For example if your want to configure some BLF No. to the expansion module, you can refer to the picture below:
The example for the setting of each type.
1
BLF setting
[ Key0 ]
DKtype = 16
Line = 1
Value = 263
type = blf
PickupValue = *97
2
Speed Dial setting
[ Key0 ]
DKtype = 13
Line = 2
Value = 1000
type =
PickupValue =
37
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
3
KeyEvent setting
[ Key0 ]
DKtype = 1
Line = 0
Value =
type =
PickupValue =
4
Intercom setting
[ Key0 ]
DKtype = 14
Line = 3
Value = 456
type =
PickupValue =
5
Share Line setting
[ Key0 ]
DKtype = 21
Line = 2
Value = 21
type = bla
PickupValue =
38
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81
www.tiptel.nl
6
URL setting
[ Key0 ]
DKtype = 17
Line = 0
Value = http://tiptel.voismart.com/ok.php
type =
PickupValue =
3. Put the .cfg file to your provision server and follow the normal auto provision process to do it.
39
Tiptel b.v.
Camerastraat 2
1336 BC Almere
Tel: 036 53 666 50
Fax: 036 53 678 81