Table of Contents 1. Introduction 3. OTT vs Operators 4. Joyn 5. Adoption of CPM architecture in RCS 6. RCS r4 and RCSe merged into RCS r5.x 7. SIMPLE IM 2.0 8. CPM 2.0 9. RCS blackbird 10. Summary |
1. Introduction
When the GSM Association (GSMA) has specified the Rich Communications Suite evolved (RCSe) standards with the brand name of "Joyn" for the first time in April 2011, many global telecom companies expected that Joyn could become a counterpart against the existing and prominent Over-The-Top (OTT) services such as Whatsapp, Viber, Line, etc. From operator's view, these OTT services had been growing dramatically by piggybacking on telcos’ established infrastructure, and they were even taking telcos’ revenue sources by providing free mVoIP and messaging service features.
In Korea, big three telcos (i.e., SK Telecom, KT and LG U+) started Joyn service at the end of 2012, and also in Europe, specifically in Spain and Germany, global companies like Vodafone and Orange, began the same service as well.
It’s been almost three years since then. Unlike the initial speculation, the Joyn service in those countries didn't gain much popularity, whereas OTT services are steadily growing in the market. This made most of other telcos who haven’t started the service yet hesitate to launch their own services. Even those who were already providing the service are also hesitating with further investment on their service.
Despite the low popularity of Joyn, Rich Communication Suite (RCS) technologies and the related specifications in GSMA have been evolving to keep up with the market trends. This article will skim over the roadmap of evolving communication technologies in terms of global standards, which would help you better understand about how the telecommunication industry is endeavoring to be in line with the market trends.
Figure 1. The chronological roadmap of messaging standards
2. The advent of IP Messaging Service and evolution towards Converged IP Messaging
The Open Mobile Alliance (OMA) specified the SIMPLE IM technology as the first IP-based messaging technology back in the mid-2000s. The SIMPLE IM provides typical SIP-based messaging features such as one-to-one and group session-based messaging (i.e., chat). This SIMPLE IM became the basis of the following technical standards of communication technologies.
Since 2005, the OMA MWG Working Group (currently known as COM WG) started developing Converged IP Messaging (CPM) technologies ([1] in the Figure 1), which adopted many service features and technologies from SIMPLE IM. The CPM provides a converged communication service feature by integrating legacy messaging services (e.g., SMS, MMS, email, etc.) into new services like IP chat features, voice streaming, video streaming, etc. The CPM also offers some features, specifically targeting users with more than one device, to provide them with the converged communication environment and consistent user experiences across their devices.
Strictly speaking, the converged communication environment and consistent user experiences had already been widely accepted by users via PC-based messenger services such as ICQ, AOL, MSN messenger, etc. even before the OMA came up with OMA CPM. Such 3rd-party services were already providing many services like chat, presence information sharing, SMS/MMS integration, file transfer, conversation history backup features on top of IP network. Therefore such standards activities by the OMA can be interpreted as an effort of many global operators to bring the similar user experiences to the mobile environment, hoping to add up another revenue source by providing those service features -that are already proven successful - in their own networks.
3. OTT vs Operators
Since iPhone tapped into the market in the late 2000s, all device manufacturers started to come up with their own smartphones. The arrival of these new smartphones since then has changed many things in the eco-system of telecom industry. Thanks to Apple's AppStore and Google Android Market (now known as Google Play), 3rd-party application developers could become service providers by themselves. The operator-centered vertical value chain collapsed, and lots of 3rd-party services started to come out for free. Many tech leaders started to claim that operators will become a dumb-pipe in the end.
The operators lost negotiation power in the market as consumers are eager to stick to free OTT services. There were some attempts to regulate the traffic from the OTT services. However, it was banned by the market and by the law under the name of the network neutrality. Some OTT services such as Viber, Line, Whatsapp became heroes in the messaging market as they flourished. Many 3rd-party services which have successfully grabbed the early market of the smartphone era started to overpass traditional operators.
With the advent of prominent OTT services, operators started to lose their traditional key territories such as messaging and voice call. OTT service providers who managed to dominate the early market kept growing as a result of lock-in effect. Revenues from messaging service of operators plummeted along with traffic.
These radical changes in the market drove global operators to gather in GSMA to find a way to stand against threats from the OTT services. And they decided to kick off RCS project within the GSMA to provide enriched IP-based communication services. The RCS service requirements were specified and many technical details to meet the requirements were adopted from the OMA SIMPLE IM and CPM. The RCS specification has been developed and published up to RCS r4.0 ([2],[4] in the Figure 1).
4. Joyn
The RCS r4.0 included most of advanced features of OMA SIMPLE IM and CPM. However there was no operator coming up with RCS service as they were skeptical about the benefits and feasibilities of the service. It might look too complicated to implement RCS r4.0 due to technical difficulties and various service features involved. While operators were developing technical standards and hesitating to build RCS service out of whatever reasons, the number of OTT subscribers was soaring in the market, causing operators’ revenues to decline further.
Given the circumstances, the operators might have felt that they needed a time-to-market service, something that is simple enough to build within a short period of time. As a result of such discussion, they came up with a simple RCS service called "Joyn". The service is based on RCSe, which is last updated to RCSe r1.2.2 ([3] in the Figure 1). Main features of RCSe r1.2.2 are:
5. Adoption of CPM architecture in RCS
The GSMA RCS has adopted OMA SIMPLE IM architecture in the beginning of RCS work. As the RCS is updated to r4.0, it has updated the architecture by adopting OMA CPM, which introduces several more components on top of SIMPLE IM architecture, that is, network-based Message Storage and Interworking Function.
<Source: GSMA RCS5.0>
Figure 2. Overall RCS architecture
The network-based Message Storage is used to store an RCS user's conversation history and synchronize conversation history across the user's multiple devices. The Interworking Function is used to integrate legacy messaging services such as SMS and MMS in the network side. The Email interworking function in OMA CPM was not included in RCS.
6. RCS r4 and RCSe merged into RCS r5.x
The GSMA RCS r5 is based on RCS r4 and RCSe r1.2.2 ([5] in the Figure 1). All the technologies and service features of the two have been merged into RCS r5. As of now, RCS r5 has evolved up to RCS r5.4. The RCS r5.x intends to integrate all the communication features on the basis of IP network. Legacy messaging services such as SMS & MMS are integrated into IP Chat features.
IP Voice/Video call features are integrated with VoLTE service and they support various supplementary services. All of these communication services are presented to users with an Integrated UX/UI. Main features of RCS r5.1 can be summarized as follows:
7. SIMPLE IM 2.0
Since the OMA SIMPLE IM 1.0 was adopted by the RCS in the beginning, the RCS has evolved with additional features. The OMA SIMPLE IM 2.0 has an intention to fill the gap between RCS and SIMPLE IM ([6] in the Figure 1).
8. CPM 2.0
The CPM 1.0 architecture was adopted by RCS r4.0 and the RCS r4.0 has evolved into RCS r5.x accommodating RCSe features. Like SIMPLE IM 2.0, the OMA CPM 2.0 has an intention to fill the gap between RCS and CPM 1.0 ([7] in the Figure 1). The CPM 2.0 has also included some clarifications for the previous version.
9. RCS blackbird
Chronologically speaking, it was only after the RCS r5.1 came out for time-to-market that the RCS blackbird was specified ([8] in the Figure 1). However, speaking from a service feature point of view, the RCS blackbird is an intermediary version between RCSe and RCS r5.x. The RCS blackbird includes most of RCSe features except the Presence related functions.
It also has many features from RCS r5.x in a way to provide the similar user experiences. For example, the RCS blackbird integrates legacy messaging features on UX/UI level through internal interworking between RCS and SMS/MMS clients within a device. Currently, the RCS blackbird has been updated up to release 4.0.
10. Summary
The RCS service features have been evolving from RCSe to RCS blackbird and to RCS r5.x. The RCSe includes the basic IP chat features and the RCS blackbird focuses on messaging and integrated communications from UX/UI perspective.
The RCS r5.x has integrated all the features in a box, where IP chat, legacy messaging, IP Voice/Video call, VoLTE service are converged and provides users with unified user experiences. Feature-wise, the RCS technology branded as "Joyn" seems to surpass the existing OTT features. Users can enjoy the same user experiences as previous communication services when making calls or sending messages and at the same time, their user experiences will be enriched based on the benefits the RCS brings on top of IP network. While the GSMA is coming up with time-to-market service requirements, the OMA is providing technical details to support those requirements by upgrading SIMPLE IM and CPM. The 3GPP is cooperating with the GSMA and the OMA from core network perspectives by considering technical details to be implemented.
In this way, many Standards Developing Organizations (SDOs) are working in harmony with each other to come up with competitive communication service features and technologies.
References
[1] GSMA, “RCS-e Advanced Communications: Services and Client Specifications”, v1.2.2 July
[2] GSMA, “Rich Communication Suite 5.1 Advanced Communications: Services and Client Specifications”, v4.0 November
[3] OMA, “OMA-RD-IM-V2_0-20120731-C”, v2.0 July
[4] OMA, “OMA-RD-CPM-V2_0-20130611-C”, v2.0 June 2013
I would like to know how IP voice/video call is synchronized with VoLTE and ViLTE
If the question is about how those two are convereged from user's persepctive, I'd say they will be converegd at the UX/UI level in principal. Upon request from the user for voice/video call, the UE will determine what to use between possible options (e.g., IP voice/video or VoLTE/ViLTE) based on the device capabilities and settings, contact's capabilities and network environment including SP's poilcy. Please refer to the section 3.9 and 3.10 in RCS r5.3 for technical implementation.