[OpenSIPS-Users] Removing a VIA line required by Telco.
David Gilbert
openser at dclg.ca
Mon Apr 20 21:48:06 CEST 2009
Jeff Pyle wrote:
> David,
>
> As I understand it, a SIP proxy needs the Via lines to properly route. It
> sounds like in your case you need to move Asterisk (or any B2BUA) forward in
> your diagram to be the entity that communicates with your telco. No Via
> lines, no proxy. A B2BUA, however, by design hides the topology of the
> network behind it. No extra Via lines. Other SBC-class products do that as
> well but probably aren't worth the potential cost.
>
> Or, find a telco that sucks less. Unfortunately that doesn't sound like a
> possibility.
>
>
That's our current fallback position. The issue is complex. We're
using the OpenSIPS proxy for two reasons: a) reliability (it's in a
configuration with CARP and other fancy stuff)... and b) to divide
billing. The issue is that we "receive" multiple PRI with different
parameters from the Telco and they require that be on a different IP for
each one. OpenSIPS makes that fairly easy. Asterisk will only talk to
one IP per installation (requiring multiple machines or virtualization).
Can't OpenSIPS be smart and remember the other VIA line as part of the
"state" it keeps? I know that the solution we replaced (run by another
company) used a switch that didn't handle the media and yet still
managed to deliver only one VIA line to this telco.
More information about the Users
mailing list