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

Dean Willis <dean.willis@softarmor.com> Wed, 12 October 2005 19:05 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPlur-0006we-Qg; Wed, 12 Oct 2005 15:05:29 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EPluo-0006ta-In for sipping@megatron.ietf.org; Wed, 12 Oct 2005 15:05:26 -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 PAA11395 for <sipping@ietf.org>; Wed, 12 Oct 2005 15:05:23 -0400 (EDT)
Received: from nylon.softarmor.com ([66.135.38.164]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EPm59-0003wN-U9 for sipping@ietf.org; Wed, 12 Oct 2005 15:16:09 -0400
Received: from [64.101.149.214] (deanwillis-comp.cisco.com [64.101.149.214]) (authenticated bits=0) by nylon.softarmor.com (8.13.1/8.13.1) with ESMTP id j9CJ9D4V009255 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO); Wed, 12 Oct 2005 14:09:15 -0500
In-Reply-To: <434C541C.8070307@cisco.com>
References: <072C5B76F7CEAB488172C6F64B30B5E3A8BFF8@xmb-rtp-20b.amer.cisco.com> <434C541C.8070307@cisco.com>
Mime-Version: 1.0 (Apple Message framework v734)
Content-Type: text/plain; charset="US-ASCII"; delsp="yes"; format="flowed"
Message-Id: <59E1A03E-C3D0-4E78-A173-C8172B1898AB@softarmor.com>
Content-Transfer-Encoding: 7bit
From: Dean Willis <dean.willis@softarmor.com>
Subject: Re: [Sipping] Re: draft-elwell-sipping-service-retargeting-00.txt
Date: Wed, 12 Oct 2005 14:04:14 -0500
To: Paul Kyzivat <pkyzivat@cisco.com>
X-Mailer: Apple Mail (2.734)
X-Spam-Score: 0.0 (/)
X-Scan-Signature: e1e48a527f609d1be2bc8d8a70eb76cb
Content-Transfer-Encoding: 7bit
Cc: "Elwell, John" <john.elwell@siemens.com>, 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

>
> 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


_______________________________________________
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