370 likes | 600 Views
Audiocodes Gateway overview. VoIP Bootcamp Training. Gateway overview. F oreign e X change (FX) signaling was originally developed to connect remote Private Branch Exchanges (PBX's) to the Central Office - provide dial tone from ‘Foreign office’ to local central offices
E N D
Audiocodes Gateway overview VoIP Bootcamp Training
Gateway overview • Foreign eXchange (FX) signaling was originally developed to connect remote Private Branch Exchanges (PBX's) to the Central Office - provide dial tone from ‘Foreign office’ to local central offices • FXS – Foreign eXchange Station / Subscriber • Behaves like a PBX • FXS is generally connected to analog phones (FXS is ground start and phones are loop start) • Connects to other subscriber equipment (fax/modem) • Supplies ring, voltage, and dial tone
Gateway overview • FXO – Foreign eXchange Office • Behaves like a Telephone • Provides on-hook/off-hook indication (loop closure) • FXO is generally connected to analog POTS lines (FXO is loop start and is connected to ground start CO/PBX lines)
Signaling Loop Start – FXO • 2-wire connection between central office and customer premises • TIP • RING • -48VDC signal between TIP and RING (usually powered by CO) • Phone goes off hook, completing circuit between TIP and RING • Central office senses draw of current from the line and sends dial tone
Signaling FXO Problem – Glare • phenomenon associated with a call coming in to a line at the same time a call is trying to be made • Can deal with this using hunt methods • (e.g. Channel Select Mode – cyclic ascending)
Signaling Ground Start • Designed to eliminate the problem of glare (CO – PBX environment) • Uses a ‘handshaking’ mechanism to avoid glare • TIP and RING circuit – • PBX will monitor TIP to check for open circuits • PBX will ground RING to send DC signal to CO • CO will monitor RING lead to check for signals from PBX • CO grounds the TIP lead to close the circuit when seizing trunk
Signaling • Ground start process • Designed to eliminate the problem of glare • Ring has the battery voltage on the CO side • At customer premise (PBX) side, the RING lead is grounded causing current to flow from the RING lead • Central office senses the RING ground and in turn grounds the TIP lead • PBX senses the TIP ground reply from the CO and closes the loop to the RING ground
Signaling • MP-11x/MP-10x and Mediant 1000 FXO modules support Loop Start signaling • MP-11x/MP-10x, and Mediant 1000 FXS modules support and Ground Start signaling • In 5.0 modules can be either all Ground Start or all Loop Start • Controlled by parameter ‘GroundKeyDetection’ • 0 = Loop Start • 1 = Ground Start • More to come…
FXO Gateway • IP to TEL • FXO receives INVITE from the IP side • FXO sends back 100 Trying • FXO seizes line (according to channel select mode) • FXO sends 183 Session Progress • FXO dials the digits to the line • When finished dialing the FXO opens the voice to the IP side • FXO sends 200 OK • NOTE – this is One Stage dialing process. Two stage dialing is used in PBX environments
FXO Gateway • NOTE: MP11x FXO with version 4.8 firmware NO LONGER USES COEFFECIENT FILES!! • FXO now uses regional settings in config files. AC says all FXO gateways shipped in N. America will be sent with regional setting already configured. • Parameter is ‘CountryCoefficients’ for MP11x FXO and Mediant 1000 FXO modules • FXS still use coefficient files
Assigning an IP address to MP-11x • To assign an IP address to the MP-11x use one of the following methods: • HTTP using a Web browser • BootP • Serial communication software (connected to the MP-11x via the RS-232 port)
Assigning an IP address to MP-11x • MP-11x ships from the factory with default network settings
Assigning an IP address using HTTP • Steps to follow: • Connect your computer to the MP-11x • network interface on your computer to a port on a network hub, connection from MP-11x to port on same hub. • Ethernet cross-over cable from computer NIC to the RJ-45 jack on the MP-11x • NOTE: for either of these, you must configure your PC’s NIC IP address to same subnet as the MP-11x default network setting.
Assigning an IP address using HTTP • Access the MP-11x Embedded Web Server • ‘Quick Setup’ screen • Set the ‘IP Address’, ‘Subnet Mask’ and ‘Default Gateway IP Address.’ • NOTE: ensure your settings correspond with your network’s IP settings
Assigning an IP address using HTTP • Access the MP-11x Embedded Web Server
Assigning an IP address using HTTP • Click the ‘Reset’ button and click ‘OK’ when prompted • Device applies the changes and restarts – this process takes 1 –2 minutes • ‘Ready’ and ‘LAN’ LEDs are lit green • Reconnect MP-11x to network if necessary • Reset any IP addresses if necessary
Assigning an IP address using BootP • BootP application is available on MP-11x CD
Assigning an IP address using BootP • Requires: • MP-11x MAC address • Client MAC field is checked (responses to BootP requests) • IP address • Subnet Mask • Default gateway address • Resetting the MP-11x
Assigning IP address using RS-232 port • Use HyperTerminalTMto console into device • settings are available in MP-11x user manual • CLI requires basic commands • ‘Conf’ (configuration mode) • ‘GCP IP’ (Get Current Parameters IP) • ‘SCP IP’ [ip address] [subnet mask] [default gateway] • This is the command that sets your IP address • ‘SAR’ (Save and Reset)
Troubleshooting • Audio quality issues • Check / reload coefficient files • Ensure correct ‘Start’ method (loop vs. start) • Check jitter buffer levels / jitter buffer optimization • AC recommends ’10’ for optimization, I3 recommends 7 (7/70) • This setting scheduled to appear in Gateway Configurator (?) • Dynamic jitter buffer value indicates minimum size, not maximum – can adjust • Echo issues: • Coefficient files • Check CO line readings (this is part of the analog tail circuit)
Troubleshooting • Debugging / Message Log • The web interface on an Audiocodes gateway allows for easy access and configuration of the device • Debug setting allows logging to be viewed and exported • ACSyslog application: • provided by Audiocodes • Message logs exported to ACSyslog and converted to .txt
Troubleshooting • Audiocodes gateways provide various levels of Debugging, depending on firmware versions. • Changes in firmware also causes updates to web interface, which often moves the location of the setting within the web interface.
Troubleshooting • Command – line parameters also available for setting debug levels: • EnableSyslog = 1 • SyslogServerIP = (IP address of PC running ACSyslog) • GWDebugLevel = 5
Troubleshooting • Debug level 6 is for H.323 only!! • The debug level indicates how verbose the logging will be: the higher the setting, the more logging information you will get. A debug level of ‘0’ indicates that debugging is off. • Audiocodes recommends setting debug to 5 • Ensure logging is turned back down to ‘0’ after troubleshooting
Troubleshooting • Set Debug level in web interface
Troubleshooting Direct Message log to export to Syslog server
Troubleshooting • Syslog server presents SIP messages • These can be easily viewed and saved to a .txt file
Audiocodes Analog Training • Questions??