L.2 Interworking ISUP to SIP
29.1633GPPInterworking between the IP Multimedia (IM) Core Network (CN) subsystem and Circuit Switched (CS) networksTS
The O-MGCF may perform the following procedure based on the operator policy, if the History-Info header field is supported in the IMS network.
When receiving the called IN number parameter (and the original called IN number parameter) in the incoming IAM, the O-MGCF may include the History-Info header field in the outgoing initial INVITE request as shown in table L.2.1, table L.2.2 and table L.2.3.
The O-MGCF should first create hi-entries for the original called IN number and the called IN number and then thoses for the original called number and the redirecting number.
NOTE: It is operator specific.if an IN number is used as a first dialled number and call diversions are at the later position (it is often forbidden to have a call diversion towards an IN service number) or the contrary.
Table L.2.1: Mapping of original called IN number to History-Info header field
|
ISUP Parameter |
Derived value of parameter field |
SIP component |
Value |
|---|---|---|---|
|
IAM |
Initial INVITE request |
||
|
Original called IN number |
History-Info header field |
hi-targeted-to-uri of the first created hi-entry. |
|
|
Nature of address indicator |
"national (significant) number" |
hi-targeted-to-uri |
Add CC (of the country where the O-MGCF is located) to address signals of original called IN number, then map to user portion of URI scheme used. Addr-spec "+" CC NDC SN mapped to user portion of URI scheme used. |
|
"international number" |
Map complete address signals of original called IN number to user portion of URI scheme used. |
||
|
Address signals |
If NOA is "national (significant) number" then the format of the address signals is If NOA is "international number" then the format of the address signals is |
hi-targeted-to-uri |
"+" CC NDC SN mapped to user portion of URI scheme used. |
|
APRI |
"presentation restricted" |
Privacy header field escaped in hi-targeted-to-uri corresponding to original called IN number |
"history" |
|
"presentation allowed" |
Privacy header field absent or "none" |
||
|
hi-index |
"index=1" |
Table L.2.2: Mapping of called IN number to History-Info header field
|
ISUP Parameter |
Derived value of parameter field |
SIP component |
Value |
|---|---|---|---|
|
IAM |
Initial INVITE request |
||
|
Called IN number |
History-Info header field |
If mapping of original called IN number is performed, then hi-targeted-to-uri of the second created hi-entry. Otherwise, hi-targeted-to-uri of the first created hi-entry. |
|
|
Nature of address indicator |
"national (significant) number" |
hi-targeted-to-uri |
Add CC (of the country where the O-MGCF is located) to address signals of called IN number, then map to user portion of URI scheme used. Addr-spec "+" CC NDC SN mapped to user portion of URI scheme used. |
|
"international number" |
Map complete address signals of called IN number to user portion of URI scheme used. |
||
|
Address signals |
If NOA is "national (significant) number" then the format of the address signals is If NOA is "international number" then the format of the address signals is |
hi-targeted-to-uri |
"+" CC NDC SN mapped to user portion of URI scheme used. |
|
APRI |
"presentation restricted" |
Privacy header field escaped in hi-targeted-to-uri corresponding to called IN number |
"history" |
|
"presentation allowed" |
Privacy header field absent or "none" |
||
|
hi-targeted-to-uri; cause-param URI parameter, as defined in IETF RFC 8119 [148]. |
If mapping of original called IN number is performed, then set to "380". Otherwise, no mapping is performed. |
||
|
hi-index and hi-target-param |
If mapping of original called IN number is performed, then set to "index=1.1" and "mp=1". Otherwise, set to "index=1" and no mp-param is created. |
Table L.2.3: Mapping of called party number to History-Info header field
|
ISUP Parameter |
Derived value of parameter field |
SIP component |
Value |
|
IAM |
Initial INVITE request |
||
|
Called party number |
History-Info header field |
If mapping of original called IN number is performed, then hi-targeted-to-uri of the third created hi-entry. Otherwise, hi-targeted-to-uri of the second created hi-entry. |
|
|
Nature of address indicator |
"national (significant) number" |
hi-targeted-to-uri |
Add CC (of the country where the MGCF is located) to address signals of called party number, then map to user portion of URI scheme used. Addr-spec "+" CC NDC SN mapped to user portion of URI scheme used. |
|
"international number" |
Map complete address signals of called party number to user portion of URI scheme used. |
||
|
Address signals |
If NOA is "national (significant) number" then the format of the address signals is If NOA is "international number" then the format of the address signals is |
hi-targeted-to-uri |
"+" CC NDC SN mapped to user portion of URI scheme used. |
|
hi-targeted-to-uri; cause-param URI parameter, as defined in IETF RFC 8119 [148]. |
"380" |
||
|
hi-index and hi-target-param |
If both original called IN number and called IN number are mapped to hi-entries, then set to "index=1.1.1" and "mp=1.1". If original called IN number is not mapped, but called IN number is mapped to hi-entry, then set to "index=1.1" and "mp=1". |
Annex M (informative):
Change history
|
Change history |
|||||||
|
Date |
TSG # |
TSG Doc. |
CR |
Rev |
Subject/Comment |
Old |
New |
|
2014-12 |
CT-66 |
CP-140923 |
0830 |
2 |
Interworking of Called IN number and original Called IN number |
12.5.0 |
13.0.0 |
|
2015-03 |
CT-67 |
CP-150130 |
0842 |
ICS call: reference correction |
13.0.0 |
13.1.0 |
|
|
2015-03 |
CT-67 |
CP-150130 |
0843 |
Announcement suppression for IMS hold request |
13.0.0 |
13.1.0 |
|
|
2015-03 |
CT-67 |
CP-150130 |
0845 |
Note 4 in Table 3 for mapping to CLI parameter |
13.0.0 |
13.1.0 |
|
|
2015-03 |
CT-67 |
CP-150130 |
0846 |
Appearance of Redirection Number Restriction parameter |
13.0.0 |
13.1.0 |
|
|
2015-03 |
CT-67 |
CP-150130 |
0861 |
1 |
Reference update for UUSIW |
13.0.0 |
13.1.0 |
|
2015-03 |
CT-67 |
CP-150097 |
0855 |
2 |
Correction of APRI Mapping for Generic Number |
13.0.0 |
13.1.0 |
|
2015-03 |
CT-67 |
CP-150097 |
0849 |
1 |
Correction to attribute "a=inactive" in initial INVITE |
13.0.0 |
13.1.0 |
|
2015-03 |
CT-67 |
CP-150130 |
0847 |
Inclusion of RFC7044 |
13.0.0 |
13.1.0 |
|
|
2015-03 |
CT-67 |
CP-150129 |
0850 |
2 |
Reference update: draft-mohali-dispatch-cause-for-service-number |
13.0.0 |
13.1.0 |
|
2015-03 |
CT-67 |
CP-150121 |
0864 |
2 |
Adding support for EVS codec |
13.0.0 |
13.1.0 |
|
2015-06 |
CT-68 |
CP-150336 |
0873 |
– |
Reference Update: RFC7462 (alert-info urns) |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150334 |
0879 |
4 |
Handling of 415 response for multipart MIME |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150358 |
0880 |
1 |
Reference update:draft-mohali-dispatch-cause-for-service-number |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150335 |
0886 |
2 |
User-to-user information interworking |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150364 |
0887 |
1 |
Hold/Resume request indication |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150359 |
0888 |
1 |
Adding support for the EVS codec over UMTS CS |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150338 |
0893 |
1 |
APRI Mapping for mutiple Privacy header values |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150351 |
0895 |
– |
Bearer Termination in Acknowledgements |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150334 |
0901 |
3 |
URI scheme in History-Info header field |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150364 |
0902 |
– |
CDIV – miscellaneous corrections |
13.1.0 |
13.2.0 |
|
2015-06 |
CT-68 |
CP-150353 |
0904 |
1 |
EVS corrections |
13.1.0 |
13.2.0 |
|
2015-09 |
CT-69 |
CP-150470 |
0912 |
1 |
Indication of "no backward early media" for ICS call |
13.2.0 |
13.3.0 |
|
2015-09 |
CT-69 |
CP-150479 |
0913 |
1 |
Reference update:draft-mohali-dispatch-cause-for-service-number |
13.2.0 |
13.3.0 |
|
2015-09 |
CT-69 |
CP-150462 |
0920 |
2 |
Sending of IAM at I-MGCF for SIP-BICC-interworking |
13.2.0 |
13.3.0 |
|
2015-12 |
CT-70 |
CP-150667 |
0914 |
8 |
Stage 2 Mn supporting SDP capability negotiation |
13.3.0 |
13.4.0 |
|
2015-12 |
CT-70 |
CP-150656 |
0923 |
– |
HOLD request from CS side: suspending media to the conference |
13.3.0 |
13.4.0 |
|
2015-12 |
CT-70 |
CP-150657 |
0924 |
2 |
Reference update: draft-mohali-dispatch-cause-for-service-number |
13.3.0 |
13.4.0 |
|
2015-12 |
CT-70 |
CP-150648 |
0925 |
3 |
Updates to MGCF and IM-MGW to support EVS over UMTS CS |
13.3.0 |
13.4.0 |
|
2015-12 |
CT-70 |
CP-150670 |
0931 |
2 |
URI scheme in History-Info header field |
13.3.0 |
13.4.0 |
|
2015-12 |
CT-70 |
CP-150655 |
0933 |
1 |
ICS call: removal of non-interworking requirement |
13.3.0 |
13.4.0 |
|
2015-12 |
CT-70 |
CP-150796 |
0940 |
2 |
Correcting the clause title and the NOTE for interworking of Request-URI |
13.3.0 |
13.4.0 |
|
2015-12 |
CT-70 |
CP-150670 |
0946 |
1 |
Removal for the unsupported SIPS URI scheme |
13.3.0 |
13.4.0 |
|
Change history |
|||||||
|
Date |
Meeting |
TDoc |
CR |
Rev |
Cat |
Subject/Comment |
New version |
|
2016-03 |
CT#71 |
CP-160102 |
0954 |
2 |
B |
Support of enhanced bandwidth negotiation mechanism for MTSI sessions |
13.5.0 |
|
2016-03 |
CT#71 |
CP-160112 |
0955 |
1 |
B |
Resolution of Editor’s notes on EVS over UMTS CS |
13.5.0 |
|
2016-03 |
CT#71 |
CP-160105 |
0961 |
1 |
F |
Correction for the SIP-ISUP interworking parameter |
13.5.0 |
|
2016-03 |
CT#71 |
CP-160105 |
0967 |
2 |
F |
Clarification on the setting of the SIP message components |
13.5.0 |
|
2016-03 |
CT#71 |
CP-160105 |
0968 |
– |
F |
Removal of references to TS 26.235 and TS 26.236 |
13.5.0 |
|
2016-03 |
CT#71 |
CP-160111 |
0970 |
2 |
A |
Corrections to EVS AMR-WB IO mode-change-capability MIME parameter handling |
13.5.0 |
|
2016-06 |
CT#72 |
CP-160257 |
0953 |
5 |
A |
Interworking of History-Info Header Field when Original Called Number is not present |
13.6.0 |
|
2016-06 |
CT#72 |
CP-160256 |
0974 |
– |
A |
Mapping P-Access-Network-Info header to Location Number, clarifications |
13.6.0 |
|
2016-06 |
CT#72 |
CP-160272 |
0976 |
3 |
F |
Clarification on counting diverting entries |
13.6.0 |
|
2016-06 |
CT#72 |
CP-160261 |
0977 |
– |
F |
Update ref to draft-mohali-dispatch-cause-for-service-number-06 |
13.6.0 |
|
2016-06 |
CT#72 |
CP-160260 |
0975 |
– |
F |
Correcting name of "network-provided" parameter |
14.0.0 |
|
2016-09 |
CT#73 |
CP-160451 |
0978 |
1 |
F |
Correction for the SIP-ISUP interworking regarding redirection counter |
14.1.0 |
|
2016-09 |
CT#73 |
CP-160450 |
0980 |
1 |
A |
Correction on mapping from 3GPP EVS to UMTS_EVS codec |
14.1.0 |
|
2016-09 |
CT#73 |
CP-160451 |
0981 |
1 |
F |
Clarification on handling of P-Early-Media header |
14.1.0 |
|
2016-09 |
CT#73 |
CP-160449 |
0983 |
1 |
A |
Updated ref to draft-mohali-dispatch-cause-for-service-number-07 |
14.1.0 |
|
2016-12 |
CT#74 |
CP-160635 |
0990 |
1 |
F |
Unknown User Identity for Call Diversion |
14.2.0 |
|
2016-12 |
CT#74 |
CP-160631 |
0991 |
2 |
D |
Correction of Calculation of Redirection Counter |
14.2.0 |
|
2016-12 |
CT#74 |
CP-160624 |
0993 |
1 |
A |
Updated ref to draft-mohali-dispatch-cause-for-service-number-09 |
14.2.0 |
|
2016-12 |
CT#74 |
CP-160617 |
0995 |
2 |
A |
Updates to EVS over CS aspects |
14.2.0 |
|
2016-12 |
CT#74 |
CP-160631 |
0996 |
1 |
F |
Correction of Calculation of Redirection Counter |
14.2.0 |
|
2016-12 |
CT#74 |
CP-160618 |
0999 |
1 |
A |
Handling of dtx and dtx-recv MIME parameters in SDP offer/answer |
14.2.0 |
|
2016-12 |
CT#74 |
CP-160631 |
1000 |
– |
D |
Update of subclause 9.2.3.4.2 |
14.2.0 |
|
2017-03 |
CT#75 |
CP-170080 |
1005 |
1 |
A |
Update ref to draft-mohali-dispatch-cause-for-service-number |
14.3.0 |
|
2017-03 |
CT#75 |
CP-170085 |
1006 |
– |
B |
Support of "Calling number verification" |
14.3.0 |
|
2017-06 |
CT#76 |
CP-171130 |
1007 |
1 |
B |
Addition of the location parameter |
14.4.0 |
|
2017-06 |
CT#76 |
CP-171131 |
1009 |
– |
F |
Mapping of additional 4xx response codes for SPECTRE |
14.4.0 |
|
2017-06 |
CT#76 |
CP-171124 |
1011 |
1 |
A |
Reference Update RFC8119" |
14.4.0 |
|
2017-06 |
CT#76 |
CP-171131 |
1012 |
1 |
F |
Reference update: draft-ietf-sipcore-status-unwanted |
14.4.0 |
|
2017-06 |
CT#76 |
CP-171131 |
1013 |
– |
F |
Reference update: draft-ietf-stir-rfc4474bis |
14.4.0 |
|
2017-09 |
CT#77 |
CP-172045 |
1014 |
1 |
F |
Reference Update for the ISUP location parameter |
14.5.0 |
|
2017-09 |
CT#77 |
CP-172049 |
1015 |
– |
F |
Reference update from draft-ietf-sipcore-status-unwanted-06 to RFC 8197 |
14.5.0 |
|
2017-09 |
CT#77 |
CP-172050 |
1016 |
1 |
F |
"user=phone" URI parameter for SIP URIs in the SIP P-Asserted-Identity header field |
15.0.0 |
|
2017-12 |
CT#78 |
CP-173099 |
1018 |
1 |
A |
Reference Update for the ISUP location parameter |
15.1.0 |
|
2017-12 |
CT#78 |
CP-173099 |
1020 |
– |
A |
Reference Update for the ISUP location parameter |
15.1.0 |
|
2018-03 |
CT#79 |
CP-180041 |
1021 |
2 |
B |
Interworking of Subaddress for user specified type |
15.2.0 |
|
2018-03 |
CT#79 |
CP-180042 |
1023 |
– |
A |
Reference Update for the ISUP location parameter |
15.2.0 |
|
2018-03 |
CT#79 |
CP-180044 |
1025 |
– |
A |
Reference update: RFC 8224 |
15.2.0 |
|
2018-06 |
CT#80 |
CP-181022 |
1026 |
– |
F |
Interwork of Connected subaddress IE carried in ISUP CON message |
15.3.0 |
|
2018-06 |
CT#80 |
CP-181018 |
1031 |
– |
A |
Correction of the Backward call indicators parameter interworking |
15.3.0 |
|
2018-06 |
CT#80 |
CP-181016 |
1040 |
1 |
B |
Providing attestation information |
15.3.0 |
|
2018-09 |
CT#81 |
CP-182028 |
1042 |
2 |
F |
Correction of the Interworking of the Redirecting Number |
15.4.0 |
|
2018-09 |
CT#81 |
CP-182024 |
1044 |
– |
A |
Reference Update for the ISUP Q.850 location parameter |
15.4.0 |
|
2018-12 |
CT#82 |
CP-183112 |
1053 |
– |
A |
Resolution of Editor’s Notes in TS 29.163 |
15.5.0 |
|
2018-12 |
CT#82 |
CP-183115 |
1045 |
2 |
B |
New Q850 cause for Call completed elsewhere |
16.0.0 |
|
2019-03 |
CT#83 |
CP-190122 |
1054 |
1 |
F |
Correction for the encoding of the INFO message for overlap signalling using the in-dialog method |
16.1.0 |
|
2019-03 |
CT#83 |
CP-190126 |
1057 |
2 |
A |
Reference Update for the ISUP Cause Location Parameter Draft |
16.1.0 |
|
2019-06 |
CT#84 |
CP-191094 |
1061 |
– |
A |
Reference Update for the ISUP Cause Location Parameter Draft |
16.2.0 |
|
2019-09 |
CT#85 |
CP-192174 |
1058 |
4 |
F |
Modification on the setting of P-Asserted-Identity header field when a calling party number is not available. |
16.3.0 |
|
2019-09 |
CT#85 |
CP-192166 |
1064 |
1 |
A |
Reference Update RFC8606 |
16.3.0 |
|
2019-09 |
CT#85 |
CP-192161 |
1069 |
1 |
A |
Mapping of History-Info header field to ISUP Original called number |
16.3.0 |
|
2019-12 |
CT#86 |
CP-193218 |
1070 |
4 |
B |
Interworking of Local Number Format in Generic Number |
16.4.0 |
|
2019-12 |
CT#86 |
CP-193218 |
1071 |
F |
Modification on the condition of setting of the Privacy header field when the call is diverted |
16.4.0 |
|
|
2019-12 |
CT#86 |
CP-193218 |
1072 |
1 |
B |
Interworking of Local Number Format in From Header Field |
16.4.0 |
|
2021-03 |
CT#91e |
CP-210223 |
1073 |
1 |
D |
Inclusive language review – 29.163 |
17.0.0 |
|
2021-03 |
CT#91e |
CP-210223 |
1074 |
– |
D |
Removal of strange text |
17.0.0 |
|
2021-03 |
CT#91e |
CP-210233 |
1075 |
1 |
F |
Correction of the incorrect SIP header name and value |
17.0.0 |
|
2021-06 |
CT#92e |
CP-211252 |
1076 |
1 |
F |
Addition of missing abbreviations. |
17.1.0 |
|
2021-12 |
CT#94e |
CP-213245 |
1077 |
F |
Clarification for interworking of original redirection reason |
17.2.0 |
|
|
2022-03 |
CT#95e |
CP-220209 |
1078 |
1 |
C |
Update of IETF references for ICE and STUN |
17.3.0 |