一种多媒体消息转发方法

文档序号:7734621阅读:261来源:国知局
专利名称:一种多媒体消息转发方法
技术领域
本发明涉及移动通信中的消息业务领域,尤其涉及一种多媒体消息转发方法。
背景技术
在基于第二代(2G)短消息业务的基础上,第三代移动通信系统中引入了多媒体短消息业务(MMS),通过该业务可以实现利用终端发送和接收包括图像、声音、文本、动画等各种媒体形式在内的多媒体消息,从而实现手机与手机、手机与互联网之间的多媒体信息传送。第三代合作伙伴计划(3GPP)组织已经制定了MMS的业务需求和基本实现框架。在TS23.140[1]中,MMS的网络框架如图1所示。
在图1所示的网络框架中,MMS中继(Relay)/服务器(Server)与MMS用户代理(UA,User Agent)之间的接口为MM1接口,MMS Relay与MMS Server之间的接口为MM2接口,MMS Relay/Server与外部服务器(External Server)之间的接口为MM3接口,MMS Relay/Server与外部MMSRelay/Server之间的接口为MM4接口,MMS Relay/Server与归属位置寄存器(HLR)之间的接口为MM5接口,MMS Relay/Server与MMS用户数据库(MMS User Database)之间的接口为MM6接口,MMS Relay/Server与增值业务(VAS)应用之间的接口为MM7接口,MMS Relay/Server与计费系统(Billing System)之间的接口为MM8接口。在该网络框架中,当用户发送MMS信息时,用户通过MMS User Agent编辑MMS消息,然后通过MM1接口将编辑后的消息提交或上载到MMS Server/Relay,MMSRelay/Server通过MM5接口向HLR查询接收方所在的MMS Relay/Server地址,如果接收方为手机用户,且接收方和发送方处于不同的MMSRelay/Server中,则发送方的MMS Server/Relay将上载的MMS消息通过MM4接口发送给接收方所在MMS Relay/Server,由接收方所在MMSRelay/Server通过MM1接口将该MMS消息发送给接收方的MMS UserAgent,然后由接收方的MMS User Agent将该消息呈现给接收方用户。如果接收方为手机用户,且接收方和发送方处于同一个MMS Relay/Server时,则MMS消息由发送方的MMS Relay/Server直接通过MM1接口发送给接收方用户。如果接收方为外部服务器,则由接收方所在MMS Server/Relay将MMS消息通过MM3接口发送给外部服务器。当VAS应用作为发送方或接收方时,采用类似的过程,只是VAS应用与MMS Server/Relay之间的接口为MM7。
根据实际需要,可以在利用该系统实现多媒体消息发送接收的基础上,进一步实现多媒体消息的转发,在上述第一次发送过程中,可以实现多媒体消息的免费回复,在本发明中,所述的免费回复指的是在多媒体消息的回复过程中,回复的接收方承担回复发送方回复消息时所需的费用,从而使得回复的发送方以免费的方式实现多媒体消息的回复。参见图2所示,在现有标准23.140中,现有技术的实现免费回复机制的多媒体消息转发流程如下,其中,接收放2作为接收方1的下一级接收方接受接收方1所转发的消息步骤201~步骤202发送方UA通过MM1接口提交请求消息MM1_SUBMIT_REQ,将其要发送的MMS消息提交或上载到发送方所在的MMS_Relay/Server,发送方所在的MMS Relay/Server向发送方UA返回MM1_SUBMIT_RES消息;其中,在MM1_SUBMIT_REQ消息中包含接收方1的地址和所要发送的消息,并且,由于该多媒体消息的发送方愿意为接收方的回复付费,因此,在MM1_SUBMIT_REQ消息中还包括发送方愿意为该多媒体消息(MM)的回复付费的标志信息、回复期限、回复MM的限制信息等的回复免费信息;
步骤203发送方所在的MMS Relay/Server收到MM1_SUBMIT_REQ消息后,根据接收方1的地址判断接收方1与发送方是否处在相同多媒体消息业务环境(MMSE)的MMS Relay/Server中,如果不是,则执行步骤204及后续步骤,如果是,则发送方所在的MMS Relay/Server通过MM2内部接口将MM路由到接收方1所在的MMS Relay/Server,然后执行步骤206及后续步骤;步骤204~步骤205发送方所在的MMS Relay/Server向接收方1所在的MMS Relay/Server发送MM4前转请求消息(MM4_FORWARD_REQ),接收方1所在的MMS Relay/Server向发送方所在的MMS Relay/Server返回MM4前转响应消息(MM4_FORWARD_RES)。通过该过程,发送方所在的MMS Relay/Server将发送方地址、接收方1地址、MM内容等信息传递给接收方1所在的MMS Relay/Server;步骤206~步骤207接收方1所在的MMS Relay/Server根据接收方1地址通过MM1通知请求消息(MM1_Notification_REQ)通知接收方1的UA有MM消息,接收方1的UA收到MM1_Notification_REQ消息后返回通知响应消息(MM1_Notification_RES);步骤208~步骤209接收方1的UA如果希望转发该MM给接收方2,则接收方1 UA向接收方1所在MMS Relay/Server发送MM1转发请求消息(MM1_FORWARD_REQ),该消息中包括接收方2的地址,接收方1所在MMS Relay/Server接收该转发请求,向接收方1 UA发送MM1转发响应消息(MM1_FORWARD_RES);步骤210接收方1所在的MMS Relay/Server收到接收方1转发的MM后,根据接收方2的地址判断接收方2是否与接收方1处在相同MMSE的MMS Relay/Server中,如果不是,则执行步骤211及后续步骤;如果是,则接收方1所在的MMS Relay/Server通过MM2内部接口将MM路由到接收方2所在的MMS Relay/Server,然后执行步骤213及后续步骤;其中,在本步骤中,接收方1为转发过程中的发送方;步骤211~步骤212作为发送方的接收方1所在的MMS Relay/Server将MM4前转请求消息(MM4_FORWARD_REQ)发送给接收方2所在的MMS Relay/Server,接收方2所在的MMS Relay/Server向作为发送方的接收方1所在的MMS Relay/Server返回MM4前转响应消息(MM4_FORWARD_RES);通过该过程,作为发送方的接收方1的地址、接收方2地址、MM内容等信息传递给接收方2所在的MMS Relay/Server;但是,在该步骤中,MM4 FORWARD_REQ消息中并未包含同步骤201中所述MM1_SUBMIT_REQ消息中的免费回复信息形式上相一致的免费回复信息;步骤213~步骤214接收方2所在的MMS Relay/Server根据接收方2地址通过MM1通知请求消息(MM1_Notification_REQ)通知接收方2的UA有MM消息,接收方2的UA收到MM1_Notification_REQ消息后反馈通知响应消息(MM1_Notification_RES);步骤215~步骤217接收方2的UA向接收方2所在MMS Relay/Server发送MM1检索请求消息(MM1_RETRIEVE_REQ),请求获取该MM,接收方2所在MMS Relay/Server通过MM1检索响应消息(MM1_RETRIEVE_RES)将MM发送给接收方2 UA,接收方2 UA向接收方2所在MMS Relay/Server发送MM1确认消息(MM1_ACKNOWLEDGEMENT_REQ),完成MM的获取过程;步骤218~步骤219接收方1的UA采用与步骤215~217相同的方法获取MM,当接收方1的UA获取到MM后,将该MM提供给接收方1,同时,由于在步骤201的MM1_SUBMIT_REQ消息中包括了发送方愿意为该MM的回复付费的标志信息、回复期限、回复MM的限制信息的内容,因此,接收方1获取了发送方愿意为该MM的回复付费标志信息、回复期限、回复MM的限制信息等信息;接收方1根据发送方提供的回复付费信息给发送方回复MM,其中,该回复MM对于作为回复发送方的接收方1免费。
在上述现有技术中,只有发送方在所发送MM中包括回复免费信息时,接收方1可以给发送方免费回复MM,而当接收方1转发该MM给接收方2时,由于接收方1未在转发过程中为接收方2提供回复免费的信息,接收方1无法给接收方2提供免费回复服务,从而使得在多媒体消息的转发过程中无法实现全面的免费回复业务,限制了运营商所提供的服务的完整性。

发明内容
有鉴于此,本发明的主要目的在于提供一种多媒体消息转发方法,该方法实现在用户转发多媒体信息时,转发的接收方能够向转发的发送方免费回复信息,从而实现了全面的免费回复业务。
本发明为一种多媒体消息转发方法,包括接收方将接收得到的多媒体消息转发至下一级接收方的步骤,其特征在于在所述步骤中在转发多媒体消息的同时转发对应于该多媒体消息的回复免费信息。
其中,所述转发回复免费信息包括A、在接收方用户代理(UA)向其多媒体消息业务(MMS)服务器(Server)/中继(Relay)发送转发请求消息的同时发送一个回复免费信息;B、接收方MMS Server/Relay将所述回复免费信息发送到所述下一级接收方的MMS Server/Relay上;C、所述下一级接收方MMS Server/Relay通过向其UA所发送的通知请求消息将回复免费信息转发到所述下一级接收方的UA。
其中,如果所述下一级接收方MMS Server/Relay与所述接收方处在不同的多媒体消息业务环境(MMSE)的MMS Server/Relay中,步骤B包括接收方MMS Server/Relay通过将回复免费信息包含在前转请求消息中将所述回复免费信息发送到所述下一级接收方的MMS Server/Relay上。
其中,所述回复免费信息包含在所述多媒体消息中。
其中,所述回复免费信息至少包括发送方愿意为所述多媒体信息的回复付费的标志信息、回复期限和回复限制。
其中,该方法进一步包括进行多媒体消息转发的多媒体消息转发系统中的计费系统根据所述对应于多媒体消息的回复免费信息,将下一级接收方向所述接收方回复该消息的费用对所述接收方计费。
可见,本发明提供了一种转发情况下的免费回复机制,在转发的多媒体消息中增加了回复免费信息,从而使用户可以在转发情况下,通过在多媒体消息中所增加的回复免费信息实现转发的接收方向转发的发送方免费回复信息。


图1为MMS网络框架示意图。
图2为现有技术中多媒体消息转发的流程图。
图3为本发明多媒体消息转发的流程图。
具体实施例方式
本发明为一种多媒体消息转发方法,当接收方在转发收到的MM时,利用转发请求消息中所增加的免费回复信息,由该接收方为转发地址用户所回复的MM付费。
下面结合附图对本发明进行详细描述。
参见图3所示,以现有标准23.140为例,本发明中的实现免费回复机制的多媒体消息转发流程如下,其中,接收方2作为接收方1的下一级接收方接收接收方1所转发的多媒体消息步骤301~步骤302发送方UA通过MM1接口的提交请求消息MM1_SUBMIT_REQ,将其要发送的MMS消息提交或上载到发送方所在的MMS Relay/Server,发送方所在的MMS Relay/Server向发送方UA返回MM1_SUBMIT_RES消息;其中,在MM1_SUBMIT_REQ消息中包含接收方1的地址和所要发送的消息,并且,由于该多媒体消息的发送方愿意为接收方的回复付费,因此,在MM1_SUBMIT_REQ消息中还包括发送方愿意为该MM的回复付费的标志信息、回复期限、回复MM的限制信息的内容;步骤303发送方所在的MMS Relay/Server收到MM1_SUBMIT_REQ消息后,根据接收方1的地址判断接收方1与发送方是否处在相同多媒体消息业务环境(MMSE)的MMS Relay/Server中,如果不是,则执行步骤304及后续步骤;如果是,则发送方所在的MMS Relay/Server通过MM2内部接口将MM路由到接收方1所在的MMS Relay/Server,然后执行步骤306;步骤304~步骤305发送方所在的MMS Relay/Server向接收方1所在的MMS Relay/Server发送MM4前转请求消息(MM4_FORWARD_REQ),接收方1所在的MMS Relay/Server向发送方所在的MMS Relay/Server返回MM4前转响应消息(MM4_FORWARD_RES)。通过该过程,发送方所在的MMS Relay/Server将发送方地址、接收方1地址、MM内容等信息传递给接收方1所在的MMS Relay/Server;步骤306~步骤307接收方1所在的MMS Relay/Server根据接收方1地址通过MM1通知请求消息(MM1_Notification_REQ)通知接收方1的UA有MM消息,接收方1的UA收到MM1_Notification_REQ消息后返回通知响应消息(MM1_Notification_RES);步骤308~步骤309接收方1的UA如果希望转发该MM给接收方2,则接收方1 UA向接收方1所在MMS Relay/Server发送MM1转发请求消息(MM1_FORWARD_REQ),该消息中包括接收方2的地址,接收方1所在MMS Relay/Server接收该转发请求,向接收方1 UA发送MM1转发响应消息(MM1_FORWARD_RES),在本发明中,为了实现转发过程中的免费回复,本发明在该MM1_FORWARD_REQ消息增加了包括接收方1愿意为该MM的回复付费的标志信息、回复期限、回复MM的限制信息的回复免费信息,这些回复免费信息与步骤301中所述MM1_SUBMIT_REQ消息中的回复免费信息在形式上相一致;;步骤310接收方1所在的MMS Relay/Server收到接收方1转发的MM后,根据接收方2的地址判断接收方2是否与接收方1处在相同MMSE的MMS Relay/Server中,如果不是,则执行步骤311及后续步骤;如果是,则接收方1所在的MMS Relay/Server通过MM2内部接口将MM路由到接收方2所在的MMS Relay/Server,接收方2所在的MMS Relay/Server同时能通过该路由得到上述的回复免费信息,然后执行步骤313及后续步骤;其中,在本步骤中,接收方1为转发过程中的发送方;步骤311~步骤312作为发送方的接收方1所在的MMS Relay/Server将MM4前转请求消息(MM4_FORWARD_REQ)发送给接收方2所在的MMS Relay/Server,接收方2所在的MMS Relay/Server向作为发送方的接收方1所在的MMS Relay/Server返回MM4前转响应消息(MM4_FORWARD_RES);通过该过程,作为发送方的接收方1的地址、接收方2地址、MM内容等信息传递给接收方2所在的MMS Relay/Server;其中,在本步骤中,为了实现接收方2向作为转发发送方的接收方1免费回复MM,MM4_FORWARD_REQ消息中包含有接收方1愿意为该MM的回复付费标志信息、回复期限、回复MM的限制信息等回复免费信息,这些回复免费信息与步骤301中所述MM1_SUBMIT_REQ消息中的回复免费信息在形式上相一致;步骤313~步骤314接收方2所在的MMS Relay/Server根据接收方2地址通过MM1通知请求消息(MM1_Notification_REQ)通知接收方2的UA有MM消息,其中,该通知请求消息中包括有上述的回复免费信息,接收方2的UA收到MM1_Notification_REQ消息后反馈通知响应消息(MM1_Notification_RES);
步骤315~步骤317接收方2的UA向接收方2所在MMS Relay/Server发送MM1检索请求消息(MM1_RETRIEVE_REQ),请求获取该MM,接收方2所在MMS Relay/Server通过MM1检索响应消息(MM1_RETRIEVE_RES)将MM发送给接收方2 UA,在该MM1_RETRIEVE_RES消息中包含有步骤311中所述的回复免费信息,接收方2 UA向接收方2所在MMS Relay/Server发送MM1确认消息(MM1_ACKNOWLEDGEMENT_REQ),完成MM的获取过程;步骤318接收方2当UA获取到MM后,将该MM提供给接收方2,接收方2也获取了作为发送方的接收方1愿意为该MM的回复付费标志信息、回复期限、回复MM的限制信息等回复免费信息,接收方2根据作为发送方的接收方1提供的回复免费信息向作为发送方的接收方1回复MM,该回复MM免费;在本发明实施例中,接收方1采用与上述步骤315~步骤318相同的方法获得MM,并实现向发送方免费回复MM。该过程可以在上述步骤307之后。
以上实施例所述内容为多媒体消息在一次转发过程中实现本发明的具体方式,本发明也可以应用于多媒体多次转发的过程中,其每次转发的过程与上述转发过程相同,在多媒体消息多次转发的情况下,其每次转发的上一次转发可以看作是上述实施例中的多媒体消息由发送方发送到第一接收方的过程。
以上所述仅为现有标准23.140中的多媒体消息转发流程,在现有的其他标准中,本发明的实现方法与标准23.140中的实现方法类似。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种多媒体消息转发方法,包括接收方将接收得到的多媒体消息转发至下一级接收方的步骤,其特征在于在所述步骤中在转发多媒体消息的同时转发对应于该多媒体消息的回复免费信息。
2.根据权利要求1所述的方法,其特征在于所述转发回复免费信息包括A、在接收方用户代理(UA)向其多媒体消息业务(MMS)服务器(Server)/中继(Relay)发送转发请求消息的同时发送一个回复免费信息;B、接收方MMS Server/Relay将所述回复免费信息发送到所述下一级接收方的MMS Server/Relay上;C、所述下一级接收方MMS Server/Relay通过向其UA所发送的通知请求消息将回复免费信息转发到所述下一级接收方的UA。
3.根据权利要求2所述的方法,其特征在于,如果所述下一级接收方MMSServer/Relay与所述接收方处在不同的多媒体消息业务环境(MMSE)的MMSServer/Relay中,步骤B包括接收方MMS Server/Relay通过将回复免费信息包含在前转请求消息中将所述回复免费信息发送到所述下一级接收方的MMS Server/Relay上。
4.根据权利要求1所述的方法,其特征在于所述回复免费信息包含在所述多媒体消息中。
5.根据权利要求1所述的方法,其特征在于所述回复免费信息至少包括发送方愿意为所述多媒体信息的回复付费的标志信息、回复期限和回复限制。
6.根据权利要求1所述的方法,其特征在于该方法进一步包括进行多媒体消息转发的多媒体消息转发系统中的计费系统根据所述对应于多媒体消息的回复免费信息,将下一级接收方向所述接收方回复该消息的费用对所述接收方计费。
全文摘要
本发明公开了一种多媒体消息转发方法,包括接收方将接收得到的多媒体消息转发至其它接收方的步骤,其特征在于在所述步骤中在转发多媒体消息的同时转发对应于该多媒体消息的回复免费信息,利用该回复免费信息,可以实现在用户转发多媒体信息时,转发的接收方能够向转发的发送方免费回复信息,从而实现了全面的免费回复业务。
文档编号H04W4/12GK1582002SQ03149959
公开日2005年2月16日 申请日期2003年7月31日 优先权日2003年7月31日
发明者李志明 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1