IMS Service Creation with Ericsson Service Development Studio and BEA WebLogic SIP Server
Pages: 1, 2
Open the HSS tab and select the Initial Filter Criteria sub-tab (Figure 3). Here you have to define a filter for your test requests (the requests that will trigger your application):
Open the HSS tab and select the Service Profile sub-tab (Figure 5). Here you have to define a profile to attach your filters to. In other words, any user id (later we'll see how to define user ids) registered on SDS could be linked to this Service Profile so that any request received from that specific user id will trigger your application. In this example, we will create a Service Profile named helloWorldUser, which includes the filter criteria triggeringMyBEA.
Open the HSS tab and select the User Profile sub-tab (Figure 6). Here you have to define the user id(s) that can register and send requests through your SDS.
You are now ready to start up your IMS Core network simulator. Go to the Main menu under the SDS sub-menu and select the CSCF/Start CSCF option. Make sure it has been successfully started by checking the console at the bottom of your SDS (Figure 7).
Now you can register from any device (SIP hard phones, SIP soft phones, or any other SIP terminal or device) by using one of the user id(s) that you have previously created as long as they are reachable on your LAN and they belong to the same domain (make sure to specify the correct domain name and proxy). It is possible to see if registration has been successful if you go to the Registrar tab of your SDS. In Figure 8, you can see a registration using the user-id Intech@myDomain.com by using a SIP soft-terminal.
This article describes the Ericsson Service Development Studio 4.0 and how it can be used with BEA WebLogic SIP Server 3.1. Together, they enable operators and ISV developers to design and end-to-end test their own IMS applications.
To find out more about how the Ericsson Mobility World Developer Program can help you plan, develop, verify, and get IMS applications to operators and end users, go to Ericsson Mobility World (membership is free). In addition, when an IMS application is approaching commercial launch, it can be tested with Ericsson's live IMS test environment in Montreal, which can be accessed remotely.
The authors would like to thank Francois Deza, Senior Manager, Business Development BEA Systems, and Stefano Gioia, EMEA Principal Technology Specialist, BEA Systems, Abid Qureshi, SDS Software Developer, and Alain Bergevin, Software Developer and SDS Specialist, for their contribution in the article.
Amin Daya is a Technical Product Manager at Ericsson Canada.
Marco Rodriguez is a Test Configuration Manager at Intelligent Network Technologies S.A. de C.V.