Discussion:
[Sip-implementors] Empty P-Asserted-Identity Header
Ozdogru, Kutay
2014-05-22 14:56:36 UTC
Permalink
Hi all,

Our switch is receiving IAM message and mapping it to SIP as below.

IAM:

Calling Number: (empty)


SIP:
P-Asserted-Identity: <sip:xxx.xxx.xxx.xxx>
Privacy: none


After that remote party replies with 603 Decline with the values below:
Reason: Q.850 ;cause=16 ;text="local"


I am wondering, is it possible to send PAI header empty like this? Or it has to be at least anonymous ?

Regards,
K
swaminathan.seetharaman
2014-05-23 03:18:18 UTC
Permalink
Hi Kutay,

I understand that the Calling Party Number _parameter_ is 'present' in IAM. I assume that the calling number in IAM was received as follows (Reference: ITU-T Q.763 (12/1999) - Note 1 in Section 3.10):
Odd/Even Indicator = 0 (even)
NOA = 0 (spare)
Number incomplete indicator = 0 (complete)
Numbering plan = 0 (spare)
APRI = 10 (address not available)
Screening indicator = 11 (network provided)

According to 3GPP TS 29.163 (v8.20.0), for such a case, typically the P-Asserted-Id header is not included at all (Reference: 3GPP TS 29.163, Section 7.2.3.2.2.3, Table 12 & Note 2 below Table 12). The From header will have contents as "sip:unavailable at unknown.invalid" (refer also 3GPP TS 23.003).

Of course, one may extend the above mapping rule for PAI also, anyhow in such a case I'd expect that the PAI also be "sip:unavailable at unknown.invalid".

Note: The "anonymous" case arises when the ISUP Calling Party Number's APRI indicates "presentation restricted".

Regards,

Swami.

-----Original Message-----
From: sip-implementors-bounces at lists.cs.columbia.edu [mailto:sip-implementors-bounces at lists.cs.columbia.edu] On Behalf Of Ozdogru, Kutay
Sent: Thursday, May 22, 2014 8:27 PM
To: sip-implementors at lists.cs.columbia.edu
Cc: Caglar ER (cer at NETAS.com.tr); nazligul at netas.com.tr
Subject: [Sip-implementors] Empty P-Asserted-Identity Header

Hi all,

Our switch is receiving IAM message and mapping it to SIP as below.

IAM:

Calling Number: (empty)


SIP:
P-Asserted-Identity: <sip:xxx.xxx.xxx.xxx>
Privacy: none


After that remote party replies with 603 Decline with the values below:
Reason: Q.850 ;cause=16 ;text="local"


I am wondering, is it possible to send PAI header empty like this? Or it has to be at least anonymous ?

Regards,
K
_______________________________________________
Sip-implementors mailing list
Sip-implementors at lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments.

WARNING: Computer viruses can be transmitted via email. The recipient should check this email and any attachments for the presence of viruses. The company accepts no liability for any damage caused by any virus transmitted by this email.

www.wipro.com
Mustafa AYDIN
2014-05-23 04:54:30 UTC
Permalink
Hi Kutay,

There is no restriction to send PAI header without the userinfo.

Regards,

Mustafa Ayd?n
NGN Services
Verscom Solutions

-----Original Message-----
From: sip-implementors-bounces at lists.cs.columbia.edu [mailto:sip-implementors-bounces at lists.cs.columbia.edu] On Behalf Of Ozdogru, Kutay
Sent: Thursday, May 22, 2014 5:57 PM
To: sip-implementors at lists.cs.columbia.edu
Cc: Caglar ER (cer at NETAS.com.tr); nazligul at netas.com.tr
Subject: [Sip-implementors] Empty P-Asserted-Identity Header

Hi all,

Our switch is receiving IAM message and mapping it to SIP as below.

IAM:

Calling Number: (empty)


SIP:
P-Asserted-Identity: <sip:xxx.xxx.xxx.xxx>
Privacy: none


After that remote party replies with 603 Decline with the values below:
Reason: Q.850 ;cause=16 ;text="local"


I am wondering, is it possible to send PAI header empty like this? Or it has to be at least anonymous ?

Regards,
K
Mustafa AYDIN
2014-05-23 05:17:24 UTC
Permalink
RFC 3325:



PAssertedID-value = name-addr / addr-spec



RFC 3261:



name-addr = [ display-name ] LAQUOT addr-spec RAQUOT

addr-spec = SIP-URI / SIPS-URI / absoluteURI

SIP-URI = "sip:" [ userinfo ] hostport

uri-parameters [ headers ]



[ userinfo ] ----> [] means optional



Mustafa Ayd?n

Verscom Solutions





-----Original Message-----
From: sip-implementors-bounces at lists.cs.columbia.edu [mailto:sip-implementors-bounces at lists.cs.columbia.edu] On Behalf Of Mustafa AYDIN
Sent: Friday, May 23, 2014 7:55 AM
To: Ozdogru, Kutay; sip-implementors at lists.cs.columbia.edu
Cc: Caglar ER (cer at NETAS.com.tr); nazligul at netas.com.tr
Subject: Re: [Sip-implementors] Empty P-Asserted-Identity Header



Hi Kutay,



There is no restriction to send PAI header without the userinfo.



Regards,



Mustafa Ayd?n

NGN Services

Verscom Solutions



-----Original Message-----

From: sip-implementors-bounces at lists.cs.columbia.edu<mailto:sip-implementors-bounces at lists.cs.columbia.edu> [mailto:sip-implementors-bounces at lists.cs.columbia.edu] On Behalf Of Ozdogru, Kutay

Sent: Thursday, May 22, 2014 5:57 PM

To: sip-implementors at lists.cs.columbia.edu<mailto:sip-implementors at lists.cs.columbia.edu>

Cc: Caglar ER (cer at NETAS.com.tr<mailto:cer at NETAS.com.tr>); nazligul at netas.com.tr<mailto:nazligul at netas.com.tr>

Subject: [Sip-implementors] Empty P-Asserted-Identity Header



Hi all,



Our switch is receiving IAM message and mapping it to SIP as below.



IAM:



Calling Number: (empty)





SIP:

P-Asserted-Identity: <sip:xxx.xxx.xxx.xxx>

Privacy: none





After that remote party replies with 603 Decline with the values below:

Reason: Q.850 ;cause=16 ;text="local"





I am wondering, is it possible to send PAI header empty like this? Or it has to be at least anonymous ?



Regards,

K

_______________________________________________

Sip-implementors mailing list

Sip-implementors at lists.cs.columbia.edu<mailto:Sip-implementors at lists.cs.columbia.edu>

https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

_______________________________________________

Sip-implementors mailing list

Sip-implementors at lists.cs.columbia.edu<mailto:Sip-implementors at lists.cs.columbia.edu>

https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors

Loading...