In this paper, we perform experiments on interoperability testing of presence service on IMS platform. Open source implementations such as an IMS platform, a presence server, an XCAP server, and IMS clients are deployed to establish testbed for interoperability testing of presence service. Test cases for SIMPLE presence protocol developed by OMA are applied to our testbed and test results are analyzed in detail. In our experiments, we covered the basic functionalities of the presence service and the interaction between a client and an XCAP server for intra-domain case. And then we explained the testbeds for inter-domain cases and discussed briefly the differences with intra-domain case. As a result, we found that a number of functionalities could not be tested because they are not supported by IMS clients. Also we found a number of problems in presence server and IMS clients, which results in a number of fail verdicts for some test cases.
[1]
Jonathan D. Rosenberg,et al.
The Extensible Markup Language (XML) Configuration Access Protocol (XCAP)
,
2007,
RFC.
[2]
Ruibing Hao,et al.
Integrated system interoperability testing with applications to VoIP
,
2004,
IEEE/ACM Transactions on Networking.
[3]
Cheol-Jung Yoo,et al.
Behavior Modeling Technique Based on EFSM for Interoperability Testing
,
2005,
ICCSA.
[4]
César Viho,et al.
Interoperability Test Generation: Formal Definitions and Algorithm
,
2008
.
[5]
Peter Saint-Andre,et al.
Extensible Messaging and Presence Protocol (XMPP): Instant Messaging and Presence
,
2004,
RFC.