{"id":619,"date":"2014-04-16T14:17:18","date_gmt":"2014-04-16T12:17:18","guid":{"rendered":""},"modified":"2018-11-01T00:00:53","modified_gmt":"2018-10-31T23:00:53","slug":"setting-boghe-ims-client-register-within-kamailio-4x-ims-platform","status":"publish","type":"post","link":"https:\/\/nil.uniza.sk\/en\/setting-boghe-ims-client-register-within-kamailio-4x-ims-platform\/","title":{"rendered":"Setting up the Boghe IMS client to register within the Kamailio 4.x IMS platform"},"content":{"rendered":"<p>\n\tTo test the basic Kamailio IMS setup, as it is described in book &nbsp;<a href=\"https:\/\/nil.uniza.sk\/en\/ngnims\/kamailio-ims\/kamailio-4x-ims-platform\/\">Kamailio 4.x IMS platform<\/a>&nbsp;we need some IMS clients, here we use IMS Boghe. We will register it within IMS domain with suffix ims1.sip.uniza.sk.<\/p>\n<h1>\n\tPrerequisites<\/h1>\n<ul>\n<li>\n\t\tall IMS platform components have to be started and run correctly<\/li>\n<li>\n\t\tinstalled Boghe IMS client, to make a basic call we need two of them of course<\/li>\n<li>\n\t\tcreated and valid IMS account with username and password<\/li>\n<\/ul>\n<h1>\n\tCheck DNS<\/h1>\n<p>\n\tAS the first step check if your PC is able to resolve DNS names and is able to locate P-CSCF as the entry IMS point. To do that you may use nslookup (builtin within Win OS) or dig (<a href=\"https:\/\/nil.uniza.sk\/en\/windows\/windows-7\/how-install-dig-dns-tool-windows-7\/\">How to install DIG dns tool on windows 7<\/a>) dns apps. How to use it is described here &#8211;&nbsp;<a href=\"https:\/\/nil.uniza.sk\/en\/netacad\/ccna2\/how-find-right-server-nslookup-and-dig-dns-command-line-tools\/\">How to find a right server &#8211; nslookup and dig dns command line tools<\/a>.&nbsp;<\/p>\n<p>\n\tSo, we are using NAPTR and SRV, therefore as the first step I&#39;ll check NAPTR DNS record<\/p>\n<pre>\r\nC:\\Users\\palo.KIS&gt;<span style=\"color:#ff0000;\"><strong>dig naptr ims1.sip.uniza.sk<\/strong><\/span>\r\n\r\n; &lt;&lt;&gt;&gt; DiG 9.9.4 &lt;&lt;&gt;&gt; naptr ims1.sip.uniza.sk\r\n;; global options: +cmd\r\n;; Got answer:\r\n;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 29546\r\n;; flags: qr aa rd ra; QUERY: 1, ANSWER: 4, AUTHORITY: 2, ADDITIONAL: 10\r\n\r\n;; OPT PSEUDOSECTION:\r\n; EDNS: version: 0, flags:; udp: 4096\r\n<span style=\"background-color:#00ff00;\">;; QUESTION SECTION:<\/span>\r\n<span style=\"background-color:#f0fff0;\">;ims1.sip.uniza.sk.             IN      NAPTR<\/span>\r\n\r\n<span style=\"background-color:#ffff00;\">;; ANSWER SECTION:<\/span>\r\n<span style=\"background-color:#ffffe0;\">ims1.sip.uniza.sk.      43200   IN      NAPTR   20 100 &quot;S&quot; &quot;SIP+D2T&quot; &quot;&quot; _sip._tcp.pcscf2.ims1.sip.uniza.sk.\r\nims1.sip.uniza.sk.      43200   IN      NAPTR   10 100 &quot;S&quot; &quot;SIP+D2U&quot; &quot;&quot; _sip._udp.pcscf.ims1.sip.uniza.sk.\r\nims1.sip.uniza.sk.      43200   IN      NAPTR   10 100 &quot;S&quot; &quot;SIP+D2U&quot; &quot;&quot; _sip._udp.pcscf2.ims1.sip.uniza.sk.\r\nims1.sip.uniza.sk.      43200   IN      NAPTR   20 100 &quot;S&quot; &quot;SIP+D2T&quot; &quot;&quot; _sip._tcp.pcscf.ims1.sip.uniza.sk.\r\n<\/span>\r\n;; AUTHORITY SECTION:\r\nsip.uniza.sk.           43200   IN      NS      nic.uniza.sk.\r\nsip.uniza.sk.           43200   IN      NS      ns.kis.fri.uniza.sk.\r\n\r\n<span style=\"background-color:#ffa500;\">;; ADDITIONAL SECTION:<\/span>\r\n<span style=\"background-color:#faebd7;\">pcscf.ims1.sip.uniza.sk. 43200  IN      A       158.193.139.40\r\npcscf2.ims1.sip.uniza.sk. 43200 IN      A       158.193.139.38\r\nns.kis.fri.uniza.sk.    3600    IN      A       158.193.152.2\r\nnic.uniza.sk.           36946   IN      A       158.193.48.33\r\nnic.uniza.sk.           36946   IN      AAAA    2001:4118:300:48::33\r\n_sip._udp.pcscf.ims1.sip.uniza.sk. 43200 IN SRV 0 0 5060 pcscf.ims1.sip.uniza.sk.\r\n_sip._udp.pcscf2.ims1.sip.uniza.sk. 43200 IN SRV 0 0 5060 pcscf2.ims1.sip.uniza.sk.\r\n_sip._tcp.pcscf.ims1.sip.uniza.sk. 43200 IN SRV 0 0 5060 pcscf.ims1.sip.uniza.sk.\r\n_sip._tcp.pcscf2.ims1.sip.uniza.sk. 43200 IN SRV 0 0 5060 pcscf2.ims1.sip.uniza.sk.<\/span>\r\n\r\n;; Query time: 18 msec\r\n;; SERVER: 158.193.152.2#53(158.193.152.2)\r\n;; WHEN: Thu Apr 17 08:28:16 Central Europe Daylight Time 2014\r\n;; MSG SIZE  rcvd: 605<\/pre>\n<p>\n\tlook working, the question (green) is answered (yellow) with the list of records and Additional section (orange) provide additional A records. Finnaly be sure we may ping each CSCF\/HSS entity on IP addresses provided by DNS.<\/p>\n<h1>\n\tConfiguration of the client<\/h1>\n<p>\n\tStart your Boghe IMS client ant from menu Tools choose Options.<\/p>\n<p>\n\t<img decoding=\"async\" alt=\"\" src=\"\/wp-content\/uploads\/files\/image\/ngn-ims\/kamailio-ims\/clients\/boghe_1.png\" style=\"width: 300px; height: 202px;\" \/><\/p>\n<p>\n\t&nbsp;<\/p>\n<p>\n\tThe Options window will open and several tabs are included.<\/p>\n<ul style=\"line-height: 13.199999809265137px;\">\n<li>\n\t\tGeneral tab: Our identity against your IMS&nbsp;platform.<\/li>\n<\/ul>\n<pre style=\"line-height: 13.199999809265137px;\">\r\nDisplay Name: Palo\r\nPublic identity: sip:palo@ims1.sip.uniza.sk\r\nPivate identity: palo@ims1.sip.uniza.sk\r\nPassword: password\r\nRealm: sip:ims1.sip.uniza.sk\r\n<\/pre>\n<ul style=\"line-height: 13.199999809265137px;\">\n<li>\n\t\tNetwork: check in Proxy-CSCF discovery using DNS NAPTR+SRV check box<\/li>\n<\/ul>\n<p style=\"margin-top: 0px; margin-bottom: 0px; line-height: 13.199999809265137px;\">\n\tThat&#39;s all for basic testing.<\/p>\n<p>\n\t&nbsp;<\/p>\n<p>\n\t&nbsp;<\/p>","protected":false},"excerpt":{"rendered":"<p>\n\tTo test the basic Kamailio IMS setup, as it is described in book &nbsp;<a href=\"https:\/\/nil-test.kis.fri.uniza.sk\/ngnims\/kamailio-ims\/kamailio-4x-ims-platform\">Kamailio 4.x IMS platform<\/a>&nbsp;we need some IMS clients, here we use IMS Boghe. We will register it within IMS domain with suffix ims1.sip.uniza.sk.<\/p>","protected":false},"author":7,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_robots_primary_cat":"","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"categories":[729],"tags":[],"class_list":["post-619","post","type-post","status-publish","format-standard","hentry","category-ngn-ims"],"taxonomy_info":{"category":[{"value":729,"label":"NGN\/IMS"}]},"featured_image_src_large":false,"author_info":{"display_name":"admin","author_link":"https:\/\/nil.uniza.sk\/en\/author\/admin\/"},"comment_info":10,"category_info":[{"term_id":729,"name":"NGN\/IMS","slug":"ngn-ims","term_group":0,"term_taxonomy_id":727,"taxonomy":"category","description":"","parent":0,"count":7,"filter":"raw","cat_ID":729,"category_count":7,"category_description":"","cat_name":"NGN\/IMS","category_nicename":"ngn-ims","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/posts\/619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/comments?post=619"}],"version-history":[{"count":0,"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/posts\/619\/revisions"}],"wp:attachment":[{"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/media?parent=619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/categories?post=619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nil.uniza.sk\/en\/wp-json\/wp\/v2\/tags?post=619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}