Sorry to be unclear. I meant a scenario when the 18x includes the
P-Early-Media header as defined in RFC 5009. Of course this is not
necessarily always the case, then I assume the GW follows the logic in
RFC 3960, i.e:

1. Unless a 180 (Ringing) response is received, never generate
         local ringing.

      2. If a 180 (Ringing) has been received but there are no incoming
         media packets, generate local ringing.

      3. If a 180 (Ringing) has been received and there are incoming
         media packets, play them and do not generate local ringing.

         Note that a 180 (Ringing) response means that the callee is
         being alerted, and a UAS should send such a response if the
         callee is being alerted, regardless of the status of the early
         media session.

So in both cases 2 and 3 above, if the GW received 182 prior to 180, it
should generate a CW notification.

BR,
Jari

  

 

-----Original Message-----
From: ext Elwell, John [mailto:[EMAIL PROTECTED] 
Sent: 04 September, 2008 12:30
To: Mutikainen Jari (Nokia-D-MSW/Helsinki); [EMAIL PROTECTED]
Cc: [email protected]; [EMAIL PROTECTED]
Subject: RE: [BLISS] Alert-Info URNs

 

> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf

> Of [EMAIL PROTECTED]
> Sent: 04 September 2008 10:13
> To: [EMAIL PROTECTED]
> Cc: [email protected]; [EMAIL PROTECTED]
> Subject: Re: [BLISS] Alert-Info URNs
> 
> Hello Paul,
> 
> Regarding the use of 182: 
> If there is early media in 18x message,
[JRE] What is meant by "early media in the 18x message"? We normally use
the term early media to mean information received on the media path,
e.g., over RTP.

John

> the PSTN GW should not try to
> play a tone itself, but connect the media path to the original media 
> source. In this way, the PSTN caller hears the original announcement 
> from the IVR. 3GPP TS 29.163 follows this logic, I assume the same 
> applies to other GWs too.
> 
> So, the new logic in the GW would be, that if 182 is received without 
> the early-media, then the following 180 causes a CW indicator to ISUP 
> ACM. The existing logic ensures if there was early media in 182, then 
> the GW does not play the CW tone or announcement, but connects to the 
> original source.
> 
> If some exisisng SIP IVR uses 182 for early-media prior to 180, the 
> new logic in GW does not break anything, the only issue seems to be 
> that the PSTN caller gets the CW notification (typically rendered as a

> beep tone and graphical icon in the UI), although the use case was not

> really a CW.
> 
> As long as we cannot find another use case that would justify the URN,

> I would suggest this approach.
> 
> BR,
> Jari
> 
> -----Original Message-----
> From: ext Paul Kyzivat [mailto:[EMAIL PROTECTED]
> Sent: 02 September, 2008 20:15
> To: Mutikainen Jari (Nokia-D-MSW/Helsinki)
> Cc: [EMAIL PROTECTED]; [email protected]
> Subject: Re: [BLISS] Alert-Info URNs
> 
> 
> 
> [EMAIL PROTECTED] wrote:
> > Yes, I obviously meant 182, not 181.
> 
> Hmm. Not *that* obvious. It didn't dawn on me you had that in mind.
> 
> > Could you now evaluate a
> > possibility to use 182+180? 
> 
> Well, AFAIK there is no agreed semantic for 182 - either exactly what 
> it
> *means* to be queued without being answered, or what one might expect 
> a UAC to do about it.
> 
> For instance, 182 might also be used with a call center. You might 
> even get two-way early media and an IVR with a 182.
> 
> I do agree that it would be possible to enhance the definition of 182 
> in such a way that it would be appropriate for CW. (Define it as 
> something
> like: your call is awaiting the availability of the
> recipient.) IMO the
> suitability of this depends on whether people are happy with the 
> ambiguity of this. For this to interoperate with the PSTN, the GW will

> have to know when to generate the CW tones to the caller. Is that 
> appropriate for all uses of 182?
> 
> > I agree that the Alert-Info with some URN encoding is an
> alternative,
> > but I don't see a reason why this I-D should define other tones than
> CW.
> > The URN of course needs to be extensible, but there is no need to 
> > define all possible tones for future use in this document.
> 
> I agree that defining the tones here is a stretch. Its entirely 
> possible that they should be defined as distinct URNs, and maybe by 
> different SDOs.
> 
> The "framework" was my original concept - primarily that URNs be used 
> to convey either semantics or the "name" of some specific rendering 
> rather than a specific encoding of that rendering. I see uses for 
> both, but they aren't the "same" use. For instance they can be used 
> for distinctive ring.
> 
> I guess the question is whether to establish a framework as part of 
> the first use, or not. And in this case its how flexible to make the 
> URN scheme, and the registration process for extending it. While there

> doesn't have to be just one kind of URN scheme for this, its probably 
> best if every feature doesn't have to define a new URN scheme.
> 
>       Thanks,
>       Paul
> 
> > BR,
> > Jari
> > 
> > 
> >  
> > 
> > -----Original Message-----
> > From: ext Paul Kyzivat [mailto:[EMAIL PROTECTED]
> > Sent: 02 September, 2008 19:20
> > To: Mutikainen Jari (Nokia-D-MSW/Helsinki)
> > Cc: [EMAIL PROTECTED]; [email protected]
> > Subject: Re: [BLISS] Alert-Info URNs
> > 
> > 
> > 
> > [EMAIL PROTECTED] wrote:
> > 
> >> In addition, the I-D could describe why 181 is not sufficient
> > solution.
> >> [DA] What use case do you have in mind that can be solved by using
> > 181?
> >> [Jari] The CW use case: how to indicate to the caller that
> the callee
> 
> >> is alerting but busy with another call. I think this was
> the original
> 
> >> problem to be solved?
> > 
> > 181 means "Call is being forwarded". What does that have to do with 
> > call waiting?
> > 
> > IMO the entire CW user experience carries much legacy baggage.
> > 
> > Its not at all clear to me that the caller needs to know anything 
> > about it, or that the callee necessarily wants the caller
> to know he
> > is on another call. If so, there are many potential ways to
> make that
> > known to the caller. The legacy way is with a special tone. More 
> > modern devices could find other ways to do it - perhaps
> graphical. But
> 
> > obviously when interoperating with a PSTN caller one needs to do 
> > something consistent with what the caller expects and can handle.
> > 
> > Sending *some* signal that indicates the call state seems desirable 
> > because it allows the calling end to render that as it wishes.
> > Alert-Info with URNs is one way of encoding the semantic intent to 
> > inform the caller of the state without tying down how it is
> rendered.
> > Then a GW can render it in the legacy way, and a more
> modern sip UAC
> > can render it as it wishes.
> > 
> > Certainly there are other possible ways to signal this information. 
> > But I don't think 181 is one of those ways.
> > 
> >     Thanks,
> >     Paul
> > 
> _______________________________________________
> BLISS mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/bliss
> 
_______________________________________________
BLISS mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/bliss

Reply via email to