一种网络保存短消息的方法

文档序号:7597589阅读:121来源:国知局
专利名称:一种网络保存短消息的方法
技术领域
本发明涉及移动通信的短消息技术,特别涉及保存短消息的方法。
背景技术
近几年来,随着通信技术的发展,各种增值服务尤其是消息业务在全球获得了巨大发展。消息业务包括多种类型,如短消息业务(Short Messaging Service,SMS)、增强消息业务(Enhanced Messaging Service,EMS)、多媒体消息业务(Multimedia Messaging Service,MMS)、立即消息(Instant Messaging,IM)等,大部分消息业务属于非实时的存储转发类型业务。消息业务已经成为增值服务提供商向广大用户提供服务的最主要方式之一,如发送用户预定的天气信息、证券信息、体育新闻等等。
目前,消息业务的应用情况包括用户终端之间传递消息;应用服务器与用户终端之间传递消息,应用服务器包括增值业务提供者和通讯运营商的服务器,以及个人用户计算机。
图1是消息业务的通用网络框架,对于不同类型消息业务,以及不同的通讯系统,有三种情况A、消息从发送方经网络设备到发送方归属的消息中心,然后再经接收方网络设备到达接收终端;B、消息从发送方经网络设备到发送方归属的消息中心,然后到接收方归属的消息中心,再经接收方网络设备到达接收终端,其中发送方和接收方归属的消息中心可能是同一个消息中心;C、消息从发送方经网络设备到接收方归属的消息中心,然后再经接收方网络设备到达接收终端。A应用于GSM/WCDMA网络的短消息业务、增强短消息业务等,B应用于CDMA系统的短消息业务、GSM/WCDMA/CDMA系统的多媒体消息业务等,C应用于CDMA系统的短消息业务。用户终端与应用服务器之间传送消息时,消息中心与服务器之间可能存在消息网关,完成协议转换、路由、计费、身份验证等功能。网络设备一般是交换设备,即移动交换中心MSC、移动网服务GPRS支持节点SGSN、固网交换机等,也可能只是一些传输设备,如IP路由器等。
但是,对于在移动网和固定网中应用最广泛的短消息业务(包括增强短消息),目前不提供网络侧保存短消息的特性。当由于用户不可达等原因导致短消息发送不成功时,短消息中心保存该短消息,得到用户可达的通知后,若短消息中心向接收方发送短消息成功,则短消息中心删除已发送成功的短消息。对于短消息发送方和接收方而言,只能将发送和接收的短消息保存在用户终端上,而不能保存在网络中。这样,在终端出现故障或用户更新终端(包括临时性和长期性更换终端)等一些情况下,将导致在原终端中保存的短消息不可用,无法满足用户对部分有用短消息进行长期保存的需求。

发明内容
为满足用户对部分有用短消息进行长期保存的需求,本发明提供了网络保存短消息的方法,可将短消息保存在网络侧。
为实现本目的,本发明提供了如下的技术方案一种网络保存短消息的方法,在网络中配置短消息存储中心,并预先设置短消息配置信息,短消息中心接收短消息后,检查用户的短消息配置信息,判断短消息配置信息中是否有保存短消息的要求,如果是,将短消息保存在短消息存储中心中,然后发送短消息转入正常接续处理流程,如果否,则不保存,直接发送短消息转入正常接续处理流程。
较佳的,所述的短消息配置信息包括网络保存来自特定发送方的短消息、网络保存发给特定接收方的短消息、网络保存最近特定时间内发送的短消息、网络保存最近特定时间内接收的短消息、网络保存特定时间期内发送的短消息或者网络保存特定时间期内接收的短消息。
较佳的,所述方法应用于CDMA短消息业务,包含以下步骤S1发送方发送的短消息到达发送方归属短消息中心,发送方归属短消息中心检查发送方的短消息配置信息,判断发送方的短消息配置信息中是否有保存短消息的要求,如果是,执行步骤S2;否则,执行步骤S3;S2发送方归属短消息中心将短消息保存在发送方短消息存储中心中,然后执行步骤S3;S3短消息被发送到接收方短消息归属中心,接收方归属短消息中心检查接收方的短消息配置信息,并判断接收方的短消息配置信息中是否有保存短消息的要求,如果是,执行步骤S4;否则,传送短消息至接收方终端;S4接收方归属短消息中心将短消息保存在接收方短消息存储中心中,然后传送短消息至接收方终端。
较佳的,应用于GSM/WCDMA短消息业务或增强短消息业务,包含以下步骤T1发送方发送短消息到发送方归属短消息中心;T2发送方归属短消息中心判断发送方的短消息配置信息中是否有保存短消息的要求,如果是,执行步骤T3;否则,执行步骤T4;T3发送方归属短消息中心将短消息保存在发送方短消息存储中心中,然后执行步骤T4;T4发送短消息至接收方终端。
较佳的,在每个短消息中心配置所有用户的配置信息,在步骤T2前或T4前还包括,发送方归属短消息中心检查接收方的短消息配置信息,判断所述短消息配置信息中是否有保存短消息的要求,如果是,通过短消息中心之间的接口将需要保存的短消息转发到接收方归属短消息中心,进而将短消息保存在接收方的短消息存储中心。
较佳的,应用于CDMA短消息业务,包含以下步骤
U1发送方发送短消息到接收方短消息归属中心;U2接收方归属短消息中心判断接收方的短消息配置信息是否有保存短消息的要求,如果是,执行步骤U3;否则,执行步骤U4;U2接收方归属短消息中心将短消息保存在接收方短消息存储中心中,然后执行步骤U4;U4传送短消息至接收方终端。
较佳的,在每个短消息中心配置所有用户的短消息配置信息,在步骤U2前或U4前还包括,接收方归属短消息中心检查发送方的短消息配置信息,判断所述短消息配置信息中是否有保存短消息的要求,如果是,通过短消息中心之间的接口将需要保存的短消息转发到发送方归属短消息中心,进而将短消息保存在发送方的短消息存储中心。
一种网络保存短消息的方法,在网络中配置短消息存储中心,存储步骤包括(d1)用户通过终端向短消息中心发送短消息存储请求,所述存储请求中包含短消息内容;(d2)短消息中心向终端返回响应消息,包含是否成功的状态指示;若成功,则消息中包含存储成功的指示;若不成功,消息中包含原因值。
较佳的,所述方法还包括以下步骤A用户通过终端向短消息中心发送操作请求,对保存在所述短消息存储中心的短消息进行操作;B所述短消息中心向终端返回响应消息,包含是否成功的状态指示。
较佳的,所述操作请求包括查询短消息请求、删除短消息请求、下载短消息请求。
本发明由于在网络中增加一个逻辑实体短消息存储中心(SMSBOX),基于运营商或用户的配置,或用户对每个发送或接收的短消息是否进行网络保存的选择,将用户发送或接收的短消息保存在网络中,用户可随时通过终端重新获取和删除网络中保存的短消息。在终端出现故障或用户更新终端(包括临时性和长期性更换终端)时,该服务能使用户重新获取保存在网络中的以往发送或接收的短消息,满足用户对部分有用短消息进行长期保存的需求;而且用户还可以通过一系列的接口流程查阅、删除、修改自己在网络中保存的短消息。


图1为短消息业务网络框架。;图2为在CDMA短消息业务中的一个实施例;图3为GSM/WCMA短消息业务和增强短消息业务中的一个实施例;图4是本发明在CDMA短消息业务中的另一个实施例;图5为本发明在SMSBOX中存储短消息流程;图6为本发明中在SMSBOX中查询短消息流程;图7为本发明中在SMSBOX中下载短消息流程;图8为本发明中在SMSBOX中删除短消息流程。
具体实施例方式
为使本发明的目的、技术方案和优点更加清楚,下面结合附图及具体实施例对本发明作进一步的详细描述。
本方案提供一种网络保存短消息(包括增强短消息)的实现方案,即基于运营商或用户的配置信息,或用户对每个发送或接收的短消息是否进行网络保存的选择,将用户发送或接收的短消息保存在网络中,用户可随时通过终端重新获取和删除网络中保存的短消息。
网络中增加一个逻辑实体短消息存储中心SMSBOX,短消息存储中心是短消息中心设备中新增的一个逻辑功能实体,或者是独立于短消息中心的逻辑功能实体,其主要功能是保存用户发送或接收的短消息,短消息中心和用户终端需要功能增强,通过特定接口流程,支持将短消息保存在SMSBOX中,终端获取SMSBOX中短消息属性列表,终端获取SMSBOX中短消息内容,通过终端删除SMSBOX中短消息。短消息保存在用户归属短消息中心的SMSBOX中,SMSBOX对每个用户保存的短消息分配序号。若运营商决定提供网络保存短消息服务,则网络中所有短消息中心都需要配备SMSBOX。
网络保存短消息业务的开展,有两种方式用户主动申请开通,作为一种收费服务;或运营商缺省向所有短消息用户提供,作为一种普遍服务。对于前者,在用户归属短消息中心中需要保存一张表,记录所有开通该业务的用户标识,用来判断用户是否具有业务权限。作为增强特性,运营商可给不同用户分配SMSBOX不同的存储空间,以区分不同的用户等级,并可收取不同费用。
为实现在网络侧保存短消息的目的,网络中运营商或用户事先根据运营商或用户需求设置网络保存短消息的短消息配置信息。短消息配置信息至少包括网络保存某用户所有发送的短消息、网络保存某用户所有接收的短消息。进一步的细化配置信息可包括(但不限于)网络保存来自特定发送方的短消息、网络保存发给特定接收方的短消息、网络保存最近特定时间内发送的短消息、网络保存最近特定时间内接收的短消息、网络保存特定时间期内发送的短消息、网络保存特定时间期内接收的短消息。
对运营商设置网络保存短消息信息的情况,运营商可将短消息配置信息直接设置在用户归属的短消息中心并保存,并可随时修改短消息中心中的配置信息。
对用户设置网络保存短消息信息的情况,用户可通过终端操作(如按键、选择菜单)或其它方式(如打运营商服务电话、登录运营商服务网站设置等)进行设置;若通过终端操作,配置信息可通过多种方式(如短消息)传送到该用户归属的短消息中心并保存;若用户先将自己的要求告知运营商,则运营商根据用户需要将配置信息设置到用户归属的短消息中心并保存。用户可随时修改短消息配置信息,需及时更新到用户归属的短消息中心。
短消息业务的不同实现框架(如图1),将影响网络保存短消息的实现,下面对三种情况加以说明。
如图2所示,为本发明在CDMA短消息业务中的一个实施例,具体包括以下步骤步骤201发送方发送的短消息经过网络设备到达发送方归属短消息中心;步骤202发送方归属短消息中心检查发送方用户的短消息配置信息;步骤203发送方归属短消息中心判断发送方用户的短消息配置信息是否有保存短消息的要求,如果是,执行步骤204;否则,执行步骤205;步骤204发送方归属短消息中心将短消息保存在发送方SMSBOX中,然后执行步骤205;步骤205短消息被发送到接收方短消息归属中心;步骤206接收方归属短消息中心检查接收方用户的短消息配置信息;步骤207接收方归属短消息中心判断接收方用户的短消息配置信息是否有保存短消息的要求,如果是,执行步骤208;否则,执行步骤209;步骤208接收方归属短消息中心将短消息保存在接收方SMSBOX中,然后执行步骤209;步骤209短消息经网络设备被传送至接收方终端。
在这种短消息的业务构架中,由于短消息既经过发送方归属短消息中心又经过接收方归属短消息中心,因此,可以对发送和接收的短消息都进行网络保存。
如图3所示,GSM/WCMA短消息业务和增强短消息业务中的一个实施例,具体包括以下步骤步骤301发送方发送的短消息经过网络设备到达发送方归属短消息中心;步骤302发送方归属短消息中心检查发送方用户的短消息配置信息;步骤303发送方归属短消息中心判断发送方用户的短消息配置信息是否有保存短消息的要求,如果是,执行步骤304;否则,执行步骤305;步骤304发送方归属短消息中心将短消息保存在发送方SMSBOX中,然后执行步骤305;步骤305短消息经过网络设备被传送至接收方终端。
本业务框架下,由于短消息不经过接收方归属短消息中心,网络不保存接收方接收的短消息。
如果需要网络对接收方接收的短消息保存,则可在发送方归属短消息中心保存接收方的配置信息(不限于发送方用户信息),由短消息经过的发送方归属短消息中心判断接收方的配置信息,若需要保存到短消息不经过的接收方归属短消息中心,则通过短消息中心之间的接口将需要保存的短消息转发到接收方归属短消息中心,从而实现对发送和接收的短消息都保存。
如图4所示,为本发明在CDMA短消息业务中的另一个实施例,具体包括一下步骤步骤401发送方发送的短消息经网络设备到达接收方短消息归属中心;步骤402接收方归属短消息中心检查接收方用户的短消息配置信息;步骤403接收方归属短消息中心判断接收方用户的短消息配置信息是否有保存短消息的要求,如果是,执行步骤404;否则,执行步骤405;步骤404接收方归属短消息中心将短消息保存在接收方SMSBOX中,然后执行步骤405;步骤405短消息经网络设备被传送至接收方终端。
本业务框架下,由于短消息不经过发送方归属短消息中心,网络不保存发送方发送的短消息。
如果需要网络对发送方发送的短消息保存,则可在接收方归属短消息中心保存发送方的配置信息(不限于接收方用户信息),由短消息经过的接收方归属短消息中心判断发送方的配置信息,若需要保存到短消息不经过的发送方归属短消息中心,则通过短消息中心之间的接口将需要保存的短消息转发到发送发归属短消息中心,从而实现对发送和接收的短消息都保存。
用户还可以通过一定终端操作(如按键、选择菜单),将保存在终端上的已发送或已接收的短消息进行网络保存,在终端上保存已发送或接收的短消息,是目前绝大部分终端都能提供的功能。
用户通过终端在SMSBOX中存储短消息,以及对SMSBOX中保存的短消息进行维护,都需要终端和该用户归属短消息中心之间通过消息接口实现。其接口流程至少包括SMSBOX中存储短消息流程、查阅SMSBOX中短消息流程、下载SMSBOX中短消息流程、删除SMSBOX中短消息流程。
如图5所示,用户通过终端在SMSBOX中存储短消息的步骤具体包括(1)终端向短消息中心发送保存短消息请求(SMSBOX_upload.REQ);保存短消息请求中可包含短消息属性,如消息发送/接收时间、发送方标识、接收方标识、消息大小等,也包含短消息内容;(2)短消息中心向终端返回SMSBOX_upload.RES响应,包含是否成功的状态指示;若不成功,消息中包含原因值,如业务不提供、不支持SMSBOX、SMSBOX存储空间不足、SMSBOX系统故障等。
如图6所示,用户查阅保存在网络侧的短消息包括以下步骤(1)终端向短消息中心发送SMSBOX_view.REQ请求,查阅SMSBOX中短消息的列表,可查阅短消息属性,如消息发送/接收时间、发送方标识、接收方标识、消息大小等,也可查阅SMSBOX本身信息,如短消息总数和SMSBOX空间大小等;可查阅部分短消息,可指定开始消息序号(SMSBOX分配)和一次查阅的消息数量;缺省为查阅全部短消息。
(2)短消息中心向终端返回SMSBOX_view.RES响应,若成功,返回请求的SMSBOX中全部或部分短消息属性列表,可能包含SMSBOX本身信息;若不成功,消息中包含原因值,如业务不提供、没有签约信息、消息错误、不支持SMSBOX、SMSBOX系统故障等。
如图7所示,下载保存在网络侧的短消息具体包括以下步骤
(1)终端向短消息中心发送SMSBOX_download.REQ请求,包含消息序号(由SMSBOX分配序号,通过查阅SMSBOX可得到保存在SMSBOX中短消息的消息序号);(2)短消息中心向终端返回SMSBOX_download.RES响应消息,若成功,包含所请求的消息属性和消息内容;若不成功,消息中包含原因值,如请求消息错误、消息序号不存在、业务不提供、不支持SMSBOX、SMSBOX系统故障等。
如图8所示,删除保存在网络侧的短消息具体包括以下步骤(1)终端向短消息中心发送SMSBOX_delete.REQ请求,包含消息序号(由SMSBOX分配序号,通过查阅SMSBOX可得到保存在SMSBOX中短消息的消息序号);(2)短消息中心向终端返回SMSBOX_delete.RES响应,包含是否成功的状态指示;若不成功,消息中包含原因值,如请求消息错误、消息序号不存在、业务不提供、不支持SMSBOX、SMSBOX系统故障等。
上述终端和用户归属短消息中心之间的接口消息交互,建议采用(但不限于)短消息承载方式,由于短消息容量的局限性,需要终端和用户归属短消息中心支持将多条短消息内容在应用层进行合并和分割,即类似增强短消息的处理方式。
本发明提出一种网络保存短消息(包括增强短消息)的实现方案,即基于运营商或用户的静态配置,或用户对每个发送或接收的短消息是否进行网络保存的选择,将用户发送或接收的短消息保存在网络中,用户可随时通过终端重新获取和删除网络中保存的短消息。在终端出现故障、终端存储空间不足或用户更新终端(包括临时性和长期性更换终端)时,该服务能使用户重新获取保存在网络中的以往发送或接收的短消息,满足用户对部分有用短消息进行长期保存的需求;而且用户还可以通过一系列的接口流程查阅、删除、修改自己在网络中保存的短消息同时,运营商可通过为用户提供基于网络的短消息备份,而向这部分用户收取一定的费用,从而增加运营收入。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉该技术的人在本发明所揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种网络保存短消息的方法,其特征在于,网络中配置短消息存储中心,并预先设置短消息配置信息,短消息中心接收短消息后,检查用户的短消息配置信息,判断短消息配置信息中是否有保存短消息的要求,如果是,将短消息保存在所述短消息存储中心中,然后发送短消息转入正常接续处理流程,如果否,则不保存,直接发送短消息转入正常接续处理流程。
2.如权利要求1所述的网络保存短消息的方法,其特征在于,所述的短消息配置信息包括网络保存来自特定发送方的短消息、网络保存发给特定接收方的短消息、网络保存最近特定时间内发送的短消息、网络保存最近特定时间内接收的短消息、网络保存特定时间期内发送的短消息或者网络保存特定时间期内接收的短消息。
3.如权利要求1或2所述的网络保存短消息的方法,其特征在于所述方法应用于CDMA短消息业务,包含以下步骤S1发送方发送的短消息到达发送方归属短消息中心,所述发送方归属短消息中心检查发送方的短消息配置信息,判断所述发送方的所述短消息配置信息中是否有保存短消息的要求,如果是,执行步骤S2;否则,执行步骤S3;S2所述发送方归属短消息中心将短消息保存在发送方短消息存储中心中,然后执行步骤S3;S3短消息被发送到接收方短消息归属中心,所述接收方归属短消息中心检查接收方的短消息配置信息,并判断所述接收方的所述短消息配置信息中是否有保存短消息的要求,如果是,执行步骤S4;否则,传送所述短消息至接收方终端;S4所述接收方归属短消息中心将短消息保存在接收方短消息存储中心中,然后传送所述短消息至接收方终端。
4.如权利要求1或2所述的网络保存短消息的方法,其特征在于应用于GSM/WCDMA短消息业务或增强短消息业务,包含以下步骤T1发送方发送短消息到发送方归属短消息中心;T2所述发送方归属短消息中心判断发送方的短消息配置信息中是否有保存短消息的要求,如果是,执行步骤T3;否则,执行步骤T4;T3所述发送方归属短消息中心将短消息保存在发送方短消息存储中心中,然后执行步骤T4;T4发送短消息至接收方终端。
5.如权利要求4所述的网络保存短消息的方法,其特征在于在每个短消息中心配置所有用户的配置信息,在步骤T2前或T4前还包括,所述发送方归属短消息中心检查接收方的短消息配置信息,判断所述短消息配置信息中是否有保存短消息的要求,如果是,通过短消息中心之间的接口将需要保存的短消息转发到接收方归属短消息中心,进而将短消息保存在所述接收方的短消息存储中心。
6.如权利要求1或2所述的网络保存短消息的方法,其特征在于应用于CDMA短消息业务,包含以下步骤U1发送方发送短消息到接收方短消息归属中心;U2所述接收方归属短消息中心判断接收方的短消息配置信息是否有保存短消息的要求,如果是,执行步骤U3;否则,执行步骤U4;U3所述接收方归属短消息中心将短消息保存在接收方短消息存储中心中,然后执行步骤U4;U4传送短消息至接收方终端。
7.如权利要求6所述的网络保存短消息的方法,其特征在于在每个短消息中心配置所有用户的短消息配置信息,在步骤U2前或U4前还包括,所述接收方归属短消息中心检查发送方的短消息配置信息,判断所述短消息配置信息中是否有保存短消息的要求,如果是,通过短消息中心之间的接口将需要保存的短消息转发到发送方归属短消息中心,进而将短消息保存在发送方的短消息存储中心。
8.一种网络保存短消息的方法,其特征在于在网络中配置短消息存储中心,存储步骤包括(d1)用户通过终端向短消息中心发送短消息存储请求,所述存储请求中包含短消息内容;(d2)所述短消息中心向终端返回响应消息,包含是否成功的状态指示;若成功,则消息中包含存储成功的指示;若不成功,消息中包含原因值。
9.如权利要求1或8所述的网络保存短消息的方法,其特征在于还包括以下步骤A用户通过终端向短消息中心发送操作请求,对保存在所述短消息存储中心的短消息进行操作;B所述短消息中心向终端返回响应消息,包含是否成功的状态指示。
10.如权利要求9所述的网络保存短消息的方法,其特征在于所述操作请求包括查询短消息请求、删除短消息请求、下载短消息请求。
全文摘要
本发明涉及移动通信短消息技术领域,公开了一种网络保存短消息的方法,网络中配置短消息存储中心和短消息配置信息,网络根据短消息配置信息判断是否需要将用户发送或接收的短消息保存在短消息存储中心,并进行相应处理;本发明还公开了另一种保存短消息的方法,网络中配置短消息存储中心,用户也可以将保存在移动终端上的短消息保存到短消息存储中心,这就满足了用户对部分有用短消息长期保存的需求,从而解决了因更换终端或终端存储空间不足或终端故障等造成的无法在终端上长期保存短消息的问题。
文档编号H04W4/14GK1756386SQ20041007905
公开日2006年4月5日 申请日期2004年9月30日 优先权日2004年9月30日
发明者王洁 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1