Goutam,
 
Then I think there is some *wrong implementation* in Alice's phone. If its 
off-hold, its understood that one wants to have two-way media.
If Alice is sending sendonly again (pressuming it to be off-hold) then its 
wrong.
 
Please do check with the Alice's phone vendor!
 
Regards,
Somesh

________________________________

From: ext goutam kumar [mailto:gottybl...@gmail.com] 
Sent: Wednesday, September 22, 2010 4:07 PM
To: Shanbhag, Somesh (NSN - IN/Bangalore)
Cc: sip-implementors@lists.cs.columbia.edu
Subject: Re: [Sip-implementors] Call HOLD from both sides


Hi,
Yes, when Alice takes the call off-hold the INVITE will have "sendrecv" in it.


On Wed, Sep 22, 2010 at 3:49 PM, Shanbhag, Somesh (NSN - IN/Bangalore) 
<somesh.shanb...@nsn.com> wrote:


        Goutam,
        
        Normally the Step-II shall not happen. It could happen, if Bob's phone 
doesn't want to have one way media or RTCP packets - in this case it can make 
the media totally inactive.
        May be to save some bandwidth :) but there will be SBC's midway of the 
call which can detect the idle media and tear down the call. So, in my opinion 
Step-II is not a good idea!
        
        Coming to the second question, if Alice is off-hold, then he has to 
reply with sendrecv. Are you really getting sendonly when you go off-hold? If 
this is true, the answer from Bob would be inactive.
        (It could be recvonly as well)
        
        Regards,
        Somesh
        

        -----Original Message-----
        From: sip-implementors-boun...@lists.cs.columbia.edu 
[mailto:sip-implementors-boun...@lists.cs.columbia.edu] On Behalf Of ext goutam 
kumar
        Sent: Wednesday, September 22, 2010 3:15 PM
        To: sip-implementors@lists.cs.columbia.edu
        Subject: [Sip-implementors] Call HOLD from both sides
        
        Hi,
        
        I'm trying to implement a VOIP call between two endpoints. I'm in a 
doubt.
        
        Say Alice and Bob are in a call. Now,
        
        STEP I
        Alice puts Bob on hold.  i.e.
        
                 INVITE (RTP-sendonly)
        Alice -------------------------------------> Bob
        
                 200 OK (RTP-recvonly)
               <------------------------------------
        
                            ACK
                ------------------------------------->
        
        
        STEP II
        After this Bob puts Alice on hold. i.e.
        
                     INVITE(RTP-inactive)
        Alice   <--------------------------------------   Bob
        
                      200 OK (RTP-inactive)
                 ---------------------------------------->
        
                                ACK
                 <----------------------------------------
        
        ( If Alice has already put the call on hold, then is Step II possible?? 
)
        
        After this sequence of signaling, say Alice takes the call off hold i.e.
        
                       INVITTE(RTP-sendonly)
        Alice   ------------------------------------------->  Bob
        
                        200 OK (RTP ?????)
                 <--------------------------------------------
        
        My Question is:What should bob send as a reply now?
        
        _______________________________________________
        Sip-implementors mailing list
        Sip-implementors@lists.cs.columbia.edu
        https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors
        




-- 
Luv n Laf
g...@m

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

Reply via email to