< Previous by Date Date Index Next by Date >
  Thread Index Next in Thread >

[reSIProcate-users] B2BUA hiding support of REFER/replaces to "external" SIP elements, but exposing to "internal" ones


Hi,

We are developing a B2BUA using DUM that sits between "external" and  "internal" SIP elements.

External                           Internal
  SIP    <------> B2BUA <-------->   SIP
Elements                           Elements

We want to advertise to the "internal" SIP elements that we support REFER and "replaces", but do not want to advertise REFER and "replaces" to the "external" ones. 

From what I can tell in the code, the "Allow" and "Supported" headers are automatically filled in by the single "MasterProfile" that is bound to DUM - regardless of the UserProfile that is assigned to the DialogSet via selectUASUserProfile().

I'd rather not have to deal with 2 DUM instances and would like to find a way to have a single DUM expose different supported methods depending on whether the B2BUA is communicating with an internal or external SIP element.

Am I missing something or is this not possible currently with a single DUM instance?

Thanks,
Jim