Chinaunix首页 | 论坛 | 博客
  • 博客访问: 143977
  • 博文数量: 41
  • 博客积分: 50
  • 博客等级: 民兵
  • 技术积分: 95
  • 用 户 组: 普通用户
  • 注册时间: 2011-10-07 08:37
文章分类

全部博文(41)

文章存档

2015年(16)

2013年(9)

2012年(5)

2011年(11)

分类: IT业界

2013-04-07 11:14:06

 

我们知道,通过短信(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

阅读(1638) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~