2017年2月17日 星期五

【摳丁心得】IMS技術分享《四》_ I-CSCF

安裝玩P-CSCF,接著要來安裝I-CSCF。I-CSCF主要的功能在於Interrogating,也就是透過HSS查詢到S-CSCF的位置。如同P-CSCF的安裝步驟,在安裝完基本的Kamailio伺服器後,便可透過更改kamailio.cfg的內容,使其設定為I-CSCF。



1.I-CSCF檔案

在原始碼目錄(/usr/local/src/kamailio-4.4.0/examples/icscf/)中有I-CSCF的範例檔案,將其複製到/usr/local/etc/kamailio/目錄下。



2.資料庫

透過 icscf.mysql.sql、icscf.postgres.sql 這兩個sql script可以產生I-CSCF的資料庫。



3.kamailio.cfg

如同P-CSCF的kamailio.cfg一般,我們可以依照需求修改設定與邏輯。同樣地有幾個參數設定特別需要注意的。依照我的環境設定,kamailio module library位於/usr/local/lib/kamailio/modules/。icscf.xml位於 /usr/local/etc/kamailio/




4. icscf.cfg

icscf.cfg是關於I-CSCF主要的參數設定,所以特別獨立出一個檔案方便管理。以我的環境為例。


5.icscf.xml

icscf.xml是關於Cx介面的參數設定。內容須指定HSS伺服器的相關設定。



沒有留言:

張貼留言