Rich Communication Services (RCS) is a
communication protocol
A communication protocol is a system of rules that allows two or more entities of a communications system to transmit information via any variation of a physical quantity. The protocol defines the rules, syntax, semantics (computer science), sem ...
standard for
instant messaging
Instant messaging (IM) technology is a type of synchronous computer-mediated communication involving the immediate ( real-time) transmission of messages between two or more parties over the Internet or another computer network. Originally involv ...
, primarily for
mobile phones
A mobile phone or cell phone is a portable telephone that allows users to make and receive calls over a radio frequency link while moving within a designated telephone service area, unlike fixed-location phones ( landline phones). This radio ...
, developed and defined by the GSM Association (
GSMA
The GSM Association (GSMA) is a Nonprofit organization, non-profit trade association that represents the interests of mobile network operators worldwide. More than 750 mobile operators are full GSMA members and a further 400 companies in the bro ...
). It aims to be a replacement of
SMS
Short Message Service, commonly abbreviated as SMS, is a text messaging service component of most telephone, Internet and mobile device systems. It uses standardized communication protocols that let mobile phones exchange short text messages, t ...
and
MMS on
cellular networks
A cellular network or mobile network is a telecommunications network where the link to and from end nodes is wireless and the network is distributed over land areas called ''cells'', each served by at least one fixed-location transceiver (suc ...
with more modern features including high resolution image and video support, typing indicators, file sharing, and improved group chat functionality. Development of RCS began in 2007 but early versions lacked features and
interoperability
Interoperability is a characteristic of a product or system to work with other products or systems. While the term was initially defined for information technology or systems engineering services to allow for information exchange, a broader de ...
; a new specification named Universal Profile was developed and has been continually rolled out since 2017.
RCS has been designed as an industry
open standard
An open standard is a standard that is openly accessible and usable by anyone. It is also a common prerequisite that open standards use an open license that provides for extensibility. Typically, anybody can participate in their development due to ...
to provide improved capabilities over basic
text messaging
Text messaging, or texting, is the act of composing and sending electronic messages, typically consisting of alphabetic and numeric characters, between two or more users of mobile phones, tablet computers, smartwatches, desktops/laptops, or ...
, based on the
Internet Protocol
The Internet Protocol (IP) is the network layer communications protocol in the Internet protocol suite for relaying datagrams across network boundaries. Its routing function enables internetworking, and essentially establishes the Internet.
IP ...
(IP). Its development has also been supported by
mobile network operator
A mobile network operator (MNO), also known as a mobile network provider, mobile network carrier, mobile , wireless service provider, wireless carrier, wireless operator, wireless telco, or cellular company, is a telecommunications provider of se ...
s to regain their influence against individual OTT (over-the-top) chat apps and services.
Additional features of RCS include
presence information In computer network, computer and telecommunications networks, presence information is a status indicator that conveys ability and willingness of a potential communication partner—for example a user (computing), user—to communication, communicat ...
, location and multimedia sharing,
video calling, and operation over mobile data or
Wi-Fi
Wi-Fi () is a family of wireless network protocols based on the IEEE 802.11 family of standards, which are commonly used for Wireless LAN, local area networking of devices and Internet access, allowing nearby digital devices to exchange data by ...
, natively integrated in mobile phones without requiring the download of third-party apps.
As of 2020, RCS has rolled out across 90 cell operators in 60 countries globally, had over 1 billion monthly active users as of 2023, and had an estimated 2.5 billion monthly active users as of 2024. RCS can be used anywhere without carrier support using Google Messages on
Android, where it is provided via their own ''Jibe''
backend in place of a carrier's while still connected to the global RCS network, and additionally was the first to offer
end-to-end encryption
End-to-end encryption (E2EE) is a method of implementing a secure communication system where only communicating users can participate. No one else, including the system provider, telecom providers, Internet providers or malicious actors, can ...
over RCS.
End to end encryption using
MLS
Major League Soccer (MLS) is a professional soccer league in North America and the highest level of the United States soccer league system. It comprises 30 teams, with 27 in the United States and 3 in Canada, and is sanctioned by the United ...
was added to the RCS standard in March 2025, but has not been implemented yet.
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
added support for RCS in
Messages with
iOS 18
iOS 18 is the eighteenth and current major release of Apple's iOS operating system for the iPhone. It was announced on June 10, 2024, at the 2024 Worldwide Developers Conference (WWDC). It was made publicly available on September 16, 2024, as ...
in September 2024; RCS is also accessible through desktops via the web client of Google Messages or via
Microsoft Phone Link.
Branding
RCS is also marketed as Advanced Messaging and 5G Messaging (in China); it was previously variously marketed as chat features,
enhanced chat, joyn, SMSoIP, and SMS+.
Software support
Samsung Electronics
Samsung Electronics Co., Ltd. (SEC; stylized as SΛMSUNG; ) is a South Korean multinational major appliance and consumer electronics corporation founded on 13 January 1969 and headquartered in Yeongtong District, Suwon, South Korea. It is curr ...
was one of the first major device
original equipment manufacturers (OEMs) to support the RCS initiative and it commercially launched RCS capable devices in Europe in 2012 and in the United States in 2015. Following the launch of the new RCS Universal Profile specification, Samsung supported it on new devices since 2017 in its stock Messages app. In December 2020, Samsung updated its
One UI Messages app to also allow users to opt into RCS using
Google
Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
's Jibe backend instead of
carriers in certain regions. The Samsung Messages client brands the RCS capability as ''chat features'', and displays ''Enter chat message'' in the message box. Starting in 2024, Samsung Messages is no longer coming preloaded on Galaxy phones sold in the United States market in favor of Google Messages. In January 2025, Samsung Messages was removed from the Google Play Store. The app remains functional for existing users.
Mobile phones running
Android with
Google Play Services support RCS with its native messaging app,
Google Messages, beginning with Android
Lollipop. In June 2019, Google announced that it would begin to deploy RCS on an opt-in basis via the Messages app, with service compliant with the Universal Profile and hosted by Google (i.e. Jibe) rather than the user's carrier, if the carrier does not provide RCS.
Before 2023 the Google Messages app branded RCS communication as ''Chat'', before it was renamed to ''RCS'' to be clearer.
In March 2024, it was reported that Google was "silently" blocking RCS on
rooted Androids.
Other flavors of Android such as
Huawei
Huawei Technologies Co., Ltd. ("Huawei" sometimes stylized as "HUAWEI"; ; zh, c=华为, p= ) is a Chinese multinational corporationtechnology company in Longgang, Shenzhen, Longgang, Shenzhen, Guangdong. Its main product lines include teleco ...
's
HarmonyOS
HarmonyOS (HMOS) ( zh, s=鸿蒙, p=Hóngméng, tr=Vast Mist) is a distributed operating system developed by Huawei for smartphones, tablet computer, tablets, smart TVs, smart watches, personal computers and other smart devices. It has a microk ...
in China also support RCS through native messaging clients (
EMUI version 8.1+).
In June 2024,
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
announced that support for RCS would be added to the
Messages app in
iOS 18
iOS 18 is the eighteenth and current major release of Apple's iOS operating system for the iPhone. It was announced on June 10, 2024, at the 2024 Worldwide Developers Conference (WWDC). It was made publicly available on September 16, 2024, as ...
; as with SMS, RCS is displayed with green message bubbles and buttons, although an RCS indicator is displayed in the message composer text field. iOS 18 launched with support for RCS in September 2024.
Development and history
Launch and "joyn"
The Rich Communication Suite industry initiative
was formed by a group of industry promoters in 2007. In February 2008 the
GSM Association (GSMA) officially became the project home of RCS and an RCS steering committee was established by the organization, officially announced as Rich Communications Suite on 15 September 2008, later known as Rich Communication Services. The companies involved in launching it were: operators Orange, Telecom Italia, Telefonica and TeleSonera, network vendors Ericsson and Nokia Siemens Networks, and device vendors Nokia, Sony Ericsson and Samsung.
The steering committee specified the definition, testing, and integration of the services in the application suite.
By 2010, RCS had released Version 4 of its specification, however progress was slow and it had yet to be deployed on commercial subscriber services.
During this time, closed internet-based
instant messaging
Instant messaging (IM) technology is a type of synchronous computer-mediated communication involving the immediate ( real-time) transmission of messages between two or more parties over the Internet or another computer network. Originally involv ...
services (known in the industry as "OTT" (over-the-top) providers) were rising in popularity.
To accelerate development, the RCS project released a new specification – RCS-e (e = "enhanced"), which included various iterations of the original RCS specifications.
At Mobile World Congress 2012, RCS-e was launched under the consumer brand name "joyn"
(a brand that has since been abandoned). The full list of carriers that agreed to support RCS-e at the time were
AT&T
AT&T Inc., an abbreviation for its predecessor's former name, the American Telephone and Telegraph Company, is an American multinational telecommunications holding company headquartered at Whitacre Tower in Downtown Dallas, Texas. It is the w ...
,
Bell Mobility,
Bharti Airtel
Bharti Airtel Limited is an Indian Multinational corporation, multinational Telecommunications in India, telecommunications company based in New Delhi. It operates in 18 countries across South Asia and Africa, as well as the Channel Islands. ...
,
Deutsche Telekom
Deutsche Telekom AG (, ; often just Telekom, DTAG or DT; stylised as ·T·) is a partially state-owned German telecommunications company headquartered in Bonn and the largest telecommunications provider in Europe by revenue. It was formed in 199 ...
,
Jio
Reliance Jio Infocomm Limited (d/b/a Jio) is an Indian telecommunications company and a subsidiary of Jio Platforms, headquartered in Navi Mumbai. It operates a national LTE (telecommunication), LTE network with coverage across all 22 telecom ...
,
KPN
Koninklijke KPN N.V. (Royal KPN N.V. in English), trading as KPN is a Dutch List of telephone operating companies, telecommunications company. KPN originated from a government-run postal, telegraph and telephone service and is based in Rotterda ...
,
KT Corporation
KT Corporation (Hangul: 주식회사 케이티), formerly Korea Telecom, is a South Korean telecommunications company, mobile network operator (MNO) and List of mobile virtual network operators in South Korea, mobile virtual network operator (M ...
,
LG U+,
Orange,
Orascom Telecom,
Rogers Communications
Rogers Communications Inc. is a Canadian communications and media company operating primarily in the fields of wireless communications, cable television, telephony and Internet, with significant additional telecommunications and mass media ass ...
,
SFR,
SK Telecom
SK Telecom Co., Ltd., abbreviated as SKT ( or ) is a South Korean wireless telecommunications operator and former film distributor and is part of the SK Group, one of the country's largest chaebols. It leads the local market with 50.5 perce ...
,
Telecom Italia
TIM S.p.A. (formerly Telecom Italia S.p.A.) is an Italian telecommunications company with headquarters in Rome, Milan, and Naples (with the Telecom Italia Tower), which provides fixed, public and mobile telephony, and DSL data services.
It is ...
,
Telefónica
, S.A. () is a Spanish multinational telecommunications company with registered office and headquarters located in two different places, both in Madrid, Spain. It is one of the largest telephone operators and mobile network providers in the ...
,
Telia Company,
Telus,
Verizon
Verizon Communications Inc. ( ), is an American telecommunications company headquartered in New York City. It is the world's second-largest telecommunications company by revenue and its mobile network is the largest wireless carrier in the ...
and
Vodafone
Vodafone Group Public Limited Company () is a British Multinational company, multinational telecommunications company. Its registered office and global headquarters are in Newbury, Berkshire, England. It predominantly operates Service (economic ...
.
That year, the first RCS-e/Joyn services were rolled out by networks in Spain, Germany and the US.
However, the RCS standard struggled with fragmentation and incompatibility,
with one industry analyst stating in 2015 that the project was a "zombie
.infected with bureaucracy, complexity, and irrelevance".
A
Mountain View-based startup called Jibe Mobile, headed and cofounded by Iranian-American engineer Amir Sarhangi, attempted to solve the situation having built an in-house cloud platform claimed to be fully RCS
interoperable
Interoperability is a characteristic of a product or system to work with other products or systems. While the term was initially defined for information technology or systems engineering services to allow for information exchange, a broader de ...
between carriers, and offering a fast deployment of the service to the carriers. Some operators like Orange and Deutsche Telekom had previously signed up to the Jibe cloud platform.
Universal profile
Google
Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
purchased Jibe Mobile in September 2015, and Amir Sarhangi led the RCS project at Google. Subsequently they worked together with the GSMA which led to the creation of the Universal Profile standard.
The GSMA published the Universal Profile in November 2016.
The Universal Profile is a single GSMA specification, and carriers that deploy the Universal Profile guarantee interconnection with other carriers, while designed to help carriers launch RCS quickly and scale easily.
The new standard, helped by promotion from Google, finally led to RCS taking off: in early 2017, there were 47 mobile network operators, 11 manufacturers, and 2 OS providers (Google and Microsoft) that had announced their support of the Universal Profile.
To accelerate adoption, Google transferred the team that was working on
Google Allo to work on a wider RCS implementation,
then in 2019 it launched the Guest programme to provide an OTT (over-the-top) RCS solution using Jibe to all Google
Android users, without requiring carrier support; it rolled out globally by 2020.
Adoption
In October 2019, the four major U.S. carriers announced an agreement to form the Cross-Carrier Messaging Initiative (CCMI) to jointly implement RCS using a newly developed app. This service was to be compatible with the Universal Profile. However, this carrier-made app never came to fruition. By 2021, both
T-Mobile T-Mobile is the brand of telecommunications by Deutsche Telekom
Deutsche Telekom AG (, ; often just Telekom, DTAG or DT; stylised as ·T·) is a partially state-owned German telecommunications company headquartered in Bonn and the largest telec ...
and
AT&T
AT&T Inc., an abbreviation for its predecessor's former name, the American Telephone and Telegraph Company, is an American multinational telecommunications holding company headquartered at Whitacre Tower in Downtown Dallas, Texas. It is the w ...
signed deals with Google to adopt Google's Messages app. In 2023, T-Mobile and AT&T agreed to use Google Jibe to implement RCS services, and in 2024
Verizon
Verizon Communications Inc. ( ), is an American telecommunications company headquartered in New York City. It is the world's second-largest telecommunications company by revenue and its mobile network is the largest wireless carrier in the ...
agreed to use Google Jibe.
The three Chinese carriers together announced in April 2020 that they will roll out RCS, branded as ''5G Messaging''. Both
China Telecom
China Telecom Corporation Limited (CT) is a Chinese telecommunications company. It is one of the publicly traded red chip companies of the state-owned China Telecommunications Corporation.
The company's H shares have been traded on the Sto ...
and
China Unicom
China United Network Communications Group (China Unicom) is a Chinese state-owned telecommunications operator. Originally founded (on January 6 2009) as a wireless paging and GSM mobile operator, it currently provides a range of services inclu ...
had rolled out the services within two years time. However,
China Mobile
China Mobile is the trade name of both China Mobile Limited and its ultimate controlling shareholder, China Mobile Communications Group Co., Ltd., a Chinese State-owned enterprises of China, state-owned telecommunicationsStrait deals ''The Econ ...
, the country's and also world's largest mobile carrier, delayed the roll-out until it began in December 2023. In 2020, Germany's three carriers had all rolled out RCS services, interconnected and provided by
Mavenir
Mavenir Systems, Inc. is an American telecommunications software company, created in 2017 as a result of a three-way merger of existing companies and technologies, that develops and supplies Cloud native computing, cloud-native software to the ...
; Mavenir's RCS network also started powering carrier
Rakuten Mobile in Japan, however this network is not linked to the RCS network used by Japan's three largest carriers, who use their own network named ''+Message'' that is currently not based on the Universal Profile specifications and not connected to the global RCS network.
In 2023, the Chinese state ruled that all new 5G handsets sold in China from 2024 must support RCS. Media reports stated that this decision led to
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
to announce RCS support on its
iPhone
The iPhone is a line of smartphones developed and marketed by Apple that run iOS, the company's own mobile operating system. The first-generation iPhone was announced by then–Apple CEO and co-founder Steve Jobs on January 9, 2007, at ...
,
despite Apple CEO
Tim Cook
Timothy Donald Cook (born November 1, 1960) is an American business executive who is the current chief executive officer of Apple Inc. Cook had previously been the company's chief operating officer under its co-founder Steve Jobs. Cook joined ...
having earlier stated that the company had no plans to support RCS on its devices or any interoperability with
iMessage
iMessage is an instant messaging service developed by Apple Inc. and launched in 2011. iMessage functions exclusively on Apple platforms – including iOS, iPadOS, macOS, watchOS, and visionOS – as part of Apple ecosystem, Apple's approach t ...
.
Comparison with SMS
SMS
Short Message Service, commonly abbreviated as SMS, is a text messaging service component of most telephone, Internet and mobile device systems. It uses standardized communication protocols that let mobile phones exchange short text messages, t ...
(Short Messaging Service) was deployed on
cellular networks
A cellular network or mobile network is a telecommunications network where the link to and from end nodes is wireless and the network is distributed over land areas called ''cells'', each served by at least one fixed-location transceiver (suc ...
in the 1990s alongside the earliest
2G digital
GSM
The Global System for Mobile Communications (GSM) is a family of standards to describe the protocols for second-generation (2G) digital cellular networks, as used by mobile devices such as mobile phones and Mobile broadband modem, mobile broadba ...
networks. It uses traditional
circuit switching
Circuit switching is a method of implementing a telecommunications network in which two network nodes establish a dedicated communications channel ( circuit) through the network before the nodes may communicate. The circuit guarantees the full ...
technology, as opposed to the data-based
packet oriented standards that were introduced with newer technologies like
GPRS
General Packet Radio Service (GPRS), also called 2.5G, is a mobile data standard on the 2G cellular communication network's Global System for Mobile Communications, global system for mobile communications (GSM). Networks and mobile devices wit ...
and which are now standard.
SMS has numerous limitations compared to more modern messaging standards (as in
instant messenger
Instant messaging (IM) technology is a type of synchronous computer-mediated communication involving the immediate ( real-time) transmission of messages between two or more parties over the Internet or another computer network. Originally involv ...
clients), such as a 160 character limit, lack of read receipts, and media sharing (images may be shared but these would be sent as an
MMS, with an increased charge). RCS aims to be a modern successor with newer features while still remaining an open standard for cell networks like SMS
and hence would also not be a closed "walled garden" like commercial messaging networks (also known as OTT (over-the-top) services) such as
Messenger
Messenger, Messengers, The Messenger or The Messengers may refer to:
People
* Courier, a person or company that delivers messages, packages, or mail
* Messenger (surname)
* Bicycle messenger, a bicyclist who transports packages through cities
* M ...
and
WhatsApp
WhatsApp (officially WhatsApp Messenger) is an American social media, instant messaging (IM), and voice-over-IP (VoIP) service owned by technology conglomerate Meta. It allows users to send text, voice messages and video messages, make vo ...
.
Additionally, RCS is
IP-based, instead of the
Signalling System No. 7 (SS7) standard that SMS uses. Unlike SMS, RCS may require an Internet connection depending on the RCS servers;
this is further explained in the ''Technical details'' section below.
RCS Business Messaging

RCS Business Messaging (RBM) is the
business-to-consumer (B2C) (
A2P in telecoms terminology) version of RCS. RBM includes unique features, including predefined quick-reply suggestions, rich cards, carousels, and branding, designed to improve
customer engagement and interactive features that facilitate new use cases. These are available as standard on preloaded RCS-enabled text messaging apps.
This is supposed to be an answer to third-party messengers (or OTTs) absorbing mobile operators' messaging traffic and associated revenues. While RCS is designed to win back Person-to-Person (P2P) traffic, RBM is intended to retain and grow this A2P traffic. These additional features are only available with the use of a messaging-as-a-platform (MaaP) server integrated with the operator's network. SMS currently suffers from
grey routes, where A2P messages are sent over P2P connections, which are cheaper or often free.
Technical details
RCS Universal Profile is based on
3GPP
The 3rd Generation Partnership Project (3GPP) is an umbrella term for a number of standards organizations which develop protocols for mobile telecommunications. Its best known work is the development and maintenance of:
* GSM and related 2G and ...
's
IP Multimedia Subsystem (IMS) architectural framework and uses
Session Initiation Protocol (SIP) to establish sessions and exchange messages and other content.
RCS may require an Internet connection depending on the RCS servers: in an IMS 'single registration' setup, the SIP messaging traffic can be forwarded to be sent directly to the carrier's network, instead of going over the top across the Internet in a 'dual registration' scenario.
In cases where RCS is able to operate over cellular networks without data, it supports messaging as well as file transfer, ''enriched calling'', and more.
Features
RCS Universal Profile aims to build on SMS with additional interactive features that have become increasingly relevant in world of instant messaging. This includes typing indicators, read receipts, file sharing, high-resolution photo and video sharing, improved group chat functionality,
audio messaging, and providing phonebook polling for
service discovery.
The service directly links to the user's
phone number and does not require any account registrations, nor does it require downloading and setting up of third-party chat apps from an
app store
An app store, also called an app marketplace or app catalog, is a type of digital distribution platform for computer software called applications, often in a mobile context. Apps provide a specific set of functions which, by definition, do not i ...
.
Encryption support
End-to-end (E2E) encryption via
MLS
Major League Soccer (MLS) is a professional soccer league in North America and the highest level of the United States soccer league system. It comprises 30 teams, with 27 in the United States and 3 in Canada, and is sanctioned by the United ...
is specified by Universal Profile RCS 3.0 as of March 2025, but has not been implemented yet.
Previously, E2E encryption was not a feature of RCS specified by GSMA, instead deferring to the individual clients to establish E2E encryption.
In September 2024, the GSMA announced it was working on bringing interoperable E2E encryption to the Universal Profile RCS standard.
RCS uses
Transport Layer Security
Transport Layer Security (TLS) is a cryptographic protocol designed to provide communications security over a computer network, such as the Internet. The protocol is widely used in applications such as email, instant messaging, and voice over ...
encryption when E2E encryption is not available. Google claims it will only retain message data in transit until it is delivered to the recipient over Google infrastructure.
Google Jibe provides RCS infrastructure for various global carriers, as well as Google Messages directly if the carrier does not offer RCS.
In November 2020, Google announced that it would begin to roll out E2E encryption for one-on-one conversations on their
Google Messages messaging client - using RCS but not part of the GSMA's RCS specifications - beginning with the beta version of the app.
Google added E2E encryption to their Messages app using the
Signal Protocol as the default option for one-on-one RCS conversations starting in June 2021.
In December 2022, E2E encryption was added to group chats in the Google Messages app for beta users and was made available to all users in August 2023. Additionally, Google enabled RCS in Messages by default to encourage E2E encryption adoption.
In November 2020, Google stated it would work with any company on RCS E2E encryption compatibility.
In July 2023, Google announced it was developing support for the
Messaging Layer Security (MLS) E2E encryption standard in Google Messages to encourage interoperability of messaging platforms. In November 2023, Apple stated it will not support Google's E2E encryption extension over RCS, but would work with GSMA to create an RCS E2E encryption standard. In September 2024, the GSMA announced it was working on bringing E2E encryption to the standard.
In December 2024, a GSMA spokesperson said the market would be updated with E2E encryption "in the coming months". In March 2025, Apple and Google announced they would support Universal Profile 3.0 with E2E encryption.
Interconnection and hubs
Mobile network carriers/operators typically have two ways to deploy RCS services: either basing it on their own IMS infrastructure, or use a third-party hosted service.
Like SMS, RCS requires national and international interconnects to enable
roaming
Roaming is a wireless
Wireless communication (or just wireless, when the context allows) is the transfer of information (''telecommunication'') between two or more points without the use of an electrical conductor, optical fiber or oth ...
. As with SMS, this will be accomplished with
hubbing
Hubbing is a metalworking process that is used to make dies. It is a cold-working process, which means that it occurs well below the melting temperature of the metal being worked.
Process
In hubbing, a male hub (master) is created with a profile ...
- where third-party providers complete agreements with individual operators to interwork their systems. Each subsequent operator that connects to a hub is therefore connected automatically to all other connected operators. This eliminates the need to each operator to connect to all the others to which they may need to send messages. RCS hubs are provided by stakeholders with a vested interest in increasing RCS use. These include traditional SMS hub providers (e.g.
Sinch), and software and hardware vendors (e.g.
Mavenir
Mavenir Systems, Inc. is an American telecommunications software company, created in 2017 as a result of a three-way merger of existing companies and technologies, that develops and supplies Cloud native computing, cloud-native software to the ...
,
ZTE, and most notably
Google
Google LLC (, ) is an American multinational corporation and technology company focusing on online advertising, search engine technology, cloud computing, computer software, quantum computing, e-commerce, consumer electronics, and artificial ...
's Jibe Cloud platform).
Reception
In 2018,
Amnesty International
Amnesty International (also referred to as Amnesty or AI) is an international non-governmental organization focused on human rights, with its headquarters in the United Kingdom. The organization says that it has more than ten million members a ...
researcher Joe Westby criticized RCS for not allowing
E2E encryption, because it is treated as a service of carriers and thus subject to
lawful interception.
''The Verge'' in 2019 criticized the inconsistent support of RCS in the United States, with carriers not supporting RCS in all markets, not certifying service on all phones, or not yet supporting the Universal Profile. Concerns were shown over Google's decision to run its own RCS service due to the possibility of
antitrust
Competition law is the field of law that promotes or seeks to maintain market competition by regulating anti-competitive conduct by companies. Competition law is implemented through public and private enforcement. It is also known as antitrust l ...
scrutiny, but it was acknowledged that Google had to do so in order to bypass the carriers' inconsistent support of RCS, as it wanted to have a service more comparable to
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
's
iMessage
iMessage is an instant messaging service developed by Apple Inc. and launched in 2011. iMessage functions exclusively on Apple platforms – including iOS, iPadOS, macOS, watchOS, and visionOS – as part of Apple ecosystem, Apple's approach t ...
service available on
Android.
''Ars Technica'' in 2019 criticized Google's move to launch a direct-to-consumer RCS service, considering it a contradiction of RCS being native to the carrier to provide features reminiscent of
messaging apps, counting it as being among various past and unsuccessful attempts by Google to develop an in-house messaging service (including
Google Talk
Google Talk was an instant messaging service that provided both text and voice communication. The instant messaging service was variously referred to colloquially as Gchat, Gtalk, or Gmessage among its users.
Google Talk was also the name o ...
,
Google+
Google+ (sometimes written as Google Plus, stylized as G+ or g+) was a Social networking service, social network owned and operated by Google until it ceased operations in 2019. The network was launched on June 28, 2011, in an attempt to challe ...
Messenger,
Hangouts, and
Allo), and noting limitations: such as its dependencies on phone numbers as the identity (whereas email-based accounts are
telco-agnostic), not being capable of being readily synchronized between multiple devices, and the aforementioned lack of E2E encryption.
Specifications
RCS Universal Profile
The GSMA's Universal Profile is a globally agreed-upon standard for implementing RCS. The profile allows subscribers of different carriers and nations to communicate with each other. Universal Profile became the dominant RCS specification since its introduction. Google Jibe worked with the GSMA to create the Universal Profile standard.
; Version 1.0 (November 2016)
: References RCS Advanced Communications Services and Client Specification (RACSCS) Release 6.0 Version 7.0. Includes capability discovery which is interoperable between regions, chat, group chat, file transfer, audio messaging, video share, multi-device, enriched calling, location share and live sketching.
; Version 2.0 (July 2017): RACSCS Release 7.0 Version 8.0. Includes Messaging as a Platform (MaaP) with chatbots, also known as RCS Business Messages, APIs, plug-in integration and improved authentication and app security. Adds group chat icons, group chat change of subject, and file transfer enhancements.
Support for passing group chat administrator to another participant, and allowing various features to fall back to SMS.
; Version 2.1 (December 2017)
: References the same RACSCS Release 7.0 Version 8.0 as Universal Profile Version 2.0.
; Version 2.2 (May 2018)
: RACSCS Release 8.0 Version 9.0. Added additional chatbot features and vCard 4.0 format support.
; Version 2.3 (December 2018)
: RACSCS Release 9.0 Version 10.0. Support for large pager standalone messages.
; Version 2.4 (October 2019)
: RACSCS Version 11.0. Removes plug-in integration and includes integrated seamless web-view. Added additional chatbot features. This version is used in
Messages (Apple)
Messages (formerly Text) is a text messaging software application developed by Apple Inc. for its macOS, iOS, iPadOS, watchOS, and visionOS operating systems.
All versions of Messages support Apple's own iMessage service, while the m ...
with
iOS 18
iOS 18 is the eighteenth and current major release of Apple's iOS operating system for the iPhone. It was announced on June 10, 2024, at the 2024 Worldwide Developers Conference (WWDC). It was made publicly available on September 16, 2024, as ...
.
; Version 2.5 (October 2020)
: RACSCS Version 12.0. Additional messaging verification and chatbot features.
; Version 2.6 (December 2022)
: RACSCS Version 13.0. Optional procedures for file transfer authentication and additional chatbot verification.
; Version 2.7 (June 2024)
: RACSCS Version 14.0. Adds support for sending message replies, custom
emoji
An emoji ( ; plural emoji or emojis; , ) is a pictogram, logogram, ideogram, or smiley embedded in text and used in electronic messages and web pages. The primary function of modern emoji is to fill in emotional cues otherwise missing from type ...
reactions, editing and deleting messages. Improves spam handling and adds chatbot features.
Google Messages had implemented some of the features in this version.:
; Version 3.0 (March 2025)
: RACSCS Version 15.0. RCS End-to-End Encryption Specification Version 1.0. E2E encryption using the
MLS
Major League Soccer (MLS) is a professional soccer league in North America and the highest level of the United States soccer league system. It comprises 30 teams, with 27 in the United States and 3 in Canada, and is sanctioned by the United ...
protocol for peer to peer, 1-to-1 and group messages, but not chatbots. Apple and Google announced support for UP 3.0 E2EE but it has not been implemented yet.
Also adds a richer deep link format for businesses, procedures for unsubscribing and resubscribing to chatbots, improved message reactions, and new codecs to improve audio messaging.
Historical specifications
Before Universal Profile RCS became the dominant RCS specification, there was a variety of proprietary RCS specifications that did not allow RCS messaging between carriers. RCS combined different services defined by
3GPP
The 3rd Generation Partnership Project (3GPP) is an umbrella term for a number of standards organizations which develop protocols for mobile telecommunications. Its best known work is the development and maintenance of:
* GSM and related 2G and ...
and
Open Mobile Alliance
OMA SpecWorks, previously the Open Mobile Alliance (OMA), is a standards organization which develops open, international technical standards for the mobile phone industry. It is a nonprofit Non-governmental organization (NGO), not a formal govern ...
(OMA) with an enhanced phonebook. Another phone's capabilities and presence information could be discovered and displayed by a mobile phone.
RCS reuses 3GPP specified IMS core system as the underlying service platform to take care of issues such as authentication, authorization, registration, charging and routing.
Release 1 Version 1.0 (15 December 2008)
: Offered the first definitions for the enrichment of voice and chat with content sharing, driven from an RCS enhanced address book (EAB).
Release 2 Version 1.0 (31 August 2009)
: Added broadband access to RCS features: enhancing the messaging and enabling sharing of files.
Release 3 Version 1.0 (25 February 2010)
: Focused on the broadband device as a primary device.
Release 4 Version 1.0 (14 February 2011)
: Included support for LTE.
Release 5 Version 1.0 (19 April 2012)
: RCS 5.0 was completely backwards-compatible with RCS-e V1.2 specifications and also includes features from RCS 4 and new features such as IP video call, IP voice call and Geo-location exchange. RCS5.0 supported both OMA CPM and OMA SIMPLE IM. RCS 5.0 included the following features.
:* Standalone Messaging
:* 1-2-1 Chat
:* Group Chat
:* File Transfer
:* Content Sharing
:* Social Presence Information
:* IP Voice call (IR.92 and IR.58)
:* IP Video call (IR.94)
:* Geolocation Exchange
:* Capability Exchange based on Presence or SIP OPTIONS
Release 5.1
: 5.1 was completely backwards compatible with the RCS-e V1.2 and RCS 5.0 specifications. It introduced additional new features such as Group Chat Store & Forward, File Transfer in Group Chat, File Transfer Store & Forward, and Best Effort Voice Call, as well as lessons-learnt and bug fixes from the V1.2 interoperability testing efforts. RCS 5.1 supported both OMA CPM and OMA SIMPLE IM.
:* Version 1.0 (13 August 2012)
:* Version 2.0 (3 May 2013)
:* Version 3.0 (9 September 2013)
:* Version 4.0 (28 November 2013)
Release 5.2 Version 5.0 (7 May 2014)
: Improved central message store and introduced service extension tags into the specification. It also introduced a number of incremental improvements and bug fixes to RCS 5.1 V4.0 that improved the user experience and resolve issues that were noticed in deployed RCS networks.
Release 5.3 Version 6.0 (28 February 2015)
Release 6.0 Version 7.0 (21 March 2016)
: First version to be incorporated into
Universal Profile, as were the subsequent versions.
RCS-e (enhanced)
An attempt by Europe's five biggest mobile operators to galvanize RCS with a simplified version of RCS.
* Initial Version (May 2011)
* Version 1.2 (28 November 2011)
* Version 1.2.2 (4 July 2012)
Joyn
Joyn was a service brand of RCS-e.
The GSMA defined a series of specific implementations of the RCS specifications. The RCS specifications often defined a number of options for implementing individual communications features, resulting in challenges in delivering interoperable services between carriers. The RCS specifications aimed to define a more specific implementation that promotes standardization and simplify interconnection between carriers.
* Joyn Hot Fixes (15 July 2013) - based upon the RCS 1.2.2 specification (previously known as RCS-e), this includes 1:1 chat, group chat, MSRP file sharing and video sharing (during a circuit-switched call). Services based upon this specification were live in Spain, France and Germany.
* Joyn Blackbird Drop 1 (19 June 2013) - based upon the RCS 5.1 specification, this extends the Joyn Hot Fixes service to include HTTP file sharing, location sharing, group file sharing, and other capabilities such as group chat store and forward. Joyn Blackbird Drop 1 was backwards compatible with Joyn Hot Fixes. Vodafone Spain's network is accredited for Joyn Blackbird Drop 1, and Telefónica and Orange Spain have also been involved in interoperability testing with vendors of Joyn Blackbird Drop 1 clients. A number of client vendors were accredited to Joyn Blackbird Drop 1.
* Joyn Blackbird Drop 2 (26 September 2013) - also based upon the RCS 5.1 specification, this primarily added IP voice and video calling.
* Joyn Crane (18 August 2015)
Commercial deployments
Apple
An apple is a round, edible fruit produced by an apple tree (''Malus'' spp.). Fruit trees of the orchard or domestic apple (''Malus domestica''), the most widely grown in the genus, are agriculture, cultivated worldwide. The tree originated ...
maintains a global list of carriers that support Universal Profile RCS messaging in
Messages (Apple)
Messages (formerly Text) is a text messaging software application developed by Apple Inc. for its macOS, iOS, iPadOS, watchOS, and visionOS operating systems.
All versions of Messages support Apple's own iMessage service, while the m ...
.
These carriers that support RCS Person-to-Person (P2P) do not necessarily support RCS Business Messages, also known as Application-to-Person (A2P).
Google Messages supports RCS with these carriers, and additionally supports RCS for all users globally, provided directly by Google Jibe if the carrier does not offer RCS.
The
GSMA
The GSM Association (GSMA) is a Nonprofit organization, non-profit trade association that represents the interests of mobile network operators worldwide. More than 750 mobile operators are full GSMA members and a further 400 companies in the bro ...
states that Universal Profile support is optional in 4G, but mandatory in 5G networks and devices.
See also
*
Matrix
Matrix (: matrices or matrixes) or MATRIX may refer to:
Science and mathematics
* Matrix (mathematics), a rectangular array of numbers, symbols or expressions
* Matrix (logic), part of a formula in prenex normal form
* Matrix (biology), the m ...
communication protocol
*
XMPP
Extensible Messaging and Presence Protocol (abbreviation XMPP, originally named Jabber) is an Open standard, open communication protocol designed for instant messaging (IM), presence information, and contact list maintenance. Based on XML (Ext ...
, Extensible Messaging and Presence Protocol
*
Multimedia Messaging Service
Multimedia Messaging Service (MMS) is a standard way to send messages that include multimedia content to and from a mobile phone over a cellular network. Users and providers may refer to such a message as a PXT, a picture message, or a multimedia ...
(MMS)
*
Instant messaging
Instant messaging (IM) technology is a type of synchronous computer-mediated communication involving the immediate ( real-time) transmission of messages between two or more parties over the Internet or another computer network. Originally involv ...
*
Text messaging
Text messaging, or texting, is the act of composing and sending electronic messages, typically consisting of alphabetic and numeric characters, between two or more users of mobile phones, tablet computers, smartwatches, desktops/laptops, or ...
References
External links
*
Specifications
{{Mobile phones
End-to-end encryption
Mobile technology
Mobile telecommunication services
Text messaging