<div dir="ltr"><div>Hello OpenSIPS community!</div><div><br></div><div>I have a brief question regarding how to better implement B2B user agent logic, within OpenSIPS installation.</div><div><br></div><div>The goal is quite simple:</div><div>- I have OpenSIPS as a routing system (making decisions on calls)<br></div><div>- OpenSIPS at the same time separates dialog into two legs (so two Call-IDs as result)</div><div><br></div><div>Firstly I've started looking into b2b_logic + b2b_entities modules</div><div>I read manuals provided by OpenSIPS dev team and everything is quite clear for me.</div><div><br></div><div>But, from what I understand provided b2b module is not compatible with a dialog module</div><div>(paragraph 6 at Back-to-Back User Agent manual).</div><div>But dialog module is quite significant for me, at least since of "dialog_replication_cluster" parameter.</div><div><br></div><div>Another feature of the b2b_logic module is, that it only implements scenarios within a separate xml configuration file. And from the script routing you're only able to access coming requests and responses in a read-only mode.</div><div><br></div><div>To sum up, the general goal is to separate call into two legs, to let both legs have different call-ids. And it's also quite important to be able to rule changes on requests (e.g. resetting of R-URI) from the routing script.<br></div><div><br></div><div>Everything from mentioned above led me to a thought, that there could be some much elaborate solution for implementation of B2B within OpenSIPS installation.</div><div>For sure b2b_logic and b2b_entities modules are great! But still I'm looking for a bit different installation.</div><div><br></div><div>I know, OpenSIPS is a SIP proxy and it's not supposed to be run with a role of B2BUA.</div><div>But still, might be someone can share his/her own experience and hint some better way out for this?</div><div><br></div><div>Many thanks in advance and have a nice day!<br></div><div><br></div><div><br></div><div><br>-- <br><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><br></div><div dir="ltr"><div dir="ltr"><font style="background-color:rgb(255,255,255)" color="#0b5394">Best regards,<br></font></div><div dir="ltr"><font style="background-color:rgb(255,255,255)" color="#0b5394">Donat Zenichev<br><br></font></div></div></div></div></div></div></div></div></div></div>