To create a new user to existing IMS domain we will use web interface of the HSS. So navigate your browser to your HSS, in my case
https://hss.ims1.sip.uniza.sk/
Creating IMS Subscription (IMSU)
Choose User identities from upper menu,
To create a new user to existing IMS domain we will use web interface of the HSS. So navigate your browser to your HSS, in my case
https://hss.ims1.sip.uniza.sk/
Choose User identities from upper menu,
apt-get install git-core make devscripts dpatch
OpenIMSCore poskytuje možnosť šifrovanej komunikácie prostredníctvom TLS. TLS sa aktivuje konfiguráciou P-CSCF. P-CSCF umožňuje šifrované spojenie (TLS) cez rozhranie Gm. P-CSCF musí poskytovať platný certifikát. TLS User Endpoint nemusí mať platný certifikát.
The table provides feature overview of six open source IMS clients:
When you try to register IMS user via P-CSCF in visited network (roaming) in Kamailio IMS platform you will probably get following error:
This web book will describe the process of creating and instaling of the kamailio 4.x based IMS platform with a basic service feature set.
Our IMS clients will use DNS service to resolve which transport protocol to preferr and which server provides that SIP service. Therefore we need for this purpose working DNS server with valid delegated zones. In our case we are administrating own DNS zone named ims1.sip.uniza.sk. So we will add required resource records, first we add NAPTR records and then valid SRV and A records
So, prepare your DNS records, in our case:
Prepare five machines for your IMS, four of them with Debian Wheezy and one with Debian Squeezy. For all CSCF components and presence we will use Wheezy. The HSS will be installed on Debian Squeezy, because of better compatibilities with Fraunhofer HSS. All of them in our case are 32bit OSs.
Install the Key for this repository:
Find the according configs in the examples folder of Kamailio (Trunk) and copy them to configuration folder.
cd /usr/share/doc/kamailio/examples/pcscf gunzip kamailio.gz cp /usr/share/doc/kamailio/examples/PScscf/dispatcher.list /etc/kamailio/ cp kamailio.cfg /etc/kamailio/ cp pcscf.cfg /etc/kamailio/
Edit pcscf.cfg
MySQL Database installation
ICSCF need mysql database. During installation you will be asked for mysql root password, which will be needed in some next steps: