I agree that using both will certainly increase interoperability which is good BUT 
remember that we should be encouraging that implementers be strict in what they send 
and lenient in what they accept.  I would strongly encourage using a=sendonly BUT 
accept requests that contain 0.0.0.0.  Otherwise this method will be widely adopted, 
and the reasons for using a=sendonly will be depreciated.

Chris.


>-----Original Message-----
>From: Attila Sipos [mailto:[EMAIL PROTECTED]
>Sent: 09 December 2003 11:05
>To: 'Pekka Pessi'; Andreas Bystr�m
>Cc: Sip Implemators
>Subject: RE: [Sip-implementors] Call hold questions
>
>
>Hello Pekka,
>
>Firstly, RFC2543 is somewhat obsolete since it
>has been replaced by RFC3261.
>
>But whatever SIP RFC you wish to use, I would
>recommend:
>1. use the way in RFC3264 since this is newer.
>   The sendonly, recvonly, inactive attributes give
>   a little more control than the old "0.0.0.0" method.
>
>But also:
>2. If someone sends you a re-INVITE with "0.0.0.0"
>   try to accept it as described in RFC2543 so that
>   you are backward-compatible with implementations
>   that use it.
>
>3. When putting someone on hold by sending
>   a=sendonly or a=inactive, then also use the
>   "0.0.0.0".  This way, if the implementation
>   doesn't understand the sendonly or inactive,
>   it will still stop sending you media.
>
>If you adhere to the above, you should be able
>to maximise your interoperability.
>
>Regards,
>
>Attila
>
>Attila Sipos
>Software Engineer
>www.vegastream.com
>Let's talk Business, Let's talk VoIP
>
>
>> -----Original Message-----
>> From: Pekka Pessi [mailto:[EMAIL PROTECTED]
>> Sent: 09 December 2003 10:48
>> To: Andreas Bystr�m
>> Cc: Sip Implemators
>> Subject: Re: [Sip-implementors] Call hold questions
>>
>>
>> "Andreas Bystr�m" <[EMAIL PROTECTED]> writes:
>> >I'm a bit confused regarding Call Hold service using SIP. I
>> have seen two
>> >differnet approaches to solve this:
>>
>> >1. Send a re-Invite with "0.0.0.0" as the IP address in the sdp data
>>
>>      This is the way recommended in RFC 2543 (Appendix B.5)
>>
>> >2. Send a re-Invite with the parameter a=sendonly set in the sdp data
>>
>>      This is the way recommended in RFC 3264 (section 8.4), which
>>      obsoletes RFC 2543.
>>
>> >Is there some draft or RFC about this? Which one is
>> preferred? I guess it is
>> >best to have support for both ways (at least receiveng call
>> hold) but when I
>> >send the call hold I need to know which way to use.
>>
>> >Do you see any pros/cons about the two different solutions?
>>
>>      In one hand a=sendonly is the way recommended by current RFC. On
>>      the one hand, you can use the fingers of that hand to count
>>      implementations that support a=sendonly. If you use 0.0.0.0, the
>>      recipient can not send RTCP to you (if you, for instance, send
>>      muzak to keep the held person on line).
>>
>>                                      Pekka
>> _______________________________________________
>> Sip-implementors mailing list
>> [EMAIL PROTECTED]
>> http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
>>
>
>_______________________________________________
>Sip-implementors mailing list
>[EMAIL PROTECTED]
>http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors


This message has been scanned for viruses by MailControl - www.mailcontrol.com

_______________________________________________
Sip-implementors mailing list
[EMAIL PROTECTED]
http://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Reply via email to