3.2.2 Editing the gateway_r4.cfg Configuration File
Below is an example of the gateway_r4.cfg file. Update the following information:
- Source
- Source (originator) address
- The following prefixes must be used when describing a source or destination address:
- Destination
- IP address of the NIC on the destination GW host. See Source (originator) address for a description of the prefixes that must be used.
- RemotePhoneNumber
- Destination phone number to call. It is transferred during call establishment to target gateway.
- LocalPhoneNumber
- The number used for PSTN calls
- pstnProtocol
- The PSTN protocol supported by the gateway. Possible values are: T1, E1, ISDN (including NFAS), CAS.
- DTMFmode
- Specifies how DTMF tones are transmitted. Possible values are: RTPInBand (usually used with G.711 coders), OutOfBand (usually used with low bandwidth coders, e.g., GSM), RTPRFC2833.
- ipProtocol
- The IP Protocol used for opening the IP line devices. Values are: H323, SIP, both.
- AudioRxCodecs
- Describes the receive voice coder. The parameters are as follows:
- CoderType
- The type of coder. See the System Release Update for specific information about coder support in this release.
- CoderFramesPerPkt
- Specify the number of frames per packet for the selected coder. See the System Release Update for specific information about coder support in this release.
- CoderVAD
- Specify if VAD is active. See the System Release Update for specific information about coder support in this release.
- AudioTxCodecs
- Describes the transmit voice coder. See AudioRxCodecs for a description of the parameters.
- Data Codecs
- Describes the fax coder parameters. See AudioRxCodecs for a description of the parameters.
- Quality of Service
- The application can set threshold values to monitor the quality of service during calls. A fault occurs when the result of a measurement of a QoS parameter crossed a predefined threshold. A success occurs when the result of a measurement of a QoS parameter did not cross a predefined threshold. The QoS parameters are measured during time intervals, starting when a call is established. The following parameters are supported:
- QoS Attributes
- Each parameter has six attributes:
- Threshold
- defines when a QoS parameter is in a fault condition. A fault occurs when the result of a measurement of a QoS parameter crossed the Threshold value.
- DebounceOn
- the time during which faults are measured (in msec., must be multiple of Interval)
- DebounceOff
- the time during which successes are measured (in msec., must be multiple of Interval)
- Interval
- the amount of time between two QoS parameter measurements (in multiples of 100 msec)
- Percent_Fail
- the threshold of failures during the DebounceOn time (expressed as a percentage of failures)
- Percent_Success
- the threshold of successes during the DebounceOn time (expressed as a percentage of successes)
- The default values are as follows:
- Display
- Display information passed to destination gateway during call establishment
- IPT_UUI
- User to User Information string. The information is sent before the Connected state.
- UII
- User Input Indication string to send. The maximum string length is 256 characters (MAX_STRING).
- NonStdParm
- Non-standard parameter data to send
- NonStdCmd
- Non-standard command string to send. The maximum string length is 256 characters (MAX_STRING).
- ObjId
- Object ID
- Q931Facility
- Facility data to send on the Q.931 channel. The maximum string length is 256 characters (MAX_STRING).
Channel = 1-120 { Source = NAME:Dialogic Corp. Destination = TA:10.242.214.25 RemotePhoneNumber = 23 LocalPhoneNumber = 26 pstnProtocol = isdn DTMFmode = inBand ipProtocol = H323 AudioRxCodecs { CoderType = g711mulaw CoderFramesPerPkt = 30 CoderVAD = 0 } AudioTxCodecs { CoderType = g711mulaw CoderFramesPerPkt = 30 CoderVAD = 0 } DataCodecs { CoderType = t38 } MediaAlarmLostPackets { Threshold = 20 # Threshold value DebounceOn = 10000 # Threshold debounce ON DebounceOff = 10000 # Threshold debounce OFF Interval = 1000 # Threshold Time Interval (ms) PercentSuccess = 60 # Threshold Success Percent PercentFail = 40 # Threshold Fail Percent } MediaAlarmJitter { Threshold = 60 # Threshold value DebounceOn = 20000 # Threshold debounce ON DebounceOff = 60000 # Threshold debounce OFF Interval = 5000 # Threshold Time Interval (ms) PercentSuccess = 60 # Threshold Success Percent PercentFail = 40 # Threshold Fail Percent } Display = GATEWAY_Chan1 IPT_UUI = User_to_User_1 UII = 12345 NonStdParm = NSP_Chan1 NonStdCmd = NSC_Chan1 ObjId = 2 16 840 1 113741 Q931Facility = facility 01 }
Click here to contact Telecom Support Resources
Copyright 2002, Intel Corporation