Many commercial routers implement SIP Application Layer Gateway (SIP ALG) and have the feature enabled by default. SIP ALG is a SIP Proxy on a NAT router, and is intended to provide a method to by pass the traditional problems associated with SIP NAT traversal. Due to the proprietary nature of AltiGen's implementation of the SIP protocol, AltiGen provides it's own NAT traversal method. SIP ALG is nearly always incompatible with AltiGen IP phones, and should be disabled. Common symptoms of a SIP ALG causing a failure are one-way and no-way talk, as well as a display of "SIP REG FAIL..." on the display of the IP phone.
Often times router manufacturers will refer to SIP ALG as "SIP Aware," "SIP Transformation," or "SIP Support". Dealers should contact the vendor of the routing device to confirm the appropriate method of disabling SIP ALG.
Common Implementations:
SonicWall
SonicWall calls their SIP ALG "SIP Transformations
Cisco
Cisco refers thier SIP ALG as a "fixup"
Zyxel
Models: 660 family comes with SIP ALG enabed by default.
SpeedTouch
Models: ST530 v6 (firmware >= 5.4.0.13) comes with SIP ALG enabled by default.
FortiGate
Fortigate refers to their SIP ALG as "SIP Helper"
Last Updated
5th of April, 2010