消息类应用网关对包月sp业务的鉴权方法及其系统的制作方法

文档序号:7715299阅读:109来源:国知局
专利名称:消息类应用网关对包月sp业务的鉴权方法及其系统的制作方法
技术领域
本发明涉及移动通讯领域,尤其涉及一种消息类应用网关对包月SP
业务的鉴权方法及其系统。
背景技术
现有的消息类增值业务一般向移动用户提供至少四种计费方式,包括
免费、包月计费、按条计费以及点播计费等,包月计费指SP(Service Provider:服务提供者)与移动用户签订包月计费关系后,每个月向移动用 户收取一次费用,而每次通过消息类应用网关向移动用户提供消息发送服 务时,并不单独收费的计费方式,这些消息类应用网关指MMSG (Multimedia Message Service Gateway:彩信网关)、SMGW (Short Message Gateway:短 信网关)、行业网关等。现有的消息类增值业务的包月计费过程中,DSMP (Data Service Management Platform :数据业务管理平台)中保存了 SP 与相应的移动用户之间的包月签约信息,SP每次向移动用户发送消息时, 首先需要通过DSMP进行包月计费的鉴权,如果鉴权成功则表明该月份用户 与SP建立了包月签约关系,因此,消息类应用网关可实现本次消息的免费 发送,并不需要另外出具话单;否则可根据具体需要实现其他类型的计费 或者丟弃消息。随着消息类增值业务的迅速发展,SP和移动用户的数量都 在不断增长,由于包月计费的服务模式具有扣费便利、价格优惠等特点, 越来越多的移动用户都选择与SP签订包月计费关系以实现包月计费,这显 然会给DSMP的业务运行带来了较大的压力,现网已经出现过由于DSMP的 性能不足而影响正常业务的现象,因此,为了保证包月鉴权的稳定性,向 移动用户提供更加可靠、优质的增值服务,应该建立能够与现有的或将来 的SP和移动用户的增长速度相适应的包月鉴权模式。

发明内容
本发明所要解决的技术问题是,提供一种緩解DSMP的业务压力、稳定性高的消息类应用网关对包月SP业务的鉴权方法及其系统。
本发明解决其技术问题所采用的技术方案是提供了 一种消息类应用 网关对包月SP业务的鉴权方法,包括以下步骤消息类应用网关提供本地 包月信息数据库,所述本地包月信息数据库记录了 SP与移动用户之间的包 月签约信息;所述消息类应用网关接收来自SP的消息发送请求后,通过所 述本地包月信息数据库中的包月签约信息对所述消息发送请求进行鉴权查 询,并根据对应的查询结果响应所述消息发送请求。
所述消息类应用网关通过所述本地包月信息数据库中的包月签约信息 对所述消息发送请求进行鉴权查询,并根据对应的查询结果响应所迷消息 发送请求的具体方式为如果所述消息发送请求与所述本地包月信息数据 库中的包月业务信息相符,则得到鉴权成功的查询结果,否则得到鉴权失 败的查询结果,所述消息类应用网关根据所述鉴权成功或鉴权失败的查询 结果分别进行相应的计费处理。
进一步地,所述本地包月信息数据库包括相互交互的物理数据库和内 存数据库。
一种优选的实施方式中,所述内存数据库记录当月的包月签约信息, 所述物理数据库记录当月以及相邻数月的包月签约信息,所述消息类应用 网关通过所述本地包月信息凄丈据库中的包月签约信息对所述消息发送请求 进行鉴权查询的具体方式为首先判断所述消息发送请求所对应的月份是 否为当月,是,则在所述内存数据库中进行鉴^L查询,否则在所述物理数 据库中进行鉴权查询。
所述物理数据库通过包月信息表的形式保存每个月的包月签约信息, 并通过对包月信息表的编号进行取余的方式更新所述包月签约信息。
进一步地,还包括以下在本地数据库中新增包月签约信息的过程所 述消息类应用网关接收新增包月签约信息的请求后,首先在所述内存数据 库中加入新增的包月签约信息,再将所述内存数据库中新增的包月签约信 息导入所述物理凄t据库中。
所述消息类应用网关将所述内存凄t据库中新增的包月签约信息导入所 述物理凝:据库中的具体方式为所述消息类应用网关定期将所述新增的包 月签约信息同步至所述物理数据库中。
一种消息类应用网关对包月SP业务的鉴权系统,包括:鉴权控制模块、 包月信息存储模块、鉴权查询模块以及鉴权响应模块;包月信息存储模块用于提供本地包月信息数据库,所述本地包月信息数据库记录了 SP与移动 用户之间的包月签约信息;鉴权控制模块用于接收来自SP的消息发送请 求,并通知所述鉴权查询模块对所述消息发送请求进行鉴权查询;鉴权查 询模块用于通过所述本地包月信息数据库中的包月签约信息对所述消息发 送请求进行鉴权查询,并得到对应的查询结果;所述鉴权响应模块用于根 据所述鉴权查询模块得到的查询结果响应所述消息发送请求。
所述包月信息存储模块包括内存数据库存储模块和物理数据库存储模 块,所述内存数据库存储模块和物理数据库存储模块分别用于提供相互交 互的内存数据库和物理数据库。
还包括新增信息处理^t块,所述新增信息处理it块用于接收新增包月 签约信息的请求,并将新增的包月签约信息加入所述内存数据库,最后将 所述内存数据库中新增的包月签约信息导入所述物理凄t据库。
本发明的有益效果是,本发明通过在消息类应用网关实现了对SP业务 的本地鉴权,DSMP只需对非包月SP业务进行计费处理,因此从一定程度上 緩解了 DSMP的业务压力,保证了包月鉴权的稳定性,从而提高了消息类增 值业务的服务质量。
一种具体实施方式
中,本地包月信息数据库包括相互交互的物理数据 库和内存数据库,消息类应用网关优先在内存数据库中进行鉴权查询以提 高查询速度,而物理数据库起备份作用,避免了内存数据库中的信息由于 系统断电或其他故障而造成数据丢失,因此提高了系统的安全性。
一种优选的实施方式中,内存数据库只包含当月的包月签约信息,物 理数据库记录包含当月以及相邻数月的包月签约信息,进行鉴权查询时, 由于来自SP的消息发送请求携带时间信息,首先判断该消息发送请求所对 应的月份是否为当月,是,则在内存数据库中进行鉴权查询,否则在物理 数据库中进行鉴权查询,因此显著提高了查询效率。
进一步地,消息类应用网关可在本地包月信息数据库中插入新增的包 月签约信息,消息类应用网关才艮据新增包月签约信息的请求,首先在内存 数据库中插入新的包月信息表,在规定的时间存数据库再将新增的包月签
约信息导入物理数据库中,这样能够保证对与SP最新建立包月签约关系的 移动用户实现准确、及时地鉴权和收费,并且避免了直接向物理数据库导 入数据而导致效率底下的问题。


图l为本发明的消息类应用网关对包月SP业务的鉴权方法第一种具体 实施方式流程图2为本发明的消息类应用网关对包月SP业务的鉴权方法第二种具体 实施方式流程图3为本发明的消息类应用网关对包月SP业务的鉴权系统第一种具体 实施方式示意图4为本发明的消息类应用网关对包月SP业务的鉴权系统第二种具体 实施方式示意图。
具体实施例方式
以下结合附图对本发明的具体实施方式
进^f于说明,然而并不限于以下
具体实施例方式
本发明通过在醒SG、 SMGW、行业网关等消息类应用网关建立本地包月 信息数据库的方式实现了对SP业务的本地鉴权,本地包月信息数据库记录 了 SP与移动用户之间的包月签约信息,当消息类应用网关接收来自SP针 对某一移动用户的消息发送请求时,首先在本地包月信息数据库中进行鉴 权查询,并根据对应的查询结果响应消息发送请求。本发明在消息类应用 网关实现本地鉴权的功能后,DSMP只需对非包月SP业务进行计费处理,因 此从一定程度上緩解了 DSMP的业务压力,保证了包月鉴权的稳定性,从而 提高了消息类增值业务的服务质量。
如图l为本发明的消息类应用网关对包月SP业务的鉴权方法第一种具 体实施方式流程图,包括以下步骤
步骤Sl 00:消息类应用网关接收来自SP的消息发送请求,准备处理SP 业务,例如消息类应用网关接收SP向某一移动用户发送彩信的请求。消息 发送请求通常具有一定的格式,其中携带了 SP的企业代码、业务代码、计 费类型、时间信息(通常至少包括月份)、目的用户的手机号码等信息,还 可进一步附加标识号对每个消息发送请求进行编号。
步骤S101:消息类应用网关首先判断是否需要对消息发送请求进行本 地鉴权?是,则进入步骤S103,否则进入步骤S104。本步骤的一种具体实 施方式为配置台预先在消息类应用网关中配置了 SP业务的各种计费类 型,其中包括按条计费、包月计费等,如果步骤SIOO中SP提供的消息发
7送请求的计费类型为包月计费,则表明需要对该SP业务进行本地鉴权,否
则表明该SP业务不需要进行本地鉴权。
步骤S102:仍然通过现有的DSMP对消息发送请求进行处理,消息类应 用网关可将该消息发送请求发送至DSMP进行鉴权和计费处理。
步骤S103:消息类应用网关通过本地包月信息数据库中的包月签约信 息对消息发送请求进行鉴权查询。本地包月信息数据库预先记录了 SP与移 动用户之间的一个月或多个月的包月签约信息,为了方《更查询,这些信息 以月份为单位进行集中存放,例如某移动用户向某个SP定制本年度三月份 实行包月计费的服务后,则该移动用户与SP之间的包月签约信息存放在三 月份的包月信息文件中,每个包月信息文件中存放了多张包月信息表,每 个包月信息表中的包月签约信息包括SP的企业代码、服务代码、业务代码 以及该移动用户(作为目的用户)的手机号码等信息。
一种具体实施方式
中,本地包月信息数据库包括相互交互的物理数据 库和内存数据库,消息类应用网关优先在内存数据库中进行鉴权查询以提 高查询速度,而物理数据库起备份作用,避免了内存数据库中的信息由于 系统断电或其他故障而造成的数据丟失,因此提高了系统的安全性。内存 数据库和物理数据库中存储的包月签约信息可完全一致,例如都存储包括
当月在内的凄t月的包月签约信息,每次系统启动时,物理数据库中的包月 签约信息加载至内存数据库中以供查询。由于大多数消息发送请求对应的 月份都为当月,只有在两月交替的时候才需要查询其他月份的包月鉴权信 息, 一种优选的实施方式中,内存数据库只包含当月的包月签约信息,物 理数据库记录当月以及相邻数月的包月签约信息,进行鉴权查询时,由于
来自SP的消息发送请求携带时间信息,首先判断该消息发送请求所对应的 月份是否为当月,是,则在内存数据库中进行鉴权查询,否则在物理数据 库中进行鉴权查询,显著提高了查询效率。
步骤S104:通过鉴权查询得到对应的查询结果。如杲消息发送请求与 内存数据库中的包月业务信息相符,表明该SP业务与目的用户之间在该月 份具有包月签约关系,得到鉴权成功的查询结果;否则得到鉴权失败的查 询结果。例如彩信网关收到SP的彩信发送请求时,如果该请求对应的月份 为当月,彩信网关在内存数据库中查询到与发送请求完全相符的包月业务 信息,则表明移动用户向SP定制了当月包月计费的服务,得到鉴权成功的 查询结果后,彩信网关可以免费向发送该条彩信。
8步骤S105:消息类应用网关响应消息发送请求,即根据鉴权成功或鉴 权失败的查询结果分别进行相应的计费处理,如果鉴权成功则表明已经扣 取包月费用,因此,消息类应用网关免费发送消息并不需要另外出具话单; 否则需要另外出具话单。
本发明在消息类应用网关对包月SP业务实现了本地鉴权,因此緩解了 现有DSMP鉴权的业务压力,避免了较多数量的SP业务在DSMP进行鉴权而 造成的不稳定状况,因此相应地提高了消息类增值业务的服务质量。
图2为本发明的消息类应用网关对包月SP业务的鉴;K方法第二种具体 实施方式流程图,本实施方式在消息类应用网关的业务前台增加本地包月 信息数据库,包括相互交互的物理数据库和内存数据库,物理数据库可通 过包月信息表的形式对每个月的包月签约信息进行保存,包月信息表的份 数能够整除12,每张包月信息表的月份与份数取余得到该包月信息表对应 的编号,物理数据库通过对包月信息表的编号进行取余的方式更新包月签 约信息,即每张包月信息表的月份与份数取余后加1得到新的包月信息表 的编号。本实施方式的内存数据库记录了当月的包月签约信息,即只包含 1张包月信息表,物理数据库记录了当月、当月以前两个月以及当月以后 一个月的包月签约信息,即包含4张包月信息表,还可分别设置每张表的 编号分别为MO、 Ml、 M2、 M3。包月信息表的编号与月4分的对应关系为月 份与4进行取余得到包月信息表对应的编号,物理数据库每月定期(例如 20号)对包月信息表进行整理以剔除过期数据并加入新的数据,整理时首 先将月份与4取余,取得包月信息表的编号后加1 (到3转为0 )得到新的 包月信息表的编号, 一种优选的实施方式中,采用truncate方式清理,这 种方式不会对表结构造成影响。
本实施方式在消息类应用网关的业务前台增加一个鉴权查询进程(例 如DBPRO进程),该鉴权查询进程用于根据消息类应用网关的主业务程序的 指令,通过本地包月信息数据库中的包月签约信息对消息发送请求进行鉴 权查询,并将查询结杲返回主业务程序进行处理。DBPR0进程可设置在本 地包月信息数据库所在的服务器中,并单独分配独立的节点号,考虑到成 本问题,也可以与本地包月信息数据库一起部署于消息类应用网关的操作 维护服务器。每次DBPR0进程启动时,物理数据库首先将当月的包月信息 表加载至内存数据库,加载数据之前先读取系统中的月份,使之与包月信 息表的个数进行取余后获取需要加载的当前月的包月信息表编号,数据加载期间,可选择保护冲莫式即包月信息表加载过程中,如果主业务程序要 求进行本地鉴权,则返回鉴权成功的信息至主业务程序避免对移动用户造 成损失。每月月初的凌晨,DBPRO进程还可自动将内存表中的数据全部清 空并重新从物理数据库中进行加载,清空期间仍可选择保护模式。 本实施方式包括以下步骤
步骤S200: SP提交消息发送请求给消息类应用网关。 步骤S201:主业务程序判断是否需要本地鉴权,是则进入步骤S203, 否则进入步骤S202。
步骤S202:按照现有的方式通过DSMP进行计费处理。 步骤S2Q3:主业务程序通知DBPRO进程进行鉴权查询。 步骤S2 04: DBPRO进程从来自SP的消息发送请求携带的时间信息得到 消息发送请求所对应的月份。
步骤S205:判断消息发送请求对应的月份是否为当月?是,则进入步 骤S206,否则进入步骤S207。如果消息发送请求对应的月份与内存数据库 中包月信息表的月份一致则表明消息发送请求对应的月份是当月,否则不 是当月(这种情况通常发生在两月交替的时间)。
步骤S206:查询物理数据库,由于物理数据库中存储有多张包月信息 表,首先将消息发送请求对应的月份与包月信息表的个数进行取余后获取 对应月份的编号,再对包月签约信息进行查询。如果来自SP的消息发送请 求与内存数据库中的包月业务信息相符,表明该SP业务与目的用户之间在 该月份具有包月签约关系,移动用户在该月份对该条消息有权享受免费服 务,DBPRO进程返回鉴权成功的查询结果,否则DBPRO进程返回鉴权失败 的查询结果。
步骤S207:查询内存数据库,例如可通过Ostool程序对内存数据库 的包月信息表进行查询,如果来自SP的消息发送请求与内存数据库中的包 月业务信息相符,表明该SP业务与目的用户之间在当月具有包月签约关 系,移动用户在当月对该条消息有权享受免费服务,DBPRO进程得到鉴权 成功的查询结果,否则DBPRO进程返回鉴权失败的查询结果。 步骤S208: DBPRO进程将对应的查询结果返回主业务程序。 步骤S209:主业务程序根据得到的查询结果进行相应的计费处理,如 果鉴权成功则表明已经扣取包月费用,因此,消息类应用网关免费发送消 息并不需要另外出具话单;否则需要另外出具话单。本实施方式还可实现对新增包月签约信息的处理,如果一个新的移动 用户与SP签订了包月计费关系,则消息类应用网关可接受新增包月签约信 息的请求后,将新增的包月签约信息添加至本地包月信息数据库中。 一种 实施方式中,消息类应用网关首先在内存^t据库中加入新增的包月签约信 息(即插入新的包月信息表),最后在规定的时间内存数据库再将新增的包
月签约信息导入物理数据库中,这样能够保证对与SP最新建立包月签约关
系的移动用户实现准确、及时地鉴权和收费,并且避免了直接向物理数据库 导入数据而造成的效率低下的问题。
主业务程序可冲艮据SP或者用户的请求将新增的包月签约信息添加至 本地包月信息数据库中,或者主业务程序在处理某一鉴权失败的SP业务 后,如果收到用户确定签约的响应,则主动通知DBPRO进程将新增的包月 签约信息添加至本地包月信息数据库中,包括以下步骤
步骤S210:判断是否根据用户响应提出新增包月签约信息的请求?是 则进入步骤S212,否则进入步骤S211。
步骤S211:结束程序。
步骤S212: —般用户或者SP都会提出新增包月签约信息的请求时,对 应的月份都为当月,因此本步骤将记录了新增的包月签约信息的包月信息 表插入内存数据库。
步骤S213:将新增的包月签约信息导入物理数据库进行储存,该步骤
具有多种实施方式,例如可在每次在内存数据库插入包月信息表时将其直 接导入物理数据库,然而为了不对物理数据库的1/0造成负担,消息类应 用网关可定期(例如每天的某一固定时刻)通过同步文件的形式将内存数 据库中新增的包月签约信息同步至物理数据库,例如可通过Unix的 crontab定时启动相应的同步脚本完成该功能。
图3为本发明的消息类应用网关对包月SP业务的鉴权系统第一种具体 实施方式示意图,包括鉴权控制模块IO、鉴权查询模块20、鉴权响应模块 30和包月信息存储才莫块40。
其中,包月信息存储模块40用于提供本地包月信息数据库,该本地包 月信息数据库记录了 SP与移动用户之间的包月签约信息。一种具体实施方 式中,包月信息存储模块40包括内存数据库存储才莫块41和物理数据库存 储模块42,内存数据库存储模块41和物理数据库存储模块42分别用于提 供相互交互的内存数据库和物理数据库,内存数据库只记录当月的包月签约信息,物理数据库记录包含当月以及相邻数月的包月签约信息,。进行鉴 权查询时,如果来自SP的消息发送请求所对应的月份为当月,则在内存数 据库中进行快速的鉴权查询,否则在物理数据库中进行鉴权查询,因此物 理数据库起备份作用,避免了内存数据库中的数据由于断电、系统故障等
问题而丢失。物理数据库存储模块42的数据库软件可使用oralce和 sybase,鉴于软件价格、维护性能等因素,优先使用sybase。考虑到现网 的消息类应用网关有多个业务处理机,且通常使用相同的数据库,为了不 对这些数据库的性能造成影响,物理数据库在硬件上可独立于所有的业务 处理机,且使用磁阵,光纤接口,以保证更快的访问和查询速度,从节约 成本的角度出发,该物理数据库存储模块42还可与操作维护台的数据库共 用。
鉴权控制模块10用于接收来自SP的消息发送请求,并通知鉴权查询 模块2 0对消息发送请求进行鉴权查询,该鉴权控制模块10可用于执行消 息类应用网关的主业务程序。
鉴权查询模块20用于通过包月信息存储模块40中本地包月信息数据 库中的包月签约信息对消息发送请求进行鉴权查询,并得到对应的查询结 果,该鉴权查询模块2 0可用于执行DBPRO进程。
鉴权响应模块30用于根据对应的查询结果响应消息发送请求,即根据 鉴权成功或鉴^L失败的查询结果分别进行相应的计费处理。为了进一步简 化程序,提高执行效率,鉴权响应模块30可与鉴权控制模块10都在主业 务程序中执行,如果鉴权成功则表明已经扣取包月费用,因此,主业务程 序免费发送消息并不需要另外出具话单;否则主业务程序需要另外出具话 单
另外,本实施方式还可包括新增信息处理模块50,用于接收新增包月 签约信息的"^求,并将新增的包月签约信息加入内存数据库,最后再将内 存数据库中新增的包月签约信息导入物理数据库进^^呆存。新增信息处理 模块50也可在主业务程序中执行。
图4为本发明的消息类应用网关对包月SP业务的鉴权系统第二种具体 实施方式示意图。
鉴权控制模块10中的主业务程序接收来自SP的消息发送请求时,如 杲该消息发送请求对应的月份为当月,则与内存数据库411进行数据交互, 即主业务程序通知DBPRO进程在内存数据库411中进行鉴权查询并得到查
12询结果;如果该消息发送请求对应的月份不是当月,则与物理数据库412 进行数据交互,即主业务程序通知DBPRO进程在物理数据库412中进行鉴 权查询并得到查询结果。
DBPRO进程每次启动时物理数据库412将当月的包月签约信息加载至 内存数据库411中。
本实施方式的新增信息处理模块50设置在鉴权控制模块10中,当主 业务程序得到新增包月签约信息的请求时,通过DBPRO进程在内存数据库 411中通过插入包月信息表的方式加入新增的包月签约信息,内存数据库 411定时生成同步文件,并将新增的包月签约信息导入物理翁:据库412中。
明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术 领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若 干简单推演或替换,都应当视为属于本发明的保护范围。
1权利要求
1.一种消息类应用网关对包月SP业务的鉴权方法,其特征在于,包括以下步骤消息类应用网关提供本地包月信息数据库,所述本地包月信息数据库记录了SP与移动用户之间的包月签约信息;所述消息类应用网关接收来自SP的消息发送请求后,通过所述本地包月信息数据库中的包月签约信息对所述消息发送请求进行鉴权查询,并根据对应的查询结果响应所述消息发送请求。
2. 根据权利要求l所述的方法,其特征在于所述消息类应用网关通 过所述本地包月信息数据库中的包月签约信息对所述消息发送请求进行鉴 权查询,并一艮据对应的查询结果响应所述消息发送请求的具体方式为如 果所述消息发送请求与所述本地包月信息数据库中的包月业务信息相符, 则得到鉴;^又成功的查询结果,否则得到鉴^^又失败的查询结果,所述消息类 应用网关根据所述鉴权成功或鉴权失败的查询结果分别进行相应的计费处 理。
3. 根据权利要求1或2所述的方法,其特征在于所述本地包月信息 数据库包括相互交互的物理数据库和内存数据库。
4. 根据权利要求3所述的方法,其特征在于所述内存数据库记录当 月的包月签约信息,所述物理数据库记录当月以及相邻数月的包月签约信 息,所述消息类应用网关通过所述本地包月信息数据库中的包月签约信息 对所述消息发送请求进行鉴^L查询的具体方式为首先判断所述消息发送 请求所对应的月份是否为当月,是,则在所述内存数据库中进行鉴权查询, 否则在所述物理数据库中进行鉴权查询。
5. 根据权利要求3所述的方法,其特征在于所述物理数据库通过包 月信息表的形式保存每个月的包月签约信息,并通过对包月信息表的编号 进行取余的方式更新所述包月签约信息。
6. 根据权利要求3所述的方法,其特征在于本方法还包括以下在本 地数据库中新增包月签约信息的过程所述消息类应用网关接收新增包月 签约信息的请求后,首先在所述内存数据库中加入新增的包月签约信息, 再将所述内存数据库中新增的包月签约信息导入所述物理凄t据库中。
7. 根据权利要求6所述的方法,其特征在于所述消息类应用网关将所述内存数据库中新增的包月签约信息导入所述物理数据库中的具体方式为所述消息类应用网关定期将所述新增的包月签约信息同步至所述物理 数据库中。
8. —种消息类应用网关对包月SP业务的鉴权系统,其特征在于,包 括鉴权控制模块、包月信息存储模块、鉴权查询模块以及鉴权响应模块;包月信息存储^t块用于提供本地包月信息数据库,所述本地包月信息 数据库记录了 SP与移动用户之间的包月签约信息;鉴权控制模块用于接收来自SP的消息发送请求,并通知所述鉴权查询 模块对所述消息发送请求进行鉴权查询;鉴权查询模块用于通过所述本地包月信息数据库中的包月签约信息对 所述消息发送请求进行鉴权查询,并得到对应的查询结果;所述鉴权响应^f莫块用于根据所述鉴权查询^i块得到的查询结果响应所 述消息发送请求。
9. 根据权利要求8所述的系统,其特征在于所述包月信息存储模块 包括内存数据库存储才莫块和物理数据库存储模块,所述内存数据库存储才莫 块和物理数据库存储模块分别用于提供相互交互的内存数据库和物理数据 库。
10. 根据权利要求9所述的系统,其特征在于还包括新增信息处理 模块,所述新增信息处理模块用于接收新增包月签约信息的请求,并将新 增的包月签约信息加入所述内存数据库,最后将所述内存数据库中新增的 包月签约信息导入所述物理凄史据库。
全文摘要
本发明公开了一种消息类应用网关对包月SP业务的鉴权方法和系统,方法包括以下步骤消息类应用网关提供本地包月信息数据库,所述本地包月信息数据库记录了SP与移动用户之间的包月签约信息;所述消息类应用网关接收来自SP的消息发送请求后,通过所述本地包月信息数据库中的包月签约信息对所述消息发送请求进行鉴权查询,并根据对应的查询结果响应所述消息发送请求。本发明提供的方法和系统在消息类应用网关对包月SP业务进行本地鉴权,因此缓解了现有DSMP鉴权的业务压力,避免了较多数量的SP业务在DSMP进行鉴权而造成的不稳定状况,相应地提高了消息类增值业务的服务质量。
文档编号H04W4/24GK101646154SQ200910189740
公开日2010年2月10日 申请日期2009年8月25日 优先权日2009年8月25日
发明者张浩军, 王国才, 耿恺频 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1