background image

Interop Parameters

Reference Manual (SIP Version)

Mediatrix 4104

 

279

SIP From: URI Content

You can specify the composition of the domain used in the from : URI of SIP requests sent by the unit.

To specify the composition of the domain used in the from : URI:

1.

In the 

sipInteropMIB

, set the 

sipInteropFromUriDomainSelection

 variable with the proper behaviour.

Network Asserted Caller ID

The Mediatrix 4104 can extract the caller ID information from the 

P-Asserted-Identity

 header (a SIP extension 

described in RFC 3325) instead of the 

From

 header of the incoming SIP request

To use the P-Asserted-Identity header:

1.

In the 

sipInteropMIB

, set the 

sipInteropUsePAssertedHeader

 variable with the proper behaviour.

Payload Type Settings

The following are settings related to the DTMF payload type.

Using the Payload Type Found in the Answer

The default behaviour when sending an initial offer that contains an RFC 2833 payload type is to keep using 
that payload type even if the response comes back with a different one. You can set the Mediatrix 4104 to 
rather use the payload type found in the answer. 

enable

The request URI is built using the SIP domain, if one is specified, for all SIP methods 
with the exception of REGISTER and PUBLISH. The parameter maddr is also 
added to the Request URI with the value of the home domain proxy host. See 

“User 

Agents” on page 257

 for information on how to set the SIP domain.

Table 182: 

SIP Domain in Request URI Behaviour (Continued)

Parameter

Description

Table 183: 

SIP From: URI Content

Parameter

Description

sipDomain

The domain of from:URI is built from the 

sipDomain

 variable (

“User 

Agents” on page 257

). If 

sipDomain

 is empty, the 

sipHomeDomainProxyHost

 value is used instead (

“Proxy Server” on 

page 165

). This is the default value.

localHostWanAddress

The domain of from:URI is built from the unit address taken from the 

localHostWanAddress

 variable (

“WAN Address Configuration Source” 

on page 144

).

localHostFqdn

The domain of from:URI is built from the unit's FQDN taken from the 

localHostFqdn

 variable. If 

localHostFqdn

 is empty, the value of the 

localHostWanAddress

 variable is used instead.

Table 184: 

Network Asserted Caller ID Behaviour

Parameter

Description

disable

Caller ID data is based on the value assigned to the 

From

 header of the incoming 

SIP request. This is the default value.

enable

The unit first attempts to get the caller ID information from the 

P-Asserted-Identity

 

header, if present. In case of failure, it falls back to the content of the 

From

 header.

Summary of Contents for Mediatrix 4104

Page 1: ...Discover the Power of 5 Pb RoHS COMPLIANT 2002 95 EC Reference Manual Mediatrix 4104 SIP Version Product Version 5 0 Document Revision 17 July 30 2012 ...

Page 2: ...he obligation to notify any person and or entity of such revisions and or changes Trademarks Microsoft and Windows are registered trademarks of Microsoft Corporation Adobe and Acrobat are registered trademarks of Adobe Systems Incorporated All other trademarks and registered trademarks are the property of their respective owners Third Party Software Copyright Information The Mediatrix 4104 firmwar...

Page 3: ...xxi Unit Manager Network Element Management System xxii End User Technical Support xxii Installation and Web Page Configuration Chapter 1 Installation 3 Requirements 3 Safety Recommendations 3 Package Contents 3 Overview 4 About the Mediatrix 4104 4 Placing a Call 4 Management Choices 5 Panels 6 Front Indicators 6 Rear Connectors 7 Choosing a Suitable Installation Site 8 Location 8 Wall Mounting 9...

Page 4: ...oduction 23 Using the Web Interface 23 Web Interface Access Limitation 23 System Status of the Mediatrix 4104 25 Menu Frame 25 Content Frame 26 Submitting Changes 26 Syslog Monitoring 27 Configuring the Syslog Daemon Application 28 Chapter 3 Web Interface Management 29 Admin Page 29 HTTP Server Password 29 System Management 31 Group Port Management 32 Interface Management 32 Network Settings 33 Et...

Page 5: ...terop 65 SIP Penalty Box 65 SIP Transport Type 67 Interop Parameters 67 SIP Authentication 69 Chapter 5 Web Interface Telephony 71 Digit Maps 71 Syntax 71 Special Characters 72 How to Use a Digit Map 72 General Parameters 74 Allowed Digit Maps 75 Blocked Digit Maps 76 Voice Fax Codecs 77 G 711 PCMA and PCMU 77 G 726 78 G 723 1 78 G 729 78 General Parameters 79 G 711 Codec Parameters 82 G 729 Codec...

Page 6: ... Structure and SNMP 125 SNMP Overview 125 Definitions 125 SNMP Versions 126 SNMP Behaviour 127 SNMPv3 Special Behaviour 128 SNMP Configuration via a Configuration File 129 MIB Structure 133 Textual Conventions 134 Objects Conformance and Events 134 IP Addresses 135 Persistence 135 Changing a Parameter Value 135 Tables 136 Generic Variables 136 Variables for Administrative Commands 137 SNMP Access ...

Page 7: ...r Specific Options 154 Site Specific Options 155 Option Codes 156 Entering IP Addresses 156 Entering FQDNs 157 Settings Example 159 Error Handling 160 DHCP Server Failures 160 Vendor Site Specific Option Missing 160 DNS Failures 160 Ethernet Connection Speed 161 Speed and Duplex Detection Issues 161 Chapter 9 SIP Servers 163 Registrar Server 163 Configuration Source 163 Proxy Server 165 Configurat...

Page 8: ...90 Configuration Files Encryption 191 Configuration Download via TFTP 192 Configuration Download via HTTP HTTPS 193 Automatic Configuration Update 194 Error Handling 196 Management Server 199 Management Server Configuration 199 Downloading from the Management Server 199 Error Handling 200 Syslog Messages 201 Configuration File Example 202 Supported Characters 203 Chapter 13 Software Download 205 B...

Page 9: ...of an Anonymous Caller ID 226 Calling Number Transformation 227 Regular Expressions 227 Chapter 15 Voice Transmissions 229 Codec Descriptions 229 G 711 PCMA and PCMU 229 G 726 230 G 723 1 230 G 729 230 Preferred Codec 231 Enabling Individual Codecs 231 Packetization Time 232 DTMF Transport Type 235 DTMF Transport Using SIP INFO 236 DTMF Payload Type 236 DTMF RFC 2833 Events 237 DTMF Transport over...

Page 10: ...nd Information 260 Authentication 260 Line Specific Authentication 260 Unit Authentication 261 Authentication Request Protection 261 SIP Trusted Sources 262 NAT Traversal 262 Mediatrix 4104 Configuration 263 NAT System Configuration 263 SIP Transport Type 263 Transport Parameter 264 UDP Source Port Behaviour 264 SIP Penalty Box 265 Penalty Box vs Transport Types 265 Penalty Box Configuration 265 R...

Page 11: ...s 279 Controlling the Call Waiting Tone via SIP INFO 280 Ignore Username Parameter 281 Escaping the Pound Character in SIP URI Username 281 SIP OPTIONS Method Support 281 Offer Answer Model 282 Allow Media Reactivation in Answer 282 Allow Audio and Image Negotiation 283 Codec Order in Answer 283 UDP Checksum 284 Chapter 19 STUN Configuration 285 What is STUN 285 SIP Outbound Proxy 285 Restrictions...

Page 12: ...301 Dialing a Telephone Number or Numerical Alias 301 Emergency Call 302 Chapter 23 Subscriber Services 303 Service Activation Processing 303 Call Hold 304 Enabling Call Hold 305 Using Call Hold 305 Second Call 305 Enabling Second Call 305 Using Second Call 305 Call Forward 306 Unconditional 306 On Busy 308 On No Answer 310 Call Waiting 312 Setting up Call Waiting 312 Using Call Waiting 313 Perman...

Page 13: ...Configuring the IP Communication Server 332 Configuring the Mediatrix 4104 332 Chapter 26 Management Server Configuration 333 Using the Management Server 333 Configuration Source 333 Chapter 27 Quality of Service QoS 335 Differentiated Services DS Field 335 IEEE 802 1q 336 Voice QoS vs RTCP Packets 337 VLAN 337 VLAN Substitution 338 LAN and WAN with VLAN substitution 339 Chapter 28 Syslog Daemon 3...

Page 14: ...e Issues 360 Appendices Appendix A Standards Compliance and Safety Information 365 Standards Supported 365 Disclaimers 366 Federal Communications Commission FCC Part 15 366 Federal Communications Commission FCC Part 68 366 Industry Canada 367 CE Marking 367 RoHS China 368 Translated Warning Definition 369 Safety Warnings 370 Circuit Breaker 15A Warning 370 TN Power Warning 370 Product Disposal War...

Page 15: ...ent 376 Dimensions and Weight 377 Warranty 377 Appendix C Cabling Considerations 379 RJ 45 Cable 379 Straight Through Cable 379 Crossover Cable 380 RJ 11 Telephone Cable 381 Wiring Conventions 381 Appendix D Country Specific Parameters 383 Definitions 383 Conventions 383 Distinctive Ring 385 Australia 386 Australia 1 386 Australia 2 387 Australia 3 388 Austria 389 Austria 1 389 Austria 2 389 Brazi...

Page 16: ...s 406 New Zealand 407 North America 408 North America 1 408 North America 2 409 Russia 410 South Africa 411 Spain 412 Sweden 413 Switzerland 414 Thailand 415 United Arab Emirates 416 UK 416 Appendix E Glossary 417 Appendix F List of Acronyms 425 Appendix G List of MIB Parameters 427 ...

Page 17: ...ation on page xvii Intended Audience This manual provides all the technical information needed to install and manage the Mediatrix 4104 It is intended for network administrators and system managers who install and set up network equipment consequently it assumes a basic working knowledge of LANs From the perspective of the LAN administrator a Mediatrix 4104 presents itself like another device to a...

Page 18: ...le download and firmware download parameters of the Mediatrix 4104 Chapter 4 Web Interface SIP Parameters on page 61 Describes the SIP page of the web interface which allows you to configure various SIP related parameters of the Mediatrix 4104 Chapter 5 Web Interface Telephony on page 71 Describes the Telephony page of the web interface which allows you to configure the various telephony parameter...

Page 19: ...users dialed to a string of arguments Chapter 22 Telephony Features on page 301 Explains how to perform basic calls with the Mediatrix 4104 and set the telephony variables of the unit to define the way it handles calls Chapter 23 Subscriber Services on page 303 Describes how to set and use the subscriber services available on the user s telephone Chapter 24 Telephony Attributes on page 321 Describ...

Page 20: ...on page 379 Describes the pin to pin connections for cables used with the Mediatrix 4104 Appendix D Country Specific Parameters on page 383 Lists the various parameters specific to a country such as loss plan tones and rings etc Table 1 Mediatrix 4104 Reference Manual Chapter Appendices Continued Title Summary Warning Means danger You are in a situation that could cause bodily injury Before you wo...

Page 21: ... the IETF web site at http www ietf org Obtaining Documentation These sections explain how to obtain documentation from Media5 Media5 Web Site Media5 offers the latest version of its products documentation on its web site You will thus be able to access and download the most current Media5 documentation Follow this link http www media5corp com en documentation Media5 Download Portal Media5 offers ...

Page 22: ... Control of configuration parameters of all Mediatrix units within the same network Storage of backup configuration file of each Mediatrix unit Display of firmware release for any Mediatrix unit Field upgrade of all Mediatrix units Controlled Implementation of new software Supports SNMP requests GET GET NEXT GET TABLE GET WALK SET TRAP SNMP abstraction layer configuration can be changed without SN...

Page 23: ...Installation and Web Page Configuration ...

Page 24: ...Page Left Intentionally Blank ...

Page 25: ... 4104 unit a power cord for the country in which you are using the Mediatrix 4104 a printed Flyer You may also need additional 10 100 BaseT Ethernet RJ 45 cables Table 2 Required Items Item Description DHCP Server optional Supplies network parameters to the Mediatrix 4104 DNS Server optional Translates domain names into IP addresses SIP Server Manages the active calls of the Mediatrix 4104 Managem...

Page 26: ...It converts any conventional analog telephone or fax machine into an Internet device Bypasses long distance toll charges for realized savings Supports 10 Mb s and 100 Mb s Ethernet networks Upgrades software easily for future enhancements Uses the latest standards in Internet Telephony SIP protocol for call management T 38 for fax relay Supports the following Codecs G 711 µ law A law G 723 1A G 72...

Page 27: ... GUI Refer to Chapter 2 Web Interface Introduction on page 23 for more details SNMPv1 2 3 The Mediatrix 4104 SNMP feature offers the following options Password protected access Remote management Simultaneous management Refer to Chapter 7 MIB Structure and SNMP on page 125 for more details Auto Update The Mediatrix 4104 auto update options are as follows Frequent polling Automatic software and conf...

Page 28: ...he Mediatrix 4104 may have and the states they represent Table 4 Front Panel Indicators Indicator Description ETH2 Provides the state of the network connected to the ETH2 connector Ready When lit the Mediatrix 4104 is ready to initiate or receive a call The unit does not have to be registered to a server In Use When lit at least one of the FXS lines is in use ETH1 Provides the state of the network...

Page 29: ...ephone services in the event of a power outage or network failure Allows its users to maintain telephone services in the event of a power outage or network failure Phone Fax Port 1 4 RJ 11 connectors to attach a conventional telephone or G3 fax machine Power connector IEC320 C14 Power Cord Receptacle This power cord supplies an internal Switching Mode Power Supply SMPS Universal input Reset Defaul...

Page 30: ... components When deciding where to position the Mediatrix 4104 ensure that The Mediatrix 4104 is accessible and cables can be easily connected The cabling is away from the following Sources of electrical noise such as radios transmitters and broadband amplifiers Power lines and fluorescent lighting fixtures Water or moisture that could enter the casing of the Mediatrix 4104 The airflow is not rest...

Page 31: ...Proceed to Hardware Connection on page 10 Free Standing Unit When installing the Mediatrix 4104 on a desk or table it should be located at least 20 cm from your monitor computer casing or other peripherals including speakers Never put books or paper on the Mediatrix 4104 You can stack units on top of each other provided that you apply the BumponTM authoadhesive protective products to the bottom of...

Page 32: ...es on page 13 for more details Before Proceeding Most computers are configured by default to automatically obtain an IP address via DHCP If the computer connected to the Mediatrix 4104 is set with a static IP address you must change the setting Please refer to your operating system s documentation to perform this task 10 100 BaseT Ethernet RJ 45 Cable When connecting an Ethernet cable to the Media...

Page 33: ... Cable on page 10 for more details 3 Connect a 10 100 BaseT Ethernet RJ 45 cable into the ETH2 connector of the Mediatrix 4104 and connect the other end to the network card of a computer Use a standard telecommunication cord with a minimum of 26 AWG wire size You can either use a crossover or straight Ethernet cable because it performs automatic MDI MDIX detection See 10 100 BaseT Ethernet RJ 45 C...

Page 34: ...diatrix 4104 with a dynamic IP address 1 If you need to discover the IP address of the Mediatrix 4104 install and start your network packet sniffer 2 Power on the Mediatrix 4104 by connecting the other end of the power cord to an electrical outlet The electrical outlet must be installed near the Mediatrix 4104 so that it is easily accessible Default Static IP Address Configuration If there is no D...

Page 35: ...and the provisioning system can refresh the Mediatrix 4104 configuration The provisioning system consists of the Management Server and a DHCP server The Management Server includes a provisioning client provisioning server and SNMP proxy server Initial provisioning sequence 1 When the Mediatrix 4104 starts it broadcasts a message requesting DHCP services if the unit is configured to start in DHCP m...

Page 36: ...abled and at least one element is disabled Patterns and meanings of the Ready LED are described in Table 9 on page 17 Refer to the MIB Reference Manual for more details on the ifAdminOpState variable In Use LED The In Use LED provides feedback of the activity on the line If a line is ringing off hook or displaying information ADSI then this LED is ON The In Use LED is ON when at least one element ...

Page 37: ...ggered when the Reset Default switch is pressed in either the ResetPending or RecoveryMode Pending states The unit prepares for a physical shutdown and restart Off Off Off Off Recovery Mode Pending Triggered when the Reset Default switch is held at start time or for at least 7 seconds Blink 1 Hz 50 Blink 1 Hz 50 Blink 1 Hz 50 Blink 1 Hz 50 Default Settings Pending Triggered when the Reset Default ...

Page 38: ...critical error and the unit may require RMA Off Off Off Blink 4 Hz 50 Bypassb Triggered when the IP network is down Off On Off On NetworkRe scue The unit tries to download and install a firmware given by the Network Rescue server Off LEDs are blinking to show a LED displacing light from left to right and right to left a See the corresponding LED pattern in NormalMode LED Pattern Description on pag...

Page 39: ...s are disabled operational state Blink 0 25 Hz 75 At least one line is enabled and at least one line is disabled operational state In Use Steady On At least one line is busy usage state Steady Off All lines are not busy usage state or the unit is not connected to the network ETH1 ETH2 HW Ctrl Steady On Ethernet connection detected Steady Off Ethernet connection not detected Blinking variable rate ...

Page 40: ...lains the reset behaviour Pressing the Reset Default switch at startup until all the LEDs start blinking restarts the Button Held After 5 sec Button Released OpModes ResetPending RecoveryModePending Booting RecoveryMode Table 11 Reset Default Switch Interaction Reset Default Switch Pressed for Action Comments LEDs Pattern Ready In Use ETH1 ETH2 Power 2 to 5 seconds Restarts the Mediatrix 4104 No c...

Page 41: ...t both cables to the hub one of them is connected into the ETH1 connector of the Mediatrix 4104 and the other one links the computer to the hub Alternatively you can connect a 10 100 BaseT Ethernet RJ 45 crossover cable into the ETH1 connector of the Mediatrix 4104 and connect the other end to your computer 2 Reconfigure the IP address of your computer to 192 168 0 10 and enter the Subnet Mask of ...

Page 42: ...etup The software download configuration files The SNMP configuration including the SNMPv3 passwords and users The Factory reset creates a new configuration file with the default factory values It should be performed with the Mediatrix 4104 connected to a network with access to a DHCP server If the unit cannot find a DHCP server it sends requests indefinitely You can disable the Factory reset to a...

Page 43: ...ftReset The Mediatrix 4104 restarts Restart Behaviour This feature affects the behaviour of the Mediatrix 4104 when it restarts You can instruct the Mediatrix 4104 to check its TCP IP stack before declaring the restart successful This could be useful when the unit is subjected to a broadcast storm such as a TCP IP flood while it is restarting In this case and when the TCP IP stack check is enabled...

Page 44: ...rowser By pinging it These two procedures assume that you know the IP address of the Mediatrix 4104 you want to verify If the Mediatrix 4104 does not respond do the following Verify that the LAN cable is securely connected to the Mediatrix 4104 and to the network connector Be sure that you did not connect a crossover network cable Verify the state of the IP network to ensure it is not down the ETH...

Page 45: ...e Media5 recommends that you use the latest version of the Microsoft Internet Explorer web browser to properly access the web interface Web Interface Access Limitation Access to the web interface can be limited to only one of the Mediatrix 4104 s interface or all its interfaces Furthermore you can grant access to one or both of the Administration and End User web pages available This can be modifi...

Page 46: ...tication to grant access to the web based interface 2 Enter the proper user name and password The user name and password must be valid They are case sensitive hence they must be entered properly Default factory values are User Name admin Password 1234 Once you have accessed the web interface you can change the password as described in Admin Page on page 29 3 Click OK The Device Info web page displ...

Page 47: ... only format the system parameters of the Mediatrix 4104 Statistics Links to the Statistics sub page of the Device Info web page which displays in read only format various communication statistics of the Mediatrix 4104 Monitoring Links to the Monitoring sub page of the Device Info web page which allows you to configure the syslog parameters of the Mediatrix 4104 See Syslog Monitoring on page 27 fo...

Page 48: ...Telephony web page which allows you to configure the various digit maps of the Mediatrix 4104 See Digit Maps on page 71 for more details CODEC Links to the CODEC sub page of the Telephony web page which allows you to configure the voice and data codec related parameters of the Mediatrix 4104 See Voice Fax Codecs on page 77 for more details Call Forward Links to the Call Forward sub page of the Tel...

Page 49: ...tor each step of the software download phase Furthermore if the unit encounters an abnormal behaviour you may see accurate messages that will help you troubleshoot the problem To set the syslog parameters 1 In the web interface click the Device Info link then the Monitoring sub link Figure 10 Device Info Monitoring Web Page 2 Select the configuration source of the syslog information in the Syslog ...

Page 50: ...ameters The following are some of the messages the unit sends Configuring the Syslog Daemon Application You shall configure the Syslog daemon to capture those messages Refer to your Syslog daemon s documentation to learn how to properly configure it to capture messages Note The current syslog information is displayed in the Syslog Info section Table 16 Syslog Messages Examples Event Level Message ...

Page 51: ...me Password section allows you to modify the default password to access the web interface The Mediatrix 4104 supports basic HTTP authentication as described in RFC 2617 To change the username password 1 In the web interface click the Management link then the Admin sub link Figure 11 Management Admin Web Page 2 Enter the new user name 3 Enter the new password The password cannot begin with 0 or exc...

Page 52: ...ault value specified by the httpServerDefaultPassword variable 2 Restart the Mediatrix 4104 so that the change may take effect Issue Factory Reset does not Reset the Default Password Value The following describes three cases in which the factory reset may not properly reset the HTTP server password Each case defines the password you must use to access the web interface Case 1 You do not modify the...

Page 53: ...uring that time Once the unit returns to its normal state the SNMP service agent will revert to the configuration you have set Figure 12 Management System Management Web Page 2 Select the proper command to execute in the System Command drop down menu This command controls the various commands that can be performed by the unit Table 19 Case 3 Issue Item Description Wanted Behaviour The password to ...

Page 54: ... set other parameters Interface Management You can set the administrative state of a line that will be kept until the Mediatrix 4104 restarts To set the interface management parameters 1 In the Interface Management section of the Admin page select the proper command to execute in the Command column Figure 14 Interface Management Section updateConfiguration Downloads configuration files See Configu...

Page 55: ... SNMP as described in Ethernet Connection Speed on page 161 To set the Ethernet connection speed 1 In the web interface click the Management link then the Network Settings sub link Figure 15 Management Network Settings Web Page 2 Set the Ethernet connection speed of the ETH1 connector in the Network Port Speed field The following values are available Auto detect 10Mbs HalfDuplex Table 22 Temporary...

Page 56: ...nd a hub switch etc has the same configuration To avoid any problems the link speed and duplex mode of the other endpoint must be exactly the same Network Settings The Network Settings section allows you to set the IP information the Mediatrix 4104 needs to work properly This section is vital to the proper operation of the Mediatrix 4104 If a field of this group is not properly set the Mediatrix 4...

Page 57: ...ediatrix 4104 1 In the SNTP section of the Network Settings page select Enable in the SNTP Enable choices Figure 17 SNTP Section Table 24 IP Addresses Parameters Parameter Definition IP Address Public IP address of the Mediatrix 4104 This address is used for incoming signalling media and management traffic Subnet Mask Subnet mask IP address used by the Mediatrix 4104 Note Media5 recommends not to ...

Page 58: ...t digits leading colon comma minus plus and ASCII NUL OFFSET Difference between the GMT time and the local time The offset has the format h h m m s s If no offset is supplied for DST the alternative time is assumed to be one hour ahead of standard time One or more digits can be used the value is always interpreted as a decimal number Table 25 Network Settings Configuration Sources Source Descripti...

Page 59: ...ere can be no leading minus or plus sign If TIME is not specified the default is 02 00 00 Mx x y z where x is the month y is a week count in which the z day exists and z is the day of the week starting at 0 Sunday As an example M10 4 0 is the fourth Sunday of October It does not matter if the Sunday is in the 4th or 5th week M10 5 0 is the last Sunday of October 5 indicates the last z day It does ...

Page 60: ...pplications on your computer TFTP server with proper root path SNTP server properly configured HTTP server with proper root path Configuring the TFTP Server If you are to perform a configuration file download by using the TFTP protocol you must install a TFTP Trivial File Transfer Protocol server running on the PC designated as the TFTP server host It is assumed that you know how to set the TFTP r...

Page 61: ...rough a DHCP server or manually enter them yourself To set the configuration file server parameters 1 In the web interface click the Management link then the Configuration File sub link Figure 18 Management Configuration File Web Page 2 Select how configuration files are downloaded in the File Fetching Mode drop down menu Table 29 File Fetching Mode Parameters Parameter Description Disabled Does n...

Page 62: ...eneric configuration file that should be used to update a large number of units with the same configuration A specific configuration file that contains the configuration for a single unit for instance the telephone numbers of its lines When both the generic and specific configuration files are downloaded settings from the specific configuration file always override the settings from the generic co...

Page 63: ...ries For instance root download If you are using the TFTP protocol to download the software note that some TFTP servers on Windows do not recognize the character and produce an error In this case use the character Use basic directory names without spaces or special characters such as etc which may cause problems Cut and paste the path and or name of the directory that contains the extracted files ...

Page 64: ...evel Message Event Informational The specific configuration update succeeded The configuration update with the specific configuration file has been successful Error The specific configuration update failed The configuration update with the specific configuration file experienced an error and has not been completed Informational The configuration file XXX was successfully fetched A configuration fi...

Page 65: ...t Encryption section The Mediatrix 4104 will be able to decrypt the next encrypted generic or specific configuration file If you select Disable the configuration file is not decrypted by the unit and the configuration update fails 2 Set the proper decryption password field with the password used to decrypt the configuration file The password is encoded in hexadecimal notation You can thus use char...

Page 66: ...et to the mapped external address Restricted Cone All requests from the same internal IP address and port are mapped to the same external IP address and port Unlike a full cone NAT an external host with IP address X can send a packet to the internal host only if the internal host had previously sent a packet to IP address X Port Restricted Cone Similar to a restricted cone NAT but the restriction ...

Page 67: ...trix 4104 to download new configuration files at a specific day and or time To set the automatic update at a specific time interval 1 Set the configuration file server host and port as defined in Configuration File Server Settings on page 39 2 Place the configuration files to download on the computer hosting the HTTP or TFTP server These files must be in a directory under the root path 3 If not al...

Page 68: ...configure the Mediatrix 4104 for a SNTP server If a time range is specified the unit will download the configuration files at a random time within the interval specified The format should be one of the following hh mm ss hh mm ss hh mm ss Where hh Hours mm Minutes ss Seconds The configuration files are downloaded at the first occurrence of this value and thereafter with a period defined by the Per...

Page 69: ...configuration file XXX from server XXX has an invalid format No recorded settings applied Empty file Committing an empty file Send a syslog warning message including the file location name with the transfer server address The fetched configuration file XXX from server XXX is empty Invalid file content The file contains invalid characters Allowed characters are ASCII codes 10 LF 13 CR and 32 to 126...

Page 70: ...e including the file name and location with the TFTP server address The configuration file XXX was not fetched The TFTP connection with server XXX timed out Set sysAdminDownloadConfigFileStatus to fail Transfer error Received a TFTP error other than error code 1 and 2 from the TFTP server Send a syslog warning message including the file name and location with the TFTP server address Error in the T...

Page 71: ...gement System on page xxii for more details Firmware upgrade zip file SNTP server properly configured HTTP server with proper root path Syslog daemon optional Session timeout No answer from the HTTP server The time elapsed since the HTTP request was sent exceeds 15 seconds Send a syslog warning message including the file location name with the HTTP server address The configuration file XXX was not...

Page 72: ...mentation You can also refer to Chapter 20 SNTP Settings on page 287 for more details on how to configure the Mediatrix 4104 for a SNTP server Configuring the HTTP Server If you are to perform a firmware download by using the HTTP protocol you must install a HTTP server running on the PC designated as the server host This PC must not have a firewall running Media5 also recommends to place the PC a...

Page 73: ...re Download Secondary Server Port field The default port value complies to RFC 1340 on the well known ports assigned numbers This value applies to a TFTP server It may be different for other servers If you are using an HTTP server to perform the firmware download you must change the port value to 80 6 Proceed to Setting up the Firmware Download on page 51 Setting up the Firmware Download Configura...

Page 74: ...file and all the other files must be in the same directory If any of the files is missing the procedure will not work properly To setup the firmware download path 1 In the General section select where to get the image location in the Firmware Location Provision Source field You have the following choices 2 If you set the Firmware Location Provision Source parameter to Static see Step 1 configure t...

Page 75: ...t Download The following are some tips to help your download process If available use the Browse button or equivalent of the TFTP HTTP server to select the directory eliminating typographical errors Use the character when defining the path to indicate sub directories For instance root download If you are using the TFTP protocol to download the firmware note that some TFTP servers on Windows do not...

Page 76: ...or domain name specified for the secondary image server Error Cannot resolve address of image server xxx A DNS request failed to resolve the domain name of the image server primary or secondary Error Target image at location xxx from host xxx is invalid or corrupted For periodic and automatic updates the target image to download is first compared with the installed image This error occurs when thi...

Page 77: ...HTTP response 500 or 501 Warning HTTP image transfer of file xxx from host xxx was refused because service is unavailable When receiving HTTP response 503 TFTP Specific Messages Warning Image transfer of file xxx from host xxx and port xxx was closed due to unexpected error Unexpected error either internal or on a TFTP or HTTP connection Warning Image transfer of file xxx from host xxx port xxx wa...

Page 78: ...ent Address Sharing is enabled during the firmware download the PC connected to the Mediatrix 4104 may experience momentary loss of Internet connectivity Automatic Firmware Update You can configure the Mediatrix 4104 to automatically update its firmware This update can be done Every time the Mediatrix 4104 restarts At a specific time interval you can define Automatic Update on Restart The Mediatri...

Page 79: ...he TFTP root path 3 If you are downloading via TFTP be sure that UDP ports 60000 to 60512 inclusively are opened in your firewall 4 If not already done configure the Image path as described in Setting up the Configuration File Download on page 40 5 If not already done configure the image hosts and ports as well as the transfer protocol as defined in Firmware Servers Configuration on page 50 6 In t...

Page 80: ...onfigure the Mediatrix 4104 for a SNTP server If a time range is specified the unit will initiate the image software download at a random time within the interval specified The format should be one of the following hh mm ss hh mm ss hh mm ss Where hh Hours mm Minutes ss Seconds The image software download is initiated at the first occurrence of this value and thereafter with a period defined by th...

Page 81: ...ot properly configured The secondary image server is up and running well In this case the Mediatrix 4104 tries to contact the primary image server As it is not available the Mediatrix 4104 retries for two minutes It contacts the secondary server after that period and starts the firmware download Firmware Downgrade It is possible to downgrade a Mediatrix 4104 from the current version for instance v...

Page 82: ...ary servers cannot be reached the Mediatrix 4104 tries two default servers 192 168 0 10 and then 192 168 0 2 If for some reason it is impossible to rescue the unit by using the primary and secondary servers setting up a server at one of these addresses within the correct subnet will provide an ultimate way to rescue the unit However if these addresses cannot be reached from the unit s subnet the d...

Page 83: ...ily plays the role of routing which means its job is to ensure that a request is passed on to another entity that can further process the request Proxies are also useful for enforcing policy and for firewall traversal A proxy interprets and if necessary rewrites parts of a request message before forwarding it Outbound Proxy Server An outbound proxy is an intermediary entity that acts as both a ser...

Page 84: ...web interface click the SIP link then the Configuration sub link Figure 27 SIP Configuration Web Page 2 Select the configuration source of the SIP servers information in the SIP Server Source choices 3 Set the user agent port number in the SIP Port field If this field is set to 0 the default SIP port is used Table 42 SIP Servers Configuration Sources Source Description Static You manually enter th...

Page 85: ...ed with the SIP server The following values are available 7 Click Submit if you do not need to set other parameters The current SIP server information is displayed in the SIP Info section SIP User Agent A user agent is a logical entity that can act as both client and server for the duration of a dialog Each line also known as endpoint of the Mediatrix 4104 is a user agent You can set information f...

Page 86: ...iptive version of the URI and is intended to be displayed to a user interface 3 Enter a second accepted user name for each line in the Other Accepted Username field This is a user name that the endpoint recognizes as its own but does not register in contacts sent to the registrar The endpoint only registers the user name set in the User Name column You can use this column to add a variation on the...

Page 87: ... Media5 recommends to use this feature with care when supporting multiple transports see SIP Transport Type on page 67 for more details or you may experience unwanted behaviours When the Mediatrix 4104 must send a packet it retrieves the destination from the packet If the destination address does not specify a transport to use and does not have a DNS SRV entry that configures which transport to us...

Page 88: ...nd the above problem before configuring this feature Mixing endpoints that do not support the same set of transports with this feature enabled can lead to the above problems so it is suggested to either properly configure SRV records for the hosts that can be reached or be sure that all hosts on the network support the same transport set before enabling this feature Penalty Box Configuration The f...

Page 89: ...able the UDP and TCP transports Figure 32 SIP Transport Section 2 Set the priority order of the UDP and TCP transports in the proper Q Value field A qvalue parameter is added to each contact The qvalue gives each transport a weight indicating the degree of preference for that transport A higher value means higher preference The format of the qvalue string must follow the RFC 3261 ABNF a floating p...

Page 90: ...en the unit answers positively to a SDP offer with audio and image it transits to T 38 mode upon reception of a T 38 packet Disable Outgoing offers never include image and audio simultaneously Incoming offers with audio and image media with a non zero port are considered as offering only audio Table 47 Call Transfer Versions Supported Version Description Transfer 02 The Mediatrix 4104 executes tra...

Page 91: ...mes and five passwords for each user agent of the Mediatrix 4104 A user agent can thus register with five different realms unit authentication You can define up to five user names and five passwords for the Mediatrix 4104 These user names and passwords apply to all lines of the unit When a realm requests authentication the user agent specific authentication is tried first and then the unit authent...

Page 92: ...realms for each user agent in the Realm column When authentication information is required from users the realm identifies who requested it 8 Enter a string that uniquely identifies this user agent in the realm in the Username column 9 Enter a user password in the Password column 10 Click Submit if you do not need to set other parameters Table 48 Realm Authentication Parameters Parameter Descripti...

Page 93: ...core MGCP specification RFC 2705 section 3 4 DigitMap DigitString DigitStringList DigitStringList DigitString 0 DigitString DigitString 1 DigitStringElement DigitStringElement DigitPosition DigitPosition DigitMapLetter DigitMapRange DigitMapLetter DIGIT A B C D T DigitMapRange x 1 DigitLetter DigitLetter DIGIT DIGIT DigitMapLetter Where x means any digit and means any number of For instance using ...

Page 94: ... begins with anything other than 2 3 or 4 the call is not placed and you get a busy signal Combining Several Expressions You can combine two or more expressions in the same digit map by using the operator which is equal to OR Let s say you want to specify a choice the digit map is to check if the number is internal extension or external a local call Assuming that you must first dial 9 to make an e...

Page 95: ...p for this could be 2 9 xxxxxxT Calls Outside the Country If your users are making calls outside their country it may sometimes be hard to determine exactly the number of digits they must enter You could devise a digit map that takes this problem into account 001x T In this example the digit map looks for a number that begins with 001 and then any number of digits after that x Example Table 50 on ...

Page 96: ...s a time lapse between the detection of two DTMFs This value is expressed in milliseconds ms Values range from 500 ms to 10000 ms 3 Define the time between the start of the dial tone and the receiver off hook tone if no DTMF is detected in the Digit Map Timeout First Digit field This value is expressed in milliseconds ms Values range from 1000 ms to 180000 ms 4 Define the total time the user has t...

Page 97: ... xxx xxxx This rule is applied BEFORE applying both the Add Prefix Step 4 and Remove Suffix Step 5 rules 4 Define the string to insert at the beginning of the dialed number before initiating the call in the Add Prefix column For instance let s say that you need to dial a special digit 9 for all local calls Dialing xxx xxxx with a value of 9 would yield 9 xxx xxxx as the number with which to initia...

Page 98: ...ore digit maps by selecting the corresponding Enable choice Figure 37 Blocked Digit Map Section 2 Define the digit map string that is considered invalid when dialed in the Digit Map column The string must use the syntax described in Digit Maps on page 71 The string format is validated upon entry Invalid entries are refused A digit map string may have a maximum of 64 characters 3 Specify the line s...

Page 99: ...apabilities for instance V 90 will automatically fall back in the transmission range supported Quality of modem transmissions is dependent upon the system configuration quality of the analog lines as well as the number of analog to digital and digital to analog conversions Modem performance may therefore be reduced below the optimum values stated above Table 52 Codecs Comparison Compression Voice ...

Page 100: ...ms frames A G 723 1 frame can be one of three sizes 24 octets 6 3 kb s frame 20 octets 5 3 kb s frame or 4 octets These 4 octet frames are called SID frames Silence Insertion Descriptor and are used to specify comfort noise parameters G 729 Specified in ITU T Recommendation G 729 coding of speech at 8 kbit s using conjugate structure algebraic code excited linear prediction CS ACELP For all data r...

Page 101: ...choose the preferred codec you want to use in the Preferred Codec field This is the codec you want to favour during negotiation You have the following choices g711 PCMU g711 PCMA g723 Table 56 G 729 Features Feature Description Packetization time Range of 10 ms to 100 ms with increment of 10 ms See G 729 Codec Parameters on page 83 for more details Voice Activity Detection VAD The Mediatrix 4104 s...

Page 102: ...ximum Jitter Buffer field This is the maximum jitter the adaptive jitter buffer can handle The jitter buffer length is in ms and must be equal to or greater than the target jitter buffer Values range from 0 ms to 135 ms The default value is 125 ms You can change values by increments of 1 ms but Media5 recommends to use multiple of 5 ms The maximum jitter buffer value should be equal to the minimum...

Page 103: ...ions 11 Click Submit if you do not need to set other parameters About Changing Jitter Buffer Values Media5 recommends to avoid changing the target and maximum jitter buffer values unless experiencing or strongly expecting one of the following symptoms If the voice is scattered try to increase the maximum jitter buffer value If the delay in the voice path end to end is too long you can lower the ta...

Page 104: ... Maximum Longest packetization period allowed for the G 711 u Law codec Authorized values go up to 100 ms in discrete steps of 10 ms and start at the one specified by the corresponding Minimum drop down menu 4 Enable the G 711 a Law codec by selecting Enable in the G 711 a Law field 5 Set the minimum and maximum packetization time values for the G 711 a Law codec in the corresponding drop down men...

Page 105: ...cified by the corresponding Maximum drop down menu Maximum Longest packetization period allowed for the G 729 codec Authorized values go up to 100 ms in discrete steps of 10 ms and start at the one specified by the corresponding Minimum drop down menu 4 Enable the G 729 Voice Activity Detection VAD by selecting Enable in the G 729 VAD choice VAD defines how the Mediatrix 4104 sends information per...

Page 106: ...re sections for each type of G 726 codec To set the G 726 codecs parameters 1 Select to which port you want to apply the changes in the drop down menu at the top of the window 2 In one or more of the Voice G 726 sections enable the corresponding G 726 codec by selecting Enable in the G 726 choice Figure 42 Telephony G 726 Section 3 Set the G 726 actual RTP dynamic payload type used in an initial o...

Page 107: ...mode detection is standard on all lines Real Time Fax Over UDP with the T 38 protocol stack is also available The quality of T 38 fax transmissions depends upon the system configuration type of call control system used type of Mediatrix units deployed as well as the model of fax machines used Should some of these conditions be unsatisfactory performance of T 38 fax transmissions may vary and be re...

Page 108: ...ls The following is a T 38 fax call flow Standards Supported Based on draft ietf sipping realtimefax 01 txt Recommendation ITU T 38 version 0 INVITE Ringing Trying ACK m audio 5006 RTP AVP 18 0 13 a rtpmap 18 G729 8000 a rtpmap 0 PCMU 8000 m audio 5004 RTP AVP 18 0 13 a rtpmap 18 G729 8000 a rtpmap 0 PCMU 8000 BYE 200 OK 200 OK RTP G 729 Voice Call Fax Tone Detected RTP PCMU Echo Cancellation Sile...

Page 109: ...applies to the T 38 packets where the PrimaryUDPTL contains the following T 38 data type HDLC_SIG_END HDLC_FCS_OK_SIG_END HDLC_FCS_BAD_SIG_END and T4_NON_ECM_SIG_END INVITE Ringing Trying ACK INVITE Trying ACK INVITE m audio 5006 RTP AVP 0 18 8 a rtpmap 0 PCMU 8000 a rtpmap 18 G729 8000 a rtpmap 8 PCMA 8000 m audio 5004 RTP AVP 0 18 8 a rtpmap 0 PCMU 8000 a rtpmap 18 G729 8000 a rtpmap 8 PCMA 8000...

Page 110: ... selected codec vs other data capable codecs However the priority of the preferred clear channel codec remains lower than the voice s Preferred Codec field see General Parameters on page 74 Moreover when no data capable codec is part of the list of negotiated codecs this variable indicates which codec to use when fax or modem tones are detected However if the negotiated voice codec is data capable...

Page 111: ...nd stop the service 4 Define the digits that users must dial to start the service in the Digits to enable field Define this field only if you want to let the user start the service with his or her handset If you rather want to have the control over the activation deactivation of the service proceed to Step 6 For instance you could decide to put 72 as the sequence to activate the service This seque...

Page 112: ...s used literally so cosmetic symbols such as the dash in 555 xxxx should not be present 8 Click Submit if you do not need to set other parameters Using Call Forward on Busy The following is the procedure to use this service on the user s telephone To forward calls 1 Take the receiver off hook 2 Wait for the dial tone 3 Dial the sequence implemented to activate the call forward on busy service This...

Page 113: ...trix 4104 You cannot have a different sequence for each line 4 Define the digits that users must dial to stop the service in the Digits to disable field Define this field only if you want to let the user stop the service with his or her handset If you rather want to have the control over the activation deactivation of the service proceed to Step 6 For instance you could decide to put 75 as the seq...

Page 114: ...itional feature allows users to forward all of their calls to another extension or line To set the Call Forward Unconditional feature 1 Select to which port you want to apply the changes in the drop down menu at the top of the window 2 In the Call Forward Unconditional section enable the service by selecting Enable in the Allow Call Forward digits choice Figure 48 Telephony Call Forward Unconditio...

Page 115: ...to reflect the activation status according to the user s setting 6 Define the address to which forward incoming calls in the Forwarding Address field Accepted formats are telephone numbers 5551111 SIP URLs such as scheme user host For instance sip user foo com This string is used literally so cosmetic symbols such as the dash in 555 xxxx should not be present 7 Click Submit if you do not need to s...

Page 116: ...e 303 Call Transfer The Call Transfer service offers two ways to transfer calls Blind Transfer Attended Transfer To enable the Call Transfer services 1 In the web interface click the Telephony link then the Services sub link Figure 49 Telephony Call Transfer Web Page 2 Select to which port you want to apply the changes in the drop down menu at the top of the window 3 In the Call Transfer section e...

Page 117: ...d If you want to get back to the first call the call on hold you must perform two Flash Hooks You are back with the first call and the third party is released Using Attended Call Transfer The following is the procedure to use this service on the user s telephone To transfer a current call attended 1 Perform a Flash Hook by pressing the Flash button on your analog telephone This puts the call on ho...

Page 118: ...ows a user who has call waiting enabled to disable that service on the next call only If for any reason the user wishes to undo the cancel simply unhook and re hook the telephone to reset the service For instance you could decide to put 76 as the sequence to disable the call waiting tone This sequence must be unique and follow the syntax for digit maps see Digit Maps on page 71 Dialing this digit ...

Page 119: ...phone to ring 3 Answer the telephone The second call is on the line Removing the Call Waiting Tone You can temporarily activate deactivate the call waiting tone indicating a call is waiting This is especially useful when transmitting faxes If you are about to send a fax you can thus deactivate the call waiting tone to ensure that the fax transmission is not disrupted by an unwanted second call Whe...

Page 120: ...alls together to form a single conversation called a conference A participant of the conference can put the conference on hold and attempt other calls This participant may then rejoin the conference at a later time by unholding it The participant who initiated the conference cannot put it on hold You must enable the call hold and second call services for this service to work See Call Hold on page ...

Page 121: ... by selecting Enable in the Activation choice Figure 52 Conference Section 3 Specify how to manage a SIP conference in the Conference Type drop down menu This configuration only applies to a conference initiated by one of the unit s endpoint 4 If you have selected Conference Server in the previous step set the Conference Address field with the address of a conference server The format must be a SI...

Page 122: ...the Local conference type 1 B or C hangs up during the conference The conference is terminated but the call between A and C or B is not affected and they are still connected A wants to add a fourth member to the conference This is available only in the Converence Server conference type 1 A performs a Flash Hook This puts B and C on hold and the second line is automatically connected A hears a dial...

Page 123: ...he drop down menu at the top of the window 2 In the Second Call section enable the service by selecting Enable in the Activation choice Figure 54 Second Call Section 3 Click Submit if you do not need to set other parameters Using Second Call The following is the procedure to use this service on the user s telephone To use the second call service 1 Perform a Flash Hook by pressing the Flash button ...

Page 124: ...set other parameters Miscellaneous The Misc sub page of the Telephony page allows you to set the following parameters Country Custom Tone Configuration Message Waiting Indicator Country Selection It is very important to set the country in which the Mediatrix 4104 is used because a number of parameter values are set according to this choice These parameters are Tones Rings Impedances Line Attenuati...

Page 125: ...m Tone Configuration You can override the pattern for a specific tone defined for the selected country see Appendix D Country Specific Parameters on page 383 for more details You can define new patterns for the following tones Table 60 Caller ID Mappings Country Caller ID Country Selection field Mapping UK British Telecom uk Bellcore uk bellcore CCA uk cca ETSI FSK uk etsi fsk France Bellcore fran...

Page 126: ...op indicator next state off state description off time loop indicator next state frequency selection f1 f2 f3 f4 time 2 5DIGIT loop indicator l next state s1 s2 s3 s4 s5 s6 s7 Table 61 Pattern Definition Syntax Tag Description tone pattern String describing the pattern to use for the tone An empty string means no tone frequencies section Description of the frequencies used by the tones used in sta...

Page 127: ...d when entering the tone pattern on state description Description of a state playing a tone off state description Description of a state not playing a tone frequency selection Frequency to play in the state You can use from one to four frequencies The frequency must be defined in frequencies section time The number of times in ms to perform the action of the state The range is from 10 ms to 56000 ...

Page 128: ... In the North America stutter dial tone two frequencies are used 350 Hz and 440 Hz Their power level is 17 dBm You can thus complete the frequencies section category as follows frequencies section f1 350 17 f2 440 17 c The general format of the pattern string now looks as follows Pattern f1 350 17 f2 440 17 loop counter section states section 3 Set the loop counter section category which is define...

Page 129: ... state description off state description b There are three states in the North America stutter dial tone 0 1 on 0 1 off and continuous The pattern that must be described is thus states section s1 state description s2 state description s3 state description 5 Let s define the first state Since the first state describes an on tone off state description is not required for this state a You now have to...

Page 130: ...ate description parameter states section s1 on state description s2 state description s3 state description becomes states section s1 on f1 f2 100 s2 s2 state description s3 state description 6 Let s define the second state Since the first state describes an off tone on state description is not required for this state a You now have to complete the off state description parameter for the first stat...

Page 131: ...plete the on state description parameter for the first state The on state description parameter is defined as on state description on frequency selection time loop indicator next state b frequency selection is defined as the frequencies to play and has the following syntax frequency selection f1 f2 f3 f4 You can use from one to four frequencies The North America stutter dial tone has two frequenci...

Page 132: ...0 s2 s2 off 100 1 s1 s3 on f1 f2 Ther pattern could also be defined as follows Pattern f1 350 17 f2 440 17 s1 on f1 f2 100 s2 s2 off 100 s3 s3 on f1 f2 100 s4 s4 off 100 s5 s5 on f 1 f2 100 s6 s6 off 100 s7 s7 on f1 f2 Message Waiting Indicator The Message Waiting Indicator MWI service alerts the user when new messages have been recorded on a voice mailbox When the user receives a call and does no...

Page 133: ...sage Waiting Indicator Section 3 Set the destination to call to retrieve messages in the Voice Mail System Address field The user typically initiates a call to the voice messaging system and then uses an auto attendant to get the messages Available formats are telephone numbers 5551111 SIP URLs such as scheme user host For instance sip user foo com This string is used literally so cosmetic symbols...

Page 134: ...il system seizes the designated outgoing line and dials a pre defined string such as 73xxx to notify the server to turn off the message waiting indicator for extension xxx The service uses the Route Manager currently available in the IP Communication Server v3 1 to send a special command to the Mediatrix unit The following is the basic sequence of operations for the MWI Notify service 1 The analog...

Page 135: ...xtual help Configuring the Mediatrix 4104 There is no special unit configuration required The Mediatrix unit behaves as if in a standard call until it receives one of the following parameters in the Contact field p MxBlindMwiNotify Yes or p MxBlindMwiNotify No Upon receiving one of these parameters the unit sends a NOTIFY to the destination endpoint instead of an INVITE The sent NOTIFY is complian...

Page 136: ...Chapter 5 Web Interface Telephony Miscellaneous 114 Mediatrix 4104 ...

Page 137: ... parameters via SNMP as described in Chapter 27 Quality of Service QoS on page 335 VLANs VLANs are created with standard Layer 2 Ethernet A VLAN Identifier VID is associated with each VLAN VLANs offer the following benefits VLANs are supported over all IEEE 802 LAN MAC protocols and over shared media LANs as well as point to point LANs VLANs facilitate easy administration of logical groups of stat...

Page 138: ...ame ID as VLAN Tagging VLAN Substitution is not enabled and the Mediatrix 4104 behaves as such You should change the ID of one of the features to enable VLAN Substitution See VLAN Substitution on page 338 for more details 4 Set the 802 1Q Virtual LAN default user priority in the VLAN Default Priority field This is the user priority to be applied in the TCI field when tagging is enabled This value ...

Page 139: ...vely uninterrupted flow of data might get precedence over other kinds of traffic DiffServ replaces the first bits in the ToS byte with a differentiated services code point DSCP It uses the existing IPv4 Type of Service octet To set the DiffServ configuration 1 In the DiffServ section of the QoS page set the following DiffServ fields Voice DiffServ Value T 38 DiffServ Value Standards Supported RFC ...

Page 140: ...gency Call service also called urgent gateway allows a 911 style service It allows a user to dial a special digit map resulting in a message being sent to a specified urgent gateway bypassing any other intermediaries If enabled whenever the user dials the specified digit map a message is sent to the target address You can also set these parameters via SNMP as described in Emergency Call on page 30...

Page 141: ...hin a private network to a different IP address known in another public network See NAT Traversal on page 262 for more details STUN supports a variety of existing NAT devices and does not require any additional hardware or software upgrades on the NAT device The Mediatrix 4104 uses the STUN protocol to discover its NAT binding for the following three IP addresses ports sockets Signalling protocol ...

Page 142: ...r in the STUN Server Port field The default value is 3478 5 Set the maximum amount of time in milliseconds the Mediatrix 4104 should wait for an answer to a STUN query sent to a STUN server in the Query Timeout field Available values range from 500 ms to 10000 ms Caution is advised in setting long timeouts In the advent of an unresponsive STUN server the unit may end up waiting a long time before ...

Page 143: ...f the NAT system which allows to reach the unit SIP packets sent by the Mediatrix 4104 contain the NAT address configured as SIP contact If the NAT service is not activated the real IP address of the Mediatrix 4104 is used To set SIP custom NAT traversal parameters 1 In the SIP Custom NAT Traversal section of the STUN page enable the custom NAT traversal by selecting the Enable option in the Custo...

Page 144: ...Chapter 6 Web Interface Advanced STUN Configuration 122 Mediatrix 4104 ...

Page 145: ...SNMP Configuration ...

Page 146: ...Page Left Intentionally Blank ...

Page 147: ... variables in the MIB This is called the Structure of Management Information SMI A Management Information Base MIB that specifies what variables the network elements maintain the information that can be queried and set by the manager Definitions Structure of Management Information SMI The SMI is the set of rules for specifying the management information that a device maintains The management infor...

Page 148: ...ore variables get next request Get the next variable after one or more specified variables set request Set the value of one or more variables messages sent from the agent to the manager get response Return the value of one or more variables This is the message returned by the agent to the manager in response to the get request get next request and set request operators trap Notify the manager when...

Page 149: ...ation must be at least 8 characters long You should use the Unit Manager Network product to perform SNMPv3 setup Whatever the MIB browser you use the unit follows the SNMPv3 standard RFCs SNMP can be used in a non secure or secure management mode Manager Manager Agent Agent Agent Agent Transmission from manager to agent may be authenticated to guarantee identity of sender and timeliness of message...

Page 150: ...ly If you perform requests by using encryption and authentication assuming that the authentication password is valid the SNMP agent still responds as if the requests were only authenticated If you clone an SNMPv3 user and then remove authentication or privacy for it ensure that a row in vacmGroupName matches its new constraints If not the unit is not accessible by using the new clone parameters SN...

Page 151: ... Mediatrix 4104 it is not possible to revert the unit back to SNMPv1 or SNMPv2c by sending it a configuration file that does not include an SNMP Agent configuration section If you perform a factory reset all settings previously applied via the configuration file including the SNMPv3 configuration are lost and the unit reinitializes by using the current profile Figure 66 SNMP Agent Section Example ...

Page 152: ... Value Snmpv2cRWPublicGrp vacmSecurityToGroupStorageType ValueType UINT32 Value 4 vacmSecurityToGroupStatus ValueType UINT32 Value 1 c d vacmSecurityModel ValueType UINT32 Value 2 vacmSecurityName ValueType OCTET_STRING Value PrivateUser vacmGroupName ValueType OCTET_STRING Value Snmpv2cRWPublicGrp vacmSecurityToGroupStorageType ValueType UINT32 Value 4 vacmSecurityToGroupStatus ValueType UINT32 V...

Page 153: ...licView vacmAccessStorageType ValueType UINT32 Value 4 vacmAccessStatus ValueType UINT32 Value 1 d e vacmAccessContextPrefix ValueType OCTET_STRING Value Snmpv1RWPrivateGrp vacmAccessSecurityModel ValueType UINT32 Value 1 vacmAccessSecurityLevel ValueType UINT32 Value 1 vacmAccessContextMatch ValueType UINT32 Value 1 vacmAccessReadViewName ValueType OCTET_STRING Value PublicView vacmAccessWriteVie...

Page 154: ...page 129 with the following icon To enable SNMPv3 1 Ensure that the Value parameters of the fields vacmAccessReadViewName and vacmAccessWriteViewName are set to PublicView in the following groups AuthPrivGrp AuthNoPrivGrp NoAuthNoPrivGrp These fields are identified in Figure 66 on page 129 with the following icon To disable SNMPv3 1 Ensure that the fields vacmAccessReadViewName and vacmAccessWrite...

Page 155: ... used to manage the products mediatrixConfig Root of the modules used to configure the products mediatrixIpTelephony Signaling Root of the modules used to configure the signalling protocols mediatrixModules Provides a root in which modules can register their module entity No MIB variables actually appear under this node mediatrixExperimental The experimental sub tree is the area where objects and ...

Page 156: ...d to retrieve the configuration of the localHost MIB objects Default hardcoded values for recovery mode were used MxIpDhcpSite SpecificCode Represents a DHCP site specific code Values can be between 128 and 254 or 0 You can enter this code in your DHCP server to define IP addresses Refer to Chapter 8 IP Address and Network Configuration on page 141 for more details MxFloatingPoint Represents a flo...

Page 157: ...Manager Network Element Management System on page xxii for more details Be sure to use the MIB files that match the version of the MIB located inside the current software build of the unit Locate the proper parameter to modify and change SET its value Most of the parameters require to restart the Mediatrix 4104 unit A restart may be software initiated or manually initiated by unplugging the unit I...

Page 158: ...e The ifTable lists the interfaces of a unit In other words it basically defines the lines that are used by the unit It contains an ifIndex which defines the interfaces It may also contain interfaces such as the LoopBack lo and Ethernet eth0 interfaces the actual voice interfaces lines of the unit Table 69 gives an example of the ifTable Figure 67 shows a table built in the Unit Manager Network fr...

Page 159: ...ects the group s internal state Available states are enabled and disabled groupUsageState The usage state of the group Indicates the running state of a group Available states are idle active busy and idle unusable groupAdminType The type of resources managed by the group groupAdminDescription The description of the group groupAdminParent Group The parent s group This is the index groupAdminIndex t...

Page 160: ...e the SNMP service agent and forbid any SNMP connection to the unit If the SNMP agent is disabled and the unit enters into recovery mode SNMP connections are allowed during that time Once the unit returns to its normal state the SNMP service agent will revert to the configuration you have set Current MIB Version You can find out the version of the MIB currently in the Mediatrix 4104 1 In the sysMg...

Page 161: ...e configuration file is mostly used for the initial provisioning sequence see Initial Provisioning Sequence on page 13 for more details For more information on how to use a configuration file for updating the Mediatrix 4104 see Chapter 12 Configuration File Download on page 185 Management Information Base MIB Sending information via SNMP means that individual variables can be changed without sendi...

Page 162: ...Chapter 7 MIB Structure and SNMP Sending Configuration Data to the Mediatrix 4104 140 Mediatrix 4104 ...

Page 163: ...ts in the DHCP Server You can use a number of formats when defining IP addresses in the DHCP server You can make combinations of the three bases in a single string because each number in the string is interpreted separately For instance 0300 0xA8 000 9 translates to the decimal IP address 192 168 0 9 Table 73 IP Addresses Folders Folder Description ipAddressStatus Lists all the IP addresses used b...

Page 164: ...the addresses that are stored in the DHCP server This assumes that you have previously set the DHCP server with the proper values See DHCP Server Configuration on page 153 for more details The Mediatrix 4104 can receive numerous information from the DHCP server including the vendor or site specific information Note that the Mediatrix 4104 does not make a DHCP request in the following cases If all ...

Page 165: ...DHCP information is unavailable To avoid this problem you can set all configuration sources the Mediatrix 4104 supports to static To set all configuration sources to static 1 In the sysAdminMIB set the sysAdminCommand variable to setConfigSourcesStatic Local Host The ipAddressConfigLocalHost group allows you to set the IP information the Mediatrix 4104 needs to work properly This group is vital to...

Page 166: ...ss to 0 0 0 0 may lead to software download problems See the troubleshooting section Software Upgrade Issues on page 359 for more details Note Media5 recommends not to set a static subnet mask address of 255 255 255 254 because this would only create a subnet with two addresses This only leaves one bit host addresses Since a subnet must have a network all bits 0 and a broadcast address all bits 1 ...

Page 167: ...dia5 recommends not to set the lanStaticNetworkMask variable to 255 255 255 254 because this would only create a subnet with two addresses This only leaves one bit host addresses Since a subnet must have a network all bits 0 and a broadcast address all bits 1 this leaves no room for hosts Table 80 SNMP Source Variable Default Static Value DHCP Source localHostSnmpPort 161 N A In the Unit Manager N...

Page 168: ...x 4104 so that the changes may take effect Image The ipAddressConfigImage group provides the configuration necessary to download applications into the Mediatrix 4104 This includes emergency downloads in case of repetitive failure to start the main application To select the Image configuration source 1 In the ipAddressConfig folder locate the imageSelectConfigSource variable under the ipAddressConf...

Page 169: ...ytes 4 5 are not present use the default static value a This is the well known TFTP port number as per RFC 1340 Table 83 Image Information Source Continued Variable Default Static Value DHCP Source In the Unit Manager Network Administration Manual refer to chapter Administration Parameters section Unit Manager Server Table 84 Management Server Source Variable Default Static Value DHCP Source msHos...

Page 170: ...group 2 Set this variable to either static or dhcp Table 85 Configuration File Fetching Source Variable Default Static Value DHCP Source configFileFetching Host N A Use option specified in variable configFileFetchingDhcpSiteSpecificCode bytes 0 3 If not specified 0 use option 43 sub option 201 bytes 0 3 configFileFetching Port N A Use option specified in variable configFileFetchingDhcpSiteSpecific...

Page 171: ... ProxyHost 192 168 0 10 Use option specified in variable sipHomeDomainProxyDhcpSiteSpecificCode bytes 0 3 If not specified 0 use option 43 sub option 204 bytes 0 3 sipHomeDomain ProxyPort 0 Use option specified in variable sipHomeDomainProxyDhcpSiteSpecificCode bytes 4 5 If not specified 0 use option 43 sub option 204 bytes 4 5 If bytes 4 5 are not present use the default static value sipOutboundP...

Page 172: ...riable under the ipAddressConfigSntp group 2 Set this variable to either static or dhcp sipPresenceComposi torHost 0 0 0 0 Use option specified in variable sipPresenceCompositorDhcpSiteSpecificCode bytes 0 3 If not specified 0 use option 43 sub option 206 bytes 0 3 sipPresenceComposi torPort 0 Use option specified in variable sipPresenceCompositorDhcpSiteSpecificCode bytes 4 5 If not specified 0 u...

Page 173: ...rix 4104 s ETH2 interface set the variable ipRoutingEnable to enable vlanSubstitution To set the lanStaticAddress as the Local Area Network LAN IP address used by the Mediatrix 4104 s ETH2 interface set the variable qosVlanIeee8021qSubstitutionEnable to enable Also set the VLAN Substitution feature as described in VLAN Substitution on page 338 See also LAN and WAN with VLAN substitution on page 33...

Page 174: ... options in the sysConfigDhcpWait variable This variable has no influence on the wait behaviour in effect when the unit is requesting an IP address lease from the DHCP server Bootp BROADCAST Flag in DHCP Requests You can define whether the Mediatrix 4104 sets the Bootp BROADCAST flag in DHCP requests it issues This applies to the DHCP Discover requests the unit sends on startup It does not apply t...

Page 175: ...ails Media5 recommends to reserve an IP address with an infinite lease for each Mediatrix 4104 on the network Connection to the DHCP Behaviour When the Mediatrix 4104 restarts it requests a DHCP offer to get its IP addresses and network information The Mediatrix 4104 waits four seconds before sending another request The delay between each request is increased exponentially after each request up to...

Page 176: ...d in this option each element has been allocated a sub option number See Table 94 on page 156 for the complete list Like all other options the vendor specific information field option 43 first contains a code 43 a length in byte and some data that spans the number of bytes specified in the length The data is organized as a series of sub options each of them laid out like a regular option code leng...

Page 177: ... option contains sub options that are encapsulated according to the format described in RFC 2132 If the option is not in the DHCP server the Mediatrix 4104 uses an invalid value 0 0 0 0 0 Please refer to your DHCP server s documentation to learn how to create vendor specific information See Entering IP Addresses on page 156 for more details on the syntax to use Site Specific Options Site specific ...

Page 178: ...s can have only one information per option 4 6 bytes address Table 94 Sub Option Codes Code Description Decimal Hexadec 110 0x6E Syslog Server address and port 117 0x75 Image Primary Server host address and port The default port number is 69 if you are using TFTP as protocol The default port number is 80 if you are using HTTP as protocol 118 0x76 Image Secondary Server host address and port The de...

Page 179: ...s in binary format and a length higher than 6 is decoded as a FQDN in string format The IP address in binary format with and without port is explained in section Entering IP Addresses on page 156 The FQDN in string format consists of an array of characters representing the FQDN address Figure 74 FQDN String Format without a port number You can specify a port by adding the port number in string for...

Page 180: ... IP address 192 168 0 1 in binary format The IP address or string format of dhcpd can be used option mx syslog ip 192 168 0 1 Or option mx syslog str c0 a8 00 01 Primary Image Server IP addess and port 192 168 0 10 6000 in binary format option mx primary image str c0 a8 00 01 17 70 Secondary Image Server IP address 192 168 0 1 in string format option mx secondary image str 192 168 0 1 Management S...

Page 181: ...ns the Syslog server via DHCP in the site specific option 250 The following are the corresponding MIB values imageSelectConfigSource static imageStaticPrimaryHost 10 3 2 154 msSelectConfigSource dhcp msDhcpSiteSpecificCode 0 syslogSelectConfigSource dhcp syslogDhcpSiteSpecificCode 250 The following is the corresponding DHCP setup assuming the Management server is located at 10 3 2 201 and the Sysl...

Page 182: ...n answer before proceeding further is configurable as defined in Appendix DHCP Options Waiting Time on page 152 Vendor Site Specific Option Missing If a vendor specific or site specific option is missing from the DHCP server answer the Mediatrix 4104 uses the replacement value from Table 98 for each variable that depends on missing vendor site specific options DNS Failures If the DNS cannot be con...

Page 183: ...protocol called parallel detection A more recent protocol called auto negotiation IEEE 802 3u The auto negotiation protocol allows to detect the connection speed and duplex mode It exchanges capabilities and establishes the most efficient connection When both endpoints support the auto negotiation there are no problems However when only one endpoint supports auto negotiation the parallel detection...

Page 184: ...Chapter 8 IP Address and Network Configuration Ethernet Connection Speed 162 Mediatrix 4104 ...

Page 185: ...have properly set your DHCP server with the relevant information See Chapter 8 IP Address and Network Configuration on page 141 for more details To use DHCP assigned information 1 In the ipAddressConfig folder locate the sipServerSelectConfigSource variable under the ipAddressConfigSipServer group This variable defines whether or not the Mediatrix 4104 must get its registrar server configuration t...

Page 186: ... the registrar server IP address in the DHCP server inside the vendor specific sub option 203 hexadecimal 0xCB site specific code The sipRegistrarDhcpSiteSpecificCode variable to any value between 128 and 254 Set the registrar server IP address in the DHCP server inside the site specific option you have chosen it must match the value of the sipRegistrarDhcpSiteSpecificCode variable in the unit s c...

Page 187: ... get its proxy server configuration through a DHCP server 2 Set the sipServerSelectConfigSource variable to dhcp You can query the proxy server s IP address and port number assigned by the DHCP server in the following read only variables under the ipAddressStatusSipServer group of the ipAddressStatus folder sipHomeDomainProxyHost sipHomeDomainProxyPort 3 Set how you want to define the proxy server...

Page 188: ...ets are physically sent to the outbound proxy The outbound proxy is enabled if the IP address is valid i e not 0 0 0 0 The default static value in the MIB is 0 0 0 0 Table 102 Proxy Server Static Information Variable Description sipHomeDomainProxyStatic Host Proxy server static IP address or domain name Default Value 192 168 0 10 sipHomeDomainProxyStatic Port Proxy server static IP port number Not...

Page 189: ...er information in the DHCP server Static Configuration Use the static configuration if you are not using a DHCP server or if you want to bypass it To use static information 1 In the ipAddressConfig folder locate the sipServerSelectConfigSource variable under the ipAddressConfigSipServer group This variable defines whether or not the Mediatrix 4104 must ask for its outbound proxy settings through a...

Page 190: ...he unit to perform DNS requests of type SRV as per RFC 3263 Otherwise the unit will not use DNS SRV requests but will rather use only requests of type A because it does not need to be specified which port to use Default Value 0 Standards Supported RFC 3261 SIP Session Initiation Protocol section 6 RFC 2543 SIP Session Initiation Protocol Loose Router A proxy is said to be loose routing if it follo...

Page 191: ...ariable defines whether or not the Mediatrix 4104 must get its Presence Compositor server configuration through a DHCP server 2 Set the sipServerSelectConfigSource variable to dhcp You can query the Presence Compositor server s IP address and port number assigned by the DHCP server in the following read only variables under the ipAddressStatusSipServer group of the ipAddressStatus folder sipPresen...

Page 192: ...n the DHCP server inside the vendor specific sub option 206 hexadecimal 0xCE site specific code The sipPresenceCompositorDhcpSiteSpecificCode variable under the ipAddressConfigSipServer group to any value between 128 and 254 Set the Presence Compositor server IP address in the DHCP server inside the site specific option you have chosen it must match the value of the sipPresenceCompositorDhcpSiteSp...

Page 193: ...IP servers Each address has a weight and the client must choose one of those three addresses by using a random algorithm that considers the weight To use DNS SRV an administrator must set a service records SRV into the DNS servers available on the network DNS SRV implementation should imply a shared database between servers since a REGISTER and an INVITE can be sent to any server not necessarily t...

Page 194: ...essConfigSipServer group This variable defines whether the Mediatrix 4104 must get its proxy server configuration through a DHCP server or not 2 Set the sipServerSelectConfigSource variable to static 3 Set one or more of the following variables to 0 DNS Query SRV DNS Query Response SRV Register port 1 port 2 Register port 1 200 OK Register port 2 200 OK sip _udp abc com Priority 0 Weigth 1 srv1 ab...

Page 195: ...d Settings The following parameters have an effect on the DNS SRV behaviour Table 110 DNS SRV Oriented Settings Parameter Description sipInteropTransmissionTimeout Has a dramatic effect should a server time out since a default 32 s delay would be introduced at every call Media5 recommends a maximum of 2 3 s when using DNS SRV See Transmission Timeout on page 271 for more details sipPenaltyBoxTime ...

Page 196: ...Chapter 10 DNS SRV Configuration DNS SRV Oriented Settings 174 Mediatrix 4104 ...

Page 197: ...or Absence of Calling Line Identity Calling Party Name Reason for Absence of Calling Party Name Visual Indicator MWI Caller ID Generation There are two methods used for sending caller ID information depending on the application and country specific requirements caller ID generation using DTMF signalling caller ID generation using Frequency Shift Keying FSK Both methods can be used on different lin...

Page 198: ... caller ID parameters and the following additional parameters Call Type First Called Line Identity Number of Messages MWI Type of Forwarded Call Type of Calling User Redirecting Number Charge Duration of the Call Network Provider Identity Setting the Location Country It is very important to set variables according to the country in which the Mediatrix 4104 is used because a number of parameter val...

Page 199: ...rresponding to your caller ID See Caller ID Information on page 175 for more details North America 1 North America 2 Austria 1 Austria 2 France Germany 1 Germany 2 Germany 3 UK Italy Spain Switzerland Sweden Australia 1 Australia 2 Australia 3 Japan Israel Thailand Indonesia China Hong Kong Malaysia Russia Netherlands Brazil Mexico Denmark New Zealand UAE 2 United Arab Emirates Czech Republic Chil...

Page 200: ...Off Hook ROH Special Information Tone SIT Stutter tone pattern frequencies section loop counter section states section frequencies section f1 frequency description f2 frequency description f3 frequency description f4 frequency description loop counter section l loop counter states section s1 state description s2 state description s3 state description s4 state description s5 state description s6 st...

Page 201: ...frequency description Description of the frequency This is described as frequency power frequency Frequency value in Hz The range is from 10 Hz to 4000 Hz power Power level of the frequency in dBm The range is from 99 dBm to 3 dBm loop counter section Loop counters definition The loop counter is used in state description loop counter Value of the loop counter The range is from 2 to 128 states sect...

Page 202: ...uency description parameter is described as follows frequency power b In the North America stutter dial tone two frequencies are used 350 Hz and 440 Hz Their power level is 17 dBm You can thus complete the frequencies section category as follows frequencies section f1 350 17 f2 440 17 c The general format of the pattern string now looks as follows Pattern f1 350 17 f2 440 17 loop counter section s...

Page 203: ...ion on state description off state description b There are three states in the North America stutter dial tone 0 1 on 0 1 off and continuous The pattern that must be described is thus states section s1 state description s2 state description s3 state description 5 Let s define the first state Since the first state describes an on tone off state description is not required for this state a You now h...

Page 204: ...e first state description parameter states section s1 on state description s2 state description s3 state description becomes states section s1 on f1 f2 100 s2 s2 state description s3 state description 6 Let s define the second state Since the first state describes an off tone on state description is not required for this state a You now have to complete the off state description parameter for the ...

Page 205: ...to complete the on state description parameter for the first state The on state description parameter is defined as on state description on frequency selection time loop indicator next state b frequency selection is defined as the frequencies to play and has the following syntax frequency selection f1 f2 f3 f4 You can use from one to four frequencies The North America stutter dial tone has two fre...

Page 206: ...ion parameter states section s1 on f1 f2 100 s2 s2 off 100 1 s1 s3 state description becomes states section s1 on f1 f2 100 s2 s2 off 100 1 s1 s3 on f1 f2 8 Now that you have the three main categories completed you can finish the pattern Pattern f1 350 17 f2 440 17 l 3 s1 on f1 f2 100 s2 s2 off 100 1 s1 s3 on f1 f2 If you remove all the brackets and quotation marks which are not to be included the...

Page 207: ...ations on your computer TFTP server with proper root path SNTP server properly configured HTTP server with proper root path HTTPS server with proper root path Configuration source Configuration file name and location Configuring the TFTP Server If you are to perform a configuration file download by using the TFTP protocol you must install a TFTP Trivial File Transfer Protocol server running on the...

Page 208: ...t have at least one matching certificate on your HTTPS server Standards Supported RFC 2246 The TLS Protocol Version 1 0 RFC 2818 HTTP Over TLS RFC 2459 X 509 Digital Certificates RFC 3280 Internet X 509 Public Key Infrastructure Certificate and Certificate Revocation List CRL Profile Note The web interface does not support the HTTPS protocol Caution You must have a time server SNTP that is accessi...

Page 209: ...et your DHCP server with the relevant information See Chapter 8 IP Address and Network Configuration on page 141 for more details To use DHCP assigned information 1 In the ipAddressConfig folder locate the configFileFetchingSelectConfigSource variable under the ipAddressConfigFileFetching group This variable defines whether the Mediatrix 4104 must ask for its configuration file server settings thr...

Page 210: ...figuration A specific configuration file that contains the configuration for a single unit for instance the telephone numbers of its lines When both the generic and specific configuration files are downloaded settings from the specific configuration file always override the settings from the generic configuration file These files must be located in the same directory Table 116 Configuration File S...

Page 211: ...he configuration file path of the Mediatrix 4104 you may have to convert into to eliminate typographical errors Note that you can define the C Root Download part as you want The file names may also differ from the example shown above 2 Set the configFileFetchingFileName variable with the name of the generic configuration file to download The file name is case sensitive hence it must be entered pro...

Page 212: ...ble You can query the status of the last configuration file download in the sysAdminDownloadConfigFileStatus variable idle No configuration file download has been performed yet fail The last configuration file download failed success The last configuration file download succeeded inProgress A configuration file download is in progress listening The unit is listening and waiting for a configuration...

Page 213: ...e a 32 bit key requires 8 characters If you enter too many bits the key is truncated to the first 448 bits If you do not enter enough bits the key is padded with zeros For instance a 32 bit key could look like the following A36CB299 This key must match the key used for the encryption of the relevant configuration file If the variable is empty the configuration file is not decrypted Informational T...

Page 214: ...ely downloads the configuration files It is the initiator of the TFTP sessions NAT Variations NAT treatment of UDP varies among implementations The four treatments are Full Cone All requests from the same internal IP address and port are mapped to the same external IP address and port Furthermore any external host can send a packet to the internal host by sending a packet to the mapped external ad...

Page 215: ...in the configFileTransferPassword variable 6 In the groupAdminMIB set the groupSetAdmin variable to ForceLock All activities in progress on the Mediatrix 4104 are terminated immediately and the unit enters the maintenance mode the value of the groupAdminState variable is locked The configuration file download may take place 7 In the sysAdminMIB initiate the configuration file download via HTTP or ...

Page 216: ...load This mechanism caches the initial file download for later processing thus preventing changes or update of the original file by the user This can cause strange problems if a user wants to edit a configuration file to modify values and upload it immediately The result will still return the original file and not the new one 5 If you are using the HTTP or HTTPS protocol to download the configurat...

Page 217: ...and your HTTP or HTTPS server requires authentication set the following The user name in the configFileTransferUsername variable The password in the configFileTransferPassword variable The Mediatrix 4104 supports basic and digest HTTP authentication as described in RFC 2617 6 Define the time base for automatic configuration updates in the configFileAutoUpdateTimeUnit variable in the configFileAuto...

Page 218: ...utomatic update is enabled before 14h00 the first update will take place the same day at 14h00 then the second update two days later at the same hour and so on If the time range is set to 14 00 15 00 and the automatic unit configuration update is enabled within those hours the first update will take place the following day This means that a range of 00 00 00 23 59 59 will always take place the nex...

Page 219: ...sfer server address the file size and the maximum allowed size The fetched configuration file XXX from server XXX has a size XXX bytes that exceeds the maximum allowed size XXX bytes Set sysAdminDownloadConfigFileStatus to fail Invalid encryption The configuration file cannot be decrypted A badly encrypted file is detected if the header or the padding is invalid Send a syslog warning message inclu...

Page 220: ...authorized from the HTTP server Send a syslog warning message including the file location name with the HTTP server address The access to configuration file XXX is unauthorized on HTTP server XXX Set sysAdminDownloadConfigFileStatus to fail File not found Received a 404 Not Found from the HTTP server Send a syslog warning message including the file location name with the HTTP server address The co...

Page 221: ...rform them manually a The Unit Manager Network sets the sysConfigDownloadConfigMode variable to record b The Unit Manager Network sends the configuration file to the Mediatrix 4104 c Once the configuration file has been sent the Unit Manager Network sets the sysConfigDownloadConfigFile variable to noFileDownload d The Unit Manager Network sets the sysConfigDownloadConfigMode variable to commit If ...

Page 222: ...tion TFTP Data last Set SNMP sysConfigDownloadConfigMode commit TFTP ACK Set SNMP sysConfigDownloadConfigFile noFileDownload SNMP Trap 900 msTrapStatusConfigFile Set SNMP sysConfigDownloadConfigMode record Restarting Restarting TFTP ACK Management Server Mediatrix Unit Table 123 Configuration File Error Handling with the Management Server Error Type Cause Behaviour Empty file Committing an empty f...

Page 223: ...ile name and the TFTP client address Error in the TFTP transfer of the configuration file XXX from the TFTP client XXX Set sysAdminDownloadConfigFileStatus to fail and send msTrapStatusConfigFile TFTP transfer aborted The transfer was aborted while in progress by changing the value of sysConfigDownload ConfigMode or sysConfigDownloadConfigFile Send a syslog warning message including the file name ...

Page 224: ...slog Messages Using the Management Server Continued Level Message Event MX_Config_File FileId MX_MIBFILE MIBVersionNumber VersionNumber 1 0 Object Prefix Suffix Value Object Prefix Suffix Value MX_Config_File MX_Config_File FileId MX_MIBFILE MIBVersionNumber 1 0 VersionNumber 1 0 Object Prefix 1 3 6 1 4 1 4935 15 1 8 1 Suffix 0 Value 0 Object Prefix 1 3 6 1 4 1 4935 15 1 10 1 Suffix 0 Value 0 Obje...

Page 225: ... comma 45 minus 46 full stop 47 oblique stroke 48 0 zero 49 1 50 2 51 3 52 4 53 5 54 6 55 7 56 8 57 9 58 colon 59 semicolon 60 less than 61 equals 62 greater than 63 question mark 64 commercial at 65 A 66 B 67 C 68 D 69 E 70 F 71 G 72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O 80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W 88 X 89 Y 90 Z 91 open square bracket 92 backslash 93 close square bracket 94 caret 95 _...

Page 226: ...Chapter 12 Configuration File Download Configuration File Example 204 Mediatrix 4104 ...

Page 227: ...FTP protocol you must install a TFTP Trivial File Transfer Protocol server running on the PC designated as the software file server This PC must not have a firewall running Media5 also recommends to place the PC and the Mediatrix 4104 in the same subnet It is assumed that you know how to set the TFTP root path If not refer to your TFTP server s documentation Configuring the SNTP Server If you are ...

Page 228: ...9 X 509 Digital Certificates RFC 3280 Internet X 509 Public Key Infrastructure Certificate and Certificate Revocation List CRL Profile Caution You must have a time server SNTP that is accessible and properly configured or the automatic software update feature may not work properly It is assumed that you know how to configure your SNTP server If not refer to your SNTP server s documentation You can...

Page 229: ...onfiguration on page 141 for more details To use DHCP assigned information 1 In the ipAddressConfig folder locate the imageSelectConfigSource variable under the ipAddressConfigImage group This variable defines whether the Mediatrix 4104 must ask for its Image server settings through a DHCP server or not 2 Set the imageSelectConfigSource variable to dhcp You can query the Image server s IP address ...

Page 230: ...P Information To use a Set vendor specific code The imageDhcpSecondarySiteSpecificCode variable to 0 Set the Secondary image server IP address in the DHCP server inside the vendor specific sub option 118 hexadecimal 0x76 site specific code The imageDhcpSecondarySiteSpecificCode variable to any value between 128 and 254 Set the Secondary image server IP address in the DHCP server inside the site sp...

Page 231: ... located under the root path as defined in the TFTP HTTP HTTPS server or the software download will not proceed Setting up the Image Path When performing a software download you must configure the path on the remote image server of the directory where you extracted the files required for the download This applies to both the manual or automatic download procedure using the HTTP HTTPS or TFTP proto...

Page 232: ... s consider the following example The directory that contains the files required for download is called SIP_v5 0 1 1_MX S5001 01 This directory is under C Root Download The following are some tips to help your download process Use the character when defining the path to indicate sub directories For instance root download If you are using the TFTP protocol to download the software note that some TF...

Page 233: ... domain name specified for the secondary image server Error Cannot resolve address of image server xxx A DNS request failed to resolve the domain name of the image server primary or secondary Error Target image at location xxx from host xxx is invalid or corrupted For periodic and automatic updates the target image to download is first compared with the installed image This error occurs when this ...

Page 234: ...01 Warning HTTP image transfer of file xxx from host xxx was refused because service is unavailable When receiving HTTP response 503 TFTP Specific Messages Warning Image transfer of file xxx from host xxx and port xxx was closed due to unexpected error Unexpected error either internal or on a TFTP or HTTP connection Warning Image transfer of file xxx from host xxx port xxx was closed after timeout...

Page 235: ... groupSetAdmin variable in the groupAdminMIB to ForceLock All activities in progress on the Mediatrix 4104 are terminated immediately and the unit enters the maintenance mode the value of the groupAdminState variable is locked The software upgrade may take place The Mediatrix 4104 lines will be unlocked after successfully downloading the software and restarting If for any reason the software downl...

Page 236: ... immediately and the unit enters the maintenance mode the value of the groupAdminState variable is locked The software upgrade may take place The Mediatrix 4104 lines will be unlocked after successfully downloading the software and restarting If for any reason the software download is not successful you must manually unlock the lines as per Lines Administrative State on page 221 7 Initiate the dow...

Page 237: ...e using the HTTPS protocol the Mediatrix 4104 must contain the proper certificate See Configuring the HTTPS Server on page 206 for more details If you are using the HTTP or HTTPS protocol to download the software be aware that your HTTP or HTTPS server may activate some caching mechanism for the software download This mechanism caches the initial software download for later processing thus prevent...

Page 238: ...nd perform it again immediately The result will still return the original download and not the new one 5 If you are using the HTTP or HTTPS protocol and your HTTP or HTTPS server requires authentication set the following The user name in the imageTransferUsername variable The password in the imageTransferPassword variable 6 Define the time base for automatic software updates in the imageAutoUpdate...

Page 239: ...ce the same day at 14h00 then the second update two days later at the same hour and so on If the time range is set to 14 00 15 00 and the automatic update is enabled within those hours the first update will take place the following day This means that a range of 00 00 00 23 59 59 will always take place the next day 9 Set the imageAutoUpdateEnable variable to enable If one of the telephones faxes i...

Page 240: ...ould happen This is why it is very important that the unit is not turned off during software downloads Using the Emergency Software When the emergency software procedure starts the following steps apply 1 The Mediatrix 4104 tries to initiate the software download with the primary software server 2 If the software download fails with the primary software server the Mediatrix 4104 tries to initiate ...

Page 241: ...pt up to a maximum of 16 minutes first attempt 1 minute delay second attempt 2 minutes delay third attempt 4 minutes delay fourth attempt 8 minutes delay fifth attempt 16 minutes delay sixth attempt 16 minutes delay etc This procedure continues until the software download completes successfully The software download can fail if the software server cannot be reached or if the software directory is ...

Page 242: ...Chapter 13 Software Download Emergency Software Procedure 220 Mediatrix 4104 ...

Page 243: ...ministrative State You can set the administrative state of a line that will be kept until the Mediatrix 4104 restarts Once the unit restarts it uses the permanent state defined for each line See Permanent Administrative State on page 222 for more details You can also set these parameters via the web interface as described in Interface Management on page 32 To set a temporary administrative state 1...

Page 244: ...cating a change in the current telephone session Services such as picking up a call waiting second call call on hold and conference are triggered by the use of the flash hook A flash hook is detected when the hook switch is pressed for a shorter time than would be required to be interpreted as a hang up Using the flash button that is present on many standard telephone handsets can also trigger a f...

Page 245: ...s compared to all the source line selection digit maps defined in the previous step The result of this comparison is a list of lines that can take the call but are not necessarily available to do so Because this variable is located in a table you can enable disable the feature on a per line basis Examples of Source Line Selection Use FXS to FXO Line Mapping You can map an FXS line to a specific FX...

Page 246: ...gement team members of a company If the telephone numbers of the management team are 221 and 222 and you want to reserve an FXS line for their exclusive use configure the Mediatrix 4104 as follows lineSelectionDigitMap FXS line 1 221 222 lineSelectionDigitMap FXS line 2 xxx lineSelectionDigitMap FXS line 3 xxx lineSelectionDigitMap FXS line 4 xxx The management team can thus use all FXS lines whil...

Page 247: ...lows to emulate the behaviour of some SCNs that delay the ending of a call when the callee hangs up first When the feature is activated hanging up on a received call will not terminate the call right away Instead the connection will remain active for a user defined amount of time If the callee picks up the phone before the expiration of that delay he is still in communication with the caller assum...

Page 248: ...lephone If the variable is not activated the anonymous string is passed on to the telephone and displayed to identify the calling party To enable anonymous caller ID blanking 1 In the fxsMIB set the fxsBlankAnonymousCallerId variable to enable Table 139 Line Reversal Parameters Parameter Description noReversal Polarity reversal is not used This is the default value A short power drop is made at th...

Page 249: ... by using wildcard characters These characters provide additional flexibility and decrease the need for multiple entries in configuring number ranges The expression cannot begin by it is implicit in the expression The following table shows some of the wildcard characters that are supported Standards Supported IEEE Std 1003 1 2001 IEEE Standard for Information Technology Portable Operating System I...

Page 250: ...g You can use up to nine groups defined by 1 to 9 and matching is not case sensitive 0 represents the whole string Lets say for instance you have the following string 9 123 45 6 The following describes how the groups are replaced Matches 0 or 1 occurrence of the previous item For instance 123 4 matches both 124 and 1234 Repeats the previous digit one or more time For instance 12 345 matches 12345 ...

Page 251: ...ate capabilities for instance V 90 will automatically fall back in the transmission range supported Quality of modem transmissions is dependent upon the system configuration quality of the analog lines as well as the number of analog to digital and digital to analog conversions Modem performance may therefore be reduced below the optimum values stated above Table 142 Codecs Comparison Compression ...

Page 252: ...me 20 octets 5 3 kb s frame or 4 octets These 4 octet frames are called SID frames Silence Insertion Descriptor and are used to specify comfort noise parameters G 729 Specified in ITU T Recommendation G 729 coding of speech at 8 kbit s using conjugate structure algebraic code excited linear prediction CS ACELP For all data rates the sampling frequency and RTP timestamp clock rate is 8000 Hz A voic...

Page 253: ...you to define codecs that can be considered during negotiation If codecs are disabled they are not considered To enable voice codecs 1 In the voiceIfMIB choose the codec you want to use voiceIfCodecTable You have the choice between the following codecs Table 146 G 729 Features Feature Description Packetization time Range of 10 ms to 100 ms with increment of 10 ms See Packetization Time on page 232...

Page 254: ...e g723 53kbs g723 63kbs G 726 at 16 kbps voiceIfCodecG72616kbpsEnable enable G 726 at 24 kbps voiceIfCodecG72624kbpsEnable enable G 726 at 32 kbps voiceIfCodecG72632kbpsEnable enable G 726 at 40 kbps voiceIfCodecG72640kbpsEnable enable G 729 A voiceIfCodecG729Enable enable Table 147 Enabling Voice Codecs Continued Codec Variable Set to Note When selecting the dynamic payload type make sure that th...

Page 255: ... packetization period allowed for the G 723 codec Authorized values start at 30 ms and come in discrete steps of 30 ms up to the one specified by the voiceIfCodecG723MaxPTime variable Default Value 30 30 60 90 120 voiceIfCodecG723MaxPTime Longest packetization period allowed for the G 723 codec Authorized values go up to 120 ms in discrete steps of 30 ms and start at the one specified by the voice...

Page 256: ... the one specified by the voiceIfCodecG72632kbpsMinPTime variable Default Value 100 10 100 with increments of 10 voiceIfCodecG72640kbpsMin PTime Shortest packetization period allowed for the G 726 40kbps codec Authorized values start at 10 ms and come in discrete steps of 10 ms up to the one specified by the voiceIfCodecG72640kbpsMaxPTime variable Default Value 10 10 100 with increments of 10 voic...

Page 257: ... tones such as DTMF this distortion means the receiver may no longer recognize the tones The solution is to send this information as a separate packet to the other endpoint which then plays the DTMF sequence back by re generating the true tones Such a mechanism is known as out of band DTMF The Mediatrix 4104 receives and sends out of band DTMFs as per ITU Q 24 DTMFs supported are 0 9 A D Table 149...

Page 258: ...sing RTP has priority over the SIP INFO method DTMF Payload Type When selecting the outOfBandUsingRtp DTMF transport mode see DTMF Transport Type on page 235 for more details you can determine the actual RTP dynamic payload type used for the telephone event in an initial offer The payload types available are as per RFC 1890 To define the DTMF payload type 1 In the voiceIfMIB set the DTMF transport...

Page 259: ...yload for DTMF Digits Telephony Tones and Telephony Signals Table 151 DTMF Enforce Default Events Parameter Description enable Conformance is enforced and support for RFC 2833 implies the support of basic telephony events When setting the variable voiceIfDtmfTransport to outOfBandUsingRtp DTMF Transport Type on page 235 or the variable telephonyAttributesHookFlashProcessing to outOfBandUsingRtp Ho...

Page 260: ...th each row representing a low frequency and each column representing a high frequency For example pressing a single key such as 1 sends a sinusoidal tone of the two frequencies 697 Hz and 1209 Hz When the unit is configured to send DTMFs out of band its DSP detects these DTMFs removes them from the RTP stream and sends them out of band infoDtmfRelay Transmits DTMFs by using a custom method This c...

Page 261: ...values that the Mediatrix 4104 uses You can override any one of these values To configure the DTMF detection 1 In the voiceIfMIB set the maximum absolute power threshold dBm0 for the low and high frequencies in a DTMF in the voiceIfDtmfDetectionUnitMaxPowerThreshold variable The high AND low DTMF frequencies MUST be lower than this threshold otherwise the DTMF is not detected 852 7 8 9 C 941 0 D T...

Page 262: ...e low group frequency absolute power must be smaller than or equal to the value set in this variable Otherwise the DTMF is not detected Raising this value increases the sensitivity of DTMF detection Raising this value too high may also cause false detections of DTMFs 5 Set the voiceIfDtmfDetectionUnitNegativeTwist variable When the low frequency of a DTMF is more powerful than the high frequency t...

Page 263: ...erBufferLength variable This is the maximum jitter the adaptive jitter buffer can handle The jitter buffer length is in ms and must be equal to or greater than the target jitter buffer Values range from 0 ms to 135 ms The default value is 125 ms You can change values by increments of 1 ms but Media5 recommends to use multiple of 5 ms The maximum jitter buffer value should be equal to the minimum j...

Page 264: ...ifference between transparent and conservative is how aggressive the algorithm considers something as an inactive voice and how fast it stops the voice stream A setting of conservative is a little bit more aggressive to react to silence compared to a setting of transparent The default value is conservative 3 Restart the Mediatrix 4104 so that the changes may take effect G 729 VAD G 729 has a built...

Page 265: ... Limiter If you are experiencing echo issues you may use the Signal Limiter When enabled the Signal Limiter attenuates or removes peaks in the voice signal To use the Signal Limiter 1 In the voiceIfMIB set the voiceIfSignalLimiterLevel variable to the proper value Table 157 G 729 VAD Settings Setting Description disable G 729 uses annex A only The Mediatrix 4104 does not send G 729 Annex B comfort...

Page 266: ...et user gain variables 1 In the voiceIfMIB locate the voiceIfTable group 2 Define the following variables voiceIfUserInputGainOffset User input gain offset in dB from analog to digital Standards Supported RFC 3389 Real time Transport Protocol RTP Payload for Comfort Noise CN Note Comfort noise only applies to the G 711 and G 726 codecs G 723 and G 729 CNG is not configurable because it is part of ...

Page 267: ...er output gain offset in dB from digital to analog Values range from 30 dB to 20 dB However going above 6 dB may introduce clipping distortion depending on the country selected Under 24 dB you will not have much signal either 3 Restart the Mediatrix 4104 so that the changes may take effect ...

Page 268: ...Chapter 15 Voice Transmissions User Gain 246 Mediatrix 4104 ...

Page 269: ... agree on a fax codec which is either a Clear channel PCMU PCMA or G 726 without Echo Cancellation nor Silence Suppression automatically disabled b T 38 3 Upon fax termination if the call is not BYE the previous voice codec is recovered with another re INVITE All lines of the Mediatrix 4104 can simultaneously use the same codec for instance T 38 or a mix of any of the supported codecs Set and enab...

Page 270: ...per value Table 161 CED Fax Tone Detection Parameters Parameter Description enable Upon reception of a CED tone following a sent CNG tone the unit switches the communication from voice mode to fax mode and the CED is transferred by using the preferred fax codec disable The CED tone does not trigger a transition from voice to data and the CED is transferred in the voice channel Table 162 Analog CED...

Page 271: ...pmap 18 G729 8000 a rtpmap 0 PCMU 8000 BYE 200 OK 200 OK RTP G 729 Voice Call Fax Tone Detected RTP PCMU Echo Cancellation Silence Suppression disabled No re INVITE There is no need for a re INVITE since the far end already supports the data codec PCMU When your SDP capabilities are inserted in a SIP packet it implies that you can receive any of these capabilities at any given time without notice ...

Page 272: ...riority of the selected codec vs other data capable codecs However the priority of the preferred clear channel codec remains lower than the voiceIfCodecPreferred variable see Preferred Codec on page 231 Moreover when no data capable codec is part of the list of negotiated codecs this variable indicates which codec to use when fax or modem tones are detected However if the negotiated voice codec is...

Page 273: ...ta capable codec T 38 is enabled Send a re INVITE for t 38 T 38 accepted by peer Yes No Yes No No Yes No Yes Continue voice call Continue T 38 fax Yes Send a re INVITE for data capable codecs Data codec accepted by peer Terminate call No No Continue fax modem call with current voice codec as clear channel codec Switch to highest priority negotiated data codec Stop sending with voice codec Start bu...

Page 274: ...ving the 200 OK message from the peer This means that the Mediatrix 4104 cannot receive T 38 packets before receiving the 200 OK Based on RFC 3264 the T 38 channel should be opened as soon as the unit sends the INVITE message See Fax Issues on page 355 for more details In the Unit Manager Network Administration Manual refer to chapter Ports Parameters section Port Configuration Window INVITE Ringi...

Page 275: ...een sent for a user specified period of time To send T 38 no signal 1 Set the period in seconds at which no signal packets are sent during a T 38 transmission in the dataIfT38NoSignalTimeout variable No signal packets are sent out if there are no valid data to send 2 Enable the sending of T 38 no signal packets by setting the dataIfT38NoSignalEnable variable to enable Behaviour when Switching from...

Page 276: ...orOnT38InviteRejectedWith606 variable to the proper value Figure 84 Behaviour when T 38 INVITE is Rejected with 606 Parameters Parameter Description dropCall The call is dropped by sending a BYE usePreviousMedia Negotiation No re INVITE is sent and the audio codec from the last successful negotiation is used For the remainder of the call T 38 is disabled and fax detection may trigger a switch to a...

Page 277: ...pass connection until The error conditions have been cleared The device connected to it is on hook and a delay has elapsed Standard Bypass The following describes how to enable disable the standard Bypass feature To enable the standard Bypass feature 1 In the fxsMIB locate the fxsByPassEnable variable This option enables disables the bypass service The default value is enable Table 163 Bypass Valu...

Page 278: ...Chapter 17 Bypass Configuration Bypass Connector Settings 256 Mediatrix 4104 ...

Page 279: ...ng table with your MIB browser s table functionality Depending on the MIB browser you are using the tables may not appear the same way You can also set these parameters via the web interface as described in SIP User Agent on page 63 To set basic user agent information 1 In the sipMIB set the user agent port number in the sipPort variable The default value is 0 If sipPort is set to 0 the default SI...

Page 280: ...ration The address of record in the REGISTER uses this string instead of the SIP domain as set in the sipDomain variable see User Agents on page 257 or home domain proxy host variable sipHomeDomainProxyStaticHost variable see Proxy Server on page 165 for details To override the home domain configuration 1 In the sipInteropMIB set the sipInteropRegisterHomeDomainHostOverride variable with the prope...

Page 281: ...e 1 Set the sipUAMaximumSessionExpirationDelay variable to 0 Increasing the maximum helps to reduce network traffic but also makes dead calls longer to detect Session Timer Version You can select the version of the session timer draft that the Mediatrix 4104 uses Session timer versions other than those provisioned may not work because of backward compatibility issues between the versions This feat...

Page 282: ...y the user agent server that receives the INVITE has the last word on who refreshes Mediatrix units always let the user agent client caller perform the refreshes if the caller supports session timers In the case where the caller does not support session timers the Mediatrix unit assumes the role of the refresher Authentication Authentication information allows you to add some level of security to ...

Page 283: ...uested the information sipUAAuthUsername A string that uniquely identifies this endpoint in the realm used for authentication purposes The user name always maps to a password sipUAAuthPassword User password sipUAAuthValidateReal m When set to disable the current user credentials are valid for any realm When set to enable the user credentials are used only for a specific realm set in the sipUAAuthR...

Page 284: ... You can configure the Mediatrix 4104 with the public IP address of the NAT system which allows to reach the unit SIP packets sent by the Mediatrix 4104 contain the NAT address configured as SIP contact If the NAT service is not activated the real IP address of the Mediatrix 4104 is used This method is recommended when the public IP address of the NAT system is static or does not change regularly ...

Page 285: ...P and UDP headers This should be enough as a packet is rarely bigger than 2500 bytes You can also set these parameters via the web interface as described in SIP Transport Type on page 67 To set the transport type 1 In the sipMIB set the priority order of the transport in the sipTransportQValue variable A qvalue parameter is added to each contact This only applies if the transport specific registra...

Page 286: ...UDP Source Port Behaviour You can configure if the Mediatrix 4104 always uses the same local port the port on which it is listening for incoming packets when sending SIP traffic over UDP This is called symmetric UDP source port Symmetric UDP ports are sometimes needed to traverse NAT Firewall devices When changing this setting all destinations are automatically sent out of the penalty box when app...

Page 287: ...fore UDP and TCP are released from the penalty box First the unit tries UDP but it is currently in the penalty box and there is another transport left to try The Mediatrix 4104 skips over UDP and tries the next target which is TCP Again TCP is still in the penalty box but this time it is the last target the Mediatrix 4104 can try so penalty box or not TCP is used all the same to try to contact end...

Page 288: ...time in seconds at which a registered unit begins updating its registration before the registration expiration in the sipReRegistrationTime variable For instance if the variable is set to 43 and the registration lasts one hour the unit will send new REGISTER requests 59 minutes and 17 seconds after receiving the registration acknowledgement 43 seconds before the unit becomes unregistered This valu...

Page 289: ...alue of 3600 s You can configure the value of the default registration expiration To configure the default registration expiration 1 In the sipInteropMIB set the sipInteropDefaultRegistrationExpiration variable with the default registration expiration The delay before a re REGISTER is the value set in the sipInteropDefaultRegistrationExpiration variable minus the value set in the sipReRegistration...

Page 290: ...gent would like the binding to be valid You can configure the expires parameter the Mediatrix 4104 sends To configure the publications expiration 1 In the sipMIB set the sipPublicationProposedExpirationValue variable with the suggested expiration delay in seconds of a publication in the PUBLISH request Keep in mind that this is only a suggestion and that servers will decide the publication time fo...

Page 291: ... draft ietf sipping cc transfer 01 txt RFC 3515 The Session Initiation Protocol SIP Refer Method Table 168 Call Transfer Versions Supported Version Description transfer02 The Mediatrix 4104 executes transfers by using the methods described in the now expired draft ietf sip cc transfer 02 txt Its use is deprecated and you should use this setting for backward compatibility issues only transfer05Usin...

Page 292: ...not used useReplacesWithRequire The Replaces header is used It can be seen in the Refer To header of the REFER request sent by the transferor It can also be seen in the INVITE sent by the transferee The target that supports Replaces uses its information to merge the new INVITE with an existing call specified in the Replaces header The transferee requires to use the replaces extension for proper co...

Page 293: ... inserts the Max Forwards header into sent requests as per RFC 3261 Max Forwards serves to limit the number of hops a request can make on the way to its destination It consists of an integer that is decremented by one at each hop If the Max Forwards value reaches 0 before the request reaches its destination it will be rejected with a 483 Too Many Hops error response This feature is currently locat...

Page 294: ... direction attributes pertaining to the media stream Direction Attribute You can define if the SDP direction attribute is present in the initial INVITE sent by the Mediatrix 4104 whether or not the direction attribute present in the SDP received from the peer is ignored To define if the direction attribute is present 1 In the sipInteropMIB set the sipInteropSdpDirectionAttributeEnable variable to ...

Page 295: ...ermines whether or not the peer supports the direction attribute If the direction attribute is present in the SDP received from the peer the Mediatrix 4104 sends the direction attribute in the SDP for the remainder of the session If the direction attribute is not present in the SDP received from the peer the Mediatrix 4104 does not send the direction attribute in the SDP for the remainder of the s...

Page 296: ...upon receiving a 18x Provisional response without SDP This setting does not affect the behaviour when the 18x Provisional response contains SDP which allows to establish an early media session before the call is answered Table 174 sendonly Direction Attribute Parameter Description inactive The stream is marked as inactive and the connection address is set to 0 0 0 0 revconly If the stream is curre...

Page 297: ...o match incoming SIP packets with a branch A branch could be described as a link that allows to match a response to a request To configure the branch matching method 1 In the sipInteropMIB set the sipInteropBranchMatchingMethod variable with the proper method to use Figure 86 Local Ring Behaviour Parameter Description disable The local ring is not started on a 18x Provisional response without SDP ...

Page 298: ...ia is inserted into the request and the Via header field value must contain a branch parameter This parameter is used to identify the transaction created by that request It is used by both the client and the server The branch ID is used to facilitate its use as a transaction ID It must always begin with the characters z9hG4bK If this is not the case the Mediatrix 4104 uses the branching method as ...

Page 299: ...moveOutboundProxyRouteHeader variable with the proper behaviour International Code Mapping Some international calling parties have their caller ID prepended with the character You can instruct the Mediatrix 4104 to substitute this character with a user defined value To define an international code mapping 1 In the sipInteropMIB set the sipInteropInternationalCodeMappingString variable with the cha...

Page 300: ...ge Parameter Description disable Support for the boolean T 38 parameters T38FaxFillBitRemoval T38FaxTranscodingMMR and T38FaxTranscodingJBIG is advertised by associating a value of 0 unsupported or 1 supported with the parameter in the following manner a T38FaxFillBitRemoval 0 a T38FaxTranscodingMMR 0 a T38FaxTranscodingJBIG 0 This is the default value enable Support for the above T 38 parameters ...

Page 301: ...in if one is specified for all SIP methods with the exception of REGISTER and PUBLISH The parameter maddr is also added to the Request URI with the value of the home domain proxy host See User Agents on page 257 for information on how to set the SIP domain Table 182 SIP Domain in Request URI Behaviour Continued Parameter Description Table 183 SIP From URI Content Parameter Description sipDomain Th...

Page 302: ...ly has an effect when the variable sipInteropUseDtmfPayloadTypeFoundInAnswer is set to enable see Using the Payload Type Found in the Answer on page 279 for more details Controlling the Call Waiting Tone via SIP INFO The Mediatrix 4104 supports receiving some Call Waiting control commands via the SIP INFO method Currently the only supported content type is application broadsoft The controlled call...

Page 303: ...with the proper behaviour SIP OPTIONS Method Support You can define the behaviour of the Mediatrix 4104 when answering a SIP OPTIONS request To define the SIP OPTIONS method support 1 In the sipInteropMIB set the sipInteropSipOptionsMethodSupport variable with the proper behaviour Table 188 Ignore Username Parameter Parameter Description disable The username parameter is not ignored when routing a...

Page 304: ...able variable with the proper behaviour Standards Supported RFC 3264 An Offer Answer Model with the Session Description Protocol SDP Table 191 Offer Answer Model Parameters Parameter Description disable The peer can freely Send back a brand new list of codecs or add new ones to the offered list Add media lines AFTER the ones found in the offer As long as at least one codec sent back is supported b...

Page 305: ... Answer You can define the behaviour of the Mediatrix 4104 when answering to a media offer To define the codec order in answer 1 In the sipExperimentalMIB set the sipCodecOrderInAnswer variable with the proper behaviour Table 193 Audio and Image Negotiation Parameters Parameter Description Enable The unit offers audio and image media simultaneously in outgoing SDP offers and transits to T 38 mode ...

Page 306: ...n was received UDP checksumming is disabled by default to gain performance In this case the UDP checksum is not calculated The value 0 is written in the checksum field of each RTP packet header This feature is currently located under the mediatrixExperimental branch of the MIB structure See MIB Structure on page 133 for more details To enable UDP checkum 1 In the sipExperimentalMIB set the sipRtpU...

Page 307: ...4 only sends keepalive packets to the last destination for a specific socket When a unit is not configured with an outbound proxy it can send through its SIP socket messages to various destinations such as a SIP redirect server another SIP unit or a MWI server If for instance the last SIP message was sent to the MWI server the Mediatrix 4104 will keep the pinhole opened for the MWI server only sen...

Page 308: ...amount of time in milliseconds the Mediatrix 4104 should wait for an answer to a STUN query sent to a STUN server in the stunQueryTimeout variable Available values range from 500 ms to 10000 ms The default value is 1000 ms Caution is advised in setting long timeouts In the advent of an unresponsive STUN server the unit may end up waiting a long time before it determines that a call cannot be made ...

Page 309: ...ient of the Mediatrix 4104 to properly connect to a a SNTP or NTP server To enable the SNTP feature 1 In the sntpMIB set the sntpEnable variable to enable 2 Set the following synchronization information Standards Supported RFC 1769 Simple Network Time Protocol SNTP Table 195 SNTP Synchronization Information Variable Description sntpSynchronizationPeriod Time interval in minutes between requests ma...

Page 310: ...ry the SNTP server s IP address and port number assigned by the DHCP server in the sntpHost and sntpPort read only variables under the ipAddressStatusSntp group 3 Set the DHCP Vendor Specific code of the SNTP feature in your DHCP server See SNTP on page 150 for more details Static Configuration Use the static configuration if you are not using a DHCP server or if you want to bypass it To use stati...

Page 311: ...offset is supplied for DST the alternative time is assumed to be one hour ahead of standard time One or more digits can be used the value is always interpreted as a decimal number The hour value must be between 0 and 24 The minutes and seconds values if present must be between 0 and 59 If preceded by a minus sign the time zone is east of the prime meridian otherwise it is west which can be indicat...

Page 312: ...MST7MDT6 M3 2 0 02 00 00 M11 1 0 02 00 00 Central Time Canada US CST6CDT5 M3 2 0 02 00 00 M11 1 0 02 00 00 Eastern Time Canada US EST5EDT4 M3 2 0 02 00 00 M11 1 0 02 00 00 Atlantic Time Canada AST4ADT3 M3 2 0 02 00 00 M11 1 0 02 00 00 GMT Standard Time GMT0DMT 1 M3 5 0 01 00 00 M10 5 0 02 00 00 W Europe Standard Time WEST 1DWEST 2 M3 5 0 02 00 00 M10 5 0 03 00 00 China Standard Time CST 8 Tokyo St...

Page 313: ...t map syntax is taken from the core MGCP specification RFC 2705 section 3 4 DigitMap DigitString DigitStringList DigitStringList DigitString 0 DigitString DigitString 1 DigitStringElement DigitStringElement DigitPosition DigitPosition DigitMapLetter DigitMapRange DigitMapLetter DIGIT A B C D T DigitMapRange x 1 DigitLetter DigitLetter DIGIT DIGIT DigitMapLetter Where x means any digit and means an...

Page 314: ...know that all extensions in your company either begin with 2 3 or 4 The corresponding digit map could look as follows 2 4 xx If the number you dial begins with anything other than 2 3 or 4 the call is not placed and you get a busy signal Combining Several Expressions You can combine two or more expressions in the same digit map by using the operator which is equal to OR Let s say you want to speci...

Page 315: ...trix 4104 can make the call A digit map for this could be 2 9 xxxxxxT Calls Outside the Country If your users are making calls outside their country it may sometimes be hard to determine exactly the number of digits they must enter You could devise a digit map that takes this problem into account 001x T In this example the digit map looks for a number that begins with 001 and then any number of di...

Page 316: ... after dialing but before initiating the call in the digitMapPrefixedDigitRemovalCount variable For instance when dialing 1 819 xxx xxxx specifying a value of 4 means that the call is started by using the number xxx xxxx The default value is 0 This rule is applied BEFORE applying both digitMapSuffixStringToRemove Step 3 and digitMapPrependedString Step 4 3 Define the string to look for and remove ...

Page 317: ...map is recognised and accepted only if it is also valid Refused Digit Maps A refused digit map forbids your users to call specific numbers for instance you want to accept all 1 8xx numbers except 1 801 You can create edit ten refused digit maps for each Mediatrix 4104 To set up refused digit maps 1 In the digitMapMIB define the digit map string that is considered invalid when dialed in the digitMa...

Page 318: ...e value of the T digit in the digitMapTimeoutInterDigit variable The T digit is used to express a time lapse between the detection of two DTMFs This value is expressed in milliseconds ms Values range from 500 ms to 10000 ms The default value is 4000 ms Digit Map Examples Digit Map Example 1 Standard Calls Let s say you are located in Seattle Washington and you want to define digit map rules for yo...

Page 319: ... contain a country code an area code and a number The country code is missing in this number and must be added Note that in this scenario the country code is the same as the code used when the user wants to indicate a communication outside of his or her own area code It is still good practice to have this number removed and to add the country code even if these two numbers are the same Table 203 D...

Page 320: ...e your area code Table 205 Digit Map Rules 1 Settings Variable Setting digitMapAllowedEnable Enable digitMapAllowedDigitMap 1 8 xx Table 206 Digit Map Rules 2 Settings Variable Setting digitMapAllowedEnable Enable digitMapAllowedDigitMap 9011x 9011x T digitMapPrefixedDigitRemovalCount 4 A valid telephone number must contain a country code an area code and a number the 9011 part is not required Tab...

Page 321: ...d the country code even if these two numbers are the same Table 208 Digit Map Rules 4 Settings Variable Setting digitMapAllowedEnable Enable digitMapAllowedDigitMap 9 2 8 xxxxxx digitMapPrefixedDigit RemovalCount 1 The first digit 9 in the digit map indicates a user wants to make an external call It has to be removed because it does not need to be expressed to the SIP Server The SIP Server needs o...

Page 322: ...Chapter 21 Digit Maps Digit Map Examples 300 Mediatrix 4104 ...

Page 323: ...the number of digits to collect by looking at the first few numbers dialed For example a telephone number beginning by 1 should be followed by 10 more digits in North America Dialing a Telephone Number or Numerical Alias This section assumes that the Mediatrix 4104 is configured to do SCN emulation The Mediatrix 4104 could be configured to do any other kind of emulation thus its users would simply...

Page 324: ...lMIB locate the emergencyCallUrgentGatewayEnable variable under the emergencyCallUrgentGatewayCustomization group This variable sets the usage state of the urgent gateway Urgent messages bypass the outbound proxy and go directly to the urgent gateway 2 Define the digits that users must dial to start the urgent gateway call feature in the emergencyCallUrgentGatewayDigitMap variable For instance you...

Page 325: ...vate a service in two ways By performing a standard flash hook By performing a flash hook and entering a digit to activate a specific service The digit dialed has a different behaviour depending on the current call context You can define which of these two methods is available to your users To define the service activation processing 1 In the subscriberServicesMIB locate the subscriberServicesProc...

Page 326: ... to activate a service The digit dialed has a different behaviour depending on the current call context One call active and one waiting call Flash hook then dial the digit 2 Answer the waiting call One call active and one call on hold Flash hook then dial the digit 1 Terminate the active call and recover the call on hold Flash hook then dial the digit 2 Hold the active call and recover the call on...

Page 327: ...with an active call to put the call on hold and then initiate a new call on a second line This service is most useful with the transfer and conference services The call hold service must be enabled for this service to work See Call Hold on page 304 Enabling Second Call You must enable this service before your users can use it To enable the second call service 1 In the subscriberServicesMIB locate ...

Page 328: ...tep 2 For instance you could decide to put 70 as the sequence to activate the service This sequence must be unique and follow the syntax for digit maps see Chapter 21 Digit Maps on page 291 Dialing this digit map does not have any effect unless the service s status is enabled The activating sequence is set for all the lines of the Mediatrix 4104 You cannot have a different sequence for each line 4...

Page 329: ...sequence the system administrator has implemented to activate the call forward unconditional service This sequence could be something like 70 4 Wait for the transfer tone three beeps followed by the dial tone 5 Dial the number to which you want to forward your calls Dial any access code if required 6 Wait for three beeps followed by a silent pause The call forward is established 7 Hang up your tel...

Page 330: ...bled The activating sequence is set for all the lines of the Mediatrix 4104 You cannot have a different sequence for each line 4 Define the digits that users must dial to stop the service in the subscriberServicesCallForwardOnBusyDisableDigitMap variable under the subscriberServicesActivationDigitmaps group Define this variable only if you want to let the user stop the service with his or her hand...

Page 331: ...d by the dial tone 5 Dial the number to which you want to forward your calls Dial any access code if required 6 Wait for three beeps followed by a silent pause The call forward is established 7 Hang up your telephone The calls are checked against the digit maps set up by the system administrator To cancel the call forward 1 Take the receiver off hook 2 Wait for the dial tone 3 Dial the sequence th...

Page 332: ...91 Dialing this digit map does not have any effect unless the service s status is enabled The activating sequence is set for all the lines of the Mediatrix 4104 You cannot have a different sequence for each line 4 Define the digits that users must dial to stop the service in the subscriberServicesCallForwardOnNoAnswerDisableDigitMap variable under the subscriberServicesActivationDigitmaps group De...

Page 333: ...strator has implemented to activate the call forward on no answer service This sequence could be something like 74 4 Wait for the transfer tone three beeps followed by the dial tone 5 Dial the number to which you want to forward your calls Dial any access code if required 6 Wait for three beeps followed by a silent pause The call forward is established 7 Hang up your telephone The calls are checke...

Page 334: ...e this variable is located in a table you can enable disable the service on a per line basis The user may cancel this service on a per call basis when dialing a DTMF sequence matching the digit map stored in subscriberServicesCallWaitingCancelDigitMap see Step 3 The user may also disable or enable this service permanently with the subscriberServicesCallWaitingPermanentDigitMapEnable and subscriber...

Page 335: ...lephone This puts the call on hold and the second line is automatically connected to your line 2 Answer the call on the second line To switch from one line to the other 1 Perform a Flash Hook each time you want to switch between lines To terminate the first call before answering the second call 1 Hang up the telephone 2 Wait for the telephone to ring 3 Answer the telephone The second call is on th...

Page 336: ...e 1 Take the receiver off hook 2 Wait for the dial tone 3 Dial the sequence the system administrator has implemented to activate the call waiting tone service This sequence could be something like 84 4 Wait for the transfer tone three beeps followed by the dial tone 5 Hang up your telephone The call waiting tone is enabled To cancel the call waiting service 1 Take the receiver off hook 2 Wait for ...

Page 337: ... group 2 Set the subscriberServicesBlindTransferEnable variable to enable Because this variable is located in a table you can enable disable the service on a per line basis You can find the current status of the service in the subscriberServicesBlindTransferStatus read only variable under the subscriberServicesIfStatusTable Using Blind Call Transfer The following is the procedure to use this servi...

Page 338: ...ent status of the service in the subscriberServicesAttendedTransferStatus read only variable under the subscriberServicesIfStatusTable Using Attended Call Transfer The following is the procedure to use this service on the user s telephone To transfer a current call attended 1 Perform a Flash Hook by pressing the Flash button on your analog telephone This puts the call on hold 2 Wait for the transf...

Page 339: ...ccur successfully all parties must meet the following requirements Support at least one of the PCM codecs G 711 µ law and G 711 A law enabled on the line that is having the conference See Enabling Individual Codecs on page 231 for more details Ability to dynamically change codec during a call The packetization period ptime should be the same for all the participants of the conference If this is no...

Page 340: ...erent string for each line 6 If you have selected conferenceServer in Step 4 set the sipInteropConferenceServerMechanism variable in the sipInteropMIB with the mechanism used to establish a conference and how the participants are connected to the conference server Table 210 Conference Type Parameters Parameter Description local The conference is managed locally by the unit The maximum number of pa...

Page 341: ...all on hold 3 A performs a flash hook and then dials the digit 3 to start the conference call The call on hold B is reactivated A is now conferencing with B and C A wants to transfer B to C during the conference This is available only in the local conference type 1 A hangs up The conference is terminated B and C are now connected A wants to terminate the call with C and get back to the call with B...

Page 342: ... Subscriber Services Conference Call 320 Mediatrix 4104 2 A dials D s number A and D are now connected 3 A performs another Flash Hook The call on hold B and C is reactivated A is now conferencing with B C and D ...

Page 343: ... group contains all of the variables required to set the automatic call feature 2 Define the number to dial when the handset is taken off hook in the telephonyAttributesAutomaticCallTargetAddress variable Accepted formats are telephone numbers 5551111 SIP URLs such as scheme user host For instance sip user foo com This string is used literally so cosmetic symbols such as the dash in 555 xxxx shoul...

Page 344: ...onference call To define how to process hook flash 1 In the telephonyAttributesMIB set the telephonyAttributesHookFlashProcessing variable This allows the enabled subscriber services to be handled by the unit or to be delegated to a remote party In the Unit Manager Network Administration Manual refer to chapter Telephony Attributes Parameters section Telephony Attributes Configuration Window Table...

Page 345: ...say you want to reach the telephone connected to Line 2 of the Mediatrix 4104 with the IP address 192 168 0 23 The phone number assigned to Line 2 of this Mediatrix 4104 is 1234 You must then dial the following digits 192 168 0 23 1234 In this case the Mediatrix 4104 sends an INVITE 1234 192 168 0 23 transmitUsingSignalingProtocol The hook flash is processed by a remote party The hook flash event ...

Page 346: ... PIN must be negotiated in the call See DTMF Transport Type on page 235 for more details on the DTMF out of band by signalling protocol transport type To configure the PIN dialing feature 1 In the pinDialingMIB define the PIN to dial in the pinDialingPin variable The PIN contains the DTMFs to be dialed The supported digits are 0123456789 abcdABCD Pause characters and p are also supported and repre...

Page 347: ...ou to define a telephone number that is automatically dialed when seizing an FXO line You can thus redirect SCN calls to a specific IP number such as a telephone connected to a FXS port of a Mediatrix FXS device 2 If applicable you can instruct the Mediatrix 1204 to wait until the called party answers the phone before it picks up the SCN line You can do so in the fxoMIB by setting the fxoWaitForCa...

Page 348: ...orth America To configure the basic delayed hot line feature 1 Enable the delayed hot line feature by setting the telephonyAttributesDelayedHotLineEnable variable to enable When the feature is disabled a user picking up the phone but not pressing any telephone keys hears the Receiver Off Hook tone after the amount of time specified in the digitMapTimeoutFirstDigit variable Table 215 Hook Flash Pro...

Page 349: ...pMIB define the SIP code to use when rejecting a call once the timer specified in telephonyAttributesAutomaticRejection elapses in the sipInteropAutomaticRejectionCode variable Examples of possible SIP code Table 217 Delayed Hot Line Extension Parameters Parameter Description enable The destination specified in Step 2 is called upon expiration of the timeout disable A user beginning to dial a tele...

Page 350: ...Chapter 24 Telephony Attributes Call Rejection 328 Mediatrix 4104 ...

Page 351: ...thods The Mediatrix 4104 supports two MWI methods MWI Method 1 The Mediatrix 4104 sends SUBSCRIBE requests to the server for each line unless there is no subscription address defined The Mediatrix 4104 then waits for NOTIFY requests containing the relevant message waiting information To configure the MWI 1 In the mwiMIB set the notification mechanism server address to which the Mediatrix 4104 subs...

Page 352: ...wiExpirationTime variable 5 In the sipInteropMIB define how Message Waiting Indicator notifications must be validated in the sipInteropMwiMessageSummaryValidation variable Note that only Message Waiting notifications for an established subscription are affected Message Waiting notifications without subscription always behave as described in disable 6 Enable the MWI by setting the mwiConfigActivati...

Page 353: ... to send a special command to the Mediatrix unit The following is the basic sequence of operations for the MWI Notify service 1 The analog voice mail system dials the following digits 72101 where 72 is a prefix and 101 the user extension 2 The Mediatrix unit sends a standard INVITE to the IP Communication Server v3 1 containing the complete dialed string 72101 a The IP Communication Server looks f...

Page 354: ... There is no special unit configuration required The Mediatrix unit behaves as if in a standard call until it receives one of the following parameters in the Contact field p MxBlindMwiNotify Yes or p MxBlindMwiNotify No Upon receiving one of these parameters the unit sends a NOTIFY to the destination endpoint instead of an INVITE The sent NOTIFY is compliant with draft mahy sip message waiting 02 ...

Page 355: ...le to the desired value When the retry count is elapsed the Mediatrix 4104 stops the provisioning sequence The default value is 10 If this variable is set to 1 then the provisioning sequence never stops The trap is sent until the Management Server replies Configuration Source The Mediatrix 4104 must know the IP address and port number of the Management Server You can assign these information to th...

Page 356: ... specific code The msDhcpSiteSpecificCode variable to 0 Set the management server IP address in the DHCP server inside the vendor specific sub option 200 hexadecimal 0xC8 site specific code The msDhcpSiteSpecificCode variable to any value between 128 and 254 Set the management server IP address in the DHCP server inside the site specific option you have chosen it must match the value of the msDhcp...

Page 357: ...se parameters via the web interface as described in DiffServ Configuration on page 117 To enable the DS field configuration 1 In the qosDiffServ group of the qosMIB locate the following variables qosSignalingDiffServ qosVoiceDiffServ What are Differentiated Services Differentiated Services avoids simple priority tagging and depends on more complex policy or rule statements to determine how to forw...

Page 358: ...e priority bits shall be provisioned The 802 1q standard comprises the 802 1p standard It is the network administrator s responsibility to provision the Mediatrix 4104 with standard and correct values You can also set these parameters via the web interface as described in 802 1q Configuration on page 115 To enable the IEEE 802 1q user priority configuration 1 In the qosIeee8021q group of the qosMI...

Page 359: ... qosVoiceDiffServ and qosVoiceIeee8021qUserPriority variables VLANs VLANs are created with standard Layer 2 Ethernet A VLAN Identifier VID is associated with each VLAN VLANs offer the following benefits VLANs are supported over all IEEE 802 LAN MAC protocols and over shared media LANs as well as point to point LANs VLANs facilitate easy administration of logical groups of stations that can communi...

Page 360: ...or VoIP Signaling Management can also be tagged with a different VLAN ID This can be used to prioritize VoIP in a network To configure the VLAN substitution 1 In the qosIeee8021qSubstitution group of the qosMIB define the substitution IEEE 802 1Q Virtual LAN ID in the qosVlanIeee8021qSubstitutionVlanID variable The value 1 is the default Port VID PVID for bridge port The 4095 VID 0xFFF is reserved...

Page 361: ...The ETH2 LAN side connector of the Mediatrix 4104 has an IP address and ETH1 WAN side connector could also have one You can configure the IP address of the ETH2 connector statically The PC connected to the Mediatrix 4104 could then use this address to contact the Mediatrix 4104 For more information on how to set the ETH2 LAN side connector IP address of the Mediatrix 4104 refer to ETH2 Connector S...

Page 362: ...Chapter 27 Quality of Service QoS VLAN 340 Mediatrix 4104 ...

Page 363: ...yslog message with a severity value greater than the selected value is ignored by the agent disabled critical error warning informational debug A higher level mask includes lower level masks e g Warning includes Error and Critical The default value is informational The following are some of the messages the unit sends Standards Supported RFC 3164 The BSD Syslog Protocol In the Unit Manager Network...

Page 364: ...er 3 Set how you want to define the Syslog information in the DHCP server See Vendor and Site Specific DHCP Options on page 154 for more details Static Configuration Use the static configuration if you are not using a DHCP server or if you want to bypass it To use static information 1 In the ipAddressConfig folder locate the syslogSelectConfig Source variable This variable defines whether the Medi...

Page 365: ...ble to enable The current local time of the Mediatrix 4104 is part of the prefix for all syslog messages If you set the variable to disable the time is not displayed in the prefix of the syslog messages To add the local host of the unit in the syslog messages 1 In the syslogMIB set the syslogMsgDisplayLocalHost variable to enable The current local host of the Mediatrix 4104 is part of the prefix f...

Page 366: ...Chapter 28 Syslog Daemon Syslog Daemon Configuration 344 Mediatrix 4104 ...

Page 367: ...istics are constantly updated Collection of statistics for a defined period of time with a user defined accuracy For instance you could define to keep the statistics for the last 24 periods of 1 hour To set statistics collection 1 In the sysConfigMIB locate the sysConfigStats group 2 Set the period length you want to keep in the sysConfigStatsPeriodLength variable The length of a period may vary f...

Page 368: ...LatAvg LatAvg Example with the syslog message prefix Dec 31 19 15 05 10 2 130 31 Statistics 0073 RTP TxByte 32002 RxByte 24514 TxPkt 156 RxPkt 140 NbrPktLost 0 PctPktLost 0 JitMin 0 JitMax 6 JitAvg 3 LatMin 8 LatMax 8 LatAvg 8 To enable to send statistics by syslog 1 In the sysConfigMIB set the sysConfigStatsBySyslogEnable variable to enable Table 227 Statistics by Syslog Short Name Description Co...

Page 369: ...or a cumulated total octets transmitted of 140 5 100 total octets transmitted in the fifth 5 minutes period The previous statistics are transferred to the corresponding cumulated statistics variable In the above example the rtpStatsCumulatedxx variables always contain the statistics for the last 15 minutes sysConfigStatsNumberPeriods X sysConfigStatsPeriodLength accurate to 5 minutes sysConfigStat...

Page 370: ...Chapter 29 Statistics RTP Statistics 348 Mediatrix 4104 ...

Page 371: ...rame header by 4 bytes adding a Virtual LAN ID and a user_priority This is useful to limit broadcasts that cross bridges and it may also prioritize frames in the queuing algorithm of switches However it also increases the maximum possible size of Ethernet frames from 1518 to 1522 bytes and this might not be handled adequately by every hardware A workaround is available for PCs running Windows to a...

Page 372: ...eader Note that an IP datagram may span multiple packets Values larger than the default for the underlying network will result in the transport using the network default MTU Values smaller than 68 will result in the transport using an MTU of 68 3 To validate that the changes are correct try to ping the Mediatrix 4104 with large packets once restarted ping l 2000 This will cause IP fragmentation th...

Page 373: ...the Mediatrix 4104 power socket DESCRIPTION There is a long delay when starting the Mediatrix 4104 POSSIBLE CAUSE If any information is set to come from the DHCP server for example SNTP address the restarting unit waits for a maximum period of two minutes if the DHCP server cannot be reached even if most other settings are set to static This delay is caused by the Mediatrix 4104 that cannot functi...

Page 374: ...ee Ethernet Connection Speed on page 161 for more details DESCRIPTION The Bypass feature does not activate if the SIP proxy times out when a call is initiated POSSIBLE CAUSE In SIP there is no direct correlation between the user agent and the proxy The user agent may be able to complete outgoing calls without the help of the server and may also receive calls as well The problem is thus normal The ...

Page 375: ...ded in a Wireshark capture on your network normally sent to the PC doing the capture c Set the endpoint number on which to perform the PCM capture in the mxDebugPcmCaptureEndpointNumber variable For more details on the PCM traces refer to Technical Bulletin 0648 PCM Traces 10 LF line feed 13 CR carriage return 32 space 33 exclamation mark 34 double quote 35 hash 36 dollar 37 percent 38 ampersand 3...

Page 376: ...cally output as debug level syslog messages Note that enabling this feature will also trigger an instant snapshot To disable the feature set this variable to zero 0 Note that this feature will generate more syslog traffic about 20 messages at each x minutes POSSIBLE CAUSE It is possible that the unit is refreshing its registration and has entered a race condition between the refresh and the SIP ti...

Page 377: ...line condition error during a fax transmission POSSIBLE CAUSE The analog transmission between the fax machine and the Mediatrix 4104 is flaky preventing the fax transmission to terminate properly This problem is known to occur with some fax machines and it can also occur with a few fax modems SOLUTION Set the Input sound level to 6 dB If this still does not solve the problem try the 6 dB value See...

Page 378: ...104 DESCRIPTION Voice does not switch back to the original negotiated codec after a clear channel fax is performed POSSIBLE CAUSE The Mediatrix 4104 suffers from a limitation of its DSP The Mediatrix 4104 cannot detect the end of a clear channel fax which means that the unit cannot switch back to the original negotiated codec if this codec was not a clear channel codec e g a session established in...

Page 379: ...255 Model faxes while faxing specific test sheet The following is the test sheet used Figure 90 Test Sheet Used Canon B70 Fax 750 Fax B340 L777 MultiPass C530 MultiPass C545 MultiPass C555 MultiPass C560 MultiPass C755 MultiPass C2500 MultiPass C5500 MultiPass L6000 MultiPass TF 301 Xerox 3004 7021 7024 7033 WorkCenter 250 WorkCenter 470cx WorkCenter 480cx WorkCenter XE90fx WorkCenter XK50cx Hewle...

Page 380: ...iginating TX 3 Pg ECM best encoding V 17 14400 bps best resolution Hewlett Packard LaserJet 3200 Answering RX 3 Pg best ECM best encoding V 17 9600 bps best resolution c Pair 3 tested Brother Fax 190 Originating TX 3 Pg non ECM best encoding V 29 9600 bps best resolution Hewlett Packard LaserJet 3200 Answering RX 3 Pg best ECM best encoding V 17 9600 bps best resolution DESCRIPTION When using the ...

Page 381: ... software download process SOLUTION Check the directory name Be sure that the directory contains files If not extract them from the zip file again See Download Procedure on page 209 for more details Be sure that the software server is running and properly configured POSSIBLE CAUSE The IP address of the software server is not the correct one SOLUTION Check the given IP address Check the IP port DES...

Page 382: ...mary software server address is invalid either set by DHCP or static The unit tries to reach the primary software server without realizing that the address is invalid It keeps trying for a few minutes even if the download procedure fails This delay is caused by the Mediatrix 4104 that cannot function as configured if part of its configuration the DHCP information is unavailable Furthermore there i...

Page 383: ...tance sipTransportQValue the Mediatrix 4104 returns a Wrong value error message POSSIBLE CAUSE The Mediatrix 4104 does not support a value such as 23 SOLUTION Enter a value such as 0 23 instead DESCRIPTION When I try to set a variable with a MIB configuration tool such as Media5 Unit Manager Network nothing happens POSSIBLE CAUSE The variable may be in a MIB that is located under the mediatrixExpe...

Page 384: ... management POSSIBLE CAUSE In secure management mode the Mediatrix 4104 works in SNMPv1 read only SNMPv2c read only and SNMPv3 read write SNMP requests using the first two protocols are read only and tables used for setting up SNMPv3 users hide the passwords they carry Because hackers do not know what password to use in SNMPv3 requests they cannot access the Mediatrix 4104 with read write permissi...

Page 385: ...Appendices ...

Page 386: ...Page Left Intentionally Blank ...

Page 387: ...al deviations Anatel Resolution 442 Emissions FCC Part 15 1998 Class B EN55022 2006 Class B with amendments A1 2007 EN61000 3 2 1995 Harmonic current emissions EN61000 3 3 1995 Voltage fluctuations and flicker Anatel Resolution 512 2008 Immunity EN55024 1998 with amendments A1 2001 and A2 2003 including the following EN61000 4 2 1995 ESD EN61000 4 3 1996 Radiated RF EN61000 4 4 1995 Burst Transien...

Page 388: ...request provide this information to your telephone company The REN is useful to determine the quantity of devices you may connect to your telephone line and still have all of those devices ring when your telephone number is called In most but not all areas the sum of the REN s of all devices connected to one line should not exceed five 5 0 To be certain of the number of devices you may connect to ...

Page 389: ...sent are connected together This precaution may be particularly important in rural areas CE Marking DECLARATION OF CONFORMITY We Media5 Corporation located at 4229 Garlock st Sherbrooke Québec Canada J1L 2C8 declare that for the hereinafter mentioned product the presumption of conformity with the applicable essential requirements of DIRECTIVE 1999 5 EC OF THE EUROPEAN PARLIAMENT RTTE DIRECTIVE is ...

Page 390: ...Appendix A Standards Compliance and Safety Information Disclaimers 368 Mediatrix 4104 RoHS China ...

Page 391: ...g von Unfällen bewußt Avvertenza Questo simbolo di avvertenza indica un pericolo La situazione potrebbe causare infortuni alle persone Prima di lavorare su qualsiasi apparecchiatura occorre conoscere i pericoli relativi ai circuiti elettrici ed essere al corrente delle pratiche standard per la prevenzione di incidenti Advarsel Dette varselsymbolet betyr fare Du befinner deg i en situasjon som kan ...

Page 392: ...arning Ultimate disposal of this product should be handled according to all national laws and regulations Warning To reduce the risk of fire use only No 26 AWG or larger telecommunication line cord Warning Do not connect the LAN connector and FXS port 1 to 4 directly to the Public Switched Telephone Network PSTN to an off premise application an out of plant application any exposed plant applicatio...

Page 393: ...afe Caution When using this equipment basic safety precautions should always be followed to reduce the risk of fire electric shock and injury to persons including the following Do not use this product near water for example near a bath tub wash bowl kitchen sink or laundry tub in a wet basement or near a swimming pool Avoid using a telephone other than a cordless type during an electrical storm Th...

Page 394: ...Appendix A Standards Compliance and Safety Information Safety Recommendations 372 Mediatrix 4104 ...

Page 395: ...y as well as those that will eventually be implemented at a later date Because of this specific design characteristic the Mediatrix 4104 can be integrated with existing telephone fax and data equipment such as PCs and routers Hardware Features Display Power LED ETH1 and ETH2activity LEDs Table 231 Industry Standard Protocols Parameter Description Vocoders G 711 a law u law G 723 1a G 726 40 32 24 ...

Page 396: ...Installation Casing Desktop Plastic ABS UL94 V0 Installation The Mediatrix 4104 is designed for the desktop or can be wall mountable Product Architecture Details Supports four concurrent communications using any vocoders DSP based DTMF detection generation and synthesis DSP based echo cancellation G 168 DSP based fax data relay Embedded operating system with 32 bit real time multitasking Kernel Em...

Page 397: ...alog Line Interface Parameter Description Trunk Type Loop Start capable of Wink and Immediate signalization Ring Source 45 VRMS max 20 up to 50 Hz selectable sine signal Nominal Impedance BellCore compliant 600 900 ohms default setting Impedance Software Configurable Ring Drive Capacity Up to 3 ringer equivalents 3 RENs per port Loop Current Range 15 to 32 mA factory set Default 20 mA regulated Ri...

Page 398: ...rements at the DC input Operating Environment Table 235 DTMF Tone Generation Parameter Description Per Frequency Nominal 8 dBm to 5 dBm Frequency Deviation Within 1 5 of nominal values Table 236 Power Consumption at the DC Input Parameter Description Idle Mode 120Vac I 130 mA P 8 5 W Idle Mode 240Vac I 115 mA P 10 W Ringing Mode worst case 85Vac I 350 mA P 14 5 W Ringing Mode worst case 265Vac I 1...

Page 399: ...and Weight Warranty All Media5 products carry Media5 s standard three year hardware and software warranty An extended warranty is available Table 238 Dimensions and Weight Parameter Description Dimensions 22 cm x 17 6 cm x 4 9 cm 8 7 in x 6 9 in x 1 9 in approx Weight 468 g 1 03 lb ...

Page 400: ...Appendix B Standard Hardware Information Warranty 378 Mediatrix 4104 ...

Page 401: ...twork hub network switch and network routers Warning To reduce the risk of fire use only No 26 AWG or larger telecommunication line cord 1 2 3 4 5 6 7 8 Table 239 RJ 45 Pinout Information Pin Function Colour Coding EIA TIA 568A EIA TIA 568B AT T 258A 1 Transmit White with green stripe White with orange stripe 2 Transmit Green with white stripe or solid green Orange with white stripe or solid orang...

Page 402: ... transceiver or repeater to repeater When connecting a hub to a transceiver a straight through cable is always used A crossover cable is sometimes called a null modem The coloured wires at either end are put into different pin numbers or crossed over Figure 93 Crossover Connectivity Table 240 Pin Name and Function Pin Name Function 1 Transmit Data Plus The positive signal for the TD differential p...

Page 403: ...rs in a specific orientation The following figure illustrates how the pins on the RJ 11 connector are numbered Be sure to hold the connectors in the same orientation when attaching the wires to the pins Figure 94 RJ 11 Connector Pin Numbers The RJ 11 pair of wires is wired so that pins 3 and 4 are connected to the Ring and Tip which meets the following requirements EIA TIA IS 968 CS 03 Issue 8 Par...

Page 404: ...Appendix C Cabling Considerations RJ 11 Telephone Cable 382 Mediatrix 4104 ...

Page 405: ...rent being the ratio of electromotive force to the current When representing an impedance the following applies Symbol means parallel Symbol means serial Table 242 Definitions Term Description Dial Tone Indicates the line is ready to receive dialing Busy Tone Indicates the line or equipment is in use engaged or occupied Ringback Tone Indicates the called line is ringing out Special Information Ton...

Page 406: ...rding the TBRL Impedance This is also true for other countries around the world Each one of them has different requirements Line Attenuation Values are given in dBr deciBel relative A for input means that the digital side is attenuated by x decibels relative to the analog side A for output means that the analog side is amplified by x decibels relative to the digital side A for input means that the...

Page 407: ...requires a distinctive ringing The supported values of the Alert Info are The Mediatrix 4104 plays the default ring of the country selected if the Alert Info value is not present or the value is not supported Table 243 Distinctive RIng Patterns Alert Info value Ring Name On Off Sequence s http 127 0 0 1 Bellcore dr2 or Bellcore dr2 Bellcore dr2 0 8 0 4 0 8 4 0 http 127 0 0 1 Bellcore dr3 or Bellco...

Page 408: ...375 0 375 18 dBm Ringback Tone 425 Hz 25 0 4 0 2 0 4 2 0 17 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 333 0 333 0 333 1 0 20 dBm Stutter Dial Tone 425 Hz CONTINUOUS 18 dBm Confirmation Tone 450 Hz 0 15 0 15 0 15 x 2 End 18 dBm Receiver Off Hook ROH Tone 1400 2067 2467 2600 Hz 0 1 0 1 21 dBm Message Waiting Indicator Tone 425 Hz 25 0 1 0 04 x72 18 dBm Network Congestion Tone 400 Hz 0 37...

Page 409: ...2 0 4 2 0 17 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 333 0 333 0 333 1 0 20 dBm Stutter Dial Tone 425 Hz CONTINUOUS 18 dBm Confirmation Tone 450 Hz 0 15 0 15 0 15 x 2 End 18 dBm Receiver Off Hook ROH Tone 1400 2067 2467 2600 Hz 0 1 0 1 21 dBm Message Waiting Indicator Tone 425 Hz 25 0 1 0 04 x72 18 dBm Network Congestion Tone 400 Hz 0 375 0 375 18 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc ...

Page 410: ...0 4 2 0 17 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 333 0 333 0 333 1 0 20 dBm Stutter Dial Tone 425 Hz CONTINUOUS 18 dBm Confirmation Tone 450 Hz 0 15 0 15 0 15 x 2 End 18 dBm Receiver Off Hook ROH Tone 1400 2067 2467 2600 Hz 0 1 0 1 21 dBm Message Waiting Indicator Tone 425 Hz 25 0 1 0 04 x72 18 dBm Network Congestion Tone 400 Hz 0 375 0 375 18 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 0 ...

Page 411: ... 0 1 0 1 x 10 CONTINUOUS 20 dBm Network Congestion Tone 450 Hz 0 1 0 1 x10 CONTINUOUS 20 dBm Ring AC 45 VRMS 50 Hz DC 15 Vdc 1 0 5 0 Input Impedance 270 Ω 750 Ω 150 nF Default Caller ID BELLCORE FXS Line Attenuation Input 3 dBr FXS Line Attenuation Output 10 dBr Table 248 Austria 2 Parameters Parameter Value On Off Sequence s Elect Levels Dial Tone 420 Hz CONTINUOUS 20 dBm Busy Tone 420 Hz 0 4 0 4...

Page 412: ...ation Tone 950 Hz 1400 Hz 1800 Hz 3 x 0 3 2 x 0 03 1 0 15 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 15 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 15 dBm Receiver Off Hook ROH Tone 425 Hz 0 25 0 25 10 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 15 dBm Reorder Tone 425 Hz 0 75 0 25 0 25 0 25 10 dBm Network Congestion Tone 425 Hz 0 2 0 2 10 dBm Ring AC 45 VRMS 25 Hz ...

Page 413: ...Bm Ringback Tone 400 Hz 1 0 3 0 10 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 10 dBm Stutter Dial Tone 330 440 Hz CONTINUOUS 10 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 10 dBm Receiver Off Hook ROH Tone 425 Hz 0 25 0 25 10 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 10 dBm Network Congestion Tone 400 Hz 0 2 0 2 10 dBm Ring AC 45 VRMS 20 Hz DC 1...

Page 414: ...0 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 10 dBm Stutter Dial Tone 330 440 Hz CONTINUOUS 10 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 10 dBm Receiver Off Hook ROH Tone 425 Hz 0 25 0 25 10 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 10 dBm Network Congestion Tone 400 Hz 0 2 0 2 10 dBm Ring AC 45 VRMS 20 Hz DC 15 Vdc 1 0 3 0 Input Impedance 900...

Page 415: ...z 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 10 dBm Stutter Dial Tone 450 Hz 0 4 0 04 10 dBm Confirmation Tone 450 Hz 0 1 0 1 x 3 End 10 dBm Receiver Off Hook ROH Tone 950 Hz 950 Hz 950 Hz 950 Hz 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 15 0 CONTINUOUS 25 dBm 16 dBm 8 dBm 6 dBm Message Waiting Indicator Tone 450 Hz 0 4 0 04 10 dBm Network Congestion Tone 450 Hz 0 7 0 7 10 dBm Ring AC 45 VRMS...

Page 416: ... 4 0 12 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 12 dBm Stutter Dial Tone 425 Hz 0 165 0 165 x 3 0 66 0 66 12 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 12 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 0 33 0 33 0 66 0 66 12 dBm Network Congestion Tone 425 Hz 0 165 0 165 12 dBm Ring AC 45 VRMS...

Page 417: ...al Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 15 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 15 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 15 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 15 dBm Network Congestion Tone 425 Hz 0 2 0 2 10 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1 0 4 0 Input Im...

Page 418: ...1400 Hz 1800 Hz 3 x 0 3 2 x 0 03 1 0 19 9 dBm Stutter Dial Tone 440 Hz 0 1 0 1 x 3 CONTINUOUS 16 9 dBm Confirmation Tone 440 Hz 0 1 0 1 x 3 End 16 9 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 440 Hz 0 1 0 1 x 10 16 9 dBm Network Congestion Tone 440 Hz 0 25 0 25 19 9 dBm Ring AC 45 VRMS 50 Hz DC 15 Vdc 1 5 3 5 Input Impedance 215 Ω 1000 Ω 137...

Page 419: ... 16 dBm Ringback Tone 425 Hz 1 0 4 0 16 dBm Special Information Tone 900 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 16 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 16 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 16 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 16 dBm Network Congestion Tone 425 Hz 0 24 0 24 16 dBm Ring AC ...

Page 420: ...k Congestion Tone 425 Hz 0 24 0 24 13 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1 0 4 0 Input Impedance 220 Ω 820 Ω 115 nF Default Caller ID BELLCORE FXS Line Attenuation Input 0 dBr FXS Line Attenuation Output 7 dBr Table 258 Germany 3 Parameters Parameter Value On Off Sequence s Elect Levels Dial Tone 425 Hz 0 2 0 2 0 2 0 2 0 2 0 8 16 dBm Busy Tone 425 Hz 0 48 0 48 16 dBm Ringback Tone 425 Hz 1 0 4 0 ...

Page 421: ...pecial Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 16 dBm Stutter Dial Tone 350 440 Hz 0 1 0 1 x 20 CONTINUOUS 16 dBm Confirmation Tone 350 440 Hz 0 1 0 1 0 3 End 16 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 350 440 Hz 0 2 0 2 0 5 0 2 x 4 CONTINUOUS 16 dBm Network Congestion Tone 480 620 Hz 0 25 0 25 13 dBm Ring AC 45 VRMS 20...

Page 422: ... 0 4 0 9 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 03 0 33 0 03 0 33 1 0 9 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 9 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 9 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 950 Hz 0 33 0 03 9 dBm Network Congestion Tone 425 Hz 0 25 0 25 9 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1 0 4...

Page 423: ...ial Information Tone 1000 Hz 1400 Hz 1800 Hz 0 333 0 333 0 333 1 0 15 dBm Stutter Dial Tone 400 Hz 0 1 0 1 x 3 CONTINUOUS 15 dBm Confirmation Tone 400 Hz 0 17 0 14 0 34 15 dBm Receiver Off Hook ROH Tone 1440 2060 2452 2600 Hz 0 12 0 88 20 dBm Message Waiting Indicator Tone 400 Hz 0 16 0 16 x 10 CONTINUOUS 15 dBm Network Congestion Tone 400 Hz 0 25 0 25 15 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1 0 3 ...

Page 424: ...al Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 20 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 0 2 0 2 0 6 1 0 13 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 13 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 0 2 0 2 0 6 1 0 13 dBm Network Congestion Tone 425 Hz 0 2 0 2 13 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1 0 4 ...

Page 425: ...0 2 0 16 dBm Special Information Tone 400 Hz 0 1 0 1 13 dBm Stutter Dial Tone 400 Hz 0 1 0 1 x 3 CONTINUOUS 13 dBm Confirmation Tone 400 Hz 0 1 0 1 x 3 End 13 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 400 Hz 0 1 0 1 x 10 CONTINUOUS 13 dBm Network Congestion Tone 400 Hz 0 5 0 5 13 dBm Ring AC 45 VRMS 20 Hz DC 15 Vdc 1 0 2 0 Input Impedance 6...

Page 426: ...2 0 16 dBm Special Information Tone 900 Hz 1400 Hz 1800 Hz 1 0 1 0 1 0 1 0 14 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 14 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 14 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 14 dBm Network Congestion Tone 425 Hz 0 0 25 18 dBm Ring AC 45 VRMS 20 Hz DC 15 Vdc 0 4 ...

Page 427: ...m Special Information Tone 900 Hz 1400 Hz 1800 Hz 1 0 1 0 1 0 1 0 14 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 14 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 14 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 14 dBm Network Congestion Tone 425 Hz 0 25 0 25 18 dBm Ring AC 45 VRMS 20 Hz DC 15 Vdc 1 0 4 0 In...

Page 428: ...7 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 333 0 333 0 333 1 0 17 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 17 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 17 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 17 dBm Network Congestion Tone 425 Hz 0 25 0 25 17 dBm Ring AC 45 VRMS 20 Hz DC 15 Vdc ...

Page 429: ...0 2 0 4 2 0 19 dBm Special Information Tone 1400 Hz 0 1 0 1 17 dBm Stutter Dial Tone 400 Hz 0 1 0 1 x 3 CONTINUOUS 17 dBm Confirmation Tone 400 Hz 0 1 0 1 x 3 End 17 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 400 Hz 0 1 0 1 x12 CONTINUOUS 17 dBm Network Congestion Tone 400 Hz 0 25 0 25 17 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 0 4 0 2 0 4 2 0 I...

Page 430: ...e 440 480 Hz 2 0 4 0 19 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 14 dBm Stutter Dial Tone 350 440 Hz 0 1 0 1 x 3 CONTINUOUS 17 dBm Confirmation Tone 350 440 Hz 0 1 0 1 x 3 End 17 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 350 440 Hz 0 1 0 1 x 10 CONTINUOUS 17 dBm Network Congestion Tone 480 620 Hz 0 25 0 25 21 d...

Page 431: ...Hz 0 33 0 33 0 33 1 0 14 dBm Stutter Dial Tone 350 440 Hz 0 1 0 1 x 3 CONTINUOUS 17 dBm Confirmation Tone 350 440 Hz 0 1 0 1 x 3 End 17 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 350 440 Hz 0 1 0 1 x 10 CONTINUOUS 17 dBm Network Congestion Tone 480 620 Hz 0 25 0 25 21 dBm Ring AC 45 VRMS 20 Hz DC 15 Vdc 2 0 4 0 Input Impedance 600 Ω Tbrl Imp...

Page 432: ...ormation Tone 950 Hz 1400 Hz 1800 Hz 0 333 0 333 0 333 1 0 17 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 End 10 dBm Confirmation Tone 1400 Hz 2060 Hz 2450 Hz 2600 Hz 0 1 0 1 19 dBm 19 dBm 19 dBm 19 dBm Receiver Off Hook ROH Tone 425 Hz 3 x 0 1 0 1 CONTINUOUS 10 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 10 dBm Network Congestion Tone 425 Hz 0 2 0 2 10 dBm Ring AC 45 VRMS 25 Hz...

Page 433: ...4 0 2 0 4 2 0 19 dBm Special Information Tone 1400 Hz 0 1 0 1 17 dBm Stutter Dial Tone 400 Hz 0 1 0 1 x 3 CONTINUOUS 17 dBm Confirmation Tone 400 Hz 0 1 0 1 x 3 End 17 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 400 Hz 0 1 0 1 x12 CONTINUOUS 17 dBm Network Congestion Tone 400 Hz 0 25 0 25 17 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 0 4 0 2 0 4 2 0...

Page 434: ...ormation Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 20 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 10 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 10 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 10 dBm Network Congestion Tone 425 Hz 0 2 0 2 0 2 0 2 0 2 0 6 13 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1 5 3 ...

Page 435: ...Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 22 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 12 5 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 12 5 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 12 5 dBm Network Congestion Tone 425 Hz 0 25 0 75 12 5 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1 0 5 0 I...

Page 436: ...13 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 333 0 333 0 333 1 0 13 dBm Stutter Dial Tone 425 Hz 0 1 0 1 x 3 CONTINUOUS 8 dBm Confirmation Tone 425 Hz 0 1 0 1 x 3 End 8 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 425 Hz 0 1 0 1 x 10 CONTINUOUS 8 dBm Network Congestion Tone 425 Hz 0 2 0 2 13 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1 0 ...

Page 437: ... Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 15 dBm Stutter Dial Tone 400 50 Hz 0 1 0 1 x 3 CONTINUOUS 16 dBm Confirmation Tone 400 50 Hz 0 1 0 1 x 3 End 16 dBm Receiver Off Hook ROH Tone 1400 2060 2450 2600 Hz 0 1 0 1 19 dBm Message Waiting Indicator Tone 400 50 Hz 0 1 0 1 x 10 CONTINUOUS 16 dBm Network Congestion Tone 400 Hz 0 3 0 3 10 dBm Ring AC 45 VRMS 25 Hz DC 15 Vdc 1...

Page 438: ...ng AC 45 VRMS 25 Hz DC 15 Vdc 0 4 0 2 0 4 2 0 Input Impedance 600 Ω FXS Line Attenuation Input 3 dBr FXS Line Attenuation Output 3 dBr Table 277 UK Parameters Parameter Value On Off Sequence s Elect Levels Dial Tone 350 440 Hz CONTINUOUS 22 dBm Busy Tone 400 Hz 0 375 0 375 19 dBm Ringback Tone 400 450 Hz 0 4 0 2 0 4 2 0 22 dBm Special Information Tone 950 Hz 1400 Hz 1800 Hz 0 33 0 33 0 33 1 0 19 d...

Page 439: ...ou would need an ADSI capable device as you would if you want the caller ID service Area Code The preliminary digits that a user must dial to be connected to a particular outgoing trunk group or line In North America an area code has three digits and is used with a NXX office code number For instance in the North American telephone number 561 955 1212 the numbers are defined as follows Outside Nor...

Page 440: ...he domain name www example com might translate to 198 105 232 4 Dual Tone Multi Frequency DTMF In telephone systems multi frequency signalling in which a standard set combinations of two specific voice band frequencies one from a group of four low frequencies and the other from a group of four higher frequencies are used Although some military telephones have 16 keys telephones using DTMF usually ...

Page 441: ...ation based in Geneva Switzerland that is the most important telecom standards setting body in the world Internet Drafts Internet Drafts are working documents of the IETF its areas and its working groups Note that other groups may also distribute working documents as Internet Drafts Internet Protocol IP A standard describing software that keeps track of the Internet s addresses for different nodes...

Page 442: ...ata and share resources over short or long distances A network can consist of any combination of local area networks LAN or wide area networks WAN Off hook A line condition caused when a telephone handset is removed from its cradle On hook A line condition caused when a telephone handset is resting in its cradle Packet Includes three principal elements control information such as destination origi...

Page 443: ...esigned to work in conjunction with RTP It is standardized in RFC 1889 and 1890 In an RTP session participants periodically send RTCP packets to convey feedback on quality of data delivery and information of membership Realtime Transport Protocol RTP An IETF standard for streaming realtime multimedia over IP in packets Supports transport of real time data like interactive voice and video over pack...

Page 444: ... source and network paths Stack A set of network protocol layers that work together The OSI Reference Model that defines seven protocol layers is often called a stack as is the set of TCP IP protocols that define communication over the Internet Subnet An efficient means of splitting packets into two fields to separate packets for local destinations from packets for remote destinations in TCP IP ne...

Page 445: ...SIP Version Mediatrix 4104 423 Wide Area Network WAN A large geographically dispersed network usually constructed with serial lines that covers a large geographic area A WAN connects LANs using transmission lines provided by a common carrier ...

Page 446: ...Appendix E Glossary Wide Area Network WAN 424 Mediatrix 4104 ...

Page 447: ...tocol Hz Hertz IEEE Institute of Electrical Electronics Engineers IETF Internet Engineering Task Force IP Internet Protocol ITSP Internet Telephony Service Provider LAN Local Area Network LCD Liquid Crystal Display LED Light Emitting Diode MAC Media Access Control Mb s Megabits Per Second MIB Management Information Base MTU Maximum Transmission Unit MWI Message Waiting Indicator NAT Name Address T...

Page 448: ...on NAT TBRL Terminal Balance Return Loss TCP IP Transmission Control Protocol Internet Protocol TLS Transport Layer Security TPE Twisted Pair Ethernet UDP User Datagram Protocol UL Underwriters Laboratories Incorporated UTC Universal Time Coordinated UTP Unshielded Twisted pair VAD Voice Activity Detection VLAN Virtual Local Area Network VoIP Voice over Internet Protocol WAN Wide Area Network XML ...

Page 449: ...e 148 187 configFileFetchingSpecificFileName 189 configFileFetchingStaticHost 148 188 configFileFetchingStaticPort 148 188 configFilePrivacyEnable 192 configFilePrivacyGenericSecret 191 configFilePrivacySpecificSecret 191 configFileTransferPassword 193 194 195 configFileTransferProtocol 192 193 194 195 configFileTransferUsername 193 194 195 countryCustomizationToneOverride 179 countryCustomization...

Page 450: ...yMin 223 fxsLoopCurrent 224 fxsLoopCurrentDropEnable 225 fxsPolarityAndDenialBehavior 226 fxsPowerDropOnDisconnectDuration 226 G groupAdminState 193 213 214 groupReset 21 groupSetAdmin 21 192 193 213 214 H httpServerAccess 23 httpServerDefaultPassword 30 httpServerEnable 23 httpServerPort 23 httpServerResetToDefaultPwd 30 31 httpServerUsername 30 I IfAdminInitialAdminState 222 ifAdminSetAdmin 221 ...

Page 451: ...ctConfigSource 143 LocalHostSnmpPort 145 localHostSnmpPort 19 145 localHostStaticSnmpPort 145 localHostStaticWanAddress 144 263 localHostSubnetMask 19 143 LocalHostWanAddress 144 localHostWanAddressSelectConfigSource 144 263 M msConfigSource 20 msDhcpSiteSpecificCode 147 334 msEnable 333 msHost 19 147 333 msSelectConfigSource 147 333 msStaticHost 147 334 msStaticPort 147 msStaticTrapPort 147 334 m...

Page 452: ...DomainProxyPort 149 165 sipHomeDomainProxyStaticHost 166 sipHomeDomainProxyStaticPort 166 172 sipInteropAckUnsupportedInfoRequests 277 sipInteropAllowAsymmetricDtmfPayloadType 280 sipInteropAllowMultipleActiveMediaInAnswer 274 sipInteropAuthenticationQop 261 sipInteropAutomaticRejectionCode 327 sipInteropBehaviorOnT38InviteRejectedWith606 254 sipInteropBranchMatchingMethod 275 sipInteropCallWaitin...

Page 453: ...undProxyHost 149 167 sipOutboundProxyPort 149 167 sipOutboundProxyStaticHost 168 sipOutboundProxyStaticPort 168 172 sipPenaltyBoxEnable 266 sipPenaltyBoxTime 173 265 sipPort 257 sipPresenceCompositorDhcpSiteSpecificCode 170 sipPresenceCompositorHost 150 169 sipPresenceCompositorPort 150 169 sipPresenceCompositorStaticHost 170 sipPresenceCompositorStaticPort 170 sipPublicationCmdRefresh 268 sipPubl...

Page 454: ...eDigitMap 308 subscriberServicesCallForwardOnBusyForwardingAddress 308 subscriberServicesCallForwardOnNoAnswerActivation 310 subscriberServicesCallForwardOnNoAnswerDisableDigitMap 310 subscriberServicesCallForwardOnNoAnswerEnable 310 subscriberServicesCallForwardOnNoAnswerEnableDigitMap 310 subscriberServicesCallForwardOnNoAnswerForwardingAddress 310 subscriberServicesCallForwardOnNoAnswerTimeout ...

Page 455: ...tributesAutomaticCallTargetAddress 321 telephonyAttributesAutomaticRejection 327 telephonyAttributesCallDirectionRestriction 322 telephonyAttributesDelayedHotLineEnable 326 telephonyAttributesDelayedHotLineExtension 327 telephonyAttributesDelayedHotLineTargetAddress 327 telephonyAttributesHookFlashProcessing 322 326 telephonyAttributesIpAddressCallEnable 323 telephonyCountrySelection 177 V voiceIf...

Page 456: ...itBreakPowerThreshold 240 voiceIfDtmfDetectionUnitMaxPowerThreshold 239 voiceIfDtmfDetectionUnitMinPowerThreshold 240 voiceIfDtmfDetectionUnitNegativeTwist 240 voiceIfDtmfDetectionUnitPositiveTwist 240 voiceIfDtmfEnforceDefaultEvents 237 voiceIfDtmfPayloadType 236 voiceIfDtmfTransport 232 235 236 237 voiceIfEchoCancellationEnable 243 voiceIfG711ComfortNoiseGenerationEnable 244 voiceIfG711VoiceActi...

Page 457: ...rward on no answer 91 310 unconditional 92 306 hold 100 304 direction attributes 273 IP address 323 placing 4 putting on hold 97 101 305 313 restriction on direction 322 second 101 305 standard 301 transfer attended 94 316 blind 94 315 waiting 95 312 call forward on busy 90 309 on no answer 92 311 unconditional 93 307 call rejection 327 call router regular expression 227 call transfer attended 95 ...

Page 458: ...nit 10 connectors ETH1 7 ETH2 7 Phones Faxes 7 port numbering convention FXS 8 PSTN 7 Reset Default 7 universal power supply unit 7 country specific parameters 383 caller ID selecting 103 177 setting 102 176 credential in SIP 275 crossover cable see cabling custom tone configuration SNMP configuring via 178 web interface configuring via 103 customer services xxii D default router setting 35 143 De...

Page 459: ...ergency call bypass 255 enabling 118 302 emergency software download 60 218 enabling lines 221 encryption of configuration files decrypt generic 43 191 encryption of configuration files continued decrypt specific 43 191 defined 43 191 end user technical support xxii Ethernet connection setting speed of 33 161 web interface configuring via 33 F factory reset disabling 21 reverting to 20 see also re...

Page 460: ...41 hexadecimal 141 octal 141 DHCP server 143 DHCP using 142 DNS primary 35 143 static 146 DNS secondary 35 143 static 146 download server 40 187 entering 156 ETH2 connector static 151 Image server 50 207 locating 141 Management Server 333 IP address continued of unit 35 143 SIP outbound proxy 63 167 SIP Presence Compositor server 63 SIP proxy server 63 165 169 SIP registrar server 63 163 SNTP serv...

Page 461: ...al xxi Mediatrix download portal xxi message waiting indicator defined 110 329 notifications 330 Notify service 112 331 refresh subscription 330 setting up 111 329 web interface configuring via 110 MIB defined 125 MIB continued in SNMP protocol 125 see also parameters MIB structure changing a parameter value 135 conformance 134 description mediatrixAdmin 133 mediatrixConfig 133 mediatrixExperiment...

Page 462: ...xpression defined 227 related documentation xvii remote line extension 325 Replaces header in SIP configuration 270 version 270 requirements 3 restart behaviour in case of broadcast storm 21 software initiated 21 unit 26 reversal of a line 226 RFC RFC 1350 373 RFC 1542 152 RFC 1769 35 287 RFC 1889 373 RFC 1890 79 236 373 RFC 1945 373 RFC 2131 153 373 RFC 2132 153 154 155 373 RFC 2246 186 206 RFC 2...

Page 463: ...ng 62 163 static information using 62 164 web interface configuring via 62 registration expiration 266 registration expiration default 267 268 registration refresh 266 web interface configuring via 64 replaces configuration 270 version 270 ringing response code 276 session timer 259 session expiration delay maximum 259 SIP setting continued session timer 259 session expiration delay minimum 259 ve...

Page 464: ... 35 287 RFC 1889 373 RFC 1890 79 236 373 RFC 1945 373 RFC 2131 153 373 RFC 2132 153 154 155 373 RFC 2246 186 206 RFC 2347 373 RFC 2348 373 RFC 2349 373 RFC 2459 186 206 RFC 2475 117 335 RFC 2543 168 272 275 RFC 2543bis 271 standards supported xxi continued RFC 2616 23 RFC 2617 29 373 RFC 2705 71 291 RFC 2782 171 RFC 2818 186 206 RFC 2833 79 235 237 373 RFC 2976 236 322 RFC 3164 27 341 373 RFC 3261...

Page 465: ...ning definition 369 transmission timeout setting 271 troubleshooting bypass feature does not activate 352 call 3 way conference lost conversation 355 cannot establish to endpoint 355 cannot make 354 cannot make or receive 354 cannot disable adaptative jitter buffer 352 configuration configuration source does not work 358 DHCP unreachable 352 fax poor line condition during transmission 355 specific...

Page 466: ...ation 103 default router 35 digit map 71 DTMF transport type 80 84 enabling 23 escape pound character in SIP URI username 67 Ethernet connection speed 33 firmware download 49 group port management 32 interface management 32 jitter 80 local IP address 35 message waiting indicator 110 Monitoring 27 password modify 29 reset 30 primary DNS 35 QoS 115 second call 101 secondary DNS 35 SIP custom NAT tra...

Reviews: