Rich Communication Services
Rich Communication Services, en abrĂ©gĂ© RCS, est un protocole de messagerie enrichie dĂ©fini par le consortium GSMA dans la norme RCC.71 [1] - [2] intitulĂ©e « Profil universel pour la messagerie avancĂ©e ». Il peut ĂȘtre utilisĂ© entre deux appareils mobiles, s'ils sont tous les deux compatibles, via une connexion de donnĂ©es, cellulaire, Wi-Fi ou Ethernet. Il vise Ă remplacer les messages SMS ou MMS par un systĂšme de messagerie enrichie standardisĂ©e permettant le dialogue en temps rĂ©el, la transmission de flux multimĂ©dia, le transfert de fichiers de toutes natures, etc.
La messagerie RCS reste facultative à la fois pour les opérateurs et les fabricants de terminaux et pour les abonnés qui peuvent la désactiver. Elle est facturée comme du trafic de données.
Pour les opérateurs mobiles, il s'agit de lutter contre la concurrence des messageries propriétaires telles que WhatsApp et Facebook Messenger, ou bien open source, comme Telegram ou Signal. Le trafic SMS/MMS, aprÚs une croissance trÚs forte dans la décennie 2000, stagne puis régresse à la fin des années 2010. Pour les abonnés, la messagerie RCS permettrait de cumuler les avantages de l'interopérabilité des SMS/MMS et de la richesse des messageries propriétaires.
Historique
Le GSMA a commencĂ© Ă travailler Ă partir de 2007 sur une offre de messagerie enrichie pour succĂ©der aux SMS et MMS [3] - [4]. Cela aboutit Ă un nouveau protocole baptisĂ© Rich Communication Services (RCS) dont une Ă©bauche sera publiĂ©e en 2008 mais la version finalisĂ©e seulement en 2016 sous le nom de « Profil universel pour la messagerie avancĂ©e » GSMA RCC.71. Ce protocole nâutilise ni les circuits commutĂ©s de la 2G/3G, ni le protocole SMSoIP de la 4G/5G, mais le transport de donnĂ©es sous IP.
Une premiĂšre tentative de mise en Ćuvre a Ă©tĂ© entreprise en 2012 par un groupe dâopĂ©rateurs (dont Orange en France) sous la marque Joyn. Dâautres ont suivi mais aucune nâa connu un rĂ©el succĂšs faute dâinteropĂ©rabilitĂ© avec l'ensemble des opĂ©rateurs et des terminaux.
Il faudra attendre que lâarchitecture IMS du LTE facilite cette interopĂ©rabilitĂ© en sĂ©parant le serveur de transport et le serveur dâapplication qui peut ĂȘtre gĂ©rĂ© par un tiers.
Google a saisi cette opportunitĂ© en 2018 et a signĂ© des partenariats avec un grand nombre dâopĂ©rateurs. Son application Messages est installĂ©e sur tous les mobiles Android rĂ©cents et offre deux nouvelles fonctionnalitĂ©s : le tchat qui remplace lâĂ©change de SMS et le transfert de fichiers qui remplace les MMS photo ou vidĂ©o sans leurs limitations (fichiers de plusieurs Mo et de toutes natures comme des documents pdf ou des fichiers Excel). Google tient un rĂ©pertoire de numĂ©ros alimentĂ© par les opĂ©rateurs partenaires et les utilisateurs de lâapplication, ce qui permet Ă Messages de connaĂźtre les mobiles compatibles RCS et de choisir le format des messages en fonction de la compatibilitĂ© du mobile destinataire. En rĂ©ponse aux prĂ©occupations concernant l'absence de chiffrement de bout en bout, Google a dĂ©clarĂ© qu'il ne conserverait les donnĂ©es d'un message en transit que jusqu'Ă ce qu'il soit remis au destinataire [5] - [6] - [7] - [8] - [9] - [10] - [11] - [12] - [13].
Noms commerciaux
La messagerie RCS a été commercialisée sous les noms :
Concurrence et alternatives
RCS a Ă©tĂ© implĂ©mentĂ© dans Android, dĂ©veloppĂ© et propulsĂ© de facto par Google. Sur de nombreux points, il est trĂšs similaire Ă l'iMessage d'Apple : il dĂ©pend d'une connexion internet, exigĂ©e, lĂ oĂč la 2G/3G permettaient la voix et les sms sans connexion de donnĂ©es.
Initialement destinĂ©s Ă faire de la messagerie via Internet, RCS comme iMessage s'affranchissent de la connexion cellulaire, ce qui les rend directement concurrents aux messageries populaires des annĂ©es 2010, comme Whatsapp, Telegram, Signal, et de trĂšs nombreuses autres applications. Cependant, au mĂȘme titre que d'autres normes tĂ©lĂ©com, comme la VoLTE, le RCS et les solutions de messageries similaires, sont implĂ©mentĂ©es par les principaux industriels du secteur qualifiĂ©s de « gĂ©ants du net », leur adoption a pu susciter une forte rĂ©ticence, de la part des opĂ©rateurs de services et des Ă©quipementiers tĂ©lĂ©coms. De mĂȘme, les fabricants de smartphones sont rĂ©ticents Ă intĂ©grer un systĂšme concurrent[16]. L'exemple symbolique fut par exemple le refus d'Apple d'intĂ©grer le protocole RCS sur iOS, le systĂšme d'exploitation de l'iPhone[17].
Versions
RCS
- Release 1 Version 1.0 ()
- La premiÚre définition proposée pour l'enrichissement de la voix et du clavardage avec partage de contenu, amélioration d'une version RCS de gestion de carnet d'adresses.
- Release 2 Version 1.0 ()
- Ajout d'un accÚs à large bande aux fonctions RCS : amélioration de la messagerie et ajout du partage de fichiers.
- Release 3 Version 1.0 ()
- Centré sur un équipement large bande en tant qu'équipement primaire.
- Release 4 Version 1.0 ()
- Ajout du support du LTE.
- Release 5 Version 1.0 ()
- RCS 5.0 est complÚtement rétrocompatible avec la spécification RCS-e V1.2 et inclut également des fonctionnalités de RCS 4 et de nouvelles fonctionnalités telles que l'appel vidéo IP, les appels vocaux IP et l'échange de géolocalisation. L'interopérabilité mondiale est un aspect essentiel de ces spécifications et RCS 5.0 prend en charge OMA CPM et OMA SIMPLE IM.
RCS-e (enhanced)
- Version Initiale ()
- Version 1.2 ()
- Version 1.2.2 ()
Fonctionnement
Principe
Le protocole RCS utilise le transport de données sous IP et nécessite une application spécifique, contrairement au protocole SMSoIP associé à la VoLTE ou à la VoWiFi. L'identification de l'émetteur et l'authentification des messages sont assurées par la puce SIM.
En 2022, la messagerie RCS est uniquement disponible sur les mobiles Android. Elle utilise l'application Messages de Google. La couverture par un réseau mobile n'est pas indispensable lorsque les deux mobiles sont compatibles RCS, une connexion à Internet via WiFi ou Ethernet suffit. Néanmoins, la couverture par un réseau mobile offre plus de confort à l'émetteur des messages en lui évitant un rejet de ses messages lorsqu'un mobile destinataire n'est pas compatible RCS, car l'application Messages peut transformer les messages enrichis en SMS ou MMS et les router via le réseau cellulaire de l'opérateur.
Fonctionnalités
Les spécifications RCS [2] définissent les services standardisés suivants. On peut les classer en deux catégories.
- Les services destinés aux utilisateurs :
- Tchat privĂ© (1-to-1): discussion en tĂȘte Ă tĂȘte avec un seul interlocuteur ;
- Tchat de groupe : salle de discussion ;
- Transfert de fichier ;
- Messagerie audio : transfert d'un fichier audio ;
- Messagerie multi-appareils : possibilité d'utiliser une tablette ou un ordinateur portable ;
- Appel vocal ou visio (Green Button Promise)[18] ;
- Appels vocaux enrichis : partage de contenu avant Ă©tablissement de l'appel ou aprĂšs Ă©chec de l'appel ou pendant la conversation ;
L'application Messages de Google prend en charge les cinq premiers services [19].
- Les services destinés aux développeurs et aux entreprises :
- API permettant aux développeurs d'applications mobiles d'utiliser la messagerie enrichie pour la discussion de groupe, la géolocalisation, le transfert de fichiers, la messagerie audio, etc ;
- Chatbot permettant d'Ă©tendre les services de type A2P (Application to Person) qui passent aujourd'hui par l'Ă©change de SMS ;
- Protection contre les malwares et le spoofing grĂące Ă l'authentification par puce SIM, mot de passe Ă usage unique ou autre ;
- Continuité de service en cas de coupure des données mobiles par l'utilisateur.
Ces services sont conçus pour permettre aux opérateurs mobiles de les monétiser auprÚs des tiers (développeurs, entreprises commerciales...).
Critiques
Le principal reproche fait à l'application Messages de Google était son absence de chiffrement de bout en bout. Il faut relativiser ce reproche puisque les SMS/MMS traditionnels ne sont pas non plus chiffrés. Cependant, Google a annoncé en que le chiffrement de bout en bout était effectif dans le tchat privé (1-to-1) des nouvelles versions de Messages [20]. Cela rapproche Messages du niveau de sécurité de l'application iMessages d'Apple et de la plupart des messageries instantanées propriétaires.
Le second reproche que l'on peut faire Ă l'application Messages est qu'elle reste un systĂšme propriĂ©taire de Google (via ses serveurs[21] - [22] - [23]) pour la partie messagerie enrichie mĂȘme si elle utilise les protocoles standardisĂ©s du GSMA.
Notes et références
- (en) « RCS Universal Profile Service Definition Document », sur GSMA, (consulté le )
- (en) « RCS Universal Profile Service Definition Document, Version 2.4 », sur GSMA, (consulté le )
- 01net, « Non, le SMS nâest pas encore mort, malgrĂ© l'arrivĂ©e de son successeur », sur 01net (consultĂ© le )
- « Google propose en France le successeur du SMS », sur ZDNet France (consulté le )
- 01net, « Google va déployer le successeur du SMS en France... sans attendre les opérateurs », sur 01net (consulté le )
- « Google lance son équivalent de iMessage en France », sur Le Huffington Post, (consulté le )
- Mathieu Grumiaux, « RCS : le successeur du SMS arrive et c'est Google qui s'en charge », sur Clubic.com, (consulté le )
- « Chat, la messagerie RCS de Google arrive en France, on vous explique tout », sur CNET France (consulté le )
- « Avec le RCS, Google veut remplacer le SMS sans demander aux opérateurs », sur www.lesnumeriques.com, (consulté le )
- actu@nextinpact.com, « Google déploiera RCS sur Android en France et au Royaume-Uni d'ici la fin du mois - Next INpact », sur www.nextinpact.com (consulté le )
- Omar Belkaab, « iMessage à la Google : comprendre le RCS en France en 10 questions », sur FrAndroid, (consulté le )
- « Pour en finir avec le SMS, Google lance cet été son successeur en France », sur LCI (consulté le )
- « Google va dĂ©ployer un nouveau systĂšme pour lâenvoi de SMS en France », Le Monde,â (lire en ligne, consultĂ© le )
- 01net, « Tout savoir sur le RCS Chat et son déploiement par Google en France », sur 01net (consulté le )
- Des opérateurs téléphoniques se sont regroupés pour proposer un ensemble logiciel sous la marque Joyn - Rich Communication Suite. De ce fait, dans les documents, le protocole Rich Communication Services est souvent confondu par erreur avec le terme Rich Communication Suite.
- (en-US) Jay Peters, « Tim Cook revealed the real reason Apple wonât fix green bubbles », sur The Verge, (consultĂ© le )
- « Un grand panneau publicitaire de Google demande à Apple de corriger les photos et vidéos », sur Developpez.com (consulté le )
- (en) « The âGreen Button Promiseâ », sur GSMA, (consultĂ© le )
- « Messages par Google », sur Google (consulté le )
- (en) « End-to-end encryption in Messages », sur android.com (consulté le )
- Arthur Vera, « RCS : Google abandonne les opĂ©rateurs et lance le protocole en France », sur SiĂšcle Digital, (consultĂ© le ) : « Tant que votre opĂ©rateur ne prendra pas en charge le RCS, les messages transiteront inĂ©vitablement par les serveurs de Google. [...] De plus, le principal dĂ©faut du RCS reste quâil nâest pas chiffrĂ©, les messages transiteront donc en clair sur les serveurs de Google. »
- Julien Lausson, « RCS : Google commence Ă dĂ©ployer le successeur du SMS en France », sur Numerama, (consultĂ© le ) : « Dans le cas de Google, lâengagement est pris de supprimer les contenus RCS de ses serveurs dĂšs quâils ont Ă©tĂ© dĂ©livrĂ©s au correspondant »
- Omar Belkaab, « Le forcing de Google sur le RCS en France, vous approuvez ? - Sondage de la semaine », sur Frandroid, (consulté le )