Skip to main content

Phoenix Wu

Phoenix Wu's Public Library

09 Nov 09

NGN-IMS網路管理

近年來電信業在世界各國的蓬勃發展,全球電信業者最近掀起新一波建置新世代網路(NGN)的熱潮,目前有許多聯盟組織都推出有關於定義新世代網路(NGN)建置的規格方案。寬頻有線教學推動聯盟中心之宜蘭大學資工所趙涵捷教授有感於NGN核心網路技術將是有線寬頻市場相當重要的前瞻技術,因此96 年起於資通訊人才培育先導型計畫中規劃了『NGN網路管理技術』的系列課程 ...

ngn.niu.edu.tw - Preview

NGN ims training guide telecom

我爱涂鸦 » 在ubuntu上安装Open IMS Core

    • 为了学习ims,在自己的虚拟机上的ubuntu上安装openimscore。下列记录过程。


      文章主要参考英文文档:How to Install the Open IMS Core on Ubuntu


      原创作者:Dave Waiting,翻译:haven | 我爱涂鸦


      第一步:下载Open IMS Core 到服务器上


      • 你将需要subversion软件包:
      • 接下来创建一个目录:
      • 给目录设置自己使用权 (username替换成你自己的名字):
      • 创建 CSCFs 和 FHoSS目录:
      • 从 Berlios的subversion服务器下载最新版本:
      • 如果DNS已经运行在你的服务器上,那么将/etc/dhcp3/dhclient.conf的那这注释取消:
      • 拷贝open-ims的DNS文件到bind目录:
      • 添加下列行到 /etc/bind/named.conf.local文件
      • 你必须重新bind才能使改变生效:
      • 检查所有工作。用ping试试,看能不能获取回应。
      • 到/opt/OpenIMSCore/ser_ims目录编译CSCFs(P-CSCF、I-CSCF、S-CSCF):
      • 设置JAVA_HOME 环境变量:
      • 在/opt/OpenIMSCore/FHoSS目录下编译FHoSS:
      • 拷贝配置文件到他它们的OpenIMSCore文件夹中
      • 在每一个新的终端运行CSCFs (CTRL+SHIFT+T):
      • 在它自己tab运行 FHoSS (如果在这里发生错误,请尝试设置 JAVA_HOME环境变更后再试一下):
      • 下载一个IMS客户端并安装它。这里有一个支持Ubuntu的IMS客户端(UTC IMS Client)的软件包:
      • 下载UCT IMS Client deb文件并安装:


      sudo dpkg -i uctimsclient1.0.x.deb


      在IMS参数设置P-CSCF和realm. 默认的pcscf参数设置是sip:pcscf.open-ims.test 和默认的realm参数设置是open-ims.test.点击“Register as Alice”。打开另一个客户端,并点击“Register as Bob”。在public地址栏点击“call”尝试让两个客户端建立一个通话。(Try and place a call between the two clients by typing in the public URI in the address bar and click “Call”.)


      第八步: 自定义你的IMS核心


      修改你的IMS核心中realm的名称应该是个好主意。并具你还将要删除所有本地回环地址并替换成外部IP地址,以便其它机器也能访问IMS核心。configurator这个脚本能够修改之前拷贝到/opt/OpenIMSCore/文件夹下的文件。它将提示你输入新的 IP地址和realm.



      ./configurator 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


      注意: configurator 脚本只能运行修改一次。如果你想再次修改IP地址或realm,你就必须编辑configurator脚本。


      修改realm后你必须重新再装入SQL到MYSQL数据库,看上边第四步。还要确保你重新启动所有的元素。


      说明:






















      元件/组件端口号

      P-CSCF



      4060



      I-CSCF



      5060



      S-CSCF



      6060



      Diameter



      3868, 3869, 3870



      使用浏览器打开: http://localhost:8080


      用户名: hssAdmin


      密码: hss


      参考:


      http://www.openimscore.org/

      http://uctimsclient.berlios.de/openimscore_on_ubuntu_howto.html

1 - 20 of 791 Next › Last »
Showing 20 items per page

Highlighter, Sticky notes, Tagging, Groups and Network: integrated suite dramatically boosting research productivity. Learn more »

Join Diigo