background image

  mPBX-100/100R  User  Manual

 

  Page 92   

Specify the destination network portion. 

·Gateway 

Which gateway mPBX will go through when access to the destination network. 
 

·Metric 

The cost of a route is calculated by using what are called routing metric. Routing 
metrics  are  assigned  to  routes  by  routing  protocols  to  provide  measurable 
statistic which can be used to judge how useful (how low cost) a route is. 
 

·Interface 

Define which internet port to go through. 
 
2)

 

Static Route Rules 

You can add new static route rules here. 
 

 

Figure 3.6.3 

3.6.4 Firewall 

Firewalls are used to prevent unauthorized Internet users from accessing 
private networks connected to the Internet, especially intranets. All 
messages entering or leaving the intranet pass through the firewall, which 
examines each message and blocks those that do not meet the specified 
security criteria. 
 

Summary of Contents for mPBX-100

Page 1: ...mPBX 100 100R User Manual Version 2 17 43 23 ...

Page 2: ...3 Outbound Routes 35 3 3 4 Phone Provisioning 38 3 4 Inbound Call Control 47 3 4 1 IVR 47 3 4 2 Queues 49 3 4 3 Custom Prompts 53 3 4 4 Ring Groups 54 3 4 5 Inbound Routes 56 3 4 6 Blacklist 60 3 5 Internal Settings 62 3 5 1 Options 62 3 5 2Business Hours 64 3 5 3 Feature Codes 65 3 5 4 SIP Settings 68 3 5 5 IAX Settings 74 3 5 6 Voicemail Settings 75 3 5 7 SMS Settings 77 3 5 8 DISA 80 3 5 9 Conf...

Page 3: ...ports 107 3 8 1 Call Logs 107 3 8 2 System Logs 107 3 8 3 System Info 108 4 Access MRI 110 5 Access CDR 114 6 Use mPBX 115 6 1 Make outbound call 115 6 1 1 Sample Routing via PSTN Trunk 116 6 1 2 Sample Routing via VoIP Trunk 117 6 2 Incoming call 118 6 2 1 Sample Routing to an IVR 118 APPENDIX A FAQ 121 APPENDIX B How to Configure External storage 122 APPENDIX C How to Configure NAT setting 124 A...

Page 4: ...LF Support Interactive Voice Response IVR Blacklist Intercom Zone Intercom Call Detail Records CDR Music On Hold Call Forward Music On Transfer Call Parking Paging Zone Paging Call Recording PIN Users Call Pickup Queue Call Routing QOS Call Transfer Ring Group Call Waiting Route by Caller ID Caller ID Skype Integration Skype Connect Call Back Three way Calling Conference Mobility Extension SMS to ...

Page 5: ...t 2 Green LED Indicates the mPBX is fully functional 3 Green LED Indicates stable WAN Port connection 4 Green LED Indicates stable LAN Port connection 5 Red LED Indicates presence of an FXO GSM port Orange LED Indicates presence of a BRI port Green LED Indicates presence of an FXS port LED Blinking Red blinking No connection between FXO port and PSTN LED Alternating Red and Green slow blink FXO po...

Page 6: ...al 3 Green LED Indicates stable WAN Port connection 4 Green LED Indicates stable LAN Port connection 5 Red LED Indicates presence of an FXO GSM port Orange LED Indicates presence of a BRI port Green LED Indicates presence of an FXS port LED Blinking Red blinking No connection between FXO port and PSTN LED Alternating Red and Green slow blink FXO port is receiving an incoming call LED Alternating R...

Page 7: ...mPBX 100 100R User Manual Page 7 2 System set up 2 1 Connection Drawing A mPBX 100 Figure 2 1 VoIP Provider PSTN IP Phone 601 602 603 604 FXS Lines LAN Soft Phone Route r GSM ...

Page 8: ...port is in the connection process and a green LED indicates the port is properly connected 2 3 Supplying Power mPBX utilizes the high performance switch power supply which supplies the required power for the unit AC Input 100 240V DC Output 12V 5A Please follow the steps below to connect mPBX unit to a power outlet 1 Connect the small end of the power cable to the power input port on the mPBX back...

Page 9: ...mPBX IP Address http 192 168 5 150 Username admin Password password Note mPBX supports multiple administrators in hierarchical mode Administrator General Manager CDR Manager Administrator have all authority Username admin Password password General Manager have basic authority without the advanced authority to create VoIP trunks reset update backup and restore mPBX Username admin Password password ...

Page 10: ...tensions 1 Extension is unregistered 2 Extension is idle 3 Extension is ringing 4 Extension is busy in a call 5 Extension is on hold Trunks VOIP Trunk Status Unregistered Trunk registration failed Registered Succeed registration trunk is ready for use Request Send Registering Waiting Waiting for authentication ...

Page 11: ... port is idle Busy The port is in use Signal No signal Poor Average Good Excellent BRI Trunk Status Ok The ports connect correctly Disconnected The port hasn t connected the PSTN line Service Provider Status OK Succeed registration trunk is ready for use Unreachable The trunk is unreachable Failed Trunk registration failed 3 3 Basic 3 3 1 Extension Extension has two types Analog extensions FXS and...

Page 12: ...on that you want to edit and modify the following information on the popup window 1 General Extension The numbered extension i e 1234 that will be associated with this particular User Phone Port The extension correspond port Name A character based name for this user i e Bob Jones Caller ID The Caller ID CID string will be used when this user calls another internal user ...

Page 13: ...ok flash event received by mPBX before it will recognize a second event If a second event occurs in less time than defined by Hook Flash Detection then mPBX will ignore the event The default value of Flash is 1000 ms and it can be configured in 1ms increments 5 Group Pickup Group If this extension belongs to a pickup group any calls that ring this extension can be picked up by other extensions in ...

Page 14: ...from an extension You can dial the number of other extensions Your caller ID will be the number of your extension and use all outbound route that your extension can use of mPBX Mobility Extension Number Don t forget to add the dial patterns of the outbound route at the beginning of your mobile phone number when you fill in the mobility extension number filed E g if you want to set 15960XXXXXX as m...

Page 15: ... monitoring when 501 is in a call If 500 choose normal spy you should dial 90501 to start monitoring if 500 choose whisper spy you should dial 91501 to start monitoring if 500 choose barge spy you should dial 92501 to start monitor if 500 choose general spy you can dial 90501 91501 or 92501 to start monitor 11 Call Duration Settings Setup the max cull duration for every call of this extension but ...

Page 16: ...mPBX 100 100R User Manual Page 16 Figure 3 3 1 1 ...

Page 17: ...particular User Phone Password The password for this extension Ex 12t3f6 Name A character based name for this user EX Bob Jones Caller ID The Caller ID will be used when this user calls another internal extension 2 Voicemail Enable Voicemail Check this box if the user should have a voicemail account Voicemail Access PIN The voicemail Password for this extension i e 1234 3 Mail Setting This option ...

Page 18: ...6789 here 6 Other Options Call Waiting Check this option if the extension should have Call Waiting capability If this option is checked the When busy follow me options will not be available The call waiting function of IP phone has higher priority than mPBX s call waiting function DND Don t Disturb When DND is enabled for an extension the extension will be not available User Web Interface Check th...

Page 19: ...o start monitoring If 500 choose barge spy you should dial 92501 to start monitor If 500 choose general spy you can dial 90501 91501 or 92501 to start monitor 8 VoIP Settings NAT This setting should be used when the system is using a public IP address to communicate with devices hidden behind a NAT device such as a broadband router If you have one way audio problems you usually have problems with ...

Page 20: ... call as a call from an extension You can dial other extension numbers Your caller ID will be the number of your extension and dial out using all outbound route that your extension can use on mPBX Mobility Extension Number Don t forget to add the dial patterns of the outbound route at the beginning of your mobile phone number when you fill in the mobility extension number filed E g if you want to ...

Page 21: ...mPBX 100 100R User Manual Page 21 Figure 3 3 1 2 ...

Page 22: ...eate 2 Select the type of extension that you would like to create 3 Fill in the starting extension number Figure 3 3 1 3 3 Edit VOIP Extension Click Edit on VOIP Extension administration page or click Modify Selected Extensions to edit extensions 3 3 2 Trunk There are five types of trunks Analog trunks FXO GSM Trunk BRI Trunk VoIP Trunk and Service Provider trunk Figure 3 3 2 ...

Page 23: ...The default is 4 but better results can be achieved if set to 6 or even 8 Remember the higher the number the more time will be required to release a channel A higher setting lowers the probability that you will encounter random hang ups Busy Interval The busy detection interval Busy Pattern If Busy Detection is enabled it is also possible to specify the cadence of your busy signal In many Countrie...

Page 24: ...olarity reversal is started Caller ID Signaling V23_UK V23_JP DTMF Before Ring Start before a ring is received Caller ID Signaling DTMF Caller ID Signaling This option defines the type of Caller ID signaling to use It can be set to one of the following Bell bell202 as used in the United States v23_UK suitable in the UK v23_Japan suitable in Japan v23 Japan pure suitable in Japan DTMF suitable in D...

Page 25: ...hanged Pin Code Please enter your SIM card pin code here if your card has a pin code Figure 3 3 2 2 3 3 2 3 BRI Trunk 1 Edit BRI Trunk 1 General Trunk Name A unique label used to identify this trunk when listed in outbound rules incoming rules etc Ex BriTrunk1 Signaling Signaling method BRI CPE ISDN BRI in TE mode and Point to Point BRI CPE PTMP ISDN BRI in TE mode and Point to multi Point BRI NET...

Page 26: ...et the reset interval to never when installing a box in Israel Our past experience also shows that this parameter may also cause issues on local switches in the UK and China PRI Local Dial Plan Sets an option required for some rare switches that require a dial plan parameter to be passed This option is ignored by most BRI switches It may be necessary on a few pieces of hardware This option can alm...

Page 27: ...nal Prefix you have set here will be added before the CID So you can know this is an international call before you answer it National Prefix When there are national calls coming in via this BRI trunk the National Prefix you have set here will be added before the CID So you can know this is a national call before you answer it Local Prefix When there are Local calls coming in via this BRI trunk the...

Page 28: ...Outward Dialing Number Associated Extension The extension make call out via BRI Trunk will display the associated DOD Figure 3 3 2 3 3 3 2 4 VOIP Trunk 1 Add SIP Trunk Input correct SIP information provide by VOIP provider Inaccurate information will prevent the trunk from registering 1 General setting Type ...

Page 29: ...Trunk will use the From User In this case the account name for SIP Registration in From Header of the SIP Invite Online number Define the online number that expected by Skype Connect and some other SIP service providers Leave this field blank if it s no required Maximum Channels Controls the maximum number of outbound channels simultaneous calls that can be used on this trunk Inbound calls are not...

Page 30: ...d used by the SIP Trunk This method is given by the SIP trunk provider The options are UDP default or TCP or TLS Enable SRTP Define if SRTP is enabled for this trunk Qualify Send check alive packets to the sip provider DTMF mode Set default mode for sending DTMF of this trunk Default setting rfc2833 2 DOD Setting DOD Direct Outward Dialing Number Associated Extension The extension make call out vi...

Page 31: ...VOIP provider Inaccurate information will prevent the trunk from registering 1 General Type IAX Identifies whether the trunk sends and receives calls by using the VoIP protocol IAX Provider Name A unique label to help you identify this trunk when listed in outbound rules incoming rules etc Ex well2 Hostname IP ...

Page 32: ...hannels Controls the maximum number of outbound channels simultaneous calls that can be used on this trunk Inbound calls are not counted against the maximum Set as 0 to specify no maximum Caller ID Specify the caller ID to use when making outbound calls over this trunk The caller ID set in the extension screen will override the caller ID setting in the VOIP trunk screen Please note that not all th...

Page 33: ...ition you need to complete the following VoIP fields 1 General Type SIP or IAX SIP Identifies whether the trunk sends and receives calls by using the VoIP protocol SIP IAX Identifies whether the trunk sends and receives calls by using the VoIP protocol IAX Provider Name A unique label would help to you identify this trunk Ex Provider2 ...

Page 34: ...he maximum Leave blank to specify no maximum Codecs Define the codec for this sip trunk and its priority Note codec can only display when edit it after creating the trunk Transport This will be the transport method used by the SIP Trunk This method is given by the SIP trunk provider The options are UDP default or TCP or TLS Qualify Send check alive packets to the sip provider DTMF mode Set default...

Page 35: ...mPBX 100 100R User Manual Page 35 Figure 3 3 2 5 3 3 3 Outbound Routes Outbound routing defines how outgoing calls are processed through the trunks ...

Page 36: ...possible Example 1 NXXXXXX will match any 7 digits phone number Example 2 1NXXNXXXXX will match a phone number starting with a 1 followed by a 3 digit area code and then 6 digit number Strip digits from front Allows the user to specify the number of digits that will be stripped from the front of the phone number before the call is placed For example if users must press 0 before dialing a phone num...

Page 37: ...rmemory Hunt Round robin with memory remembers which trunk was used last time and then use the next available trunk to call out Member Extensions Defines the extensions that will be permitted to use this outbound route Member Trunks Defines the trunks that can be used for this outbound route Figure 3 3 3 1 ...

Page 38: ...7000 IP 32X IP33X IP430 IP450 IP550 IP560 VVX1500 Cisco IP7940 IP7960 Aastra 480i 480i CT 6757i 6757i CT 6737i Grandstream GXP1450 GXP2100 GXP2110 GXP2120 Escene ES220 ES320 ES330 ES410 ES620 Fanvil C56 C58 C60 C62 News When provisioning Well and Snom IP phone mPBX is not needed to be set as the only DHCP server any more Figure 3 3 4 3 3 4 1 General Settings for Well In this page you can configure...

Page 39: ...0 100R User Manual Page 39 upgrade Note if firmware download server is enabled IP phone will update the firmware automatically according the version and server you have configured during the provision process ...

Page 40: ... Aastra In this page you can configure it before provisioning Aastra IP phones including the items like local dial plan time and date setting programkeys configuration and so on Figure 3 3 4 2 3 3 4 3 Phone book You can add your contacts here and provision them to your IP phone ...

Page 41: ...ly works with snom phone Organization Input the organization of this contact Only works with snom phone Title Input the title of this contact Only works with snom phone Email Input the email of this contact Only works with snom phone Birthday Input the birthday of this contact Only works with snom phone First Name Input the first name of this contact Only works with snom phone Family Name Input th...

Page 42: ... the office number here Mobile Number Input the mobile number here Home Number Input the home number here Sub Number Add sub number of this contact Only works with snom phone Note Take some note of this contact Only works with snom phone Figure 3 3 4 3 1 ...

Page 43: ...d Upload the IP Phone s configure file 1 Add new phone via webpage Click Add Phone and fill in the corresponding information in the popup window 1 General Enabled Choose yes or no to enable or disable this extension NewConfig If the firmware version number is greater than or equal to 70 please enable this option MAC address Input the MAC address of IP phone Name Put the name of this Phone here Man...

Page 44: ...Phone book Enable the feature of phone book of IP phone Line Extension Selected the extension number for IP Phone Label It is shown on the LCD for users to identify the account Line Active You can choose on off to enable disable the account respectively Figure 3 3 4 4 1 2 Audio codec In this section we can design the allowed codec for IP phone ...

Page 45: ...re the DSS keys Function Keys Figure 3 3 4 4 3 3 3 4 5 Not configured phone In this section mPBX will scan all the supported IP phones and display here we can click the MAC address of IP phone and input the corresponding information in the popup window like the picture shows below ...

Page 46: ...46 Figure 3 3 4 5 3 3 4 6 Upload a file Click Upload a file and choose the configure file of IP phone in the popup window Note the file format must be cfg Please edit the configuration files in advance before uploading Figure 3 3 4 6 ...

Page 47: ...pport press 2 for operator press 0 etc The system will transfer the call to corresponding extension according to DTMF digits inputted by the user Figure 3 4 1 3 4 1 1 Create IVR Click Create New IVR 1 General Number mPBX treats IVR as an extension you can dial this extension number to reach the IVR Name A name for the IVR Prompt The prompt recording that will be played when this IVR is reached Rep...

Page 48: ...l of an extension Connect to RingGroup Connect the call to a ringgroup Connect to IVR Connect the call to an IVR Connnect to Conference Room Connect the call to a conference room Connect to DISA Connect the call to a DISA Connect to Queue Connect the call to a queue Connect to Faxes Connect the call to Faxes of extensions Dial by Name The callers can dial the name of an extension to connect to the...

Page 49: ... to have their calls answered in the order they were received to deliver top tier customer service Call queues allow calls to be sequenced to one or more agents Note Dial Queue number to log in or Queue number to log out the queue For example if the queue number is 680 then agent can dial 680 to log in or 680 to log out ...

Page 50: ... unlimited Queue Ring Strategy This option sets the Ringing Strategy for this Queue The options are RingAll Ring All available Agents simultaneously until one answers LeastRecent Ring the Agent which was least recently called FewestCalls Ring the Agent with the fewest completed calls Random Ring a Random Agent RRmemory Round Robin with Memory Remembers where it left off in the last ring pass 2 Age...

Page 51: ...ss for this Queue Leave When Empty This option controls whether callers already on hold are forced out of a queue that has no agents There are two options Yes Callers are forced out of a queue when no agents are logged in No Callers will remain in a queue with no agents Join Empty This option controls whether callers can join a call queue that has no agents There are two options Yes Callers can jo...

Page 52: ...mPBX 100 100R User Manual Page 52 Wrap up time How many seconds after the completion of a call an Agent will have before the Queue can ring them with a new call The default is 30 Figure 3 4 2 ...

Page 53: ...ding such as 500 3 Click Record The selected extension will ring and you can pick up the phone to start recording Figure 3 4 3 1 2 Upload Prompt The administrator can also upload prompts by doing the following 1 Click Upload Prompt 2 Click Browse to choose the desired prompt 3 Click Upload to upload the selected prompt Note The file size must not be larger than 1 8MB and the file must be WAV forma...

Page 54: ... into the Manage Ring Groups page 1 General Ring Group Name This option defines a name for this group i e Sales Ring Group Name is a label to help you identify this group in the group list Ring Group Number This option defines the numbered extension that can be dialed to reach this group Strategy This option sets the Ringing Strategy for this Group The options are as follows 1 Ring All Simultaneou...

Page 55: ... Answer settings 2 If the strategy is Ring Sequentially it means set the number of seconds to ring a single extension before moving onto the next one 2 Ring Group Members An extension can be made a member of this ring group by moving it into the Selected box 3 Destination If No Answer When all members on this group fail to answer the call system will handle the call according to the selected desti...

Page 56: ...ays at last Business Days 1 General Route Name A name for this inbound route Ex pstncallin etc DID Number Define the expected DID Number if this trunk passes DID on incoming calls Leave this field blank to match calls with any or no DID info Only service provider E1 trunks BRI trunks or SIP trunks need to be configured with this setting You can also use pattern matching to match a range of numbers...

Page 57: ...s Leave this field blank to match any or no DID info You can also use a pattern match e g 2 345 X to match a range of numbers The following patterns may be used 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 The Character will match any remaining digits For example 9011 will match any phone number that starts with ...

Page 58: ...ffice Hours Destination Configure where to route the incoming calls during office hours End Calls Route the incoming calls to end calls System will auto hang up the call Extension Route the incoming calls to a specific extension Voicemail Route the incoming calls to extension s voicemail IVR Route the incoming calls to a specific IVR Ring Group Route the incoming calls to a specific Ring Group Con...

Page 59: ...d Holiday to use When a time is defined in both Business Days and Holidays it will be treated as Holidays Destination Configure where to route the incoming calls during holidays 6 Fax Detection Configure if detecting faxes in this inbound route Destination Configure where the faxes will be routed when faxes are detected No detect Do not detect faxes Custom Email Customize an E mail address to rece...

Page 60: ... with E mail address configured in VOIP extension voicemail you should first make sure the tested email to your email address works fine Figure 3 4 5 1 3 4 6 Blacklist Blacklist is used to block an incoming outgoing call If the number of incoming outgoing call is registered in the number blacklist the caller will hear ...

Page 61: ...ease check the number and try again The system will then disconnect the call Figure 3 4 6 3 4 6 1 Create Blacklist Click New Blacklist to create a new number blacklist Figure 3 4 6 1 Blacklist number Enter the number you would like to block Type The number blocked for incoming or outgoing calls or both ...

Page 62: ...sy tone and ring tone for your region Note please reboot the system to take it effect HTTP bind port Web Access Port Port to use for HTTP sessions Default 80 Note please reboot the system to take it effect FXO Mode FXO port s operation mode Enable Follow Me Prompt When set Follow me to Transfer to number on the extension page e g when 500 is busy transfer to 501 while 500 is busy the call will be ...

Page 63: ...llow Me Choose to play default music on hold ringing tone or stay mute while Follow Me Invalid Phone Number Prompt Configure the prompt when the dialed phone number is invalid Busy Line Prompt Configure the prompt when the dialed phone number is busy Dial Failure Prompt Configure the prompt when dial failed due to conjunction no available channel 2 Extension Preferences User Extensions The default...

Page 64: ...ting is Enable Office Timing By dialing 82 82 is default on an extension will force the office time enalbed for the device whatever the general setting is Disable Office closed timing By dialing 081 081 is default on an extension will disable the Office Timing or Office Closed Timing 3 Business Days You can setup the business hours here 4 Holidays You can setup the holidays here If a time period i...

Page 65: ...voicemail to other extensions by dialing on their phone or the incoming call could be forwarded to an extension s voicemail directly is default setting For example extension 500 want to leave a message for extension 501 users can use 500 dial 501 to enter the voicemail of 501 Voicemail main menu Users can go to the main menu by dialing 02 02 is default setting Attended Transfer Users may transfer ...

Page 66: ...501 Whisper Spy In this mode you can listen whisper to the extension being spied for example dialing 91501 to listen to extension 501 you can also talk with 501 too Barge Spy In this mode you can barge in both extensions involved the call for example dialing 92501 to barge in and talk with all the extensions inside 2 Call Park Preferences Call Parking User may park an incoming call on his own tele...

Page 67: ...hone 72 is default setting Disable Forward When Busy Users may disable busy forward by calling 072 on their phone 072 is default setting Enable Forward No Answer Users may enable no answer forward by calling 73 on their phone 73 is default setting Disable Forward No Answer Users may disable no answer forward by calling 073 on their phone 072 is default setting Forward to number Users may activate ...

Page 68: ... may disable do not disturb by calling 075 on their phone 075 is default setting Figure 3 5 3 3 5 4 SIP Settings 1 General UDP Port Port use for sip registrations Default is 5060 TCP Port Port use for sip registrations Default is 5060 TLS Port Port use for sip registrations Default is 5061 RTP Port Start Beginning of RTP port range RTP Port End End of RTP port range ...

Page 69: ...up Default is 8 times Register Timeout Number of seconds to wait for a response from a SIP Registrar before timed out Default is 20 seconds Calling Channel Codec Priority Once enabled when dialing out via SIP SPS trunks the codec of calling channel will be selected in preference If not mPBX will follow the priority in your SIP SPS trunks Video Support Support for SIP video or no Default is yes Max...

Page 70: ...atic public IP address be used with this system Please contact your ISP for more information External Refresh Interval If an external host has been supplied you may specify how often the system will perform a DNS query on this host This value is specified in seconds Local Network Identification Identify the local network using a network number subnet mask pair when the system is behind a NAT or fi...

Page 71: ...ate voice quality and consumes 13 3kbit s in each direction receiving and transmitting of a VoIP call GSM is supported by many VoIP phones SPEEX Speex is an Open Source Free Software patent free audio compression format designed for speech The Speex Project aims to lower the barrier of entry for voice applications by providing a free alternative to expensive proprietary speech codecs Moreover Spee...

Page 72: ... DID in sip packet 180 Ringing It is set when the telecom provider needs Usually it is not needed Remote Party ID Whether send Remote Party ID on SIP header Default no Allow Guest Whether allow anonymous registration extension Default no Pedantic Enable pedantic parameter Default no Session timers Enable sesstion timer mode Default yes Sesstion expires The max refresh interval Sesstion minse The m...

Page 73: ...mPBX 100 100R User Manual Page 73 Figure 3 5 4 ...

Page 74: ...ica that provides very good voice quality and consumes 64kbit s in each direction receiving and transmitting of a VoIP call GSM A wireless standard codec used worldwide that provides adequate voice quality and consumes 13 3kbit s in each direction receiving and transmitting of a VoIP call GSM is supported by many VoIP phones SPEEX Speex is an Open Source Free Software patent free audio compression...

Page 75: ...ow this threshold will be automatically deleted Ask Caller to Dial 5 If this option is set the caller will be prompted to press 5 before leaving a message Delete Voicemail If this option is set the voicemail will be deleted from the server after notification Operator Breakout from Voicemail If this option is set the caller can jump out of the voicemail and go to the destination IVR you set by dial...

Page 76: ...essage Duration If this option is set the duration of the message in minutes will be played back before the voicemail message begins playing Announce Message Arrival Time If this option is set the arrival time of the message will be played back before the voicemail message begins playing Allow Users to Review Messages Allow callers to review their recorded message before sending it to voicemail 2 ...

Page 77: ...tings button to check whether the setup is OK 1 If the test is successful you can use the email safely 2 If test failed please check the above information is correct or network is proper Figure 3 5 6 3 5 7 SMS Settings mPBX supports SMS to Email and Email to SMS Only for GSM trunks 1 Enable SMS to Email If you enable this as soon as the GSM trunks receive small messages mPBX will send the text of ...

Page 78: ...y The intervening time of receiving mails from POP3 server Access Code This PIN code is used to verify the subject of the emails received If the form of email passes the verification it will be send out by SIM card If not this email will be deleted immediately 3 Email Settings Note 1 If you want to use SMS to Email please configure POP3 setting 2 If you configure the POP3 setting mPBX will downloa...

Page 79: ... the target mobile number by SMS Note If you use gmail just put your user name here E g email address test gmail com you just put test here Password Input the password of this email here SMTP Server SMTP SMTP Server Port Receive Server POP3 Receive Server Port If you want to know more about Email to SMS please refer to APPENDIX F Figure 3 5 7 2 ...

Page 80: ...sions attached to the telephone switch To use DISA a user calls a DISA number which invokes the DISA application The DISA application in turn requires the user to enter a PIN number followed by the pound sign If the PIN number is correct the user will hear dial tone on which a call may be placed Obviously this type of access has serious security implications and great care must be taken not to com...

Page 81: ... seconds Digit Timeout The maximum amount of time permitted between each digit when the user is dialing an extension number Default is 5 seconds 2 Member Outbound Routes Used to set the outbound routes that can be accessed from this DISA 3 5 9 Conferencing Conference Calls increase employee efficiency and productivity and provide a more cost effective way to hold meetings Conference agents can dia...

Page 82: ... or group of phones Targeted phones will not ring but instead answer immediately into speakerphone mode Please note that this section is for configuring paging groups If you would like to configure Intercom settings please open the Other Settings Feature Codes screen This feature is supported by the following SIP phones Well s T28 T26 T22 T20 T10T T9CM Other SIP devices may also work with this fea...

Page 83: ...ng Group Number Define the numbered extension that may be dialed to reach this group Duplex Paging is typically one way for announcements only Checking this will make paging duplex allowing all users in the group to talk and be heard by all Figure 3 5 10 2 ...

Page 84: ... used to access restricted features such as Outbound Routes If user use PIN User call out system will auto record the PIN in the call detail records 1 Options Access Code Dial this code to access PIN Prompt for Entry Prompt caller enter the PIN Number Prompt for Entry Failure Prompt the caller when an invalid PIN is entered 2 PIN User mPBX can store a number of PIN Users PIN Users may be used to k...

Page 85: ... Outbound Route PIN User can use those outbound route to make call out Figure 3 5 12 3 5 13 Callback Settings mPBX allows caller A to dial an inbound route number and after hearing the ring A can hang up the call or wait for mPBX to cut off the call then mPBX will call A with this number When A pick up the call A can dial the number he wants to call mPBX will call the number with its outbound rout...

Page 86: ... need to create callback rules when the system should strip or add digits Trunk Name Choose the trunk with callback rules Strip digits from front Define how many digits will be stripped from the call in number before the callback is placed For example when you call from number 123456789 into mPBX the caller ID is 0123456789 but you can only call 123456789 successfully from mPBX trunk You should co...

Page 87: ...4 Speed Dial Settings 1 Options The prefix of speed dial The prefix should be dialed before the speed dial number Default is 99 2 Add new speed dial Source Number The speed dial number Destination Number The number you want to call e g The source number is 123 The destination number is 5503305 The prefix number is 99 You can use an extension with any type to dial 99123 then it will call to number ...

Page 88: ...follows 1 Click Upload Music on Prompt 2 Click Browse to choose the desired audio file 3 Click Upload to upload the selected file Note The sound file format should be as follows GSM 6 10 8 000kHz Mono 1kb sec Alaw Ulaw 8 000kHz Mono 1kb sec PCM 8 000kHz Mono 1kb sec The file size must not be greater than 1 8MB Figure 3 5 15 ...

Page 89: ...se the putty software to access the device In the SSH access you can do more advance setting and debug Port the default is 8022 Hostname Set the host name for mPBX IP Address Set the IP Address for mPBX Subnet Mask Set the subnet mask for mPBX Gateway Set the gateway for mPBX Primary DNS Set the primary DNS for mPBX Secondary DNS Set the secondary DNS for mPBX IP Address2 Set the second IP Address...

Page 90: ...our ISP perform these steps Step1 Select DHCP as the WAN Connection Type Step2 Click Save button to save the settings Step3 Reboot the device Step4 Check the WAN s Status System Info WAN Status Static IP Address If your ISP says that you are connecting through a static or fixed IP address from your ISP perform these steps Step1 Select Static IP Address as the WAN Connection Type Step2 Enter the IP...

Page 91: ... the Password Step4 Click the Save button to save the settings Step5 Reboot the device Step6 Check the WAN s Status System Info WAN Status Figure 3 6 2 3 6 3 Static Route mPBX will have more than one internet connection in some situations but it has only one default gateway You will need to set some Static Route for mPBX to force it goes out through different gateway when access to different inter...

Page 92: ...le statistic which can be used to judge how useful how low cost a route is Interface Define which internet port to go through 2 Static Route Rules You can add new static route rules here Figure 3 6 3 3 6 4 Firewall Firewalls are used to prevent unauthorized Internet users from accessing private networks connected to the Internet especially intranets All messages entering or leaving the intranet pa...

Page 93: ...the specific host to access the web interface for configuration Protocol The protocols for this rule Port Initial port should be on the left and end port should be on the right The end port must be equal to or greater than start port IP The IP address for this rule The format of IP address is IP mask Ex 192 168 5 100 255 255 255 255 for IP 192 168 5 100 Ex 216 207 245 47 255 255 255 255 for IP 216...

Page 94: ...rop the access from remote hosts Ignore Ignore the access Figure 3 6 4 1 3 Auto Defense Port Auto defense port e g 8022 Protocol Auto defense protocol TCP or UDP Rate The maximum packets or connections can be handled per unit time E g Port 8022 Protocol TCP Rate 10 minute means maximum 10 TCP connection to port 8022 can be handled per minute the eleventh connection will be refused directly Figure ...

Page 95: ...ackets number in the specific time interval Time interval The time interval to receive IP packets For example IP packets 90 time interval 60 means 90 IP packets are allowed in 60 seconds Figure 3 6 4 3 b IP Blacklist Manage You can manage the IP addresses which are blocked automatically here Figure 3 6 4 4 5 Other Settings Disable Ping Enable this item net ping from remote hosts will be dropped Dr...

Page 96: ... network NTP server for mPBX here too Note When using Phone Provisioning for Grandstream IP phone Enter the IP address of the server directly e g 192 168 5 150 for other phones using the default configuration Figure 3 6 5 3 6 6 VLAN Settings A VLAN Virtual LAN is a logical local area network or LAN that extends beyond a single traditional LAN to a group of LAN segments given specific configuration...

Page 97: ...Mask for mPBX VLAN over LAN Default Gateway Set the Default Gateway for mPBX VLAN over LAN 2 VLAN Over Wan NO 1 Click the NO 1 you can edit the first VLAN over Wan VLAN Number The VLAN Number is a unique value you assign to each VLAN on a single device VLAN IP Address Set the IP Address for mPBX VLAN over Wan VLAN Subnet Mask Set the Subnet Mask for mPBX VLAN over Wan Default Gateway Set the Defau...

Page 98: ...e public internet that allows users to privately share information between remote locations or between a remote location and a business home network A VPN can provide secure information transport by authenticating users and encrypting data to prevent unauthorized persons from reading the information transmitted The VPN can be used to send any kind of network traffic securely mPBX supports OpenVPN ...

Page 99: ... DNS configuration of its configured hostnames addresses or other information Enable DDNS DDNS Server Select the DDNS server you sign up for service User Name User name the DDNS server provides you Password User account s password Host Name Note DDNS allows you to access your network using domain names instead of IP address The service manages changing IP address and updates your domain informatio...

Page 100: ...up extends the allocated disk space for backing up critical files When properly configured mPBX will move all qualified files to a Windows PC every 30 minutes For the voicemail files and recoding files they must be created before Auto Backup has been configured How to configure External Storage please see APPENDIX B How to Configure External storage Figure 3 7 1 3 7 2 Password Settings 1 Change Pa...

Page 101: ...t American English Australian English Chinese Dutch French Canadian French German Greek Hungarian Italian Polish Portuguese Brazilian Portuguese Russian Spanish Mexican Spanish Turkish Thai Korean currently Note Auto detection is highly recommended But if you prefer to download via HTTP or TFTP server please contact the local dealer for the prompts 3 7 4 Date and Time Set the date and time for mPB...

Page 102: ...ser Manual Page 102 Set Date Time Manually Figure 3 7 4 3 7 5 Backup and Restore Figure 3 7 5 3 7 6 Reset and Reboot Reboot System Warning Rebooting the system will terminate all active calls Reset to Factory Defaults ...

Page 103: ... 7 7 Firmware Update Upgrading of the firmware is possible through the Administrator web interface using a TFTP Server or an HTTP URL Enter your TFTP Server IP address and firmware file location then click start to update the firmware More Information please see http www joyce ovladace voip zarizeni Note 1 If enabled Reset configuration to Factory Defaults System will restore to factory default se...

Page 104: ...ogin Figure 3 7 8 1 1 IPATTACK When the system is attacked by IP address the firewall will add the IP to auto IP Blacklist and notify the user if it match the protection rule 1 Phone Notification Settings PHONE Notification Whether enable phone notification Number The numbers could be set for alert notification users can setup multiple extension and outbound phone numbers Please separate them by ...

Page 105: ...mail Settings page before using this feature E mail Notification Whether enable E mail Notification Recipient Name The recipients for the alert notification and multiple email addresses are allowed please separate them by e g harry well com sandy well com Subject The subject of the alert email Email Content Text content support for predefined variables Variable names and corresponding instructions...

Page 106: ...age 106 Figure 3 8 2 2 WEBLOGIN Web Login Alert Notification Enter the password incorrectly five times to login mPBX Web interface will be as attack the system will limit the IP login within 10 minutes and notify the user 图 3 8 3 ...

Page 107: ...billing duration status communication type Figure 3 8 1 3 8 2 System Logs You can download and delete the system logs of mPBX 1 Options Enable Hardware Log Save the infomation of hardware up to 4 log files Enable Normal Log Save the prompt information up to 16 log files Enable Web Log Save the history of web operations up to 2 log files Enable Debug Log Save debug information up to 2 log files 2 P...

Page 108: ...stination IP address to get the packets Port Specify the destination Port to get the packets Figure 3 8 2 3 8 3 System Info General Information about hardware version firmware version and system uptime LAN Information about hostname MAC address IP address gateway Primary DNS and Secondary DNS Disk Usage Disk usage information Memory Usage Memory usage information ...

Page 109: ...mPBX 100 100R User Manual Page 109 Figure 3 8 3 ...

Page 110: ...nterface Users may access MRI by logging into the MRI web interface with their username extension number and voicemail password 4 1 Allow users to access MRI The extension s User Web Interface option must be checked before the associated user can log into MRI Figure 4 1 ...

Page 111: ... access the MRI web interface by navigating to the mPBX IP address using a web browser If you are unsure of this address please contact your network administrator Figure 4 2 4 3 Voicemail Users can check delete move and download voicemail files here Figure 4 3 ...

Page 112: ...m new voicemail box password Email Address Email address use to receive the voicemail or Fax Note Please ensure that the section SMTP Settings For Voicemail in the Voicemail Settings have been properly configured before using this feature Enable Voicemail Check this box if the user should have a voicemail account Enable Send Voicemail Once enabled the voicemail or Faxex will be sent to email as an...

Page 113: ...mPBX 100 100R User Manual Page 113 Figure 4 5 4 6 Settings You can do some basic setting here Such as call forwarding DND Mobile Extension Number Figure 4 6 ...

Page 114: ...all Logs The call Log captures all call details including call time caller number callee number call type call duration etc An administrator can search and filter call data by filter the call logs by call date caller callee trunk duration billing duration status communication type Figure 5 1 5 2 Password Settings Change the password for cdr user Figure 5 2 ...

Page 115: ...er server What are FXO and FXS FXS Foreign exchange Station is an interface which drives an analog telephone or FAX machine FXS interfaces deliver power provide ringing and use FXO signaling FXS interfaces are what allow you to hook telephones and other analog devices to your PBX FXO Foreign exchange Office is an interface that connects to a phone line to supply your PBX with access to a public te...

Page 116: ... 1 As we can see from the outbound route of pstnout all phone numbers starting with 9 will have their first digit stripped off digit 9 and will be sent to the PSTN port 1 2 After we have configured the above we can dial 9 local number to dial out via a PSTN line Note Setting number prefix to wild card X and setting Strip to 0 digits from the front will allow all calls to go through this outbound r...

Page 117: ...dial 0 through the VoIP Trunk 1 Add VoIP service provider Before we do add this please make sure you have a VoIP Trunk account Trunks VoIP Trunk SIP Trunk Enter your account information on this page and click Save Figure 6 2 2 Add Outbound Routes As we can see from the Outbound Route of voipout all phone numbers ...

Page 118: ... have added two outbound dialing rules any call starting with 9 will be routed to the PSTN and any number starting with 0 will be routed to the SIP Trunk 6 2 Incoming call 6 2 1 Sample Routing to an IVR Let s configure an incoming call to route to the IVR In the IVR itself let s configure digit 0 to route the call to extension 500 and digit 1 to route the ...

Page 119: ...User Manual Page 119 call to extension 501 1 Add IVR To add a new IVR go to IVR Create New IVR Figure 6 4 2 Add Inbound Routes As we can see from the Inbound Route of allin all incoming calls will be sent to the IVR ...

Page 120: ...mPBX 100 100R User Manual Page 120 Figure 6 5 ...

Page 121: ...web browser then you can enter the T28 configure page through this IP d Put the SIP extensions info on the T28 IP phones Display Name 501 User Name 501 Register Name 501 Password 501 SIP Server 192 168 5 150 Use the same method register another T28 to other extension Q2 How do I reset mPBX back to the factory default settings A2 To perform a reset please follow steps below Step 1 Hold down the Res...

Page 122: ...y configured an SMB share folder accessible from mPBX must be set up on a Windows based machine Once that has been set up please follow the steps below Step 1 Add a new folder rename it and set this new folder s share Properties according to Figure B 1 Figure B 1 Set up share Properties Step 2 Enter the new folder and create a new text file then rename this file to status txt This step is very imp...

Page 123: ...ed Net Disk Share Username The user name used to log into the network share Leave this blank if it is not required Net Disk Share Password The password used to log into the network share Leave this blank if it is not required If configuring is correctly open your Windows share folder to see if the mPBX backup files and folders has been created If the contents of the backup folder look similar to F...

Page 124: ...01 10200 default RTP port range as UDP ports Next go to the mPBX web interface and configure the SIP settings according to Figure C 1 External IP Address your router s public IP address External Host your router s domain External Refresh Interval 20 seconds Local Network Identification 192 168 5 0 255 255 255 0 change this according to your network configuration NAT mode Yes Allow RTP Reinvite No ...

Page 125: ...s should be configured according to Figure C 3 Figure C 3 Next you should configure the NAT settings according to Figure C 4 Figure C 4 External IP Address The public IP address of mPBX External Host Leave this blank if no domain has been configured External Refresh Interval Leave this blank Local Network Identification Leave this blank NAT mode Yes Allow RTP Reinvite No ...

Page 126: ...ENDIX D How to Use Auto Provision Step1 Disable DHCP Server on your local network E g Disable DHCP Server on Linksys Router Figure D 1 Step2 Enable DHCP Server on mPBX Login mPBX web interface System Settings DHCP Server Enable DHCP Server ...

Page 127: ...es on mPBX auto provision page 1 Login mPBX web interface Basic Auto Provision Create New Phone Figure D 3 2 Fill in the phone detail message on the pop up windows Input IP Phone s MAC address configure Name Call waiting Line Extension Label Line active for the phone ...

Page 128: ...ct the network cable to IP Phone Remark The factory default setting of DHCP for IP Phone is enable so you can skip this step to step 5 If the DHCP is disable please follow below step to enable it e g Well s IP Phone 1 Login IP phone s web page 2 Enable DHCP Figure D 5 Step5 Finish ...

Page 129: ...nd find the Distinctive Ring Tone section For each custom ring tone enter the Internal Ringer Text can be digits or text to trigger the ring tone For example you may enter Family e g Well s IP phone Figure E 1 Step2 Configure the Distinctive Ringtone on mPBX mPBX web interface Inbound Routes Edit Inbound Route fill in the Internal Ringer Text on Distinctive Ringtone ...

Page 130: ...mPBX 100 100R User Manual Page 130 Figure E 2 Step3 Finish ...

Page 131: ... formats to the subject of the email Example 1 Send message with no PIN code and default GSM port Format phonenumber if the subject is 12345678 the text of this email Welcome to Yeastar will be sent to number 12345678 through the first available GSM trunk No pin code should be set by administrator Figure F 1 2 Send message with no PIN code and specified GSM port Format port portnumber phonenumber ...

Page 132: ...ill be sent to number 12345678 through the first available GSM trunk 987 is the pin code set by administrator Figure F 3 4 Send message with PIN code and specified GSM port Format 500 pincodenumber port portnumber phonenumber if the subject is 500 987 port 9 12345678 the text of this email Welcome to Yeastar will be sent to number 12345678 through GSM trunk 9 987 is the pin code set by administrat...

Page 133: ...elephone numbers to this line or group of lines and forwards all calls to such numbers via the trunk mPBX support DID you can configure DID in inbound route Related settings DID Number Extension Destination Figure G 1 DID Number Define the expected DID Number if this trunk passes DID on incoming calls Leave this field blank to match calls with any or no DID info Only service provider E1 trunks BRI...

Page 134: ...is field only valid when use E1 trunk for this inbound router You can only input number and in this field and the format can be xxx or xxx xxx The count of the number must be only one or equal the count of the DID number Destination If you don t set the extension you can set the destination of the call here Example 1 Step1 You set the DID number 5503XXX in this example Step2 You choose the destina...

Page 135: ...ep2 You set the Extension 6001 6099 in this example The configuration of this example means when the incoming call with DID number 6001 to 6099 will go to the destination 6001 to 6099 number 6001 to extension 6001 number 6002 to extension 6002 The destination you set below will be disabled if you set the Extension ...

Page 136: ...mPBX 100 100R User Manual Page 136 Figure G 3 ...

Page 137: ...g the BLF key on the IP Phone Follow the steps to do the configuration with your Well phone 1 We want to choose pstn1 or pstn2 to call out 2 Configure the IP Phone Figure H 2 Test When you press DSS Key 1 2 the phone will connect to pstn1 pstn2 line If pstn1 pstn2 is not busy you will hear the dial tone You can dial the number you want and use this line to call out then ...

Page 138: ...t to save the user defined data we must save it to the database Now in the directory of persistent var lib asterisk db we create a directory custom cfg to store user defined data If users want they can supplement or modify an appropriate configuration file under this directory Modified data must be saved in this format _custom conf such as the changes of sip conf must be saved in persistent custom...

Page 139: ...ons conf special processing replace specified context Format as macro stdPrivacyexten exten s 1 Dial ARG2 20 p exten s 2 Goto s DIALSTATUS 1 exten s NOANSWER 1 Voicemail u ARG1 exten s NOANSWER 2 Goto default s 1 It mainly used for extensions conf modification Replace the context in extensions conf with user defined context 3 sip conf special processing replace the fields of register Configuration...

Page 140: ...mPBX 100 100R User Manual Page 140 Format as hassip yes It means the all context except general in current configuration need to do the modification of hassip yes 5 reserve Finish ...

Reviews: