用于递送CPM消息的方法及其服务器技术

技术编号:10425085 阅读:102 留言:0更新日期:2014-09-12 15:33
本发明专利技术涉及用于递送CPM消息的方法及其服务器。公开了一种用于在会聚IP消息(CPM)服务器中递送消息的方法。该消息递送方法可以包括:如果接收到的CPM消息,则基于接入策略来确定是否拒绝CPM消息;如果确定了不拒绝CPM消息,则检查目标终端的用户偏好来确定CPM消息的处理;如果目标终端没有被登记或者处于不可接收状态中,则基于用户偏好确定是否拒绝、推迟或存储CPM消息;如果确定了推迟CPM消息的传输,则以队列来存储CPM消息;如果用于CPM消息的计时器期满,则基于用户偏好来确定丢弃还是存储CPM消息;如果确定要进行存储,则请求将消息存储到消息存储服务器;接收来自消息存储服务器的包括关于存储的消息的信息的响应消息;以及向终端传输包括关于存储消息的信息的消息。

【技术实现步骤摘要】
用于递送CPM消息的方法及其服务器本申请是2011年7月19日提交的国际申请日为2010年I月18日的申请号为201080004926.8 (PCT/KR2010/000314)的,专利技术名称为“用于递送CPM消息的方法及其服务器”专利申请的分案申请。
本专利技术涉及会聚IP消息(CPM)服务。
技术介绍
现今,存在用于通过便携式设备传输和/或接收消息的各种服务,例如,SMS,MMS,电子邮件服务等。在用于提供一般以该方式使用的SMS服务和MMS服务的系统中,不存在用于存储用户消息的服务器。替代地,如果用户的终端变为诸如终端的关断等的无法接收消息的情况,则负责临时传输消息的服务器存储该消息。然后,如果用户终端回到可以接收消息的情况,则传输临时存储的消息。然而,负责传输消息的服务器初始并不意在用于存储消息,并且因此其仅在预定时间段中存储消息,并且然后当存储容量变满时删除该消息。当在删除之后终端向服务器请求该消息时,该服务器向终端传输错误消息。另一方面,近年来,已经尝试了整合先前的各种消息服务器。这些尝试中的一个是会聚IP消息(CPM)服务。CPM服务是在其中用户可以在IP多媒体子系统的环境中发送和接收CPM消息的服务。CPM支持寻呼模式消息和会话模式消息的环境。另外,CPM服务不仅支持离散媒体,还支持连续媒体。图1是图示用于CPM服务的网络和终端的配置的框图。参考图1,图示了终端10、SIP/IP网络50、消息存储服务器60、互通服务器70/和CPM服务器80。首先,终端10可以包括消息存储客户端11和CPM客户端12。消息存储客户端11存储传输的消息和接收到的消息,并且使所存储的消息与消息存储服务器60同步。SIP/IP网络50可以是基于MS的网络。消息存储服务器60接收来自CPM服务器80的消息,并且用于基于用户偏好来存储传输的消息和接收到的消息,以及具有媒体的交谈历史。另外,消息存储服务器60可以通过同步来与终端10共享数据。换言之,消息存储服务器60对存储在终端10中的消息进行接收和存储,并且向终端10传输存储在消息存储服务器60中的消息。消息存储服务器60使用IMAP协议来进行同步。因此,消息存储服务器60用作IMAP服务器,并且终端10用作IMAP客户端。互通服务器70可以包括互通功能单元71、和互通选择功能单元72。互通功能单元71用于将CPM消息转换成SMS、丽S等,或者将SMS、丽S等转换成CPM消息。互通选择功能单元72用于确定是否要执行变换。CPM服务器80可以包括CPM参与功能(PF)服务器81和CPM控制功能(CF)服务器82。CPM PF服务器81向消息存储服务器60传输消息。而且,CPM服务器81向/从终端10的CPM客户端12传输和/或接收消息。图2是图示传输和/或接收CPM消息的过程的示例性视图。参考图2,图示了用户A的终端A110A、用户B的终端BI和B210B、用户A的归属网络、用户B的归属网络、以及消息存储服务器60。用户A的归属网络可以包括SIP/IP网络50A和CPM PF服务器81A。用户B的归属网络可以包括SIP/IP网络50B和CPM PF服务器81B。首先,根据用户A的请求,终端AllOA通过SIP/IP网络50A向CPM PF服务器8IA传输消息(S01、S02)。0?1^?服务器8认通过用户六的归属网络内的51?/1?网络5(^以及用户B的归属网络中的SIP/IP网络50B来向CPM PF服务器81B传输消息(S03、S04、S05)当接收到消息时,CPM PF服务器81B通过SIP/IP网络50B将该消息传输到用户B的终端 BllOB (S06、S07)。而且,当接收到消息时,CPM PF服务器81B通过SIP/IP服务器50B将该消息传输到用户B的终端B210B(S08、S09)。用户B的终端BllOB和B210B通过用户B的归属网络内的SIP/IP网络50B将OK消息分别传输到CPM PF服务器81B(S10、Sll)。当接收到OK 消息时,CPMPF服务器81B通过用户B的归属网络内的SIP/IP网络50B以及用户A的归属网络内的SIP/IP网络50A将该消息传输到用户A的CPM PF服务器81A(S12 至 S15)。当接收到OK消息时,用户A的归属网络内的CPMPF服务器81A将OK消息递送到已经传输过消息的终端A110A(S16)。在上文中,已经描述了递送消息的过程,在下文中,将说明其中将传输的消息和接收到的消息存储在消息存储服务器60中的示例。图3图示了图1的实体的操作的流程图。图3中图示的过程S21-S25与图2中图示的过程S01-S05类似,并且因此将使用图1的内容来进行描述。当接收来自终端Al的消息时,用户B的归属网络内的CPM PF服务器81B检查终端BllOB的状态,并且如果终端BllOB无法传输消息则确定是否推迟该消息的传输(S26)。当推迟该消息时,CPM PF服务器81B将消息ID插入指示消息传输被推迟的通知消息,并且然后将其传输到终端B110B(S27)。终端BllOB在其中存储通知消息(S28)。另一方面,响应于该消息,CPM PF服务器81B通过用户B的归属网络内的SIP/IP网络50B和用户A的归属网络内的SIP/IP网络50A将OK消息传输到CPM PF服务器81A(S29-S31)。用户A的CPM PF服务器8IA通过SIP/IP网络50A将OK消息传输到终端A110A(S32)。另一方面,CPM PF服务器81B在推迟的消息的计时器期满时确定是否将消息存储在消磁存储服务器60中(S33)。当确定了要存储时,CPM PF服务器81B将消息递送到消息存储服务器60,以存储在其中(S35、S36),并且接收来自消息存储服务器的OK消息(S37)。随后,CPM PF服务器81B删除已经在其本身中存储的消息(S38)。另一方面,终端BllOB在其变为能够接收消息的状态时使用消息的ID来向CPMPF服务器8IB请求消息的传输(S39)。[0031 ] 然而,因为已经在其自己的存储中删除了消息,所以CPM PF服务器8IB无法处理所请求的消息传输,并且因此,将向终端BllOB传输失败消息(S40)。另外,不存在用于检查在消息存储服务器60内是否存储消息的方法,并且因此,存在终端BllOB无法获取消息的问题。
技术实现思路
对问题的解决方案因此,本专利技术的目的在于解决上述问题。换言之,当没有传输而是推迟消息时,本专利技术允许终端正确地接收推迟的消息。本专利技术的另一目的在于减少传输和接收消息的失败,由此防止不必要地浪费无线电资源。为了实现前述目的,本专利技术提供了一种用于在会聚IP消息(CPM)服务器中递送消息的方法。该消息递送方法可以包括:如果接收到CPM消息,则基于接入策略来确定是否拒绝该CPM消息;如果没有拒绝CPM消息,则检查目标终端的用户偏好以确定CPM消息的处理;如果目标终端没有被登记或者出于不可接收状态,则基于用户偏好来拒绝、推迟或存储CPM消息;如果确定了推迟CPM消息的传输,则以队列来存储CPM消息;如果用于CPM消息的计时器期满,则基于用户偏好来确定丢弃还是存储CPM消息;如果确定了要进行存储,则本文档来自技高网
...
用于递送CPM消息的方法及其服务器

【技术保护点】
一种用于在会聚IP消息(CPM)服务器中递送消息的方法,所述方法包括:如果接收到CPM消息,则确定是否不允许所述CPM消息;如果确定允许所述CPM消息,则检查与接收方的用户偏好或者策略相关的信息;根据检查所述信息的结果,确定在所述接收方的终端之中,是否存在能够接收所述CPM消息的至少一个或多个所述接收方的终端;当确定不存在能够接收所述CPM消息的所述接收方的终端时,在用于推迟的队列中存储所述CPM消息;如果在用于推迟的所述队列中的所述CPM消息的时间值期满,则基于所述信息确定是丢弃还是存储所述CPM消息;当确定要被存储时,请求将所述CPM消息存储到消息存储服务器中;从所述消息存储服务器接收包括与所存储的消息相关的信息的响应消息;以及发送包括关于所存储的消息的信息的消息,其中与用户偏好或策略相关的所述信息包括:第一信息,所述第一信息指示是否拒绝、推迟或存储所述CPM消息,或者是否执行互通;第二信息,所述第二信息关于如何处置存在处于登记或可接收状态的所述接收方的终端的情形的方式,以及第三信息,所述第三信息关于如何处置不存在处于登记或可接收状态的所述接收方的终端的情形的方式。

【技术特征摘要】
2010.01.13 KR 10-2010-0002951;2009.01.19 US 61/1451.一种用于在会聚IP消息(CPM)服务器中递送消息的方法,所述方法包括: 如果接收到CPM消息,则确定是否不允许所述CPM消息; 如果确定允许所述CPM消息,则检查与接收方的用户偏好或者策略相关的信息; 根据检查所述信息的结果,确定在所述接收方的终端之中,是否存在能够接收所述CPM消息的至少一个或多个所述接收方的终端; 当确定不存在能够接收所述CPM消息的所述接收方的终端时,在用于推迟的队列中存储所述CPM消息; 如果在用于推迟的所述队列中的所述CPM消息的时间值期满,则基于所述信息确定是丢弃还是存储所述CPM消息; 当确定要被存储时,请求将所述CPM消息存储到消息存储服务器中; 从所述消息存储服务器接收包括与所存储的消息相关的信息的响应消息;以及 发送包括关于所存储的消息的信息的消息, 其中与用户偏好或策略相关的所述信息包括: 第一信息,所述第一信息指示是否拒绝、推迟或存储所述CPM消息,或者是否执行互 通; 第二信息,所述第二信息关于如何处置存在处于登记或可接收状态的所述接收方的终端的情形的方式,以及 第三信息,所述第三信息关于如何处置不存在处于登记或可接收状态的所述接收方的终端的情形的方式。2.根据权利要求1所述的方法,其中,关于所述消息的信息包括关于所述CPM服务器内的消息的标识信息。3.根据权利要求1所述的方法,其中,关于所述消息的信息允许标识所述消息存储服务器中的所述CPM消息。4.根据权利要求1所述的方法,其中,关于所述消息的信息是用于所述CPM消息的唯一标识符(WD)。5.根据权利要求1所述的方法,其中,通知信息进一步包括关于所述消息存储服务器的信息。6.根据权利要求1所述的方法,其中,通知消息在所述接收方的终端支持CPM时是基于SIP的消息,并且在所述接收方的终端支持非CPM时是...

【专利技术属性】
技术研发人员:克里斯托弗·勒蒂埃里德内坎李贤洙许康硕李东荣
申请(专利权)人:LG电子株式会社
类型:发明
国别省市:韩国;KR

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1