<div dir="ltr">Hi,<div>I am using kamailio version 5.3.6</div><div><br></div><div>I have been repeating , I am integrating PCSCF with PCF (in 5g network) . In 5g Network, PCF supports http messages. </div><div>So when i initiate the connection from pcscf, Diameter capabilities-exchange is going but from the PCF , It is throwing me http error 400 bad request. So the connection is getting disconnected.</div><div><br></div><div>Thats why i am asking, Does PCSCF supports http messages or anyother alternatives available?</div><div><br></div><div>Does Kamailio IMS support for 5g is available?</div><div><br></div><div>Kindly help.</div><div><br></div><div><br></div><div>Thanks,</div><div>Pavithra</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 18, 2020 at 1:44 PM Henning Westerholt <<a href="mailto:hw@skalatan.de">hw@skalatan.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="DE">
<div class="gmail-m_8663806585829053556WordSection1">
<p class="MsoNormal"><span>Hello,<u></u><u></u></span></p>
<p class="MsoNormal"><span><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">are you already using kamailio 5.4.0 or 5.41? I did some fixes not long ago in the cdp modules.<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">About the error:<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><b><span lang="EN-GB">94(8085) ERROR: cdp [receiver.c:553]: do_receive(): do_receive(): [</span><a href="http://pcf.sip.example.com" target="_blank"><span lang="EN-GB">pcf.sip.example.com</span></a></b><b><span lang="EN-GB">] Received Unknown version [72]<u></u><u></u></span></b></p>
<p class="MsoNormal"><b><span lang="EN-GB"><u></u> <u></u></span></b></p>
<p class="MsoNormal"><span lang="EN-GB">This looks like one that should be more investigated. Have you looked into the Diameter network trace, to see if your server is answering correctly?<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Cheers,<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning<u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">-- <u></u>
<u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Henning Westerholt –
</span><span><a href="https://skalatan.de/blog/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://skalatan.de/blog/</span></a></span><span lang="EN-GB"><u></u><u></u></span></p>
<p class="MsoNormal"><span lang="EN-GB">Kamailio services –
</span><span><a href="https://gilawa.com/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://gilawa.com</span></a></span><span>
<span lang="EN-GB"><u></u><u></u></span></span></p>
<p class="MsoNormal"><span lang="EN-GB"><u></u> <u></u></span></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal" style="margin-left:35.4pt"><b>From:</b> Pavithra Mohanraja <<a href="mailto:pavimohan3004@gmail.com" target="_blank">pavimohan3004@gmail.com</a>>
<br>
<b>Sent:</b> Thursday, September 17, 2020 12:50 PM<br>
<b>To:</b> Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank">hw@skalatan.de</a>><br>
<b>Cc:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>>; supreeth herle <<a href="mailto:herlesupreeth@gmail.com" target="_blank">herlesupreeth@gmail.com</a>>; Abdirahman A. Osman <<a href="mailto:abdirahman.osm@gmail.com" target="_blank">abdirahman.osm@gmail.com</a>><br>
<b>Subject:</b> Re: [SR-Users] Kamailio IMS Diameter Messages<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Hi,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">It is getting connected first and dropping then. thats y i am not sure why it is happening<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<p class="MsoNormal" style="margin-left:35.4pt">96(8089) INFO: cdp [peerstatemachine.c:524]: I_Snd_Conn_Req(): I_Snd_Conn_Req(): Peer
<a href="http://pcf.sip.example.com" target="_blank">pcf.sip.example.com</a><br>
96(8089) INFO: cdp [receiver.c:874]: peer_connect(): peer_connect(): Trying to connect to 10.45.7.47 port 29507<br>
95(8086) INFO: cdp [acceptor.c:81]: acceptor_process(): Acceptor process starting up...<br>
<b>95(8086) WARNING: cdp [tcp_accept.c:120]: create_socket(): create_socket(): Trying to open/bind/listen on 10.1.68.36 port 3871<br>
95(8086) WARNING: cdp [tcp_accept.c:145]: create_socket(): create_socket(): Successful socket open/bind/listen on 10.1.68.36 port 3871<br>
95(8086) INFO: cdp [acceptor.c:95]: acceptor_process(): Acceptor opened sockets. Entering accept loop ...<br>
96(8089) INFO: cdp [receiver.c:954]: peer_connect(): peer_connect(): Peer <a href="http://pcf.sip.example.com:29507" target="_blank">
pcf.sip.example.com:29507</a> connected<br>
94(8085) ERROR: cdp [receiver.c:553]: do_receive(): do_receive(): [<a href="http://pcf.sip.example.com" target="_blank">pcf.sip.example.com</a>] Received Unknown version [72]<br>
94(8085) INFO: cdp [receiver.c:807]: receive_loop(): select_recv(): [<a href="http://pcf.sip.example.com" target="_blank">pcf.sip.example.com</a>] read on socket [35] returned 0 > ... dropping<br>
94(8085) INFO: cdp [receiver.c:222]: disconnect_serviced_peer(): drop_serviced_peer(): [<a href="http://pcf.sip.example.com" target="_blank">pcf.sip.example.com</a>] Disconnecting from peer</b><u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">101(8098) DEBUG: ims_qos [ims_qos_mod.c:1336]: w_rx_aar_register(): Creating new Rx session for contact <<a>sip:alice@10.45.4.131:55419;transport=TCP;ob</a>><br>
101(8098) DEBUG: ims_qos [ims_qos_mod.c:379]: callback_for_cdp_session(): Ignoring event [23] from CDP session<br>
101(8098) DEBUG: ims_qos [ims_qos_mod.c:1412]: w_rx_aar_register(): Calling send aar register101(8098) DEBUG: ims_qos [rx_aar.c:966]: rx_send_aar_register(): Send AAR register<br>
101(8098) DEBUG: ims_qos [rx_avp.c:778]: rx_create_media_subcomponent_avp(): Need to add RTCP FD description - RTCP ports are by default next odd port number up from RTP ports<br>
101(8098) DEBUG: ims_qos [rx_avp.c:793]: rx_create_media_subcomponent_avp(): RTCP A Port [55421] RCTP B Port [55421]<br>
101(8098) DEBUG: ims_qos [rx_avp.c:1174]: rx_create_codec_data_avp(): data.len is calculated 16, sdp-stream has a len of 0<br>
101(8098) DEBUG: ims_qos [rx_avp.c:1197]: rx_create_codec_data_avp(): data.s = "downlink<br>
offer<br>
"<br>
101(8098) DEBUG: ims_qos [rx_avp.c:1174]: rx_create_codec_data_avp(): data.len is calculated 15, sdp-stream has a len of 0<br>
101(8098) DEBUG: ims_qos [rx_avp.c:1197]: rx_create_codec_data_avp(): data.s = "uplink<br>
answer<br>
"<br>
101(8098) DEBUG: ims_qos [rx_aar.c:1044]: rx_send_aar_register(): auth_lifetime 7200<br>
101(8098) DEBUG: ims_qos [rx_aar.c:1055]: rx_send_aar_register(): sending AAR to PCRF<br>
<b>101(8098) ERROR: cdp [routing.c:274]: get_routing_peer(): get_routing_peer(): No connected DefaultRoute peer found for app_id 16777236 and vendor id 10415.<br>
101(8098) ERROR: cdp [diameter_comm.c:142]: AAASendMessage(): AAASendMessage(): Can't find a suitable connected peer in the routing table.</b><br>
101(8098) DEBUG: ims_usrloc_pcscf [usrloc.c:149]: get_aor_hash(): Returning hash: [1793713848]<br>
101(8098) DEBUG: ims_usrloc_pcscf [usrloc.c:140]: get_hash_slot(): Returning hash slot: [184]<br>
101(8098) ERROR: ims_qos [ims_qos_mod.c:1421]: w_rx_aar_register(): Failed to send AAR<br>
101(8098) ERROR: ims_qos [ims_qos_mod.c:1465]: w_rx_aar_register(): Error trying to send AAR<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">I am unable to get whats happening. Thats why i thought of asking how to use the diameter server module.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Thanks,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">Pavithra<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:35.4pt"><u></u> <u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">On Thu, Sep 17, 2020 at 2:25 PM Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank">hw@skalatan.de</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin-left:4.8pt;margin-right:0cm">
<div>
<div>
<p class="MsoNormal" style="margin-left:35.4pt">
Hello,<u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
 <u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">I am afraid that you need to dig into the log messages and try find out why its produced. Enable debugging to get more information, look to diameter network traces to see if the diameter kamailio module connects to the diameter server etc..</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">Cheers,</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">Henning</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">-- </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">Henning Westerholt – </span><a href="https://skalatan.de/blog/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://skalatan.de/blog/</span></a><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB">Kamailio services – </span><a href="https://gilawa.com/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://gilawa.com</span></a>
<u></u><u></u></p>
<p class="MsoNormal" style="margin-left:35.4pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal" style="margin-left:70.8pt">
<b>From:</b> Pavithra Mohanraja <<a href="mailto:pavimohan3004@gmail.com" target="_blank">pavimohan3004@gmail.com</a>>
<br>
<b>Sent:</b> Thursday, September 17, 2020 8:55 AM<br>
<b>To:</b> Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank">hw@skalatan.de</a>><br>
<b>Cc:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>>; supreeth herle <<a href="mailto:herlesupreeth@gmail.com" target="_blank">herlesupreeth@gmail.com</a>>; Abdirahman
 A. Osman <<a href="mailto:abdirahman.osm@gmail.com" target="_blank">abdirahman.osm@gmail.com</a>><br>
<b>Subject:</b> Re: [SR-Users] Kamailio IMS Diameter Messages<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
Hi Henning,<u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
ya sure ..Thanks for the reply .. PCF in 5G doesnot have Application ID. It only supports HTTP rest apis. <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
This is my diameterPeer.xml file<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
<?xml version="1.0" encoding="UTF-8"?><br>
<DiameterPeer<br>
        FQDN="<a href="http://pcscf.sip.example.com" target="_blank">pcscf.sip.example.com</a>"<br>
        Realm="<a href="http://sip.example.com" target="_blank">sip.example.com</a>"<br>
        Vendor_Id="10415"<br>
        Product_Name="CDiameterPeer"<br>
        AcceptUnknownPeers="1"<br>
        DropUnknownOnDisconnect="0"<br>
        Tc="30"<br>
        Workers="4"<br>
        QueueLength="8"<br>
        TransactionTimeout="5"<br>
        SessionsHashSize="128"<br>
        DefaultAuthSessionTimeout="3600"<br>
        MaxAuthSessionTimeout="3600"<br>
><br>
        <Peer FQDN="<a href="http://pcf.sip.example.com" target="_blank">pcf.sip.example.com</a>" Realm="<a href="http://sip.example.com" target="_blank">sip.example.com</a>" port="29507"/><br>
<br>
        <Acceptor port="3871" bind="10.1.68.36"/><br>
<br>
        <Auth id="16777236" vendor="10415"/> <!-- 3GPP Rx --><br>
        <Auth id="16777236" vendor="0"/> <!-- 3GPP Rx --><br>
<br>
        <DefaultRoute FQDN="<a href="http://pcf.sip.example.com" target="_blank">pcf.sip.example.com</a>" metric="10"/><br>
<br>
</DiameterPeer><u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
</div>
</div>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
<div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
On Thu, Sep 17, 2020 at 12:22 PM Henning Westerholt <<a href="mailto:hw@skalatan.de" target="_blank">hw@skalatan.de</a>> wrote:<u></u><u></u></p>
</div>
<blockquote style="border-top:none;border-right:none;border-bottom:none;border-left:1pt solid rgb(204,204,204);padding:0cm 0cm 0cm 6pt;margin:5pt 0cm 5pt 4.8pt">
<div>
<div>
<p class="MsoNormal" style="margin-left:70.8pt">
Hello Pavithra,<u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
 <u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB">please only use the list address for new questions. </span><span lang="EN-GB" style="font-family:"Segoe UI Emoji",sans-serif">😊</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB">The error looks like that the diameter peer xml cfg is not correct.  There are some examples in the kamailio cfg example directory, I think.</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB">Cheers,</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB">Henning</span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB">-- </span><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB">Henning Westerholt – </span><a href="https://skalatan.de/blog/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://skalatan.de/blog/</span></a><u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB">Kamailio services – </span><a href="https://gilawa.com/" target="_blank"><span lang="EN-GB" style="color:rgb(5,99,193)">https://gilawa.com</span></a>
<u></u><u></u></p>
<p class="MsoNormal" style="margin-left:70.8pt">
<span lang="EN-GB"> </span><u></u><u></u></p>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0cm 0cm">
<p class="MsoNormal" style="margin-left:106.2pt">
<b>From:</b> sr-users <<a href="mailto:sr-users-bounces@lists.kamailio.org" target="_blank">sr-users-bounces@lists.kamailio.org</a>>
<b>On Behalf Of </b>Pavithra Mohanraja<br>
<b>Sent:</b> Thursday, September 17, 2020 6:27 AM<br>
<b>To:</b> Kamailio (SER) - Users Mailing List <<a href="mailto:sr-users@lists.kamailio.org" target="_blank">sr-users@lists.kamailio.org</a>>;
<a href="mailto:miconda@gmail.com" target="_blank">miconda@gmail.com</a>; David Villasmil <<a href="mailto:david.villasmil.work@gmail.com" target="_blank">david.villasmil.work@gmail.com</a>>; supreeth herle <<a href="mailto:herlesupreeth@gmail.com" target="_blank">herlesupreeth@gmail.com</a>>;
 Abdirahman A. Osman <<a href="mailto:abdirahman.osm@gmail.com" target="_blank">abdirahman.osm@gmail.com</a>><br>
<b>Subject:</b> [SR-Users] Kamailio IMS Diameter Messages<u></u><u></u></p>
</div>
<p class="MsoNormal" style="margin-left:106.2pt">
 <u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
Hi,<u></u><u></u></p>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
Is there any possibility of converting diameter messages to http requests in IMS. Since I am working in 5g based network, In order to connect pcscf to pcf, Rx interface has to be established. But PCF is not accepting diameter messages. It is failing with error
 "<span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:rgb(23,43,77);background:rgb(244,245,247)">No connected DefaultRoute peer found for app_id 16777236 and vendor id 10415</span>"<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
I used IMS Diameter server since it is mentioned as converting diameter messages to http json messages. But even before calling that diameter server, It is failing with App_id issue. How it works?<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
Need to understand, how the diameter messages are working since in 5g , everything is based on http rest apis. Is there any possibility of connecting to it or there is no support in kamailio IMS for 5g. If you have any idea, please let me know. It will be very
 useful for me.<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
 <u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
Thanks,<u></u><u></u></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:106.2pt">
Pavithra<u></u><u></u></p>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>

</blockquote></div>