Connecting the World

Interoperability Testing Programme

Interoperability Testing Programme

The RCS Project has a significant stream of activity devoted to device, pc and client application interoperability testing (IOT). The purpose of IOT is to support the RCS Project’s ‘Go To Market’ strategy, proving interoperability between products and thus giving assurance to Operators who are considering piloting commercial services. For mass market access, interoperability of mobile services is vital. RCS pilots, such as the one in France between Bouygues Telecom, Orange and SFR, are only possible because of interoperability across the networks involved. IOT also enables the device and client application vendors to fine tune their products on live networks with an IMS core provided by one of the infrastructure vendors.

Interoperability testing usually takes place four times a year, hosted by one of the RCS Project’s operator or infrastructure vendor member companies along with support from one or more other operators in order to establish the multi network environment. Test sessions move location for each quarterly round of testing in order to ensure all RCS infrastructure vendor systems are included. At least one multi-site network-network interoperability (NNI) session is anticipated during.

Test sessions

The IOT test sessions are extremely focussed and comprehensive for the participating vendors. A comprehensive range of specific Test Cases (TCs) explore all the aspects of RCS Release specifications. The most recent IOT, held in Helsinki in October 2009, was the first session to test RCS Release 2 (R2) in addition to Release 1 (R1). As evidence of the commitment and investment by the vendor community in RCS, over 60% of the devices tested were using R2 clients, just 3 months after the launch of the specification.

For the Helsinki session, additional TCs to cover specific R2 functionality such as video share and voice calls between mobiles and pcs, as well as R2 based chat, were included. The upcoming Q1 2010 test session will add TCs for the verification of multi-device functionality (e.g. a mobile and a PC both providing R2 functionality).

A full test suite requires the testing of 130 TCs with every other vendor. IOT sessions are hard work for the engineers involved, lasting typically a full week in order to test most of the new functionality. The testing methodology is continuously refined to build on anything learnt from previous IOTs. Specific radio coverage and network set-up is provided so that the results are a genuine assurance for Operators, all of whom are very interested in the results.

Strong support for RCS from device and client vendors

Each IOT involves an impressive number of terminals and clients – each session usually being oversubscribed – which in itself is a further confidence booster for Operators as an indication of the variety of products that are in the development stages by vendors. It also indicates the major investment by vendors in the development of RCS products. At the Helsinki IOT in November 2009, Terminals and Clients were tested from 14 companies with over half of the testing done against Release 2 (mobile or pc).

Typical results

The full details of the Terminal and Client list along with specific platform information are available to members of the RCS Project only via the GSMA Infocentre. The following overview is taken from the latest Terminal and Client listing. This will be updated to reflect new client or terminal compliancy statements from the vendors.

RCS Terminal and Client Listings

Vendor Release Tested Platform
Alcatel-Lucent
R1 and R2
Windows (PC)
Aylus
R2
Symbian S60 (mobile)
Comneon

R1 and R2

HTC Diamond (mobile)
Comneon R2 Windows (PC)
Ecrio R1 Mobile & PC (WM, W32, Java, Flash)
Ericsson R1 and R2 SonyEricsson OSE (mobile)
eyeP Media R2 Windows (PC)
Genaker R2 J2ME (mobile)
Huawei R2 Windows (PC and mobile)
LG R1 Windows mobile
Movial R1 and R2 Windows (PC), MacOS, Linux and Symbian S60 (mobile)
Neusoft Mobile Solutions R2 Symbian S60 (mobile)
Nokia R1 and R2 Nokia Symbian S60
Nokia Siemens Networks R2 Windows (PC)
Samsung R1 Samsung proprietary (mobile)

Compliancy data correct as at November 2009 as supplied by vendors

Further insight into IOT

A number of RCS devices and clients from the above list can be seen in action in the GSMA’s RCS IOT Video.

For further information on IOT, please contact Vladimir Durovic who is responsible for the co-ordination of IOT testing for the RCS Project.