Archive for the ‘VoIP Gateway’ Category

One of my Adtran Total Access 904 units stopped passing voice traffic and started producing the following errors:
2012.01.10 14:22:18 SB.CALL 8 RTP resource unavailable or SDP negotiation failed. Call from (XXXXXXX) to (YYYYYYYY).

A “show version” revealed the problem. It is supposed to show information about the DSP but it did not.

A normal operating unit will show something similar to the following:

slot 0, DSP 1
DSP software version: G1.A4.00.31
DSP hardware version: Freescale MSC7116
Total channels: 24

If it does not it means that the DSP failed and the unit needs to be returned to Adtran for repair.

Here is a great post by Mark Holloway that lists the most commonly used debug commands for the Adtran Total Access:

Debug Output

Command Description
show debugging shows current enabled debug commands
debug sip stack messages shows sip debug information
debug isdn l2-formatted shows isdn debug information (easier use)
debug voice verbose shows all voice messaging
debug isdn verbose shows all isdn messaging
debug interface T1 0/4 rbs shows robbed bit signaling from CAS circuit
undebug all turns off all debugging

Utility Commands

Command Description
clear count media counters on media-gateway reset
clear counters clears counters on interfaces
no events turns off messages to the current session
ping ping an IP address
traceroute trace the router path to a destination IP address
wall sends a broadcast message to all current users
sip trunk-registration force-register forces sip re-registration

Show Commands

Command Description
show sip trunk-registration shows registration status
show media-gateway summary shows media gateway channel status
show media-gateway channel 0/2.1 shows media gateway channel details
show qos map shows qos map
show flash lists contents of the flash
show run voice [verbose] lists running configuration for voice provisioning
show hosts shows the hosts table with timers
show event-history shows events and terminal commands typed
show interfaces shows interface details
show system shows uptime, firmware version and timing
show thresholds shows thresholds of T1 interfaces
show users shows current users
show voice quality-stats shows call information including lost packets
show voice quality-stats active shows call information including lost
show voice quality-stats active realtime shows call information including lost
show ip traffic TCP and UDP statistics

As with most enterprise equipment the web GUI is usually either incomplete or full of bugs. (I got locked out of gateway once when trying to set the password through the web GUI)

In the Adtran Total Access web GUI you can enabled T38 faxing by checking the T38 check box under the T1 trunk.

While this does enable T38 it does not allow for the full configuration.

Here is a list of all the T38 options available through the terminal:

  • modem-passthrough
  • t38
  • t38 error-correction [fec | redundancy]
  • t38 redundancy [high-speed | low-speed] <value>
  • t38 max-rate <value>
  • t38 fallback-mode g711
  • t38 max-buffer <value>
  • t38 max-datagram <value>

Samples config:

(config)#voice trunk t02
(config-T02)#t38 redundancy high-speed 3
(config-T02)#t38 redundancy low-speed 2
(config-T02)#t38 fallback-mode g711
(config-T02)#t38 max-rate 9600

Recently I purchased about 25 Mediatrix 4108 and 4116 VoIP Analog Gateways on a closeout.

Until the purchase I have never used any of Mediatrix’s products but I figured it will have the standard features.

To my surprise it as lacking almost all features and almost unusable. It didn’t have hunt-groups or any kind of routing.

After doing some research I discovered a firmware called DGW that was supposed to have some additional features but I was unable to find it.

I contacted support and three days later I received a response asking me to fill out an application so I can access their portal.

Once everything was setup on their end I was able to log in and download the DGW firmware.

The process is two steps and required the installation of a transition firmware via TFP to complete the full upgrade.

After the dust settled I had what looked like a totally new product.

The DGW firmware allows for the following plus more:

  • Multiple IPs per interface
  • Firewall
  • All codec settings can be set based upon FXS por
  • Routing can configured based upon any part of the SIP header and/or time and date
  • CDRs
  • Call waiting, call forwarding, music on hold
  • All the information in the SIP header can be manipulated (To, From, user, server)

So to say the least I was very surprised this has features many PBXs don’t have.

I am not sure why the DGW firmware is not standard but this turned out to be one solid product.