OPENBOSS设计思路介绍.ppt_第1页
OPENBOSS设计思路介绍.ppt_第2页
OPENBOSS设计思路介绍.ppt_第3页
OPENBOSS设计思路介绍.ppt_第4页
OPENBOSS设计思路介绍.ppt_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、OPENBOSS设计思路介绍,2020年8月10日,主要内容,OPENBOSS功能范围 OPENBOSS架构及技术框架介绍 OPENBOSS重要组件介绍 数据模型和业务模型介绍 OpenBilling关键业务处理介绍,功能范围,营销和服务,资源和系统管理,合作伙伴关系管理,卡号资源管理,实物资源管理,数据资源,KI,管理,票据管理,资源管理,服务开通,综合采集,综合帐务,帐务处理,帐务管理,统一帐户管理,订单管理,订单生成,订单调度,订单变更,融合计费,语音计费,数据计费,短信计费,业务开发与运营,客户,/,合作伙伴,/,省公司业务管理者,/,省公司营销服务人员,数据安全,认证授权,加密,/,

2、解密,网络接口,传输网接口,业务网接口,核心网接口,应用接口,容灾接口,数据传输,格式转换,数据,应用,接口,交易控制,切换,差错处理,经营,经营,分析,分析,系统,系统,互动,接口,渠道管理,组织结构管理,渠道人员管理,渠道资料管理,营销管理,工作管理,任务管理,营销服务管理,直销,实体,代理,电子,增值,客户服务,业务受理,缴费催费,投诉建议,信息服务,预约服务,客户管理,客户信息,客户级别管理,客户信息修改,客户信用度管理,黑名单管理,客户密码管理,用户信息,产品管理,服务配置,资费管理,产品目录管理,结算监管,综合结算,结算处理,合作伙,伴管理,系统管理,客户积分管理,统计报表,运营型

3、统计,管理型统计,NMS,MIS,DSMP,OA,RADIUS,合作伙伴系统,银行系统,国内其他运营商,SCP,VC,BOSS,BOSS,网管,网管,一级,BOSS,智能网网关,渠道资源管理,渠道费用管理,渠道支持管理,异地服务,积分服务,主动服务管理,客户回访活动管理,俱乐部活动管理,帐户信息,订单撤单,订单跟踪,渠道考核管理,订单竣工,投诉管理,合作伙伴资料管理,合作伙伴资质管理,竞争对手信息管理,合作伙伴评估管理,功能模块,OPEN系列产品,OPENBILLING:包括计费、实时帐务、帐务处理、产品管理 OPENBOSS营帐产品:包括营业、系统管理、资源管理、订单管理、帐务管理等 OPE

4、NPRM(渠道管理,大客户管理、营销管理) OPEN统一开通平台 OPEN集中采集 不包括:接口,结算,合作伙伴管理,OPENBOSS软件架构和功能架构介绍,OPENCRM 总体架构,OPENBOSS技术架构,OPENBOSS体系结构,采用了五层结构,从数据库到客户端分别是: 1)数据(db/kernel) 层:将数据库表映射到 C+ 类,并提供常用的操作接口(增删改查等)(该层的代码自动生成) 2)业务原子(mgr/pmgr) 层:业务原子层,完成基本的业务功能,供 app 和 pmgr 调用;其中 pmgr 供外部模块调用 3)业务控制(app) 层:业务封装层,完成完整的业务逻辑 4)服

5、务(svr) 层:连接了 app 层的中间件应用程序(该层的代码自动生成) 5)界面(GUI) 层:完成用户交互功能,OpenBroker 介绍,OpenBroker技术框架,OpenBroker 介绍,屏蔽应用中间件的差异,提供统一的编程模型,兼顾开发和运行效率 支持的中间件:VisiBroker、ATMI、Tuxedo CORBA、CICS 多种 marshalling 类型:Plain、CDR、XML、ZIP、加密 提供 Windows 和 Java 两种客户端,代码架构(Tuxedo中间件),组件基本分工,OBSYS:隔离具体的中间件 客户端组件 FrmXXXApp:是MVC的V CX

6、XX:是MVC的M CXXXIMP:实现接口的桩 服务端组件 CXXXIMP :实现接口的骨架 CXXXApp:是来实现具体的业务接口的某个函数。复用性低 XXXmgr:是领域模型的控制类。复用性高 ob_kernel: 封装了数据库访问,为数据库调优,连接池管理等等提供了支撑。,OBD基本语法,OBD基本语法,OpenBuffer简介,基于C+流接口的obb_stream完成 obb_stream内部数据结构可以选择基于树的查找表 接口方式支持obb_stream和unsigned char*、XML(用于第三方接口)、ASCII string等外部格式的数据转换 支持压缩和加密,OpenB

7、illing功能结构,数据传输,话单预处理,实时记帐,计费资源管理,MDB,话单入库,话单分发,日志管理,系统监控,产品管理,O-CRM接口/SOCKET/EAI,O-CRM 系统,采集系统,HLR/AUC,清算 中心,结算系统,多业务融合计费系统OPENBILLING,系统稽核,帐务管理,实时反算,资费解析,话单批价,技术特点,五层体系结构 Openbroker屏蔽中间件差异 可扩展的详单文件XDR 实时计费、实时帐务 内存数据库 统一的产品管理,数据和业务模型介绍,数据模型,三户模型 产品价格模型 业务资料模型 帐务模型(账户账单模型、信控模型、欠费管理模型、催缴) 资源模型 业务管理模型

8、,OB营帐三户模型(1),OB营帐三户模型(2),统一客户信息,三户关系,客户,用户,帐户,帐务关系,客户与客户关系,用户与用户关系,客户与用户关系,1,0*,1*,1*,0*,1,1*,1*,1*,1*,1,1,客户信息,用户信息,帐户信息,客户级别管理,投诉建议管理,信用度管理,客户积分管理,特殊名单管理,客户密码管理,客户管理功能结构,产品模型,产品模型,关键概念: 品牌 服务:计费级服务;程控功能服务;通用服务(id为0地服务),这种服务并不表示某种特定的服务,它只是用作计划中与服务无关的资费而定义的 营销计划 产品(主产品、促销产品) 产品资费:计费资费、帐务资费、业务资费 补充:

9、营销计划:每个用户只可以有一个 固定费用资费包明细表:定义固定资费 营业资源费资费包明细表:定义资费特殊资费。 营业资费包明细表:定义营业性费用 .,如1011=0 and 1013 in (12,32,71,73,109,121,122)本地拨打接听网内电话,产品价格,产品=服务价格 包括三个方面的资费:计费资费,帐务资费,业务资费 计费资费:包括批价和记账的优惠,总之必须能跟话单上费用能够对的上 帐务资费:包括功能费(日租,月租),帐务级优惠(账目级交叉优惠) 业务资费:资费费用,业务押金,手续费,预付费,额外费,预付的月租(专项预存) 基本计算步骤: 产品资费包对应的资费明细(资费包明细

10、,固定费用明细,营业资费明细,营业资源费用明细) 校正方案校正方案明细,业务资料模型,付费关系模型,业务资料,三户(用户、客户|集团客户、账户及其扩展信息表、用户关系) 用户新业务信息(彩铃业务信息、WLAN业务信息、移动数据专线业务信息、 用户中心平台业务) CRM信息(客户关系、大客户信息、纪念日信息) 用户/账户产品订购信息 产品定购信息表、促销定购信息表、帐户促销信息表、用户新业务订购信息主表(新业务一般配置为营销计划外促销产品) 产品下周期生效表、用户营效计划下周期生效表、促销下周期生效表 用户其他信息(用户担保信息、用户押金信息),帐务模型,帐务账单模型:(借贷模型),销帐,实时销

11、帐 前台缴费,缴费卡缴费,银行缴费等触发 不进行部分销帐,如果不够销整条账单,放到预存当中 缴费时为了避免发票和销帐结果不一致,使用直接销帐处理 批量销帐: 月末出帐后,用账户账本冲销账户账单 为了提高当月可以进行部分销帐(提高实收,提高欠费回收率),帐务管理模型,信控模型 积分模型(用户月积分记录) 欠费管理模型,资源模型,不同的管理方式 按照是否用户资源占用关系分: 记名管理:如号、卡、终端设备;需要维护 不记名管理:不需要维护 按照管理明细程度分: 明细管理:每个资源都要进行管理(SIM卡、不记名卡、全球呼号码、手机号码、硬件设备、业务卡) 库存量管理 类别:只管理其类别(型号)和价格,

12、资源管理,资源信息: 单个资源明细信息:XXX明细表(如果操作还需要维护历史表) 库存量信息:在入库和销售、销售回滚的时候需要维护这个表 类别(型号) 价格:能够支持同一种型号,对于不同单位制定不同的价格。 用户资源占用 目前在系统里面比较分散,如号码、SIM卡在用户信息表;设备占用在用户设备维护信息、各种新业务号码资源在相应的新业务信息表 资源操作记录 资源管理操作表 资源号段维护,资源模型,号码管理状态变化图,资源模型,号码资源状态图,业务管理模型业务配置,担保/押金业务处理规则:定义相关受理业务时的用户押金的收取,退还,转结的处理原则和处理规则 用户业务受理检查:配置某厅某业务对用户需要

13、做何种检查,如申请停机时,需要判断用户是否黑名单、是否欠费、是否是某些营销计划的用户、是否订购了某些产品(促销),而这些约束可以配置为哪些是提示,哪些是严禁做的。对应的实体为:业务检查映射、业务检查点定义 开通流程定义:定义如收费成功即开即通竣工流程。相关实体:业务开通决策表 联带操作规则:如账户连带停机,停某个用户,其同一账户下所有的用户全部停。相关实体:业务联带操作规则表 营业收费事件配置:配置某个业务产生什么计费事件及其计费要素串,业务管理,营业费用计算过程 营业费用受理费用(可能包括预存、押金、手续费)资源费用(可能包括设备费、预存、押金) 业务编码计费事件资费包 营业资费包明细表受理

14、费用 营业资源费资费包明细表资源费用,业务订单模型,订单 受理地工单表 受理工单主表 受理费用明细表 下周期操作用户索引表:延期订单索引 订单具体信息 XXX受理信息/操作信息表:GPS受理信息表、产品订购受理信息表(与信息表相对应) 特殊的:用户状态变更受理表 订单处理痕迹 工单操作记录 受理费用结转操作记录(费用结转接口表) 受理历史信息索引表 开通接口 开通接口表 业务受理等待处理工单表,OpenBilling关键功能处理流程介绍,计费核心数据流图,原始CDR,预处理,其他 计费事件,用户资料(MDB),局数据(MEM),计费 要素 解析规则,科目转 换规则,帐务计 算规则,分帐规则,帐

15、户MDB,资费优 惠参数,XDR,XDR,分发,统一解码,解码 规则,XDR,XDR字段、属性、 分布定义规则,批价,记帐,Host 1,话单预处理,计费 要素 分析,XDR 接口,用户内存数据库,Host 2 Host 3 ,UNFINES RATING ENGINE,话单校验,用户 定购 分析,Service Key,Pkg_id,XDR文件,预 处 理 算 法 调 用,格式转换,话单合成,查重处理,批价 模块,CDR/IDR,服务器 定位,模 板 化 统 一 解 码,用户信息,用户定购信息,结算 系统,统一批价引擎,话单类型-计费科目,费 率,局数据,Rating thread,呼叫类型

16、 漫游类型 长话类型 其他类型,Pkg_id1 Pkg_id2 Pkg_id3 Pkg_id4,漫游费率 长话费率 Gprs费率 其它费率,计价 算法,网内通话费 漫游费 长途费 其它费用,已计费 话单XDR,MDB (Databus),DB,记帐核心,客户个性化计费信息(资费包、用户信息、帐户资金信息免费资源信息、免费资源已使用信息科目信息.),DB,XDR话单 (service key) (pkg_id),实时 反算请求,资费包分析,XDR计费科目分析,耗减计算,基本计算,校正计算,帐务内存数据库,实时帐务处理进程,帐务资费 包分析,确定相关帐务科目 与计费科目关系 分解帐务科目费率,科目

17、汇总,科目汇总 优惠处理,总量 优惠处理,免费资源生成,分帐 处理,记帐LOG,帐务DB,帐务信息 备份,实时记帐处理,用户帐务信息,用户帐务累计信息,用户免费资源信息,XDR,免费资源使用,实时信用 控制,超限队列,帐务分帐,根据用户的付费关系,将用户费用最终分解到为其付费的账户上面。这样可以为按账户缴费、信控等提供支持。 阶段:实时帐务处理、日帐处理、月帐处理,帐务处理资费实时帐务优惠计算,帐务优惠由校正定义实现,实时帐务优惠计算在帐务累加之后进行。 支持的帐务优惠: 打折,超额打折,送固额,减免,帐务限额,送免费资源,送促销产品。,实时帐务优惠计算实例,打折优惠实例:当月本地通话费超过2

18、00,则本地通话费打8折。 或者当月长途费超过300,则本地通话费打8折。,超额打折优惠实例:当月本地通话费超过200, 则超过部分打8折。,减免优惠实例:当月所有语音通话费在200之内, 则打多少送多少,送固额优惠实例:当月语音通话费送200元,送免费资源:当月本地通话费超过200, 则下月送50分钟本地通话时长。,送促销产品:当月本地通话费超过200,则下月送语音信箱程控功能,XDR接口设计,XDR接口主要实现可扩展详单记录的机制和记录字段的按名字访问的机制,通过自描述的数据格式表示通话详单。优点: 通过数据标记抽象隔离业务变化 便于实现可配置数据处理系统 供数据的统一编码解码方法和按名字

19、(Tags)访问的能力 降低模块间耦合度,使得批价记帐核心化 提供较高处理效率,预处理后 话单文件,XDR接口,计费核心,GSM XDR(Extensible Detail Record )示例,DEFINE GsmXdr / GSM业务标准XDR话单定义 ProductId / 产品编码 TYPE INTEGER ; SPEC 0-0111999999 ; MANDATORY FALSE ; ; PlanId / 计划编码 TYPE INTEGER ; SPEC 0-99999999 ; MANDATORY FALSE ; ; TradeMark / 品牌标志 TYPE INTEGER ;

20、SPEC 0-9999 ; MANDATORY FALSE ; ; CustomerId / 客户ID TYPE INTEGER ; SPEC 0-999999999999 ; MANDATORY FALSE ; ; AccountId / 帐户ID TYPE INTEGER ; SPEC 0-99999999999 ; MANDATORY FALSE ; ; UserId / 用户ID TYPE INTEGER ; SPEC 0-999999999999 ; MANDATORY FALSE ; ; UserType / 用户类型 TYPE INTEGER ; SPEC 0-999 ; MAN

21、DATORY TRUE ; DEFAULT 0 ; Imsi / IMSI TYPE STRING ; SPEC 0-915 ; MANDATORY TRUE ; ; Imei / IMSI TYPE STRING ; SPEC 0-915 ; MANDATORY TRUE ; ; Msisdn / MSISDN TYPE STRING ; SPEC 0-911,13 ; MANDATORY FALSE ; ; Hplmn1 / 一级归属局代码 TYPE STRING ; SPEC 0-9* ; MANDATORY TRUE ; ; Hplmn2 / 二级归属局代码 TYPE STRING ;

22、 SPEC 0-9* ; MANDATORY TRUE ; ; Hplmn3 / 三级归属局代码 TYPE STRING ; SPEC 0-9* ; MANDATORY FALSE ; ; Vplmn1 / 一级被访局代码 TYPE STRING ; SPEC 0-9* ; MANDATORY TRUE ; ; Vplmn2 / 二级被访局代码 TYPE STRING ; SPEC 0-9* ; MANDATORY TRUE ; ; StartTime / 通话起始时间 TYPE DATETIME ; SPEC %Y%m%d%H%M%S ; MANDATORY TRUE ; ; OppOrig

23、inal / 对端号码(原型) TYPE STRING ; SPEC 0-9*#* ; MANDATORY FALSE ; OppFormatted / 对端号码(规整后) TYPE STRING ; SPEC 0-9*#* ; MANDATORY FALSE ; ; OppType / 对端类型 TYPE INTEGER ; SPEC 0-999 ; MANDATORY FALSE ; ; CallDuration / 通话时长 TYPE INTEGER ; SPEC 0-10800 ; MANDATORY TRUE ; DEFAULT 60 ; ; CallType / 呼叫类型 TYPE

24、 ENUMERATED ; SPEC MOC, MTC, CFW, CFU, ISMOC, ISMTC ; MANDATORY TRUE ; DEFAULT MO ; ; RoamType / 漫游类型 TYPE ENUMERATED ; SPEC 0, 1, 2, 3, 4, 5, 6, 7, 8 ; MANDATORY TRUE ; DEFAULT 0 ; ; ChargedParty / 计费方指示 TYPE ENUMERATED ; SPEC CALLER, CALLEE, PARTY3RD ; MANDATORY TRUE ; DEFAULT CALLER ; ; VpmnCallD

25、ir / VPMN呼叫方指示 TYPE ENUMERATED ; SPEC IN, OUT ; MANDATORY FALSE ; ; SequenceNo / 话单序列号 TYPE INTEGER ; MANDATORY FALSE ; ; ANumberWhenCfw/ 呼转A号码 TYPE STRING ; SPEC 0-9*#* ; MANDATORY FALSE ; ; OppVisitArea / 对端漫游地区代码 TYPE STRING ; SPEC 0-92,6 ; MANDATORY FALSE ; ; OppHomeArea / 对端归属地区代码 TYPE STRING ;

26、 SPEC 0-92,6 ; MANDATORY FALSE ; ; CalleeMsrn / 被叫方动态漫游号 TYPE STRING ; SPEC 0-915 ; MANDATORY FALSE ; ; MscId / 交换机代码 TYPE STRING ; SPEC 0-910 ; MANDATORY TRUE ; ; LacId / LAC代码 TYPE STRING ; SPEC 0-9* ; MANDATORY TRUE ; ; CellId / 小区ID TYPE STRING ; SPEC 0-9* ; MANDATORY TRUE ; ; CauseOfTermination

27、 / 呼叫终止原因 TYPE ENUMERATED ; SPEC NORMAL ; MANDATORY FALSE ; ; OutgoingRoute / 出中继 TYPE STRING ; SPEC 0-9A-Z,7 ; MANDATORY FALSE ; ; IncomingRoute / 入中继 TYPE STRING ; SPEC 0-9A-Z,7 ; MANDATORY FALSE ; ; BasicService / 业务类型 TYPE STRING ; SPEC 0-9* ; MANDATORY FALSE; ; SupplementaryService / 增值业务类型 TYP

28、E STRING ; SPEC 0-9* ; MANDATORY FALSE; ; LdcType1 / 长途类型1 TYPE INTEGER ; SPEC 0-99 ; MANDATORY TRUE ; ; LdcType1 / 长途类型2 TYPE INTEGER ; SPEC 0-99 ; MANDATORY TRUE ; ; XdrFormedTime / XDR生成时间 TYPE DATETIME ; SPEC %Y%m%d%H%M%S ; MANDATORY TRUE ; ; ;,OpenBilling,内存数据库技术,10万记录/秒的访问速率 高效的内存存取 优化的索引技术 基于记录的锁机制 是传统数据库访问速率的1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论