专利名称:消息处理方法/系统、融合业务系统的制作方法
技术领域:
本发明涉及通信领域,尤其涉及一种消息处理方法/系统、融合业务系统。
背景技术:
随着网络IP化的发展,传统的电信业务需要向IP化的下一代网络转移。目前, 第三代合作伙伴计划(3rd Generation PartnershipProject,简称为3GPP)、第三代合作 伙伴计划(3rd GenerationPartnership Project 2,简称为3GPP2)以及电信和互联网 瞎虫合业务及高级网络协议(Telecommunications and Internet Converged Servicesand Protocols for Advanced Networking,简称为TISPAN)标准组织都将会话初始协议 (Session Initiation Protocol,简称为SIP)作为下一代核心网络的基础协议,并将基于 SIP协议的IP网络作为业务应用的网络基础,其中,基于SIP协议网络实现群组会话功能是 融合业务系统的主要功能之一。 基于SIP协议的融合业务系统即支持融合业务用户之间的消息交互,也支持融合 业务用户与传统消息业务用户之间的消息交互,在传统消息业务用户向融合业务用户发送 消息,且需要融合业务用户回执或阅读报告时,由于传统消息业务系统的多样性,导致从融 合业务系统发出的回执或阅读报告不能正确的发送到相应的传统消息业务系统,这样会导 致传统消息业务用户无法正确接收到融合业务用户的回执或阅读报告,不利于用户的业务 体验。
发明内容
考虑到相关技术中存在的传统消息业务用户无法正确接收到融合业务用户的回 执或阅读报告,不利于用户的业务体验的问题而提出本发明,为此,本发明的主要目的在于 提供一种消息处理方法/系统、融合业务系统,以解决上述问题。 根据本发明的一个方面,提供一种消息处理方法,用于传统消息业务用户和融合 业务用户经由融合业务系统和传统消息业务系统进行信息的交互。 根据本发明的消息处理方法包括融合业务系统接收传统消息业务用户经由传统 消息业务系统发送的消息请求,并对消息请求进行融合业务消息格式转换;融合业务系统 根据消息请求确定发送消息请求的传统消息业务系统的标识,并将传统消息业务系统的标 识携带于转换后的消息请求中发送到融合业务用户;融合业务系统接收来自融合业务用户 的预定业务消息,其中,预定业务消息中携带有传统消息业务系统的标识;融合业务系统对 预定业务消息进行传统消息业务的格式转换,将转换后的预定业务消息发送到与预定业务 消息中的传统消息业务系统的标识对应的传统消息业务系统。 根据本发明的一个方面,提供一种消息处理方法,用于第一业务系统的用户和第 二业务系统的用户经由第一业务系统和第二业务系统进行信息的交互。 根据本发明的消息处理方法包括第二业务系统接收第一业务系统的用户经由第 一业务系统发送的消息请求;第二业务系统根据消息请求确定发送消息请求的第一业务系统的标识,并将第一业务系统的标识携带于消息请求中发送到第二业务系统的用户;第二 业务系统接收来自第二业务系统的用户的预定业务消息,其中,预定业务消息中携带有第 一业务系统的标识;第二业务系统将预定业务消息发送到与预定业务消息中的第一业务系 统的标识对应的第一业务系统。 根据本发明的另 一个方面,提供一种融合业务系统。 根据本发明的融合业务系统包括交互单元和交互选择单元,其中,交互单元包括
第一接收模块,用于接收传统消息业务用户经由传统消息业务系统发送的消息请求;第一
转换模块,用于对第一接收模块中的消息请求进行融合业务消息格式转换;确定模块,用于
根据转换模块中的消息请求,确定发送消息请求的传统消息业务系统的标识;第一发送模
块,用于将转换模块中的消息请求发送给融合业务用户,其中,消息中携带有确定模块中的
传统消息业务系统的标识;第二接收模块,用于接收来自交互选择单元的预定业务消息,其
中,预定业务消息中携带有传统消息业务系统的标识;第二转换模块,用于对来自第二接收
模块的预定业务消息进行传统消息业务的格式转换;第二发送模块,用于第二转换模块中
的预定业务消息发送给交互选择模块;交互选择单元包括第三接收模块,用于接收来自
融合业务用户的预定业务消息;确定模块,用于根据预定业务消息中携带的根据传统消息
业务系统的标识确定相应的交互单元;第三发送模块,用于将预定业务消息发送到相应的
交互单元。 根据本发明的另一个方面,提供一种消息处理系统。 根据本发明的消息处理系统包括传统消息业务系统和上述融合业务系统。 通过本发明的上述至少一个技术方案,通过在相应的消息传输流程中引入传统消
息系统的标识,解决了传统消息业务用户无法正确接收到融合业务用户的回执或阅读报告
的问题,提高了用户的业务体验。
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实
施例一起用于解释本发明,并不构成对本发明的限制。在附图中 图1是根据本发明方法实施例的消息处理方法的流程图; 图2是根据本发明实施例的进行消息处理的业务环境的结构框图; 图3是根据本发明方法实施例的消息处理方法的详细处理流程图; 图4是根据本发明系统实施例的融合业务系统的结构框图; 图5是根据本发明系统实施例的消息处理系统的结构框图。
具体实施方式
功能概述 目前,由于传统消息业务系统的多样性,会导致传统消息业务用户无法正确接收 到融合业务用户的回执或阅读报告,基于以上问题,本发明的基本思路是融合业务系统根 据传统消息业务用户经由传统消息业务系统发送的消息,识别出该传统消息业务系统,并 确定该传统业务系统的标识,将该传统消息业务系统的标识发送给融合业务用户,以使融 合业务用户通过融合业务系统向传统消息业务用户发送回执和阅读报告时,融合业务系统能够确定出正确的传统消息业务系统。
下面将结合附图详细描述本发明。
方法实施例一 根据本发明实施例,提供了 一种消息回执和阅读报告的处理方法。 需要说明的是,为了便于描述,在下文中以步骤的形式示出并描述了本发明的方
法实施例的技术方案,在下文中所示出的步骤可以在诸如一组计算机可执行指令的计算机
系统中执行。虽然在相关的附图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处
的顺序执行所示出或描述的步骤。 图1是根据本发明实施例的消息回执和阅读报告的处理方法的流程图,该方法用 于传统消息业务用户和融合业务用户经由融合业务系统和传统消息业务系统进行信息的 交互,如图1所示,包括以下处理 步骤S102,融合业务系统接收传统消息业务用户经由传统消息业务系统发送的消 息请求,并对消息请求进行融合业务消息格式转换,其中,消息请求中携带有融合业务用户 的标识、预定业务标识、消息内容; 步骤S104,融合业务系统根据消息请求确定发送消息请求的传统消息业务系统的 标识,并将传统消息业务系统的标识携带于转换后的消息请求中发送到融合业务用户,融 合业务用户根据预定业务标识和消息内容,生成相应的预定业务消息,并向融合业务系统 发送融合业务用户的预定业务消息; 步骤S106,融合业务系统接收来自融合业务用户的预定业务消息,其中,预定业务 消息中携带有传统消息业务系统的标识; 步骤S108,融合业务系统对预定业务消息进行传统消息业务的格式转换,将转换
后的预定业务消息发送到与预定业务消息中的传统消息业务系统的标识对应的传统消息
业务系统,该传统消息业务系统将预定业务消息发送给传统消息业务用户。 通过本发明实施例提供的技术方案,通过在相应的消息传输流程中引入传统消息
系统的标识,解决了传统消息业务用户无法正确接收到融合业务用户的回执或阅读报告的
问题,提高了用户的业务体验。 下面利用具体实例对图1所述的方法进行详细说明,在对具体实例进行说明之 前,首先对该实例的应用场景进行说明,图2示出了实现消息处理方法的业务环境的结构 框图,如图2所示,该业务环境主要包括融合业务终端设备、融合业务系统、传统消息业务 系统和传统消息业务终端设备。 其中,融合业务终端设备为用户提供各种融合业务应用,融合业务系统主要包括 消息和会话处理服务器、交互选择模块以及交互模块,消息和会话处理服务器用于收发融 合业务终端的消息和会话信息,并将消息或会话请求分发或路由到传统消息业务系统,交 互选择模块用于根据消息内容和目的地址类型等信息确定采用何种传统消息业务发送消 息到传统消息业务用户,交互模块用于完成融合业务消息与传统消息之间的格式和传输协 议的转换,传统消息业务系统为传统用户提供传统的消息业务功能,例如短信业务、彩信业 务等。 图3是根据图1所示方法的详细处理流程图,下面以预定业务为回执或阅读报告 为例对本发明进行说明,如图3所示,该方法包括以下处理
步骤301 :传统消息业务用户预向融合业务用户发送消息请求,且需要融合业务
用户反馈回执或阅读报告,首先,传统消息业务终端向传统消息业务系统发送消息请求,其
中,该消息请求中携带消息内容、回执标识或阅读报告标识、融合业务用户的标识、传统业
务用户的标识,该融合业务用户的标识可以是融合业务用户的手机号码; 步骤302 :传统消息业务系统获取来自融合业务用户的消息请求,根据消息请求
中的融合业务用户的标识判断出该用户是融合业务用户,并将消息请求中转发给融合业务
系统的交互模块; 步骤303 :交互模块获取来自传统消息业务系统的消息请求(对应于上述的步骤 S102),并将该消息请求转换成融合业务系统可识别的消息格式,即融合业务系统要求的消 息格式。例如在融合业务用户的标识为手机号码的情况下,将手机号码转换成融合业务环 境下可路由的地址信息,较优地处理方式是预先建立融合业务用户的手机号码和融合业 务环境下的地址信息间一一对应的关系,即每个融合业务用户的手机号码在融合业务系统 中对应唯一的一个地址信息,并将传统消息业务系统对应的标识加入到转换后的消息请求 中,将该消息请求发送给消息和会话处理服务器(对应于上述的步骤S104);
步骤304:消息和会话处理服务器获取来自交互模块的消息请求,根据其中的融 合业务用户的标识将该消息请求发送给相应的融合业务用户终端; 步骤305 :融合业务用户终端接收来自消息和会话处理服务器的消息请求,获取 其中的传统消息业务系统标识,消息内容、回执标识或阅读报告标识,并向消息和会话处理 服务器返回响应消息; 步骤306 :消息和会话处理服务器获取来自融合业务用户终端的响应消息,并将 该响应消息转发给交互模块; 步骤307 :交互模块将来自消息和会话处理服务器的响应消息转换成传统消息业 务系统要求的消息格式后,采用传统消息业务系统要求的传输协议将转换后的响应消息发 送给传统消息业务系统; 步骤308 :融合业务用户终端根据消息请求中的回执标识或阅读报告标识判断传
统消息业务用户需要其反馈回执或阅读报告,于是产生回执或阅读报告信息,并向消息和
会话处理服务器发送业务反馈消息(即,上文所述的预定业务消息),该业务反馈消息中携
带有上述传统消息业务系统标识、回执或阅读报告信息、传统业务用户的标识; 步骤309 :消息和会话处理服务器获取来自融合业务用户终端的业务反馈消息
(对应于上述的步骤S106),判断该消息为回执或阅读报告,并根据其中的传统消息业务系
统标识判断用户为传统消息业务用户,则将业务反馈消息转发给交互选择模块; 步骤310 :交互选择模块获取来自消息和会话处理服务器的业务反馈消息,判断
业务反馈消息中的内容为回执或阅读报告信息,则根据业务反馈消息中携带的传统消息业
务系统标识,确定与该统消息业务系统标识具有对应关系的传统消息业务系统,从而确定
相应的交互模块。在具体实施过程中,如果有多个交互模块,则选择与确定的传统消息业务
系统具有对应关系的交互模块,并将该业务反馈消息发送给相应的该交互模块,如果只有
一个交互模块,则不需选择,直接将该业务反馈消息发送给交互模块; 步骤311 :交互模块获取来自交互选择模块的业务反馈消息,根据其中携带的传 统消息业务系统的标识将回执或阅读报告内容转换成该传统消息业务系统识别的消息格式,并采用相应的传输协议将该转换后的回执或阅读报告内容发送给传统消息业务系统 (对应于上述的步骤S108); 步骤312 :传统消息业务系统获取来自交互模块的回执或阅读报告内容,并向交 互模块返回响应消息; 步骤313 :交互模块获取来传统消息业务系统的响应消息,将该响应消息转换成 融合业务系统识别的消息格式,并将该转换后的响应消息发送给交互选择模块;
步骤314 :交互选择模块接收来自交互模块的响应消息,并将该相应消息转发给 消息和会话处理服务器; 步骤315 ;消息和会话处理服务器获取来自交互选择模块的相应消息,将该响应 消息转发给融合业务用户终端; 步骤316 :传统消息业务系统根据传统消息业务用户的标识,确定相应的传统消
息业务用户,并将回执或阅读报告内容发送给确定的传统消息业务用户的终端; 步骤317 :传统消息业务终端获取来自传统消息业务系统的回执或阅读报告内容
后,向传统消息业务系统返回响应消息。 方法实施例二 根据本发明实施例,提供一种融合消息处理方法,用于第一业务系统的用户和第 二业务系统的用户经由第一业务系统和第二业务系统进行信息的交互。 根据本发明实施例的融合消息处理方法包括第二业务系统接收第一业务系统的 用户经由第一业务系统发送的消息请求;第二业务系统根据消息请求确定发送消息请求的 第一业务系统的标识,并将第一业务系统的标识携带于消息请求中发送到第二业务系统的 用户;第二业务系统接收来自第二业务系统的用户的预定业务消息,其中,预定业务消息中 携带有第一业务系统的标识;第二业务系统将预定业务消息发送到与预定业务消息中的第 一业务系统的标识对应的第一业务系统之后,对应的第一业务系统将预定业务消息发送给 第一业务系统的用户。 其中,上述消息请求中携带有第二业务系统的用户的标识、预定业务标识、消息内 容,上述预定业务标识包括以下至少之一 回执标识、阅读报告标识。 需要说明的是,上述第一业务系统可以为传统消息业务系统,第二业务系统可以 为融合业务系统,但并不限于此,执行本发明实施例的其他业务系统仍在本发明的保护范 围内。 系统实施例一 根据本发明实施例,提供一种融合业务系统。 图4示出了根据本发明实施例的融合业务系统的结构框图,如图4所示,该系统包
括交互单元10和交互选择单元20。 下面对上述各单元的功能进行详细说明。 交互单元10包括第一接收模块101、第一转换模块102、确定模块103、第一发送模 块104、第二接收模块105、第二转换模块106和第二发送模块107。 第一接收模块101,用于接收传统消息业务用户经由传统消息业务系统发送的消 息请求; 第一转换模块102,连接至第一接收模块IOI,用于对第一接收模块101中的消息请求进行融合业务消息格式转换; 确定模块103,连接至第一转换模块102,用于根据第一转换模块102中的请求消 息,确定上述传统消息业务系统的标识; 第一发送模块104,连接至第一转换模块102和确定模块103,用于将第一转换模 块102中的消息请求发送给融合业务用户,其中,消息中携带有确定模块103中的传统消息 业务系统的标识; 第二接收模块105,用于接收来自交互选择单元的预定业务消息,其中,预定业务 消息中携带有传统消息业务系统的标识; 第二转换模块106,连接至第二接收模块105,用于对来自第二接收模块105的预 定业务消息进行传统消息业务的格式转换; 第二发送模块107,连接至第二转换模块106,用于第二转换模块106中的预定业 务消息发送给传统消息业务用户。 交互选择单元20包括第三接收模块201、确定模块202和第三发送模块203。
第三接收模块201,用于接收来自融合业务用户的预定业务消息;
确定模块202,连接至第三接收模块201,用于根据第三接收模块201中的预定业 务消息中携带的根据传统消息业务系统的标识确定相应的交互单元; 第三发送模块203,连接至第二接收模块105,用于将预定业务消息发送到相应的 交互单元。 另外,该系统还可以包括消息和会话处理服务器,用于实现融合业务用户与交互
模块之间进行消息交互,或者融合业务用户与交互选择模块之间进行消息交互。 需要说明的是,上述第一接收模块101和第二接收模块105可以合一设置,第一转
换模块102和第二转换模块106可以合一设置,第一发送模块104和第二发送模块107可
以合一设置。 通过本发明实施例提供的融合业务系统,通过在相应的消息传输流程中引入传统 消息系统的标识,解决了传统消息业务用户无法正确接收到融合业务用户的回执或阅读报 告的问题,提高了用户的业务体验。
系统实施例二 根据本发明实施例,提供一种消息处理系统。 图5示出了根据本发明的消息处理系统,如图5所示,该消息处理系统包括传统消 息业务系统50和融合业务系统52,其中,融合业务系统52可以为图4所示的融合业务系 统,这里不再赘述。 如上所述,借助于本发明提供的消息处理方法、融合业务系统和消息处理系统,通
过在相应的消息传输流程中引入传统消息系统的标识,解决了传统消息业务用户无法正确
接收到融合业务用户的回执或阅读报告的问题,提高了用户的业务体验。 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技
术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修
改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种消息处理方法,用于传统消息业务用户和融合业务用户经由融合业务系统和传统消息业务系统进行信息的交互,其特征在于,所述方法包括所述融合业务系统接收所述传统消息业务用户经由传统消息业务系统发送的消息请求,并对所述消息请求进行融合业务消息格式转换;所述融合业务系统根据所述消息请求确定发送所述消息请求的所述传统消息业务系统的标识,并将所述传统消息业务系统的标识携带于转换后的所述消息请求中发送到所述融合业务用户;所述融合业务系统接收来自所述融合业务用户的预定业务消息,其中,所述预定业务消息中携带有所述传统消息业务系统的标识;所述融合业务系统对所述预定业务消息进行传统消息业务的格式转换,将转换后的所述预定业务消息发送到与所述预定业务消息中的所述传统消息业务系统的标识对应的传统消息业务系统。
2. 根据权利要求1所述的方法,其特征在于,所述消息请求中携带有所述融合业务用 户的标识、预定业务标识、消息内容。
3. 根据权利要求2所述的方法,其特征在于,在所述融合业务系统将转换后的所述消 息请求发送到所述融合业务用户之后,所述方法还包括所述融合业务用户根据所述预定业务标识和所述消息内容,生成相应的预定业务消 息,并向所述融合业务系统发送所述融合业务用户的预定业务消息。
4. 根据权利要求1至3中任一项所述的方法,其特征在于,所述融合业务系统接收所述 传统消息业务用户经由传统消息业务系统发送的消息请求具体包括所述传统消息业务用户将所述消息请求发送给所述传统消息业务系统; 所述传统消息业务系统将所述消息请求转发给所述融合业务系统。
5. 根据权利要求1至3中任一项所述的方法,其特征在于,所述融合业务系统将转换后 的所述预定业务消息发送到与所述预定业务消息中的所述传统消息业务系统的标识对应 的传统消息业务系统之后,所述方法还包括所述对应的传统消息业务系统将所述预定业务消息发送给所述传统消息业务用户。
6. 根据权利要求1至3中任一项所述的方法,其特征在于,所述预定业务标识包括以下 至少之一 回执标识、阅读报告标识。
7. —种消息处理方法,用于第一业务系统的用户和第二业务系统的用户经由第一业务 系统和第二业务系统进行信息的交互,其特征在于,所述方法包括所述第二业务系统接收所述第一业务系统的用户经由第一业务系统发送的消息请求;所述第二业务系统根据所述消息请求确定发送所述消息请求的所述第一业务系统的 标识,并将所述第一业务系统的标识携带于所述消息请求中发送到所述第二业务系统的用 户;所述第二业务系统接收来自所述第二业务系统的用户的预定业务消息,其中,所述预 定业务消息中携带有所述第一业务系统的标识;所述第二业务系统将所述预定业务消息发送到与所述预定业务消息中的所述第一业 务系统的标识对应的第一业务系统。
8. 根据权利要求7所述的方法,其特征在于,所述消息请求中携带有所述第二业务系 统的用户的标识、预定业务标识、消息内容。
9. 根据权利要求8所述的方法,其特征在于,在所述第二业务系统将所述消息请求中 发送到所述第二业务系统的用户之后,所述方法还包括所述第二业务系统的用户根据所述预定业务标识和所述消息内容,生成相应的预定业 务消息,并向所述第二业务系统发送所述第二业务系统的用户的预定业务消息。
10. 根据权利要求7至9中任一项所述的方法,其特征在于,在所述第二业务系统将所 述预定业务消息发送到与所述预定业务消息中的所述第一业务系统的标识对应的第一业 务系统之后,所述方法还包括所述对应的第一业务系统将所述预定业务消息发送给所述第一业务系统的用户。
11. 根据权利要求7至9中任一项所述的方法,其特征在于,所述预定业务标识包括以 下至少之一 回执标识、阅读报告标识。
12. —种融合业务系统,其特征在于,包括交互单元和交互选择单元,其中, 交互单元包括第一接收模块,用于接收传统消息业务用户经由传统消息业务系统发送的消息请求; 第一转换模块,用于对所述第一接收模块中的所述消息请求进行融合业务消息格式转换;确定模块,用于根据所述转换模块中的所述消息请求,确定发送所述消息请求的所述 传统消息业务系统的标识;第一发送模块,用于将所述转换模块中的所述消息请求发送给所述融合业务用户,其 中,所述消息中携带有所述确定模块中的所述传统消息业务系统的标识;第二接收模块,用于接收来自所述交互选择单元的预定业务消息,其中,所述预定业务 消息中携带有所述传统消息业务系统的标识;第二转换模块,用于对来自所述第二接收模块的所述预定业务消息进行传统消息业务 的格式转换;第二发送模块,用于所述第二转换模块中的所述预定业务消息发送给所述交互选择模块;交互选择单元包括第三接收模块,用于接收来自所述融合业务用户的所述预定业务消息; 确定模块,用于根据所述预定业务消息中携带的根据所述传统消息业务系统的标识确 定相应的交互单元;第三发送模块,用于将所述预定业务消息发送到所述相应的交互单元。
13. 根据权利要求12所述的融合业务系统,其特征在于,所述系统还包括消息和会话 处理服务器,用于实现所述融合业务用户与所述交互模块之间进行消息交互,或者所述融 合业务用户与所述交互选择模块之间进行消息交互。
14. 根据权利要求12或13所述的融合业务系统,其特征在于,所述预定业务标识包括 以下至少之一 回执标识、阅读报告标识。
15. —种消息处理系统,其特征在于,包括传统消息业务系统和权利要求12至14中任 一项所述的融合业务系统。
全文摘要
本发明公开了一种消息处理方法/系统、融合业务系统,其中,消息处理方法包括融合业务系统接收传统消息业务用户经由传统消息业务系统发送的消息请求,并对消息请求进行融合业务消息格式转换;融合业务系统根据消息请求确定发送消息请求的传统消息业务系统的标识,并将传统消息业务系统的标识携带于转换后的消息请求中发送到融合业务用户;融合业务系统接收来自融合业务用户的预定业务消息,其中,预定业务消息中携带有传统消息业务系统的标识;融合业务系统对预定业务消息进行传统消息业务的格式转换,将转换后的预定业务消息发送到与预定业务消息中的传统消息业务系统的标识对应的传统消息业务系统。通过本发明,提高了用户的业务体验。
文档编号H04L29/06GK101729439SQ200810172969
公开日2010年6月9日 申请日期2008年10月23日 优先权日2008年10月23日
发明者加赞法尔·阿里, 李凤军 申请人:中兴通讯股份有限公司