<div dir="auto">Hi Ron,<div dir="auto"><br></div><div dir="auto">You can't change it on the Proxy-CSCF, but on the HSS. According to 3GPP Specs, the first identity associated to an IMPI is the "default-identity", which is typically used by the phone and asserted by the Proxy-CSCF.</div><div dir="auto"><br></div><div dir="auto">Thanks,</div><div dir="auto">Carsten</div></div><br><div class="gmail_quote"><div dir="ltr">Am Mi., 21. Nov. 2018, 00:31 hat Ron McLeod <<a href="mailto:ron.kamailio@mcleodnet.com">ron.kamailio@mcleodnet.com</a>> geschrieben:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div lang="EN-US" link="blue" vlink="purple"><div class="m_7638159426046716354WordSection1"><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">I am working on a VoLTE/IMS scenario to transfer text messages as SMS over IP (+g.3gpp.smsip feature) between UE’s.  This is a high-level view of the message flows between the endpoints (not showing CSCFs):<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-family:"Courier New"">UE1                                 IP-SM-GW<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""> |---- MESSAGE (SUBMIT) --------------->|<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""> |<------------------- 202 ACCEPTED ----|<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""> |                                      | <u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""> |<-------- MESSAGE (SUBMIT_REPORT) ----|<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""> |---- 200 OK ------------------------->|<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">                                        |  <u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">UE2                                     |<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""> |                                      |  <u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""> |<-------------- MESSAGE (DELIVER) ----|<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New""> |---- 200 OK ------------------------->|</span><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">The messages does get transferred from UE1 to UE2 successfully.  Since this is GSM-style SMS, the OA (originating address) and DA (destination address) are specified using telephone numbers, not sip addresses.  This is not a problem for the DA, since it is specified in the SUBMIT TPDU from the originating handset, but when the IP-SM-GW sends the DELIVER TPDU it needs to specify the OA so that the recipient knows who sent the SMS, and this was not provided in the MESSAGE with the SMS-SUBMIT.<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">According to 3GPP TS 24.341 (<a href="http://www.qtc.jp/3GPP/Specs/24341-b20.pdf" target="_blank" rel="noreferrer">http://www.qtc.jp/3GPP/Specs/24341-b20.pdf</a>):<u></u><u></u></p><p class="MsoNormal">"The IP-SM-GW will have to use an address of the SM-over-IP sender that the SC can process (i.e. an E.164 number).  This address will come from a tel URI in a P-Asserted-Identity header (as defined in RFC 3325 [13]) placed in the SIP MESSAGE request by the P-CSCF or S-CSCF."<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Looking at the MESSAGE request sent from the S-CSCF to the IP-SM-GW, it looks like neither the P-CSCF nor the S-CSCF is providing the tel address in a P-Asserted-Identity header:<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal"><span style="font-family:"Courier New"">MESSAGE tel:+3108012345680 SIP/2.0<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">Route: <sip:defaultapp@tas.core.ims1.test;lr>, <sip:iscmark@scscf.core.ims1.test:6060;lr;s=1;h=0;d=0;a=7369703a30303130333031323334353637383940696d732e6d6e633030332e6d63633030312e336770706e6574776f726b2e6f7267><u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">P-Served-User: <<a href="mailto:sip%3A001030123456789@ims.mnc003.mcc001.3gppnetwork.org" target="_blank" rel="noreferrer">sip:001030123456789@ims.mnc003.mcc001.3gppnetwork.org</a>>;sescase=orig;regstate=reg<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">f: <<a href="mailto:sip%3A001030123456789@ims.mnc003.mcc001.3gppnetwork.org" target="_blank" rel="noreferrer">sip:001030123456789@ims.mnc003.mcc001.3gppnetwork.org</a>>;tag=2703358633<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">t: <tel:+3108012345680><u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">CSeq: 555874977 MESSAGE<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">i: 2703358625_2324045032@2001:470:eb88:b021:27f:9507:589d:c201<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">Via: SIP/2.0/UDP [2001:470:EB88:150:0:0:0:22]:6060;branch=z9hG4bKb857.bd3345ba81ec10b1d11639d9c7414606.0;i=a<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">Via: SIP/2.0/TCP [2001:470:EB88:150:5054:FF:FE44:BFC9];branch=z9hG4bKb857.be53cc1c583b9c5f9dcebf3306f2b7c1.0<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">v: SIP/2.0/UDP [2001:470:eb88:b021:27f:9507:589d:c201]:8906;rport=8013;branch=z9hG4bK3552622488<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">Max-Forwards: 68<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">P-Access-Network-Info: 3GPP-E-UTRAN-FDD; utran-cell-id-3gpp=0010300030000001<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">c: application/vnd.3gpp.sms<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">Allow: MESSAGE<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">d: no-fork<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">User-Agent: Xiaomi_Redmi 3S_Android6.0.1_9<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">l: 27<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">P-Charging-Vector: icid-value=49565300000000511100004B01000000; icid-generated-at=2001:470:EB88:150:5054:FF:FE44:BFC9<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">P-Asserted-Identity: <<a href="mailto:sip%3A001030123456789@ims.mnc003.mcc001.3gppnetwork.org" target="_blank" rel="noreferrer">sip:001030123456789@ims.mnc003.mcc001.3gppnetwork.org</a>><u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">P-Visited-Network-ID: core.ims1.test<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">Message Body<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">    GSM A-I/F RP - RP-DATA (MS to Network)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">        Message Type RP-DATA (MS to Network)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">        RP-Message Reference<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">            RP-Message Reference: 0x05 (5)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">        RP-Originator Address<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">        RP-Destination Address - (3108012345680)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">        RP-User Data<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">            Length: 14<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">            TPDU (not displayed)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">     GSM SMS TPDU (GSM 03.40) SMS-SUBMIT<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           0... .... = TP-RP: TP Reply Path parameter is not set in this SMS SUBMIT/DELIVER<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           .0.. .... = TP-UDHI: The TP UD field contains only the short message<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           ..1. .... = TP-SRR: A status report is requested<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           ...0 0... = TP-VPF: TP-VP field not present (0)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           .... .0.. = TP-RD: Instruct SC to accept duplicates<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           .... ..01 = TP-MTI: SMS-SUBMIT (1)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           TP-MR: 92<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           TP-Destination-Address - (8000)<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           TP-PID: 0<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           TP-DCS: 0<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           TP-User-Data-Length: (5) depends on Data-Coding-Scheme<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">           TP-User-Data<u></u><u></u></span></p><p class="MsoNormal"><span style="font-family:"Courier New"">                SMS text: HELLO</span><u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Is this something that in configurable at the P-CSCF or the S-CSCF, or would it require now development?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Thanks,<u></u><u></u></p><p class="MsoNormal">Ron<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p></div></div>_______________________________________________<br>
Kamailio (SER) - Users Mailing List<br>
<a href="mailto:sr-users@lists.kamailio.org" target="_blank" rel="noreferrer">sr-users@lists.kamailio.org</a><br>
<a href="https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users" rel="noreferrer noreferrer" target="_blank">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><br>
</blockquote></div>