Switch Voice BR4 User Manual

Page 1
BR4 - Appliance User Manual v2.0
1/48
Page:
Page 2
Version History
Version Description of change
1.2 Origin
1.3 Section 2.3.1. for interface cables added
1.4 Section 3.23.1. Firmware upgrade is elaborated
1.5 Section 3.23.1. Firmware upgrade is elaborated
1.6
1.7 Section 3.23.1. Firmware upgrade is elaborated
1.8 Links are updated to point SwitchVoice Ltd. web site
1.9 Added SSH/console access information
2.0 Section 1.1 and Section 2.3.1. are updated
1.1. Echo cancellation module chapter is expanded
BR4 - Appliance User Manual v2.0
2/48
Page:
Page 3
Table of Contents
Table of Contents ................................................................................................................. 3
1. General overview.......................................................................................................... 4
1.1. Echo cancellation module ........................................................................................... 6
2. Technical information.................................................................................................. 7
2.1. System: uClinux, SwitchFin...................................................................................... 7
2.2. Hardware:.................................................................................................................... 8
2.3. Interfaces..................................................................................................................... 8
2.3.1. Interface cables.........................................................................................................8
2.4. Applications ..............................................................................................................10
2.5. Additional information..............................................................................................10
3. Software and Configuration tips. Working with the GUI..........................................10
3.1. System Status Menu.................................................................................................. 10
3.2. mISDN Config Menu................................................................................................ 12
3.3. Trunks........................................................................................................................ 15
3.4. Outgoing Calling Rules.............................................................................................17
3.5. Dial plans................................................................................................................... 18
3.6. Users.......................................................................................................................... 19
3.7. Ring Groups .............................................................................................................. 21
3.8. Music on Hold........................................................................................................... 23
3.9. Call Queues ...............................................................................................................24
3.10. Voice Menus ...........................................................................................................26
3.11. Time Intervals .........................................................................................................28
3.12. Incoming Calling Rules...........................................................................................29
3.13. Voice mail...............................................................................................................30
3.14. Conferencing........................................................................................................... 32
3.15. Follow me................................................................................................................34
3.16. Directory.................................................................................................................. 35
3.17. Call Features............................................................................................................36
3.18. VoiceMail Groups................................................................................................... 38
3.19. Voice Menu Prompts...............................................................................................39
3.20. System Info .............................................................................................................40
3.21. Back up....................................................................................................................40
3.22. Options ....................................................................................................................42
3.23. Advanced Options................................................................................................... 43
3.23.1 Updating your BR4 firmware................................................................................46
BR4 - Appliance User Manual v2.0
3/48
Page:
Page 4
1. General overview
What is BR4 - Appliance?
BR4 - Appliance is a Blackfin DSP based Asterisk driven, S/T interface
embedded appliance. It is an open source embedded platform based on uClinux and SwitchFin.
Basic Rate Interface is Integrated Services Digital Network configuration that consists of two B channels (64 kbits/s “bearer” channels) used for voice and data. And one D channel (16 kbits/s “data” channel). The physical interface is called S/T. It uses four wires with a separate pair of wires for the uplink and another pair for the downlink. The typical use of the BRI interface is in residential solutions. The mISDN ports can be configured for PTP or PTMP mode. PTP (Point to Point) is a type of connection restricted to two end points. PTMP (Point to Multi Point) is a type of connection, providing multiple pats from a single point to multiple points (locations).
(ISDN)
BR4 - Appliance User Manual v2.0
4/48
Page:
Page 5
BR4 - Appliance User Manual v2.0
5/48
Page:
Page 6
1.1. Echo cancellation module
Echo cancellation module installed in BR4 - Appliance
To ensure carrier grade voice quality, BR4 - Appliance can accept an optional line echo cancellation module based on G.168 standard. Echo cancellation is a process of removing the echo from a voice communication in order to improve voice quality on a telephone call. In general there are two sources of echo in the telephony: Acoustic echo and echo from the analog phone hybrids. delay often make these echoes more severe in telephone networks.
To achieve consistent quality we have selected Zarlink. There is a special connector inside the BR4 - Appliance, where user can plug an optional LEC module. If you have LEC-64-BR4 installed in your BR4 – Appliance it will be detected and configured automatically.
Speech compression techniques and digital processing
hardware based solution from
BR4 - Appliance User Manual v2.0
6/48
Page:
Page 7
2. Technical information
*picture without LEC module
2.1. System: uClinux, SwitchFin Our PBXs are driven by our own telephony oriented, Open Source uClinux distribution called SwitchFin ( http://switchfin.org). Current version of SwitchFin provides Asterisk 1.4.x and mISDN 1.2 together with custom kernel modules to support our hardware. Additional applications such as PPPoE, SMTP forwarder, NTPd and many more are also provided to extend usability of the BR4-Appliance under different scenarios.
BR4 - Appliance User Manual v2.0
7/48
Page:
Page 8
2.2. Hardware:
ADSP - BF537 600MHz CPU. DSP core for the media processing.
64MB of SDRAM
256KB serial flash for the boot-loader
256MB NAND flash for voicemail and prompts.
SD card interface on a dedicated bus.
Watchdog timer
Optional, hardware based, G-168 Line Echo Cancellation.
2.3. Interfaces
QUAD ISDN (2B + 1D) interface
TE with PTP and PTMP
EuroISDN (mISDN)
10/100Mbps Ethernet port with high performance PHY
RS232 for console connectivity (115k, 8-N-1)
2.3.1. Interface cables
For the Ethernet connection you have to use:
-In case you connect to router, switch and etc. Ethernet patch cable
-In case you connect to other PBX device crossover cable The default SSH credentials are username: root, password uClinux
ISDN ports – the BR4 PBX has 4 ISDN ports:
Pin Description
3 TX+ 6 TX­4 RX+ 5 RX-
To connect the BR4-Appliance (TE mode) ISDN port to your
telecommunication equipment you should use standard Ethernet “patch” cable. The configuration is:
BR4 - Appliance User Manual v2.0
8/48
Page:
Page 9
Keep in mind that if you want to use BR4-Appliance in NT mode you will need an ISDN crossover cable as shown below (pins enumeration according standard RJ45 male connector, see above):
You will need to use 100 external resistive termination (between both TX+,TX- and RX+,RX-) at the NT end of the ISDN cable. For example assume BR4-Appliance1 is set to NT mode, BR4­Appliance2 is TE mode. We will terminate at BR4-Appliance1 side (refer to the picture above). You need to put a resistor between pins 3-6 and another one between pins 4-5. BR4-Appliance doesn’t provide phantom power on its ISDN ports. If you are connecting ISDN telephone which requires power from the ISDN line you have to implement this externally
Serial Port cable
You need serial patch cable for the console access to your PBX from a PC. The schematic of the cable is: The default console port credentials are username: root, password uClinux
BR4 - Appliance User Manual v2.0
9/48
Page:
Page 10
2.4. Applications
VoIP / TDM Gateways
PBX / IVR functionality
VoIP Services
Conferencing
Custom platforms
Voice Routing
Custom Development
2.5. Additional information
Power supply 6 - 12VDC
Current consumption – 150 mA@12V
Dumensions: 224 x 122 x 30 mm (8” 13/16 x 4” 13/16 x 1” 3/16)
12V, 2A power adapter is included
3. Software and Configuration tips. Working with the GUI
3.1. System Status Menu After all the interfaces are connected and your BR4-Applinace is powered up you can connect to the GUI through your preferred Web browser. By default all BR4 - Appliances are preconfigured with 192.168.1.100/24 IP address/netmask.
BR4 - Appliance User Manual v2.0
10/48
Page:
Page 11
Please change the IP address on the computer you will be using to configure the BR4 - Appliance to be a part of 192.168.1.x network (for example: 192.168.1.2). At this point you can connect to the GUI by selecting the following URL: http://192.168.1.100 When the initial page finishes loading you will be prompted to authenticate. Our default user name is admin and password is switchfin
After successful login, you will see the system status page.
The System Status page presents all vital information about the current state of your BR4 - Appliance. Here is an example with system status page of a local PBX.
BR4 - Appliance User Manual v2.0
11/48
Page:
Page 12
As you can see there is one trunk bri2 in use, the type of it is BRI and its using port 2. The users with extensions 6204,6210 and 6250 are agents for a call center. There is Conference room with public extension 6300 and no participants are connected. Different color lights indicate the state of the users. The extension 6200 associated with user name “John Brown”, using an SIP telephone and currently have two voicemail messages. The current state of this user is “Available”, which indicates that the endpoint is registered and not in use. The extension 6204 associated with user name “Mike Reverouzzi”, using an SIP telephone and currently have two voicemail messages. The current state of this user is “Busy”, which indicates that the endpoint is powered and it is on a call. The extension 6210 associated with user name “Sales Department Secretary”, using an SIP telephone and currently have no voicemail messages. The current state of this user is “UnAvailable”, which indicates that the endpoint is powered down or there is some network connectivity problem. The extension 6211 associated with user name “Sales Department Head”, using a IAX telephone and currently have no voicemail messages. The current state of this user is “Available”, which indicates that the endpoint is registered and not in use. The extension 6250 associated with user name “PR Department Head”, using an SIP telephone and currently have three, already checked voicemail messages. The current state of this user is “Available”. which indicates that the endpoint is powered and not in use. The extension 6260 associated with user name “Support Department”, using an IAX and currently have three voicemail messages. The current state of this user is “Ringing”, which indicates that the endpoint is powered and it is ringing (receiving a call). The extension 6400 is designated to Ring Group. The extension 7000 is designated to the English language voice menu. The extension 6221 is designated to retrieve voicemail messages. The extension 2676 is designated to corporate directory service which can be used in one or more IVR menus.
3.2. mISDN Config Menu
BR4 - Appliance User Manual v2.0
12/48
Page:
Page 13
Keep in mind that port (s) of your PBX that you want to use, should match configuration of your ISDN device you are connecting to. For example if you have a mISDN phone in PTMP mode, the port of your PBX must be set to PTMP mode as well.
By clicking on the “Edit” button a pop-up menu will appear.
BR4 - Appliance User Manual v2.0
13/48
Page:
Page 14
The option here that you can use are :
Card/Port –Gives the information about how many ports does the
appliance have and which one, you are editing.
Port Settings – You have to select the port for PTP (Point To Point),or
PTMP (Point To Multi Point) mode.
Port Options – you can select the port to be master clock for
synchronizing with other devices.
Creating BRI trunks:
You can see the configured trunks of your PBX, you can delete or add new trunks. After creating new trunk you have to click the Reload button in the GUI. * Warning – In order for complete adding of new Trunk , after creating the trunk you must reboot your PBX from Reboot button in to the Option Menu. This should be done before doing any other changes in to the GUI.
BR4 - Appliance User Manual v2.0
14/48
Page:
Page 15
3.3. Trunks
Click on the button in to main menu
After loading this page on the system which has not been yet configured the following menu will appear:
If you want to setup VoIP trunk press the tab “New SIP/IAX Trunk”
BR4 - Appliance User Manual v2.0
15/48
Page:
Page 16
*Reminder – You can always use the “i” (info) tooltips for addit ion al inf orm at ion
First you have to select the type of your provider as shown SIP or IAX
Provider name – specify your provider name for reference
Hostname – here you type the default address of your provider for
example support.provider.com
Username – this is you username also given by the provider
Fromuser – fill this field as per providers instructions
Fromdomain – fill this field as per providers instructions
Password – this is you password given by the provider
Insecure Type – Specifies how to handle connections with peers
The above example indicated that we have on BRI trunk named “bri2” which contains port number 2 (BRI2). * Warning – In order for complete adding of new Trunk , after creating the trunk you must reboot your PBX from Reboot button in to the Option Menu. This should be done before doing any other changes in to the GUI.
BR4 - Appliance User Manual v2.0
16/48
Page:
Page 17
3.4. Outgoing Calling Rules Click on the button in to main menu
After loading this page on the system which has not been yet configured, you will need to create a “New Calling Rule” The following menu will appear:
*Reminder – You can always use the “i” (info) tooltips for addit ion al inf orm at ion
BR4 - Appliance User Manual v2.0
17/48
Page:
Page 18
At first you need to assign unique reference name to the new Outgoing
rule
In the second field, “Pattern” standard telephony regular expression
patters needs to be specified:
X ... Any Digit from 0-9
Z ... Any Digit from 1-9
N ... Any Digit from 2-9 [12345-9] ... Any Digit in the brackets (in this example, 1,2,3,4,5,6,7,8,9
. ... Wildcard, matches anything remaining; i.e. _9011. Matc hes
anything starting with 9011 (excluding 9011 itself) ! ... Wildcard, causes the matching process to complete as soon as it can unambiguously determine that no other matches are possible For example, the extension _NXXXXXX would match normal 7 digit numbers, while _1NXXNXXXXX would represent a three digit area code plus phone number, proceeded by a one.
“Destination” field should be used only if you want to invoke some local
application or if the call should be processed in some special way.
“Use trunk” indicates which trunk should be used to handle this call (ie:
“bri2”).
“Strip” indicates how many proceeding digits should be removed from a
dialstring.
“Failover trunk” indicates if there is an alternative trunk to be used in case
if the primary trunk is not available (in use for example).
3.5. Dial plans
The “DialPlan” page allows you to define different Classes of Service (Dial Plans) and associate them with one or more Outgoing Calling Rules defined in the previous step. Also, predefined local services/application can be associated with each Class of Service.
BR4 - Appliance User Manual v2.0
18/48
Page:
Page 19
Please select a unique identifier for your Dial Plan entry.
Select all services and rules to be available to users using this Dial
Plan entry (Class of Service).
3.6. Users
The “Users” page allows creation of user accounts (Extensions) for VoIP accounts. Voicemail options are also configurable through this page.
*Reminder – You can always use the “i” (info) tooltips for additiona l information
BR4 - Appliance User Manual v2.0
19/48
Page:
Page 20
General
Extensions – this is the actual number to be dialed to reach the user,
it’s an index and it needs to be unique.
CallerID - specifies the internal caller id number associated with this
account. This number will be used to automatically identify the user to the voicemail system. The CallerID does not have to be unique.
Name – Indicates the Caller ID Name which will be sent to other
callers , if the network permits such functionality.
Outbound CallerID – indicates the public CallerID number to be used
for the outbound calls. Depending on the provisioning of your ISDN line and/or feature set supported by your VoIP trunk providers, this number may or may not be presented to the destination endpoint.
Enable VoiceMail for this User
VoiceMail Access Pin Code – indicates the passcode required to
access this voicemail box.
Mailbox – this field indicates to which mailbox number Voicemail
Indicator will subscribe. (visual indicators and stutter tone)
Email Address – indicates an email address to be used to send
voicemail notifications and actual voicemail attachments (depends on voicemail configuration, please refer to the applicable section below).
Technology
SIP/IAX/Analog Station - indicates the protocol (technology) to be
used for this account. Please note that analog ports are not available on the BR4 - Appliance.
Flash/RxFlash – Hook flash specific parameters.
Codec preference – list of available codecs listed in order of
preference. Please note that both ends need to agree for connection to be established.
VoIP Settings
MAC Address – this field is required for Polycom phone provisioning,
do not use it at this point.
Line number – as above
SIP/IAX password – user password associated with this account
NAT – indicated if the device will be located behind NAT router in
respect to our BR4 -Appliance.
Can Re-invite – indicates if SIP session can use re-invite to send RTP
directly between to endpoints.
BR4 - Appliance User Manual v2.0
20/48
Page:
Page 21
DTMF Mode – DMTF method to be used for VoIP communication.
TFC2833 would be the most common choice here.
Insecure – method of authentication, both ends need to agree.
Other Options
3 Way Calling – enable/disable 3 way calling functionality, please
make sure that your device is capable of handling it before selecting this option.
In directory - indicates if this user account will be listed in a “directory
listing” accessible from one or more IVRs.
Call Waiting – enable/disable call waiting functionality on the account.
CTI – Computer Telephony Integration, allows access to 3
applications over Asterisk Manager Interface.
Is Agent – indicates if the user will be available in call queuing
application.
Pickup group – specified the call pickup group, if available
3.7. Ring Groups
rd
party
This page allows to group several users (extensions) into one Ring Group. Unique extensions number will be associated with each Ring Group to allow easy access from your dial plan.
BR4 - Appliance User Manual v2.0
21/48
Page:
Page 22
At first you have to choose the name of the group (you can create
several independent groups)
Type the preferred extension for that group, in the example this is
“6500”
In the left window you can see the users that are members of the
specific group, you can add/remove them with button in the middle. The available users are in the right window.
You have several options about the group calls.
Strategy, when you dial the extension for the group the phones can
ring in order (left window) or in sequence for a predefined period of time. The other option is to ring all the devices in the group together at the same time.
Handling for non answered calls: Call can be redirected to specific
Voicemail, another extension, or another ring group.
BR4 - Appliance User Manual v2.0
22/48
Page:
Page 23
3.8. Music on Hold
The default Music On Hold (MOH) class is shown below. Please note that you can not upload new MOH files at this point. Direct access to shell is required to scp or ftp new MOH files.
BR4 - Appliance User Manual v2.0
23/48
Page:
Page 24
3.9. Call Queues
Call queues allows you to build a call center with one or many trunks.
*Reminder – You can always use the “i” (info) tooltips for addit ion al inf orm at ion
At first you need to assign unique extension to your new queue
Then you need to name it, ie: “sales”
Select the appropriate strategy for your application:
o Ringall – ring all available agents at the same time. o RoundRobin – Each all agents in sequence.
BR4 - Appliance User Manual v2.0
24/48
Page:
Page 25
o Leastrecent – ring agent which was recently called. o Random – ring random agent. o RRmemory – RoundRobin with memory, where we left off last
ring sequence.
The appropriate Music on Hold class can be selected from the “Music
on hold” menu.
Leave when empty – this option controls state of users that are in the
queue. If yes is selected, the callers are pushed out of the queue when no agents are logged in. If no is selected, callers will remain in the queue with no agents. If Strict is selected, callers are forced out of the queue if no agents are logged in, or if all logged in agents are unavailable.
Join Empty - If yes is selected, callers can join a call queue with no
agents or unavailable agents. If no is selected, the callers can not join queue with no agents. If strict is selected, the callers cannot join queue with no agents or unavailable agents.
Queue options – o Timeout – how many seconds will ring an agent’s phone before the
queue tries to ring the next agent.
o Wrap-up time is how many seconds delay has an agent after
completing a call, before another call is connect.
o Max Len is how many calls can be queued at once. This includes
only calls that have not been yet connected.
o Auto Fill – when multiple calls are in the queue at the same time,
to push them to agents simultaneously.
o Auto Pause – this option pauses an agent if they fail to answer a
call.
o Report Hold Time – this option reports to the agent the hold time
of the caller, before he is connected to an agent.
o Key Press Events – this setting selects which voice menu to be
connected if a user waiting in the queue presses a button.
Lis
t of available agents is available at the bottom.
Agent Login Settings – you have to type the extensions for the agent login and agent callback login
BR4 - Appliance User Manual v2.0
25/48
Page:
Page 26
*Reminder – You can always use the “i” (info) tooltips for additional informat ion
3.10. Voice Menus
This page allows creation of custom voice menu s for an IVR system. Pl ease use the Voice Menu Prompts
page to record your custom prompts/greeting
before creating an IVR menu.
BR4 - Appliance User Manual v2.0
26/48
Page:
Page 27
Name – indicates a unique identifier assigned to your VoiceMenu. For example “Customer Service” or “Sales Office” .
Extension - specifies an extension number to invoke your Voice Menu.
Allow Dialing Other Extensions – controls if extensions which were
not explicitly listed are also accessible
Actions - list all defined steps for this Voice Menu.
Add new step – List of all available options for Voice Menu. You have
to choose and add them one by one.
Allow Key Press Events – defines specific action to be executed upon pressing specific DTMF codes.
BR4 - Appliance User Manual v2.0
27/48
Page:
Page 28
3.11. Time Intervals
You can define here one more time intervals to allow different call handling during different time of day (week). This application is very useful, when you want to answer calls only in specific time interval, of the day, week or month. In the example here the setting has name “Office” and it is set for the regular business hours of the week. You can create several time intervals with different names and later access them under “Incoming Calling Rules” section.
BR4 - Appliance User Manual v2.0
28/48
Page:
Page 29
3.12. Incoming Calling Rules
This page defines how to handle incoming calls.
Trunk – indicates incoming trunk to be handled, ie “bri2”.
Time Interval – indicates time frame when this rule will apply
Pattern – indicates NDIS number (dialed) number using the same
patterns as listed in the “Outgoing Calling Rules
” section.
Destination – specifies an extension, IVR Menu or application which will terminate the incoming calls, providing all the rules above apply.
BR4 - Appliance User Manual v2.0
29/48
Page:
Page 30
3.13. Voice mail
*Reminder – You can always use the “i” (info) tooltips for additional information
The General Settings Menu:
Extension for checking messages – you have to print the number, you want to use for checking your Voicemail. For example 111
Direct Voice mail
Max Greeting – is the length of the greeting in seconds
Dial “0” for operator
Message Options
Maximum messages per folder – you have choice from 10 to 1000
Max time – you have to select what is the maximum length of recorded
message
Main time – you have to select what is the minimum length of recorded message
Playback Options - they are simple and very useful
BR4 - Appliance User Manual v2.0
30/48
Page:
Page 31
Email Settings for Voicemail:
*Reminder – You can always use the “i” (info) tooltips for addit ion al inf orm at ion
Send messages – if this option is set, the voicemails will not be kept on the server. They will be sent directly to the e-mail.
Attach recordings – this option defines whether or not to attach recordings to voicemail attachments. Note: You need SMTP server set for using this option.
There are a couple options about the emails. Yo u can set the PBX to send e-mail with information about the caller ID, message number, recipient’s names and etc.
BR4 - Appliance User Manual v2.0
31/48
Page:
Page 32
SMTP Settings
*Reminder – You can always use the “i” (info) tooltips for addit ion al inf orm at ion
STMP server – it is the IP/host name of the outgoing mail server that your BR4 will connect and send e-mails with voicemail notifications
Port – The port number on which the SMTP server is running
3.14. Conferencing
After loading this page on the system which has not been yet configured, you will need to create a “New Conferencing Bridge”. The following menu wi ll appear:
BR4 - Appliance User Manual v2.0
32/48
Page:
Page 33
*Reminder – You can always use the “i” (info) tooltips for addit ion al inf orm at ion
The Conference Bridge can be used for creating a conference call with several participants. The bridge has public extension for all users and admin extension for the administrator (if applicable). Access to th e conference call could be protected with PIN codes for both admin and public.
Extension – public extension for entering the bridge
Marked/Admin user Extension – administrative extension
Pin Code – optional Pin codes associated with public and admin
extensions.
Conference room options
Play hold music – this option causes Asterisk to play Hold Music to
the first user in the conference, until another user joins the same conference
Caller Menu – checking this option allows the user to access the Conference menu by pressing “ * ” on his numpad
Quiet Mode – do not play enter/leave sounds
Close conference when last marked user exits – when the last user
logouts from the bridge, close it.
Announce callers – when checked the participants of the bridge are announced when another participant is joining the bridge.
Wait for marked users – prevent conference participants from hearing each other, until marked user has joined
Note that the conference can starts after entrance of the admin. If the admin is not available all users hear the default music on hold.
BR4 - Appliance User Manual v2.0
33/48
Page:
Page 34
3.15. Follow me
The follow me option allows to specify sophisticated call handling for selected extensions. Calls can be routed to other applications, local numbers and external numbers. By default “FollowMe” options are disabled for all users.
*Reminder – You can always use the “i” (info) tooltips for addit iona l inf o rmat ion
Status – Select to enable or disable it on per user basis.
Music on hold class – select the appropriate MOH class.
DialPlan – Select Class of Service to control access to outbound
trunks.
Destination – list of numbers in priority sequence
BR4 - Appliance User Manual v2.0
34/48
Page:
Page 35
Add Number – you can add local numbers or outside numbers.
Dial Order – method of handling the call
For some cases you may find the additional follow me options useful.
Playback the incoming status messages prior to starting the follow-me step(s) – by checking this option there will be a massage for the caller, before starting the follow me steps
Record the caller’s name –
Playback the unreachable status message – if this option is checked
there will be status message for the caller when we’re out of follow me steps or the callee wants to be not reachable.
3.16. Directory
Directory extension provides searchable list of users for IVR
purposes. User will be listed in the Directory, if the field “In Directory” is selected under the “Users” settings window. The directory can be based on the users first or last name.
BR4 - Appliance User Manual v2.0
35/48
Page:
Page 36
Directory extension – extension to dial for accessing the name directory
Also read extension – in addition to the name also read the extension number to the caller before presenting the dialing options
Use first or last name – when this option is checked the caller is allowed to enter the first name in to the directory instead of using the last name.
3.17. Call Features
BR4 - Appliance User Manual v2.0
36/48
Page:
Page 37
Feature Codes section specifies DTMF sequence to answer specific services (features).
Call Parking - section allows to configure functionality that allows
the user to put a call on hold and pick it up at a different phone. Single call parking extensions can be defined here and a range of call parking “spots” where calls will be parked in sequence.
Application Map section - allows definition of a key-sequence (DTMF digit sequence), an application and the party on which this application is executed when the sequence is pressed.
Dial Options section allows to specify how the Feature Codes applies to the calling party and called party.
BR4 - Appliance User Manual v2.0
37/48
Page:
Page 38
3.18. VoiceMail Groups
VoiceMail Groups allows to create a virtual mailbox allowing to distribute a message to several mailboxes at once. In the example below, mailboxes 6204, 6210 and 6250 are grouped under virtual mailbox 6600. Any messages recorded for mailbox number 6600 will appear in mailboxes 200, 204 and 207. This is useful to for teams such as support or sales.
BR4 - Appliance User Manual v2.0
38/48
Page:
Page 39
Extension to access the voicemail of the group.
Label used for reference
MailBoxes distribution list
3.19. Voice Menu Prompts
You can record custom voice menu prompt for IVR purposes. This
could be a greeting or instructions in foreign languages. You need to specify a valid extension to perform recording procedure. Please note that at this time we do not support uploads of your custom prompts through the GUI. Shell access and ftp, scp will need to be used.
BR4 - Appliance User Manual v2.0
39/48
Page:
Page 40
3.20. System Info
System info page provides information about vital components of your system.
3.21. Back up
BR4 - Appliance User Manual v2.0
40/48
Page:
Page 41
With this option you can make a back up of your system configuration, saving all the settings of the PBX. All the previous back up files are visible in to window.
If you press Create New Backup button all the PBX configurations will be stored in a single backup file stored in the PBX itself. Please note that at this point we will only backup the content of /etc/asterisk. Your voicemail, custom recordings and networking setup will not be saved.
The backup file will be tagged with the current date and the backup will be displayed in the list of backups as it is shown below
You can download the backup file from the PBX to your local PC for even safer storage. Do this by pressing Download from Unit button
If you want to restore the configurations which is backed up on the given date just press the corresponding button Restore Previous Config.
Please note that we do not provide upload functionality at this point.
BR4 - Appliance User Manual v2.0
41/48
Page:
Page 42
3.22. Options
This is the general view of the Options menu
The first tab in the menu is General preferences.
Global Outbound CID – Caller ID to be used for outbound calls, if no specific callerID is defined in caller’s profile.
Operator Extension – extension that will be dialed when a user presses “0” in VoiceMail menu.
Ring Timeout – default global timeout.
Extension Preferences – ranges of extensions for specific features of
the BR4 - Appliance
*Reminder – You can always use the “i” (info) tooltips for additional information
BR4 - Appliance User Manual v2.0
42/48
Page:
Page 43
Language – You can select the GUI language here. Only English is
supported at this time.
Password – Change your admin password
Reboot – reboot the appliance.
3.23. Advanced Options
To enable the advanced option, click on the “Options” button, select the “Advanced options” tab and then press the “Show advanced options” button.
BR4 - Appliance User Manual v2.0
43/48
Page:
Page 44
You will see the following at the bottom left of your GUI main menu.
Network settings
BR4 - Appliance User Manual v2.0
44/48
Page:
Page 45
DHCP - selection determines if the PBX will use static IP or it will obtain its IP from the DHCP server of the network BR4 -Appliance is connected to.
Hostname - is the hostname of the PBX. This is the name which will be used in any log and cdr files.
IP address - is the Internet Protocol (IP) address of the BR4 - Appliance. Please note that this field is only editable if static IP address is selected (no DHCP client)
Subnet mask – Defines size of your LAN, please use xxx.xxx.xxx.xxx notification to specify your subnet.
Gateway – Indicates IP address of the default router on your network.
DNS – Indicates Domain Name Server, to be used to resolve names to
IP addresses.
IP/host name of your preferred NTP server. If unsure specify pool.ntp.org
Call detail records – provides you with information about all the calls made thru your PBX. From this record we can see the following information: source and destination of the call, start time, duration, disposition etc.
BR4 - Appliance User Manual v2.0
45/48
Page:
Page 46
3.23.1 Updating your BR4 firmware
Your BR4-Appliance can be updated over the network.
Here you have to select “Firmware update”
In case you are equipped with recent u-boot (newer then ub2.30) you can simply connect to your PR1-Appliance using console cable, restart the PBX and interrupt the auto-boot process. In u-boot prompt type: >run upgrade This will download the latest version of u-boot and uImage for your BR4-Appliance PBX and will store it in the non-volatile memory. Note that this way of upgrade will clean your PBX settings! If you have older version of u-boot you need to upgrade to ub2.30 or more recent one manually (in order to get this automatic procedure working.) To do this, please download the latest u-boot from our download section at www.switchvoice.com
. Now you can put it in your local TFTP server directory and load it in the BR4-Appliance like this >tftp 2000000 u-boot-br4-ub2.30.ldr
>eeprom write 2000000 0 $(filesize)
BR4 - Appliance User Manual v2.0
46/48
Page:
Page 47
If you don’t have TFTP server you can use the console interface. Start the receiver, with the loadb command, and then escape to the terminal program's send file option, and send the file. When you load the file to your board, it'll go something like this:
>Loadb 2000000
Load Address: 0x2000000
Loading: ##########################
done
Bytes Transfered = 131120 (20030 hex)
>eeprom write 2000000 0 $(filesize)
Alternative approach to upgrade your uImage is to use the GUI and
HTTP protocol. Go to Firmware upgrade and select HTTP URL. You can reset or keep the PBX configurations using the provided check box. Recent versions of the BR4-Appliance firmware you can find in our download section at www.switchvoice.com specify the full path and file name for upgrade. To get the full link you can right mouse click on the requested item in our download section and select “Copy Shortcut” if you use IE or “Copy Link Location” if you use Ffirefox. Now you have the link (
http://www.switchvoice.com/files/uImage-br4-ui2.15.img
clipboard and you can paste it in the Firmware upgrade form like it is shown bellow
. You need to
) in the
If you prefer you can update uImage using TFTP protocol instead of
HTTP. In this case please use switchvoice.com TFTP server. You need to specify the uImage file name as well. The latest file name you can check from our download section at www.switchvoice.com uImages available in the download section are available from our TFTP server (switchvoice.com) as well.
. All
BR4 - Appliance User Manual v2.0
47/48
Page:
Page 48
Please note that the uImage files included in our download folder are with 32 bytes (0x20) MD5 check sum at the end of the file. In case you use your local TFTP server you can still use the uImage files located in our download folder but in the NAND flash you should save 32 (0x20) less bytes then is TFTP transferred.
Important Note: If you do GUI firmware upgrade from versions
before ui2.12 even if you don’t enable “Reset Configs” check box you will get the configuration of your PBX cleaned. Also after such an upgrade depending of your network settings you may not have the sounds prompts installed. You can check if you have the sounds prompt as you click on the “Music on Hold” tab and select the default class. You should see few files listed there, in case your sound prompts are properly downloaded. If you don’t have them just adjust your PBX network settings so you have Internet connectivity, connect to the BR4-Appliance using SSH or Serial protocol and execute
./bin/create_sounds
Of course you can compile Switchfin and create your own image.
Then you can download it using your own tftp / http server. This is more advanced topic which we will not cover in that great details. Just keep in mind that after compilation you will get two images uImage and uImage-md5 in build_br4/images_br4/ folder. Please use uImage- md5 for all updates through the GUI.
Example: You have to type the following information, and click the + Go button. If you have a local TFTP server, you have to type its IP address (192.168.1.2 in this example) and type the name of the uImage in the field File Name.
*Important – In order to complete the upgrade of the unit you have to reboot the system.
BR4 - Appliance User Manual v2.0
48/48
Page:
Loading...