安裝玩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伺服器的相關設定。
沒有留言:
張貼留言