发送接收流程步骤 (一)
A:发送者发送消息过程:
1、彩信发送者根据接收者号码发送彩信;
2、终端设备包含MMSC的相关信息,创建一个WAP连接,并且把消息作为WSP 或HTTP POST的内容发送;
3、MMSC接收消息并且通过相同的WAP连接告知发送者——
MMSC是否成功接收该消息(m-send-conf),发送者的终端依此显示“消息已发送”
或发送失败提示。
B:MMSC通知接收者
4、MMSC使用WAP Push试图向接收者发送一条指示消息,通过sms。
发送接收流程步骤(二)
C:接收者获取消息
5、接收者收到通知消息,并且要下载消息时,它会创建一条WAP连接,并且使用WSP或HTTP GET请求取回来自MMSC的MMS消息;
D:MMSC告知发送者消息状态(传输报告)
8、MMSC使用WAPPush告知消息发递者消息已发送(或者拒绝接收等)
常用X-Mms-Message-Type类型
m-send-req = 0x80 发送请求PDU
m-send-conf = 0x81 发送响应PDU
m-notification-ind = 0x82 通知消息PDU
m-notifyresp-ind = 0x83 通知消息回复PDU
m-retrieve-conf = 0x84 接收的正文PDU
m-acknowledge-ind = 0x85 下载确认PDU
m-delivery-ind = 0x86 传输报告PDU
m-read-rec-ind = 0x87 发送阅读报告PDU
m-read-orig-ind = 0x88 接收阅读报告PDU
m-forward-req = 0x89 前转请求PDU
m-forward-conf = 0x8A 前转请求回复PDU