当前位置:
文档之家› 规则引擎技术分析及在电信计费系统中的应用
规则引擎技术分析及在电信计费系统中的应用
t lc m ln se oTee o Biig Sy t m l
及在 电信 计 费 系统 中 的应 用
丁 渊 f 中国联合网络通信集团有限公司, 北京 1 0 4 ) 0 1 0
Dig Yu n( iaU i dN tokCo n a Chn nt e ew r mmu i t n nc i sGru o ,t , e i 1 0 4 Chn ) ao o pC .Ld B i g,0 1 0, ia j n
lz d F n l e a p ia i n c s f ue e g n e e o b ln y t m r s n e y e . ia l t p l t a e o l n ie i t lc m iig s s e i p e e t d y h c o r n l s
Ke wor s: y d
Rue e g n T lc m ii g s s e ; e h oo ya ay i ; p ia i n a c i c u e l n ie; e e o bln y t m T c n lg n l ss Ap l t r ht t r l c o e
不 同 角 色 具 有 的 业 务 背 景 不 同 , 术 能 力 不 同 , 规 则 技 对 所 关 注 的 视 角 不 同 , 因 此 需 要 对 相 同 的业 务 规 则 提 供 不 同 的 编 辑 和 管 理 界 面 , 比 如 向开 发 人 员 提 供 类 似 编
O eain& Mane a c 规 则 引擎 技 术 分析 及 在 电 信计 费 系 统 中 的应 用 p rt o itn n ej
运 营 维 护 { 渊 丁
规 则 引擎 技 术 分 析 Thyaupa e ai ep c l Eio AooI ne nsnl gt oyd li gfs c n sR n t A
为 , 而 表 始终 是 固定 的 , 然 当新 的计 费 策略 无 法 在表 巾表达 时 , 要改 变表 的结 构 , 需 由此会 引起 一 系列 的
收 稿 日期 : 0 1 0 —1 2 1— 5 8
而基 于规则 的专家 系统又 是专家 系统 的一个分 支 专 家系 统属于人 ] 智能 的范畴 , 二 它模仿 人类 的推理 方式 . 使用试 探性 的方法进 行推理 ,并使用 人类 能理解 的术
示。
所示 , 个 系统 分为 对外 接 口 、 整 规则 引 擎 、 规则 库 3个
层次。 对 外 接 口层 分 为 用 户 界 面 和 应 用 程 序 接 口。 用 户 界 面 向不 同的用 户角 色提 供 编辑 和 管 理规 则 的接 口 。
这 些 角色 包括 开 发人 员 、 务人 员 、 理人 员 等 , 于 业 管 由
理引 擎发展 而来 ,它将计 费逻辑 和策略从程 序代 码 中 抽象 出来 , 用规 则语 言进行描 述 . 并按 照推理 式 的方法 执行规 则 , 到结果 。规则语 言是 面向业务领 域 的 , 得 由
促销 活动 等 , 要求 业务 支撑 系统 具 备快 速 的业 务部 都 署 能力 。对 于计 费 系统来 说 , 如何 灵活 实现 计 费策 略
加 或 改 变 计 费 策 略 时 , 这 种 方 法 带 来 的 维 护 代 价 巨 大 。数 据 库 的 出 现 使 得 计 费 逻 辑 可 以基 于 表 驱 动 , 将 相 关 的 策 略 数 据 写 入 表 中 , 由 参 数 来 决 定 程 序 的 行
1规 则 引擎 原 理
规 则 引 擎 起 源 于 基 于 规 则 的 专 家 系 统 ( B S 口, R E )]
Abs r t tac :
T e p icp e a d t e a p ia in s s e a c i c u e o ue e g n r e c i e . e k y t c n o is o u e e g n r n — h r il n h p l t y t m r ht t r fr l n i e a e d s r d Th e e h olg e fr l n ie a e a a n c o e b摘ຫໍສະໝຸດ 要: 关键词 :
规则 引擎 ; 电信计费系统 ; 技术分析 ; 应用架构 中图分类号 :P 9 T 3
文 献标 识 码 : A
简要介绍 了规则引擎的原理和其应用系统结构 ,分析了规则 引擎的各项关键技 术, 最后给出了规则引擎在 电信计费系统中的应 用案例。
文 章编 号 :0 7 3 4 (0 ) 7 0 7 — 4 10 — 03 2 1 0 — 00 0 1
语 解 释 和 证 明 它 的 推 理 结 论 。R E B S包 括 3部 分 , 别 分
7 j 0 0/T T O 1/7D P 2 1
丁 渊 运 营 维 护
规则引擎技术分析及在电信 计费系统 中的应用 Op rt n&Mane a c eai o itn n e
是规 则库 、 工作 存储 区和推 理引 擎 , 结 构如 图 1 其 所
0 前 言
电信 3 G时代 的到来 促使 市场 竞 争 1益 激烈 。叠 3 加套 餐 、 享 时长 、 共 新业 务 的快速 推广 、 对竞 争对 手 应
变动。 规则 引擎 的出现为上 述 问题 提供 了一个很好
的解 决 办 法 。 规 则 引 擎 由基 于 规 则 的 专 家 系 统 中 的 推
和 计 费 逻 辑 是 关 键 。 传 统 的方 法 是 基 于 程 序 硬 编 码
业 务人员 进行 编写 , 不依 赖于技 术人员 。 则可 以动态 规
加载, 由规 则 引 擎 进 行 解 释 。 而 可 以灵 活 地 实 现 各 种 从 复 杂 的计 费 策 略 。
的 , 计 费逻 辑 和 相 关数 据 固化 存代 码 中 , 将 当需 要增