【摘要】遍尋網絡數晝夜,未得開源PCRF,亦未得有參考價值的PCRF相關文檔。所幸覓得免費體驗版freePCRF軟件。可窺見PCRF設計思路、方法;PCC規則定義、管理策略;遂記錄安裝、體驗心得。php
freePCRF安裝html
freePCRF官網,freePCRF下載地址,freePCRF商用版與體驗版的比對web
在下載頁,freePCRF提供了.ova,zip,VMX.ZIP三種虛擬機鏡像文件。能夠經過Mware player, Oracle VM VirtualBox ,或其餘 virtualization players加載打開。數據庫
啓動freePCRF瀏覽器
啓動freePCRF鏡像文件,輸入用戶名:root,密碼:password。若是不能正常啓動,請前往freePCRF論壇查閱相關帖子或發帖子求助。網絡
檢查freePCRF數據庫設計
# ps -ef | grep pcrfsvn
freePCRF Web控制檯 用firefox瀏覽器測試
經過web瀏覽器範圍PCRF管理界面:http:://虛擬機ip地址:80;spa
Web文檔資源
經過web瀏覽器,訪問http://虛擬機ip:8091
使用手冊與設計文檔
http://freepcrf.com/documentation/ 該地址在線閱讀或打包下載。使用手冊和接口文檔以下:
業務測試
可參考論壇帖子:pcrf testingfreePCRF利用Seagull開源軟件模擬PCEF。Seagull源碼下載地址;Seagull使用文檔和開發文檔下載地址。
測試相關文件和腳本在虛擬機:/opt/pcrf路徑下:
直接運行bench.sh腳本便可:
啓動界面:
點擊PCRF Web管理界面的Trace按鈕,查看Diameter實時交互信令。
點擊showfiles按鈕,查看交互報文:
PCRF接口之Gx,Sy,Rx的信令流抓包分析
SPR嵌入PCRF的方案及數據庫設計
3GPP TS 23.203,29.207,29.208,29.210,29.212-29.219中文版及解析