SIP Privacy: Difference between revisions
(Created page with " === Supported Standards === * [http://tools.ietf.org/id/draft-ietf-sip-privacy-04.txt draft-ietf-sip-privacy-04.txt] for support of Remote-Party-ID. * [http://tools.ietf.org...") |
No edit summary |
||
| Line 1: | Line 1: | ||
{| class="wikitable" border="0" cellpadding="4" cellspacing="0" | |||
|- | |||
! width="300" | [[Image:Page-Under-Construction.jpg|150px]] | |||
! width="600" | '''WARNING: the information on this page might be incomplete or inacurate''' | |||
|- | |||
|} | |||
=== Supported Standards === | === Supported Standards === | ||
| Line 12: | Line 17: | ||
=== Acronyms === | |||
{| cellpadding="5" border="1" style="width:600px;text-align:left;" class="wikitable" | {| cellpadding="5" border="1" style="width:600px;text-align:left;" class="wikitable" | ||
|- | |- | ||
| Line 22: | Line 25: | ||
| '''PAID''' | | '''PAID''' | ||
| ''P-Asserted-Identity'' header | | ''P-Asserted-Identity'' header | ||
|- | |||
| '''CLI''' | |||
| ''Calling Party Number'' (ISUP or ISDN) | |||
|- | |||
| '''GN''' | |||
| ''Generic Number'' for additional calling party number (ISUP ITU) | |||
|- | |- | ||
| '''APRI''' | | '''APRI''' | ||
| ''Address Presentation Restricted Indicator'' (ISUP) or ''Presentation indicator'' (ISDN) | | ''Address Presentation Restricted Indicator'' (ISUP) or ''Presentation indicator'' (ISDN) | ||
|- | |||
| '''SI''' | |||
| ''Screening Idicator'' (ISUP or ISDN) | |||
|} | |||
=== Privacy mapping === | |||
==== ISUP ==== | |||
{| cellpadding="5" border="1" style="width:800px;text-align:left;" class="wikitable" | |||
|- | |||
| '''SS7 param''' | |||
| CLI digits | |||
| CLI APRI | |||
| CLI SI | |||
| GN digits | |||
| GN APRI | |||
| GN SI | |||
|- | |||
| '''Routing script param''' | |||
| {calling} | |||
| {calling_presentation} | |||
| {calling_screening} | |||
| ''not mapped'' | |||
| ''not mapped'' | |||
| ''not mapped'' | |||
|} | |||
==== SIP 'Remode-Party-ID'' ==== | |||
The RPID URI is filled with {calling}. | |||
The RPID "screen" param is filled according to the following table. | |||
{| cellpadding="5" border="1" style="width:800px;text-align:left;" class="wikitable" | |||
|- | |||
| '''{calling_screening}''' | |||
| '''RPID ''screen'' param''' | |||
|- | |||
| "unspecified", "pass", "network_provided" | |||
| screen="yes" | |||
|- | |||
| "fail", "no" | |||
| screen="no" | |||
|} | |||
The RPID "privacy" param is filled according to the following table. | |||
{| cellpadding="5" border="1" style="width:800px;text-align:left;" class="wikitable" | |||
|- | |||
| '''{calling_presentation}''' | |||
| '''RPID ''privacy'' param''' | |||
|- | |||
| "unspecified", not_available", "allowed" | |||
| privacy="off" | |||
|- | |||
| "restricted" | |||
| privacy="full" | |||
|- | |||
| "addr_restricted" | |||
| privacy="uri" | |||
|- | |||
| "name_restricted"" | |||
| privacy="name" | |||
|} | |} | ||
Revision as of 08:10, 11 May 2012
| WARNING: the information on this page might be incomplete or inacurate |
|---|
Supported Standards
- draft-ietf-sip-privacy-04.txt for support of Remote-Party-ID.
- RFC3323 A Privacy Mechanism for the Session Initiation Protocol (SIP)1
- RFC3325 Private Extensions to the Session Initiation Protocol (SIP) for Asserted Identity within Trusted Networks2
- ITU Q.1912.5 Interworking between SIP and BICC/ISUP
[1] Partial support. Support Section 4.1. Constructing Private Messages
[2] Partial support. Doesn't support P-Preferred-Identity.
Acronyms
| RPID | Remode-Party-ID header |
| PAID | P-Asserted-Identity header |
| CLI | Calling Party Number (ISUP or ISDN) |
| GN | Generic Number for additional calling party number (ISUP ITU) |
| APRI | Address Presentation Restricted Indicator (ISUP) or Presentation indicator (ISDN) |
| SI | Screening Idicator (ISUP or ISDN) |
Privacy mapping
ISUP
| SS7 param | CLI digits | CLI APRI | CLI SI | GN digits | GN APRI | GN SI |
| Routing script param | {calling} | {calling_presentation} | {calling_screening} | not mapped | not mapped | not mapped |
SIP 'Remode-Party-ID
The RPID URI is filled with {calling}.
The RPID "screen" param is filled according to the following table.
| {calling_screening} | RPID screen param |
| "unspecified", "pass", "network_provided" | screen="yes" |
| "fail", "no" | screen="no" |
The RPID "privacy" param is filled according to the following table.
| {calling_presentation} | RPID privacy param |
| "unspecified", not_available", "allowed" | privacy="off" |
| "restricted" | privacy="full" |
| "addr_restricted" | privacy="uri" |
| "name_restricted"" | privacy="name" |