[发明专利]一种支持多运营支撑系统的装置和方法有效
申请号: | 200710178714.1 | 申请日: | 2007-12-04 |
公开(公告)号: | CN101453730A | 公开(公告)日: | 2009-06-10 |
发明(设计)人: | 王劲林;刘磊;刘学;匡振国;嵇智辉;罗亚 | 申请(专利权)人: | 中国科学院声学研究所 |
主分类号: | H04W8/18 | 分类号: | H04W8/18;H04W88/18 |
代理公司: | 北京泛华伟业知识产权代理有限公司 | 代理人: | 王 勇 |
地址: | 100080北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 运营 支撑 系统 装置 方法 | ||
1.一种支持多运营支撑系统的装置,包括:
基础服务模块,接收资源和模块的注册,监控所述资源,监控节点之间的消息和模块的状态,提供用于新的通用功能模块开发的开放接口;
通用服务模块,所述通用服务模块通过所述开放接口与所述基础服务模块连接,注册运营支撑模块,交互或者同步所述通用服务模块和所述基础服务模块二者之间的模块信息,在所述通用功能模块基础上通过二次开发,构建专用运营支撑系统;对于遗留运营支撑系统,在所述通用服务模块中的运营支撑系统管理子模块中注册所述遗留运营支撑系统,通过所述遗留运营支撑系统集成子模块的支持接入,所述通用服务模块包括具有各业务功能的通用服务子模块;
通用运营支撑系统定制模块,通过流程定制,建立业务、客户、帐单和详单信息的录入、查询和展示,检查录入资料的格式,调用通用功能模块的保存、修改和查询信息。
2.权利要求1的装置,其中,所述基础服务模块包括:
资源管理子模块,监控、记录和更新节点的计算资源、存储资源、网络资源,获取资源的当前使用率;
消息管理子模块,发送、接收、路由所述装置节点间的消息;
模块管理子模块,监控所述装置内模块的生命周期和模块状态;
流程管理子模块,监控流程执行、流程状态。
3.权利要求2的装置,其中,在所述通用服务子模块中配置基础服务模块的注册地址,所述通用服务子模块向所述资源管理子模块注册资源,分配资源标识,所述通用服务子模决定期同所述资源管理子模块交互资源使用状况。
4.权利要求3的装置,其中,所述通用服务子模块向所述模块管理子模块注册,所述模块管理子模块记录模块的信息、模块位置和访问点信息,并且向其他节点的模块同步该模块的信息,模块管理子模块查找、定位各模块。
5.权利要求1的装置,其中,所述通用服务模块包括通用功能子模块,所述通用功能子模块提供远程接口,用于跨节点远程调用。
6.权利要求2的装置,其中,所述模块管理子模块定期检查注册到节点模块的服务访问点状态,如果访问点不可用,更新用于记录所有模块的信息和注册管理子模块的标识的表中模块的状态,并且通过所述消息管理子模块向其他节点的模块管理子模块同步状态改变信息。
7.权利要求6的装置,其中,当所述模块管理子模块接收到模块查询请求时,从所述表中查询本地注册的相应可用模块的资源标识,将查询获取的使用率最低的资源的使用率同提前设定的阈值比较,如果不高于阈值,则返回给该资源标识对应的模块服务访问点;如果高于阈值,模块管理子模块通过消息管理子模块向其他节点发送消息,查询其他节点中资源使用率最低的模块,返回该资源标识对应的模块服务访问点。
8.权利要求1的装置,其中,所述运营支撑系统,包括通用运营支撑系统、二次开发的运营支撑系统和遗留的运营支撑系统,在调用所述基础服务模块和所述通用服务模块时,需要携带运营支撑系统的唯一的全局标识,并在调用前对调用者的合法性和信息完整性进行验证。
9.一种支持多运营支撑系统的方法,包括:
步骤10)、按照客户的规模和预支持的运营支撑系统的数量,确定部署的节点数,每个节点部署一套基础服务模块,通用服务模块中的子模块可以根据业务需要选择部署;
步骤20)、同一局域网内的节点,资源管理子模块通过自动发现机制发现各节点,不在局域网内的节点,通过在局域网中某一节点配置其他局域网的节点地址,通过消息管理子模块管理节点间连接和路由关系;
步骤30)、通用功能模块分别向本节点的资源管理子模块和模块管理子模块注册;
步骤40)、利用通用运营支撑系统定制模块定制运营支撑系统,或者按照基础服务模块的接口和通用服务模块的接口二次开发构建专用运营支撑系统,或者针对原有遗留运营支撑系统,开发遗留系统集成子模块作为新增子模块注册到模块管理子模块中来构建运营支撑系统;
步骤50)、运营支撑系统启动时,向运营支撑系统管理子模块注册,获取运营支撑系统全局标识和保密码;
步骤60)、根据业务设备联机指令开发业务设备的客户端,将客户端作为新增功能模块注册到模块管理子模块中,参数为模块名、客户端类型和接口描述;
步骤70)、注册业务提供商,获得业务提供商标识。
10.权利要求9的方法,进一步包括:
步骤110)、从业务请求的参数中解析出运营支撑系统的所述全局标识;
步骤120)、调用模块管理子模块,请求运营支撑系统管理子模块的访问点;
步骤130)、通过运营支撑系统管理子模块的访问点,验证运营支撑系统全局标识的合法性,进一步获取该运营支撑系统的保密码;
步骤140)、结合保密码和业务请求中的摘要信息,对请求进行完整性检查。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院声学研究所,未经中国科学院声学研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710178714.1/1.html,转载请声明来源钻瓜专利网。