Hello all,<br />I am just starting to evaluate OpenSIPs for our network.  Currently we use a Foundry ServerIron 4G to load balance our inbound SIP traffic from our carrier.  I want to phase out this device and replace it with something more open and flexible.  It seems like OpenSIPs is the perfect candidate.  I have a question regarding the dispatcher module... and perhaps even SIP in general.<br /><br />What I am looking to do is have the OpenSIPs server handle ONLY the initial INVITE.  I want that INVITE forwarded and then the entire transaction to complete with the forwarded asterisk server.  It would look something like:<br /><br />Service Provider --&gt; INVITE --&gt; OpenSIPs (dispatcher) --&gt; INVITE --&gt; ASTERISK<br />ASTERISK --&gt; TRYING --&gt; Service Provider<br />ASTERISK --&gt; OK --&gt; Service Provider<br />Service Provider --&gt; BYE --&gt; Asterisk<br /><br />Obviously the above scenario is greatly simplified, but hopefully i have made my point.  The questions I have now are:<br /><br />1 - is it even possible with SIP to remove a route hop?<br />2 - if yes to #1, what mechanism inside OpenSIPS would I use to accomplish this?<br />3 - if no to #1 or #2, how do I ensure all subsequent messages go to the correct asterisk server if I am doing round-robin load balancing with the dispatcher module?<br /><br />Thanks, I am really looking forward to getting involved with this project, looks awesome so far.<br />-Geoff<br /><br /><br />Geoff MINA <br />--------------------------------- <br />Chief Technical Officer<br />Connect First Inc. <br />P: 678.905.0671<br />F: 770.429.1433<br />E: gmina@connectfirst.com<br />--------------------------------- <br />www.connectfirst.com<br /> <br />It never gets easier, you just go faster. -Greg Lemond