CN101156400B - 一种在多媒体消息业务中处理消息的方法和系统 - Google Patents
一种在多媒体消息业务中处理消息的方法和系统 Download PDFInfo
- Publication number
- CN101156400B CN101156400B CN2006800117447A CN200680011744A CN101156400B CN 101156400 B CN101156400 B CN 101156400B CN 2006800117447 A CN2006800117447 A CN 2006800117447A CN 200680011744 A CN200680011744 A CN 200680011744A CN 101156400 B CN101156400 B CN 101156400B
- Authority
- CN
- China
- Prior art keywords
- message
- recipient
- application server
- multimedia
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种多媒体消息服务系统中对消息的处理方法,包括:多媒体业务中心收到用户侧的消息后,通知与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理。本发明还公开了在多媒体消息业务中处理消息的系统。采用本发明所提供的技术方案,可以成功的实施点到同一增值业务应用服务器的多接收方的消息业务。并且可以进一步减少多媒体业务中心与增值业务应用服务器之间的消息流量,减少对通信资源的占用,提高效率,并节约成本。
Description
技术领域
本发明涉及多媒体消息业务(MMS,Multimedia Messaging Service)领域,尤其涉及一种在多媒体消息业务中处理消息的方法和系统。
发明背景
多媒体消息业务(MMS)是短信息业务(SMS,Short Message Service)和增强型消息业务(EMS,Enhanced Message Service)的进一步发展,为个人多媒体移动通信服务提供了完整的端到端解决方案。图1为现有MMS系统的体系结构图。图1中,在用户侧主要包括无线Email终端和MMS用户终端(MMS Terminal)上的MMS用户代理器(User Agent)。在网络侧,主要包括多媒体业务中心(MMSC,MMS Center)、增值业务应用(Value Added Service Applications)服务器以及外部服务器。
在上述网络侧的网元中,MMSC是MMS系统的核心,用于对多媒体消息进行协议转换、内容适配、存储以及调度,完成多媒体消息在不同多媒体设备之间的传递操作,以及存储用户信息、个性化信息、接口信息等;而增值应用服务器(VAS Applications),一般为服务提供者(SP,Service Provider)或内容提供者(CP,Content Provider),用于提供MMS的增值业务。特别的,MMSC与SP之间采用MM7协议交互,承载协议一般采用超文本传输协议(HTTP)协议。
如果用户终端需要向某个SP的使用者发送消息,需要首先通过用户代理器先发送消息到MMSC,再由MMSC转发给与该消息的接收方对应的归属SP进行处理。本文中所述接收方归属SP表示该接收方是该归属SP的业务使用者。例如,假设所述接受方是互联网上的即时通信客户端,则所述接受方归属SP为即时通信服务器。
在某些业务中,用户代理器发送的消息的接收方可能为两个或两个以上,并且这些接收方中,可能会有两个或两个以上的接收方的归属SP为同一SP。在这种情况下,用户代理器、MMSC和SP的交互流程参见图2,不失一般性,假设所述消息有两个接受方,且这两个接受方的归属SP为同一SP,该流程包括:
步骤201~步骤202:用户代理器通过MM1接口协议的提交请求MM1_submit.REQ提交消息到MMSC,其中两个接收方Recv1和Recv2是同一SP的业务使用者;MMSC接收该请求后,通过MM1_submit.RES给用户代理器返回响应。
步骤203~步骤204:MMSC对该消息进行解析,发现该消息的接收方为两个,则将该消息复制一份,通过两条MM7_deliver.REQ下发给同一个SP,并且所述两条MM7_deliver.REQ分别都携带有MM1_submit.REQ所携带的两个接受方地址。SP向MMSC响应MM7_deliver.RES,表明已成功接收并将处理所述两条MM7_deliver.REQ。
如上所述,当消息包括至少两个接收方且其中至少两个接收方的归属SP是同一SP时,则该SP会收到至少两条MM7_deliver.REQ,并且每条MM7_deliver.REQ的都包括了所有接收方地址。在现有的SP对消息的处理方法中,SP按照接收方地址字段中的地址对该消息进行处理,如果该字段中包括多个地址,则默认按照第一个地址进行处理。这样,SP对于接收到的两条MM7_deliver.REQ,都只针对消息的第一个接收方地址进行处理,这样就无法实现根据消息的不同的接收方分别进行对应的处理,例如将消息分别下发给不同的接收方。因此,现有技术无法实现点到同一SP的多接收方的业务需求,即无法实现用户代理器所发送的消息的接收方中,有两个或两个以上的接收方的归属SP为同一SP这样的业务需求。
发明内容
有鉴于此,本发明提供了一种在多媒体消息业务中处理消息的方法和系统,以在多媒体消息业务中实现点到同一SP的多接收方的消息处理业务。
本发明的技术方案主要包括:
一种多媒体消息服务系统中对消息的处理方法,包括:多媒体业务中心收到用户侧的消息后,对所述消息的接收方进行解析,将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理;
其中,所述多媒体业务中心将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得消息的接收方所归属的增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理的具体方法为:
对于每一个归属增值业务应用服务器,多媒体业务中心通过一个递送请求将所述消息下发给所述增值业务应用服务器,该递送请求中携带该消息的全部接收方标识;
所述增值业务应用服务器从递送请求中解析出该消息的全部接收方标识,并针对每一个归属于本增值业务应用服务器的接收方标识分别对所述消息进行处理。
一种多媒体消息服务系统中对消息的处理方法,包括:多媒体业务中心收到用户侧的消息后,对所述消息的接收方进行解析,将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理;
其中,所述多媒体业务中心将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得消息的接收方所归属的增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理的方法为:
多媒体业务中心复制所述消息,复制后的消息数量与该消息的接收方数量相同;
多媒体业务中心通过递送请求将复制后的各个消息分别下发给所述各个接收方归属的增值业务应用服务器,并在承载递送请求的超文本传输协议HTTP报文头中增加一个接收方标识字段,将对应的接收方标识标记在该接收方标识字段;
增值业务应用服务器从收到的承载递送请求的HTTP报文头中解析出所标记的接收方标识,并针对该接收方标识对该递送请求携带的消息进行处理。
一种多媒体消息服务系统中对消息的处理方法,包括:多媒体业务中心收到用户侧的消息后,对所述消息的接收方进行解析,将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理;
其中,所述多媒体业务中心将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得该增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理的方法为:
多媒体业务中心复制所述消息,复制后的消息数量与该消息的接收方数量相同;
多媒体业务中心通过递送请求将各个消息分别下发给所述各个接收方归属的增值业务应用服务器,并且在每个递送请求的接收方地址字段中,将该递送请求对应的接收方标识置于第一位;
增值业务应用服务器从收到的递送请求的接收方地址字段中解析出第一个接收方标识,并针对该接收方标识对该递送请求携带的消息进行处理。
一种在多媒体消息业务中处理消息的系统,包括多媒体业务中心和增值业务应用服务器,所述多媒体业务中心用于:
收到用户侧的消息后,对所述消息的接收方进行解析,根据多媒体消息的接收方确定与所述接收方对应的归属增值应用服务器,并且向归属增值应用服务器发送携带所述多媒体消息的递送请求,且在该递送请求中携带该消息的全部接收方标识;
所述增值业务应用服务器用于:
根据所收到的递送请求中的多媒体消息的每个归属于本增值业务应用服务器的接收方标识,分别对所述多媒体消息进行处理。
一种在多媒体消息业务中处理消息的系统,包括多媒体业务中心和增值业务应用服务器,所述多媒体业务中心用于:
根据多媒体消息的接收方数目复制所述多媒体消息,并且通过递送请求将复制后的各个多媒体消息分别发送各个接收方归属的增值业务应用服务器,并在承载递送请求的超文本传输协议HTTP报文头中增加一个接收方标识字段,将对应的接收方标识标记在该接收方标识字段;
所述增值业务应用服务器用于:
从收到的承载递送请求的HTTP报文头中解析出所标记的接收方标识,并针对该接收方标识对该递送请求携带的多媒体消息进行处理。
一种在多媒体消息业务中处理消息的系统,包括多媒体业务中心和增值业务应用服务器,所述多媒体业务中心用于:
根据多媒体消息的接收方数目复制所述多媒体消息,并且通过递送请求将复制后的各个多媒体消息分别发送各个接收方归属的增值业务应用服务器,并且在每个递送请求的接收方地址字段中,将该递送请求对应的接收方标识置于第一位;
所述增值业务应用服务器用于:
从收到的递送请求的接收方地址字段中解析出第一个接收方标识,并针对该接收方标识对接收到的递送请求携带的多媒体消息进行处理。
采用本发明所提供的技术方案,在点到同一SP多接收方的消息处理业务中,由MMSC通知SP按照消息中携带的每个归属于本SP的接收方标识分别对该消息进行处理,因此可以使SP根据消息的多个接收方分别对消息进行处理,消除了在SP对点到同一SP多接收方消息业务的阻碍,使得点到同一SP多接收方的消息业务可以成功地实施。
另外,本发明中,可以由MMSC通过一个递送请求将所述消息下发给多接收方归属的SP,该递送请求中携带该消息的全部接收方标识;所述SP从递送请求中解析出该消息的全部接收方标识,并针对每一个归属本SP的接收方标识分别对所述消息进行处理。因此,使用这种方式可以进一步减少MMSC与SP之间的消息流量,减少对通信资源的占用,提高效率,并节约成本。
附图简要说明
图1为现有MMS系统的体系结构图;
图2为现有技术中点到同一SP的多接收方的消息业务的处理流程图;
图3为本发明提供的在多媒体消息业务中处理消息的方法实施例一的流程图;
图4为本发明提供的在多媒体消息业务中处理消息的方法实施例二的流程图;
图5为本发明提供的在多媒体消息业务中处理消息的方法实施例三的流程图
图6为本发明提供的在多媒体消息业务中处理消息的系统框图。
实施本发明的方式
为使本发明的目的、技术方案和优点更加清楚明白,以下举实施例,并参照附图,对本发明进一步详细说明。
本发明的核心内容是:MMSC收到用户侧的消息后,通知该消息的接收方所归属的SP按照该消息中携带的每个归属于本SP的接收方标识分别对该消息进行处理。
根据MMSC通知SP按照消息中携带的每个属于该SP的接收方标识分别对该消息进行处理的方式不同,以下分三个实施例具体说明本发明的方案。
图3为本发明提供的在多媒体消息业务中处理消息的方法实施例一的流程图。参见图3,该流程包括:
步骤301~步骤302:终端的用户代理器通过提交请求(MM1_submit.REQ)提交消息到MMSC;MMSC接收到该请求后,通过提交响应(MM1_submit.RES)给用户代理器返回响应。
步骤303:MMSC对收到的消息的接收方进行解析,并根据所收到的消息中的接收方归属SP的数量复制该消息,复制后的消息数量与接收方归属SP的数量相同;并分别通过一个递送请求(MM7_deliver.REQ)将消息下发给每个归属SP,例如有a、b、c三个接收方,b和c属于同一个SP,那么接收方归属SP的数量为两个,所复制消息的数量也为两个;对于所述两个或两个以上接收方共同归属的SP,即多个接收方归属的SP,只发送一条MM7_deliver.REQ;MM7_deliver.REQ中的接收方地址(Recipient address)字段包括MM1_submit.REQ中的所有接收方标识。
本发明中,MMSC可以根据SP的增值业务标识VASID和业务代码ServiceCode区分不同接收方是否属于同一SP的业务。例如,手机用户发送一条多媒体消息给号码(即标识)为66660012678050和66660013456789的两个即时通讯(IM)用户,MMSC对这两个接收方的号码进行判断,假设前四位6666是某一SP的业务代码,后面001三位是该SP的VASID,最后7位是即时通信用户的号码。在多媒体消息业务系统中,增值业务标识VASID和业务代码ServiceCode都有固定长度限制,所以MMSC能够判断接收方是否属于统一SP的业务。
当然,MMSC在收到MM1_submit.REQ后,可以先判断消息的接收方是否为两个或两个以上,并且其中是否有两个或两个以上接收方属于同一SP,如果有则按照步骤303中所述方法处理,否则按照现有流程处理。
事实上,消息的接收方只有一个的情况,或者虽然有多个接收方但是接收方和归属SP的数目相同的情况,可以看作是步骤303所处理的情况的特例。从这个角度说,MMSC可以不特别判断MM1_submit.REQ消息的接收方是否为两个或两个以上,并且其中是否有两个或两个以上接收方属于同一SP,而直接按照步骤303所述的方法进行处理。
步骤304、SP收到MM7_deliver.REQ后向MMSC响应递送响应(MM7_deliver.RES),以表明成功接收并处理该请求。
步骤305、SP从所述MM7_deliver.REQ中的接收方地址(Recipient address)字段解析出接收方的标识,并且针对每个接收方判断该接收方是否归属于本SP,并对每一个归属本SP的接收方标识分别对所述消息进行处理。例如,SP可以将消息的内容进行复制,复制的数量与所述解析出的归属于本SP的接收方的数量相同,每个接收方标识分别对应一个消息内容,分别按照不同的接收方标识对相应的消息内容进行处理,例如可以分别转发消息内容给该所述每一个归属于本SP的接收方。对于不归属于本SP的接收方,SP不作处理。
图4为本发明提供的在多媒体消息业务中处理消息的方法实施例二的流程图。参见图4,该流程包括:
步骤401~步骤402:终端的用户代理器通过提交请求(MM1_submit.REQ)提交消息到MMSC;MMSC接收到该请求后,通过提交响应(MM1_submit.RES)给用户代理器返回响应。
步骤403:MMSC对收到的消息的接收方进行解析,并根据所收到的消息中的接收方数量复制该消息,复制后的消息数量与接收方的数量相同,每个消息对应一个接收方;分别通过递送请求(MM7_deliver.REQ)将消息下发给每个接收方归属的SP,并且,在承载该MM7_deliver.REQ的HTTP报文的报文头中拓展增加一个接收方标识字段,例如X-Mms-RctpTo,用于携带该消息所对应的接收方的标识。
此处,假设消息的接收方为两个,分别为Recv1和Recv2,且都属于同一个SP,则MMSC向该SP分别发送MM7_deliver.REQ1和MM7_deliver.REQ2,其中MM7_deliver.REQ1的承载HTTP报文头中携带第一个接收方Recv1的标识,MM7_deliver.REQ2的承载HTTP报文头中携带第二个接收方Recv2的标识。
当然,MMSC在收到MM1_submit.REQ后,可以先判断该消息的接收方是否为两个或两个以上,并且其中是否有两个或两个以上接收方属于同一SP,如果有则按照步骤403中所述方法处理,否则按照现有流程处理。
事实上,消息的接收方只有一个的情况,或者虽然有多个接收方但是接收方和归属SP的数目相同的情况,可以看作是步骤403所处理的情况的特例。从这个角度说,MMSC可以不特别判断MM1_submit.REQ消息的接收方是否为两个或两个以上,并且其中是否有两个或两个以上接收方属于同一SP,而直接按照步骤403所述的方法进行处理。
步骤404:SP收到MM7_deliver.REQ后向MMSC响应递送响应(MM7_deliver.RES),以表明成功接收并处理该请求。针对MM7_deliver.REQ1返回MM7_deliver.RES1,针对MM7_deliver.REQ2返回MM7_deliver.RES2。
步骤405:SP从所收到的MM7_deliver.REQ的承载HTTP报文头中读取接收方标识字段,例如X-Mms-RctpTo,解析出该消息的真实接收方的标识,并针对该接收方标识对该MM7_deliver.REQ中携带的消息进行处理。此处SP按照上述处理方式分别对MM7_deliver.REQ1和MM7_deliver.REQ2进行处理。当然,可选的,SP也可以判断解析出的所述真实接收方标识是否归属于本SP,如果是则针对该接收方标识对该MM7_deliver.REQ中携带的消息进行处理,否则忽略该MM7_deliver.REQ。
利用本实施例的方案,除了可以成功实施点到同一SP多接收方的消息处理业务外,由于SP需只对HTTP报文头进行解析就可对消息进行处理,因此减小了SP的解析深度,减少SP的运行负担。
图5为本发明提供的在多媒体消息业务中处理消息的方法实施例三的流程图。参见图5,该流程包括:
步骤501~步骤502:终端的用户代理器通过提交请求(MM1_submit.REQ)提交消息到MMSC;MMSC接收到该请求后,通过提交响应(MM1_submit.RES)给用户代理器返回响应。
步骤503:MMSC对收到的消息的接收方进行解析,并根据所收到的消息中的接收方数量复制该消息,复制后的消息数量与接收方的数量相同,每个消息对应一个接收方;并且在所要下发的承载各个消息的递送请求(MM7_deliver.REQ)中的接收方地址(Recipient address)字段中调整接收方标识的顺序,将该消息的真实接收方标识置于第一位。
当然,MMSC在收到MM1_submit.REQ后,可以先判断该消息的接收方是否为两个或两个以上,并且其中是否有两个或两个以上接收方属于同一SP,如果有则按照步骤503中所述方法处理,否则按照现有流程处理。
事实上,消息的接收方只有一个的情况,或者虽然有多个接收方但是接收方和归属SP的数目相同的情况,可以看作是步骤503所处理的情况的特例。从这个角度说,MMSC可以不特别判断MM1_submit.REQ消息的接收方是否为两个或两个以上,并且其中是否有两个或两个以上接收方属于同一SP,而直接按照步骤503所述的方法进行处理。
步骤504:MMSC分别通过递送请求(MM7_deliver.REQ)将消息下发给每个接收方归属的SP;所述消息的每个接收方地址依次处于各个MM7_deliver.REQ接收方地址字段中的第一位置。
此处,假设消息的接收方为两个,且都属于同一个SP,则MMSC向该SP分别发送MM7_deliver.REQ1和MM7_deliver.REQ2,其中MM7_deliver.REQ1的接收方地址字段中处于第一位置的为所述消息的第一个接收方标识,MM7_deliver.REQ2的接收方地址字段中处于第一位置的为所述消息的第二个接收方标识。
步骤505:SP收到MM7_deliver.REQ后,按照现有的处理流程,从所收到的MM7_deliver.REQ的接收方地址字段中解析出第一位的接收方标识,判断该接收方是否归属于本SP,如果是则针对该接收方标识对本消息进行处理;并且,SP向MMSC响应递送响应(MM7_deliver.RES),以表明成功接收并处理该请求。针对MM7_deliver.REQ1返回MM7_deliver.RES1,针对MM7_deliver.REQ2返回MM7_deliver.RES2。此处SP按照上述处理方式分别对MM7_deliver.REQ1和MM7_deliver.REQ2进行处理。当然,SP也可以不判断位于第一位的接收方标识是否归属于本SP,而直接针对该接收方标识对消息进行处理。
为了实现本发明所提供的技术方案,需要在MMSC和/或SP上增加新的模块,或者修改现有模块的功能。本发明所提供的在多媒体消息业务中处理消息的系统如图6所示。
如图6所示,MMSC包括MMSC通信接口模块和MMSC消息处理模块;SP包括SP通信接口模块和SP消息处理模块。
MMSC通信接口模块,用于接收MMS用户终端所发送的MM1_submit.REQ,并且在向MMS用户终端发送响应MM1_submit.RES的同时将所接收到的MM1_submit.REQ传送给MMSC消息处理模块。MMSC通信接口模块还用于将MMSC消息处理模块所传送来的MM7_deliver.REQ发送给SP。
MMSC消息处理模块,用于根据MMSC通信接口模块所传送来的MM1_submit.REQ,生成相应的MM7_deliver.REQ,用于通知与所述消息的接收方所对应的归属增值业务应用服务器,按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理。并将所生成的MM7_deliver.REQ传送给MMSC通信接口模块进行发送。
SP通信接口模块用于接收MMSC所发来的MM7_deliver.REQ,并且在向MMSC发送响应MM7_deliver.RES的同时将所接收到的MM7_deliver.RES传送给SP消息处理模块。
SP消息处理模块,用于根据所收到的MM7_deliver.REQ中的接收方地址,将消息转发给各个接收方。
具体的说,对应于本发明的实施例一,MMSC消息处理模块用于确定MM1_submit.REQ中所有接收方所分别归属的SP,并且针对每个SP生成一个MM7_deliver.REQ。在所述针对某个SP生成的MM7_deliver.REQ的接收方地址字段中,包括了MM1_submit.REQ中携带的所有接收方标识。MMSC消息处理模块并且将所生成的MM7_deliver.REQ传送给MMSC通信接口模块。
对应于本发明的实施例一,SP消息处理模块用于按照所收到的MM7_deliver.REQ中的所有归属于自身的接收方标识分别处理所述MM7_deliver.REQ,例如将MM7_deliver.REQ中的消息分别转发给各个接收方。也就是说,SP消息模块需要具有判断子模块,该子模块的输入为接收方标识,输出为所输入的接收方标识是否归属于本SP的判断结果。
对应于本发明的实施例二,MMSC消息处理模块用于确定MM1_submit.REQ中所有接收方所归属的SP,并且针对每个接收方生成一个MM7_deliver.REQ。在为归属于同一个SP的多个接收方中的某一个接收方生成承载MM7_deliver.REQ的HTTP报文时,MMSC消息处理模块进一步在HTTP报文的报文头中,携带上该接收方的标识。例如,假设接收方甲、接收方乙和接收方丙均归属于SP1,那么MMSC消息处理模块在为接收方甲生成MM7_deliver.REQ时,在承载HTTP报文头携带上接收方甲的标识;在为接收方乙生成MM7_deliver.REQ时,在承载HTTP报文头携带上接收方乙的标识;在为接收方丙生成MM7_deliver.REQ时,在承载HTTP报文头携带上接收方丙的标识。MMSC消息处理模块并且将所生成的MM7_deliver.REQ传送给MMSC通信接口模块。
对应于本发明的实施例二,SP消息处理模块用于从承载MM7_deliver.REQ的HTTP报文头中,解析出该MM7_deliver.REQ中的消息的真实接收方标识,然后根据所解析出的真实接收方标识对所收到的MM7_deliver.REQ进行处理,例如将MM7_deliver.REQ中的消息转发给所述的真实接收方。当然,此时SP消息模块也可以需要具有判断子模块,该子模块的输入为接收方标识,输出为所输入的接收方标识是否归属于本SP的判断结果。
对应于本发明的实施例三,MMSC消息处理模块用于确定MM1_submit.REQ中所有接收方所归属的SP,并且针对每个接收方生成一个MM7_deliver.REQ。在为归属于同一个SP的多个接收方中的某一个接收方生成MM7_deliver.REQ时,MMSC消息处理模块调整所述MM7_deliver.REQ中的接收方地址字段,将该接收方的标识放在第一位。
例如,假设接收方甲、接收方乙和接收方丙均归属于SP1,那么MMSC消息处理模块在为接收方甲生成MM7_deliver.REQ时,将接收方甲的标识放在MM7_deliver.REQ的接收方地址字段的第一位;在为接收方乙生成MM7_deliver.REQ时,将接收方乙的标识放在MM7_deliver.REQ的接收方地址字段的第一位;在为接收方丙生成MM7_deliver.REQ时,将接收方丙的标识放在MM7_deliver.REQ的接收方地址字段的第一位。MMSC消息处理模块并且将所生成的MM7_deliver.REQ传送给MMSC通信接口模块。
对应于本发明的实施例三,SP消息处理模块的作用和现有技术一样,即按照所述MM7_deliver.REQ的接收方地址字段中的第一个接收方标识对MM7_deliver.REQ进行处理,例如将MM7_deliver.REQ中的消息转发给接收方地址字段中的第一个接收方。当然,此时SP消息模块也可以具有判断子模块,该子模块的输入为接收方标识,输出为所输入的接收方标识是否归属于本SP的判断结果。
总之,以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.一种多媒体消息服务系统中对消息的处理方法,其特征在于,该方法包括:多媒体业务中心收到用户侧的消息后,对所述消息的接收方进行解析,将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理;
其中,所述多媒体业务中心将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理的具体方法为:
对于每一个归属增值业务应用服务器,多媒体业务中心通过一个递送请求将所述消息下发给所述增值业务应用服务器,该递送请求中携带该消息的全部接收方标识;
所述增值业务应用服务器从递送请求中解析出该消息的全部接收方标识,并针对每一个归属于本增值业务应用服务器的接收方标识分别对所述消息进行处理。
2.一种多媒体消息服务系统中对消息的处理方法,其特征在于,该方法包括:多媒体业务中心收到用户侧的消息后,对所述消息的接收方进行解析,将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理;
其中,所述多媒体业务中心将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理的方法为:
多媒体业务中心复制所述消息,复制后的消息数量与该消息的接收方数量相同;
多媒体业务中心通过递送请求将复制后的各个消息分别下发给所述各个接收方归属的增值业务应用服务器,并在承载递送请求的超文本传输协议HTTP报文头中增加一个接收方标识字段,将对应的接收方标识标记在该接收方标识字段;
增值业务应用服务器从收到的承载递送请求的HTTP报文头中解析出所标记的接收方标识,并针对该接收方标识对该递送请求携带的消息进行处理。
3.一种多媒体消息服务系统中对消息的处理方法,其特征在于,该方法包括:多媒体业务中心收到用户侧的消息后,对所述消息的接收方进行解析,将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理;
其中,所述多媒体业务中心将所述消息下发给所述消息的接收方对应的归属增值业务应用服务器,使得与所述消息的接收方所对应的归属增值业务应用服务器按照该消息中携带的每个归属于本增值业务应用服务器的接收方标识分别对该消息进行处理的方法为:
多媒体业务中心复制所述消息,复制后的消息数量与该消息的接收方数量相同;
多媒体业务中心通过递送请求将各个消息分别下发给所述各个接收方归属的增值业务应用服务器,并且在每个递送请求的接收方地址字段中,将该递送请求对应的接收方标识置于第一位;
增值业务应用服务器从收到的递送请求的接收方地址字段中解析出第一个接收方标识,并针对该接收方标识对该递送请求携带的消息进行处理。
4.一种在多媒体消息业务中处理消息的系统,包括多媒体业务中心和增值业务应用服务器,其特征在于,所述多媒体业务中心用于:
收到用户侧的消息后,对所述消息的接收方进行解析,根据多媒体消息的接收方确定与所述接收方对应的归属增值应用服务器,并且向归属增值应用服务器发送携带所述多媒体消息的递送请求,且在该递送请求中携带该消息的全部接收方标识;
所述增值业务应用服务器用于:
根据所收到的递送请求中的多媒体消息的每个归属于本增值业务应用服务器的接收方标识,分别对所述多媒体消息进行处理。
5.一种在多媒体消息业务中处理消息的系统,包括多媒体业务中心和增值业务应用服务器,其特征在于,所述多媒体业务中心用于:
根据多媒体消息的接收方数目复制所述多媒体消息,并且通过递送请求将复制后的各个多媒体消息分别发送各个接收方归属的增值业务应用服务器,并在承载递送请求的超文本传输协议HTTP报文头中增加一个接收方标识字段,将对应的接收方标识标记在该接收方标识字段;
所述增值业务应用服务器用于:
从收到的承载递送请求的HTTP报文头中解析出所标记的接收方标识,并针对该接收方标识对该递送请求携带的多媒体消息进行处理。
6.一种在多媒体消息业务中处理消息的系统,包括多媒体业务中心和增值业务应用服务器,其特征在于,所述多媒体业务中心用于:
根据多媒体消息的接收方数目复制所述多媒体消息,并且通过递送请求将复制后的各个多媒体消息分别发送各个接收方归属的增值业务应用服务器,并且在每个递送请求的接收方地址字段中,将该递送请求对应的接收方标识置于第一位;
所述增值业务应用服务器用于:
从收到的递送请求的接收方地址字段中解析出第一个接收方标识,并针对该接收方标识对接收到的递送请求携带的多媒体消息进行处理。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006800117447A CN101156400B (zh) | 2005-09-26 | 2006-07-13 | 一种在多媒体消息业务中处理消息的方法和系统 |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005101050723A CN100455049C (zh) | 2005-09-26 | 2005-09-26 | 一种多媒体消息服务系统中对消息的处理方法 |
CN200510105072.3 | 2005-09-26 | ||
PCT/CN2006/001659 WO2007033552A1 (fr) | 2005-09-26 | 2006-07-13 | Procede pour traiter le message dans le service de message multimedia et systeme y afferant |
CN2006800117447A CN101156400B (zh) | 2005-09-26 | 2006-07-13 | 一种在多媒体消息业务中处理消息的方法和系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101156400A CN101156400A (zh) | 2008-04-02 |
CN101156400B true CN101156400B (zh) | 2010-12-08 |
Family
ID=37133932
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101050723A Active CN100455049C (zh) | 2005-09-26 | 2005-09-26 | 一种多媒体消息服务系统中对消息的处理方法 |
CN2006800117447A Expired - Fee Related CN101156400B (zh) | 2005-09-26 | 2006-07-13 | 一种在多媒体消息业务中处理消息的方法和系统 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005101050723A Active CN100455049C (zh) | 2005-09-26 | 2005-09-26 | 一种多媒体消息服务系统中对消息的处理方法 |
Country Status (7)
Country | Link |
---|---|
US (2) | US7894835B2 (zh) |
EP (1) | EP1793544B1 (zh) |
CN (2) | CN100455049C (zh) |
BR (1) | BRPI0605896B1 (zh) |
HK (1) | HK1104399A1 (zh) |
RU (1) | RU2352075C2 (zh) |
WO (1) | WO2007033552A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100455049C (zh) | 2005-09-26 | 2009-01-21 | 华为技术有限公司 | 一种多媒体消息服务系统中对消息的处理方法 |
CN101345740B (zh) * | 2007-07-09 | 2011-08-24 | 华为技术有限公司 | 一种多媒体数据的数字识别注册、处理方法及系统 |
CN102256348A (zh) * | 2010-05-21 | 2011-11-23 | 华为技术有限公司 | 一种上行消息的路由方法、装置及系统 |
US9088892B1 (en) | 2012-07-02 | 2015-07-21 | CSC Holdings, LLC | Method and system for service authentication, network preference, and reporting logic with MMS services |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1501723A (zh) * | 2002-11-19 | 2004-06-02 | 华为技术有限公司 | 一种多媒体消息业务发送的实现方法 |
CN1596008A (zh) * | 2003-09-12 | 2005-03-16 | 日本电气株式会社 | 实时数据分发的系统和方法 |
EP1562338A1 (en) * | 2002-11-12 | 2005-08-10 | Huawei Technologies Co., Ltd. | Method for forwarding message between the different multimedia message centers |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100293996B1 (ko) | 1998-08-06 | 2001-07-12 | 윤종용 | 디지털휴대용전화기의개선된단문메시지발신방법 |
EP1502464B1 (en) * | 2002-05-06 | 2005-07-27 | Telefonaktiebolaget LM Ericsson (publ) | Multi-user multimedia messaging services |
NO318868B1 (no) * | 2003-10-24 | 2005-05-18 | Tandberg Telecom As | Videokonferanse med forbedrede multimediakapabiliteter |
GB0402774D0 (en) * | 2004-02-09 | 2004-03-10 | Nokia Corp | Multimedia message transfer |
CN100455049C (zh) | 2005-09-26 | 2009-01-21 | 华为技术有限公司 | 一种多媒体消息服务系统中对消息的处理方法 |
-
2005
- 2005-09-26 CN CNB2005101050723A patent/CN100455049C/zh active Active
-
2006
- 2006-07-13 RU RU2007104351/09A patent/RU2352075C2/ru not_active IP Right Cessation
- 2006-07-13 BR BRPI0605896-5A patent/BRPI0605896B1/pt not_active IP Right Cessation
- 2006-07-13 US US11/578,091 patent/US7894835B2/en not_active Expired - Fee Related
- 2006-07-13 EP EP06753137A patent/EP1793544B1/en not_active Not-in-force
- 2006-07-13 WO PCT/CN2006/001659 patent/WO2007033552A1/zh active Application Filing
- 2006-07-13 CN CN2006800117447A patent/CN101156400B/zh not_active Expired - Fee Related
-
2007
- 2007-08-28 HK HK07109377.7A patent/HK1104399A1/xx not_active IP Right Cessation
-
2010
- 2010-10-20 US US12/908,650 patent/US8537824B2/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1562338A1 (en) * | 2002-11-12 | 2005-08-10 | Huawei Technologies Co., Ltd. | Method for forwarding message between the different multimedia message centers |
CN1501723A (zh) * | 2002-11-19 | 2004-06-02 | 华为技术有限公司 | 一种多媒体消息业务发送的实现方法 |
CN1596008A (zh) * | 2003-09-12 | 2005-03-16 | 日本电气株式会社 | 实时数据分发的系统和方法 |
Non-Patent Citations (2)
Title |
---|
3GPP TS 23.140 V6.10.0.2005,第8.7.2节,图9. * |
3GPPTS23.140V6.10.0.2005 第8.7.2节 |
Also Published As
Publication number | Publication date |
---|---|
RU2007104351A (ru) | 2008-08-20 |
CN1852468A (zh) | 2006-10-25 |
WO2007033552A1 (fr) | 2007-03-29 |
US20110032943A1 (en) | 2011-02-10 |
US7894835B2 (en) | 2011-02-22 |
US20080280632A1 (en) | 2008-11-13 |
CN101156400A (zh) | 2008-04-02 |
EP1793544A1 (en) | 2007-06-06 |
EP1793544B1 (en) | 2013-03-06 |
US8537824B2 (en) | 2013-09-17 |
HK1104399A1 (en) | 2008-01-11 |
CN100455049C (zh) | 2009-01-21 |
BRPI0605896B1 (pt) | 2019-03-26 |
BRPI0605896A2 (pt) | 2009-05-26 |
EP1793544A4 (en) | 2010-09-15 |
RU2352075C2 (ru) | 2009-04-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8923900B2 (en) | Short message service protocol gateway | |
US7171190B2 (en) | Intelligent messaging | |
JP5246332B2 (ja) | 拡張されたメッセージングプラットフォーム | |
CN101156384B (zh) | 限制多媒体消息中心对多媒体消息转发次数的方法和系统 | |
US8260333B2 (en) | Consolidating international short message service messages destined to multiple recipients | |
US9338613B2 (en) | Intelligent messaging system to convert email to SMS, EMS and MMS | |
EP1704683A1 (en) | Apparatus and method for routing multimedia messages between a user agent and multiple multimedia message service centers | |
WO2009082961A1 (fr) | Procédé et système de traitement d'informations et dispositif de consolidation d'informations | |
WO2012055134A1 (zh) | 一种短信群发方法和系统 | |
CN101156400B (zh) | 一种在多媒体消息业务中处理消息的方法和系统 | |
CN106817689B (zh) | 一种高可靠性的数据订阅及发布方法及系统 | |
CN101317410B (zh) | 实现电子邮件通知的系统、方法和装置 | |
CN103096273B (zh) | 一种上行短消息发送的方法、设备及系统 | |
EP2424279B1 (en) | Method for processing group messages, service delivery platform and associated equipment | |
CN100562147C (zh) | 一种消息转发方法 | |
US8341396B1 (en) | Dynamic selection and insertion of signature blocks during message transmission | |
KR100878748B1 (ko) | 웹투폰 단문메시지서비스를 이용하여 메시지를 전송하는방법 및 시스템 | |
CN101035127B (zh) | 在传送多媒体消息业务中向服务提供商传送报告消息的方法 | |
CN102404701B (zh) | 电子邮件推送方法、服务器及系统 | |
US20080174829A1 (en) | Systems and methods for electronic facsimile communication | |
CN101902706A (zh) | 支持非mms终端使用多媒体消息的方法及mmsc | |
EP2034677A1 (en) | A multimedia message group sending system and the method thereof | |
WO2009009359A1 (en) | Method and system for multicasting a short message | |
CN116528176A (zh) | 一种消息推送方法及装置 | |
CN100574472C (zh) | 一种提高多媒体消息业务中心下发推出效率的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20101208 Termination date: 20110713 |