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

KIS

Installing SIREMIS 2.1.0 components

Siremis web interface provides opportunities to extend main functionalities with special components. However, these components requires additional configuration.

Prerequisities

Installed the Kamailio server with Mysql, installed siremis with apache following steps in the guide.

 

Monitoring tools - list

The page provides summarized view of monitoring tools, which we used.

A B C D E F G H I J K L M N O P R S T V W X Y Z

 

C


Cacti

web: http://www.cacti.net/
Licence: opensource

Platform: -

Install debian as dual boot system on a computer with Win 7 preinstalled

This guide describes installing of debian linux OS on a computer with Windows 7 system preinstalled. System will use grub2 as the system loader with predefined win7 boot option.

Steps required to do:

1) create a free space on your HDD, that you have space to install debian OS. You may use built in windows disk management tool to resize win partion (left click on start button, then right click on computer, choose manage, then choose disk management). There should be a frees space, like it is shown on the picture:

Kamailio 3.1 with a text file database (DBTEXT)

The article describes how to add simple database support for the Kamailio 3.1.0 server. As the database ext files are used. Activities described here are following the basic Kamailio server installation, described in the article Installing Kamailio 3.1 on debian lenny.

We are trying this as the part of our performance tests.

 

Installing BackTrack 5.0 64bit GNOME on VirtualBox

Prerequisities:

Steps:

1) Create a linux virtualPC inside of the VirtualBox and settup its parameters (RAM, number of CPU, disk size (8GB be enough), Network connection)

2) Insert iso image into a virtual CD

3) Boot the Backtrack as a live distro

TCP/IP network tools - list

The page provides summarized view of networking tools, which we used.

A B C D E F G H I J K L M N O P R S T V W X Y Z

 

C


Capsa
 

web: http://www.colasoft.com/
Licence: There is a Capsa Free and also commercial versions (Capsa WiFi, Capsa Pro, Capsa Enterprise)

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. 

IPv6 - Security tools - list

The page provides summarized view of security tools, which we used.

A B C D E F G H N O P R S T V W X Y Z

 

N

Netcat6

web: http://www.deepspace6.net/projects/netcat6.html

Licence: free

Platform: *nux,

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 

sercmd

To see the list of available options type

QoS tools - list

The page provides summarized view of QoS tools, which we are using.

A B C D E F G H N O P R S T V W X Y Z

 

A

D

Dummynet

web: http://info.iet.unipi.it/~luigi/dummynet/

Licence: free

Platform: BSD, MAC OS X

Adding a new user to IMS platform using the HSS web GUI

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,

 

Extending PCSCF of the Kamailio IMS platform with NAT traversal

In this article we extend the Kamailio IMS platform (as described here) with the NAT traversal capabilities with the help of the PCSCF and RTPproxy server. The RTPproxy will be installed on the same machine as the PCSCF is running. From the performance point of view you may install rtpproxy on any machine which is reachable over IP.

Installing RTPproxy server

 

Install rtpproxy on the PCSCF server

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.

Testing IMS interdomain session

In our labs we have two IMS domains installed, one is OpenIMScore based, another is using Kamailio IMS components. We are trying to make interdomain sessions to test basic reachability. We provide call flows captured for interdomain call session establishment and the call flow established during sending of a file .

IMS - Problem troubleshooting

Our testing platfroms sometimes return error codes.

 

1) During registration the 600 Busy everywhere - Empty list of S-CSCFs is returned

Platform: OpenIMSCore, Kamailio IMS

Solution: Check if the user whose is trying to register has preferred SCSCF assigned.Do it in your  HSS ->  IMS subscription -> find your user -> Preferred S-CSCF

How to disable IPv6 on debian

Open file

vim /etc/sysctl.conf

and add the line

net.ipv6.conf.all.disable_ipv6=1

and restart the machine.

Building debian packages for OpenIMSCore

Based on guide from http://www.openimscore.org/debian_packages

Update source.list

Allows in sources.list non free packages to allow java installation

deb http://ftp.antik.sk/debian/ squeeze main non-free
deb-src http://ftp.antik.sk/debian/ squeeze main non-free

then install packages required for compilation (bison and libcurl4-dev have to be added compare to original guide)

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.

 

Prerequsities

Prepare IP adressing

We are using public IP adresses for our components:

Syndicate content