Žilinská univerzita > Fakulta riadenia a informatiky > Katedra informačných sietí

Kamailio 4.x IMS - Installing HSS

This HSS implementation uses as its backend MySQL database, so we need install mysql server also on this host. This step of installing mysql server you need to accomplish before installation of HSS, because HSS package executes post-installation scripts that creates HSS database with tables and users and this step needs functional and running mysql server.

During mysql installation you will be asked for mysql root password, which will be needed in some next steps:

Kamailio 4.x IMS - Installing ICSCF

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:

apt-get install mysql-server

Set up mysql:

Kamailio 4.x IMS - Installing PCSCF

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

Preparing Debian operating system for Kamailio 4.x platform

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.

Prepare repositories

Debian Wheezy

Install the Key for this repository:

wget http://deb.kamailio.org/kamailiodebkey.gpg
apt-key add kamailiodebkey.gpg

Add the repository to your “/etc/apt/sources.list”:

Setting up DNS records for Kamailio 4.x platform

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:

Kamailio 4.x IMS platform

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.

Drupal 6 - Got error 28 from storage engine query

If your Drupal site receive following message

Upgrade on Virtualbox 4.3.4 - fail to start virtual machines - VT-x error

I'm using virtualbox to run couple of my virtual machines inside of the Windows 7 64bit. Two days ago I have upgraded my running Virtualbox software to new version 4.3.4. After upgrade I was not able to start and run any of my virtual machines (Win7 32it, Xubuntu, KaliLinux, Mint) which works fine inside of previous virtualbox version.
After start I have received window with message telling that VT-x is disabled inside of the BIOS. The log file I have found inside one of the machines telling the same:

How to run JunOS inside of GNS3 - step by step

Actually there are several ways how to emulate JunOS routers using GNS3 and make to usable them for advanced networking topologies. So, be able to make and run JunOS inside of GNS3 we could use:

Making qemu JunOS router installing JunOS 10.1 OLIVE package inside of qemu FreeBSD under Win 7 64bit

This article explain how to make and install JunOS router using junos olive package (.tgz) installed inside of a Qemu virtual machine with FreeBSD running inside, all under Win 7 64bit OS environments. Junos olive package is an original domestic Junos package modified running inside of Olive environment (inside of PC, not router HW).

Syndicate content