www.atcom.cn IP-XX User Manual 1/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 1 Introduce ................................................................................................................................. 4 2 Configure the device via GUI .................................................................................................. 5 2.1 Access the GUI...................................................................................................................... 5 2.2 System Status .................................................................
www.atcom.cn 3.8.2 Call Park ......................................................................................................................... 41 3.9 Cron .................................................................................................................................... 41 3.10 Backup and restore file ..................................................................................................... 41 3.11 Call queue agent Login and Logout .......................................
www.atcom.cn 1 Introduce This Article This article is the user manual for the IP-XX series products. It also includes the application notes for how to use ATCOM products to build a telephony system for small office. Through this article, we hope that users can build the IP telephony system via IP-XX series products. The IP-XX series PBXs include IP01, IP02, IP04, IP08 and IPBRI so far, since they have almost the same software and structure so we will use IP04 as the demo unit on this article.
www.atcom.cn 2 Configure the device via GUI 2.1 Access the GUI The IP04 GUI is immigrated from Asterisk Now 2.0 version. The default IP for IP04 is 192.168.1.100. Put the default ip in your web browser and it will redirect to the setting page of IP04, the default password for the web access is: Username: admin Password: mysecret If you can’t access the IP04, please check if you have connect the RJ45 cable to the WAN port and your computer is in the same network 192.168.1.xxx as the IP04.
www.atcom.cn 2.3 Configure Hardware The Configure Hardware page lists the available telephony ports in your system. You can configure the hardware to comply with your local telephony environment. Note: Hover on the (i) and you can see the comment of every settings. 2.4 Trunks Trunks are used to make outbound call to the real world. There are different trunks we can set here. We have put the IP04 with four FXO ports so there are four analog trunks in this setting page.
www.atcom.cn 2.5 Outgoing Calling Rules Outgoing Calling Rules defines the calling permission sand the routing rules when making calls. Calling Rule Name: The name of your calling rule Pattern: Describe what numbers should use this rule: X ... Any Digit from 0-9 Z ... Any Digit from 1-9 N ... Any Digit from 2-9 [12345-9] ... Any Digit in the brackets (in this example, 1,2,3,4,5,6,7,8,9 . ... Wildcard, matches anything remaining; i.e. _9011.
www.atcom.cn Calling Rule Name: Out_voipbuster Pattern: _0. Use/Trunk: Voipbuster Strip: 1 digits from the front And prepend these digits 86 In this case, if you dial 075583018806 in your extension, 8675583018806 will be sent via voipbuster trunk 2.6 Dial Plans A Dial Plan is a collection of Outgoing Call Rules. Dial Plans are assigned to Users to specify the dialing permissions they have.
www.atcom.cn 2.7 Users This page allow administrator to create extensions for every user. General: Extension: The number you can dial to reach this user. Name: CallerID name of the user. CallerID: The CID string when you dial to other internal users. Outbound CallerID: Specify the public CallerID for outbound calls, it is only available when your digital or voip provider support this feature.
www.atcom.cn private network. Can Reinvite: enable this and the IP04 will try to negotiate the endpoints to route the media string directly (not through IP04). This can reduce the CPU load of the IP04 and you will get better voice performance because the media string are sent directly from endpoint to endpoint. DTMF mode: DTMF uses on conversation, the RFC2833 is the most common.
www.atcom.cn 2.9 Music on Hold Customize audio tracks for different queues, parked calls etc. 11/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 2.10 Call Queues Call queues allow calls to be sequenced to one or more agents. Extension: This option defines the numbered extension that may be dialed to reach this Queue. Name: This option defines a name for this Queue, i.e. "Sales". 'Name' is a label to help you see this queue in the queue list. Strategy: This option sets the Ringing Strategy for this Queue. The options are RingAll: Ring All available Agents simultaneously until one answers.
www.atcom.cn Timeout: How many seconds an Agent's phone will ring before the Queue tries to ring the next Agent. Wrapup 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 0, which is no delay. MaxLen: How many calls can be queued at once. This count does not include calls that have been connected with Agents, it only includes calls that have not yet been connected. Default is 0, which is no limit.
www.atcom.cn 2.11 Voice Menu (IVR) Menus allow for more efficient routing of calls from incoming callers. Also known as IVR (Interactive Voice Response) menus or Digital Receptionist. Name: Name of this Voice Menu Extension: If you want this Voicemenu to be accessible by dialing an extension, then enter that extension number. Dial other Extensions: Is the caller allowed to dial extensions other than the ones explicitly defined.
www.atcom.cn 2.12 Time Intervals Time Intervals are defined ranges of time that will be used by call routing features. Name: Name of the time Interval By day of week: Define the day range by week for time interval By days of a month: Define the day range by Month for time interval Time /Entire day: Define if the time interval is available for the whole day or only for the specified hours. 15/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 2.13 Incoming Calling Rules Create, modify, prioritize and delete incoming call rules for handling Incoming calls based on service provider and/or the number called based on Time Intervals. Trunk: Which service provide should use this trunk for its incoming calls. Time Interval: ranges of time that will be used in this rule. Pattern: Incoming call pattern. Destination: where should the incoming call is routed. 16/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 2.14 Voicemail General settings for voicemail function. General Voicemail Settings: Extension for checking Message: This option, i.e. "2345" defines the extension that Users call in order to access their voicemail accounts. Direct VoiceMail Dial: Check this to enable direct voicemail dial. For instance, if John's extension is 6001, you would be able to directly dial into John's voicemailbox by dialing #6001 to leave him a message.
www.atcom.cn Voicemail to Email: with this function configured, when there is a new voicemail for users, the ip04 will automatically send the voicemail to the user’s email address set in the user’s profile. Voicemail to Email Preference: Send messages by e-mail only: If this option is set, then voicemails will not be checkable using a Phone. Messages will be sent via e-mail, only. Note: You need to have an smtp server configured for this functionality.
www.atcom.cn 2.15 Conferencing MeetMe conference bridging allows quick, ad-hoc conferences with or without security. Extension: This is the number dialed to reach this Conference Bridge. Marked/Admin user Extension: If the conference bridge is to have marked users or admin users, then those users should enter the conference bridge using a separate extension. Admin conference users can lock and unlock the conference and can kick the most recent conference participant.
www.atcom.cn 2.16 Follow Me Status: Enable/Disable FollowMe for this user. Music On Hold class: that the caller would hear while tracking the user. DialPlan: DialPlan that would be used for dialing the FollowMe numbers. By default this would be the same dialplan as that of the user."; Destinations: List of extensions/numbers that would be dialed to reach the user during FollowMe. 20/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 2.17 Directory Preferences for 'Dialing by Name Directory' Directory Extension: Extension to dial for accessing the Name Directory Read Extension number: In addition to the name, also read the extension number to the caller before presenting dialing options Use first Name instead of Last Name: Allow the caller to enter the first name of a user in the directory instead of using the last name 2.
www.atcom.cn 2.20 BackUp Backup or Restore the configure files. Note: Restored the backup won’t take effect on the network setting. You need to modify the network setting in the GUI and save/reboot. 2.21 Active Channels Displays current Active Channels on the PBX, with the options to Hangup or Transfer. 22/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 2.22 Advance Options In the Options Panel, choose Advanced Options--> show Advanced Options then the advanced options will be showed in the left menu. The advances options include: Call Detail Records Active Channels Bulk Add File Editor Asterisk CLI IAX Settings SIP Settings Network Settings Firmware update 2.23 Advance Options—Network Settings Network and time zone settings. Note: you need to reboot the device to make the ip and timezone take effect. 2.
www.atcom.cn 2.25 Advance Options—Firmware Update Update the firmware of your device HTTP and TFTP update is available for the firmware update. TFTP server: TFTP server which include the update firmware File Name: name of the new firmware, please make sure that you are using a md5 firmware for the updating. Reset Configs: enable this if you want to reset the networking and asterisk configs after upgrade. 2.26 Advance Options—File Editor Here you can modify the asterisk configure files directly.
www.atcom.cn Note: Please make sure you know what the meaning in the files before trying to modify these files. 25/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 3 Application notes 3.1 Install hardware The IPXX series IP PBXs use interchangeable FXO/FXS modules. The FXO and FXS signaling use different modules. Below are the available modules for the system. FXO: use to connect to the PSTN line FXS: use to connect to the analog phone. Install illustration: 1) IP01 with one FXO 2) IP04 with two fxo two fxs modules. 26/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 3.2 Different methods to access the IPxx There are several ways to access the IPXX series products. Different ways has different usage. The web/SSH/telnet accesses are base on network connection, and the console port access is via the console cable which allows you to access the devices on a lower level. Web access It is the most common way to access the IPxx. Most settings can be done through the web interface.
www.atcom.cn Bits per second to 115200; Data bits : 8 Parity: None Stop bits: 1 Flow control: None 28/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 3.3 Make free internal calls Making internal calls are the base requirement for a telephony system. Below are the settings for this usage. It is base on IP04 but setting is the same in other IPXX products. System Setup At the beginning, we need to add some extensions to make internal calls. Each extension acts as an internal number. There are three types of extensions we can add: SIP, IAX2 and ZAP.
www.atcom.cn Then go to page Users-->Create New User to create the extensions: 6001 Use the same method to add the extensions: 6002, 6003 and 6004. In our system picture, we use softphone x-lite to register on 6001 and 6002. Use AT-530 IP phone to register on the extensions 6003 and 6004. Then these four extensions can communicate with each other use the numbers 6001, 6002, 6003 and 6004. 30/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 3.4 Make outbound calls to PSTN There are many kinds of trunking you can use to make outgoing calls. It includes: Analog FXO trunk, Digital E1/T1/BRI Trunk, SIP trunk, IAX trunk etc. 3.4.1 Analog/FXO trunking For the IP01/04/08, you can install FXO module and use the FXO trunking to make outgoing call via your local PSTN line. The set up is as per below: Step 1: Create FXO trunk Go to page Trunks--> Add New Analog Trunk Note: The port1 and port2 of IP04 are slotted with FXO modules.
www.atcom.cn Go to page Outgoing Calling Rules. The pattern _9. and strip 1 digits means all calls start with 9 will be cut the first digit and sent out via this rule. for example, if you dial 983018049, the ip04 will send 83018049 to port1 or port2. Step 3: Add New DialPlan Go to page Dial Plans--> Crear New Dial Plans Set the DialPlan1 to default dial plan so every new extension will use this dialplan in default. Then you can use your extensions to dial out via the port1 and port2. 32/ VoIPon www.
www.atcom.cn 3.4.2 VoIP trunking Via the voip trunking we can dial call via the voip service to reduce our cost when making international calls. Step 1: Add Voip trunks Go to page Trunks--> Voip Trunks--> Add New Sip trunks We use the Voipbuster as our voip service provider here. Step 2: Add voip calling rule Go to page Outgoing Calling Rules. 33/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn All calls start with 00 will be sent out via our voip service provider. Step 3: Add this new calling rule to the dial plan1 All extensions which use dialplan1 are able to use the voipbuster service now 34/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 3.5 Combine the IP04 with exist traditional PBX Introduce: Assume that we already have a (3-8 3fxo 8extensions) traditional PABX in our office and we want to add more pstn lines/extensions or use voip solution in the exist solution. We can combine the IP04 with the exist PABX solution use below structure. 1/ Connect the FXO port of the PABX to IP04's FXS port.
www.atcom.cn 3.6 Intercommunication between two IPXX Introduce: This application note shows how to link two IP04 in different location. With this function, we can link branches together with IP04. Same method can be used when connect more than 2 IP04 in different branches. 3.6.1 Link two IP04s in the same network The simplest case to link two IPxx together is in the same network. We start from this and then try to expand to different network. We use IP04 here, same method for other IPXXs products.
www.atcom.cn Step 2: Set up an IAX trunk in IP04B to link to IP04A via this User_IP04B extension. In the page Trunks--> Add Voip Trunk Step 3: Set Calling Rule in IP04B, all calls start with 6 will be sent to IP04A. In the page: Outgoing Calling Rules--> Add New Calling Rule Step 4: Add this new calling rule "Out_IP04A" to the exist dial plan. In the page: DialPlan --> Edit DialPlan1 Active the change and apply the test: 37/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 1/Register an IP phone AT-530B to IP04B with 5001 extension. 2/Register an IP phone AT-530A to IP04A with 6001 extension. 3/Use 5001 to dial 6001. And you can see 6001 is ringing and you can pick up the calls. Above is the way to router IP04B’s call to IP04A, the method to link IP04A to IP04B is the same as above. 38/ VoIPon www.voipon.co.uk sales@voipon.co.
www.atcom.cn 3.6.2 Link two IP04s in different location The generally environment for two ip04 in different location is: two IP04 are both behind router and using the private IP. Since the IP04 doesn’t have the public IP, we need to do port forwarding in the router and make IP04 is reachable to others.
www.atcom.cn Step 2. Set up the service provider and calling rule in IP04B to make it register to IP04A. This method is almost the same as above, EXCEPT you need to use the 202.8.16.98 as the service provider instead of 192.168.1.21. Step 3. Use the same method do port forwarding in routerB for IP04B. Your public address from network provider maybe a dynamic ip which will be changed periodically.
www.atcom.cn 3) Enable the voicemail for users and put the corresponding Email Address. 3.8 Call Features 3.8.1 Call Pick Up The default feature code to pick up a call is *8. If there is an incoming call for a user in the call group 2, then the users in the pickup group 2 is able to pick up this call by dialing *8. The pickup group and call group can be defined in the user setting page. 3.8.2 Call Park The default call park extension is 700.
www.atcom.cn 1/ Put the file in your tftp server 2/ Use putty to connect to the IP04 via SSH Run below commands 3/ cd /persistent/var/lib/asterisk/gui_backups 4/ tftp –g –r YOUR_BACKUP_FILE YOUR_TFTTP_IP 5/ go to the backup page and select the file to restore. 6/ Reboot the device. 3.11 Call queue agent Login and Logout There are two kinds of login and logout for the agent. First, you need to enable the “is agent” in users page for the extensions.
www.atcom.cn 4 FAQ 4.1 What is the user/password of my IP PBX? The default IP and user/password of the IP PBX is: Default IP Web login SSH/RS232 login IP-0X(IP01/02/04/08) IP-BRIM 192.168.1.100 admin/mysecret root/uClinux or root/12xerXes06 192.168.1.100 admin/astfin root/uClinux Why there are two kind of firmware available for download? 4.2 There are two kinds of firmware: Ext2 file: the file is requested when upgrade from BAPS base firmware to Astfin2 base firmware.
www.atcom.cn 1. Download the firmware and place it in your TFTP server's repository 2. Remove the top cover from the IP0x and install the small RS232 daughter board that was included in the package on J8 as shown below (if there's a jumper here remove it temporarily, and be sure to place it back once done or the unit might not boot). 3. Configure your client application to use 115,200 baud, 8 data bits and no parity.
www.atcom.cn ip04>nand erase clean ip04>nand erase (Notes: During TFTP transfer, successful transferring will show alot of #'s, while timed out requests will display T's instead. Don't worry if it finds some bad blocks during the erasing.) 8. ip04>nand write 0x1000000 0x0 0x700000 ip04>setenv bootargs ethaddr=$(ethaddr) console=ttyBF0,115200 root=/dev/mtdblock0 rw ip04>setenv autostart yes ip04>setenv nandboot 'nboot 0x2000000 0x0' ip04>setenv bootcmd run nandboot ip04>save ip04>reset 9.
www.atcom.cn There are three types for network settings: DHCP: Yes IP04 will optain the dynamic IP from your router. DHCP: auto IP04 will use the static IP specified below and pin the default gateway, when there is no reponse from the default gateway. the IP04 will switch to dynamic optain the IP from your router. DHCP: No IP04 will use the static IP specified below. The ip setting will affect only after reboot. 4.5 What is the OS and asterisk version used in IP-PBX? The IP-PBX is built base on uClinux.