CN100417146C - 一种鉴权和计费的方法及外部用户接口网关 - Google Patents
一种鉴权和计费的方法及外部用户接口网关 Download PDFInfo
- Publication number
- CN100417146C CN100417146C CNB2005100680260A CN200510068026A CN100417146C CN 100417146 C CN100417146 C CN 100417146C CN B2005100680260 A CNB2005100680260 A CN B2005100680260A CN 200510068026 A CN200510068026 A CN 200510068026A CN 100417146 C CN100417146 C CN 100417146C
- Authority
- CN
- China
- Prior art keywords
- user
- operator
- home
- message
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title abstract description 29
- 238000004891 communication Methods 0.000 abstract description 40
- 230000004044 response Effects 0.000 description 17
- 230000008569 process Effects 0.000 description 16
- 238000013500 data storage Methods 0.000 description 6
- 238000011161 development Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 238000013475 authorization Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 239000012467 final product Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000003032 molecular docking Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/02—Details
- H04L12/14—Charging, metering or billing arrangements for data wireline or wireless communications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Computer And Data Communications (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种鉴权和计费的方法,该方法在外部用户向本地系统发出接入或内容服务请求时,由本地系统根据预先设置的用户与归属运营商之间的对应关系,组织并向外部用户接口网关发送用户认证消息,外部用户接口网关根据认证消息中的归属运营商信息确定同该归属运营商的通讯方式,以该通讯方式同该归属运营商用户数据系统交互以进行认证;认证通过后,本地系统对外部用户接入本地系统或者接受内容服务进行计费。本发明还同时公开了一种外部用户接口网关。通过本发明实现仅在本地运营商系统中保留一份用户数据就可使不同运营商之间进行用户资源共享、接入资源共享及内容业务资源共享。
Description
技术领域
本发明涉及通信领域,更确切地说是涉及一种鉴权和计费的方法及外部用户接口网关。
背景技术
随着国内Internet业务使用量的增加,互联网宽带数据业务也在不断地发展,越来越多的运营商提供和发展宽带数据业务。但随着业务运营的不断深入,运营商各自为战的状态不断地被打破,取而代之的运营商之间的相互合作,互相取长补短,共同为用户提供具有优势的业务。
在运营商开展接入业务初期,运营商认证、授权、计费系统AAA(Authentication、Authorization、Accounting)接入的用户仅局限于本运营商发展的用户;同样本运营商发展的用户,也仅能使用本运营商推出的业务。但随着运营商多元化的发展,外部用户也希望使用本运营商提供的AAA系统进行业务接入或消费该运营商提供的内容业务,但由于外部用户的用户信息没有在本运营商系统中注册,导致其无法接入及消费这些内容业务,因此限制了接入或业务的资源共享,不利于运营商之间的相互合作、资源共享。
为了解决这一问题,现有技术方案是为各运营商之间进行用户数据的同步,即若要B运营商的用户可以接入A运营商的AAA系统或进行内容业务消费,需要该用户在B运营商开户时也将该用户数据放置一份在运营商A的AAA系统中,并且在B运营商AAA系统中用户数据修改时也需同时通知运营商A的AAA系统。通过该方案可以实现用户资源的共享,并允许B运营商的用户在A运营商的AAA系统中接入或消费内容业务。但同时也带来如下缺点:
1、用户开户时需要在两个或多个运营商系统中同步开户,增加了运营商的运营成本;
2、需要不定时的对用户数据同步,导致用户数据在一段时间内无法一致,造成用户数据不准确;
3、由于用户数据的非实时同步,用户余额可能不真实,故该方案只能支持后付费用户,无法支持预付费用户。
发明内容
本发明的主要目的在于提供一种鉴权和计费的方法和外部用户接口网关,以实现仅在本地运营商系统中保留一份用户数据就可使不同运营商之间实现用户资源共享、接入资源共享及内容业务资源共享。
为达到以上目的,本发明的方法技术方案包括如下步骤:
A、外部用户向本地系统发出接入请求或内容服务请求;
B、本地系统根据预先设置的用户与归属运营商之间的对应关系,组织并向外部用户接口网关发送认证消息;
C、所述外部用户接口网关根据认证消息中的归属运营商信息确定同该归属运营商用户数据系统的通讯方式,以该通讯方式同该归属运营商用户数据系统交互,对所述外部用户进行认证并向所述本地系统返回认证结果;
D、所述本地系统将通过认证的外部用户接入本地系统或者向其提供内容服务,并对该外部用户计费。
如果根据用户类型确定所述外部用户为预付费用户,认证通过后还包括本地系统组织向外部用户接口网关发送费用预留计费消息,外部用户接口网关根据该消息确定同归属运营商的通讯方式以同归属运营商交互申请费用预留,如果预留成功,才允许用户接入本地系统或向其提供内容服务。
当用户结束接入或接受内容服务时,本地系统对用户费用进行结算,从预留的费用中将其扣除,并把剩余的费用通过计费的余额返还操作返回至归属运营商的该外部用户账户,并以消费报告消息方式为外部用户出具账单。
如果根据用户类型确定所述外部用户为后付费用户,该计费进一步包括当用户结束接入或接受内容服务时,本地系统对用户费用进行结算,组织消费报告消息,通过外部接口网关发送至该外部用户的归属运营商用户数据系统。
该外部用户接口网关同归属运营商的用户数据系统的通讯方式可以是以SQL方式访问数据库、通过存储过程访问数据库、以LDAP方式访问数据库、或以消息通知方式通讯。
可以通过预先设置用户卡号段和归属运营商标识关系表或建立用户域名和归属运营商标识关系表来设置用户与归属运营商之间的对应关系。
本地系统根据用户与归属运营商之间的对应关系,组织认证或消费报告消息,该认证消息、费用预留计费消息和消费报告消息的消息头中包括归属运营商用户数据系统的目的节点、目的自动机、本地源节点及本地自动机的信息,消息体中包括用户信息。
一种外部用户接口网关,包括核心进程模块、应用程序接口模块、目录数据库操作模块、消息处理系统模块;
所述核心进程模块与应用程序接口模块、目录数据库操作模块、消息处理系统模块相连,用于接收本地系统发来的外部用户的认证消息,调用核心进程,根据认证消息中的归属运营商信息确定同该归属运营商用户数据系统的通讯方式,将所述通讯方式通知给所述应用程序接口模块、目录数据库操作模块、消息处理系统模块;以及,将对所述外部用户的认证结果返回所述本地系统;
所述应用程序接口模块与以关系数据库方式存储用户数据的归属运营商用户数据系统相连,用于以所述通讯方式通过API访问归属运营商用户数据系统,对所述外部用户进行认证;
所述目录数据库操作模块与以目录数据库方式存储用户数据的归属运营商用户数据系统相连,用于以所述通讯方式操作储存在归属运营商用户数据系统中的外部用户数据,对所述外部用户进行认证;
所述消息处理系统模块用于以所述通讯方式同以消息处理系统方式存储用户数据的归属运营商用户数据系统进行通知消息的交互,对所述外部用户进行认证;或者,以消息通知方式与其它外部用户接口网关通讯,进行外部用户接口网关的级联处理。
一种认证、授权、计费系统,包括外部用户接口网关,所述外部用户接口网关包括核心进程模块、应用程序接口模块、目录数据库操作模块、消息处理系统模块,其中:
所述核心进程模块与应用程序接口模块、目录数据库操作模块、消息处理系统模块相连,用于接收本地系统发来的外部用户的认证消息,调用核心进程,根据认证消息中的归属运营商信息确定同该归属运营商用户数据系统的通讯方式,将所述通讯方式通知给所述应用程序接口模块、目录数据库操作模块、消息处理系统模块;以及,将对所述外部用户的认证结果返回所述本地系统;
所述应用程序接口模块与以关系数据库方式存储用户数据的归属运营商用户数据系统相连,用于以所述通讯方式通过API访问归属运营商用户数据系统,对所述外部用户进行认证;
所述目录数据库操作模块与以目录数据库方式存储用户数据的归属运营商用户数据系统相连,用于以所述通讯方式操作储存在归属运营商用户数据系统中的外部用户数据,对所述外部用户进行认证;
所述消息处理系统模块用于以所述通讯方式同以消息处理系统方式存储用户数据的归属运营商用户数据系统进行通知消息的交互,对所述外部用户进行认证;或者,以消息通知方式与其它外部用户接口网关通讯,进行外部用户接口网关的级联处理。
1、本方案不需要在接入或内容业务消费地进行用户开户,仅需要在用户所归属的运营商系统上进行开户即可,减少运营商运营的成本。
2、本方案中用户的数据仅保留在用户归属地的系统上,因此不存在用户数据不一致的问题;
3、用户在其它运营商的AAA系统进行接入或消费内容业务时,通过外部用户接口网关实时与归属AAA进行通讯,完成用户的认证、计费及出具账单(消费报告)功能,用户的余额仅在归属地保存一份,因此可以灵活地支持预付费业务;
4、由于不同运营商对用户数据保存方式的不同,如可能是Informix、Oracle,也可能使用目录数据库、文件数据库等存储方式,本发明可以支持不同的用户数据存储方式,因此适配升级或扩容灵活,而不需要升级主系统,更利用在线扩容或升级。
附图说明
图1为本发明的系统结构示意图;
图2为本发明外部用户接口网关结构示意图;
图3为本发明预付费用户实现流程示意图;
图4为本发明后付费用户实现流程示意图。
具体实施方式
下面结合实施例和附图,对本发明进一步详细说明。
本发明在现有AAA系统的基础上增加一个外部用户接口网关,负责该系统与外部用户的通讯,并灵活地提供与外部不同系统的接口,完成外部用户接入或消费内容业务时的实时认证、计费及出具账单或消费报告。
如图1所示,在本发明中,非本地用户在使用接入或内容业务时称为外部用户;外部用户开户所在运营商称为归属运营商;外部用户使用接入或内容的该运营商称为本地运营商,本地运营商的接入系统称为本地接入系统,本地运营商的内容系统称为本地内容系统;本地系统包含本地接入系统与本地内容系统;本地系统与归属运营商通讯的模块称为外部用户接口网关。
该外部用户接口网关设置于本地系统中,用来与外部用户的归属运营商进行通讯,完成外部用户接入或消费内容业务时的用户认证、计费及出具账单或消费报告。当然,该外部用户接口网关也可以设置在独立的第三方设备上。本发明为了提供一种灵活、可扩展、实时的外部用户使用本地接入业务或内容业务机制,该外部用户接口网关可支持多种外部用户数据保存方式。该外部用户的归属运营商的用户数据存储方式可能是关系数据库(如Informix或Oracle数据库)、也可能使用目录数据库(如文件数据库)或者利用消息处理系统提供用户信息,相应地该外部用户接口网关提供的通讯方式可以是以SQL(Structured Query Language)方式访问数据库、通过存储过程访问数据库、以LDAP轻量级目录访问协议(Lightweight Directory AccessProtocol)方式访问数据库或以消息通知方式通讯。外部用户接口网关负责与外部不同数据源进行通讯,以使本地系统屏蔽外部数据的存储方式。而本地系统与外部接口网关之间可以利用内部协议进行通讯。该内部协议包括消息头和消息体,其中消息头中除了包括业界常用计费消息的消息头的必要参数外,还需要包括归属运营节点参数以标识外部用户的归属运营商;消息体包括业界现有计费消息的消息体的必要参数即可实现。该内部协议可以依据所包括的必要参数重新定义,也可以通过扩展现有的计费消息实现,扩展字段为归属运营节点参数。如重新定义的消息可以采用如下结构:消息头可以包括消息长度、消息类型、消息ID、功能实体号、状态机号及归属运营节点参数。认证请求消息体可以包括用户账号、密码标志及用户加密密码参数。计费响应消息体可以包括认证结果、用户类型及用户余额参数。计费请求消息体可以包括用户账号、开始时间、结束时间、费用、操作类型及会话ID参数。计费响应消息体可以包括用户账号、计费结果、实际费用、操作类型及会话ID参数。消费报告消息体可以包括用户账号、消费开始及结束时间、本条费用及报告类型参数。报告响应包括用户账号及消息报告结果参数。
如图2所示,为本发明外部用户接口网关的结构示意图。所述外部用户接口网关包括核心进程模块、应用程序接口API(Application ProgramInterface)模块、目录数据库操作模块、消息处理系统模块。其中,所述核心进程模块与API模块、目录数据库操作模块、消息处理系统模块相连,用于调用外部接口网关的核心进程,负责消息的处理及转发,用于处理本地系统与外部用户的交互;API模块用于通过API访问外部关系数据库,由于API的封装性,因此外部关系数据库类型对外部用户接口网关透明;目录数据库操作模块用于与外部目录数据库进行连接,并操作储存在目录数据库中的外部用户数据;消息处理系统模块用于与外部其它消息处理系统或者消息网关的消息进行对接,以完成外部用户网关的级联。
该外部用户接口网关还可以包括监控模块、日志跟踪模块、关系数据库操作模块、WEB模块。其中,监控模块用于启动、停止外部用户接口网关,并检查内部进程执行情况,当进程异常时,重新执行相关进程;日志跟踪模块用于执行打开或关闭日志跟踪功能;当外部用户接口网关同归属运营商的消息处理系统属于同一制造商提供或基于同一约定协议通讯时,关系数据库操作模块用于通过存储过程的方式访问关系数据库中的外部用户信息,不直接访问用户表;当外部用户接口网关同归属运营商的消息处理系统属于同一制造商提供或基于同一约定协议通讯时,WEB模块用于与该归属运营商的WEB服务器连接,接收外部消息并将其转换为外部用户接口网关同归属运营商之间的内部协议进行处理。
当外部用户向本地系统发出接入或消费内容的请求时,本地系统根据预先设置的用户与归属运营商之间的对应关系,组织用户认证消息,将该用户认证消息发送到外部用户接口网关,外部用户接口网关根据认证消息中的归属运营商信息确定同该归属运营商的通讯方式,且以该通讯方式同该归属运营商用户数据系统交互以进行认证、计费或出具账单或消费报告。
其中,可以通过预先设置用户卡号段和归属运营商标识关系表来设置用户与归属运营商之间的对应关系,也可以通过建立用户域名和归属运营商标识关系表来设置用户与归属运营商之间的对应关系。如运营商设置用户卡号段与外部数据源关联表,即某些卡号段的用户数据存储在指定的外部数据源上,进而使外部用户接口网关确定该外部用户归属的运营商系统。
相应于归属运营商用户数据系统对用户数据的不同存储方式,该外部用户接口网关同归属运营商的用户数据系统通讯方式可以是以SQL方式访问数据库、通过存储过程访问数据库、以LDAP方式访问数据库、或以消息通知方式通讯。故可以预先设置归属运营商标识及用户数据存储方式关系表,外部用户接口网关根据认证消息的消息头中的归属运营商信息查寻该关系表以确定同该归属运营商的通讯方式。如运营商在运营时,首先在系统中定义与之互联的所有外部数据源信息,包括节点编号、数据类型、联接方式等信息,以便外部用户接口网关根据配置联接到外部用户所在的数据源。
本地系统根据本地运营商设置的用户与归属运营商之间的对应关系,组织认证、计费或者消费报告消息。这些消息包括消息头和消息体,消息头中可以包括外部数据源的目的节点、目的自动机、本地源节点及本地自动机号等信息。而消息体中包括用户名和用户密码等用户信息。每个元素所占字节数可以自行定义。
如果所述外部用户为预付费用户时,该计费进一步包括本地系统组织费用预留计费消息,将该消息发送至外部用户接口网关,外部用户接口网关根据该消息的消息头中归属运营商信息确定同归属运营商的通讯方式,且以该通讯方式同归属运营商通讯申请费用预留,如果预留成功,则允许用户接入本地系统或向其提供内容服务,当用户结束接入或接受内容服务时,本地系统依据用户使用参数对用户费用进行结算,从预留的费用进行扣除,并把剩余的费用通过计费的余额返还操作返回至归属运营商的该外部用户账户;并通过消费报告消息为外部用户出账单。
具体流程如图3所示,包括如下步骤:
1、用户发出接入或消费内容的请求,本地系统分析所述请求,确定该用户是否为外部用户,如是依据卡号段和归属运营商对应关系确定该用户属于哪一个归属运营商;
2、本地系统根据1分析的结果,组织认证请求消息(包括消息头和消息),并将该消息发送至与本地系统相连的外部用户接口网关;
3、外部用户接口网关根据归属运营商的数据存储方式决定同归属运营商的通讯方式,如访问归属运营商数据库或发消息请求以进行认证;
4、外部用户接口网关根据认证请求结果,向本地系统返回认证响应,该响应消息中携带有相应的用户类型、余额等信息;
5、依据用户类型判断出该用户为预付费用户,则本地系统根据用户的余额分割比或最大在线时长等预算需要的费用;
6、本地系统组织计费预留消息,将该消息发送至外部用户接口网关以申请预留费用;
7、外部用户接口网关根据归属运营商的数据存储方式决定访问归属运营商数据库或发消息请求预留费用;
8、外部用户接口网关根据预留结果,向本地系统返回计费响应消息,该响应消息中携带有相应的预留结果;
9、本地系统允许用户接入或消费内容;
10、用户接入结束或消费内容结束,本地系统根据相应的费率结算出用户消费的费用,并与预留费用比较,如果费用剩余,则本地系统组织费用返还计费消息,申请返还剩余费用;
11、外部用户接口网关根据归属运营商的数据存储方式决定访问归属运营商数据库或发消息请求返还费用;
12、外部用户接口网关根据返还结果,向本地系统返回返还费用计费响应,该响应中携带有相应的返还结果;
13、本地系统根据用户实际消费组织消费报告消息,并将其发送至外部用户接口网关通知用户消费情况;
14、外部用户接口网关根据归属运营商的数据存储方式决定访问归属运营商数据库或发消息通知消费情况;
15、外部用户接口网关根据处理结果,向本地系统返回消费报告响应,该响应中携带有相应的消费报告处理结果;如果没有响应,则暂时记录,以便重新报告。
如果用户为后付费,本地系统则仅进行认证及以消息报告的形式出具账单,不需要预留、返还余额等操作。其具体流程如图4所示,包括如下步骤:
1、用户发出接入或消费内容的请求,本地系统分析所述请求,确定该用户是否为外部用户,如是依据卡号段和归属运营商对应关系确定该用户属于哪一个归属运营商;
2、系统根据步骤1分析的结果,组织认证请求消息(包括消息头和消息),并将该消息发送至与本地系统相连的外部用户接口网关;
3、外部用户接口网关根据归属运营商的数据存储方式决定同归属运营商的通讯方式,如访问归属运营商数据库或发消息请求以进行认证;
4、外部用户接口网关根据认证请求结果,返回本地系统认证响应,该响应消息中携带有相应的用户类型、余额等信息;
5、本地系统允许用户接入或消费内容;
6、系统根据用户实际消费组织消费报告消息,将该消息发送至外部用户接口网关以通知用户消费情况;
7、外部用户接口网关根据归属运营商的数据存储方式决定访问归属运营商数据库或发消息通知消费情况;
8、外部用户接口网关根据处理结果,向本地系统返回消费报告响应,该响应中携带有相应的消费报告处理结果;如果没有响应,则暂时记录,以便重新报告。
通过本发明,外部用户数据不需要在本地系统中保存,本地系统省去了对外部用户管理的工作,也就不存在数据同步的问题,用户接入或消费内容时,用户实时与归属运营商通讯,完成用户数据实时查询、实时扣费及实时出账单,因此可以实现用户数据信息的统一,同时支持预付费用户。
Claims (14)
1. 一种鉴权和计费的方法,其特征在于包括如下步骤:
A、外部用户向本地系统发出接入请求或内容服务请求;
B、本地系统根据预先设置的用户与归属运营商之间的对应关系,组织并向外部用户接口网关发送认证消息;
C、所述外部用户接口网关根据认证消息中的归属运营商信息确定同该归属运营商用户数据系统的通讯方式,以该通讯方式同该归属运营商用户数据系统交互,对所述外部用户进行认证并向所述本地系统返回认证结果;
D、所述本地系统将通过认证的外部用户接入本地系统或者向其提供内容服务,并对该外部用户计费。
2. 如权利要求1所述的方法,其特征在于:如果根据用户类型确定所述外部用户为预付费用户,认证通过后还包括本地系统组织向外部用户接口网关发送费用预留计费消息,外部用户接口网关根据该消息向归属运营商用户数据系统申请费用预留,并仅在预留成功时允许用户接入本地系统或向其提供内容服务。
3. 如权利要求2所述的方法,其特征在于,当用户结束接入或接受内容服务时,本地系统对用户费用进行结算,从预留的费用中将其扣除,并把剩余的费用通过计费的余额返还操作返回至归属运营商的该外部用户账户,并以消费报告消息方式为外部用户出具账单。
4. 如权利要求2所述的方法,其特征在于,所述认证消息和费用预留计费消息的消息头中包括归属运营商用户数据系统的目的节点信息及本地源节点信息,消息体中包括用户信息。
5. 如权利要求1所述的方法,其特征在于:如果根据用户类型确定所述外部用户为后付费用户,在该用户结束接入或接受内容服务时,本地系统对用户费用进行结算,组织消费报告消息,通过外部接口网关发送至该外部用户的归属运营商用户数据系统。
6. 如权利要求1所述的方法,其特征在于:该外部用户接口网关同归属运营商的用户数据系统的通讯方式为以结构化查询语言方式访问数据库、通过存储过程访问数据库、以轻量级目录访问协议方式访问数据库、或以消息通知方式通讯。
7. 如权利要求1所述的方法,其特征在于:通过预先设置用户卡号段和归属运营商标识关系表或建立用户域名和归属运营商标识关系表来设置用户与归属运营商之间的对应关系。
8. 如权利要求3或5所述的方法,其特征在于:本地系统根据用户与归属运营商之间的对应关系组织认证或消费报告消息,该认证和消费报告消息的消息头中包括归属运营商用户数据系统的目的节点、目的自动机、本地源节点及本地自动机的信息,消息体中包括用户信息。
9. 一种外部用户接口网关,其特征在于包括核心进程模块、应用程序接口模块、目录数据库操作模块、消息处理系统模块;
所述核心进程模块与应用程序接口模块、目录数据库操作模块、消息处理系统模块相连,用于接收本地系统发来的外部用户的认证消息,调用核心进程,根据认证消息中的归属运营商信息确定同该归属运营商用户数据系统的通讯方式,将所述通讯方式通知给所述应用程序接口模块、目录数据库操作模块、消息处理系统模块;以及,将对所述外部用户的认证结果返回所述本地系统;
所述应用程序接口模块与以关系数据库方式存储用户数据的归属运营商用户数据系统相连,用于以所述通讯方式通过API访问归属运营商用户数据系统,对所述外部用户进行认证;
所述目录数据库操作模块与以目录数据库方式存储用户数据的归属运营商用户数据系统相连,用于以所述通讯方式操作储存在归属运营商用户数据系统中的外部用户数据,对所述外部用户进行认证;
所述消息处理系统模块用于以所述通讯方式同以消息处理系统方式存储用户数据的归属运营商用户数据系统进行通知消息的交互,对所述外部用户进行认证;或者,以消息通知方式与其它外部用户接口网关通讯,进行外部用户接口网关的级联处理。
10. 如权利要求9所述的网关,其特征在于还包括关系数据库操作模块及WEB模块,其中,
所述关系数据库操作模块用于通过存储过程的方式访问以关系数据库方式存储用户数据的归属运营商用户数据系统中的外部用户数据;
WEB模块与归属运营商的WEB服务器相连,接收外部消息并将其转换为归属运营商用户数据系统同外部接口网关约定的内部协议格式的消息进行处理。
11. 如权利要求9所述的网关,其特征在于还包括监控模块、日志跟踪模块,其中:
所述监控模块用于启动或停止外部用户接口网关,检查内部进程执行情况,当进程异常时,重新执行相关进程;
所述日志跟踪模块用于执行打开或关闭日志功能。
12. 一种认证、授权、计费系统,其特征在于,包括外部用户接口网关,所述外部用户接口网关包括核心进程模块、应用程序接口模块、目录数据库操作模块、消息处理系统模块,其中:
所述核心进程模块与应用程序接口模块、目录数据库操作模块、消息处理系统模块相连,用于接收本地系统发来的外部用户的认证消息,调用核心进程,根据认证消息中的归属运营商信息确定同该归属运营商用户数据系统的通讯方式,将所述通讯方式通知给所述应用程序接口模块、目录数据库操作模块、消息处理系统模块;以及,将对所述外部用户的认证结果返回所述本地系统;
所述应用程序接口模块与以关系数据库方式存储用户数据的归属运营商用户数据系统相连,用于以所述通讯方式通过API访问归属运营商用户数据系统,对所述外部用户进行认证;
所述目录数据库操作模块与以目录数据库方式存储用户数据的归属运营商用户数据系统相连,用于以所述通讯方式操作储存在归属运营商用户数据系统中的外部用户数据,对所述外部用户进行认证;
所述消息处理系统模块用于以所述通讯同以消息处理系统方式存储用户数据的归属运营商用户数据系统进行通知消息的交互,对所述外部用户进行认证;或者,以消息通知方式与其它外部用户接口网关通讯,进行外部用户接口网关的级联处理。
13. 如权利要求12所述的系统,其特征在于,所述外部用户接口网关还包括关系数据库操作模块及WEB模块,其中,
所述关系数据库操作模块用于通过存储过程的方式访问以关系数据库方式存储用户数据的归属运营商用户数据系统中的外部用户数据;
WEB模块与归属运营商的Web服务器相连,接收外部消息并将其转换为归属运营商用户数据系统同外部接口网关约定的内部协议格式的消息进行处理。
14. 如权利要求12所述的系统,其特征在于,所述外部用户接口网关还包括监控模块、日志跟踪模块,其中:
所述监控模块用于启动或停止外部用户接口网关,检查内部进程执行情况,当进程异常时,重新执行相关进程;
所述日志跟踪模块用于执行打开或关闭日志功能。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100680260A CN100417146C (zh) | 2005-04-30 | 2005-04-30 | 一种鉴权和计费的方法及外部用户接口网关 |
PCT/CN2006/000753 WO2006116908A1 (fr) | 2005-04-30 | 2006-04-21 | Procede et appareil d’interface pour l’authentification et la facturation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2005100680260A CN100417146C (zh) | 2005-04-30 | 2005-04-30 | 一种鉴权和计费的方法及外部用户接口网关 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1859338A CN1859338A (zh) | 2006-11-08 |
CN100417146C true CN100417146C (zh) | 2008-09-03 |
Family
ID=37298201
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2005100680260A Expired - Fee Related CN100417146C (zh) | 2005-04-30 | 2005-04-30 | 一种鉴权和计费的方法及外部用户接口网关 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100417146C (zh) |
WO (1) | WO2006116908A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1968106B (zh) * | 2006-11-13 | 2013-04-24 | 华为技术有限公司 | 实现余额共享的计费系统及方法 |
CN101282225A (zh) * | 2007-04-04 | 2008-10-08 | 华为技术有限公司 | 计费网络、计费方法和网关 |
CN104854841B (zh) * | 2013-10-31 | 2018-07-31 | 华为技术有限公司 | 应用服务器、终端设备、网络能力调用系统及方法 |
CN106982126B (zh) * | 2016-01-18 | 2020-02-14 | 中国移动通信集团重庆有限公司 | 一种资源共享计费方法及计费装置、内存库 |
US10637655B1 (en) | 2018-01-09 | 2020-04-28 | Amdocs Development Limited | System, method, and computer program for providing seamless data access from different internet service providers |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1292200A (zh) * | 1998-10-27 | 2001-04-18 | 皇家菲利浦电子有限公司 | 具有交互业务的广播网 |
WO2002054201A2 (en) * | 2000-12-29 | 2002-07-11 | Intel Corporation | System and method for providing authentication and verification services in an enhanced media gateway |
CN1391758A (zh) * | 1999-07-02 | 2003-01-15 | 诺基亚公司 | 认证方法及系统 |
CN1423461A (zh) * | 2001-11-23 | 2003-06-11 | 中望商业机器有限公司 | 宽带接入网关 |
CN1453953A (zh) * | 2002-04-23 | 2003-11-05 | 华为技术有限公司 | 一种无线局域网和移动网络的融合方法 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5995822A (en) * | 1997-06-02 | 1999-11-30 | Telefonaktiebolaget L M Ericsson | Method for handling parallel transactions on telephone pre-paid accounts |
GB2366948B (en) * | 2000-09-15 | 2004-01-21 | Roke Manor Research | LAN user protocol |
CN100370869C (zh) * | 2003-05-30 | 2008-02-20 | 华为技术有限公司 | 为用户提供网络漫游的方法和系统 |
-
2005
- 2005-04-30 CN CNB2005100680260A patent/CN100417146C/zh not_active Expired - Fee Related
-
2006
- 2006-04-21 WO PCT/CN2006/000753 patent/WO2006116908A1/zh not_active Application Discontinuation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1292200A (zh) * | 1998-10-27 | 2001-04-18 | 皇家菲利浦电子有限公司 | 具有交互业务的广播网 |
CN1391758A (zh) * | 1999-07-02 | 2003-01-15 | 诺基亚公司 | 认证方法及系统 |
WO2002054201A2 (en) * | 2000-12-29 | 2002-07-11 | Intel Corporation | System and method for providing authentication and verification services in an enhanced media gateway |
CN1423461A (zh) * | 2001-11-23 | 2003-06-11 | 中望商业机器有限公司 | 宽带接入网关 |
CN1453953A (zh) * | 2002-04-23 | 2003-11-05 | 华为技术有限公司 | 一种无线局域网和移动网络的融合方法 |
Also Published As
Publication number | Publication date |
---|---|
CN1859338A (zh) | 2006-11-08 |
WO2006116908A1 (fr) | 2006-11-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7526547B2 (en) | Intelligent network charging edge | |
CA2512882C (en) | Architecture of simplified hardware requirements for bank card payment transactions in a large group of clients, transaction terminal unit, extended function sim card, and methods for individualisation and performing transaction | |
CA2292530C (en) | Method and system to provide objects to users of a telecommunications network | |
US20060116912A1 (en) | Managing account-holder information using policies | |
JP2005535988A (ja) | 予約方法およびシステム | |
CN102124477A (zh) | 经由移动设备的货币转帐批准 | |
US20140201143A1 (en) | Method and apparatus for storing and retrieving profile data for electronic devices | |
RU2009117636A (ru) | Взимания оплаты в специализированных сетях | |
CN107274164A (zh) | 一种多渠道第三方移动支付融合转账系统及其方法 | |
US20020035479A1 (en) | Access contract changing method for automatically changing an access contract between a prepaid contract and a postpaid contract | |
CN100417146C (zh) | 一种鉴权和计费的方法及外部用户接口网关 | |
CN102082812A (zh) | 支撑域系统间文件传送的方法、装置和系统 | |
EP3671618A1 (en) | Blockchain based management of electricity delivery | |
JP2000032145A (ja) | 電気通信をベ―スとするサ―ビスを提供するための方法 | |
CN100379199C (zh) | 在电信网络中用于构造和传送有关网络接入和业务交易的数据的方法和系统 | |
CN108550017A (zh) | 基于saas平台的消费金融核心系统 | |
US20080076388A1 (en) | Method and System for Processing a User's Identity | |
JP3844760B2 (ja) | 課金対象決定方法 | |
JP2002044251A (ja) | 無線端末手続き方法及び無線端末システム | |
US20080261558A1 (en) | System and Method for Transferring Credit Between Mobile Phone Subscribers | |
CN101827347A (zh) | 通信方法、通信系统、业务提供平台接入方法 | |
US20040006629A1 (en) | User information managing method, application distributing method, user information managing server, application distributing server, user information managing program, and application distributing program | |
KR100476489B1 (ko) | 이동전화 통신망에서 음성 호 및 데이터 호를 제외한부가형 서비스에 대한 실시간 과금 시스템 및 방법 | |
KR20020093483A (ko) | 무선 인터넷을 이용한 모바일 적금 시스템 및 방법 | |
JP2000227889A (ja) | パ―ベイシブ・コンピュ―ティング環境において複雑なトランザクションを実行する方法および装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20080903 Termination date: 20130430 |