保密等级:公开发放中国电信集团公司技术标准Q/-2008中国电信CDMA终端需求规范-MMS分册信CDMA Teminal Requirement Specification of China Telecom电-MMS Fascicule(Version )国中200×-××-××发布200×-××-××实施发布中国电信集团公司
Q/CT -2008目录前言.........................................................................................................................................61适用范围..................................................................................................................................12参考资料..................................................................................................................................13缩略语......................................................................................................................................14定义..........................................................................................................................................要求等级............................................................................................................................名词....................................................................................................................................2MMS文件夹......................................................................................................................................25要求编号说明..........................................................................................................................要求编号组成....................................................................................................................分类与子类编号的对应....................................................................................................46终端要求..................................................................................................................................业务功能............................................................................................................................作为MMS发送方..........................................................................................................4MMS-01001 [必选] 新建MMS........................................................................................................4MMS-01002 [必选] 编辑MMS标题...............................................................................................4MMS-01003 [必选] 编辑MMS正文...............................................................................................5信MMS-01004 [必选] 预览正在编辑的MMS....................................................................................6MMS-01005 [必选] 编辑MMS收件人...........................................................................................6MMS-01006 [必选] MMS群发(即设置多个收件人)................................................................7MMS-01007 [必选] 发送MMS........................................................................................................7MMS-01008 [必选] 正在编辑的MMS保存为草稿.......................................................................8电MMS-01009 [必选] 放弃MMS当前编辑.......................................................................................8MMS-01010 [必选] 发送过程中,取消MMS发送.......................................................................8MMS-01011 [必选] 本机图片通过MMS发送...............................................................................8MMS-01012 [可选] 编辑MMS正文时,设置页背景颜色...........................................................9国MMS-01013 [可选] 编辑MMS正文时,设置各页播放时间.......................................................9MMS-01014 [必选] 打开已发送成功的MMS及转发...................................................................作为MMS接收方........................................................................................................10MMS-01015 [必选] 接收短消息承载的MMS通知.....................................................................10中MMS-01016 [必选] 下载MMS(即提取MMS)........................................................................11MMS-01017 [必选] 附件操作,保存接收到的MMS中的附件(格式为终端所支持的)到本地...............................................................................................................................................................12MMS-01018 [必选] 附件操作,将接收到的MMS中的图片附件(格式为终端所支持的)作为墙纸而无须先保存...............................................................................................................................12MMS-01019 [必选] 附件操作,将接收到的MMS中的音频附件(格式为终端所支持的)作为来电铃声而无须先保存.......................................................................................................................12MMS-01020 [必选] 发送一条MMS,作为对MMS的回复.......................................................12MMS-01021 [必选] 向MMS发件人发起语音呼叫,作为对MMS的回复..............................12MMS-01022 [必选] 转发MMS......................................................................................................12MMS-01023 [可选] 前转MMS......................................................................................................13MMS-01024 [可选] 定时发送MMS(MMSC完成的定时发送功能)......................................14MMS-01025 [可选] 定时发送MMS(终端完成的定时发送功能)...........................................14MMS-01026 [推荐] MMS签名......................................................................................................作为MMS接收方和发送方........................................................................................15MMS-01027 [必选] 预置的MMS文件夹.....................................................................................15MMS-01028 [必选] 打开MMS文件夹.........................................................................................15MMS-01029 [必选] MMS列表......................................................................................................15MMS-01030 [必选] 播放MMS时,在当前页进行Page down和PageUp................................16第1页
Q/CT -2008MMS-01031 [必选] 打开一条MMS..............................................................................................16MMS-01032 [必选] MMS页面适配..............................................................................................17MMS-01033 [必选] 删除MMS......................................................................................................17MMS-01034 [必选] 查看MMS的相关信息.................................................................................18MMS-01035 [必选] 查询MMS存储空间的使用情况.................................................................性能要求..........................................................................................................................18MMS-02001 [必选] MMS标题最大长度,40字节.....................................................................18MMS-02002 [必选] 发送MMS最大页数,至少20页...............................................................19MMS-02003 [必选] 接收MMS最大页数,至少20页...............................................................19MMS-02004 [必选] MMS收件人最大数量,至少10个............................................................19MMS-02005 [必选] 单条MMS大小的最大值,300KB..............................................................19MMS-02006 [必选] MMS附件图片格式,JPEG(Baseline)、GIF87a、GIF89a.....................19MMS-02007 [必选] MMS附件图片格式,WBMP......................................................................20MMS-02008 [必选] MMS附件图片格式,PNG..........................................................................20MMS-02009 [必选] MMS附件音频格式,AMR-NB、SP-MIDI................................................20MMS-02010 [可选] MMS附件音频格式,标准MIDI(仅解码)............................................20MMS-02011 [必选] MMS附件视频格式,+AMR NB(封装为3GP)、MPEG-4+AMR NB(封装为3GP)...................................................................................................................................20MMS-02012 [必选] vCard文件作为MMS附件发送和接收(仅当终端支持vCard功能时)21MMS-02013 [可选] vCalendar文件作为MMS附件发送和接收(仅当终端支持vCalendar功能时).......................................................................................................................................................21MMS-02014 [必选] 单个MMS收件人地址最大长度,至少50字节........................................21MMS-02015 [必选] MMS存储容量,至少300KB......................................................................22MMS-02016 [必选] MMS从一页手动跳转到下一页不超过8秒..............................................22MMS-02017 [必选] MMS打开时长..............................................................................................用户界面要求..................................................................................................................22MMS-03001 [必选] 收到MMS通知的界面要求.........................................................................22信MMS-03002 [必选] MMS业务菜单界面要求..............................................................................23MMS-03003 [必选] 终端内置的MMS文件夹.............................................................................业务参数要求..................................................................................................................23MMS-04001 [必选] MMSC地址和端口.......................................................................................23电MMS-04002 [必选] 承载MMS的PPP连接参数........................................................................23MMS-04003 [必选] MMS递送报告..............................................................................................24MMS-04004 [可选] MMS阅读报告..............................................................................................25MMS-04005 [可选] MMS优先级..................................................................................................26MMS-04006 [必选] MMS下载方国式..............................................................................................27MMS-04007 [禁止] 发送地址隐藏的MMS..................................................................................27MMS-04008 [必选] MMS有效期..................................................................................................协议/消息/信令要求........................................................................................................28MMS-05001 [必选] 终端MMS承载层和封装协议能力.............................................................28中MMS-05002 [必选] SMIL作为描述媒体的表达语言..................................................................29MMS-05003 [必选] MMS各部分的编码......................................................................................30MMS-05004 [必选] MMS消息发送时提交的字段(必选)......................................................31MMS-05005 [可选] MMS消息发送时提交的字段(可选)......................................................31MMS-05006 [必选] MMS支持的DRM能力...............................................................................32MMS-05007 [可选] MMS下载(流媒体传输)..........................................................................32MMS-05008 [必选] 终端能力协商和UA Profile..........................................................................32MMS-05009 [必选] MMS收件人地址格式..................................................................................34MMS-05010 [必选] 通信流程,终端发送MMS..........................................................................34MMS-05011 [必选] 通信流程,终端接收Notification消息(MMS通知)..............................41MMS-05012 [可选] 通信流程,终端下载MMS..........................................................................45MMS-05013 [必选] 承载MMS对WAP的要求...........................................................................用户操作流要求..............................................................................................................53MMS-06001 [必选] 用户操作流要求....................................................................................硬件和接口要求..............................................................................................................54MMS-07001 [必选] MMS对屏幕的要求......................................................................................54第2页
Q/CT -2008MMS-07002 [可选] MMS对摄像头的要求.........................................................................547详细更新历史........................................................................................................................55附录A(资料性附录)多媒体消息业务系统介绍..................................................................多媒体消息业务系统概述.................................................................................................用户代理的相关协议结构.......................................................................................57附录B(资料性附录)基于WAP的终端实现.......................................................................协议框架...........................................................................................................................体系结构支持........................................................................................................支持MMS的事务流程....................................................................................................终端能力协商...................................................................................................................消息内容................................................................................................................多媒体消息.......................................................................................................................其它消息...........................................................................................................................表达........................................................................................................................安全模型................................................................................................................62附录C(资料性附录)终端通过IP承载MMS.....................................................................协议框架...........................................................................................................................体系结构支持........................................................................................................支持MMS的事务流程....................................................................................................终端能力协商...................................................................................................................66信消息内容................................................................................................................描述........................................................................................................................66附录D (资料性附录)MM1接口.........................................................................................67电接口功能............................................................................................................................消息格式.............................................................................................................................提交多媒体消息..............................................................................................................提交多媒体消息的操作..............................................................................................................67国信息单元......................................................................................................................................多媒体通知消息.............................................................................................................多媒体通知消息的操作..............................................................................................................信息单元......................................................................................................................................69中接收多媒体消息.............................................................................................................接收多媒体消息的操作...............................................................................................................信息单元......................................................................................................................................转发多媒体消息.............................................................................................................转发多媒体消息的操作..............................................................................................................信息单元......................................................................................................................................发送报告.........................................................................................................................发送报告的操作..........................................................................................................................信息单元......................................................................................................................................阅读报告.........................................................................................................................阅读报告的操作..........................................................................................................................信息单元......................................................................................................................................在MMBox中存储和更新多媒体消息........................................................................在MMBox中存储和更新多媒体消息的操作............................................................................信息单元......................................................................................................................................查看MMBox...................................................................................................................查看MMBox的操作..................................................................................................................信息单元......................................................................................................................................78第3页
Q/CT 加载和持久存储多媒体消息.........................................................................................加载和持久存储多媒体消息的操作..........................................................................................信息单元......................................................................................................................................删除存储的多媒体消息...............................................................................................删除存储的多媒体消息的操作................................................................................................信息单元....................................................................................................................................81附录E(资料性附录)中国电信MMSC设备规范摘录.......................................................阅读报告.............................................................................................................................定时发送.............................................................................................................................支持的文件格式.................................................................................................................终端能力协商.....................................................................................................................多目的地址的消息.............................................................................................................消息的无条件前转.............................................................................................................支持DRM功能..................................................................................................................86信电国中第4页
Q/CT -2008图目录图6-1:包含一个multipart/related消息体的MMS PDU模型...............................................29图6-2:终端发送MMS..............................................................................................................35图6-3:终端接收Notification消息...........................................................................................41图6-4:终端下载MMS(立即下载方式)..............................................................................46图6-5:终端下载MMS(延迟下载方式)..............................................................................47表目录表6-1:终端发送MMS(消息的类型和方向)......................................................................35表6-2:Header fields of PDU(终端发送MMS)................................................36表6-3:Header fields of PDU(终端接收MMS)..............................................39表6-4:终端接收Notification消息(消息的类型和方向)...................................................41表6-5:Header fields of PDU.......................................................................42表6-6:Header fields of PDU.......................................................................44表6-7:下载MMS要用到的摘要消息.....................................................................................45表6-8:中的字段.......................................................................................48信表6-9:Header Fields of PDU.........................................................................48表6-10:Header fields of PDU..................................................................52电国中第5页
Q/CT -2008前言本规范是中国电信CDMA终端需求规范体系的系列规范之一,该系列规范包括:(1)中国电信CDMA终端需求规范-基本技术要求分册(2)中国电信CDMA终端需求规范-用户体验分册(3)中国电信CDMA终端需求规范-SMS分册(4)中国电信CDMA终端需求规范-MMS分册(5)中国电信CDMA终端需求规范-浏览器分册(6)中国电信CDMA终端需求规范-Java分册(7)中国电信CDMA终端需求规范-BREW分册(8)中国电信CDMA终端需求规范-流媒体分册(9)中国电信CDMA终端需求规范-LBS分册(10)中国电信CDMA终端需求规范-PIM分册信(11)中国电信CDMA终端需求规范-CDMA/GSM双模分册(12)中国电信CDMA终端需求规范-DM分册(13)中国电信CDMA终端需求规范-DRM分册电(14)中国电信CDMA终端需求规范-Email分册(15)中国电信CDMA终端需求规范-机卡一体分册(16)中国电信CDMA终端需求规范-1X数据终端技术要求分册国(17)中国电信CDMA终端需求规范-1X数据终端AT命令接口分册(18)中国电信CDMA终端需求规范-UI分册中本规范定义了中国电信股份有限公司(简称中国电信)CDMA网络中终端实现MMS业务的基本功能、协议信令、接口等内容的基本要求。本规范的附录为规范的组成部分,除特殊说明为资料性附录外,和本规范正文具有同等约束力。本规范由中国电信集团公司提出并归口。本规范起草单位:中国电信股份有限公司广州研究院本规范主要起草人:郑健、陈鹏慧、孙燚、高庆华、刘兆元、何双旺、李露文、肖海、李慧芳、刘吉雯。第6页
Q/CT -20081适用范围本规范规定了中国电信股份有限公司(简称中国电信)CDMA网络MMS业务对终端的所具有的业务功能要求、界面、菜单和操作流程的要求,为保证中国电信MMS业务的正常运行,以及终端的开发生产提供依据。本规范适用于在中国电信商用CDMA网络中使用、支持CDMA制式的移动终端。2参考资料下列标准所包含的条文,通过在本规范中引用而构成为本规范的条文。凡是注日期的引用标准,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本规范,若其被修订,使用本规范的各方应探讨使用其最新版本的可能性。凡是不注日期的引用标准,其最新版本适用于本规范。[1]YD/T 1498-2006《数字蜂窝移动通信网MMS业务接口技术要求》[2]YD/T 1501-2006《数字蜂窝移动通信网MMS终端设备技术要求》[3]3GPP TS Multimedia Messaging Service–Stage 2(Release 5)[4]3GPP TS (2002-06) Multimedia Messaging Service-Media formats and信codecs(Release 5)[5]OMA-WAP-MMS-ENC-v1_2(20030611)Multimedia Message Service-EncapsulationProtocol[6](20050301)MMSConformance Document [7]OMA-MMS-CTR-V1_电2-20030916-CMultimedia Message Service–Client Chansactions[8]IETF,RFC 2387:“TheMIME Multipart/related content type", Levinson E., August 1998.”[9]《中国电信CDMA终端需求规范-浏览器分册》,,[10]《中国电信CDMA终端需求规范-基本技术要求分册》,,国[11]《中国电信CDMA终端需求规范-用户体验分册》,,[12]《中国电信CDMA终端需求规范-DRM分册》,,[13]《中国电信MMSC设备规范》[14]《中国电信MMSC接口规范》中[15]《中国电信MMSC设备规范》[16]《中国电信MMSIGW设备规范》[17]WAP-259-WDP-20010614-a,Wireless Control Message Protocol Specification,缩略语缩写英文全称中文名称MMSMultimedia Message Service多媒体消息服务MMSCMultimedia Message ServiceCenter多媒体消息中心PIMPersonal Information Management个人信息管理SMILSynchronized Multimedia Integration Language同步多媒体汇合语言SMSShort Message Service短消息服务UA ProfUser Agent Profile用户代理特征属性VASPValue Added Service Provider增值业务提供商WAPWireless Application Protocol无线应用协议1
Q/CT -20084定义要求等级必选必选表明一项特性是强制要求、即终端必须支持的,该特性作为终端入网测试的必选条件,测试时有对应的测试用例。推荐推荐表明一项特性是非强制要求、且运营商希望终端支持的,但由终端厂家自行决定是否支持,该特性是终端入网测试的可选条件,测试时有对应的测试用例。可选可选表明一项特性是非强制要求、但运营商不关注是否被终端支持的,由终端厂家自行决定是否支持,该特性是终端入网测试的可选条件,测试时有对应的测试用例。信禁止禁止表明一项特性是强制要求、即终端必须不能支持的,不支持该特性是终端入网测试的必选条件,测试时有对应的检查用例。电不要求不要求表明一项特性是非强制要求、但运营商不关注是否被终端支持的,由国终端厂家自行决定是否实现,但是对该特性的支持不能作为终端成本增加的理由,该特性在终端入网测试中不予考虑,测试时没有对应的测试用例。中名词MMS文件夹MMS文件夹指所有能够存储MMS的文件夹,例如终端的收件箱。递送报告递送报告(Delivery Report)指MMS中心设备提供给MMS发送方关于MM传输状态的反馈信息。附件附件指MMS正文中插入的文件,例如图片、视频文件、音频文件。待发件箱待发件箱即发件箱,是终端的一个文件夹。在本文中,待发件箱用于存储用2
Q/CT -2008户已编辑但未发送、或未发送成功的MMS。若终端同时支持待发件箱和草稿箱,那么对草稿箱的要求与对待发件箱的要求相同。收件箱收件箱是终端的一个文件夹。在本文中,收件箱用于存储终端接收的MMS。数据帐户一个数据帐户包括了WAP业务使用的网络连接参数信息,至少包括WAP业务参数(必选类),可以包括由终端厂家自行决定的WAP业务参数(可选类)中的部分或全部参数,也可以包括终端厂家自行决定的其他WAP业务参数。具体参数信息参见《中国电信CDMA终端需求规范-浏览器分册》(见参考资料[9])中“业务参数”一节。已发件箱已发件箱是终端的一个文件夹。在本文中,已发件箱用于存储用户已发送成功的MMS。阅读报告阅读报告(Read-Reply Report)指接收MMS用户代理提供给发送方终端关信于原始MM处理状态的反馈信息。终端电话本终端电话本是指存储在终端上的电话本。电5要求编号说明国要求编号组成文中对终端的要求采用如下编号形式:中分册简称-分类-要求编号:MMS-xxyyy解释如下:MMS:MMS业务xxyyy:前两位是子类编号从01~99,后三位为具体要求编号从001~999子类编号xx和具体要求编号yyy只增不减,即每一个已对外发布的规范版本中,如果旧版本的要求在新版本中被删除,那么其要求编号不再使用;如果新版本中增加了旧版本中没有的要求,那么新增要求使用新增的要求编号。3
Q/CT 分类与子类编号的对应分类与子类编号的对应关系:分类子类编号业务功能MMS-01yyy性能要求MMS-02yyy用户界面要求MMS-03yyy业务参数要求MMS-04yyy协议/消息/信令要求MMS-05yyy用户操作流要求MMS-06yyy硬件和接口要求MMS-07yyy6终端要求业务功能作为MMS发送方信MMS-01001[必选] 新建MMS这是终端实现MMS业务的基本功能。电如下是对终端的要求:1)终端界面有新建MMS功能,新建的MMS应采用国application/类型。2)点击新建MMS后,终端自动新建一条MMS,并将MMS标题和MMS中正文均为空,收件人栏置空。MMS-01002[必选] 编辑MMS标题这是终端实现MMS业务的基本功能。如下是对终端的要求:1)用户应能编辑MMS标题,MMS标题采用文本形式。——用户能输入的字符的类别要求参见《中国电信CDMA终端需求规范-基本技术要求分册》(见参考资料[10])中BasicReq-07003输入字符(基本类别)。2)当编辑标题字符超过MMS标题最大长度时,终端应能使用户无法继续4
Q/CT -2008输入。——MMS标题的最大长度要求参见本规范MMS-02001[必选] MMS标题最大长度,40字节。3)编辑MMS标题时,用户应能随时放弃已编辑的内容。4)编辑MMS标题时,用户应能随时切换输入法。5)终端应支持发送和接收标题为空的MMS。MMS-01003[必选] 编辑MMS正文已创建的MMS指已存在待发送箱中的MMS。这是终端实现MMS业务的基本功能。如下是对终端的要求:1)终端应在界面上提供编辑MMS正文功能。2)用户编辑MMS正文时,用户应能输入字符。信——用户能输入的字符的类别要求参见《中国电信CDMA终端需求规范-基本技术要求分册》(见参考资料[10])中BasicReq-07003输入字符(基本类别)。电3)用户编辑MMS正文时,用户应能插入和删除附件,附件指存储在终端本机上的图片文件、音频文件、视频文件,附件格式为终端所支持的。插入前,用户应能预览所选择的附件。国4)当要添加的单个附件大小使MMS大小超过终端支持的最大值时,终端应提示用户附件太大,提示应表明允许插入的附件大小最大值(措词不限,只须中表明含义),或者使用户无法继续添加附件。——单条MMS大小的最大值要求参见本规范MMS-02005[必选] 单条MMS大小的最大值,300KB。5)用户能获得当前已编辑的MMS的大小信息(以Byte或KB或MB为单位)。6)编辑MMS正文时,用户应能随时切换输入法。——用户能切换的输入法要求参见《中国电信CDMA终端需求规范-基本技术要求分册》(见参考资料[10])中BasicReq-07001输入法。——终端应支持联想输入,要求参见《中国电信CDMA终端需求规范-基本5
Q/CT -2008技术要求分册》(见参考资料[10])中BasicReq-07002联想输入。7)用户能在已编辑页最后插入页、删除页,以编辑多页的MMS。——MMS的最大页数要求参见本规范MMS-02002[必选] MMS最大页数,至少10页。8)终端应支持在MMS每页都能插入文字、图片、视频、音频、vCard文件(仅当终端支持vCard时)、vCalendar文件(仅当终端支持vCalendar时)。插入的音频即为每页的背景音乐。9)用户能对已创建的MMS进行编辑。MMS-01004[必选] 预览正在编辑的MMS这是终端实现MMS业务的基本功能。如下是对终端的要求:1)在编辑MMS标题或正文时,用户能随时预览正在编辑的整个MMS,并能从预览状态返回编辑状态。预览整个MMS时,终端应按已设定的时间从第一信页开始顺序播放MMS包括的每一页。2)在编辑MMS标题或正文时,用户能随时预览正在编辑的MMS,并能从电预览状态返回编辑状态。3)预览时,终端能对MMS进行必要的页面适配,音乐在后台播放。播放国时,用户能随时终止或者重新开始预览。——对页面适配的要求参见本规范MMS-01032[必选] MMS页面适配。中MMS-01005[必选] 编辑MMS收件人这是终端实现MMS业务的基本功能。如下是对终端的要求:1)用户应能增加、删除MMS收件人。2)用户应能以手工直接输入的形式增加MMS收件人,MMS收件人地址包括由数字组成的号码(E164,例如+8612345678)和Email地址(RFC822,例如:name@)。——MMS收件人地址的格式要求参见本规范MMS-05009[必选] MMS收件人地址格式。6
Q/CT -2008——MMS收件人地址的最大长度要求参见本规范MMS-02015[必选] 单个MMS收件人地址最大长度,至少50字节。3)用户应能从终端电话本和UIM卡电话本中选取MMS收件人,即选定电话本中某一个联系人的电话号码、Email地址。终端应能提供快捷方式进入电话本而无须用户退出MMS编辑。4)终端应支持To、Cc三种类型的MMS收件人。MMS-01006[必选] MMS群发(即设置多个收件人)这是终端实现MMS业务的基本功能。如下是对终端的要求:1)终端应支持设置多个收件人。——收件人的最大数量要求参见本规范MMS-02003[必选] MMS收件人最大数量,至少10个。2)若终端支持用户在一个输入框内手工输入多个收件人地址,则终端应对信收件人地址进行合法性分析,确保地址的分隔符是半角逗号(,)或半角分号(;)。3)除了“To”地址域,终端应支持用户将收件人加入到“Cc”(抄送)地电址域。MMS-01007[必选] 发送MMS国这是终端实现MMS业务的基本功能。如下是对终端的要求:中1)当编辑MMS时,终端应支持发送正在编辑的MMS。同时也表明该MMS本次编辑完毕。在发送前允许进行其他操作,例如收件人设置、MMS业务参数设置。2)对于翻(滑)盖手机,发送过程中的翻(滑)盖动作不应影响发送过程。在发送过程中,终端应在界面表明发送中。3)当终端发送MMS成功时,终端应提示用户(措词不限,只须表明含义)。4)当终端发送MMS失败时,终端应提示用户(措词不限,只须表明含义)。如果MMS Relay/Server在消息中返回了Request Status Text字段,终端应根据该字段选取失败提示时的措词,以用户容易接受的方式表达。7
Q/CT -20085)当发送失败时,终端应自动保存该MMS到待发件箱,用户能再次触发发送该MMS。MMS-01008[必选] 正在编辑的MMS保存为草稿这是终端实现MMS业务的基本功能。如下是对终端的要求:1)当编辑MMS时,终端应支持保存正在编辑的MMS而不发送。同时也表明该MMS本次编辑完毕。MMS-01009[必选] 放弃MMS当前编辑放弃MMS当前编辑指终端不保存当前已编辑的MMS,若MMS为新建,则待发件箱中不保存新建的MMS,若MMS为已存,则待发件箱中不保存该MMS最近一次编辑的内容。这是终端实现MMS业务的基本功能。信如下是对终端的要求:1)在MMS编辑界面,用户能随时按键放弃MMS当前编辑,此时终端应询问用户是否要取消编辑(措词不限,只须表明含义)。若用户确认该操作,则终电端不保存MMS最近一次编辑的内容;若用户取消该操作,则终端应返回该MMS的编辑状态。国MMS-01010[必选] 发送过程中,取消MMS发送MMS发送过程指从用户按下或点击发送键或菜单到MMS完成发送的时间中段。如下是对终端的要求:1)在MMS发送过程中,用户能随时取消MMS的发送。2)取消发送后,终端应自动将该MMS保存在待发送箱中,终端界面自动返回MMS业务菜单,用户以后能再次触发发送该MMS。MMS-01011[必选] 本机图片通过MMS发送如下是对终端的要求:1)终端应支持将存储在本机的图片直接作为MMS发送,即当用户浏览某8
Q/CT -2008个存储在本机的图片时,终端应提供菜单将该图片通过MMS发送,此时终端应新建一条MMS,并自动将该图片插入MMS中。2)当终端支持拍照功能时,终端应支持将摄像头拍摄的照片直接作为MMS发送,即当用户成功完成拍照操作后,终端应提供菜单将该照片通过MMS发送,此时终端应新建一条MMS,并自动将该照片插入MMS中。若照片太大,终端应自动将照片按原纵横比压缩,使照片文件大小适合在一条MMS内发送。MMS-01012[可选] 编辑MMS正文时,设置页背景颜色如下是对终端的要求:1)当编辑一条MMS的正文时,终端应支持为MMS的每一页分别设置背景颜色。MMS-01013[可选] 编辑MMS正文时,设置各页播放时间如下是对终端的要求:1)当编辑一条MMS的正文时,终端应支持为MMS的每一页分别设置播信放时间。电MMS-01014[必选] 打开已发送成功的MMS及转发如下是对终端的要求:国1)对已发送成功的MMS,终端应支持打开用户选择的MMS(即播放该MMS)。2)播放MMS时,终端应按已设定的时间从第一页开始顺序播放MMS包中括的每一页,并能对MMS进行必要的页面适配,音乐在后台播放,用户能随时按键终止播放。播放结束后,终端自动返回MMS第一页,并只显示图片和文本。——页面适配的要求参见本规范MMS-01032[必选] MMS页面适配。3)对接收到的多页MMS时,用户能通过一次按键/点击实现立即跳转到上或下一页的功能。4)对已发送成功的MMS,终端应支持转发该MMS,后续操作见本规范MMS-01022[必选] 转发MMS。9
Q/CT 作为MMS接收方MMS-01015[必选] 接收短消息承载的MMS通知MMS通知是指在MMS到达接收方的MMS Relay/Server后,接收方MMSRelay/Server发送通知给接收方终端,告知可以下载MMS的过程。MMS通知包含了要下载MMS的信息索引以及MMS的其它信息。该信息索引能在整个MMS有效期内有效,直到接收方终端成功下载或者该MMS被拒绝。如果发送方终端请求了地址隐藏,则接收方MMSRelay/Server在MMS通知中不包含发送方地址。MMS通知采用短消息承载。接收和处理MMS通知是终端实现MMS业务的基本功能。如下是对终端的要求:1)终端应支持符合《WAP-259-WDP-20010614-a:Wireless Control MessageProtocol Specification》(见参考资料[17])的短消息承载的MMS通知,当收到信MMS通知时,终端应识别为MMS通知而非普通的短消息。——网络下发MMS通知短消息时,若MMS通知短消息超过一条标准长度短消息的长度,则仍按WAP-259-WDP-20010电614-a处理,而不按长短信处理。2)若因为终端的存储空间不足而导致无法接收MMS通知,终端应提示用户存储空间满、需释放空间(措词不限,只须表明含义)。国3)当显示MMS通知时,终端应至少显示MMS的发件人地址、MMS标题、MMS大小(以Byte或KB或MB为单位)。当MMS发件人地址隐藏时,终端中应显示发件人地址栏为空白。当MMS标题为空时,终端应显示MMS标题栏为空白。4)当终端设置为自动下载MMS时,若终端收到新MMS通知,则终端自动开始下载该MMS,而无需用户确认下载操作。5)当终端设置为手动下载MMS时,若终端收到新MMS通知,则当MMS通知显示后(无论是自动显示还是用户手动显示),终端应询问用户是否立即下载该MMS,并仅当用户同意下载时终端才能连接网络下载该MMS。6)终端应能识别重复的MMS通知(例如通过Transaction ID域),并自动忽略重复的通知不处理。10
Q/CT -2008MMS-01016[必选] 下载MMS(即提取MMS)下载MMS指用户收到MMS通知后,终端基于MMS通知索引,从接收方MMS Relay/Server下载整个MMS保存到本机的过程。MMS手动下载过程指从用户按下接收键到完成接收MMS的时间段。下载MMS是对终端实现MMS业务的基本功能。如下是对终端的要求:1)终端应支持用户打开MMS通知,手动触发下载对应的MMS。2)对于翻(滑)盖手机,下载过程中的翻(滑)盖动作不应影响下载过程。3)若终端设置为手动下载MMS时,在MMS手动下载过程中,用户能取消MMS下载,取消后终端界面返回下载前的界面,用户以后能再次下载该MMS。4)当下载MMS成功完成后,终端应提示下载成功(措词不限,只须表明含义)。5)当用户成功下载MMS后,MMS通知应自动被删除以免用户多次下载同一MMS。信6)对采用手动下载方式,当下载MMS完毕后,终端应提示用户是否立即打开该MMS(措词不限,只须表明含义)。电7)若下载MMS中发生失败,终端应提示下载失败(措词不限,只须表明含义)。国8)无论MMS的下载方式是自动下载还是手动下载,当下载过程最终失败时,用户以后都能再次手动下载该MMS。中9)若因为终端的存储空间不足而导致无法完成MMS下载,终端应提示用户存储空间满、需释放空间(措词不限,只须表明含义),并不执行下载操作。终端应支持用户再次触发下载该MMS。10)当用户确定下载某个MMS时,若该MMS已经过期(按接收时间算),终端应向用户提示(措词不限,只须表明含义),终端不应下载已经过期的MMS。11)当要下载的MMS大小超过终端限制时,终端应向用户提示MMS超大、无法下载(措词不限,只须表明含义)。——终端支持的最大MMS大小参见本规范MMS-02005[必选] 单条MMS大小的最大值,300KB。11
Q/CT -2008MMS-01017[必选] 附件操作,保存接收到的MMS中的附件(格式为终端所支持的)到本地如下是对终端的要求:1)对接收到的MMS,终端应能下载其中的附件文件(附件格式是终端支持的),保存到终端或移动存储卡。MMS-01018[必选] 附件操作,将接收到的MMS中的图片附件(格式为终端所支持的)作为墙纸而无须先保存如下是对终端的要求:1)对收到的MMS的图片附件,终端应能直接下载其作为终端墙纸(格式为终端所支持的)而无须先保存。MMS-01019[必选] 附件操作,将接收到的MMS中的音频附件(格式为终端所支持的)作为来电铃声而无须先保存如下是对终端的要求:信1)对收到的MMS的音频附件,终端应能直接下载其作为终端的来电铃声而无须先保存。电MMS-01020[必选] 发送一条MMS,作为对MMS的回复如下是对终端的要求:国1)当回复一条MMS时,终端应新建一条MMS。新MMS的正文置空,收件人栏设为原MMS发件人,新MMS的标题设为包含、但不限于原MMS标题。中2)终端应能对原MMS中的所有用户可见地址进行回复(即Reply All功能)。此时,终端应新建一条MMS,新MMS的正文置空,收件人栏设为原MMS发件人及Cc域收件人,新MMS的标题设为包含、但不限于原MMS标题。MMS-01021[必选] 向MMS发件人发起语音呼叫,作为对MMS的回复如下是对终端的要求:1)终端应支持向MMS发件人发起一个语音电话呼叫,作为对收到的MMS的回复。MMS-01022[必选] 转发MMS12
Q/CT -2008如下是对终端的要求:1)当收到的MMS不包含DRM内容时,终端应支持转发该MMS。当收到的MMS包含DRM内容时,终端应遵循《中国电信CDMA终端需求规范-DRM分册》(见参考资料[12])进行处理。2)当转发一条MMS时,终端新建一条MMS,并将MMS的正文和附件设为包含、但不限于原MMS的正文和附件,新MMS的收件人栏置空,标题设为包含、但不限于原MMS标题。3)当转发一条MMS时,若包含有终端不支持格式的附件,终端应支持转发该MMS而不改变任何原有MMS的内容。MMS-01023[可选] 前转MMSMM前转指终端在收到MMS通知后,在不需要先对MMS进行下载的前提下,请求对应的MMS Relay/Server将MMS直接传递到另一个终端上,其地址由请求传递的终端指定。当原MM被前转到新的接收方时,请求MMS前信转的终端的地址将连同原MMS同时被前转。另外,一些由前转的终端请求的附加信息,例如,请求递送报告和阅读报告等也能被前转,但是不能前转其他附加内容和影响原MMS的信电息元素。如下是对终端的要求:国1)终端能支持MMS前转功能。2)一旦请求MMS前转,则终端应进行如下处理:中z指定MMS接收方的地址;z提供MMS通知中的信息索引;z不能请求地址隐藏;z即使原发送方终端请求阅读报告,也不能为它生成该报告;z指明前转MMS的终端(也就是它自己)的地址;3)一旦请求MMS前转,则终端能够支持进行如下处理的一种或多种:z提供前转MMS提交的时间戳;z设置前转MMS中止的期望时间;13
Q/CT -2008z设置前转MMS传输的最早期望时间;z请求前转MMS的递送报告;z请求前转MMS的阅读报告。MMS-01024[可选] 定时发送MMS(MMSC完成的定时发送功能)由MMSC完成的定时发送MMS功能指在发送MMS时,用户在终端上设定发送的时间,到达MMSC后缓存,并由MMSC在发件人设定的发送时间将MMS发出。例如:用户在终端上设置为从终端发出之后1小时,然后手机成功发送MMS,MMSC将在收到MMS一小时后发送MMS给收件人。如下是对终端的要求:1)终端应提供界面供用户设置是否使用MMS定时发送功能,以及设置定时发送的时间。具体的设置方式由终端厂家自行决定。2)在封装MMS时,终端应将按用户的设定填入Earliest delivery time字段。3)终端应出厂默认设为立刻发送MMS。信MMS-01025[可选] 定时发送MMS(终端完成的定时发送功能)电由终端完成的定时发送MMS功能指用户设定发送时间,当发送时间到达时,终端在后台自动发出该MMS。MMSC保证在消息发送方要求的时间将MMS提交到接收方用户。在互联国时,该功能由发送方MMSC处理。若终端发出MMS时设置的定时发送时间超过了网络的有效期,则发送方MMSC将忽略定时请求,立即发送该MMS。中1)终端应提供界面供用户设置MMS定时发送时间。设置方式(例如提供若干选项)由终端厂家自行决定。当用户按下发送后,终端暂不执行发送操作,而是在到达用户已设定的时间的时间,终端才在后台自动发送该MMS。2)当用户设定发送时间时,如有必要(例如允许用户输入发送时间日期的设定形式),终端应对用户设定的发送时间进行合法性检查。MMS-01026[推荐] MMS签名MMS签名指用户自定义签名后,终端能够自动插入签名到待发的MMS中一并发出而无须用户手动输入签名。如下是对终端的要求:14
Q/CT -20081)终端应支持MMS签名功能,并在发送的MMS中使用。2)MMS签名以文本形式实现。终端厂家自行决定是否支持在MMS签名中添加图片文件。3)用户应能编辑签名文本。4)终端出厂时默认设置为不使用MMS签名功能。作为MMS接收方和发送方MMS-01027[必选] 预置的MMS文件夹如下是对终端的要求:1)终端应在出厂时在本机预置用于存储MMS的文件夹,至少应包括收件箱、待发件箱、已发件箱。这里,收件箱、待发件箱、已发件箱不是对文件夹命名的要求,终端厂家自行决定文件夹的名称,仅须表明含义。预置的MMS文件夹允许与SMS业务共用。信MMS-01028[必选] 打开MMS文件夹如下是对终端的要求:电1)终端应支持打开用户选中的MMS文件夹。2)打开MMS文件夹后,终端应按某一顺序列表该文件夹下的MMS。国——MMS的列表顺序要求参见本规范MMS-01029[必选] MMS列表,按时间,以及《中国电信CDMA终端需求规范-用户体验分册》(见参考资料[11])中中UEREQ-20301[可选] 消息列表排序,按收/发件人地址,和UEREQ-20302[可选] 消息列表排序,按已读/未读。3)终端应支持用户选择一条MMS。4)终端应支持用户删除全部MMS。5)以上要求1)~3)对收件箱、待发件箱、已发件箱都适用。MMS-01029[必选] MMS列表如下是对终端的要求:1)按时间顺序进行MMS列表。这里的时间顺序指日期时间的流逝顺序(先15
Q/CT -2008发生的排前)或流逝逆序(先发生的排后)。对收件箱,MMS若已下载,则列表按下载完成时间,若未下载,则列表按收到MMS通知的时间。2)列表时,终端至少应显示MMS的如下信息:——对收件箱,显示发件人的号码或者姓名(当姓名能够获得时优先显示姓名);对待发件箱和已发件箱,显示收件人的号码或者姓名(当姓名能够获得时优先显示姓名)。——显示MMS标题。——显示MMS接收/发送日期时间。——显示已读/未读标识3)以上要求1)~2)对收件箱、待发件箱、已发件箱都适用。MMS-01030[必选] 播放MMS时,在当前页进行Page down和PageUp如下是对终端的要求:1)播放MMS时,终端应支持在当前页进行Page down和PageUp功能。信MMS-01031[必选] 打开一条MMS电如下是对终端的要求:1)当用户打开一条单页MMS时,终端应显示该MMS的正文。国2)当用户打开一条多页MMS时,终端应显示该MMS的第一页正文并提供播放菜单。中3)播放MMS时,终端应按已设定的时间从第一页开始顺序播放MMS包括的每一页,并能对MMS进行必要的页面适配,音乐在后台播放,用户能随时按键终止播放。播放结束后,终端自动返回MMS第一页,并只显示图片和文本。——页面适配的要求参见本规范MMS-01032[必选] MMS页面适配。4)当用户打开一条MMS时,是否显示MMS主题由终端厂家自行决定。4)用户应能查看MMS的主题。5)用户能通过一次按键/点击实现立即跳转到上或下一页的功能。6)对收到的MMS,若包含有终端不支持格式的附件时,终端应能正常显示终端支持格式的其他附件。16
Q/CT -20087)以上要求1)~4)对收件箱、待发件箱、已发件箱都适用。MMS-01032[必选] MMS页面适配如下是对终端的要求:1)在MMS正文显示或播放时,如果MMS一页的内容在垂直方向上超过终端一屏能显示的范围时,终端能支持提供上下滚动(例如滚动键、滚动条)或翻页功能(例如上下翻页键)供用户操作,使其能够完整浏览该页。2)在MMS正文显示或播放时,如果MMS一页的内容在水平方向上超过终端一屏能显示的范围时,终端能支持以下方式之一,使用户能够完整浏览该页。z手动横向滚动功能z调整图片、文本来适配屏幕大小:对于超过终端屏幕尺寸的MMS,终端自动调整图片大小,自动将文本换行,来适应终端屏幕大小。2)在MMS正文显示或播放时,对终端不支持格式的附件,终端能以文本或红色交叉等错误标识代替该附件显示,不应显示为空白,且终端不应自动删除信该附件,MMS的其他内容应能显示。3)以上要求1)~2)对收件箱、待发件箱、已发件箱都适用。电MMS-01033[必选] 删除MMS如下是对终端的要求:国1)终端应支持删除单条MMS。2)终端应支持删除某个文件夹下的全部MMS。若MMS与短消息合用文件中夹,则全部删除对整个文件夹进行,不区分这二者,但终端的删除确认信息应向用户表明文件夹中的所有内容将被删除。3)无论要删除的MMS数量有多少,在执行删除前,终端应询问用户是否要删除,仅当用户确认时,终端才能执行删除操作,以避免用户误操作。4)当删除MMS时,终端应一并删除该消息所带的附件,如图片、音频、视频等。对于已保存到本地的附件,删除时保留相关的文件,即已存的相关文件不删除。5)以上要求1)~4)对收件箱、待发件箱、已发件箱都适用。17
Q/CT -2008MMS-01034[必选] 查看MMS的相关信息如下是对终端的要求:1)对收件箱中的MMS,终端应支持用户查看选中的MMS的以下信息:z发件人地址zMMS接收的日期和时间zMMS大小(以B或KB或MB为单位)2)对待发件箱中的MMS,终端应支持用户查看选中的MMS的以下信息:z收件人地址(若用户已设定)zMMS最后一次编辑的日期和时间zMMS大小(以B或KB或MB为单位)3)对已发件箱中的MMS,终端应支持用户查看选中的MMS的以下信息:z收件人地址zMMS发送的日期和时间信zMMS大小(以B或KB或MB为单位)电MMS-01035[必选] 查询MMS存储空间的使用情况如下是对终端的要求:国1)终端应支持查询MMS存储空间的使用情况。2)存储空间的使用情况至少包括已用空间信息,若终端上存储空间大小固中定,例如固定为500KB,那么还应包括剩余存储空间信息。3)若MMS与SMS、Email等合用存储空间,则查询MMS存储空间的使用情况等同于查询合用的存储空间的使用情况,不需单独统计用于存储MMS的空间的使用情况。性能要求MMS-02001[必选] MMS标题最大长度,40字节如下是对终端的要求:1)MMS的标题长度至少能支持40字节。18
Q/CT -2008MMS-02002 [必选] 发送MMS最大页数,至少20页MMS采用SMIL表达方式,通常由一页或多页的形式组成,每页至少包含两部分内容:一部分为文本、另一部分为图像或视频片段。MMS还可以携带背景声音。如下是对终端的要求:1)对于发送的MMS,终端支持MMS包含的最大页数至少应达到20页。MMS-02003[必选] 接收MMS最大页数,至少20页如下是对终端的要求:1)对于发送的MMS,终端支持MMS包含的最大页数至少应达到20页。MMS-02004[必选] MMS收件人最大数量,至少10个如下是对终端的要求:1)终端支持一条MMS的各类收件人的最大数量累计至少应达到10个。信2)当有多个收件人时,终端应在消息中用用多个To(Recipient Address)表示而不是用多条消息进行提交。电MMS-02005[必选] 单条MMS大小的最大值,300KB如下是对终端的要求:国1)终端能发送的单条MMS应为300KB(指封装后的大小)。当用户试图发送大小超过终端限制的MMS时,终端应不执行发送操作,并给予警告提示。中2)终端能接收并显示的单条MMS应不小于300KB。3)当用户试图发送大小超过终端限制的MMS时,终端应不执行发送操作,并给予警告提示。MMS-02006[必选] MMS附件图片格式,JPEG(Baseline)、GIF87a、GIF89a如下是对终端的要求:1)终端应支持以下格式的图片作为MMS附件,包括发送和显示:zJPEG(Baseline)zGIF87a19
Q/CT -2008zGIF89aMMS-02007[必选] MMS附件图片格式,WBMP如下是对终端的要求:1)发送时,终端能支持WBMP格式的图片作为MMS附件并显示。2)接收时,终端能识别WBMP格式的图片作为MMS附件并显示。MMS-02008[必选]MMS附件图片格式,PNG如下是对终端的要求:1)发送时,终端能支持PNG格式的图片作为MMS附件并显示。2)接收时,终端能识别PNG格式的图片作为MMS附件并显示。MMS-02009[必选] MMS附件音频格式,AMR-NB、SP-MIDI如下是对终端的要求:信1)终端应支持以下格式的音频作为MMS附件,包括发送和播放:zAMR-NB电zSP-MIDIMMS-02010[可选] MMS附件音国频格式,标准MIDI(仅解码)如下是对终端的要求:1)接收时,终端应能对作为MMS附件的标准MIDI编码的音频文件进行解中码并播放。MMS-02011[必选] MMS附件视频格式,+AMRNB(封装为3GP)、MPEG-4+AMR NB(封装为3GP)如下是对终端的要求:1)终端应支持以下编码和格式的视频文件(详细描述见3GPP TS )作为MMS附件:+AMRNB(封装为3GP)zMPEG-4+AMR NB(封装为3GP)20
Q/CT -20082)当视频片段中没有音频信号时,终端应支持采用单独的AMRNB音频媒体同步播放。MMS-02012[必选] vCard文件作为MMS附件发送和接收(仅当终端支持vCard功能时)本要求的前提条件是:终端支持vCard功能。若前提条件不满足,则终端不必遵守本要求。如下是对终端的要求:1)终端应支持以下版本格式的vCard文件作为MMS附件,包括发送和接收:zvCard version (mime-type:text/x-vCard)2)发送时,终端应能插入vCard文件到MMS中;接收时,终端应能保存MMS中的vCard信息到终端的电话本。MMS-02013[可选] vCalendar文件作为MMS附件发送和接收(仅当终端支信持vCalendar功能时)本要求的前提条件是:终端支持vCalendar功能。若前提条件不满足,则终电端不必遵守本要求。如下是对终端的要求:国1)终端应支持以下版本格式的vCalendar文件作为MMS附件,包括发送和接收:zvCalendar version (mime-type:text/x-vCalendar)中2)发送时,终端应能插入vCalendar文件到MMS中;接收时,终端应能保存MMS中的vCalendar信息到终端的日程表。MMS-02014[必选] 单个MMS收件人地址最大长度,至少50字节如下是对终端的要求:1)对收件人地址是电话号码的,终端应支持号码最大长度至少达到30字节(即30位)。2)对收件人地址是电子邮件地址的,终端应支持地址最大长度至少达到50字节。21
Q/CT -2008MMS-02015[必选] MMS存储容量,至少300KB如下是对终端的要求:如下是对终端的要求:1)终端上用于存储MMS的存储空间(不包括移动存储卡)至少应达到300KB。这部分存储空间允许和其他消息(例如SMS)共用。MMS-02016[必选] MMS从一页手动跳转到下一页不超过8秒如下是对终端的要求:1)终端从MMS的一页手动跳转到下一页内容的时间应不超过8秒。MMS-02017[必选] MMS打开时长如下是对终端的要求:1)MMS打开时长定义为,选定MMS后,从按键打开该MMS到MMS第一页内容全部显示出来、播放功能能够使用的时长。信如下是对终端的要求:1)3KB大小的文本MMS的打开时长应在3秒以内。电2)50KB大小的图片MMS的打开时长应在5秒以内。用户界面要求国MMS-03001[必选] 收到MMS通知的界面要求中如下是对终端的要求:1)如果终端设置成手动下载MMS,则当终端收到MMS通知消息后,终端应向用户提示MMS通知,如以显示图标、声音或振动等方式之一,并在提示后,在屏幕上留下图标,以便提示用户收到了MMS通知。用户应能通过按下对应该图标的软键直接浏览MMS通知消息。2)如果终端设置成自动下载MMS,则当终端接收到MM通知消息后,不必向用户提示MMS通知,而自动开始下载MMS。收到MMS后,终端应向用户提示收到了新MMS,如以显示图标、声音或振动等方式之一,并在提示后,在屏幕上留下图标,以便提示用户收到了MMS。用户应能通过按下对应该图标的软键直接浏览该MMS。22
Q/CT -20083)MMS通知在界面列表显示时应与普通短消息有所差别,即表示MMS通知的图标与表示普通短消息的图标应有不同。4)列表MMS或MMS通知时,终端应能显示如下类型的图标:zMMS未读图标:收件箱中是否包含一封未读的MM;zMMS未下载图标:服务器端是否包含一条未下载下来的MM。MMS-03002[必选] MMS业务菜单界面要求如下是对终端的要求:1)若SMS、MMS、邮件共用存储空间,终端应在业务菜单界面上提供一定手段以方便用户区别管理不同类型的信息(如短消息、MMS、邮件、PUSH消息等),例如使用不同的文件夹分别存放。MMS-03003[必选] 终端内置的MMS文件夹如下是对终端的要求:信1)内置在终端上的MMS文件夹至少包括收件箱、待发件箱、已发件箱三个文件夹,文件夹的命名由厂家自行决定,仅要求能够反映文件夹的功能。电业务参数要求国MMS-04001[必选] MMSC地址和端口如下是对终端的要求:中1)终端在出厂时应预置如下参数:zMMSC地址和端口是(注:全部小写字母)2)终端应禁止用户修改这些预置参数的出厂默认值。MMS-04002[必选] 承载MMS的PPP连接参数如下是对终端的要求:1)终端应支持用户设定MMS承载所用的数据连接账户,帐号参数参见《中国电信CDMA终端需求规范-基本技术要求分册》(见参考资料[10])BasicReq-02003[必选] 分组数据承载及预置参数。2)终端应禁止用户删除出厂时预置的PPP连接参数。23
Q/CT -20083)终端应支持用户新建承载MMS的PPP连接参数。MMS-04003[必选] MMS递送报告递送报告(DeliveryReport)指接收方MMS Relay/Server给发送方发送的表征MMS处理状态(如成功发送,被拒绝,过期等等)的报告。终端在发送MMS时可以请求特定MMS的递送报告。递送报告只为MMS而生成。在MMS通知到达或者MMS下载之时,接收方终端能够得到该MMS的递送报告是否被要求的指示。在对MMS通知或者MMS传输进行响应的过程中,接收终端可以请求MMSRelay/Server不生成递送报告。递送报告只有在发送方终端请求递送报告、且接收方终端没有请求不产生递送报告的情况下才能创建。但是在下列情况下,只要发送方终端请求了递送报告,则发送方MMS Relay/Server会生成递送报告:z前转MMS的路由选择时对等实体不知道信z前转MMS的路由选择失败发送方终端接收到递送报告之后,将递送报告中的MMS信息标识与发送的电MMS的信息标识进行匹配对比,确定该递送报告所属的MMS,从而提示用户。如果有多个MMS接收方,发送方终端必须保留所有MM接收方地址,以便于进行匹配对比。国如下是对终端的要求:1)在发送MMS时,终端应支持用户设置请求/不请求接收递送报告的功能,中支持该设置对设置后所有发出的MMS有效。出厂默认设置为请求接收递送报告。2)作为MMS发送方,当用户请求了递送报告时,终端应保存所发送MMS的信息标识(Message ID),以用于匹配,当有多个接收人,终端应保存所有收件人地址,以便和不同接收人返回的递送报告进行匹配对比和显示。3)作为MMS接收方时,终端应支持用户设置请求MMS Relay/Server不生成递送报告的功能,即支持三种方式:允许发送递送报告;不允许发送递送报告;提示用户选择是否允许发送递送报告。出厂默认设置为允许发送递送报告。4)当收到递送报告后,终端应提示用户,若终端当前状态无法实现立即在界面提示(例如Java应用运行中),则终端应在下一个可能的状态下尽快提示用24
Q/CT -2008户。——MMS递送报告采用PDU格式,即MM1_delivery_report方式,而不是采用生成一条新的短消息或MMS的方式。MMS-04004[可选] MMS阅读报告阅读报告指接收方在阅读MMS时,由接收方终端产生并发送给发送方终端的,用以反馈接收方对该MMS的处理状态(例如已经阅读)。阅读报告是由接收方发出的,相当于一条新的MMS。阅读报告只为MMS而生成。如果发送方请求阅读报告,但接收方不同意该请求,则发送方无法收到阅读报告。MM提交时,发送方终端能请求特定MM的阅读报告。MM下载时,接收方终端能接到一个指示,指出阅读报告是否被请求。如果发送方终端请求阅读报告,而且接收方终端支持阅读报告并允许创建阅信读报告,并且发送方地址能得到的话,则接收方终端在对MMS的处理完成后,就创建阅读报告,并且尽可能早地提交阅读报告给接收方MMS Relay/Server。电发送方终端接收到阅读报告之后,将阅读报告中的MMS信息标识与发送的MMS的信息标识进行匹配对比,从而确定该阅读报告所属的MMS,从而提示用户。如果有多个MMS接收方,发送方终端必须保留所有MMS接收方地址,国以便于进行匹配对比。注意:由于MMS接收方有权拒绝该业务,故未收到阅读报告并不意味者中MM接收方没有阅读该条MMS。如下是对终端的要求:1)作为MMS发送方时,终端应支持请求接收阅读报告的功能。出厂默认设置为关闭。2)阅读报告应包括如下信息:zMMS发送方地址zMMS接收方地址z阅读报告对应的原始MMS的信息标识25
Q/CT -2008z提供处理MMS的状态信息(如已读或未读就删除)z提供处理MMS的时间戳3)作为MMS发送方,当用户请求了阅读报告时,终端应保存所发送MMS的信息标识(Message ID),以用于匹配,当有多个接收人,终端应保存所有收件人地址,以便和不同接收人返回的阅读报告进行匹配和相关显示。4)作为MMS接收方,终端应支持用户设置:允许发送阅读报告;不允许发送阅读报告;提示用户选择是否允许发送阅读报告。出厂默认设置为允许发送阅读报告。5)作为MMS接收方,若发送方请求了阅读报告且请求了地址隐藏,则在终端成功下载了MMS且用户打开了该MMS后,终端应自动拒绝发送阅读报告,无论当前的阅读报告发送设置如何。6)作为MMS接收方,若发送方请求了阅读报告但未请求地址隐藏,则在终端成功下载了MMS且用户打开了该MMS后,终端应询问用户是否生成阅读报告,若用户选择是,则终端发出发送阅读报告MMS,若用户选择否,终端应信不发送阅读报告。7)作为MMS接收方,当终端仅收到MMS通知而未成功下载MMS时,终端不应生成和发送阅读报告,仅当成功下载M电MS后终端才生成和发送阅读报告。8)当收到阅读报告后,终端应提示用户,若终端当前状态无法实现立即在界面提示(例如Java应用运行中),则终端应在下一个可能的状态下尽快提示用国户。——MMS阅读报告采用PDU格式,即及中方式,而不是采用生成一条新的短消息或MMS的方式。)。MMS-04005[可选] MMS优先级中国电信CDMA网络中,MMSC能够处理MMS的三个优先级。对于高优先级的消息,MMSC将优先处理,此外,MMSC也支持针对不同优先级的消息采用不太的计费策略。如下是对终端的要求:1)终端能设置MMS的优先级别,分为三级(例如高、中、低)。26
Q/CT -20082)优先级参数的出厂默认选项设为三级的最低级别(例如“低”)。MMS-04006[必选] MMS下载方式如下是对终端的要求:1)终端应支持用户设定MMS下载方式,MMS下载方式至少包括每次手动下载和每次自动下载两种。出厂默认设置为每次自动下载。2)自动下载方式仅在归属网络中有效。当终端在漫游网络状态时,即使用户设定MMS下载方式为自动下载,终端也应按手动下载处理。MMS-04007[禁止] 发送地址隐藏的MMSMMS地址隐藏指发送方终端向MMS接收方隐藏发送方地址的功能。如果发送方MMS Relay/Server不允许地址隐藏,则发送方MMS Relay/Server会拒绝发送方终端提交的含有地址隐藏请求的MMS,同时返回错误信息给发送方终端。信如果接收方MMS Relay/Server不允许地址隐藏,并拒绝了发送方终端地址隐藏的请求,在发送方终端已请求了递送报告的情况下,接收方MMSRelay/Server会在递送报告中通知发送方终端地址隐藏的请求被拒绝。电如果接收方MMS Relay/Server不允许地址隐藏,而拒绝了发送方终端地址隐藏请求,在发送方终端没有请求递送报告的情况下,发送方MMS Relay/Server国会生成一个新的MMS给MMS发送方终端,通知它MMS地址隐藏的请求被拒绝。中不管发送方地址是否对接收方隐藏,依照MMS架构的正常行为,发送方都能够请求递送报告并接收递送报告。如果发送方终端同时请求了地址隐藏和阅读报告,则发送方终端不可能接收到阅读报告。在没有事先下载MMS的情况下,终端在前转MMS时,不能请求地址隐藏。如果发送方终端请求了地址隐藏,且目的地是VASP/VAS时,则MMSRelay/Server将发送方地址给VASP/VAS,并不请求进行地址隐藏。如果发送方已经请求了地址隐藏,但是目的地址不是VASP/VAS时,则MMS Relay/Server会用合适的编码地址取代发送方者地址,或者让其空白。如果目的地VASP/VAS不允许接收发送方地址信息(例如由于保密原因),则MMS Relay/Server会用合27
Q/CT -2008适的编码地址取代发送方地址,或者让其空白。如下是对终端的要求:1)终端应禁止支持用户在发送MMS时要求隐藏发送方地址的功能。该功能在出厂时默认设置为关闭。2)无论发送方地址是否隐藏,终端作为发送方都应能够请求递送报告并接收递送报告。3)在没有事先下载MMS的情况下,终端在前转MMS时不能请求地址隐藏。4)对于收到的MMS,若发件人地址被隐藏,或设为空白,终端都应以合适的文本(例如“未知地址”)代替发件人地址显示给用户。5)若收到地址隐藏的MMS通知,终端应使对此MMS的回复功能无效。MMS-04008[必选] MMS有效期MMS有效期表明了MMS在网络缓存的时间长短限制。当终端发送MMS信时设置的MMS有效期未超过MMSC设置的时限时,MMSC将按终端设置的有效期进行处理;当超过MMSC设置的时限时,MMSC将按MMSC的时限进行电处理。如下是对终端的要求:国1)终端支持用户设置MMS的有效期,支持有效期的设定对设置后所有发出的MMS有效。2)终端应提供MMS有效期的若干选项供用户选择,例如1小时,一天,中选项的内容和数量由终端厂家自行决定,但其中必须包括代表与网络设定一致(即由网络决定MMS有效期)的选项。3)MMS有效期的出厂默认设置应为2天。协议/消息/信令要求MMS-05001 [必选] 终端MMS承载层和封装协议能力目前OMA正式发布的MMS规范分和两个版本。如下是对终端的要求:28
Q/CT -20081)终端应支持至少一个版本的MMS业务规范,并能够处理MM1接口消息中的MMS版本信息。2)终端采用MM1接口协议封装多媒体消息,应符合《(20050301) MMSConformance Document 》(见参考资料[6])的规定。3)终端对采用MMS SMIL表达语言编辑的多媒体消息内容进行封装时,在MM1接口的消息头中应采用Content-Type为application/进行标识;对没有采用MMS SMIL表达语言编辑的多媒体消息内容,允许终端在消息头中采用Content-Type为application/进行标识。4)在接收MMS时,终端应能识别和处理消息头中的application/和application/标识。5)在接收MMS通知时,终端应能识别MMS通知中的SMS_TeleserviceIdentifier(MMS通知承载短信TeleserviceID=65002)。信6)对于多页的MMS,每个页面有相同版式,采用SMIL格式封装。MMS-05002[必选] SMIL作为描述媒体的表达语言电MMS消息的结构包括MMS headers和MMS Body两大部分,如下图所示:消息头国消息体Starpresentation中image/jpegtext/plainaudio/wav图6-1:包含一个multipart/related消息体的MMS PDU模型¾MMS消息头包含MM控制信息。¾MMS消息体29
Q/CT -2008MMS消息体包含文本、图像、声音等媒体类型,除Presentation Part外,各个媒体类型可以自由规定安放的位置和顺序。发送时必须使用Presentation Part来制定消息内容的显示方式,并把Presentation Part放在MMS Body的最前边。接收时如果没有Presentation Part(Content-Type为application/),最好能按帧播放,至少能存为附件。详细内容参照国际规范《(20050301) MMSConformanceDocument 》(见参考资料[6])。如下是对终端的要求:1)为确保终端之间的MMS在表达语言上的互通,在MMS的第一阶段要求终端至少支持简化的SMIL子集,该SMIL子集称为MMSSMIL。详细内容参照国际规范《(20050301) MMSConformance 》(见参考资料[6])。2)对仅提交文本内容的MMS而言,允许不支持MMSSMIL格式编辑功能。3)发送MMS时,终端应以正确的SMIL格式发送。每一个多媒体信息应信该由一个SMIL表达式来描述。表达式中的每一页应该有同样的布局。发送时必须使用Content-Type: application/。4)对收到的MMS,终端应能识别app电lication/和application/类型的MMS,当收到不完整的SMIL格式的MMS时,终端不应发生异常。国5)对收到不完整的SMIL格式的MMS,终端应支持保存MMS,但不要求播放MMS。中6)如果终端对某些SMIL中的Tag或者属性不支持,终端应尽量显示收到的MMS消息,并且在转发过程中不应改变原来的SMIL文件。终端应能呈现以MMSSMIL方式编辑的MMS。7)终端能按SMIL语言解析接收到的MMS并显示。MMS-05003[必选] MMS各部分的编码如下是对终端的要求:1)终端应对MMS的标题使用GB2312或UTF-8编码。2)终端应对MMS正文中的文本部分(text/plain)采用以下编码之一进行编30
Q/CT -2008码:zGB2312zUS-ASCII(IANA MIBEnum 3)zUTF-8(IANA MIBenum 106)(Unicode)MMS-05004[必选] MMS消息发送时提交的字段(必选)如下是对终端的要求:1)终端在提交一条MMS时,应在MMS消息中包含以下字段:zMMS收件人地址;z标识消息的MIME内容类型(Content Type);zMMS版本;z消息的PDU类型;zMMS的Transaction-id;信zMMS发件人地址。2)终端作为发送方时,若一条MMS设置了多个收件人,则在MMS发送电时,每个收件人地址应在MM1消息中采用单独的Recipient Address字段分别进行标识。国MMS-05005[可选] MMS消息发送时提交的字段(可选)如下是对终端的要求:中1)终端在提交一条MMS时,在MMS消息中包含以下字段之一:z请求消息的递送报告;z请求消息的阅读报告;z提供消息提交时间的时间戳;z设置用户期望消息交付给接收方的最早期望时间;z设置用户期望消息在MMSProxy-Relay的存储时间;z指示MMS发送方的地址;z设置消息的详细鉴别信息(如优先级别,消息类别,主题等);31
Q/CT -2008z请求MMS发送方地址对接收终端隐藏;z指示是否是应答付费;z指示应答付费限制;z指示应答的期限;z请求在发送MMS给接收方的同时,在发送方的MMBox中备份MMS;z指示MMBOX中MMS的状态。MMS-05006[必选] MMS支持的DRM能力如下是对终端的要求:1)终端DRM保护的内容作为MMS附件发送时,应遵循《中国电信CDMA终端需求规范-DRM分册》(见参考资料[12])。2)终端应遵循《中国电信CDMA终端需求规范-DRM分册》(见参考资料[12])播放受DRM保护的MMS附件、及保存接收到的MMS的附件。信MMS-05007[可选] MMS下载(流媒体传输)MMS流机制指接收方终端对MMS内容下载的流式应用,它与MMS提交电是无关的。接收方终端对MMS内容的下载方式依赖于接收方终端和MMSRelay/Server国的配置和能力。是否采用流机制最终由接收方MMS Relay/Server根据媒体类型、媒体格式、能力协商以及用户设置决定。在成功接收到MMS(中包含表达描述信息)后,接收方终端能够根据表达描述信息去触发一个流式过程去下载流式化(streamable)MMS内容。依据标准的MMS架构,接收方终端能够基于修改的MMS或者流式化MMS的表示/操作,生成一个阅读报告。如下是对终端的要求:1)终端能提供以流媒体机制下载MMS。MMS-05008[必选] 终端能力协商和UA Profile在接收方终端向MMSRelay/Server请求下载MMS时,接收方终端应该向接收方MMSRelay/Server指明其能力信息,能力信息由以下组成:32
Q/CT -2008z一套描述终端能力的信息集;z与数据库的连接(如URI),以便MMS Relay/Server能够从该数据库中找到描述终端能力的信息集;z(和/或)另一套注明前一套终端能力信息变化的信息集。关于终端能力协商的明确机制在MM1实现(如WAP等)机制上进行了详细定义。终端能力协商机制能确保每次请求发送或下载MMS时向MMSRelay/Server提供其能力信息,包括:z所支持的MMS最大大小;z所支持的图像最大分辨率;z所支持的媒体类型和格式列表(如MIME类型);z所支持的字符集;z优选语言列表;z所支持的最大颜色深度;信z指明是否支持流机制(仅当终端作为接收方进行MMS内容下载时)。另外,与MMS实现(WAP等)相关的附加信息也允许包含在其中。电如下是对终端的要求:1)终端应支持在发送MMS时进行终端能力协商。国2)终端应支持在接收MMS时进行终端能力协商。3)终端能力信息(UA Profile)应能包括如下内容:中z终端硬件属性(屏幕大小、彩色支持、最大颜色深度、图像最大分辨率、终端型号)z软件属性(操作系统名称和版本)z浏览器的提供商名称、版本、优选语言列表zWAP属性(WML脚本、WAP版本信息等)z支持的网络承载属性z所支持的MMS最大大小;z所支持的媒体类型和格式列表(如MIME类型);33
Q/CT -2008z所支持的字符集;z指明是否支持流机制(仅当终端作为接收方进行MM内容下载时)。4)在能力协商时,终端应至少提供手机型号及软件版本。MMS-05009[必选] MMS收件人地址格式如下是对终端的要求:1)当终端或增值业务平台作为MMS的发件人或收件人时,地址格式在MM1接口采用地址编码,应符合以下格式之一:z29241040016/TYPE=PLMNz+8629241040016/TYPE=PLMNz1111/TYPE=PLMNz+861111/TYPE=PLMNz29241040016信z+8629241040016z1111电z+861111zFEDC:BA98:7654:3210:FEDC:BA98:7654:3210/TYPE=IPv6国 @domain/TYPE=rfc822zaaaa@@domainMMS-05010[必选] 通信流程,终端发送MMS下图显示了终端作为发送方发送一条MMS到MMSC的正常通信过程:34
Q/CT -2008MMS发送方Relay/Server终端图6-2:终端发送MMS表6-1:终端发送MMS(消息的类型和方向)摘要消息类型方向请求终端->MMSRelay/响应(用于确认)MMSRelay/Server->终端具体的消息格式参见《(20050301) MMSConformanceDocument 》(见参考资料[6])、《OMA-WAP-MMS-ENC-v1_2(20030611)信Multimedia Message Service Encapsulation Protocol》(见参考资料[5])。在正常情况下,MMSRelay/Server收到后,会发送电给接收方终端。在异常情况下,发送方MMSRelay/Server也将返回一个消息,其中包含指示拒绝多媒体消息国原因的状态信息,例如:未预约、消息结构破坏、不提供服务等。如果MMSRelay/Server不提供消息,终端应能够恢复正中常状态。对于终端发送MMS的正常通信流程,如下是对终端的要求:1)终端使用包含MMS控制信息和MMS内容的消息将MMS提交至发送方MMSRelay/Server。2)MMSRelay/Server将返回一个消息,该消息中携带请求状态信息。终端应能接收和解析MMSRelay/Server所发送的消息。对于终端发送MMS的异常通信流程,如下是对终端的要求:1)如果终端发送失败,终端应提示用户“发送失败”。35
Q/CT -2008终端应支持自动重发,最大重发次数为3次(不包括第一次失败的发送),发送间隔为1分钟。终端应支持用户手动重发MMS。若当达到重发3次前用户手动发送该MMS,则终端应不再自动重发该MMS。2)如果终端发送成功,且在1分钟后仍没收到MMSRelay/Server发来的,则终端应提示用户“发送超时”。终端应支持自动重发,最大重发次数为3次,发送间隔为1分钟。终端应支持用户手动重发MMS。3)如果终端收到的包含的状态信息是“失败”,则终端应提示用户“发送失败”或里的Request_Status_Text。对于终端发送MMS的消息字段,如下是对终端的要求:1)对于消息中的各个字段,终端应按《OMA-WAP-MMS-ENC-v1_2(20030611)Multimedia Message ServiceEncapsulation Protocol》(见参考资料[5])第6章的要求设置各个字段,下表摘自参考资料[5]表1Header fields of PDU:表6-2:Header fields of PDU(终端发送MMS)信DescriptionField NameField ValueM/OX-Mms-Message-TypeSpecifies the -type-value =Mandatory.电m-send-reqX-Mms-Transaction-IDA unique identifier for the transaction ID identifiesthe and the国corresponding reply -Mms-MMS-VersionThe MMS version to this specification,中the version is and time of submission PDU. If thefield was not provided by thesending MMS Client, the MMSProxy-Relay SHALL insert thetime of arrival of PDU at the
Q/CT -2008FromAddress of the originator . The originator MMSClient MUST send either itsaddress or an Insert-address-token. In case of token,the MMS Proxy-Relay MUSTinsert the correct address of theoriginator MMS -valueOptionalAddress of the recipient. Addressing is(注1)handled in number of address -valueOptionalAddress of the recipient. Addressing is(注1)handled in Chapter number of address of the of the MM. Value Auto indicates assMM that is automatically generated by theclient. If the field value is Auto, then theoriginating terminal SHALL NOT requestDelivery-Report or field is not present, the信receiver interprets the messageas of the MM. Value Auto电indicates a MM that is automaticallygenerated by the client. If the fieldvalueis Auto, then the originatingterminal SHALL NOT request国Delivery-Report or field is not present, the receiverinterprets the message as personal.中 originator of the MM may includeher wish to show or hide her this header field is not present, thenetwork preferences for the senderanonymity feature should be determined when service isordered. Specifies whether theoriginator MMS Client requests adelivery report from each X-Mms-Message-Class is Auto,the field SHALL always be presentand the value SHALL be
Q/CT whether the originator MMSClient wants a read report from eachrecipient. WhenX-Mms-Message-Class is Auto, thefield SHALL always be present andthe value SHALL be whether the originator MMSClient wants the submitted MM to besaved in the user’s MMBox, inaddition to sending it. If the MMBox is not supported by theMMS Proxy-Relay then this fieldSHOULD be the value to set in the MMState field of the stored MM, ifX-Mms-Store is present and its valueis Yes. If X-Mms-Store is Yes andX-Mms-MM-State is not present thenthe MM State shall default to the MMBox is not supported by theMMS Proxy-Relay then this fieldSHO信ULD be a keyword to add or detractfrom the list of keywords associatedwith a stored MM, if X-Mms-Store is电present and its value is Yes. If theMMBox is not supported by the MMSProxy-Relay then this field SHOULD国be header field SHALL only bepresent if the originator is willing topay for the Reply-MM of the中recipient(s). Only the field values“requested” and “requested text only”are MMS Proxy-RelaySHALL reject an PDUthat includes this field if it doesn’tsupport reply-charging. The MMSProxy-Relay SHALL reject PDU if the values‘Accepted’ or ‘Accepted text only’ areused for this
Q/CT header field SHALL NOT beDeadlinene-valuepresent if the X-Mms-Reply-Chargingheader field is not present. It specifiesthe latest time of the recipient(s) tosubmit the Reply-MM. After this timethe originator of the Original-MM willnot pay for the Reply-MM any header field SHALL NOT beSizealuepresent if the X-Mms-Reply-Chargingheader field is not present. It specifiesthe maximum size (number of octets)for the header field SHALL only beDuepresent if this PDU contains theReply-MM that was offered by thevalue “accepted” or “accepted textonly” in the X-Mms-Reply-Chargingheader field in earlier and if theReply-Charging limitations are value of this header field SHALLbe the same as the Message-ID of the信Original-MM that is replied content type of the contentof the MM.电注1:至少必须包括To, Cc中的一个。2)对于消息中的各个字段,终端应能按国《OMA-WAP-MMS-ENC-v1_2(20030611)Multimedia Message ServiceEncapsulation Protocol》(见参考资料[5])第6章的要求识别和解析各个字段,下中表摘自参考资料[5]表2Header fields of :表6-3:Header fields of (终端接收MMS)39
Q/CT -2008Field NameField ValueM/ the PDU = transaction ID identifies and the MMS version number. Accordingueto this specification, the version is specific which qualifies description may be based on thestatus code names contained in[RFC1893]. is a unique reference assigned tothe MM. This ID SHALL always bepresent after the MMSProxy-Relayaccepted the corresponding .信The ID enables a MMS Client to matchdelivery reports or read-report PDUswith previously sent field SHALL appear only if the电valueMMS Proxy-Relay supports theMMBox feature-the X-Mms-Storefield was present in the and国X-Mms-Store-Status indicates Success. If it appears then this specifies areference to the stored version of theMM that can be retrieved or can be中used to obtain information about theMM using the field SHALL appear only if theX-Mms-Store field was present in and the MMS Proxy-Relaysupports the MMBox feature. If thefield appears it indicates if thesubmitted MM was successfully storedinto the that qualifies thealueX-Mms-Store-Status field
Q/CT -2008MMS-05011[必选] 通信流程,终端接收Notification消息(MMS通知)下图显示了MMSC发送Notification消息给接收方终端的正常通信过程:MMS接收方Relay/Server终端图6-3:终端接收Notification消息表6-4:终端接收Notification消息(消息的类型和方向)摘要消息类型方向信请求MMSRelay/Server->终端响应终端->MMSRelay/Server电具体的消息格式参见《(20050301) MMSConformanceDocument 》(见参考资料[6])、《OMA-WAP-MMS-ENC-v1_2(20030611)Multimedia Message Service Encapsulation Protocol》(见参考资料[5])。国在正常情况下,MMSRelay/Server收到后,会发送给接收方终端。接收方终端成功收到中后,应向MMSRelay/Server发送。在异常情况下,即MMS大小超过终端能够接收的能力,终端会发送“Rejected”<Octet 130>到MMSRelay/Server,表示终端拒绝接收,不再发出等消息。当终端成功收到后,如下是对终端的要求:1)如果MMS大小超过终端能够接收的能力,终端应发送“Rejected”<Octet130>到MMSRelay/Server,表示终端拒绝接收,不再发出等消息;否则终端应向MMSRelay/Server发送。2)对于消息中的各个字段,终端应41
Q/CT -2008《OMA-WAP-MMS-ENC-v1_2(20030611)Multimedia Message ServiceEncapsulation Protocol》(见参考资料[5])第6章的要求识别和解析各个字段,下表摘自参考资料[5]表3Header fields of PDU:表6-5:Header fields of PDUField NameField ValueM/ODescriptionX-Mms-MessagMessage-type-value = the PDU transaction ID identifies and thecorresponding MMS version to this specification, theversion is of the last MMS Client thathandled the MM, . that sent orforwarded the MM. If hiding theaddress of the sender from therecipient is requested by theoriginating MMS Client and信supported and accepted by the MMSProxy-Relay, the MMSProxy-RelayMUST NOT add this fieldto PDU.电The insert-address-token MUSTNOT be used as the value of thefield.国 of the whether the user wants ay-Reportdeliveryreport from each recipient.中The absence of the field does notindicate any default this field is present and its value isYes it indicates that the MM wasstored to the user’s MMBox and thatthe X-Mms-Content-Location fieldis a reference to the MM in of the -ClassThe MMS Proxy-Relay MUSTprovide the Personal message classif the original submission did notinclude the
Q/CT of the size of the PDU in octets. Thevalue of this header field could bebased on approximate calculation,therefore it SHOULD NOT be usedas a reason to reject the of time the message will beavailable. The field has only oneformat, this field ispresent its value is sethargingto “accepted” or “accepted textonly” and the MMS-version-value ofthe PDU ishigher than , this header field willindicate that a reply to this particularMM is free of charge for the Reply-Charging service isoffered and the request forreply-charging has been accepted by信the MMS service provider the valueof this header field SHALL be set to“accepted” or “accepted text only”. header field SHALL NOT be电harging-Deadlinne-valuepresent if theeX-Mms-Reply-Charging headerfield is not present.国It SHALL only be interpreted if thevalue of X-Mms-Reply-Chargingheader field is set to ”accepted” or“accepted text only”. It specifies the中latest timethe recipient has tosubmit the Reply-MM. After thistime the originator of theOriginal-MM will not pay for theReply-MM any header field SHALL NOT beharging-Sizealuepresent if theX-Mms-Reply-Charging headerfield is not present. It specifies themaximum size (number of octets)for the header field SHALL only beharging-IDuepresent in PDUs that notify arecipient about a
Q/CT -2008Thevalue of this header fieldSHALL be the same as theMessage-ID of the Original-MMthat is replied field MAY be present for antion-IndicatorvalueMM that originated from a ValueAdded Service Provider and theoriginal included this indicator. A“No” value indicates to the user thatthe originator requested the contentof the MM is not supposed to bedistributed further. This field is onlyfor informational purposes and thusdoes not impose any requirementson the MMS -Mms-ElementElement-Descriptor-vaOptionalThis header field SHALL contain-Descriptorluethe Content-Reference associatedwith the corresponding top levelmessage content of the MM waitingfor retrieval and MAY additionallycontain the type/format of themessage content.信 field defines the location of the-LocationMM to be retrieved.电3)对于消息中的各个字段,终端应《OMA-WAP-MMS-ENC-v1_2(20030611)Multimedia Message ServiceEncapsulation Protocol》(见参考资料国[5])第6章的要求设置各个字段,下表摘自参考资料[5]表4Header fields of PDU:表6-6:Header fields of PDU中44
Q/CT -2008Field NameField ValueM/ODescriptionX-Mms-MessagMessage-type-value = the PDU the transaction started -Mms-MMS-VMMS-version-valueMandatoryThe MMS version to this specification, theversion is status. The status RetrievedSHALL be used only after successfulretrieval of the : whether or not the sendingof delivery report is allowed by therecipient MMS -05012[可选] 通信流程,终端下载MMS下图列出了终端下载MMS需要使用的消息:信表6-7:下载MMS要用到的摘要消息摘要消息类型方向请求终端->MMSRelay/Server电响应MMSRelay/Server->终端请求终端->MMSRelay/Server国具体的消息格式参见《(20050301) MMSConformanceDocument 》(见参考资料[6])。下图显示了终端以立中即下载方式下载MMS的正常通信流程(图中假设接收方和发送方终端属于同一个MMS Relay/Server):45
Q/CT -2008发送方发送方MMS接收方终端Relay/Server终端图6-4:终端下载MMS(立即下载方式)如果终端采用立即下载MMS方式,作为接收方,在收到后,终端会向接收方MMSRelay/Server发送消息请求接收MMS。MMSRelay/Server将向终端发送信,其中包含MMS控制信息和MMS内容。终端收到之后,向接收方MMSRelay/Server发送一个电消息,以确认已经成功接收消息。下图显示了终端以延迟下载方式下载MMS的正常通信流程(图中假设接收方和发送方终端属于同一个MMS R国elay/Server):中46
Q/CT -2008发送方发送方MMS接收方终端Relay/Server终端一段时间后图6-5:终端下载MMS(延迟下载方式)信如果终端采用延迟下载MMS方式,作为接收方,在收到后,终端会向接收方MMSRelay/Server发送,以确认成功接收,并在消息的MM电status字段中填写“Defered”以提示接收方MMSRelay/Server将延迟下载消息。一段时间后,终端向接收方MMSRelay/Server发送消息请求国接收消息。MMSRelay/Server将响应,其中包含MMS控制信息和MMS内容。终端收到之后,向接收方MMSRelay/Server发送一个消息,以确认已经成功接收消息。中在异常情况下,即如果接收方MMSRelay/Server无法处理,例如,由于内容位置无效或消息超时,接收方MMSRelay/Server将响应一个消息或一个低协议层错误消息,其中包含指示终端未传递多媒体消息原因的状态说明文字。收到后,终端应能够恢复正常状态。以下是对终端的要求:1)终端收到后,如果采用立即下载方式,则终端应发送请求接收MMS,并能够接收。在收到后,终端应发送,以确认已经成功47
Q/CT -2008收到MMS。2)终端收到后,如果采用延迟下载方式,则终端应发送,以确认成功接收,并在消息的MM status字段中填写“Defered”以提示接收方MMS Relay/Server将延迟下载消息。当要下载MMS时,终端发送消息请求接收MMS。在收到包含MMS控制信息和MMS内容的之后,终端应发送一个消息,以确认已经成功收到MMS。3)对于消息中的各个字段,终端应能识别各个字段,并根据实际情况按下表要求进行设置:表6-8:中的字段信息单元存在情况说明Message Reference必选要接收MM的内容的位置。4)对于消息中的各个字段,终端应能《OMA-WAP-MMS-ENC-v1_2(20030611)Multimedia Message ServiceEncapsulation Protocol》(见参考资料[5])第6章的要求识别和解析各个字段,下信表摘自参考资料[5]表5Header Fields of PDU:表6-9:Header Fields of PDU电Field NameField ValueM/ the PDU =国 either the transaction that hasIDaluebeen started by PDU中without PDU(immediate retrieval) or a new transactionwhen deferred retrieval was new transaction ID is MMS version number. According toonaluethis specification, the version is is an unique reference assigned touethe ID enables an MMS Clientto matchread report PDUs or Reply-MMs withpreviously sent or forwarded header field SHALL be presentwhen the PDU includesthe requested
Q/CT and time of latest submission orforwarding of the message by an MMSClient or reception of the of the last MMS Client thathandled the MM, . that either sent orforwarded the MM. If hiding the addressof the sender from the recipient isrequested by theoriginating MMS Clientand supported and accepted by the MMSProxy-Relay, the MMSProxy-RelayMUST NOT add this field to MMS Client MUST be able toprocess the From field if it is present, originating MMS Client did notrequest address insert-address-token MUST NOT beused as the value of the of the MMS Client thatSent-Byby-valueforwarded or originally sent the messageand a sequ信ence number. A highersequence number indicates a forwardingevent at a later point in and time of a forwarding or original电Sent-Datedate-valuesend transaction of the message and asequence number. The sequence number indicates the国correspondence to the MMS Client’saddress in the“X-Mms-Previously-Sent-By” headerfield with the same sequence number.中 of the recipient. Addressing willbe handled in number of address fields of the recipient. Addressing willbe handled in Chapter8Any number of address fields field shall only appear for an MMthat is retrieved from the MMBox, if theMMBox is supported by the MMSProxy-Relay. The value SHALLindicate the state of the MM as one of thefollowing: Draft, Sent, New, Retrieved,49
Q/CT field shall only appear for an MMthat is retrieved from the MMBox, if theMMBox is supported by the MMSProxy-Relay. The value SHOULDindicate the list of keywords that areassociated with the MM. If more thanone keyword is associated with the MMthis field SHALL appear multiple times(equal to the number of keywords). If nokeywords are associated with the MMthen this field MAY NOT class. If field is not present, theassaluereceiver interprets the MM as -Mms-PriorityPriority-valueOptionalDefault: NormalPriority of the : whether the originator MMSClient requested a delivery report fromeach : No.信tueSpecifies whether the originator MMSClient wants a read report from eachrecipient as a new message.电 this field is present its value is set togingvalue“accepted” or “accepted text only” andthe MMS-version-value of the国 PDU is higher than ,this header field indicates that a reply tothis particular MM is free of charge forthe recipient.中If the Reply-Charging service is offeredand the request for reply-charging hasbeen accepted by the MMS serviceprovider the value of this header fieldSHALL be set to “accepted” or “acceptedtext only”. header field SHALLNOT be presentging-Deadlinedeadline-valueif the X-Mms-Reply-Charging headerfield is not SHALL be interpreted only if the valueof X-Mms-Reply-Charging header field isset to ”accepted” or “accepted text only”.It specifies the latest time the recipienthas to submit the Reply-MM. After thistime the originator of the Original-MM50
Q/CT -2008will not pay for the Reply-MM any header field SHALL NOT be presentging-SizeSize-valueif the X-Mms-Reply-Charging headerfield is not SHALL be interpreted only if thevalue of X-Mms-Reply-Charging headerfield is set to ”accepted” or “accepted textonly”.It specifies the maximum size (number ofoctets) for the header field SHALL only be presentging-IDID-valuein PDUs with which a Reply-MM value of this header field SHALL bethe same as the Message-ID of theOriginal-MM that is replied specific which qualifies the retrievextuestatus description may be based on the信status code names contained in[RFC1893]. field MAY be present for an MM电-Indicatorcator-valuethat originated from a Value AddedService Provider and the original includedthis indicator. A “No” value indicates tothe user that the originator requested the国content of the MM is not supposed to bedistributed further. This field is only forinformational purposes and thus does not中impose any requirements on the content type of the contentof the )对于消息中的各个字段,终端应能《OMA-WAP-MMS-ENC-v1_2(20030611)Multimedia Message ServiceEncapsulation Protocol》(见参考资料[5])第6章的要求设置各个字段,下表摘自参考资料[5]表6Header fields of PDU:51
Q/CT -2008表6-10:Header fields of PDUField NameField ValueM/ODescriptionX-Mms-Message-TypeMessage-type-value = the PDU transaction ID identifies and thecorresponding MMS version to this specification, theversion is : of delivery report allowedto the -05013 [必选] 承载MMS对WAP的要求为了能够使用WAP承载MMS业务,WAP需要达到一定的要求,如下是对终端的要求:信1)终端至少要求支持。电——具体参见本规范。2)终端使用WSP/HTTP POST方法实现数据传输。国——具体参见本规范。3)终端应至少支持WAP PUSH 的功能。中——具体参见本规范。4)终端支持的WAP协议应包括WTP中有关SAR的内容进行流量控制的内容。——具体参见本规范。5)终端应支持的WAP协议应包括WAP二元多部分技术。——具体参见本规范、。6)终端应支持的WAP协议应包括支持多种表达方式(WML deck、SMIL方式、包含图片附件的简单文本格式)的MMS。——具体参见本规范。52
Q/CT -20087)终端应支持的WAP协议应包括WTLS。——具体参见本规范。用户操作流要求MMS-06001[必选] 用户操作流要求如下是对终端的要求:1)当用户从主菜单进入MMS菜单(若MMS与其他消息合用菜单,则进入合用的菜单)时,终端应支持以下用户操作序列,操作序列中允许插入其他操作:z新建MMS->编辑MMS->发送MMS发送、MMS编辑完毕保存z选择一个MMS文件夹->打开选中的文件夹z查询MMS存储空间的使用情况2)当用户打开选中的文件夹时,终端应支持以下用户操作序列,操作序列信中允许插入其他操作:z选择一条MMS->打开MMS、删除MMS电z删除全部MMS3)当用户打开待发件箱内一条MMS时,终端应支持以下用户操作序列,国操作序列中允许插入其他操作:z查看MMS的相关信息中z发送MMSz删除MMSz继续编辑4)当用户打开已发件箱内一条MMS时,终端应支持以下用户操作序列,操作序列中允许插入其他操作:z查看MMS的相关信息z转发MMSz删除MMS53
Q/CT -2008z再次发送5)当用户打开收件箱内一条MMS时,终端应支持以下用户操作序列,操作序列中允许插入其他操作:z查看MMS的相关信息z回复MMS->编辑MMS->发送MMS、MMS编辑完毕保存z转发MMS->编辑MMS->发送MMS、MMS编辑完毕保存z删除MMSz附件操作硬件和接口要求MMS-07001[必选] MMS对屏幕的要求如下是对终端的要求:1)终端具备至少4096色的彩色屏幕。信MMS-07002 [可选] MMS对摄像头的要求电如下是对终端的要求:1)终端具备内置摄像头。国中54
Q/CT -20087详细更新历史修改前修改者修改日期修改前修改内容修改后版本号要求编号/章节号版本号信电国中55
Q/CT -2008附录A(资料性附录)多媒体消息业务系统介绍多媒体消息业务系统概述图A-1是多媒体消息业务的系统结构图。多媒体消息业务可以采用WAP、TCP/IP或其他方式承载。信电图A-1:多媒体消息业务系统结构图国多媒体消息业务系统中新增的网元包括:中MMS用户代理:MMS用户代理通过终端提供多媒体消息业务,MMS用户代理是多媒体消息业务终端上的一个应用,提供用户浏览、编辑、处理多媒体消息等功能,以及消息的发送、接收、删除等操作。MMS用户代理支持MIME,多媒体消息采用MIME格式表示,通过MIME中不同子类型的定义,多媒体消息可包含文本、图像、声音等数据。MMSC(MMS Relay/Server):MMSC多媒体消息业务中心包含MMS中继和MMS服务器的功能,对多媒体消息进行协议转换、内容适配、存储和调度,完成多媒体消息在不同多媒体设备之间的传递操作,同时,MMSC生成话单用于计费。MMS用户数据库:MMS用户数据库存储用户信息、个性化信息、接口信56
Q/CT -2008息等。MMS VAS应用:外部增值应用服务器,提供增值业务服务。计费系统:完成MMSC系统的计费操作。外部服务器:例如电子邮件服务器、传真服务器和统一消息服务器等。重复使用原有的网元有:HLR:HLR通过MM5接口向MMSC提供用户签约信息。多媒体消息业务系统中的接口包括:MM1:终端和MMSC的接口,用来提交多媒体消息、接收多媒体消息(包括PULL和PUSH方式)、和用户交换消息通知和递送报告等。MM2:MMS Relay和MMS Server的接口,目前MM2接口采用设备提供商的内部协议实现,本规范不做要求。MM3:外部服务器接口,实现多媒体消息业务中心和外部服务器的互通。MM4:MMSC间的接口,用于MMSC之间的互通。信MM5:MMSC和HLR的接口,用来传送用户的签约信息,该接口是可选接口。电MM6:用户数据库接口,MMSC提供与外部集中式用户数据库的接口。MM7:MMSC和VAS应用之间的接口。国MM8:计费接口。用户代理的相关协议结构中图A-2表示MMS的协议结构,MMS用户代理通过MMS中继与MMS服务器进行通讯,MMS中继在MMS服务器和MMS用户代理之间提供了中继功能,它能够将不同网络的不同类型服务器综合起来。多媒体消息业务是面向应用的业务,因此既可以在基于WAP架构下实现,也可以在符合MExE的应用(Java和TCP/IP)上实现。57
Q/CT -2008MM业务支持MMS环境UE / MSMMSMMS中继/服务器外部服务器r用户代理MM1MM1MM3MM3传送协议传送协议传送协议传送协议. TCP / . TCP / UDP底层A底层A底层底层BBMM1MM3终端中需要的协议元素MMSE需要的协议元素包括外部服务器需要的附加协议元素图A-2:MMS的协议结构附录B(资料性附录)基于WAP的终端实现信这部分内容主要描述MMS基于WAP的实现。下面简单介绍一下,详细内容可以参见WAP协议栈文件。电协议框架图B-1是参考点MM1的基于W国AP的实现定义的协议框架。中图B-1:基于WAP的实现定义的协议框架实例终端至少要求支持,以后可以发展到;在WAP协议从58
Q/CT 向的发展过程中,原有用于无线传输的协议栈正在从WSP/WTP/ WTLS/WDP向Internet上通用的HTTP/TCP/TLS/IP方向发展,因此MMS终端今后也应通过HTTP完成MMS消息的发送和接收。体系结构支持图B-2所示是为基于WAP的实现定义的体系结构实例。图B-2:基于WAP的实现的体系结构实例在图B-2中,包括两部分连接,一是MMS用户代理与WAP网关/代理之间信的连接,WAP协议栈能够提供在各种无线网络上的通用业务,而MMS是面向应用的业务,主要是利用WSP/HTTP协议来实现。另一种是WAP网关/代理与电MMS中继之间的连接,它们主要是在IP网络中利用HTTP传输协议进行通讯。因而,作为端到端的MMS连接,通过使用WSP/HTTP POST方法实现数据传输。国支持MMS的事务流程图B-3所示是基于WAP的实现的事务流程的实例。中59
Q/CT -2008ORecipientriginatorMMSMMSMMSRelay/ServerUser AgentUser -M图B-3:基于WAP的实现的事务流程的实例图B-3是一个典型的两个终端间收发MMS的事例。在这里省略了源MMS信中继/服务器和目标MMS中继/服务器之间的信令操作,只着重介绍终端和MMS中继之间的信令操作。具体描述如下:电1.源终端使用WSP/HTTP post方法发送请求信息,经由MM1接口投递MM消息到源MMS中继;源MMS中继回复源MMS移动终端响应,证实已收到该消息;国2.源MMS中继解析MM目标地址,设定路由,将该消息投递到目标MMS中继;MM被目标的MMS中继所关联的MMS服务器保存;中3.目标MMS中继经由MM1接口利用WAP PUSH方法给目标MMS移动终端发出MM通知;4.目标终端向目标MMS服务器返回MM通知响应;5.目标MMS移动终端利用WSP/HTTP GET方法请求从目标MMS服务器接收MM;6.目标MMS服务器利用M-retrieve. conf传递MM给目标MMS移动终端;7.当目标MMS移动终端收到MM时,向目标MMS中继发回证实消息;8.此消息由目标MMS中继传到源MMS中继;60
Q/CT -20089.源MMS中继将此证实消息传到源MMS移动终端。WAP定义了“PUSH“操作,它是将内容“推”向移动终端客户端上的一个操作,“PUSH”操作主要包括提示信息和在服务器上预存的数据。MMS服务利用了WAP“PUSH”中提示的功能,提醒终端新的MMS消息等待下载。终端应至少支持WAP PUSH 的功能。终端能力协商终端应该支持终端能力协商,提供用户代理的能力,称之为用户代理档案。它提供显示特征(如尺寸、颜色支持、位深度)、所支持的内容类型和网络限制(如最大信息尺寸)等能力信息。这些信息的编码应该遵守协议[注明索引RDF]。用户代理档案是WAP协议中的一个重要内容。其主要目的是为了不同的终端特性和用户喜好带来个性化服务,在MMS服务中利用用户代理档案除了提供个性化服务之外,还为MMS中心实现内容适配提供了依据。建议终端在用户代理档案中应提供以下信息:信1)终端硬件属性(屏幕大小、彩色支持、图像支持格式、终端型号、声音支持格式);电2)软件属性(OS名称和版本);3)浏览器提供商名称和版本、语言支持;国4)WAP属性(WML脚本、WAP版本信息等);5)支持的网络承载属性。中其中,终端应至少提供手机型号及软件版本。消息内容WAP定义了信息封装机制来表达在MMS用户代理和MMS Relay/Server之间传递的数据。当一条消息的长度超过了承载网络所能承担的数据传输单元的大小,这条消息就会被WTP分成几段。当一条消息作为很多小的分组进行发送时,这些小的分组数据可以成组地发送和确认,发送方可以根据网络特性通过修改数据包组的大小来进行流量控制。MMS服务利用了WTP中有关SAR的内容进行流量控制。WAP协议必须对终端提供该功能。61
Q/CT 多媒体消息WAP二元多部分技术,与Internet MIME多部分技术等价,可用于在MM组合多媒体对象。WAP二元多部分结构能够在二元格式和Internet MIME格式之间进行自由转换。除此之外,一旦一些多媒体对象必须从结构中剥离时,二元格式也能有效地处理信息。一个特别应用特定部分是MMS头信息,该信息用于提供信息类型信息和消息特定信息。这部分的内容类型是application/mm sheader,直到在IANA内注册后,因特网内的内容类型是application/x-mm sheader。WAP协议必须对终端提供该功能。其它消息其它的MMS事务消息,如MM通知、确认和递送报告利用附加的PDUs表达。这部分的内容类型是application/mm sheader,直到在IANA内注册后,因特网内的内容类型是application/x-mm sheader。信WAP协议必须对终端提供该功能。表达电MMS表达方式多种多样,可以是WML deck,或者SMIL方式,或者是包含图片附件的简单文本格式。国WAP协议必须对终端提供该功能。安全模型中MMS没有专门的安全机制,但是WAP协议的安全机制WTLS和WIM可以为MMS安全性提供保证。WAP的安全机制主要由WTLS完成。WTLS(WirelessTransportation Layer Security)利用Internet通用的安全协议SSL和TLS重的元素规定了安全的数据连接框架,它提供了加密、鉴权、数据完整性和密钥管理的工具,WTLS中定义了“WTLS Class I”,“WTLS Class II”,“WTLS Class III”三个不同级别的安全保证,WAP协议必须为终端提供该功能。附录C(资料性附录)终端通过IP承载MMS这部分内容主要在概念上证明如何使用标准的互联网传输和电子邮件协议实现基于IP的MMS。在包含支持MMS各方面的额外能力之前,不能期望使用62
Q/CT -2008现有的IETF协议来实现全部的MMS特性。可以及时地预测,相应的标准化组织将会对这些新的能力制定相应的标准,这些能力将会在本文的以后版本中描述。协议框架图C-1是为3GPP MMS中参考点MM1的基于IP的实现定义的协议框架实例。MMSUIMMSMessaging Application FrameworkMMSApp SvcsApp SvcsMM1 Transfer Protocol PayloadMMSMMS CommCommTransferSMTP, POP,SMTP, POP3, IMAP4, HTTP, ,HTTPWirelessWirelessTCPTCPProfiledTCPProfiledTCPIPIPIPIP(Wireless)(Wireless)MMSIP BasedMMS信GatewayUserRelay/ServerAgent图C-1:3GPP中为基于IP的实现定义的协议框架实例电基于IP的实现的协议将以IETF已经标准化的互联网标准为基础。Wirelessprofiled TCP,它对无线网络进行了国调整,将被用作传输控制协议。profile定义了使用哪一类无线调整的TCP。MMS用户代理和MMS Relay/Server之间的传输协议(Transfer Protocol)将中是SMTP、POP3、IMAP4、HTTP等,取决于业务。通过使用适当的协议,将支持MMS用户代理和MMS中继/服务器(Relay/Server)之间的通知业务和其它需要的业务。注意:适当的协议一完成标准化就会被使用。体系结构支持图C-2所示是为3GPP MMS中基于IP的实现定义的体系结构实例。63
Q/CT -2008IP Based (Enterprize)SMTP, POP3, IMAP4, HTTP, BasedIMAP4MMS Relay/-mailServer图C-2:3GPP MMS基于IP的实现的体系结构实例信终端和基于IP的网关之间的通信将使用适当的基于IP的协议,如SMTP、电POP3、IMAP4、HTTTP等,在无线优化TCP上提供业务。基于IP的网关和MMS中继/服务器之间的通信将使用适当的的基于IP的协议,如SMTP、POP3、IMAP4、HTTTP等,在TCP上提供业务。在基于IP国的网关中,将把无限优化TCP转换成一般的TCP。支持MMS的事务流程中图C-3所示是3GPP MMS中基于IP的实现的事务流程的实例。64
Q/CT -2008MMS UserMMS Relay/MMS Relay/MMS UserAgentServerServerAgent(Originator)(Originator)(Recipient)(Recipient)信电图C-3:3GPP MMS中基于IP的实现的事务流程的实例国MMS用户代理(发信方)将使用SMTP或者HTTP POST方法,通过向MMSProxy/Server发送来发送一条多媒体消息(MMS)。使用HTTP产生应答。中MMS中继/服务器(发信方)将使用SMTP,通过向MMS中继/服务器(接信方)发送来转发MM。使用HTTP产生应答。MMS中继/服务器(接信方)将使用HTTP POST方法或其它适当的方法,用基于IP的PUSH技术向MMS用户代理(接信方)发送。使用HTTP产生应答。MMS中继/服务器可能请求让它知道MMS用户代理实际接收MM的信息。一种方法将是从MMS用户代理向MMS中继/服务器发送。65
Q/CT -2008作为可选,MMS中继/服务器(接信方)可能使用SMTP或者HTTP,用向MMS中继/服务器(发信方)转发一条消息。使用SMTP或者HTTP产生应答。MMS中继/服务器负责向发信方的MMS用户代理返回一个可选的递送报告。根据可能的传输结果,MMS中继/服务器将重新使用基于IP的PUSH技术用消息通知MMS用户代理。终端能力协商终端能力协商将以互联网标准为基础(即CC/PP)。消息内容MMS消息内容有视频邮件、音频邮件、图像邮件和文本邮件等。多媒体消息将基于(Standard for the format of ARPA Internet text messages)信和MIME(Multipurpose InternetMail Extensions,RFC 2045–2049)。描述电MMS描述基于MIME(Multipurpose Internet Mail Extensions,RFC 2045–2049)和互联网标准。国中66
Q/CT -2008附录D (资料性附录)MM1接口接口功能参考点MM1定义了MMS用户代理和MMSC之间的事务处理。这些事务处理包括MM通知、MM接收和发送、MM转发、发送报告和阅读报告。同时,MM1定义了在使用MMBox实现方式的情况下MM存储、接收、更改和删除的过程。该接口协议应基于http协议,HTTP协议包括HTTP消息头和消息体两部分,遵从3GPP标准。MM1接口上所有消息的消息头相同,为标准的HTTP头,下面对HTTP消息体进行定义。消息格式提交多媒体消息提交多媒体消息完成mms用户代理向MMSC提交多媒体消息。表从类型和方向方面概括了其中涉及的消息。信表:MMS中提交MM用到的消息消息类型方向请求MMS电用户代理->响应MMSC->MMS用户代理国提交多媒体消息的操作z正常操作中发送方MMS用户代理将包含MMS控制信息和MM内容的的消息提交至发送方MMSC。MMSC将返回一个消息,该消息中携带提交成功的状态信息。该消息也可用于提交发送报告和阅读报告。见OMA。z异常操作在异常情况下,发送方MMSC将返回一个消息,其中包含指示拒绝多媒体消息原因的状态信息,例如,接收方地址错误、未预约、消息结构破坏、不提供服务、不支持MMBox、未启用MMBox、MMBox超额、MMBox系统已满和MMBoxI/O错误等。67
Q/CT 信息单元表:中的信息单元信息单元存在情况说明Message Type必选将此消息标识为 ID必选 Version必选标识MMS用户代理所支持接口的版本。Recipient必选MM的接收方地址。可能存在多个地址,可以通过“,”和“;”address分割,但只支持半角输入。Content type必选MM内容的内容类型。Sender可选MM发送方的地址。addressMessage class可选MM的类别(例如,个人服务、广告服务和信息服务,阅读报告)Date and time可选提交MM的时间和日期(时间戳)。Time of Expiry可选有效期。Earliest可选定时发送消息时间。delivery timeDelivery report可选发送报告的请求。Reply-Chargin可选回复计费的请求。gReply-Deadlin可选在回复计费的情况下,接收方提交回复消息的最迟时间。eReply-Chargin可选在回复计费的情况下,提供给接收方的回复消息的最大文件长g-Size度。Priority可选消息的优先级(重要性)。在wap209中定义。Send信er可选请求在将消息传递给接收方时,显示或隐藏发送方的标识。visibilityStore可选除了正常传递MM外,请求将MM的副本存储至发送方用户的MMBox。(满了替换)MM State可选如果有“store”,该信息单元要求指定本条消息的内容在以下电条件下被存储:draft,new,sent,forwarded,retrievedMM Flags可选如果有“store”,该信息单元表示本条消息内容的在MMBOX中的关键字。缺省为不分配新的关键字。Read reply可选阅读报告的请求。国Subject可选整个多媒体消息的标题。Reply-Chargin可选在回复过程中,在回复计费的情况下,如果中g-ID有提交应答MM,则它指所应答原始MM的message ID。Content可选多媒体消息的内容中表:中的信息单元信息单元存在情况说明Message Type必选将此消息标识为。Transaction ID必选 Version必选标识MMSC所支持接口的版本。Request Status必选MM提交请求的状态。Request Status可选MM提交请求状态的说明。TextMessage ID条件MM的标识(由MMSC分配)。21位。Store Status条件存储请求的状态(如果中存在“store”请求)。Store Status Text可选与存储状态相对应的说明性文本(如果存在“store”)。Stored Message条件可选最新所存储MM的参考,例如:URL(如果中存在“存储”请求)。68
Q/CT 多媒体通知消息该消息定义了从接收方MMSC到接收方MMS用户代理的MM通知,表从类型和方向方面概括了其中涉及的信息。表:在MMS中通知MM的消息消息类型方向请求MMSC->MMS用户代理响应MMS用户代理->多媒体通知消息的操作z正常操作如果是立即获取,收到后,接收方MMS用户代理会向接收方MMSC获取MM,当接收方MMS用户代理获取成功,向接收方MMSC响应。如果是延迟获取,收到后,接收方MMS用户代理会向接收方MMSC响应,以确认成功接收。信z异常操作电在此情况下,MMS用户代理将在中包含一个指示无法处理通知的原因。如果MMS用户代理不提供,MMSC稍后应能够重新发送通知直到发送超时。如果接受方用户终端关机,hlr会在用户开机后产生alert_sc消息通知短国消息中心,然后发送通知消息给用户。信息单元中表:中的信息单元69
Q/CT -2008信息元素存在情况说明Message Type必选将此消息标识为 ID必选 Version必选标识MMSC所支持接口的版本。Message class必选MM的类别(例如,个人服务、广告服务、信息服务;默认值=个人服务)Message size必选MM的近似大小Time of expiry必选MM的超时时间。Message必选MM的参考,例如,暂存的url或mmbox的urlReferenceSubject可选整个MM的标题。Priority可选消息的优先级(重要性)。Sender条件可选发送方的MMS用户代理的地址。如果发送方MMS用户代理已经address请求地址隐藏,则它的地址不会提供给接收方。Stored可选指示将MM自动存储至MMBox。Delivery report可选发送报告的请求。Reply-Charging可选对此特定原始MM应答不计费的信息。Reply-Deadline可选在回复计费的情况下,将允许的应答提交给接收方的最迟时间。Reply-Charging可选在回复计费的情况下,提供给接收方的应答MM的最大大小。-SizeReply-Charging可选如果此通知指示一个应答MM,则它指应答的原始MM的标识。-IDElement-Descri可选MM单元的参考,它可能包含有关MM已参考单元的详细信息,例ptor如,消息单元的名称、大小和(或)类型和格式。Message可选如果设置为“假”,则VASP已指示不能重新分配MM的内容。Distribution(限制用户的转发)Indicator如果设置为“真”,则VASP已指示可能重新分配MM的内容。信(用户可以转发)表:中的信息单元电信息元素存在情况说明Message必选将此消息标识为。TypeTransaction必选 Version必选标识MMS用户代理所支持接口的版本。MM Status可选MM接收的状态。Report可选请求允许或不允许向MM发送方发送发送报告。allowed中接收多媒体消息该消息定义MM的接收。MMSC表从类型和方向方面概括了其中涉及的消息。表:在MMS中接收MM要用到的消息消息类型方向请求MMS用户代理->响应MMSC->MMS用户代理请求MMS用户代理->接收多媒体消息的操作z正常操作70
Q/CT -2008接收多媒体消息分为两种方式:立即获取和延时获取。如果为立即获取,当接收方MMS用户代理接受到之后,接受方MMS用户代理立即向接收方MMSC发送消息表示请求提取多媒体消息,MMSC将响应,其中包含MM控制信息和MM内容。接收到之后,接收方MMS用户代理会向接受方MMSC发送一个消息。如果为延时获取,接收方MMS用户代理接受到之后,先向接收方MMSC响应;然后接收方MMS用户代理可在有效期(有效期取发送方及MMSC所设定值之中的最小值)之内,发送来获取多媒体消息,则接受方MMSC将响应下发有关MM的控制信息和MM的内容。接收到之后,如果MMSC请求,接收方MMS用户代理会向相应的MMSC发送一个消息确认。z异常操作如果接收方MMSC无法处理,例如,由于内容位置无效或消息超时,接收方MMSC将响应一个消息或一个低协议层错误消息,其中包含指示MMS用户代理未传递多媒体消息原因的状态。如果MMSC不提供或低协议层错误消息,则MMS用户代理应能够恢信复。信息单元电表:中的信息单元国信息单元存在情况说明Message必选要接收MM的内容的位置。Reference中表:中的信息单元71
Q/CT -2008信息单元存在情况说明Message Type必选将此消息标识为。Transaction ID条件如果MMSC请求接收方MMS用户代理进行确认,则应提供事务处理ID。这样,它将标识 Version必选标识MMSC所支持接口的版本。Message ID必选MM的消息ID。Sender address条件可选最近处理过MM(即,提交过或转发过MM)的MMS用户代理的地址。如果发送方MMS用户代理已经请求对接收方隐藏其地址,则它的地址不会提供给接收方。Contenttype必选MM内容的内容类型。Recipient可选MM接收方的地址。可能存在多个地址。可以通过“,”或“;”address分割,但只支持半角输入。Message class可选消息的类别(例如,个人服务、广告服务和信息服务)Date and time必选发送方MMS用户代理提交或转发MM的时间和日期。Delivery report条件可选发送报告的请求(如果发送方MMS用户代理已请求发送报告)。Priority条件可选消息的优先级(重要性)(如果发送方MMS用户代理已指定)。Read reply条件可选阅读报告的请求(如果MM的发送方MMS用户代理已请求阅读报告)。Subject条件可选整个多媒体消息的标题(如果MM的发送方MMS用户代理已指定)。MM State条件可选MM状态。入局MM可能缺少该状态,持久存储的MM存在该状态。MM Flags可选只有持久存储的MM存在该标志。一个或多个关键字标志,如果以前为MM设置了这些标志,则应存在。Request Status可选MM接收请求的状态。分为正常情况和异常情况正常情况:correct异常情况:error code(错误代码),值为多个,表示不同的错误原因,其接收的情况说明在Requ信est Status Text叙述。Request Status可选MM接收请求状态的情况说明。TextReply-Charging可选对此特定原始MM应答不计费的信息。Reply-Charging-可选在回复过程中在回复计费的情况下,这指已应答原始MM的标识。电IDReply-Deadline可选在回复计费的情况下,将授予的应答提交给接收方的最迟时间。Reply-Charging-可选在回复计费的情况下,提供给接收方的应答MM的最大大小。SizePreviously-sent-可选在转发情况下,此信息单元包含一个或多个原始的处理(即,转国by发或提交)MM的MMS用户代理的地址。发方地址的消息单元中携带有MMS用户代理的地址。应标明所提供地址的转发时间顺序。Previously-sent-可选在MMS用户代理最近一次处理MM之前,与提交和转发事件关联的date-and-time日期和时间。中Content条件可选多媒体消息的内容(由MM的发送方MMS用户代理指定)。表:中的信息单元信息单元存在情况说明Message必选将此消息标识为。TypeTransaction条件可选如果MMSC请求了确认,则应提供事务处理ID。这样,它将标识 Version必选标识MMS用户代理所支持接口的版本。Report可选请求允许或不允许向MM发送方发送发送报告转发多媒体消息MMS用户代理可以向相应MMSC作如下请求的机制:在无需接收MM的情况下,请求将一72
Q/CT -2008个要发往转发MMS用户代理(已通知MM)的MM转发至其它指定接收方MMS用户代理,这些代理的地址由转发MMS用户代理(已通知MM)指定。如果支持MMBox,则还可以请求将所转发的MM存储至转发方的MMBox。表从类型和方向方面给出了其中涉及的消息。表:用于转发MM的消息消息类型方向请求MMS用户代理->响应MMSC->MMS用户代理转发多媒体消息的操作z正常操作转发MMS用户代理应向转发MMSC发送一个包含MMS控制信息的消息。MMSC将响应一个提供请求状态的,如果包含“存储”请求,则MMSC将在中提供存储操作的结果。z异常操作MMSC将响应一个,其中包含指示转发请求被拒绝原因的状态,例如信未预约、不提供服务、内容位置无效、消息超时、不支持MMBoxes、未启用MMBox、MMBox超额、MMBox系统已满和MMBoxI/O错误。如果MMSC不提供,则MMS用户代理应能够恢复。电信息单元国表:中的信息单元中73
Q/CT -2008信息单元存在情况说明Message必选将此消息标识为。TypeTransaction必选 and可选转发MM的时间和日期。timeTime of可选所转发MM的指定超时时间。ExpiryEarliest可选将MM传递给接收方的指定最早时间。deliverytimeStore可选在支持MMBox的情况下,如果中存在“存储”信息单元,则导致将所转发MM的副本存储到用户的MMBox中,除非MMBox中已存在MM的消息参考。MM State可选在已存储MM的“MM状态”信息单元中设置的值(如果存在“存储”)。MM Flags可选在已存储MM的“MM标志”信息单元中设置的一个或多个“MM标志”关键字(如果存在“存储”)。Delivery可选传递所转发MM报告的请求。reportRead reply可选对阅读报告的请求。Message必选所转发MM的参考,例如,URI。它可能是、或MM1_mmbox_vie信中的消息参考。表:中的信息单元信息元素存在情况说明电Message Type必选将此消息标识为。Transaction ID必选 Version必选标识MMSC所支持接口的版本。Request Status必选MM转发请求的状态。国Request Status可选限定MM转发请求状态的说明。TextMessage ID必选所转发MM的唯一标识。Store status条件可选存储请求的状态(如果中存在“存储”请求)。Store Status T中ext可选与存储状态相对应的说明性文本(如果存在)。Stored Message条件可选所转发MM最新存储副本的消息参考(如果中存在“存储”请求并且存储操作成功)。发送报告接收方用户代理发送发送报告并通过发送方MMSC将发送报告转发至发送方MMS用户代理。表从类型和方向方面概括了其中涉及的消息。表:在MMS中发送发送报告时用到的消息74
Q/CT -2008消息类型方向请求MMSC->MMS用户代理发送报告的操作z正常操作发送方MMSC将(用户、MMS服务提供商和/或运营商选择需要或提供发送报告)发送给发送方MMS用户代理。z异常操作MMSC不支持处理消息。信息单元表:中的信息单元信息单元存在情况说明Message必选将此消息标识为。TypeMMS必选标识MMSC所支持接口的版本。VersionMessage ID必选原始MM的标识。信Recipient必选原始MM的接收方的地址。addressDate and必选处理(提取、终止、拒绝等)MM的日期和时间(时间戳)TimeMM Status必选MM的状态,例如已提电取、已转发、已超时、已拒绝阅读报告国接收方MMS用户代理通过接收方MMSC和发送方MMSC将阅读报告发送给发送方MMS用户代理。表从类型和方向方面概括了其中涉及的消息。中表:用于在MMS中发送和接收阅读报告的消息消息类型方向请求接收方MMS用户代理->接收方请求发送方MMSC->发送方MMS用户代理阅读报告的操作z正常操作如果发送方请求阅读报告,接收方MMS用户代理发送给接收方MMSC。如果接收方MMSC和发送方MMSC不是同一个,接收方MMSC转发发送报告给发送方MMSC。发送方MMSC相应的产生并将其发送给发送75
Q/CT -2008方MMS用户代理。z异常操作MMSC不支持和消息的处理。信息单元表:中的信息单元信息单元存在情况说明Message Type必选将此消息标识为。MMS Version必选标识MMS用户代理所支持接口的版本。Recipient address必选原始MM的接收方(即,阅读报告的发送方)地址。Originator address必选原始MM的发送方(即,阅读报告的接收方)地址。Message ID必选原始MM的消息ID。Date and Time可选处理(提取、未提取的情况下删除等)MM的日期和时间(时间戳)Read Status必选MM的状态,例如,读取、在不读取的情况下删除。表:中的信息单元信息单元存在情况说明Message Type必选将此消息标识为信。MMS Version必选标识MMSC所支持接口的版本。Recipient address必选原始MM的接收方(即,阅读报告的发送方)地址。Originator address必选原始MM的发送方(即,阅读报告的接收方)地址。电Message ID必选原始MM的消息ID。Date and Time必选处理(读取、未读取的情况下删除等)MM的日期和时间(时间戳)。Read Status必选MM的状态,例如,读取、在不读取的情况下删除。国在MMBox中存储和更新多媒体消息中MMS用户代理存储MM到其归属的MMSC。下表从类型和方向方面概括了其中涉及的消息。表:存储或更新已存储MM的消息消息类型方向请求MMS用户代理->响应MMS用户代理<在MMBox中存储和更新多媒体消息的操作z正常操作MMS用户代理提交(其中包含中收到的消息参考)请求在MMBox中存储MM。此外,MMS用户代理提交来请求更新MMBox中已存储的MM的状态或MM标志,其中包含从先前在MMBox76
Q/CT -2008中做存储和更新MM的操作中获取到的消息参考以及修改MM的状态和标志。MMSC将响应一个消息,其中提供MM存储或更新请求的状态。z异常操作在此情况下,MMSC将响应一个,其中包含指示该多媒体消息无法被存储或被更新的原因的一个状态,例如,不提供服务、不支持MMBox、未启用MMBox、MMBox超额、MMBox系统已满、MMBox系统I/O错误。信息单元表:中的信息单元信息单元存在情说明况Message必选将此消息标识为。TypeTransaction必选 Version必选标识MMS用户代理所支持接口的版本。Message必选或以前任何存储操作或MMBox查看操作中的消Reference息参考。MM State可选MM的状态。在消息参考来自通知请求的情况下,如果缺少该状态,则默认为“新建”。消息参考指向已存储的MM时不赋值。信MM Flags可选MM的关键字标志,无默认值。表:中的信息单元电信息单元存在情况说明Message必选将此消息标识为。TypeTransaction必选 Version必选标识MMSC所支持接口的版本。Message必选最新存储或更新的MM的参考,供以后使用(例如:?用于和)。Store Status必选MM存储操作的状态。中Store Status可选限定MM存储请求状态的说明。查看MMBoxMMS用户代理发出查看MMBox中MM的选定部分以及有关MMBox本身信息的请求。表从类型和方向方面概括了其中涉及的消息。表:查看MMBox的消息消息类型方向请求MMS用户代理->响应MMS用户代理<-MMSC77
Q/CT 查看MMBox的操作z正常操作MMS用户代理向MMSC发送消息请求查看存储在MMBOX中的MM。MMSC响应,其中包含MM内容。此信息将由一系列MMBox内容组成,其中可能包括有关MMBox的属性。z异常操作在此情况下,发送方MMSC将响应一个,其中包含指示无法完成操作的原因的状态,例如,消息已破坏、未预约、不提供服务、不支持MMBox、未启用MMBox和MMBoxI/O错误。信息单元表:中的信息单元信息单元存在情况说明Message必选将此消息标识为。TypeTransaction必选 Version必选标识MMS用户代理所支持接口的版本。Attributes list可选要作为将在中列出的每个MM组返回的信息单元的属性列表。如果缺少该列表,将应用默认列表。电Message可选列出其信息单元的一个或多个消息参考。按照url查询,用“,”和Reference list“;”分割,只支持半角。Select可选MM状态或MM标志关键字列表,如果缺少消息参考列表,则可以按其选择MMBox中的MM。按照关键字查询Start可选一个编号,用国于表示响应中有信息单元返回的MM组中第几个MM的开始索引。如果缺少“选择”,则将返回选定的第一条mm开始索引。Limit可选一个编号,表示在响应中有信息单元返回的最大选定MM数。如果缺少“限制”,则将返回所有剩余MM中的信息单元。Totals可选表示已申请了MMBox包含的当前总数量和(或)总大小的消息。中Quotas可选表示请求了当前定额的消息和(或)大小。表:中的信息单元78
Q/CT -2008信息单元存在情况说明Message必选将此消息标识为。TypeTransaction必选 Version必选标识MMSC所支持接口的版本。MM Listing条件可选选定MM的请求列表,它是一个或多个信息单元组,列出的每个MM均包含一个组。每个MM组将包括:消息参考,并且还可能包括其它信息单元。如果缺少该列表,则找不到MM或未选择MM。Request条件可选指出现错误的情况下表示错误具体原因的代码。成功响应时,返回Status的“状态”可能具有相应的成功代码。Request可选它指在出现错误的情况下,可能包含的与请求状态相对应的说明性Status Text文本。Totals条件可选用户所请求的mmbox的已占用的空间Quotas条件可选用户所请求的mmbox的定额大小。加载和持久存储多媒体消息MMS用户代理将在用户MMBox中加载和存储MM的请求发送至MMSC。下表从类型和方向方面概括了其中涉及的消息。表:加载和存储MM的消息消息类型方向请求MMS用户代理->响应MMS用户代理<-MMSC信加载和持久存储多媒体消息的操作电z正常操作MMS用户代理向MMSC提交消息,请求加载和存储MM到MMBox中,其中包含MMS控制信息和MM内容。国MMSC响应消息,包含存储请求状态。z异常操作中在此情况下,MMSC将响应一个消息,其中包含指示拒绝多媒体消息原因的状态,例如,不提供服务、不支持MMBox、未启用MMBox、MMBox超额、MMBox系统已满、MMBox系统I/O错误。信息单元表:中的信息单元79
Q/CT -2008信息单元存在情况说明Message Type必选将此消息标识为。Transaction ID必选 Version必选标识MMS用户代理所支持接口的版本。Recipient可选接收方的地址,例如用户地址,vasp地址。addressSender可选MM发送方的地址。addressMessage可选MM的类别(例如,个人服务、广告服务和信息服务)classDate and time可选加载MM的时间和日期(时间戳)。Time of Expiry可选有效期。Earliest可选定时发送时间。delivery timePriority可选消息的优先级(重要性)。在wap209种定义。MM State可选MM的状态,默认为“草拟”状态(如果缺少)。MMFlags可选MM的关键字标志,无默认值。Subject可选整个多媒体消息的标题。Content type必选MM内容的内容类型Content必选多媒体消息的内容表:中的信息单元信息单元存在情况说明Message必选将此消息标识为。TypeTransaction必选 Text国删除存储的多媒体消息中MMS用户代理请求MMSC删除用户MMBox中的MM。下表从类型和方向方面概括了其中涉及的消息。表:在MMS中删除MM的消息消息类型方向请求MMS用户代理->响应MMS用户代理<删除存储的多媒体消息的操作z正常操作MMS用户代理可以将包含一个或多个消息参考的消息发送给80
Q/CT -2008MMSC。MMSC执行删除操作并返回一个消息,其中包含成功响应。z异常操作在此情况下,MMSC将响应一个消息,其中包含指示多媒体消息未能删除的原因的状态,例如,消息已破坏、消息参考无效、不提供服务、不支持MMBox、未启用MMBox和MMBoxI/O错误。如果提交多个待删除的消息参考时出现错误,则每个出错MM的消息参考将返回相应的错误代码和文本。信息单元表:中的信息单元信息单元存在情况说明Message Type必选将此消息标识为。Transaction ID必选 Version必选标识MMS用户代理所支持接口的版本。Message必选待删除消息的消息参考;此单元可以多次出现,每个待删除的MMReference均出现一次。表:中的信息单元信信息单元存在情况说明Message Type必选将此消息标识为。Transaction ID必选 Version必选标识MMSC所支持接口的版本。电Message条件可选以下信息单元所适用的出错消息的参考(如果有)。可以存在多Reference个消息参考。用“,”或“;”分割,只支持半角输入。Request必选MM删除请求的状态;可以存在多个状态,每个状态对应紧挨着的Status前面的那个消息参考。国Request可选限定MM删除请求状态的说明;可以存在多个“状态文本”条目,Status Text每个均与紧挨着的前面的请求状态相对应。中81
Q/CT -2008附录E(资料性附录)中国电信MMSC设备规范摘录阅读报告接收者在阅读多媒体消息时,接收方MMS终端有能力决定是否产生用以表明接收者对收到的多媒体消息的处理状态的阅读报告,MMSC支持接收该报告,并发给发送方MMS终端或VASP应用。如果发送方MMS终端请求阅读报告,并且有发送方MMS终端的地址,则在阅读完多媒体消息后,接收方MMS终端可以产生阅读报告或拒绝产生阅读报告。如果发送方MMS终端请求了地址隐藏,则MMS终端应拒绝阅读报告。在无条件前转的情况下,阅读报告从接收方直接发给发送方。在发送方请求阅读报告,同时请求了地址隐藏功能的情况下,发送方应不能够收到阅读报告。定时发送信消息发送方(包括终端和应用的情况)可预先设定本条多媒体消息的定时发送的时间。MMSC应能保证在消息发送方要求的时间将多媒体消息提交到接收方用户。在MMSC互联时,该功能应由发送方MMSC处理。如果终端设置的定时发送时间超过了系统的有效期,应忽电略该请求,立即发送。支持的文件格式国MMSC应支持的文件格式包括:文本、音频、图像、视频。中文本文件:字符编码方式要求支持UTF-8;UTF-16;ASC-II。中文字符集要求支持GB2312字符集;GB13000。音频文件:必须支持AMR (Narrow band格式)、(GM)MIDI、WAV;可选支持I-melody,SP-MIDI。图象文件:必须支持WBMP, GIF87, GIF89a, JPEG(Base line)、至少支持4096色,推荐支持65K色及以上、至少支持160x120像素图片视频文件:必须支持MPEG4,,MPEG1,WMT,AVI。DRM文件:必须支持DRM的各种格式的文件,包括*.dr, *.dm, *.dcf。82
Q/CT 终端能力协商中国电信要求MMSC实现终端能力协商,具体要求如下:终端能力协商的定义MMS终端和MMSC都应支持终端能力协商。在多媒体消息发送过程中,接收方MMS终端应在消息的提取的HTTP消息头中注明对接收方MMSC的能力要求。接收方MMS终端可通过发送下列信息注明该能力:一套描述终端能力的信息;对数据库的链接(例如,URI),(MMSC能从该数据库中得到描述终端能力的信息)和/或另一套注明前一套终端能力信息变化的信息;终端能力协商机制的详细定义,由MM1实现(WAP等)界定。终端能力协商机制必须保证在每个多媒体消息发送请求中都提供有对MMSC描述MMS终端能力的信息。在收到发送请求后,接收方MMSC应利用有关接收方MMS终端能力的信息向接收方MMS终端发送多媒体消息,并对那些含有接收方MMS终端不支持的媒体类型和格式的多媒体消息进行调整。这一调整可能包括对不支持的媒体类型和格式进行删除或修改。MMS终端能力信息应包括:信z所支持的最大多媒体消息;z所支持的最大图像解析;z所支持的媒体类型和格式清单(例如电,MIME类型);z所支持的字符集清单;z所支持的首选语言清单;国z所支持的最大颜色深度;z注明接收方MMS用户是否支持条款中规定的对多媒体消息内容提取进行流媒体传输。中与MMS实现(WAP等)相关的附加信息也可包含其中。MMS终端能力信息管理方式采取在电信运营商内部建立一个唯一的独立终端能力信息服务器,各引擎均建立有本地终端能力信息数据库的方式,实现终端能力信息的分布式管理。在独立的终端能力服务器实现终端能力信息的统一配置,包括终端能力信息的更新、增加、删除。各引擎的本地终端能力信息数据库由终端能力信息服务器在开始时刻及一个设定的时间段后定时同步更新。URL的映射关系83
Q/CT -2008终端UAProf中描述的URL指向Internet上相应终端厂商的终端能力信息服务器,中国电信采用运营商本地独立的终端能力信息服务器,因此,对每一种终端,应建立其在Internet的终端厂商终端能力信息服务器上的出厂URL(对于具备UAProf能力的终端)或终端型号(对于不具备UAProf能力的终端)与运营商本地终端能力信息服务器上相应URL间的映射关系。对于具备UAProf能力的终端,为终端发送请求时UAProf Header头中携带的出厂URL和电信本地终端能力信息服务器上相应URL间的映射关系;对于不具备UAProf能力的终端,为User Agent中的手机型号与电信本地终端能力信息服务器上相应URL间的映射关系。运营商内部终端能力信息服务器上的一个目录(MapRelation)下的文件存储这种映射关系,每一终端的映射关系均统一在独立终端能力信息服务器上配置,包括更新、增加与删除。MMS终端能力信息服务器上的目录组织方式终端能力信息服务器为WEB服务器,在不同的目录下存储不同厂商的各种终端的以XML文件格式(格式标准见WAP-248-UAProf)表示的终端能力信息。描述某款终端能力信息的XML文件是在该型号终端注册入网时导入终端能力信息服务器中的。同时,建立一个目录信(MapRelation) ,该目录下的文件存储终端的运营商本地终端能力服务器上指向终端能力信息XML文件的URL与其出厂URL(对具备UAProf能力的终端)或手机型号电(对不具备UAProf能力的终端)间的映射关系。终端能力信息的增加、删除、更新统一在该终端能力信息服务器上配置,每增加、删除或更新一种类型的终端能力信息,其相应的URL映射关系也必须在也进行相应的增加、删除和更新。国MMSC与终端能力信息服务器间的同步/查询初始时刻各引擎终端能力信息数据库的建立中系统运行初始时,作为FTP客户端的引擎向作为FTP服务器的终端能力信息服务器,通过FTP以批量方式获取能力信息服务器上初始时刻的所有终端能力信息,以建立初始时的本地终端能力信息数据库。周期性的引擎本地数据库同步更新:每隔一个可设定的时间间隔(缺省为10天),作为FTP客户端的引擎向作为FTP服务器的终端能力信息服务器,通过FTP以批量方式获取终端能力信息服务器上当前时刻的所有终端能力信息,以同步更新当前时刻的本地终端能力信息数据库。引擎发起的单次查询:当引擎需要查询终端能力信息时,先在本地终端能力信息数据库中查询相应的能力信息,对于具备UAProf能力的终端,通过UAProf Header中的出厂URL查询,对于不具备UAProf能力的终端,通过User Agent Header中的手机型号查询。若引擎本地数据库中不存在对应84
Q/CT -2008该终端的能力信息数据,则引擎触发到终端能力信息服务器上的HTTP GET请求,并将终端UAProf描述中的出厂URL(对于具备UAProf能力的终端)或User Agent中的手机型号(对于不具备UAProf能力的终端)为HTTP扩展头x-wap-profile的内容,终端能力信息服务器根据该HTTP请求x-wap-profile中的内容,先在MapRelation目录下的文件中查询获取该终端在终端能力信息服务器上相对应的本地URL,如无相应的对应关系,查询结束不能获得相应终端能力信息,返回失败信息。如查到对应关系,终端能力信息服务器将该本地URL所存储的终端能力信息XML文件作为HTTP RESPONSE的内容回复WAP引擎,引擎将该XML文件存于本地数据库中,并更新文件。多目的地址的消息本规范对多目的地址消息要求如下:终端或应用可以通过分割号(半角的“,”和“;”)分割多个用户地址,由MMSC根据接收方号码把消息分割成多条单目的地址的消息,分发给各目的用户。当用户终端请求多目的地址时,MMSC分配一个message ID(原始message ID)返回给用户终端。信在MMSC之间转发的过程中,应使用原始的messag ID作为消息标识。在返回状态报告的过程中,发送方MMSC应根据接收方地址返回多个状态报告,状态报告中所带的message ID为原始message ID。电在MMSC与ISMP交互的过程中,MMSC应根据目的地址的数量产生多条message ID(扩展message ID),该message ID与多目的地址中的接收方地址一一对应。用国于在ISMP产生多个相应的话单。在MMSC中计费过程中,根据原始message ID和与多目的地址对应的流水号产生各自的计费话单。流水号,从0001开始,步长为1,顺序累加;对属于同一接收中方MMSC的点对多点中的多条T话单(即点对多点中的2个或2个以上接收方归属于同一MMSC),接收方MMSC为每条T话单产生一流水号,从0001开始,步长为1,顺序累加。消息的无条件前转MMSC中应能够设置无条件的消息前转,把发送到该接收方用户的多媒体消息前转到其他目的地址。要求对发送方和转发方在各自所归属ISMP做计费请求并能根据状态报告向ISMP发计费确认消息。只允许无条件前转一次。(要求在平台出CDR类型:一张从发送方到转发方的MOMT账单以及与转发方对应的FOMT/FOAT/FOET账单)85
Q/CT 支持DRM功能MMSC要求支持DRM功能,具体内容参见《中国电信DRM接口规范》和《中国电信DRM集成方案》。要求MMSC可选支持配合DRM完成推送方式的版权下载流程和动态打包的MMS流程。具体要求如下:I.识别终端是否支持DRM,识别MM中的格式是否包含DRM内容;说明:1.终端的DRM能力分为5个级别:不支持DRM、支持禁止转发、支持组合发送、支持分别发送、支持;2.根据MM中的Content-Type来识别内容的DRM保护方式。Content-Type:application/,为禁止转发或者组合发送、Content-Type:application/为分别发送;II.只能把跟终端能力相匹配的DRM保护内容发送到终端上;说明:信1.不能将任何DRM内容发送到不支持DRM保护的终端上;2.只支持禁止转发的终端,只能接受禁止转发的DRM内容;电3.支持组合发送的终端,可接受禁止转发、组合发送的DRM内容;国4.支持分别发送的终端,可接受禁止转发、组合发送、分别发送的DRM内容;5.支持的终端,可接受所有的DRM内容;中III.不能通过MM3/MM7接口前转任何禁止转发或者组合发送的MM元素;IV.不能存储任何禁止转发或者组合发送的MM元素到用户可及的网络存储器上;V.不能修改任何禁止前转或者组合发送的MM元素的头部信息;VI.接受所有接口上分别发送的保护内容;VII.为支持分别发送的终端透传任何DCF对象;VIII.对于SP下发的携带禁止转发和组合发送消息元素的多媒体消息,禁止终端用户无条件转发;86
Q/CT 应拒绝通过MM1接口提交的携带禁止转发和组合发送消息元素的多媒体消息。信电国中87