ACL VoIP Gateways Formicrosoft UM
ACL VoIP Gateways Formicrosoft UM
ACL VoIP Gateways Formicrosoft UM
Unified Messaging
1000/quarter
Technology Networking
E1
Exchange UM
SMDI
* -AudioCodes'
Don’t includeConfidential
serial connection
Information covered under Non-Disclosure Agreement
Fundamentals
• Highest Quality Voice over Packet (as noted by ETSI, ETSI 3rd Speech Quality Test
Event, Anonymized Test Report – “Gateways”. )
• Packet processing:
– Variety of Vocoders(over 20 currently supported): G.711, G.723, G.726, G.729, etc.
– Adaptive Jitter buffer (up to 300ms)
– RTP redundancy
– Packet interpolation
– Packet Loss Concealment
• Voice Processing (Universal ports - Not affecting GW density):
– DTMF (Inband, RFC2833, Signaling, Mute)
– Tones detection and generation, Digit Manipulation
– Modem/Fax detection
• Echo Cancellation
• Line Echo Cancellation ,G.168-2002 compliant, with tail of 30/64/128 msec
• Full Duplex Acoustic Echo Cancellation
• CNG - Comfort Noise Generation
• Silence Suppression & Comfort Noise Generation
• G.711 ITU-T G.711 Appendix 2
• G.723.1
• G.729a
• Voice Activity Detection
• Automatic Gain Control
AudioCodes' Confidential Information covered under Non-Disclosure Agreement
Fundamentals
• Telephony functions
– Supplementary Services:
• Hold
• Transfer
• Waiting
• Forward
• Privacy
• Pickup
– Call Progress Tones Generation & Detection
– Caller ID, Caller ID Restriction
– DID Variants
– Distinctive Call Waiting
– Integral Announcements
– Answering Machine Detection
– Answer & Energy Detection
– Channel Select Modes
• Provisioning
– BootP – For Remote Configuration and Firmware Bootup
– FTP/TFTP/HTTP – For Remote Configuration and Firmware Update
– DHCP – For Central Provisioning of IP Configuration
– .INI Files
– CAS and Tone files
Headquarters
Branches
E1
Exchange UM
SMDI
• Voice Quality
• Allowing Traversal over NAT ISP Networks for:
– Signaling Protocols
– Voice Streams
– Network Management
• Packet Loss Concealment
AudioCodes' Confidential Information covered under Non-Disclosure Agreement
PBX support
• Cost Effective
• Covers Low-end spectrum: 4 ports
• Covers Hi-end spectrum: 16 E1/T1
• Top voice quality
– Distributed Deployment
– Speech Recognition
• Supports Distributed deployment
• Versatile Gateways: Added business value to
Resellers
Power
Supply RS-232
10/100 8 RJ-11 Port
Socket Base-T FXS or
RJ-45 Port FXO Ports
BootP Application
BOOTP Definition:
The Bootstrap Protocol allows a host to configure itself
dynamically at boot time. This protocol provides 3 services:
• MediaPack-10x FXO:
– Call Progress Tones (CPT) file: usa_tones.dat
– FXO coefficient file: MP1xx12-1-xxkhz-fxo.dat (for working with PBX)
• Mediant 2000
– Call Progress Tones (CPT) file: M2k_usa_tones.dat
– CAS File for Voice Mail: LoopStartTable_FXO.dat
• Avaya
– DigitPatternForwardOnNoAnswer = #03##R.#
– DigitPatternInternalCall = #00#X.#S.#
• NEC, Nortel – Don’t have separate reasons for Call
Forward. They always dial the Redirect number only.
– DigitPatternForwardNoReason = R.
• After being informed by the VM of MWI, the gateway notifies the PBX.
• It allocates an endpoint according to the Source IP (MWIServerIP), Destination
Number (Message-Account) and ChannelSelectMode.
• The endpoint allocation procedure is similar to the mechanism used to allocate
incoming IP to Tel calls.
• The gateway dials a number to the PBX that is composed of a digit code and an
extension number. The extension number is the number received from the VM in
the NOTIFY message .
• The digit code is a configurable pattern that indicates if there are / or aren’t any
waiting messages.
• Relevant parameters (in addition to the parameters described before)
– MWIOffCode
Determines a digit code used by the gateway to notify the PBX that there
aren’t any messages waiting for a specific extension. This code is added as
prefix to the dialed number. The valid range is a 25-character string.
– MWIOnCode
Determines a digit code used by the gateway to notify the PBX of messages
waiting for a specific extension. This code is added as prefix to the dialed
number. The valid range is a 25-character string.
• Required fields:
– Message Desk Number
– Position Number
– Type of Call Indicator
A = all calls forwarded to VM
B = forward on busy
D = direct dial to VM
N = forward no answer
U = call forwarded to VM, reason unknown
• Other fields may or may not be present
• VoiceMailInterface = 2
– Enables VM on the gateway and determines the communication method
used between the PBX and the gateway:
0 = None (default)
1 = DTMF
2 = SMDI
• SMDI = 1
– Enables SMDI on the gateway.
0 = Normal serial (default).
1 = Enable RS-232 SMDI interface.
• SMDITimeOut
– Determines the time (in msec) that the gateway waits for an SMDI Call
Status message before or after a Setup message is received. This
parameter is used to synchronize the SMDI and Tel interfaces. If the
timeout expires and only an SMDI message was received, the SMDI
message is dropped. If the timeout expires and only a Setup message
was received, the call is established.
– Valid range is 0 to 10000 (10 seconds). The default value is 2000
SYSLOG Definition:
Gateway Statistics
Monitor real-time activity such as IP Connectivity information, call
details and call statistics, including the number of call attempts,
failed calls, fax calls, etc.
AudioCodes' Confidential Information covered under Non-Disclosure Agreement
Thank you for your time !