Re: 3pcc - controller receiving invite

Paul Kyzivat <[email protected]> Tue, 10 Aug 2010 09:42:10 -0400
Newsgroups gmane.ietf.sipping
Message-ID <[email protected]>
Niall,

Yes, both of the things you describe are perfectly reasonable behaviors.

	Thanks,
	Paul

Niall Murray wrote:
>     Hello All,
> 
>     My question is probably quite simple as I am new to SIP but I have a
>     questions in relation to 3PCC best practices with SIP
>     :http://tools.ietf.org/html/rfc3725.
> 
>     In all of the examples in this document, the controller initiates
>     the session. My query relates to the scenario whereby if a device
>     acting as a controller */receives /*an invite. If this called
>     controlling device was aware of a number of local devices it wanted
>     to use in the session I imagine that it could either parse the
>     initial invite SDP, and send the updated or new SDP (with relevant
>     SDP parts) to each of the respective devices e.g. m =audio is sent
>     to speaker, whereas m=video is sent to display device. Or an
>     alternative approach would be just to forward the initial invite SDP
>     to all the devices and parse and edit the SDP "answer" back to the
>     calling device. Are both of these approaches valid? Please see the
>     flow below :
> 
> 
>     Audio / Video Device           Controller         Speaker      
>     Display Device
> 
>            |                          |                   
> |                   |
>            |(1) INV SDP (m=video,     |                   
> |                   |             
>            |      m=audio )           |                   
> |                   |
>                      |   ------------>          |                   
> |                   |
>            |                          |2)INV SDP m=audio  
> |                   |
>                      |                          |  ------------>    
> |                   |
>            |                          |3)INV SDP m=video  
> |                   |
>                      |                          |  
> -----------------------------------> |
>            |                          |                   
> |                   |
>                      |                          | (4) 200 OK 
> answer1|                   |
>            |                          |  (audio)          
> |                   |
>            |                          
> |<------------------|                   |
>                      |                          |                   
> |(5)200 OK answer2  |
>            |                          |                   | 
> (video)           |
>            |                          
> |<--------------------------------------|
>            |                          |                   
> |                   |
>            |                          |                   
> |                   |
>                      |              (6)Parsing and combining of     
> |                   |
>                          audio/video SDP at controller   
> |                   |
>            | 200 OK(Combined a/v SDP) |                   
> |                   |
>            |   <------------------    |                   
> |                   |
>            |      (7) ACK             |                   
> |                   | 
>            |      -------------->     |                   
> |                   |
>            |                          |         (8) ACK   
> |                   | 
>            |                          |  -------------->  
> |                   |   
>            |                          |                   
> |                   |
>            |                          |       (9) ACK   
> ------------------->  |                  
>           
> ====================================================================
>           ==================================Media 
> Flow========================          
>           
> ====================================================================
> 
> Are there any known issues with this?
> Thanks in advance,
> Niall
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use [email protected] for questions on current sip
> Use [email protected] for new developments of core SIP
_______________________________________________
Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
This list is for NEW development of the application of SIP
Use [email protected] for questions on current sip
Use [email protected] for new developments of core SIP