5 Replies Latest reply on Feb 5, 2014 9:12 PM by tgilbert

    SIP Proxy Types

    tgilbert New Member

      I believe I read an Adtran document at one point that stated exactly what each SIP proxy type, stateful, outbound, and transparent, modified in regards to UDP packets and SIP messages?  Would anyone have the URL link to the document or have the information readily available to respond to this post?

        • Re: SIP Proxy Types
          levi Employee

          tgilbert:

           

          Thank you for asking this question in the support community.  Is this the guide you are looking for is the Configuring SIP Proxy in AOS?  Also, this post may be beneficial when deciding which type of proxy to use:  SIP Phones or IP PBX Behind an AOS Device

           

          Please, do not hesitate to reply with any additional questions.

           

          Levi

            • Re: SIP Proxy Types
              tgilbert New Member

              Levi,

               

              Unfortunately, the information does not answer my question.  I was looking for actual detail, which I believe I read from an Adtran document.  Specifically, I am looking for packet manipulation detail.

               

              1.  How does the transparent proxy manipulate the SIP UDP packets? Does it change the IP address and UDP packet transparently, i.e., without knowledge of the SIP client?

              2.  How does the SIP outbound proxy manipulate the SIP UDP packet?  Does the same thing as transparent,except with the knowledge of the SIP client to provide QOS functionality and possibly SIP forking?  Does it do anything with the SIP message?

              3.  How does the SIP stateful proxy manipulate the SIP UDP packet?  Does it go beyond what the outbound proxy does and manipulates the contact information in the SIP message?  Is there anything else in the SIP message that it might manipulate?

               

               

              Just looking for the exact detail regarding IP/UDP/SIP manipulation in each of the proxy types.  Appreciate your help and responses.

                • Re: SIP Proxy Types
                  fiberman New Member

                  I too would like answers to these three questions.

                  • Re: SIP Proxy Types
                    levi Employee

                    tgilbert:

                     

                    Regardless of the SIP proxy mode, the 3 main components of the SIP Proxy are as follows:

                     

                    a. To route SIP Requests to the proper destination and route SIP responses back to the originator, without having to understand the purpose of the message

                    b. To create dynamic holes in the AOS Firewall for the RTP Media

                    c. To provide rollover and failover (survivability) in the case of a softswitch failure

                     

                    When SIP requests are processed by the SIP proxy, the ADTRAN will perform the necessary translation of private IPs used in the SIP header (Via, Contact, etc) and SDP before forwarding the request. For example, if the contact header in a received SIP request is 1234@10.10.20.2, the SIP proxy would change the host portion of the contact header to the NAT’d address configured on the firewall (i.e. 1234@203.0.113.27). This same functionality would occur on all three proxy modes.

                     

                    The SIP proxy mode that you need to use depends mainly on the SIP phone’s configuration. For transparent mode, the SIP phones are configured to communicate directly with the soft switch. The phones are not aware of the ADTRAN. This is the mode we typically recommend for hosted PBX applications. For stateful mode, the SIP phones are configured with the ADTRAN as their SIP server. They are not aware of the soft switch. This is the mode we typically recommend for existing IP PBX or SIP phones that are already configured to communicate with existing Back-to-Back-User-Agent (B2BUA) installations. However, for SIP Trunking between an IP PBX and a provider, we would recommend using the ADTRAN’s B2BUA rather than the SIP proxy. This is available in the ADTRAN IP Business Gateways and routers with the SBC feature pack.

                     

                    For outbound mode, the phones are configured with the softswitch as the server and registrar, but with the ADTRAN device as the outbound proxy.

                     

                    Levi

                    1 of 1 people found this helpful