From: Rashid Shakil <[EMAIL PROTECTED]>

   While working with SIP carrier I came across to an issue where
   particular SIP providers rejecting my calls to a cell phone
   number. The call happen to be a redirected call (means inbound call
   redirected to an offnet TN). For the redirected call (call to an
   offnet number) our AS is sending an INVITE without SDP with diversion
   headers. My SIP carrier is saying that the issue is because we are
   sending two identical diversion headers and we should only send "1"
   and the other thing they pointed out is the "counter=3" in diversion
   header. They mentioned that the "counter" should be 1 instead of
   three. Can anyone please tell me if sending 2 identical diversions is
   a problem also what is the significance of "counter" in diversion
   header.

There is no official definition of Diversion, as the IETF hasn't
standardized it.  But the earliest internet-draft I can find is
draft-levy-sip-diversion-08.  The authors are from Cisco, who were the
original implementors of Diversion and still use it, so if one wants
to utilize Diversion, one would be well advised to interoperate with
it as defined in draft-levy-sip-diversion-08.

In that I-D, I see examples of multiple Diversion headers (section
7.5), and the counter is allowed to have 2 digits (section 5).

So I would say your carrier is being unreasonably strict.

There is a question of whether it makes sense to have two Diversion
headers bearing the same name-addr, but that is your problem, not the
carrier's.

Dale
_______________________________________________
Sip-implementors mailing list
[email protected]
https://lists.cs.columbia.edu/cucslists/listinfo/sip-implementors

Reply via email to