文章
企业架构
使用 Ericsson Service Development Studio 和 BEA WebLogic SIP Server 创建 IMS 服务
页码: 1, 2
打开 HSS 选项卡,选择 Initial Filter Criteria 子选项卡(图 3)。在这里,需要为您的测试请求(触发应用程序的请求)定义一个筛选器:


打开 HSS 选项卡,选择 Service Profile 子选项卡(图 5)。在这里,您需要定义一个配置文件来附加您的筛选器。也就是说,任何在 SDS 上注册的用户 id(稍后,我们将介绍如何定义用户 id)都可以链接到该服务配置文件,这样任何从该指定用户 id 收到的请求都将触发您的应用程序。在该示例中,我们将创建一个名为 helloWorldUser 的服务配置文件,其中包括筛选条件 triggeringMyBEA。

打开 HSS 选项卡,选择 User Profile 子选项卡(图 6)。在这里,您必须定义可以通过 SDS 注册和发送请求的用户 id。

现在可以启动您的 IMS 核心网络模拟器了。转到 SDS 子菜单下的 Main 菜单,选择 CSCF/Start CSCF 选项。检查 SDS 底部的控制台,确保已成功启动网络模拟器(图 7)。

现在,您可以使用之前创建的其中一个用户 id 从任何设备(SIP 硬体电话、SIP 软件电话或任何其他 SIP 终端或设备)进行注册,只要这些用户 id 在您的 LAN 上可以访问并且属于同一个域(确保指定正确的域名和代理)。您可以转到 SDS 的 Registrar 选项卡查看注册是否成功。在图 8 中,您可以借助 SIP 软终端,使用 user-id Intech@myDomain.com 查看注册情况。

本文介绍了 Ericsson Service Development Studio 4.0 以及如何将其与 BEA WebLogic SIP Server 3.1 配合使用。它们配合使用可帮助操作人员和 ISV 开发人员设计自己的 IMS 应用程序并进行端到端测试。
要了解有关爱立信移动世界开发人员计划 (Ericsson Mobility World Developer Program) 如何帮助您计划、开发、验证 IMS 应用程序并让操作人员和最终用户了解 IMS 应用程序的更多信息,请转到 Ericsson Mobility World(会员免费)。另外,即将商业发布 IMS 应用程序时,可以通过蒙特利尔的 Ericsson 实时 IMS 测试环境对其进行测试,用户可以远程访问该测试环境。
作者要感谢以下人员对本文所作的贡献:BEA Systems 业务开发高级经理 Francois Deza、BEA Systems 的 EMEA 首席技术专家 Stefano Gioia、SDS 软件开发人员 Abid Qureshi 以及软件开发人员兼 SDS 专家 Alain Bergevin。
Amin Daya 是 Ericsson 加拿大的一名技术产品经理。
Marco Rodriguez 是 Intelligent Network Technologies S.A. de C.V. 的一名测试配置经理。