INSTALASI OPENIMSCORE
1. apt-get install apache2 php5 libapache2-mod-php5 mysql-server-5.0 php5-mysql lynx-cur libapache2-mod-speedycgi php5-dev build-essential unzip libmysqlclient15-dev libxml2-dev sun-java6-jdk bison flex ant bind9
2. mkdir /opt/OpenIMSCore
3. copy FHoSS dan ser_ims ke /opt/OpenIMSCore kemudian ekstrak didalam folder tersebut
4. install ser_ims
– cd ser_ims
– make install-libs all
5. Install FHoSS ekstrak FHoSS
– cd FHoSS
ant compile deploy
6. Setting DNS memakai Bind
– cp /opt/OpenIMSCore/ser_ims/cfg/open-ims.dnszone /etc/bind/abdee.dnszone
– nano /etc/bind/named.conf ; tambahkan zone berikut ini
zone “abdee.org” {
type master;
file “/etc/bind/abdee.dnszone”;
};
– nano /etc/resolv.conf
search abdee.org
domain abdee.org
nameserver 10.14.200.102
– nano /etc/hosts
127.0.0.1 localhost
127.0.1.1 abdee
10.14.200.102 abdee.org mobicents. abdee.org ue. abdee.org presence. abdee.org icscf. abdee.org scscf. abdee.org pcscf. abdee.org hss. abdee.org
– nano /etc/bind/abdee.dnszone
$ORIGIN abdee.org.
$TTL 1W
@ 1D IN SOA abdee.org. root. abdee.org. (
2006101001 ; serial
3H ; refresh
15M ; retry
1W ; expiry
1D ) ; minimum
1D IN NS ns
ns 1D IN A 10.14.200.102
pcscf 1D IN A 10.14.200.102
abdee.org. 1D IN A 10.14.200.102
icscf 1D IN A 10.14.200.102
_sip 1D SRV 0 0 5060 icscf
_sip._udp 1D SRV 0 0 5060 icscf
_sip._tcp 1D SRV 0 0 5060 icscf
abdee.org. 1D IN NAPTR 10 50 “s” “SIP+D2U” “” _sip._udp.
abdee.org. 1D IN NAPTR 20 50 “s” “SIP+D2T” “” _sip._tcp.
scscf 1D IN A 10.14.200.102
hss 1D IN A 10.14.200.102
ue 1D IN A 10.14.200.102
presence 1D IN A 10.14.200.102
Restart bind dan Test Konfigurasi dns yang dibuat :
– dig abdee.org
7. copy file .ssh, .cfg, dan .xml
– cp /opt/OpenIMSCore/ser_ims/cfg/*.sh /opt/OpenIMSCore/
– cp /opt/OpenIMSCore/ser_ims/cfg/*.cfg /opt/OpenIMSCore/
– cp /opt/OpenIMSCore/ser_ims/cfg/*.xml /opt/OpenIMSCore
8. Konfigurasi komponen-komponen IMS dengan memasukkan Domain dan IP server IMS tersebut
./configurator.sh pcscf.cfg icscf.cfg icscf.xml scscf.cfg scscf.xml ser_ims/cfg/icscf.sql FHoSS/deploy/DiameterPeerHSS.xml FHoSS/deploy/hss.properties FHoSS/scripts/hss_db.sql FHoSS/scripts/userdata.sql
Maka akan muncul :
Domain:
IP:
Domain isi dengan abdee.org
IP Isi dengan IP server IMS yaitu 10.14.200.102
9. Edit /opt/OpenIMSCore/deploy/startup.sh ubah menjadi seperti di bawah
– nano /opt/OpenIMSCore/FHoSS/deploy/startup.sh
edit menjadi $JAVA_HOME/usr/bin/java,……..dst
10. Copy Konfigurasi database Server ke Mysql
– mysql -u root -p -h localhost < /opt/OpenIMSCore/ser_ims/cfg/icscf.sql
– mysql -u root -p -h localhost < /opt/OpenIMSCore/FHoSS/scripts/hss_db.sql
– mysql -u root -p -h localhost < /opt/OpenIMSCore/FHoSS/scripts/userdata.sql
11. Jalankan IMS dengan menjalankan komponen-komponennya dengan menggunakan console yang berbeda untuk setiap komponennya
– /opt/OpenIMSCore/.pcscf.sh
– /opt/OpenIMSCore/.icscf.sh
– /opt/OpenIMSCore/.scscf.sh
– /opt/OpenIMSCore/.fhoss.sh
12. Test masuk ke web hss
username : hssAdmin
password :hss
13. Install Uct IMS Client
dpkg -i uctimsclient1.0.13.deb
Bila ada fle dependensi yang kurang, Install lewat synaptic packet manager
mas..bagus ni tutorial nya..sangat membantu,,.
tapi saya ada kendala ni mas..
saya mau install ims juga ni di ipv6..
mas tau ga konfigurasi nya..
tolongin mas..udah nyari kemana2 ga ketemu2..thanx mas..
kendalamu dmna ?
kl aq kemarin di java nya…
jadi di javanya ngga’ knal “:” di ipv6 …
ya pertama2 mas..
saya gunain os ubuntu 9.04..
oo..di java nya ya mas..harus ganti java ya..
saya pas udah running ./fhoss nya
dapet
ERROR
de.fhg.fokus.diameter.DiameterPeer.peer.StateMachine – StateMachine:
Peer icscf.open-ims.test not responding to connection attempt
seperti ini terus mas..
kalo boleh bagi setting an openimscore nya punya mas..
dari kemaren2 saya ga bisa2 mas..mau dibikin TA soal nya mas..
ato mungkin saya salah os ya mas..kasi saran y mas..
makasi mas..
mantab mas website nya..hehe….. numpang nyimak dan belajar ya….
q cerita aj yang pernah q buat y,..:D
q mulai dari lankah 1 2 3 masih pake ipv4
mulai langkah 4 udah pake ipv6 mpe
di langkah ke 6 : itu diisi ipv6 kita
untuk file /etc/hosts masukkan ke yang kolom ipv6
untuk DNS nya kl ipv6 itu AAAA, kl ipv4 cuma A
Langkah 8
masukkan ipv6 kita..
aq kemarin cuma gtu, tapi masih error di javanya,..
aq pake ubuntu 8.04
kl pake 9.04 mnurut q g masalah….
kl km gmna ?
ya saya sudah nyoba mas di ubuntu 9.04..tapi ga bisa juga.
masalah nya di langkah 11..pas jalanin ./fhoss nya muncul error diameter.peer gitu..sudah nyoba juga di ubuntu 10.04 ga bisa juga..
saya sudha lakukan seperti yang mas buat itu..masukkan ipv6 nya di open-ims.dnszone nya..ya tapi seperti yang tadi muncul juga error pas jalanin fhoss nya..
apa kayak nya emang ga bisa ya openimscore di ipv6 mas..maksud nya script yang ada di opneimscore belum disisipin ipv6 nya kali ya mas..
tapi belum saya nyoba di ubuntu 10.10 sih..
Kalo nginstall Linux-nya pake VM Ware bisa gak?? Buat nyoba2 dulu gitu..
Mohon bantuannya mas 🙂
wah mas bro uli’ ki,…:D
coba dulu aja y mas bro..:p
wah tutorial ini sangat bagus mas..
oh iya saya mau tanya mas, rencanya saya mau integrasi SIP pada IMS.. cuman saya masih bingung caranya. kira-kira mas ada tutorial untuk itu ga..
maap mas saya masi newbi..
maksudnya integrasi SIP pada IMS gimana ya ?… 😀
maap mas, saya salah nanya..hehe..
jadi gini, rencananya saya mau bikin implementasi IMS . terus saya udah nyari software untuk layanan voip sama video call juga. nah yang mau saya tanyain, gimana cara integrasi layanannya, soalnya pada tutorial diatas belum dijelaskan sampai instalasi VoIP nya..
hehehe,,
oh gini masbro,..
voip ma video call tu basic service di open ims core…
jadi kala km udah berhasil install open ims core,.. kamu dah bisa gunakan kedua layanan tersebut..
baru ketika kamu ma buat iptv or video on demand, nanti akan ada konfigurasi tambahan…
saya mau pake tools IMS client yang ada di android nama nya IMSdroid,,
kira2 itu bisa ga mas menggunakan IMScore ini???
kang mau tanya.. itu yang IP DNS nya yang 10.14.200.102,itu IP komputer kita di jaringan LAN bukan kang ?
@rafki : untuk IMSdroid saya belum nyoba secara langsung, tapi setelah saya instal + lihat feature-nya IMSdroid lbih lengkap dari pada uctimsclient, jadi menurut asumsi saya itu bisa…
@newtol : yups, benar itu komputer saya yang saya jadikan server Openimscore….
ada yang bisa d bantu lagi ? 😀
hmmmmm…
kira-kira punya rekomendasi software lain ga mas…buat client di android????
terus kalau uctimsclient itu kan buat pc ya??????
I precisely had to say thanks all over again. I am not sure what I could possibly have done in the absence of those information discussed by you about that subject matter. It was an absolute traumatic difficulty for me personally, but coming across a new professional fashion you dealt with it made me to weep for fulfillment. Extremely happy for the work and as well , wish you know what a powerful job your are carrying out educating men and women thru your web blog. I am certain you haven’t met all of us.
mas alex, klo eror pas jalanin /opt/OpenIMSCore/.fhoss.sh,
eror nya : startup.sh line 15 java/bin not found itu kenapa yah ?
mas mau nanya. masalah yang ipv6 gimana ya mas?kendala saya sama seperti mas mrgoex, ./fhoss nya error pas dirunning. apa mas sudah berhasil di ipv6??
beside_13 : ketik export JAVA_HOME=/usr/lib/jvm/java-6-sun