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

NGN/IMS, OpenIMSCore, Kamailio IMS

Konfigurácia podpory TLS v OpenIMSCore

Úvod

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.  

Postup tvorby deb balíčkov SIP servera Kamailio

apt-get install git-core make devscripts dpatch

 

Následne sme nainštalovali závislosti pre Kamailio:

 

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

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:

NGN/IMS client - references

NGN IMS clients ever available:

 

Boghe

Platform: Windows

web: http://code.google.com/p/boghe/

Fokus Monster

Platform: Windows, Mac OS, Linux and Win Mobile

web: http://www.monster-the-client.org/

iDoubs

Platform: iOS

web: http://code.google.com/p/idoubs/

IP Multimedia Subsystem test

Inštalácia IMS

Požiadavky

Prístup k sieti:

  • verejná IP – chceme sa vyhnúť problémov s NAT-om
  • prístup ku konfigurácií DNS servera

Softvérové požiadavky:



IMS overview


NGN/IMS references

NGN / IMS network solutions

Kamailio IMS

Platform: *nux

web: http://www.ng-voice.com
Description: IMS extensions from the OpenIMSCore project ported and directly available for testing built on top of latest development version of Kamailio project.

OpenIMSCore

Platform: Linux



OpenIMS references


Syndikovať obsah