background image

User's Manual 

542 

Document #: LTRT-65417 

 

MP-11x & MP-124 

 

Parameter 

Description 

negotiation isn't used, this payload type is used for 
receive and for transmit. 

[EnableDetectRemoteMACChange] 

Determines whether the device changes the RTP packets 
according to the MAC address of received RTP packets and 
according to Gratuitous Address Resolution Protocol 
(GARP) messages. 

 

[0] 

= Nothing is changed. 

 

[1] 

= If the device receives RTP packets with a different 

source 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 
device's ARP cache table. 

 

[2] 

= (Default) The device uses the received GARP 

packets to change the MAC address of the transmitted 
RTP packets. 

 

[3] 

= Options 1 and 2 are used. 

Notes:

  

 

For this parameter to take effect, a device reset is 
required. 

 

If the device is located in a network subnet which is 
connected to other gateways using a router that uses 
Virtual Router Redundancy Protocol (VRRP) for 
redundancy, then set this parameter to 0 or 2. 

Web: RTP Base UDP Port 
EMS: Base UDP Port 

[BaseUDPport]

 

Defines the lower boundary of the UDP port used for RTP, 
RTCP (RTP port + 1) and T.38 (RTP port + 2). For example, 
if the Base UDP Port is set to 6000, then one channel may 
use the ports RTP 6000, RTCP 6001, and T.38 6002, while 
another channel may use RTP 6010, RTCP 6011, and T.38 
6012, and so on.  

The range of possible UDP ports is 6,000 to 64,000. The 
default base UDP port is 6000. 

Once this parameter is configured, the UDP port range 
(lower to upper boundary) is calculated as follows: 

 

MP-112/MP-114: BaseUDPport to (BaseU 
3*10) 

 

MP-118: BaseUDPport to (BaseU 7*10) 

 

MP-124: BaseUDPport to (BaseU 23*10) 

Notes:

  

 

For this parameter to take effect, a device reset is 
required. 

 

The UDP ports are allocated randomly to channels. 

 

If RTP Base UDP Port is not a factor of 10, the following 
message is generated: 'invalid local RTP port'. 

EMS: No Op Enable 

[NoOpEnable]

 

Enables the transmission of RTP or T.38 No-Op packets. 

 

[0] 

= Disable (default) 

 

[1]

 = Enable 

This mechanism ensures that the NAT binding remains 
open during RTP or T.38 silence periods. 

EMS: No Op Interval 

Defines the time interval in which RTP or T.38 No-Op 
packets are sent in the case of silence (no RTP/T.38 traffic) 

Summary of Contents for MediaPack MP-112

Page 1: ...User s Manual Version 6 6 August 2012 Document LTRT 65417 MediaPack Series MP 11x MP 124 Analog VoIP Media Gateways ...

Page 2: ......

Page 3: ...ration Pages 41 4 1 6 1 Accessing Pages 41 4 1 6 2 Viewing Parameters 42 4 1 6 3 Modifying and Saving Parameters 43 4 1 6 4 Working with Tables 44 4 1 7 Searching for Configuration Parameters 47 4 1 8 Working with Scenarios 48 4 1 8 1 Creating a Scenario 48 4 1 8 2 Accessing a Scenario 50 4 1 8 3 Editing a Scenario 51 4 1 8 4 Saving a Scenario to a PC 52 4 1 8 5 Loading a Scenario to the Device 53...

Page 4: ...e Parameters 87 8 1 3 General ini File Formatting Rules 89 8 2 Loading an ini File 89 8 3 Modifying an ini File 90 8 4 Secured Encoded ini File 90 General System Settings 91 9 Configuring Certificates 93 9 1 Replacing the Device s Certificate 93 9 2 Loading a Private Key 95 9 3 Mutual TLS Authentication 96 9 4 Self Signed Certificates 98 9 5 TLS Server Certificate Expiry Check 98 10 Date and Time ...

Page 5: ...ackets 129 11 9 Robust Receipt of Media Streams 130 11 10Multiple Routers Support 130 11 11IP Multicasting 130 12 Security 131 12 1 Configuring Firewall Settings 131 12 2 Configuring 802 1x Settings 135 12 3 Configuring General Security Settings 136 12 4 Configuring IP Security Proposal Table 136 12 5 Configuring IP Security Associations Table 138 13 Media 140 13 1 Configuring Voice Settings 141 1...

Page 6: ...s for Cost Groups 168 14 1 2 4 Assigning Cost Groups to Routing Rules 170 15 Enabling Applications 171 16 Control Network 173 16 1 Configuring IP Groups 173 16 2 Configuring Proxy Sets Table 176 17 SIP Definitions 181 17 1 Configuring SIP Parameters 181 17 2 Configuring Account Table 181 17 3 Configuring Proxy and Registration Parameters 184 17 3 1 SIP Message Authentication Example 185 17 4 Confi...

Page 7: ...1 2 External Dial Plan File 242 24 Configuring Supplementary Services 243 24 1 Call Hold and Retrieve 245 24 2 Call Pickup 247 24 3 Consultation Feature 247 24 4 Call Transfer 248 24 4 1 Consultation Call Transfer 248 24 4 2 Blind Call Transfer 248 24 5 Call Forward 248 24 5 1 Call Forward Reminder Ring 249 24 5 2 Call Forward Reminder Off Hook Special Dial Tone 250 24 5 3 Call Forward Reminder Di...

Page 8: ... 14 3 Call Termination on FXO Devices 280 25 14 3 1Calls Termination by PBX 280 25 14 3 2Call Termination before Call Establishment 281 25 14 3 3Ring Detection Timeout 281 25 15Remote PBX Extension between FXO and FXS Devices 281 25 15 1 Dialing from Remote Extension Phone at FXS 282 25 15 2 Dialing from PBX Line or PSTN 282 25 15 3 Message Waiting Indication for Remote Extensions 283 25 15 4 Call...

Page 9: ...e 319 29 Basic Maintenance 321 29 1 Resetting the Device 321 29 2 Locking and Unlocking the Device 323 29 3 Saving Configuration 324 30 Resetting an Analog Channel 325 31 Software Upgrade 327 31 1 Loading Auxiliary Files 327 31 1 1 Call Progress Tones File 329 31 1 1 1 Distinctive Ringing 331 31 1 2 Prerecorded Tones File 333 31 1 3 Dial Plan File 334 31 1 3 1 External Dial Plan File 334 31 1 3 2 ...

Page 10: ...lease Reasons in CDR 368 36 2 3 Supported RADIUS Attributes 371 36 3 Event Notification using X Detect Header 373 36 4 Querying Device Channel Resources using SIP OPTIONS 376 Diagnostics 377 37 Syslog and Debug Recordings 379 37 1 Syslog Message Format 379 37 1 1 Event Representation in Syslog Messages 380 37 1 2 Identifying AudioCodes Syslog Messages using Facility Levels 382 37 1 3 SNMP Alarms i...

Page 11: ...17 P Charging Vector 418 42 2 18 P Preferred Identity 419 42 2 19 Privacy 419 42 2 20 Proxy Require 420 42 2 21 Reason 421 42 2 22 Referred By 422 42 2 23 Refer To 422 42 2 24 Remote Party Id 423 42 2 25 Request Uri 425 42 2 26 Require 426 42 2 27 Resource Priority 427 42 2 28 Retry After 427 42 2 29 Server or User Agent 428 42 2 30 Service Route 428 42 2 31 Session Expires 429 42 2 32 Subject 430...

Page 12: ...Actions and Types 451 42 12Syntax 456 42 12 1 Message Type 456 42 12 2 Condition 457 42 12 3 Action Subject 458 42 12 4 Action Type 460 42 12 5 Action Value 460 43 Configuration Parameters Reference 461 43 1 Networking Parameters 461 43 1 1 Ethernet Parameters 461 43 1 2 Multiple VoIP Network Interfaces and VLAN Parameters 462 43 1 3 Routing Parameters 464 43 1 4 Quality of Service Parameters 464 ...

Page 13: ...g Parameters 564 43 10 5 3Call Forwarding Parameters 566 43 10 5 4Message Waiting Indication Parameters 567 43 10 5 5Call Hold Parameters 569 43 10 5 6Call Transfer Parameters 570 43 10 5 7Three Way Conferencing Parameters 572 43 10 5 8MLPP and Emergency Call Parameters 574 43 10 5 9Call Cut Through Parameters 577 43 10 5 10 Automatic Dialing Parameters 577 43 10 5 11 Direct Inward Dialing Paramet...

Page 14: ...User s Manual 14 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 15: ...Trademarks AudioCodes AC AudioCoded Ardito CTI2 CTI CTI Squared HD VoIP HD VoIP Sounds Better InTouch IPmedia Mediant MediaPack NetCoder Netrake Nuera Open Solutions Network OSN Stretto TrunkPack VMAS VoicePacketizer VoIPerfect VoIPerfectHD What s Inside Matters Your Gateway To VoIP and 3GX are trademarks or registered trademarks of AudioCodes Limited All other products or trademarks are property ...

Page 16: ...rganization s security policies For basic security guidelines you should refer to AudioCodes Recommended Security Guidelines document Note Throughout this manual unless otherwise specified the following naming conventions are used The term device refers to the MediaPack series gateways The term MediaPack refers to the MP 124 MP 118 MP 114 and MP 112 VoIP devices The term MP 11x refers to the MP 11...

Page 17: ...hony Service Providers ITSP for VoIP services The device supports the SIP protocol enabling the deployment of VoIP solutions in environments where each enterprise or residential location is provided with a simple media gateway This provides the enterprise with a telephone connection i e RJ 11 connector and the capability to transmit voice and telephony signals over a packet network The device prov...

Page 18: ... can include Internet telephone calls media announcements and conferences SIP invitations 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 an...

Page 19: ...61 to 10 8 201 108 SIP 2 0 100 Trying Via SIP 2 0 UDP 10 8 201 108 branch z9hG4bKacsiJkDGd From sip 6000 10 8 201 108 tag 1c5354 To sip 2000 10 8 201 161 Call ID 534366556655skKw 6000 2000 10 8 201 108 Server Audiocodes Sip Gateway MediaPack v 6 60 010 006 CSeq 18153 INVITE Content Length 0 F3 RINGING 180 10 8 201 161 to 10 8 201 108 SIP 2 0 180 Ringing Via SIP 2 0 UDP 10 8 201 108 branch z9hG4bKa...

Page 20: ...08 User Agent Audiocodes Sip Gateway MediaPack v 6 60 010 006 CSeq 18153 ACK Supported 100rel em Content Length 0 Note Phone 6000 goes on hook and device 10 8 201 108 sends a BYE to device 10 8 201 161 and a voice path is established F6 BYE 10 8 201 108 to 10 8 201 10 BYE sip 2000 10 8 201 161 user phone SIP 2 0 Via SIP 2 0 UDP 10 8 201 108 branch z9hG4bKacRKCVBud From sip 6000 10 8 201 108 tag 1c...

Page 21: ...Part I Getting Started with Initial Connectivity ...

Page 22: ......

Page 23: ...hich the device is deployed After changing the IP address you can re access the device with this new LAN IP address and start configuring and managing the device as desired This section describes the different methods for changing the device s default IP address to suit your networking environment Embedded command line interface CLI see CLI on page 26 Embedded HTTP S based Web server see Web Inter...

Page 24: ...e Web interface s Login screen appears Figure 2 3 Web Login Screen b In the Username and Password fields enter the default login user name Admin case sensitive and password Admin case sensitive and then click Login the device s Web interface is accessed 5 Change the default IP address to one that corresponds with your network a Open the Multiple Interface Table page Configuration tab VoIP menu Net...

Page 25: ...d compatible BootP server Note You can also use the AcBootP utility to load the software file cmp and configuration file ini For a detailed description of the AcBootP utility refer to AcBootP Utility User s Guide To assign an IP address using BootP TFTP 1 Start the AcBootP utility 2 Select the Preferences tab and then set the Timeout field to 50 3 Select the Client Configuration tab and then click...

Page 26: ...igning an IP address using CLI is not applicable to MP 112 as this model does not provide RS 232 serial interface To assign a LAN IP address using CLI 1 Connect the RS 232 port of the device to the serial communication port on your computer For more information refer to the Hardware Installation Manual Figure 2 6 MP 11x Serial Connection with PC for CLI Communication Figure 2 7 MP 124 Serial Conne...

Page 27: ... want to disable the FXS voice menu do one of the following Set the VoiceMenuPassword parameter to disable Change the Web login password for the Admin user from its default value i e Admin to any other value and then reset the device To assign an IP address using the voice menu 1 Connect a telephone to one of the FXS ports 2 Lift the handset and dial 12345 three stars followed by the digits 1 2 3 ...

Page 28: ... by the key and then do the following to change the configuration file name pattern a Press the key b Select one of the patterns listed in the table below aa bb cc dd denotes the IP address of the configuration server Configuration File Name Pattern Description 1 http aa bb cc dd config ini Standard config ini 2 https aa bb cc dd config ini Secure HTTP 3 http aa bb cc dd audiocodes MAC ini The dev...

Page 29: ...ration parameters that can be viewed and modified using the voice menu Table 2 2 Voice Menu Configuration Parameters Item Number at Menu Prompt Description 1 IP address 2 Subnet mask 3 Default Gateway IP address 4 Primary DNS server IP address 7 DHCP enable disable 31 Configuration server IP address 32 Configuration file name pattern 99 Voice menu password initially 12345 Note The voice menu passw...

Page 30: ...User s Manual 30 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 31: ...Part II Management Tools ...

Page 32: ......

Page 33: ... Element Management System see EMS Based Management on page 85 Simple Network Management Protocol SNMP browser software see SNMP Based Management on page 79 Configuration ini file see INI File Based Management on page 87 Notes Some configuration settings can only be done using a specific management tool For example some configuration can only be done using the Configuration ini file method Through...

Page 34: ...User s Manual 34 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 35: ... and limiting access to specific IP addresses Notes The Web interface allows you to configure most of the device s settings However additional configuration parameters may exist that are not available in the Web interface and which can only be configured using other management tools Some Web interface pages and or parameters are available only for certain hardware configurations or software featur...

Page 36: ... sensitive user name and password respectively 4 Click Login the Web interface is accessed displaying the Home page For a detailed description of the Home page see Viewing the Home Page on page 57 Notes The default username and password is Admin To change the login user name and password see Configuring the Web User Accounts on page 60 If you want the Web browser to remember your password select t...

Page 37: ...ing various functionalities in the Navigation tree Configuration Maintenance and Status Diagnostics tabs Access the configuration menus see Working with Configuration Pages on page 41 Scenarios tab Creates configuration scenarios see Working with Scenarios on page 48 Search tab Enables a search engine for searching configuration parameters see Searching for Configuration Parameters on page 47 6 Na...

Page 38: ... the ini file to a folder on a computer see Backing Up and Loading Configuration File on page 344 Reset Opens the Maintenance Actions page for performing various maintenance procedures such as resetting the device see Resetting the Device on page 321 Software Upgrade Wizard starts the Software Upgrade wizard for upgrading the device s software see Software Upgrade Wizard on page 341 Home Opens the...

Page 39: ...ined within a menu Page item last level lowest level in a menu contained within a menu or submenu Figure 4 4 Navigating in Hierarchical Menu Tree Example Note The figure above is used only as an example The displayed menus depend on supported features based on the Software Upgrade Feature Key installed on your device 4 1 5 1 Displaying Navigation Tree in Basic and Full View You can view an expande...

Page 40: ...and Full View Options Notes After you reset the device the Web GUI is displayed in Basic view When in Scenario mode see Scenarios on page 48 the Navigation tree is displayed in Full view 4 1 5 2 Showing Hiding the Navigation Pane You can hide the Navigation pane to provide more space for elements displayed in the Work pane This is especially useful when the Work pane displays a wide table The arro...

Page 41: ...g the plus sign to expand the menu and submenus Drill up using the minus sign to collapse the menu and submenus 3 Click the required page item the page opens in the Work pane You can also access previously opened pages by clicking the Web browser s Back button until you have reached the required page This is useful if you want to view pages in which you have performed configurations in the current...

Page 42: ...e page and has two display states Advanced Parameter List button with down pointing arrow click this button to display all parameters Basic Parameter List button with up pointing arrow click this button to show only common basic parameters The figure below shows an example of a page displaying basic parameters only If you click the Advanced Parameter List button shown below the page will also disp...

Page 43: ...lue on a page the Edit symbol appears to the right of the parameter This indicates that the parameter has been modified but has yet to be applied submitted After you apply your modifications the symbol disappears Figure 4 9 Edit Symbol after Modifying Parameter Value To save configuration changes on a page to the device s volatile memory RAM do one of the following On the toolbar click the Submit ...

Page 44: ...shown in the figure below Figure 4 10 Value Reverts to Previous Valid Value 4 1 6 4 Working with Tables This section describes how to work with configuration tables which are provided in basic or enhanced design depending on the configuration page 4 1 6 4 1 Basic Design Tables A few of the tables in the Web interface are in basic design format The figure below displays a typical table in the basic...

Page 45: ...t of the tables in the Web interface are designed in the enhanced table format The figure below displays a typical table in the enhanced design format and the subsequent table describes its command buttons and areas Figure 4 12 Displayed Details Pane Table 4 4 Enhanced Table Design Description Item Button 1 Add Adds a new index entry row to the table When you click this button a dialog box appears...

Page 46: ... an entry row is invalid the index of the row is highlighted in red as shown below Figure 4 13 Invalid Configuration with Index Highlighted in Red The table also enables you to define the number of rows to display on the page and to navigate between pages displaying multiple rows This is done using the page navigation area located below the table as shown in the figure below Figure 4 14 Viewing Ta...

Page 47: ...engine appears in the Navigation pane 2 In the field alongside the Search button enter the parameter name or a substring of the name for which you want to search If you have done a previous search for such a parameter instead of entering the required string you can use the Search History drop down list to select the string saved from a previous search 3 Click Search a list of found parameters base...

Page 48: ...cenario you can load a saved Scenario on a computer to the device see Loading a Scenario to the Device on page 53 4 1 8 1 Creating a Scenario The procedure below describes how to create a Scenario To create a Scenario 1 On the Navigation bar click the Scenarios tab a message box appears requesting you to confirm creation of a Scenario Figure 4 16 Create Scenario Confirmation Message Box Note If a ...

Page 49: ...n tab appears in the Navigation tree Figure 4 17 Creating a Scenario Table 4 7 Scenario Description Table 4 8 Item Table 4 9 Description 1 Selected page item in the Navigation tree whose page contains the parameter that you want to add to the Scenario Step 2 Name of a Step that has been added to the Scenario 3 Scenario Name field for defining a name for the Scenario 4 Step Name field for defining ...

Page 50: ...ated Scenario is deleted and replaced with the one you are creating Only Security Administrator Web users can create Scenarios 4 1 8 2 Accessing a Scenario Once you have created the Scenario you can access it by following the procedure below To access the Scenario 1 On the Navigation bar select the Scenario tab a message box appears requesting you to confirm the loading of the Scenario 2 Click OK ...

Page 51: ...he Scenario Name and Step Name fields appear 3 You can perform the following edit operations Add Steps a On the Navigation bar select the desired tab i e Configuration or Maintenance the tab s menu appears in the Navigation tree b In the Navigation tree navigate to the desired page item the corresponding page opens in the Work pane c On the page select the required parameters by marking their corr...

Page 52: ...u need multiple Scenarios to represent different deployments Once you create a Scenario and save it to your computer you can then keep on saving modifications to it under different Scenario file names When you require a specific network environment setup you can load the suitable Scenario file from your computer see Loading a Scenario to the Device on page 53 To save a Scenario to a computer 1 On ...

Page 53: ...o a device that has the same hardware configuration as the device on which it was created The loaded Scenario replaces any existing Scenario You can also load a Scenario file using BootP by loading an ini file that contains the ini file parameter ScenarioFileName see Web and Telnet Parameters on page 471 The Scenario file must be located in the same folder as the ini file For information on using ...

Page 54: ... the ScenarioFileName parameter set to no value i e ScenarioFileName 4 1 8 7 Quitting Scenario Mode Follow the procedure below to quit the Scenario mode To quit the Scenario mode 1 On the Navigation bar click any tab except the Scenarios tab or click the Cancel Scenarios button located at the bottom of the Navigation tree a message box appears requesting you to confirm exiting Scenario mode as sho...

Page 55: ...configured no Welcome message is displayed Table 4 11 ini File Parameter for Welcome Login Message Parameter Description WelcomeMessage Enables and defines a Welcome message that appears on the Web Login page for logging in to the Web interface The format of this parameter is as follows WelcomeMessage FORMAT WelcomeMessage_Index WelcomeMessage_Text WelcomeMessage For Example WelcomeMessage FORMAT ...

Page 56: ...page appears as shown below Figure 4 23 Help Topic for Current Page 2 To view a description of a parameter click the plus sign to expand the parameter To collapse the description click the minus sign 3 To close the Help topic click the close button located on the top right corner of the Help topic window or simply click the Help button Note Instead of clicking the Help button for each page you ope...

Page 57: ... Web session and the Web Login dialog box appears enabling you to re login if required 4 2 Viewing the Home Page The Home page is displayed when you access the device s Web interface The Home page provides you with a graphical display of the device s front panel showing color coded status icons for various operations device To access the Home page On the toolbar click the Home icon Figure 4 25 MP ...

Page 58: ... raised if any by the device Green no alarms Red Critical alarm Orange Major alarm Yellow Minor alarm To view active alarms click this Alarms area to open the Active Alarms page see Viewing Active Alarms on page 351 Channel Ports Displays the status of the ports channels red Line not connected or port out of service due to Serial Peripheral Interface SPI failure applicable only to FXO interfaces g...

Page 59: ...ve your mouse over the port Note Only alphanumerical characters can be used in the port description To add a port description 1 Click the required port icon a shortcut menu appears as shown below Figure 4 27 Shortcut Menu Example using MP 11x 2 From the shortcut menu choose Update Port Info a text box appears Figure 4 28 Typing in Port Name Example using MP 11x 3 Type a brief description for the p...

Page 60: ...strator 200 Read write privileges for all pages It can create all user types and is the only one that can create the first Master user Note There must be at least one Security Administrator Administrator 100 Read write privileges for all pages except security related pages which are read only Monitor 50 No access to security related and file loading pages read only access to other pages No Access ...

Page 61: ...k the Log off button and then login with with a different username and password You can set the entire Web interface to read only regardless of Web user access levels by using the ini file parameter DisableWebConfig see Web and Telnet Parameters on page 471 You can define additional Web user accounts using a RADIUS server refer to the Product Reference Manual For secured HTTP connection HTTPS refe...

Page 62: ... user name b Click Change User Name if you are currently logged in to the Web interface with this account the Web Login dialog box appears c Log in with your new user name 3 To change the password of an account a In the Current Password field enter the current password b In the New Password and Confirm New Password fields enter the new password c Click Change Password if you are currently logged i...

Page 63: ... user is immediately logged off by the device All users can change their own passwords This is done in the WEB Security Settings page see Configuring Web Security Settings on page 67 To remove the Web Users table and revert to the Web User Accounts page with the pre configured default Web user accounts set the ResetWebPassword ini file parameter to 1 This also deletes all other Web users Once the ...

Page 64: ...able 4 15 Web User Parameters Description Parameter Description Web Username Defines the Web user s username The valid value is a string of up to 40 alphanumeric characters including the period underscore _ and hyphen signs Web Password Defines the Web user s password The valid value is a string of 8 to 40 ASCII characters which must include the following At least eight characters At least two let...

Page 65: ...rd change Web Password Age Defines the duration in days of the validity of the password When this duration elapses the user is prompted to change the password otherwise access to the Web interface is blocked The valid value is 0 to 10000 where 0 means that the password is always valid The default is 90 Web Session Limit Defines the maximum number of Web interface sessions allowed for the user In o...

Page 66: ...nly by a Security Administrator user Additional Master users can be added edited and deleted only by Master users If only one Master user exists it can be deleted only by itself Master users can add edit and delete Security Administrators but cannot delete the last Security Administrator Only Security Administrator and Master users can add edit and delete Admin and Monitor users 4 4 Displaying Log...

Page 67: ...om a third party common access card CAC with user identification When a user attempts to access the device through the Web browser HTTPS the device retrieves the Web user s login username and other information if required from the CAC The user attempting to access the device is only required to provide the login password Typically a TLS connection is established between the CAC and the device s We...

Page 68: ...Access from an undefined IP address is denied If no IP addresses are defined this security feature is inactive and the device can be accessed from any IP address The Web and Telnet Access List can also be defined using the ini file parameter WebAccessList_x see Web and Telnet Parameters on page 471 To add authorized IP addresses for Web Telnet and SSH interfaces access 1 Open the Web Telnet Access...

Page 69: ...removed from the table and these IP addresses can no longer access the Web and Telnet interfaces 4 To save the changes to flash memory see Saving Configuration on page 324 Notes The first authorized IP address in the list must be your PC s terminal IP address otherwise access from your PC is denied Delete your PC s IP address last from the Web Telnet Access List page If it is deleted before the la...

Page 70: ...rameters For a description of these parameters see Configuration Parameters Reference on page 461 To configure RADIUS 1 Open the RADIUS Settings page Configuration tab System menu Management submenu RADIUS Settings Figure 4 35 RADIUS Parameters Page 2 Configure the parameters as required 3 Click Submit to apply your changes 4 To save the changes to flash memory see Saving Configuration on page 324...

Page 71: ...rting a CLI Management Session The procedure below describes how to enable Telnet and Secure Shell SSH and start a CLI session Notes A Telnet or SSH client application must be running on the management computer Most operating systems including Microsoft Windows include a built in Telnet client which can be activated from the command prompt SSH however must be installed separately By default CLI is...

Page 72: ...ng its OAMP IP address 3 Login to the session using the same username and password assigned to the Admin user of the Web interface a At the CLI login prompt type the username default is Admin case sensitive and then press Enter login Admin b At the password prompt type the password default is Admin case sensitive and then press Enter password Admin After logging in the current directory root avail...

Page 73: ...rameter Navigation cd Enters another directory cd root Navigates to the root directory Goes up one level exit Terminates the CLI session Status show Displays the device s operational status ping Sends Internet Control Message Protocol ICMP echo request packets from the device to a defined IP address Configuration conf scp Sets a value for the specific parameter conf rfs Restores factory defaults c...

Page 74: ...of a reset from Web interface Reset Time 7 1 2012 21 51 13 sh dsp status DSP firmware 491096AE8 Version 0660 03 Used 0 Free 480 Total 480 DSP device 0 Active Used 16 Free 0 Total 16 DSP device 1 Active Used 16 Free 0 Total 16 DSP device 2 Active Used 16 Free 0 Total 16 DSP device 3 Active Used 16 Free 0 Total 16 DSP device 4 Active Used 16 Free 0 Total 16 DSP device 5 Active Used 16 Free 0 Total 1...

Page 75: ...yte s RX in this interval 4 Discarded packets 0 DHCP requests sent 0 IPSec Security Associations 0 sh ip conf Interface IP Address Subnet Mask Default Gateway OAM 10 4 64 13 55 255 0 0 10 4 0 1 Media 10 4 64 13 255 255 0 0 10 4 0 1 Control 10 4 64 13 255 255 0 0 10 4 0 1 MAC address 00 90 8f 04 5c e9 sh ip route Destination Mask Gateway Intf Flags 0 0 0 0 0 0 0 0 10 4 0 1 OAM A S 10 4 0 0 255 255 ...

Page 76: ...ce the device changes its IP address RestoreFactorySettings conf rfs Restores all parameters to factory settings SaveAndRestart conf sar Saves all current configurations to the non volatile memory and resets the device ConfigFile conf cf view get set Retrieves the full ini file from the device and allows loading a new ini file directly in the CLI session Note The argument view displays the file pa...

Page 77: ...ds Sub Command Arguments Description LdapSTatus Displays the LDAP connection status LdapSearch search key attribute1 attribute 2 attribute 5 Searches an LDAP server The parameters enclosed by are optional LDapOpen Opens a connection to the LDAP server using parameters provided in the configuration file LDapSetDebugmode mode Sets the LdapDebugLevelMode parameter Possible levels 0 3 LDapGetDebugmode...

Page 78: ...User s Manual 78 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 79: ...stomers as part of the release This section provides configuration relating to SNMP management Note For more information on SNMP support refer to the Product Reference Manual 6 1 Configuring SNMP Community Strings The SNMP Community String page allows you 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 sendin...

Page 80: ...The default string is trapuser 6 2 Configuring SNMP Trap Destinations The SNMP Trap Destinations page allows you to configure up to five SNMP trap managers You can associate a trap destination with SNMPv2 users and specific SNMPv3 users Associating a trap destination with SNMPv3 users sends encrypted and authenticated traps to the SNMPv3 destination By default traps are sent unencrypted using SNMP...

Page 81: ...is 162 Web Trap User SNMPManagerTrapUser Associates a trap user with the trap destination This determines the trap format authentication level and encryption level v2cParams default SNMPv2 user community string SNMPv3 user configured in Configuring SNMP V3 Users on page 82 Trap Enable SNMPManagerTrapSendingEnable_x Activates the sending of traps to the SNMP Manager 0 Disable 1 Enable Default 6 3 C...

Page 82: ...4 Click Submit to apply your changes 5 To save the changes see Saving Configuration on page 324 6 4 Configuring SNMP V3 Users The SNMP v3 Users page allows you to configure authentication and privacy for up to 10 SNMP v3 users To configure SNMP v3 users 1 Open the SNMP v3 Users page Configuration tab System menu Management submenu SNMP submenu SNMP V3 Users 2 Click Add the following dialog box app...

Page 83: ... be unique Authentication Protocol SNMPUsers_AuthProtocol Authentication protocol of the SNMP v3 user 0 None default 1 MD5 2 SHA 1 Privacy Protocol SNMPUsers_PrivProtocol Privacy protocol of the SNMP v3 user 0 None default 1 DES 2 3DES 3 AES 128 4 AES 192 5 AES 256 Authentication Key SNMPUsers_AuthKey Authentication key Keys can be entered in the form of a text password or long hex string Keys are...

Page 84: ...User s Manual 84 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 85: ...ys The EMS enables Network Equipment Providers NEPs and System Integrators SIs the ability to offer customers rapid time to market and inclusive cost effective management of next generation networks The standards compliant EMS uses distributed SNMP based management software optimized to support day to day Network Operation Center NOC activities offering a feature rich management framework It suppo...

Page 86: ...User s Manual 86 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 87: ...i File Parameters on page 87 8 1 1 Configuring Individual ini File Parameters The syntax for configuring individual ini file parameters in the ini file is as follows An optional subsection name or group name enclosed in square brackets This is used to conveniently group similar parameters by their functionality Parameter name followed by an equal sign and then its value Comments must be preceded b...

Page 88: ...ear in the same order The Index field must never be omitted The Format line can include a subset of the configurable fields 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 s...

Page 89: ... g CallProgressTonesFileName cpt_usa dat The parameter name is not case sensitive The parameter value is not case sensitive except for coder names The ini file must end with at least one carriage return 8 2 Loading an ini File You can load an ini file to the device using the following methods Web interface using any of the following pages Configuration File see Backing Up and Loading Configuration...

Page 90: ...ed 3 Save the modified ini file and then close the file 4 Load the modified ini file to the device see Loading an ini File on page 89 Tip Before loading the ini file to the device verify that the file extension of the file is ini 8 4 Secured Encoded ini File The ini file contains sensitive information that is required for the functioning of the device The file may be loaded to the device using TFT...

Page 91: ...Part III General System Settings ...

Page 92: ......

Page 93: ...d server certificate If an organizational Public Key Infrastructure PKI is used you may wish to replace this certificate with one provided by your security administrator To replace the device s certificate 1 Your network administrator should allocate a unique DNS name for the device e g dns_name corp customer com This DNS name is used to access the device and therefore must be listed in the server...

Page 94: ...A1UEAxMSQ2VydGlwb3N0ZSBT ZXJ2ZXVyMB4XDTk4MDYyNDA4MDAwMFoXDTE4MDYyNDA4MDAwMFowPzELMAkGA1 UEBhMCRlIxEzARBgNVBAoTCkNlcnRpcG9zdGUxGzAZBgNVBAMTEkNlcnRpcG9z dGUgU2VydmV1cjCCASEwDQYJKoZIhvcNAQEBBQADggEOADCCAQkCggEAPqd4Mz iR4spWldGRx8bQrhZkonWnNm Yhb7 4Q67ecf1janH7GcN SXsfx7jJpreWUL f7v7Cvpr4R7qIJcmdHIntmf7JPM5n6cDBv17uSW63er7NkVnMFHwK1QaGFLMyb FkzaeGrvFm4k3lRefiXDmuOe FhJgHYezYHf44LvPRPwhSrzi9 Aq3o8pWDgu...

Page 95: ...ni file parameter 9 2 Loading a Private Key The device is shipped with a self generated random private key which cannot be extracted from the device However some security administrators require that the private key be generated externally at a secure facility and then loaded to the device through configuration Since private keys are sensitive security parameters take precautions to load them over ...

Page 96: ...ate key read only field displays OK otherwise consult your security administrator 9 If the device was originally operating in HTTPS mode and you disabled it in Step 2 then enable it by setting the Secured Web Connection HTTPS field to HTTPS Only 9 3 Mutual TLS Authentication By default servers using TLS provide one way authentication The client is certain that the identity of the server is authent...

Page 97: ...e secured Web interface of the device If the user has a client certificate from a CA that is listed in the Trusted Root Certificate file the connection is accepted and the user is prompted for the system password If both the CA certificate and the client certificate appear in the Trusted Root Certificate file the user is not prompted for a password thus providing a single sign on experience the au...

Page 98: ...in bits and then click Generate self signed after a few seconds a message appears displaying the new subject name 4 Save the configuration with a device reset see Saving Configuration on page 324 for the new certificate to take effect 9 5 TLS Server Certificate Expiry Check The device can periodically check the validation date of the installed TLS server certificate This periodic check interval is...

Page 99: ...e system time to a time source within the network thereby eliminating any potential issues should the local system clock drift during operation By synchronizing time to a network time source traffic handling maintenance and debugging become simplified for the network administrator The NTP client follows a simple process in managing system time the NTP client requests an NTP update receives an NTP ...

Page 100: ...erver IP Address NTPServerIP defines the IP address or FQDN of the NTP server NTP UTC Offset NTPServerUTCOffset defines the time offset in relation to the UTC For example if your region is 2 hours ahead of the UTC enter 2 NTP Updated Interval NTPUpdateInterval defines the period after which the date and time of the device is updated NTP Secondary Server IP NTPSecondaryServerIP defines the secondar...

Page 101: ...gion has daylight saving of one hour the time received from the NTP server is 11 00 and the UTC offset for your region is 2 i e 13 00 you need to enter 60 to change the local time to 14 00 4 Verify that the device is set to the correct date and time You can do this by viewing the date and time in the Regional Settings page as described in Configuring Date and Time Manually on page 99 ...

Page 102: ...User s Manual 102 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 103: ...Part IV General VoIP Configuration ...

Page 104: ......

Page 105: ...nvalid to set the remote port to Auto Negotiation Any mismatch configuration can yield unexpected functioning of the Ethernet connection It s recommended to configure the port for best performance and highest bandwidth i e Full Duplex with 100Base TX but at the same time adhering to the guidelines listed above Note For remote configuration the device should be in the correct Ethernet setting prior...

Page 106: ...MP based management IP address and subnet mask represented by prefix length VLAN ID if VLANs are enabled Default Gateway traffic from this interface destined to a subnet that does not meet any of the routing rules local or static routes are forwarded to this gateway as long this application type is allowed on this interface Primary and secondary DNS IP address optional You can configure up to 16 i...

Page 107: ...ameter InterfaceTable see Networking Parameters on page 461 To configure IP network interfaces 1 Open the IP Settings page Configuration tab VoIP menu Network submenu IP Settings Figure 11 2 IP Settings Page Single Network Interface Note The IP Settings page appears only in the following circumstances Upon initial configuration i e IP interfaces have never been configured The Multiple Interface Ta...

Page 108: ...arized in Multiple Interface Table Configuration Summary and Guidelines on page 111 a warning message is displayed 8 Save the changes to flash memory and reset the device see Saving Configuration on page 324 To view configured network interfaces that are currently active click the IP Interface Status Table button For more information see Viewing Active IP Interfaces on page 353 Table 11 1 Multiple...

Page 109: ...the subnet mask i e replaces the standard dotted decimal representation of the subnet mask for IPv4 interfaces For example a subnet mask of 255 0 0 0 is represented by a prefix length of 8 i e 11111111 00000000 00000000 00000000 and a subnet mask of 255 255 255 252 is represented by a prefix length of 30 i e 11111111 11111111 11111111 11111100 The prefix length is a Classless Inter Domain Routing ...

Page 110: ...anslating domain names into IP addresses for the interface By default no IP address is defined Web EMS Secondary DNS Server IP address InterfaceTable_SecondaryDNSServ erIPAddress Optional Defines the secondary DNS server s IP address in dotted decimal notation which is used for translating domain names into IP addresses for the interface By default no IP address is defined General Parameters Web E...

Page 111: ...b System menu Application Settings Figure 11 4 Enabling DHCP Application Settings Page 2 From the Enable DHCP drop down list select Enable 3 Click Submit Notes When using DHCP to acquire an IP address the Multiple Interface table VLANs and other advanced configuration options are disabled For more information on DHCP refer to the Product Reference Manual 11 2 2 Assigning NTP Services to Applicatio...

Page 112: ...r only one interface For IPv4 interfaces the Interface Mode column must be set to IPv4 Manual numeric value 10 When using VLANs each network interface must be assigned a unique VLAN ID When defining more than one interface of the same address family VLANs must be enabled using the VlanMode parameter VLANs become available only when booting the device from flash When booting using BootP DHCP protoc...

Page 113: ...ric value 6 An IPv4 interface was defined with Interface Type other than IPv4 Manual 10 Two interfaces have the same VLAN ID value while VLANs are enabled Two interfaces have the same name At least two interfaces share the same address space or subnet Apart from these validation errors connectivity problems may be caused by one of the following Trying to access the device with VLAN tags while boot...

Page 114: ...RTP Media and each with a different VLAN ID and default gateway Table 11 4 Example of VoIP Interfaces per Application Type in Multiple Interface Table Index Application Type IP Address Prefix Length Gateway VLAN ID Interface Name 0 OAMP 192 168 85 14 16 0 0 0 0 1 ManagementIF 1 Control 200 200 85 14 24 200 200 85 1 200 myControlIF 2 Media 211 211 85 14 24 211 211 85 1 211 myMediaIF 2 VLANs are req...

Page 115: ... is set to Enable Native VLAN ID field is set to 1 3 IP Routing table A routing rule is required to allow remote management from a host in 176 85 49 0 24 Table 11 7 Example of IP Routing Table Destination IP Address Prefix Length Gateway IP Address Metric Interface Name 176 85 49 0 24 192 168 0 10 1 4 The NTP application is configured using the ini file to serve as OAMP applications EnableNTPasOAM...

Page 116: ...atic IP rule is based on destination IP address Traffic destined to the subnet specified in the routing rule is re directed to the defined gateway reachable through the specified interface Before sending an IP packet the device searches this table for an entry that matches the requested destination host network If such an entry is found the device sends the packet to the indicated router If no exp...

Page 117: ... specific host enter its IP address in the Destination IP Address field and 32 in the Prefix Length field Gateway IP Address StaticRouteTable_Gateway Defines the IP address of the router next hop used for traffic destined to the subnet host as defined in the Destination IP Address Prefix Length field Note The Gateway address must be in the same subnet as the IP address of the interface over which ...

Page 118: ...me subnet as the IP address of the associated network interface that is specified in the Interface Name field 11 3 2 Routing Table Configuration Summary and Guidelines The Routing table configurations must adhere to the following rules Up to 30 different static routing rules can be configured The Prefix Length replaces the dotted decimal subnet mask presentation This column must have a value of 0 ...

Page 119: ...s By prioritizing packets DiffServ routers can minimize transmission delays for time sensitive packets such as VoIP packets You can assign different VLAN priorities IEEE 802 1p and DiffServ to the supported Class of Service CoS Network Service class network control traffic ICMP ARP Premium Media service class used for RTP media traffic Premium Control service class used for call control i e SIP tr...

Page 120: ...ccording to DNS settings OAMP Control Depends on traffic type Control Premium Control Management Bronze NTP Varies according to the interface type associated with NTP see Assigning NTP Services to Application Types on page 111 OAMP Control Depends on traffic type Control Premium control Management Bronze NFS NFSServers_VlanType in the NFSServers table Gold To configure QoS 1 Open the QoS Settings ...

Page 121: ...ting The device supports the configuration of the following DNS types Internal DNS table see Configuring the Internal DNS Table on page 121 Internal SRV table see Configuring the Internal SRV Table on page 123 11 6 1 Configuring the Internal DNS Table The Internal DNS Table page similar to a DNS resolution translates up to 20 host domain names into IP addresses This functionality can be used when ...

Page 122: ...eter Description Domain Name Dns2Ip_DomainName Defines the host name to be translated The valid value is a string of up to 31 characters First IP Address Dns2Ip_FirstIpAddress Defines the first IP address in dotted decimal format notation to which the host name is translated Second IP Address Dns2Ip_SecondIpAddress Defines the second IP address in dotted decimal format notation to which the host n...

Page 123: ...performs a Service Record SRV resolution using an external DNS server configured in the Multiple Interface table see Configuring IP Network Interfaces on page 105 The Internal SRV table can also be configured using the table ini file parameter SRV2IP see DNS Parameters on page 468 To configure the Internal SRV table 1 Open the Internal SRV Table page Configuration tab VoIP menu Network submenu DNS...

Page 124: ...r UDP port on which the service is to be found 11 7 Configuring NFS Settings Network File System NFS enables the device to access a remote server s shared files and directories and to handle them as if they re located locally The device can use NFS to load cmp ini and auxiliary files through the Automatic Update mechanism refer to the Product Reference Manual You can configure up to 16 different N...

Page 125: ...le system The combination of Host Or IP and Root Path must be unique for each row in the table For example the table must include only one row with a Host IP of 192 168 1 1 and Root Path of audio The NFS table can also be configured using the table ini file parameter NFSServers see NFS Parameters on page 468 Table 11 16 NFS Settings Parameters Parameter Description Index The row index of the remot...

Page 126: ...e internal architecture The design of SIP creates a problem for VoIP traffic to pass through NAT SIP uses IP addresses and port numbers in its message body However the NAT server is unable to modify the SIP messages and thus can t change local addresses to global addresses This section discusses the device s solutions for overcoming NAT traversal issues Note For information on SNMP NAT traversal r...

Page 127: ...c IP address and port allocated to it by the NAT This information is later embedded in outgoing SIP SDP messages and enables remote SIP user agents to reach the device It also discovers the binding lifetime of the NAT the refresh rate necessary to keep NAT pinholes open On startup the device sends a STUN Binding Request The information received in the STUN Binding Response IP address port is used ...

Page 128: ...ding to the sorted list 4 Configure the default NAT binding lifetime in secondsUse using the ini file parameter NATBindingDefaultTimeout STUN refreshes the binding information after this time expires 11 8 1 2 Configuring a Static NAT IP Address for All Interfaces You can configure a global public IP address of the router to enable static NAT between the device and the Internet for all network inte...

Page 129: ...he source IP address of the first incoming packet The RTP RTCP and T 38 can thus have independent destination IP addresses and UDP ports To enable NAT resolution using the First Incoming Packet mechanism set the DisableNAT ini file parameter to 1 The EnableIpAddrTranslation and EnableUdpPortTranslation parameters allow you to specify the type of compare operation that occurs on the first incoming ...

Page 130: ...streams as result of traces of previous calls call control errors or deliberate attacks When more than one media stream reaches the device on the same port number the robust media mechanism detects the valid media stream and ignores the rest 11 10 Multiple Routers Support Multiple routers support is designed to assist the device when it operates in a multiple routers network The device learns the ...

Page 131: ...the packet Once a rule in the table is located subsequent rules further down the table are ignored If the end of the table is reached without a match the packet is accepted For more information on the internal firewall refer to the Product Reference Manual Notes Only Security Administrator users or Master users can configure firewall rules Setting the Prefix Length field to 0 means that the rule a...

Page 132: ... the table below 4 Click Submit to add the new firewall rule to the table 5 Reset the device to activate the rules The table below provides an example of configured firewall rules Table 12 1 Firewall Rule Examples Parameter Value per Rule 1 2 3 4 5 Source IP 12 194 231 76 12 194 230 7 0 0 0 0 192 0 0 0 0 0 0 0 Prefix Length 16 16 0 8 0 Start Port and End Port 0 65535 0 65535 0 65535 0 65535 0 6553...

Page 133: ... of the source network i e from where the incoming packet is received Source Port AccessList_Source_Port Defines the source UDP TCP ports of the remote host from where packets are sent to the device The valid range is 0 to 65535 Note When set to 0 this field is ignored and any source port matches the rule Prefix Length AccessList_PrefixLen Mandatory Defines the IP network mask 32 for a single host...

Page 134: ... Interface field The list displays interface names as defined in the Multiple Interface table in Configuring IP Network Interfaces on page 105 Packet Size AccessList_Packet_Size Defines the maximum allowed packet size The valid range is 0 to 65535 Note When filtering fragmented IP packets this field relates to the overall re assembled packet size and not to the size of each fragment Byte Rate Acce...

Page 135: ...secure port no traffic is allowed until the identity of the device is authenticated The device supports the following Extensible Authentication Protocol EAP variants MD5 Challenge EAP MD5 Protected EAP PEAPv0 with EAP MSCHAPv2 EAP TLS For a description of the parameters appearing on this page see Configuration Parameters Reference on page 461 For more information on this feature refer to the Produ...

Page 136: ...it to apply your changes 4 To save the changes to flash memory refer to Saving Configuration on page 324 12 4 Configuring IP Security Proposal Table The IP Security Proposal Table page is used to configure Internet Key Exchange IKE with up to four proposal settings Each proposal defines an encryption algorithm an authentication algorithm and a Diffie Hellman group identifier The same set of propos...

Page 137: ... NONE 1 DES CBC 2 3DES CBC 3 AES default Authentication Algorithm IPsecProposalTable_AuthenticationAlgorithm Defines the message authentication integrity algorithm 0 NONE 2 HMAC SHA1 96 4 HMAC MD5 96 default Diffie Hellman Group IPsecProposalTable_DHGroup Defines the length of the key created by the DH protocol for up to four proposals For the ini file parameter X denotes the proposal number 0 to ...

Page 138: ...ty Associations table using the table ini file parameter IPsecSATable see Security Parameters on page 486 To configure the IPSec Association table 1 Open the IP Security Associations Table page Configuration tab VoIP menu Security submenu IPSec Association Table 2 Click the Add button the following dialog box appears Figure 12 4 IP Security Associations Table Page Add Record Dialog Box 3 Configure...

Page 139: ...ity and therefore it should be handled with care the same as sensitive passwords It is not recommended to use the same pre shared key for several connections Since the ini file is plain text loading it to the device over a secure network connection is recommended Use a secure transport such as HTTPS or a direct crossed cable connection from a management PC After it is configured the value of the p...

Page 140: ...e device has no traffic to send it never sends a DPD message Note For more information on DPD refer to the Product Reference Manual Remote Tunnel Addr IPsecSATable_RemoteTunnelAddr ess Defines the IP address of the peer router Note This parameter is applicable only if the Operational Mode is set to Tunnel Remote Subnet Addr IPsecSATable_RemoteSubnetIPAd dress Defines the IP address of the remote s...

Page 141: ...o save the changes to flash memory see Saving Configuration on page 324 13 1 1 Configuring Voice Gain Volume Control The device allows you to configure the level of the received input gain Tel to IP signal and the level of the transmitted output gain IP to Tel signal The gain can be set between 32 and 31 decibels dB The procedure below describes how to configure gain control using the Web interfac...

Page 142: ...changes 13 1 3 Echo Cancellation The device supports adaptive linear line echo cancellation according to G 168 2002 Echo cancellation is a mechanism that removes echo from the voice channel Echoes are reflections of the transmitted signal In this line echo echoes are generated when two wire telephone circuits carrying both transmitted and received signals on the same wire pair are converted to a f...

Page 143: ...nu Voice Settings Figure 13 3 Enabling Echo Cancellation in Voice Settings Page 2 Set the Echo Canceller field EnableEchoCanceller to Enable Note The following additional echo cancellation parameters are configurable only through the ini file ECHybridLoss defines the four wire to two wire worst case Hybrid loss ECNLPMode defines the echo cancellation Non Linear Processing NLP mode EchoCancellerAgg...

Page 144: ...ilable on this page Some SIP parameters override these fax and modem parameters For example the IsFaxUsed parameter and V 152 parameters in Section V 152 Support on page 153 For a detailed description of the parameters appearing on this page see Configuration Parameters Reference on page 461 To access the fax and modem parameters 1 Open the Fax Modem CID Settings page Configuration tab VoIP menu M...

Page 145: ...ode on page 149 Transparent with events passing the fax modem signal in the current voice coder with adaptations see Fax Modem Transparent with Events Mode on page 150 Transparent passing the fax modem signal in the current voice coder see Fax Modem Transparent Mode on page 150 RFC 2833 ANS Report upon Fax Modem Detection see RFC 2833 ANS Report upon Fax Modem Detection on page 151 Adaptations ref...

Page 146: ...elayECMEnable Fax Relay Max Rate FaxRelayMaxRate Note The terminating gateway sends T 38 packets immediately after the T 38 capabilities are negotiated in SIP However the originating device by default sends T 38 assuming the T 38 capabilities are negotiated in SIP only after it receives T 38 packets from the remote device This default behavior cannot be used when the originating device is located ...

Page 147: ...d and automatically set to Events Only Fax Transport Mode FaxTransportMode Vxx ModemTransportType VxxModemTransportType To configure fax modem transparent mode In the SIP General Parameters page Configuration tab VoIP menu SIP Definitions General Parameters set the Fax Signaling Method parameter to G 711 Transport IsFaxUsed 2 13 2 2 3 Fax Fallback In this mode when the terminating device detects a...

Page 148: ...uring the bypass period the coder uses the packing factor configured by the Fax Modem Bypass Packing Factor parameter FaxModemBypassM The packing factor determines the number of coder payloads each the size of FaxModemBypassBasicRTPPacketInterval that are used to generate a single fax modem bypass packet When fax modem transmission ends the reverse switching from bypass coder to regular voice code...

Page 149: ...n of fax or modem answering tone signal the terminating device sends three to six special NSE RTP packets configured by the NSEpayloadType parameter usually to 100 These packets signal the remote device to switch to G 711 coder according to the Fax Modem Bypass Packing Factor parameter After a few NSE packets are exchanged between the devices both devices start using G 711 packets with standard pa...

Page 150: ...ns General Parameters set the Fax Signaling Method parameter to No Fax IsFaxUsed 0 2 In the Fax Modem CID Settings page do the following a Set the Fax Transport Mode parameter to Events Only FaxTransportMode 3 b Set the V 21 Modem Transport Type parameter to Events Only V21ModemTransportType 3 c Set the V 22 Modem Transport Type parameter to Events Only V22ModemTransportType 3 d Set the V 23 Modem...

Page 151: ...u Media Voice Settings d Echo Canceller EnableEchoCanceller Voice Settings page Note This mode can be used for fax but is not recommended for modem transmission Instead use the Bypass see Fax Modem Bypass Mode on page 148 or Transparent with Events modes see Fax Modem Transparent with Events Mode on page 150 for modem 13 2 2 8 RFC 2833 ANS Report upon Fax Modem Detection The device terminator gate...

Page 152: ... parameter to Enable Bypass V22ModemTransportType 2 c Set the V 23 Modem Transport Type parameter to Enable Bypass V23ModemTransportType 2 d Set the V 32 Modem Transport Type parameter to Enable Bypass V32ModemTransportType 2 e Set the V 34 Modem Transport Type parameter to Enable Bypass V34ModemTransportType 2 To use bypass mode for V 34 faxes and T 38 for T 30 faxes 1 In the Fax Modem CID Settin...

Page 153: ...gotiation no Re INVITE messages are necessary as both endpoints are synchronized in terms of the other side s capabilities If negotiation fails i e no match was achieved for any of the transport capabilities fallback to existing logic occurs according to the parameter IsFaxUsed Below is an example of media descriptions of an SDP indicating support for V 152 In the example V 152 implementation is s...

Page 154: ...coming packets by at least 10 msec worth of voice frames Optimization Factor Defines how the jitter buffer tracks to changing network conditions When set at its maximum value of 12 the dynamic buffer aggressively tracks changes in delay based on packet loss statistics to increase the size of the buffer and doesn t decay back down This results in the best packet error performance but at the cost of...

Page 155: ...fMinDelay to the minimum delay in msec for the Dynamic Jitter Buffer 3 Set the Dynamic Jitter Buffer Optimization Factor parameter DJBufOptFactor to the Dynamic Jitter Buffer frame error delay optimization factor 4 Click Submit to apply your settings 13 3 2 Comfort Noise Generation The device can generate artificial background noise called comfort noise in the voice channel during periods of silen...

Page 156: ...r to No RxDTMFOption 0 b Set the 1st Tx DTMF Option parameter to NOTIFY TxDTMFOption 2 Note In this mode DTMF digits are removed from the audio stream and the DTMF Transport Type parameter is automatically set to Mute DTMF Using RFC 2833 relay with Payload type negotiation DTMF digits are sent to the remote side as part of the RTP stream according to RFC 2833 To enable this mode define the followi...

Page 157: ... configure the RFC 2833 payload using the Web interface To configure RFC 2833 payload using the Web interface 1 Open the RTP RTCP Settings page Configuration tab VoIP menu Media submenu RTP RTCP Settings The relevant parameters are listed under the General Settings group as shown below Figure 13 7 RFC 2833 Payload Parameters in RTP RTCP Settings Page 2 Configure the following parameters RTP Redund...

Page 158: ...calculated as follows 6000 30 10 2 6302 The maximum when all channels are required UDP port range is calculated as follows MP 112 MP 114 BaseUDPport to BaseUDPport 3 10 for example if the BaseUDPPort is set to 6 000 then the UDP port range is 6 000 to 6 030 MP 118 BaseUDPport to BaseUDPport 7 10 for example if the BaseUDPPort is set to 6 000 then the UDP port range is 6 000 to 6 070 MP 124 BaseUDP...

Page 159: ...on page 324 13 5 Configuring Analog Settings The Analog Settings page allows you to configure various analog parameters For a detailed description of the parameters appearing on this page see Configuration Parameters Reference on page 461 This page also selects the type USA or Europe of FXS and or FXO coefficient information The FXS coefficient contains the analog telephony interface characteristi...

Page 160: ...ries are defined the device uses the default DSP template i e Template 0 A single DSP Template can also be configured using the ini file parameter DSPVersionTemplateNumber To select a DSP Template s 1 Open the General Settings page Configuration tab VoIP menu Media General Media Settings Figure 13 10 Defining Single DSP Template in General Settings Page 2 In the DSP Version Template Number field e...

Page 161: ...cription of the parameters appearing on this page see Configuration Parameters Reference on page 461 To configure media security 1 Open the Media Security page Configuration tab VoIP menu Media submenu Media Security 2 Configure the parameters as required 3 Click Submit to apply your changes 4 To save the changes to flash memory see Saving Configuration on page 324 ...

Page 162: ...User s Manual 162 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 163: ...ith Cost Groups This is determined according to the settings of the Default Cost parameter in the Routing Rule Groups table The Cost Group defines a fixed connection cost connection cost and a charge per minute minute cost Cost Groups can also be configured with time segments time bands which define connection cost and minute cost based on specific days of the week and time of day e g from Saturda...

Page 164: ... x x 2 International Calls Example 2 This example shows how the device determines the cheapest routing rule in the Outbound IP Routing table The Default Cost parameter global in the Routing Rule Groups table is set to Min meaning that if the device locates other matching LCR routing rules with Cost Groups assigned the routing rule without a Cost Group is considered the lowest cost route The follow...

Page 165: ...nds Total call cost TB1 Connection Cost TB1 Minute Cost x call duration 2 1 x 10 min 12 14 1 2 Configuring LCR The following main steps need to be done to configure LCR 1 Enable the LCR feature and configure the average call duration and default call connection cost see Enabling LCR and Configuring Default LCR on page 165 2 Configure Cost Groups see Configuring Cost Groups on page 167 3 Configure ...

Page 166: ...ab le Enables the LCR feature 0 Disabled default 1 Enabled LCR Call Length RoutingRuleGroups_LCRAver ageCallLength Defines the average call duration in minutes and is used to calculate the variable portion of the call cost This is useful for example when the average call duration spans over multiple time bands The LCR is calculated as follows cost call connect cost minute cost average call duratio...

Page 167: ...e valid routing rule without a defined Cost Group exists the device selects the first matched rule 14 1 2 2 Configuring Cost Groups The procedure below describes how to configure Cost Groups Cost Groups are defined with a fixed call connection cost and a call rate charge per minute Once configured you can configure Time Bands for each Cost Group Up to 10 Cost Groups can be configured Note The Cost...

Page 168: ...e of the call is not within a time band configured for the Cost Group then this default charge per minute is used 14 1 2 3 Configuring Time Bands for Cost Groups The procedure below describes how to configure Time Bands for a Cost Group The time band defines the day and time range for which the time band is applicable e g from Saturday 05 00 to Sunday 24 00 as well as the fixed call connection cha...

Page 169: ...wed thu fri or sat hh and mm denote the time of day where hh is the hour 00 23 and mm the minutes 00 59 End Time CostGroupTimebands_EndTime Defines the day and time of day until when this time band is applicable For a description of the valid values see the parameter above Connection Cost CostGroupTimebands_Connectio nCost Defines the call connection cost during this time band This is added as a f...

Page 170: ...T 65417 MP 11x MP 124 14 1 2 4 Assigning Cost Groups to Routing Rules Once you have configured your Cost Groups you need to assign them to routing rules in the Outbound IP Routing table see Configuring Tel to IP Routing on page 223 ...

Page 171: ...This page displays the application only if the device is installed with the relevant Software Upgrade Key supporting the application see Loading Software Upgrade Key on page 338 For configuring the SAS application see Stand Alone Survivability SAS Application on page 287 For enabling an application a device reset is required To enable an application 1 Open the Applications Enabling page Configurat...

Page 172: ...User s Manual 172 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 173: ...ing IP calls Tel to IP The IP Group identifies the source of the call and is used as the destination of the outgoing IP call defined in the Tel to IP Routing For Tel to IP calls the IP Group Serving IP Group can be used as the IP destination to where all SIP dialogs that are initiated from a Hunt Group are sent defined in Configuring Hunt Group Settings on page 204 Incoming IP calls IP to Tel The ...

Page 174: ...essages destined to this IP Group are sent to the IP address configured for the Proxy Set Notes Proxy Set ID 0 must not be used this is the device s default Proxy To configure Proxy Sets see Configuring Proxy Sets Table on page 176 SIP Group Name IPGroup_SIPGroupName Defines the SIP Request URI host name used in INVITE and REGISTER messages sent to this IP Group or the host name in the From header...

Page 175: ...196 Gateway Parameters Always Use Route Table IPGroup_AlwaysUseRouteTable Defines the Request URI host name in outgoing INVITE messages 0 No default 1 Yes The device uses the IP address or domain name defined in the Tel to IP Routing see Configuring the Tel to IP Routing on page 223 as the Request URI host name in outgoing INVITE messages instead of the value configured in the SIP Group Name field...

Page 176: ...er addresses For each Proxy server address you can define the transport type i e UDP TCP or TLS In addition Proxy load balancing and redundancy mechanisms can be applied per Proxy Set if it contains more than one Proxy address Proxy Sets can later be assigned to Server type IP Groups see Configuring IP Groups on page 173 When the device sends an INVITE message to an IP Group it is sent to the IP a...

Page 177: ...y Set identification number The valid value is 0 to 9 Proxy Set ID 0 is used as the default Proxy Set Note Although not recommended you can use both default Proxy Set ID 0 and IP Groups for call routing For example in the Hunt Group Settings page see Configuring Hunt Group Settings on page 204 you can configure a Serving IP Group to where you want to route specific Hunt Group endpoints and all oth...

Page 178: ... to the parameter ProxyRedundancyMode If none of the Proxy servers respond the device goes over the list again The device also provides real time switching Hot Swap mode between the primary and redundant proxies refer to the parameter IsProxyHotSwap If the first Proxy doesn t respond to the INVITE message the same INVITE message is immediately sent to the next Proxy in the list The same logic appl...

Page 179: ...Method ProxySet_ProxyLoadB alancingMethod Enables the Proxy Load Balancing mechanism per Proxy Set ID 0 Disable Load Balancing is disabled default 1 Round Robin 2 Random Weights When the Round Robin algorithm is used a list of all possible Proxy IP addresses is compiled This list includes all IP addresses per Proxy Set after necessary DNS resolutions including NAPTR and SRV if configured After thi...

Page 180: ... Redundancy Mode ProxySet_ProxyRedun dancyMode Determines whether the device switches back to the primary Proxy after using a redundant Proxy 1 Not configured Default The global parameter ProxyRedundancyMode applies 0 Parking The device continues operating with a redundant now active Proxy until the next failure after which it operates with the next redundant Proxy 1 Homing The device always attem...

Page 181: ... address The Account table can be used for example to register to an ITSP on behalf of an IP PBX that is connected to the device The registrations are sent to the Proxy Set ID see Configuring Proxy Sets Table on page 176 associated with the IP Group A Hunt Group can register to more than one IP Group e g multiple ITSPs This can be achieved by configuring multiple entries in the Account table with ...

Page 182: ...gs on page 204 The Register parameter in this Account table is set to Yes In addition for a SIP call that is identified by both the Served Hunt Group and Serving IP Group the username and password for digest authentication defined in this table is used For Tel to IP calls the Serving IP Group is the destination IP Group defined in the Hunt Group Settings table or Tel to IP Routing see Configuring ...

Page 183: ...EGISTER Contact sip ContactUser 10 33 37 78 expires 3600 Expires 3600 User Agent Sip Gateway v 6 00A 008 002 Content Length 0 Notes To activate registration you also need to set the parameter Registration Mode to Per Account in the Hunt Group Settings table for the specific Hunt Group The Hunt Group account registration is not affected by the parameter IsRegisterNeeded Contact User Account_Contact...

Page 184: ...earing on this page see Configuration Parameters Reference on page 461 Note To view the registration status of endpoints with a SIP Registrar Proxy server see Viewing Endpoint Registration Status on page 357 To configure the Proxy and registration parameters 1 Open the Proxy Registration page Configuration tab VoIP menu SIP Definitions submenu Proxy Registration 2 Configure the parameters as requi...

Page 185: ...d response containing a Proxy Authenticate header with the form of the challenge After sending an ACK for the 407 the user agent can then re send the INVITE with a Proxy Authorization header containing the credentials User agents Redirect or Registrar servers typically use the SIP 401 Unauthorized response to challenge authentication containing a WWW Authenticate header and expect the re INVITE to...

Page 186: ...df02e3b5e1c77c010d2 A2 The MD5 algorithm is run on this equation The outcome of the calculation is the response needed by the device to register with the Proxy The response is b9c45d0234a5abf5ddf5c704029b38cf At this time a new REGISTER request is issued with the following 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 ...

Page 187: ...t types of packets to its victims for finding bugs and vulnerabilities For example the attacker might try sending a SIP message containing either an over sized parameter or too many occurrences of a parameter Each message policy rule can be configured with the following Maximum message length Maximum SIP header length Maximum message body length Maximum number of headers Maximum number of bodies O...

Page 188: ...valid value is up to 1 024 characters The default is 1 024 Max Num Headers MessagePolicy_MaxNumHeaders Defines the maximum number of SIP headers The valid value is any number up to 32 The default is 32 Max Num Bodies MessagePolicy_MaxNumBodies Defines the maximum number of bodies e g SDP in the SIP message The valid value is any number up to 8 The default is 8 Send Rejection MessagePolicy_SendReje...

Page 189: ...tion Body List Type MessagePolicy_BodyListType Determines the policy for the defined SIP body 0 Policy Blacklist The specified SIP body in the Body List field is rejected by the policy 1 Policy Whitelist Default The specified SIP body in the Body List field is allowed by the policy ...

Page 190: ...nection and release or call setup and release Notes For RADIUS accounting settings to take effect you must save the settings to flash memory with a device reset For a description of the RADIUS accounting parameters see RADIUS Parameters on page 496 To configure RADIUS accounting 1 Open the RADIUS Parameters page Configuration tab VoIP menu SIP Definitions submenu RADIUS Parameters Settings Figure ...

Page 191: ...d the default value The value of several fields is hard coded according to common standards e g payload type of G 711 U law is always 0 Other values can be set dynamically If no value is specified for a dynamic field a default value is assigned If a value is specified for a hard coded field the value is ignored If silence suppression is not configured for a coder the settings of the EnableSilenceC...

Page 192: ...ayload types of well known coders cannot be modified 6 From the Silence Suppression drop down list enable or disable the silence suppression option for the selected coder 7 Repeat steps 2 through 6 for the next optional coders 8 Click Submit 9 To save the changes to flash memory see Saving Configuration on page 324 The table below lists the supported coders Table 18 1 Supported Coders Coder Name P...

Page 193: ...ine up to four groups of coders termed Coder Groups For each Coder Group you can define up to 10 coders configured with packetization time ptime rate payload type and silence suppression The first coder in the Coder Group table has the highest priority and is used by the device whenever possible If the remote side cannot use the first coder the device attempts to use the next coder and so on Coder...

Page 194: ...next coder group optional 10 Click Submit to apply your changes 18 3 Configuring Tel Profile The Tel Profile Settings table allows you to define up to nine configuration profiles for Tel calls These profiles are termed Tel Profiles The Tel Profile Settings table contains a list of parameters which can also be configured globally for all calls using their corresponding global parameters The only di...

Page 195: ... list select the Tel Profile index 3 In the Profile Name field enter an arbitrary name that enables you to easily identify the Tel Profile 4 From the Profile Preference drop down list select the priority of the Tel Profile where 1 is the lowest priority and 20 the highest If both IP and Tel profiles apply to the same call the coders and other common parameters noted by an asterisk in the descripti...

Page 196: ...s regarding description may be their default values IP Profiles provide high level adaptation when the device interworks between different equipment and protocols at both the Tel and IP sides each of which may require different handling by the device Once configured IP Profiles can be assigned to specific inbound and or outbound calls Therefore IP Profiles enable you to assign special configuratio...

Page 197: ...Profile that is not the default The Number of Calls Limit parameter defines the maximum number of concurrent calls allowed for the IP Profile If the IP Profile is set to some limit the device maintains the number of concurrent calls incoming and outgoing pertaining to the specific Profile A value of 1 means that there is no limitation on calls default A value of 0 means that all calls are rejected...

Page 198: ...ist select the priority of the IP Profile where 1 is the lowest priority and 20 is the highest 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 Note If the coder lists of both IP and Tel Prof...

Page 199: ...Part V Gateway Application ...

Page 200: ......

Page 201: ...cted directly to the device s FXS ports or from the PBX and destined for the IP network FXO Foreign Exchange Office is the interface replacing the analog telephone and connects to a Public Switched Telephone Network PSTN line from the Central Office CO or to a Private Branch Exchange PBX The FXO is designed to receive line voltage and ringing current supplied from the CO or the PBX just like an an...

Page 202: ...User s Manual 202 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 203: ...el e g MP 118 displays 8 endpoints You can also configure the endpoint phone numbers using the table ini file parameter TrunkGroup see Number Manipulation Parameters on page 603 To configure the Endpoint Phone Number table 1 Open the Endpoint Phone Number Table page Configuration tab VoIP menu GW and IP to IP submenu Hunt Group submenu Endpoint Phone Number Figure 20 1 Endpoint Phone Number Table ...

Page 204: ...ser1 Phone number must be entered only as digits without any other 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 is invalid Hunt Group ID TrunkGroup_TrunkGroupNum Defines a Hunt Group ID 1 99 to the channels The same Hunt Group ID can be assigned to more than one group of channels The Hunt G...

Page 205: ...rs Description Parameter Description Hunt Group ID TrunkGroupSettings_TrunkGro upId Defines the Hunt Group ID that you want to configure Channel Select Mode TrunkGroupSettings_ChannelS electMode Defines the method by which IP to Tel calls are assigned to the channels of the Hunt Group 0 By Dest Phone Number The channel is selected according to the called destination number If the number is not loc...

Page 206: ... the call to the channel that is associated with the destination called number If located the call is sent to that channel b If the number is not located or the channel is unavailable e g busy the device searches in ascending order for the next available channel in the Trunk Group If located the call is sent to that channel c If all the channels are unavailable the call is released Note If this pa...

Page 207: ...parameter IsRegisterNeeded to 1 This is unnecessary for Per Account registration mode If the device is configured globally to register Per Endpoint and an endpoint group includes four FXO endpoints to register Per Gateway the device registers all endpoints except the first four endpoints The group of these four endpoints sends a single registration request Serving IP Group ID TrunkGroupSettings_Se...

Page 208: ...registration fails the user part in the INVITE Contact header is set to the source party number The Contact User parameter in the Account table overrides this parameter see Configuring Account Table on page 181 Trunk Group Name TrunkGroupSettings_TrunkGro upName Defines a name for the Trunk Group This name represents the Trunk Group in the SIP tgrp parameter of the outgoing INVITE messages accordi...

Page 209: ... Phone Number Manipulation Table for IP Tel Calls table up to 120 entries Source Phone Number Manipulation Table for IP Tel Calls table up to 20 entries The number manipulation tables provide two configuration areas Matching characteristics Rule of incoming call for example prefix of destination number Manipulation operation Action for example remove user defined number of digits from the left of ...

Page 210: ...aller ID see Configuring Caller Display Information on page 268 Notes Number manipulation can occur before or after a routing decision is made For example you can route a call to a specific Hunt Group according to its original number and then you can remove or add a prefix to that number before it is routed To determine when number manipulation is performed configure the IP to Tel Routing Mode par...

Page 211: ...he table below 5 Click Submit to apply your changes 6 To save the changes to flash memory see Saving Configuration on page 324 The table below shows configuration examples of Tel to IP source phone number manipulation rules where Rule 1 When the destination number has the prefix 03 e g 035000 source number prefix 201 e g 20155 and from source IP Group ID 2 the source number is changed to for examp...

Page 212: ...ting the prefix For example 100 199 100 101 105 denotes a number that starts with 100 to 199 and ends with 100 101 or 105 You can also use the sign to denote calls without a calling number For a description of available notations see Dialing Plan Notation for Routing and Manipulation Tables on page 405 Web EMS Source IP Address SourceAddress Defines the source IP address of the caller This is obta...

Page 213: ...roupID Defines the IP Group to where the call is sent Notes The value 1 indicates that this field is ignored This parameter is applicable only to the Destination Phone Number Manipulation Table for Tel IP Calls Operation Action Web Stripped Digits From Left EMS Number Of Stripped Digits RemoveFromLeft Defines the number of digits to remove from the left of the telephone number prefix For example i...

Page 214: ...age 209 x n l y where x any number of characters digits to add at the beginning of the number i e first digits in the prefix n l defines the location in the original destination or source number where the digits y are added n location number of digits counted from the left of the number of a specific string in the original destination or source number l number of digits that this string includes y...

Page 215: ...ling name SIP calling name manipulation is applicable to Tel to IP and IP to Tel calls For example assume that an incoming SIP INVITE message includes the following header P Asserted Identity company john sip 6666 78 97 79 104 Using the Calling Name Manipulations IP2Tel table the text company can be changed to worker in the outgoing INVITE as shown below P Asserted Identity worker john sip 996666 ...

Page 216: ...o 199 and ends with 100 101 or 105 You can also use the sign to denote calls without a called number For a description of available notations see Dialing Plan Notation for Routing and Manipulation Tables on page 405 Web EMS Source Prefix Defines the source calling telephone number prefix and or suffix You can use special notations for denoting the prefix For example 100 199 100 101 105 denotes a n...

Page 217: ...rameter is applicable only to the Calling Name Manipulations IP2Tel table The asterisk wildcard can be used to denote any prefix If the P Asserted Identity header is present in the incoming INVITE message then the value of this parameter is compared to the P Asserted Identity URI host name instead of the From header Web Destination Host Prefix Defines the Request URI host name prefix of the incomi...

Page 218: ...nt to the IP side This is configured in the Redirect Number Tel IP table The redirect number manipulation tables provide two configuration areas Matching characteristics Rule of incoming call for example prefix of redirect number Manipulation operation Action for example remove user defined number of digits from the left of the redirect number If the incoming call matches the characteristics of a ...

Page 219: ...ct Prefix RedirectPrefix Defines the redirect telephone number prefix To denote any number use the wildcard asterisk symbol Web EMS Destination Prefix DestinationPrefix Defines the destination called telephone number prefix To denote any number use the wildcard asterisk symbol Web Source Trunk Group ID SrcTrunkGroupID Defines the Hunt Group from where the Tel call is received To denote any Hunt Gr...

Page 220: ...se prefixes Note If Presentation is set to Restricted and the AssertedIdMode parameter is set to P Asserted the From header in the INVITE message includes the following From anonymous sip anonymous anonymous invalid and privacy id header 21 6 Mapping NPI TON to SIP Phone Context The Phone Context table page allows you to map Numbering Plan Indication NPI and Type of Number TON to the SIP phone con...

Page 221: ...u can configure multiple rows with the same NPI TON or same SIP phone context In such a configuration a Tel to IP call uses the first matching rule in the table The Phone Context table can also be configured using the table ini file parameter PhoneContext see Number Manipulation Parameters on page 603 Table 21 5 Phone Context Parameters Description Parameter Description Add Phone Context As Prefix...

Page 222: ...u selected Private as the NPI you can select one of the following 0 Unknown 1 Level 2 Regional 2 Level 1 Regional 3 PSTN Specific 4 Level 0 Regional Local If you selected E 164 Public as the NPI you can select one of the following 0 Unknown 1 International 2 National 3 Network Specific 4 Subscriber 6 Abbreviated Phone Context PhoneContext_Context Defines the SIP phone context URI parameter ...

Page 223: ...age allows you to configure up to 50 Tel to IP call routing rules The device uses these rules to route calls from the Tel to a user defined IP destination The Tel to IP Routing table provides two configuration areas Matching Characteristics Characteristics of the incoming call If the call characteristics match a table entry the routing rule is used to route the call to the specified destination On...

Page 224: ... table for matching routing rules and then selects the one with the lowest call cost The call cost of the routing rule is done by assigning it a Cost Group For configuring Cost Groups see Least Cost Routing on page 163 If two routing rules have identical costs then the rule appearing higher up in the table i e first matched rule is used If a selected route is unavailable the device uses the next l...

Page 225: ... page 324 The table below shows configuration examples of Tel to IP routing rules where Rule 1 and 2 Least Cost Routing rule For both rules the called destination phone number prefix is 10 the caller s source phone number prefix is 100 and the call is assigned IP Profile ID 1 However Rule 1 is assigned a cheaper Cost Group than Rule 2 and therefore the call is sent to the destination IP address 10...

Page 226: ...Route calls after manipulation Calls are routed after the number manipulation rules are applied Notes This parameter is not applicable if outbound proxy routing is used For number manipulation see Configuring Source Destination Number Manipulation on page 209 Web Src Trunk Group ID EMS Source Trunk Group ID PREFIX_SrcTrunkGroupID Defines the Hunt Group from where the call is received Note To denot...

Page 227: ...e164 arpa use the EnumService parameter Notes This field and any value assigned to it is ignored if you have configured a destination IP Group for this routing rule in the Dest IP Group ID field To reject calls enter the IP address 0 0 0 0 For example if you want to prohibit international calls then in the Dest Phone Prefix field enter 00 and in the Dest IP Address field enter 0 0 0 0 For routing ...

Page 228: ...rofileId Assigns an IP Profile ID to this IP destination call This allows you to assign numerous configuration attributes e g voice codes per routing rule To configure IP Profiles see Configuring IP Profiles on page 196 Status Displays the connectivity status of the routing rule s IP destination If there is connectivity with the destination this field displays OK and the device uses this routing r...

Page 229: ...ce sends the call according to index entry 1 only and ignores the other index entries even if the destination is unavailable and alternative routing is enabled This is because the subsequent index entries are defined with a Forking Group number that is lower than that of index entry 1 Table index entry 1 is defined with Forking Group 1 index entry 2 with Forking Group 2 and index entries 3 and 4 w...

Page 230: ...to an alternative Hunt Group The alternative route is configured in this table as an additional row below the main routing rule with the same call characteristics but with a destination to a different Hunt Group For more information on IP to Tel alternative routing see Alternative Routing to Trunk upon Q 931 Call Release Cause Code on page 237 The device can re route i e call redirection IP to Tel...

Page 231: ...e asterisk wildcard can be used to depict any prefix Web Source Host Prefix SrcHostPrefix Defines the From URI host name prefix of the incoming SIP INVITE message If this routing rule is not required leave the field empty Notes The asterisk wildcard can be used to depict any prefix If the P Asserted Identity header is present in the incoming INVITE message then the value of this parameter is compa...

Page 232: ...e used as the Serving IP Group in the Account table for obtaining authentication user name password for this call see Configuring Account Table on page 181 22 4 IP Destinations Connectivity Feature The device can be configured to check the integrity of the connectivity to IP destinations of Tel to IP routing rules in the Outbound IP Routing table The IP Connectivity feature can be used for the Alt...

Page 233: ...d unavailable Max Allowed Delay for Alt Routing IPConnQoSMaxAllowedDelay defines the threshold value for packet delay after which the IP destination is considered unavailable These parameters are configured in the Routing General Parameters page as shown below Figure 22 3 IP QoS Thresholds in Routing General Parameters Page DNS Resolution When a host name FQDN is used instead of an IP address for ...

Page 234: ...ONS messages This depends on the chosen method for checking IP connectivity Poor QoS according to the configured thresholds for packet loss and delay Unresolved DNS if the configured IP destination is a domain name or FQDN If the domain name is resolved into two IP addresses the timeout for INVITE re transmissions can be configured using the HotSwapRtx parameter For example if you set this paramet...

Page 235: ...igger for alternative routing then the device attempts to re route the call to an alternative destination You can configure up to five SIP response codes for triggering alternative routing This is done in the Reasons for Alternative Routing table explained in this section Typically the device performs alternative routing when there is no response at all to an INVITE message after a user defined nu...

Page 236: ... OK or failure 4xx response is considered as if the proxy is communicating If there is no response from the first primary proxy after a user defined number of re transmissions re INVITEs configured using the HotSwapRtx parameter the device attempts to communicate using the same INVITE with the next configured redundant proxy in the list and so on until an available redundant proxy is located The d...

Page 237: ...at is listed in the Reasons for Alternative Routing table the device searches for an alternative IP to Tel routing rule in the Inbound IP Routing table and sends it to the alternative Hunt Group For example you can enable alternative IP to Tel routing for scenarios where the initial Tel destination is busy and a Q 931 Cause Code No 17 is received or for other call releases that issue the default C...

Page 238: ...mation on mapping PSTN release causes to SIP responses see PSTN Release Cause to SIP Response Mapping For configuring IP to Tel routing rules in the Inbound IP Routing table see Configuring IP to Hunt Group Routing Table on page 230 The Reasons for Alternative Routing IP to Tel table can also be configured using the table ini file parameter AltRouteCauseIP2Tel 22 6 2 Alternative Routing to an IP D...

Page 239: ...to Tel calls destined for Hunt Group ID 1 to destination IP address 10 13 5 67 if the conditions mentioned earlier exist 2 Configure the table as required and then click Submit to apply your changes 3 Save the changes to the device s flash memory with a device reset see Saving Configuration on page 324 Table 22 6 Forward on Busy Trunk Destination Description Parameters Parameter Description Trunk ...

Page 240: ...User s Manual 240 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 241: ...umbering schemes The device stops collecting digits and starts sending the digits collected number when any one of the following scenarios occur Maximum number of digits is received You can define using the MaxDigits parameter the maximum number of collected destination number digits that can be received i e dialed from the Tel side by the device When the number of collected digits reaches the max...

Page 242: ...digits dialed number immediately Notes If you want the device to accept dial any number ensure that the digit map contains the rule xx T otherwise dialed numbers not defined in the digit map are rejected If you are using an external Dial Plan file for dialing plans see Dialing Plans for Digit Collection on page 334 the device first attempts to locate a matching digit pattern in the Dial Plan file ...

Page 243: ...service that is used When working with certain application servers such as BroadSoft s BroadWorks in client server mode the application server controls all supplementary services and keypad features by itself the device s supplementary services must be disabled The Supplementary Services page is used to configure many of the discussed supplementary services parameters For a description of the para...

Page 244: ...IP menu GW and IP to IP submenu DTMF Supplementary submenu Supplementary Services 2 Configure the parameters as required 3 Click Submit to apply your changes or click the Subscribe to MWI or Unsubscribe to MWI buttons to save your changes and to subscribe unsubscribe to the MWI server 4 To save the changes to flash memory see Saving Configuration on page 324 ...

Page 245: ...ok flash button After a successful retrieve the voice is connected again Hold is performed by sending a Re INVITE message with IP address 0 0 0 0 or a sendonly in the SDP according to the parameter HoldFormat Receiving Hold Retrieve When an active call receives a re INVITE message with either the IP address 0 0 0 0 or the inactive string in SDP the device stops sending RTP and plays a local held t...

Page 246: ...wchart below provides an example of this type of call hold Figure 24 1 Double Hold SIP Call Flow The flowchart above describes the following double call hold scenario 1 A calls B and establishes a voice path 2 A places B on hold A hears a dial tone and B hears a held tone 3 A calls C and establishes a voice path 4 B places A on hold B hears a dial tone 5 B calls D and establishes a voice path 6 A ...

Page 247: ...sing a user defined sequence of phone keys When the user dials the user defined digits e g 77 the incoming call from the other phone is forwarded to the FXS user s phone This feature is configured using the parameter KeyCallPickup Note The Call Pick Up feature is supported only for FXS endpoints pertaining to the same Hunt Group ID 24 3 Consultation Feature The device s Consultation feature allows...

Page 248: ...ransfer from active 24 4 2 Blind Call Transfer Blind call transfer is done using SIP REFER messages after a call is established between call parties A and B and party A decides to immediately transfer the call to C without first speaking to C The result of the transfer is a call between B and C similar to consultation transfer but skipping the consultation stage 24 5 Call Forward The following met...

Page 249: ...ing burst only in onhook state when a third party Application Server e g softswitch forwards an incoming call to another destination This is important in that it notifies audibly the FXS endpoint user that a call forwarding service is currently being performed Figure 24 2 Call Forward Reminder with Application Server The device generates a Call Forward Reminder ring burst to the FXS endpoint each ...

Page 250: ...ived SIP NOTIFY message must contain the following headers From and To contain the same information indicating the specific endpoint Event ua profile Content Type application simservs xml Message body is the XML body containing the dial tone pattern set to standard condition tone ss dial tone pattern standard condition tone ss dial tone pattern which is the regular dial tone indication Therefore t...

Page 251: ...following parameters NumberOfWaitingIndications WaitingBeepDuration and TimeBetweenWaitingIndications 5 To configure a delay interval before a Call Waiting Indication is played to the currently busy port use the parameter TimeBeforeWaitingIndication This enables the caller to hang up before disturbing the called party with Call Waiting Indications Applicable only to FXS modules Both the calling an...

Page 252: ...llerIDType to define the Caller ID standard Note that the Caller ID standard that is used on the PBX or phone must match the standard defined in the device Select the Bellcore caller ID sub standard using the parameter BellcoreCallerIDTypeOneSubStandard Select the ETSI FSK caller ID sub standard using the parameter ETSICallerIDTypeOneSubStandard Enable or disable per port the caller ID generation ...

Page 253: ...ID signals that are distorted 5 Connect a phone to the analog line of the PBX instead of to the device s FXO interface and verify that it displays the caller ID If the above does not solve the problem you need to record the caller ID signal and send it to AudioCodes as described below To record the caller ID signal using the debug recording mechanism 1 Access the FAE page by appending FAE to the d...

Page 254: ...d features KeyCLIR and KeyCLIRDeact FXS only AssertedIdMode defines the header that is used in the generated INVITE request to deliver the caller ID P Asserted Identity or P preferred Identity Use the parameter UseTelURIForAssertedID to determine the format of the URI in these headers sip or tel The parameter EnableRPIheader enables Remote Party ID RPI headers for calling and called numbers for Te...

Page 255: ...ay conferencing is applicable only to FXS interfaces The following example demonstrates three way conferencing This example assumes that a telephone A connected to the device wants to establish a three way conference call with two remote IP phones B and C 1 User A has an ongoing call with IP phone B 2 User A places IP phone B on hold by pressing the telephone s flash hook button defined by the par...

Page 256: ...o Emergency 2 In other words you cannot set some trunks to 1 and some to 2 The global parameter must be set to the same value as that of the Tel Profile parameter otherwise the Tel Profile parameter is not applied If you configure call preemption using the global parameter and a new Tel Profile is subsequently added the TelProfile_CallPriorityMode parameter automatically acquires the same setting ...

Page 257: ...iority level the Multiple Differentiated Services Code Points DSCP can be set to a value from 0 to 63 Table 24 1 MLPP Call Priority Levels Precedence and DSCP Configuration Parameters MLPP Precedence Level Precedence Level in Resource Priority SIP Header DSCP Configuration Parameter 0 lowest routine MLPPRoutineRTPDSCP 2 priority MLPPPriorityRTPDSCP 4 immediate MLPPImmediateRTPDSCP 6 flash MLPPFlas...

Page 258: ...another call The device receives SIP requests with preemption reason cause 5 in the following cases The softswitch performs a network preemption of an active call the following sequence of events occurs a The softswitch sends the device a SIP BYE request with this Reason cause code b The device initiates the release procedures for the B channel associated with the call request and maps the preempt...

Page 259: ...ter one second and then an off hook after two seconds In other words this is in effect a double answer sequence This feature can be enabled for all calls using the EnableFXODoubleAnswer global parameter or it can be enabled for specific calls by enabling this feature in a Tel Profile Notes This feature is applicable only to FXO interfaces If automatic dialing is also configured for an FXO port ena...

Page 260: ...ttings page is available only for FXO interfaces For more information on configuring voice mail refer to the CPE Configuration Guide for Voice Mail User s Manual To configure the Voice Mail parameters 1 Open the Voice Mail Settings page Configuration tab VoIP menu GW and IP to IP Advanced Applications Voice Mail Settings 2 Configure the parameters as required 3 Click Submit to apply your changes 4...

Page 261: ... Restriction Hotline for automatic dialing Call Transfer Call Waiting Rejection of Anonymous Calls Notes The Keypad Features page is available only for FXS interfaces The method used by the device to collect dialed numbers is identical to the method used during a regular call i e max digits interdigit timeout digit map etc The activation of each feature remains in effect until it is deactivated i ...

Page 262: ...ly your changes 25 2 Configuring Metering Tones The FXS interfaces can generate 12 16 KHz metering pulses toward the Tel side e g for connection to a pay phone or private meter Tariff pulse rate is determined according to the device s Charge Codes table This capability enables users to define different tariffs according to the source destination numbers and the time of day The tariff rate includes...

Page 263: ... to Internal Table access the Charge Codes Table page by clicking the Charge Codes Table button For more information on configuring the Charge Codes table see Configuring Charge Codes on page 263 25 3 Configuring Charge Codes The Charge Codes table is used to configure the metering tones and their time interval that the FXS interfaces generate to the Tel side To associate a charge code to an outgo...

Page 264: ...rameter Description Parameter Description End Time ChargeCode_EndTime 1 4 Defines the end of the time period in a 24 hour format hh For example 04 denotes 4 A M Notes The first time period always starts at midnight 00 It is mandatory that the last time period of each rule end at midnight 00 This prevents undefined time frames in a day Pulse Interval ChargeCode_PulseInterval 1 4 Defines the time in...

Page 265: ... for FXS interfaces but can also be used for FXO interfaces Notes For configuring whether authentication is done per port or for the entire device use the parameter AuthenticationMode If authentication is configured for the entire device the configuration in this table is ignored If the user name or password is not configured in this table the port s phone number configured in the Endpoint Phone N...

Page 266: ...ation credentials as required For a description of the parameters see the table below 4 Click Submit to apply your changes Table 25 2 Authentication Table Parameter Description Parameter Description User Name Authentication_UserId Defines the user name used for authenticating the port Password Authentication_UserPassword Defines the password used for authenticating the port 25 6 Configuring Automa...

Page 267: ...XS or FXO port for which you want to configure automatic dialing Destination Phone Number TargetOfChannel_Destina tion Defines the destination telephone number to automatically dial Auto Dial Status TargetOfChannel_Type Enables automatic dialing 0 Disable Automatic dialing for the specific port is disabled 1 Enable Default Automatic dialing is enabled and the phone number configured in the Destina...

Page 268: ...formation The Caller Display Information table allows you to define a caller identification string Caller ID for FXS and FXO ports and enable the device to send the Caller ID to the IP when a call is made The called party can use this information for caller identification The device sends the configured caller ID in the outgoing INVITE message s From header For information on Caller ID restriction...

Page 269: ...ort Displays the port Caller ID Name CallerDisplayInfo_DisplayString Defines the Caller ID string The valid value is a string of up to 18 characters Presentation CallerDisplayInfo_IsCidRestricted Enables the sending of the caller ID string 0 Allowed The caller ID string is sent when a Tel to IP call is made 1 Restricted The caller ID string is not sent Notes This parameter is overridden by the Pre...

Page 270: ...e table as required For descriptions of the parameters see the table below 3 Click Submit to apply your changes Table 25 5 Call Forward Table Parameter Description Parameter Description Forward Type FwdInfo_Type Defines the condition upon which the call is forwarded 0 Deactivate Default Don t forward incoming calls 1 On Busy Forward incoming calls when the port is busy 2 Unconditional Always forwa...

Page 271: ...ID generation detection is determined according to the global parameter Enable Call ID in the Supplementary Services page Configuration tab VoIP menu GW and IP to IP DTMF and Supplementary Supplementary Services The Caller ID Permissions table can also be configured using the table ini file parameter EnableCallerID To configure Caller ID permissions per port 1 Open the Caller ID Permissions page C...

Page 272: ...imeBetweenWaitingIndications and NumberOfWaitingIndications The Call Waiting table can also be configured using the table ini file parameter CallWaitingPerPort To enable call waiting per port 1 Open the Call Waiting page Configuration tab VoIP menu GW and IP to IP Analog Gateway Call Waiting Figure 25 9 Call Waiting Page 2 Configure the table as required For a description of the parameter see the ...

Page 273: ...ending on the source and or destination number of the received call You can also configure multiple entries with different source and or destination prefixes and tones for the same FXS port Typically the played ring and or call waiting tone is indicated in the SIP Alert info header field of the received INVITE message If this header is not present in the received INVITE then this feature is used a...

Page 274: ...n of these values is 9 i e index 9 The default value is 0 25 13 FXS FXO Coefficient Types The FXS Coefficient and FXO Coefficient types used by the device can be one of the following US line type of 600 ohm AC impedance and 40 V RMS ringing voltage for REN 2 European standard TBR21 These Coefficient types are used to increase return loss and trans hybrid loss performance for two telephony line typ...

Page 275: ... 5 Save your settings to the flash memory burn with a device reset 25 14 FXO Operating Modes This section provides a description of the device s FXO operating modes For IP to Tel calls see FXO Operations for IP to Tel Calls on page 275 For Tel to IP calls see FXO Operations for Tel to IP Calls on page 278 Call termination on FXO devices see Call Termination on FXO Devices on page 280 25 14 1 FXO O...

Page 276: ...ile parameter IsWaitForDialTone is used to configure this operation Time to Wait Before Dialing Defines the time in msec between seizing the FXO line and starting to dial the digits The ini file parameter WaitForDialTime is used to configure this operation Note The ini file parameter IsWaitForDialTone must be disabled for this mode Answer Supervision The Answer Supervision feature enables the FXO ...

Page 277: ...irect Inward Dialing DID DID is a service offered by telephone companies that enables callers to dial directly to an extension on a PBX without the assistance of an operator or automated call attendant This service makes use of DID trunks which forward only the last three to five digits of a phone number to the PBX If for example a company has a PBX with extensions 555 1000 to 555 1999 and a calle...

Page 278: ...age 278 Collecting Digits Mode see Collecting Digits Mode on page 279 FXO Supplementary Services see FXO Supplementary Services on page 279 Hold Transfer Toward the Tel side Hold Transfer Toward the IP side Blind Transfer to the Tel side 25 14 2 1 Automatic Dialing Automatic dialing is defined using the Web interface s Automatic Dialing TargetOfChannel ini file parameter page described in see Conf...

Page 279: ...shCode The PBX may generate a dial tone that is sent to the IP and the IP side may dial digits of a new destination Blind Transfer to the Tel side A blind transfer is one in which the transferring phone connects the caller to a destination line before ringback begins The ini file parameter LineTransferMode must be set to 1 The blind transfer call process is as follows FXO receives a REFER request ...

Page 280: ...el side assuming the PBX CO generates this tone This method requires the correct tone frequencies and cadence to be defined in the Call Progress Tones file If these frequencies are unknown define them in the CPT file The tone produced by the PBX CO must be recorded and its frequencies analyzed Adding a reorder tone to the CPT file can be done using AudioCodes CPTWizard utility refer to the CPTWiza...

Page 281: ...on Timeout depends on the following Automatic dialing is disabled and Caller ID is enabled if the second ring signal is not received for a user defined time using the parameter FXOBetweenRingTime the FXO device doesn t initiate a call to the IP Automatic dialing is enabled if the remote party doesn t answer the call and the ringing signal stops for a user defined time using the parameter FXOBetwee...

Page 282: ...ne to the PBX immediately after the phone is off hooked 2 Dial the destination number e g phone number 201 The DTMF digits are sent over IP directly to the PBX All the audible tones are generated from the PBX such as ringback busy or fast busy tones One to one mapping occurs between the FXS ports and PBX lines 3 The call disconnects when the phone connected to the FXS goes on hook 25 15 2 Dialing ...

Page 283: ...ssages are pending The FXO device detects an MWI message from the Tel PBX side using any one of the following methods 100 VDC sent by the PBX to activate the phone s lamp Stutter dial tone from the PBX MWI display signal according to the parameter CallerIDType Upon detection of an MWI message the FXO device sends a SIP NOTIFY message to the IP side When receiving this NOTIFY message the remote FXS...

Page 284: ...page see Configuring Automatic Dialing on page 266 enter the phone numbers of the FXO device in the Destination Phone Number fields When a phone connected to Port 1 off hooks the FXS device automatically dials the number 200 3 In the Tel to IP Routing page see Configuring Tel to IP Routing on page 223 enter 20 for the destination phone prefix and 10 1 10 2 for the IP address of the FXO device Note...

Page 285: ...e device s FXO endpoints 2 In the Automatic Dialing page enter the phone numbers of the FXS device in the Destination Phone Number fields When a ringing signal is detected at Port 1 the FXO device automatically dials the number 100 3 In the Tel to IP Routing page enter 10 in the Destination Phone Prefix field and the IP address of the FXS device 10 1 10 3 in the field IP Address Figure 25 17 FXO T...

Page 286: ...User s Manual 286 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 287: ...Part VI Stand Alone Survivability Application ...

Page 288: ......

Page 289: ...ication running on the device 26 1 SAS Operating Modes The device s SAS application can be implemented in one of the following main modes Outbound Proxy In this mode SAS receives SIP REGISTER requests from the enterprise s UAs and forwards these requests to the external proxy i e outbound proxy When a connection with the external proxy fails SAS enters SAS emergency state and serves as a proxy by ...

Page 290: ... connection with the external proxy fails detected by the device s keep alive messages the device enters SAS emergency state The device serves as a proxy for the UAs by handling internal call routing of the UAs within the LAN enterprise When the device receives calls it searches its SAS registration database to locate the destination address according to AOR or Contact If the destination address i...

Page 291: ...he calls between UAs and between the UAs and the PSTN if setup This mode is operational only during SAS in emergency state Note In this SAS deployment the UAs e g IP phones must support configuration for primary and secondary proxy servers i e proxy redundancy as well as homing Homing allows the UAs to switch back to the primary server from the secondary proxy once the connection to the primary se...

Page 292: ...g Emergency and Returning to Normal State Once the connection with the primary proxy is re established the following occurs UAs Switch back to operate with the primary proxy SAS Ignores REGISTER requests from the UAs forcing the UAs to switch back to the primary proxy Note This is applicable only if the SAS Survivability Mode parameter is set to Always Emergency 2 26 2 SAS Routing This section pro...

Page 293: ...User s Manual 26 Overview 26 2 1 SAS Routing in Normal State The flowchart below displays the routing logic for SAS in normal state for INVITE messages received from UAs Figure 26 5 Flowchart of INVITE from UA s in SAS Normal State ...

Page 294: ...ment LTRT 65417 MP 11x MP 124 The flowchart below displays the routing logic for SAS in normal state for INVITE messages received from the external proxy Figure 26 6 Flowchart of INVITE from Primary Proxy in SAS Normal State ...

Page 295: ...ion 6 6 295 MP 11x MP 124 User s Manual 26 Overview 26 2 2 SAS Routing in Emergency State The flowchart below shows the routing logic for SAS in emergency state Figure 26 7 Flowchart for SAS Emergency State ...

Page 296: ...User s Manual 296 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 297: ...neral configuration required for the SAS application This configuration is applicable to all SAS modes 27 1 1 Enabling the SAS Application Before you can configure SAS you need to enable the SAS application on the device Once enabled the SAS menu and related pages appear in the device s Web interface Note The SAS application is available only if the device is installed with the SAS Software Upgrad...

Page 298: ...hen SAS is in emergency state 5 From the SAS Binding Mode drop down list select the database binding mode 0 URI If the incoming AOR in the REGISTER request uses a tel URI or user phone the binding is done according to the Request URI user part only Otherwise the binding is done according to the entire Request URI i e user and host parts user host 1 User Part Only Binding is done according to the u...

Page 299: ...t configure the Proxy Set as described in Step 8 below 7 Click Submit to apply your settings 8 If you defined a SAS Proxy Set ID in Step 6 above then you must configure the SAS Proxy Set ID a Open the Proxy Sets Table page Configuration tab VoIP menu Control Networks Proxy Set Table b From the Proxy Set ID drop down list select the required Proxy Set ID Notes The selected Proxy Set ID number must ...

Page 300: ...age 297 Note The VoIP CPEs such as IP phones or residential gateways need to be defined so that their primary proxy is the external proxy and their redundant proxy destination addresses and port is the same as that configured for the device s SAS IP address and SAS SIP port To configure SAS redundant mode 1 Open the SAS Configuration page Configuration tab VoIP menu SAS Stand Alone Survivability 2...

Page 301: ...t proxy i e SAS redundancy mode then the Gateway application must do the same 27 4 1 Gateway with SAS Outbound Mode The procedure below describes how to configure the Gateway application with SAS outbound mode To configure Gateway application with SAS outbound mode 1 Define the proxy server address for the Gateway application a Open the Proxy Registration page Configuration tab VoIP menu SIP Defin...

Page 302: ... x x port This is the port as defined in the SAS Local UDP TCP TLS Port field see Configuring Common SAS Parameters on page 297 Figure 27 4 Defining Proxy Server for Gateway Application g Click Submit 2 Disable use of user phone in SIP URL a Open the SIP General Parameters page Configuration tab VoIP menu SIP Definitions submenu General Parameters ...

Page 303: ... SAS redundant mode 1 Define the proxy servers for the Gateway application a Open the Proxy Registration page Configuration tab VoIP menu SIP Definitions submenu Proxy Registration b From the Use Default Proxy drop down list select Yes Figure 27 6 Enabling Proxy Server for Gateway Application c Click Submit d Open the Proxy Sets Table page Configuration tab VoIP menu Control Network submenu Proxy ...

Page 304: ...plemented in your SAS deployment 27 5 1 Manipulating URI user part of Incoming REGISTER There are scenarios in which the UAs register to the proxy server with their full phone number for example 976653434 but can receive two types of INVITE messages calls INVITEs whose destination is the UAs full number when the call arrives from outside the enterprise INVITES whose destination is the last four di...

Page 305: ...teway v Content Length 0 After manipulation SAS registers the user in its database as follows AOR 976653434 10 33 4 226 Associated AOR 3434 10 33 4 226 after manipulation in which only the four digits from the right of the URI user part are retained Contact 976653434 10 10 10 10 The procedure below describes how to configure the above manipulation example To manipulate incoming Request URI user pa...

Page 306: ...equest URI user part In normal state the numbers are not manipulated In this state SAS searches the number 552155551234 in its database and if found it sends the INVITE containing this number to the UA To manipulate the destination number in SAS emergency state 1 Open the SAS Configuration page Configuration tab VoIP menu SAS Stand Alone Survivability 2 From the SAS Inbound Manipulation Mode SASIn...

Page 307: ...ved For any IP Group enter the value 1 Source Username Prefix IPInboundManipulation_SrcU sernamePrefix Defines the prefix of the source SIP URI user name usually in the From header For any prefix enter the asterisk symbol default Note The prefix can be a single digit or a range of digits For available notations see Dialing Plan Notation for Routing and Manipulation on page 405 Source Host IPInboun...

Page 308: ... the Remove From Right setting is applied first Prefix to Add IPInboundManipulation_Prefi x2Add Defines the number or string that you want added to the front of the user name For example if you enter user and the user name is john the new user name is userjohn Suffix to Add IPInboundManipulation_Suffi x2Add Defines the number or string that you want added to the end of the user name For example if...

Page 309: ...also be configured using the table ini file parameter IP2IPRouting see Configuration Parameters Reference on page 461 To configure the IP to IP Routing table for SAS 1 In the SAS Configuration page click the SAS Routing Table button the IP to IP Routing Table page appears 2 Click Add the Add Record dialog box appears Figure 27 9 Add Record Dialog Box of SAS IP2IP Routing Page 3 Configure the rule ...

Page 310: ...ost IP2IPRouting_DestHost Defines the host part of the incoming SIP dialog s destination URI usually the Request URI If this rule is not required leave the field empty The asterisk symbol default can be used to denote any destination host Message Condition IP2IPRouting_MessageConditi on Selects a Message Condition rule To configure Message Condition rules see Configuring Condition Rules ReRoute IP...

Page 311: ...n index of the loaded Dial Plan file The syntax of the Dial Plan index in the Dial Plan file is as follows destination called prefix number 0 IP destination Note that the second parameter 0 is ignored An example of a configured Dial Plan 6 in the Dial Plan file is shown below PLAN6 200 0 10 33 8 52 called prefix 200 is routed to destination 10 33 8 52 201 0 10 33 8 52 300 0 itsp com called prefix ...

Page 312: ... destination IP Group ID is ANY USER 2 the request is routed according to the general database i e any matching registered user Destination Address IP2IPRouting_DestAddress Defines the destination IP address or domain name e g domain com to where the call is sent Notes This parameter is applicable only if the parameter Destination Type is set to Dest Address 1 When using domain names enter a DNS s...

Page 313: ...ternal proxy enterprise UAs can still make emergency calls You can define up to four emergency numbers where each number can include up to four digits When SAS receives a SIP INVITE from a UA that includes one of the user defined emergency numbers in the SIP user part it forwards the INVITE directly to the default gateway see SAS Routing in Emergency State on page 295 The default gateway is define...

Page 314: ...his ensures that future requests in the SIP dialog session from the proxy to the UAs are routed through the SAS application If not configured future request within the dialog from the proxy are sent directly to the UAs and do not traverse SAS When this feature is enabled the SIP Record Route header includes the URI lr parameter indicating loose routing as shown in the following example Record Rout...

Page 315: ... drop down list select Enable 3 Click Submit to apply your changes 27 5 8 Replacing Contact Header for SIP Messages You can configure SAS to change the SIP Contact header so that it points to the SAS host This ensures that in the message the top most SIP Via header and the Contact header point to the same host Notes This feature is applicable only to the SAS Outbound mode The device may become ove...

Page 316: ...rs that are registered in the SAS registration database This is displayed in the SAS SBC Registered Users page as described in Viewing Registered Users on page 356 Note You can increase the maximum number of registered SAS users by implementing the SAS Cascading feature as described in SAS Cascading on page 317 ...

Page 317: ... to configure SAS Cascading This SAS Cascading method routes calls directly to the SAS Gateway defined by IP address to which the called SAS user is registered The following is an example of a SAS Cascading deployment of users with unique phone extension numbers users registered to the first SAS gateway start with extension number 40 users registered to the second SAS gateway start with extension ...

Page 318: ... then routed back to the initial SAS gateway which then routes the call to the default gateway i e to the PSTN Each SAS gateway adds its IP address to the SIP via header in the INVITE message before sending it to the next redundant SAS gateway If the SAS gateway receives an INVITE and its IP address appears in the SIP via header it sends it to the default gateway and not to the next SAS gateway as...

Page 319: ...Part VII Maintenance ...

Page 320: ......

Page 321: ... the Device The Maintenance Actions page allows you to remotely reset the device In addition before resetting the device you can choose the following options Save the device s current configuration to the device s flash memory non volatile Perform a graceful shutdown whereby device reset starts only after a user defined time i e timeout or after no more active traffic exists the earliest thereof N...

Page 322: ... Timeout field see Step 4 expires or after no more active traffic exists the earliest thereof In addition no new traffic is accepted No Reset starts regardless of traffic and any existing traffic is terminated at once 4 In the Shutdown Timeout field relevant only if the Graceful Option in the previous step is set to Yes enter the time after which the device resets Note that if no traffic exists an...

Page 323: ... available if the current status of the device is in the Unlock state 3 In the Lock Timeout field relevant only if the parameter Graceful Option in the previous step is set to Yes enter the time in seconds after which the device locks Note that if no traffic exists and the time has not yet expired the device locks 4 Click the LOCK button a confirmation message box appears requesting you to confirm...

Page 324: ...emory using the burn option described below To save the changes to the non volatile flash memory 1 Open the Maintenance Actions page see Basic Maintenance on page 321 2 Under the Save Configuration group click the BURN button a confirmation message appears when the configuration successfully saves Notes Saving configuration to the non volatile memory may disrupt current traffic on the device To av...

Page 325: ...e device FXO is connected to a PBX and the communication between the two can t be disconnected e g when using reverse polarity This is done in the Web interface s Home page To reset an analog channel 1 Open the Home page 2 Click the required FXS or FXO port icon a shortcut menu appears 3 From the shortcut menu choose Reset Channel the channel is changed to inactive and the port icon is displayed i...

Page 326: ...User s Manual 326 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 327: ...ontains the Call Progress Tones CPT levels and frequencies for the device The default CPT file is U S A For more information see Call Progress Tones File on page 329 Prerecorded Tones The Prerecorded Tones PRT file enhances the device s capabilities of playing a wide range of telephone exchange tones that cannot be defined in the CPT file For more information see Prerecorded Tones File on page 333...

Page 328: ...intenance tab Software Update menu Load Auxiliary Files Note The appearance of certain file load fields depends on the installed Software Upgrade Key 2 Click the Browse button corresponding to the file type that you want to load navigate to the folder in which the file is located and then click Open the name and path of the file appear in the field next to the Browse button 3 Click the Load File b...

Page 329: ...utes The frequency attribute can be single or dual frequency in the range of 300 to 1980 Hz or an Amplitude Modulated AM Up to 64 different frequencies are supported Only eight AM tones in the range of 1 to 128 kHz can be configured the detection range is limited to 1 to 50 kHz Note that when a tone is composed of a single frequency the second frequency field must be set to zero The format attribu...

Page 330: ...case of a single tone not relevant to AM tones First Signal On Time 10 msec Signal On period in 10 msec units for the first cadence on off cycle For continuous tones this parameter defines the detection period For burst tones it defines the tone s duration First Signal Off Time 10 msec Signal Off period in 10 msec units for the first cadence on off cycle for cadence tones For burst tones this para...

Page 331: ...nly 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 Signal On Time 10msec 0 Second Signal Off Time 10msec 0 31 1 1 1 Distinctive Ringing Distinctive Ringing is applicable only to FXS interfaces Using the Distinctive Ringing section of the Call Progress Tones auxiliary file you can create up to 16 Distinctive R...

Page 332: ...nce on off cycle Third Burst Ring Off Time 10 msec Ring Off period in 10 msec units for the third cadence on off cycle Fourth Burst Ring On Time 10 msec Ring Off period in 10 msec units for the fourth cadence on off cycle Fourth Burst Ring Off Time 10 msec Ring Off period in 10 msec units for the fourth cadence on off cycle Note In SIP the Distinctive Ringing pattern is selected according to the A...

Page 333: ...etection of tones is performed according to the CPT file The PRT is a dat file containing a set of prerecorded tones that can be played by the device Up to 40 tones totaling approximately 10 minutes can be stored in a single PRT file on the device s flash memory The prerecorded tones are prepared offline using standard recording utilities such as CoolEditTM and combined into a single file using Au...

Page 334: ...scribed in Loading Auxiliary Files on page 327 5 Select the Dial Plan index that you want to use This depends on the feature and is described in the respective section 31 1 3 1 External Dial Plan File The device enables you to configure multiple dialing plans in an external Dial Plan file which can be installed on the device If a Dial Plan file is implemented the device first attempts to locate a ...

Page 335: ...owing these prefixes may be 7 to 14 digits in length 00 7 14 012 7 14 014 7 14 Defines emergency number 911 No additional digits are expected 911 0 PLAN2 Defines area codes 02 03 04 In these area codes phone numbers have 7 digits 0 2 4 7 Operator services starting with a star 41 42 43 No additional digits are expected 4 1 3 0 The procedure below provides a summary on how to create a Dial Plan file...

Page 336: ... Plan file for determining the IP destination of Tel to IP and IP to IP calls This enables the mapping of called numbers to IP addresses in dotted decimal notation or FQDNs up to 15 characters In the Dial Plan file the syntax of the Dial Plan index for this feature is as follows destination called prefix number 0 IP destination Note that the second parameter 0 is ignored An example of a configured...

Page 337: ...ze Characters PBX extension The relevant PBX extension number 10 Global phone The relevant global phone number 20 Display name A string that represents the PBX extensions for the Caller ID 30 Username A string that represents the user name for SIP registration 40 Password A string that represents the password for SIP registration 20 Note For FXS ports when the device is required to send a new requ...

Page 338: ...d number of incoming IP to Tel calls is translated to a PBX extension only after IP to Tel manipulation rules if defined are performed 31 2 Loading Software Upgrade Key The device is supplied with a Software Upgrade Key which determines the device s supported features capabilities and available resources The availability of certain Web pages depends on the loaded Software Upgrade Key You can upgra...

Page 339: ...extension name to a folder on your computer 3 Open the new Software Upgrade Key file and ensure that the first line displays LicenseKeys and that it contains one or more lines in the following format S N serial number long Software Upgrade Key string For example S N370604 jCx6r5tovCIKaBBbhPtT53Yj One S N must match the serial number of your device The device s serial number can be viewed in the De...

Page 340: ... Needs to be Reloaded with ini file n 6 Reset the device the new capabilities and resources are active Note If the Syslog server indicates that the Software Upgrade Key file was unsuccessfully loaded i e the SN_ line is blank do the following preliminary troubleshooting procedures 1 Open the Software Upgrade Key file and check that the S N line appears If it does not appear contact AudioCodes 2 Ve...

Page 341: ...cess which may disrupt traffic To avoid this disable all traffic on the device before initiating the wizard by performing a graceful lock see Basic Maintenance on page 321 Notes You can get the latest software files from AudioCodes Web site at http www audiocodes com downloads Before upgrading the device it is recommended that you save a copy of the device s configuration settings i e ini file to ...

Page 342: ...s must be completed with a device reset If you choose to quit the process in any of the subsequent pages the device resets 4 Click the Browse button navigate to the cmp file and then click Load File a progress bar appears displaying the status of the loading process When the cmp file is successfully loaded to the device a message appears notifying you of this 5 If you want to load only a cmp file ...

Page 343: ...n you have completed loading all the desired files click the Next button until the last wizard page appears FINISH is highlighted in the left pane 9 Click the Reset button to complete the upgrade process the device burns the newly loaded files to flash memory and then resets the device Note Device reset may take a few minutes depending on cmp file version this may even take up to 30 minutes After ...

Page 344: ...of the following From the Navigation tree click the Maintenance tab click the Software Update menu and then click Configuration File On the toolbar click Device Actions and then from the drop down menu choose Load Configuration File or Save Configuration File 2 To save the ini file to a folder on your computer do the following a Click the Save INI File button the File Download dialog box appears b...

Page 345: ... 11x 115 200 bps for MP 124 Data Bits 8 Parity None Stop Bits 1 Flow Control None 2 At the CLI prompt type the following command to access the configuration mode and then press Enter conf 3 At the prompt type the following command to reset the device to default settings and then press Enter RestoreFactorySettings 32 2 Restoring Defaults using Hardware Reset Button The device s hardware reset pinho...

Page 346: ...ng the Web interface s Configuration File page see Backing Up and Loading Configuration File on page 344 If the ini file does include content e g parameters ensure that they are on lines beginning with comment signs i e semicolons so that the device ignores them Note The only settings that are not restored to default are the management OAMP LAN IP address and the Web interface s login user name an...

Page 347: ...Part VIII Status Performance Monitoring and Reporting ...

Page 348: ......

Page 349: ...on of the device This page also lists any Auxiliary files that have been installed on the device and allows you to remove them To access the Device Information page Open the Device Information page Status Diagnostics tab System Status menu Device Information To delete a loaded file Click the Delete button corresponding to the file that you want to delete Deleting a file takes effect only after dev...

Page 350: ...on page can also be accessed from the Home page see Viewing the Home Page on page 57 To view Ethernet port information Open the Ethernet Port Information page Status Diagnostics tab System Status menu Ethernet Port Information Table 33 1 Ethernet Port Information Parameters Parameter Description Port Duplex Mode Displays whether the port is in half or duplex mode Port Speed Displays the speed in M...

Page 351: ...alarm the following information is provided Severity severity level of the alarm Critical red Major orange Minor yellow Source unit from which the alarm was raised Description brief explanation of the alarm Date date and time that the alarm was generated You can view the next 20 alarms if exist by clicking the Go to page button 34 2 Viewing Alarm History The Alarms History page displays a list of ...

Page 352: ...anual 352 Document LTRT 65417 MP 11x MP 124 Description brief explanation of the alarm Date date and time that the alarm was generated You can view the next 20 alarms if exist by clicking the Go to page button ...

Page 353: ...rtcut menu appears 3 From the shortcut menu choose Port Settings the Basic Channel Information page appears with the Basic tab selected displayed in green Figure 35 1 Basic Channel Information Page 4 To view additional channel information click the required tab SIP RTP RTCP and Voice Settings 35 2 Viewing Active IP Interfaces The IP Interface Status page displays the device s active IP interfaces ...

Page 354: ...ing Call Counters The IP to Tel Calls Count page and Tel to IP Calls Count page provide you with statistical information on incoming IP to Tel and outgoing Tel to IP calls The statistical 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 Call Detail Record or CDR message is sent The release reason can be viewe...

Page 355: ...r Percentage of Successful Calls ASR The percentage of established calls from attempted calls Number of Calls Terminated due to a Busy Line Indicates the number of 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 Calls Terminated due to No Answer Indicates the number of calls that weren t answered It s increment...

Page 356: ...ge duration of all established calls made within a 15 minute period Attempted Fax Calls Counter Indicates the number of attempted fax calls Successful Fax Calls Counter Indicates the number of successful fax calls 35 5 Viewing Registered Users The SAS SBC Registered Users page displays a list of registered SAS users recorded in the device s database To view registered SAS users Open the Registrati...

Page 357: ... per device Ports Registration Status REGISTERED channel is registered NOT REGISTERED channel not registered Accounts Registration Status registration status based on the Accounts table configured in Configuring Account Table on page 181 Group Type type of served group Hunt Group or IP Group Group Name name of the served group if applicable Status indicates whether or not the group is registered R...

Page 358: ...page Status Diagnostics tab VoIP Status menu Call Routing Status Figure 35 5 Call Routing Status Page Table 35 3 Call Routing Status Parameters Parameter Description Call Routing Method Proxy GK Proxy server is used to route calls Routing Table The Tel to IP Routing table is used to route calls IP Address Not Used Proxy server isn t defined IP address and FQDN if exists of the Proxy server with wh...

Page 359: ...ers on page 223 2 Open the IP Connectivity page Status Diagnostics tab VoIP Status menu IP Connectivity Figure 35 6 IP Connectivity Page Table 35 4 IP Connectivity Parameters Column Name Description IP Address The IP address can be one of the following IP address defined as the destination IP address in the Tel to IP Routing IP address resolved from the host name defined as the destination IP addr...

Page 360: ...on isn t available OK Poor Notes This parameter is applicable only if the parameter Alt Routing Tel to IP Mode is set to QoS or Both AltRoutingTel2IPMode 2 or 3 This parameter is reset if no QoS information is received for 2 minutes Quality Info Displays QoS information delay and packet loss calculated according to previous calls Notes This parameter is applicable only if the parameter Alt Routing...

Page 361: ...R factor and mean opinion score MOS RTCP XR measures these parameters using metrics as listed in the table below Note RTCP XR is a customer ordered feature and thus must be included in the Software Upgrade Key installed on the device RTCP XR messages containing key call quality related metrics are exchanged periodically user defined between the device and the SIP UA This allows an analyzer to moni...

Page 362: ... Loss Density Gap Duration Minimum Gap Threshold Delay Round Trip Delay End System Delay One Way Delay Interarrival Jitter Min Absolute Jitter Signal Signal Level Noise Level Residual 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 Algor...

Page 363: ...g excessive delay alert threshold R Value Delay Threshold VQMonEOCRValTHR defines the voice quality monitoring end of call low quality alert threshold RTCP XR Report Mode RTCPXRReportMode determines whether RTCP XR reports are sent to the ESC and defines the interval in which they are sent RTCP XR Packet Interval RTCPInterval defines the time interval between adjacent RTCP reports Disable RTCP XR ...

Page 364: ...S format see RADIUS Accounting CDR Attributes on page 371 36 2 1 Configuring CDR Reporting The procedure below describes how to configure CDR reporting To configure CDR reporting 1 Enable the Syslog feature for sending log messages generated ty the device to a collecting log message server For more information see Configuring Syslog on page 383 2 Open the Advanced Parameters page Configuration tab...

Page 365: ...L_CONNECT CALL_END Cid Port number SessionId SIP session identifier Trunk Physical trunk number Note This field is applicable only to the Gateway application BChan Selected B channel set to 0 as not applicable Note This field is applicable only to the Gateway application ConId SIP conference ID Note This field is applicable only to the Gateway application TG Trunk Group ID Note This field is appli...

Page 366: ...l duration Coder Selected coder Intrv Packet interval RtpIp RTP IP address Port Remote RTP port TrmSd Initiator of call release IP Tel or Unknown TrmReason SIP call termination reason see Release Reasons in CDR on page 368 Fax Fax transaction during call InPackets Number of incoming packets OutPackets Number of outgoing packets PackLoss Local packet loss RemotePackLoss Number of outgoing lost pack...

Page 367: ...ge 1 999999 Mult 0 001 1000 in steps of 10 See explanation above TrmReasonCategory Termination reason category Calls with duration 0 i e not connected NO_ANSWER GWAPP_NORMAL_CALL_CLEAR GWAPP_NO_USER_RESPONDING GWAPP_NO_ANSWER_FROM_USER_ALERTED BUSY GWAPP_USER_BUSY NO_RESOURCES GWAPP_RESOUUCE_UNAVAILABLE_UNSPECIFIED RELEASE_BECAUSE_NO_CONFERENCE_RESOURCES_LEFT RESOURCE_BECAUSE_NO_TRANSCODING_RESOUR...

Page 368: ...on is taken from an internal SIP response mapping mechanism For example if the device receives a SIP response 422 it sends in the CDR 422 Session Interval Too Small method as the description PstnTermReason Q 850 protocol termination reason 0 127 LatchedRtpIp Remote IP address of the incoming RTP stream that the device latched on to as a result of the RTP latching mechanism for NAT traversal Latche...

Page 369: ...ED_NUMBER GWAPP_NO_ROUTE_TO_TRANSIT_NET GWAPP_NO_ROUTE_TO_DESTINATION GWAPP_CHANNEL_UNACCEPTABLE GWAPP_CALL_AWARDED_AND GWAPP_PREEMPTION PREEMPTION_CIRCUIT_RESERVED_FOR_REUSE GWAPP_NORMAL_CALL_CLEAR GWAPP_USER_BUSY GWAPP_NO_USER_RESPONDING GWAPP_NO_ANSWER_FROM_USER_ALERTED MFCR2_ACCEPT_CALL GWAPP_CALL_REJECTED GWAPP_NUMBER_CHANGED GWAPP_NON_SELECTED_USER_CLEARING GWAPP_INVALID_NUMBER_FORMAT GWAPP_...

Page 370: ...TED_FAC_NOT_IMPLEMENTED GWAPP_ONLY_RESTRICTED_INFO_BEARER GWAPP_SERVICE_NOT_IMPLEMENTED_UNSPECIFIED GWAPP_INVALID_CALL_REF GWAPP_IDENTIFIED_CHANNEL_NOT_EXIST GWAPP_SUSPENDED_CALL_BUT_CALL_ID_NOT_EXIST GWAPP_CALL_ID_IN_USE GWAPP_NO_CALL_SUSPENDED GWAPP_CALL_HAVING_CALL_ID_CLEARED GWAPP_INCOMPATIBLE_DESTINATION GWAPP_INVALID_TRANSIT_NETWORK_SELECTION GWAPP_INVALID_MESSAGE_UNSPECIFIED GWAPP_NOT_CUG_M...

Page 371: ...coming conf id 1 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 time in NTP format 1 String Start Acc Stop Acc 26 h323 call origin 26 The call s originator Answering IP or Originator PSTN String Answer Origin...

Page 372: ...s 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 time For how many seconds the user received the service Numeric Stop Acc 47 acct input packets Number of packets received during the ...

Page 373: ...23 conf id 02102944 600a1899 3fd61009 0e2f3cc5 36 3 Event Notification using X Detect Header The device 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 SIP X Detect message header and only when establishing a SIP dialog For supporting some events certain devi...

Page 374: ... IC Operator intercept 913 8 274 1370 6 274 1776 7 380 VC Vacant circuit non registered number 985 2 380 1370 6 274 1776 7 380 RO1 Reorder system busy 913 8 274 1428 5 380 1776 7 380 NC 913 8 380 1370 6 380 1776 7 380 RO 985 2 274 1370 6 380 1776 7 380 IO 913 8 380 1428 5 274 1776 7 380 For example INFO sip 5001 10 33 2 36 SIP 2 0 Via SIP 2 0 UDP 10 33 45 65 branch z9hG4bKac2042168670 Max Forwards...

Page 375: ...er phone SIP 2 0 Via SIP 2 0 UDP 10 33 2 53 branch z9hG4bKac5906 Max Forwards 70 From anonymous sip anonymous anonymous invalid tag 1c25298 To sip 101 10 33 2 53 user phone Call ID 11923 10 33 2 53 CSeq 1 INVITE Contact sip 100 10 33 2 53 X Detect Request CPT FAX SIP 2 0 200 OK Via SIP 2 0 UDP 10 33 2 53 branch z9hG4bKac5906 From anonymous sip anonymous anonymous invalid tag 1c25298 To sip 101 10 ...

Page 376: ...ce sends this information in the SIP X Resources header with the following parameters telchs Specifies the total telephone channels and the number of free available telephone channels mediachs Not applicable Below is an example of the X Resources X Resources telchs 8 4 mediachs 0 0 In the example above telchs specifies the number of available channels and the number of occupied channels 4 channels...

Page 377: ...Part IX Diagnostics ...

Page 378: ......

Page 379: ...nterchange message Syslog uses UDP as its underlying transport layer mechanism By default UDP port 514 is assigned to Syslog but this can be changed see Configuring Syslog on page 383 Below is an example of a Syslog message 13 10 57 811 10 13 4 12 NOTICE S 235 SID 1034099026 lgr_flow 63 UdpTransportObject 0 Adding socket event for address 10 33 2 42 5060 Time 04 19 2012 18 29 39 Table 37 1 Syslog ...

Page 380: ...considered either as a Tel to IP leg or an IP to Tel leg where each leg is assigned a unique SID The benefit of this unique numbering is that it enables you to filter the information such as SIP Syslog and media according to a specific SID Note Forked legs and alternative legs share the same SID Message Body Describes the message Timestamp When the Network Time Protocol NTP is enabled a timestamp ...

Page 381: ...alid SID Length LC Transmitter Received Illegal Command LF Lost Fax Frames In High Speed Mode LM Lost Modem Frames In High Speed Mode MI Misalignment Error MR Modem Relay Is Not Supported OR DSP JB Overrun PH Packet Header Error PL RTP Packet Loss RB Counts the number of BFI Frames Received From The Host RD No Available Release Descriptor RO RTP Reorder RP Unknown RTP Payload Type RS RTP SSRC Erro...

Page 382: ...ocal use 1 local1 18 local use 2 local2 19 local use 3 local3 20 local use 4 local4 21 local use 5 local5 22 local use 6 local6 23 local use 7 local7 Syslog messages begin with a less than character followed by a number which is followed by a greater than character This is optionally followed by a single ASCII space The number is known as the Priority and represents both the Facility level and the...

Page 383: ...ng the Syslog server address as well as selecting the activities on the device for example a parameter value change that you want reported to the server Notes For configuring CDR reporting see Configuring CDR Reporting on page 364 For viewing Syslog messages in the Web interface see Viewing Syslog Messages on page 386 For a detailed description on the Syslog parameters see Syslog CDR and Debug Par...

Page 384: ...o configure and activate debug recording 1 Open the Logging Settings page Configuration tab System menu Logging Logging Settings Figure 37 1 Logging Settings Page 2 Configure the debug capturing server using the Debug Recording Destination IP and Debug Recording Destination Port parameters 3 From the Debug Recording Status drop down list select Start to start the debug recording or Stop to end the...

Page 385: ...also be configured using the table ini file parameter LoggingFilters Table 37 5 Logging Filters Table Parameters Description Parameter Description Type LoggingFilters_Type Defines the filter criteria 1 Any Default 3 Trunk Group ID 5 FXS or FXO 6 Tel to IP Specific Tel to IP routing rule listed in the Outbound IP Routing table 7 IP to Tel Specific IP to Tel routing rule listed in the Inbound IP Rou...

Page 386: ...ot recommended to keep a Message Log session open for a prolonged period This may cause the device to overload For prolonged and detailed debugging use an external Syslog server You can select the Syslog messages in this page and copy and paste them into a text editor such as Notepad This text file txt can then be sent to AudioCodes Technical Support for diagnosis and troubleshooting To activate t...

Page 387: ...ins are backward compatible From Wireshark Ver 99 08 the tpncp dat file must be located in the folder WireShark tpncp To install Wireshark and the plug ins for debug recording 1 Install Wireshark on your computer The Wireshark program can be downloaded from http www wireshark org 2 Copy the supplied AudioCodes plug in files to the directory in which you installed Wireshark as follows Copy this fil...

Page 388: ...User s Manual 388 Document LTRT 65417 MP 11x MP 124 The device adds the header AUDIOCODES DEBUG RECORDING to each debug recording message as shown below ...

Page 389: ...t is running Upon completion of the test and if the test fails the device sends information on the test results of each hardware component to the Syslog server The following hardware components are tested Flash memory when EnableDiagnostics 1 or 2 DSPs when EnableDiagnostics 1 or 2 Physical Ethernet ports when EnableDiagnostics 1 or 2 Analog interfaces when EnableDiagnostics 1 or 2 Notes To return...

Page 390: ...User s Manual 390 Document LTRT 65417 MP 11x MP 124 ...

Page 391: ...ne tests Hardware revision number Temperature above or below limit only if a thermometer is installed Hook state Coefficients checksum Message waiting indication status Ring state Reversal polarity state Line current only on port 0 Line voltage between TIP and RING only on port 0 3 3 V reading only on port 0 Ring voltage only on port 0 Long line current only on port 0 FXO line tests Line Current m...

Page 392: ...User s Manual 392 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 393: ... on the device and a remote endpoint These tests involve both incoming and outgoing calls Test calls can be dialled automatically at a user defined interval and or manually when required The simulated phone and remote endpoints are defined as SIP URIs user host and the remote destination can be defined as an IP Group IP address or according to an Outbound IP Routing rule You can also enable automa...

Page 394: ...y your settings Table 40 1 Test Call Table Parameters Parameter Description General Tab Endpoint URI Test_Call_EndpointURI Defines the endpoint s URI This can be defined as a user or user host The device identifies this endpoint only by the URI s user part The URI s host part is used in the SIP From header in REGISTER requests The valid value is a string of up to 150 characters By default this par...

Page 395: ...s configured for the Route By parameter This IP Group is used for incoming and outgoing calls Destination Address Test_Call_DestAddress Defines the destination host This can be defined as an IP address port or DNS name port Note This parameter is applicable only if the Route By parameter is set to 2 Dest Address Destination Transport Type Test_Call_DestTransportType Defines the transport type for ...

Page 396: ...ximum Channels for Session Call duration Calls Per Second multiplied by calls per second Calls Per Second Test duration expires configured by Test Duration 1 Continuous The test runs until the configured test duration is reached If it reaches the maximum channels configured for the test session in the Maximum Channels for Session it waits until the configured call duration of a currently establish...

Page 397: ...lls The total number of calls that were successfully established Total Failed Attempts The total number of calls that failed to be established Remote Disconnections Count Number of calls that were disconnected by the remote side Average CPS The average calls per second Test Status Displays the text of the Test Status column in the Test Call table Idle The test call is currently not active Schedule...

Page 398: ...ut of the total number of calls attempted ASR 40 1 3 Test Call Configuration Examples Below are a few examples of test call configurations Single Test Call Scenario This example describes the configuration of a simple test call scenario that includes a single test call between a simulated test endpoint on the device and a remote endpoint Figure 40 3 Single Test Call Example Test Call table configu...

Page 399: ...ny times for batch testing The calls are initiated from Device A where Device B serves as the remote answering endpoint Figure 40 4 Batch Test Call Example Test Call table configuration at Device A Endpoint URI 101 Called URI 201 Route By Dest Address Destination Address 10 13 4 12 Maximum Channels for Session 3 this setting configures three endpoints 101 102 and 103 Call Duration 5 seconds Calls ...

Page 400: ...gister with an external proxy and subsequently communicate with one another Figure 40 5 Test Call Registration Example This example assumes that you have configured your device for communication between LAN phone users such as IP Groups to represent the device 10 13 4 12 and the proxy server and IP to IP routing rules to route calls between these IP Groups Test Call table configuration Endpoint UR...

Page 401: ...he simulated endpoint The figure below displays a basic test call example Figure 40 6 Incoming Test Call Example To configure basic call testing 1 Open the Test Call Settings page Configuration tab System menu Test Call Test Call Settings Figure 40 7 Test Call Settings Page 2 In the Test Call ID field enter a prefix for the simulated endpoint 3 Click Submit to apply your settings Notes The Basic T...

Page 402: ...ing and outgoing test calls is 3212333 You can change this using the ini file parameter TestCallDtmfString The DTMF signaling type e g out of band or in band can be configured using the DTMF Transport Type parameter For more information see Dual Tone Multi Frequency Signaling on page 156 Note To generate DTMF tones the device s DSP resources are required ...

Page 403: ...Part X Appendix ...

Page 404: ......

Page 405: ...nd Destination Phone Prefix Source and Destination Username Source and Destination Calling Name Prefix Range of Digits Notes Dial plans denoting a prefix that is a range must be enclosed in square brackets e g 4 8 or 23xx 456 Dial plans denoting a prefix that is not a range is not enclosed e g 12345 Dial plans denoting a suffix must be enclosed in parenthesis e g 4 and 4 8 Dial plans denoting a su...

Page 406: ...h 11 22 or 33 11 22 33 xxx To depict a six digit number that starts with 111 or 222 111 222 xxx Note Up to three digits can be used to denote each number n1 m1 n2 m2 a b c n3 m3 or n1 m1 n2 m2 a b c n3 m3 Represents a mixed notation of single numbers and multiple ranges For example to depict numbers 123 to 130 455 766 and 780 to 790 Prefix 123 130 455 766 780 790 Suffix 123 130 455 766 780 790 Not...

Page 407: ...d Suffix 4 Remove Suffix 5 Remove Prefix 6 The maximum length of the value for a manipulation is 299 characters 42 2 Header Types 42 2 1 Accept An example of the header is shown below Accept application sdp The header properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes No N A Keyword Sub Types Attributes N A N A N A Below is a hea...

Page 408: ...alue invite header accept language Add en il cz it 42 2 3 Allow An example of the header is shown below Allow REGISTER OPTIONS INVITE ACK CANCEL BYE NOTIFY PRACK REFER INFO SUB SCRIBE The header properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes No N A Keyword Sub Types Attributes N A N A Read Write Below is a header manipulation...

Page 409: ...a in the Call id header as follows Xitsp abc GIAPOFWRBQKJVAETIODI 10 132 10 128 Message Type Condition Action Subject Action Type Action Value invite header Xitsp abc Add header call id 42 2 5 Contact An example of the header is shown below Contact sip 555 10 132 10 128 5080 The header properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported N...

Page 410: ...e String Read Only Below is a header manipulation example that if the Cseq number is 1 the user in the Contact header is changed to john as follows Contact sip fred 10 132 10 128 5070 Message Type Condition Action Subject Action Type Action Value invite header cseq num 1 header contact url user Modify john 42 2 7 Diversion An example of the header is shown below Diversion sip 654 IPG2Host user pho...

Page 411: ...or possible values as follows Diversion tel 101 reason user busy screen no privacy off counter 1 Message Type Condition Action Subject Action Type Action Value invite header diversion reason Modify 1 Modify the URL in the Diversion header to that which is contained in the header URL as follows Diversion sip 555 IPG2Host user phone reason user busy screen no privacy off counter 1 Message Type Condi...

Page 412: ... EVENTKEY id Modify 5678 Modify the Event package enum as follows Event refer id 5678 Message Type Condition Action Subject Action Type Action Value invite header event EVENTKEY EVENTPACKAGE Modify 2 42 2 9 Expires An example of the header is shown below Expires 200 The header properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes Ye...

Page 413: ...1 Message Type Condition Action Subject Action Type Action Value invite header from url user 654 header from url user Modify john Add a new parameter to the From header called p1 and set its value to myParameter as follows From sip john IPG2Host user phone p1 myParameter tag 1c5891 Message Type Condition Action Subject Action Type Action Value Invite request header from param p1 Add myParameter Fo...

Page 414: ...ite header History Info Add sip UserA audc mydomain com index 3 Delete an unwanted History Info header from the message as follows History Info sip UserA ims example com index 1 Message Type Condition Action Subject Action Type Action Value Invite request header History Info 1 Remove For all messages delete all History Info headers from the message Message Type Condition Action Subject Action Type...

Page 415: ...s An example of the header is shown below Min SE 3600 Min Expires 60 The header properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes Yes N A Keyword Sub Types Attributes Param Param Read Write Time Integer Read Write Below are header manipulation examples For all messages add a Min Se header to the message using a value of 50 as fo...

Page 416: ...URL on page 438 Read Write Name String Read Write Below are header manipulation examples Add a P Asserted Identity header to all INVITE messages as follows P Asserted Identity sip 567 itsp com Message Type Condition Action Subject Action Type Action Value invite header p asserted identity Add sip 567 itsp com Modify the P Asserted Identity host name to be the same as the host name in the To header...

Page 417: ...d sip admin 10 132 10 108 Modify the user portion of the URL in the header to sue as follows P Associated URI sip sue 10 132 10 108 Message Type Condition Action Subject Action Type Action Value register response header P Associated URI url user Modify sue 42 2 16 P Called Party Id An example of the header is shown below P Called Party ID sip 2000 gw itsp com The header properties are shown in the...

Page 418: ...e Action Value header p called party id name Modify Secretary 42 2 17 P Charging Vector An example of the header is shown below P Charging Vector icid value 1234bc9876e icid generated at 192 0 6 8 orig ioi home1 net The header properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes No N A Keyword Sub Types Attributes N A N A N A Below...

Page 419: ...messages as follows P Preferred Identity Cullen Jennings sip fluffy abc com Message Type Condition Action Subject Action Type Action Value header P Preferred Identity Add Cullen Jennings sip fluffy abc com For all messages modify the display name in the P Preferred Identity header as follows P Preferred Identity Alice Biloxi sip fluffy abc com Message Type Condition Action Subject Action Type Acti...

Page 420: ...ader properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes Yes N A Keyword Sub Types Attributes Capabilities SIPCapabilities Struct Read Write Below are header manipulation examples For all messages add a Proxy Require header to the message as follows Proxy Require sec agree Message Type Condition Action Subject Action Type Action V...

Page 421: ...all messages add a Reason header as follows Reason SIP cause 200 text Call completed elsewhere Message Type Condition Action Subject Action Type Action Value header reason Add SIP cause 200 text Call completed elsewhere For all messages modify the reason cause number as follows Reason Q 850 cause 200 text Call completed elsewhere Message Type Condition Action Subject Action Type Action Value heade...

Page 422: ...ition Action Subject Action Type Action Value header Referred By Add sip refer refer com For all messages modify the host as follows Referred By sip refer yahoo com Message Type Condition Action Subject Action Type Action Value header Referred By url host Add yahoo com For all messages add a new parameter to the header as follows Referred By sip referrer yahoo com p1 fxs Message Type Condition Act...

Page 423: ...9 3bto tag 3d1234567 Mess age Type Condit ion Action Subject Acti on Typ e Action Value header R efer to Add sips a8342043f atlanta example com Replaces 12345601 40 atlanta example com 3bfrom tag 3d314159 3bto tag 3d1234567 42 2 24 Remote Party Id An example of the header is shown below Remote Party ID John Smith sip john smith itsp com party calling privacy full screen yes The header properties a...

Page 424: ...mote Party Id header using the url in the From header using the operator to concatenate strings as follows Remote Party ID sip 555 10 132 10 128 user phone party calling npi 0 ton 0 Message Type Condition Action Subject Action Type Action Value invite header REMOTE PARTY ID Add header from url party calling Modify the number plan to 1 ISDN as follows Remote Party ID sip 555 10 132 10 128 user phon...

Page 425: ... as follows Remote Party ID sip 3200 110 18 5 41 sue 0 party calling npi 0 ton 0 Message Type Condition Action Subject Action Type Action Value invite request header REQUEST URI url user 101 header REMOTE PARTY ID url Modify sip 3200 110 18 5 41 sue 0 If the method type is 5 INVITE then modify the Remote Party Id header as follows Remote Party ID sip 3200 110 18 5 41 tusunami 0 party calling npi 0...

Page 426: ...ssage Type Condition Action Subject Action Type Action Value header require Add early session em replaces If a Require header exists delete it Message Type Condition Action Subject Action Type Action Value invite header require exists header require Remove Set the early media options tag in the header as follows Require em replaces early session early media Message Type Condition Action Subject Ac...

Page 427: ... example of the header is shown below Retry After 18000 The header properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes Yes N A Keyword Sub Types Attributes Time Integer Read Write Below are header manipulation examples Add a Retry After header as follows Retry After 3600 Message Type Condition Action Subject Action Type Action Val...

Page 428: ...er Message Type Condition Action Subject Action Type Action Value invite header user agent Remove Change the user agent name in the header as follows User Agent itsp gateway Message Type Condition Action Subject Action Type Action Value invite header user agent Modify itsp gateway 42 2 30 Service Route An example of the header is shown below Service Route sip P2 HOME EXAMPLE COM lr sip HSP HOME EX...

Page 429: ...Value invite header service route 1 serviceroute Modify sip itsp com lr Modify the Service Route header in list entry 0 as follows Service Route sip home itsp com lr Service Route sip itsp com lr Message Type Condition Action Subject Action Type Action Value invite header service route 0 serviceroute Modify sip home itsp com lr 42 2 31 Session Expires An example of the header is shown below Sessio...

Page 430: ...imer Add 5 For all messages set the refresher to 1 UAC as follows Session Expires 300 refresher uac longtimer 5 Message Type Condition Action Subject Action Type Action Value header session expires refresher Modify 1 42 2 32 Subject An example of the header is shown below Subject A tornado is heading our way The header properties are shown in the table below Header Level Action Add Delete Modify L...

Page 431: ...y session Message Type Condition Action Subject Action Type Action Value invite header supported Add early session Set path in the Supported headers options tag as follows Supported early session path Message Type Condition Action Subject Action Type Action Value invite header supported path Add 1 42 2 34 To An example of the header is shown below To sip 101 10 132 10 128 user phone The header pro...

Page 432: ...n Value invite request header to name Modify John Add a proprietary parameter to all To headers as follows To John sip 101 10 20 30 60 65100 artist singer Message Type Condition Action Subject Action Type Action Value invite request header to param artist Add singer 42 2 35 Unsupported An example of the header is shown below Unsupported 100rel The header properties are shown in the table below Hea...

Page 433: ...header is shown below X UserToUser 3030373435313734313635353b313233343b3834 The header properties are shown in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes Yes NA Keyword Sub Types Attributes User2User Enum UserToUser see User To User and X UserToUser on page 450 Read Write PD Enum Protocol Descriptor see User To User and X UserToUser on page 450 ...

Page 434: ...r added to the header when using hex encoding is 4 To set a protocol descriptor other than 4 modify the protocol descriptor field PD to one more than the value you require See example Rule 2 above 42 2 37 Via An example of the header is shown below Via SIP 2 0 UDP 10 132 10 128 branch z9hG4bKUGOKMQPAVFKTAVYDQPTB The header properties are shown in the table below Header Level Action Add Delete Modi...

Page 435: ... in the table below Header Level Action Add Delete Modify List Entries Operations Supported Yes Yes Yes 1 Keyword Sub Types Attributes N A N A N A Below is a header manipulation example that adds a Warning header to the message as follows Warning Incompatible 380 Message Type Condition Action Subject Action Type Action Value invite response 180 header warning Add Incompatible 380 42 2 39 Unknown H...

Page 436: ...o goo foo2 Message Type Condition Action Subject Action Type Action Value invite header myExp 1 Add scooby doo goo foo1 invite header myExp 2 Add scooby doo goo foo2 Remove the SIP header color from INVITE messages Message Type Condition Action Subject Action Type Action Value invite header color Remove 42 3 Structure Definitions 42 3 1 Event Structure The Event structure is used in the Event head...

Page 437: ...ble 42 4 MLPP Structure Keyword Sub Types Type Enum MLPP Reason see MLPP Reason Type on page 445 Cause Int 42 3 4 Privacy Struct This structure is applicable to the Privacy header see Privacy on page 419 Table 42 5 Privacy Structure Keyword Sub Types NONE Boolean HEADER Boolean SESSION Boolean USER Boolean CRITICAL Boolean IDENTITY Boolean HISTORY Boolean 42 3 5 Reason Structure This structure is ...

Page 438: ...ces Boolean History Boolean Unknown Boolean GRUU Boolean ResourcePriority Boolean TargetDialog Boolean SdpAnat Boolean 42 3 7 URL This structure is applicable to the following headers Contact see Contact on page 409 Diversion see Diversion on page 410 From see From on page 413 P Asserted Identity see P Asserted Identity on page 416 P Associated Uri see P Associated Uri on page 416 P Called Party I...

Page 439: ...er For a description of using random values see the subsequent subsections 42 4 1 Random Strings The device can generate random strings in header manipulation rules that may be substituted where the type String is required The random string can include up to 298 characters and include a range of for example from a to z or 1 to 10 This string is used in the table s Action Value field The syntax for...

Page 440: ...ur manipulation rules The syntax for this feature includes the following Param Message Address Src Port Source port of the message Param Message Address Dst Port Destination port of the message Param Message Address Src Address Source IP address of the message Param Message Address Dst Address Destination IP address of the message Param Message Address Src TransportType Source transport type of th...

Page 441: ...riables can be used The syntax for using variables is as follows Var call src dst local index where local index is an integer between 1 and 2 inclusive Var global global index where global index is an integer between 1 and 10 inclusive To store data in a variable add the name of the variable in the Action Subject field and set the Action Type to Modify To retrieve data from a variable add it in th...

Page 442: ...ed using the n syntax where n is a digit in the range of 1 to 13 e g 3 Note that spaces within a regular expression must be enclosed by parenthesis as shown in the first example below body sdp regex AVP 8 body sdp regex avp This feature provides the following main benefits The device does not need to know the SIP header name or structure The sub expressions can be used in the manipulation action A...

Page 443: ...tion These rules are slightly complex as both the To and From headers are inspected This rule executes If the dialed number is prefixed with a number 6 8 inclusive If the calling party number is prefixed with 2001 If these conditions exist then Remove the first five digits of the dialled string Prefix the result with the digit 3 The first rule matches a dialled number that occurs in the To header ...

Page 444: ...te line This is used as the closing r n in the SDP body The modify action then refers to the sub expressions 1 and 3 but does not make use of 2 instead replacing it with a ptime 10 42 10 Enum Definitions 42 10 1 AgentRole These ENUMs are applicable to the Server or User Agent headers see Server or User Agent on page 428 Table 42 12 Enum Agent Role AgentRole Value Client 1 Server 2 42 10 2 Event Pa...

Page 445: ...ge 437 Table 42 14 Enum MLPP Reason Type Type Value PreEmption Reason 0 MLPP Reason 1 42 10 4 Number Plan These ENUMs are applicable to the Remote Party Id header see Remote Party Id on page 423 Table 42 15 Enum Number Plan Plan Value ISDN 1 Data 3 Telex 4 National 8 Private 9 Reserved 15 42 10 5 NumberType These ENUMs are applicable to the Remote Party Id header see Remote Party Id on page 423 Ta...

Page 446: ...rsion on page 410 headers Table 42 17 Enum Privacy Privacy Role Value Full 1 Off 2 42 10 7 Reason Diversion These ENUMs are applicable to the Diversion header see Diversion on page 410 Table 42 18 Enum Reason Reason Value Busy 1 No Answer 2 Unconditional 3 Deflection 4 Unavailable 5 No Reason 6 Out of service 7 42 10 8 Reason Reason Structure These ENUMs are used in the Reason Structure see Reason...

Page 447: ...80 CALL_FORWARD_181 181 QUEUED_182 182 SESSION_PROGRESS_183 183 OK_200 200 ACCEPTED_202 202 MULTIPLE_CHOICE_300 300 MOVED_PERMANENTLY_301 301 MOVED_TEMPORARILY_302 302 SEE_OTHER_303 303 USE_PROXY_305 305 ALTERNATIVE_SERVICE_380 380 BAD_REQUEST_400 400 UNAUTHORIZED_401 401 PAYMENT_REQUIRED_402 402 FORBIDDEN_403 403 NOT_FOUND_404 404 METHOD_NOT_ALLOWED_405 405 NOT_ACCEPTABLE_406 406 AUTHENTICATION_R...

Page 448: ...MITY_DISALLOWED_433 433 UNAVAILABLE_480 480 TRANSACTION_NOT_EXIST_481 481 LOOP_DETECTED_482 482 TOO_MANY_HOPS_483 483 ADDRESS_INCOMPLETE_484 484 AMBIGUOUS_485 485 BUSY_486 486 REQUEST_TERMINATED_487 NOT_ACCEPTABLE_HERE_488 488 BAD_EVENT_489 489 REQUEST_PENDING_491 491 UNDECIPHERABLE_493 493 SECURITY_AGREEMENT_NEEDED_494 494 SERVER_INTERNAL_ERROR_500 500 NOT_IMPLEMENTED_501 501 BAD_GATEWAY_502 502 ...

Page 449: ...10 Refresher These ENUMs are used in the Session Expires header see Session Expires on page 429 Table 42 21 Enum Refresher Refresher String Value UAC 1 UAS 2 42 10 11 Screen These ENUMs are applicable to the Remote Party Id see Remote Party Id on page 423 and Diversion see Diversion on page 410 headers Table 42 22 Enum Screen Screen Value Yes 1 No 2 42 10 12 ScreenInd These ENUMs are applicable to...

Page 450: ...UDP 0 TCP 1 TLS 2 SCTP 3 42 10 14 Type These ENUMs are applicable to the URL Structure see URL on page 438 Table 42 25 Enum Type Type Value SIP 1 Tel 2 Fax 3 SIPS 4 42 10 15 User To User and X UserToUser The ENUMs in the tables below are applicable to User To User and X UserToUser headers see User To User and X UserToUser on page 433 respectively Table 42 26 Enum UserToUser User To User Value X_US...

Page 451: ...true if the parameter equals to the value String Returns true if the parameter not equals to the value contains String Returns true if the string given is found in the parameter value contains String Returns true if the string given is not found in the parameter value Call Parameter Match String Returns true if the parameter equals to the value String Returns true if the parameter not equals to th...

Page 452: ...ring Returns true if the header s list contains the string contains String Returns true if the header s list does not contain the string exists Returns true if at least one header exists in the list exists Returns true if no headers exist in the list Action Modify String Header Removes all the headers from the list and allocates a new header with the given value Add String Header Adds a new header...

Page 453: ...urns true if the header s list does not contain the string exists Returns true if at least one parameter exists in the list exists Returns true if the header s parameter list is empty Action Modify String Parameter list Replaces the current parameters with the new value Add String Parameter Adds a new parameter to the parameter s list Remove Removes all the unknown parameters from the list Paramet...

Page 454: ...value equals to the integer element Integer Returns true if value not equals to the integer element Integer Returns true if value is greater than the value Integer Returns true if value is greater than or equals to the value Integer Returns true if value is less than the value Integer Returns true if value is less than or equals to the value Action Modify Integer Sets the integer element to the va...

Page 455: ... the value to the end of the string element Remove suffix String Removes the value from the end of the string element Boolean Match Boolean Returns true if the Boolean element equals to the value Boolean can be either 0 or 1 Boolean Returns true if the Boolean element not equals to the value Boolean can be either 0 or 1 Boolean Returns true if the Boolean element not equals to the value Boolean ca...

Page 456: ...x is described below Description Rule is applied only if this is the message s type Syntax method message role Examples invite request invite response 200 subscribe response 2xx method Description Rule is applied only if this is the message s method Syntax token any Examples Invite subscribe rule applies only to INVITE messages Unknown unknown methods are also allowed Any no limitation on the meth...

Page 457: ...ntains john header from user 100 OR header from user 102 OR header from user 300 match type Description Comparison to be made Syntax equals not equals greater than less than greater than or equal to less than or equal to contains does a string contain a value relevant only to string fields exists does a certain header exists exists does a certain header not exists contains does a string exclude a ...

Page 458: ... Syntax 1 token Examples from header s name to header s name application dtmf relay body s name 3 4 0 9 d A regular expression header index Description Header s index in the list of headers Syntax Integer Examples If five Via headers arrive 0 default refers to first Via header in message 1 second Via header 4 fifth Via header sub element Description Header s element Syntax sub element name Example...

Page 459: ...tes to source or destination URI for the call ipg relates to source or destination IP Group message relates to the message typically used in conditions on IP address in SDP param dir element Description Direction relating to the classification Syntax src refers to source ds refers to destination call param entity Description Parameters that can be accessed on the call Syntax user refers to usernam...

Page 460: ...f string string element only add suffix adds value at end of string string element only remove suffix removes value from end of string string element only add adds a new header param body header or parameter elements remove removes a header param body header or parameter elements 42 12 5 Action Value The Action Value syntax is described below Description Value for action and match Syntax string me...

Page 461: ...evice can function as an IEEE 802 1X supplicant IEEE 802 1X is a standard for port level security on secure Ethernet switches when a unit is connected to a secure port no traffic is allowed until the identity of the unit is authenticated 0 Disabled default 1 EAP MD5 Authentication is performed using a user name and password configured by the parameters 802 1xUsername and 802 1xPassword 2 Protected...

Page 462: ...ble_Index InterfaceTable_ApplicationTypes InterfaceTable_InterfaceMode InterfaceTable_IPAddress InterfaceTable_PrefixLength InterfaceTable_Gateway InterfaceTable_VlanID InterfaceTable_InterfaceName InterfaceTable_PrimaryDNSServerIPAddress InterfaceTable_SecondaryDNSServerIPAddress InterfaceTable_UnderlyingInterface InterfaceTable For example InterfaceTable 0 0 0 192 168 85 14 16 0 0 0 0 1 Manageme...

Page 463: ...ID VLANNativeVLANID Defines the Native VLAN ID This is the VLAN ID to which untagged incoming traffic is assigned Outgoing packets sent to this VLAN are sent only with a priority tag VLAN ID 0 When the Native VLAN ID is equal to one of the VLAN IDs listed in the Multiple Interface table and VLANs are enabled untagged incoming traffic is considered as incoming traffic for that interface Outgoing tr...

Page 464: ...terface the static IP rule is based on destination IP address When the destination of an outgoing IP packet does not match one of the subnets defined in the Multiple Interface table the device searches this table for an entry that matches the requested destination host network If such an entry is found the device sends the packet to the indicated router i e next hop If no explicit entry is found t...

Page 465: ...viceClassDiffServ Defines the Differentiated Services DiffServ value for Network CoS content The valid range is 0 to 63 The default value is 48 Note For this parameter to take effect a device reset is required Web Media Premium QoS EMS Premium Service Class Media Diff Serv PremiumServiceClassMediaDiffServ Defines the DiffServ value for Premium Media CoS content only if IPDiffServ is not set in the...

Page 466: ...AT types and does not require any special behavior from them Notes For this parameter to take effect a device reset is required For defining the STUN server domain name use the parameter STUNServerDomainName For more information on STUN see Configuring STUN on page 127 Web STUN Server Primary IP EMS Primary Server IP STUNServerPrimaryIP Defines the IP address of the primary STUN server The valid r...

Page 467: ...ll protocols RTP RTCP T 38 and RTP Multiplexing When enabled the device compares the source IP address of the first incoming packet to the remote IP address stated in the opening of the channel If the two IP addresses 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 Notes The NAT m...

Page 468: ...AuthType NFSServers_UID NFSServers_GID NFSServers_VlanType NFSServers For example NFSServers 1 101 1 13 audio1 3 1 0 1 1 Note For a detailed description of this table see Configuring NFS Settings on page 124 43 1 7 DNS Parameters The Domain name System DNS parameters are described in the table below Table 43 7 DNS Parameters Parameter Description Internal DNS Table Web Internal DNS Table EMS DNS I...

Page 469: ... Control Protocol DHCP functionality 0 Disable default 1 Enable After the device powers up it attempts to communicate with a BootP server If a BootP server does not respond and DHCP is enabled then the device attempts to obtain its IP address and other networking parameters from the DHCP server Notes For this parameter to take effect a device reset is required After you enable the DHCP server do t...

Page 470: ...r as an FQDN of the NTP server The advantage of using an FQDN is that multiple IP addresses can be resolved from the DNS server providing NTP server redundancy The default IP address is 0 0 0 0 i e internal NTP client is disabled Web NTP Secondary Server IP NTPSecondaryServerIP Defines a second NTP server s address as an FQDN or an IP address in dotted decimal notation This NTP is used for redunda...

Page 471: ...hen daylight saving ends For a description of the format of this value see the DayLightSavingTimeStart parameter Web EMS Offset DayLightSavingTimeOffset Defines the daylight saving time offset in minutes The valid range is 0 to 120 The default is 60 43 2 Management Parameters This subsection describes the device s Web and Telnet parameters 43 2 1 General Parameters The general management parameter...

Page 472: ...out WebSessionTimeout Defines the duration in minutes of Web inactivity of a logged in user after which the user is automatically logged off the Web interface The valid value is 0 100000 where 0 means no timeout The default is 15 Note This parameter can apply to all users or per user when set in the Web Users table Web Deny Access On Fail Count DenyAccessOnFailCount Defines the maximum number of f...

Page 473: ...in read only mode parameters can t be modified In addition the following pages can t be accessed Web User Accounts Certificates Regional Settings Maintenance Actions and all file loading pages Load Auxiliary Files Software Upgrade Wizard and Configuration File Notes For this parameter to take effect a device reset is required To return to read write after you have applied read only using this para...

Page 474: ...re described in the table below Table 43 12 Telnet Parameters Parameter Description Web Embedded Telnet Server EMS Server Enable TelnetServerEnable Enables the device s embedded Telnet server Telnet is disabled by default for security 0 Disable default 1 Enable Unsecured 2 Enable Secured SSL Note Only the primary Web User Account which has Security Administration access level can access the device...

Page 475: ...ndingDefaultTimeout parameter 0 Disable 1 Enable Note For this parameter to take effect a device reset is required SNMPSysOid Defines the base product system OID The default is eSNMP_AC_PRODUCT_BASE_OID_D Note For this parameter to take effect a device reset is required SNMPTrapEnterpriseOid Defines the Trap Enterprise OID The default is eSNMP_AC_ENTERPRISE_OID The inner shift of the trap in the A...

Page 476: ...abled default 1 Check box selected Enabled Web IP Address EMS Address SNMPManagerTableIP_x Defines the IP address of the remote host used as an SNMP Manager The device sends SNMP traps to this IP address Enter the IP address in dotted decimal notation e g 108 10 1 255 Web Trap Port EMS Port SNMPManagerTrapPort_x Defines the port number of the remote SNMP Manager The device sends SNMP traps to this...

Page 477: ...es By default the SNMP agent accepts SNMP Get and Set requests from any IP address as long as the correct community string is used in the request Security can be enhanced by using Trusted Managers which is an IP address from which the SNMP agent accepts and processes SNMP requests If no values are assigned to these parameters any manager can access the device Trusted managers can work with all com...

Page 478: ...nes the RS 232 baud rate The valid values include the following 1200 2400 9600 default 14400 19200 38400 57600 or 115200 Note For this parameter to take effect a device reset is required EMS Data SerialData Defines the RS 232 data bit 7 7 bit 8 Default 8 bit Note For this parameter to take effect a device reset is required EMS Parity SerialParity Defines the RS 232 polarity 0 Default None 1 Odd 2 ...

Page 479: ... s overall communication integrity is checked periodically If no communication is detected for about three minutes the device performs a self test If the self test succeeds the problem is a logical link down i e Ethernet cable disconnected on the switch side and the Busy Out mechanism is activated if enabled i e the parameter EnableBusyOut is set to 1 Lifeline is activated only if it is enabled us...

Page 480: ... device s operation is delayed after a reset The valid range is 0 to 45 The default value is 7 seconds Note This feature helps overcome connection problems caused by some LAN routers or IP configuration parameters modifications by a DHCP server EnableAutoRAITransmitBER Enables the device to send a remote alarm indication RAI when the bit error rate BER is greater than 0 001 0 Disable default 1 Ena...

Page 481: ...ages e g CDRs generated by the device to a Syslog server 0 Disable default 1 Enable Notes If you enable Syslog you must enter an IP address of the Syslog server using the SyslogServerIP parameter Syslog messages may increase the network traffic To configure Syslog SIP message logging levels use the GwDebugLevel parameter By default logs are also sent to the RS 232 serial port For how to establish ...

Page 482: ...61 and is identified by Facility 17 local1 and Severity 6 Informational This mechanism is active only when Syslog is enabled i e the parameter EnableSyslog is set to 1 Web EMS Debug Level GwDebugLevel Defines the Syslog debug logging level 0 0 Default Debug is disabled 1 1 Flow debugging is enabled 5 5 Flow device interface stack interface session manager and device interface expanded debugging ar...

Page 483: ...s according to the below user defined filters pvc Parameters Value Change Changes made on the fly to parameters Note that the ini file parameter EnableParametersMonitoring can also be used to set this option using values 0 disable or 1 enable afl Auxiliary Files Loading Loading of auxiliary files dr Device Reset Reset of device via the Maintenance Actions page Note For this option to take effect a...

Page 484: ...ordings on page 384 43 3 4 Resource Allocation Indication Parameters The Resource Allocation Indication RAI parameters are described in the table below Table 43 18 RAI Parameters Parameter Description EnableRAI Enables RAI alarm generation if the device s busy endpoints exceed a user defined threshold 0 Default Disable RAI Resource Available Indication service 1 RAI service enabled and an SNMP acB...

Page 485: ...30 sec 5 20 BootP retries 60 sec 6 40 BootP retries 120 sec 7 100 BootP retries 300 sec 15 BootP retries indefinitely Defines the number of DHCP packets that the device sends If after all packets are sent there s still no reply the device loads from flash 1 4 DHCP packets 2 5 DHCP packets 3 Default 6 DHCP packets 4 7 DHCP packets 5 8 DHCP packets 6 9 DHCP packets 7 10 DHCP packets 15 18 DHCP packe...

Page 486: ...s For this parameter to take effect a device reset is required This option is not available on DHCP servers 43 4 Security Parameters This subsection describes the device s security parameters 43 4 1 General Parameters The general security parameters are described in the table below Table 43 20 General Security Parameters Parameter Description Web Voice Menu Password VoiceMenuPassword Defines the p...

Page 487: ...nterface AccessList_Interface_ID AccessList_Packet_Size AccessList_Byte_Rate AccessList_Byte_Burst AccessList_Allow_Type AccessList For example AccessList 10 mgmt customer com 32 0 80 tcp 1 OAMP 0 0 0 allow AccessList 22 10 4 0 0 16 4000 9000 any 0 0 0 0 block In the example above Rule 10 allows traffic from the host mgmt customer com destined to TCP ports 0 to 80 on interface OAMP OAMP Rule 22 bl...

Page 488: ...D5 is used for HTTP and basic authentication is used for HTTPS Note When RADIUS login is enabled i e the parameter WebRADIUSLogin is set to 1 basic authentication is forced HTTPSRequireClientCertificate Determines whether client certificates are required for HTTPS connection 0 Default Client certificates are not required 1 Client certificates are required The client certificate must be preloaded t...

Page 489: ...avior MediaSecurityBehaviour Determines the device s mode of operation when SRTP is used i e when the parameter EnableMediaSecurity is set to 1 0 Preferable Default The device initiates encrypted calls However if negotiation of the cipher suite fails an unencrypted call is established Incoming calls that don t include encryption information are accepted 1 Mandatory The device initiates encrypted c...

Page 490: ...cording to the selected crypto line in the offer For example assume that the device receives an INVITE containing the following two crypto lines in SDP a crypto 2 AES_CM_128_HMAC_SHA1_80 inline TAaxNnQt8 qLQMnDuG4vxYfWl6K7eBK ufk04pR4 2 31 1 1 a crypto 3 AES_CM_128_HMAC_SHA1_80 inline bnuYZnMxSfUiGitviWJZmzr7OF3AiRO0l5Vnh0kH 2 31 The first crypto line includes the MKI parameter 1 1 In the 200 OK r...

Page 491: ...e Web Disable Encryption On Transmitted RTCP Packets EMS RTCP EncryptionDisable Tx RTCPEncryptionDisableT x Enables encryption on transmitted RTCP packets in a secured RTP session 0 Enable default 1 Disable 43 4 4 TLS Parameters The Transport Layer Security TLS parameters are described in the table below Table 43 23 TLS Parameters Parameter Description Web EMS TLS Version TLSVersion Determines the...

Page 492: ...d and the SubjectAltName is marked as critical the TLS connection is not established If DNSName is used the certificate can also use wildcards to replace parts of the domain name If the SubjectAltName is not marked as critical and there is no match the CN value of the SubjectName field is compared with the parameter TLSRemoteSubjectName If a match is found the connection is established Otherwise t...

Page 493: ...nable Enables the device s embedded SSH server 0 Disable default 1 Enable Web EMS Server Port SSHServerPort Defines the port number for the embedded SSH server Range is any valid port number The default port is 22 Web EMS SSH Admin Key SSHAdminKey Defines the RSA public key for strong authentication for logging in to the SSH interface if enabled The value should be a base64 encoded string The valu...

Page 494: ...nable IP Security EMS IPSec Enable EnableIPSec Enables IPSec on the device 0 Disable default 1 Enable Note For this parameter to take effect a device reset is required IPSec Associations Table Web IP Security Associations Table EMS IPSec SA Table IPSecSATable This table parameter defines the IPSec SA table This table allows you to configure the Internet Key Exchange IKE and IP Security IPSec proto...

Page 495: ...S SHA1 DH group 2 Proposal 1 3DES SHA1 DH group 2 Note For a detailed description of this table see Configuring IP Security Proposal Table on page 136 43 4 7 OCSP Parameters The Online Certificate Status Protocol OCSP parameters are described in the table below Table 43 26 OCSP Parameters Parameter Description Web Enable OCSP Server EMS OCSP Enable OCSPEnable Enables or disables certificate checki...

Page 496: ...all connect and release 2 At Setup Release Sent at call setup and release Web AAA Indications EMS Indications AAAIndications Determines the Authentication Authorization and Accounting AAA indications 0 None Default No indications 3 Accounting Only Only accounting indications are used General RADIUS Parameters Web Use RADIUS for Web Telnet Login EMS Web Use Radius Login WebRADIUSLogin Enables RADIU...

Page 497: ...t Checks password locally Web Local RADIUS Password Cache Mode RadiusLocalCacheMode Determines the device s mode of operation regarding the timer configured by the parameter RadiusLocalCacheTimeout that determines the validity of the user name and password verified by the RADIUS server 0 Absolute Expiry Timer When you access a Web page the timeout doesn t reset instead it continues decreasing 1 Re...

Page 498: ...P Group IPGroup This table configures IP Groups The ini file format of this parameter is as follows IPGroup FORMAT IPGroup_Index IPGroup_Type IPGroup_Description IPGroup_ProxySetId IPGroup_SIPGroupName IPGroup_ContactUser IPGroup_EnableSurvivability IPGroup_ServingIPGroup IPGroup_SipReRoutingMode IPGroup_AlwaysUseRouteTable IPGroup_RoutingMode IPGroup_SRD IPGroup_MediaRealm IPGroup_ClassifyByProxy...

Page 499: ...ription of this table see Configuring Account Table on page 181 Proxy Registration Parameters Web Use Default Proxy EMS Proxy Used IsProxyUsed Enables the use of a SIP proxy server 0 No Default Proxy isn t used and instead the internal routing table is used 1 Yes Proxy server is used Define the IP address of the proxy server in the Proxy Sets table see Configuring Proxy Sets Table on page 176 Note...

Page 500: ...P List Refresh Time ProxyIPListRefreshTime Defines the time interval in seconds between each Proxy IP list refresh The range is 5 to 2 000 000 The default interval is 60 Web Enable Fallback to Routing Table EMS Fallback Used IsFallbackUsed Determines whether the device falls back to the Tel to IP Routing for call routing when Proxy servers are unavailable 0 Disable Default Fallback is not used 1 E...

Page 501: ...n be used to define different routing rules for redirect calls This parameter is disregarded if the parameter AlwaysSendToProxy is set to 1 Web EMS DNS Query Type DNSQueryType Enables the use of DNS Naming Authority Pointer NAPTR and Service Record SRV queries to resolve Proxy and Registrar servers and to resolve all domain names that appear in the SIP Contact and Record Route headers 0 A Record d...

Page 502: ...t type If the Proxy IP address parameter contains a domain name with port definition e g ProxyIP domain com 5080 the device performs a regular DNS A record query If a specific Transport Type is defined a NAPTR query is not performed Note When enabled NAPTR SRV queries are used to discover Proxy servers even if the parameter DNSQueryType is disabled Web EMS Use Gateway Name for OPTIONS UseGatewayNa...

Page 503: ...st request to the Proxy is sent without authorization The Proxy sends a 401 407 response with a challenge This response is saved for further uses A new request is re sent with the appropriate credentials Subsequent requests to the Proxy are automatically sent with credentials calculated from the saved challenge If the Proxy doesn t accept the new request and sends another challenge the old challen...

Page 504: ...ample ProxySet 0 0 60 0 0 0 1 ProxySet 1 1 60 1 0 1 0 Notes For configuring the Proxy Set IDs and their IP addresses use the parameter ProxyIP For a description of this table see Configuring Proxy Sets Table on page 176 Registrar Parameters Web Enable Registration EMS Is Register Needed IsRegisterNeeded Enables the device to register to a Proxy Registrar server 0 Disable Default The device doesn t...

Page 505: ...ue of the parameter SIPTransportType is used Web EMS Registration Time RegistrationTime Defines the time interval in seconds for registering to a Proxy server The value is used in the SIP Expires header This parameter also defines the time interval between Keep Alive messages when the parameter EnableProxyKeepAlive is set to 2 REGISTER Typically the device registers every 3 600 sec i e one hour Th...

Page 506: ...e has received for the call is 100 Trying indicative of a home proxy server failure i e the failure of a proxy in the route after the outbound proxy The device terminates a call due to the expiration of RFC 3261 Timer B or due to the receipt of a 408 Request Timeout response and the device has not received any provisional response for the call indicative of an outbound proxy server failure The dev...

Page 507: ...onMode Enables the device to perform explicit unregisters 0 Disable default 1 Enable The device sends an asterisk value in the SIP Contact header instructing the Registrar server to remove all previous registration bindings The device removes SIP User Agent UA registration bindings in a Registrar according to RFC 3261 Registrations are soft state and expire unless refreshed but they can also be ex...

Page 508: ...ences CRLF Keep Alive mechanism according to RFC 5626 Managing Client Initiated Connections in the Session Initiation Protocol SIP for reliable connection orientated transport types such as TCP 0 Disable default 1 Enable The SIP user agent client i e device uses a simple periodic message as a keep alive mechanism to keep their flow to the proxy or registrar alive used for example to keep NAT bindi...

Page 509: ...port Determines whether the device sends SIP responses to the UDP port from where SIP requests are received even if the rport parameter is not present in the SIP Via header 0 Default Disabled The device sends the SIP response to the UDP port defined in the Via header If the Via header contains the rport parameter the response is sent to the UDP port from where the SIP request is received 1 Enabled...

Page 510: ...r provides the following statistics Number of received and sent voice packets Number of received and sent voice octets Received packet loss jitter in ms and latency in ms The X RTP Stat header contains the following fields PS voice packets sent OS voice octets sent PR voice packets received OR voice octets received PL receive packet loss JI jitter in ms LA latency in ms Below is an example of the ...

Page 511: ...vice as if a 180 Ringing response is received and the device plays a ringback tone Web Session Expires Time EMS Sip Session Expires SIPSessionExpires Defines the numerical value sent in the Session Expires header in the first INVITE request or response if the call is answered The valid range is 1 to 86 400 sec The default is 0 i e the Session Expires header is disabled Web Minimum Session Expires ...

Page 512: ...uffer Optimization Factor 13 If the device initiates a fax session using G 711 option 2 and possibly 3 a gpmd attribute is added to the SDP in the following format For A law a gpmd 8 vbd yes ecan on For µ law a gpmd 0 vbd yes ecan on When this parameter is set to 1 2 or 3 the parameter FaxTransportMode is ignored When this parameter is set to 0 T 38 might still be used without the control protocol...

Page 513: ...This feature can be used only if the remote party supports T 38 fax relay otherwise the fax fails Web SIP Transport Type EMS Transport Type SIPTransportType Determines the default transport layer for outgoing SIP calls initiated by the device 0 UDP default 1 TCP 2 TLS SIPS Notes It s recommended to use TLS for communication with a SIP Proxy and not for direct device to device communication For rec...

Page 514: ...released if not used by any SIP dialog transaction 1 Enable TCP connections to all destinations are persistent and not released unless the device reaches 70 of its maximum TCP resources While trying to send a SIP message connection reuse policy determines whether live connections to the specific destination are re used Persistent TCP connection ensures less network traffic due to fewer setting up ...

Page 515: ...ages for both called and calling numbers Web Enable History Info Header EMS Enable History Info EnableHistoryInfo Enables usage of the History Info header 0 Disable default 1 Enable User Agent Client UAC Behavior Initial request The History Info header is equal to the Request URI If a PSTN Redirect number is received it is added as an additional History Info header with an appropriate reason Upon ...

Page 516: ...ader in the outgoing SIP INVITE Tel to IP call contains tgrp source trunk group ID trunk context gateway IP address The source trunk group ID is the Hunt Group ID where incoming calls from Tel is received For IP Tel calls the SIP 200 OK device s response contains tgrp destination trunk group ID trunk context gateway IP address The destination trunk group ID is the Hunt Group ID used for outgoing T...

Page 517: ...are a number of contexts in which it is desirable to have an identifier that addresses a single UA using GRUU rather than the group of UA s indicated by an Address of Record AOR For example in call transfer where user A is talking to user B and user A wants to transfer the call to user C User A sends a REFER to user C REFER sip C domain com SIP 2 0 From sip A domain com tag 99asd To sip C domain c...

Page 518: ...s applicable only when the selected coder is G 729 Web User Agent Information EMS User Agent Display Info UserAgentDisplayInfo Defines the string that is used in the SIP User Agent and Server response headers When configured the string UserAgentDisplayInfo value software version is used for example User Agent myproduct v 6 40 010 006 If not configured the default string AudioCodes product name sof...

Page 519: ...TE sent to the call made un hold retrieved The used coder is therefore re negotiated This parameter is useful in the following call scenario example 1 Party A calls party B and coder G 711 is chosen 2 Party B is put on hold while Party A blind transfers Party B to Party C 3 Party C answers and Party B is made un hold However as Party C supports only G 729 coder re negotiation of the supported code...

Page 520: ...p Alive mechanism The device checks the availability of proxies by sending SIP OPTIONS every keep alive timeout to all proxies If the device receives a SIP 503 response to an INVITE it also marks that the proxy is out of service for the defined Retry After period Web EMS Enable P Associated URI Header EnablePAssociatedURIH eader Determines the device usage of the P Associated URI header This heade...

Page 521: ...allel handling Default If SIP 18x with SDP is received the device opens a voice stream according to the received SDP and disregards any subsequently received 18x forking responses with or without SDP If the first response is 180 without SDP the device responds according to the PlayRBTone2TEL parameter and disregards the subsequent forking 18x responses 1 Sequential handling If 18x with SDP is rece...

Page 522: ...ayed Offer EnableDelayedOffer Determines whether the device sends the initial INVITE message with or without an SDP Sending the first INVITE without SDP is typically done by clients for obtaining the far end s full list of capabilities before sending their own offer An alternative method for obtaining the list of supported capabilities is by using SIP OPTIONS which is not supported by every SIP ag...

Page 523: ...UserInfoUsage Enables the usage of the User Information which is loaded to the device in the User Information auxiliary file For a description on User Information see Loading Auxiliary Files on page 327 0 Disable default 1 Enable Note For this parameter to take effect a device reset is required HandleReasonHeader Determines whether the device uses the value of the incoming SIP Reason header for Re...

Page 524: ...XS or PBX FXO 1 PI 1 8 PI 8 For IP to Tel calls if the parameter EnableEarlyMedia is set to 1 the device sends a 183 Session Progress message with SDP immediately after a call is placed to a phone PBX This is used to cut through the voice path before the remote party answers the call This allows the originating party to listen to network Call Progress Tones such as ringback tone or other network a...

Page 525: ...by adding an e as the prefix removing the ext parameter and adding the extension number as the suffix e g e622125519100104 Once modified the device can then manipulate the number further using the Number Manipulation tables to leave only the last 3 digits for example for sending to a PBX EMS Use SIP URI For Diversion Header UseSIPURIForDiversion Header Defines the URI format in the SIP Diversion h...

Page 526: ...ce as result of modem or fax tone detection Web EMS First Call Ringback Tone ID FirstCallRBTId Defines the index of the first ringback tone in the CPT file This option enables an Application server to request the device to play a distinctive ringback tone to the calling party according to the destination of the call The tone is played according to the Alert Info header received in the 180 Ringing ...

Page 527: ...t Timeout EMS Trunk PSTN Alert Timeout PSTNAlertTimeout Defines the Alert Timeout in seconds for calls to the Tel side This timer is used between the time a ring is generated FXS or a line is seized FXO until the call is connected For example If the FXS device receives an INVITE it generates a ring to the phone and sends a SIP 180 Ringing response to the IP If the phone is not answered within the ...

Page 528: ...T Q850 Cause For VC SITQ850CauseForVC Defines the Q 850 cause value specified in the SIP Reason header that is included in a 4xx response when SIT VC Vacant Circuit non registered number Special Information Tone is detected from the Tel for IP to Tel calls The valid range is 0 to 127 The default value is 1 not configured Notes When not configured i e default the SITQ850Cause parameter is used This...

Page 529: ...s Notes The FXSOOSBehavior parameter determines the behavior of the FXS endpoints when a Busy Out or Graceful Lock occurs FXO endpoints during Busy Out and Lock are inactive See the LifeLineType parameter for complementary optional behavior Web Out Of Service Behavior EMS FXS OOS Behavior FXSOOSBehavior Determines the behavior of undefined FXS endpoints and all FXS endpoints when a Busy Out condit...

Page 530: ...outed hot swap to another Proxy Registrar The valid range is 1 to 30 The default value is 3 Note This parameter is also used for alternative routing If a domain name in the Tel to IP Routing is resolved into two IP addresses and if there is no response for HotSwapRtx retransmissions to the INVITE message that is sent to the first IP address the device immediately initiates a call to the second IP ...

Page 531: ...he device s coders Each group can consist of up to 10 coders The first Coder Group is the default coder list and the default Coder Group The format of this parameter is as follows CodersGroup 0 9 FORMAT CodersGroup0_Index CodersGroup0_Name CodersGroup0_pTime CodersGroup0_rate CodersGroup0_PayloadType CodersGroup0_Sce CodersGroup 0 9 For example below are defined two Coder Groups 0 and 1 CodersGrou...

Page 532: ...dingMode IpProfile_SBCAllowedCodersGroupID IpProfile_SBCAllowedCodersMode IpProfile_SBCMediaSecurityBehaviour IpProfile_SBCRFC2833Behavior IpProfile_SBCAlternativeDTMFMethod IpProfile_SBCAssertIdentity IpProfile_AMDSensitivityParameterSuit IpProfile_AMDSensitivityLevel IpProfile_AMDMaxGreetingTime IpProfile_AMDMaxPostSilenceGreetingTime IpProfile_SBCDiversionMode IpProfile_SBCHistoryInfoMode IpPro...

Page 533: ...PPort IpProfile_CNGmode CNG Detector Mode CNGDetectorMode IpProfile_VxxTransportType Modems Transport Type V21ModemTransportType V22ModemTransportType V23ModemTransportType V32ModemTransportType V34ModemTransportType IpProfile_NSEMode NSE Mode NSEMode IpProfile_PlayRBTone2IP Play Ringback Tone to IP PlayRBTone2IP IpProfile_EnableEarlyMedia Enable Early Media EnableEarlyMedia IpProfile_ProgressIndi...

Page 534: ... group of parameters to multiple channels or apply specific settings to different channels The format of this parameter is as follows TelProfile FORMAT TelProfile_Index TelProfile_ProfileName TelProfile_TelPreference TelProfile_CodersGroupID TelProfile_IsFaxUsed TelProfile_JitterBufMinDelay TelProfile_JitterBufOptFactor TelProfile_IPDiffServ TelProfile_SigIPDiffServ TelProfile_DtmfVolume TelProfil...

Page 535: ...lume Voice Volume VoiceVolume TelProfile_EnableReversePolarity Enable Polarity Reversal EnableReversalPolarity TelProfile_EnableCurrentDisconnect Enable Current Disconnect EnableCurrentDisconnect TelProfile_EnableDigitDelivery Enable Digit Delivery EnableDigitDelivery TelProfile_EnableEC Echo Canceler EnableEchoCanceller TelProfile_MWIAnalog MWI Analog Lamp MWIAnalogLamp TelProfile_MWIDisplay MWI ...

Page 536: ...ain control in decibels This parameter sets the level for the received Tel to IP signal The valid range is 32 to 31 dB The default value is 0 dB Note This parameter can also be configured in an IP Profile and or a Tel Profile Web Voice Volume EMS Volume dB VoiceVolume Defines the voice gain control in decibels This parameter sets the level for the transmitted IP to Tel signal The valid range is 32...

Page 537: ...ence is detected 0 Disable Default Silence Suppression is disabled 1 Enable Silence Suppression is enabled 2 Enable without Adaptation A single silence packet is sent during a silence period applicable only to G 729 Note If the selected coder is G 729 the value of the annexb parameter of the fmtp attribute in the SDP is determined by the following rules If EnableSilenceCompression is 0 annexb no I...

Page 538: ...header 0 Non standard multiple frames packing in a single RTP frame Each frame has a CMR and TOC header 1 AMR frame according to RFC 3267 bundling 2 AMR frame according to RFC 3267 interleaving 3 AMR is passed using the AMR IF2 format Note Bandwidth Efficient mode is not supported the mode is always Octet aligned Web DSP Version Template Number EMS Version Template Number DSPVersionTemplateNumber ...

Page 539: ...or this parameter to take effect a device reset is required EMS DTMF Inter Interval msec DTMFInterDigitInterval Defines the time in msec between generated DTMF digits to PSTN side if TxDTMFOption 1 2 or 3 The default value is 100 msec The valid range is 0 to 32767 EMS DTMF Length msec DTMFDigitLength Defines the time in msec for generating DTMF tones to the PSTN side if TxDTMFOption 1 2 or 3 It al...

Page 540: ...SignalTransportType Determines the analog signal transport type 0 Ignore Analog Signals Default Ignore 1 RFC 2833 Analog Signal Relay Transfer hookflash using RFC 2833 Web RTP Redundancy Depth EMS Redundancy Depth RTPRedundancyDepth Enables the device to generate RFC 2198 redundant packets This can be used for packet loss where the missing information audio can be reconstructed at the receiver s e...

Page 541: ... Basic RTP Packet Interval BasicRTPPacketInterval N A Controlled internally by the device according to the selected coder Web RTP Directional Control RTPDirectionControl N A Controlled internally by the device according to the selected coder Web EMS RFC 2833 TX Payload Type RFC2833TxPayloadType Defines the Tx RFC 2833 DTMF relay dynamic payload type The valid range is 96 to 99 and 106 to 127 The d...

Page 542: ... 0 or 2 Web RTP Base UDP Port EMS Base UDP Port BaseUDPport Defines the lower boundary of the UDP port used for RTP RTCP RTP port 1 and T 38 RTP port 2 For example if the Base UDP Port is set to 6000 then one channel may use the ports RTP 6000 RTCP 6001 and T 38 6002 while another channel may use RTP 6010 RTCP 6011 and T 38 6012 and so on The range of possible UDP ports is 6 000 to 64 000 The defa...

Page 543: ...S RTCP XR Enable VQMonEnable Enables voice quality monitoring and RTCP XR according to Internet Draft draft ietf sipping rtcp summary 13 0 Disable default 1 Enable Note For this parameter to take effect a device reset is required Web Minimum Gap Size EMS GMin VQMonGMin Defines the voice quality monitoring minimum gap size number of frames The default is 16 Web EMS Burst Threshold VQMonBurstHR Defi...

Page 544: ...ent to the ESC 1 End Call RTCP XR reports are sent to the ESC at the end of each call 2 End Call Periodic RTCP XR reports are sent to the ESC at the end of each call and periodically according to the RTCPInterval parameter 43 10 Gateway and IP to IP Parameters 43 10 1 Fax and Modem Parameters The fax and modem parameters are described in the table below Table 43 35 Fax and Modem Parameters Paramet...

Page 545: ... IP Profile Web V 34 Modem Transport Type EMS V34 Transport V34ModemTransportType Determines the V 90 V 34 modem transport type 0 Disable Disable Transparent 1 Enable Relay N A 2 Enable Bypass default 3 Events Only Transparent with Events Note This parameter can also be configured in an IP Profile EMS Bell Transport Type BellModemTransportType Determines the Bell modem transport method 0 Transpare...

Page 546: ...commended Note This parameter can also be configured in an IP Profile Web Fax Relay Enhanced Redundancy Depth EMS Enhanced Relay Redundancy Depth FaxRelayEnhancedRedundancy Depth Defines the number of times that control packets are retransmitted when using the T 38 standard The valid range is 0 to 4 The default value is 2 Web Fax Relay Redundancy Depth EMS Relay Redundancy Depth FaxRelayRedundancy...

Page 547: ...e The valid range is 96 to 120 The default value is 102 EMS Modem Bypass Payload Type ModemBypassPayloadType Defines the modem bypass dynamic payload type The range is 0 127 The default value is 103 EMS Relay Volume dBm FaxModemRelayVolume Defines the fax gain control The range is 18 to 3 corresponding to 18 dBm to 3 dBm in 1 dB steps The default is 6 dBm fax gain control Web EMS Fax Bypass Output...

Page 548: ... mode FaxBypassPayloadType and ModemBypassPayloadType are not used with NSE Bypass The bypass packet interval is selected according to the FaxModemBypassBasicRtpPacketInterval parameter Notes This feature can be used only if the VxxModemTransportType parameter is set to 2 Bypass If NSE mode is enabled the SDP contains the following line a rtpmap 100 X NSE 8000 To use this feature The Cisco gateway...

Page 549: ...tection of any fax modem Answer tone 2100 Hz amplitude modulated 2100 Hz or 2100 Hz with phase reversals The modem signal fails when using T 38 for fax relay Notes For this parameter to take effect a device reset is required This parameters is applicable only if the parameter IsFaxUsed is set to 1 T 38 Relay or 3 Fax Fallback Web T38 Fax Session Immediate Start T38FaxSessionImmediateStart Enables ...

Page 550: ...here 16 is the DTMF code for hook flash 7 INFO HUAWAEI Sends a SIP INFO message with Hook Flash indication The device sends the INFO message as follows Content Length 17 Content Type application sscc event flashhook Notes FXO interfaces support only the receipt of RFC 2833 Hook Flash signals and INFO 1 type FXS interfaces send Hook Flash signals only if the EnableHold parameter is set to 0 Web Min...

Page 551: ...C 2833 in SDP EMS Rx DTMF Option RxDTMFOption Defines the supported receive DTMF negotiation method 0 No Don t declare RFC 2833 telephony event parameter in SDP 3 Yes Default Declare RFC 2833 telephony event parameter in SDP The device is always receptive to RFC 2833 DTMF relay packets Therefore it is always correct to include the telephony event parameter as default in the SDP However some device...

Page 552: ...ethods This parameter can also be configured in an IP Profile DisableAutoDTMFMute Enables the automatic muting of DTMF digits when out of band DTMF transmission is used 0 Default Automatic mute is used 1 No automatic mute of in band DTMF When this parameter is set to 1 the DTMF transport type is set according to the parameter DTMFTransportType and the DTMF digits aren t muted if out of band DTMF m...

Page 553: ...les To use this feature with FXO interfaces configure the device to operate in one stage dialing mode If this parameter is enabled it is possible to configure the FXS FXO interface to wait for dial tone per destination phone number before or during dialing of destination phone number Therefore the parameter IsWaitForDialTone configurable for the entire device is ignored The FXS interface send SIP ...

Page 554: ...file for the Tel to IP Source Number Mapping feature The valid value range is 0 to 7 defining the Dial Plan index Plan x in the Dial Plan file The default is 1 disabled For more information on this feature see Modifying ISDN to IP Calling Party Number Web Digit Mapping Rules EMS Digit Map Pat terns DigitMapping Defines the digit map pattern If the digit string i e dialed number matches one of the ...

Page 555: ... 1 to 49 The default value is 5 Notes Instead of using this parameter Digit Mapping rules can be configured Dialing ends when any of the following scenarios occur Maximum number of digits is dialed Interdigit Timeout TimeBetweenDigits expires Pound key is pressed Digit map pattern is matched Web Inter Digit Timeout for Overlap Dialing sec EMS Interdigit Timeout Sec TimeBetweenDigits Defines the ti...

Page 556: ...he time in msec that the device waits to detect busy and or reorder tones This feature is used for semi supervised PBX call transfers i e the LineTransferMode parameter is set to 2 The valid value range is 0 to 20000 i e 20 sec The default is 2000 i e 2 sec Web EMS Line Transfer Mode LineTransferMode Defines the call transfer method used by the device This parameter is applicable to FXO call trans...

Page 557: ...Command Line Interface CLI Web EMS SMDI Timeout SMDITimeOut Defines the time in msec that the device waits for an SMDI Call Status message before or after a Setup message is received This parameter synchronizes the SMDI and analog CAS interfaces If the timeout expires and only an SMDI message is received the SMDI message is dropped If the timeout expires and only a Setup message is received the ca...

Page 558: ...Busy Digit Pattern Internal EMS Digit Pattern Forward On Busy DigitPatternForwardOnBusy Defines the digit pattern used by the PBX to indicate call forward on busy when the original call is received from an internal extension The valid range is a 120 character string Web Forward on No Answer Digit Pattern Internal EMS Digit Pattern Forward On No Answer DigitPatternForwardOnNoAnsw er Defines the dig...

Page 559: ...onE xt Defines the digit pattern used by the PBX to indicate call forward with no reason when the original call is received from an external line not an internal extension The valid range is a 120 character string Web Internal Call Digit Pattern EMS Digit Pattern Internal Call DigitPatternInternalCall Defines the digit pattern used by the PBX to indicate an internal call The valid range is a 120 c...

Page 560: ... detailed description of this table see Configuring Caller ID Permissions on page 271 Caller Display Information Table Web Caller Display Information Table EMS SIP Endpoints Caller ID CallerDisplayInfo This table parameter enables the device to send Caller ID information to the IP side when a call is made The called party can use this information for caller identification The information configure...

Page 561: ...such a scenario set the RingsBeforeCallerID parameter to 0 Caller ID detection for Britain 4 is not supported on the device s FXO ports Only FXS ports can generate the Britain 4 Caller ID To select the Bellcore Caller ID sub standard use the BellcoreCallerIDTypeOneSubStandard parameter To select the ETSI Caller ID substandard use the ETSICallerIDTypeOneSubStandard parameter To select the Bellcore ...

Page 562: ...llerIDTypeTwo Disables the generation of Caller ID type 2 when the phone is off hooked Caller ID type 2 also known as off hook Caller ID is sent to a currently busy telephone to display the caller ID of the waiting call 0 Caller ID type 2 isn t played 1 Default Caller ID type 2 is played EMS Caller ID Timing Mode AnalogCallerIDTimingMode Determines when Caller ID is generated 0 Default Caller ID i...

Page 563: ...se headers are used together with the Privacy header If Caller ID is restricted i e P Asserted Identity is not sent the Privacy header includes the value id Privacy id Otherwise for allowed Caller ID Privacy none is used If Caller ID is restricted received from Tel or configured in the device the From header is set to anonymous anonymous invalid Web EMS Use Destination As Connected Number UseDesti...

Page 564: ...on Web EMS Enable Call Waiting EnableCallWaiting Enables the Call Waiting feature 0 Disable 1 Enable Default If enabled when an FXS interface receives a call on a busy endpoint it responds with a 182 response and not with a 486 busy The device plays a call waiting indication signal When hook flash is detected the device switches to the waiting call The device that initiated the waiting call plays ...

Page 565: ...s 1 to 100 The default value is 10 Note This parameter is applicable only to FXS ports Web EMS Time Before Waiting Indications TimeBeforeWaitingIndications Defines the interval in seconds before a call waiting indication is played to the port that is currently in a call The valid range is 0 to 100 The default time is 0 seconds Note This parameter is applicable only to FXS ports Web EMS Waiting Bee...

Page 566: ... 5 3 Call Forwarding Parameters The call forwarding parameters are described in the table below Table 43 41 Call Forwarding Parameters Parameter Description Web Enable Call Forward EnableForward Enables the Call Forwarding feature 0 Disable 1 Enable Default For FXS interfaces the Call Forward table FwdInfo parameter must be defined to use the Call Forward service The device uses SIP REFER messages...

Page 567: ...the Application server for Subscription The valid value range is 1 to 8 The default is 1 i e not configured Web NRT Retry Subscription Time EMS NRT Subscription Retry Time NRTSubscribeRetryTime Defines the Retry period in seconds for Dialog subscription if a previous request failed The valid value range is 10 to 7200 The default is 120 Web EMS Call Forward Ring Tone ID CallForwardRingToneID Define...

Page 568: ...ptionMode Web MWI Server IP Address EMS MWI Server IP MWIServerIP Defines the MWI server s IP address If provided the device subscribes to this IP address The MWI server address can be configured as a numerical IP address or as a domain name If not configured the Proxy IP address is used instead Web EMS MWI Server Transport Type MWIServerTransportType Determines the transport layer used for outgoi...

Page 569: ...users connected to the device to place a call on hold or remove from hold This is done using the phone s Hook Flash button On receiving a hold request the remote party is placed on hold and hears the hold tone 0 Disable 1 Enable default Notes To use this service the devices at both ends must support this option This parameter can also be configured in an IP Profile Web EMS Hold Format HoldFormat D...

Page 570: ... If a call is on hold or there is a call waiting and the phone is changed from offhook to onhook the call is released and the device sends a SIP BYE to the IP Notes This parameter is applicable only to FXS interfaces This parameter is typically used for MLPP allowing preemption to clear held calls PlayDTMFduringHold Determines whether the device sends DTMF signals or DTMF SIP INFO message when a c...

Page 571: ...ate 0 Disable Default Send REFER with the Replaces header 1 Enable Send CANCEL and after a 487 response is received send REFER without the Replaces header Web Blind EMS Blind Transfer KeyBlindTransfer Defines the keypad sequence to activate blind transfer for established Tel to IP calls The Tel user can perform blind transfer by dialing the KeyBlindTransfer digits followed by a transferee destinat...

Page 572: ...unique identifier as the Request URI This same Request URI is set as the Refer To header value in the REFER messages that are sent to the two remote parties This conference mode is used when operating with AudioCodes IPMedia conferencing server 1 Non AudioCodes Media Server The Conference initiating INVITE sent by the device uses only the ConferenceID as the Request URI The conference server sets ...

Page 573: ...t configured with this parameter and that are idle are used by the device as a resource for establishing these type of conference calls The valid range is up to 8 ports To add a range of ports use the comma separator For example for not allowing the use of ports 2 4 and 8 as resources enter the following value 2 4 8 The order of the entered values is not relevant i e the example above can be enter...

Page 574: ...other than By Dest Number 0 The preemption is done only if the incoming IP to Tel call is identified as an emergency call The device identifies emergency calls by one of the following The destination number of the IP call matches one of the numbers defined by the EmergencyNumbers parameter For E911 you must define this parameter with the value 911 The incoming SIP INVITE message contains the emerg...

Page 575: ...rvices code point DSCP used in IP packets containing SIP messages that are related to MLPP calls This parameter defines DiffServ for incoming MLPP calls with the Resource Priority header The valid range is 0 to 63 The default value is 50 Notes The same value must be configured for this parameter and the parameter PremiumServiceClassControlDiffServ Outgoing calls are tagged according to the paramet...

Page 576: ...the DiffServ value is taken from the global parameter PremiumServiceClassMediaDiffServ or as defined in IP Profiles per call Web EMS RTP DSCP for MLPP Immediate MLPPImmediateRTPDSCP Defines the RTP DSCP for MLPP Immediate precedence call level The valid range is 1 to 63 The default is 1 Note If set to 1 the DiffServ value is taken from the global parameter PremiumServiceClassMediaDiffServ or as de...

Page 577: ...ed by setting the parameter EnableCallWaiting to 1 Note This feature is applicable only to FXS interfaces 43 10 5 10 Automatic Dialing Parameters The automatic dialing upon off hook parameters are described in the table below Table 43 48 Automatic Dialing Parameters Parameter Description Automatic Dialing Table Web Automatic Dialing Table EMS Analog Gateway Provisioning Automatic dialing TargetOfC...

Page 578: ...nk Wink KP I I xxx xxxx ST Off Hook Double wink Wink KP 911 ST Wink KP I I xxx xxxx ST Off Hook Note This parameter can also be configured in a Tel Profile TimeBetweenDIDWinks Defines the interval in msec between the first and second wink for double wink signaling The default value is 100 to 2000 The default is 1000 Web EMS Delay Before DID Wink DelayBeforeDIDWink Defines the time interval in msec...

Page 579: ...em 1 Yes The device sends a SIP 200 OK in response to an INVITE message when speech fax or modem is detected 0 No Default The device sends a SIP 200 OK only after it completes dialing Typically this feature is used only when early media enabled using the EnableEarlyMedia parameter is used to establish the voice path before the call is answered Note This feature is applicable only to one stage dial...

Page 580: ...r 300 msec to the RTP packets arriving from the new source IP address This parameter can also be configured in an IP Profile Web Broken Connection Timeout EMS Broken Connection Event Timeout BrokenConnectionEventTimeout Defines the time period in 100 msec units after which a call is disconnected if an RTP packet is not received The valid range is from 3 i e 300 msec to an unlimited value e g 20 ho...

Page 581: ...during a silence period if the channel s NoOp feature is enabled using the parameter NoOpEnable and if the channel stops receiving NoOp RTP packets 0 Disable default 1 Enable Web Disconnect Call on Busy Tone Detection EMS Disconnect On Detection End Tones DisconnectOnBusyTone Determines whether a call is disconnected upon detection of a busy tone 0 Disable Call is not disconnected upon detection o...

Page 582: ...etected Note This parameter can also be configured in a Tel Profile Web EMS Enable Current Disconnect EnableCurrentDisconnect Enables call release upon detection of a Current Disconnect signal 0 Disable Default Disable the current disconnect service 1 Enable Enable the current disconnect service If the current disconnect service is enabled The FXO releases a call when a current disconnect signal i...

Page 583: ... then the detection window is 300 to 750 msec For this parameter to take effect a device reset is required CurrentDisconnectDefaultThreshold Defines the line voltage threshold at which a current disconnect detection is considered The valid range is 0 to 20 Volts The default value is 4 Volts Notes This parameter is applicable only to FXO interfaces For this parameter to take effect a device reset i...

Page 584: ...one Duration StutterToneDuration Defines the duration in msec of the confirmation tone A stutter tone is played instead of a regular dial tone when a Message Waiting Indication MWI is received The stutter tone is composed of a confirmation tone Tone Type 8 which is played for the defined duration StutterToneDuration followed by a stutter dial tone Tone Type 15 Both these tones are defined in the C...

Page 585: ...IP This parameter can also be configured in a Tel Profile Web Time Before Reorder Tone sec EMS Time For Reorder Tone TimeBeforeReorderTone Defines the delay interval in seconds from when the device receives a SIP BYE message i e remote party terminates call until the device starts playing a reorder tone to the FXS phone The valid range is 0 to 60 The default is 0 Note This parameter is applicable ...

Page 586: ... resume playing the local ringback tone Note This parameter is applicable to the Gateway and IP to IP applications Web Play Ringback Tone to IP EMS Play Ring Back Tone To IP PlayRBTone2IP Determines whether the device plays a ringback tone to the IP side for IP to Tel calls 0 Don t Play Default Ringback tone isn t played 1 Play Ringback tone is played after SIP 183 session progress response is sen...

Page 587: ...pplicable for Special Information Tone SIT detection 0 Disable default 1 Enable EMS SIT Enable SITDetectorEnable Enables SIT detection according to the ITU T recommendation E 180 Q 35 0 Disable default 1 Enable applicable to FXO interfaces SITDetectorEnable 1 UserDefinedToneDetectorEnable 1 DisconnectOnBusyTone 1 applicable for busy reorder and SIT tones Note For this parameter to take effect a de...

Page 588: ... Notes For this parameter to take effect a device reset is required This parameter is applicable only to FXS interfaces Web Analog TTX Voltage Level EMS TTX Voltage Level AnalogTTXVoltageLevel Determines the metering signal pulse voltage level TTX 0 0V 0 Vrms sinusoidal bursts 1 0 5V Default 0 5 Vrms sinusoidal bursts 2 1V 1 Vrms sinusoidal bursts Notes For this parameter to take effect a device r...

Page 589: ...ne The valid value is a string of up to 15 characters 0 9 and The default is undefined Notes Call pick up is configured only for FXS endpoints pertaining to the same Hunt Group This parameter is applicable only to FXS interfaces Prefix for External Line Prefix2ExtLine Defines a string prefix e g 9 dialed for an external line that when dialed the device plays a secondary dial tone i e stutter tone ...

Page 590: ... Conference feature is enabled i e the parameter Enable3WayConference is set to 1 and the parameter 3WayConferenceMode is set to 2 2 2 Sequence of Flash hook and digit Flash Hook only Places a call on hold Flash 1 1 When the device handles two calls an active and a held call and this key sequence is dialed it sends a SIP BYE message to the active call and the previously held call becomes the activ...

Page 591: ...n tone is heard Web Forward Deactivate EMS Call Forward Deactivation KeyCFDeact Defines the keypad sequence to deactivate any of the call forward options After the sequence is pressed a confirmation tone is heard Keypad Feature Caller ID Restriction Parameters Web Restricted Caller ID Activate EMS CLIR KeyCLIR Defines the keypad sequence to activate the restricted Caller ID option After the sequen...

Page 592: ...te EMS Reject Anonymous Call Deact KeyRejectAnonymousCallDeact Defines the keypad sequence that de activates the reject anonymous call option After the sequence is pressed a confirmation tone is heard 43 10 9 General FXO Parameters The general FXO and FXS parameters are described in the table below Table 43 55 General FXO and FXS Parameters Parameter Description FXS Parameters Web FXS Coefficient ...

Page 593: ...zes one of the available lines according to the ChannelSelectMode parameter and then dials the destination phone number received in the INVITE message To specify whether the dialing must start after detection of the dial tone or immediately after seizing the line use the IsWaitForDialTone parameter 1 Two Stages Default Two stage dialing In this mode the device seizes one of the PSTN PBX lines with...

Page 594: ...ond rings If the second ring signal is not received within this timeout the device doesn t initiate a call to IP If automatic dialing is used the device initiates a call to IP when the ringing signal is detected The FXO line is seized only if the remote IP party answers the call If the remote party doesn t answer the call and the second ring signal is not received within this timeout the device re...

Page 595: ...roupNum TrunkGroup_FirstTrunkId TrunkGroup_FirstBChannel TrunkGroup_LastBChannel TrunkGroup_FirstPhoneNumber TrunkGroup_ProfileId TrunkGroup_LastTrunkId TrunkGroup_Module TrunkGroup For example The configuration below assigns channels 1 through 4 to Hunt Group 1 and assigns phone numbers 101 to Channel 1 102 to Channel 2 and so on TrunkGroup 0 1 255 1 4 101 0 255 255 Note For a description of this...

Page 596: ...rameter is used as a starting number for the list of channels comprising all the device s Hunt Groups The default value is 1000 Web Source IP Address Input SourceIPAddressInput Determines which IP address the device uses to determine the source of incoming INVITE messages for IP to Tel routing 1 Default Not configured 0 SIP Contact Header The IP address in the Contact header of the incoming INVITE...

Page 597: ... 100 101 102 103 104 is received the outgoing Source Number is set to 100 and the Presentation is set to Restricted 1 Web Use Routing Table for Host Names and Profiles EMS Use Routing Table For Host Names AlwaysUseRouteTable Determines whether to use the device s routing table to obtain the URI host name and optionally an IP profile per call even if a Proxy server is used 0 Disable Default Don t u...

Page 598: ...er manipulation rules are applied 1 Route calls after manipulation Calls are routed after the number manipulation rules are applied Web IP Security EMS Secure Call From IP SecureCallsFromIP Determines the device s policy on accepting or blocking SIP calls IP to Tel calls This is useful in preventing unwanted SIP calls SIP messages and or VoIP spam 0 Disable Default The device accepts all SIP calls...

Page 599: ...termines whether to add the Carrier Identification Code CIC as a prefix to the destination phone number for IP to Tel calls When this parameter is enabled the cic parameter in the incoming SIP INVITE can be used for IP to Tel routing decisions It routes the call to the appropriate Hunt Group based on this parameter s value 0 No default 1 Yes For example as a result of receiving the below INVITE th...

Page 600: ...not resolved Notes QoS is quantified according to delay and packet loss calculated according to previous calls QoS statistics are reset if no new data is received within two minutes To receive quality information displayed in the Quality Status and Quality Info fields in Viewing IP Connectivity on page 359 per destination this parameter must be set to 2 or 3 Web Alt Routing Tel to IP Connectivity ...

Page 601: ... per routing rule when several up to three Tel to IP routing rules are defined and if alternative routing using release causes is used For example if an INVITE message for a Tel to IP call is returned with a SIP 404 Not Found response the call can be re sent to a different destination number as defined using the parameter NumberMapTel2IP 0 Disable default 1 Enable Web EMS Alternative Routing Tone ...

Page 602: ...se AltRouteCauseIP2Tel For example AltRouteCauseIP2Tel 0 3 No Route to Destination AltRouteCauseIP2Tel 1 1 Unallocated Number AltRouteCauseIP2Tel 2 17 Busy Here AltRouteCauseIP2Tel 2 27 Destination Out of Order Note For a detailed description of this table see Alternative Routing to Trunk upon Q 931 Call Release Cause Code on page 237 Forward On Busy Trunk Destination Table Web EMS Forward On Busy...

Page 603: ...der and redirect i e SIP Diversion header numbers Note This parameter can also be configured in an IP Profile Web EMS Add Hunt Group ID as Prefix AddTrunkGroupAsPrefix Determines whether the Hunt Group ID is added as a prefix to the destination phone number i e called number for Tel to IP calls 0 No Default Don t add Hunt Group ID as prefix 1 Yes Add Hunt Group ID as prefix to called number Notes ...

Page 604: ...ded in the Remote Party ID RPID header 0 No 1 Yes default If the Remote Party ID header is enabled EnableRPIHeader 1 and AddTON2RPI 1 it s possible to configure the calling and called number type and number plan using the Number Manipulation tables for Tel to IP calls Web EMS Source Manipulation Mode SourceManipulationMode Determines the SIP headers containing the source number after manipulation ...

Page 605: ...ipulation Table for IP Tel Calls EMS SIP Manipulations Destination IP to Telcom NumberMapIP2Tel This table parameter manipulates the destination number of IP to Tel calls The format of this parameter is as follows NumberMapIp2Tel FORMAT NumberMapIp2Tel_Index NumberMapIp2Tel_DestinationPrefix NumberMapIp2Tel_SourcePrefix NumberMapIp2Tel_SourceAddress NumberMapIp2Tel_NumberType NumberMapIp2Tel_Numbe...

Page 606: ...EMS SIP Manipulations Source IP to Telcom SourceNumberMapIP2Tel This parameter table manipulates the source number for IP to Tel calls The format of this parameter is as follows SourceNumberMapIp2Tel FORMAT SourceNumberMapIp2Tel_Index SourceNumberMapIp2Tel_DestinationPrefix SourceNumberMapIp2Tel_SourcePrefix SourceNumberMapIp2Tel_SourceAddress SourceNumberMapIp2Tel_NumberType SourceNumberMapIp2Tel...

Page 607: ... 100 255 Note For a detailed description of this table see Configuring Source Destination Number Manipulation on page 209 Redirect Number Tel to IP Table Web Redirect Number Tel IP EMS Redirect Number Map Tel to IP RedirectNumberMapTel2IP This table parameter manipulates the Redirect Number for Tel to IP calls The format of this parameter is as follows RedirectNumberMapTel2Ip FORMAT RedirectNumber...

Page 608: ...he average call duration and default call cost The default call cost determines whether routing rules that are not configured with a Cost Group are considered as a higher or lower cost route compared to other matching routing rules that are assigned Cost Groups RoutingRuleGroups FORMAT RoutingRuleGroups_Index RoutingRuleGroups_LCREnable RoutingRuleGroups_LCRAverageCallLength RoutingRuleGroups_LCRD...

Page 609: ... Note For this parameter to take effect a device reset is required Web SAS Local SIP UDP Port EMS Local SIP UDP SASLocalSIPUDPPort Defines the local UDP port for sending and receiving SIP messages for SAS The SIP entities in the local network need to send the registration requests to this port When forwarding the requests to the proxy Normal Mode this port serves as the source port The valid range...

Page 610: ...this scenario the SAS application forwards the INVITE request using the TCP connection that User A initially opened with the REGISTER message Web EMS Enable Record Route SASEnableRecordRoute Determines whether the device s SAS application adds the SIP Record Route header to SIP requests This ensures that SIP messages traverse the device s SAS agent by including the SAS IP address in the Record Rou...

Page 611: ...to different hosts 1 Enable the device changes the Contact header so that it points to the SAS host and therefore the top most Via header and the Contact header point to the same host Note Operating in this mode causes all incoming dialog requests to traverse the SAS which may cause load problems Web SAS Survivability Mode EMS Survivability Mode SASSurvivabilityMode Determines the Survivability mo...

Page 612: ... SASDefaultGatewayIP i e the device itself which sends the call directly to the PSTN This is important for routing emergency numbers such as 911 in North America directly to the PSTN This is applicable to SAS operating in Normal and Emergency modes Up to four emergency numbers can be defined where each number can be up to four digits SASEmergencyPrefix Defines a prefix that is added to the Request...

Page 613: ... user 4002 10 33 4 226 i e keep only four digits from right of user part SASRegistrationManipulation 0 0 4 Notes You can only configure one index entry For a detailed description of this table see Manipulating Destination Number of Incoming INVITE on page 306 Web SAS IP to IP Routing Table IP2IPRouting This table parameter configures the IP to IP Routing table for SAS routing rules The format of t...

Page 614: ...able only for automatic HTTP update or Web ini file upload not applicable if the ini file is loaded using BootP SaveConfiguration Determines if the device s configuration parameters and files is saved to flash non volatile memory 0 Configuration isn t saved to flash memory 1 Default Configuration is saved to flash memory Auxiliary and Configuration File Name Parameters Web EMS Call Progress Tones ...

Page 615: ...ctual update time is randomized by five minutes to reduce the load on the Web servers EMS AUPD Verify Certificates AUPDVerifyCertificates Determines whether the Automatic Update mechanism verifies server certificates when using HTTPS 0 Disable default 1 Enable AUPDCheckIfIniChanged Determines whether the Automatic Update mechanism performs CRC checking to determine if the ini file has changed prio...

Page 616: ...on allows the loading of specific configurations for specific devices The maximum length of the URL address is 99 characters PrtFileURL Defines the name of the Prerecorded Tones PRT file and the path to the server IP address or FQDN on which it is located For example http server_name file https server_name file Note The maximum length of the URL address is 99 characters CptFileURL Defines the name...

Page 617: ...ice coders is subject to obtaining the appropriate license and royalty payments The number of channels refers to the maximum channel capacity of the device For additional DSP templates contact your AudioCodes representative Table 44 1 DSP Firmware Templates for MediaPack Series DSP Template 0 1 Maximum Number of Channels Default SRTP Enabled Default SRTP Enabled MP 112 FXS FXO 2 2 2 2 MP 114 FXS F...

Page 618: ...User s Manual 618 Document LTRT 65417 MP 11x MP 124 Reader s Notes ...

Page 619: ...ingle analog line FXS version only refers only for the middle column 4 8 ports Network Interface 10 100Base TX RJ 45 Indicators Channel Status and activity LEDs Voice Fax Modem Voice over Packet Capabilities G 168 2004 compliant Echo Cancellation VAD CNG Dynamic programmable Jitter Buffer modem detection and auto switch to PCM Voice Compression G 711 G 723 1 G 726 G 729A G 722 Fax over IP T 38 com...

Page 620: ...iguration Security Media SRTP Control H 235 IPSec TLS SIPS Management HTTPS Access List IPSec Physical Power Single universal power supply 100 240V 0 3A max 50 60 Hz or 48V DC Note 48V DC is supported only on MP 124D Environmental Operational 5 to 40 C 41 to 104 F Storage 25 to 85 C 13 to 185 F Humidity 10 to 90 non condensing Dimensions MP 112 42 x 172 x 220 mm MP 114 MP 118 42 x 172 x 220 mm MP ...

Page 621: ...MP 118 FXS using special Lifeline cable Caller ID Bellcore GR 30 CORE Type 1 using Bell 202 FSK modulation ETSI Type 1 NTT Denmark India Brazil British and DTMF ETSI CID ETS 300 659 1 Polarity Reversal Wink Immediate or smooth to prevent erroneous ringing Metering Tones 12 16 KHz sinusoidal bursts Generation on FXS Distinctive Ringing By frequency 15 100 Hz and cadence patterns Message Waiting Ind...

Page 622: ...User s Manual Ver 6 6 www audiocodes com ...

Reviews: