基于WSP/WTP的MMS传输(1)——概述

一 概述

我们知道,通过短信(SMS ,Short Message Service )我们可以发送简单的文本消息,每条短信不超过140个英文字符(ASCⅡ)或70 个中文字符,平时手机上发送大于这个数字的短信时,短消息服务中心会自动把它按少于140 个英文字符或70 个中文字符每条的处理。通过彩信,我们可以发送包括文字、图片和声音在内的一些信息,对方可以是手机用户,也可以是email 用户。理论上,彩信的容量大小是没有限制的。但在目前的2G /2.5G无线网路环境下,由于电信设备能力的限制,一条彩信的大小不超过50k 。

不同于SMS ,彩信通过分组无线业务 (GPRS ,General Packet Radio Service)传输数据,彩信不是直接投递给接收方,而是像邮件一样,先发送给一个中间服务器——彩信网关(MMS Proxy-Relay)。MMS Proxy-Relay暂时保存彩信,然后通过Push协议给接收方发送一个Push通知,接收方收到通知后再从MMS Proxy-Relay上获取彩信内容。图1 指示出了MMS传输的这种结构。

mms是基于WAP协议的,就实现上来说,mms可以通过HTTP协议传输,移动的WAP代理服务器80/8080端口支持WAP2.0,可以采用HTTP方式传输数据;也可以通过WSP/WTP/WDP这一套传输协议传输mms数据,9201端口支持WSP/WTP/WDP协议。本文讲述的是使用WSP/WTP/WDP来实现mms传输的机制。

MMS到MMS Proxy-Relay的MMS网络结构图 

图 1  MMS 到 MMS Proxy-Relay 的 MMS 网络结构图

       图 2 是 mms 基于 WSP/WTP/WDP 的WAP1.X网关传输的接口示意图,彩信客服端通过WAP网关与MMS交互数据。WAP网关与MMS之间则是走传统的HTTP 。

WAP1.X网关的MMS传输接口 

图 2  WAP1.X 网关的 MMS 传输接口

关于MMS传输、编码的相关规范开始是由 WAP 论坛( WAP Forum )提出的,后来 WAP 论坛已经被统一在开放移动联盟 (OMA) 中,不再以独立组织的形式存在。下面列出了做 MMS 需要参考的一些说明和协议,以及所在文件名:

Ref 1: Multimedia Messaging Service Client Transactions

OMA-MMS-CTR-V1_2-20031215-C.pdf

Ref2: Multimedia Messaging Service Encapsulation Protocol

OMA-MMS-ENC-V1_2-20040323-C.pdf

Ref3: The MIME Multipart/Related Content-type

The MIME Multipart§Related Content-type.pdf

Ref4: WAP Multimedia Messaging Service Client Transactions Specification

WAP-206-MMSCTR-20020115-a.pdf

Ref5: WAP MMS Encapsulation Protocol

WAP-209-MMSEncapsulation-20020105-a.pdf

Ref6: Wireless Transaction Protocol

WAP-224-WTP-20010710-a.pdf

Ref7: WAP Wireless Session Protocol Specification

WAP-230-WSP-20010705-a.pdf

Ref8: Hypertext Transfer Protocol -- HTTP/1.1

rfc2616.pdf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值