RE: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt

"Elwell, John" <john.elwell@siemens.com> Wed, 12 October 2005 19:14 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPm3G-0001VP-Ei; Wed, 12 Oct 2005 15:14:10 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPm3E-0001VK-Lk for sipping@megatron.ietf.org; Wed, 12 Oct 2005 15:14:08 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id PAA12495 for <sipping@ietf.org>; Wed, 12 Oct 2005 15:14:06 -0400 (EDT)
Received: from mailgate.siemenscomms.co.uk ([195.171.110.225]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EPmDa-0004Ms-IW for sipping@ietf.org; Wed, 12 Oct 2005 15:24:51 -0400
Received: from CONVERSION-DAEMON.siemenscomms.co.uk by siemenscomms.co.uk (PMDF V6.0-24 #40642) id <0IO900C01HAWGN@siemenscomms.co.uk> for sipping@ietf.org; Wed, 12 Oct 2005 20:11:20 +0100 (BST)
Received: from ntht207e.uksgcs.siemenscomms.co.uk ([137.223.247.82]) by siemenscomms.co.uk (PMDF V6.0-24 #40642) with ESMTP id <0IO9006CBHAWI1@siemenscomms.co.uk>; Wed, 12 Oct 2005 20:11:20 +0100 (BST)
Received: by ntht207e.uksgcs.siemenscomms.co.uk with Internet Mail Service (5.5.2657.72) id <TTA7FDXH>; Wed, 12 Oct 2005 20:13:47 +0100
Content-return: allowed
Date: Wed, 12 Oct 2005 20:13:46 +0100
From: "Elwell, John" <john.elwell@siemens.com>
Subject: RE: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
To: Dean Willis <dean.willis@softarmor.com>, Paul Kyzivat <pkyzivat@cisco.com>
Message-id: <50B1CBA96870A34799A506B2313F266706B20D72@ntht201e.siemenscomms.co.uk>
MIME-version: 1.0
X-Mailer: Internet Mail Service (5.5.2657.72)
Content-type: text/plain
Content-transfer-encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 082a9cbf4d599f360ac7f815372a6a15
Content-Transfer-Encoding: 7bit
Cc: sipping <sipping@ietf.org>, "Michael Hammer (mhammer)" <mhammer@cisco.com>
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
Sender: sipping-bounces@ietf.org
Errors-To: sipping-bounces@ietf.org

Dean,


> -----Original Message-----
> From: Dean Willis [mailto:dean.willis@softarmor.com] 
> Sent: 12 October 2005 20:04
> To: Paul Kyzivat
> Cc: Michael Hammer (mhammer); sipping; Elwell, John
> Subject: Re: [Sipping] Re: 
> draft-elwell-sipping-service-retargeting-00.txt
> 
> 
> >
> > I think that describes at least part of the problem. The sip  
> > network can have MANY more states - too many to enumerate. For  
> > instance:
> >
> > - one UA is set to DND and will refuse all calls
> > - one UA is on a voice call and will refuse all other calls
> >   until that is over. Then it will accept calls that include
> >   voice, accepting the voice and refusing other media
> > - one UA is in an IM session and a voice session. It will
> >   accept other incoming sessions involving IM. If an offer
> >   is for IM and voice it will accept the IM and refuse the
> >   voice. If it is for voice only it will refuse it. When
> >   the voice call is over the situation will change.
> >
> > Now, an incoming voice call arrives. It is refused by all the  
> > available UAs and then is diverted to voicemail. What is 
> the reason  
> > for the diversion? If you have an answer, then how would 
> the system  
> > arrive at that answer.
> >
> The INVITE request was proxied to voice mail because no contact was  
> accepted.
> 
> One could either model this as four "history" operations or as one.  
> Personally, I like doing it as one, but other people have proposed  
> cases that need the other detail.
> 
> The logic looks something like:
> 
> contact-routing PROXY-PARALLEL to sip:contact-1, response=486
> contact-routing PROXY-PARALLEL to sip:contact 2, response=486
> contact-routing PROXY-PARALLEL to sip:contact 3, response=486
> busy-or-no-answer-trigger PROXY-SEQUENTIAL to sip:voicemailURI,  
> response=200
> 
> Can we express that in H-I?
> 
> --
> Dean
>
[JRE] Yes, I believe that can be expressed in History-Info. Probably the
proxy would consider only the last one as a service retarget, so would do
the actions prescribed in the service-retargeting draft only on the last
one, where the old-target would be the original AoR and the reason would
probably be busy (since there were suitable contacts registered but they
were all suitable contacts were busy at this time).

John

_______________________________________________
Sipping mailing list  https://www1.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use sip-implementors@cs.columbia.edu for questions on current sip
Use sip@ietf.org for new developments of core SIP