首页> 中国专利> 多媒体消息发送的方法、多媒体消息业务中心及服务器

多媒体消息发送的方法、多媒体消息业务中心及服务器

摘要

本发明实施例公开了一种多媒体消息发送的方法、多媒体消息业务中心、服务器,其中方法包括:接收服务提供商服务器发送的多媒体提交消息;获取接收方用户终端的能力信息;将所述多媒体内容标识与所述接收方用户终端的能力信息返回给服务提供商服务器,接收所述服务提供商服务器根据所述多媒体内容标识与所述接收方用户终端的能力信息返回的多媒体消息。本发明实施例的多媒体消息发送的方法,SP服务器发送多媒体消息时,不需要依赖内容适配系统实时进行多媒体内容适配,而是由SP服务器根据接收方用户终端能力信息选择与接收方用户终端匹配的多媒体内容进行发送,减少了运营商部署内容适配系统的投资。

著录项

  • 公开/公告号CN102595344A

    专利类型发明专利

  • 公开/公告日2012-07-18

    原文格式PDF

  • 申请/专利权人 华为技术有限公司;

    申请/专利号CN201110439430.X

  • 发明设计人 蒋传遐;

    申请日2011-12-23

  • 分类号H04W4/12(20090101);

  • 代理机构

  • 代理人

  • 地址 518129 广东省深圳市龙岗区坂田华为总部办公楼

  • 入库时间 2023-12-18 06:04:22

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-03-30

    授权

    授权

  • 2012-09-19

    实质审查的生效 IPC(主分类):H04W4/12 申请日:20111223

    实质审查的生效

  • 2012-07-18

    公开

    公开

说明书

技术领域

本发明涉及移动通讯领域,尤其涉及一种多媒体消息发送的方法、多媒 体消息业务中心及服务器。

背景技术

多媒体消息具有信息承载量大,支持的媒体丰富,对移动终端要求低的 特点,因此其得到越来越多的应用。类似于多媒体消息的手机报等广播业务 作为一种新型的媒体方式,应用也越来越广泛。但是从最低端的移动终端到 高端的智能机,接收方用户终端所支持的屏幕大小、媒体类型、消息大小等 千差万别。手机报等广播类业务为了提升用户的体验,需要保证用户收到的 多媒体消息符合手机终端的能力。

发明内容

有鉴于此,实有必要提供一种保证接收方用户终端收到的多媒体消息与 接收方用户终端匹配的多媒体消息发送的方法。

同时,提供一种多媒体消息业务中心。

同时,提供另一种多媒体消息发送的方法。

同时,提供一种服务器。

本发明一实施例提供一种多媒体消息发送的方法,包括:接收服务提供商 服务器发送的多媒体提交消息,所述多媒体提交消息中携带有多媒体内容标识 和接收方用户终端的地址标识;获取与所述接收方用户终端地址标识对应的接 收方用户终端的能力信息;将所述多媒体内容标识与所述接收方用户终端的能 力信息返回给服务提供商服务器,接收所述服务提供商服务器根据所述多媒体 内容标识与所述接收方用户终端的能力信息返回的多媒体消息,所述多媒体消 息包含与所述接收方用户终端能力匹配的多媒体内容;将所述多媒体消息转发 给所述接收方用户终端。

本发明另一实施例提供一种多媒体消息业务中心,包括:接收单元,用于 接收服务提供商服务器发送的的多媒体提交消息,所述多媒体提交消息中携带 有多媒体内容标识和接收方用户终端的地址标识;获取单元,用于获取所述接 收方用户终端能力信息;发送单元,用于将所述多媒体内容标识与所述接收方 用户终端的能力信息返回给服务提供商服务器;所述接收单元还用于接收所述 服务提供商服务器根据所述多媒体内容标识与所述接收方用户终端的能力信息 返回的多媒体消息,所述多媒体消息包含与所述接收方用户终端能力匹配的多 媒体内容;所述发送单元还用于将所述多媒体消息转发给所述接收方用户终端。

本发明又一实施例提供一种多媒体消息发送的方法,包括:向多媒体消息 业务中心发送多媒体提交消息,所述多媒体提交消息中携带有多媒体内容标识 和接收方用户终端地址标识;接收多媒体消息提取请求,所述多媒体消息提取 请求中携带所述多媒体内容标识以及所述接收方用户终端的能力信息;根据所 述多媒体内容标识和所述接收方用户终端的能力信息获取与所述接收方用户终 端能力匹配的多媒体内容,将所述多媒体内容封装成多媒体消息通过多媒体消 息业务中心下发给所述接收方用户终端。

本发明另一实施例提供一种服务器,包括:发送单元,用于向多媒体消息 业务中心发送多媒体提交消息,所述多媒体提交消息中携带有多媒体内容标识 和接收方用户终端地址标识;接收单元,用于接收多媒体消息提取请求,所述 多媒体消息提取请求中携带所述多媒体内容标识以及所述接收方用户终端能力 信息;获取单元,用于根据所述多媒体内容标识和所述接收方用户终端的能力 信息获取与所述接收方用户终端能力匹配的多媒体内容,将所述多媒体内容封 装成多媒体消息,并通过所述发送单元将所述多媒体消息发送给接收方用户终 端。

本发明实施例的多媒体消息发送的方法,广播类SP服务器发送多媒体 消息时,不需要依赖内容适配系统实时进行多媒体内容适配,而是由多媒体 消息业务中心获取接收方用户终端能力信息并传递给SP服务器,以使SP 服务器根据该接收方用户终端能力信息选择与接收方用户终端匹配的多媒 体内容进行发送,减少了运营商部署内容适配系统的投资。

附图说明

图1是现有技术多媒体消息发送方法流程图;

图2是本发明一实施例的多媒体消息发送的方法流程图;

图3是本发明一实施的获取接收方用户终端能力信息流程图;

图4是本发明另一实施的获取接收方用户终端能力信息流程图

图5是本发明一实施例的多媒体消息发送的方法信令交互图;

图6是本发明一实施例的多媒体消息业务中心结构框图;

图7为本发明另一实施例的多媒体消息发送的方法流程图;

图8为本发明一实施例的服务器结构框图

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是 全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造 性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

目前,解决多媒体消息与接收方用户终端能力适配的方法主要采用内容适 配方案,即通过在多媒体消息业务中心(MMSC)侧增加一套内容适配(MCAS) 网元。多媒体消息业务中心在多媒体消息发送给接收方用户终端之前先将多媒 体内容提交给内容适配系统,由内容适配系统分析多媒体类型、接收方用户终 端型号,对多媒体内容进行匹配转换后将适配终端能力的多媒体内容发送给多 媒体消息业务中心,然后由多媒体消息业务中心发送给接收方用户终端。

参考图1,为现有技术多媒体消息发送方法流程图;包括:

101、内容提供商(Service Provider,SP)服务器提交多媒体消息到多媒体 消息业务中心,所述多媒体消息携带了多媒体内容和接收方用户终端地址标识;

102、多媒体消息业务中心接收SP服务器提交的多媒体消息,并给SP服 务器返回响应消息;

103、多媒体消息业务中心向短消息业务中心(SMSC)发送通知消息,通 知接收方用户终端提取多媒体消息;

104、短消息业务中心根据接收方用户地址标识,将所述通知消息通过短消 息方式发送给接收方用户终端;

105、接收方用户终端收到通知消息后,向多媒体消息业务中心发起提取多 媒体消息的请求;

106、多媒体消息业务中心根据多媒体消息提取请求获取接收方用户终端能 力信息,并将多媒体消息及接收方用户终端能力信息提交到内容适配系统;

107、内容适配系统根据终端能力信息,对多媒体内容进行适配转换,将转 换后的多媒体内容返回给多媒体消息业务中心;

108、多媒体消息业务中心将与接收方用户终端匹配的多媒体消息发送至接 收方用户终端。

如上所述的现有技术存在以下缺点:

1、SP服务器不能获取接收方用户终端能力信息,需要依赖于内容适配系 统完成多媒体消息的内容适配;

2、广播类SP服务器发起的多媒体消息,媒体内容单一,但接受的用户很 多,时效性强,要求短时间完成多媒体消息的发送。这种话务模式导致内容适 配系统的峰值流量很大,对内容适配系统的峰值处理能力要求很高,这样就会 导致内容适配系统投资加大。

本发明实施例提供一种使多媒体消息与接收方用户终端能力匹配的多媒体 消息发送方法,取消了对内容适配系统的依赖。

图2是本发明一实施例的多媒体消息发送的方法流程图,包括以下流程:

201、接收SP服务器发送的多媒体提交消息,所述多媒体提交消息中携带 有多媒体内容标识和接收方用户终端地址标识;

具体的,SP服务器使用扩展的MM7_SUBMIT.REQ消息将多媒体提交消息 提交到多媒体消息业务中心,该多媒体提交消息不携带多媒体内容,仅携带多 媒体内容的标识,使得多媒体消息业务中心根据该多媒体消息标识和接收方用 户终端能力信息能够从SP服务器获取与接收方用户终端匹配的多媒体内容。 另外,该多媒体提交消息还携带有接收方用户终端地址标识,以便于多媒体消 息业务中心根据该地址标识将多媒体通知消息发送给接收方用户终端。

可选的,该多媒体提交消息中还可以携带标记该多媒体消息为广播类消息 的多媒体消息类型标识,该多媒体消息类型标识通过MM7_SUBMIT.REQ的 Message class字段进行承载。多媒体消息业务中心在收到接收方用户终端发送 的提取多媒体消息请求后,根据该提取请求中携带的多媒体内容标识获取原始 多媒体提交消息,根据该多媒体提交消息中携带的多媒体消息类型标识,向SP 服务器请求获取多媒体消息。

可选的,如果多媒体消息业务中心针对同一型号接收方用户终端从SP服 务器获取过适配的多媒体消息,可以对该多媒体消息进行缓冲,当下一次接收 该型号用户终端的提取该多媒体消息请求后,可直接从缓冲中获取多媒体消息, 返回给用户终端。

另外,多媒体消息业务中心在成功接收到SP服务器发送的多媒体提交消 息后,标记此消息为广播类消息并记录多媒体内容标识,同时给SP服务器返 回MM7_SUBMIT.RES响应消息,告知SP服务器多媒体消息提交成功,若提 交失败,则向SP服务器返回失败响应消息。

202、获取与所述接收方用户终端地址标识对应的接收方用户终端的能力信 息;

具体的,在下面进行详述。

203、将所述多媒体内容标识与所述接收方用户终端的能力信息返回给SP 服务器,接收SP服务器根据所述多媒体内容标识与接收方用户终端能力信息 返回的多媒体消息。

具体的,多媒体消息业务中心在收到SP服务器提交的多媒体提交消息后, 根据该多媒体提交消息中的接收方用户终端标识,向接收方用户终端发送多媒 体通知消息,通知用户提取多媒体消息。同时,该多媒体通知消息中携带了多 媒体内容标识和广播多媒体消息类型标识。当用户终端响应该通知消息,向多 媒体消息业务中心请求提取多媒体消息时,多媒体消息业务中心首先判断多媒 体提取请求中是否携带有广播多媒体消息类型标识,如有,则将获取的接收方 用户终端能力信息和多媒体内容标识返回给SP服务器,请求从SP服务器获取 多媒体内容。

可选的,SP服务器事先储存了与市面上主流用户终端匹配的一组多媒体内 容,并给该组多媒体内容分配一个多媒体内容标识,该组多媒体内容相同,媒 体格式(内容大小,分辨率等)不一致。当SP服务器接收到多媒体消息业务 中心提交的获取多媒体消息请求后,解析该请求,从中获取多媒体内容标识和 接收方用户终端能力信息,并根据该多媒体内容标识从SP服务器本地获取与 多媒体内容标识对应的一组多媒体内容,然后根据接收方用户终端能力信息, 从中选择一个与接收方用户终端匹配的多媒体内容,将其进行封装后返回给多 媒体消息业务中心,再由多媒体消息业务中心发送给接收方用户终端。

可选的,SP服务器也可以只部署一个多媒体内容,SP服务器根据接收方 用户终端能力信息实时将多媒体内容转化成与接收方用户终端匹配的多媒体内 容,将其封装后,返回给多媒体消息业务中心,再由多媒体消息业务中心发送 给接收方用户终端。

可选的,SP也可以存储一组内容相同,格式不一致的多个多媒体内容,当 SP服务器收到提取多媒体内容请求时,根据该请求中的接收方用户终端能力信 息和多媒体内容标识,直接从该组多媒体内容中选择与终端匹配的多媒体内容, 当该组多媒体内容中没有与终端能力匹配的多媒体内容时,SP服务器选择一个 多媒体内容并将其转化与终端能力匹配的多媒体内容,封装后将其返回给多媒 体消息业务中心,通过多媒体消息业务中心发送给接收方用户终端。

可选的,可选的,SP也可以存储一组内容相同,格式不一致的多个多媒体 消息,当SP服务器收到提取多媒体内容请求时,根据该请求中的接收方用户 终端能力信息和多媒体内容标识,直接从该组多媒体消息中选择与终端匹配的 多媒体消息。或者,存储一个多媒体消息,SP服务器根据接收方用户终端能力 信息实时将该多媒体消息转化成与接收方用户终端匹配的多媒体消息。

204、将所述多媒体消息转发给接收方用户终端。

具体的,多媒体消息业务中心将与接收方用户终端能力的匹配的多媒体消 息转发给接收方用户终端。如果发送方要求获知多媒体内容的发送状态,则可 选的,接收方用户终端在成功下载多媒体消息后,给多媒体消息业务中心返回 发送状态报告,确认终端已经成功下载多媒体消息。如果提取多媒体消息失败, 则返回提取失败报告。同时,多媒体消息业务中心将发送状态报告提交给SP 服务器。

如图3所示,为本发明实施例中获取接收方用户终端能力信息方法流程图, 包括以下流程:

301、向接收方用户终端发送通知消息,通知所述接收方用户终端提取多媒 体内容;

具体的,SP服务器向多媒体消息业务中心提交的的多媒体提交消息中携带 有接收方用户终端的地址标识,比如手机号码,多媒体消息业务中心在成功接 收到该多媒体提交消息后,通过多媒体消息业务中心与短消息业务中心的MM1 接口向短消息业务中心发送多媒体通知消息,通知用户提取多媒体内容,该通 知消息中可以包含接收方用户终端的地址标识、多媒体内容主题、发送方(SP 服务器)标识、寻址信息等内容。短消息业务中心根据该地址标识使用短消息 方式将通知消息发送给接收方用户终端,通知接收方用户终端提取多媒体内容。

可选的,也可以由多媒体消息业务中心直接将通知消息发送给接收方用户 终端,通知用户提取多媒体内容。

302、接收所述接收方用户终端发送的获取与所述多媒体内容标识对应的多 媒体内容请求消息,该请求消息中携带有接收方用户终端能力信息;

具体的,接收方用户终端在收到通知消息后,根据通知消息中携带的寻址 信息自动或者由用户手动响应所述通知消息,向多媒体消息业务中心发送提取 所述多媒体消息请求。

可选的,接收方用户终端向多媒体消息业务中心发送的提取多媒体消息请 求消息是MM1_RETRIEVE.REQ消息,该消息中包括终端能力信息,如终端支 持的最大多媒体消息大小(字节),最大图片分辨率高度、最大图片分辨率的宽 度,终端屏幕宽度、屏幕高度、终端接收的媒体类型、支持的字符集、支持的 语言、支持的编码信息等终端能力信息。

303、解析所述多媒体内容请求消息获取接收方用户终端能力信息。

如图4所示,为本发明实施例的另一获取接收方用户终端能力信息方法流 程图,包括以下流程:

401、向接收方用户终端发送通知消息,通知所述接收方用户终端提取多媒 体内容;

402、接收所述接收方用户终端发送的获取与所述多媒体内容标识对应的多 媒体内容请求消息,所述多媒体内容请求消息中携带有能够获取接收方用户终 端能力信息的统一资源定位符;

可选的,接收方用户终端向多媒体消息业务中心发送的提取多媒体消息请 求消息中携带能够获取接收方用户终端能力信息的通用资源定位符(URL)或 者通用资源标识符(URI)地址,该地址指向接收方用户终端所属的品牌官方 网站或者接收方用户终端能力信息中心,多媒体消息业务中心通过解析接收方 用户终端发送的提取多媒体消息请求消息,得到能够获取终端能力信息的URL 或者URI地址,通过访问所述URL或者URI地址获取接收方用户终端能力信 息。

403、解析所述多媒体内容请求消息,获取所述统一资源定位符

404、访问所述URL,获取所述接收方用户终端能力信息。

可选的,多媒体消息业务中心在第一次获取接收方用户终端能力信息后, 将接收方用户终端能力信息进行保存,当下次接收到SP服务器发送的多媒体 消息后,根据该多媒体消息中携带的接收方用户终端地址标识,如接收方用户 终端手机号码,从多媒体消息业务中心本地直接获取接收方用户终端能力信息。

综上所述,本发明实施例的多媒体消息发送的方法,广播类SP服务器发 送多媒体消息时,不需要依赖内容适配系统实时进行多媒体内容适配,而是由 SP服务器实时获取接收方用户终端能力信息,并根据该接收方用户终端能力信 息选择与接收方用户终端匹配的多媒体内容进行发送,减少了运营商部署内容 适配系统的投资,也提高了多媒体内容发送效率。同时,同一份多媒体消息对 同一类型终端只在SP服务器进行一次预适配,节省了SP服务器资源。

图5是本发明一实施例的多媒体消息发送方法信令交互图;

具体的,本发明实施例涉及至少四个网元。SP服务器,向接收方用户 终端发送多媒体消息的发送方;多媒体消息业务中心(MMSC),通过通信 网络将多媒体消息发送给接收方用户终端的发送平台;短消息业务中心 (SMSC)负责向接收方用户终端发送短消息;以及接收方用户终端,接受 多媒体消息的接收方,比如手机。

流程如下:

501、SP服务器向多媒体消息业务中心发送多媒体提交消息 MM7_SUBMIT.REQ,该多媒体提交消息中携带有广播多媒体消息类型标识, 用来标记此消息为广播类消息,以便触发多媒体消息业务中心根据该多媒体 消息类型标识向SP服务器请求获取多媒体消息。同时,多媒体消息不携带 多媒体内容,只携带多媒体内容的标识,便于多媒体消息业务中心根据该多 媒体消息标识从SP服务器获取与接收方用户终端匹配的多媒体内容。

502、多媒体消息业务中心在成功接收到SP服务器提交的多媒体提交 消息后,标记此消息为广播类消息并记录多媒体内容标识,同时给SP服务 器返回MM7_SUBMIT.RES响应消息,告知SP服务器多媒体提交消息提交 成功,若提交失败,则向SP服务器返回失败响应消息。

503、多媒体消息业务中心向短消息业务中心发送 MM1_NOTIFICATION.REQ,通知用户提取多媒体消息;

具体的,通知消息中可以包含多媒体消息相关信息,比如:提取所述多 媒体内容的寻址信息,发送方标识、多媒体内容主题、多媒体内容标识、多 媒体消息类型标识以及接收方用户终端地址标识等。

504、短消息业务中心向接收方用户终端发送 MM1_NOTIFICATION.REQ消息,通知用户提取多媒体消息;

505、接收方用户终端根据通知消息中发送的寻址信息,向多媒体消息 业务中心发起提取多媒体消息请求MM1_RETRIEVE.REQ,该提取请求中携 带有多媒体内容标识。

506、多媒体消息业务中心向SP服务器发起获取多媒体消息请求MM7_ RETRIEVE.REQ,其中,该提取请求中携带有多媒体中心获取的接收方用户 终端能力信息和多媒体内容标识;

507、SP服务器通过MM7_RETRIEVE.RES,返回与接收方用户终端匹 配的多媒体消息;

508、多媒体消息业务中心通过MM1_RETRIEVE.RES将与接收方用户 终端匹配的多媒体消息转发给接收方用户终端;

可选的,SP服务器事先储存了与市面上主流用户终端匹配的一组多媒体内 容,并给该组多媒体内容分配一个多媒体内容标识,该组多媒体内容内容相同, 媒体内容格式(如大小、分辨率)等不一致。当SP服务器接收到多媒体消息 业务中心提交的获取多媒体内容请求后,解析该内容请求,从中获取多媒体内 容标识和接收方用户终端能力信息,根据该多媒体内容标识从SP服务器本地 获取与多媒体内容标识对应的一组多媒体内容,并根据获取的接收方用户终端 能力信息,从中选择一个与接收方用户终端匹配的多媒体内容,并其封装成多 媒体消息后返回给多媒体消息业务中心,再由多媒体消息业务中心发送给接收 方用户终端。

可选的,SP服务器也可以只部署一个多媒体内容,SP服务器根据接收方 用户终端能力信息实时将多媒体内容转化成与接收方用户终端匹配的多媒体内 容,将其封装后返回给多媒体消息业务中心,再由多媒体消息业务中心发送给 接收方用户终端。

可选的,SP也可以存储一组内容相同,格式不一致的多个多媒体内容, 当SP服务器收到提取多媒体内容请求时,根据该请求中的接收方用户终端 能力信息,直接从该组多媒体内容中选择与终端匹配的多媒体内容,当该组 多媒体内容中没有与终端能力匹配的多媒体内容时,SP服务器选择一个多 媒体内容并将其转化与终端能力匹配的多媒体消息,将其封装后然后返回给 多媒体消息业务中心。

可选的,可选的,SP也可以存储一组内容相同,格式不一致的多个多媒体 消息,当SP服务器收到提取多媒体内容请求时,根据该请求中的接收方用户 终端能力信息和多媒体内容标识,直接从该组多媒体消息中选择与终端匹配的 多媒体消息。或者,存储一个多媒体消息,SP服务器根据接收方用户终端能力 信息实时将该多媒体消息转化成与接收方用户终端匹配的多媒体消息。

509、接收方用户终端向多媒体消息业务中心提交 MM1_NOTIFICATION.RES,确定接收方用户终端已经成功下载多媒体消息, 如果提取多媒体内容失败,则返回提取失败报告。

510、多媒体消息业务中心向SP服务器提交多媒体内容发送状态报告 MM7_DELIVERY_REPORT,通知SP服务器其提交的多媒体消息已经成功 发送给接收方用户终端,如果提取多媒体内容失败,则返回提取失败报告。

下面列表为本发明实施例中的消息定义

扩展MM7_SUBMIT.REQ消息定义

MM7_retrieve.REQ消息定义

MM7_retrieve.RES消息定义

图6是本发明一实施例的多媒体消息业务中心结构框图。

具体来说,包括接收单元601、获取单元602、发送单元603。接收单元601 用于接收SP服务器发送的的多媒体提交消息,所述多媒体提交消息中携带有 多媒体内容标识和接收方用户终端的地址标识;获取单元602,用于用于获取 所述接收方用户终端能力信息;发送单元603,用于将所述多媒体内容标识与 所述接收方用户终端的能力信息返回给服务提供商服务器;接收单元601还用 于接收所述服务提供商服务器根据所述多媒体内容标识与所述接收方用户终端 的能力信息返回的多媒体消息,所述多媒体消息包含与所述接收方用户终端能 力匹配的多媒体内容;发送单元603,还用于将所述多媒体消息转发给所述接 收方用户终端。

可选的,接收单元601接收的多媒体提交消息中还包括标记多媒体消息为 广播类消息的多媒体消息类型标识,多媒体消息业务中心还可以包括判断单元, 用于根据多媒体内容请求消息中的多媒体内容标识,获取该多媒体提交消息, 并判断该多媒体提交消息中是否携带有所述多媒体消息类型标识,若有,则触 发所述发送单元603将多媒体内容标识和接收方用户终端的能力信息返回给服 务提供商服务器,以获取与终端能力适配的多媒体消息。

可选的,获取单元602具体用于:向所述接收方用户终端下发多媒体通知 消息,通知所述接收方用户终端提取多媒体内容;接收所述接收方用户终端发 送的获取与所述多媒体内容标识对应的多媒体内容请求消息,所述多媒体内容 请求消息中携带有所述接收方用户终端能力信息;解析所述多媒体内容请求消 息获取接收方用户终端能力信息。

可选的,获取单元602还可用于:向所述接收方用户终端下发多媒体通知 消息,通知所述接收方用户终端提取多媒体内容;接收所述接收方用户终端发 送的获取与所述多媒体内容标识对应的多媒体内容请求消息,所述多媒体内容 请求消息中携带有能够获取接收方用户终端能力信息的统一资源定位符;解析 所述多媒体内容请求消息,获取所述统一资源定位符;访问所述统一资源定位 符,获取所述接收方用户终端能力信息。

可选的,多媒体消息中还可包括存储单元604,用于存储接收方用户终端 能力信息列表。获取单元602还可以据所述接收方用户终端地址标识从存储单 元604中获取所述接收方用户终端能力信息。

本发明实施例的多媒体消息业务中心,不需要依赖内容适配系统实时进行 多媒体内容适配,而是由SP服务器实时获取接收方用户终端能力信息,并根 据该接收方用户终端能力信息选择与接收方用户终端匹配的多媒体内容进行发 送,减少了运营商部署内容适配系统的投资,也提高了多媒体内容发送效率。 同时,同一份多媒体消息对同一类型终端只在SP服务器进行一次预适配,节 省了SP服务器资源。

图7为本发明另一实施例的一种多媒体消息发送的方法流程图,包括以下 流程:

701、向多媒体消息业务中心发送多媒体提交消息,所述多媒体提交消息中 携带有多媒体内容标识和接收方用户终端地址标识;

具体的,SP服务器使用扩展的MM7_SUBMIT.REQ消息将多媒体提交消息 发送到多媒体消息业务中心,扩展消息中携带有多媒体消息类型标识,用来标 记此消息为广播类消息,以便触发多媒体消息业务中心根据该广播多媒体消息 类型标识向SP服务器请求获取多媒体消息。同时,多媒体消息不携带多媒体 内容,仅携带多媒体内容的标识,便于多媒体消息业务中心根据该多媒体消息 标识从SP服务器获取与接收方用户终端匹配的多媒体内容。

702、接收多媒体内容提取请求,所述多媒体内容提取请求中携带所述多媒 体内容标识以及接收方用户终端能力信息;

具体的,多媒体消息业务中心在成功接收到SP服务器提交的多媒体消息 后,标记此消息为广播类消息并记录多媒体内容标识,同时给SP服务器返回 MM7_SUBMIT.RES响应消息,告知SP服务器多媒体消息提交成功,若提交失 败,则向SP服务器返回失败响应消息。

多媒体消息业务中心在成功接收到该多媒体消息后,通过多媒体消息业务 中心与短消息业务中心的MM1接口向短消息业务中心发送通知消息,通知用 户提取多媒体内容,该通知消息中可以包含接收方用户终端的地址标识、多媒 体内容主题、发送方标识、寻址信息等。短消息业务中心根据该地址标识通过 短消息方式将通知消息发送给接收方用户终端,通知接收方用户终端提取多媒 体内容。接收方用户终端在收到通知消息后,自动或者由用户手动向多媒体消 息业务中心发送提取多媒体消息请求。

可选的,该提取多媒体消息请求中,携带了接收方用户终端能力信息,这 样,多媒体消息业务中心通过解析接收方用户终端发送的提取多媒体消息请求 就可以直接获取接收方用户终端能力信息,比如屏幕大小,屏幕分辨力等能力 信息。

可选的,接收方用户终端向多媒体消息业务中心发送的提取多媒体消息请 求消息中携带能够获取接收方用户终端能力信息的通用资源定位符(URL)或 者通用资源标识符(URI)地址,该地址指向接收方用户终端所属的品牌官方 网站或者接收方用户终端能力信息中心,多媒体消息业务中心通过解析接收方 用户终端发送的提取多媒体消息请求消息,得到能够获取终端能力信息的URL 或者URI地址,通过访问所述URL或者URI地址获取接收方用户终端能力信 息。

可选的,多媒体消息业务中心在第一次获取接收方用户终端能力信息后, 将接收方用户终端能力信息进行保存,当下次接收到SP服务器发送的多媒体 消息后,根据该多媒体消息中携带的接收方用户终端地址标识,如接收方用户 终端IP地址,手机号码,从多媒体消息业务中心本地获取接收方用户终端能力 信息。

另外,多媒体消息业务中心在获取接收方用户终端能力信息后将接收方用 户终端能力信息和由SP服务器发送的多媒体内容标识一起打包发送给SP服务 器,向SP服务器请求获取与接收方用户终端匹配的多媒体消息。如图片,视 频,FLASH等多媒体内容。

703、根据所述多媒体内容标识和终端能力信息获取与所述接收方用户终端 匹配的多媒体内容,并通过多媒体消息业务中心(MMSC)发送给所述接收方 用户终端。

可选的,SP服务器事先可以储存了与市面上主流接收方用户终端匹配的一 组多媒体内容,并给该组多媒体内容分配一个多媒体内容标识,该组多媒体内 容内容相同,媒体内容大小,分辨率等不一致。当SP服务器接收到多媒体消 息业务中心提交的获取多媒体内容请求后,解析该内容请求,从中获取事先发 送的多媒体内容标识和接收方用户终端能力信息,根据该多媒体内容标识从SP 服务器本地获取与多媒体内容标识对应的一组多媒体内容,并根据获取的接收 方用户终端能力信息,从中选择一个与接收方用户终端匹配的多媒体内容,将 其封装后返回给多媒体消息业务中心,再由多媒体消息业务中心发送给接收方 用户终端。

可选的,SP服务器也可以只部署一个多媒体内容,SP服务器根据接收方 用户终端能力信息实时将多媒体内容转化成与接收方用户终端匹配的多媒体内 容,将其封装后返回给多媒体消息业务中心,再由多媒体消息业务中心发送给 接收方用户终端。

可选的,SP服务器也可以存储一组内容相同,格式不一致的多个多媒体内 容,当SP服务器收到提取多媒体内容请求时,根据该请求中的接收方用户终 端能力信息,直接从该组多媒体内容中选择与终端匹配的多媒体内容,当该组 多媒体内容中没有与终端能力匹配的多媒体内容时,SP服务器选择一个多媒体 内容并将其转化与终端能力匹配的多媒体消息,将其封装后返回给多媒体消息 业务中心。

可选的,SP服务器存储了与市面上主流用户终端匹配的一组多媒体消息, 当SP服务器收到提取多媒体内容请求时,根据该请求中的接收方用户终端能 力信息,直接从该组多媒体消息中选择与终端匹配的多媒体消息,然后通过多 媒体消息业务中心发送给接收方用户终端,或者存储一个与多媒体内容标识对 应的第一多媒体消息,根据接收方用户终端能力信息实时将第一多媒体消息转 换为与接收方用户终端能力匹配的第二多媒体消息,然后通过多媒体消息业务 中心发送给接收方用户终端。

如上所述的一种多媒体消息发送的方法,不依赖于内容适配系统,SP服务 器就可以根据接收方用户终端能力信息发送与终端适配的多媒体内容,减少运 营商建设内容适配系统的成本,也提高了发送多媒体消息效率。

如图8所示为本发明一实施例的SP服务器结构框图;

包括:发送单元801、接收单元802、获取单元803、以及存储单元804.

其中,发送单元801用于向多媒体消息业务中心发送多媒体提交消息,所 述多媒体提交消息中携带有多媒体内容标识和接收方用户终端地址标识。接收 单元802用于接收多媒体消息提取请求,所述多媒体消息提取请求中携带所述 多媒体内容标识以及所述接收方用户终端的能力信息;获取单元803用于根据 所述多媒体内容标识和所述接收方用户终端的能力信息获取与所述接收方用户 终端能力匹配的多媒体内容,将所述多媒体内容封装成多媒体消息,并通过所 述发送单元将所述多媒体消息发送给接收方用户终端。

可选的,发送单元801发送的多媒体提交消息中还包括标记多媒体消息为 广播类消息的多媒体消息类型标识,以便于多媒体消息业务中心根据该多媒体 消息类型标识向接收单元802发送多媒体消息提取请求。

可选的,存储单元804储存了与市面上主流接收方用户终端匹配的一组多 媒体内容,并给该组多媒体内容分配一个多媒体内容标识,该组多媒体内容内 容相同,媒体内容大小,分辨率等不一致。当接收单元801接收到多媒体消息 业务中心提交的获取多媒体内容请求后,解析该内容请求,从中获取事先发送 的多媒体内容标识和接收方用户终端能力信息,使获取单元802根据该多媒体 内容标识从存储单元804获取与多媒体内容标识对应的一组多媒体内容,并根 据获取的接收方用户终端能力信息,从中选择一个与接收方用户终端匹配的多 媒体内容,并其封装成多媒体消息后返回给多媒体消息业务中心,再由多媒体 消息业务中心发送给接收方用户终端。

可选的,存储单元804也可以只部署一个多媒体内容,获取单元802根据 接收方用户终端能力信息实时将多媒体内容转化成与接收方用户终端匹配的多 媒体内容,将其封装后返回给多媒体消息业务中心,再由多媒体消息业务中心 发送给接收方用户终端。

可选的,存储单元804也可以存储一组内容相同,格式不一致的多个多媒 体内容,当接收单元801收到提取多媒体内容请求时,根据该请求中的接收方 用户终端能力信息,直接从该组多媒体内容中选择与终端匹配的多媒体内容, 当该组多媒体内容中没有与终端能力匹配的多媒体内容时,获取单元802选择 一个多媒体内容并将其转化与终端能力匹配的多媒体消息,然后返回给多媒体 消息业务中心。

可选的,存储单元804存储了与市面上主流用户终端匹配的一组多媒体消 息,当SP服务器收到提取多媒体内容请求时,根据该请求中的接收方用户终 端能力信息,直接从该组多媒体消息中选择与终端匹配的多媒体消息,然后通 过多媒体消息业务中心发送给接收方用户终端,或者存储一个与多媒体内容标 识对应的第一多媒体消息,根据接收方用户终端能力信息实时将第一多媒体消 息转换为与接收方用户终端能力匹配的第二多媒体消息,然后通过多媒体消息 业务中心发送给接收方用户终端。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,上述的程序可存储于一计算 机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。 其中,上述的存储介质可为磁碟、光盘、只读存储记忆体(ROM:Read-Only  Memory)或随机存储记忆体(RAM:Random Access Memory)等。

综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保 护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号