一种短消息发送控制方法和装置与流程

文档序号:12790089阅读:327来源:国知局
一种短消息发送控制方法和装置与流程

本发明涉及通信领域,尤其涉及一种短消息发送控制方法和装置。



背景技术:

网络协议(IP,Internet Protocol)短消息业务是指将传统短消息封装在会话初始协议(SIP,Session Initiation Protocol)消息中,并通过IP多媒体子系统(IMS,IP Multimedia Subsystem)网络进行发送的业务。IP短消息业务通过IP-SM-GW设备提供IP短消息之间以及IP短消息与传统短消息之间的互通。IP短消息发送和路由方式为IMS网络。

在欠费或者管理原因下,运营商将对基于IMS的语音业务(VoLTE,Voice over LTE)用户进行停机,停止用户使用VoLTE业务的权限。停机包括半停和全停;其中,半停为客户保留功能包括:话音呼入、短信接收功能、漫游功能、呼叫保持、呼叫等待功能、彩铃、来电显示以及虚拟专用移动网(VPMN,Virtual Private Mobile Network)功能,半停限制功能包括:话音呼出、短信发送功能,国内移动数据业务功能,呼叫转移、多方通话、国际长权功能;全停为客户保留功能包括:拨打10086、公共服务号,例如110等,全停限制功能包括:主被叫、短彩、数据功能。在停机状态下,为了保证用户能够接收语音、短信,或者能够拨打特定号码等需求,VoLTE用户将保持在IMS网络上的注册状态。

现有技术中,用户在停机状态下仍然需要在IMS网络上注册,而任何消息触发到业务平台都只依赖于iFC匹配,而不会受到停机状态的影响。因此即使用户处于停机状态,当终端发送MESSAGE消息时,该消息仍然会被触发到IP-SM-GW上。IP-SM-GW只是一个短消息互通网关,并不存储任何与用户签约状态相关的信息,也没有查询获取用户签约状态的能力,因此IP-SM-GW并 不知道消息发送者已经被停机,因此还会对消息进行后续路由。因此,VoLTE用户即使被停机,仍然可以发送IP短消息,无法达到对用户停机的效果。



技术实现要素:

为解决上述技术问题,本发明实施例提供一种短消息发送控制方法和装置,可以在用户被停机后,阻止用户发送的IP短消息。

本发明的技术方案是这样实现的:

本发明实施例提供一种短消息发送控制方法,所述方法包括:

业务运营支撑系统对用户进行业务操作后,更新用户签约数据,根据更新后的用户签约数据确定预存储的用户业务信息;

当接收用户发送的IP短消息后,根据所述预存储的用户业务信息确定是否发送所述IP短消息。

进一步地,所述业务运营支撑系统对用户进行业务操作后,更新用户签约数据,根据更新后的用户签约数据确定预存储的用户业务信息,包括:

业务运营支撑系统对用户进行停机操作后,更新归属签约用户服务器HSS中的用户签约数据,确定所述HSS预存储的用户业务信息为停机状态;

所述当接收用户发送的IP短消息后,根据所述预存储的用户业务信息确定是否发送所述IP短消息,包括:

当接收用户发送的IP短消息后,根据初始过滤规则iFC确定网络通讯协议短消息网关IP-SM-GW的地址,将所述IP短消息发送至所述IP-SM-GW;

发送查询用户业务信息消息至所述HSS;

接收所述HSS发送的所述预存储的用户业务信息,确定所述用户为停机状态,发送失败消息至所述用户。

进一步地,所述业务运营支撑系统对用户进行业务操作后,更新用户签约数据,根据更新后的用户签约数据确定预存储的用户业务信息,包括:

业务运营支撑系统对用户进行停机操作后,更新IP-SM-GW中的用户签约数据,确定所述IP-SM-GW预存储的用户业务信息为停机状态;

所述当接收用户发送的IP短消息后,根据所述预存储的用户业务信息确定是否发送所述IP短消息,包括:

当接收用户发送的IP短消息后,根据iFC确定IP-SM-GW的地址,将所述IP短消息发送至所述IP-SM-GW;

根据预存储的用户业务信息确定所述用户为停机状态,发送失败消息至所述用户。

进一步地,所述业务运营支撑系统对用户进行业务操作后,更新用户签约数据,根据更新后的用户签约数据确定预存储的用户业务信息,包括:

业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的iFC;

所述当接收用户发送的IP短消息后,根据所述预存储的用户业务信息确定是否发送所述IP短消息,包括:

当接收用户发送的IP短消息后,查找所述IP短消息触发到IP-SM-GW的iFC;

若查找不到所述触发到IP-SM-GW的iFC,发送失败消息至所述用户。

进一步地,所述业务运营支撑系统对用户进行业务操作后,更新用户签约数据,根据更新后的用户签约数据确定预存储的用户业务信息,包括:

业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的共享iFC编号;或者,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,修改所述共享iFC编号为不包含所述用户触发到所述IP-SM-GW。

进一步地,所述当接收用户发送的IP短消息后,根据所述预存储的用户业务信息确定是否发送所述IP短消息,包括:

当接收用户发送的IP短消息后,查找所述IP短消息触发到IP-SM-GW的共享iFC;

若查找不到所述触发到IP-SM-GW的共享iFC,发送失败消息至用户。

本发明实施例提供一种短消息发送控制装置,所述装置包括:更新单元、确定单元,其中,

所述更新单元,用于业务运营支撑系统对用户进行业务操作后,更新用户签约数据;

所述确定单元,用于根据更新后的用户签约数据确定预存储的用户业务信息,还用于当接收用户发送的IP短消息后,根据所述预存储的用户业务信息确定是否发送所述IP短消息。

进一步地,所述装置还包括:发送单元、接收单元,

所述更新单元,用于业务运营支撑系统对用户进行停机操作后,更新归属签约用户服务器HSS中的用户签约数据;

所述确定单元,用于确定所述HSS预存储的用户业务信息为停机状态,还用于当接收用户发送的IP短消息后,根据初始过滤规则iFC确定网络通讯协议短消息网关IP-SM-GW的地址;

所述发送单元,用于将所述IP短消息发送至所述IP-SM-GW;还用于发送查询用户业务信息消息至所述HSS;

所述接收单元,用于接收所述HSS发送的所述预存储的用户业务信息,确定所述用户为停机状态,发送失败消息至所述用户。

进一步地,所述装置还包括:发送单元,

所述更新单元,用于业务运营支撑系统对用户进行停机操作后,更新IP-SM-GW中的用户签约数据;

所述确定单元,用于确定所述IP-SM-GW预存储的用户业务信息为停机状态,还用于当接收用户发送的IP短消息后,根据iFC确定IP-SM-GW的地址;

所述发送单元,用于将所述IP短消息发送至所述IP-SM-GW;还用于根据预存储的用户业务信息确定所述用户为停机状态,发送失败消息至所述用户。

进一步地,所述装置还包括:发送单元,

所述更新单元,用于业务运营支撑系统对用户进行停机操作后,更新HSS 中的用户签约数据;

所述确定单元,用于确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的iFC,还用于当接收用户发送的IP短消息后,查找所述IP短消息触发到IP-SM-GW的iFC;

所述发送单元,用于若查找不到所述触发到IP-SM-GW的iFC,发送失败消息至所述用户。

进一步地,所述更新单元,用于业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的共享iFC编号;或者,还用于确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,修改所述共享iFC编号为不包含所述用户触发到所述IP-SM-GW。

进一步地,所述装置还包括:发送单元,

所述确定单元,用于当接收用户发送的IP短消息后,查找所述IP短消息触发到IP-SM-GW的共享iFC;

所述发送单元,用于若查找不到所述触发到IP-SM-GW的共享iFC,发送失败消息至用户。

本发明实施例提供一种短消息发送控制方法和装置,业务运营支撑系统对用户进行业务操作后,更新用户签约数据,根据更新后的用户签约数据确定预存储的用户业务信息;当接收用户发送的IP短消息后,根据所述预存储的用户业务信息确定是否发送所述IP短消息。本发明实施例提供的短消息发送控制方法和装置,可以在用户被停机后,阻止用户发送的IP短消息,实现了对用户停机的效果。

附图说明

图1为现有技术的IP短消息业务注册方法流程示意图;

图2为现有技术的IP短消息发送方法流程示意图;

图3为本发明实施例提供的短消息发送控制方法流程示意图一;

图4为本发明实施例提供的短消息发送控制方法流程示意图二;

图5为本发明实施例提供的短消息发送控制方法流程示意图三;

图6为本发明实施例提供的短消息发送控制方法流程示意图四;

图7为本发明实施例提供的短消息发送控制方法流程示意图五;

图8为本发明实施例提供的短消息发送控制方法流程示意图六;

图9为本发明实施例提供的短消息发送控制方法流程示意图七;

图10为本发明实施例提供的短消息发送控制方法流程示意图八;

图11为本发明实施例提供的短消息发送控制方法流程示意图九;

图12为本发明实施例提供的短消息发送控制装置结构示意图一;

图13为本发明实施例提供的短消息发送控制装置结构示意图二。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。

为了更好的理解本发明实施例的短信息发送控制方法,首先对现有技术的IP短消息业务注册方法和IP短消息发送方法进行说明,如图1所示,现有技术的IP短消息业务注册方法可以包括:

步骤101、UE_A发送REGISTER注册请求至S-CSCF,所述REGISTER注册请求的Contact头域中携带IP短消息能力指示。

其中,呼叫会话控制功能(CSCF,Call Session Control Function)是IP多媒体子系统(IMS,IP Multimedia Subsystem)内部的功能实体,是整个IMS网络的核心。CSCF管理IMS网络的用户鉴权、IMS承载面QoS、与其它网络实体配合进行SIP会话的控制,以及业务协商和资源分配等。CSCF根据功能分为:代理CSCF(P-CSCF,Proxy CSCF),查询CSCF(I-CSCF,Interrogating CSCF),服务CSCF(S-CSCF,Serving CSCF),紧急CSCF(E-CSCF,Emergency CSCF),其本质上都是SIP服务器,处理SIP信令。

S-CSCF接受来自拜访网络通过P-CSCF转发来的注册请求,与HSS配合 进行用户鉴权。并从HSS处下载用户签约的业务数据。S-CSCF对于用户主叫及被叫侧进行路由管理,根据用户签约的初始过滤规则(iFC,Initial Filter Criteria),进行SIP AS触发,实现IMS业务功能。

I-CSCF是IMS归属网络的入口点。在注册过程中,I-CSCF通过查询HSS,为用户选择一个S-CSCF。在呼叫过程中,去往IMS网络的呼叫首先路由到I-CSCF,由I-CSCF从HSS获取用户所注册的S-CSCF地址,将消息路由到S-CSCF。

步骤102、S-CSCF对UE_A鉴权通过后,发送200OK响应至UE_A。

步骤103、S-CSCF根据从HSS处下载的用户签约信息,根据iFC中网络通讯协议短消息网关IP-SM-GW地址,向IP-SM-GW_A发送第三方注册请求,其中,所述第三方注册请求携带所述用户注册消息体。

其中,归属签约用户服务器(HSS,Home Subscriber Server)是IMS中控制层的重要组成部分。HSS可处理的信息包括:用户识别、编号和地址信息;用户安全信息,即针对鉴权和授权的网络接入控制信息;用户定位信息,即HSS支持用户登记、存储位置信息;用户清单信息。

步骤104、IP-SM-GW_A根据所述用户注册消息体的Contact头域,判断用户终端是否具备IP短消息功能。IP-SM-GW_A发送用户数据请求(UDR,User Data Request)消息至HSS,所述UDR消息指示获取用户数据。

其中,所述用户数据可以包括:用户身份数据、业务签约数据等。

步骤105、融合HSS/HLR发送用户数据应答(UDA,User Data Answer)消息至IP-SM-GW_A,所述UDA消息携带用户数据。

步骤106、IP-SM-GW_A发送档案更新请求(PUR,Profile Update Request)消息至HSS/HLR,将IP-SM-GW_A的地址注册到融合HSS/HLR中。

步骤107、融合HSS/HLR判断用户终端是否有默认签约的IP-SM-GW,向IP-SM-GW_A返回档案更新应答(PUA,Profile Update Answer)消息。

可选的,步骤108至步骤111、IP-SM-GW_A将用户终端的IP短消息支持能力保存在本地,并通过PUR/PUA消息更新到融合HSS/HLR上。

步骤112、IP-SM-GW_A对HSS/HLR发送的PUA消息进行判断,并向S-CSCF返回200OK消息。

如图2所示,现有技术的IP短消息发送方法可以包括:

步骤201、UE_A发送SIP MESSAGE消息到P-CSCF。

其中,P-CSCF是IMS拜访网络的统一入口点。所有发起于IMS终端和终止于IMS终端的会话消息都要通过P-CSCF。P-CSCF负责与接入网络相关的用户鉴权与IPSec管理,网络防攻击与安全保护。

步骤202、P-CSCF将MESSAGE消息发送给S-CSCF。

步骤203、S-CSCF接收到MESSAGE消息后,根据iFC配置的IP-SM-GW地址将MESSAGE消息转发给IP-SM-GW_A。

步骤204、IP-SM-GW_A收到MESSAGE消息后,做如下处理:

确定UE_A的IP短消息业务权限;

如果UE_A未开通短消息业务,则IP-SM-GW_A构造RP-ERROR短消息数据包,原因值为50,通过MESSAGE消息返回给UE_A。

获取Body中载荷的中继协议数据单元(RPDU,Relay Protocol Data Unit)类型,判断是否为RP-DATA。

如果获取Body中载荷RPDU失败,则IP-SM-GW_A构造RP-ERROR,原因值为38,通过MESSAGE消息返回给UE_A。

如果Body中载荷的RPDU类型为RP-SMMA,则处理流程可以参见用户上报内存可用通知。

如果Body中载荷的RPDU类型为RP-DATA,则表示收到的MESSAGE消息为IP短消息发送请求。

从Body中获取短消息中心地址、被叫号码等信息,构造MAP_MO_FORWARD_SHORT_MESSAGE_REQ消息,携带MESSAGE消息中Body的RP-DATA信息,发送到短消息服务中心。

步骤205至步骤207、IP-SM-GW_A向UE_A返回202响应。

步骤208、SMSC发送MAP_MO_FORWARD_SHORT_MESSAGE_CNF至 IP-SM-GW_A。

其中,短消息服务中心(SMSC,Short Message Service Center),用于在基站和移动台(ME)间中继、储存或转发短消息。

步骤209至步骤211、

IP-SM-GW_A根据MAP_MO_FORWARD_SHORT_MESSAGE_CNF消息构造MESSAGE消息,通过CSCF发送给UE-A。

步骤212至步骤214、UE_A发送200响应至IP-SM-GW_A。

实施例一

本发明实施例提供一种短消息发送控制方法,如图3所示,所述方法包括:

步骤301、业务运营支撑系统对用户进行业务操作后,短消息发送控制装置更新用户签约数据,根据更新后的用户签约数据确定预存储的用户业务信息。

需要说明的是,本发明实施例中的短消息发送控制装置可以包括HSS、IP-SM-GW和S-CSCF中的一个或多个。

一种可能的实现方式,业务运营支撑系统对用户进行停机操作后,短消息发送控制装置更新归属签约用户服务器HSS中的用户签约数据,确定所述HSS预存储的用户业务信息为停机状态。

具体的,用户在开通、停机和复机后,业务运营支撑系统(BOSS,Business&Operation Support System)将用户开停机状态写入用户的HSS;IP-SM-GW在用户进行三方注册时,可以从HSS中获取并存储用户开停机状态。

一种可能的实现方式,业务运营支撑系统对用户进行停机操作后,更新IP-SM-GW中的用户签约数据,确定所述IP-SM-GW预存储的用户业务信息为停机状态。

具体的,用户在开通、停机和复机后,BOSS系统将用户开停机状态写入IP-SM-GW,IP-SM-GW存储用户的停机状态。

一种可能的实现方式,业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的iFC。

具体的,对于采用标准iFC的情况,BOSS系统在对用户进行停机操作时,对用户的签约数据进行修改,更新用户存储在HSS中的用户数据,将用户触发IP-SM-GW的iFC删除。

一种可能的实现方式,业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的共享iFC编号;或者,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,修改所述共享iFC编号为不包含所述用户触发到所述IP-SM-GW。

具体的,对于采用Shared iFC的情况,在BOSS系统在对用户进行停机操作时,对用户的签约数据进行修改,更新用户存储在HSS中的用户数据。若触发到IP-SM-GW有独立的Shared iFC编号,将该Shared iFC编号删除;若触发到IP-SM-GW没有独立的Shared iFC编号,则将相应Shared iFC编号修改为不包含触发IP-SM-GW的Shared iFC编号。

步骤302、当接收用户发送的IP短消息后,短消息发送控制装置根据所述预存储的用户业务信息确定是否发送所述IP短消息。

一种可能的实现方式,当接收用户发送的IP短消息后,根据初始过滤规则iFC确定网络通讯协议短消息网关IP-SM-GW的地址,将所述IP短消息发送至所述IP-SM-GW;

所述IP-SM-GW发送查询用户业务信息消息至所述HSS;

所述IP-SM-GW接收所述HSS发送的所述预存储的用户业务信息,确定所述用户为停机状态,发送失败消息至所述用户。

具体的,当IP-SM-GW接收到用户发送的IP短消息时,IP-SM-GW检查用户的开停机状态,决定是否继续转发用户的IP短消息;如果用户处于停机状态,IP-SM-GW向用户返回失败响应。

一种可能的实现方式,当接收用户发送的IP短消息后,根据iFC确定IP-SM-GW的地址,将所述IP短消息发送至所述IP-SM-GW;根据预存储的用户业务信息确定所述用户为停机状态,发送失败消息至所述用户。

具体的,当IP-SM-GW接收到用户发送的IP短消息时,IP-SM-GW检查用户的开停机状态,决定是否继续转发用户的IP短消息;如果用户处于停机状态,IP-SM-GW向用户返回失败响应。

一种可能的实现方式,当接收用户发送的IP短消息后,查找所述IP短消息触发到IP-SM-GW的iFC;若查找不到所述触发到IP-SM-GW的iFC,发送失败消息至所述用户。

具体的,用户发送IP短消息时,由于没有触发到IP-SM-GW的iFC,因此IMS网络向用户返回失败响应。

一种可能的实现方式,当接收用户发送的IP短消息后,查找所述IP短消息触发到IP-SM-GW的共享iFC;若查找不到所述触发到IP-SM-GW的共享iFC,发送失败消息至用户。

具体的,用户发送IP短消息时,由于没有触发到IP-SM-GW的iFC,因此IMS网络向用户返回失败响应。

本发明实施例提供一种短消息发送控制方法,可以在用户被停机后,阻止用户发送的IP短消息,实现了对用户停机的效果。

实施例二

本发明实施例提供一种短消息发送控制方法,如图4、5所示,所述方法包括:

步骤401、业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据。

步骤402、所述HSS预存储的用户业务信息为停机状态。

具体的,业务运营支撑系统对用户进行停机操作,更新HSS中的用户签约数据;所述HSS存储用户的停机状态。

步骤501、当接收用户发送的IP短消息后,I/S-CSCF根据初始过滤规则iFC确定网络通讯协议短消息网关IP-SM-GW的地址,将所述IP短消息发送至所述IP-SM-GW。

具体的,用户通过MASSAGE消息发送IP短消息,MASSAGE消息通过 iFC触发到IP-SM-GW。

步骤502、IP-SM-GW发送查询用户业务信息消息至所述HSS。

具体的,IP-SM-GW向HSS查询用户的停机状态,HSS返回用户业务信息,即用户停机状态。

步骤503、IP-SM-GW接收所述HSS发送的所述预存储的用户业务信息,确定所述用户为停机状态。

步骤504、IP-SM-GW发送失败消息至所述用户。

具体的,IP-SM-GW根据HSS预存储的用户业务信息,确定用户为停机状态,因此发送失败消息,即403Forbidden消息。

本发明实施例提供的短消息发送控制方法,可以在用户被停机后,阻止用户发送的IP短消息,实现了对用户停机的效果。

实施例三

本发明实施例提供一种短消息发送控制方法,如图6、7所示,所述方法包括:

步骤601、业务运营支撑系统对用户进行停机操作后,更新IP-SM-GW中的用户签约数据。

步骤602、所述IP-SM-GW预存储的用户业务信息为停机状态。

具体的,业务运营支撑系统对用户进行停机操作,并更新IP-SM-GW中的用户签约数据;IP-SM-GW存储用户的停机状态。

步骤701、当接收用户发送的IP短消息后,I/S-CSCF根据iFC确定IP-SM-GW的地址,将所述IP短消息发送至所述IP-SM-GW。

具体的,用户通过MASSAGE消息发送IP短消息,MASSAGE消息通过iFC触发到IP-SM-GW。

步骤702、IP-SM-GW根据预存储的用户业务信息确定所述用户为停机状态。

步骤703、发送失败消息至所述用户。

具体的,IP-SM-GW根据预存储的用户业务信息,确定用户为停机状态, 因此发送失败消息,即403Forbidden消息。

本发明实施例提供的短消息发送控制方法,可以在用户被停机后,阻止用户发送的IP短消息,实现了对用户停机的效果。

实施例四

本发明实施例提供一种短消息发送控制方法,如图8、9所示,所述方法包括:

步骤801、业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据。

步骤802、确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的iFC。

具体的,业务运营支撑系统对用户进行停机操作,并更新HSS中的用户签约数据;HSS存储用户的新签约数据,其中,删除了用户触发到IP-SM-GW的iFC。

步骤901、当接收用户发送的IP短消息后,I/S-CSCF查找所述IP短消息触发到IP-SM-GW的iFC。

步骤902、若查找不到所述触发到IP-SM-GW的iFC,I/S-CSCF发送失败消息至所述用户。

具体的,用户通过MESSAGE消息发送IP短消息,消息到达I/S-CSCF;由于触发到IP-SM-GW的iFC已经被删除,因此I/S-CSCF找不到为MESSAGE消息服务的iFC;I/S-CSCF发送失败消息,即403Forbidden响应消息。

本发明实施例提供的短消息发送控制方法,可以在用户被停机后,阻止用户发送的IP短消息,实现了对用户停机的效果。

实施例五

本发明实施例提供一种短消息发送控制方法,如图10、11所示,所述方法包括:

步骤1001、业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据。

步骤1002、确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的共享iFC编号;或者,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,修改所述共享iFC编号为不包含所述用户触发到所述IP-SM-GW。

具体的,业务运营支撑系统对用户进行停机操作,并更新HSS中的用户签约数据;HSS存储新签约数据,其中删除了用户触发到IP-SM-GW的Shared iFC编号,或者修改为不包含IP-SM-GW触发规则的Shared iFC编号。

步骤1101、当接收用户发送的IP短消息后,I/S-CSCF查找所述IP短消息触发到IP-SM-GW的共享iFC。

步骤1102、若查找不到所述触发到IP-SM-GW的共享iFC,I/S-CSCF发送失败消息至用户。

具体的,用户通过MESSAGE消息发送IP短消息,消息到达I/S-CSCF;由于用户使用的Shared iFC中不包含触发到IP-SM-GW的规则,因此I/S-CSCF找不到为MESSAGE消息服务的iFC;I/S-CSCF返回失败消息,即发送403Forbidden响应消息。

本发明实施例提供的短消息发送控制方法,可以在用户被停机后,阻止用户发送的IP短消息,实现了对用户停机的效果。

实施例六

本发明实施例提供一种短消息发送控制装置1,如图12所示,所述装置1包括:更新单元10、确定单元11,其中,

所述更新单元10,用于业务运营支撑系统对用户进行业务操作后,更新用户签约数据;

所述确定单元11,用于根据更新后的用户签约数据确定预存储的用户业务信息,还用于当接收用户发送的IP短消息后,根据所述预存储的用户业务信息确定是否发送所述IP短消息。

进一步地,如图13所示,所述装置1还包括:发送单元12、接收单元13,

所述更新单元10,用于业务运营支撑系统对用户进行停机操作后,更新归 属签约用户服务器HSS中的用户签约数据;

所述确定单元11,用于确定所述HSS预存储的用户业务信息为停机状态,还用于当接收用户发送的IP短消息后,根据初始过滤规则iFC确定网络通讯协议短消息网关IP-SM-GW的地址;

所述发送单元12,用于将所述IP短消息发送至所述IP-SM-GW;还用于发送查询用户业务信息消息至所述HSS;

所述接收单元13,用于接收所述HSS发送的所述预存储的用户业务信息,确定所述用户为停机状态,发送失败消息至所述用户。

进一步地,如图13所示,所述装置1还包括:发送单元12,

所述更新单元10,用于业务运营支撑系统对用户进行停机操作后,更新IP-SM-GW中的用户签约数据;

所述确定单元11,用于确定所述IP-SM-GW预存储的用户业务信息为停机状态,还用于当接收用户发送的IP短消息后,根据iFC确定IP-SM-GW的地址;

所述发送单元12,用于将所述IP短消息发送至所述IP-SM-GW;还用于根据预存储的用户业务信息确定所述用户为停机状态,发送失败消息至所述用户。

进一步地,如图13所示,所述装置1还包括:发送单元12,

所述更新单元10,用于业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据;

所述确定单元11,用于确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的iFC,还用于当接收用户发送的IP短消息后,查找所述IP短消息触发到IP-SM-GW的iFC;

所述发送单元12,用于若查找不到所述触发到IP-SM-GW的iFC,发送失败消息至所述用户。

进一步地,所述更新单元10,用于业务运营支撑系统对用户进行停机操作后,更新HSS中的用户签约数据,确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据,删除所述用户触发到IP-SM-GW的共享iFC编号;或者,还用于确定所述HSS预存储的用户业务信息包括:更新后的用户签约数据, 修改所述共享iFC编号为不包含所述用户触发到所述IP-SM-GW。

进一步地,如图13所示,所述装置1还包括:发送单元12,

所述确定单元11,用于当接收用户发送的IP短消息后,查找所述IP短消息触发到IP-SM-GW的共享iFC;

所述发送单元12,用于若查找不到所述触发到IP-SM-GW的共享iFC,发送失败消息至用户。

具体的,本发明实施例提供的短消息发送控制装置的理解可以参考实施例一至实施例五的短消息发送控制方法的说明,本发明实施例在此不再赘述。

本发明实施例提供的短消息发送控制装置,可以在用户被停机后,阻止用户发送的IP短消息,实现了对用户停机的效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使 得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1