短消息中心及短消息传送方法

文档序号:7967924阅读:254来源:国知局
专利名称:短消息中心及短消息传送方法
技术领域
本发明涉及一种可实现服务提供商为最终用户提供差异化服务的短消息中心及短消息传送方法。
背景技术
短消息业务作为一种辅助通信、为客户服务和增值的业务手段,其应用越来越广泛,通常短消息调度通过短消息中心完成,其调度原理主要是按照被叫号码设置不同的调度队列,针对不同的调度队列可以分配不同的调度策略,同时根据调度错误反馈回来的错误码类型可以相应调整调度队列的调度策略,以有效的利用短消息中心资源。
目前,短消息中心中对于服务提供商(Service Provider,SP)与最终用户通信的短消息的调度同样如此,例如,参考图1,对于业务号码为“1001”的服务提供商设置一个调度队列“1001”,终端用户(139XXXX0001~139XXXX0003)发送短消息给服务提供商“1001”的短消息进入所述的“1001”队列中,按照现有的调度方案,三条短消息将按照提交的先后顺序进入到服务提供商“1001”的调度队列中。
另外,参考图2,若139XXXX0001属于服务提供商“1001”的贵宾(VIP)用户,则该139XXXX0001发送给服务提供商“1001”的短消息将会放置到“1001”的调度队列的首位,优先进行下发,但是,在现有服务提供商“1001”队列调度短消息发送的方案中,短消息调度策略是预先设定的,对于所有的最终用户都一样,例如,对于服务提供商“1001”的调度队列可采用删除消息作为调度策略,或者采用在不能及时下发消息的情况下,转至备份路由处理的调度策略,上述调度策略并不会根据最终用户是否为VIP用户而调整,即尽管在下发优先级上,VIP用户的短消息要优于其他普通用户的短消息进行处理,但是,服务提供商对于最终用户的调度策略是一样的,上述现有技术方案在调度消息时还不能实现对最终用户进行差异化服务。

发明内容
本发明解决的技术问题是提供一种短消息中心及短消息传送方法,以在调度短消息传送时实现服务提供商为最终用户提供差异化服务。
为解决上述问题,本发明的短消息中心,包括存储单元,存储有同一服务提供商差异化服务的各用户群的差异化服务标识对应不同的消息调度策略的对应关系;调度处理单元,用于根据服务提供商与其差异化服务的用户群用户通信的短消息中该用户的差异化服务标识查询所述对应关系以获取对应的消息调度策略,然后按照所述获取的消息调度策略对该短消息进行调度。
相应地,本发明的一种用户到服务提供商的短消息传送方法,该方法包括同一服务提供商差异化服务的各用户群的用户向短消息中心提交发送到该同一服务提供商的短消息;短消息中心根据所述同一服务提供商差异化服务的各用户群用户的短消息中的差异化服务标识确定相应的消息调度策略;短消息中心根据所述确定的消息调度策略相应将所述同一服务提供商差异化服务的各用户群的用户发送的短消息调度给该服务提供商。
相应的,本发明的一种服务提供商到用户的短消息传送方法,该方法包括服务提供商向短消息中心提交发送到该服务提供商差异化服务的各用户群用户的短消息;短消息中心根据该服务提供商差异化服务的各用户群用户的短消息中的差异化服务标识确定相应的消息调度策略;短消息中心根据所述确定的消息调度策略相应将发送给该服务提供商差异化服务的各用户群用户的短消息调度给对应的用户。
本发明具有以下有益效果根据本发明的实施例,在短消息中心预先存储有同一服务提供商差异化服务的各用户群的差异化服务标识对应不同的消息调度策略的对应关系;调度处理时,短消息中心根据服务提供商与其差异化服务的用户群用户通信的短消息中该用户的差异化服务标识查询所述对应关系以获取对应的消息调度策略,然后按照所述获取的消息调度策略对该短消息进行调度,从而在不影响服务提供商业务品牌(即SP代码)的情况下,最终实现了服务提供商为最终用户提供差异化服务。


图1是现有技术短消息调度示意图;图2是现有技术对于VIP用户的短消息调度示意图;图3是本发明实现用户到服务提供商的短消息传送方法的具体实施例流程图;图4是本发明实现服务提供商到用户的短消息传送方法的具体实施例流程图;图5是本发明一种用户到服务提供商的上行过程的短消息传送的具体实施例示意图;
图6是本发明一种服务提供商到用户的下行过程的短消息传送的具体实施例示意图;图7是本发明短消息中心实现服务提供商差异化服务的功能模块实施例示意图;图8是图7所示调度处理单元的一种实施例示意图。
具体实施例方式
本发明核心在于对于同一服务提供商差异化服务的各用户群设置不同的差异化服务标识,在短消息中心中预先设置同一服务提供商差异化服务的各用户群的差异化服务标识对应不同的消息调度策略的对应关系;同时在服务提供商与其差异化服务的用户群用户通信的短消息中携带该差异化服务标识,具体实现时,所述差异化服务标识可以通过在短消息中增加新的字段或者扩展现有短消息字段实现,这样,短消息中心根据服务提供商与其差异化服务的用户群用户通信的短消息中该用户的差异化服务标识查询所述对应关系获取对应的消息调度策略,然后按照所述获取的消息调度策略可对短消息进行差异化调度,下面详细进行说明。
参考图3,该图是本发明实现用户到服务提供商的短消息传送方法的具体实施例流程图,具体包括以下流程步骤s101,同一服务提供商差异化服务的各用户群的用户向短消息中心提交发送到该同一服务提供商的短消息;步骤s102,短消息中心根据所述同一服务提供商差异化服务的各用户群用户的短消息中的差异化服务标识确定相应的消息调度策略;步骤s103,短消息中心根据所述确定的消息调度策略相应将所述同一服务提供商差异化服务的各用户群的用户发送的短消息调度给该服务提供商。
同样的,参考图4,该图是本发明服务提供商到用户的短消息传送方法的具体实施例流程图,具体包括以下流程步骤s201,服务提供商向短消息中心提交发送到该服务提供商差异化服务的各用户群用户的短消息;步骤s202,短消息中心根据该服务提供商差异化服务的各用户群用户的短消息中的差异化服务标识确定相应的消息调度策略;步骤s203,短消息中心根据所述确定的消息调度策略相应将发送给该服务提供商差异化服务的各用户群用户的短消息调度给对应的用户。
下面以通过号码类型/号码编码方案(TON/NPI)实现差异化服务标识的优选实施例进行说明。
本实施例中同一服务提供商差异化服务的各用户群的差异化服务标识为该同一服务提供商的TON/NPI字段值,对于该同一服务提供商的不同的TON/NPI字段值对应不同的消息调度策略,例如,对于SP-num为“1001”的服务提供商,本实施例中TON/SP-num/NPI可以为1/1001/1和0/1001/1,即对于同一个服务提供商“1001”,本实施例中可将0/1001/1设置为针对VIP用户群,1/1001/1设置为针对普通用户。对于0/1001/1的VIP用户的短消息,其可采用一个安全保障较高的调度策略,以保证其短消息顺利下发,而对于1/1001/1的普通用户的消息则可按照普通消息调度处理策略,最终实现对于同一个服务提供商“1001”的所有用户,采用不同消息调度策略进行消息调度。
另外,本实施例中短消息中心具备短消息中TON/SP-num/NPI号码的换号修改功能和基于TON/SP-num/NPI的消息调度能力,其中对于TON/SP-num/NPI号码的换号修改功能主要是修改短消息中SP的TON/NPI字段以在短消息中对于同一服务提供商差异化服务的各个用户群实现不同的差异化标识,例如表一所示为一个TON/SP-num/NPI号码的修改功能的实施例
表一

其中对于SP-num为“1001”和“1002”的服务提供商,若所述139123的用户为服务提供商“1001”和“1002”的VIP用户,则其TON/SP-num/NPI均由1/1001/1修改为0/1001/1,即对于差异化服务的VIP用户和普通用户,通过所述修改功能,将VIP用户的TON/SP-num/NPI由1/1001/1修改为0/1001/1,而普通用户则不进行修改。
另外,本实施例中基于TON/SP-num/NPI的消息调度能力主要是实现同一服务提供商差异化服务的各个用户群根据TON/SP-num/PI不同提供不同的调度策略,例如表二所示表二

如表二所示,对于SP-num为“1001”和“1002”的服务提供商,针对139->1001的路由将被分别分配到1/1001/1和0/1001/1消息实体中进行调度,并且1/1001/1和0/1001/1消息实体采用不同的调度策略,0/1001/1消息实体采用VIP用户的调度策略,1/1001/1消息实体采用普通用户的调度策略,其中0/1001/1的消息实体被分配了0/1002/1做为备份,在0/1001/1出现异常的情况下,可以通过0/1002/1完成消息下发,而1/1001/1消息实体则没有备份。
同样,1001->139的路由也被区别对待,可采用不同的消息调度策略,其中0/1001/1的消息在Gateway下发失败以后会转inter GW1(互通网关)进行处理,而0/1001/1的消息则按照普通消息处理策略处理。
需要说明的,上述表一,表二数据仅仅是一个举例,实际应用数据可能会根据需要进行增加或删减。
另外,对于换号修改规则文件以及消息调度策略信息可以数据库或文本文件的形式保存在短消息中心,通过数据库接口或FTP接口方式进行数据同步更新。
下面以用户到SP的上行过程的MOAT和SP到用户的AOMT两个短消息传送流程来说明具体应用情况。
参考图5,该图是一种MOAT示意图。
A和B对于SP(1001)属于不同的用户群,为在服务等级上和业务登记上进行区分,SP(1001)在短消息中心申请针对A用户群和B用户群设置不同的TON/NPI号码修改规则,这样,A用户群用户和B用户群用户发起的MO短消息将在短消息中心完成TON/NPI号码修改操作,如图所示A用户群用户提交的MO短消息,被叫SP(1001)的TON/NPI为1和1;B用户群用户提交的MO短消息,被叫SP(1001)的TON/NPI换号修改为0和1;短消息中心根据不同的TON/NPI实施不同的消息调度策略,以达到SP的业务运营要求。
具体来说,上述业务中,按照A用户群的消息调度策略,A用户群用户发送的短消息下发路径如果失效,则消息失败不再考虑其他处理方式;按照B用户群的消息调度策略,B用户群用户发送的短消息在下发路径1001失效后,采用备份路径1002进行尝试。
参考图6,该图是一种AOMT示意图。
MT流程是服务提供商为不同用户群发送短消息,具体下发消息时,服务提供商针对不同的用户群填写的TON/NPI则不同,如图所示本实施例中A用户群的TON/NPI设置为1和1;B用户群的TON/NPI设置为0和1,短消息中心根据不同的TON/NPI字段值实施不同的消息调度策略,以达到服务提供商的业务运营要求。
具体来说,本实施例实现的业务中,按照A用户群的消息调度策略,A用户群用户发送的短消息仅仅通过信令接口进行下发,如果多次下发尝试失败后则返回消息下发失败;按照B用户群的消息调度策略,B用户群用户发送的短消息首选信令接口进行下发,在多次下发尝试失败后将选择另外一条路径(Inter GW1)进行转发。
下面说明本发明的另一方面,参考图7,该图是本发明短消息中心实现服务提供商差异化服务的功能模块的实施例组成示意图。
如图示,所述短消息中心主要包括存储单元11和调度处理单元12,其中存储单元11,本实施例中所述存储单元11存储有同一服务提供商差异化服务的各用户群的差异化服务标识对应不同的消息调度策略的对应关系,例如,参考前述说明,若同一服务提供商差异化服务的各用户群的差异化服务标识为该同一服务提供商的TON/NPI字段值,本发明中所述存储单元11则主要存储对于该同一服务提供商的不同的TON/NPI字段值对应不同的消息调度策略的对应关系;调度处理单元12,本实施例中所述调度处理单元12主要用于根据服务提供商与其差异化服务的用户群用户通信的短消息中该用户的差异化服务标识查询存储单元11存储的所述对应关系以获取对应的消息调度策略,然后按照所述获取的消息调度策略对该短消息进行调度,例如对于前述同一服务提供商差异化服务的各用户群的差异化服务标识为该同一服务提供商的TON/NPI字段值,所述调度处理单元12可根据短消息中的服务提供商的TON/NPI字段值查询所述对应关系,获取对应的消息调度策略进行调度消息。
参考图8,作为一种具体实现,所述调度处理单元12主要包括获取单元121,本实施例中所述获取单元121主要用于获取服务提供商与其差异化服务的用户群用户通信的短消息中用户的差异化服务标识;查询单元122,本实施例中所述查询单元122主要用于根据获取的差异化服务标识查询所述对应关系获取对应的调度策略;以及调度单元123,本实施例中所述调度单元123主要按照所述查询得到的消息调度策略对所述短消息进行调度。
另外,所述短消息中心还可包括差异化服务标识处理单元13,所述差异化服务标识处理单元13主要用于在服务提供商与其差异化服务的用户群用户通信的短消息中添加新的字段或修改已有字段形成相应的差异化服务标识,例如,对于前述同一服务提供商差异化服务的各用户群的差异化服务标识为该同一服务提供商的TON/NPI字段值,若用户终端不能在短消息中修改服务提供商的不同的TON/NPI字段值,则本发明中可通过所述差异化服务标识处理单元13根据发送短消息的用户号码归属的差异化服务用户群修改所述短消息中服务提供商的TON/NPI字段值标识。
需要说明的,由于服务提供商可以修改TON/NPI字段值,因此,本实施例中对于服务提供商下发的短消息也可由服务提供商根据接收短消息的用户号码归属的差异化服务用户群修改所述短消息中服务提供商的TON/NPI字段值标识。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种短消息中心,其特征在于,包括存储单元,存储有同一服务提供商差异化服务的各用户群的差异化服务标识对应不同的消息调度策略的对应关系;调度处理单元,用于根据服务提供商与其差异化服务的用户群用户通信的短消息中该用户的差异化服务标识查询所述对应关系以获取对应的消息调度策略,然后按照所述获取的消息调度策略对该短消息进行调度。
2.根据权利要求1所述的短消息中心,其特征在于,还包括差异化服务标识处理单元,用于在服务提供商与其差异化服务的用户群用户通信的短消息中添加新的字段或修改已有字段形成差异化服务标识。
3.根据权利要求1所述的短消息中心,其特征在于,所述调度处理单元具体包括获取单元,用于获取服务提供商与其差异化服务的用户群用户通信的短消息中用户的差异化服务标识;查询单元,用于根据获取的差异化服务标识查询所述对应关系以得到对应的调度策略;调度单元,按照所述查询得到的消息调度策略对所述短消息进行调度。
4.根据权利要求1、2或3所述的短消息中心,其特征在于,所述同一服务提供商差异化服务的各用户群的差异化服务标识为该同一服务提供商的号码类型/号码编码方案字段值,所述对应关系为对于该同一服务提供商的不同的号码类型/号码编码方案字段值对应不同的消息调度策略。
5.一种用户到服务提供商的短消息传送方法,其特征在于,包括同一服务提供商差异化服务的各用户群的用户向短消息中心提交发送到该同一服务提供商的短消息;短消息中心根据所述同一服务提供商差异化服务的各用户群用户的短消息中的差异化服务标识确定相应的消息调度策略;短消息中心根据所述确定的消息调度策略相应将所述同一服务提供商差异化服务的各用户群的用户发送的短消息调度给该服务提供商。
6.根据权利要求5所述的用户到服务提供商的短消息传送方法,其特征在于,所述同一服务提供商差异化服务的各用户群的差异化服务标识为该同一服务提供商的号码类型/号码编码方案字段值,对于该同一服务提供商的不同的号码类型/号码编码方案字段值对应不同的消息调度策略。
7.根据权利要求6所述的用户到服务提供商的短消息传送方法,其特征在于,所述同一服务提供商差异化服务的各用户群用户的短消息中的差异化服务标识由所述短消息中心根据发送短消息的用户号码归属的差异化服务用户群修改所述短消息中服务提供商的号码类型/号码编码方案字段值标识。
8.一种服务提供商到用户的短消息传送方法,其特征在于,包括服务提供商向短消息中心提交发送到该服务提供商差异化服务的各用户群用户的短消息;短消息中心根据该服务提供商差异化服务的各用户群用户的短消息中的差异化服务标识确定相应的消息调度策略;短消息中心根据所述确定的消息调度策略相应将发送给该服务提供商差异化服务的各用户群用户的短消息调度给对应的用户。
9.根据权利要求8所述的服务提供商到用户的短消息传送方法,其特征在于,所述服务提供商差异化服务的各用户群的差异化服务标识为该服务提供商的号码类型/号码编码方案字段值,对于该服务提供商的不同的号码类型/号码编码方案字段值对应不同的消息调度策略。
10.根据权利要求9所述的服务提供商到用户的短消息传送方法,其特征在于,所述发送给服务提供商差异化服务的各用户群用户的短消息中的差异化服务标识由所述短消息中心或该服务提供商根据接收短消息的用户号码归属的差异化服务用户群修改所述短消息中眼务提供商的号码类型/号码编码方案字段值标识。
全文摘要
本发明中公开一种短消息中心,包括存储单元,存储有同一服务提供商差异化服务的各用户群的差异化服务标识对应不同的消息调度策略的对应关系;调度处理单元,用于根据服务提供商与其差异化服务的用户群用户通信的短消息中该用户的差异化服务标识查询所述对应关系以获取对应的消息调度策略,然后按照所述获取的消息调度策略对该短消息进行调度。另外,本发明还相应公开了短消息传送的方法。本发明在不影响服务提供商业务品牌的情况下,可实现服务提供商为最终用户提供差异化服务。
文档编号H04W4/14GK1949894SQ200610123408
公开日2007年4月18日 申请日期2006年11月8日 优先权日2006年11月8日
发明者曲行军 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1