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

SIP, OpenSER, SER, SIP references, SIP UA, Services, CPL, Tools, NAT, FW, SIP Availability, SipXecs, Asterisk, Security, Kamailio, FreeSWITCH, Other SIP Servers, OpenSIPS, Application servers, Mobicents, Testing

OpenSIPs Control Panel installation on Debian

Installation OpenSIPs Control Panel on Debian Squeeze 32 bit.


 Control pannel does not work correctly yet !!!


Download tarball from http://opensips-cp.sourceforge.net/
upack into /var/www/ directory


Installation of apache server:

install apache2
apt-get install apache2

in file /etc/apache2/apache2.conf add

Configuring IMS Boghe to use SIP over IPv6 for an IETF SIP network

After some testing I have found another SIP client, which shoud be used for SIP over IPv6 testing. The first one is Linhpone and the second one is IMS Boghe client. Right, Boghe is mainly IMS client, but may be used as an IETF SIP client, which allows to register and use an IETF SIP based network.

To make it working using IPv6 you have to change the following. Start the client and from the main menu choose Tools and Options. 

Configuring Linphone to use SIP over IPv6

In present days (start of the 2011) is not so easy to find SIP client which correctly support the using of IPv6. Up to now, with thanks of kamailio usr list, I found only one softphone and it is Linphone. It is quite simple softphone, but for IPv6 testing it is still enough.

To configure Linphone using IPv6 we have to change following:


Start linphone -> from main menu choose Preferences and on the fisrt tab check in USe IPv6 instead of IPv4

Kamailio 3.1 with IPv6

Sercmd - a Kamailio (OpenSER) 3.0.0 command line interface

Kamailio 3.0 provides a command line interface: sercmd. Sercmd allows to connect to running instance of Kamailio, either on same or remote system.

If we like to use it, we have to first enable the ctl module in kamailio.cfg.

Module's readme is available at: http://kamailio.org/docs/modules/3.0.x/modules/ctl.html

To use it just type 


To see the list of available options type

Extending IMS base platform with simple Presence service build over Kamailio AS

In this article we describe how to extend the base Kamailio IMS platform (as is described here) with simple presence service realized over Kamailio SIP server.

Connecting IMS Boghe client to an IETF SIP network

Boghe IMS client can be used as the SIP client connecting to your IETF SIP network, for example those build up over kamailio.

The client settings, in my case, where I'm using ps.sip.uniza.sk domain with proper DNS and SRV records, it have to be:

Display Name: Palo
Public identity: sip:palo@ps.sip.uniza.sk
Pivate identity: palo@ps.sip.uniza.sk
Password: password
Realm: sip:ps.sip.uniza.sk


Now go to network tab and setup Proxy CSCF.

Installing base OpenIMSCore platform on the debian squeeze - 32bit

This install guide is based on the official install guide from http://www.openimscore.org/installation_guide.

This guide describes the base component installation only. The platform is using four virtual machines, one for each IMS component (PCSCF, SCSCF, ICSCF, HSS).

Deployment OS is debian squeeze, 32 bit.



Prepare IP adressing

We are using public IP adresses for our components:

OpenSIPs installation on Debian

Installation of openSIPs on Debian(sqeeze) - 32bit:

Edit sources.list to use new repository: 

    joe /etc/apt/sources.list
    deb http://www.opensips.org/apt/ lenny main

#Following 2 lines are not needed in lenny:
    deb http://ftp.sk.debian.org/debian/ lenny main  
    deb-src http://ftp.sk.debian.org/debian/ lenny main


    apt-get update
    apt-get upgrade


Syndicate content