Hi ,

 

First of all , please use "sip-implementers
([email protected])" forum for the answer of this query. 

 

As per SIP RFC3262, you must reject the call in SIP side with 5xx (
provided you had SDP in reliable 18x ). You can reject ISUP side with a
RELEASE message.

 

But if you want to relax your software compliance a bit here , you can
do that,  but remember your early media negotiation may be in trouble.
If you are sure that on ISUP side the call is answered ( ANM is received
) you can proceed for sending 200 to SIP side.

 

Regards

Honsha 

 

From: [email protected] [mailto:[email protected]] On Behalf Of
etherchen
Sent: Friday, August 19, 2011 8:48 AM
To: sip
Subject: [Sip] Sent 18x with 'require:100rel' but no PRACK recieved

 

Hi:

 

  I'm facing a ISUP - SIP interworking issue recently.  

 

 I receive INVITE from remote SIP server and send IAM to ISUP side, ISUP
reply ACM/CPG and then I send 18x with 100rel out, but I did not receive
any PRACK from remote SIP server, and I re-send 18x to them. During this
period, ISUP side send ANM to me. 

 

 If connect the call, but my end haven't receive PRACK yet, it become a
unreliable call.

 If disconnect the call, I should not base on ANM to release a call.

 If continue 18x re-transmission untill time-out, it will have charging
issue. Because ISUP side start billing base on ANM already, but my SIP
side haven't start charging because not answer.

 

 Thanks.

_______________________________________________
Sip mailing list  https://www.ietf.org/mailman/listinfo/sip
This list is essentially closed and only used for finishing old business.
Use [email protected] for questions on how to develop a SIP 
implementation.
Use [email protected] for new developments on the application of sip.
Use [email protected] for issues related to maintenance of the core SIP 
specifications.

Reply via email to