计费网关iGWB结构与原理 ISSUE1.0
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LANSwitch:是iGWB与MSOFTX3000的通信通道。LANSwitch 配置2套,互为主备用。
21
华为机密,未经许可不得扩散 文档密级:内部公开
硬件配置(HP)
iGWB服务器: HP ProLiant DL380 G3 硬盘 : 最多可放5个容量为73.4GB硬盘,主备服务器各5个。 综合切换器: 包含有LCD显示器、键盘、鼠标等输入输出设备以
iGWB与SMU板之间的连接是双平面的,iGWB提供两个虚拟IP, SMU板和这两个虚拟IP均建立连接,考虑到SMU存在主、备板且 同时工作,则iGWB与主机之间存在4条链路
iGWB与MSOFTX3000之间的网络中断时,SMU会产生相应的告 警
25
华为机密,未经许可不得扩散 文档密级:内部公开
24
华为机密,未经许可不得扩散
文档密级:内部公开
硬件连接原理
iGWB与MSOFTX3000组网要点:
iGWB主备机之间是通过虚拟IP与主机通信,任何时候只有激活 的iGWB与主机之间才存在网络连接(因为虚拟IP只能被激活的
iGWB控制),MSOFTX3000与iGWB通信时,不知道也不关心
当前的iGWB是主机还是备机;
iGWB通过SCSI线缆与磁盘阵列相连,2组磁盘阵列独立工作。用户话单都存 放在磁盘阵列中。(HP不用)
主备iGWB之间配置了心跳路径,用于主备iGWB之间交互握手信息,了解对 方的运行状况,以便异常时进行倒换。
系统提供2条心跳路径,第一心跳路径通过网卡1组成的LAN(系统中也称之为私网) 第二心跳路径通过串口,当第一条心跳路径中断时,iGWB选择第二条心跳路径进行 通信。
硬件配置(IBM)
iGWB服务器:主备双机系统,核心设备,通过与MSOFTX3000 主机的通信,完成话单的存储、格式转换、预处理等操作。
磁盘阵列:选用IBM EXP300磁盘阵列,最多可放14个1英寸硬 盘,缺省配置10个容量为73.4GB硬盘,主备服务器各5个。
综合切换器:包含有LCD显示器、键盘、鼠标等输入输出设备以 及切换设备,可以方便地在服务器间(主备iGWB和BAM)进 行切换并进行操作控制。
2、按运营商的要求对话单进行分拣、格式转换 话单分拣:简单来说,话单分拣就是按照某种条件将交换机产生的各 种话单分类存放。例如,MSoftX3000可以产品位置业务话单和普通话 单(即GSM话单),iGWB可以将这两种话单分开存放。
8
华为机密,未经许可不得扩散 文档密级:内部公开
iGWB产品功能(续)
10
华为机密,未经许可不得扩散 文档密级:内部公开
iGWB产品功能(续)
iGWB对话单的处理流程可以用下图来统一描述: iGateway Bill 交 换 机
话单接收 原始话单存储 话单处理
话单备份
最终话单存储
计费系统
注:
1、上图中,箭头代表话单流向。
2、话单存储与话单备份之间的虚线表示这些功能之间不存在直接的耦合。
格式转换:话单文件的存储格式有二进制、文本以及ASN.1等格式,MSoftX3000 传给iGWB的话单都是二进制格式。格式转换就是为了满足计费中心的要求,将
交换机产生的话单转换成符合计费中心要求的格式的话单。
3、对话单文件的存储,文件名、文件大小、生成间隔的定制
对话单文件名、文件大小、文件生成间隔的控制是iGWB在计费接口上三个最基本 的功能,iGWB在文件名、文件大小、文件生成间隔三个方面都是基于配置的,但 由于文件名的命名方式通常是多样化的,iGWB在某些在海外的某些版本在文件名 上也是定制的。
及切换设备,可以方便地在服务器间(主备iGWB和BAM)进行切 换并进行操作控制。
LANSwitch: 是iGWB与MSOFTX3000的通信通道。LANSwitch配 置2套,互为主备用。
22
华为机密,未经许可不得扩散 文档密级:内部公开
第二节 硬件结构
硬件配置
工作原理
23
华为机密,未经许可不得扩散 文档密级:内部公开
第三节 软件结构
第四节 系统功能及性能
17
华为机密,未经许可不得扩散 文档密级:内部公开
第二节
硬件结构
硬件配置
工作原理
18
华为机密,未经许可不得扩散 文档密级:内部公开
硬件配置
配 电 框 业 务 处 理 框
导 风 框 业 务 处 理 框
导 风 框 综 合 切 换 器 Li Ah N S w t c 磁 盘 阵 列 B A M 主 i B G W 备 i B G W 假 面 板
第一节 系统概述
系统应用
系统特点
6
华为机密,未经许可不得扩散 文档密级:内部公开
iGWB网络地位
iGWB是MSOFTX3000中的一个模块,内嵌在MSOFTX3000的机柜中,
与MSOFTX3000以LAN方式组网。iGWB与计费系统之间通常要采用 WAN方式连接,因为计费系统通常都是集中配置,而MSOFTX3000 的设备则相对分散。
iGWB可以同时接收、独立处理不同交换机的话单,独立存放,分别提供给
计费中心。
13
华为机密,未经许可不得扩散 文档密级:内部公开
系统特点
灵活的话单格式转换:
iGWB提供的话单格式灵活配置与转换功能可以满足对话单格式多样化的 需求。
大容量:
iGWB配置的硬盘有效容量足以保证MSOFTX3000在支持最大用户数量的 情况下,话单至少在iGWB上缓存7天。
硬件连接原理
插框 1
H S C H S C
插框 n
...
H S C H S C
MSOFTX3000
(主) LAN Switch 级联 LAN Switch (备)
2 3 iGWB(主) 1 4
串口心跳
2 3 iGwk.baidu.comB(备) 1 4
iGWB
心跳
LAN Switch
LAN Switch
去网管及话单台
去计费中心
交换机1 ...... 交换机N
ap_proc.exe ...... ap_proc.exe om_proc.exe knl_proc.exe cls_proc.exe
话单台
话单台
32
华为机密,未经许可不得扩散 文档密级:内部公开
双机进程
双机进程(cls_proc.exe)
该进程负责双机之间的话单序列号、文件序列号的同步,双 机状态的同步,虚拟IP的管理以及倒换等功能。
iGateway Bill(计费网关,以下简称iGWB)就是 处于交换机与计费中心之间的、完成话单接收、预 处理、缓存以及计费接口功能的网关性设备。
2
华为机密,未经许可不得扩散 文档密级:内部公开
学习目标
学习完本课程,您应该能够:
掌握iGWB系统组网应用
掌握iGWB系统硬件结构
掌握iGWB系统软件结构
11
华为机密,未经许可不得扩散 文档密级:内部公开
第一节 系统概述
系统应用
系统特点
12
华为机密,未经许可不得扩散 文档密级:内部公开
系统特点
高可靠性双机系统:
硬盘子系统采用RAID方式;软件自启动、退出后重启。
多接入:
同一个软交换系统既产生移动的话单也产生固定的话单,而它们的话单格 式不同,处理方式也不一样
WG007101 计费网关iGWB结构与原理
ISSUE 1.0
无线产品课程开发室
引入
MSOFTX3000软交换系统实时生成的话单通常缓 存在其主处理板内存中,受内存容量和不易保存限 制,话单须及时存储到物理介质上,才能保证安全 性;另因话单在内容和格式上与计费中心的要求有 差别,在传输给计费中心之前,必须作预处理。
MSOFTX3000
LAN
iGWB
Billing System
LAN/WAN
LAN
维护台
7
华为机密,未经许可不得扩散 文档密级:内部公开
iGWB产品功能
iGWB在MSOFTX3000产品中主要任务是完成:
1. 实时收集MSoftX3000产生的话单,并保证话单接收过程中的不重复、
不丢失 iGWB与MSoftX3000之间以TCP/IP方式连接,应用层采用公司自定义的 滑动窗口协议,该协议具有话单传输防重复、防丢失的功能。
并且系统具有扩展硬盘容量的能力。
14
华为机密,未经许可不得扩散 文档密级:内部公开
问题
iGWB组网图中由哪几部分组成?
15
华为机密,未经许可不得扩散 文档密级:内部公开
解答
主机系统
IGWB 计费中心
网管系统与话单台
16
华为机密,未经许可不得扩散 文档密级:内部公开
课程内容
第一节 系统概述 第二节 硬件结构
硬件连接原理
iGWB通过4个网卡分别与到网管系统、主机系统和计费中心的LANSwitch通
过FE网线相连。
网卡1连接网管和话单台,同时兼作主备iGWB的第一心跳路径; 网卡2和网卡3分别接主机设备,用于接收主机系统产生的原始话单;
网卡4接计费中心,提供FTP/FTAM接口给计费中心以提取最终话单。
华为机密,未经许可不得扩散 文档密级:内部公开
19
硬件配置(续一)
在MSOFTX3000系统中,iGWB与业务处理基本插框配置在同 一机柜(综合配置机柜)内,相关主要硬件组件包括:
主备iGWB服务器 磁盘阵列(HP不用)
主备LANSwitch
综合切换器。
20
华为机密,未经许可不得扩散 文档密级:内部公开
33
华为机密,未经许可不得扩散 文档密级:内部公开
接入点进程
接入点进程(ap_proc.exe)
为了使得一套iGWB可以同时接入与多台相同或不同类型的交换机, iGWB在设计时提出了接入点的概念,从参数配置和操作维护的角度
来讲,一个接入点对应一个ap_proc.exe进程,该进程实现与交换机
通信的模块、话单存储与转换模块。目前来看,一台MSoftX3000机 架必定内嵌一套iGWB,所以,多接入点进程在MSoftX3000使用不 到。
掌握iGWB系统功能及性能
3
华为机密,未经许可不得扩散 文档密级:内部公开
参考资料
31013754-计费网关 用户手册(V2.21)
4
华为机密,未经许可不得扩散 文档密级:内部公开
课程内容
第一节 iGWB的网络地位及产品功能 第二节 硬件结构
第三节 软件结构
第四节 系统功能及性能
5
华为机密,未经许可不得扩散 文档密级:内部公开
该进程集中了iGWB对话单进行处理的所有模块,包括话单接收模块、 原始话单存储模块、话单转换模块、最终话单存储模块。根据参数 配置,系统中可以存在1个或者多个接入点进程,不同的接入点进程
处理不同交换机发送的话单。
34
华为机密,未经许可不得扩散 文档密级:内部公开
操作维护进程
操作维护进程(om_proc.exe)
小结
iGWB与业务处理基本插框配置在同一机柜(综合配置机柜) 内,相关主要硬件组件包括:主备iGWB服务器、磁盘阵列、 主备LANSwitch、综合切换器。
iGWB采用双机系统,具有双平面结构,保证系统运行中不存 在单点。
29
华为机密,未经许可不得扩散 文档密级:内部公开
课程内容
第一节 系统概述 第二节 硬件结构
第三节 软件结构
第四节 系统功能及性能
30
华为机密,未经许可不得扩散 文档密级:内部公开
第三节 软件结构
iGWB进程介绍
iGWB软件目录介绍
iGWB软件参数设置
31
华为机密,未经许可不得扩散 文档密级:内部公开
iGWB软件结构
iGWB 是典型的多进程、多线程、Client/Server模式的应用软件,软件结 构可以用下图描述:
26
华为机密,未经许可不得扩散 文档密级:内部公开
问题
iGWB相关主要硬件组件包括哪些?各组件的 功能?
27
华为机密,未经许可不得扩散 文档密级:内部公开
解答
相关主要硬件组件包括:主备iGWB服务器、 磁盘阵列、主备LANSwitch、综合切换器。
28
华为机密,未经许可不得扩散 文档密级:内部公开
9
华为机密,未经许可不得扩散 文档密级:内部公开
iGWB产品功能(续)
4、将话单文件存储目录开放给计费中心,实现联机计费
实现联机计费必须考虑iGWB与计费中心之间采用的文件传输协议以及传送方式。 文件传输协议有FTP和FTAM两种,FTAM很少采用,也不推荐使用。传送方式包括被 动采集和主动上传两种,被动采集又成为PULL方式,即计费中心主动登陆iGWB来 将话单文件取到本地;主动上传又称为PUSH方式,即iGWB主动将话单文件上传到 计费中心的指定的话单存储设备的指定目录下。如果采用FTP,则iGWB对PULL和 PUSH方式都支持,但如果采用FTAM,则只能支持PULL方式。