background image

V7122 Gateway User Guide

  

269 

On receiving this request, if accepted by the Proxy, the proxy returns a 200 OK response 
closing the REGISTER transaction. 

SIP/2.0 200 OK 
Via: SIP/2.0/UDP 10.1.1.200 
From: <sip: [email protected]>;tag=1c23940 
To: <sip: [email protected]
Call-ID: [email protected] 
Cseq: 1 REGISTER 
Date: Thu, 26 Jul 2001 09:34:42 GMT 
Server: Columbia-SIP-Server/1.17 
Content-Length: 0 
Contact: <sip:[email protected]>; expires="Thu, 26 Jul 2001 10:34:42 GMT"; 
action=proxy; q=1.00 
Contact: <[email protected]:>; expires="Tue, 19 Jan 2038 03:14:07 GMT"; 
action=proxy; q=0.00 
Expires: Thu, 26 Jul 2001 10:34:42 GMT 

Summary of Contents for VCX V7122

Page 1: ...V7122 Gateway User Guide System Release 5 0 http www 3com com Part Number 900 0484 01 Rev AA Published December 2007 ...

Page 2: ...ill be provided to you UNITED STATES GOVERNMENT LEGEND If you are a United States government agency then this documentation and the software described herein are provided to you subject to the following All technical data and computer software are commercial in nature and developed solely at private expense Software is delivered as Commercial Computer Software as defined in DFARS 252 227 7014 June...

Page 3: ... V7122 Overview 19 TP 1610 Overview 20 TP 260 Overview 21 SIP Overview 22 Features 23 General Features 23 PSTN to SIP Interworking Features 24 Supported SIP Features 25 CHAPTER 2 PHYSICAL DESCRIPTION 29 V7122 Physical Description 29 The V7122 Chassis 30 Optional CPU Board 31 TP 1610 Physical Description 31 TP 1610 Front Panel LED Indicators 32 Rear Transition Module 34 TP 260 Physical Description ...

Page 4: ... Concepts 59 Assigning the an IP Address to the Gateway 60 Assigning an IP Address Using HTTP 60 Assigning an IP Address Using BootP 61 Assigning an IP Address Using the CLI 61 Configuring the Gateway s Basic Parameters 63 Reader s Notes 66 CHAPTER 5 WEB MANAGEMENT 67 Computer Requirements 67 Protection and Security Mechanisms 67 User Accounts 68 Limiting the Embedded Web Server to Read Only Mode ...

Page 5: ...figuring the Trunk Settings 105 Configuring SS7 Tunneling 108 Configuring the TDM Bus Settings 112 Restoring and Backing up the Gateway Configuration 113 Regional Settings 114 Security Settings 116 Configuring the Management Settings 120 Status Diagnostic 123 Gateway Statistics 123 Monitoring the Gateway s Trunks Channels 127 Activating the Internal Syslog Viewer 129 Device Information 130 Viewing...

Page 6: ...rameters 174 Voice Mail Parameters 201 ISDN and CAS Interworking Related Parameters 203 Number Manipulation and Routing Parameters 213 E1 T1 Configuration Parameters 223 Channel Parameters 231 Configuration Files Parameters 237 Reader s Notes 239 CHAPTER 7 USING BOOTP DHCP 241 BootP DHCP Server Parameters 241 Using DHCP 243 Using BootP 244 Upgrading the 244 Gateway 244 Vendor Specific Information ...

Page 7: ...unk to Trunk Routing Example 261 Proxy or Registrar Registration Example 262 SIP Call Flow Example 263 SIP Authentication Example 266 Reader s Notes 270 CHAPTER 9 NETWORKING CAPABILITIES 271 Ethernet Interface Configuration 271 Ethernet Interface Redundancy 272 NAT Network Address Translation Support 272 STUN 273 First Incoming Packet Mechanism 274 No Op Packets 275 Point to Point Protocol over Et...

Page 8: ...k with the Gateway 295 Automatic Update Mechanism 296 Startup Process 298 Using Parameter Tables 301 Table Indices 301 Table Permissions 302 Dynamic Tables vs Static Tables 302 Secret Tables 302 Using the ini File to Configure Parameter Tables 303 Customizing the V7122 Web Interface 305 Replacing the Main Corporate Logo 305 Replacing the Background Image File 307 Customizing the Product Name 309 M...

Page 9: ...otes 332 CHAPTER 13 SECURITY 333 IPSec and IKE 333 IKE 334 IPSec 335 Configuring the IPSec and IKE 335 SSL TLS 345 SIP Over TLS SIPS 345 Embedded Web Server Configuration 345 Secured Telnet 346 Server Certificate Replacement 346 Client Certificates 348 SRTP 349 RADIUS Login Authentication 350 Setting Up a RADIUS Server 350 Configuring RADIUS Support 352 Internal Firewall 353 Network Port Usage 355...

Page 10: ...nters 368 TrunkPack VoP Series Supported MIBs 368 Traps 371 SNMP Interface Details 374 SNMP Community Names 375 SNMP v3 USM Users 377 Trusted Managers 379 SNMP Ports 382 Multiple SNMP Trap Destinations 382 SNMP Manager Backward Compatibility 385 Dual Module Interface 385 SNMP NAT Traversal 386 SNMP Administrative State Control 386 Node Maintenance 386 Graceful Shutdown 387 3Com s Element Managemen...

Page 11: ... 408 APPENDIX C SIP COMPLIANCE TABLES 410 SIP Functions 410 SIP Methods 410 SIP Headers 411 SDP Headers 413 SIP Responses 414 1xx Response Information Responses 414 2xx Response Successful Responses 414 3xx Response Redirection Responses 415 4xx Response Client Failure Responses 416 5xx Response Server Failure Responses 418 6xx Response Global Responses 418 Reader s Notes 419 APPENDIX D THE BOOTP ...

Page 12: ...34 Payload Types Defined in RFC 3551 434 Defined Payload Types 434 Default RTP RTCP T 38 Port Allocation 435 Reader s Notes 437 APPENDIX F RTP CONTROL PROTOCOL EXTENDED REPORTS RTCP XR 438 APPENDIX G ACCESSORY PROGRAMS AND TOOLS 441 TrunkPack Downloadable Conversion Utility 441 Converting a CPT ini File to a Binary dat File 442 Creating a Loadable Voice Prompts File 444 Creating a loadable CAS Pro...

Page 13: ... APACHE HTTP SERVER 472 Windows 2000 XP Operation Systems 472 Linux Operation Systems 473 APPENDIX K REGULATORY INFORMATION 476 V7122 476 Safety Notice 477 Industry Canada Notice 478 Digital Device Warnings 478 Network Information and Intent of Use 478 Network Compatibility 478 Telecommunication Safety 479 FCC Statement 479 TP 1610 480 Safety Notice 481 Industry Canada Notice 481 Digital Device Wa...

Page 14: ...ce 485 FCC Digital Device Warnings 486 Network Information and Intent of Use 486 Network Compatibility 486 Telecommunication Safety 486 FCC Statement 487 Reader s Notes 487 APPENDIX L OBTAINING SUPPORT FOR YOUR 3COM PRODUCT 488 Customer Support 488 ...

Page 15: ...uide on CD Web site or on any other electronic copy all cross references are hyperlinked Click on the page or section titles shown in blue to reach the individual cross referenced item directly To return back to the point from where you accessed the cross reference press the ALT and keys How to Use This Guide This book covers these topics Chapter 1 Overview 1Chapter 2 Physical Description 1Chapter...

Page 16: ...hout this guide Table 1 Notice Icons Icon Notice Type Description Information note Information that describes important features or instructions Caution Information that alerts you to potential loss of data or potential damage to an application device system or network Warning Information that alerts you to potential personal injury or death Model Numbers for the V7122 Gateways This guide describe...

Page 17: ...tion and Help systems to VOICE_TECHCOMM_COMMENTS 3com com Please include the following information with your comments Document title Document part number usually found on the front page Page number Your name and organization optional Example V7122 User Guide Part Number 900 0394 01 Page 25 See the Appendix Obtaining Support for Your Product in this guide for details on how to register your product...

Page 18: ...minology Each abbreviation unless widely used is spelled out in full when first used Only industry standard terms are used throughout this guide Hexadecimal notation is indicated by 0x preceding the number WARNING The gateway is supplied as a sealed unit and must only be serviced by qualified service personnel Where network appears in this guide it means Local Area Network LAN Wide Area Network WA...

Page 19: ...BX telephony trunks and includes one or two 10 100 Base TX Ethernet ports for connection to the network The gateway supports up to 480 simultaneous VoIP or Fax over IP FoIP calls supporting various Integrated Services Digital Network ISDN Primary Rate Interface PRI protocols such as EuroISDN North American NI2 Lucent 4 5ESS and others In addition it supports different variants of Channel Associate...

Page 20: ...IP media gateway applications providing excellent voice quality and optimized packet voice streaming over IP networks Employing SIP as a control protocol the TP 1610 enables vendors and System Integrators SIs short time to market and reliable cost effective deployment of next generation networks One or two packet processors depending on the board s capacity handle packet streaming functions throug...

Page 21: ...ng SIP as a control protocol the TP 260 enables System Integrators short time to market and reliable cost effective deployment of next generation networks The TP 260 utilizes the TPM 1100 PMC module which is based on the VolPerfect architecture 3Com underlying core media gateway technology The TP 260 matches the density requirements for small to medium locations while meeting NSP s demands for sca...

Page 22: ...itations are used to create sessions and carry session descriptions that enable participants to agree on a set of compatible media types SIP uses elements called proxy servers to help route requests to the user s current location authenticate and authorize users for services implement provider call routing policies and provide features to users SIP also provides a registration function that enable...

Page 23: ...Jitter Buffer Voice Activity Detection VAD and Comfort Noise Generation CNG support Silence suppression with Comfort Noise Generation Web management for easy configuration and installation EMS for comprehensive management operations FCAPS Simple Network Management Protocol SNMP and Syslog support SMDI support for Voice Mail applications V7122 only ThroughPacket proprietary feature that aggregates ...

Page 24: ... file The supported internetworking features include the following Definition and use of Trunk Groups for routing IPÆPSTN calls B channel negotiation for PRI spans ISDN Non Facility Associated Signaling NFAS PRI to SIP interworking according to draft ietf sipping qsig2sip 04 txt PRI to SIP Interworking of Q 931 Display Calling name information element PRI NI 2 5ESS to SIP interworking of Calling N...

Page 25: ...s the fax maximum rate parameter in the SDP body of the INVITE message the gateway returns the same rate in the response SDP Works with Proxy or without Proxy using an internal routing table Fallback to internal routing table if Proxy is not responding Supports up to four Proxy servers If the primary Proxy fails the gateway automatically switches to a redundant Proxy Supports domain name resolving...

Page 26: ...arty ID draft ietf sip privacy 04 txt Supports obtaining Proxy Domain Name s from DHCP Dynamic Host Control Protocol according to RFC 3361 RFC 2833 Relay for Dual Tone Multi Frequency DTMF digits including payload type negotiation DTMF out of band transfer using INFO method draft choudhuri sip info digit 00 txt NOTIFY method draft mahy sipping signaled digits 01 txt SIP URI sip phone number IP add...

Page 27: ... an OPTIONS request The gateway uses the X Resource header in the following format X Resource telchs 100 240 mediachs 0 0 Where telchs specifies the number of free tel channels total tel channels For more updated information on the gateway s supported features see the latest V7122 Gateway Release Notes ...

Page 28: ...28 V7122 GatewayUser Guide ...

Page 29: ...TP 1610 Physical Description TP 260 see TP 260 Physical Description V7122 Physical Description The gateway shown in Figure 2 comprises the following components A 19 inch 1U high rack mount chassis see The V7122 Chassis A single compactPCI TP 1610 board see TP 1610 Physical Description A single TP 1610 Rear Transition Module RTM see Rear Transition Module A single available cPCI slot for an optiona...

Page 30: ... houses the TP 1610 board in its front cage slot 1 the lower slot and the TP 1610 RTM in its rear cage slot 1 the lower slot Slot 2 in the V7122 chassis front and rear cages can optionally be used by customers for a CPU board See Table 3 for detailed description of the chassis LED indicators Table 3 Chassis LED Indicators Location Color Function Right side of front panel Green The power is on Righ...

Page 31: ...ntel ZT5515B 1A with 40GB on board disk plus RTM ZT4807 For details on removing inserting the optional CPU board see the directions accompanying it TP 1610 Physical Description The TP 1610 see Figure 3 is a high density hot swappable cPCI resource board with a capacity of up to 480 ports supporting all necessary functions for voice data and fax streaming over IP networks The TP 1610 is composed of...

Page 32: ...et LEDs 3 Reset button 4 cPCI LEDs 5 cPCI Latch 6 T1 E1 STATUS T1 E1 Trunk Status LEDs for each of trunks 1 to 8 7 T1 E1 STATUS T1 E1 Trunk Status LEDs for each of trunks 9 to 16 TP 1610 Front Panel LED Indicators The functionality of the front panel LEDs for the TP 1610 is described in the following four tables and illustrated in Figure 3 Note that there is a choice of front panels according to t...

Page 33: ...ormal operation T1 E1 Status 1 to 8 and T1 E1 Status 9 to 16 Red Loss due to any of the following 4 signals LOS Loss of Signal LOF Loss of Frame AIS Alarm Indication Signal Blue alarm RAI Remote Alarm Indication Yellow alarm On the front panel 16 LEDs are provided for 16 span units and 8 LEDs are provided for 1 span 2 span 4 span and 8 span units In the case of 1 span 2 span and 4 span units the e...

Page 34: ... on the 1 2 and 4 span configuration The Ethernet interface features dual 10 100 Base TX RJ 45 shielded connectors for an active standby redundancy scheme providing protection against the event of a failure The PSTN interface is available in 1 span 2 span 4 span 8 span or 16 span rear panels Rear panel with two 50 pin female Telco connectors DDK 57AE 40500 21D shown in Figure 4 is required for a g...

Page 35: ... 2 TRUNKS E1 T1 trunks 9 to 16 50 pin female Telco connector 3 TRUNKS E1 T1 trunks 1 to 8 50 pin female Telco connector Figure 5 Rear Panel with 8 RJ 48c Connectors for 8 Trunks Table 10 Rear Panel with 8 RJ 48c Connectors for 8 Trunks Component Descriptions Item Label Component Description 1 ETHERNET 2 Ethernet Ports 2 RJ 45 network connectors 2 TRUNKS 8 E1 T 1 Spans 8 RJ 48c trunk connectors 2 1...

Page 36: ...s Item Component Description 1 Ethernet LEDs see Table 12 2 Reset button 3 Internally located base board LEDs see Table 14 4 Ethernet RJ 45 connector for pinout see Figure 7 5 Four T1 E1 RJ 48c trunk connectors for pinout see Figure 8 6 E1 T J1 LEDs see Table 13 7 Universal PCI 32 64 bit 33 66 MHz and 3 3 5 V Figure 7 Pinout of the RJ 45 Connector 1 2 3 4 5 6 7 8 RJ 45 LAN Connector and Pinout 4 5...

Page 37: ...EDs on the Front Panel Bracket Label Color Signal Description Green Trunk is synchronized normal operation Trunk Status 1 to 8 Red Loss due to one of the following signals LOS Loss of Signal LFA Loss of Frame Alignment AIS Alarm Indication Signal Blue alarm RAI Remote Alarm Indication Yellow alarm Loss of Signal Table 14 Internally Located Base Board LEDs LED Name Color Signal Description LD1 COL ...

Page 38: ...The LED is ON for full duplex and OFF for half duplex LD4 TX Orange Link Transmit When the PHY transmits the LED toggles LD5 RS 232 Red Internal use only LD6 FAIL Red Indication from the TPM 1100 LD7 CLK40M Red When the LED toggles the CLK40M for the PCI controller is active ...

Page 39: ...V7122 Gateway User Guide 39 Reader s Notes ...

Page 40: ...40 V7122 GatewayUser Guide ...

Page 41: ...ualified service personnel Installing the V7122 To install the gateway 1 Unpack the V7122 see 1Unpacking 2 Check the package contents see Package Contents 3 Mount the V7122 see Mounting the V7122 4 Cable the V7122 see Cabling the V7122 After powering up the V7122 the Ready and LAN LEDs on the front panel turn to green after a self testing period of about 3 minutes Any malfunction changes the Ready...

Page 42: ...6 Retain any diskettes or CDs Package Contents Ensure that in addition to the gateway the package contains connection type and one DC adaptor screw connection type connected to the rear panel of the gateway are supplied use only one type CD software and documentation Small plastic bag containing see Figure 9 Two brackets and four bracket to device screws for 19 inch rack installation option Four a...

Page 43: ...a 19 inch Rack Users can install the device in a standard 19 inch rack either by placing the device on a shelf preinstalled in the rack preferred method or by attaching the device directly to the rack s frame using integral brackets Before rack mounting the chassis attach the two supplied brackets to the front sides of the device see Figure 10 To attach the two front side brackets 1 Remove the 2 s...

Page 44: ... should be such that a hazardous condition is not achieved due to uneven mechanical loading Circuit Overloading Consideration should be given to the connection of the equipment to the supply circuit and the effect that overloading of the circuits might have on overcurrent protection and supply wiring Appropriate consideration of equipment nameplate ratings should be used when addressing this conce...

Page 45: ...g when inserting cables into connectors on the rear panel Cabling the V7122 Gateway See 1Chapter 2 Physical Description for detailed information on the gateway s rear panel connectors and LEDs Note that the gateway is available in many configurations that is AC or DC in the 16 trunk 8 trunk 4 trunk 2 trunk or 1 trunk device The 16 trunk dual AC Figure 11 and the 8 trunk DC Figure 12 configurations...

Page 46: ...scription 1 RTM latches 2 ETH A Category 5 network cable connected to the Ethernet 1 RJ 45 port 3 PSTN 8 RJ 48c ports each supporting a trunk 4 Protective earthing screw 5 48V 4A max 2 pin connector for DC CAUTION The unit must be permanently connected to earth using the screw provided at the back on the unit Use 14 16 AWG wire and a proper ring terminal for the earthing To cable the gateway 1 Per...

Page 47: ...ale Telco connector to the 50 pin female Telco connector labeled Trunks 1Æ8 on the Rear Transition Module 2 Connect the other end of the Trunk cable to the PBX PSTN switch 3 Repeat Steps 1 and 2 for the other Trunk cable but this time connect it to the connector labeled Trunks 9Æ16 The 50 pin male Telco cable connector must be wired according to the pinout in Table 17 and to mate with the female c...

Page 48: ...tors labeled Ethernet 1 and Ethernet 2 are wired according to Figure 15 When assigning an IP address to the gateway using HTTP under 7Step 1 in Assigning an IP Address Using HTTP you may be required to disconnect this cable and re cable it differently Figure 15 Pinout of RJ 45 Connectors 1 2 3 4 5 6 7 8 RJ 45 LAN Connector and Pinout 4 5 7 8 not connected 1 Tx 2 Tx 3 Rx 6 Rx For redundant operatio...

Page 49: ...he chassis is only connected when the dual AC is used It is not relevant to the single AC power connection If only a single socket is connected to the AC power while the other plug is left unconnected the chassis LED on the left side is lit Red indicating that one of the dual power inlets is disconnected When both the AC power cables are connected one of the plugs can be disconnected under power w...

Page 50: ...nsure that the connections to the DC power supply maintain the correct polarity 3 Insert the terminal block into the DC inlet located on the gateway Figure 17 DC Terminal Block Screw Connector When using a DC terminal block crimp connector 1 Remove the DC adaptor screw connection type that is attached to the gateway s rear panel 2 Connect the two insulated wires to the correct DC power supply Ensu...

Page 51: ...y Normal amounts of static electricity generated by clothing can damage electronic equipment To reduce the risk of damage due to electrostatic discharge when installing or servicing electronic equipment it is recommended that anti static earthing straps and mats be used To install the TP 1610 1 Unpack the TP 1610 see Unpacking 2 Check the package contents see Package Contents 3 Install the TP 1610...

Page 52: ... before replacing the components Before removing or inserting boards from to the chassis attach a wrist strap for electrostatic discharge ESD and connect it to the rack frame using an alligator clip Do not set components down without protecting them with a static bag Inserting Boards To insert the TP 1610 board into the chassis 1 Choose an available slot in a compactPCI chassis and gently insert t...

Page 53: ...he correct position inside the chassis the red plastic latches within each handle self lock this also ensures that the TP 1610 board is properly earthed using the chassis 2 Fasten the screws on the front panel of the board to secure the board to the chassis Removing Boards To remove the TP 1610 board from the chassis 1 Unfasten the screws on the plate of the board 2 Press the red ejector buttons o...

Page 54: ... Ethernet Connection 3 Optionally connect the TP 1610 RS 232 port to your PC see Connecting the RS 232 Port to Your PC Installing the TP 260 CAUTION Electrical Earthing Prior to installation of any board in a chassis always correctly connect the chassis to a safety ground according to the laws and regulations of the country in which the installation is performed Electronic components on printed ci...

Page 55: ...e TP 260 board from the carton 3 Check that there is no equipment damage 4 Check retain and process any documents 5 Notify 3Com or your local supplier of any damage or discrepancies 6 Retain any diskettes or CDs Package Contents Ensure that in addition to the TP 260 the package contains For the 8 span version only four E1 T1 cable splitters shown in Figure 19 CD software and documentation This Use...

Page 56: ...n the host s PCI only for its power the driver is only used to prevent the Found new Hardware Wizard to reappear each time the host PC restarts Cabling the TP 260 To cable the TP 260 1 Connect the TP 260 E1 T1 interfaces to your E1 T1 trunks by using the four supplied TP 260 E1 T1 cable splitters shown in Figure 19 Connect a splitter to each of the four RJ 48 connectors labeled Trunks 1 5 2 6 3 7 ...

Page 57: ...ectly to the network using a standard RJ 45 Ethernet cable The Ethernet connector is wired according to Figure 7 Note that when assigning an IP address to the TP 260 using HTTP under Step 1 in Assigning an IP Address Using HTTP you may be required to disconnect this cable and re cable it differently ...

Page 58: ...58 V7122 GatewayUser Guide Reader s Notes ...

Page 59: ... 10 1 10 11 trunks 9 16 Default subnet mask is 255 255 0 0 default gateway IP address is 0 0 0 0 Configuration Concepts Users can utilize the gateway in a wide variety of applications enabled by its parameters and configuration files for example Call Progress Tones CPT The parameters can be configured and configuration files can be loaded using A standard Web Browser described and explained in 1Ch...

Page 60: ...work interface on your PC to the gateway 2 Change your PC s IP address and subnet mask to correspond with the gateway factory default IP address and subnet mask shown in Table 18 For details on changing the IP address and subnet mask of your PC see Windows Online Help Start Help 3 Access the gateway first module s Embedded Web Server see Accessing the Embedded Web Server 4 In the Quick Setup scree...

Page 61: ... BootP server You can also use BootP to load the auxiliary files to the gateway See Configuration Files Parameters To assign an IP address using BootP 1 Open the BootP application supplied with the gateway software package 2 Add client configuration for the gateway that you want to initialize see Adding Clients 3 Use the reset button to physically reset the gateway causing it to use BootP the gate...

Page 62: ... 2 Use a standard Telnet application to connect to the gateway s Embedded Telnet Server Note that if the Telnet server is set to SSL mode a special Telnet client is required on your PC to connect to the Telnet interface over a secured connection 3 Login using the username Admin and password Admin To access the CLI using the RS 232 port 1 Connect the RS 232 port to your PC For the V7122 see Connect...

Page 63: ...fly Connectivity is active at the new IP address This command requires you to enter all three network parameters each separated by a space 4 To save the configuration at the prompt type SAR and then press Enter the gateway restarts with the new network settings Configuring the Gateway s Basic Parameters To configure the gateway s basic parameters use the Embedded Web Server s Quick Setup screen sh...

Page 64: ... does not register to a Proxy server Registrar default Yes the gateway registers to a Proxy server Registrar at power up and every Registration Time seconds For detailed information on the parameter Registration Time see Table 41 6 To program the Coders Table click the arrow button next to Coders Table For information on how to configure the Coders Table see Coders 7 To program the Tel to IP Routi...

Page 65: ...ing a copy of the VoIP gateway configuration ini file and store it in a directory on your PC This saved file can be used to restore configuration settings at a future time For information on backing up and restoring the gateway s configuration see Restoring and Backing up the Gateway Configuration ...

Page 66: ...66 V7122 GatewayUser Guide Reader s Notes ...

Page 67: ... running your Web browser A network connection to the VoIP gateway One of the following compatible Web browsers Microsoft Internet Explorer version 6 0 and higher Netscape Navigator version 7 2 and higher The browser must be Java script enabled If java script is disabled access to the Embedded Web Server is denied Protection and Security Mechanisms Access to the Embedded Web Server is controlled b...

Page 68: ...ading screens and read only access to the others No Access 0 No access to any screen The numeric representation of the access level is used only to define accounts in a RADIUS server the access level ranges from 1 to 255 The access level mechanism operation is as follows for both Web and RADIUS accounts Each Web screen features two hard coded minimum access levels read and write The read access le...

Page 69: ...eset the username and password of both accounts to their defaults set the ini file parameter ResetWebPassword to 1 Limiting the Embedded Web Server to Read Only Mode Users can limit access to the Embedded Web Server to read only mode by changing the ini file parameter DisableWebConfig to 1 In this mode all Web screens regardless of the access level used are read only and cannot be modified In addi...

Page 70: ... security settings may block access to the gateway s Web browser if they re configured incorrectly In this case the following message is displayed Unauthorized Correct authorization is required for this area Either your browser does not perform authorization or your authorization has failed RomPager server To troubleshoot blocked access to Internet Explorer 1 Delete all cookies from the Temporary ...

Page 71: ...eb Interface Product name the gateway s module name Module 1 or Module 2 Main menu bar always appears on the left of every screen to quickly access parameters submenus submenu options functions and operations Submenu bar appears on the top of screens and contains submenu options Main action frame the main area of the screen in which information is viewed and configured Home icon when clicked it op...

Page 72: ...load new software or configuration files onto the gateway see Software Update Menu Save Configuration Use this menu to save configuration changes to the non volatile flash memory see Save Configuration Maintenance Use this menu to remotely lock unlock the device see Locking and Unlocking the Gateway save configuration changes to the non volatile flash memory see Saving Configuration and reset the ...

Page 73: ...arch for a specific ini parameter for example EnableIPSec or a sub string of that parameter for example sec If you search for a sub string the Embedded Web Server lists all found parameters that contain the searched sub string in their parameter names To search for an ini file parameter configurable by the Web server 1 In the Search field enter the name or sub string of the ini parameter for which...

Page 74: ...Found For This String message is displayed Entering Phone Numbers in Various Tables Phone numbers entered into various tables on the gateway such as the Tel to IP routing table must be entered without any formatting characters For example if you wish to enter the phone number 555 1212 it must be entered as 5551212 without the hyphen If the hyphen is entered the entry does not work The hyphen chara...

Page 75: ...ned as the first coder the gateway attempts to use the next coder and so forth To configure the gateway s coders 1 Open the Coders screen Protocol Management menu Protocol Definition submenu Coders option the Coders screen is displayed Figure 25 Coders Screen 2 From the Coder Name drop down list select the coder you want to use For the full list of available coders and their corresponding attribut...

Page 76: ...ions 7 Repeat Steps 2 to 6 for the second to fifth coders optional 8 Click the Submit button to save your changes 9 To save the changes so they are available after a power fail see Saving Configuration Only the ptime of the first coder in the defined coder list is declared in INVITE 200 OK SDP even if multiple coders are defined If the coder G 729 is selected and silence suppression is enabled for...

Page 77: ...s follows To strip add dialing plan digits from to the number For example a user could dial 9 in front of each number to indicate an external line This number 9 can be removed here before after the call is setup Assignment of NPI TON to IPÆTel calls The VoIP gateway can use a single global setting for NPI TON classification or it can use the setting in this table on a call by call basis Control fo...

Page 78: ...r IP to Tel The source IP address can include the x wildcard to represent single digits For example 10 8 8 xx represents all the addresses between 10 8 8 10 to 10 8 8 99 The wildcard represents any number between 0 and 255 for example 10 8 8 represents all addresses between 10 8 8 0 and 10 8 8 255 The manipulation rules are applied to any incoming call whose Destination number prefix matches the p...

Page 79: ...urce number equals 20155 the source number is changed to 97220155 When source number equals 1001876 it is changed to 587623 Source number 1234510012001 is changed to 20018 Source number 3122 is changed to 2312 NPI Select the Number Plan assigned to this entry You can select Unknown 0 Private 9 or E 164 Public 1 The default is Unknown For a detailed list of the available NPI TON values see Numberin...

Page 80: ...epresents all numbers from 123100 to 123200 The VoIP gateway matches the rules starting at the top of the table For this reason enter more specific rules above more generic rules For example if you enter 551 in entry 1 and 55 in entry 2 the VoIP gateway applies rule 1 to numbers that starts with 551 and applies rule 2 to numbers that start with 550 552 553 554 555 556 557 558 and 559 However if yo...

Page 81: ...International number in ISDN Telephony numbering plan 1 2 National number in ISDN Telephony numbering plan 1 4 Subscriber local number in ISDN Telephony numbering plan 9 4 Subscriber local number in Private numbering plan Mapping NPI TON to Phone Context The Phone Context table is used to configure the mapping of NPI and TON to the Phone Context SIP parameter When a call is received from the ISDN ...

Page 82: ...nfigure the Phone Context table according to Table 23 5 Click the Submit button to save your changes 6 To save the changes so they are available after a power fail see Saving Configuration Several rows with the same NPI TON or Phone Context are allowed In such a scenario a Tel to IP call uses the first match Phone Context is a unique case as it doesn t appear in the Request URI as a Phone Context ...

Page 83: ...a called calling telephone number s prefixes with a destination IP address or with an FQDN Fully Qualified Domain Name When a call is routed through the VoIP gateway Proxy isn t used the called and calling numbers are compared to the list of prefixes on the IP Routing Table up to 50 prefixes can be configured Calls that match these prefixes are sent to the corresponding IP address If the number di...

Page 84: ...g to the initial destination is available or when poor Quality of Service QoS delay or packet loss calculated according to previous calls is detected or when a DNS host name is not resolved For detailed information on Alternative Routing see Fax Modem Transport Modes When a release reason that is defined in the Reasons for Alternative Tel to IP Routing table is received For detailed information on...

Page 85: ...refix Each entry in the Destination Phone Prefix fields represents a called telephone number prefix The prefix can be 1 to 19 digits long An asterisk represents all numbers Source Phone Prefix Each entry in the Source Phone Prefix fields represents a calling telephone number prefix The prefix can be 1 to 19 digits long An asterisk represents all numbers Any telephone number whose destination numbe...

Page 86: ...e options or using each independently Destination phone prefix Source phone prefix Source IP address The call is then sent to the VoIP gateway channels assigned to that trunk group The specific channel within a trunk group that is assigned to accept the call is determined according to the trunk group s channel selection mode which is defined in the Trunk Group Settings table See Configuring the Tr...

Page 87: ...uting screen Protocol Management menu Routing Tables submenu IP to Trunk Group Routing option the IP to Trunk Group Routing table screen is displayed Figure 29 IP to Trunk Group Routing Table 2 In the IP to Tel Routing Mode field select the IP to Tel routing mode see Table 44 3 In the Routing Index drop down list select the range of entries that you want to edit up to 24 entries can be configured ...

Page 88: ...x field and its source IP address matches the address defined in the Source IP Address field is assigned to the trunk group entered in the field to the right of these fields IP to trunk group routing can be performed according to any combination of source destination phone prefixes and source IP address or using each independently For available notations that represent multiple numbers used in the...

Page 89: ... Records Three different A Records can be assigned to a hostname Each A Record contains the host name priority weight and port The ini file parameter SRV2IP is also used to configure the Internal SRV table and has the following format Internal Domain Name Transport Type DNS Name 1 Priority 1 Weight 1 Port 1 DNS Name 2 Priority 2 Weight 2 Port 2 DNS Name 3 Priority 3 Weight 3 Port 3 This parameter ...

Page 90: ...sons for Alternative Routing The Reasons for Alternative Routing screen includes two tables TelÆIP and IPÆTel Each table enables you to define up to 4 different release reasons If a call is released as a result of one of these reasons the gateway tries to find an alternative route to that call The release reason for IPÆTel calls is provided in Q 931 notation The release reason for TelÆIP calls is ...

Page 91: ... down list select up to 4 different call failure reasons that invoke an alternative IP to Tel routing 3 In the Tel to IP Reasons table from the drop down list select up to 4 different call failure reasons that invoke an alternative Tel to IP routing 4 Click the Submit button to save your changes 5 To save the changes so they are available after a power fail see Saving Configuration Release Cause M...

Page 92: ...ession Echo Canceler RTP DiffServ and more The Profiles feature allows users to tune these parameters or turn them on or off per source or destination routing and or the specific gateway or its ports For example specific E1 T spans can be designated for to have a profile which always uses G 711 Each call can be associated with one or two Profiles Tel Profile and or IP Profile If both IP and Tel pr...

Page 93: ...n list select the coder group you want to edit up to four coder groups can be configured 3 From the Coder Name drop down list select the coder you want to use For the full list of available coders and their corresponding attributes see the ini file parameter CoderName_ID described in Table 41 Each coder can appear only once 4 From the Packetization Time drop down list select the packetization time...

Page 94: ... available after a power fail see Saving Configuration Only the ptime of the first coder in the defined coder list is declared in INVITE 200 OK SDP even if multiple coders are defined If the coder G 729 is selected and silence suppression is enabled for this coder the gateway includes the string annexb no in the SDP of the relevant SIP messages If silence suppression is set to Enable w o Adaptatio...

Page 95: ...r TelProfile_ID of the preferred Profile are applied to that call If the Preference of the Tel and IP Profiles is identical the Tel Profile parameters are applied If the coder lists of both IP and Tel Profiles apply to the same call an intersection of the coders is performed that is only common coders remain The order of the coders is determined by the preference 4 Configure the Profile s paramete...

Page 96: ...onfiguration IP Profile Settings Use the IP Profile Settings screen to define up to four different IP Profiles These Profiles are used in the Tel to IP and IP to Trunk Group Routing tables to associate different Profiles to routing rules IP Profiles can also be used when working with Proxy server set AlwaysUseRouteTable to 1 To configure the IP Profile settings 1 Open the IP Profile Settings scree...

Page 97: ...s and other common parameters noted by an asterisk in the description of the parameter lPProfile_ID of the preferred Profile are applied to that call If the Preference of the Tel and IP Profiles is identical the Tel Profile parameters are applied If the coder lists of both IP and Tel Profiles apply to the same call an intersection of the coders is performed that is only common coders remain The or...

Page 98: ...re not defined are disabled To configure the Trunk Group table 1 Open the Trunk Group Table screen Protocol Management menu Trunk Group the Trunk Group Table screen is displayed Figure 37 Trunk Group Table Screen 2 Configure the Trunk Group according to Table 26 3 Click the Submit button to save your changes 4 To save the changes so they are available after a power fail see Saving Configuration Ta...

Page 99: ...runk group the call is routed to the channel or channels that correspond to the trunk group ID You can configure the Trunk Group Settings table to determine the method in which new calls are assigned to channels within the trunk groups see Configuring the Trunk Group Settings You must configure the IP to Trunk Group Routing Table assigns incoming IP calls to the appropriate trunk group If you do n...

Page 100: ...ned Trunk group 6 Click the Submit button to save your changes 7 To save the changes so they are available after a power fail see Saving Configuration Table 27 Channel Select Modes Mode Description By Dest Phone Number Select the gateway port according to the called number see the note Cyclic Ascending Select the next available channel in an ascending cycle order Always select the next higher chan...

Page 101: ...he call is released By Source Phone Number Select the gateway port according to the calling number The internal numbers of the gateway s B channels are defined in the Trunk Group Table under the Phone Number column For detailed information on the Trunk Group Table see Configuring the Trunk Group Table Advanced Configuration Use this menu to set the gateway s advanced configuration parameters for a...

Page 102: ...ble screen by clicking the arrow sign to the right of the NFS label the NFS Table screen is displayed Figure 39 NFS Settings Table Screen 3 To add a remote NFS file system select an available line number from the Line Number drop down list 4 Click the Add an Empty Line button an empty line appears 5 Configure the NFS Settings The NFS parameters are described in Table 35 6 Click the Apply New Setti...

Page 103: ...FS ini File Example NFSServers FORMAT NFSServers_Index NFSServers_HostOrIP NFSServers_RootPath NFSServers_NfsVersion NFSServers_AuthType NFSServers_UID NFSServers_GID NFSServers_VlanType NFSServers 1 101 1 13 audio1 3 1 0 1 1 NFSServers Configuring the IP Routing Table The IP routing table is used by the gateway to determine IP routing rules It can be used for example to define static routing rule...

Page 104: ...ation host network The address of the host network you want to reach is determined by an AND operation that is applied on the fields Destination IP Address and Destination Mask For example To reach the network 10 8 x x enter 10 8 0 0 in the field Destination IP Address and 255 255 0 0 in the field Destination Mask As a result of the AND operation the value of the last two octets in the field Desti...

Page 105: ...e Voice Settings Define the Fax Modem and CID Settings Define the RTP RTCP Settings Define the IPmedia Settings Define General Media Settings The parameters MF Transport Type Voice Settings screen and the five Answer Detector IPmedia Settings screen parameters are not applicable to the gateway The parameters Fax Transport Mode Fax Modem CID Settings screen is overridden by the parameter IsFaxUsed ...

Page 106: ...he parameters of a specific trunk from the trunks displayed on the top select the trunk you want to configure by clicking the Trunk s Status indicator The first parameter named Trunk ID changes according to the trunk you click The parameters displayed are for the selected trunk only ...

Page 107: ...Bus Settings screen To assign a different E1 T1 trunk that provides the gateway s clock access the TDM Bus Setting screen and change the TDM Bus Local Reference number to any other trunk number this operation can be performed on the fly 4 Select the Protocol Type you use Note that different trunks can be defined with different protocols CAS or ISDN variants on the same gateway subject to the const...

Page 108: ... require a device reset when this is the case the Web Interface prompts the user 10 To reset the gateway see Saving Configuration Configuring SS7 Tunneling For a detailed description of the SS7 Tunneling parameters see SS7 Parameter Tables From the SS7 Configuration menu you can Configure M2P2 Attributes see Configuring M2P2 Attributes Configure Links see Configuring Links Configure Sigtran Group ...

Page 109: ...e SS7 Parameter Tables 3 Click Apply 4 To save the changes so they are available after a power fail see Saving Configuration Configuring Links For a detailed description of Links see SS7 Parameter Tables To configure the Links parameters 1 Open the Links screen Advanced Configuration menu SS7 Configuration Links option the Links screen is displayed ...

Page 110: ... save the changes so they are available after a power fail see Saving Configuration Configuring Sigtran Group Ids For a detailed description of Sigtran Group IDs see SS7 Parameter Tables To configure the Sigtran Group IDs parameters 1 Open the Sigtran Group IDs screen Advanced Configuration menu SS7 Configuration Sigtran Group IDs option the Sigtran Group IDs screen is displayed ...

Page 111: ... 3 Click Create 4 To save the changes so they are available after a power fail see Saving Configuration Configuring Sigtran Interface Ids To configure the Sigtran Interface IDs parameters see SS7 Parameter Tables 1 Open the Sigtran Interface IDs screen Advanced Configuration menu SS7 Configuration Sigtran Interface IDs option the Sigtran Interface IDs screen is displayed ...

Page 112: ...ing the TDM Bus Settings To configure the TDM Bus Settings parameters 1 Open the TDM Bus Settings screen Advanced Configuration menu TDM Bus Settings the TDM Bus Settings screen is displayed 2 Configure the TDM Bus Settings parameters 3 Click the Submit button to save your changes 4 To save the changes so they are available after a power fail see Saving Configuration 5 A device reset is required t...

Page 113: ...e current configuration the gateway is using Back up your configuration if you want to protect your VoIP gateway programming The backup ini file includes only those parameters that were modified and contain other than default values Restore your configuration if the VoIP gateway has been replaced or has lost its programming information you can restore the VoIP gateway configuration from a previous...

Page 114: ...Open button the name and path of the file appear in the field beside the Browse button 4 Click the Send ini File button and click OK in the prompt the gateway is automatically reset from the cmp version stored on the flash memory Regional Settings The Regional Settings screen enables you to set and view the gateway s internal date and time and to load to the gateway the following configuration fil...

Page 115: ...e 49 2 Click the Browse button adjacent to the file you want to load 3 Navigate to the folder that contains the file you want to load 4 Click the file and click the Open button the name and path of the file appear in the field beside the Browse button 5 Click the Send File button that is next to the field that contains the name of the file you want to load An exclamation mark in the screen section...

Page 116: ...ificates see Configuring the Certificates Configure the General Security Settings Configure the IPSec Table see IPSec Configuration Configure the IKE Table see IKE Configuration Configuring the Web User Accounts To prevent unauthorized access to the Embedded Web Server two user accounts are available a primary and secondary Each account is composed of three attributes username password and access ...

Page 117: ...r Name the new username is applied immediately and the Enter Network Password screen appears shown in Figure 21 Enter the updated username in the Enter Network Password screen Note that the username can be a maximum of 19 case sensitive characters 4 To change the password of an account enter the current password in the field Current Password the new password in the fields New Password and Confirm ...

Page 118: ... Web Telnet Access List Screen 2 To add a new authorized IP address in the New Authorized IP Address field enter the required IP address see the note below and click the button Add New Address the IP address you entered is added as a new entry to the Web Telnet Access List table 3 To delete authorized IP addresses check the Delete Row checkbox in the rows of the IP addresses you want to delete see...

Page 119: ...ule as a New Rule button a new rule that is an exact copy of the currently selected rule appears 4 Configure the rule s parameters see Table 35 5 Click one of the following buttons a Apply Rule Settings to save the new rule the rule isn t active b Activate Rule to save the new rule and activate it c Delete Rule to delete the rule 6 To save the changes so they are available after a power fail see S...

Page 120: ...tificates and to update the private key HTTPSPkeyFileName described in Table 37 Configuring the IPSec Table Use the IPSec Table screen to configure the IPSec parameters For detailed information on IPSec and IKE see IPSec and IKE Configuring the IKE Table Use the IKE Table screen to configure the IKE parameters For detailed information on IPSec and IKE see IPSec and IKE Configuring the Management S...

Page 121: ...defaults Configuring the SNMP Community Strings Use the SNMP Community Strings table to configure up to five read only and up to five read write SNMP community strings and to configure the community string that is used for sending traps For detailed information on SNMP community strings see SNMP Community Names To configure the SNMP Community Strings 1 Access the Management Settings screen Advance...

Page 122: ...nced Configuration menu Management Settings the Management Settings screen is displayed 2 Open the SNMP V3 Setting screen by clicking the arrow sign to the right of the SNMP V3 Table label the SNMP V3 Setting screen is displayed Figure 55 3 To add an SNMP v3 user in the New Row Index field type the desired row index and then click Add an Empty Row A new row appears 4 Configure the SNMP V3 Setting ...

Page 123: ... information Gateway Statistics Use the screens under Gateway Statistics to monitor real time activity such as IP Connectivity information call details and call statistics including the number of call attempts failed calls fax calls and the like The Gateway Statistics screens doesn t refresh automatically To view updated information re access the screen you require IP Connectivity The IP Connectiv...

Page 124: ...Tel to IP Routing table Connectivity Method The method according to which the destination IP address is queried periodically currently only by ping Connectivity Status Displays the status of the IP address connectivity according to the method in the Connectivity Method field Can be one of the following OK Remote side responds to periodic connectivity queries Lost Remote side didn t respond for a s...

Page 125: ...nters screens provide you with statistic information on incoming IPÆTel and outgoing TelÆIP calls The statistic information is updated according to the release reason that is received after a call is terminated during the same time as the end of call CDR message is sent The release reason can be viewed in the Termination Reason field in the CDR message For detailed information on each counter see ...

Page 126: ...calls that failed as a result of a busy line It is incremented as a result of the following release reason GWAPP_USER_BUSY 17 Number of Failed Calls due to No Answer This counter indicates the number of calls that weren t answered It is incremented as a result of one of the following release reasons GWAPP_NO_USER_RESPONDING 18 GWAPP_NO_ANSWER_FROM_USER_ALERTED 19 And when the call duration is zero...

Page 127: ...ferred to Proxy The Tel to IP Routing table takes precedence over a Proxy for routing calls PreferRouteTable 1 Current Call Routing Method Routing Table The Tel to IP Routing table is used to route calls Not Used Proxy server is not defined Current Proxy IP address and FQDN if exists of the Proxy server the gateway currently operates with N A Proxy server is not defined OK Communication with the P...

Page 128: ...is displayed Figure 59 V7122 Trunk Channel Status Screen The number of trunks and channels that appear on the screen depends on the system configuration The example above depicts a system with 8 T1 spans The trunk and channel status indicators appear colored Figure 60 shows the possible indicators and their descriptions Figure 60 Trunk and Channel Status Color Indicator Keys ...

Page 129: ...atus screen by clicking the Home icon 2 Click the desired trunk icon and then from the shortcut menu choose Update Port Info a text box appears 3 Type a brief description for this trunk and then click Apply Port Info Activating the Internal Syslog Viewer The Message Log screen displays Syslog debug messages sent by the gateway It is not recommended to keep a Message Log session open for a prolonge...

Page 130: ...d and new messages begin appearing Do not keep the Message Log screen minimized for a prolonged period as a prolonged session may cause the gateway to overload As long as the screen is open even if minimized a session is in progress and messages are sent Closing the screen and accessing another stops the messages and terminates the session Device Information The Device Information screen displays ...

Page 131: ...are discarded Viewing the Ethernet Port Information The Ethernet Port Information screen provides read only information on the Ethernet connection used by the gateway The Ethernet Port Information parameters are displayed in Table 33 For detailed information on the Ethernet redundancy scheme see Ethernet Interface Redundancy For detailed information on the Ethernet interface configuration see Ethe...

Page 132: ...uxiliary files The Software Update menu comprises two submenus Software Upgrade Wizard see Software Upgrade Wizard Auxiliary Files see Auxiliary Files When upgrading the gateway s software you must load the new cmp file with all other related configuration files Software Upgrade Wizard The Software Upgrade Wizard guides users through the process of software upgrade selecting files and loading them...

Page 133: ...the gateway before initiating the Wizard Verify prior to clicking the Start Software Upgrade button that no traffic is running on the device After clicking this button a device reset is mandatory Even if you choose to cancel the process in the middle the device resets itself and the previous configuration burned to flash is reloaded To use the Software Upgrade Wizard 1 Stop all traffic on the gate...

Page 134: ...configuration that was previously burned in flash memory 3 Click the Start Software Upgrade button the Load a cmp file screen appears When in the Wizard process the rest of the Web application is unavailable and the background Web screen is disabled After the process is completed access to the full Web application is restored Figure 66 Load a cmp File Screen 4 Click the Browse button navigate to t...

Page 135: ... on the left indicates which file type loading is in process by illuminating green until FINISH Figure 68 Load an ini File Screen 6 In the Load an ini File screen you can now choose to either a Click Browse and navigate to the ini file the check box Use existing configuration by default checked becomes unchecked Click Send File the ini file is loaded to the gateway and you re notified as to a succ...

Page 136: ...ed when loading the ini file see Step 6 The same procedure applies to the Load a coefficient file screen 9 In the Finish screen see Figure 70 the Next button is disabled Complete the upgrade process by clicking Reset or Cancel a Click Reset the gateway burns the newly loaded files to flash memory The Burning files to flash memory screen appears Wait for the burn to finish When it finishes the End ...

Page 137: ...User Information For detailed information on these files 1Chapter 16 Configuration Files For information on deleting these files from the gateway see Device Information Table 34 presents a brief description of each auxiliary file Table 34 Auxiliary Files Descriptions File Type Description CAS Up to 8 different CAS files containing specific CAS protocol definitions These files are provided to suppo...

Page 138: ...n the global IP world To load an auxiliary file to the gateway 1 Open the Auxiliary Files screen Software Upgrade menu Load Auxiliary Files the Auxiliary Files screen is displayed Figure 72 Auxiliary Files Screen 2 Click the Browse button that is in the field for the type of file you want to load 3 Navigate to the folder that contains the file you want to load 4 Click the file and click the Open b...

Page 139: ...grade Key is sent as a string in a text file to be loaded onto the gateway Stored in the device s non volatile flash memory the string defines the features and capabilities allowed by the specific key purchased by the user The device allows users to utilize only these features and capabilities A new key overwrites a previously installed key For detailed information on the Software Upgrade Key see ...

Page 140: ...levant only if the Graceful Option in the previous step is set to Yes enter the time in seconds after which the gateway locks Note that if no traffic exists and the time has not expired the gateway locks 4 Click the LOCK button If Graceful Option is set to Yes the lock is delayed and a screen displaying the number of remaining calls and time is displayed Otherwise the lock process begins immediate...

Page 141: ...raffic periods or disable all traffic before saving by performing a graceful lock see Locking and Unlocking the Gateway In the Web interface parameters prefixed with an exclamation mark are saved to the non volatile memory only after a device reset When performing a software reset using the Web see Resetting the Gateway or SNMP you can choose to save the changes to the non volatile memory To save ...

Page 142: ...eof To reset the gateway 1 Open the Maintenance Actions screen Maintenance menu the Maintenance Actions screen is displayed Figure 75 Maintenance Actions Screen 2 Under the RESET group from the Burn To FLASH drop down list select one of the following options Yes The gateway s current configuration is burned that is saved to the flash memory prior to reset default No Resets the device without burni...

Page 143: ...on If Graceful Option is set to Yes the reset is delayed and a screen displaying the number of remaining calls and time is displayed When the device resets a message is displayed informing of the waiting period When a gatekeeper is used the gateway issues an Unregister request before it is reset either from the Embedded Web Server SNMP or BootP Logging Off the Embedded Web Server The Log Off butto...

Page 144: ...144 V7122 GatewayUser Guide Reader s Notes ...

Page 145: ...emicolon preceding all lines in the file Some of the gateway s parameters are configurable through the ini file only and not using the Web These parameters usually determine a low level functionality and are seldom changed for a specific application Secured ini File The ini file contains sensitive information that is required for the functioning of the gateway It is loaded to or retrieved from the...

Page 146: ...ew is unchecked Then confirm that the ini file name extension is xxx ini and NOT erroneously xxx ini ini or xxx ini The ini File Content The ini file contains the following SIP gateway information Networking parameters shown in Table 35 System parameters shown in Table 36 Web and Telnet parameters shown in Table 37 Security parameters shown in Table 38 RADIUS parameters shown in on page Table 39 S...

Page 147: ...ignored A Carriage Return must be the final character of each line The number of spaces before and after is not relevant If there is a syntax error in the parameter name the value is ignored Syntax errors in the parameter value field can cause unexpected errors because parameters may be set to the wrong values Sub section names are optional String parameters representing file names for example Cal...

Page 148: ...1 24 2000 TrunkGroup_3 2 1 24 3000 TrunkGroup_4 3 1 24 4000 EnableSyslog 1 SyslogServerIP 10 2 2 1 CallProgressTonesFilename CPUSA dat CASFileName E_M_WinkTable dat SaveConfiguration 1 Networking Parameters Table 35 Networking Parameters ini File Field Name Web Parameter Name Valid Range and Description EthernetPhyConfiguration 0 10 Base T half duplex 1 10 Base T full duplex 2 100 Base TX half dup...

Page 149: ... the gateway receives a response from the BootP server instead of the DHCP server The DHCPEnable is a special Hidden parameter Once defined and saved in flash memory its assigned value doesn t revert to its default even if the parameter doesn t appear in the ini file EnableLanWatchDog Enable LAN Watchdog 0 Disable LAN Watch Dog default 1 Enable LAN Watch Dog When LAN Watch Dog is enabled the gatew...

Page 150: ...nd port numbers that the NAT assigns to outgoing signaling messages using SIP and media streams using RTP RTCP and T 38 STUN works with many existing NAT types and does not require any special behavior from them This parameter cannot be changed on the fly and requires a gateway reset STUNServerPrimaryIP STUN Server Primary IP The IP address of the primary STUN server STUNServerSecondaryIP STUN Ser...

Page 151: ...s don t match the NAT mechanism is activated Consequently the remote IP address of the outgoing stream is replaced by the source IP address of the first incoming packet The NAT mechanism must be enabled for this parameter to take effect DisableNAT 0 EnableUDPPortTranslation 0 Disable UDP port translation default 1 Enable UDP port translation When enabled the gateway compares the source UDP port of...

Page 152: ...MAC address than the MAC address of the transmitted RTP packets then it sends RTP packets to this MAC address and removes this IP entry from the gateway s ARP cache table 2 The gateway uses the received GARP packets to change the MAC address of the transmitted RTP packets 3 both 1 and 2 options above are used default StaticNatIP NAT IP Address Static NAT IP address Global gateway IP address Define...

Page 153: ...st channel uses the following ports RTP 6000 RTCP 6001 and T 38 6002 the second channel uses RTP 6010 RTCP 6011 and T 38 6012 and the like If RTP Base UDP Port is not a factor of 10 the following message is generated invalid local RTP port For detailed information on the default RTP RTCP T 38 port allocation see Default RTP RTCP T 38 Port Allocation RemoteBaseUDPPort Remote RTP Base UDP Port Deter...

Page 154: ... is disabled For information on NTP support see Simple Network Time Protocol Support NTPServerUTCOffset NTP UTC Offset Defines the UTC Universal Time Coordinate offset in seconds from the NTP server The default offset is 0 The offset range is 43200 to 43200 seconds NTPUpdateInterval NTP Update Interval Defines the time interval in seconds the NTP client requests for a time update The default inter...

Page 155: ...he default value is 2 VlanMediaVlanID Media VLAN ID Sets the media VLAN identifier The valid range is 1 to 4094 The default value is 3 VlanNetworkServiceClassPriority Network Priority Sets the priority for Network service class content The valid range is 0 to 7 The default value is 7 VlanPremiumServiceClassMediaPriority Media Premium Priority Sets the priority for the Premium service class content...

Page 156: ...etwork The default subnet mask is 0 0 0 0 LocalMediaDefaultGW Default Gateway Address The gateway s default gateway IP address in the Media network The default value is 0 0 0 0 LocalControlIPAddress IP Address The gateway s source IP address in the Control network The default value is 0 0 0 0 LocalControlSubnetMask Subnet Mask The gateway s subnet mask in the Control network The default subnet mas...

Page 157: ...onments The valid IP address range is in dotted notation xxx xxx xxx xxx The default value is 10 4 10 4 PPPoERecoverSubnetMask Subnet Mask to use when booting from the flash to non PPPoE Point to Point Protocol over Ethernet environments The valid IP address range is in dotted notation xxx xxx xxx xxx The default value is 255 255 0 0 PPPoERecoverDfgwAddress Default GW address to use when booting f...

Page 158: ...value in the selected IP Profile 2 PremiumServiceClassControlDiffServ GoldServiceClassDiffServ Gold QoS Sets the DiffServ value for the Gold service class content The valid range is 0 to 56 The default value is 26 BronzeServiceClassDiffServ Bronze QoS Sets the DiffServ value for the Bronze service class content The valid range is 0 to 56 The default value is 10 NFS Table Parameters NFSServers For ...

Page 159: ...ion UDP TCP ports on this device to which packets are sent The valid range is 0 to 65535 When the protocol type isn t TCP or UDP the entire range must be provided AccessList_Protocol Protocol The protocol type for example UDP TCP ICMP ESP or Any or the IANA protocol number in the range of 0 Any to 255 The protocol field also accepts the abbreviated strings SIP MGCP MEGACO and HTTP Specifying these...

Page 160: ...s to Report via Activity Log Messages The Activity Log mechanism enables the gateway to send log messages to a Syslog server that report certain types of web actions according to a pre defined filter The following filters are available PVC Parameters Value Change Changes made on the fly to parameters AFL Auxiliary Files Loading Loading of auxiliary files for example using theCertificate screen DR ...

Page 161: ...ich events they are sent Valid options include 0 Call Detail Record CDR is not used 1 CDR is sent to the Syslog server at the end of each call 2 CDR report is sent to Syslog at the start and end of each call 3 CDR report is sent to Syslog at connection and at the end of each call The CDR Syslog message complies with RFC 3161 and is identified by Facility 17 local1 and Severity 6 Informational This...

Page 162: ...hat the gateway checks for resource availability The default is 10 seconds Disconnect Supervision Parameters DisconnectOnBrokenCon nection Disconnect on Broken Connection 0 Don t release the call 1 Call is released If RTP packets are not received for a predefined timeout default If enabled the timeout is set by the parameter BrokenConnectionEventTimeout in 100 msec resolution The default timeout i...

Page 163: ...ction method 0 None Silence detection option is disabled 1 Packets Count According to packet count 2 Voice Energy Detectors N A 3 All N A FarEndDisconnectSilence Threshold Threshold of the packet count in percents below which is considered silence by the media gateway The valid range is 1 to 100 The default is 8 Applicable only if silence is detected according to packet count FarEndDisconnectSilen...

Page 164: ...e file The maximum length of the URL address is 99 characters CptFileURL Specifies the name of the CPT file and the location of the server IP address or FQDN from which it is loaded http server_name file https server_name file The maximum length of the URL address is 99 characters CasFileURL Specifies the name of the CAS file and the location of the server IP address or FQDN from which it is loade...

Page 165: ...the gateway BootPRetries Set the number of BootP requests the gateway sends during start up The gateway stops sending BootP requests when either BootP reply is received or number of retries is reached 1 1 BootP retry 1 second 2 2 BootP retries 3 second 3 3 BootP retries 6 second default 4 10 BootP retries 30 second 5 20 BootP retries 60 second 6 40 BootP retries 120 second 7 100 BootP retries 300 ...

Page 166: ...AccessList_x Web and Telnet Access List Screen Defines up to ten IP addresses that are permitted to access the gateway s Web and Telnet interfaces Access from an undefined IP address is denied This security feature is inactive the gateway can be accessed from any IP address when the table is empty For example WebAccessList_0 10 13 2 66 WebAccessList_1 10 13 77 7 The default value is 0 0 0 0 the ga...

Page 167: ...s The default port is 23 TelnetServerIdleDisconnec t Telnet Server Idle Timeout Sets the timeout for disconnection of an idle Telnet session in minutes When set to zero idle sessions are not disconnected The valid range is any value The default value is 0 Customizing the Web Appearance Parameters For detailed information on customizing the Web Interface see Customizing the V7122 Web Interface UseP...

Page 168: ...SRTP is enabled SRTP is available only if DSPVersionTemplateNumber 0 or 2 Use of SRTP reduces the number of available channels TP 1610 V7122 TP 260 Template 0 200 channels are available per TPM Template 2 120 channels are available per TPM MediaSecurityBehaviour Media Security Behavior Determines the gateway s mode of operation when SRTP is used EnableMediaSecurity 1 0 Prefer The gateway initiates...

Page 169: ...HTTP and basic authentication is used for HTTPS Note that when RADIUS login is enabled WebRADIUSLogin 1 basic authentication is forced HTTPSRequireClientCertifi cate Requires client certificates for HTTPS connection The client certificate must be preloaded to the gateway and its matching private key must be installed on the managing PC Time and date must be correctly set on the gateway for the cli...

Page 170: ...tocol Protocol The protocol type for example UDP TCP ICMP ESP or Any or the IANA protocol number in the range of 0 Any to 255 The protocol field also accepts the abbreviated strings SIP MGCP MEGACO and HTTP Specifying these strings implies selection of the TCP or UDP protocols and the appropriate port numbers as defined on the device AccessList_Packet_Size Packet Size Maximum allowed packet size T...

Page 171: ...he default value is 3 RadiusTO The interval between each retry measured in seconds The valid range is 1 to 30 The default value is 10 RADIUSAuthServerIP RADIUS Authentication Server IP Address IP address of Authentication and Authorization server RADIUSAuthPort RADIUS Authentication Port Port number of Authentication and Authorization server The default value is 1645 RADIUSAccServerIP RADIUS Accou...

Page 172: ...ied by the RADIUS server are valid When this time expires the username and password becomes invalid and a must re verified with the RADIUS server The valid range is 1 to 0xFFFFFF 1 Never expires 0 Each request requires RADIUS authentication The default value is 300 5 minutes RadiusVSAVendorID RADIUS VSA Vendor ID Defines the vendor ID the gateway accepts when parsing a RADIUS response packet The v...

Page 173: ...associated with the SNMP trap community string SNMPManagerIsUsed_x SNMP Managers Table Up to five parameters each determines the validity of the parameters IP address and port number of the corresponding SNMP Manager used to receive SNMP traps 0 Disabled default 1 Enabled SNMPManagerTrapSendingEnabl e_x SNMP Managers Table Up to five parameters each determines the activation deactivation of sendin...

Page 174: ...sers_PrivKey PrivKey Privacy key Keys can be entered in the form of a text password or long hex string Keys are always persisted as long hex strings and keys are localized SNMPUsers_Group Group The group with which the SNMP v3 user is associated 0 read only group default 1 read write group 2 trap group Note all groups can be used to send traps SIP Configuration Parameters Table 41 SIP Configuratio...

Page 175: ... TCP connection for each call default 1 Use the same TCP connection for all calls LocalSIPPort SIP Local Port Local UDP port used to receive SIP messages The valid range is 1 to 65534 The default port is 5060 SIPGatewayName Gateway Name Use this parameter to assign a name to the gateway for example gateway1 com Ensure that the name you choose is the one that the Proxy is configured with to identif...

Page 176: ...2 the gateway monitors the connection with the Proxies by using keep alive messages OPTIONS or REGISTER To use Proxy Redundancy you must specify one or more redundant Proxies using multiple ProxyIP IP address definitions When port number is specified for example domain com 5080 DNS NAPTR SRV queries aren t performed even if ProxyDNSQueryType is set to 1 or 2 ProxyIP ProxyIP ProxyIP Redundant Proxy...

Page 177: ... a Proxy is used Applicable only if Proxy is not always used AlwaysSendToProxy 0 SendInviteToProxy 0 EnableProxyKeepAlive Enable Proxy Keep Alive 0 Disable default 1 Enable Keep alive with Proxy using OPTIONS 2 Enable Keep alive with Proxy using REGISTER If EnableProxyKeepAlive 1 SIP OPTIONS message is sent every ProxyKeepAliveTime If EnableProxyKeepAlive 2 SIP REGISTER message is sent every Regis...

Page 178: ... tables contains a domain name without port definition an SRV query is performed The gateway uses the first host name received from the SRV query The gateway then performs a DNS A record query for the host name to locate an IP address If set to NAPTR 2 an NAPTR query is performed If it is successful an SRV query is sent according to the information received in the NAPTR response If the NAPTR query...

Page 179: ...sent according to the information received in the NAPTR response If the NAPTR query fails an SRV query is performed according to the configured transport type If the Proxy IP address parameter contains a domain name with port definition for example ProxyIP domain com 5080 the gateway performs a regular DNS A record query When enabled NAPTR SRV queries are used to discover Proxy servers even if the...

Page 180: ...upports GRUU the REGISTER responses contain the gruu parameter in each Contact header field The Registrar Proxy provides the same GRUU for the same AOR and instance id in case of sending REGISTER again after expiration of the registration The gateway places the GRUU in any header field which contains a URI It uses the GRUU in the following messages INVITE requests 2xx responses to INVITE SUBSCRIBE...

Page 181: ...oming request If the Via includes rport tag with a port value rport 1001 the destination port of the response will be the port indicated in the rport tag IsProxyHotSwap Enable Proxy Hotswap Enable Proxy Hot Swap redundancy mode 0 Disabled default 1 Enabled If Hot Swap is enabled SIP INVITE message is first sent to the primary Proxy server If there is no response from the primary Proxy server for P...

Page 182: ...g starts over again When Random Weights 2 algorithm is used the outgoing requests are not distributed equally among the Proxies The weights are received from the DNS server by using SRV records The gateway sends the requests in such a fashion that each Proxy receives a percentage of the requests according to its assigned weight Load Balancing is not used in the following scenarios The ProxyIP tabl...

Page 183: ...e not performed even if DNSQueryType is set to 1or 2 RegistrarName Registrar Name Registrar domain name If specified the name is used as Request URI in REGISTER messages If isn t specified default the Registrar IP address or Proxy name or Proxy IP address is used instead GWRegistrationName Gateway Registration Name Defines the user name that is used in From and To headers of REGISTER messages If G...

Page 184: ...e 100rel parameter The gateway sends PRACK message if 180 183 response is received with 100rel in the Supported or the Required headers AssertedIdMode Asserted Identity Mode 0 None default 1 P asserted 2 P preferred The Asserted ID mode defines the header that is used in the generated INVITE request The header also depends on the calling Privacy allowed or restricted The P asserted or P preferred ...

Page 185: ...default 1 user phone string is part of the From header IsUseToHeaderAsCalledNu mber 0 Sets the destination number to the user part of the Request URI for IPÆTel calls and sets the Contact header to the source number for TelÆ IP calls default 1 Sets the destination number to the user part of the To header for IPÆTel calls and sets the Contact header to the username parameter for TelÆIP calls ...

Page 186: ...ason in the History Info that is 3xx 4xx SIP Reason If found it is passed to ISDN according to the following table SIP Reason Code ISDN Redirecting Reason 302 Moved Temporarily Call Forward Universal CFU 408 Request Timeout 480 Temporarily Unavailable 487 Request Terminated Call Forward No Answer CFNA 486 Busy Here 600 Busy Everywhere Call Forward Busy CFB If history reason is a Q 850 reason it is...

Page 187: ...eader Enable Reason Header Enables disables the usage of the SIP Reason header 0 Disable 1 Enable default EnablePtime 0 Remove the ptime header from SDP 1 Include the ptime header in SDP default EnableUserInfoUsage Enable User Information Usage Enables or disables usage of the User Information loaded to the gateway via the User Information auxiliary file 0 Disable default 1 Enable Defines the gate...

Page 188: ... 4 0 51 7 2 1 52 8 0 2 53 NetCoder NetCoder 20 default 40 60 80 100 120 8 8 3 default 54 Disable 0 Enable 1 AMR Amr 20 default 4 75 0 5 15 1 5 90 2 6 70 3 7 40 4 7 95 5 10 2 6 12 2 7 default Dynamic 0 120 Disable 0 Enable 1 EVRC Evrc 20 default 40 60 80 100 Variable 0 default 1 8 1 1 2 3 Full 4 Dynamic 0 120 Disable 0 Enable 1 Transparent Transparent 20 default 40 60 80 100 120 Always 64 Dynamic 0...

Page 189: ...ng annexb no in the SDP of the relevant SIP messages If silence suppression is enabled or set to Enable w o Adaptations annexb yes is included Both GSM FR and MS GSM coders use Payload Type 3 Using SDP it isn t possible to differentiate between the two Therefore it is highly recommended not to select both coders simultaneously For example CoderName g711Alaw64k 20 0 CoderName g711Ulaw64k 40 CoderNa...

Page 190: ...ssion after a fax is detected 0 No fax negotiation using SIP signaling default 1 Initiates T 38 fax relay 2 Initiates fax using the coder G 711 A law μ law with adaptations see note 1 3 Initiates T 38 fax relay If the T 38 negotiation fails the gateway re initiates a fax session using the coder G 711 A law μ law with adaptations see note 1 Fax adaptations Echo Canceller On Silence Compression Off ...

Page 191: ... is described in the Q 931 notation and is translated to corresponding SIP 40x or 50x value For example 404 for 3 503 for 34 and 502 for 27 For mapping of SIP to Q 931 and Q 931 to SIP release causes see 1Appendix H Release Reason Mapping IPAlertTimeout Tel to IP No Answer Timeout Defines the time in seconds the gateway waits for a 200 OK response from the called party IP side after sending an INV...

Page 192: ...ia is disabled default 1 Enable Early Media If enabled the gateway sends 183 Session Progress response with SDP instead of 180 ringing enabling the setup of the media stream prior to the answering of the call Sending 183 response depends on the Progress Indicator It is sent only if PI 1 or PI 8 was received in Proceeding or Alert PRI messages For CAS gateways see the ProgressIndicator2IP parameter...

Page 193: ...pattern used by the PBX to indicate a Hook Flash event When this pattern is detected from the Tel side the gateway responds as if a Hook Flash event occurs and sends an INFO message indicating Hook Flash If configured and a Hook Flash indication is received from the IP side the gateway generates this pattern to the Tel side The valid range is a 25 character string UseSIPURIForDiversionHea der Sets...

Page 194: ... as configured by the parameter RFC2833PayloadType Uses the same PT for send and receive if the remote party doesn t include the RFC 2833 DTMF PT in its SDP When TxDTMFOption is set to 0 the RFC 2833 PT is set according to the parameter RFC2833PayloadType for both transmit and receive ini file note The DTMF transmit methods are defined using a repetition of the same TxDTMFOption parameter up to fi...

Page 195: ...is reached new calls are not established The default value is max available channels no restriction on the maximum number of calls The valid range is 1 to 240 MaxCallDuration Max Call Duration Defines the maximum call duration in minutes If this time expires both sides of the call are released IP and Tel The valid range is 0 to 120 The default is 0 no limitation EnableBusyOut Enable Busy Out 0 Not...

Page 196: ...ay two stage dialing For incoming IPÆTel calls if the called number includes the characters w or p the gateway places a call with the first part of the called number and plays DTMF digits after the call is answered If the character p pause is used the gateway waits for 1 5 seconds before playing the next DTMF digit If the character w is used the gateway waits for detection of dial tone before it s...

Page 197: ..._ coder group ID from 1 to 4 Coder Name Ptime Rate Payload Type Silence Suppression Mode Coder Name Packetization Time Rate Payload Type Silence Suppression G 711 A law g711Alaw64k 10 20 default 30 40 50 60 80 100 120 Always 64 Always 8 Disable 0 Enable 1 G 711 μ law g711Ulaw64k 10 20 default 30 40 50 60 80 100 120 Always 64 Always 0 Disable 0 Enable 1 G 729 g729 10 20 default 30 40 50 60 80 100 A...

Page 198: ...Enable 1 EVRC Evrc 20 default 40 60 80 100 Variable 0 default 1 8 1 1 2 3 Full 4 Dynamic 0 120 Disable 0 Enable 1 Transparent Transparent 20 default 40 60 80 100 120 Always 64 Dynamic 0 120 Disable 0 Enable 1 QCELP QCELP 20 default 40 60 80 100 120 Always 13 Always 12 Disable 0 Enable 1 iLBC iLBC 20 default 40 60 80 100 120 15 default 30 default 60 90 120 13 Dynamic 0 120 Disable 0 Enable 1 T 38 t...

Page 199: ...ored Only the ptime of the first coder in the defined coder list is declared in INVITE 200 OK SDP even if multiple coders are defined If the coder G 729 is selected and silence suppression is enabled for this coder the gateway includes the string annexb no in the SDP of the relevant SIP messages If silence suppression is set to Enable w o Adaptations annexb yes is included Both GSM FR and MS GSM c...

Page 200: ...est preference value If both IP and Tel profiles apply to the same call the coders and other common parameters noted by an asterisk of the preferred Profile are applied to that call If the Preference of the Tel and IP Profiles is identical the Tel Profile parameters are applied For example IPProfile_1 name1 2 1 0 10 13 15 44 1 1 6000 0 2 0 0 0 1 0 IPProfile_2 name2 1 Not configured the default val...

Page 201: ...file 1 1 1 40 13 22 33 0 0 0 1 0 0 0 TelProfile_2 ModemProfile 2 2 0 40 13 0 0 0 0 Not configured the default value of the parameter is used Common parameter used in both IP and Tel profiles The Tel ProfileID can be used in the Trunk Group table TrunkGroup_x parameter Profile Name assigned to a ProfileID enabling users to identify it intuitively and easily This parameter can appear up to 4 times I...

Page 202: ...000 1 second MWIOnCode MWI On Digit Pattern Determines a digit code used by the gateway to notify the PBX of messages waiting for a specific extension This code is added as prefix to the dialed number The valid range is a 25 character string MWIOffCode MWI Off Digit Pattern Determines a digit code used by the gateway to notify the PBX that there aren t any messages waiting for a specific extension...

Page 203: ...rmines the value of the RS 232 data bit 7 7 bit 8 8 bit default SerialParity Determines the value of the RS 232 polarity 0 None default 1 Odd 2 Even SerialStop Determines the value of the RS 232 stop bit 1 1 bit default 2 2 bit SerialFlowControl Determines the value of the RS 232 flow control 0 None default 1 Hardware ISDN and CAS Interworking Related Parameters Table 43 ISDN and CAS Interworking ...

Page 204: ...ling from SIP to ISDN PRI using a proprietary SIP header 2 Enable ISDN Tunneling from SIP to ISDN PRI using a dedicated message body When ISDN Tunneling is enabled the gateway extracts the raw data received in a proprietary SIP header X ISDNTunnelingInfo or a dedicated message body application isdn in the SIP messages and sends the data as ISDN messages to the PSTN side ISDNDuplicateQ931Buff Mode ...

Page 205: ...se 2 Play according to early media default If a 180 response is received and the voice channel is already open due to a previous 183 early media response or due to an SDP in the current 180 response the ISDN CAS gateway doesn t play the RBT PI 8 is sent in an ISDN Alert message unless the parameter Progress Indicator to ISDN is configured differently If a 180 response is received but the early med...

Page 206: ...annel to hear the played Ringback tone To enable the gateway to send a 183 180 SDP responses set EnableEarlyMedia to 1 If EnableDigitDelivery 1 the gateway doesn t play a Ringback tone to IP and doesn t send 183 or 180 SDP responses DefaultCauseMapISDN2I P Default Cause Mapping From ISDN to IP Defines a single default ISDN Release Cause that is used in ISDN to IP calls instead of all received rele...

Page 207: ... ProgressIndicator2ISDN _ID Progress Indicator to ISDN ID Trunk number 0 7 0 1 or 8 1 Not configured default If set to 0 PI is not sent to ISDN If set to 1 or 8 the PI value is sent to PSTN in Q 931 Proceeding and Alerting messages If not configured the PI in ISDN messages is set according to the Play Ringback to Tel parameter Usually if PI 1 or 8 the PSTN PBX cuts through the audio channel withou...

Page 208: ... used with PSTN networks that don t support the opening of a TDM channel before an ISDN Connect message is received SIP183Behavior 183 Message Behavior Defines the ISDN message that is sent when 183 Session Progress message is received for IPÆTel calls 0 Progress message default 1 Alert message When set to 1 the gateway sends an Alert message after the receipt of a 183 response instead of an ISDN ...

Page 209: ...nformation Element UUIE from PRI Setup message to SIP INVITE message The IE is transferred using a proprietary X UserToUser SIP header EnableUUIIP2Tel Enable User to User IE for IP to Tel 0 Disabled default 1 Enable transfer of UUIE from SIP INVITE message to PRI Setup message The IE is received using a proprietary X UserToUser SIP header ScreeningInd2IP Send Screening Indicator to IP The paramete...

Page 210: ...nnect message with PI 8 and plays a Busy or a Reorder tone to the PSTN depending on the release cause 2 Delays the sending of an ISDN Disconnect message for TimeForReorderTone seconds and plays a Busy or a Reorder tone to the PSTN Applicable only if the call is released from the IP before it reaches the Connect state Otherwise the Disconnect message is sent immediately and no tones are played Trun...

Page 211: ...diately after the gateway finishes dialing default To activate this feature set the parameter EnableDSPIPMDetectors to 1 Usually this feature is used only when early media is used to establish voice path before the call is answered This feature is applicable only when the protocol type is CAS EnableDSPIPMDetectors Enables disables the IPmedia DSP detectors 0 Disable default 1 Enable The gateway s ...

Page 212: ...from the gateway to ISDN is not answered during this timeout the call is released The valid range is 10 to 240 The default value is 50 Applicable only to Japan NTT PRI variant ProtocolType 16 This timer is also affected by the parameter PSTNAlertTimeout EarlyAnswerTimeout Defines the time in seconds the gateway waits for a CONNECT response from the called party Tel side after sending a SETUP messa...

Page 213: ...s parameter is obsolete use instead TrunkGroup_x DefaultNumber Default Destination Number Defines the telephone number that the gateway uses if the parameters TrunkGroup_x or ChannelList does not include a phone number The parameter is used as a starting number for the list of B channels comprising all trunk groups in the gateway ChannelSelectMode Channel Select Mode Defines common rule of port al...

Page 214: ... Channel select mode for that Trunk Group c Registration mode for that Trunk Group Per Endpoint 0 or Per Trunk Group 1 If not configured 1 the value of AuthenticationMode is used Available values are identical to those defined by the ChannelSelectMode parameter AddTrunkGroupAsPrefix Add Trunk Group ID as Prefix 0 not used 1 For TelÆIP incoming call Trunk Group ID is added as prefix to destination ...

Page 215: ...el Display Name is not empty UseDisplayNameAsSource Number Use Display Name as Source Number Applicable to IPÆTel calls 0 The IP Source Number is used as the Tel Source Number and the IP Display Name is used as the Tel Display Name if IP Display Name is received If no Display Name is received from IP the Tel Display Name remains empty default 1 If an IP Display Name is received it is used as the T...

Page 216: ...ess can include wildcards The x wildcard is used to represent single digits for example 10 8 8 xx represents all addresses between 10 8 8 10 to 10 8 8 99 The wildcard represents any number between 0 and 255 for example 10 8 8 represents all addresses between 10 8 8 0 and 10 8 8 255 If the string ENUM is specified in the Destination IP Address field an ENUM query containing the destination phone nu...

Page 217: ...es between 10 8 8 0 and 10 8 8 255 If the Source IP field includes an FQDN DNS resolution is performed according to DNSQueryType RemovePrefix IP to Tel Remove Routing Table Prefix 0 Don t remove prefix default 1 Remove PSTN prefix defined in the IP to Trunk Group routing table from a telephone number of an incoming IPàTel call before forwarding it to PSTN For example To route an incoming IPàTel Ca...

Page 218: ... EnableRPIHeader 1 and AddTON2RPI 1 it is possible to configure the calling and called number type and number plan using the Number Manipulation tables for TelÆIP calls NumberMapTel2IP Destination Phone Number Manipulation Table for TelÆIP calls Manipulates the destination number for Tel to IP calls NumberMapTel2IP a b c d e f g a Destination number prefix b Number of stripped digits from the left...

Page 219: ...7 0 22 10 13 77 8 The Source IP address can include the x wildcard to represent single digits For example 10 8 8 xx represents all the addresses between 10 8 8 10 to 10 8 8 99 The wildcard represents any number between 0 and 255 for example 10 8 8 represents all the addresses between 10 8 8 0 and 10 8 8 255 SourceNumberMapTel2IP Source Phone Number Manipulation Table for TelÆIP calls SourceNumberM...

Page 220: ...rMapIP2Tel 01 2 972 0 034 1 SourceNumberMapIP2Tel 03 2 667 0 22 The Source IP address can include the x wildcard to represent single digits For example 10 8 8 xx represents all the addresses between 10 8 8 10 to 10 8 8 99 The wildcard represents any number between 0 and 255 for example 10 8 8 represents all the addresses between 10 8 8 0 and 10 8 8 255 For ETSI ISDN variant the following Number Pl...

Page 221: ...le of call failure reason values received from the PSTN side in Q 931 presentation If a call is released as a result of one of these reasons the gateway tries to find an alternative trunk group to that call in the IP to Trunk Group Routing table For example AltRouteCauseIP2Tel 3 No route to destination AltRouteCauseIP2Tel 1 Unallocated number AltRouteCauseIP2Tel 17 Busy here This parameter can app...

Page 222: ... failure The range is 100 to 1000 The default value is 250 msec Alternative Routing Parameters AddPhoneContextAsPrefix Add Phone Context As Prefix Determines whether or not the received Phone Context parameter is added as a prefix to the outgoing ISDN SETUP Called and Calling numbers Valid options include 0 Disable default 1 Enable PhoneContext Phone Context Table When a call is received from the ...

Page 223: ...apan Nippon Telegraph E1_AUSTEL_ISDN 17 Australian Telecom T1_HKT_ISDN 18 Hong Kong HKT E1_KOR_ISDN 19 Korean operator T1_HKT_ISDN 20 Hong Kong HKT over T1 E1_QSIG 21 T1_QSIG 23 E1_FRENCH_VN3_ISDN 31 T1_DMS100_Meridian 35 E1_NI2_ISDN 40 The gateway simultaneously supports different variants of CAS and PRI protocols on different E1 T1 spans no more than four simultaneous PRI variants ProtocolType_x...

Page 224: ... T1 line 0 Generate the clock according to the Rx of the E1 T1 line default 1 Generate the clock according to the internal TDM bus For detailed information on configuring the gateway s clock settings see Gateway Clock Settings The source of the internal TDM bus clock is determined by the parameter TDMBusClockSource ClockMaster_x Clock Master Same as the description for parameter ClockMaster for a ...

Page 225: ...description for parameter LineCode for a specific trunk ID x 0 to 7 BchannelNegotiation B channel Negotiation Determines the ISDN B Channel negotiation mode 0 Preferred 1 Exclusive default Applicable to ISDN protocols NFASGroupNumber_x NFAS Group Number 0 Non NFAS trunk default 1 to 4 NFAS group number Indicates the NFAS group number NFAS member for the selected trunk x identifies the Trunk ID 0 7...

Page 226: ...kTable dat that defines the CAS protocol It is possible to define up to eight different CAS files by repeating this parameter Each CAS file can be associated with one or more of the gateway trunks using the parameter CASTableIndex_x CASTablesNum 1 to 8 Indicates how many CAS protocol configurations files are loaded IdleABCDPattern Idle ABCD Pattern Range 0x0 to 0xF Default 1 default pattern 0000 A...

Page 227: ...h is found or the timer expires the digit collection process is terminated even if Sending Complete wasn t received ISDNRxOverlap_x Enable Receiving of Overlap Dialing Enable disable Rx ISDN overlap per trunk ID x 0 to 7 0 Disabled default 1 Enabled If enabled the gateway receives ISDN called number that is sent in the Overlap mode The SETUP message to IP is sent only after the number including th...

Page 228: ... the time in seconds that the gateway waits between digits that are received from the ISDN when TelÆIP overlap dialing is performed When this inter digit timeout expires the gateway uses the collected digits for the called destination number The range is 1 to 10 seconds The default value is 4 seconds MaxDigits Max Digits In Phone Num for Overlap Dialing Defines the maximum number of collected dest...

Page 229: ...nt Switches PBXs by different vendors Several implementations vary a little from the specification Therefore to provide a flexible interface that supports these ISDN variants the ISDN behavior parameters are used ISDNInCallsBehavior Incoming Calls Behavior 2048 Sends Channel ID in the first response to an incoming Q 931 Call Setup message Otherwise the Channel ID is sent only if the gateway requir...

Page 230: ...te ASN1 decoding is performed on Facility IE 128 Connect ACK message is sent in response to received Q 931 Connect Applicable only to Euro ISDN User side outgoing calls Otherwise the Connect ACK is not sent default 512 Enables to configure T1 NFAS Interface ID see the parameter ISDNNFASInterfaceID_x Applicable to 4 5ESS DMS NI 2 and HKT variants 2048 Always set the Channel Identification IE to exp...

Page 231: ...s set the channel ID 16 is considered as a valid B channel ID but timeslot values are converted to reflect the range 1 to 15 and 17 to 31 This is the new QSIG mode of operation When this bit is not set default the channel_id 16 is not allowed as for all ETSI like standards ISDNOutCallsBehavior Outgoing Calls Behavior 1024 Numbering plan type for T1 IPÆTel calling number are defined according to th...

Page 232: ...yEnhancedRedundanc yDepth Fax Relay Enhanced Redundancy Depth Determines the number of repetitions applied to control packets when using T 38 standard The valid range is 0 to 4 The default value is 0 FaxRelayRedundancyDepth Fax Relay Redundancy Depth Number of times that each fax relay payload is retransmitted to the network The valid range is 0 to 2 The default value is 0 FaxRelayMaxRate Fax Rela...

Page 233: ...tect Fax on Answer Tone 0 Starts T 38 procedure on detection of V 21 preamble default 1 Starts T 38 Procedure on detection of CED fax answering tone FaxModemBypassBasicRTPPa cketInterval Determines the basic frame size that is used during fax modem bypass sessions 0 set internally default 1 5 msec not recommended 2 10 msec 3 20 msec When set for 5 msec 1 the maximum number of simultaneous channels...

Page 234: ...elay N A 2 Enable Bypass default 3 Events Only Transparent with Events BellModemTransportType Determines the Bell modem transport method 0 Transparent default 2 Bypass 3 Transparent with events InputGain Input Gain PCM input gain control in dB This parameter sets the level for the received PSTNÆIP signal The valid range is 32 to 31 dB The default value is 0 dB This parameter is intended for advanc...

Page 235: ...the parameter EchoCancellerLength as it automatically acquires its value from the parameter MaxEchoCancellerLength Maximum Echo Canceler Length in msec 0 based on various internal gateway settings 64 msec default 4 32 msec 11 64 msec 22 128 msec When set to 128 msec the number of available gateway channels is reduced by a factor of 5 6 For example Gateway with 8 E1 spans capacity is reduced to 6 s...

Page 236: ...me in msec units after playing DTMF or MF digits to the Tel PSTN side that arrive as Relay from the IP side Valid range is 0 to 2 000 msec Default is 1 000 msec TxDTMFHangOverTime Defines the Voice Silence time in msec units after detecting the end of DTMF or MF digits at the Tel PSTN side when the DTMF Transport Type is either Relay or Mute Valid range is 0 to 2 000 msec Default is 100 msec DTMFT...

Page 237: ...ptions include 0 Randomize default 1 No Randomize RTCPXREscIP RTCP XR Collection Server IP address of the Event State Compositor ESC The gateway sends RTCP XR reports using PUBLISH messages to this server The address can be configured as a numerical IP address or as a domain name RTCPXRReportMode RTCP XR Report Mode Determines whether or not RTCP XR reports are sent to the Event State Compositor E...

Page 238: ...te and load this file CASFileName This is the name of the file containing specific CAS protocol definition such as E_M_WinkTable dat These files are provided to support various types of CAS signaling CASFileName_x CAS file name for example E_M_WinkTable dat that defines the CAS protocol It is possible to define up to eight different CAS files by repeating this parameter Each CAS file can be associ...

Page 239: ...V7122 Gateway User Guide 239 Reader s Notes ...

Page 240: ...240 V7122 GatewayUser Guide ...

Page 241: ... IP address of the gateway for example BootP DHCP Server Parameters BootP DHCP can be used to provision the following parameters included in the BootP DHCP reply Note that only the IP address and subnet mask are mandatory IP address subnet mask Mandatory parameters that are sent to the gateway every time a BootP DHCP process occurs Default gateway IP address An optional parameter that is sent to t...

Page 242: ...242 V7122 GatewayUser Guide ini file name An optional parameter that contains the name of the ini file to be loaded to the gateway using TFTP ...

Page 243: ...s Identifier The DHCP server can use this product name to assign an IP address accordingly After power up the gateway performs two distinct DHCP sequences Only in the second sequence DHCP option 60 is contained If the gateway is reset from the Web SNMP only a single DHCP sequence containing option 60 is sent If DHCP procedure is used the new gateway IP address allocated by the DHCP server must be ...

Page 244: ...e Upgrade Wizard To save the cmp file to non volatile memory use the fb command line switches If the file is not saved the gateway reverts to the old version of software after the next reset For information on using command line switches see Using Command Line Switches Vendor Specific Information Field The gateway uses the vendor specific information field in the BootP request to provide device re...

Page 245: ...Software Version XXXXXXXXXXXX 12 224 Geographical Address 0 31 TP 260 Only 1 225 Chassis Geographical Address 0 31 TP 260 Only 1 229 E M N A 1 Table 49 exemplifies the structure of the vendor specific information field for a TP 1610 slave module with IP address 10 2 70 1 Table 49 Structure of the Vendor Specific Information Field Vendor Specific Information Code Length Total Tag Num Length Value T...

Page 246: ...246 V7122 GatewayUser Guide Reader s Notes ...

Page 247: ...d Call Hold and Retrieve Features The party that initiates the hold is called the holding party the other party is called the held party The gateway can t initiate the hold but it can respond to hold request and as such it is a held party After a successful hold the held party should hear HELD_TONE defined in the gateway s Call Progress Tones file Retrieve can be performed only by the holding part...

Page 248: ...completing dialing C phone number Transfer from setup While hearing ring back Transfer from alert While speaking to C Transfer from active Blind transfer is performed after we have a call between A and B and A party decides to transfer the call to C immediately without speaking with C The result of the transfer is a call between B and C just like consultation transfer only skipping the consultatio...

Page 249: ...C2833PayloadType parameter If the remote side doesn t include telephony event in its SDP the gateway sends DTMF digits in transparent mode as part of the voice stream Sending DTMF digits in RTP packets as part of the audio stream DTMF Relay is disabled This method is normally used with G 711 coders with other Low Bit Rate LBR coders the quality of the DTMF digits is reduced To set this mode TxDTMF...

Page 250: ...Users can limit the fax rate using the FaxRelayMaxRate parameter and can enable disable ECM fax mode using the FaxRelayECMEnable parameter When using T 38 mode the user can define a redundancy feature to improve fax transmission over congested IP network This feature is activated by FaxRelayRedundancyDepth and FaxRelayEnhancedRedundancyDepth parameters Although this is a proprietary redundancy sch...

Page 251: ...r IP Networks Voice band data VBD is the transport of modem facsimile and text telephony signals over a voice channel of a packet network with a codec appropriate for such signals For V 152 capability the gateway supports T 38 as well as VBD codecs that is G 711 A law and G 711 μ law The selection of capabilities is performed using the coders table When in VBD mode for V 152 implementation support...

Page 252: ...eader The gateway supports the sending of notifications to a remote party notifying the occurrence or detection of certain events on the media stream Event detection and notifications is performed using the X Detect SIP message header and only when establishing a SIP dialog For supporting some events certain gateway configurations need to be performed The table below lists the support event types ...

Page 253: ...event the event is notified to the remote party by sending an INFO message with the following message body Content Type application X DETECT Type AMD CPT FAX PTT Subtype xxx according to the defined subtypes of each type Below is an example of SIP messages implementing the X Detect header INVITE sip 101 10 33 2 53 user phone SIP 2 0 Via SIP 2 0 UDP 10 33 2 53 branch z9hG4bKac5906 Max Forwards 70 F...

Page 254: ...value of RemoteBaseUDPPort on the local gateway must equal the value of BaseUDPPort of the remote gateway The gateway uses these parameters to identify and distribute the payloads from the received multiplexed IP packet to the relevant channels In ThroughPacket mode the gateway uses a single UDP port for all incoming multiplexed packets and a different port for outgoing packets These ports are con...

Page 255: ... of delay at any time during the call the packet arrives too late The coder tries to access a frame and is not able to find one The coder must produce a voice sample even if a frame is not available It therefore compensates for the missing packet by adding a Bad Frame Interpolation BFI packet This loss is then flagged as the buffer being too small The dynamic algorithm then causes the size of the ...

Page 256: ...ng table entries Destination IP address is disallowed if no ping to the destination is available ping is continuously initiated every 7 seconds when an inappropriate level of QoS was detected or when DNS host name is not resolved The QoS level is calculated according to delay or packet loss of previously ended calls If no call statistics are received for two minutes the QoS information is reset Th...

Page 257: ...d to configure the Alternative Routing mechanism AltRoutingTel2IPEnable AltRoutingTel2IPMode IPConnQoSMaxAllowedPL IPConnQoSMaxAllowedDelay Call Detail Report The Call Detail Report CDR contains vital statistic information on calls made by the gateway CDRs are generated at the end and optionally at the beginning of each call determined by the parameter CDRReportLevel and sent to a Syslog server Th...

Page 258: ...pulation Durat Call Duration Coder Selected Coder Intrv Packet Interval RtpIp RTP IP Address Port Remote RTP Port TrmSd Initiator of Call Release IP Tel Unknown TrmReason Termination Reason Fax Fax Transaction during the Call InPackets Number of Incoming Packets OutPackets Number of Outgoing Packets PackLoss Number of Incoming Lost Packets UniqueId unique RTP ID SetupTime Call Setup Time ConnectTi...

Page 259: ...ing gateway Numeric 192 168 14 43 Start Acc Stop Acc 6 Service Type Type of service requested Numeric 1 login Start Acc Stop Acc 26 h323 incoming conf id 1 H 323 SIP call identifier Up to 32 octets Start Acc Stop Acc 26 h323 remote address 23 IP address of the remote gateway Numeric Stop Acc 26 h323 conf id 24 H 323 SIP call identifier Up to 32 octets Start Acc Stop Acc 26 h323 setup time 25 Setup...

Page 260: ...Acc Stop Acc 41 Acct Delay Time No of seconds tried in sending a particular record Numeric 5 Start Acc Stop Acc 42 Acct Input Octets Number of octets received for that call duration Numeric Stop Acc 43 Acct Output Octets Number of octets sent for that call duration Numeric Stop Acc 44 Acct Session Id A unique accounting identifier match start stop String 34832 Start Acc Stop Acc 46 Acct Session Ti...

Page 261: ... packets 220 called station id 201 calling station id 202 Accounting non standard parameters 4923 33 h323 gw id 4923 23 h323 remote address 212 179 22 214 4923 1 h323 ivr out h323 incoming conf id 02102944 600a1899 3fd61009 0e2f3cc5 4923 30 h323 disconnect cause 22 0x16 4923 27 h323 call type VOIP 4923 26 h323 call origin Originate 4923 24 h323 conf id 02102944 600a1899 3fd61009 0e2f3cc5 Trunk to ...

Page 262: ...3 51 Prefix 4 192 168 3 51 It is also possible to define Prefix 192 168 3 51 instead of the four lines above 4 In gateway B route IPÆPSTN calls to Trunk Group ID according to the first digit of the called number PSTNPrefix 1 1 PSTNPrefix 2 2 PSTNPrefix 3 4 PSTNPrefix 4 4 5 In gateway B remove the first digit from each IPÆPSTN number before it is used in an outgoing call NumberMapIP2Tel 1 Proxy or ...

Page 263: ... REGISTER messages are sent to the Registrar s IP address if configured or to the Proxy s IP address A single message is sent once per gateway or messages are sent per B channel according to the parameter AuthenticationMode The registration request is resent according to the parameter RegistrartionTimeDivider For example if RegistrationTimeDivider 70 and Registration Expires time 3600 the gateway ...

Page 264: ...56655skKw 8000 1000 10 8 201 108 CSeq 18153 INVITE Contact sip 8000 10 8 201 108 user phone User Agent 3Com Sip Gateway MP 108 FXS v 4 20 299 410 Supported 100rel em Allow REGISTER OPTIONS INVITE ACK CANCEL BYE NOTIFY PRACK REFER INFO Content Type application sdp Content Length 208 v 0 o 3ComGW 18132 74003 IN IP4 10 8 201 108 s Phone Call c IN IP4 10 8 201 108 t 0 0 m audio 4000 RTP AVP 8 96 a rtp...

Page 265: ... 4 20 299 412 CSeq 18153 INVITE Supported 100rel em Content Length 0 Phone 1000 answers the call and sends 200 OK message to MP gateway 10 8 201 108 F4 10 8 201 10 10 8 201 108 200 OK SIP 2 0 200 OK Via SIP 2 0 UDP 10 8 201 108 branch z9hG4bKacsiJkDGd From sip 8000 10 8 201 108 tag 1c5354 To sip 1000 10 8 201 10 tag 1c7345 Call ID 534366556655skKw 8000 1000 10 8 201 108 CSeq 18153 INVITE Contact s...

Page 266: ...354 To sip 1000 10 8 201 10 tag 1c7345 Call ID 534366556655skKw 8000 1000 10 8 201 108 Server 3Com Sip Gateway TrunkPack 1610 v 4 20 299 412 CSeq 18154 BYE Supported 100rel em Content Length 0 SIP Authentication Example V7122 gateway supports basic and digest authentication types according to SIP RFC 3261 standard A proxy server might require authentication before forwarding an INVITE message A Re...

Page 267: ...1 17 Content Length 0 WWW Authenticate Digest realm 3Com com nonce 11432d6bce58ddf02e3b5e1c77c010d2 stale FALSE algorithm MD5 According to the sub header present in the WWW Authenticate header the correct REGISTER request is formed Since the algorithm used is MD5 take The username from the ini file M2K 3Com The realm return by the proxy 3Com com The password from the ini file 3Com The equation to ...

Page 268: ... calculation is the response needed by the gateway to be able to register with the Proxy The response is b9c45d0234a5abf5ddf5c704029b38cf At this time a new REGISTER request is issued with the response REGISTER sip 10 2 2 222 SIP 2 0 Via SIP 2 0 UDP 10 1 1 200 From sip 122 10 1 1 200 tag 1c23940 To sip 122 10 1 1 200 Call ID 654982194 10 1 1 200 Server 3Com Sip Gateway TrunkPack 1610 v 4 20 299 41...

Page 269: ...00 From sip 122 10 1 1 200 tag 1c23940 To sip 122 10 1 1 200 Call ID 654982194 10 1 1 200 Cseq 1 REGISTER Date Thu 26 Jul 2001 09 34 42 GMT Server Columbia SIP Server 1 17 Content Length 0 Contact sip 122 10 1 1 200 expires Thu 26 Jul 2001 10 34 42 GMT action proxy q 1 00 Contact 122 10 1 1 200 expires Tue 19 Jan 2038 03 14 07 GMT action proxy q 0 00 Expires Thu 26 Jul 2001 10 34 42 GMT ...

Page 270: ...270 V7122 GatewayUser Guide Reader s Notes ...

Page 271: ...efer Full Duplex connections to Half Duplex ones and 100 Base TX to 10 Base T due to the larger bandwidth It is strongly recommended to use the same mode in both link partners Any mismatch configuration can yield unexpected functioning of the Ethernet connection When remote configuration is performed the gateway should be in the correct Ethernet setting prior to the time this parameter takes effec...

Page 272: ...en if the primary interface has returned to life After start up the gateway generates a gratuitous ARP message each time a switchover occurs For correct functionality of the redundancy mechanism it is recommended to configure both links to the same mode It is essential that both link partners the primary link partner and the secondary link partner have the same capabilities so that whenever a swit...

Page 273: ...ccording to the avt rtp noop draft see RTP NO OP For SNMP NAT traversal see SNMP NAT Traversal STUN Simple Traversal of UDP through NATs STUN according to RFC 3489 is a client server protocol that solves most of the NAT traversal problems The STUN server operates in the public Internet and the STUN clients are embedded in end devices located behind NAT STUN is used both for the signaling and the m...

Page 274: ...binding information after this time expires STUN only applies to UDP doesn t support TCP and TLS STUN can t be used when the gateway is located behind a symmetric NAT For defining the STUN server use either the STUNServerPrimaryIP or STUNServerDomainName parameter with priority to the first one First Incoming Packet Mechanism If the remote gateway resides behind a NAT device it s possible that the...

Page 275: ... T 38 session is activated Sent packets are a duplication of the previously sent frame including duplication of the sequence number Point to Point Protocol over Ethernet PPPoE PPPoE is a method of sending the Point to Point Protocol over Ethernet network Point to Point Protocol PPP Overview Point to Point Protocol PPP provides a method of transmitting data over serial point to point links The prot...

Page 276: ...them handles and manages the specific needs required by their respective network layer protocol When working in an IP network IPCP is used as the Network Configuration Protocol The IPCP is used to configure the network layer of the hosts requesting declaring on IP Addresses Further information on PPP Protocol is available on the IETF website http www ietf org rfc rfc1661 txt Further information on...

Page 277: ...n the LCP configuration phase the server requires a specific authentication none PAP or CHAP are supported The ini file parameters PPPoEUserName PPPoEPassword and PPPoEServerName are used to configure the authentication parameters If the Access Concentrator is configured to operate in PAP the PPPoEUserName and PPPoEPassword are used as Username and Password in this case the PPPoEServerName paramet...

Page 278: ...ng to the following procedure The first packet arriving on a newly opened channel sets the source IP address and UDP port from which further packets are received Thus the source IP address and UDP port identify the currently accepted stream If a new packet arrives whose source IP address or UDP port are different to the currently accepted RTP stream there are two options The new packet has a sourc...

Page 279: ...d on time zone or location offset that the system is to a standard point of reference called the Universal Time Coordinate UTC The time offset that the NTP client should use is a configurable parameter that can be specified either in the ini file NTPServerUTCOffset or using an SNMP MIB object If required the clock update is performed by the client as the final step of the update process The update...

Page 280: ...esses for the different traffic types One IP address is assigned to a combination of two traffic types Media and Control OAM and Control or OAM and Media while the other IP address is assigned to whichever traffic type that is not included in this combination For example a typical scenario using this mode would include one IP address assigned for Control and OAM and another IP address assigned for...

Page 281: ...traffic is assigned the Management VLAN ID and Bronze class of service Each of these parameters can be configured with an 802 1p q value traffic type to VLAN ID and class of service to 802 1p priority As a safety measure the VLAN mechanism is activated only when the gateway is loaded from the flash memory Therefore when using BootP Load an ini file with VlanMode 1 and SaveConfiguration 1 Then afte...

Page 282: ... to the gateway The switch sends all packets intended for the gateway according to the switch s configuration to the gateway without altering them For packets whose VLAN ID is identical to the switch s PVID In this case the switch removes the tag and sends a packet The gateway only accepts packets that have a VLAN ID identical to one of its interfaces control media or OAM Packets with a VLAN ID th...

Page 283: ...er values only and are to be replaced with actual values appropriate to your system Integrating Using the Embedded Web Server To integrate the gateway into a VLAN and multiple IPs network using the Embedded Web Server 1 Access the Embedded Web Server Accessing the Embedded Web Server 2 Use the Software Upgrade Wizard Software Upgrade Wizard to load and burn the firmware version to the gateway VLAN...

Page 284: ...IP in the field IP Networking Mode Configure the OAM parameters only if the OAM networking parameters are different from the networking parameters used in the Single IP Network mode Figure 83 Example of the IP Settings Screen Click the Submit button to save your changes 5 Configure the IP Routing table by completing the following steps the IP Routing table is required to define static routing rule...

Page 285: ...o a VLAN and multiple IPs network using the ini file 1 Prepare an ini file with parameters shown in Figure 77 see the following notes If the BootP TFTP utility and the OAM interface are located in the same network the Native VLAN ID VlanNativeVlanId must be equal to the OAM VLAN ID VlanOamVlanId which in turn must be equal to the PVID of the switch port the gateway is connected to Therefore set th...

Page 286: ...31 174 50 LocalOAMSubnetMask 255 255 0 0 LocalOAMDefaultGW 0 0 0 0 IP Routing table parameters RoutingTableDestinationsColumn 130 33 4 6 83 4 87 6 RoutingTableDestinationMasksColumn 255 255 255 255 255 255 255 0 RoutingTableGatewaysColumn 10 32 0 1 10 31 0 1 RoutingTableInterfacesColumn 1 0 RoutingTableHopsCountColumn 20 20 2 Use the BootP TFTP utility Loading the cmp File Booting the Device to lo...

Page 287: ...V7122 Gateway User Guide 287 Reader s Notes ...

Page 288: ...288 V7122 GatewayUser Guide ...

Page 289: ...unks connected to PBX 1 ClockMaster_x 1 for all master gateway trunks connected to PBX 2 Assuming that the gateway recovers its internal clock from one of the slave trunks connected to PBX 1 and provides clock to PBX 2 on its master trunks In addition it is necessary to define from which of the slave trunks the gateway recovers its clock TDMBusPSTNAutoClockEnable 1 the gateway automatically select...

Page 290: ...en The sending device transmits a sending complete IE in the ISDN Setup or the following INFO messages to signal that no more digits are going to be sent The inter digit timeout configured by the parameter TimeBetweenDigits expires The default for this timeout is 4 seconds The maximum allowed number of digits configured by the parameter MaxDigits is reached The default is 30 digits A match is foun...

Page 291: ...e parameter DchConfig_x Trunk_type is used to define the type of NFAS trunk Trunk_type is set to 0 for the primary trunk to 1 for the backup trunk and to 2 for an ordinary NFAS trunk x stands for the physical trunkID 0 to 7 For example to assign the first four gateway T1 trunks to NFAS group 1 in which trunk 0 is the primary trunk and trunk 1 is the backup trunk use the following configuration NFA...

Page 292: ...s not a part of an NFAS group However to include the Interface Identifier in Q 931 Setup Channel Identification IE configure ISDNIBehavior_x 2048 in the ini file Working with DMS 100 Switches The DMS 100 switch requires the following NFAS Interface ID definitions InterfaceID 0 for the Primary trunk InterfaceID 1 for the Backup trunk InterfaceID 2 for a 24 B channel T1 trunk InterfaceID 3 for a 24 ...

Page 293: ...DchConfig_3 2 B channel NFAS trunk Redirect Number and Calling Name Display The following tables define the gateway s redirect number and calling name Display support for various PRI variants Table 56 Calling Name Display DMS 100 NI 2 4 5ESS Euro ISDN NTÆTE Yes Yes Yes Yes TEÆNT Yes Yes Yes No Table 57 Redirect Number DMS 100 NI 2 4 5ESS Euro ISDN NTÆTE Yes Yes Yes Yes TEÆNT Yes Yes Yes No ...

Page 294: ...294 V7122 GatewayUser Guide Reader s Notes ...

Page 295: ...om the power and network cables 2 Reconnect the power cable the gateway is powered up After approximately 45 seconds the ACT LED blinks for about 4 seconds 3 While the ACT LED is blinking press shortly on the reset button located on the front panel the gateway resets a second time and is restored with factory default parameters username Admin password Admin 4 Reconnect the network cable 5 Assign t...

Page 296: ...le V7122 initialization problems such as incorrectly defined or undefined local IP address subnet mask and the like Figure 86 RS 232 Status and Error Messages MAC address 00 90 8F 01 00 9E Local IP address 10 1 37 6 Subnet mask 255 255 0 0 Default gateway IP address 10 1 1 5 TFTP server IP address 10 1 1 167 Boot file name ram35136 cmp INI file name gateway ini Call agent IP address 10 1 1 18 Log ...

Page 297: ...ones dat Load Voice Prompts file using FTPS with user root and password wheel VPFileUrl ftps root wheel ftpserver corp com vp dat Update every day at 03 00 AM AutoUpdatePredefinedTime 03 00 Note The cmp file isn t updated since it is disabled by default AutoUpdateCmpFile See the following notes When HTTP or HTTPS are used the gateway contacts the Web server s and queries for the requested files Th...

Page 298: ...ies for the latest version every 60 minutes and applies the new settings immediately For additional security use HTTPS or FTPS The gateway supports HTTPS RFC 2818 and FTPS using the AUTH TLS method draft murray auth ftp ssl 16 for the Automatic Update mechanism To load configuration files from an NFS server the NFS file system parameters should be defined in the configuration ini file The followin...

Page 299: ...NMP it retains its network parameters and attempts to load the software cmp file and or configuration files from a preconfigured TFTP server If a preconfigured TFTP server doesn t exist the gateway operates using the existing software and configuration files loaded on its non volatile memory After the operational software runs if DHCP is configured the gateway attempts to renew its lease with the ...

Page 300: ...300 V7122 GatewayUser Guide Figure 88 Gateway s Startup Process ...

Page 301: ... actually implemented in the gateway Table 58 Example of Parameter Table Remote Management Connections Index Fields 1 Connection Number Connection Number User Name User Password Time Connected msec Permissions 0 Admin Yellow9 0 All 1 Gillian Red5 1266656 Read Only 2 David Orange6 0 Read Write Table 59 Example of Parameter Table Port to Port Connections Index Fields 1 Source Ports 2 Destination IP ...

Page 302: ...s Dynamic Tables vs Static Tables Static Tables Static tables don t support adding new lines or removing deleting existing lines All lines in a Static table are pre configured with default values Users can only modify the values of the existing lines After reset all lines in a Static table are available Dynamic Tables Dynamic tables support adding and removing lines They are always initialized as ...

Page 303: ...ations they configure for example NFS IPSec When loading an ini file to the gateway the recommended policy is to include only tables that belong to applications that are to be configured Dynamic tables of other applications are empty but static tables are not The ini file includes a Format line that defines the columns of the table to be modified this may vary from ini file to ini file for the sam...

Page 304: ...elds in a table In this case all other fields are assigned with the pre defined default values for each configured line The order of the fields in the Format line isn t significant as opposed to the Index fields The fields in the Data lines are interpreted according to the order specified in the Format line The sign in a Data line indicates that the user wants to assign the pre defined default val...

Page 305: ...Corporate Logo The main corporate logo can be replaced either with a different logo image file see Replacing the Main Corporate Logo with an Image File or with a text string see Replacing the Main Corporate Logo with a Text String Note that when the main corporation logo is replaced 3Com logo on the left bar see Figure 34 and in the Software Upgrade Wizard see Software Upgrade Wizard disappear Als...

Page 306: ...gate to the folder that contains the logo image file you want to load 5 Click the Send File button the file is sent to the device When loading is complete the screen is automatically refreshed and the new logo image is displayed 6 Note the appearance of the logo If you want to modify the width of the logo the default width is 339 pixels in the Logo Width field enter the new width in pixels and cli...

Page 307: ...e The optimal setting depends on the resolution settings The default value is 339 which is the width of 3Com displayed logo Replacing the Main Corporate Logo with a Text String The main corporate logo can be replaced with a text string To replace the default logo with a text string using the Web Interface modify the two ini file parameters in Table 61 according to the procedure described in Modify...

Page 308: ...s automatically refreshed and the new background image is displayed 6 To save the image to flash memory so it is available after a power fail see Saving Configuration The new background appears on all Web Interface screens If you encounter any problem during the loading of the files or you want to restore the default images click the Restore Default Images button When replacing both the background...

Page 309: ...eplace 3Com default product name with a text string via the ini file add modify the two ini file parameters in Table 63 according to the procedure described in Modifying an ini File Table 63 Web Appearance Customizable ini File Parameters Parameter Description UseProductName 0 Don t change the product name default 1 Enable product name change UserProductName Text string that replaces the product n...

Page 310: ...vice by choosing a file name parameter in this screen Software Upgrade Key The gateways are supplied with a Software Upgrade Key already pre configured for each of its TrunkPack Modules TPM Users can later upgrade their gateway s features capabilities and quantity of available resources by specifying what upgrades they require and purchasing a new key to match their specification The Software Upgr...

Page 311: ...file with a name of your choosing Loading the Software Upgrade Key After receiving the Software Upgrade Key file do not modify its contents in any way ensure that its first line is LicenseKeys and that it contains one or more lines in the following format S N Serial Number of TPM long Software Upgrade Key For example S N370604 jCx6r5tovCIKaBBbhPtT53Yj One S N must match the S N of your device The ...

Page 312: ...ftware Upgrade Key text file containing multiple S N lines to a device see Figure 195 Click the Browse button in the Send Upgrade Key file from your computer to the device field and navigate to the Software Upgrade Key text file Click the Send File button The new key is loaded to the device validated and if valid is burned to memory The new key is displayed in the Current Key field Validate the ne...

Page 313: ...red and click OK see 1Appendix D The BootP TFTP Configuration Utility 5 Reset the device the device s cmp and Software Upgrade Key files are loaded to the device Verifying that the Key was Successfully Loaded After installing the key you can determine in the Embedded Web Server s read only Key features panel Software Update menu Software Upgrade Key see Figure 94 that the features and capabilities...

Page 314: ...you haven t loaded the device s ini file or the CPT ini file by mistake Open the file and ensure that the first line is LicenseKeys Verify that you didn t alter in any way the contents of the file Abort Procedure Reload the key you backed up in Backing up the Current Software Upgrade Key to restore your device capabilities to what they originally To load the backed up key use the procedure describ...

Page 315: ...V7122 Gateway User Guide 315 Reader s Notes ...

Page 316: ...316 V7122 GatewayUser Guide ...

Page 317: ...r Ras CAS for CAS trunks The called number of each call is the internal phone number of the B channel that the call originates from The IP to Trunk Group routing table is used to define the destination IP address of the terminating gateway The terminating gateway automatically answers these calls if its E1 T1 protocol is set to Transparent ProtocolType 5 or Raw CAS ProtocolType 3 for T1 and 9 for ...

Page 318: ...for two V7122 gateways implementing TDM Tunneling for four E1 spans Note that in this example both gateways are dedicated to TDM tunneling Figure 96 ini File Example for TDM Tunneling Originating Side EnableTDMOverIP 1 E1_TRANSPARENT_31 ProtocolType_0 5 ProtocolType_1 5 ProtocolType_2 5 ProtocolType_3 5 prefix 10 8 24 12 IP address of the V7122 in the opposite location Channel selection by Phone n...

Page 319: ...ue MTP2 Message Transfer Part Tunneling application M2TN for transferring SS7 MTP2 link data over IP In this scenario both sides of the link are pure TDM switches and are unaware of the IP tandem that is utilized between them Using M2TN the network operator can support SS7 connections over IP carrying MTP level 3 as well as higher level SS7 layers for example user parts and application protocols s...

Page 320: ...ity is to transmit traffic and handle all management events between MTP2 on the TDM side and M2UA s MGC Media Gateway Controller entity on the IP side Only the actual SS7 MSU Message Signaling Unit data is sent Management of the SS7 link is performed using M2UA without transporting the MTP2 LSSU Link Status Signaling Unit and FISU Fill in Signaling Unit messages over IP These messages in addition ...

Page 321: ...n the Central side using several SCTP associations per gateway The gateways can handle SS7 MTP2 tunneling and voice concurrently does not require additional gateway or other server Voice and signaling can be transferred on the same E1 T1 trunk F Links IP traffic can be monitored using standard sniffing tools for example protocol analyzers Channels that are used for SS7 Tunneling mustn t be defined...

Page 322: ...ther 0 64 kbps default A 64 kbps D 56 kbps SS7_MTP2_Param_LSSU_Length LSSU Length Defines the SS7 MTP2 LSSU length as 1 or 2 bytes The valid range is 1 to 2 The default value is 1 SS7_MTP2_Param_Octet_Counting Octet Conting Defines the SS7 MTP2 Octet received while the OCTET is in counting mode of Octets received N Octets while in Octet counting mode The valid range is 0 to 256 The default value i...

Page 323: ...stion timer in msec The valid range is 0 to 10000 The default value is 6000 SS7_MTP2_Param_Timer_T7 T7 Defines the SS7 MTP2 excessive delay of the ack timer in msec The valid range is 0 to 5000 The default value is 2000 SS7 Parameter Tables For detailed information on parameter tables see Using Parameter Tables SIGTRAN Interface Groups Table 65 SIGTRAN Interface Groups ini File Parameter Name Desc...

Page 324: ...inimum 1 The valid range is 1 to 10 The default value is 1 SS7_SIG_BEHAVIOUR Group Behavior Field Determines the SIGTRAN group behavior bit The valid range is 0 to 0xFFFFFFFE The default value is 0 SS7_LOCAL_SCTP_PORT Group Local SCTP Port Determines the SIGTRAN group SCTP port The valid range is 0 to 0xFFFE The default value is 0Xfffe SS7_SIG_NETWORK Group Network Variant Determines the SIGTRAN g...

Page 325: ... The default value is 0 SS7_SIG_IF_ID_LAYER Sigtran Layer Type Determines the SIGTRAN group layer IUA M2UA M3UA 0 no_layer default 1 iua 2 m2ua 3 m3ua 4 m2tunnel 5 V5ua SS7_SIG_IF_ID_NAI IF ID NAI Determines the SIGTRAN interface ID NAI The valid range 0 to 0xFFFE The default value is 0xFFFE SS7_SIG_M3UA_SPC M3UA Local Point Code Determines the SIGTRAN M3UA SPC The valid range 0 to 0xFFFFFFFE The ...

Page 326: ... level of a signaling link level 2 The valid range is 0 to 1 The default value is 0 SS7_LINK_L2_TYPE Layer 2 Type Determines the link layer type defines level 2 media of signaling link 0 SS7_SUBLINK_L2_TYPE_NONE default 1 SS7_SUBLINK_L2_TYPE_MTP2 2 SS7_SUBLINK_L2_TYPE_M2UA_MGC 3 SS7_SUBLINK_L2_TYPE_SAAL SS7_LINK_L3_TYPE Layer 3 Type Determines the link high layer type defines level 3 or L2 high la...

Page 327: ... link The valid range is 0 to 7 The default value is 0 SS7_LINK_TNL_ALIGNMENT_MODE Determines the MTP2 Tunneling Alignment mode of signaling links in tunnel 0 M3B_ALIGNMENT_NORMAL 1 M3B_ALIGNMENT_EMERGENCY default SS7_LINK_TNL_CONGESTION_MOD E Determines the MTP2 Tunneling Congestion mode of signaling links in tunnel 0 M3B_CONGESTION_ACCEPT default 1 M3B_CONGESTION_DISCARD SS7_LINK_TNL_WAIT_START_...

Page 328: ...e M2UA MGC M2UA SG Signaling Gateway connection There are four interface IDs defined one per link M2UA MGC side This file is intended for ITU link variant E1 trunks To load the example SS7 MTP2 tunneling ini files to V7122 gateways 1 Load the ini file that is shown in Figure 101 to a tunnel central gateway MTP2 MGC Load the ini file that is shown in Figure 102 to a tunnel remote gateway MTP2 SG th...

Page 329: ..._LINK_TNL_ALIGNMENT_MODE SS7_LINK_TNL_CONGESTION_MODE SS7_LINK_TNL_WAIT_START_COMPLETE_TIMER SS7_LINK_TNL_OOS_START_DELAY_TIMER SS7_LINK_TNL_WAIT_OTHER_SIDE_INSV_TIMER SS7_LINK_TABLE 0 new_link_0 0 2 1 3 0 15 1 0 5 50 1 1 0 30000 5000 30000 SS7_LINK_TABLE 2 new_link_2 0 2 1 3 3 12 1 0 5 50 3 1 0 30000 5000 30000 SS7_LINK_TABLE 4 new_link_4 0 2 1 3 6 7 1 0 5 50 5 1 0 30000 5000 30000 SS7_LINK_TABLE...

Page 330: ...G_M3UA_SPC SS7_SIG_INT_ID_TABLE 7 50 BELFAST12 4 2 0 0 SS7_SIG_INT_ID_TABLE 8 12 AMSTERDAM 4 2 1 0 SS7_SIG_INT_ID_TABLE 9 18 ROTERDAM 4 2 2 0 SS7_SIG_INT_ID_TABLE 10 1 GAUDA 4 2 3 0 SS7_SIG_INT_ID_TABLE QSIG Tunneling The gateway supports QSIG tunneling over SIP according to draft elwell sipping qsig tunnel 03 This method enables all QSIG messages to be sent as raw data in corresponding SIP messag...

Page 331: ... sends a 200 OK response no 1xx response is sent to IP The 200 OK response includes an encapsulated QSIG CALL PROCEEDING message without waiting for a CALL PROCEEDING message from the Tel side If tunneling is disabled and the incoming INVITE includes a QSIG body a 415 response is sent Mid call communication After the SIP connection is established all QSIG messages are encapsulated in SIP INFO mess...

Page 332: ...332 V7122 GatewayUser Guide Reader s Notes ...

Page 333: ...TCP transport see SRTP RADIUS Remote Authentication Dial In User Service RADIUS server is used to enable multiple user management on a centralized platform see RADIUS Login Authentication Internal Firewall allows filtering unwanted inbound traffic see Internal Firewall IPSec and IKE IPSec and IKE protocols are part of the IETF standards for establishing a secured IP connection between two applicat...

Page 334: ...ode SA negotiation The peers negotiate their capabilities using four proposals Each proposal includes three parameters Encryption method Authentication protocol and the length of the key created by the DH protocol The key s lifetime is also negotiated in this stage For detailed information on configuring the main mode proposals see IKE Configuration Key exchange DH The DH protocol is used to creat...

Page 335: ...t the IKE protocol is invoked see IKE and an IPSec SA is established The packet is encrypted and transmitted If a match isn t found the packet is transmitted un encrypted An incoming packet whose parameters match one of the entries of the SPD table but is received un encrypted is dropped IPSec specifications Transport mode only Encapsulation Security Payload ESP only Support for Cipher Block Chain...

Page 336: ... value of the pre shared key cannot be obtained using Web ini file or SNMP see IPSec and IKE Configuration Table s Confidentiality First to Fourth Proposal Encryption Type IKEPolicyProposalEncryptio n_X Determines the encryption type used in the main mode negotiation for up to four proposals X stands for the proposal number 0 to 3 The valid encryption values are Not Defined default DES CBC 1 Tripl...

Page 337: ...er is ignored The lifetime parameters IKEPolicyLifeInSec and IKEPolicyLifeInKB determine the duration the SA created in the main mode phase is valid When the lifetime of the SA expires it is automatically renewed by performing the IKE first phase negotiations To refrain from a situation where the SA expires a new SA is being negotiated while the old one is still valid As soon as the new SA is crea...

Page 338: ...Encryption_1 IKEPolicypRoposalAuthentication_1 IKEPolicyProposalDHGroup_1 IKEPolicyLifeInSec IPSEC_IKEDB_TABLE 0 123456789 1 2 0 2 2 1 28800 IPSEC_IKEDB_TABLE In the example a single IKE peer is configured Its pre shared key is 123456789 Two security proposals are configured DES SHA1 786DH and 3DES SHA1 1024DH To configure the IKE table using the Embedded Web Server 1 Access the Embedded Web Serve...

Page 339: ...w is create in the IKE table 6 To save the changes so they are available after a power fail see Saving Configuration To delete a peer from the IKE table select it in the Policy Index drop down list click the button Delete and click OK at the prompt IPSec Configuration The parameters described in Table 70 are used to configure the SPD table A different set of parameters can be configured for each o...

Page 340: ...port and protocol type match the values defined for these four parameters Related Key Exchange Method Index IPsecPolicyKeyExchangeMe thodIndex Determines the index for the corresponding IKE entry Note that several policies can be associated with a single IKE entry The valid range is 0 to 19 The default value is 0 IKE Second Phase Parameters Quick Mode SA Lifetime sec IPsecPolicyLifeInSec Determine...

Page 341: ...HA 1 96 2 HMAC MD5 96 4 If no IPSec methods are defined Encryption Authentication the default settings shown in Table 71 are applied Table 71 Default IKE Second Phase Proposals Encryption Authentication Proposal 0 3DES SHA1 Proposal 1 3DES MD5 Proposal 2 DES SHA1 Proposal 3 DES MD5 To configure the SPD table using the ini file SPD table is configured using ini file tables described in Using Parame...

Page 342: ...2 21 0 0 17 900 1 2 2 2 1 0 IPSEC_SPD_TABLE In the SPD example above all packets designated to IP address 10 11 2 21 that originates from the OAM interface regardless to their destination and source ports and whose protocol is UDP are encrypted the SPD also defines an SA lifetime of 900 seconds and two security proposals DES SHA1 and 3DES SHA1 To configure the SPD table using the Embedded Web Serv...

Page 343: ...n be configured 4 Configure the SPD parameters according to Table 70 5 Click the button Create a row is create in the SPD table 6 To save the changes so they are available after a power fail see Saving Configuration To delete a peer from the SPD table select it in the Policy Index drop down list click the button Delete and click OK at the prompt ...

Page 344: ...are displayed Figure 107 Example of an ini File Notification of Missing Tables TABLE IPSEC_IKEDB_TABLE This table contains hidden elements and will not be exposed This table exists on board and will be saved during restarts TABLE IPSEC_SPD_TABLE This table contains hidden elements and will not be exposed This table exists on board and will be saved during restarts Preserving the values of the para...

Page 345: ...gateway also responds using TLS regardless of the configured SIP transport type in this case the parameter EnableSIPS is also ignored TLS and SIPS use the Certificate Exchange process described in Server Certificate Replacement and Client Certificates To change the port number used for SIPS transport by default 5061 use the parameter TLSLocalSIPPort When SIPS is used it is sometimes required to us...

Page 346: ...ple HOSTS file used by Microsoft TCP IP for Windows Location C WINDOWS SYSTEM32 DRIVERS ETC hosts 127 0 0 1 localhost 10 31 4 47 ACL_280152 Secured Telnet To enable the embedded Telnet server on the gateway set the parameter TelnetServerEnable described in Table 37 to 1 standard mode or 2 SSL mode no information is transmitted in the clear when SSL mode is used If the Telnet server is set to SSL m...

Page 347: ...erate CSR A textual certificate signing request that contains the SSL device identifier is displayed 4 Copy this text and send it to your security provider the security provider also known as Certification Authority or CA signs this request and send you a server certificate for the device 5 Save the certificate in a file for example cert txt Ensure the file is a plain text file with the BEGIN CERT...

Page 348: ...rver uses the provided certificate The certificate replacement process can be repeated when necessary for example the new certificate expires It is possible to use the IP address of the gateway for example 10 3 3 1 instead of a qualified DNS name in the Subject Name This practice is not recommended since the IP address is subject to changes and may not uniquely identify the device The server certi...

Page 349: ...ng a single sign on experience the authentication is performed using the X 509 digital signature If the user doesn t have a client certificate from a listed CA or doesn t have a client certificate at all the connection is rejected The process of installing a client certificate on your PC is beyond the scope of this document For more information see your Web browser or operating system documentatio...

Page 350: ...eb and Telnet servers users must provide a valid username and password When RADIUS authentication isn t used the username and password are authenticated with the Embedded Web Server s usernames and passwords of the primary or secondary accounts see User Accounts or with the Telnet server s username and password stored internally in the gateway s memory When RADIUS authentication is used the gatewa...

Page 351: ...RADIUS Client Configuration 3Com VSA dictionary VENDOR 3Com 5003 ATTRIBUTE ACL Auth Level 35 integer 3Com VALUE ACL Auth Level ACL Auth UserLevel 50 VALUE ACL Auth Level ACL Auth AdminLevel 100 VALUE ACL Auth Level ACL Auth SecurityAdminLevel 200 3 In the RADIUS server define the list of users authorized to use the gateway using one of the password authentication methods supported by the server im...

Page 352: ... the 5 seconds timeout expires Deny Access the gateway denies access to the Web and Telnet embedded servers Verify Access Locally the gateway checks the local username and password 7 In the field Local RADIUS Password Cache Timeout enter a time in seconds when this time expires the username and password verified by the RADIUS server becomes invalid and a username and password must be re validated ...

Page 353: ... active and can be used when the RADIUS server is down To configure RADIUS support on the gateway using the ini file Add the following parameters to the ini file For information on modifying the ini file see Modifying an ini File EnableRADIUS 1 WebRADIUSLogin 1 RADIUSAuthServerIP IP address of RADIUS server RADIUSAuthPort port number of RADIUS server usually 1812 SharedSecret your shared secret HT...

Page 354: ...access list definition using ini file Figure 116 Example of an Access List Definition using ini File ACCESSLIST FORMAT AccessList_Index AccessList_Source_IP AccessList_Net_Mask AccessList_Start_Port AccessList_End_Port AccessList_Protocol AccessList_Packet_Size AccessList_Byte_Rate AccessList_Byte_Burst AccessList_Allow_Type AccessList 10 mgmt customer com 255 255 255 255 0 80 tcp 0 0 0 allow Acce...

Page 355: ...ACCESSLIST Explanation of the example access list This access list consists of three rules Rule 10 traffic from the subnet 10 xxx yyy zzz is allowed if the traffic rate does not exceed 40 KB s Rule 15 if a packet didn t match rule 10 that is the excess traffic is over 40 KB s and coming from the subnet 10 31 4 xxx to ports 4000 to 9000 then it is allowed Rule 20 all other traffic which didn t matc...

Page 356: ... up RTCP traffic Always adjacent to the RTP port number 6002 6012 and up T 38 traffic Always adjacent to the RTCP port number 5060 5060 SIP Configurable LocalSIPPort UDP TCPLocalSIPPort TCP 5061 5061 SIP over TLS SIPS Configurable TLSLocalSIPPort random 32767 514 Syslog Disabled by default EnableSyslog random 32767 Syslog ICMP Disabled by default EnableSyslog random 32767 ARP listener random 32767...

Page 357: ...S traffic and block port 80 If you don t need the Web interface disable the Web server DisableWebTask If you use Telnet do not use the default port 23 Use SSL mode to protect Telnet traffic from network sniffing If you use SNMP do not leave the community strings at their default values as they can be easily guessed by hackers see SNMP Community Names Use a firewall to protect your VoIP network fro...

Page 358: ...358 V7122 GatewayUser Guide Reader s Notes ...

Page 359: ...p It is executed each time the gateway completes its initialization process This is a short test phase in which the only error detected and reported is failure in initializing hardware components If an error is detected an error message is sent to the Syslog Enhanced The Enhanced test is performed every time the gateway starts up The following hardware components are tested TSA Time Slot Assigner ...

Page 360: ...C 3164 standard Since each process application and operating system was written independently there is little uniformity to Syslog messages For this reason no assumption is made on the contents of the messages other than the minimum requirements of its priority Syslog uses UDP as its underlying transport layer mechanism By default UDP port 514 is assigned to Syslog but this can be changed using th...

Page 361: ...t embedded in the gateway sends error reports events generated by the gateway unit application to a Syslog server using IP UDP protocol To activate the Syslog client on the gateway Use the parameter SyslogServerPort to define the port number of the Syslog server 1 Set the parameter EnableSyslog to 1 Table 35 2 Use the parameter SyslogServerIP to define the IP address of the Syslog server you use T...

Page 362: ...362 V7122 GatewayUser Guide Reader s Notes ...

Page 363: ...MIB object identifiers or MIB variables along with instructions to either get the value for that identifier or set the identifier to a new value configuration The SNMP Agent can also send unsolicited events towards the EMS called SNMP traps The definitions of MIB variables supported by a particular agent are incorporated in descriptor files written in Abstract Syntax Notation ASN 1 format made ava...

Page 364: ...P standard provides a method of effecting an action associated with a device using the set request to accomplish activities such as disabling interfaces disconnecting users clearing registers and the like This provides a way of configuring and controlling network devices using SNMP Trap message The SNMP standard furnishes a mechanism by which devices can reach out to a Network Manager on their own...

Page 365: ...ct that indicates the text description of each interface supported by a particular device Since network devices can be configured with more than one interface this object can only be represented as an array By convention SNMP objects are always grouped in an Entry directory within an object with a Table suffix The ifDescr object described above resides in the ifEntry directory contained in the ifT...

Page 366: ...able to allow a manager to determine which alarms are currently active in the device Two views of the active alarm table are supported by the agent acActiveAlarmTable in the enterprise acAlarm alarmActiveTable and alarmActiveVariableTable in the IETF standard ALARM MIB rooted in the AC tree The acActiveAlarmTable is a simple one row per alarm table that is easy to view with a MIB browser The ALARM...

Page 367: ...two types of performance measurements Gauges Gauges represent the current state of activities on the device Gauges unlike counters can decrease in value and like counters can increase The value of a gauge is the current value or a snapshot of the current activity on the device Counters Counters always increase in value and are cumulative Counters unlike gauges never decrease in value unless the of...

Page 368: ...tem for general system related monitoring The log trap acPerformanceMonitoringThresholdCrossing non alarm is sent every time the threshold of a Performance Monitored object is crossed The severity field is indeterminate when the crossing is above the threshold and cleared when it falls bellow the threshold The source varbind in the trap indicates the object for which the threshold is being crossed...

Page 369: ... standard and is therefore under the 3Com acExperimental branch SNMP TARGET MIB According to RFC 2273 It allows for the configuration of trap destinations and trusted managers SNMP MIB This MIB RFC 3418 allows support of the coldStart and authenticationFailure traps SNMP Framework MIB RFC 3411 SNMP Usm MIB this MIB RFC 3414 implements the user based Security Model SNMP Vacm MIB This MIB RFC 3415 i...

Page 370: ...nfiguring related parameters In some there also are Status and Action subtrees The five MIBs are AC CONTROL MIB AC MEDIA MIB AC PSTN MIB AC SYSTEM MIB AC SS7 MIB acGateway MIB This proprietary MIB contains objects related to configuration of the device when applied as a SIP or H 323 media gateway only This MIB complements the other proprietary MIBs The acGateway MIB has the following groups Common...

Page 371: ...t The table size can be any value between 50 and 1000 default is 500 The following are special notes pertaining to MIBs A detailed explanation of each parameter can be viewed in an SNMP browser in the MIB Description field Not all groups in the MIB are functional See version release notes Certain parameters are non functional Their MIB status is marked obsolete When a parameter is set to a new val...

Page 372: ...art of the NAT traversal mechanism If the STUN application detects a NAT this trap is sent on regular time laps 9 10 of the acSysSTUNBindingLifeTime object The AdditionalInfo1 varbind has the MAC address of the gateway acNATTraversalAlarm this alarm is raised when the NAT is placed in front a gateway that is identified as a symmetric NAT It is cleared when a nonsymmetric NAT or no NAT replace the ...

Page 373: ...tarted Sent after the device is successfully restored and initialized following reset acgwAdminStateChange Sent when Graceful Shutdown commences and ends acOperationalStateChange Sent if the operational state of the node changes to disabled Cleared when the operational state of the node changes to enabled acBoardCallResourcesAlarm Sent when no free channels are available acBoardControllerFailureAl...

Page 374: ... varbind in the trap indicates the object for which the threshold is being crossed acHTTPDownloadResult Sent at the success or failure of HTTP download acDChannelStatus Non alarm trap sent at the establishment re establishment or release of LAPD link with its peer connection The trap is sent with one of the following textual descriptions D channel synchronized D channel not synchronized In additio...

Page 375: ...ReadGroup Yes No Yes ReadWriteGroup Yes Yes Yes TrapGroup No No Yes Configuration of Community Strings Using the Web For detailed information on configuration the community strings using the Embedded Web Server see Configuring the SNMP Community Strings Configuration of Community Strings Using the ini File The following ini file parameters are used to configure community strings SNMPReadOnlyCommun...

Page 376: ...tyModel snmpv2c To delete the read write community string v2admin 1 If v2admin is being used as the trap community string follow the procedure for changing the trap community string See the procedure below 2 Delete the snmpCommunityTable row with a CommunityName of v2admin and GroupName of ReadWriteGroup To change the only read write community string from v2admin to v2mgr 1 Follow the procedure ab...

Page 377: ...M users are referred to as v3 users Each v3 user can be associated with an authentication type none MD5 or SHA 1 and a privacy type none DES 3DES or AES Table 75 SNMP v3 Security Levels Security Level Authentication Privacy noAuthNoPriv 1 None None authNoPriv 2 MD5 or SHA 1 None authPriv 3 MD5 or SHA 1 DES 3DES AES128 AES192 or AES256 Each SNMP v3 user must be associated with one of the predefined...

Page 378: ... 0 myauthkey 1 SNMPUsers 2 v3admin2 2 1 myauthkey myprivkey 1 SNMPUsers The example above creates the following three v3 users The user v3user is defined for a security level of noAuthNoPriv 1 and is associated with ReadGroup1 The user v3admin1 is defined for a security level of authNoPriv 2 with authentication protocol MD5 The authentication text password is myauthkey and the user will be associa...

Page 379: ...A row with the same security level authPriv must already exist in the usmUserTable see the usmUserTable for details To delete the read write authPriv SNMPv3 user v3admin1 1 If v3admin1 is associated with a trap destination follow the procedure for associating a different user to that trap destination See below 2 Delete the vacmSecurityToGroupTable row for SecurityName v3admin1 GroupName ReadWriteG...

Page 380: ... 0 sets the first table entry 1 sets the second and so on and D is an integer between 0 and 255 Configuration of Trusted Managers Using SNMP To configure Trusted Managers the EM must use the SNMP COMMUNITY MIB the snmpTargetMIB and the snmpTargetMIB The procedure below assumes that there is at least one configured read write community are currently no Trusted Managers and the TransportTag for colu...

Page 381: ...ers and the taglist for columns for all rows in the snmpCommunityTable are currently set to MGR This procedure must be done from one of the existing trusted managers but not the one that is being deleted To delete a Trusted Manager not the final one Remove the appropriate row from the snmpTargetAddrTable The change takes affect immediately The deleted trusted manager cannot access the board The ag...

Page 382: ... Using the ini File SNMP see Trap Mangers Configuration Using SNMP Configuring Trap Manger Using Host Name One of the five available SNMP managers can be defined using a FQDN In the current version this option can only be configured using the ini file SNMPTrapManagerHostName The gateway tries to resolve the host name at start up Once the name is resolved IP is found the resolved IP address replace...

Page 383: ...ince the first line character is a semi colon Figure 118 Example of Entries in a Device ini file Regarding SNMP SNMP trap destinations The board maintains a table of trap destinations containing 5 rows The rows are numbered 0 4 Each block of 4 items below apply to a row in the table To configure one of the rows uncomment all 4 lines in that block Supply an IP address and if necessary change the po...

Page 384: ...trapN where N is an unused number between 0 and 4 TagList AC_TRAP Params v2cparams All changes to the trap destination configuration take effect immediately To add an SNMPv3 trap destination 1 Add a row to the snmpTargetAddrTable with these values Name trapN where N is an unused number between 0 and 4 TagList AC_TRAP Params usm user where user is the name of the SNMPv3 with which this user is asso...

Page 385: ...agerIP MIB object which is synchronized with the first index in the snmpManagers MIB table is also supported This is translated in two features SET GET to either of the two MIB objects is identical that is as far as the SET GET are concerned OID 1 3 6 1 4 1 5003 9 10 1 1 2 7 is identical to OID 1 3 6 1 4 1 5003 9 10 1 1 2 21 1 1 3 When setting ANY IP to the acSNMPManagerIP this is the older parame...

Page 386: ...n the acSystem MIB or the ini file parameter KeepAliveTrapPort The Trap is instigated in three ways Using an ini file parameter SendKeepAliveTrap 1 This ensures that the trap is continuously sent The frequency is set using the 9 10 of the acSysSTUNBindingLifeTime object After the STUN client has discovered a NAT any NAT If the STUN client cannot contact a STUN server The two latter options require...

Page 387: ...eceived on a get request include the following locked 0 the board is locked shuttingDown 1 the board is currently performing a graceful lock unlocked 2 the board is unlocked On a set request the manager supplies one of the following desired administrative states locked 0 unlocked 2 When the board changes to either shuttingDown or locked state an adminStateChange alarm is raised When the board chan...

Page 388: ...oyments multiple media gateways in globally distributed enterprise offices for example that need to be managed by central personnel The EMS is not included in the device s supplied package Contact 3Com for detailed information on 3Com EMS and on 3Com EVN Enterprise VoIP Network solution for large VoIP deployments The EMS does not apply to the TP 260 ...

Page 389: ...V7122 Gateway User Guide 389 Reader s Notes ...

Page 390: ...390 V7122 GatewayUser Guide ...

Page 391: ...e Call Progress Tones The Call Progress Tones configuration file used by the gateway is a binary file with the extension dat which contains the definitions of the Call Progress Tones levels and frequencies that are detected generated by the gateway Users can either use one of the supplied gateway configuration dat files or construct their own file To construct their own configuration file users ar...

Page 392: ...off periods can be specified Burst A single sound followed by silence Only the First Signal On time and First Signal Off time should be specified All other on and off periods must be set to zero The burst tone is detected after the off time is completed Users can specify several tones of the same type These additional tones are used only for tone detection Generation of a specific tone conforms to...

Page 393: ...ime 10 msec Signal Off period in 10 msec units for the first cadence on off cycle for cadence tones For burst tones this parameter defines the off time required after the burst tone ends and the tone detection is reported For continuous tones this parameter is ignored Second Signal On Time 10 msec Signal On period in 10 msec units for the second cadence on off cycle Can be omitted if there isn t a...

Page 394: ...igure the dial tone to 440 Hz only define the following text Figure 120 Defining a Dial Tone Example Dial tone CALL PROGRESS TONE 1 Tone Type 1 Tone Form 1 continuous Low Freq Hz 440 High Freq Hz 0 Low Freq Level dBm 10 10 dBm High Freq Level dBm 32 use 32 only if a single tone is required First Signal On Time 10msec 300 the dial tone is detected after 3 sec First Signal Off Time 10msec 0 Second S...

Page 395: ...ing a Loadable Prerecorded Tones File The raw data files must be recorded with the following characteristics Coders G 711 A law G 711 µ law or Linear PCM Rate 8 kHz Resolution 8 bit Channels mono The generated PRT file can then be loaded to the gateway using the BootP TFTP utility see Configuration Files Parameters or using the Embedded Web Server see Auxiliary Files The prerecorded tones are play...

Page 396: ...recorded voice messages see Creating a Loadable Voice Prompts File 3 Load the voiceprompts dat file to the gateway either by using a TFTP procedure see Configuration Files Parameters or using the Embedded Web Server Auxiliary Files CAS Protocol Configuration Files The CAS Protocol Configuration Files contain the CAS Protocol definitions to be used for CAS terminated trunks users can either use the...

Page 397: ... performed The Display Name is used in the From header in addition to the IP number The called number of incoming IP to Tel calls is translated to a PBX extension only after manipulation rules if defined are performed The User Information file is a text file the file size mustn t exceed 108 000 bytes that can be loaded using the ini file UserInfoFileName described in Configuration Files Parameters...

Page 398: ...398 V7122 GatewayUser Guide Reader s Notes ...

Page 399: ...3 1 MP MLQ at 5 3 or 6 3 kbps 30 60 90 120 msec G 726 at 32 kbps ADPCM 10 20 30 40 50 60 80 100 120 msec G 729 CS ACELP 8 kbps Annex A B 10 20 30 40 50 60 80 100 msec NetCoder at 6 4 7 2 8 0 and 8 8 kbps 20 40 60 80 100 120 msec EVRC 20 40 60 80 100 msec AMR 20 msec Transparent 20 40 60 80 100 120 msec GSM Full Rate 20 40 60 80 msec Microsoft GSM 40 msec GSM EFR 20 msec Silence Suppression G 723 1...

Page 400: ...elay per T 38 Answer tone CED or AnsAm detection Relay per T 38 Fax Transparency Automatic fax bypass pass through to G 711 ADPCM or NSE bypass mode Modem Transparency Automatic switching pass through to PCM ADPCM or NSE bypass mode for modem signals V 34 or V 90 modem detection Protocols VoIP Signaling Protocol SIP RFC 3261 Communication Protocols RTP RTCP packetization IP stack UDP TCP RTP Remot...

Page 401: ...al channels 24 Channels on 1 T1 span with gateway 1 only 48 Channels on 2 T1 spans with gateway 1 only 96 Channels on 4 T1 spans with gateway 1 only 192 Channels on 8 T1 spans with gateway 1 only 384 Channels on 16 T1 spans with gateway 1 and gateway 2 Interfaces Telephony Interface 1 2 4 8 or 16 E1 T1 J1 Balanced 120 100 ohm or 75 ohm using a BNC to RJ 45 dual E1 T1 G 703 Balun adapter 3 Network ...

Page 402: ...fulfill the criteria below 2 pin terminal block crimp connection type comprising a Phoenix Contact Adaptor Shroud MSTBC2 5 2 STZF 5 08 Contacts MSTBC MT0 5 1 0 Cable requirement 18 AWG x 1 5 m length Physical AC Power Supply Universal 90 to 260 VAC 1A max 47 63 Hz Option for a dual redundant power supply AC Power Consumption 1 or 2 span 39 7 W 4 spans 42 1 W approximated 8 spans 45 3 W DC Power Su...

Page 403: ...019 1 2 3 T 1 1 T 2 3 T3 2 Approved for 3Com or DC powered versions TP 1610 Specifications Table 80 TP 1610 Selected Technical Specifications Function Specification Trunk Channel Capacity 4 Capacity with E1 1 2 4 8 or 16 E1 spans 30 60 120 240 or 480 digital channels 30 Channels on 1 E1 span with gateway 1 only 60 Channels on 2 E1 spans with gateway 1 only 120 Channels on 4 E1 spans with gateway 1...

Page 404: ...8c connectors for trunks 1 to 8 only Ethernet 1 and 2 Two 10 100 Base TX RJ 45 shielded connectors RS 232 Console port DB 9 Physical Physical 6U single cPCI slot PICMG 2 0 R2 1 and R2 16 and R 3 0 CompactPCI card Supply Voltages and Power Consumption typical 480 channels 40 7 W 3 A at 5 V 7 8 A at 3 3 V 240 channels 24 W 1 5 A at 5 V 5 A at 3 3 V 120 channels 18 4 W 0 9 A at 5 V 4 2 A at 3 3 V Env...

Page 405: ...64 bit 3 3 5V signaling board Telephony Up to eight 120 Ohm RJ 48C connectors with adaptor Network Ethernet RJ 45 connector 10 100 Base TX LED Indicators LEDs T1 E1 status LAN status Physical Form Factor Full length single slot PCI card Supply Voltages and Power Consumption typical 8 trunks 240 channels 18 W 3 6 A at 5V Environmental Humidity 10 to 90 non condensing Cooling Requirement 500 LFM at ...

Page 406: ...406 V7122 GatewayUser Guide Reader s Notes ...

Page 407: ...1 gateways TP260_SIP_T1 ini Sample ini file for TP 260 E1 gateways TP260_SIP_E1 ini Sample ini file for TP 260 T1 gateways Usa_tones_xx dat Default loadable Call Progress Tones dat file Usa_tones_xx ini Call progress Tones ini file used to create dat file voice_prompts dat Default loadable Voice Prompts dat file DConvert exe TrunkPack Downloadable Conversion Utility ACSyslog08 exe Syslog server bo...

Page 408: ...408 V7122 GatewayUser Guide Reader s Notes ...

Page 409: ...V7122 Gateway User Guide 409 ...

Page 410: ...rver UAS Yes Proxy Server Third party only tested with amongst others Ubiquity Delta3 Microsoft 3Com BroadSoft and Snom Proxies Redirect Server Third party Registrar Server Third party Event Publication Agent EPA Yes Event State Compositore ESC Third party SIP Methods Table 84 SIP Methods Method Supported Comments INVITE Yes ACK Yes BYE Yes CANCEL Yes REGISTER Yes Send only REFER Yes NOTIFY Yes IN...

Page 411: ... Headers Header Field Supported Accept Yes Accept Encoding Yes Alert Info Yes Allow Yes Also Yes Asserted Identity Yes Authorization Yes Call ID Yes Call Info Yes Contact Yes Content Disposition Yes Content Encoding Yes Content Length Yes Content Type Yes Cseq Yes Date Yes Diversion Yes Encryption No Expires Yes Fax Yes From Yes History Info Yes ...

Page 412: ... Preferred Identity Yes Priority No Proxy Authenticate Yes Proxy Authorization Yes Proxy Require Yes Prack Yes Reason Yes Record Route Yes Refer To Yes Referred By Yes Replaces Yes Require Yes Remote Party ID Yes Response Key Yes Retry After Yes Route Yes Rseq Yes Session Expires Yes Server Yes SIP If Match Yes Subject Yes Supported Yes Timestamp Yes ...

Page 413: ...able 86 SDP Headers SDP Header Element Supported v Protocol version Yes o Owner creator and session identifier Yes a Attribute information Yes c Connection information Yes d Digit Yes m Media name and transport address Yes s Session information Yes t Time alive header Yes b Bandwidth header Yes u Uri Description Header Yes e Email Address header Yes i Session Info Header Yes p Phone number header ...

Page 414: ... gateway generates this response for an incoming INVITE message On receiving this response the gateway waits for a 200 OK response 181 Call is being forwarded Yes The SIP gateway does not generate these responses However the gateway does receive them The gateway processes these responses the same way that it processes the 100 Trying response 182 Queued Yes The SIP gateway generates this response i...

Page 415: ...01 Moved Permanently Yes The gateway responds with an ACK and resends the request to new address 302 Moved Temporarily Yes The SIP gateway generates this response when call forward is used to redirect the call to another destination If such response is received the calling gateway initiates an INVITE message to the new destination 305 Use Proxy Yes The gateway responds with an ACK and resends the ...

Page 416: ...nds with an ACK and disconnects the call 406 Not Acceptable Yes The gateway does not generate this response On reception of this message before a 200OK has been received the gateway responds with an ACK and disconnects the call 407 Proxy Authentication Required Yes Authentication support for Basic and Digest On receiving this message the GW issues a new request according to the scheme received on ...

Page 417: ...e gateway does not generate this response On reception of this message before a 200OK has been received the gateway responds with an ACK and disconnects the call 483 Too Many Hops Yes The gateway does not generate this response On reception of this message before a 200OK has been received the gateway responds with an ACK and disconnects the call 484 Address Incomplete Yes The gateway does not gene...

Page 418: ...ception of any of these Responses the GW releases the call sending appropriate release cause to PSTN side The GW generates 5xx response according to PSTN release cause coming from PSTN 6xx Response Global Responses Table 91 6xx SIP Responses 6xx Response Comments 600 Busy Everywhere 603 Decline 604 Does Not Exist Anywhere 606 Not Acceptable On reception of any of these Responses the GW releases th...

Page 419: ...V7122 Gateway User Guide 419 Reader s Notes ...

Page 420: ...the following instances The IP address of the gateway is not known The Web browser has been inadvertently turned off The Web browser password has been forgotten The gateway has encountered a fault that cannot be recovered using the Web browser The BootP is normally used to configure the device s initial parameters Once this information has been provided the BootP is no longer needed All parameters...

Page 421: ... BootP respond for remote provisioning over WAN Filtered display of BootP requests Location of other BootP utilities that contain the same MAC entity Common log window for both BootP and TFTP sessions Works with Windows 98 Windows NT Windows 2000 and Windows XP Specifications BootP standards RFC 951 and RFC 1542 TFTP standards RFC 1350 and RFC 906 Operating System Windows 98 Windows NT Windows 200...

Page 422: ...le names Each unit is identified by a MAC address For information on how to configure add delete and edit units see Configuring the BootP Clients To load the software and configuration files 1 Create a folder on your computer that contains all software and configuration files that are needed as part of the TFTP process 2 Set the BootP and TFTP preferences see Setting the Preferences 3 Add client c...

Page 423: ...s on the log window are provided in Log Window Filter Clients Click this button to prevent the BootP Tool from logging BootP requests received from disabled clients or from clients which do not have entries in the Clients table Reset Click this button to open a new window where you enter an IP address requests for a gateway that you want to reset See Figure 124 Figure 124 Reset Screen When a gatew...

Page 424: ...n screen Use right click on a line in the Log Window to open a pop up window with the following options Reset Selecting this option results in a reset command being sent to the client VoIP gateway The program searches its database for the MAC address indicated in the line If the client is found in that database the program adds the client MAC address to the Address Resolution Protocol ARP table fo...

Page 425: ...creen the BootP Tool creates an ARP cache entry on your computer when it receives a BootP BootRequest from the VoIP gateway Your computer uses this information to send messages to the VoIP gateway without using ARP again This is particularly useful when the gateway does not yet have an IP address and therefore cannot respond to an ARP Because this feature creates an entry in the computer ARP cache...

Page 426: ...rn off this feature set the Number of Timed Replies 0 TFTP Preferences Enabled To enable the TFTP functionality of the BootP Tool select the check box If you want to use another TFTP application other than the one included with the BootP Tool unselect the box On Interface This pull down menu displays all network interfaces currently available on the computer Select the interface that you want to u...

Page 427: ...c gateway To add a client to the list without using a template 1 Click the Add New Client icon a client with blank parameters is displayed 2 Enter values in the fields on the right side of the window using the guidelines for the fields in Setting Client Parameters 3 Click Apply to save this entry to the list of clients or click Apply Reset to save this entry to the list of clients and send a reset...

Page 428: ...ray text 7 To change a parameter to a different value unselect the check box to the right of that parameter This clears the parameter provided by the template and enables you to edit the entry Clicking the check box again restores the template settings 8 Click Apply to save this entry to the list of clients or click Apply Reset to save this entry to the list of clients and send a reset message to ...

Page 429: ...lity or the other one Setting Client Parameters Client parameters are listed on the right side of the Client Configuration Window Client MAC The Client MAC is used by BootP to identify the VoIP gateway The MAC address for the VoIP gateway is printed on a label located on the VoIP gateway hardware Enter the Ethernet MAC address for the VoIP gateway in this field Click the box to the right of this f...

Page 430: ...Preferences window The software file can be followed by command line switches For information on available command line switches see Using Command Line Switches Once the software file loads into the gateway the gateway begins functioning from that software In order to save this software to non volatile memory only the cmp file that is the compressed firmware file can be burned to your device s fla...

Page 431: ...nds 4 10 BootP retries 30 seconds 5 20 BootP retries 60 seconds 6 40 BootP retries 120 seconds 7 100 BootP retries 300 seconds 15 BootP retries indefinitely Set the number of DHCP packets the gateway sends After all packets were sent if there s still no reply the gateway loads from flash 1 4 DHCP packets 2 5 DHCP packets 3 6 DHCP packets default 4 7 DHCP packets 5 8 DHCP packets 6 9 DHCP packets 7...

Page 432: ... 123 showing BootP TFTP main screen with the column Client Info on the extreme right For a full list of the vendor specific Information fields see 1Using BootP This option is not available on DHCP servers Managing Client Templates Templates can be used to simplify configuration of clients when most of the parameters are the same Figure 127 Templates Screen To create a new template 1 Click the Add ...

Page 433: ...red 3 Click Apply to save this new template 4 Click OK when you are finished editing templates To delete an existing template 1 Select the template by clicking its name from the list of templates in the window 2 Click the Delete Current Template button 3 A warning pop up message appears To delete the template click Yes If this template is currently in use the template cannot be deleted ...

Page 434: ...1 Payload Type Description Basic Packet Rate msec 0 G 711 µ Law 10 20 2 G 726 32 10 20 3 GSM FR 20 4 G 723 6 3 5 3 kbps 30 8 G 711 A Law 10 20 12 QCELP 20 18 G 729A B 20 200 RTCP Sender Report Randomly approximately every 5 seconds when packets are sent by channel 201 RTCP Receiver Report Randomly approximately every 5 seconds when channel is only receiving 202 RTCP SDES packet 203 RTCP BYE packet...

Page 435: ... 96 DTMF relay per RFC 2833 102 Fax Bypass 20 103 Modem Bypass 20 104 RFC 2198 Redundancy Same as channel s voice coder 105 NSE Bypass Default RTP RTCP T 38 Port Allocation The following table describes gateway default RTP RTCP T 38 port allocation Table 95 Default RTP RTCP T 38 Port Allocation Channel Number RTP Port RTCP Port T 38 Port 1 6000 6001 6002 2 6010 6011 6012 3 6020 6021 6022 4 6030 60...

Page 436: ...2 192 7910 7911 7912 240 8390 8391 8392 384 9830 9831 9832 480 10790 10791 10792 To configure the gateway to use the same port for both RTP and T 38 packets set the parameter T38UseRTPPort to 1 The number of cahnnels depends on the gateway that is V7122 gateway with one or two TP 1610 boards or TP 260 ...

Page 437: ...V7122 Gateway User Guide 437 Reader s Notes ...

Page 438: ...is allows an analyzer to monitor these metrics midstream or a gateway to retrieve them using SNMP The gateway can send RTCP XR reports to an Event State Compositor ESC server using PUBLISH messages These reports can be sent at the end of each call configured using RTCPXRReportMode and according to a user defined interval RTCPInterval or DisableRTCPRandomize between consecutive reports To enable RT...

Page 439: ...ate Jitter Buffer Jitter Buffer Adaptive Jitter Buffer Rate Jitter Buffer Nominal Jitter Buffer Max Jitter Buffer Abs Max Packet Loss Network Packet Loss Rate Jitter Buffer Discard Rate Burst Gap Loss Burst Loss Density Burst Duration Gap Loss Density Gap Duration Minimum Gap Threshold Delay Round Trip Delay End System Delay One Way Delay Interarrival Jitter Min Absolute Jitter ...

Page 440: ...esidual Echo Return Noise Quality Estimates Listening Quality R RLQ Est Algorithm Conversational Quality R RCQ Est Algorithm External R In Ext R In Est Algorithm External R Out Ext R Out Est Algorithm MOS LQ MOS LQ Est Algorithm MOS CQ MOS CQ Est Algorithm QoE Est Algorithm ...

Page 441: ... PSTN Trace Utility see PSTN Trace Utility TrunkPack Downloadable Conversion Utility Use the TrunkPack Downloadable Conversion Utility to Create a loadable Call Progress Tones file see Converting a CPT ini File to a Binary dat File Create a loadable Voice Prompts file from pre recorded voice messages see Creating a Loadable Voice Prompts File To create a loadable CAS protocol table file see Creati...

Page 442: ...ing a CPT ini file see Configuring the Call Progress Tones To convert a CPT ini file to a binary dat file follow the next 10 steps 1 Execute the TrunkPack Downloadable Conversion Utility DConvert exe supplied with the software package the utility s main screen opens shown in Figure 128 2 Click the Process Call Progress Tones File s button the Call Progress Tones screen opens ...

Page 443: ... is 256 characters The format of the Version field is composed of two integers separated by a period for example 1 2 23 4 5 22 The maximum length of the Version Description field is 256 characters 7 The default value of the CPT Version drop down list is Version 3 Do one of the following If the software version you are using is prior to version 4 4 select Version 1 to maintain backward compatibilit...

Page 444: ...create a loadable Voice Prompts dat file from your voice recording files follow the next 7 steps 1 Execute the TrunkPack Downloadable Conversion Utility DConvert exe supplied with the software package the utility s main screen opens shown in Figure 128 2 Click the Process Voice Prompts File s button the Voice Prompts screen opens Figure 130 Voice Prompts Screen ...

Page 445: ... Double click or right click the required file s the File Data window shown in Figure 131 appears From the Coder drop down list select the required coder type In the Description field enter additional identifying information Close the File Data window For wav files a coder is automatically selected from the wav file s header Figure 131 File Data Window 6 In the Output field specify the output dire...

Page 446: ...le under the section CAS File a Browse window appears 6 Navigate to the desired location and select the txt file you want to converted this automatically designates the output file as the same name and path but with a dat extension the table s name is also automatically designated 7 Enter the vendor name and version number in the required fields under the section User Data Vendor maximum of 32 cha...

Page 447: ...ile A message box informing you that the operation was successful indicates that the process is completed On the bottom of the Call Assisted Signaling CAS Files s screen the CAS output log box displays the log generated by the process It can be copied as needed The information in it isn t retained after the screen is closed Encoding Decoding an ini File For detailed information on secured ini file...

Page 448: ...oth the encode ini file and the output decoded file appear in the fields under the Select File button Note that the name of the output file can be modified 4 Click the Decode File s button a decoded ini file with the name you specified is created The decoding process verifies the input file for validity Any change made to the encoded file causes an error and the decoding process is aborted Creatin...

Page 449: ...s and click the Add button Close the Select Files screen 5 For each raw data file define a Tone Type a Coder and a Default Duration by completing the following 6 steps Double click or right click the required file the File Data window shown in Figure 131 appears From the Type drop down list select the tone type this raw data file is associated with From the Coder drop down list select the coder th...

Page 450: ...interface to trace mode Operation Generating textual trace audit file for CAS protocols To generate a readable text file out of the binary trace file when using CAS protocols rename the PSTN trace binary file to CASTrace0 dat and copy it to the same directory in which the translation utility CAS_Trace exe is located Then run CAS_Trace exe no arguments are required As a result the textual file CAST...

Page 451: ...ace messages 6 Activate the Web page by entering gateway S IP address TrunkTraces such as http 10 8 8 101 TrunkTraces The user and password is the same for the unit 7 In the Web page set the trace level of each trunk 8 Enable the trace using the Web 9 Determine the UDP port the same as in step 3 10 Click the Submit button the board starts to send the trace messages In the UDP2File utility See Figu...

Page 452: ...452 V7122 GatewayUser Guide Figure 137 UDP2File Utility ...

Page 453: ...V7122 Gateway User Guide 453 Reader s Notes ...

Page 454: ...sm is only available for Tel to IP calls Reason Header The gateway supports the Reason header according to RFC 3326 The Reason header is used to convey information describing the disconnection cause of a call Sending Reason header If a call is disconnected from the Tel side ISDN the Reason header is set to the received Q 850 cause in the appropriate message BYE CANCEL final failure response and se...

Page 455: ...408 Request timeout 19 No answer from the user 480 Temporarily unavailable 20 Subscriber absent 480 Temporarily unavailable 21 Call rejected 403 Forbidden 22 Number changed w o diagnostic 410 Gone 22 Number changed with diagnostic 410 Gone 23 Redirection to new destination 480 Temporarily unavailable 26 Non selected user clearing 404 Not found 27 Destination out of order 502 Bad gateway 28 Address...

Page 456: ...01 Not implemented 66 Channel type not implemented 480 Temporarily unavailable 69 Requested facility not implemented 503 Service unavailable 70 Only restricted digital information bearer capability is available 503 Service unavailable 79 Service or option not implemented 501 Not implemented 81 Invalid call reference value 502 Bad gateway 82 Identified channel does not exist 502 Bad gateway 83 Susp...

Page 457: ...500 Server internal error Fixed Mapping of SIP Response to ISDN Release Reason Table 98 describes the mapping of SIP response to ISDN release reason Table 98 Mapping of SIP Response to ISDN Release Reason SIP Response Description ISDN Release Reason Description 400 Bad request 31 Normal unspecified 401 Unauthorized 21 Call rejected 402 Payment required 21 Call rejected 403 Forbidden 21 Call reject...

Page 458: ...482 Loop detected 127 Interworking 483 Too many hops 25 Exchange routing error 484 Address incomplete 28 Invalid number format 485 Ambiguous 1 Unallocated number 486 Busy here 17 User busy 488 Not acceptable here 31 Normal unspecified 500 Server internal error 41 Temporary failure 501 Not implemented 38 Network out of order 502 Bad gateway 38 Network out of order 503 Service unavailable 41 Tempora...

Page 459: ...V7122 Gateway User Guide 459 Reader s Notes ...

Page 460: ...and is the module to which this trap relates For devices where there are no chassis options the slot number of the gateway is always 1 Alarm Traps The following tables provide information on alarms that are raised as a result of a generated SNMP trap The component name described in each of the following headings refers to the string that is provided in the acBoardTrapGlobalsSource trap varbind To ...

Page 461: ...figurationError OID 1 3 6 1 4 1 5003 9 10 1 21 2 0 2 Default Severity Critical Event Type equipmentAlarm Probable Cause underlyingResourceUnavailable 56 Alarm Text Board Config Error text Status Changes Condition A configuration error was detected Alarm status critical text value A run time specific string describing the configuration error Condition After configuration error Alarm status Status s...

Page 462: ... degrees F Condition Cleared Corrective Action Inspect the system Determine if all fans in the system are properly operating Table 102 acBoardEvResettingBoard Alarm Trap Alarm acBoardEvResettingBoard OID 1 3 6 1 4 1 5003 9 10 1 21 2 0 5 Default Severity Critical Event Type equipmentAlarm Probable Cause outOfService 71 Alarm Text User resetting board Status Changes Condition When a soft reset is tr...

Page 463: ...21 2 0 8 Default Severity Major Event Type processingErrorAlarm Probable Cause softwareError 46 Alarm Text Call resources alarm Status Changes Condition Number of free channels exceeds the predefined RAI high threshold Alarm status Major text value To enable this alarm the RAI mechanism must be activated EnableRAI 1 Condition Number of free channels falls below the predefined RAI low threshold Ala...

Page 464: ... 1 21 2 0 11 Default Severity Major Event Type processingErrorAlarm Probable Cause softwareError 46 Alarm Text Board overload alarm Status Changes Condition An overload condition exists in one or more of the system components Alarm status Major text value The overload condition passed Condition Cleared Component AlarmManager 0 The source varbind text for all the alarms under this component is Boar...

Page 465: ...is full it is possible that the alarm is active but does not appear in the active alarm table Corrective Action Some alarm information may have been lost but the ability of the device to perform its basic operations has not been impacted A reboot is the only way to completely clear a problem with the active alarm table Contact your first level group Component EthernetLink 0 The source varbind text...

Page 466: ...t value Redundant link is down Condition Fault on both interfaces Alarm status critical text value No Ethernet link Condition Both interfaces are operational Alarm status cleared Corrective Action Ensure that both Ethernet cables are plugged into the back of the system Inspect the system s Ethernet link lights to determine which interface is failing Reconnect the cable or fix the network problem C...

Page 467: ... equals SP i linkset i slc i Where i SP number i Link Set number i SLC number Otherwise there is NO additional text Additional Info1 varbind BUSY Condition Operational state of the link becomes IN SERVICE or OFFLINE Alarm status Cleared Corrective Action For full details see the SS7 MTP2 and MTP3 relevant standards Table 110 acSS7LinkCongestionStateChangeAlarm Trap Alarm acSS7LinkCongestionStateCh...

Page 468: ...traps that are not alarms These traps are sent with the severity varbind value of indeterminate These traps don t clear they don t appear in the alarm history or active tables One log trap that does send clear is acPerformanceMonitoringThresholdCrossing Table 111 acKeepAlive Log Trap Trap acKeepAlive OID 1 3 6 1 4 1 5003 9 10 1 21 2 0 16 Default Severity Indeterminate Event Type other 0 Probable C...

Page 469: ...te Condition A performance counter has crossed the low threshold Trap status cleared Table 113 acHTTPDownloadResult Log Trap Trap acHTTPDownloadResult OID 1 3 6 1 4 1 5003 9 10 1 21 2 0 28 Default Severity Indeterminate Event Type processingErrorAlarm 3 for failures and other 0 for success Probable Cause other 0 Status Changes Condition Successful HTTP download Trap status HTTP Download successful...

Page 470: ...me acBoardEvBoardStarted OID 1 3 6 1 4 1 5003 9 10 1 21 2 0 4 MIB AcBoard Severity cleared Event Type equipmentAlarm Probable Cause Other 0 Alarm Text Initialization Ended This is the 3Com Enterprise application cold start trap Table 117 AcDChannelStatus Trap Trap Name acDChannelStatus OID 1 3 6 1 4 1 5003 9 10 1 21 2 0 37 MIB AcBoard Severity Minor Event Type communicationsAlarm Probable Cause co...

Page 471: ...dTrapGlobalsName acBoardTrapGlobalsTextualDescription acBoardTrapGlobalsSource acBoardTrapGlobalsSeverity acBoardTrapGlobalsUniqID acBoardTrapGlobalsType acBoardTrapGlobalsDateAndTime acBoardTrapGlobalsProbableCause acBoardTrapGlobalsAdditionalInfo1 acBoardTrapGlobalsAdditionalInfo2 acBoardTrapGlobalsAdditionalInfo3 acBoardTrapGlobalsName is actually a number The value of this varbind is X minus 1...

Page 472: ... dist perl win32 bin Perl 5 8 win32 bin readme 2 To start the installation wizard run the Perl 5 8 win32 bin exe file 3 During the installing you are prompt to determine the Destination Folder under which the package is installed it is advised to provide a non spaced path such as c directory_name_without_spaces 4 In the following screen configuration uncheck the Build html docs and Configure CPAN ...

Page 473: ...ach2 bin directory from a DOS prompt type the following commands Apache exe n Apache2 k install Apache exe n Apache2 k start The installation and configuration are finished You are now ready to start using the HTTP server Linux Operation Systems It is assumed that the installing of Linux already includes Apache server for example Apache 1 3 23 perl and mod_perl for example mod_perl 1 26 To configu...

Page 474: ...enables an unlimited number of requests during a persistent connection required for multiple consecutive HTTP POST requests for uploading the file Set MaxClients to 250 Change the mod_perl module lines to IfModule mod_perl c Alias perl var www perl Directory var www perl SetHandler perl script PerlHandler Apache Registry Options ExecCGI PerlSendHeader On Directory IfModule Script PUT perl put cgi ...

Page 475: ...V7122 Gateway User Guide 475 ...

Page 476: ...es and Standards 17th April 2006 Airport City Lod Israel Signature Date Day Month Year Location I Zusmanovich Compliance Engineering Manager Czech 3Com Ltd tímto prohlašuje že tento 2000 Series je ve shodě se základními požadavky a dalšími příslušnými ustanoveními směrnice 1999 5 ES Danish Undertegnede 3Com Ltd erklærer herved at følgende udstyr 2000 Series overholder de væsentlige krav og øvrige ...

Page 477: ...to saistītajiem noteikumiem Lithuanian 3Com Ltd deklaruoja kad irenginys 2000 Series tenkina 1999 5 EB Direktyvos esminius reikalavimus ir kitas sios direktyvos nuostatas Maltese Hawnhekk 3Com Ltd jiddikjara li dan 2000 Series jikkonforma mal ħtiġijiet essenzjali u ma provvedimenti oħrajn relevanti li hemm fid Dirrettiva 1999 5 EC Norwegian Dette produktet er i samhørighet med det Europeiske Direk...

Page 478: ...umber must be provided to the telephone company The Telephone company may make changes in the facilities equipment operations or procedures that could affect the operation of the equipment If this happens the telephone company will provide advance notice in order for you to make necessary modifications to maintain uninterrupted service Should you experience trouble with this telephone equipment se...

Page 479: ...ide reasonable protection against harmful interference in a residential installation This equipment generates uses and can radiate radio frequency energy and if not installed and used in accordance with the instructions may cause harmful interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harm...

Page 480: ...ktiv 1999 5 EF Dutch Hierbij verklaart 3Com Ltd dat het toestel 1610 Series in overeenstemming is met de essentiële eisen en de andere relevante bepalingen van richtlijn 1999 5 EG English Hereby 3Com Ltd declares that this 1610 Series is in compliance with the essential requirements and other relevant provisions of Directive 1999 5 EC Estonian Käesolevaga kinnitab 3Com Ltd seadme 1610 Series vasta...

Page 481: ... outras disposições da Directiva 1999 5 CE Slovak 3Com Ltd týmto vyhlasuje že 1610 Series spĺňa základné požiadavky a všetky príslušné ustanovenia Smernice 1999 5 ES Slovene Šiuo 3Com Ltd deklaruoja kad šis 1610 Series atitinka esminius reikalavimus ir kitas 1999 5 EB Direktyvos nuostatas Spanish Por medio de la presente 3Com Ltd declara que el 1610 Series cumple con los requisitos esenciales y cu...

Page 482: ...one company will notify you in advance that temporary discontinuance of service may be required But if advance notice isn t practical the telephone company will notify the customer as soon as possible Also you will be advised of your right to file complaint with the FCC if you believe it is necessary Network Information and Intent of Use The products are for access to ISDN at 2048 kb s and for acc...

Page 483: ...ul interference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measures Reorient or relocate the r...

Page 484: ...ektiv 1999 5 EF Dutch Hierbij verklaart 3Com Ltd dat het toestel 260 Series in overeenstemming is met de essentiële eisen en de andere relevante bepalingen van richtlijn 1999 5 EG English Hereby 3Com Ltd declares that this 260 Series is in compliance with the essential requirements and other relevant provisions of Directive 1999 5 EC Estonian Käesolevaga kinnitab 3Com Ltd seadme 260 Series vastavu...

Page 485: ...9 5 EC Portuguese 3Com Ltd declara que este 260 Series está conforme com os requisitos essenciais e outras disposições da Directiva 1999 5 CE Slovak 3Com Ltd týmto vyhlasuje že 260 Series spĺňa základné požiadavky a všetky príslušné ustanovenia Smernice 1999 5 ES Slovene Šiuo 3Com Ltd deklaruoja kad šis 260 Series atitinka esminius reikalavimus ir kitas 1999 5 EB Direktyvos nuostatas Spanish Por m...

Page 486: ...rder Code 6 0F USOC Jack Type RJ48C It this gateway causes harm to the telephone network the telephone company will notify you in advance that temporary discontinuance of service may be required But if advance notice isn t practical the telephone company will notify the customer as soon as possible Also you will be advised of your right to file complaint with the FCC if you believe it is necessary...

Page 487: ...nterference to radio communications However there is no guarantee that interference will not occur in a particular installation If this equipment does cause harmful interference to radio or television reception which can be determined by turning the equipment off and on the user is encouraged to try to correct the interference by one or more of the following measures Reorient or relocate the recei...

Page 488: ...FOR YOUR 3COM PRODUCT Customer Support Customer technical support and service are provided by 3Com Distributors Partners and Resellers from whom the product was purchased For Customer support for products purchased directly from 3Com contact support 3Com com ...

Reviews: