用于互配融合消息服务的方法

文档序号:8004847阅读:212来源:国知局
用于互配融合消息服务的方法
【专利摘要】本发明涉及融合消息服务。终端根据用户输入配置消息,并且发送消息到融合消息服务器。在接收该消息之后,融合消息服务器从存在服务器要求对应于该消息接收者的存在信息。存在服务器响应于融合消息服务器的要求搜索对应于接收者的存在信息,并且发送存在信息到融合消息服务器。基于发送的存在信息,融合消息服务器决定要互配的消息服务的类型。融合消息服务器传递该消息到IWF,其中IWF根据决定的消息服务的类型来转换该消息。
【专利说明】用于互配融合消息服务的方法
[0001]本申请为申请日为2009年2月13日、申请号为200980113050.8的发明名称为
“用于互配融合消息服务的方法和系统”的申请案的分案申请。
【技术领域】
[0002]本发明一般涉及融合IP消息业务,更具体地,涉及融合IP消息业务和其它消息业务之间的互配方法和设备。
【背景技术】
[0003]通常使用的消息业务包括短消息服务(SMS)、多媒体消息系统(MMS)、电子邮件服务、即时消息(頂)服务等等。尽管基于不同的技术提供这些消息业务,但是它们按照用户体验在许多方面彼此重叠。例如,所有这些消息业务可以发送文本消息,并且除了 SMS外的服务还可以发送多媒体内容。
[0004]考虑到用户体验的重叠,开放移动联盟(OMA)近来已经定义了基于会话启动协议(SIP)和互联网协议(IP)的新业务,称为融合IP消息业务(CPM服务)。CPM服务目的是在单个消息业务中提供现有消息业务的关键特征。因此,通过简单地使用CPM服务,用户可以体验所有现有消息业务已经提供的用户服务,也可以与所有现有消息业务的用户交换消
肩、O
[0005]支持CPM服务的系统的示意性配置如图1所示。参考图1,CPM系统包括CPM客户端10、互配功能(IWF)20、消息/媒体存储器30、融合地址薄40、用户偏好存储器50、CPM服务器60和SIP/IP核心网络70。
[0006]CPM客户端10 —般包括在终端中,并且提供CPM服务和用户之间的接口连接。换句话说,CPM客户端10用来处理用户的请求。例如,如果用户创建内容和请求内容的传递,则CPM客户端10将该内容转换为适合于该CPM服务,将转换的内容包括在SIP MESSAGE (SIP消息)中,并且发送SIP MESSAGE到SIP/IP核心网络70。同样,CPM客户端10接收从另一客户端发送的内容,确定和验证是否该内容已经被正确地接收,如果是的话,则传递接收的内容到用户。因此,CPM客户端10可以被当作在用户和CPM服务之间的接触点。
[0007]CPM服务器60是处理CPM客户端10通过CPM转换接口发送的要求的服务器。CPM服务器60将服务提供商或用户设置的策略应用于从CPM客户端10提供的CPM内容。
[0008]IWF20转换CPM内容并且将其提供给另一消息服务从而通过发送CPM客户端传递的消息内容(即CPM内容)可以被CPM服务之外的另一消息服务处理。同样,当接收另一消息服务的内容时,IWF20转换内容的格式从而该内容可以被CPM服务处理。IWF20的该操作被称为互配(interworking)。IWF20通过CPM-1W接口连接到CPM服务器60,并且通过那些消息服务提供的接口连接到其他消息服务。
[0009]消息/媒体存储器30用来在缺乏用户的设置或依靠用户的设置的情况下存储传递给用户的消息。融合地址薄40 (电话簿类型)包括联系列表且用于将存在信息插入关于每个联系的信息中并且提供联系信息给用户。[0010]SIP/IP核心网络70 (支持必需的SIP和IP的底层网络)存在于全部的上述组件之间并且负责路由全部的消息。SIP/IP核心网络70的示例包括IP多媒体子系统aMS)。

【发明内容】

[0011]技术问题
[0012]CPM服务通过与现有消息服务互配来提供消息服务。因此,在CPM服务环境中,发送者发送CPM内容而不考虑接收者已经订阅的消息服务的类型或接收者的偏好。此外,CPM服务应该能够与诸如SMS、MMS、电子邮件、IM、PoC等的现有消息服务互配以便最成功地传递发送者所发送的消息到接收者而不管接收者使用的消息服务的类型。这里,术语“互配”可以被解释为包括提供路由机制从而CPM消息可以被传递到用户期望的现有消息服务,并且执行在CPM消息格式和现有消息服务的消息格式之间的转换。
[0013]在CPM服务的互配中有两个因素要考虑。第一,当从CPM客户端10接收CPM消息时,CPM服务器60应该通过确定CPM消息的接收者是否是CPM消息用户或另一消息服务的用户来决定互配。第二,如果因为接收者是另一消息服务的用户故CPM服务器60已经决定执行互配,则CPM服务器60应该确定它将通过哪个消息服务来传递CPM消息。在考虑这两个因素之后,应该经过基于该考虑提供的机制来执行路由,以确保在CPM服务中的充分互配。
[0014]解决方案
[0015]因此,本发明的示范实施例的一方面是提供一种用于考虑用户的互配请求的存在/不存在和将通过其执行互配的消息服务的类型来执行互配的方法和系统。
[0016]依据本发明的一方面,提供一种在融合IP消息(CPM)服务中用于在不同消息服务之间执行互配的方法,该方法包括:当从任意终端接收基于用户输入而产生的消息时,通过CPM服务器请求存在服务器提供与该消息的接收者对应的存在信息;当接收从存在服务器响应于该请求而发送的存在信息时,通过CPM服务器基于该存在信息决定是否执行对于该消息的互配,并且如果CPM服务器决定执行互配,则决定用于互配的消息服务的类型;通过CPM服务器根据决定的消息服务的类型传递该消息到互配功能(IWF);以及当接收该消息时,通过IWF根据决定的消息服务转换消息并且发送转换的消息到接收者。
[0017]依据本发明的一方面,提供一种在融合IP消息CPM服务中用于在不同消息服务之间执行互配的方法。该方法包括:当从任意终端接收基于用户输入产生的消息时,通过CPM服务器请求存在服务器提供与该消息的接收者对应的存在信息;当接收从存在服务器响应于该请求发送的存在信息时,基于该存在信息决定用于互配的消息服务的类型;通过CPM服务器传递该消息到互配功能IWF,其中IWF根据决定的消息服务的类型来转换该消息。
[0018]依据本发明的另一方面,提供一种在融合IP消息CPM服务中用于在不同消息服务之间执行互配的CPM服务器,包括:用于当从任意终端接收基于用户输入产生的消息时,请求存在服务器提供与该消息的接收者对应的存在信息的部件;用于当接收从存在服务器响应于该请求发送的存在信息时,基于该存在信息决定用于互配的消息服务的类型的部件;和用于传递该消息到互配功能IWF的部件,其中IWF根据决定的消息服务的类型转换该消肩、O
[0019]依据本发明的另一方面,提供一种在融合IP消息CPM服务中用于在不同消息服务之间交换消息的方法,包括:通过终端产生该终端的存在信息;由该终端发送该存在信息到存在服务器;以及由该终端从互配功能IWF接收转换的消息。其中转换的消息是在IWF处基于根据存在信息选择的消息服务的类型转换的消息。
[0020]依据本发明的再一方面,提供一种在融合IP消息CPM服务中用于在不同消息服务之间交换消息的终端。该终端包括:用于产生该终端的存在信息的部件;用于发送该存在信息到存在服务器的部件;和用于从互配功能IWF接收转换的消息的部件。其中转换的消息是在IWF处基于根据存在信息选择的消息服务的类型转换的消息。
[0021]有意效果
[0022]本发明可以提供一种用于考虑用户的互配请求的存在/不存在和将通过其执行互配的消息服务的类型来执行互配的方法。
【专利附图】

【附图说明】
[0023]图1是示出一般CPM系统的配置的图;
[0024]图2是示出根据本发明的实施例的互配系统的配置的图;
[0025]图3是示出根据本发明的实施例的互配过程的图;
[0026]图4是示出根据本发明的实施例的CPM服务器的结构的图;和
[0027]图5是示出根据本发明的另一实施例的互配过程的图。
【具体实施方式】
[0028]现在将参考附图详细描述本发明的示范实施例。应该注意到,贯穿附图,如果可能的话,相同参考数字和符号用来表示相同的组件。另外,出于清楚和简洁之故,公知的功能和结构的说明被省去。
[0029]首先,将参考图2描述根据本发明的实施例的支持在CPM服务和另一消息服务之间的CPM互配的系统的配置。如图2所示,支持CPM互配的系统包括终端100和110、CPM服务器120和130、IWF140、应用服务器150、存在服务器160、CPM网络170和非CPM网络180。第一终端100和第二终端110每个包括能够提供存在源的存在客户端、和CPM客户端或支持另一消息服务的客户端中的其中之一。用户通过终端提供其中必需的功能,存在客户端产生存在信息并将其注册在存在服务器160中。在本发明的另一实施例中,假设第一终端100和第二终端110均包括存在客户端和CPM客户端。另外,包括CPM客户端的终端被称为CPM终端。
[0030]当从CPM终端接收CPM消息时,CPM服务器120和130请求存在服务器160提供与CPM消息的接收者对应的存在信息。基于接收的存在信息,CPM服务器120和130决定是否执行互配功能,以及经过其它们将执行互配的消息服务的类型(下文中被称为“用于互配的消息服务”)。
[0031]存在服务器160存储与每个消息服务的用户对应的存在信息。存在信息通过用户注册,并且包括用户支持的消息服务的类型和用户偏好。用户偏好信息包括用户的互配授权和用于互配的消息服务的类型。存在服务器160响应于来自CPM服务器120和130、互配选择功能(ISF,未示出),和IWF140中任何一个的存在信息请求而提供用户的存在信息,ISF是在存在服务器160中用于互配选择器125的独立服务器。[0032]IWF140转换要在不同消息服务之间交换的消息的格式。
[0033]CPM网络170传递CPM消息,而非CPM网络180基于不同于CPM服务的消息服务传递消息,例如基于PoC服务、IM服务和电子邮件服务、丽S服务和SMS服务的消息。应用服务器150是指提供PoC服务、IM服务、电子邮件服务、丽S服务和SMS服务等的服务器。
[0034]在上述系统中,当发送CPM消息时,如下执行根据本发明的实施例的互配过程。互配过程包括在其中CPM用户或使用另一消息服务的用户在存在服务器160中存储包括可用消息服务的类型的存在信息和用户偏好的步骤;在其中CPM终端产生消息和在SIP/IP核心网上将其发送到第一 CPM服务器120的步骤;在其中第一 CPM服务器120请求存在服务器160提供与消息的接收者对应的存在信息的步骤(询问);在其中存在服务器160响应于第一 CPM服务器120的请求提供请求的存在信息的步骤(响应);在其中基于该存在信息,第一 CPM服务器120决定是否执行互配的步骤;在其中基于该存在信息,第一 CPM服务器120决定可支持的消息服务的类型的步骤;在其中第一 CPM服务器120根据确定的消息服务的类型将消息路由到IWF140的步骤;在其中IWF140将消息转换为确定的消息服务的消息格式的步骤;在其中如果确定的消息服务是CPM服务,则将消息在CPM网络上传递到在接收侧的第二 CPM服务器130的步骤、或在其中如果确定的消息服务不是CPM服务,则将消息在非CPM网络上传递到支持确定的消息服务的应用服务器150的步骤;以及在其中第二 CPM服务器130和应用服务器150最终传递消息到用户的步骤。
[0035]现在将参考图2和3以给出在CPM服务的互配过程中每个步骤的详细说明,及其可能的修改。在图3,在步骤201中第二终端110的用户使用在第二终端110中的存储客户端在存在服务器160中注册存在信息。在本发明的实施例中,存在服务器160假设为使用SIP/IP核心网的用于即时消息和存在杠杆扩展的会话初始协议(SIMPLE)存在服务器。因此,第二终端110使用SIP PUBLISH (SIP发布)在存在服务器160中存储它的存在信息,并且可以基于在OMA存在(OMA Presence)中定义的语法创建存在信息。存在信息的示例在表I中示出。
[0036]表I
[0037]
【权利要求】
1.一种在融合IP消息CPM服务中用于在不同消息服务之间执行互配的方法,包括: 当从任意终端接收基于用户输入产生的消息时,通过CPM服务器请求存在服务器提供与该消息的接收者对应的存在信息; 当接收从存在服务器响应于该请求发送的存在信息时,基于该存在信息决定用于互配的消息服务的类型; 通过CPM服务器传递该消息到互配功能IWF,其中IWF根据决定的消息服务的类型来转换该消息。
2.根据权利要求1所述的方法,其中存在信息包括对对应于存在信息的用户可支持的消息服务的类型、消息互配的授权/非授权、在互配期间优选的消息服务的类型和偏好的优先级。
3.根据权利要求2所述的方法,其中通过对应于存在信息的用户确定存在信息,并且该存在信息注册在存在服务器中。
4.根据权利要求2所述的方法,其中该存在信息包括对应于在互配期间优选的消息服务的每个的消息接收地址。
5.根据权利要求1所述的方法,其中决定用于互配的消息服务的类型包括: 检查该存在信息;和 如果CPM服务作为接收者可用的消息服务包括在存在信息中并且关于该消息的互配相关的信息没有包括在存在信息中或没有在存在信息中激活,则传递该消息到接收者。
6.根据权利要求1所述的方法,还包括: 如果关于该消息的互配相关的信息在存在信息中激活,则确定执行关于该消息的互配;以及 根据包括在存在信息中的在互配期间优选的消息服务的类型和偏好的优先级决定用于互配的消息服务的类型。
7.根据权利要求1所述的方法,其中IWF存在以对应每个消息服务的类型,并且该消息在其传递期间包括在会话初始协议SIP消息中。
8.根据权利要求7所述的方法,其中当根据决定的消息服务的类型传递消息时,CPM服务器将对应于决定的消息服务的类型的特定IWF的地址而非接收者的SIP URI插入SIP消息SIP MESSAGE的请求URI中,并且通过会话初始协议/因特网协议SIP/IP核心网传递该消息到特定IWF ;和 其中当接收SIP消息时,该特定IWF将SIP消息转换为期望的用于互配的消息服务的格式,然后基于在SIP消息中的至-报头To-Header字段传递转换的消息到接收者。
9.根据权利要求7所述的方法,其中当根据决定的消息服务的类型传递消息时,CPM服务器产生对应于决定的消息服务的类型的媒体特征标签,将其插入SIP消息,并且通过SIP/IP核心网传递该SIP消息到与决定的消息服务的类型对应的特定IWF ;以及 其中当接收SIP消息时,该特定IWF将SIP消息转换为期望的用于互配的消息服务的格式,然后传递转换的消息到接收者。
10.根据权利要求7所述的方法,其中当根据决定的消息服务的类型传递消息时,CPM服务器使用与决定的消息服务的类型对应的特定IWF的IP地址直接传递消息到特定IWF。
11.根据权利要求1所述的方法,其中CPM服务器向IWF传递指示决定的消息服务的类型的指示符和该消息。
12.根据权利要求1所述的方法,其中CPM服务器是基于SIP/IP核心网;以及 其中如果决定的消息服务是基于SIP/IP核心网的服务,则IWF仅转换消息的路由信息,以及如果决定的消息服务是基于非SIP/IP核心网的服务,IWF根据决定的消息服务转换消息的媒体格式并且根据决定的消息服务的传输协议转换该消息。
13.一种在融合IP消息CPM服务中用于在不同消息服务之间执行互配的CPM服务器,包括: 用于当从任意终端接收基于用户输入产生的消息时,请求存在服务器提供与该消息的接收者对应的存在信息的部件; 用于当接收从存在服务器响应于该请求发送的存在信息时,基于该存在信息决定用于互配的消息服务的类型的部件;和 用于传递该消息到互配功能IWF的部件,其中IWF根据决定的消息服务的类型转换该消息。
14.根据权利要求13所述的CPM服务器,其中存在信息包括对对应于存在信息的用户可支持的消息服务的类型、消息互配的授权/非授权、在互配期间优选的消息服务的类型和偏好的优先级。
15.根据权利要求14所述的CPM服务器,其中通过对应于存在信息的用户确定存在信息,并且该存在信息注册在存在服务器中。
16.根据权利要求14所述的CPM服务器,其中该存在信息包括对应于在互配期间优选的消息服务的每个的消息接收地址。.
17.根据权利要求13所述的CPM服务器,其中CPM服务器检查该存在信息,和如果CPM服务作为接收者可用的消息服务包括在存在信息中并且关于该消息的互配相关的信息没有包括在存在信息中或没有在存在信息中激活,则传递该消息到接收者。
18.根据权利要求13所述的CPM服务器,还包括: 用于如果关于该消息的互配相关的信息在存在信息中激活,则确定执行关于该消息的互配的部件;和 用于根据包括在存在信息中的在互配期间优选的消息服务的类型和偏好的优先级决定用于互配的消息服务的类型的部件。
19.根据权利要求13所述的CPM服务器,其中IWF存在以对应每个消息服务的类型,并且该消息在其传递期间包括在会话初始协议SIP消息中。
20.根据权利要求19所述的CPM服务器,其中当根据决定的消息服务的类型传递消息时,CPM服务器将对应于决定的消息服务的类型的特定IWF的地址而非接收者的SIP URI插入SIP消息SIP MESSAGE的请求URI中,并且通过会话初始协议/因特网协议SIP/IP核心网传递该消息到特定IWF ;和 其中当接收SIP消息时,该特定IWF将SIP消息转换为期望的用于互配的消息服务的格式,然后基于在SIP消息中的至-报头To-Header字段传递转换的消息到接收者。
21.根据权利要求19所述的CPM服务器,其中当根据决定的消息服务的类型传递消息时,CPM服务器产生与决定的消息服务的类型对应的媒体特征标签,将其插入SIP消息,并且通过SIP/IP核心网传递该SIP消息到与决定的消息服务的类型对应的特定IWF ;以及其中当接收SIP消息时,该特定IWF将SIP消息转换为期望的用于互配的消息服务的格式,然后传递转换的消息到接收者。
22.根据权利要求19所述的CPM服务器,其中当根据决定的消息服务的类型传递消息时,CPM服务器使用与决定的消息服务的类型对应的特定IWF的IP地址直接传递消息到特定 IffF0
23.根据权利要求13所述的CPM服务器,其中CPM服务器向IWF传递指示决定的消息服务的类型的指示符和该消息。
24.根据权利要求13所述的CPM服务器,其中CPM服务器是基于SIP/IP核心网;以及 其中如果决定的消息服务是基于SIP/IP核心网的服务,则IWF仅转换消息的路由信息,以及如果决定的消息服务是基于非SIP/IP核心网的服务,IWF根据决定的消息服务转换消息的媒体格式并且根据决定的消息服务的传输协议转换该消息。
25.一种在融合IP消息CPM服务中用于在不同消息服务之间交换消息的方法,包括: 通过终端产生该终端的存在信息; 由该终端发送该存在信息到存在服务器;以及 由该终端从互配功能IWF接收转换的消息, 其中转换的消息是在IWF处基于根据存在信息选择的消息服务的类型转换的消息。
26.根据权利要求25所述的方法,其中存在信息包括对对应于存在信息的用户可支持的消息服务的类型、消息互配的授权/非授权、在互配期间优选的消息服务的类型和偏好的优先级。
27.一种在融合IP消息CPM服务中用于在不同消息服务之间交换消息的终端,包括: 用于产生该终端的存在信 息的部件; 用于发送该存在信息到存在服务器的部件;和 用于从互配功能IWF接收转换的消息的部件, 其中转换的消息是在IWF处基于根据存在信息选择的消息服务的类型转换的消息。
28.根据权利要求27所述的终端,其中存在信息包括对对应于存在信息的用户可支持的消息服务的类型、消息互配的授权/非授权、在互配期间优选的消息服务的类型和偏好的优先级。
【文档编号】H04W4/18GK103442345SQ201310365419
【公开日】2013年12月11日 申请日期:2009年2月13日 优先权日:2008年2月13日
【发明者】朴成真, 李炅卓, 李升勇, 吴载权, 李智惠, 金旭 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1