Internet Telephony Gateway VIP-000/200/400/400FS/400FO User’s Manual Rev 5.
VIP User’s Manual FCC Notice This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed in accordance with the instruction manual, may cause harmful interference to radio communication.
VIP User’s Manual How to Use This Manual This manual was designed for the technical and non-technical users of PLANET Internet telephony gateway VIP-000/200/400/400FS/400FO. It contains information about the functions of VIP and instructions for its installation, basic configuration and operation in related chapters, and introduces more advanced command line interface, firmware upgrade and appendix information. Read this section carefully for important information about the manual’s organization.
VIP User’s Manual This appendix lists factory settings of VIP. Appendix D: Worksheets This appendix provides some work sheets that you may use before configuring VIP.
VIP User’s Manual Important Safety Instructions Before plugging VIP into an electrical outlet, carefully read all the installation instructions in Chapter 2. For your own safety and the safety of your equipment, always take the following precautions: • Follow instructions and warnings in the documentation. • Never push any object through the fan vent or other openings in the equipment. Such action may produce a short circuit, causing fire, electric shock, or equipment damage.
VIP User’s Manual Documentation Abbreviations Throughout this guide, the user will come across a number of abbreviations that are common throughout the industry. The user should be familiar with the following abbreviations: ATPM CLI Command Line Interface DSP Digital Signal Processor DTMF Dual Tone Multi-Frequency E&M Ear & Mouth FXO Foreign Exchange Office FXS Foreign Exchange Subscriber H.
VIP User’s Manual Notation Conventions Throughout this guide, different type styles and characters are used. These serve a variety of purposes as described below: Convention boldface italic courier [ ] Commands and keywords are in boldface. Arguments for which you supply values are in italics. Messages that VIP CLI displays are in plain courier font. Elements in square brackets are optional. {x|y|z} Alternative but required elements are grouped in braces ({ }) and separated by vertical bars ( | ).
VIP User’s Manual Table of Contents Chapter 1 Overview 1.1 Features 1 1.2 Networking Protocols 1 1.3 Package Contents 2 1.4 Front Panel LED Indicators Ports Reset Button 2 3 3 4 1.5 Rear Panel 4 Chapter 2 Installing VIP 7 2.1 Network Requirements 7 2.2 Installing VIP 7 2.3 Installing the telephony interface module (VIP-000 only) 7 2.4 Connecting to the telephony devices 7 2.5 Connecting to the Network 8 2.6 Providing Power to VIP 8 2.
VIP User’s Manual 4.1.2 Clear DialPlan 4.1.3 Restore DialPlan 4.1.4 Save to NVRAM 22 4.2 View System Configurations 23 4.2.1 Firmware Version Information 4.2.2 H323 Parameters 4.2.3 Voice Coder Type 4.2.4 Voice Coder Information 4.2.5 Channel Parameters 4.2.6 Network Connection 22 23 24 24 25 25 26 27 4.2.6.1 DHCP Settings 4.2.6.2 PPPoE Settings 4.2.6.3 DDNS Settings 27 28 30 4.3 Configure System Settings 31 4.3.1 IP Settings 4.3.2 H323 Parameters 4.3.2.1 H323 General Parameter Settings 4.3.2.
VIP User’s Manual x 7.4 Designating IP Address 54 7.5 Designating Port Number 54 7.6 Command Reference 55 7.7 Utility Commands clrscr download help ping 56 56 56 56 56 7.
VIP User’s Manual set h323 h245_tunneling set h323 imtc_dtmf {add|del} ip_addr set h323 in_fast_start {on|off} set h323 master_delay set h323 nat_call {on|off} set h323 out_fast_start {on|off} 67 67 67 68 68 68 set h323 rtp_port_base port_base 7.10 69 Voice Coding Profile Configuration Commands 7.10.
VIP User’s Manual xii 7.12 Tel Commands tel show pcm_gain_level tel show port [port#] tel show ring_freq tel set pcm_gain_level {1|2|3|4|5} tel set ring_freq {1|2|3|4} 81 81 81 81 82 82 7.
VIP User’s Manual Chapter 8 8.1 Upgrading and resetting VIP Firmware upgrade TFTP server configuration 92 92 93 Trouble Shooting Tips 95 8.2 CLI Commands in Download Mode help quit set ip ip_addr set gateway ip_addr set mask ip_mask start 96 96 96 96 96 97 97 8.3 Restore default configuration System configuration default parameters Dialplan configuration default parameters: 97 97 99 Appendix A Technical Specifications 101 A.1 VIP Technical Specifications 101 A.
VIP User’s Manual Index xiv 116 Preface
VIP User’s Manual Chapter 1 Overview This chapter illustrates an overview of PLANET Internet Telephony Gateway Family – VIP-000/ 200/ 400/ 400FS/ 400FO and a detailed product description of features and capabilities. 1.1 Features Via growth of Internet technology, Internet telephony service plays and turns into a cost-effective and highly reliable substitution system of the old-time traditional PBX system.
VIP User’s Manual 1.3 Package Contents The contents of your product should contain the following items: l Internet Telephony Gateway 19” rack mountable version l 90-240V AC power cord (VIP-000), AC-DC power adapter (VIP-200/400/400FS/400FO) l 9-pin straight through RS-232 cable l Rack mount brackets (2) and screws (4) (VIP-000 only) l Quick Installation Guide l User’s Manual CD 1.
VIP User’s Manual Figure 1-5 VIP-400FO Front Panel LED Indicators The LED indicators on the front panel display the current status of VIP as described in the following table: Indicator Color Activity Indication PWR Green On Power is supplied to the gateway. SYSTEM Green Blinking The system is running. (Heartbeat LED) LAN Ÿ ACT Ÿ 100M Green Green Ÿ LNK Ÿ COL Green Green On On Off On On Data is presented on LAN. The gateway is connected to LAN at 100Mb/s.
VIP User’s Manual Reset Button There is a push button located behind a small hole next to the SYSTEM LED. This button allows you to reset VIP or force VIP to enter firmware upgrade mode. Reset Push a small, stiff object into the hole until the SYSTEM LED stops blinking, then release the button. Force firmware download mode: Powering on the gateway while pressing down the button for 5 seconds forces VIP to enter download mode 1.
VIP User’s Manual Figure 1-8 VIP-400FO Rear Panel Overview 5
VIP User’s Guide Chapter 2 Installing VIP This chapter gives information on how to install VIP. 2.1 Network Requirements For VIP successfully operate in your network, your network must meet the following requirements: 1. A working 10/100 Base-T Ethernet. VIP connects to Internet via an Ethernet LAN. 2. IP network that supports gateway, and subnet mask. You’ll need a static IP address to assign VIP. 2.
VIP User’s Manual (FXS). VIP-400FS equips four FXS interfaces telephone set or FAX machine connections (FXS). VIP-400FO equips four FXO interfaces to have the great flexibility of PBX connection (FXO) VIP-FXO module is designed for connecting to PBXs (extension line) or central office switches (CO line). VIP-FXS module is designed for connecting to analog telephone sets or G3 fax machines. Connecting the telephony devices to the appropriate RJ11 ports on the TIM.
VIP User’s Manual Chapter 3 VIP Concepts VIP enables the transmission of voice and fax traffic over any IP network by digitizing voice and fax signals, encapsulating the information within IP packets, and then sending the packets across the IP network 3.1 How VIP Operates 1. The TIM inside VIP digitizes analog voice signals at 8 Kbps. 2. VIP system software handles the: Ÿ Capture of telephone number presented as DTMF tones. Ÿ Mapping the telephone number to the IP address of remote VIP.
VIP User’s Manual 3.4 Hunt Group Instead of directly mapping a phone number to a destination, the ATPM first maps the phone number to a group of destinations known as a Hunt Group. A hunt group is a group of destinations that are equivalent. For example, the customer support group of a company might have 20 peo- ple who can handle support calls. Access to customer support is through a single phone number but the next available support person is actually connected upon each incoming call.
VIP User’s Manual Hunt Group Table The hunt group table maps a hunt group to a list of destinations. Hunt group sample Group id Type #Members Member ids ---------------------------------------------------------------------------1 2 1 1 3 2 1 2 5 2 1 4 11 2 1 11 Destination Table The destination table maps a destination to a telephony port or the IP address of a remote VIP.
VIP User’s Manual Chapter 4 Configuring VIP from a Web Browser This chapter explains procedures for configuring VIP from the web browser. 4.1 Http setting mode This section describes the processes for setting up Internet Telephony Gateway once it has been installed. Microsoft Explorer version 4 or higher, or Navigator version 4.5 or higher can be used in this section to view and change parameters. PC Setup In order to configure VIP, PC needs to have TCP/IP protocol and a compatible IP Address. 1.
VIP User’s Manual • Specify an IP address set ON. • IP Address: 192.168.0.2 • Subnet Mask: 255.255.255.0 Restart your PC and Start your WEB browser. 6. In the Address box, enter the following: http://192.168.0.1 (Default IP address in VIP-000/200/400/400FS/400FO.) 7. Press enter to confirm and you should find the screen below. 8. The User Name is administrator (all lower case) . P assword is 123. Both administrator and 123 are default strings from factory).
VIP User’s Manual 4.1.1 Dial Plan/ Dial Settings Main Menu Function Briefings 1.Dial Plan Settings, which helps you configure the dial plan. You should complete the dial plan work sheets before working on this menu. 2.View System Configurations, which includes the specific information related to version, network, H.323, coder, and the channel of the gateway you are using. 3.Configure System Settings, which allows you to modify the system parameters as you wish.
VIP User’s Manual 4.1.1.1 Phone number Please select Main Menu\Dial Plan\Phone/Hunt Group/Destination Settings, we can find Phone/Hunt Group/Dest. Setting Menu. We are doing VIP telephone address table management. We can add (delete, find or list) desired telephone number mapping to hunt group at this menu. Telephone Number Hunt Group ID Telephone number to match. This is only part of the total dialed string. For each hunt group ID, you need to assign it a unique identifier between 0 and 99. Min.
VIP User’s Manual To delete / find a Telephone, select the option and telephone, you can key in the phone number to find or delete. The right bottom screen will show the result.
VIP User’s Manual 4.1.1.2 Hunt Group Please select Main Menu\Dial Plan\Phone/Hunt Group/Destination Settings, we can find Phone/Hunt Group/Dest. Setting Menu. We are doing VIP hunt group table management. We can add (delete, find or list) desired hunt group ID mapping to destination ID at this menu. If you want to make the port calls to the secondary receiver, you can click one “More Destinations” you can then add the second, third receiver if the desired port/phone is busy.
VIP User’s Manual 4.1.1.3 Destination IP/ Destination Channel Please select Main Menu\Dial Plan\Phone/Hunt Group/Destination Settings, we can find Phone/Hunt Group/Dest. Setting Menu. We are doing VIP destination table management. One is Remote Destination IP, one is Remote Host Name and the other is Local Destination Channel.
VIP User’s Manual We can add (delete, find or list) desired destination ID mapping to Remote Destination IP, Domain Name or Local Destination Channel at this menu. Please back to Dial Plan Menu.
VIP User’s Manual 4.1.1.4 Common Parameter Please select Main Menu\Dial Plan\Common Parameter Settings This Common Parameter Settings is the same as previous ATPM system parameters description. .
VIP User’s Manual 4.1.2 Clear DialPlan Please select Main Menu\Dial Plan\Clear All Dial Plan Settings Clear All Dial Plan Settings will clear all the settings you made before. However, the 'Clear All' is only temporary if you do not store to the Flash Memory afterwards. That is, to restore all the settings from the Flash Memory, you need only to click on the 'Restore All Entries' on the left frame, or to reboot the system (the settings can be restored ONLY IF YOU DID NOT STORE the entries). 4.1.
VIP User’s Manual 4.1.4 Save to NVRAM Please select Main Menu\Dial Plan\ Save to NVRAM Ready to store Dial Plan settings to Flash Memory Please Back To Main Menu 4.2 View System Configurations Please select Main Menu\View System Config.
VIP User’s Manual View System Config. Function Briefings. Six options available 1.Firmware Version Information, which shows the versions of each firmware component 2.Network Settings, which shows the IP-related settings, and the status of associated management tools 3.H.323 Parameter Settings, which shows the H.323-related parameters associated with the gateway 4.Coding Profile Information, which shows the configurations related to a specific coding profile 5.
VIP User’s Manual 4.2.3 Voice Coder Type Please select Main Menu\View System Config.\Coder Type The Voice Coder For Each Line Module: Voice coder is G.723 for Line Module 1. Voice coder is G.723 for Line Module 2. 4.2.4 Voice Coder Information Please select Main Menu\View System Config.
VIP User’s Manual 4.2.5 Channel Parameters Please select Main Menu\View System Config.\Channel Parameters This command can show the desired channel setting of VIP.
VIP User’s Manual 4.2.6 Network Connection Please select Main Menu\View System Config\Network Connection This command can display the type of connection currently enabled in VIP. 4.2.6.1 DHCP Settings Display current DHCP status in VIP Command Line Interface reference: net set dhcp net set dhcp command configures VIP to be DHCP client in order to obtain TCP/IP related parameters from ISP while VIP is deployed in DHCP environment.
VIP User’s Manual 4.2.6.2 PPPoE Settings Display current PPPoE status in VIP Command Line Interface reference: net set pppoe The net set pppoe command configures PPPoE related parameters while VIP is deployed in PPPoE environment.
VIP User’s Manual password fix_ip PPPoE connection password provided by ISP Fixed IP address provided by ISP If PPPoE client is enabled/disabled, VIP has to be rebooted to make the PPPoE service started/stopped.
VIP User’s Manual 4.2.6.
VIP User’s Manual DDNS service can help users to find each other in dynamic/static IP environment, and enable two VIPs call each other with registered host names. To be fully functional, DNS server MUST be added into H323 configuration while DDNS service is enabled. DDNS clients supported in VIP are www.dyndns.org and www.dtdns.com currently. If VIP DDNS client is enabled, users MUST register a DDNS name from the sites listed above before proceeding any further.
VIP User’s Manual System Config. Settings Function Briefings 1. IP Settings, which allows one to set the gateway's IP address, its subnet mask, and its Default Gateway IP address. 2. H.323 Parameter Settings, which allows one to set the H.323 parameters, such as Fast Start Mode, Gatekeeper Mode, etc. 3. Port Parameter Settings, which allows one to set parameters associated with each port, such as transmission/receive gains, comfort noise level, etc. 4.
VIP User’s Manual 4.3.1 IP Settings Please select Main Menu\Configure System Settings\IP Settings This screen can setup your VIP IP Address, Subnet Mask and Default IP Gateway Address. These values will be valid after VIP reboot. 4.3.2 H323 Parameters Please select Main Menu\Configure System Settings\H.323 Parameter Settings There are H.323 General Parameter Settings, H.323 GateKeeper Settings, H.323 Aliases Settings. 4.3.2.
VIP User’s Manual 1. Display Name: The default string is “Customer”. This field is to set the display name information that is carried in the H.323 setup messages. Up to 48 characters can be entered. 2. Terminal Type: The default value is 60. This field is to set the H.245 terminal type, which is used as part of the master/slave determination process of H.245. Typically, setting a value of less than 50 will force slave operation, and a value of greater than 200 will force the master operation. 3.
VIP User’s Manual VIP will generate ring back tone before receiving Alerting message from remote gateway. (CLI only) 11. Cisco T.38: This option is used for FAX transmitting while VIP interoperating with Cisco 5300. (CLI only) 4.3.2.2 H323 Gatekeeper Settings Please select Main Menu\Configure System Settings\H.323 Parameter Settings\H.323 GateKeeper Settings Gate Keeper Mode: The default setting is off. This field is to select the co-operation mode with some gatekeeper(s).
VIP User’s Manual 4.3.2.2 H323 Aliases Settings Please select Main Menu\Configure System Settings\H.323 Parameter Settings\H.323 Aliases Settings Alias: This field is to create or delete aliases that are registered with the gatekeeper.
VIP User’s Manual Chapter 5 Making a Call with VIP This chapter how to make phone calls from telephony devices connected to VIP directly or indirectly. 5.1 Making a call with VIP FXS Module VIP has two slide-in modules. FXS module can connect to analogue phone directly, and FXO module can connect to PBX. Connection: analogue telephone set connects to FXS module port Operation: 1. Pick up this analogue telephone set, you can hear VIP dial tone at the telephone set 2.
VIP User’s Manual 2. Dial the phone number which is connected between PBX and VIP FXO module port. 3. When VIP is connected, the related LED will be lighted green. For Example: If the telephone set is connected to the third port of FXO in slot A. When the PBX is connected to VIP FXO port, the third LED will be green, it means on, in slot A of front panel. 4. We can dial the desired destination phone number on the telephone set.
VIP User’s Manual 1 2 3 4 Gateway B IP: 192.168.0.55, mask IP: 255.255.255.0, gateway IP 0.0.0.0 (virtual IP) Slot A plugs FXS module and slot B is empty Port 1 of FXS in slot A has a telephone set connected, its phone number is 550 Port 2 of FXS in slot A has a telephone set connected, its phone number is 551 Gateway A and Gateway B dial plan setting Gateway A address translation table Address Entry Hunt Grp_Id Min. Digits Max.
VIP User’s Manual Group id Type #Members Member ids ---------------------------------------------------------------------------1 2 1 1 2 2 1 2 11 2 1 11 VIPB destination table Dest id Mode Destination ------------------------------------------------------1 Local PORT = 0 2 Local PORT = 1 11 H.323 Dest = 192.168.0.
VIP User’s Manual Dial 12345678 2.Gateway A is connected to PSTN 1.
VIP User’s Manual environment together via built-in PPPoE, DHCP, and DDNS clients. Scenario I - VIP with built-in PPPoE, DHCP, and DDNS clients: Assuming second VIP, called VIP B, located on site B with default setting as well. First of all, it is required to apply a DDNS name from http://www.dyndns.org respectively for VIPs on site A and site B. (For example, the names are planetvip.dyndns.org for VIP on site A, and planetvip2.dyndns.org for VIP on site B.) planetvip.dyndns.
VIP User’s Manual VIP configuration (ADSL PPPoE connection) on site A: PPPoE section: net set pppoe on Please fill in username/password obtained from ISP. net set pppoe user_name [my_name] net set pppoe pw [my_password] net reset DNS server section: set h323 dns_ip 168.95.192.1 config activate config store DNS server settings will not take effect till system reboot.
VIP User’s Manual After these modifications, users on site A are able to dial “66 + telephone number” to connect users on site B to have voice conversation. Users on site B are able to have voice communication via dialing number “77 + telephone number” toward users on site A. (please note that there is a Max digits (8) limitation of dialstring in this case, users may modify this parameter to meet different needs.
VIP User’s Manual a) Enable DMZ feature in XRT-401B. b) Go to “Advanced” – “Firewall” Option menu, and find the “DMZ” function. c) Click on the “WAN IP“ tab to enable the desired IP address to destination VIP. d) Click “Apply” to make DMZ feature effective on VIP.
VIP User’s Manual Commands used on this topology: IP Configuration on VIP-000/200/400/400FS/400FO 1) net set ip: setup IP address on VIP 1) net set mask: setup IP mask in VIP 3) net set gateway : assign gateway IP address in VIP 4) net show: display VIP network related parameters.
VIP User’s Manual 1) set h323 dns_ip : Assign an effective DNS server IP for domain name resolution. In this topology, DNS server is a MUST-HAVE parameter. Note: Please obtain DNS server from local ISP in order to have best efficiency for name resolution while making domain name calls. After adding the DNS server, please use "config store " to save settings, then reboot machine to make the settings effective.
VIP User’s Manual IP configuration : net set ip 192.168.0.88 net set mask 255.255.255.0 net set gateway 192.168.0.254 net reset Please refer to your application environment to fill these parameters. DNS server section set h323 dns_ip [dns_ip] config activate config store Dialplan section: DNS server settings will not take effect till system reboot. atpm req atpm aadd 77 2 8 77 2 atpm hadd 77 2 77 atpm dadd 77 dns planetvip.dyndns.
VIP User’s Manual 5.5 PLAR (hotline) connection sample VIP is capable of automatically originate or forward an incoming call from Internet or PSTN line toward another remote destination. In this session, three sample topological graph are provided to illustrate PLAR feature in VIP: FXO to FXS PLAR connection: VIP-000 A (192.168.0.1) VIP-000 B (192.168.1.
VIP User’s Manual FXO to FXO PLAR connection: VIP-000 A (192.168.0.1) VIP-000 B (192.168.1.1) FXO 201 FXO 201 PBX PBX Extension 702 Extension 502 set tcid 0 dial_in plar 20 config activate config store This part setup the hotline from VIP A toward VIP B Usage : Users on site A (VIP A) pick up the phone (502), and dial extension 501 to connect to VIP A, at this time, VIP A will automatically connect to VIP B FXO port 201 to get the dialtone from PBX B.
VIP User’s Manual Chapter 6 Troubleshooting Tips This section provides solutions for problems you may possibly encounter while installing and connecting your Internet Telephony Gateway. Power (PWR) LED is not illuminate 1. Check the power adapter connection. 2. If the power adapter or power cord is connected to the gateway, check that the cord is securely plugged into the power socket on the rear of the console. 3.
VIP User’s Manual 1. Check the dial plan setting (address table, hunt group table and destination table) at the destination phone number There is no connected tone when dialing destination phone number 1. Check the IP network (Ethernet cable, Ethernet port and GW IP setting) is connected correctly 2. Check the destination VIP and phone is available Final Steps If the procedures in this section have not solved the problem, reset the gateway several times by turning the power on and off.
VIP User’s Manual Chapter 7 Command Line Interface VIP has a built-in command line interpreter and provide users a Command Line Interface (CLI). You can configure VIP by entering commands from the CLI. You can access the CLI from a VT-100 terminal or terminal emulator connected to the RS-232 port on the front panel or through a Telnet session. 7.
VIP User’s Manual Task Prompt Type From the remote host, enter the telnet command None followed by the IP address of VIP you want to access. telnet ip_addr When VIP prompts “Login:”, enter the user name Login: “administrator” administrator When VIP prompts “Password:”, enter the pass- Password: word.
VIP User’s Manual 7.6 Command Reference The following table list the CLI command in alphabetic order.
VIP User’s Manual 7.7 Utility Commands clrscr The clrscr command to clear the screen Syntax Description This command has no arguments or keywords download Use the download command to enter download mode for reading code image from a TFTP server and program it to flash memory. Refer to 0 for detailed information on how to upgrade the system software. Syntax Description This command has no arguments or keywords Note This command in available from serial interface.
VIP User’s Manual 7.8 Network Commands net reset Use the net reset command to reset VIP. The CLI will prompt you to confirm the command before resetting VIP. Syntax Description This command has no arguments or keywords net set gateway ip_addr Use the net set gateway command to assign a default gateway (router) for VIP. The default gateway routes packet data outside or your IP subnet. Syntax description ip_addr The IP address of the default gateway. IP address of 0.0.0.0 stands for no default gateway.
VIP User’s Manual The new IP address will not take effect until VIP is reset. net set ip_preced ip_preced VIP allows you to set the 8-bit Service Type field in the IP header for all the voice packets it sends out. The Service Type field is broken down into five subfields, among which four subfileds are user configurable. This command is used to set these subfields. net set ip_preced ip_preced [d] [t] [r] Syntax description ip_preced The 3-bit PRECEDENCE subfiled ranging from 0 through 7.
VIP User’s Manual auto Enable the 10/100 Mbps auto-negoriation capablity. net set user_pw password password Use the net set user_pw command to change the password for Telnet user. Syntax description The new password. The password must be equal to or less than 7 password alphanumeric characters. It must be identically typed twice for VIP to be certain about the new password. net show The net show command displays all the network settings.
VIP User’s Manual Syntax Description This command has no arguments or keywords Example The following example shows how to display hardware configuration: ITG>net show hwstat ****************** Hardware Configuration ****************** Flash: type-MX29L1611 64 sectors 64 KB/sector RAM: 8 MB 256K x 32 LAN: 100 Mbps half duplex.
VIP User’s Manual If VIP DDNS client is enabled, users MUST register a DDNS name from the sites listed above before proceeding any further. Syntax Description on Turn on DDNS client off Turn off DDNS client sub commands: set dyndns add [serv_name] [host_name] [user_name] [password] Adding applied DDNS name into VIP database. Note: if multiple DDNS names are inserted, only the first one will be updated.
VIP User’s Manual Ÿ Temporary Ÿ Active Ÿ Non-volatile Storage (NVS) When a set command is entered and processed, it changes the parameter value in the Temporary area. This does not affect current operation of VIP, which is using the values in the Active area. The config activate command moves configuration data from the Temporary area to the Active area, where it can actually be used.
VIP User’s Manual The following example shows how to display the H323 parameters: h323 display_name = Customer h323 h245_term_type = 60 h323 rtp_port_base = 30000 h323 out_fast_start = off h323 in_fast_start = off h323 h245_tunneling = off h323 cisco_t38 = on h323 callSignalPort = 1720 h323 nat_call = on h323 call_name = h323 local_alert = off h323 default_dtmf = H323 V2 Signal No Alternate IP Defined! h323 dns_ip = 168.95.192.
VIP User’s Manual set h323 allow_call_wo_gk {true|false} The set h323 allow_call_wo_gk command is used to inform the H.323 stack to allow imcoming calls from a remote VIP which is not registered with a gatekeeper. Syntax Description true Allow calls from VIP that is not registered with a gatekeeper. false Do not allow calls from VIP that is not registered with a gatekeeper. Default VIP allows calls from VIP that is not registered with a gatekeeper.
VIP User’s Manual on Initiates H.323 OLC under slave mode. off Waits for H.323 OLC from maser under slave mode. Default off set h323 display_name display_name The set h323 display_name command is used to set the display name information that is carried in the H.323 setup messages. Syntax Description display_name The string to be is inserted into the Q.931 display information field and in the sourceAddress field 2 of the H.323 setup-UUIE .
VIP User’s Manual set h323 endpoint_prefix This command is used to set the H.323 prefix that VIP uses when registering to an H.323 gatekeeper. After registering to a gatekeeper using the prefix, the gatekeeper will map all Admission Request with destination matching the prefix to VIP. set h323 endpoint_prefix alias Syntax Description alias H.323 alias of the prefix.
VIP User’s Manual set h323 h245_term_type terminal_type The set h323 h245_term_type command is used to set the H.245 terminal type. The terminal type is used as part of the master/slave determination process of H.245. Syntax Description termmal_type A numerical value designating the H245 terminal type. Typically, setting the H.
VIP User’s Manual Syntax Description on Set H323 Faststart mode on off Set H323 Faststart mode off set h323 master_delay To be able to interoperate with certain H.323 terminals, such as Microsoft NetMeeting, the gateway can not send out H.323 open logical channel message to its counter H.323 terminal immediately after completing H.323 maser slave determination phase. This command allows users to delay sending the H.323 Open Logical Channel message to its counter H.323 terminal.
VIP User’s Manual on Set H323 Faststart mode on off Set H323 Faststart mode off set h323 rtp_port_base port_base The set h323 rtp_port_base command is used to select the starting port number for assignment of RTP ports. When a calls are made to remote VIPs, an RTP port is opened for each call. VIP uses the port_base as the RTP port number for the first call, the next call uses the next successive port, and so on. Syntax Description The starting port number for the assignment of RTP port.
VIP User’s Manual 7.10.1 Common Coding Profile Configuration Commands set coding profile_id coding_type coding_type Syntax description Type of the codcc as defined in the following table. coding_type Parameter Description g711_mu G.711 PCM u-law coding g723_53 G.723.1 5.3 kbps coding g723_63 G.723.1 6.3 kbps coding g729ab G.729 annex A, annex B 8kbps coding fax_t38 Fax Relay in T.38 mode Note: Modification will not take effect till save and next reboot.
VIP User’s Manual Voice The coding profile is allowed, if the parameter that follows is “on”, for being used as voice coder. The coding profile is not allowed, if the parameter that follows is “off”, for being used as voice coder. Fax The coding profile is allowed, if the parameter that follows is “on”, for being used as fax coder. The coding profile is not allowed, if the parameter that follows is “off”, for being used as fax coder. 7.10.
VIP User’s Manual 1. The maximum delay should be at least 2 packet times greater than the nominal delay. Refer to command “set coding profile_id nom_delay” for details about setting nominal delay. 2. The maximum delay for each coder is shown in the following table: Coding Type Maximum Delay G.711 μ-law 145 ms G.723 500 ms G.729AB 500 ms set coding profile_id min_delay This command is used to set the time each voice packet is stored in the voice packet buffer before VIP playing out the packet.
VIP User’s Manual Coding type G.711 μ-law G.723 G.729AB Sampling time VIF 10 ms 640 20 ms 1,280 30 ms 1,920 30 ms 192 60 ms 384 10 ms 80 20 ms 160 30 ms 240 40 ms 320 50 ms 400 60 ms 480 Note: Size of the Voice Information Field (VIF), in bits, for a voice coder are related to the coding type and the rate the voice coder samples a voice frame (the packet time), as shown in the table above. VIF sizes of a coder of values other than those shown in the table are not valid. 7.
VIP User’s Manual management atom hdel Yes atpm hfind No atpm hlist No Address table management Manage atpm address table atpm aadd atpm adel atpm afind atpm alist Yes Yes No No System Manage atpm system configuration atpm slist atpm sys No Yes The following sections describe each sub command set and the commands.
VIP User’s Manual Database Update Control Commands atpm done The atpm done command ends the atpm table update session and re-enables the address translation. Syntax description This command has no arguments or keywords atpm erase The atpm erase command erases the dial plan database from the non-volatile memory. Syntax description This command has no arguments or keywords atpm purge {all|addr|dest|hunt} Use the atpm purge command to delete all entries from the atpm tables.
VIP User’s Manual atpm store [erase] The atpm store command store all atpm tables into non-volatile memory. Syntax description erase (Optional) Erase the non-volatile before storing the dial plan database. This option is not recommended except the very first time you use the atpm store command. Destination Table Management Commands atpm dadd dest_id port port# The atpm dadd dest_id port command adds an local destination entry into the atpm destination table.
VIP User’s Manual atpm ddel dest_id The atpm ddel command deletes an entry from the atpm destination table. Syntax description dest_id ID of a previously added destination entry to be deleted from destination table. atpm dfind dest_id The atpm dfind finds and display an entry in the destination table. Syntax description dest_id ID of a previously added destination entry to be displayed. Example The following example shows how to display a destination whose ID is 200.
VIP User’s Manual Hunt Group Table Management Commands atpm hadd hunt_group_id {1|2} dest_id [desi_id2] … Use the atpm hadd command to add an entry into the atpm hunt group table. Syntax description hunt_group_id Hunt group ID. For each hunt group, you need to assign it a unique identifier between 1 and 65536. 1 Hunt type 1. Hunt type 1 hunts destination within a hunt group starting from the destination member just after the last used member. 2 Hunt type 2.
VIP User’s Manual This command has no arguments or keywords Example ITG>atpm hlist Group id Type #Members Member ids ------------------------------------------------------------------1 2 1 1 2 2 1 2 3 2 1 3 4 2 1 4 5 2 1 5 6 2 1 6 7 2 1 7 8 2 1 8 11 2 1 11 OK ITG> Address Table Management Commands atpm aadd tel# min_digits max_digits hunt_group_id prefix_strip_len [prefix#] Use the atpm aadd command to add an entry into the atpm address table. Syntax description Telephone number to match.
VIP User’s Manual atpm afind tel# The atpm afind finds and display an entry in the address table. Syntax description tel# Number of a previously added entry in the atpm table to be displayed. atpm alist The atpm alist displays all entries in the address table.
VIP User’s Manual atpm sys dial_time 1st_digit_wait inter_digit_wait [dial_term_digit] Use the atpm sys command to set the time constraints for collection of dial digits. Syntax description The maximum time, in millisecond, allowed for entry of the entire string of dial digits. At expiration, ATPM starts address lookup. dial_time The maximum time, in millisecond, allowed between off-hook 1st_digit_wait and when the first dial digit is entered. At expiration, ATPM considers address lookup to fail.
VIP User’s Manual tel set pcm_gain_level {1|2|3|4|5} The FXO ports might be connected to central office switch or PBX via local loop which may of as long as several miles. For compensating signal distortion in the local loop, VIP’s PCM codec is designed in such a way that users might adjust it gain level before transmitting analog signal to the local loop. The tel set pcm_gain_level command is used to set the gain level for the PCM codec for compensating signal loss in the local loop.
VIP User’s Manual 7.13 E & M Signaling Commands E&M Common Signaling Configuration Commands The E&M common signaling configuration commands are used to define common parameters used on all E&M interfaces, regardless of their mode of operation (Wink Start, Delay Start, or Immediate Start). set port port em clear_conf_detect This command is used to set the minimum duration of on-hook response on the M-lead that is required for clear confirm to be detected.
VIP User’s Manual 400 set port port em connected_min This command is used to determine the minimum period of time (in milliseconds) that a connection will be maintained. If the remote end disconnects during this interval, it will be acknowledged only at the end of this interval. set port port em connected_min milliseconds Syntax description milliseconds Time in milliseconds, ranging from 0 to 65535.
VIP User’s Manual set port port em guard_all milliseconds Syntax description Time in milliseconds, ranging from 0 to 65535. milliseconds Default 400 set port port em guard_out This command is used to set an additional period of time after guard_all when incoming calls will be accepted but outgoing calls will not be initiated for aborted call. set port port em guard_all milliseconds Syntax description milliseconds Time in milliseconds, ranging from 0 to 65535.
VIP User’s Manual milliseconds Time in milliseconds, ranging from 0 to 65535. Default 50 set port port em size_detect This command is used to specify the period of time the M-lead needs to be off-hook before an incoming call is declared. set port port em size_detect milliseconds Syntax description milliseconds Time in milliseconds, ranging from 0 to 65535.
VIP User’s Manual 200 E&M Delay Start Signaling Configuration Commands The E&M delay start signaling configuration commands are used to define parameters specific to E&M delay start interface. These commands apply to E&M Delay Start signaling protocol only. set port port emd in_delay_max This command is used to set the maximum duration of the delay signal response to the Seize Detect (of incoming calls) on the M-lead.
VIP User’s Manual set port port emd out_delay_check This command is used to set the period of time after going off-hook on the E-lead before checking the M-lead for the delay signal response. If the response is not seen at this time, the call setup process will continue immediately. set port port emd out_delay_check milliseconds Syntax description milliseconds Time in milliseconds, ranging from 0 to 65535.
VIP User’s Manual Syntax description on Perform Integrity Check off No Integrity Check is performed Default off E&M Wink Start Signaling Configuration Commands The E&M wink start signaling configuration commands are used to define parameters specific to E&M wink start interface. These commands apply to E&M Wink Start signaling protocol only.
VIP User’s Manual Default 3000 set port port emw in_wink_wait_min This command is used to set the minimum delay before beginning the wink on the E-lead after detecting a line seizure on the M-lead for an incoming call. set port port emw in_wink_wait_min milliseconds Syntax description milliseconds Time in milliseconds, ranging from 0 to 65535. Default 150 set port port emw out_wink_dur_max This command is used to set the maximum duration of the wink response on the M-lead for it to be detected.
VIP User’s Manual set port port emw out_wink_wait_max milliseconds Syntax description milliseconds Time in milliseconds, ranging from 0 to 65535. Default 8000 7.14 Obsoleted Commands Some of the CLI commands previously supported by version 2.0x software or older versions are no longer supported.
VIP User’s Manual Chapter 8 Upgrading and resetting VIP VIP series (VIP-000/200/400/400FS/400FO) are able to have system functionality enhancement via software upgrade. This must be operated in upgrade mode. In firmware upgrade mode, limited commands allow users to read new revision codes from a remote TFTP server and write into the builtin flash non-volatile storage.
VIP User’s Manual TFTP server configuration 1. Execute TFTP server program, assign firmware file location, and save the path if necessary. (In this sample datagram, the file is assigned in c:\) (This part might vary on different kind of TFTP server.) 2. Allocate VIP firmware file in the directory, and apply the modification (if required). Note: TCP port 69 is required for TFTP access.
VIP User’s Manual ITG>download ============================== WARNING ============================== * Entering download mode will hang up all telephone connections * * and all the configuration settings will lose. * * Be certain all the configuration settings have been saved. * ======================================================================= Do you want to enter download mode now (y/n)? [n] y Boot loader V4.12 Loading TFTP loader..................... ** Internet Telephony Gateway TFTP Loader Ver 4.
VIP User’s Manual Console session a) Connect VIP through the 9-pin RS232 female console (No password required) Under ITG> prompt, insert command: download to enter VIP firmware upgrade mode. b) Insert command: “start” and answer questions on screen to proceed firmware upgrade. c) When VIP prompts downloading firmware file into EEPROM, insert “y” to continue.
VIP User’s Manual Trouble Shooting Tips If following error (TFTP timeout error) occurs: ** Internet Telephony Gateway TFTP Loader Ver 4.10 ** EITGLoader>start IP address of the TFTP server? [192.168.0.7] File name? it4p315.img Starting download file: it4p315.imz TFTP device open failed. - TFTP server timeout while waiting for a response from the client. Download another file (y/n)? [n] Possibility: a) Network connection is not correctly configured è check if cable is securely connected.
VIP User’s Manual 8.2 CLI Commands in Download Mode Under download mode, the CLI supports the following commands: Command Description help Display help screen quit Terminate download mode, switch to normal operation mode. set Change IP parameter start Start downloading code from TFTP server The following section describes each of the commands. help The help command lists the top-level commands. quit The quit command is used to terminate the download mode and return to normal operation mode.
VIP User’s Manual set mask ip_mask Use the set mask command to set the IP subnet mask for VIP. Syntax description ip_mask The subnet mask of your network. Note The new setting will not take effect until VIP is reset. start Use the start command to start downloading code from TFTP server. VIP will prompt you for the IP address of the TFTP server and the file to download. 8.
VIP User’s Manual A sample is attached below for reference. ITG>config erase The system configuration data will be erased from non-volatile storage permanently. Are you sure to erase it (y/n)? [n] y System configuration records erased from flash ITG>net reset ============================== WARNING ============================== * Restarting the system will hang up all telephone connections * * and all the configuration settings will lose. * * Be certain all the configuration settings have been saved.
VIP User’s Manual Dialplan configuration default parameters: a) Log on VIP via telnet or console connection. b) At the ITG prompt, insert following commands: ITG>atpm erase ITG>net reset (Answer ”y” to reboot machine.) After rebooting, logon VIP. At the ITG> prompt, insert: atpm store to restore Dialplan default value into VIP. A sample is attached below for reference. ITG>atpm erase The dial plan will be erased from non-volatile storage permanently.
VIP User’s Manual Appendix A Technical Specifications A.1 VIP Technical Specifications VIP-000: 4 ports loop start FXO 4 ports loop start FXS (Up to two modules per unit) VIP-200: 2 ports loop start FXS Telephony Interface VIP-400: 2 ports loop start FXO, 2 ports loop start FXS Module support VIP-400FS: 4 ports loop start FXS VIP-400FO: 4 ports loop start FXO Network Interface Ports 1 10/100Base-T, auto sensing, RJ45 G.711 PCM 64kbps (A-law and μ-law) Voice codec support G.723.1A ACELP/M-MLQ (5.3, 6.
VIP User’s Manual VIP-200/400/400FS/400FO: AC-to-DC power supply, 90-260 VAC, 50-60 Hz Environmental Operating temperature: 0o to 45o C (32o to 113o F) Storage temperature: -10o to 65o C (-4o to 149o F) Humidity: 10% to 85% (non-condensing) VIP-000: 44 x 445 x 275 (mm) VIP-200: 150 x 220 x 44 (mm) Dimension (L x W x D) VIP-400: 150 x 220 x 44 (mm) VIP-400FS: 150 x 220 x 44 (mm) VIP-400FO: 150 x 220 x 44 (mm) Compliances EMI FCC Part 15 Class A EN55022 Class A (CISPR-22 Class A) VCCI Class A CE Safety U
VIP User’s Manual A.2 FXO Card Technical Specifications Signaling: Loop Start / DTMF No. of channels: 4 Interface Connectors: 4 RJ-11 2-pin modular jacks. Line Impedance : 600 Ω 900 Ω Insertion Loss: 2 dB nominal. Frequency Response: 300Hz ~ 3400Hz +/- 2dB w.r.t. 1004Hz. Return Loss: ≥ 18 dB Input Level adjustment: -6 dB to +6 dB Output Attenuation: 0 dB to 13 dB Longitudinal Balance: ≥ 45 dB A.3 FXS Card Technical Specifications Signaling: Loop Start / DTMF No.
VIP User’s Manual A.4 E&M Card Technical Specifications Type V, four wires A.5 Console Port The console port uses a DB-9 RS-232 connector. The supplied straight-through RS-232 cable connects the console port of VIP to a console PC or terminal. Pinout for the port is described in the following table. A.
VIP User’s Manual A.7 FXO Port Pin Assignments The FXO Telephony Interface Module has 4 RJ11C/W modular jacks. The following diagram and table show the assignments of the pin for the RJ11 port. A.8 RJ-11 pin Signal 1 Not connected 2 Tip 3 Ring 4 Not connected 1 2 3 4 FXS Port Pin Assignments The FXS Telephony Interface Module has 4 RJ11C/W modular jacks. The following diagram and table show the assignments of the pin for the RJ11 port. A.
VIP User’s Manual Pin No.
VIP User’s Manual Appendix B CLI Commands B.
VIP User’s Manual net reset Reset the system net set gateway Set default gateway’s IP address net set http Turn on/off HTTP server net set ip Set IP address net set ip_preced Set IP precedence bits net set mask Set IP subnet mask net set speed Select Ethernet link speed net set user_pw Set password net show Display IP parameters net show hwstat Display hardware status ping Send ICMP echo request to another host show h323 Display H.
VIP User’s Manual Appendix C Factory Default Settings The following table lists the settings of certain parameters before VIP is shipped. Parameter Default Setting Network IP address 192.168.0.1 IP subnet mask 255.255.255.0 Default gateway 0.0.0.
VIP User’s Manual h323 nat_call On h323 call_name null h323 local_alert Off h323 default_dtmf H323 V2 Signal h323 dns_ip null h323 gk_mode Off h323 h245_timeout 30000 h323 term_id null Voice codec Preferred voice codec G.723 6.3kbps TxVIF size (default voice codec=g.723) 192 RxVIF size (default voice codec=g.
VIP User’s Manual Appendix D Worksheets D.1 IP Parameters Consult your network manager to obtain a static IP address for VIP, and the information about the IP subnet mask and the default gateway for your network. Fill out the following work sheet before configuring VIP.
VIP User’s Manual D.2 ATPM Destination Table Local Destinations Each telephony ports of VIP must be assigned a unique destination ID. Fill out the worksheet for local destinations by designating each port a unique destination ID, then use the CLI command atpm dadd dest_id port port# for each entry in the worksheet to add it to the destination table. The dest_id in the command corresponds to the Destination ID in the worksheet, while the port# corresponds to the Port#.
VIP User’s Manual Remote Destinations Each remote VIP to be reached must be assigned a unique destination ID. Obtain the IP addresses of VIP at remote sites and fill out the worksheet for remote destinations by designating each remote VIP a unique destination ID, then use the CLI command atpm dadd dest_id h323 ip_addr [ip_port]for each entry in the worksheet to add it to the destination table.
VIP User’s Manual D.3 ATPM Hunt Group Table Several destinations may be grouped together to form a hunt group. When an incoming phone number matches the phone number of the hunt group, VIP attempts to terminate the call at each of the destinations in the hunt group one at a time until a call is successfully completed.
VIP User’s Manual D.4 ATPM Address Table Each phone number to be recognized by VIP, must have its first digits match an entry in the address table. Fill out the address table worksheet and use the CLI command atpm aadd tel# min_digits max_digits hunt_group_id prefix_strip_len [prefix#] to add each entry in the worksheet to the address table. The tel# in the command corresponds to the Digits to Match in the worksheet, the min_digits corresponds to the Min.
VIP User’s Manual Index A Internet Telephony Gateway.... 1 IP 1 ATPM ...................................... 7 K C KTS.......................................... 1 CNG ........................................ 1 Concepts ................................. 7 P D PBX ......................................... 1 Protocols.................................. 1 desktop.................................... 5 destination ............................... 7 dial plan ................................... 8 DTMF ....