Re: [Sip-implementors] Forking scenario handling at UA Endpoint

2013-09-10 Thread ankur bansal
Client can trigger BYE with to-tag of that early dialog and other 2 early dialogs would still be there . Thanks regards Ankur Bansal On Tue, Sep 10, 2013 at 12:29 PM, isshed isshed@gmail.com wrote: *Hi All,* * * *Below is the scenario we need to implement for our client

Re: [Sip-implementors] About Cancel a Dialog

2013-09-13 Thread ankur bansal
, it does not impact INVITE transaction . Hence sipstack will be waiting for final response for Invite for 64*t1 . Hope this helps . Thanks Regards Ankur Bansal On Fri, Sep 13, 2013 at 4:25 PM, satish agrawal satish.agr...@gmail.comwrote: Hello Casey, As per RFC 3261 section 9.2

Re: [Sip-implementors] CANCEL between 302 and ACK

2013-09-13 Thread ankur bansal
for the original request. If it has, the CANCEL request has no effect on the processing of the original request, no effect on any session state, and no effect on the responses generated for the original request. Thanks regards Ankur Bansal On Fri, Sep 13, 2013 at 4:37 PM, satish agrawal

Re: [Sip-implementors] Query on 4xx response.

2013-09-13 Thread ankur bansal
in worst case but still anything possible . Thanks Regards Ankur Bansal On Fri, Sep 13, 2013 at 6:22 PM, Balint Menyhart balme...@cisco.com wrote: Hi, I would suggest you do validation first, and if it succeeds, you send 180 Ringing. But sending 4xx after a 180 is legal. Best example

Re: [Sip-implementors] Fw: SIP ISSUE

2013-09-20 Thread ankur bansal
Source and should send 487 response to Source . *Problem here seems to be with Source* : As its expected from Source to gracefully send ACK for every final response . Thanks Regards Ankur Bansal On Fri, Sep 20, 2013 at 11:08 AM, sampat patnaik sam_e...@yahoo.co.inwrote: Hi, Greetings

Re: [Sip-implementors] Fw: SIP ISSUE

2013-09-20 Thread ankur bansal
only for 487 response .If that is the case ,then fix your source node. Thanks regards Ankur Bansal On Fri, Sep 20, 2013 at 2:44 PM, sampat patnaik sam_e...@yahoo.co.inwrote: Hi, If you look at the trace , we can say that INVITE message is being sent 7 times while SBG returning with 504 error

Re: [Sip-implementors] pre condition in conf tag

2013-09-26 Thread ankur bansal
180 Ringing--- 200ok(invite)-- --ACK- 2.If UAS don't support preconditions ...In this case UAS directly send 180 ringing and then 200 ok sdp. Thanks regards Ankur Bansal On Thu

Re: [Sip-implementors] pre condition in conf tag

2013-09-27 Thread ankur bansal
.There is no other way to send QOS parameters. 2. conf parameter is not mandatory and its actually requirement driven . If UAS wants to confirm QOS status of UAC before accepting call , then it must add a:conf in sdp of 183 response. Thanks regards Ankur Bansal On Fri, Sep 27, 2013 at 11:54 AM

Re: [Sip-implementors] Expected response for UPDATE request sent after 200OK of INVITE request

2013-10-29 Thread ankur bansal
this will take extra signalling (Update again after retry-after time) to actually make call working . 200 ok sdp can also be sent if UE is lenient. Anyhow we should always try to make call successful . Thanks regards Ankur Bansal On Tue, Oct

Re: [Sip-implementors] Multiple Codec with multiple ptime SDP handling

2013-11-26 Thread ankur bansal
Hi Sundar As far as i remember this ptime parameter is media level attribute and it should be same for all payloads mentioned for that particular media line .You can check more in SDP RFC 4566. Thanks regards Ankur Bansal On Tue, Nov 26, 2013 at 12:01 PM, Sundar Ramakrishnan mok

Re: [Sip-implementors] changing the Direction Attributes.

2013-11-26 Thread ankur bansal
) A resumes(sendrecv) -Both way active-- User B (sendrecv) *So while resuming call , both users putting recvonly.* Hope this helps Regards Ankur Bansal On Mon, Nov 25, 2013 at 6:30 AM, Paul Kyzivat pkyzi...@alum.mit.edu wrote: On 11/24/13 10:21 PM, Aditya

Re: [Sip-implementors] changing the Direction Attributes.

2013-11-26 Thread ankur bansal
Hi Paul , Yes this seems more logical from general implementation .thanks Regards Ankur Bansal On Tue, Nov 26, 2013 at 9:37 PM, Paul Kyzivat pkyzi...@alum.mit.edu wrote: On 11/26/13 9:06 PM, ankur bansal wrote: Hi Aditya I think this is valid from protocol and offer answer model .But its

Re: [Sip-implementors] ACK timeout

2013-12-30 Thread ankur bansal
Hi Aditya Please go through Section 17.2.1 INVITE Server Transaction of RFC 3261 In brief , UE(trxn layer) should retransmit final response till Timer H(64 * T1) fires .and if still ACK not came ,transaction will move to terminated state . Thanks regards Ankur Bansal On Sun, Dec 29, 2013

Re: [Sip-implementors] Require: 100rel header in re-INVITE

2014-01-17 Thread ankur bansal
as UA1 will never get provisional response for Re-INVITE. As this extension push UA2 to send reliable prov response but it does not push UA2 to send provisonal response so it should be ok . Thanks regards Ankur Bansal On Thu, Jan 16, 2014 at 9:03 PM, Kchitiz Saxena kchitiz.sax...@gmail.comwrote

Re: [Sip-implementors] Registration

2014-01-28 Thread ankur bansal
Aditya To-tag is not required in De-Register .Register with expires:0 is enough , Also to-tag never goes in any of Register . On Mon, Jan 27, 2014 at 7:46 PM, Aditya Kumar adityakumar...@yahoo.comwrote: HI, I have a Registration Active in IMS. when I want to do a De-Register should I have

Re: [Sip-implementors] ipsec in SIP

2014-02-10 Thread ankur bansal
. So basically difference is due to TCP connection oriented nature and TCP connection reuse property. Thanks regards Ankur Bansal On Mon, Feb 10, 2014 at 11:15 AM, Aditya Kumar adityakumar...@yahoo.comwrote: Hi, when using IP-Sec and sending the subsequent SIP:REGISTER after receiving 401

Re: [Sip-implementors] Double checking the behavior of PRACK

2014-02-11 Thread ankur bansal
PRACK for prov response retransmission ,as UAC will be doing it anyway as per normal sip timers. Thanks regards Ankur Bansal On Tue, Feb 11, 2014 at 1:11 PM, Olle E. Johansson o...@edvina.net wrote: On 11 Feb 2014, at 08:30, Andreas Byström (Polystar) andreas.byst...@polystar.com wrote

Re: [Sip-implementors] Double checking the behavior of PRACK

2014-02-13 Thread ankur bansal
provisional responses, since the first PRACK will be retransmitted until 200 OK is received (and by that time there will be no more retransmissions of the provisional response. Regards, // Andreas *From:* ankur bansal [mailto:abh.an...@gmail.com] *Sent:* den 11 februari 2014 09:50

Re: [Sip-implementors] SIP REFER to a Blind Call Transfer

2014-02-24 Thread ankur bansal
not to stay in call so call can be disconnected(thats why called blind transfer) rather of putting on hold . In case of consultative transfer ,Add call ,conference scenarios we normally need to put call on hold . Thanks regards Ankur Bansal On Mon, Feb 24, 2014 at 8:04 PM, Parveen Verma parveen.s

Re: [Sip-implementors] SIP session timers

2014-02-24 Thread ankur bansal
Ankur Bansal On Sun, Feb 23, 2014 at 11:04 PM, Brett Tate br...@broadsoft.com wrote: SIP calls are failing due to differing session versions received in the SDP of the 183 and 200ok messages. The MSC server releases the call immediately due to unexpected SDP version received in 200 OK

Re: [Sip-implementors] Handling a duplicate 407 messages

2014-03-05 Thread ankur bansal
unauthenticated requests. Retransmitting the 401 (Unauthorized) or 407 (Proxy Authentication Required) status response amplifies the problem of an attacker using a falsified header field value (such as Via) to direct traffic to a third party Thanks Regards Ankur Bansal

Re: [Sip-implementors] A question about the automaton feature tag

2014-04-29 Thread ankur bansal
sip.automata=false to refuse to communicate with automation server . Thanks regards Ankur Bansal On Tue, Apr 29, 2014 at 8:05 PM, SIP Learner rfc3...@foxmail.com wrote: Thanks Paul! At first I thought automaton as a typo too, but I found out that the most recent RFC7088 also use automaton instead

Re: [Sip-implementors] 200 Ok retransmission

2014-04-29 Thread ankur bansal
and goes till T2=64*T1)) is done by UAS Core for UDP only till PRACK comes. If T2 fires then UAS send 5xx for INVITE. Thanks regards Ankur Bansal On Tue, Apr 29, 2014 at 6:42 PM, Brett Tate br...@broadsoft.com wrote: See RFC 3262 section 3. *From:* Aditya Kumar [mailto:adityakumar

Re: [Sip-implementors] TCP/NAT handling in SIP

2014-04-29 Thread ankur bansal
issue ) So here after TCP connection breaks ,call should be dropped .All IMS communcation should be in same connection as of Register. You may get some reference in 3gpp spec 33.203 . Thanks regards Ankur Bansal On Tue, Apr 29, 2014 at 6:11 PM, Paul Kyzivat pkyzi...@alum.mit.edu wrote: On 4/29

Re: [Sip-implementors] Early Dialog Termination

2014-05-30 Thread ankur bansal
to B1 then UAS will still have INVITE transaction pending till times out. So ideally CANCEL should come to UAS from proxy so that 487 can be sent and apart from dialog ,invite transaction too can be cleaned. Thanks regards Ankur Bansal On Fri, May 30, 2014 at 12:16 PM, Vivek Talwar vivek.tal

Re: [Sip-implementors] Wrong P-Asserted Identity in Subscribe Message to CSCF

2014-07-21 Thread ankur bansal
Response would be 403 for Subscribe if PAI header is wrong in Subscribe request . means PAI header is not from list(ist Uri ) came in 200 ok PAssociatedUri header of Register. Thanks regards Ankur Bansal On Mon, Jul 21, 2014 at 12:48 AM, Pranav Damele pranavdam...@gmail.com wrote: Hey Sunil

Re: [Sip-implementors] UE behavior on receiving a 504 ambiguous as per 3gpp

2014-07-25 Thread ankur bansal
as per RFC 5626 P1 --P2 --P3 ---P1 --P2--P3. UE can put logic to put cap on retry max duration(say 2 hours) otherwise device can be having performance ,heating issues. Thanks Regards Ankur Bansal On Tue, Jul 22, 2014 at 10:04 AM, RC S rcs841...@gmail.com wrote: Hi, I

Re: [Sip-implementors] can CRBT palyed without Reliable Provisonal response.

2014-10-27 Thread ankur bansal
can carry sdp as new offer instead of sdp in 200ok.bottomline is only one offer answer possible in one transaction. Hope this helps thanks ankur bansal On Thu, Oct 16, 2014 at 11:11 AM, Mustafa AYDIN mustafa.ay...@verscom.com wrote: Inline Mustafa Aydın NGN Services Verscom Solutions

[Sip-implementors] Ack new transaction as per 3261 but what now after rfc6026

2014-10-31 Thread ankur bansal
Hi All Why ACK is made separate transaction when 2xx is final response.Reasons being given that TL is deleted on getting 2xx to be independant of upperlayer whether its UA core or proxy core.but now after rfc 6026 came TL not deleted on getting 2xx.then whats the reason to keep ACK still new

Re: [Sip-implementors] Ack new transaction as per 3261 but what now after rfc6026

2014-11-03 Thread ankur bansal
to transaction accepted then at same time they would have made ACK handling also same for any final response . But its kept same for some reason which i am trying to understand. On Fri, Oct 31, 2014 at 10:04 PM, Paul Kyzivat pkyzi...@alum.mit.edu wrote: On 10/31/14 12:27 PM, ankur bansal wrote

Re: [Sip-implementors] Query regarding SDP negotiation

2014-11-04 Thread ankur bansal
not* send BYE and accept this answer sending telephony events with payload no 101 instead of 99 which is expected by UE B. And UE B needs to send telephony events with payload no 99 towards UE A. Hope this helps Thanks Regards Ankur Bansal On Tue, Nov 4, 2014 at 9:12 PM, Sourav Dhar Chaudhuri

Re: [Sip-implementors] Query regarding SDP negotiation

2014-11-04 Thread ankur bansal
it support for payload 99. Thanks Sourav On Tuesday, 4 November 2014 9:48 PM, ankur bansal abh.an...@gmail.com wrote: Hi Saurav I believe there is no issue due to rtpmap as its required only for dynamic payloads and not for static payloads . Reason of UE A sending BYE could be mismatch

Re: [Sip-implementors] Query regarding SDP negotiation

2014-11-05 Thread ankur bansal
Saurav We always try to complete call somehow as providing reliable service to user is utmost important and i have seen solutions voilating standards in actual deployments to provide services to end user. And luckily in our scenario standard is recommending the acceptance of diff payloads to make

Re: [Sip-implementors] ReINVITE offer answer failure

2014-12-05 Thread ankur bansal
Hi Reinvite acting as session modification request here so its behavior should be atomic. And reinvite failed in the end reason could be any error response or offer answer failure.but uac should try to restore session state sending update request to get session back in sync as recommended in rfc

Re: [Sip-implementors] Use case for Inivite without SDP

2014-12-17 Thread ankur bansal
Other commonly used example is MOH .Where UE putting call on hold sends INVITE no sdp to Music server . As Brett mentioned mostly its used in 3PCC . On Wed, Dec 17, 2014 at 5:36 PM, Brett Tate br...@broadsoft.com wrote: RFC 3725 shows the 3PCC usage. -Original Message- From:

Re: [Sip-implementors] CANCEL Request sent even after the session closed

2015-04-09 Thread ankur bansal
Hi Imran I assume Side B is not compliant to standards. 1. On getting BYE ,side B should clear dialog associated with INVITE transaction but INVITE transaction should be alive . In your case side B has not sent any final response for INVITE to complete the INVITE transaction . It seems

Re: [Sip-implementors] CANCEL Request sent even after the session closed

2015-04-09 Thread ankur bansal
Saleem imran@gmail.com wrote: Dear Ankur and Brett paul thanks for sending in valuable advise. I will go through the details. Many thanks, On Thu, Apr 9, 2015 at 11:25 AM, ankur bansal abh.an...@gmail.com wrote: Hi Imran I assume Side B is not compliant to standards. 1. On getting BYE

Re: [Sip-implementors] Q regarding call transfer and P-Asserted-Identity

2015-05-12 Thread ankur bansal
Hi Roger Cisco PBX behavior seems correct here .Also after transfer is complete in step 3 , Phone-A is out of picture after having BYE exchange with Phone-B and PBX. So during step 4, PBX should use PAI of Phone-B. Regards Ankur Bansal On Tue, May 12, 2015 at 4:55 PM, Roger Wiklund roger.wikl

Re: [Sip-implementors] Offer answer model

2015-06-23 Thread ankur bansal
As all mentioned its all possible to send any direction till UE follows offer-answer model but its lacking actual use-case and seems ill-logical. Just want to share one point regarding step 4 , where UAC2 sending sendonly and it seems UAC2 suddenly have something to send which he was not having in

Re: [Sip-implementors] SIP messages in IPSec communication

2015-06-01 Thread ankur bansal
during Registration-401 flow where S-CSCF will send IK,CK keys in 401 response towards P-CSCF which P-CSCF will remove before relaying 401 to UE .UE would generate these keys from SIM . Thanks Ankur Bansal On Mon, Jun 1, 2015 at 12:53 PM, Priyaranjan Nayak priyaranjan4...@gmail.com wrote

Re: [Sip-implementors] SIP messages in IPSec communication

2015-06-02 Thread ankur bansal
are used but each side using only one out of 2 both have. TCP case ,for same flow all 4 SPIs will be used . Hope this will clarify .Otherwise capture one register trace in TCP ,UDP and check it properly. Thanks regards Ankur Bansal On Tue, Jun 2, 2015 at 2:24 PM, Priyaranjan Nayak priyaranjan4

Re: [Sip-implementors] Need of From/To Tag in SIP Dialog

2015-10-27 Thread ankur bansal
also same so wont able to distinguish early dialogs without using to-tags . Hence thinking of all possible scenarios ,we would realise that we need combination of call-id,from tag and to tag to identify unique dialog even if callid is anyway generated unique across call. Regards Ankur Bansal

Re: [Sip-implementors] DHCP Option on SIP Gateway

2015-10-27 Thread ankur bansal
You can get more details from RFC 3361 .Please check it . Regards Ankur Bansal On Tue, Oct 27, 2015 at 12:28 PM, Kamini Gangwani < kamini.gangw...@aricent.com> wrote: > Hi, > > Can anyone help me providing some details regarding implementation of DHCP > Option 120 on SIP Gate

Re: [Sip-implementors] Session Expire (BYE after 5 minutes of session expire)

2016-06-10 Thread ankur bansal
Only possibility is UAC sending Initial Invite having SE:900 and on getting 200ok with SE:600 . UAC not updating value and still starting timer with 900 sec. UAC behaviour looks incorrect Check what value was sent from UAC . Regards Ankur Bansal On Wed, Jun 8, 2016 at 8:09 PM, Brett Tate <

Re: [Sip-implementors] Codec negotiation when incoming re-INVITE has no SDP

2016-01-18 Thread ankur bansal
not always same as if initial INVITE offer sent by same UE. You can refer RFC 6337 Section 5.2.2 Thanks & regards Ankur Bansal On Tue, Jan 19, 2016 at 2:01 AM, Harald Radke <harry...@gmx.de> wrote: > Hi, > > hmI would say for a start that RFC3264 applies (8.3.2): > "

Re: [Sip-implementors] P-Access-Network-Info Header

2016-02-09 Thread ankur bansal
if AS local policy found it inside/outside trusted domain. But this decision should not be based on values preConfigured matching or not on AS nodes. Thanks & regards Ankur Bansal On Fri, Feb 5, 2016 at 10:59 AM, Basu Chikkalli <basu.chikka...@gmail.com> wrote: > Hi, > > Does P-

Re: [Sip-implementors] Sequential requests that bypass RR proxy

2016-02-09 Thread ankur bansal
received at UE A ,does it have Route header in it ? Regards Ankur Bansal On Wed, Feb 10, 2016 at 7:30 AM, Alex Balashov <abalas...@evaristesys.com> wrote: > And yes, I realise that from the vantage point of the BYE request, B is > the UAC and A is the UAS. That was a poor choice of lab

Re: [Sip-implementors] Query for refresher value in 200 OK of INVITE

2016-03-10 Thread ankur bansal
UAC as per his local policy. It seems User A side has issues with changing refresher parameter based on transaction outgoing or incoming. Anyway 200ok of INVITE will finally decide the role and it should be UAC as INVITE was offering that as per table2(UAS behaviour) Regards Ankur Bansal On Thu

Re: [Sip-implementors] Reuse of established TCP connection for in-dialog requests

2016-03-14 Thread ankur bansal
Hi There is no recommendation for using exisiting TCP connection for in-dialog Sip requests. As MTU for PRACK/BYE can be smaller ,so can be send over UDP also . But for TLS recommendation is there to reuse same connection ,even for request coming from callee using alias in via . Regards Ankur

Re: [Sip-implementors] UA receives next reliable 180 before the 200OK of PRACK

2016-03-15 Thread ankur bansal
rather than caching (where in worst scenario of 481 also no impact) But dont think its mentioned anywhere explicitly .May be others can provide some reference for this . Regards Ankur Bansal On Tue, Mar 15, 2016 at 4:13 PM, Mohit Soni <mohitsoni2...@gmail.com> wrote: > Hi, > >

Re: [Sip-implementors] Reuse of established TCP connection for in-dialog requests

2016-03-15 Thread ankur bansal
TCP connection while opening new. Regards Ankur Bansal On Tue, Mar 15, 2016 at 4:29 PM, xaled <xa...@web.de> wrote: > Hi, > > >As far as I know, the main complaint is that it can temporarily > prevent/delay honoring > >the DNS configured load balancing a

Re: [Sip-implementors] Query in handling 180 response by proxy

2016-03-19 Thread ankur bansal
for him. As local ringback tone is generated by UE A (by reserving DSP resources) after getting 180 and played to user. Regards Ankur Bansal On Fri, Mar 18, 2016 at 1:10 AM, Ramachandran, Agalya (Contractor) < agalya_ramachand...@comcast.com> wrote: > Hi Ankur, > > > > I

Re: [Sip-implementors] Query in handling 180 response by proxy

2016-03-20 Thread ankur bansal
to A. >>>>Is this right behavior of proxy or it should forward only the ringing response in which call leg it has been answered ? As mentioned there is no harm in relaying forked 180s if A supports fork, later when final success response comes it can be relayed too. Thanks & rega

Re: [Sip-implementors] No RBT Fixed IMS CPE's

2016-09-23 Thread ankur bansal
, Fixed IMS caller always wait for remote ringback tone ? Why local end DSP resources not used to play local ringback tone on getting 180 ? Regards Ankur Bansal On Fri, Sep 23, 2016 at 4:20 PM, Tarun Gupta <tarun.gu...@ericsson.com> wrote: > Hello all, > > It has been observed whilst t

Re: [Sip-implementors] Building route set from provisional responses

2016-10-12 Thread ankur bansal
again in dialog-set. Can you please explain scenario where provisional responses in same dialog coming via different route ? Regards Ankur Bansal On Wed, Oct 12, 2016 at 1:38 PM, Gagandeep Singh <higagand...@gmail.com> wrote: > Hello > > Suppose UAC receives multiple provisional r

Re: [Sip-implementors] Question about RFC 3398- Ring back Tone and One Way Audio Issues.

2016-12-13 Thread ankur bansal
o finalize common codec . Although 3gpp recommends to play media only if early media is authorized and media gateways should follow Gateway model(PEM) . Thanks & Regards Ankur Bansal On Sat, Dec 10, 2016 at 6:43 PM, Zuñiga, Guillermo < guillermo.zun...@cwpanama.com> wrote: > Hi F

Re: [Sip-implementors] Switch not forwarding 200OK message

2018-12-04 Thread ankur bansal
Hi Abhishek , >From whatever information shared , I think that Switch here misbehaving . Switch acting as B2B when adding Require:100 rel in outgoing Invite . But when 183 SDP (assuming its reliable) comes to switch , its acting as proxy instead of B2B . So switch relays 183 Sdp to A and expects

Re: [Sip-implementors] Volte Call

2018-12-04 Thread ankur bansal
Please check IR92 to understand volte call flow . Majorly you should see P-Asserted_Identity, Precondition extensions /QOS in SDP ,P-Charging Vector headers in volte sip flow . On Thu, Oct 4, 2018 at 8:22 PM Arun Tagare wrote: > Hi > > Please read RFC#3261 > > Thanks & Regards > Arun A. Tagare

[Sip-implementors] Clarity about Stateful Proxy TU/Core Role

2019-11-01 Thread ankur bansal
c . As these actions are very generic and no dependency on Application logic so sipStack should do it . Kindly suggest . Thanks & Regards Ankur Bansal ___ Sip-implementors mailing list Sip-implementors@lists.cs.columbia.edu https://lists.cs

Re: [Sip-implementors] Query on SIM swap

2020-05-11 Thread ankur bansal
or refresh-registration while SIM is removed. Hope this helps. Regards Ankur Bansal On Sun, May 3, 2020 at 8:37 PM Ranjit Avasarala wrote: > Thank you Dale. as part of SIM swap testing, I came across the below > scenario: > the Phone number (MSISDN-1) was registered with IMSI (IMSI-

Re: [Sip-implementors] RFC 4028: SessionTimer negotiation using Early Update

2021-01-05 Thread ankur bansal
be responded to as per RFC 4028 . Once 200ok Invite comes then only the refresher and session-expire interval would be finalized for the session . 2. Any refresh request(Reinvite/Update) after the session is established will have effect on session expiry interval or refresher . Regards Ankur Bansal

Re: [Sip-implementors] SIP REGISTER MESSAGE flow

2021-11-29 Thread ankur bansal
@arun.taga...@gmail.com Please check RFC 5626 3.3 <https://datatracker.ietf.org/doc/html/rfc5626#section-3.3>. Multiple Connections from a User Agent I believe you might find your answers here in this RFC which explains about creating multiple flows Regards Ankur Bansal On Sat, Nov 20