一种短消息系统及实现短消息增强业务的方法

文档序号:7594872阅读:129来源:国知局
专利名称:一种短消息系统及实现短消息增强业务的方法
技术领域
本发明涉及短消息业务,特别是涉及一种短消息系统及实现短消息增强业务的方法。
背景技术
短消息业务是目前无线网络常用的数据业务。短消息业务是一种无连接的业务,主要是利用信令链路实现点对点的消息传送,是一种非实时的可靠的信息传递业务。一条短消息的发送分为两个独立的过程,即移动终端提交短消息到短消息中心流程以及短消息中心下发短消息给移动终端流程,分别称为MO流程和MT流程。由于短消息提交和下发流程是两个完全独立的过程,短消息发起者无法得知短消息下发的最终结果。
随着手机的日益普及,短消息业务的蓬勃发展,运营商对短消息的服务要求越来越高。运营商希望通过短消息系统向不同的用户提供更多的、更人性化的服务,满足短消息系统差异化服务的需求。比如,运营商希望向用户提供短消息发送结果的通知功能。
现有短消息协议中,用户可以通过终端在提交短消息时设置状态报告标志。如果用户设置了状态报告标志,则在短消息最终下发完成以后,短消息中心会主动向该短消息的发起终端发送一条状态报告,发起终端收到该状态报告后,对该状态报告进行处理,将该状态报告翻译成用户能够读懂的一条信息。但是,由于不同手机终端对这种状态报告的处理结果各不相同,因此容易导致用户理解歧义。另外,这种状态报告的内容格式比较固定,不能灵活设置,导致很多用户不使用该功能。
再比如,运营商希望通过短消息向用户提供用户开机通知的功能。而现有技术尚未提供实现短消息用户开机通知功能的具体方案。

发明内容
有鉴于此,本发明的主要目的在于提供一种短消息系统,能够为用户提供增强业务,为用户提供短消息下发结果和用户开机通知。
本发明的另一目的在于提供一种实现短消息增强业务的方法,能够为用户提供短消息下发结果和用户开机通知。
为达到上述目的,本发明的技术方案是这样实现的本发明公开了一种短消息系统,包含移动终端、移动接入网络、核心网络、短消息中心;所述短消息中心用于接收并存储移动终端通过移动接入网络和核心网络提交的短消息,并将收到的短消息通过移动接入网络和核心网络下发给移动终端;该系统进一步包含位于短消息中心侧的增强业务功能模块;所述短消息中心进一步用于发送包含业务类型的通知消息给所述增强业务功能模块;所述增强业务功能模块用于接收短消息中心发送来的通知消息,根据收到的通知消息产生与业务类型对应的短消息,并提交给短消息中心。
其中,所述增强业务功能模块可以位于短消息中心内、或外挂于短消息中心。所述增强业务功能模块可以为服务提供商(SP)应用开发平台。
本发明同时公开了一种实现短消息增强业务的方法,该方法在短消息系统中增设增强业务功能模块,并将该增强业务功能模块设置在短消息中心内、或外挂于短消息中心;该方法包括以下步骤a.短消息中心接收短消息,确定用户需要的业务类型,并根据所确定的业务类型,向增强业务功能模块发送包含业务类型的通知消息;b.增强业务功能模块收到通知消息后,根据收到的通知消息产生与业务类型对应的短消息,并提交给短消息中心;c.短消息中心收到增强业务功能模块发送来的短消息后,根据该短消息中接收方用户号码将该短消息发送给接收方用户。
步骤a中,所述确定用户需要的业务类型的方法为根据用户的注册信息或短消息中包含的接入码确定用户需要的业务类型。
上述方案中,所述步骤a可以包含短消息中心收到短消息后,确定用户需要的业务类型为增强状态报告业务,对该短消息对应的增强状态报告标志进行置位;在该短消息下发结束时,短消息中心根据增强状态报告标志,向增强业务功能模块发送包含短消息下发结果的通知消息;或者所述步骤a包含在该短消息下发结束时,短消息中心确定用户需要的业务类型为增强状态报告业务,并向增强业务功能模块发送包含短消息下发结果的通知消息。
所述步骤a还可以包含以下步骤a1.短消息中心在收到短消息后,确定用户需要的业务类型为用户开机通知业务;如果短消息中心发现该短消息的接收方用户关机,则在HLR中置位;否则结束流程;a2.HLR在接收方用户开机后,向短消息中心发送开机提示消息;a3.短消息中心收到HLR送来的开机提示消息后,向增强业务功能模块发送包含用户开机状态信息的通知消息。
其中,所述步骤a1进一步包括短消息中心根据收到的短消息置位开机通知标志;相应地,所述步骤a3进一步包括短消息中心下发存储在其中的发往当前开机的被叫用户的短消息,并判断下发的短消息所对应的开机通知标志是否有效,如果有效,则短消息中心向增强业务功能模块发送包含用户开机状态信息的通知消息;否则结束流程。
所述步骤a3进一步包括短消息中心下发存储在其中的发往当前开机的被叫用户的短消息,并根据下发的短消息中接入码或用户的注册信息触发下发通知消息的操作。
上述方案中,所述步骤a还可以包括
a1’.主叫用户向被叫用户发起呼叫,如果MSC发现被叫用户关机,则MSC将该呼叫请求转移到业务服务平台,业务服务平台发现该主叫用户注册了开机通知业务,向短消息中心发送包含主叫用户号码和被叫用户号码的开机通知请求;a2’.短消息中心接收业务服务平台发送来的开机通知请求,确定业务类型为用户开机通知业务,并根据开机通知请求中包含的被叫用户号码在HLR中置位;a3’.HLR在被叫用户开机后向短消息中心发送开机提示消息;短消息中心收到HLR送来的开机提示消息后,向增强业务功能模块发送作为通知消息的开机通知请求。
其中,所述业务服务平台为1259平台。
上述方案中,所述通知消息至少包含主叫用户号码、被叫用户号码和业务类型。所述通知消息可以为在被叫用户号码前包含标识其为通知消息的前缀的短消息。
由上述方案可以看出,本发明的关键在于在短消息系统中增设增强业务功能模块来为用户提供增强业务功能。基于此系统,短消息中心在收到短消息或在完成短消息下发时,记录用户要求的业务类型;短消息中心根据业务类型主动向增强业务功能模块发送通知消息;增强业务功能模块收到该通知消息后,产生相应的短消息,并将产生的短消息通过短消息中心下发给该主叫用户。
因此,本发明所提供的短消息系统,可以利用新增的增强业务功能模块,产生对应于不同业务类型的短消息内容,实现主动向短消息发送者提供短消息下发状态通知以及短消息被叫用户的开机通知。而且,运营商可以通过定制增强业务功能模块发送给用户的短消息通知内容,使下发给用户的短消息通知内容更加易懂,更加人性化,进而为用户提供一种更为方便的服务。也就是说,只要用户要求运营商提供上述业务,比如用户在短消息中心注册某项业务或者使用某项业务的接入码,在用户每次发送短消息后,短消息系统就会根据用户要求自动向用户提供该项业务。


图1为本发明短消息系统的组成结构示意图;图2为本发明用户开户方式下实现短消息增强状态报告业务的一个实施例的流程图;图3为本发明接入码触发方式下实现短消息增强状态报告业务的一个
具体实施例方式
下面结合附图及具体实施例对本发明再作进一步详细的说明。
本发明在短消息系统中,增设增强业务功能模块来为用户提供增强业务。基于此系统,短消息中心在收到短消息或在完成短消息下发时,记录用户要求的业务类型;短消息中心根据业务类型主动向增强业务功能模块发送通知消息;增强业务功能模块收到该通知消息后,产生相应的短消息,并将产生的短消息通过短消息中心下发给该主叫用户。
图1为本发明短消息系统的组成结构示意图,包括移动终端(MS)、移动接入网络、核心网络、短消息中心和增强业务功能模块。其中,移动终端、移动接入网络和核心网络分别具有与现有移动终端、移动接入网络和核心网络相同的功能。短消息中心用于接收、保存和转发MS提交的短消息,根据MS注册的业务类型发送通知消息给增强业务功能模块,还接收增强业务功能模块发送来的短消息并转发给MS。
增强业务功能模块用于根据短消息中心发送来的通知消息产生相应的短消息,并发送给短消息中心。增强业务功能模块可以包含收发单元和短消息产生单元,其中,收发单元用于从短消息中心接收通知消息转发给短消息产生单元,还用于从短消息产生单元接收短消息转发给短消息中心;短消息产生单元用于根据收到的通知消息中的业务类型和目的用户号码,产生与业务类型对应的且返回给目的用户的短消息。增强业务功能模块位于短消息中心侧,可以置于短消息中心内或置于短消息中心外。短消息中心与增强业务功能模块之间可以通过自定义协议或标准协议,比如短消息点对点(SMPP)协议进行通信。无论是使用自定义协议还是标准协议,均需要提供业务类型标识,比如在短消息内容中包含固定字段来标识业务类型等。由于服务提供商(SP)的可以为用户提供增强业务,因此,增强业务功能模块可以由SP应用开发平台来担当。
如图1所示,MS通过移动接入网络和核心网络向短消息中心提交短消息,短消息中心接收、保存和转发MS提交的短消息,并根据MS注册的业务功能类型,向增强业务功能模块发送相应的通知消息;增强业务功能模块接收短消息中心发送的通知消息,并根据收到的通知消息产生相应的短消息发送给短消息中心,短消息中心收到该短消息后将其下发给MS。
通常,通知消息可以是一条短消息,可以通过在通知消息中的被叫用户号码中添加特殊的业务码前缀,比如“****”来标识其是一条通知消息。并且可以通过在通知消息中设置的ServiceType字段填写特定的内容标识通知消息的类型。比如,在通知消息中的ServiceType字段填写STATUS标识该通知消息的类型为短消息下发结果通知消息。不同的ServiceType字段内容对应不同的业务类型,其中业务类型是指增强业务功能模块所能提供的业务的类型,比如增强状态报告业务和用户短消息开机通知业务。
通知消息包含与用户需要的业务相关的内容,具体包含主叫用户号码、被叫用户号码、业务类型和当前短消息的参数信息。其中,当前短消息的参数信息是指标准短消息协议规定的短消息参数信息。例如,对于增强状态报告业务,通知消息中包含原始短消息的发送时间、最终下发时间、最终下发结果和主被叫用户号码等必要信息。通知消息中包含的主叫用户号码为原短消息的发送方用户号码,通知消息中包含的被叫用户号码为原短消息的接收方用户号码。
基于上述短消息系统,本发明提供的业务类型包括实现包含短消息下发结果的增强状态报告的业务和用户短消息开机通知的业务。
下面首先说明本发明实现短消息增强状态报告业务的方法。
通常,短消息中心只向需要增强状态报告的用户提供相关业务。短消息中心通过以下两种方式获得用户的请求1、用户开户方式用户开户方式是指运营商在短消息中心增加注册了该业务的用户号码,并且在用户信息中标识了触发该业务的标志。
本发明中,当短消息中心存储一条短消息时,可以同时在该短消息的保存信息中设置一个与该短消息相对应的标志来标识主叫用户所需要的业务。比如,在用户开户方式下,当短消息中心收到一条短消息时,首先判断主叫用户号码是否注册了该业务并要求触发该业务,如果是,则短消息中心在存储该短消息时置位对应于该短消息的增强状态报告标志,否则不进行置位。当某一短消息发送结束后,短消息中心判断该短消息对应的增强状态报告标志是否置位,如果是,则短消息中心会产生一条通知消息,并发送给增强业务功能模块;否则短消息中心不提供该业务。其中,增强状态报告标志是短消息中心保存短消息时同时保存的相关标志信息。
或者也可以短消息中心在收到短消息时不作任何处理,而在该短消息下发结束后直接判断该发送方用户号码是否注册了该业务并要求触发该业务,如果是,则短消息中心会产生一条通知消息,并发送给增强业务功能模块;否则短消息中心不提供该业务。
图2为本发明用户开户方式下实现短消息增强状态报告业务的一个实施例的流程图。其中,短消息发送方用户号码为13601,接收方用户号码为13602。短消息发送方用户13601是已经注册并开通了短消息增强状态报告业务的用户,也就是说,该用户的注册信息中设置了短消息增强状态报告业务开通的标志。
如图2所示,用户开户方式下,本发明实现短消息增强状态报告业务的方法包括以下步骤步骤201、发送方用户13601通过网络侧设备提交包含接收方用户号码13602的一条短消息“从13601到13602”给短消息中心。
步骤202、短消息中心收到发送方用户13601发送来的短消息“从13601到13602”后对其进行处理,发现该短消息的发送方用户13601是开通了增强状态报告业务的注册用户,短消息中心将短消息对应的增强状态报告标志置位。
步骤203、短消息中心通过网络侧设备将该短消息“从13601到13602”下发给接收方用户13602。
步骤204、在短消息“从13601到13602”发送结束时,短消息中心根据该短消息对应的已经置位的增强状态报告标志产生一条通知消息“从13601到****13602”,并将该通知消息发送给增强业务功能模块。该通知消息包含该短消息的下发结果。
步骤205、增强业务功能模块收到通知消息“从13601到****13602”后,根据运营商配置产生一条包含用户短消息下发结果的短消息“从1900到13601”,并将该短消息“从1900到13601”发送给短消息中心。比如,该短消息包含的内容可以为您发送给13602的短消息已下发成功。其中,1900为运营商代号或SP服务代号。
步骤206、短消息中心收到增强业务功能模块发送来的包含用户短消息下发结果的短消息“从1900到13601”后,通过网络侧设备将其下发给短消息发送方用户13601。
本实施例中,也可以不执行步骤202中的对短消息对应的增强状态报告标志置位,而是在执行完步骤203之后,即短消息下发结束后,短消息中心才分析已下发的短消息的发送方用户是否注册了增强状态报告业务,如果是,则继续执行步骤204;否则结束流程。
2、接入码触发方式接入码触发方式是指用户在发送短消息之前,在被叫用户号码前增加特定的接入码,比如“8888”,标识该条短消息需要增强状态报告。
在这种接入码触发方式下,当短消息中心收到一条短消息时,首先判断被叫用户号码是否包含标识增强状态报告业务的接入码,如果是,则短消息中心在存储该短消息时置位对应于该短消息的增强状态报告标志,否则不进行置位。当某一短消息发送结束后,短消息中心判断该短消息对应的增强状态报告标志是否置位,如果是,则短消息中心会产生一条通知消息,并发送给增强业务功能模块;否则短消息中心不提供该业务。
或者也可以短消息中心在收到短消息时不作任何处理,而在该短消息下发结束后直接判断该被叫用户号码是否包含标识增强状态报告业务的接入码,如果是,则短消息中心会产生一条通知消息,并发送给增强业务功能模块;否则短消息中心不提供该业务。
图3为本发明接入码触发方式下实现短消息增强状态报告业务的一个实施例的流程图。其中,短消息发送方用户号码为13601,接收方用户号码为13602,且将触发短消息增强状态报告业务的接入码配置为“8888”。
如图3所示,接入码触发方式下,本发明实现短消息增强状态报告业务的方法包括以下步骤步骤301、发送方用户13601通过网络侧设备提交包含接收方用户号码13602的一条短消息“从13601到888813602”给短消息中心。
步骤302、短消息中心收到发送方用户13601发送来的短消息“从13601到888813602”后对其进行处理,发现该短消息包含增强状态报告业务的接入码“8888”,短消息中心将短消息对应的增强状态报告标志置位。
步骤303、短消息中心通过网络侧设备将该短消息下发给接收方用户13602。
步骤304、在短消息“从13601到13602”发送结束时,短消息中心根据该短消息对应的已经置位的增强状态报告标志产生一条通知消息“从13601到****13602”,并将该通知消息发送给增强业务功能模块。该通知消息包含该短消息的下发结果。
步骤305、增强业务功能模块收到通知消息“从13601到****13602”后,根据运营商配置产生一条包含用户短消息下发结果的短消息“从1900到13601”,并将该短消息“从1900到13601”发送给短消息中心。比如,该短消息包含的内容可以为您发送给13602的短消息已下发成功。其中,1900为运营商代号或SP服务代号。
步骤306、短消息中心收到增强业务功能模块发送来的包含用户短消息下发结果的短消息“从1900到13601”后,通过网络侧设备将其下发给短消息发送方13601。
本实施例中,也可以不执行步骤302中的对短消息对应的增强状态报告标志置位,而是在执行完步骤303之后,即短消息下发结束后,短消息中心才分析已下发的短消息中是否包含增强状态报告业务的接入码“8888”,如果是,则继续执行步骤304;否则结束流程。
下面说明本发明实现用户短消息开机通知业务的方法。
用户开机通知的新特性,就是利用短消息中心能够接收归属位置寄存器(HLR)发送的用户开机的开机提示(AlertSC)消息这一特性,主动向短消息的发送方用户发送一条短消息通知,通知发送方用户“被叫用户已经开机”。
本发明中,需要开机通知业务的用户可以采用三种方式来触发该业务。第一种方式是短消息中心保存注册了该业务的用户号码,并且在用户信息中标识触发该业务的标志。第二种方式是接入码触发方式。接入码触发方式与前面所述的实现短消息增强状态报告业务中的接入码触发方式的原理是类似的,是指用户在发送短消息前,在被叫号码前增加特定的接入码,标识该条短消息用于请求开机通知。
第三种方式是呼叫触发方式,该方式需要用户是注册了开机通知业务并要求触发该业务的用户,并且用户还需注册呼叫转移业务。
具体实施方式
为开通了开机通知业务的主叫用户呼叫被叫用户,如果移动交换中心(MSC)发现被叫用户关机,则MSC将呼叫转移到业务服务平台,比如1259平台,业务服务平台发现主叫用户注册了开机通知业务,就通过SMPP协议向短消息中心提交开机通知请求,开机通知请求与通知消息格式相同,即“从主叫号码到****+被叫号码”。短消息中心收到该开机通知请求后,在被叫用户归属的HLR中置位。当被叫用户开机时,短消息中心将该开机通知请求直接发给增强业务功能模块,进而触发相应的操作,实现向主叫用户发出被叫用户的开机通知。
现有短消息协议规定,在短消息下发时,如果被叫用户关机,短消息中心会在HLR中置位。被叫用户开机后,HLR会向短消息中心发送一条AlertSC消息。短消息中心收到AlertSC消息后,将暂存在短消息中心的所有发往该用户的短消息下发给该用户。
本发明中,短消息中心收到一条AlertSC消息后,短消息中心查询其中是否包含暂存的发往该被叫用户的短消息。如果查询到要发送给该被叫用户的短消息,则下发所有查询到的短消息,且短消息中心判断每个短消息的主叫用户是否是注册了开机通知业务并要求触发该业务的用户,或该短消息中是否包含触发开机通知业务的接入码,如果是,则短消息中心会产生一条AlertSC通知消息,发送给通知增强业务功能模块,否则结束流程。如果没有包含要发送给被叫用户的短消息,则不进行任何处理。
其中,可以通过在通知消息中的ServiceType字段填写VIP来标识该通知消息是一条用户开机通知业务的通知消息,可以称为AlertSC通知消息。
也可以在短消息中心收到一条短消息时,首先根据主叫用户号码是否注册了开机通知业务并要求触发该业务,或该短消息中包含的触发开机通知业务的接入码,由短消息中心在存储该短消息时置位对应于该短消息的开机通知标志,然后短消息中心在下发完该短消息时触发增强业务功能模块提供开机通知业务。
对于呼叫触发方式,则在被叫用户开机时,还需要短消息中心查询是否存储了包含被叫用户号码的开机通知请求,如果是,则将查询到的开机通知请求作为通知消息发送给增强业务功能模块,进而触发相应的操作,实现向主叫用户发出被叫用户的开机通知。
图4为本发明用户注册方式下实现用户短消息开机通知业务的一个实施例的流程图。其中,注册了开机通知业务的短消息发送方用户号码为13601,接收方用户号码为13602。
如图4所示,用户注册方式下,本发明实现用户短消息开机通知业务的方法包括以下步骤步骤401、发送方用户13601通过网络侧设备提交包含接收方用户号码13602的一条短消息“从13601到13602”给短消息中心。
步骤402、短消息中心收到发送方用户13601发送来的短消息“从13601到13602”后对其进行处理,发现接收方用户13602关机,则短消息中心会保存该短消息,并在网络侧的HLR中置位。
步骤403、用户开机后,网络侧的HLR向短消息中心发送AlertSC消息。
步骤404、短消息中心收到HLR发送来的AlertSC消息后,将暂存在短消息中心的要发送给接收方用户13602的短消息通过网络侧设备下发给接收方用户13602。
步骤405、短消息中心分析下发的短消息,发现发送方用户13601注册了用户开机通知业务,短消息中心向增强业务功能模块发送包含接收方用户开机状态信息的AlertSC通知消息“从13601到****13602”。
步骤406、增强业务功能模块收到AlertSC通知消息“从13601到****13602”后,根据AlertSC通知消息产生一条包含提示信息的短消息“从1900到13601”,比如,短消息内容可以为13602已开机,请及时与他(她)联系。其中,1900为运营商代号或SP服务代号。
步骤407、短消息中心收到增强业务功能模块下发的短消息“从1900到13601”后,通过网络侧设备将该短消息下发给发送方用户13601。
对于接入码触发方式,发送方用户13601发送短消息之前在接收方用户号码13602前加拨用户开机通知业务的接入码,比如“6666”。相应地,在步骤405中,短消息中心判断发送给用户13602的短消息中是否包含用户开机通知业务的接入码,如果包含,则短消息中心向增强业务功能模块发送包含被叫用户开机状态信息的AlertSC通知消息。然后继续执行步骤406。
与短消息增强状态报告业务实现方式相类似,也可以采用对开机通知标志置位的方式,来实现上述用户开机通知业务。
图5为本发明呼叫触发方式下实现用户短消息开机通知业务的一个实施例的流程图。其中,注册了开机通知业务的主叫用户号码为13601,被叫用户号码为13602,1259平台为业务服务平台。
如图5所示,呼叫触发方式下,本发明实现用户短消息开机通知业务的方法包括以下步骤步骤501~502、主叫用户13601通过网络侧设备呼叫被叫用户13602;网络侧设备MSC收到主叫用户13601到被叫用户13602的呼叫请求后,发现被叫用户13602关机,将呼叫转移到1259平台。
步骤503、1259平台收到呼叫信息后,发现主叫用户13601注册了开机通知业务,就通过SMPP协议向短消息中心提交开机通知请求“从13601到****13602”。
步骤504、短消息中心收到该开机通知请求消息后,保存该开机通知请求,并在网络侧的HLR中置位。
步骤505、用户开机后,网络侧的HLR向短消息中心发送AlertSC消息。
步骤506、短消息中心收到HLR发送来的AlertSC消息后,将开机通知请求“从13601到****13602”作为通知消息下发给增强业务功能模块。
步骤507、增强业务功能模块收到开机通知请求“从13601到****13602”后,产生一条包含提示信息的短消息“从1900到13601”,比如,短消息内容可以为13602已开机,请及时与他(她)联系。其中,1900为运营商代号或SP服务代号。
步骤508、短消息中心收到增强业务功能模块下发的短消息“从1900到13601”后,通过网络侧设备将该短消息下发给主叫用户13601。
由上述方案可见,本发明可以通过提供增强业务功能模块与短消息中心相连的方式,为用户提供短消息下发结果的状态报告以及开机通知业务。而且,运营商可以定制增强业务功能模块产生的短消息内容,使下发给用户的信息更加易懂,更加人性化。
总之,以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种短消息系统,包含移动终端、移动接入网络、核心网络、短消息中心;所述短消息中心用于接收并存储移动终端通过移动接入网络和核心网络提交的短消息,并将收到的短消息通过移动接入网络和核心网络下发给移动终端;其特征在于,该系统进一步包含位于短消息中心侧的增强业务功能模块;所述短消息中心进一步用于发送包含业务类型的通知消息给所述增强业务功能模块;所述增强业务功能模块用于接收短消息中心发送来的通知消息,根据收到的通知消息产生与业务类型对应的短消息,并提交给短消息中心。
2.根据权利要求1所述的系统,其特征在于,所述增强业务功能模块位于短消息中心内、或外挂于短消息中心。
3.根据权利要求2所述的系统,其特征在于,所述增强业务功能模块为服务提供商SP应用开发平台。
4.一种实现短消息增强业务的方法,其特征在于,该方法在短消息系统中增设增强业务功能模块,并将该增强业务功能模块设置在短消息中心内、或外挂于短消息中心;该方法包括以下步骤a.短消息中心接收短消息,确定用户需要的业务类型,并根据所确定的业务类型,向增强业务功能模块发送包含业务类型的通知消息;b.增强业务功能模块收到通知消息后,根据收到的通知消息产生与业务类型对应的短消息,并提交给短消息中心;c.短消息中心收到增强业务功能模块发送来的短消息后,根据该短消息中接收方用户号码将该短消息发送给接收方用户。
5.根据权利要求4所述的方法,其特征在于,步骤a中,所述确定用户需要的业务类型的方法为根据用户的注册信息或短消息中包含的接入码确定用户需要的业务类型。
6.根据权利要求4或5所述的方法,其特征在于,所述步骤a包含短消息中心收到短消息后,确定用户需要的业务类型为增强状态报告业务,对该短消息对应的增强状态报告标志进行置位;在该短消息下发结束时,短消息中心根据增强状态报告标志,向增强业务功能模块发送包含短消息下发结果的通知消息;或者所述步骤a包含在该短消息下发结束时,短消息中心确定用户需要的业务类型为增强状态报告业务,并向增强业务功能模块发送包含短消息下发结果的通知消息。
7.根据权利要求4或5所述的方法,其特征在于,所述步骤a包含以下步骤a1.短消息中心在收到短消息后,确定用户需要的业务类型为用户开机通知业务;如果短消息中心发现该短消息的接收方用户关机,则在阻R中置位;否则结束流程;a2.HLR在接收方用户开机后,向短消息中心发送开机提示消息;a3.短消息中心收到HLR送来的开机提示消息后,向增强业务功能模块发送包含用户开机状态信息的通知消息。
8.根据权利要求7所述的方法,其特征在于,所述步骤a1进一步包括短消息中心根据收到的短消息置位开机通知标志;相应地,所述步骤a3进一步包括短消息中心下发存储在其中的发往当前开机的被叫用户的短消息,并判断下发的短消息所对应的开机通知标志是否有效,如果有效,则短消息中心向增强业务功能模块发送包含用户开机状态信息的通知消息;否则结束流程。
9.根据权利要求7所述的方法,其特征在于,所述步骤a3进一步包括短消息中心下发存储在其中的发往当前开机的被叫用户的短消息,并根据下发的短消息中接入码或用户的注册信息触发下发通知消息的操作。
10.根据权利要求4所述的方法,其特征在于,所述步骤a包括a1’.主叫用户向被叫用户发起呼叫,如果MSC发现被叫用户关机,则MSC将该呼叫请求转移到业务服务平台,业务服务平台发现该主叫用户注册了开机通知业务,向短消息中心发送包含主叫用户号码和被叫用户号码的开机通知请求;a2’.短消息中心接收业务服务平台发送来的开机通知请求,确定业务类型为用户开机通知业务,并根据开机通知请求中包含的被叫用户号码在HLR中置位;a3’.HLR在被叫用户开机后向短消息中心发送开机提示消息;短消息中心收到HLR送来的开机提示消息后,向增强业务功能模块发送作为通知消息的开机通知请求。
11.根据权利要求10所述的方法,其特征在于,所述业务服务平台为1259平台。
12.根据权利要求4、8、9或10所述的方法,其特征在于,所述通知消息至少包含主叫用户号码、被叫用户号码和业务类型。
13.根据权利要求4、8、9或10所述的方法,其特征在于,所述通知消息为在被叫用户号码前包含标识其为通知消息的前缀的短消息。
全文摘要
本发明公开了一种短消息系统,包含移动终端、移动接入网络、核心网络、短消息中心和增强业务功能模块;所述短消息中心进一步用于发送包含业务类型的通知消息给所述增强业务功能模块;所述增强业务功能模块用于接收短消息中心发送来的通知消息,根据收到的通知消息产生与业务类型对应的短消息,并提交给短消息中心。本发明同时公开了一种实现短消息增强业务的方法,该方法包括a.短消息中心根据所确定的业务类型向增强业务功能模块发送通知消息;b.增强业务功能模块根据收到的通知消息产生短消息提交给短消息中心;c.短消息中心将该短消息发送给接收方用户。本发明提供的系统和方法可以为用户提供一种更方便的服务。
文档编号H04W88/18GK1738445SQ20041005845
公开日2006年2月22日 申请日期2004年8月16日 优先权日2004年8月16日
发明者钟朝东, 侯晓隆, 王暄 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1