background image

 

Internet Telephony PBX System 

IPX-330/IPX-2100 

 

1

 

Internet Telephony PBX 

System 

 

IPX-330 

 

IPX-2100

 

Summary of Contents for IPX-2100

Page 1: ...Internet Telephony PBX System IPX 330 IPX 2100 1 Internet Telephony PBX System IPX 330 IPX 2100 ...

Page 2: ...cies or omissions that may have occurred Information in this User s Manual is subject to change without notice and does not represent a commitment on the part of PLANET PLANET assumes no responsibility for any inaccuracies that may be contained in this User s Manual PLANET makes no commitment to update or keep current the information in this User s Manual and reserves the right to make improvement...

Page 3: ... the crossed out wheeled bin symbol Do not dispose of WEEE as unsorted municipal waste and have to collect such WEEE separately Trademarks The PLANET logo is a trademark of PLANET Technology This documentation may refer to numerous hardware and software products by their trade names In most if not all cases their respective companies claim these designations as trademarks or registered trademarks ...

Page 4: ...word 22 Chapter 3 Basic Configuration 23 3 1 Preparation Before Operation 23 3 2 Before Making a Call 23 3 2 1 System Information 23 3 2 2 Operator 26 3 2 3 Basic Configuration 26 3 3 Outbound Call 31 3 3 1 Trunks 31 3 3 2 Outbound Routes 35 3 4 Inbound Call 39 3 4 1 Inbound Routes 39 3 4 2 IVR 41 3 4 3 IVR Prompts 43 3 4 4 Call Queue 44 3 4 5 Ring Groups 48 3 4 6 Black List 49 3 4 7 Do Not Distur...

Page 5: ...hone Provision 84 Chapter 4 Network Settings 86 4 1 Network 86 4 1 1 IPv4 Settings 86 4 1 2 IPv6 Settings 88 4 1 3 VLAN Settings 89 4 2 Static Routing 90 4 3 VPN Server 91 4 3 1 L2TP VPN 93 4 3 2 PPTP VPN 94 4 3 3 OpenVPN 96 4 3 4 IPSec VPN 98 4 4 VPN Client 100 4 4 1 L2TP VPN Client 100 4 4 2 PPTP VPN Client 101 4 4 3 N2N VPN Client 101 4 4 4 IPSec VPN Client Tunnel mode 102 4 5 DHCP server 103 4...

Page 6: ... 6 3 1 Call Recording 118 6 3 2 One Touch Recording 119 6 3 3 Call Recording Playback 120 6 4 Call Logs 120 6 5 System logs 121 Chapter 7 System 123 7 1 Time Settings 123 7 1 1 NTP 123 7 1 2 Manual Time Set 124 7 2 Data Storage 124 7 2 1 Data Storage 124 7 3 Management 126 7 3 1 Change Password 126 7 3 2 Set System Voice Prompts 126 7 4 Backup 127 7 4 1 Take a Backup 127 7 4 2 Upload Backup File 1...

Page 7: ... to combine two IP PBX in a different network 132 8 3 How to resolve the problem about hearing one side only 134 8 4 How to use soft phone in IPX 330 or IPX 2100 135 8 4 1 Softphone on Windows PC 135 8 4 2 Softphone on Android Phone iPhone or iPad 136 8 5 How to use Skype account in IPX 330 or IPX 2100 137 ...

Page 8: ...ser registrations and IPX 2100 is able to accept 100 user registrations easy to manage a full voice over IP system with the convenience and cost advantages Off net Calling Capability Call Restriction Call Access Control The IPX 330 comes with 2 FXO ports and the IPX 2100 integrates up to 8 calls via the IPX 21FO Foreign eXchange Office FXO module to become a feature rich PBX system that supports s...

Page 9: ...For the new generation communication age the IPX 330 IPX 2100 support IPv6 and VPN client server connection to provide users with more flexible and advantageous communication products With PLANET DDNS function the IPX 330 IPX 2100 also help users to apply and remember the login information easier Moreover its multiple language features helps user to quickly and friendly manage the system Moreover ...

Page 10: ...100 VPN securely and cost effectively connects geographically disparate offices of an organization creating one cohesive virtual network The IPX 330 IPX 2100 VPN technology are also used by ordinary Internet users to connect to proxy servers for the purpose of protecting one s identity They include VPN server and client function that can support users full security login 1 1 Features System Highli...

Page 11: ...port FXO For IPX 330 Supports maximum 8 ports FXO FXS GSM on 2 slots of IPX 2100 Records voice and voicemail to external USB disk Supports Lync server Codec and Protocol SIP 2 0 RFC3261 IAX2 compliant Audio Codec G 722 G 711 Ulaw G 711 Alaw G 726 G 729 GSM SPEEX Video Codec H 261 H 263 H 263 H 264 DTMF RFC 2833 SIP info In band Network and Security Features DDNS Client PLANET DDNS DHCP Server SNMP...

Page 12: ...Multiple Languages of GUI Phone Book PIN Set LDAP Server for phonebook Record Files downloaded Ring Group SIP Trunk Skype for SIP Smart DID System Log T 38 Fax pass through Time based Rule Virtual Fax Voicemail and Voice Mail to E Mail Call Features Call Back Call Forward Call Group Call Hold Call Paging and Intercom Call Park Call Pickup Call Queue Call Record Call Route Blind Transfer Attend Tra...

Page 13: ...and carefully unpack it The box should contain the following items Internet Telephony PBX System Unit x 1 Quick Installation Guide x 1 User s Manual CD x 1 Power Adapter x 1 12V RJ45 x 1 Bracket x 2 IPX 2100 only If any of the above items are damaged or missing please contact your dealer immediately 1 2 1 Physical Specifications of IPX 330 Dimensions Dimensions W x D x H 155 295 65 mm Net Weight 0...

Page 14: ... secs Reset to Factory Default Press over 6 secs 2 12V DC 12V DC Power input outlet 3 LAN WAN The LAN WAN port support auto negotiating Fast Ethernet 10 100BASE TX networks The WAN port allows your IP PBX to be connected to an Internet Access device e g router cable modem ADSL modem through a CAT 5 twisted pair Ethernet cable 4 Console Show information of system 5 FXO FXO port is connects to PBX o...

Page 15: ...reen On Off System is working System doesn t boot System failure WAN Blinking Green On Off Data transfer PBX network connection is established Waiting for network connection LAN Blinking Green On Off Data transfer PBX network connection is established Waiting for network connection FXO Steady Red Flashing Off Ready Standby Ringing Module not available GSM Steady Red Flashing Off Ready Standby SIM ...

Page 16: ...Show information of system 5 USB For external store device to store voice and voicemail 6 Slot 1 Slot 2 2 external slots with compliant FXO FXS GSM module FXO module is connected to PBX or CO line with RJ11 analog line FXO port is connected to the extension port of a PBX or directly connected to a PSTN line of carrier FXS module is connected to Phone with RJ11 analog line FXS port is connected to ...

Page 17: ...M USB Store data for external disk Console Console Interface Reset button Reset to factory default Protocols and Standard Standard SIP 2 0 RFC3261 IAX2 Protocols RFC 793 TCP RFC 826 ARP RFC 1034 1035 DNS RFC 1631 NAT RFC 2068 HTTP RFC 2131 DHCP RFC 2516 PPPoE RFC 3261 RFC 3311 RFC 3515 RFC 3265 RFC 3892 RFC 3361 RFC 3842 RFC 3389 RFC 3489 RFC 3428 RFC 2327 RFC 2833 RFC 2976 RFC 3263 Voice Codec G ...

Page 18: ...rs 30 Concurrent Call Legs Up to 100 IP phone registers extensions Recording GSM default 664 05 hours Wav 68 4 hours Voicemail GSM default 664 05 hours Wav 68 4 hours Network and Configuration Access Mode Static IP PPPoE DHCP LED Indications SYS 1 LNK Off WAN 1 LNK Off LAN 1 LNK Off PWR 1 LNK Off FXO Red SYS 1 LNK Off WAN 1 LNK Off LAN 1 LNK Off PWR 1 LNK Off SLOT FXO GSM Red FXS Green Dimensions ...

Page 19: ...plorer version 8 and higher Firefox or Safari for Mac Step 3 Enter the default IP address of the IPX 330 or IPX 2100 https 192 168 0 1 in the URL address box Step 4 Enter the default user name admin and the default password admin and then click Login to enter Web based user interface Default IP Figure 2 1 Login page of the IPX 330 IPX 2100 For security reason please change and memorize the new pas...

Page 20: ...Internet Telephony PBX System IPX 330 IPX 2100 20 2 2 Configuring the Network Setting Step 1 Go to Network Settings Network ...

Page 21: ...2 Edit your WAN port IP information There are three types of Ethernet port connection They are Static IP DHCP and PPPoE Point to Point Protocol over Ethernet You can find detailed setting process in the user manual Figure 2 4 Selection of IP Connection Type ...

Page 22: ... 0 1 LAN or reset the login password to default value press the reset button on the front panel for more than 6 seconds After the device is rebooted you can login the management WEB interface within the same subnet of 192 168 0 xx After pressing the Reset button all the system data will be reset to default if possible back up the config file before resetting ...

Page 23: ...n the same protocol can work with the IPX 330 and IPX 2100 3 2 Before Making a Call 3 2 1 System Information 1 To login to the IPX 330 or IPX 2100 your PC must use the same domain as the LAN IP address of the IPX 330 or IPX 2100 2 For security reason please modify the user name and password after you login You can modify it on this page System Management Default LAN IP https 192 168 0 1 Default WA...

Page 24: ...ephony PBX System IPX 330 IPX 2100 24 3 Every Time after saving the change please press the Activate Changes to make modification effective If user name and password are right this following page will be displayed ...

Page 25: ...there are other function buttons as shown below 1 Logout Logout the Web panel 2 Activate Change Activate the changes for your current configuration System Menu System Menu includes the following sub menu 1 Home Display device information 2 Operator Extension Trunk Channel Status 3 Basic Basic configuration on extension trunks etc 4 Inbound Control Configuration of Inbound Route IVR and Black List ...

Page 26: ... extension 1 Idle 2 Ringing 3 In use 4 Hold 5 Unavailable 3 2 3 Basic Configuration Add new extensions You can add more extensions one by one by clicking New User button or bulk add extensions by clicking Batch Add button Field description Item Explanation Extension These two fields define the new extension range to be generated ...

Page 27: ...Planet IP PBX system we limited the user extension range within 800 and 899 If you want more extensions or you want the extensions in other ranges you need to change the extension range before you can add new extensions Please navigate to web menu Advanced Options General In the Extension Preferences section you can change the user extension range Configure Extensions Planet IP PBX supports SIP IA...

Page 28: ...n protocol Name Extension Name English Character Only e g Tom Extension Extension Number connected to the phone e g 888 Password Random password 6 16 digits e g 123456 Outbound CID Override the caller ID when dialing out with a trunk Dial Plan Please choose the Dial Plan which is defined in the menu Outbound Routes Analog Phone Please select the related FXS port for your analog phone ...

Page 29: ...he Pickup Group which the extension user belongs to Mobility Extension After checking this option you must set mobility extension number User can make calls to the IP PBX server with this mobility number and have all rights of this extension e g Outbound Call Internal Call Listen to the voicemail Transport Select the Transport Protocol UDP TCP TLS SRTP Enable SRTP DTMF Mode Default DTMF is rfc2833...

Page 30: ...xtensions Template Here you can download a template file in csv or txt format Inside there are examples given you can follow the examples to add your desired new extensions in the same format and the new file can be used to upload to IP PBX system to generate new extensions z Download Extensions csv Here you can download the existing extensions in the system for backup The downloaded CSV file can ...

Page 31: ...et up outbound call to connect to PSTN Public Switch Telephone Network GSM Global System for Mobile Communications or VoIP provider please configure on this page Basic Trunks Planet IP PBX supports 3 kinds of trunks VoIP Trunks FXO Trunks and GSM Trunk VoIP Trunks 1 Click VoIP Trunk New VoIP Trunk ...

Page 32: ... IP PBX please check this option User Name User Name provided by VoIP Provider Authuser The optional authorization user for the SIP server Password Password provided by VoIP Provider Advanced Options Advanced options for this trunk e g codec dial plan etc Domain The domain is where you register your username Insecure Default value is port invite port Allow matching of peer by IP address without ma...

Page 33: ...ion options related to the service provider and your account details please do not change the trunk advanced parameters if you are not familiar with After the SIP trunk is successfully added you can see it s listed here on this page You can configure the Analog GSM line through PLANET IP PBX The same analog line can t be used in multiple trunks If you don t have available analog GSM trunk you can ...

Page 34: ...FXO GSM port selected then this parameter defines how to use these ports for outbound phone calls Busy Detection Enable busy tone detection it is also possible to specify how many busy tones to wait for before hanging up Busy Count Specify how many busy tones to wait for before hanging up configurable only if Busy Detection is enabled Input Volume The volume of the calls from FXO channel channels ...

Page 35: ...lots of the GSM WCDMA modules Called IPX 21GS and then install the modules to the IPX 2100 s module slots Antennas should be properly installed and placed in the open space for better signal reception After this power on the IPX 2100 and you ll be able to configure GSM trunks the same as you configure FXO trunks GSM and WCDMA Specifications Module Working Frequencies 2GSM GSM GPRS 850 900 1800 190...

Page 36: ...se configure on this page Basic Outbound Routes Dial rules On this page user can configure the basic match pattern of the outbound routes and create different dial plans Please configure by clicking Add a Dial Rule Item Explanation Rule Name A name for this dial rule PIN set A collection of PIN codes for granting outbound phone calls Record in CDR Record the PIN codes used for outbound phone calls...

Page 37: ...er of anything Must match something Delete ____ digits prefix from the front and auto add ________ digit before dialing The first blank is to strip some digit digits before dialing out Here you need to fill in a count of number The second blank is to prepend some digit digits before dialing out Here you need to fill in the exact number to be added in front of the dialed number For example a user d...

Page 38: ...nal calling If you want to restrict some uses from calling out through some trunk lines or you don t want them be able to call some internal destinations you can create new dial plan by clicking the New DialPlan button In the new dial plan you disable the rules you don t want others to use and save After this on the extension configure page give them different dial plans then they have different d...

Page 39: ... other destination to which the call should be directed Please configure it on this page Inbound Routes General Distinctive Ring Tone mapping the custom ring tone file e g set distinctive ring tone as External the phone will play this ring tone when receiving the call Note The phone must support such feature as well When incoming calls come from outbound line FXO GSM VoIP the calls can be accessed...

Page 40: ...l access directly to this destination extension user call queue conference or IVR Number DIDs If user wants to make an outbound line VoIP Trunk access to the specified extension queue conference IVR please use this feature Click Number DID New Number DID Item Explanation DID Number DID number calling into VoIP This number is configured in the advance option of VoIP trunk Destination Choose a speci...

Page 41: ...lick DOD Settings New DOD Item Explanation DOD Number Set the DOD number and use it to match the Caller ID If matched the call will access to the defined destination Destination Outbound calls will access directly to this destination extension user call queue conference or IVR 3 4 2 IVR IVR will improve office efficiency based on your requirement Please configure on this page Inbound Control IVR ...

Page 42: ...pts Repeat Loops Define how many times to play the IVR menu to the caller Timeout Timeout for key pressing of each IVR loop Dial Other Extensions If enabled the caller can dial extension number directly on IVR Custom By clicking Custom you can set dial plan for this IVR menu The callers on IVR would be able to dial some other destinations the dial plan allows Not recommended Key Press Events Defin...

Page 43: ... first need to record the IVR prompts The IVR prompts will indicate the callers how to place their calls Click IVR Prompts New Voice to create new IVR prompt Item Explanation File Name Define a name for this voice file Format Select the voice format GSM WAV 16bit supported only Extension used for recording Select the extension which is used for recording the IVR prompt Click Record this extension ...

Page 44: ...oading customized audio file must be in the mp3 wav gsm ulaw alaw format and size must be less than 15MB 3 4 4 Call Queue A call queue places incoming calls in line to be answered while extension users are busy with other calls The queued calls are distributed to the next available extension user in the order received After they have been created they can be assigned to specific extensions and con...

Page 45: ...d more queues Here we can see in the Agents field there re no available agents to be assigned to the call queues Click click here you ll be redirected to the extension page to determine which extensions will be employed as call queue agents Tick the checkbox of the extension numbers which will be employed as call queue agents then click Edit Selected button and tick the Agent option in Other Optio...

Page 46: ...label will be displayed on the phone screen along with the caller ID So a call queue agent can tell from which call queue the call is coming from RingAll Ring all available agents until one answers default RoundRobin Starting with the first agent ring the extension of each agent in turn until the call is answered LeastRecent Ring the extension of the Agent who has least recently received a call Fe...

Page 47: ...ich means no limitation With this number of callers in the queue already subsequent callers will be sent to the If not answered destination Join Empty Allow callers to enter the Queue when no Agents are available If this option is not defined callers will not be able to enter Queues with no available agents callers will be sent to the If not answered destination Leave When Empty If this option is ...

Page 48: ...r others based on your configuration There isn t any data in the factory default Ring Groups please configure it here Click Inbound Control Ring Groups New Ring Group Item Explanation Name Define a name for the Ring Group Strategy Define how to ring the group members select RingAll will ring all the member extensions at the same time select Ring In Order will ring the member extensions one by one ...

Page 49: ...up members If not answered Setup a destination to redirect the incoming calls to if no one answers 3 4 6 Black List Before call spy can work you have to make sure the extensions to be spied on have the Allow Being Spied option enabled on extension settings page If some numbers need to be blocked you can use this functionality please configure it here Click Inbound Control Blacklist New Blacklist I...

Page 50: ...re enabled an extension can make phone calls but others cannot call this extension An extension user of the IP PBX system dials 74 from their phone system will play a beep sound to indicate DND has been activated To disable DND just dial 074 another beep sound will be played and DND has been deactivated 3 4 8 Time based Rules For the companies and shops they all have their own business hours and n...

Page 51: ...er extensions In the Local Extension Settings section you have the below options can be configured Item Explanation Operator Extension Choose an extension to be operator extension While an incoming call had been directed to voicemail by pressing 0 the caller can get to operator extension Global Ring Time Set sec If not specifically configured the incoming call will ring the extension for the time ...

Page 52: ... enabled you are able to configure the fax auto detection time here Web Dial Auto Answer Enable disable auto answer of the extension numbers while dialing from Web GUI Record Format Choose GSM or WAV as the call recording format Call Forward CID Allow passing the real caller ID to the forwarded number P Preferred Identity The P Preferred Identity header is used among trusted SIP entities typically...

Page 53: ...y caller ID from the PSTN lines on FXO ports Item Explanation Caller ID Detection Enable Disable Caller ID Detection Caller ID Signaling The signaling type applied on the PSTN lines to pass caller ID Bell US Also known as BellcoreFSK Used in the Canada China Hong Kong and US DTMF Dual Tone Multi Frequency Used in Denmark Finland and Sweden V23 Mostly used in UK V23 Japan Mostly used in Japan Calle...

Page 54: ...ing tones ring ring which means the caller ID needs to be set later on and not just after the first ring as per the default 1 Echo Cancel Enable Disable software Echo Cancel algorithm Echo Training Enabling echo training will cause the PBX system to mute the channel send an impulse and use the impulse response to pre train the echo canceller so it can start out with a much closer idea of the actua...

Page 55: ... RFC 2833 Allow Guest This setting determines if anonymous callers are permitted to place calls to the IP PBX system For security precautions please do not enable this option Max Registration Subscription Time Maximum duration in seconds of incoming registrations subscriptions is 3600 seconds by default Min Registration Subscription Time Minimum duration in seconds of registrations subscriptions i...

Page 56: ...ded for production environments Use external IP instead External Refresh How often to refresh external host if used You may specify a local network in the field below Local Network Address 192 168 1 0 255 255 255 0 All RFC 1918 addresses are local networks 10 0 0 0 255 0 0 0 Also RFC1918 172 16 0 0 12 Another RFC1918 with CIDR notation 169 254 0 0 255 255 0 0 Zero conf local network Item Explanati...

Page 57: ...o packets DNS SRV Look Up Enable DNS SRV lookups on outbound calls Relax DTMF Relax DTMF handling RTP TimeOut sec Terminate call if there is 60 seconds of no RTP or RTCP activity on the audio channel when we re not on hold This feature enables the ability to hangup a call in the case of a phone disappearing from the network for instance if the phone loses power RTP Hold TimeOut sec Terminate call ...

Page 58: ...etting if user marks the extension Audio Codecs Configure then system will use it first if not system will let the Allowed Codecs define what codec can be used in extension 3 5 1 4 IAX Settings Item Explanation UDP Port IAX2 signaling and media port default is 4569 Bandwidth Specify bandwidth of low medium or high to control which codecs are used in general Max Registration Subscription Time sec M...

Page 59: ...ry code here Optional Area Code Enter your Area Code here Optional Outbound CID Only works if the outbound fax is go out through VoIP trunks The other side receives your fax with this number Label Some custom information to be printed to the header of the fax pages Fax seat Defines how many users can send fax at the same time DialPlan A proper dial plan to send faxes ...

Page 60: ...Operator Message Format Save the voice message as this format WAV 16 bit or Raw GSM Maximum Messages Maximum messages to be allowed to leave Max Message Time min Maximum Time for each message to be allowed to leave Min Message Time sec Minimum Time for each message The message will be deleted automatically if the time is less than the minimum message time Say Message Caller ID Checking this option...

Page 61: ... g mail yourcompany com Port The port number the SMTP server runs is generally port 25 If SSL is encrypted please use port 465 instead SSL TSL Enable SSL TLS to send secure messages to server Enable SMTP Authentication If your SMTP server needs Authentication please enable SMTP Authentication and configure the following information User Name Input user name of your email box Password Input passwor...

Page 62: ... email otherwise it fails Please check your email settings 3 5 5 Conference If you want to create a conference room for some extension users or with external lines you can input conference room number 900 input conference room password 1234 Admin s password is 2345 then enter the conference room This IPX 2100 supports 3 conference rooms Please configure it on this page Conference ...

Page 63: ...ticipant in the conference until another participant enters in this conference Enable caller menu Check this option to allow the conference admin to access the conference menu by pressing on the phone Announce Callers Announce all the participants in the room that new participant is coming in Record Conference Record this conference Recording format is wav The recorded conference can be searched f...

Page 64: ...umber to the conference In the conference the administrator can invite new guest extension user or external number to the conference Default password for admin is 2345 Learn how to invite new guest to the conference as the diagram is shown below 3 5 6 Music Settings Management for music on hold music on ring back music on call queue Click Music Settings to display the dialog shown below ...

Page 65: ...lanation Select Music Directory Load music in the music file File Display music name under the music file You can delete it Select Music Directory Select the file where you want to save your uploaded music Please choose file to upload Select the music you want to upload Note music file must be MP3 WAV 16bit 8000Hz Mono GSM ulaw or alaw and less than 15MB ...

Page 66: ...A PIN Set A set of PIN codes to authorize the callers using the system features and facilities Without PIN If enabled the callers will not be required to enter any PIN code to be able to use the system features can facilities Not recommended Record in CDR The PIN code that has been used will be stored into call logs which can be traced on Report Call Logs page Response Timeout sec The maximum time...

Page 67: ... configured with follow me Ring lasting for _20_ seconds Define how long to ring the extension before the call is forwarded out By default 20 seconds Follow Me List The list of numbers to forward the calls to Each line is written with the format number time number is one of the number to forward the calls to time defines how long to ring this number they are separated with a comma without space Th...

Page 68: ...tion Always Unconditionally forward the incoming calls Busy Forward the incoming calls only if the extension is busy No Answer Forward the incoming call only if the extension didn t answer Ring lasting for ____ seconds Only is call forward on No Answer this option is available to be configured It defines how long to ring the extension before forwarding 1 If you forward a call to an external phone ...

Page 69: ...nswer Dial 73986547096 press 1 to confirm Deactivate call forward no answer Dial 073 3 5 9 3 Call Transfer Call Transfer is used to transfer a call in progress to some other destination There are two types of call transfer z Attended call transfer Where the call is placed on hold a call is placed to another party and a conversation can take place privately before the caller on hold is connected to...

Page 70: ...caller Timeout for answer on attended transfer sec In an attended transfer if the third party rings for 15 seconds without answering the extension user will go back to the caller and the transfer will be terminated 3 5 10 One Number Stations One number stations is an innovative IPPBX feature provided by Planet only With one number stations feature you can have the same extension number in several ...

Page 71: ...nsion 407 the one number stations member 408 answered this call you can press 1 from extension 407 or 409 to switch this live call to 407 or 409 408 will be disconnected 3 5 11 Paging And Intercom The Paging and Intercom feature allows you to use your phone system as an intercom system provided that your endpoints phone devices support this functionality The Paging and Intercom feature allows you ...

Page 72: ...ature the caller can now make a brief announcement to the group members For Paging Intercom function extension IP phone enable Auto Answer 3 5 12 Web Extensions Web Extensions is simply understanding of WebRTC You can use your web browser to register an extension number to the IP PBX system without any plugins Click on the New User button to add a new web extension To register the first Web extens...

Page 73: ...dized by the IETF as RFC 6455 in 2011 and the WebSocket API in Web IDL is being standardized by the W3C WSS WSS WebSockets over SSL TLS like HTTPS WSS is encrypted and we strongly recommend the secure wss protocol over the insecure ws transport A variety of attacks against WebSockets are almost impossible if the transport is secured Step 2 Upgrade Web extension patch As you can see web extensions ...

Page 74: ...ee the web extension register interface Please complete the register credentials as shown below Next press Enter and the web extension will be registered and is ready for phone calls just like any other standard extension WebRTC can even be adapted to the enterprise website which can help an enterprise serve their customers with direct voice communication via their website 3 5 13 PIN Set Pin sets ...

Page 75: ...IPPBX system has built in ability to record calls No additional software is required for recording calls When IP PBX system records a call both sides of the call are recorded and written out to a file for playback on a computer Call recording can be used to ensure call quality or to keep calls for later review The IP PBX provides the ability to record all of the calls or to selectively record call...

Page 76: ...so called Record on Demand It allows the users being able to record the phone calls selectively Navigate to web menu Advanced Feature Code Here on this page you can see the one touch recording feature code as below In a live call conversation the extension user can use feature code 1 to record this call With this feature you don t have to configure recording all calls for the extensions which may ...

Page 77: ... rule rules An example as below Item Explanation Pattern Defines the number format which would be dialed Strip Remove some digits from the front of the dialed number Prepend Prepend some digits in front of the dialed number after manipulated by the Strip option The numbers to be dialed will start with prefix 17951 and if they call back the expected numbers will have 886 in front of them instead of...

Page 78: ...me as the patterns used to manipulate dialed number in the dial rules 3 Due to the mechanism of how asterisk works For now Smart DID only works with VoIP trunks but not with FXO or GSM trunks 3 5 17 Call Back Call Back is a basic service on an IPPBX system for saving on international calls and reducing company phone costs Ideal for SMB and Corporate business this PBX feature is designed for users ...

Page 79: ...in this case if the caller 13880424687 calling in the IPPBX system IPPBX will disconnect this call and make a call back to this number using extension 800 3 5 18 Phone Book When incoming call matches the number in the phone book the name of the matched number will be displayed Please configure it as shown below Click Advanced Phone Book Item Explanation Import You can import contact list from txt ...

Page 80: ... Assign an extension to call this contact Edit Edit the information of this contact Delete Delete this contact Click Create Contact to see the following diagram Item Explanation Name Input contact s name Letter or figure only Phone Number Input Phone Number of contact Speed Dial Speed dial number which can be used to call this contact from the extensions After the contacts have been created they w...

Page 81: ...nation Enable Enable Disable LDAP Service Username Define the username of the server administrator e g manager This setting will be used on the IP Phone Password Define the password of the server administrator This setting will be used on the IP Phone Domain Define a domain for the LDAP server e g ldapdomain com This setting will be used on the IP Phone Organization Define an organization to descr...

Page 82: ...alls e g 701 720 Call Parking Time sec Define the time for parking calls Planet IP PBX will call the extension again if parking is over time Pickup Extension Define an extension for pickup Pickup Specified Extension Pick up the specified extension Default Dial extension number to pick up the specified extension Blind Transfer Allow unattended or blind transfers It works like this While on a conver...

Page 83: ...t forward modes Do Not Disturb Enable Disable Do Not Disturb Spy Configure the function keys for spy modes Blacklist Add Delete blacklisted number Voicemail Configure the function keys for entering voicemail and check extension voicemail Invite Participant In conference the administrator can invite people into the conference by dialing 0 After pressing 0 you will get dial tone and you can dial to ...

Page 84: ... need many IP Phones please record the MAC extension number and user name of each phone according to the format please take reference of the auto provision script file model for details Then import the format file Once the phone is connected to the local network it will get the extension number and password automatically There are two operation methods to fulfill this function Please see details a...

Page 85: ...hony PBX System IPX 330 IPX 2100 85 Then Click Advanced Phone Provisioning New Phone Enable Phone Provisioning in Basic select the IP Phone manufacture input MAC of the phone and select the extension for provisioning ...

Page 86: ...make sure WAN and LAN IP addresses are not in the same network 4 1 1 IPv4 Settings Click Network Settings Network IPv4 Settings Reference Item Explanation IP Assign Static DHCP PPOE supported LAN Interface Define the LAN interface By default IP PBX had been preconfigured with static IP 172 16 0 1 and 192 168 0 1 on WAN and LAN interfaces If you want to use static IP just configure here with the ad...

Page 87: ...4 1 1 1 DHCP If your Internet connection automatically provides you with a usable IP address you can select DHCP on WAN interface If DHCP is selected WAN interface will not be configurable it obtains all network parameters from the DHCP server DHCP should be used cautiously if all the IP extensions subscribe to the IPPBX system through WAN you d better make sure WAN gets a Static DHCP ...

Page 88: ...P extensions to register If needed you can change LAN IP to fit your local network 4 1 2 IPv6 Settings IPv6 Internet Protocol Version 6 has been in development for nearly two decades Now the next generation protocol is ready to replace IPv4 and assume its place as the backbone of the Internet Today major Internet service providers ISPs home networking equipment manufacturers and web companies arou...

Page 89: ...able IPv6 define the IPv6 address gateway and DNS 4 1 3 VLAN Settings With a layer 3 switch you can configure VLAN on IP PBX system to divide the VoIP and data traffic Voice VLAN can keep the phones working even when the data network is congested You can see here on this page you are able to configure 4 VLANs 2 for each WAN or LAN port ...

Page 90: ...AN address and VLAN ID Make sure VLAN IPs for VLAN1 and VLAN2 of WAN and LAN interfaces are in several different network segments 4 2 Static Routing Static Routing is a form of routing that occurs when a router uses a manually configured routing entry rather than information from a dynamic routing protocol to forward traffic Click Network Settings Static Routing ...

Page 91: ...rk is mostly used for setting up long distance and or secured network connections While it s been used on IP PBX all the phone calls sending and receiving are encrypted so it secures your remote offices extensions phone services Built in VPN Server on Planet IP PBX series is an easy way to set up such secured connectivity between other Planet series IP PBXs or IP phones You don t need to build a d...

Page 92: ...Internet Telephony PBX System IPX 330 IPX 2100 92 The IP PBX supports four kinds of VPN variety L2TP PPTP OpenVPN IPSec Click Network Settings VPN Server ...

Page 93: ...S for VPN connection Alternate DNS Alternative DNS for VPN connection Authentication Method Select the authentication method chap or pap pap Password Authenticate Protocol PAP works like a standard login procedure it uses static user name and password to authenticate the remote system chap Challenge Handshake Authentication Protocol CHAP takes a more sophisticated and secure approach to authentica...

Page 94: ...d NAT you need to open ports 500 4500 and 1701 on the router firewall When the mode is L2TP or PPTP VPN server click Network Settings VPN Server VPN Users Management This page is used for management of VPN user name and password 4 3 2 PPTP VPN The Point to Point Tunneling Protocol PPTP uses a control channel over TCP and a GRE tunnel operating to encapsulate PPP packets The intended use of this pr...

Page 95: ... connection Alternative DNS Secondary DNS for VPN connection Timeout sec Session timeout for PPTP tunnels Authentication Method Choose method methods for the authentication of the VPN clients z chap Challenge Handshake Authentication Protocol CHAP takes a more sophisticated and secure approach to authentication by creating a unique challenge phrase a randomly generated string for each authenticati...

Page 96: ... open ports 1723 on the router firewall 4 3 3 OpenVPN OpenVPN is an open source software application that implements virtual private network VPN techniques for creating secure point to point or site to site connections in routed or bridged configurations and remote access facilities It uses a custom security protocol 3 that utilizes SSL TLS for key exchange It is capable of traversing network addr...

Page 97: ...from UDP or TCP As stealth requires TCP only so if with stealth enabled this options is not configurable and will use TCP by default Device Node TUN or TAP A TAP device is a virtual Ethernet adapter while a TUN device is a virtual point to point IP link Cipher Cipher or cypher is an algorithm for performing encryption or decryption Compress LZO LZO is an efficient data compression library which is...

Page 98: ...e IPSec Gateways for example two IP PBX s each acts as an IPSec Gateway for the hosts IP phones behind it The WAN ports will be used to connect to each other to establish IPSec VPN connection the PCs or IP phones on the LAN ports can communicate with each other on both sides via secured IPSec tunnel Check the IPSec radio button to configure IPSec VPN server Item Explanation Enable Tick the checkbo...

Page 99: ...ients 4 3 4 2 IPSec VPN server Transport mode IPSec Transport mode is used for end to end communications NAT traversal is not supported with the transport mode So if two IP PBX s connected via IPSec transport mode IPSec only encrypts the communication service ports not like Tunnel mode which encrypts the whole LAN subnet Check the IPSec radio button Item Explanation Enable Tick the checkbox to ena...

Page 100: ...em Explanation Enable Tick to enable L2TP VPN client Server Address L2TP server public IP Username L2TP VPN user name given by the VPN server Password L2TP VPN user password given by the VPN server IPSec Enable IPSec support IPSec Local IP IPPBX WAN IP which can access Internet IPSec Password Accordingly as the password specified on the server Default Gateway All traffic goes through the L2TP VPN ...

Page 101: ... Tick to enable 40 bit key standard or 128 bit key strong MPPE encryption schemes Server Address PPTP VPN server public IP Username PPTP VPN user name given by the VPN server Password PPTP VPN user password given by the VPN server Default Gateway All traffic goes through the L2TP VPN connection 4 4 3 N2N VPN Client N2N is an open source Layer 2 over Layer 3 VPN application which utilizes a peer to...

Page 102: ... default Local IP VPN local IP Subnet Mask Netmask of the VPN network Local Port N2N local service port Username Password Used for the N2N server to authorize the connection 4 4 4 IPSec VPN Client Tunnel mode On the remote site open the web GUI of another Planet IPPBX system and navigate to web menu Network Settings VPN Client On VPN Client page choose IPSec and tick Enable option to enable IPSec ...

Page 103: ...figuration Protocol is a standardized network protocol used on Internet Protocol IP networks for dynamically distributing network configuration parameters such as IP addresses for interfaces and services With DHCP computers IP phones request IP addresses and networking parameters automatically from IP PBX WAN LAN port it saves a lot of time for administrator to configure these settings manually Cl...

Page 104: ...ddress which may be used to auto provision the IP phones 4 5 2 DHCP Client List You ll have all the devices that are getting IP address from the IP PBX system Click Network Settings DHCP Server DHCP Client List This page is used to display DHCP Client address and related information When DHCP Server distributes address the Client s MAC address is associated with the IP address and then the device ...

Page 105: ...address on the Internet you can access IP PBX and also other services within your LAN via the domain name without getting to know Dynamic public IP After setting DDNS IP PBX phone services can be accessed from remote site via the domain name which DDNS provider gave Also remote management is possible even without a static public IP Click Network Settings DDNS Settings Item Explanation Enable Tick ...

Page 106: ...Internet Telephony PBX System IPX 330 IPX 2100 106 IP PBX supports DDNS provided by Planet DDNS Dyndns org No ip com and zoneedit com ...

Page 107: ...s Reference Item Explanation Enable Enable Read Only of SNMP RO Community Define the name of RO Community of SNMP RO Network Define network of RO 4 8 TR069 TR069 Technical Report 069 is a Broadband Forum formerly known as DSL Forum technical specification entitled CPE WAN Management Protocol CWMP It defines an application layer protocol for remote management of end user devices ...

Page 108: ...or CPE to connect ACS ACS to CPE URL Input URL to visit CPE Format http IP port 7547 4 9 Troubleshooting Troubleshooting includes two tools for you to check the network reachability ping and traceroute With these tools you ll get an outside view of your network response time and network topology which allows you to track down possible errors more easily Click Network Settings Troubleshooting 4 9 1...

Page 109: ...chability of the destination 4 9 2 Traceroute The traceroute command is used to discover the routes that packets actually take when traveling to their destination Click Traceroute tab and specify the domain or IP address you want to lookup then click Run button to start the process After the process system will notice Trace Complete and you can see which routes the packets taken before reaching th...

Page 110: ...ll without port forwarding to the Internet Disable Ping Ignore ping request If enabled you cannot ping the IPPBX system Drop All Drop all packets sent to the IP PBX system this will cause IP PBX system blocking all communication with the outside world So the system will prompt to add at least one grant rule on port 22 SSH or 9999 Web to make sure the IPPBX system is totally unreachable The rule ru...

Page 111: ...ork address MAC Action to be taken according to the Mac address of a device instead of IP Only works with the devices within the same local network because Mac address cannot transport on Internet Action Select Drop to block and Accept to grant Auto Defense The IPPBX system uses Fail2Ban to do intrusion detection iptables is used for blocking the attack attempts Fail2Ban is an intrusion prevention...

Page 112: ...9999 within 30 seconds this rule will prevent brute force attempts of the web login Rejected IP Any IP address that is banned will be shown in the table of Rejected IP The table will show the IP address of the banned host as well as what kind of service was detected the intrusion If a host appears incorrectly in the list of rejected IP you can click on the Delete button to remove it from the list ...

Page 113: ... port number by default it s 9999 you can change to any other port number if needed Remote HTTPS Administration If checked this option remote web access will be enabled If you want remote access to SSH and web GUI of the IPPBX system you can forward the corresponding ports on your router Before doing this please make sure you have set strong password words for root user and web admin user 5 3 Allo...

Page 114: ...planation Description A name for this entry Protocol Select protocols this IP network can access Allowed IP IP address or network to be trusted Subnet Mask Netmask for this IP or network Availability Choose Yes to activate this entry choose No to deactivate These options are actually for Fail2Ban the Max Retry limits the authentication attempts ...

Page 115: ...me defines the time duration from the first attempt to the last attempt which reaches the Max Retry limitation Ban Time is the time in seconds the IPPBX system will block the IP which exceeded max retry These settings also don t effect on the allowed addresses ...

Page 116: ... state for example how much delay is there between the IPPBX system and the end point 6 1 1 SIP User Status Here on this page you can see the SIP IAX2 extensions web extensions and also the register status of the trunk users Only the trunk is configured as peer mode which will be listed here Status and Description z Registered Registration success z Unregistered Registration failure or unapplied z...

Page 117: ...egister request due to credentials incorrect Please double check your inputted credentials z Failed After trying to register within certain time period without success you get Failed on the trunk status 6 1 4 IAX2 Trunk Status Here you can see all your outbound IAX2 trunks status Status and Description z Registered Successfully registered to the service provider and ready for phone calls z Request...

Page 118: ... get the fax sent receive by a specific number in this time period The faxes can be downloaded to your PC hard drive by clicking the button 6 3 Record List 6 3 1 Call Recording You are able to search all recorded call conversations if you had configured the extension always to be recorded Item Explanation Extension Select an extension number to search the recordings of this extension Delete Delete...

Page 119: ...ecording began Duration sec Duration of the recording Options Playback delete and download options of the recording files Play You can playback the recordings directly on the web page or playback on a specific phone 6 3 2 One Touch Recording Call recordings recorded by one touch recording feature code 1 can be found on Report Record List One Touch Recording page Item Explanation Extension Extensio...

Page 120: ...he web interface z Playback on a specific phone By clicking the Play button on a call recording file you ll see a dialog like below With Type 1 you can click the button you can playback the recoding directly on the web interface With Type 2 you can specify an extension number and click on Play then the extension will ring and you pickup the extension it will play on the phone 6 4 Call Logs Call lo...

Page 121: ...y this call began Caller ID The number of the caller By clicking on the number you can add this number to the IPPBX system phone book Destination ID The number which had been called By clicking on the number you can add this number to the IPPBX system phone book Account Code The pin code had been used for outbound dialing Duration The duration of this phone call Disposition How the calls been hand...

Page 122: ...og Asterisk debug logs Access Log Web and SSH access logs To enable these logs for the IPPBX system please Navigate to web menu Report System Logs And enable the logs by tick the corresponding checkboxes After checking the checkboxes please click Save The log files will be generated Each day there will be a new log file generated for each of the log types Enable them only if you are familiar with ...

Page 123: ... Network Time Protocol and manual time set 7 1 1 NTP Navigate to web menu System Time Settings By default IP PBX system use NTP to obtain time from Internet time servers All you have to do is telling the IP PBX system where to find the server by specifying its domain or IP address And also don t forget to select the correct time zone you are in Once done click Sync button the IPPBX system will try...

Page 124: ... the IP PBX system time with your PC time by clicking Sync button and then click on Save button Once Save is clicked the time manually written or synchronized from the PC will be stored into the hardware clock chip on board the IP PBX motherboard 7 2 Data Storage Data storage allows you uploading the recording files log files and voicemail messages uploading to an FTP server through the Ethernet 7...

Page 125: ...s going to upload files you have to turn on your Windows PC After these settings click Save you ll see the status Successfully connect to FTP Server You can click Upload Now to perform a data uploading instantly Click on the Data Storage Log tab you ll see the logs of each automatic data uploading as below ...

Page 126: ...3 Management 7 3 1 Change Password In the Change Password section you are able to change admin password also admin username can be changed by adding some extra letters following name string admin Once completed click Apply you ll be automatically logged out and redirected to the login page now you are able to login with the new username and password 7 3 2 Set System Voice Prompts What s system voi...

Page 127: ...ng Download button 7 4 Backup 7 4 1 Take a Backup Taking a backup on IP PBX system is the same as you create a recovery point on your Windows system By restoring the backup you can recover the IP PBX system configurations to the time point when it s still functioning well Normally the first backup should be taken when you finished configuring the IPPBX to work for the very first time And maybe lat...

Page 128: ...ion which may compromise your IP PBX system 7 4 2 Upload Backup File Click on Upload Backup File tab you are able to upload a backup file from your computer hard drive If you are uploading a backup from another IP PBX system please make sure they have exact the same hardware configurations It s not recommended to upload backup files to different IP PBX systems unless you are pretty comprehensive w...

Page 129: ...can restart the IPPBX system the whole process will be done in 2 minutes 7 6 Upgrade Planet will update the IPPBX firmware irregularly for new features and bug fixes You can visit our office website www planet com tw to check the updates for your IP PBX system The downloaded firmware package should be in zip format please extract the package first and upgrade with the uImage md5 xxx file to upgrad...

Page 130: ...le tftpd32 and download this application to setup a lightweight TFTP server on your Windows Please click Browse on the TFTP application window to locate the new firmware And in the Server Interface dropdown list it s a list of your PC network interfaces Please select a correct interface in the same network which can access the IP PBX system On the IPPBX web GUI please check the TFTP Upgrade radio ...

Page 131: ...Internet Telephony PBX System IPX 330 IPX 2100 131 Please double check the file name and TFTP server IP address then click Apply you will be able to upgrade the firmware just like web upgrade ...

Page 132: ... the IP PBX to the Internet If your office accesses the public network through router you can put Planet IP PBX behind the router You should connect the WAN port of the IP PBX to the LAN port of the router 8 2 How to combine two IP PBX in a different network Normally two sets of the IPX 2100 are located in different places with different IP addresses for Internet access ...

Page 133: ...f IPX 2100 B 8XX 6 Create an extension 888 with password 123456 on IPX 2100 B 7 All extensions on IPX 2100 A can call extensions on IPX 2100 B with format 8XX 8 All extensions on IPX 2100 B can call extensions on IPX 2100 A with format 6XX For detailed steps please take chapter 8 2 as reference Two sets of IPX 2100 behind router Sometimes the IPX 2100 doesn t have a public IP address and you have ...

Page 134: ...he public IP address with the internal IP 192 168 1 21 Step3 Configure port mapping rule of IPX 2100 B on the router Configure port mapping of IPX 2100 B on the router according to Step1 Step4 Connect two sets of the IPX 2100 and make the call Create extension 601 on IPX 2100 A extension 801 on IPX 2100 B and create the correct outbound rule Public IP must be provided by network provider It could ...

Page 135: ...nd subnet mask needed to be converted e g 192 168 1 100 255 255 255 0 8 4 How to use soft phone in IPX 330 or IPX 2100 8 4 1 Softphone on Windows PC The softphones 3CX Bria Zoiper and many other softphone APPs all can work with IP PBX Below is an example of registering Zoiper to IP PBX system as an extension from your Windows PC Step 1 Dowload Zoiper from http www zoiper com Step 2 Install and run...

Page 136: ...t of them have mobile editions for both Android and iOS platforms You can download to install from your mobile phone APP Store Below is how you register Zoiper softphone to IP PBX as an extension from your iPhone Step 1 Run Zoiper on your iPhone and tap menu Step 2 Tap menu Step 3 Tap to create a new account Step 4 It asks Do you already have an account username and password tap Yes and then tap M...

Page 137: ...e account as below Step 6 After entering the register credentials then tap Register to register to IP PBX system as an extension 8 5 How to use Skype account in IPX 330 or IPX 2100 The fee of your business account is much more than 50 when you use the account for the first time ...

Page 138: ...ternet Telephony PBX System IPX 330 IPX 2100 138 1 https login skype com Sign in with the business account 2 When you have signed in at the end of this page you will find the Skype Manager Please click it ...

Page 139: ...Internet Telephony PBX System IPX 330 IPX 2100 139 3 Please click the Skype connect ...

Page 140: ...n you can create one SIP account You need to pay 4 95 for one channel as monthly rent and you need to input the registration information in our VoIP trunk blank Then you can register with Skype server And then you need to assign money for outgoing calls and then you can call out ...

Page 141: ...rmation and please click the Authentications details 5 Settings on IP PBX 5 1 Build one sip trunk with Skype for SIP account Provider Type Custom Trunk Host sip skybe com User name the user name you defined in Authentication detail Password the password you defined in Authentication detail ...

Page 142: ...Set one outbound rule 5 3 Make an outbound call After we have done the above in the extension we can dial 00 Country Code City Area code local number to dial out via Skype line For example dialing number 00 outbound prefix number 001 International Code 886 ...

Page 143: ...Internet Telephony PBX System IPX 330 IPX 2100 143 Country code 2 city Area code without 0 22199518 local phone number will enable you to contact Taiwan Planet Company 5 4 Set inbound rule ...

Reviews: