I wasn't trying to suggest that 180 and/or 182 is the best way to hand 
the call waiting indication. I was only reacting to the suggestion that 
there might be something wrong with returning multiple 180 responses.

        Paul

Huelsemann, Martin wrote:
> But it seems that some preconditions should be fulfilled in context with the 
> 'adding a 182' solution, which could cause problems to very simple UAs or 
> gateways. So if there is another solution which avoids this difficulties I 
> think we should choose this other solution.
> 
> BR, Martin
> 
> 
> 
>> -----Ursprüngliche Nachricht-----
>> Von: Paul Kyzivat [mailto:[EMAIL PROTECTED] 
>> Gesendet: Montag, 21. April 2008 18:11
>> An: Hülsemann, Martin
>> Cc: [email protected]; [EMAIL PROTECTED]
>> Betreff: Re: [BLISS] Call Waiting Indication
>>
>>
>>
>> Paul Kyzivat wrote:
>>> Why should two 180 responses ever be a problem? (Assuming 
>> they carry the 
>>> same answer.)
>> The above is a little sloppy. TO restate:
>>
>> Why should two 180 responses ever be a problem so long as 
>> they conform 
>> to correct offer/answer and dialog usage?
>>
>> (If reliable provisional responses are *not* being used, then 
>> those in 
>> the same dialog that contain answers must contain the same answer.)
>>
>>> That is entirely legal, and may in fact be the most 
>> appropriate way to 
>>> keep the transaction from timing out if the alerting goes 
>> on for a long 
>>> time.
>>>
>>> I certainly hope no UAS is going to choke on this.
>>>
>>>     Paul
>>>
>>> Huelsemann, Martin wrote:
>>>> Hi, the problem is that in case of an interworking to the 
>> PSTN the mapping is not symmetrical. This is especially a 
>> problem if you think of a scenario where a Internet call to 
>> the PSTN is forwarded in the PSTN to back the Internet. When 
>> forwarding the PSTN generates an ACM indicating Call 
>> Forwarding, which will be mapped into a 181. 
>>>> The 180 generated by the destination in the internet will 
>> be mapped into an ACM, which will be mappep by the forwarding 
>> instance in the PSTN into a CPG indication allerting (because 
>> the ACM was already sent). The CPG will be mapped into a 180 
>> back to the Internet. 
>>>> The 182 generated by the destination in the internet will 
>> be mapped into a CPG indicating Call Waitng, which at this 
>> point of the call would also be mapped into a 180, in this 
>> case followed by the 182. So there would be two 180 Ringing 
>> responses on the origination Internet side, which could cause 
>> problems.
>>>>
>>>> BR, Martin
>>>>
>>>>
>>>>
>>>>
>>>>> -----Ursprüngliche Nachricht-----
>>>>> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
>>>>> Gesendet: Freitag, 18. April 2008 12:56
>>>>> An: Hülsemann, Martin; [email protected]
>>>>> Betreff: RE: [BLISS] Call Waiting Indication
>>>>>
>>>>> Hello,
>>>>>
>>>>> What would be the problem in sending both 182 and 180?
>>>>>
>>>>> BR,
>>>>> Jari 
>>>>>
>>>>> -----Original Message-----
>>>>> From: [EMAIL PROTECTED] 
>> [mailto:[EMAIL PROTECTED] On Behalf
>>>>> Of ext Huelsemann, Martin
>>>>> Sent: 18 April, 2008 13:49
>>>>> To: [email protected]
>>>>> Subject: [BLISS] Call Waiting Indication
>>>>>
>>>>>
>>>>> Dear colleagues,
>>>>>
>>>>> we've discussed about Call Waiting some time ago, but I think 
>>>>> we didn't
>>>>> really came to a conclusion at that time. So I'm still 
>> looking for a
>>>>> solution how to inform a calling user that the called 
>> user is already
>>>>> involved in a call.
>>>>>
>>>>> The background was and is,
>>>>> as the behaviour of the called user in the case of call waiting is
>>>>> different from the situation the phone rings and the user 
>> just answers
>>>>> the call (the time until the call is answered will be longer 
>>>>> in average,
>>>>> because the user realises that a call is waiting, then he 
>> brings the
>>>>> call he is involved in on hold or ends it, probably saying 
>>>>> some words to
>>>>> the other user, and only then he answers the waiting call), 
>>>>> in the PSTN
>>>>> there is an indication in the backward 'Ringing' message, 
>> saying "call
>>>>> is a waiting call", defined in the Generic Notification Indicator
>>>>> element in ITU-T recommendation Q.763. 
>>>>>
>>>>> In some networks this leeds to a call waiting announcement to the
>>>>> calling user.
>>>>>  
>>>>> Anyway the calling user is informed that the time until 
>> the call is
>>>>> answered might be a littlebit longer, and he will wait a littlebit
>>>>> longer until he hangs up. 
>>>>> On the other hand the called user knows the the calling user has
>>>>> information about the call waiting situation, and that 
>> gives him some
>>>>> more time to answer the waiting call.
>>>>>
>>>>>
>>>>>
>>>>> When we discussed this issue, I think the proposed 
>> solutions were the
>>>>> following
>>>>>
>>>>> - usage of a 182 Queued response
>>>>>
>>>>>   Con: it not sure the the 182 will cause a ringing tone at 
>>>>> the calling
>>>>> user
>>>>>
>>>>>
>>>>> - usage of an Alert-Info header
>>>>>
>>>>>   Con: Alert-Info shoulf be used to provide Ringing 
>> tones, possible
>>>>> conflict between providing a ringing tone and rendering the 
>>>>> information
>>>>> to the user
>>>>>
>>>>>
>>>>> - Usage of presence information  <activities> <on-the-phone/>
>>>>> </activities>
>>>>>
>>>>>   Con: Presence is a subscription based service and it may not be
>>>>> possible to interwork this information to other Networks, 
>> esp. PSTN
>>>>>
>>>>> - I proposed (as usual) to use a P-header for this purpose, as a
>>>>> possibility to interwork the Generic Notifiaction 
>> Indicator element in
>>>>> general
>>>>>
>>>>>   Con: another new P-header; possible interactions with the event
>>>>> notification framework; 
>>>>>
>>>>>
>>>>>
>>>>> So in my opinion the best solution would be an indication 
>> in the 180
>>>>> Ringing response. Something like the Alert-Info header without the
>>>>> mentioned difficulties.
>>>>>
>>>>>
>>>>> In other discussions it was proposed to use the Call-Info 
>> header for a
>>>>> similar purpose. This could perhaps be done by using a 
>> special URI and
>>>>> defining a new CW specific purpose value.
>>>>>
>>>>> Another solution could be to re-use the presence XML 
>> schema as defined
>>>>> in RFC 4480 with <activities> set to <on-the-phone/> and 
>>>>> include it in a
>>>>> MIME body in the 180.
>>>>>
>>>>>
>>>>>
>>>>> Regards, Martin
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> BLISS mailing list
>>>>> [email protected]
>>>>> https://www.ietf.org/mailman/listinfo/bliss
>>>>>
>>>> _______________________________________________
>>>> BLISS mailing list
>>>> [email protected]
>>>> https://www.ietf.org/mailman/listinfo/bliss
>>>>
>>> _______________________________________________
>>> 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