Hi all,
The question is: 1. a user A registar from multi address, like UA1 registrar from address1 UA2 registrar from address2 UA3 registrar from address3 and so on so in db "location" there are multi address in the list about user A 2. if set append_branch as on in registrar module, when user B invite user A, Openser server will append all these address in the invite packet. So all these user will get the call. normally all UAs ringing, then 3. if one of these UAs accept the call, how about other UAs, will they stop ringing? 4. if one of these UAs deny(40x) the call, how about other UAs, will the still ringing? 5. if one of these UAs not connected, how about caller the callee do?
tks. Jimway
____________________________________________________ Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football http://football.fantasysports.yahoo.com
Hi Jimmy.
see inline comments. As short note, what you are describing in parallel forking and it behaves exactly as you thing (see RFC 3261).
regards, bogdan
jimmy way wrote:
Hi all,
The question is:
- a user A registar from multi address, like UA1 registrar from address1 UA2 registrar from address2 UA3 registrar from address3 and so on so in db "location" there are multi address in
the list about user A 2. if set append_branch as on in registrar module, when user B invite user A, Openser server will append all these address in the invite packet. So all these user will get the call. normally all UAs ringing, then 3. if one of these UAs accept the call, how about other UAs, will they stop ringing?
yes, the other pending branches will be automatically cancelled.
- if one of these UAs deny(40x) the call, how
about other UAs, will the still ringing?
yes - there are two way for a parallel forked call to end: either one of the branches picks up (2xx reply), either all of them send negative replies (>=300).
- if one of these UAs not connected, how about
caller the callee do?
if one of the branches is not connected (but still registered), an internal timeout (408) will be generated for it.
tks. Jimway
____________________________________________________ Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football http://football.fantasysports.yahoo.com
Users mailing list Users@openser.org http://openser.org/cgi-bin/mailman/listinfo/users