On Wed, May 13, 2009 at 12:13 PM, James R <[email protected]> wrote: > We have a call flow where the agent needs to transfer the call back to > the PSTN. We have an agent application that sends the REFER to the > sipX server, but instead of the sipX server forwarding that REFER to > our SBC, it is generates an INVITE and sends it to our SBC. > > The call completion works since our SBC sends the call to our PSTN > gateway, but since it's an INVITE the sipX server has to be in the > call leg for the entire call duration. We want the sipX server to > forward the REFER to our SBC so sipX can get completely out of the > call flow. > > I do have our SBC configured as an unmanaged gateway, and I have a > calling plan that uses our SBC for the route. I'm not sure if I need > to be doing something with sip trunking or do we need to format our > REFER packet differently? I know sipX supports the REFER since it's > accepting it with a "202 accepted" response. > > Ideally the sipX server should send the REFER back to the same > endpoint that originated the call to the ACD, but it doesn't seem to > do that on it's own. > > thanks, > James
Hello! sipxbridge does indeed convert REFER to INVITE. It does so because most ITSPs ( indeed all we worked with ) do not support REFER. If you want to experiment, there is a switch in the code to forward REFERs but it is unsupported at this time. We MAY support that behavior in future releases if there is demand for it. If you are willing to experiment a bit with the source code, you can see if whats there will work for you. Take a look at Gateway.java. There is a switch for this behavior. Enable that switch (make the boolean true). Recompile the source code, replace sipxbridge.jar in your install and see if it works for you. Let us know how it goes. Regards Ranga -- M. Ranganathan _______________________________________________ sipx-users mailing list [email protected] List Archive: http://list.sipfoundry.org/archive/sipx-users Unsubscribe: http://list.sipfoundry.org/mailman/listinfo/sipx-users
