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

SIP

Session Initiation Protocol

Installing SIREMIS 2.1.0, the Kamailio web management interface, on debian (squeeze) - how to

The article is based on the article Installing SIREMIS 2.0, the Kamailio web management interface, on debian (lenny) - how to. The installation is straighforward and is working for siremis 2.1 and Kamailio 3.2. 

Observed problems

Message "can't open cmp file to write"

RTP Proxy with Kamailio 3.2 configuration on Debian Squeeze

This guide describes Kamailio 3.2 configuration with RTP Proxy.

Requirements:

Ten open-source Sip clients - features overview - November 2011

The table provides feature overview of ten open source SIP clients:

 

Installing Kamailio from GIT - debian lenny

In some situation is direct installation of precompiled kamailio packages from prepared repositories not appropriate. There is a simple way to keep a touch with latest kamailio releases with using GIT (an revision control system).  The article describe a simple way how to manually compile and install Kamamilio and its module from source code offered through GIT.

Install kamailio from GIT

Prerequisities

 

Installing and configuring Homer SIP capture server - debian 64b squeeze - howto

Description: Homer is an Open Source SIP Capture server by Alexandr Dubovikov & Friends, based on OpenSER/Kamailio and supporting HEPv1/v2 (Homer Encapsulation Protocol) & IP proto 4 (IPIP) encapsulation and monitoring/mirroring port capture modes. Homer ships with a flexible and lightweight capture agent for unsupported scenarios and a powerful browser based UI (webHomer).

Web:

http://sipcapture.org/

http://code.google.com/p/homer/

elsipo - the SIP HTTP browser

A kind of interesting SIP application.

web: https://github.com/miconda/elsipo

Notes: Elsipo is a SIP (RFC3261) capable application that displays HTML content received via SIP. The initial User Interface can be loaded from a local HTML file or downloaded from a web server. Practically Elsipo is an HTML viewer, based on QTWebKit, capable of loading plugins. The first plugin implemented is named E_PJSIP, which add SIP communication support based on libpjsip.

Sipwise Provider CE 2.2 - quick test install on debian squeeze 64 bit

1. Installation

Prepare debian system, guide notes that it have to be lenny 64bit, first problem, installation did not work on lenny and latest sipwise provider require 6.x version of debian (squeeze), otherwise your installation will not be sucesfull. OS install without X win and other sw (use netinstall iso for example) with basic configuration.

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



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.

 

Prerequsities

Prepare IP adressing

We are using public IP adresses for our components:

Syndicate content