[Freeswitch-users] SIP multi domain and FS as SIP transparent B2BUA
Iñaki Baz Castillo
ibc at aliax.net
Sun Nov 16 09:12:17 PST 2008
Hi, I've a SIP multi domain environment based on OpenSer, so subscribers use
OpenSer as registrar and proxy.
I want to use FreeSwitch (it's my first time with it) as an application
server / B2BUA, but I need it to work in SIP multi-domain way, this is, if
for example I use the voicemail server of FS, there will be voicemails for
users called:
- alice at domain1
- alice at domain2
- bob at domain1
...
This is unfeasible with Asterisk that just handles the username part of the
Request URI and From/To headers. How possible is it with FS? is it designed
to handle multidomain in SIP?
I have other questions more related to pure SIP protocol and FS as transparent
B2BUA:
alice ---(leg_a)--- FS (B2BUA) ---(leg_b)--- bob
- If alice adds a custom header ("Subject: hello!"), will this header appear
in leg_b to bob?
- If alice sends a custom in-dialog request (INFO request with no standar
Content-Body), will FS forward it to bob by just changing the needed data
(From_tag, To_tag, Call-ID, Via, CSeq...)?
- When alice sends the initial INVITE to bob (through FS), if bob replies
a "strange" response code ("497 Strange response"), will FS respect it and
forward upstream to alice?
- Is it possible FS to act as a SessionTimer endpoint with alice and bob after
the call (both legs) has been established? I don't want FS to handle media
(so I'll use "media_bypass" mode) but I need FS controling the call status by
sending in-dialog requests, hopefully using SIP Session Timers (RFC 4028).
Thanks a lot for all your replies, I hope to enjoy FS :)
--
Iñaki Baz Castillo
More information about the FreeSWITCH-users
mailing list