大白話來說,RCS可以了解為它是更新了傳統的短信産品,使“短信”豐富化。
3、RCS技術的發展曆程
============
我們先了解一下RCS技術的發展曆程。
3.1 傳統PC端IM的興起,讓電信廠商們蠢蠢欲動
我們把時間撥回到20多年前。當時,PC網際網路以驚人的速度發展壯大,給人類帶來了前所未有的資訊大爆炸。
尤其是ICQ、MSN、OICQ(即QQ)等即時通訊工具的出現,讓人們見識到多媒體通訊的無限樂趣。
▲ 能認全這3個IM的,都是老網民
于是,人們想到,這麼有趣的通訊方式,是不是可以移植到手機上?
3.2 IMS的出現
3G移動通信标準,就是在這樣的背景下建立起來的(2000年5月)。從3G起,手機的重點發展方向變成了資料業務,以滿足人們日益增長的多媒體通信需求。
3G向4G的發展過程中,負責牽頭标準制定的3GPP組織,考慮到傳統語音通話及短信業務也需要向多媒體演進。于是,在2002年的3GPP Release 5版本中正式提出了IMS。
搞通信的讀者一定對IMS這個詞非常熟悉。如果是非通信專業的讀者,我可以告訴你另外一個和IMS密切相關的詞,那就是這幾年特别火的VoLTE(Voice over LTE)。
是的,VoLTE業務,就是基于IMS實作的。
IMS的全稱,叫做IP多媒體子系統(IP Multimedia Subsystem)。它包括了一系列不同的通信裝置網元。
IMS的網絡結構和業務流程非常複雜。對于IMS的作用,我們可以這麼了解——它幫助4G LTE這個純資料網絡,實作對語音通話和短信的支援,并對它們進行強化(更新為多媒體形式)。
▲ IMS就是4G LTE網絡的一個“插件”。有了它,4G才能打電話和發短信
在IMS的基礎上,才有了VoLTE和RCS。
3.3 RCS的出現
2007年,RCS由一小部分GSMA(全球移動通信系統協會)成員提出,目的是為了營運商之間的多媒體消息互通。
2008年2月,GSMA正式成立RCS項目,并将其命名為“home”。此後,GSMA釋出了多個版本的RCS、RCS-e(enhance,增強型)規範。
▲ GSMA,可以了解為全球營運商協會,主要代表營運商利益
RCS釋出之後,得到了全球衆多營運商的擁護。尤其是2008年4G LTE标準釋出之後,RCS成為營運商們建設4G的标配。
3.4 RCS在移動端IM的擠壓下持續演進
同樣是2008年前後,iPhone和安卓相繼問世,移動通信進入智能機時代,移動網際網路市場開始井噴。
2011年左右,以WhatsApp、LINE、Facebook Message為代表的OTT通訊工具出現并迅速崛起,大量蠶食了傳統營運商的語音、短信收入。
于是,海外營運商更加仰仗RCS,希望借此與OTT軟體進行競争。當時Vodafone、Orange、SKT、Verizon、O2等海外知名營運商都推出了自己的RCS解決方案和品牌。
2016年,為了進一步推動RCS的産品開發及全球部署,GSMA推出了RCS Universal Profile(通用配置檔案,簡稱UP,相當于是一個規範标準),并陸續更新了多個版本。目前最新的版本,就是2019年10月釋出的Version 2.4。
▲ RCS和UP的版本演進
3.5 RCS在國内的發展
我們回過頭來看看RCS在國内的發展。
中國的3G和4G建設啟動普遍晚于歐美日韓。3G就不用說了,晚了8年。4G是晚了5年。2013年底,工信部才發放了LTE商用牌照。
作為LTE的積極建設者,中國移動在2014年LTE大規模建網的同時,就非常看重IMS、VoLTE、RCS的商業價值。
因為飛信的前車之鑒,中國移動已經充分意識到傳統營運商正在出現管道化的趨勢,利潤空間将不斷被擠壓,急需和OTT搶占流量入口,尋找新的業務增長點。
2015年,就在國内LTE網絡覆寫初具規模之後,中國移動大幅提前了國内各省IMS和VoLTE網絡的建設進度,并積極推動廣州研究院的RCS業務驗證和測試。
其實國内的三大營運商也都沒有閑着,在 2017 年 4 月就完成了 RCS 三方(3大營運商)互通測試規範編制。其中,中國移動較為積極,在 2017 年 12 月即商用 RCS,包含 Native、App、PC 以及 SDK 四種終端形态。2019 年中移終端公司要求,所有在終端公司入庫銷售的機型都要支援 RCS Native 功能。
随着5G的到來,情況又發生了不同。
為了給5G網絡騰挪更多的頻譜空間,營運商必須加速2/3G網絡的退網。而依附在2/3G網絡上的傳統語音和短信業務,必須盡快遷移到LTE和IMS網絡上。(國内LTE網絡的成熟覆寫,IMS的建設完成,使得RCS的推出具備了很好的時機。)
與此同時,面對OTT業務的持續打壓,營運商也希望通過RCS進行最後一搏。于是,就有了這次“5G消息”業務的聯合釋出。
之是以叫“5G消息”,主要是希望借助5G的品牌,展現RCS業務和傳統消息業務之間的代差。
4、RCS到底能實作什麼樣的功能和體驗?
====================
接下來我們講講RCS到底能實作什麼樣的功能,以及使用者體驗,何以讓3大營運商重燃對搞微信等IM巨頭的信心。
4.1 營運商對RCS的功能定位
中國移動在2014年曾經基于RCS提出了「三新」目标。這裡面的三新,指的是:新通話、新消息以及新聯系,分别指代了手機上的電話,短信,通訊錄這三大入口。
- “新通話”以VoLTE為核心,增強使用者通話品質和體驗;
- “新消息”無縫融合多種媒體和消息格式,無縫與傳統短/彩信互通;
- “新聯系”以真實手機号碼為前提,建構全新的社交、公衆資訊服務入口。
其實,這已經很明确地給出了RCS的功能和定位。
從總體上來看,營運商對RCS的應用場景定位分為兩種:
- 一種是個人使用者與個人使用者之間的消息互動;
- 一種是企業使用者與個人使用者之間的消息互動。
4.2 RCS在普通使用者間的消息互動與微信等IM相比,優勢并不明顯
針對場景1(即個人使用者與個人使用者之間的消息互動),RCS支援點對點消息,支援群發、群聊,支援語音、圖檔、視訊多媒體消息,還支援發送位置、名片等,甚至還支援消息雲備份和閱後即焚。
RCS的個人使用者聊天時可以支援以下消息類型(跟IM很像):
這些功能和我們目前的微信都差不多,RCS并沒有展現出什麼優勢。考慮到使用者習慣等原因,RCS估計很難撬動微信的霸主地位,未來可能主要是處于一個輔助性的地位。
更受營運商及整個産業關注的,其實是場景2(即企業使用者與個人使用者之間的消息互動)。
4.3 RCS在企業與個人的消息互動場景下,有很大的想象空間
2017年,GSMA在UP2.0規範中引入MaaP,還釋出了MaaP白皮書,明确提出了面向A2P(Application to Person)行業消息的“RCS商業富媒體消息(RCS Business Messaging)”,也就是我們所說的場景2。
▲ RCS商業富媒體消息
MaaP,就是Messaging as a Platform,消息即平台。
RCS商業富媒體消息,為企業和個人使用者之間提供消息互動接口,在圖檔和視訊等基礎上增加了互動能力,友善企業向使用者輸出個性化服務。
例如機票酒店預訂查詢、物流查詢、網購訂單查詢等一系列輕應用功能,都可以通過RCS商業富媒體消息實作。
RCS商業富媒體消息的價值在于,它為企業和使用者提供了一條新通道。借助這條通道,企業可以觸達使用者。使用者也可以觸達服務。
從某種意義上來說,它很像小程式、微信公衆号(服務号),甚至電話客服中心。
為了實作RCS商業富媒體消息,營運商在自身網絡上架設了MaaP能力增強開放平台和Chatbot聊天機器人。平台面向企業開放API接口,以提供服務。
技術架構大概是這樣的:
4.4 RCS擁有普通IM所不具備的優勢
營運商對于“5G消息”(即RCS技術)這麼有信心,源碼它的一些獨特的優勢。
4.4.1)RCS優勢1:它需要單獨安裝APP
它不需要單獨安裝第三方APP,手機原生就可以支援。這大幅降低了使用者使用門檻,也節約了推廣成本。
▲ 每個人的手機,都少不了這三個圖示
雖然目前大部分手機并不支援5G消息,但後續各大廠商對手機進行軟體更新,支援RCS UP 2.4規範之後,都可以支援。即使你不是5G手機(但至少是4G手機),也可以支援。
4.4.2)RCS優勢2:無需新增賬號
RCS業務和手機号碼直接關聯,使用者号碼就是賬号,無需注冊。
這同樣降低了使用者使用業務的複雜度,不僅解決了身份認證問題,還打通了“平台孤島”(無需在每個商戶單獨新增賬號)。
▲ 手機号即賬号,一号通用
4.4.3)RCS優勢3:無需添加好友
那麼如何才能正确的掌握Redis呢?
為了讓大家能夠在Redis上能夠加深,是以這次給大家準備了一些Redis的學習資料,還有一些大廠的面試題,包括以下這些面試題
- 并發程式設計面試題彙總
- JVM面試題彙總
- Netty常被問到的那些面試題彙總
- Tomcat面試題整理彙總
- Mysql面試題彙總
- Spring源碼深度解析
- Mybatis常見面試題彙總
- Nginx那些面試題彙總
- Zookeeper面試題彙總
- RabbitMQ常見面試題彙總
JVM常頻面試:
Mysql面試題彙總(一)
Mysql面試題彙總(二)
Redis常見面試題彙總(300+題)
有需要的朋友,可以直接點選這裡免費擷取
- Mybatis常見面試題彙總
- Nginx那些面試題彙總
- Zookeeper面試題彙總
- RabbitMQ常見面試題彙總
JVM常頻面試:
[外鍊圖檔轉存中…(img-UN5BBdO8-1628280552907)]
Mysql面試題彙總(一)
[外鍊圖檔轉存中…(img-Qc7tLi4G-1628280552908)]
Mysql面試題彙總(二)
[外鍊圖檔轉存中…(img-ppbV8N3g-1628280552909)]
Redis常見面試題彙總(300+題)
[外鍊圖檔轉存中…(img-gjqDwPAH-1628280552911)]
有需要的朋友,可以直接點選這裡免費擷取
絕無套路!!