2020年4月8日中国移动、中国电信、中国联通携手华为、小米、vivo、OPPO、中兴等11家终端厂商联合发布了《5G消息白皮书》,用来推动传统短消息服务升级。三大运营商联合发布的《5G消息白皮书》创造了一种怎样的商业模式,我们该如何理解《5G消息白皮书》?本文我们从以下几个方面进行说明:
5G消息是对传统短信服务的升级,将基于基站的短彩信消息,升级到基于移动网络与WLAN网络的融合通信消息(RichCommunicationSuite)。
在具体实现方面:传统短彩信消息的收发主要是依赖基站实现,5G消息的收发完全依赖网络实现。
在显示效果方面:5G消息在点对点消息方面对消息类型和显示效果进行了升级,在企业对用户消息方面新增了富媒体卡片消息类型。
将传统短彩信服务升级到5G消息服务后,对于终端用户而言可显著提升其用户体验,对于行业客户而言可帮助行业客户拓展服务能力,对于运营商而言为运营商的服务转型提供了一个突破口。
MaaP平台搭建后,用户在Message短信聊天窗口中可以向银行查询自己的账单详情、咨询业务;向航空公司预定机票、购买机票等;向餐厅酒店预定位置、预定房间等。
MaaP(MessagingasaPlatform)消息即平台是2017年GSMA在RCSUniversalProfile2.0中引入的最新RCSA2P(ApplicationtoPerson)信息全球标准,其旨在将传统短彩信升级为富媒体消息,并引入Chatbot(聊天机器人)的概念使用户在消息窗口内就可进行搜索、交互、支付等一站式业务体验。这里可以把MaaP消息平台看做一个ChatbotStore,行业客户接入MaaP消息平台后,平台为其分配与终端用户交互的Chatbot账户,行业客户通过MaaP平台分配的Chatbot(聊天机器人)向终端用户提供服务。
5G消息利用MaaP平台聚合行业客户,通过5G消息中心为行业客户与终端用户的沟通交流提供消息服务。
5G消息白皮书中写道:通信运营商建立的消息能力,使行业客户可以为其用户提供富媒体信息服务。
读起来还是迷糊,其实就是企业端接入5G消息提供的MaaP平台,MaaP平台会为接入的企业提供Chatbot(聊天机器人),企业的聊天机器人与终端用户会话沟通帮助用户实现订餐、订票、订酒店等操作。
HTTP(HyperTextTransferProtocol):
超文本传输协议,5G消息通信过程中,通过HTTP协议将终端用户将要发送的图片、音频、视频上传到5G消息中心,然后通过SIP协议将上传后的URI地址发送给消息接收方。
SIP(SessionInitiationProtocol):
SIP协议为5G消息通信过程中用到的多媒体通信协议,支持文本、音频、视频等多媒体消息传输。
5G消息基于SIP协议通信过程中,采用StandaloneMesssage方式,涉及到两种通信方式PagerMode与LargeMode。SIP有两种会话模式:
在Sip消通信应用过程中,一般存在着两种会话模式:
在Sip消息中,对于消息体不大于1300字节时,一般采用PagerModel。
//---------user1给user2发送一条消息:“user2,comehere.”---------//请求行(REGISTER、INVITE、ACK、CANCEL、BYE、MESSAGE等)MESSAGEsip:user2@domain.comSIP/2.0//消息headerVia:SIP/2.0/TCPuser1pc.domain.com;branch=z9hG4bK776sgdkseMax-Forwards:70From:sip:user1@domain.com;tag=49583To:sip:user2@domain.comCall-ID:asd88asd77a@1.2.3.4CSeq:1MESSAGEContent-Type:text/plain//消息body的类型Content-Length:18//消息bodyuser2,comehere.//---------user2收到消息后,回应200ok---------//状态行SIP/2.0200OK//消息headerVia:SIP/2.0/TCPuser1pc.domain.com;branch=z9hG4bK776sgdkse;From:sip:user1@domain.com;;tag=49394To:sip:user2@domain.com;tag=ab8asdasd9Call-ID:asd88asd77a@1.2.3.4CSeq:1MESSAGEContent-Length:0LargeModel在Sip消息通信中,对于消息体内容大于1300字节时,需要建立Session会话。
主叫方A呼叫被叫方B:
SDP(SessionDescriptionProtocol):
SDP在会话初始化过程中,用来传送会话参与者的能力列表,以协调会话双方的各项参数。例如:建立会话前,呼叫方通过SDP协议向代理服务器发送其具备的能力列表,比如支持视频消息、音频消息、文本消息等。
CPIM(CommonPresenceandInstantMessaging):
SIP通信过程中用到的一种会话描述格式,SIP消息中其ContentType为Message/CPIM。
SIP通信中SDP与CPIM使用举例:
一种消息格式,当SIPSession会话建立后,通过MSRP消息格式传递消息;
//起始行:MSRP事务ID方法名(SENDorREPORT)MSRPmsrprequest100001SEND//头域To-Path:msrp://10.71.174.102:7654/10001;tcp//From-Path:msrp://10.66.139.77:22100/10002;tcpMessage-ID:msrprequest100001Byte-Range:1-176/176Success-Report:noFailure-Report:yesContent-type:text/plain;charset=UTF-8//消息体adfadfadfadfadfadf