Reply in line [anand]

Regards,
Anand

On Sat, Sep 18, 2010 at 5:30 AM, anand <anandmad...@gmail.com> wrote:

>
>
> Sent from my Nokia phone
> -----Original Message-----
> From: Paul Kyzivat
> Sent:  18/09/2010 2:25:34 am
> Subject:  Re: [Sip-implementors] sdp missing m line
>
>
>
> On 9/17/2010 7:45 AM, anand madhab wrote:
> > Hi, If m line is missing in invite request and 180, 200 response then
> what
> > will be senario ?
> > I dont understand the case, I mean i want to make a call with initially
> > putting a person in hold ? please explain
> > does caller need to reject the call
>
> Your question isn't entirely clear. Can you show call flow?
>
> I am guessing that the INVITE has SDP with one m-line, and the response
> has SDP with no m-line ???
>
>
> [anand]
As per rfc 3264 says answer should contain adjectly same number of line as
many present in offer, so is it possible for callee to respond without m
line ?



> If so, I would expect the caller to send BYE and drop the call. The
> answer SDP must have the same number of m-lines as the offer.
>
> We don't usually specify behavior for non-conforming cases (which this
> is), so the caller isn't *required* to send a BYE. But behavior after
> that is undefined.
>
> Are you implementing the UAS, and wanting to prevent media from flowing
> immediately as the call is established?
>
> You can do a number of things, depending on exactly what you want to
> happen:
>
> - you can respond with an answer with matching m-line, with real address
> and port, and include an a=sendonly or a=inactive to prevent media from
> flowing to you. You have indicated that you are willing to use this
> media, but not yet. In case of RTP-based media, *RTCP* will still flow.
>
> - you can respond with an answer with matching m-line, and a non-zero
> port, but with an address (c=) of 0.0.0.0. This is similar to prior,
> except nothing will flow to you.
>
> - you can respond with an answer with matching m-line, with a zero port.
> This says you are rejecting the use of this media, but haven't rejected
> the call. This is valid in principle, but its likely to upset some UAs,
> because they don't know what they are supposed to do.
>
>        Paul
>
>


-- 
Thanks & Regards
Anand Madhab
_______________________________________________
Sip-implementors mailing list
Sip-implementors@lists.cs.columbia.edu
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to