PLANET VIP-000 User Manual

Internet Telephony Gateway
VIP-000/200/400/400FS/400FO
Users Manual
Rev 5.0
FCC Notice
This equipment has been tested and found to comply with the limits for a Class A digital de­vice, pursuant to Part 15 of FCC Rules. These limits are designed to provide reasonable pro­tection against harmful interference when the equipment is operated in a commercial environ­ment. This equipment generates, uses, and can radiate radio frequency energy and, if not in­stalled in accordance with the instruction manual, may cause harmful interference to radio communication. Operation of this equipment in a residential area is likely to cause harmful in­terference in which case the user will be required to correct the interference at the users own expense.
Disclaimer
PLANET Technology does not warrant that the hardware will work properly in all environments and applications, and makes no warranty and representation, either implied or expressed, with respect to the quality, performance, merchantability, or fitness for a particular purpose. PLANET has made every effort to ensure that this Users Manual is accurate; PLANET dis­claims liability for any inaccuracies or omissions that may have occurred. Information in this Users 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 Users Manual. PLANET makes no commitment to update or keep current the information in this Users Manual, and reserves the right to make improve­ments to this Users Manual and/or to the products described in this Users Manual, at any time without notice. If you find information in this manual that is incorrect, misleading, or incomplete, we would appreciate your comments and suggestions.
CE Declaration of conformity
This equipment complies with the requirements relating to electromagnetic compatibility, EN 55022 class A for ITE and EN 50082-1. This meets the essential protection requirements of the European Council Directive 89/336/EEC on the approximation of the laws of the Member States relating to electromagnetic compatibility.
Trademarks
All brand, company and product names are trademarks or registered trademarks of their re­spective companies.
Revision
PLAENT VIP-000/200/400/400FS/400FO Users Manual Revision: 5.0 Dec. 2002 Part No. EM-VIPV5
Preface
ii
VIP Users 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 in­structions 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 manuals organization.
Chapter 1: Overview
This chapter provides conceptual overview and description of VIP, explanation of how VIP interacts with each for enabling VoIP services, and an overview of the required tasks
Chapter 2: Installing VIP
This chapter describes required steps to properly and safely install and configure VIP on your net­work
Chapter 3: VIP Concepts
This chapter gives information about VIP technology and describes basic concepts using VIP for providing telephony services over IP network
Chapter 4: Configuring VIP from Web Browser
This chapter explains procedures for configuring VIP from a web browser
Chapter 5: Making a Call with VIP
This chapter explains how to make Internet calls from telephony devices connected to VIP directly or indirectly.
Chapter 6: Troubleshooting Tips
This chapter provides troubleshooting information in case the user has problems installing or main­taining VIP.
Chapter 7: Command Line Interface
This chapter describes how to access the command line interface. It also contains information about the commands used to configure VIP.
Chapter 8: Upgrading VIP
This chapter explains how to download new revision software and upgrade VIP.
Appendix A: Technical Specifications
This appendix lists VIP specifications and the assignment of pins of all the interface ports.
Appendix B: CLI Commands
This appendix provides a short description of each CLI command with a reference to the pages that contain detailed information on the command.
Appendix C: Factory Default Settings
Preface
iii
This appendix lists factory settings of VIP.
Appendix D: Worksheets
This appendix provides some work sheets that you may use before configuring VIP.
Preface
iv
VIP Users 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.
Keep VIP away from all chemicals and sources of liquids.
Warning
Connection of the RJ45 connector from a VIP to TNV circuits can cause permanent damage to
VIP.
Incorrectly connecting telephony devices to the RJ11 port on the Telephony Interface
Module can cause permanent damage to the module.
Preface
v
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
DSP
DTMF
E&M
FXO FXS
H.323
ICMP IMTC
IP
ITG KTS LAN NVS
Address Translation and Parsing Manager Command Line Interface Digital Signal Processor Dual Tone Multi-Frequency Ear & Mouth Foreign Exchange Office Foreign Exchange Subscriber ITU specification for multimedia transmission over IP net-
works Internet Control Message Protocol International Multimedia Telecommunications Consortium Internet Protocol Internet Telephony Gateway Key Telephone System Local Area Network Non-Volatile Storage
LED PBX
PSTN
RTP
TCID
TFTP
TIM TNV UDP UTP VAD
WAN
Preface
vi
Light Emitting Diode Private Branch Exchange Public Switched Telephone Network Real-Time Transport Telephony Channel Identifier Trivial File Transfer Protocol Telephony Interface Modules
Telephone Network Voltage User Datagram Protocol Unshielded Twisted Pair
Voice Activity Detection Wide Area Network
VIP Users Manual
Notation Conventions
Throughout this guide, different type styles and characters are used. These serve a variety of pur­poses as described below:
Convention Description
boldface Commands and keywords are in boldface.
italic Arguments for which you supply values are in italics.
courier 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 sepa-
rated by vertical bars ( | ).
[ x | y | z ] Optional alternative keywords are grouped in brackets ([ ]) and separated
by vertical bars ( | ).
string A nonquoted set of characters. Do not use quotation marks around the
string or the string will include the quotation marks.
Preface
vii
Table of Contents
Chapter 1 Overview 1
1.1 Features 1
1.2 Networking Protocols 1
1.3 Package Contents 2
1.4 Front Panel 2 LED Indicators 3 Ports 3 Reset Button 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.7 Assigning IP address to VIP 8
Chapter 3 VIP Concepts 9
3.1 How VIP Operates 9
3.2 ATPM 9
3.3 Destination 9
3.4 Hunt Group 10
3.5 Dial Plan 10 Address Table 10 Hunt Group Table 11 Destination Table 11
3.6 DTMF Relay 11
3.7 Voice Codecs 11
Chapter 4 Configuring VIP from a Web Browser 13
4.1 Http setting mode 13
4.1.1 Dial Plan/ Dial Settings 15
4.1.1.1 Phone number 16
4.1.1.2 Hunt Group 18
Preface
viii
VIP Users Manual
4.1.2 Clear DialPlan 22
4.1.3 Restore DialPlan 22
4.1.4 Save to NVRAM 23
4.2 View System Configurations 23
4.2.1 Firmware Version Information 24
4.2.2 H323 Parameters 24
4.2.3 Voice Coder Type 25
4.2.4 Voice Coder Information 25
4.2.5 Channel Parameters 26
4.2.6 Network Connection 27
4.2.6.1 DHCP Settings 27
4.2.6.2 PPPoE Settings 28
4.2.6.3 DDNS Settings 30
4.3 Configure System Settings 31
4.3.1 IP Settings 33
4.3.2 H323 Parameters 33
4.3.2.1 H323 General Parameter Settings 33
4.3.2.2 H323 Gatekeeper Settings 35
4.3.2.2 H323 Aliases Settings 36
Chapter 5 Making a Call with VIP 37
5.1 Making a call with VIP FXS Module 37
5.2 Making a call with VIP FXO Module 37
5.3 Making a call with VIP Application Sample 38 Making a call between gateway A and Gateway B 40
Case 2: Gateway Phone to PSTN Phone, 40 Case 3: PSTN Phone to Gateway Phone, 41
5.4 Building up voice communication via VIP in Dynamic IP environment 41 Scenario I - VIP with built-in PPPoE, DHCP, and DDNS clients: 42 Scenario II: VIP co works with (NAT) router which has built-in DDNS client: 44
5.5 PLAR (hotline) connection sample 49
FXO to FXS PLAR connection: 49 FXO to FXO PLAR connection: 50
Chapter 6 Troubleshooting Tips 51
Chapter 7 Command Line Interface 53
7.1 Connection through Serial Port 53
7.2 Connection through Telnet 53
7.3 Command Help 54
Preface
ix
7.4 Designating IP Address 54
7.5 Designating Port Number 54
7.6 Command Reference 55
7.7 Utility Commands 56 clrscr 56 download 56 help 56 ping 56
7.8 Network Commands 57 net reset 57 net set gateway ip_addr 57 net set http {on|off} 57 net set telnet {on|off} 57 net set ip ip_addr 57 net set ip_preced ip_preced 58 net set mask ip_mask 58 net set speed {10|100|auto} 58 net set user_pw password password 59 net show 59 net show hwstat 59 net set pppoe 60 net set dhcp 60 net set dyndns 60
7.9 Configuration Management Commands 61 config {activate|store|erase} 62 show h323 62 show version 63 set h323 alias {add | del} {alias|all} 63 set h323 allow_call_wo_gk {true|false} 64 set h323 auto_answer {on|off} 64 set h323 call_name 64 set h323 cisco_t38 64 set h323 display_name display_name 65 set h323 dtmf_duration duration 65 set h323 endpoint_reg_type {gw | terminal} 65 set h323 endpoint_prefix 66 set h323 gk_addr ip_addr 66 set h323 gk_max_tries count 66 set h323 gk_mode {off | manual | auto} 66 set h323 h245_term_type terminal_type 67
Preface
x
VIP Users Manual
set h323 h245_tunneling 67 set h323 imtc_dtmf {add|del} ip_addr 67 set h323 in_fast_start {on|off} 67 set h323 master_delay 68 set h323 nat_call {on|off} 68 set h323 out_fast_start {on|off} 68
set h323 rtp_port_base port_base 69
7.10 Voice Coding Profile Configuration Commands 69
7.10.1 Common Coding Profile Configuration Commands 70
set coding profile_id coding_type coding_type 70 set coding profile_id cp_tone_detect {on | off} 70 set coding profile_id fax_tone_detect {on | off} 70
set coding profile_id usage {voice | fax} {on | off} 70
7.10.2 Voice Coding Profile Configuration Commands 71
set coding profile_id adaptive_playout {on | off} 71 set coding profile_id dtmf_relay {on | off} 71
set coding profile_id max_delay 71 set coding profile_id min_delay 72 set coding profile_id nom_delay 72
set coding profile_id vad {on | off} 72 set coding profile_id vad_thresh 72 set coding profile_id vif 72
7.11 Dial Plan Management Commands 73 Database Update Control Commands 75
atpm done 75 atpm erase 75 atpm purge {all|addr|dest|hunt} 75 atpm req 75 atpm restore 75 atpm store [erase] 76
Destination Table Management Commands 76
atpm dadd dest_id port port# 76 atpm dadd dest_id h323 dest_ip_addr [ip_port] 76 atpm ddel dest_id 77 atpm dfind dest_id 77 atpm dlist 77
Hunt Group Table Management Commands 78
atpm hadd hunt_group_id {1|2} dest_id [desi_id2] 78 atpm hdel hunt_group_id 78 atpm hfind hunt_group_id 78 atpm hlist 78
Address Table Management Commands 79
atpm aadd tel# min_digits max_digits hunt_group_id prefix_strip_len [prefix#] 79 atpm adel tel# 79 atpm afind tel# 80 atpm alist 80
System Commands 80
atpm slist 80 atpm sys dial_time 1st_digit_wait inter_digit_wait [dial_term_digit] 81
Preface
xi
7.12 Tel Commands 81 tel show pcm_gain_level 81 tel show port [port#] 81 tel show ring_freq 81 tel set pcm_gain_level {1|2|3|4|5} 82 tel set ring_freq {1|2|3|4} 82
7.13 E & M Signaling Commands 83
E&M Common Signaling Configuration Commands 83
set port port em clear_conf_detect 83 set port port em clear_conf_wait_max 83 set port port em clear_detect 83 set port port em connected_min 84 set port port em dial_tone 84 set port port em disable_hangup 84 set port port em guard_all 84 set port port em guard_out 85 set port port em offhook_db 85 set port port em onhook_db 85 set port port em size_detect 86
E&M Immediate Start Signaling Configuration Commands 86
set port port emi glare_report 86 set port port emi wait_dsp_ready 86
E&M Delay Start Signaling Configuration Commands 87
set port port emd in_delay_max 87 set port port emd in_delay_min 87 set port port emd in_digit_ign 87 set port port emd out_delay_check 88 set port port emd out_delay_dur_max 88 set port port emd out_delay_dur_min 88 set port port emd out_intg_check 88
E&M Wink Start Signaling Configuration Commands 89
set port port emw in_wink_digit_ignore 89 set port port emw in_wink_dur 89 set port port emw in_wink_wait_max 89 set port port emw in_wink_wait_min 90 set port port emw out_wink_dur_max 90 set port port emw out_wink_dur_min 90 set port port emw out_wink_wait_max 90
7.14 Obsoleted Commands 91
Preface
xii
VIP Users Manual
Chapter 8 Upgrading and resetting VIP 92
8.1 Firmware upgrade 92
TFTP server configuration 93
Trouble Shooting Tips 95
8.2 CLI Commands in Download Mode 96 help 96 quit 96 set ip ip_addr 96 set gateway ip_addr 96 set mask ip_mask 97 start 97
8.3 Restore default configuration 97 System configuration default parameters 97 Dialplan configuration default parameters: 99
Appendix A Technical Specifications 101
A.1 VIP Technical Specifications 101 A.2 FXO Card Technical Specifications 103 A.3 FXS Card Technical Specifications 103 A.4 E&M Card Technical Specifications 104 A.5 Console Port 104 A.6 LAN Port 104 A.7 FXO Port Pin Assignments 105 A.8 FXS Port Pin Assignments 105 A.9 E&M Pin Assignment 105
Appendix B CLI Commands 107
B.1 Normal Mode Commands 107 B.2 Download Mode Commands 108
Appendix C Factory Default Settings 109
Appendix D Worksheets 111
D.1 IP Parameters 111 D.2 ATPM Destination Table 112 D.3 ATPM Hunt Group Table 114 D.4 ATPM Address Table 115
Preface
xiii
Index 116
Preface
xiv
net,
Voice over IP Protocol

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. PLANET VoIP (Voice over IP) system – VIP-000/ 200/ 400/ 400FS/ 400FO offer toll quality voice and real-time fax data over IP networks. With optimized H323 architecture, PLANET VIP series are ideal solution for various VoIP applications such as Headquarter and Branch Office communication, and IDD cost­effective solution. With its intuitive user-friendly interface, PLANET VIP series may be installed easily conveniently, and dramatically down cost the huge amount of IDD fee.
With embedded, efficient Real-Time Operating System, VIP series provides efficiency and feature enhancement capabilities; being programmed with updated firmware users may have the most flexibility and functionality to meet different kind of application requirement. It comes equipped with remote management capabilities, configurable signaling to work with PBX, KTS, and/or telephone. Building on state-of-the-art advanced VoIP related technology. PLANET VVIP series offers various features: echo cancellation, Voice Activity Detection (VAD) , Comfort Noise Generation (CNG) , lost packet recovery algorithms and optimized voice and FAX coders to bring users superior voice qual­ity, and best compatibility with major Internet telephony service providers.

1.2 Networking Protocols

VIP supports several industry-standard networking protocols required for voice communication. The following table describes these protocols.
Networking Protocol Description
Internet Protocol (IP) IP is a messaging protocol that addresses and sends packets across the
network. To enable IP protocol, VIP must have a static IP address, sub and gateway assigned to it.
VoIP enables VIP to transfer voice communications over an IP network.
(VoIP) Trivial File Transfer
Protocol (TFTP)
Real-Time Transport (RTP)
Overview 1
VIP employs ITU-T H.323 protocol for setting up call with one another. TFTP allows you to transfer files over the network. VIP implements a
TFTP client allowing you to download new revision firmware from a TFTP server. The TFTP client requires a TFTP server in your network.
RTP is a standard for transporting real-time data over IP network. VIP uses RTP protocol to send digitized and compressed voice packets.

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 Users Manual CD

1.4 Front Panel

The front panel of VIP contains a RJ-45 Ethernet port, one DB9 RS-232 interface port, a push but­ton and 16 LED indicators. The following figure illustrates the front panel of VIP.
Figure 1-1 VIP-000 Front Panel
Figure 1-2 VIP-200 Front Panel
Figure 1-3 VIP-400 Front Panel
Figure 1-4 VIP-400FS Front Panel
Overview
2
VIP Users Manual
200:
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
Ÿ LNK Ÿ COL
Slot A Slot B Slot A/ Slot B
Slot A/B Channels 1-4 (For VIP-
2 channels)
Green Green
Green Green
Green Green
On On Off On On
On On Blinking
Green Off
On Blinking
Data is presented on LAN. The gateway is connected to LAN at 100Mb/s. The gateway is connected to LAN at 10Mb/s. The gateway is connected to LAN. Data collision is occurring on the network connection.
A slide-in module is plugged into slot A. A slide-in module is plugged into slot B. The system is updating the firmware.
The line is idle. The line is being used. The line is ringing.
Ports
VIP is equipped with an Ethernet interface with 10/100 Mbps auto-negotiation capability. The Ethernet interface port is located on the front panel. In addition to the Ethernet interface port, there is a 9-pin RS-232 interface port on the front panel. Their functions are described below:
Port Label Function
RJ45 LAN Connecting VIP to a 10/100 Mbps Ethernet network 9-pin RS-232 User Console Connecting VIP to a VT-100 terminal or terminal emulator for con-
figuring VIP
Overview
3
1 2 2 1
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 but­ton.
Force firmware download mode:
Powering on the gateway while pressing down the button for 5 seconds forces VIP to enter download mode

1.5 Rear Panel

The rear panel of VIP-000 has two slots allowing the installation of up to two Telephony-Interface­Modules (TIM) . Each module is equipped with 4 telephony interface ports. Depending on the type of the telephony interface module, the telephony interface ports may be connected to telephony de­vices, such as PBX, KTS, and telephone sets of central office. VIP-200 equips two FXS ports for and VIP-400 equips with two FXO and two FXS ports. In addition to the TIM slots (ports), there is an AC power receptacle and a power switch (power adapter: VIP-200/400) on the rear panel.
Slot A Slot B
90~240V
SLOT A
ELITE-FXO
SLOT B
ELITE-FXS
50~60
4 3
Figure 1-4 VIP-000 Rear Panel
Figure 1-5 VIP-200 Rear Panel
Figure 1-6 VIP-400 Rear Panel
Figure 1-7 VIP-400FS Rear Panel
Overview
4
VIP Users Manual
Figure 1-8 VIP-400FO Rear Panel
Overview
5
VIP Users 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. Youll need a static IP address to assign VIP.

2.2 Installing VIP

VIP can be used in a desktop configuration or mounted in a standard 19-inch rack enclosure (VIP­000 only). Ensure that VIP is placed in a clean, well-ventilated, and vibration-free environment.
When VIP is placed on a desktop, be certain that the unit is placed on a sturdy, flat surface, near a grounded power outlet. At least three inches of clearance must be provided on both sides of VIP for well ventilation.

2.3 Installing the telephony interface module (VIP-000 only)

VIP allows the installation of up to two TIMs. The following steps illustrate how to install a TIM:
1. Unfasten the two screws holding the cover of the TIM slot A on the rear panel.
2. Remove the cover.
4. Before proceeding further, wear a grounded wrist strap.
5. Remove the TIM from its static-free bag. Holding the module such that the metal
bracket is facing toward you.
6. Carefully align the edge of the module facing away from you with the slide-in guide in-
side VIP, and insert the module into the slide-in slot until it is fully sited.
7. Fasten the screws on the module.
8. Repeat step 1 through 6 for slot B if you have two TIMs. If you have only a single TIM,
be certain to install it in slot A, otherwise, VIP wont function.

2.4 Connecting to the telephony devices

VIP-000 supports three types of TIM. One is FXO, FXS and the other is E&M. Each module has four ports for connecting to telephony devices. VIP-200 equips two FXS interface for connecting to regular analog telephone sets or FAX machine. VIP-400 equips two FXO and two FXS interfaces to have the great flexibility of PBX connection (FXO), and telephone or FAX machine connection
Installing VIP 7
(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. Con­necting the telephony devices to the appropriate RJ11 ports on the TIM.
VIP-E&M module is designed for connecting to equipment (such as PBX or channel bank) providing the tie-line connection, type V, 4-wire. Connecting the tie-line port to the appropriate RJ45 port on the TIM.
Warning: connection of incorrect telephony devices to the ports on the TIM can cause permanent damage to the TIM and/or VIP.

2.5 Connecting to the Network

The RJ45 network port on the front panel supports 10/100 Mbps half-duplex connection to Ethernet Network. You can use either category 3 or 5 straight-through UTP cable for 10 Mbps connections, but use Category 5 for 100 Mbps connections. To connect to Ethernet, insert one end of the Ethernet cable to the RJ45 port on the front panel of VIP and other end of the cable to an Ethernet switching hub or repeater hub.

2.6 Providing Power to VIP

To provide AC power to VIP complete the following steps:
1. Turn the power switch on the rear panel of VIP to the off position.
2. Connect one end of the power cord that came with VIP to the power receptacle on the rear panel.
3. Connect the other end of the power cord to an AC power outlet.
4. Turn the power switch on. VIP will perform power on self-test. After completing the self-test, the SYSTEM LED blinks continuously and the TIM indicators on the front panel will turn on.

2.7 Assigning IP address to VIP

The IP address is the unique logical address identifying each IP node, such as VIP, on an IP net­work. An IP address is a 32-bit number expressed as four decimal numbers from 0 to 255 sepa­rated by periods. VIP needs a static IP address and be aware of the subnet mask and default gateway (typically a router) of your network to be able to send to and receive data from the IP net­work. Consult your network manager to obtain a unique and static IP address for VIP, the IP subnet mask and default gateway of your network, and fill out the work sheet in Appendix D before config­uring the gateway. Procedures for assigning IP address, default gateway and subnet mask is avail­able in Chapter 4.
Installing VIP
8
VIP Users 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. Ÿ Setting up calls with remote VIPs utilizing H.323 call control protocol. Ÿ Digitizing, compressing and encapsulating the voice into IP packets and transmission of the
IP packets onto the Ethernet LAN.
3. A router attached to the LAN forwards the IP packets across the WAN, where they will be re­ceived by another VIP at the remote.
4. The process is reversed at the remote VIP.

3.2 ATPM

To allow you to easily dial a telephone or fax on the network, VIP maps a series of dialed digits to the IP address of the remote VIP whose phone or fax you are calling. This mapping information is contained in a database inside each VIP called the dial plan.
Based on the dial plan the Address Translation and Parsing Manager (ATPM) inside VIP translates telephony numbers to IP addresses of remote VIPs. The ATPM collects telephone number dialed by users, decides whether the dial string is part of the dial plan and, if it is, maps it a remote VIP. When the call is set up to the destination, a substring of the original dial string will be sent along to the remote VIP.

3.3 Destination

The destination is where a call is terminated. Typically, for inbound calls from IP network, VIP ter­minals the call at one of the telephony ports. The destination for the call is the telephony port where the call terminated. For calls initiated from telephony ports, VIP forward the call to a remote VIP via IP network, and the remote VIP terminal the call. The destination of the call is the remote VIP.
VIP Concepts 9

3.4 Hunt Group

Instead of directly mapping a phone number to a destination, the ATPM first maps the phone num­ber 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. These 20 phones would be configured as a hunt group. A hunt group consists of a phone number and a list of destinations (members of the 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.
Every destination that can be reached by dialing a phone number is a member of at least one hunt group. When an address is presented to ATPM for lookup, the output is a hunt group ID number. As a second step, the hunt group ID is presented to ATPM to get the list of members. To effectively bypass the hunt group feature, simply make a unique hunt group for each destination and one member in each hunt group.

3.5 Dial Plan

The dial plan is a database inside VIP for the ATPM to map telephony numbers users dialed to the IP address of remote VIPs. The dial plan consists of the destination table, hunt group table and the address table. Users need to setup these tables, so that VIP knows how to setup calls with remote VIPs.
Address Table
The address table maps a phone number to a hunt group. The table contains entries that specify the following information:
Telephone number
The hunt group the phone number maps to.
The minimum number of digits to collect before the ATPM starting address lookup.
The maximum number of digits the ATPM collects before it considers the dial string is
complete.
Number of digits forward to the destination. Address table sample:
Address Entry Hunt Grp_Id Min. Digits Max. Digits
200 1 3 3 0 None 201 3 3 3 0 None 899 11 3 3 0 None
8 11 3 3 0 None 0 5 1 1 0 None
03 5 10 10 2 0
Prefix strip Prefix Address
10
VIP Concepts
VIP Users 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. Destination table sample
Dest id Mode Destination
------------------------------------------------------­ 1 Local PORT = 0 3 Local PORT = 2 5 Local PORT = 4 11 H.323 Dest = 192.168.0.55/1720 TCP 12 DNS Dest = planetvip.dyndns.org /1720 TCP

3.6 DTMF Relay

Voice from PSTN is compressed by VIP before sending across the IP network and then decom­pressed by the destination VIP. The voice coders supported by VIP are designed for ideally com­pressing and decompressing human voice. If the compression / decompression process is per­formed on DTMF tone which needs to be conveyed across IP network, distortion might be too sig­nificant to be not cognizable in the receiving end. To overcome the shortcoming that the voice cod­ers cannot perfectly encode DTMF tone, VIP encodes DTMF tone into special packets. The pack­ets are then sent to the destination VIP via a separate IP connection. The destination VIP decodes the packets, generates the DTMF tone, and then sends the tone to the PSTN. The way VIP han­dles DTMF tone is so called DTMF relay.
VIP handles DTMF relay per H.323 specifications. Certain third party VoIP devices may handle DTMF relay per IMTC standard. For VIP to interoperate with those VoIP devices, users need to specify which remote VoIP devices uses IMTC conforming DTMF relay technique. Refer to CLI command set h323 imtc_dtmf {add|del} ip_addr for detailed information on how to select DTMF re­lay mode.

3.7 Voice Codecs

Voice codecs supported by VIP include G.711, G.723.1 5.3kbps, G.723.1 6.3kbps and G.729 AB. When setting up a call, two VIP automatically negotiate with each other until an agreed upon codec is determined.
VIP Concepts
11
VIP Users 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 in­stalled. 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. Connect VIP to network with a RJ-45 UTP cable. Power it on.
2. Find a PC, for example, Windows 2000. Under Windows 2000, select the Network Neighborhood icon on the desktop, then select Properties. We will see a screen like below:
3. If a line like the one highlighted ("TCP/IP -> Network Card) is not listed , select Add-Protocol-
Microsoft-TCP/IP-OK to add it.
4. Select Properties for the TCP / IP -> Network card entry. You will see a screen like the following:
5. On the IP Address table, enter values as follows:
Configuring VIP from a Web Browser 13
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). Password is 123. Both administrator and 123
are default strings from factory). For security reasons, please change and memorize the new pass­word after this first setup.
9. Click OK. The main screen will appear as below.
Configuring VIP from a Web Browser
14
VIP Users Manual
which allows one to

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.
Select Main Menu\Dial Plan Settings, we can find the following Dial Plan Menu.
Dial Settings
Common Dial Parameters Clear Dial Plan
Restore Dial Plan Store to NVRAM
The Setup screen of the Dial Plan including:
Telephone Settings, which allows one to Add, Delete, Find, or List telephone num­bers.
Hunt Group Settings, Add, Delete, Find, or List hunt group set­tings
Destination Settings, which allows one to Add, Delete, Find, or List destination set­tings
Defines the desired total dial time, first digit wait time, inter-digit wait time, and the termination digit Clears all telephone numbers, hunt groups, and destinations settings, for both old and new ones Retrieves all dial plan settings from the flash while temporary settings will be cleared
Stores all settings that you have specified perma­nently
Configuring VIP from a Web Browser
15
fore the ATPM starting matching the dial string
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 manage-
ment. We can add (delete, find or list) desired telephone number mapping to hunt group at this menu.
Telephone Number
Hunt Group ID
Min. Digits
Max. Dig­its
Strip Length
Append Prefix
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.
Minimum number of digits to be collected be­with entries in the address table.
Maximum number of digits to be collected be­fore the ATPM starting matching the dialed string with entries in the address table.
The number of digits to be stripped at the be­ginning of the collected dial string before for­warding the string to the destination.
(Optional) Digit to be added before the begin­ning of the collected dial string before forward­ing it to the destination.
To list the phone numbers, click on List and select Telephone, the screen will displayed as below:
Configuring VIP from a Web Browser
16
Loading...
+ 100 hidden pages