用户鉴权方法、业务系统以及综合业务管理系统的制作方法

文档序号:7923108阅读:172来源:国知局
专利名称:用户鉴权方法、业务系统以及综合业务管理系统的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种用户鉴权方法、业 务系统以及综合业务管理系统。
背景技术
随着网络技术的发展,电信业增值业务快速发展,并且由于移
动终端^皮广泛应用,电-见、寿欠终端等各种i殳备随时随地可以享受增 值业务爿l务,对于增值业务的运营和管理是电信迫切需要解决的问 题,目前某些增值业务还没有被统一管理,每种增值业务都有其各 自的系统,这造成了建i殳成本的增加,以及各个增值业务之间相互 脱节,因此,,提出了综合业务管理平台的概念。
目前,综合业务管理平台和业务系统之间主要是基于传输控制 协i义(Transfer Control Protocol,简称为TCP ) /互耳关网妨、议(Internet Protocol,简称为IP)的长连接消息交互机制,例如电信的综合业 务管理接入协议(Integrated Management Access Protocol, 简称为 ISMAP )、 网通的业务4空制计费十办i义(Service Control Charging Protocol,简称为SCCP)、联通的业务提供商接入协议(Service Provider Access Protocol,简称为SPAP),上述消息协i义的优点是效 率高,对于消息交互特别频繁的业务非常适合,但是这种消息的响 应中不适合携带复杂的信息, 一般都是简单的成功消息或者失败消 息,如果要在响应消息中返回一个扩展才示i己i吾言(extented MarkedLanguage,筒称为xML)信息,这种消息类的协议不适合,而采用 网纟各月良务(webService)消息更加适合。
随着内容类的增值业务的大量开展,下载、彩铃、网络电视IPTV 等各种业务迅速发展。对于内容类产品,实际用户看到和使用的都 是内容,但是实际计费都是按照产品进行计费,因此,存在内容信 息和产品信息需要统一的问题,为了解决该问题,相关技术提出了 一种解决方案,把内容信息、产品信息、内容和产品的关联信息都 通过文件传输协议(File Transport Protocol,简称为FTP)同步到业 务系统中,但是,这种方案的处理过程完全需要在业务系统中进行, 由于在业务系统内的处理过程复杂,导致业务系统的负荷比较大。

发明内容
针对相关技术中业务系统的负荷比较大的问题而提出本发明, 为此,本发明的主要目的在于提供一种改进的用户鉴权方案,以解 决上述问题。
为了实现上述目的,才艮据本发明的一个方面,提供了一种用户 鉴—又方法。
根据本发明的用户鉴权方法包括业务系统根据本地保存的内 容信息获取用户请求的内容的内容标识,并向综合业务管理系统发 送鉴权消息,其中,鉴权消息中携带有用户的用户标识和内容标识; 综合业务管理系统^妄收鉴^又消息,并才艮据用户标识和内容标识对用 户进行鉴权。
优选地,在业务系统获取内容标识之前,上述方法还包括综 合业务管理系统将内容信息同步给业务系统。优选地,综合业务管理系统4艮据用户标识和内容标识对用户进
4亍鉴一又包括综合业务管理系统才艮据用户标识和内容标识判断用户
是否定购了预定产品,其中,预定产品包括内容标识对应的内容;
如果用户定购了预定产品,综合业务管理系统向业务系统反々贵鉴4又
成功消息;如果用户没有定购预定产品,综合业务管理系统向业务 系统反馈产品列表,其中,产品列表用于指示预定产品。
优选地,在综合业务管理系统向业务系统反馈鉴权成功消息之 后,上述方法还包括业务系统接收鉴权成功消息,并根据内容信
息控制用户使用内容。
优选地,在综合业务管理系统向业务系统反馈产品列表之后,
上述方法还包括业务系统接收产品列表,并将产品列表反馈给用 户。
优选地,在业务系统将产品列表反々贵给用户之后,上述方法还 包括业务系统根据用户的选择向综合业务管理系统发送定购消息,
井T , 》戶J T OS '—巾'々J 乂卞J厂4。、"V—、,w厂'口口个— 一、。
优选地,在业务系统向综合业务管理系统发送定购消息之后,
上述方法还包括综合业务管理系统*接收定购消息,并4艮据用户标 识和产品标识进^f于定购处理;如果定购处理指示定购成功,则综合 业务管理系统向业务系统反々贵定购成功消息;业务系统-接收订购成 功消息,并根据内容信息控制用户使用内容。
优选地,定购消息为网全备月良务消息。
优选地,鉴权消息为网络服务消息。
为了实现上述目的,才艮据本发明的另一个方面,4是供了一种业 务系统。根据本发明的业务系统包括获取模块,用于根据本地保存的 内容信息获取用户请求的内容的内容标识;发送模块,用于在获取 模块获取到内容标识之后,向综合业务管理系统发送鉴权消息,其 中,鉴4又消息中携带有用户的用户标识和内容标识。
为了实现上述目的,才艮据本发明的另一个方面,还4是供了一种 综合业务管理系统。
根据本发明的综合业务管理系统包括接收模块,用于接收来 自业务系统的鉴权消息,其中,鉴权消息中携带有用户标识和内容 标识;鉴权模块,用于根据接收模块接收的用户标识和内容标识对 用户进行鉴权。
优选地,鉴权模块包括判断子模块,用于根据用户标识和内 容标识判断用户是否定购了预定产品,其中,预定产品包括内容标 识对应的内容;第一反馈子模块,用于在判断子模块判断用户定购 了预定产品的情况下,向业务系统反馈鉴权成功消息;第二反馈子 模块,用于在判断子模块判断用户没有定购预定产品的情况下,向 业务系统反々赍产品列表,其中,产品列表用于指示预定产品。
通过本发明,采用在综合业务管理系统根据来自业务系统的鉴 权消息进行鉴权的方法,解决了相关技术中业务系统的负荷比较大 的问题,进而减轻了业务系统的负荷。


此处所说明的附图用来4是供对本发明的进一步理解,构成本申 请的一部分,本发明的示意性实施例及其说明用于解释本发明,并 不构成对本发明的不当限定。在附图中图1是用于实施本发明实施例的包括业务系统和综合业务管理
系统的通信系统的结构示意图2是才艮据本发明实施例的用户鉴4又方法的流程图3是才艮据本发明实施例的业务系统的结构框图4是根据本发明实施例的综合业务管理系统的结构框图5是4艮据本发明实施例的综合业务管理系统的具体结构框
图6是根据本发明实施例的结合图1的用户鉴权处理的流程图。
具体实施方式
功能概述
考虑到相关技术中业务系统的负荷比较大的问题,本发明实施 例提供了 一种改进的用户鉴权方案,综合业务管理系统仅仅把内容 信息同步到业务系统,根据内容反查产品,虽然内容和产品之间是 一对多的关系, 一个内容可以包含在多个产品中,但是,对于用户 来说不管内容包含在哪个产品中,用户并不需要关心,关心的是内 容本身。通过这种方案,在综合业务管理系统根据来自业务系统的 鉴权消息进行鉴权的方法,可以减轻业务系统的负荷。
需要说明的是,在不冲突的情况下,本申请中的实施例及实施 例中的特4正可以相互组合。下面将参考附图并结合实施例来详细i兌 明本发明。
图1是用于实施本发明实施例的包括业务系统和综合业务管理 系统的通4言系统的结构示意图,如图1所示,该通4言系统包才舌业务系统ll、综合业务管理系统IO、内容才是供商(Content Provider, 简称为CP) /服务提供商(Service Provider,简称为SP ) 12、终端 用户13,下面对上述的结构进4亍详细描述。
业务系统ll,连接至CP/SP 12和终端用户13,用于向终端用 户13提供增值业务的系统,其中包括业务触发器111,业务触发器 111是业务系统11中的一个模块,用于和综合业务管理系统10之 间进4亍交互的才莫块,具体用于在侦察终端用户13在业务系统11上 4吏用业务时,触发鉴4又消息到综合业务管理系统10。
综合业务管理系统IO,连4妻至CP/SP 12、乡冬端用户13、和业 务系统ll,用于管理业务系统ll,判断终端用户13是否可以〗吏用 这个业务,以及确定实际费用,还用于对业务进行鉴权、批价,触 发业务计费,最终生成话单,管理业务。综合业务管理系统IO包括 业务逻辑处理器101、凄t才居库i方问单元102、统一配置单元103、才妄 口单元104。
升1^、-to, 乂^ 、i^巧吁?^^i為乂tj —_) <f*r*l、;^ EJ <文屮干7u lbH h、J
消息,调用数据库访问单元102来访问数据库,并才艮据凄t据库中的 信息判断用户是否可以使用该内容。数据库访问单元102,用于负 责和lt据库交互的冲莫块。统一配置单元103,用于预先4巴综合业务 管理系统10中的内容信息同步到业务系统11的配置模块(图中未 示出)中。4妄口单元104,是综合业务管理系统10中对外的4妄口部 分,用于和业务系乡充11之间交互。
方法实施例
根据本发明的实施例,提供了一种用户鉴权方法,该方法可以 结合上述图1中描述的结构来实现。图2是根据本发明实施例的用户鉴权方法的流程图,如图2所 示,该方法包括如下的步骤S202至步骤S204:
步骤S202,业务系统根据本地保存的内容信息获取用户请求的 内容的内容标识,并向综合业务管理系统发送鉴权消息,其中,鉴 权消息中携带有用户的用户标识和内容标识,该鉴权消息可以为网 络服务(webService)消息;在此之前,综合业务管理系统将内容 信息同步给业务系统。
步骤S204,综合业务管理系统接收鉴权消息,并根据用户标识 和内容标识对用户进4亍鉴;f又。
具体地,综合业务管理系统才艮据用户标识和内容标识判断用户 是否定购了预定产品,其中,预定产品包"l舌内容标识对应的内容; 如果用户定购了预定产品,综合业务管理系统向业务系统反々贵鉴权 成功消息;如果用户没有定购预定产品,综合业务管理系统向业务 系统反馈产品列表,其中,产品列表用于指示预定产品。
在步骤S204之后,该方法根据上述操作还可以包括如下处理
(1 )在综合业务管理系统向业务系统反馈鉴权成功消息之后, 业务系统接收鉴权成功消息,并根据内容信息控制用户使用内容。
(2 )在综合业务管理系统向业务系统反々贵产品列表之后,业务 系统接收产品列表,并将产品列表反馈给用户,业务系统根据用户 的选#^向综合业务管理系统发送定购消息-,其中,定购消息中携带 有用户标识和产品标识,该定购消息可以为网络月良务(webService ) 消息。此后,综合业务管理系统4妄4文定购消息,并冲艮才居用户标识和 产品标识进行定购处理,如果定购处理指示定购成功,则综合业务 管理系统向业务系统反々贵定购成功消息,业务系统接收订购成功消 息,并根据内容信息控制用户使用内容。通过该实施例,采用在综合业务管理系统才艮据来自业务系统的 鉴权消息进行鉴权的方法,解决了相关技术中业务系统的负荷比较 大的问题,进而减轻了业务系统的负荷。
下面结合图1中描述的结构,对上述方法实施例的实现过程进 4亍描述。
综合业务管理系统把内容信息通过FTP同步给业务系统,用户
使用内容信息时,先需要经过业务系统,业务系统的业务触发器通
过webService消息发送鉴权消息给综合业务管理系统接口模块,其 中,webService消息中携带有用户标识和内容标识,综合业务管理 系统才艮据用户标识和内容标识信息判断用户是否可以4吏用这个内 容,即,判断该用户是否已经定购和包含该内容的产品,如果已经 定购,则4妻口才莫块返回给业务系统的业务触发器成功,如果没有定 购,则接口模块返回给业务触发器包含该内容的产品列表,业务系 统把产品列表反馈给用户,由用户自己选择定购其中之一,业务系 统通过业务触发器再次纟会综合业务管理系统*接口发送定购消息,该 定购消息也可以通过webService消息传递,并且该定购消息中包含 了用户相;i口、和产品4示"i只。
装置实施例
实施例一
根据本发明的实施例,提供了一种业务系统。图3是根据本发 明实施例的业务系统的结构框图,如图3所示,该业务系统包括 获取模块32和发送模块34,下面对上述结构进行描述。
获取模块32,用于根据本地保存的内容信息获取用户请求的内 容的内容标识;发送模块34,连接至获取模块32,用于在获取模块 32获取到内容标识之后,向综合业务管理系统发送鉴权消息,其中,鉴权消息中携带有用户的用户标识和内容标识。这两个才莫块可以通 过上述的业务触发器来实现。
通过该实施例,提供了可以实现相关用户鉴权处理的业务系统。
实施例二
才艮据本发明的实施例,提供了一种综合业务管理系统。图4是 才艮据本发明实施例的综合业务管理系统的结构框图,如图4所示, 该综合业务管理系统包括接收模块42和鉴权模块44,下面对上述 结构进行描述。
接收模块42,用于接收来自业务系统的鉴权消息,其中,鉴权 消息中携带有用户标识和内容标识;该模块可以通过上述的接口单 元来实现。鉴权模块44,连接至接收模块42,用于根据接收模块 52 4妻收的用户标识和内容标识对用户进4亍鉴权,该才莫块可以通过上 述的业务逻辑处理器、凄t才居库访问单元、统一配置单元来实现。
图5是根据本发明实施例的综合业务管理系统的具体结构框 图,如图5所示,鉴权模块44包括判断子模块52、第一反馈子 模块54、第二反馈子模块56,下面对上述结构进行描述。
判断子才莫块52,用于才艮据用户标识和内容标识判断用户是否定 购了预定产品,其中,预定产品包括内容标识对应的内容;第一反 馈子模块54,连接至判断子模块52,用于在判断子模块52判断用 户定购了预定产品的情况下,向业务系统反々贵鉴4又成功消息;第二 反馈子模块56,连接至判断子模块52,用于在判断子模块52判断 用户没有定购预定产品的情况下,向业务系统反々贵产品列表,其中, 产品列表用于指示预定产品。下面将结合图6对该实施例通过图1中结构的实现过程进行详 纟田4苗&。
图6是根据本发明实施例的结合图1的用户鉴权处理的流程图, 如图6所示,该过程包括如下的步骤S600至步骤S614:
步-骤S600,用户4吏用内容。
步-骤S602,业务系统组织用户标识和内容标识信息发送主合业务 触发器。
步骤S604,业务触发器4巴用户标识和内容标识信息组装流程标 准的webService消息(即,上述的鉴权消息)发送给综合业务管理 系统。也就是说,当用户4吏用内容时,业务系统发送webService消 息给综合业务管理系统。
步骤S606,综合业务管理系统判断该用户是否订购了包含该内 容的产品,即,综合业务管理系统调用业务逻辑处理器,由业务逻 辑处理器判断这个用户是否定购包含该内容的产品;在判断结果为 是的情况下,进行到步骤S608,在判断结果为否的情况下,进行到 步-骤S610。
步骤S608,综合业务管理系统向业务系统返回鉴一又成功消息, 用户可以4吏用内容,流禾呈结束。
步骤S610,综合业务管理系统中的业务逻辑处理器,查询出包 含这个内容的所有产品,并把查询出来的产品列表按照xml的格式 返回主合业务系统。步骤S612,业务系统解析该xml信息,把产品信息(即,产品 列表)返回给用户,让用户自己决定是否继续使用,如果继续使用, 则需要选择一个产品。
步骤S614,业务系统才艮据用户选才奪的产品把用户标识和产品标 识发送给综合业务管理平台,作为定购消息发送给综合业务管理系 统,综合业务管理系统如果处理定购成功,则返回定购成功消息纟合 业务系统,业务系统让用户可以成功"f吏用这个内容。
通过该实施例,提供了可以实现综合业务管理系统才艮据来自业 务系统的鉴权消息进行鉴权的详细处理过程。
综上所述,〗昔助于本发明的上述实施例,综合业务管理系统^又 仅把内容信息同步到业务系统,根据内容反查产品,在综合业务管 理系统根据来自业务系统的鉴权消息进行鉴权,解决了相关技术中 业务系统的负荷比较大的问题,进而减轻了业务系统的负荷。
显然,本领域的技术人员应该明白,上述的本发明的各模块或 各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算 装置上,或者分布在多个计算装置所组成的网络上,可选地,它们 可以用计算装置可执行的程序代码来实现,从而,可以将它们存储
在存储装置中由计算装置来执行,或者将它们分别制作成各个集成 电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模 块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述^f又为本发明的伊C选实施例而已,并不用于限制本发明, 对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等, 均应包含在本发明的保护范围之内。
权利要求
1. 一种用户鉴权方法,其特征在于,包括业务系统根据本地保存的内容信息获取用户请求的内容的内容标识,并向综合业务管理系统发送鉴权消息,其中,所述鉴权消息中携带有所述用户的用户标识和所述内容标识;所述综合业务管理系统接收所述鉴权消息,并根据所述用户标识和所述内容标识对所述用户进行鉴权。
2. 才艮据4又利要求1所述的方法,其特征在于,在所述业务系统获 耳又所述内容标识之前,所述方法还包括所述综合业务管理系统将所述内容信息同步给所述业务 系统。
3. 根据权利要求1所述的方法,其特征在于,所述综合业务管理 系统根据所述用户标识和所述内容标识对所述用户进行鉴权 包括所述综合业务管理系统才艮据所述用户标识和所述内容标 识判断所述用户是否定购了预定产品,其中,所述预定产品包 括所述内容标识对应的内容;如果所述用户定购了所述预定产品,所述综合业务管理系 统向所述业务系统反々贵鉴4又成功消息;如果所述用户没有定购所述预定产品,所述综合业务管理 系统向所述业务系统反々贵产品列表,其中,所述产品列表用于 指示所述预定产品。
4. 根据权利要求3所述的方法,其特征在于,在所述综合业务管 理系统向所述业务系统反馈所述鉴权成功消息之后,所述方法 还包括所述业务系统4妄收所述鉴4又成功消息,并才艮据所述内容信 息控制所述用户使用所述内容。
5. 根据权利要求3所述的方法,其特征在于,在所述综合业务管 理系统向所述业务系统反馈所述产品列表之后,所述方法还包 括所述业务系统接收所述产品列表,并将所述产品列表反馈 纟会所述用户。
6. 根据权利要求5所述的方法,其特征在于,在所述业务系统将 所述产品列表反々贵给所述用户之后,所述方法还包括所述业务系统^^艮据所述用户的选4奪向所述综合业务管理 系统发送定购消息,其中,所述定购消息中携带有所述用户标《 tV 丄一—、rr%r、 ,口厂口 口仲。
7. 根据权利要求6所述的方法,其特征在于,在所述业务系统向所述综合业务管理系统发送所述定购消息之后,所述方法还包 括所述综合业务管理系统^^收所述定购消息,并4艮据所述用户标识和所述产品标识进4亍定购处理;如果所述定购处理指示定购成功,则所述综合业务管理系 统向所述业务系统反々贵定购成功消息;所述业务系统4妻收所述订购成功消息,并才艮据所述内容信 息控制所述用户使用所述内容。
8. 根据权利要求6或7所述的方法,其特征在于,所述定购消息 为网络服务消息。
9. 才艮据片又利要求1至7中任一项所述的方法,其特征在于,所述 鉴权消息为网络服务消息。
10. —种业务系统,其特征在于,包括获取模块,用于根据本地保存的内容信息获取用户请求的 内容的内容标识;发送模块,用于在所述获取模块获取到所述内容标识之 后,向综合业务管理系统发送鉴权消息,其中,所述鉴权消息 中携带有所述用户的用户标识和所述内容标识。
11. 一种综合业务管理系统,其特征在于,包括接收模块,用于接收来自业务系统的鉴权消息,其中,所 述鉴权消息中携带有用户标识和内容标识;鉴4又才莫}太,用于才艮才居戶斤述4妄H'史才莫块4妄斗欠的声斤述用尸木1W只禾口 所述内容标识对所述用户进行鉴权。
12. 根据权利要求11所述的综合业务管理系统,其特征在于,所 述鉴权^^块包括判断子模块,用于根据所述用户标识和所述内容标识判断 所述用户是否定购了预定产品,其中,所述预定产品包括所述 内容标识对应的内容;第一反馈子模块,用于在所述判断子模块判断所述用户定购了所述预定产品的情况下,向所述业务系统反々贵鉴权成功消 自 第二反々贵子^t块,用于在所述判断子^t块判断所述用户没 有定购所述预定产品的情况下,向所述业务系统反々贵产品列 表,其中,所述产品列表用于指示所述预定产品。
全文摘要
本发明公开了一种用户鉴权方法、业务系统以及综合业务管理系统,该方法包括业务系统根据本地保存的内容信息获取用户请求的内容的内容标识,并向综合业务管理系统发送鉴权消息,其中,鉴权消息中携带有用户的用户标识和内容标识;综合业务管理系统接收鉴权消息,并根据用户标识和内容标识对用户进行鉴权。本发明减轻了业务系统的负荷。
文档编号H04W12/06GK101442748SQ20081018658
公开日2009年5月27日 申请日期2008年12月25日 优先权日2008年12月25日
发明者朱科支 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1