20 mar 2010 kl. 19.45 skrev Pranab Bohra:

> In my opinion, the decision on whether to respond with 183 or 180,
> with or without SDP and other things related to early media should be
> taken on case-by-case basis.
> In case of analog termination, as in the present case, ring-tone or
> progress indication tone is always inband. Hence the UAC should be
> ready to receive RTP packets once it receives 183 + SDP.
> 
> While dealing with Digital interfaces like ISDN, the gateway can
> inspect the Progress Indicator IE of the call signalling messages like
> ALERT and PROGRESS to decide whether to pass early media to the UAC or
> let it render out-of-band ringtone.
Fully agree. Why I keep being persistent here is that too many applications
assume that 183 means ringing. They just don't understand the importance of the
state change of the call in the network - "the user will hear the ringing". 
Audio
is not the only way to alert.

/O
> 
> On Sat, Mar 20, 2010 at 10:44 PM, Olle E. Johansson <o...@edvina.net> wrote:
>> 
>> 20 mar 2010 kl. 16.40 skrev Iñaki Baz Castillo:
>> 
>>> 2010/3/20 Olle E. Johansson <o...@edvina.net>:
>>> 
>>>>> For example, some TDM nodes fake the ringing and generate real audio.
>>>>> When such TDM signaling arrives to a SIP-PSTN gateway, it must
>>>>> generate a 183 with SDP :(
>>> 
>>>> NO, IT can generate 180 with SDP as default...
>>> 
>>> IMHO there is no difference at all between a 180 and 183 both with SDP.
>> "180 ringing" is a state that I can relay to other protocols - we know that 
>> there's
>> something out there that is in fact alerting the callee. 183 can be anything,
>> normally translated as PROGRESS. In many apps, the ringing state is
>> very important and it will be missed if we get no 180.
>> 
>>> 
>>> Does a 180 with SDP mean that the UAC could choose to render the real
>>> audio or internal artificial ringing?
>> Remember that the rendering might be something very different than audio.
>> 
>>> If so, how the UAC would know if the received early media is just a
>>> real ringing or a voice message "you have no credit to call, please
>>> pay or die" ?
>> Well, in my head the 180 with SDP means I'll get a ring signal in audio.
>> 
>> 183 with SDP is something I would like to be limited to operator messages 
>> before an error code in the implementations, or just an informationial 
>> message before proceeding with ringing ("You need to refill your account 
>> soon"). Today, it's very often used for ringing and I can't determine if we 
>> actually have someone that is alerted on the other end.
>> 
>> Especially with gateways to deaf people, it is very important to get an 
>> alert confirmation so that we can render the ringing in some way that works 
>> and we can move to a state where we are more prepared to activate a 
>> translator service. Sending 183 with audio doesn't help at all.
>> 
>> /O
>> _______________________________________________
>> Sip-implementors mailing list
>> Sip-implementors@lists.cs.columbia.edu
>> https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
>> 

---
* Olle E Johansson - o...@edvina.net
* Cell phone +46 70 593 68 51, Office +46 8 96 40 20, Sweden




_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to