OpenVox iCallDroid User manual

iCallDroid User Manual
Version: 2.2

www.openvox.cn
1
Copyright
Copyright©2012 OpenVox Inc. All rights reserved. No part of this document may be
reproduced without prior written permission.
Confidentiality
Information contained herein is of a highly sensitive nature and is confidential and
proprietary to OpenVox Inc. No part may be distributed, reproduced or disclosed
orally or in written form to any party other than the direct recipients without the
express written consent of OpenVox Inc.
Disclaimer
OpenVox Inc. reserves the right to modify the design, characteristics, and products at
any time without notification or obligation and shall not be held liable for any error or
damage of any kind resulting from the use of this document.
OpenVox has made every effort to ensure that the information contained in this
document is accurate and complete; however, the contents of this document are
subject to revision without notice. Please contact OpenVox to ensure you have the
latest version of this document.
Trademarks
All other trademarks mentioned in this document are the property of their respective
owners.

www.openvox.cn
2
Contents
Chapter 1 Overview.....................................................................................................4
1.1 What is iCallDroid ..............................................................................................................4
1.2 Physical Connection............................................................................................................5
Chapter 2 Access iCallDroid.......................................................................................6
2.1 Web Page Access by Browser.............................................................................................6
2.2 Telnet access by putty .........................................................................................................7
Chapter 3 Configure iCallDroid By Web GUI..........................................................9
3.1 System Status......................................................................................................................9
3.2 Configure Wan Port.............................................................................................................9
3.3 DDNS................................................................................................................................10
3.4 Configure Hardware..........................................................................................................10
3.5 Trunks ...............................................................................................................................11
3.5.1 Create Analog Trunks.............................................................................................11
3.5.2 VOIP Trunks ..........................................................................................................12
3.6 Outgoing Calling Rules.....................................................................................................13
3.7 Dial Plans..........................................................................................................................15
3.8 Users .................................................................................................................................15
3.8.1 Create SIP Users.....................................................................................................16
3.8.2 CreateAnalog Users...............................................................................................16
3.9 Ring Groups......................................................................................................................17
3.10 Music On Hold................................................................................................................18
3.11 Voice Menus....................................................................................................................19
3.12 Time Intervals .................................................................................................................20
3.13 Incoming Calling Rules...................................................................................................21
3.14 Voicemail.........................................................................................................................21
3.15 Conferencing...................................................................................................................22
3.16 Follow Me.......................................................................................................................23
3.17 Call Features ...................................................................................................................25
3.18 VoiceMail Groups ...........................................................................................................25
3.19 Voice Menu Prompts.......................................................................................................26
3.20 System Info.....................................................................................................................26
3.21 Backup ............................................................................................................................27
3.22 Update.............................................................................................................................28
3.23 Options............................................................................................................................28
3.23.1 Call Detail Records..............................................................................................30
3.23.2Active Channels ...................................................................................................30
Chapter 4 Typical Application Cases.......................................................................32
4.1 Make Internal Calls...........................................................................................................32

www.openvox.cn
3
4.1.1 SIP to SIP Calls......................................................................................................32
4.1.2 SIP to Analog Phone ..............................................................................................33
4.2 Make External Calls..........................................................................................................33
Appendix A Default settings and Specifications .....................................................34
Appendix B Typical Application ..............................................................................36

www.openvox.cn
4
WIFI Router
Application Scenes
Scene 1. The two parties are at home, and they call each other through WIFI network and iCALLDroid.
Calls between them are free of charge.
Scene 2. If the user is a VOIP user, he/she can make calls through iCALLDroid appliance and VOIP
network which can save much costs.
Scene 3. If the user wants to make calls to an overseas business partner, he/she can take advantage of 3G.
User
Chapter 1 Overview
1.1 What is iCallDroid
OpenVox iCallDroid is a small, smart and open source IP-PBX designed for home
use. With the analog ports integrated, the legacy telecom equipments would be able to
connect to the modern unified communication world. The smart phones and other
mobile devices can be one part of it. Suppoting SIP and G.729 protocal and codec,
expansibility is strongly enhanced. The Asterisk GUI interface tremendously reduces
the difficulty to enter the VoIP communications. Easy-to-use and ready-to-work are
features shown to you when you open the package.
Sample applications
Figure 2 Sample applications
Features
Access via: telnet/web
Call conference

www.openvox.cn
5
Call Detail Record(CDR)
Call forward, Call waiting, Call transfer
Call queues, Ring group
Configurable IVR menu
Music on Hold
PSTN analog /SIP /IAX trunk
Voice Mail
Open Source Asterisk IP PBX
Firmware upgradable via web page
10+ available SIP/IAX2 extensions
Applications
SOHO/SMB telephony system
Hosted service
FAX terminal
IVR system
1.2 Physical Connection
DC 12V 12V Power Supply Adapter
WAN Port Network Switch
FXO Port PSTN Analog Line
FXS Port Analog Telephone
And please attention that LAN port is unavailable.

www.openvox.cn
6
Chapter 2 Access iCallDroid
There are two ways to access iCallDroid, and a PC is needed to access it.
1. Web page access by browser (Firefox and Google chrome are recommended).
2. Telnet access (192.168.1.254:23) by putty.
2.1 Web PageAccess by Browser
Default IP address: 192.168.1.254:8088
Username: admin
Password: admin
It is very convenient to access by inputting the IP address in your web browser, and
because of compatible issues, I recommend Firefox and Google chrome. Before
access, please make sure that your PC is in the same network segment with iCallDroid.
For example, you set 192.168.1.253 as your PC’s IP and 255.255.255.0 as subnet
mask.
After login successfully, you can get the configuration web page as bellow:

www.openvox.cn
7
As you can see, there are ten default SIP extensions and one analog, and if connect
your telephone with iCallDroid, the status of analog extension 6088 is free which
means you can make calls. After registered a SIP user successfully by SIP software
such as 3CXPhone on your PC, the SIP status will change to free, and then you are
able to make inbound and outbound calls.
2.2 Telnet access by putty
1. Please run your putty software, and input the iCallDroid IP address like the
following figure:

www.openvox.cn
8
2. Login by your putty:

www.openvox.cn
9
Chapter 3 Configure iCallDroid By Web GUI
3.1 System Status
In the system status screen, it shows the functions you configured, such as trunks,
extensions, system info and so on like that:
3.2 Configure Wan Port
In the web GUI, you are able to configure WAN port by your needs. There is an
example in the following figure for WAN port settings.

www.openvox.cn
10
3.3 DDNS
DDNS is for your dynamic Domain Name Service configuration. If necessary, please
set DDNS like the following figure. Finally, do not forget to update and apply your
changes.
3.4 Configure Hardware

www.openvox.cn
11
There are three items which are “Analog Hardware”, “Tone Region”and “Advanced
Settings”.
Analog hardware --- When you boot iCallDroid, FXS and FXO ports will be
detected automatically. And also you are able to choose and update their signaling
type when click edit button. Kewl Start and Loop Start are available for each port.
Tone Region --- You should select your tone region and software echo canceller
according to your situation, if your country name is not in the dropdown list, please
ask your service operator which kind of tone region is used in your area.
Advanced Settings --- Please set every option by your fact. For example, if you
would like a-law override is able, please tick off and select configuration like that
3.5 Trunks
Trunks are outbound lines used to allow the system to make calls to the real world.
Trunks can be VoIP lines or traditional telephony lines. Please select “Trunks”from
the vertical list on the left of the main page, and then the following screen will be
displayed. There is a default analog trunk named “openvox”for iCallDroid.
3.5.1 Create Analog Trunks
There is a default analog trunk, if you wouldn’t like it, you can delete or edit it to set a
new one.

www.openvox.cn
12
There are many parameters to set an analog trunk, and here I just configure two
parameters.
Channels --- Please tick off before 2 means channel 2 is able for the analog trunk.
Trunk Name --- Please give a unique label to identify the trunk name, and I name it
openvox.
Advanced Options --- Parameters in advanced options are optional. If you don’t
know what they mean, you can put your cursor on the label to get detailed
information about the parameter. Please set these parameters according to your
requirements and service provider.
3.5.2 VOIP Trunks
AVoIP service provider (VSP) that you have signed up with is also a trunk. Via the
VoIP trunk, you can make calls by VoIP service to save much cost or even free of
charge for internal calls.

www.openvox.cn
13
Type --- You can select SIP or IAX type to meet your need.
Context Naming --- This parameter means how Asterisk GUI should determine the
context name in Asterisk’s .conf files.
Provider Name --- It is a unique label to help you identify the trunk when listed in
outgoing calling rules and incoming.
Hostname --- It is the IP address or domain name of your service provider’s server.
Username --- It is your service provider configured.
Password --- Password is your service provider configured for the user.
Configuration in the above figure is an example of SIP trunk named 8018, whose
password is 8018 and hostname is 192.168.1.168.
3.6 Outgoing Calling Rules
“Outgoing calling rules”is used to identify an outgoing call route, when make
external calls, which trunk and what dial-pattern calls use. So an outgoing calling rule
pairs an extension pattern with a trunk used to dial the pattern. In default settings, all
outgoing calls pass through FXO port that is “openvox”trunk to the external PSTN
network.

www.openvox.cn
14
Please click “Outgoing Calling Rules”from the vertical menu on the left of the main
page, and then click “New Calling Rules”to define a new outgoing calling rule.
There are three basic parameters you should configure:
Calling Rule Name --- It is unique to identify the outgoing calling rule when listed in
dial plans. Here I name it outgoing.
Pattern --- It acts as a filter for numbers’pass-through, it means any number you dial
out with prefix 9 will use this outgoing call rule. In default settings, outgoing calling
rule pattern is _9X. which means you make outbound calls with 9 as prefix.
Use Trunk --- Assign a trunk to carry traffic for outgoing calling rules.
Please put your cursor on the label to get information about other parameters.
Finally, do not forget and .

www.openvox.cn
15
3.7 Dial Plans
A Dial Plan is a collection of Outgoing Call Rules that can be assigned to one or more
users. Please click Dialplans then you will get the following figure. As you can see
from the figure, there is a default dialplan named DialPlan 1, you can edit or delete it.
Click “New DialPlan”button to add a new dialplan:
You should input a name for the “DialPlan Name” and select outgoing call rule and
local context that you want to use.
3.8 Users
“Users”is a shortcut for quickly adding and removing all the necessary configuration
components for any new phone. In default, there are 10 SIP and 1 analog extensions,
SIP extensions are from 6000 to 6009 whose password are all 8088, analog extension
is 6088. Please attention that all extension number is limited and should be between
6000 and 6299 in factory settings.

www.openvox.cn
16
If you want to creat other users, please click button.
3.8.1 Create SIP Users
When create a SIP user, you should fill in “extension”, “CallerID Name”, “DialPlan”
in “General”component and choose SIP in “Technology”. To get more information
about other parameters, please put your cursor on label and configure them.
Create an IAX user is similar to SIP, and just remember to choose IAX instead of SIP.
The following figure shows an example of SIP extension 6010 settings.
3.8.2 Create Analog Users
Creating an analog user is similar with SIP user. Please fill in ”Extension”, “CallerID
Name”, “DialPlan”and “CallerID Number”in general item, and choose port 2 for
“Analog Station”in technology component. Also there are other optional settings for

www.openvox.cn
17
you, please configure them based on your fact. After setting, please remember to
update and apply your changes.
3.9 Ring Groups
Define RingGroups to dial more than one extension simultaneously, or to ring more
than one phone sequentially. This feature may also be called Huntgroups.

www.openvox.cn
18
Please fill in “RingGroup Name”, “Extension for this ring group”, and select from
“Available Users”to “Ring Group Members”. Decide what kind of strategy for this
ring group:
Ring all simultaneously --- When someone calls the ring group, all members of the
ring group will ring at the same time.
Ring in order --- When someone calls the ring group, the member will ring in order.
If not answered Goto --- Choose a destination from the drop-down list if no one in
the ring group answers the call.
If you want your ringgroup to work, you should set your destination is ring group in
incoming calling rules. After setting, please and .
3.10 Music On Hold
“Music On Hold” lets you customize audio tracks for different queues, parked calls
etc. As you see, it is able to upload files what you want.

www.openvox.cn
19
3.11 Voice Menus
Menus allow for more efficient routing of calls from incoming callers. It also is
known as IVR (Interactive Voice Response) menus or Digital Receptionist.
Name --- A name for the voice menu.
Extension --- (Optional) if you want this voice menu to be accessible by dialing an
Table of contents
Other OpenVox PBX manuals
Popular PBX manuals by other brands

NEC
NEC SL1000 Programming manual

Xorcom
Xorcom CompletePBX CXE2000 Getting started guide

Taiwan Electrical & Electronic Manufacturers
Taiwan Electrical & Electronic Manufacturers NEOS3000A series user manual

Fortinet
Fortinet FortiGate Voice 4.0 MR1 Administration guide

Panasonic
Panasonic KX-NS1000 Getting started

Panasonic
Panasonic KX-NS300 installation manual