首页> 中文学位 >Posix进程间通信在电信计费模型中的应用研究
【6h】

Posix进程间通信在电信计费模型中的应用研究

代理获取

目录

声明

摘要

第1章 绪论

1.1 课题的提出及研究意义

1.1.1 课题的提出

1.1.2 研究意义

1.2 论文所做的工作以及论文结构

第2章 模拟计费系统的需求分析

2.1 术语与定义

2.2 模拟计费系统的设计目标

2.3 进程间通信的相关技术介绍

2.3.1 UNIX进程间通信简介

2.3.2 Posix标准与System Ⅴ版本的比较

2.4 基于OCI的Oracle数据库访问技术

2.5 所涉及的功能进程

2.6 本章小结

第3章 模拟电信计费系统的框架总体设计

3.1 对当前电信计费系统的研究

3.2 模拟系统的总体设计

3.2.1 预处理模块的结构和功能设计

3.2.2 批价处理模块的结构和功能设计

3.3 模拟系统的数据库存储设计

3.3.1 数据库概念模型设计

3.3.2 数据库逻辑模型设计

3.4 本章小结

第4章 模拟计费系统的详细设计

4.1 创建共享内存区

4.2 创建消息队列

4.3 模拟计费进程的创建及实现

4.3.1 功能进程的创建以及实现

4.3.2 调度进程的创建以及对各功能进程的管理

4.4 采用POSIX IPC机制进行进程间通信的实现

4.5 试验结果分析

4.6 本章小结

第5章 总结与展望

5.1 论文总结

5.2 论文展望

参考文献

致谢

攻读硕士学位期间发表的学术论文

展开▼

摘要

电信计费模型是为了解决业务支撑系统核心部分计费系统存在的问题而设计的。利用网络的概念来勾画业务支撑系统的框架,包含一系列的模型:数据模型、接口与协议模型、流程和功能模型、网管模型等。在计费模型的功能实现部分所有的进程间的通信方式是采用基于Unix的IPC(进程间通信)来实现各个进程间的信息交互。所应用到的进程间通信的方式包括:消息队列,共享内存区,信号灯等。当前电信计费模型中的进程间通信主要是采用System V消息队列,信号灯和共享内存区。这三种通信方式是随内核持续的,即一直存在到内核重新自举或显示删除该对象为止。由于UNIX早期的多线发展,导致出现众多的版本。而各个版本之间多少存在着不同的地方,这就给软件移植带来了一定的难度,要知道电信计费模型的庞大,如果不能进行软件移植而重新开发,势必造成巨大的开销。并且,SystemV是Bell实验室UNIX的一倜具体实现,存在时间比较老,许多系统都支持但是接口复杂并且可能各平台上的实现略有区别(如ftok的实现及限制)。
  POSIX是由IEEE提出的可移植操作系統的标准,现在多数UNIX也已实现,并且语法简单,在各平台上实现都一样,可移植性高。POSIX消息队列,信号灯和共享内存区至少是随内核持续的,当满足一定条件时也可以是随文件系统持续的,即IPC对象一直存在到显示删除该对象为止。即使内核重新自举了,该对象还是保持其值。本次设计将采用POSIX消息队列,信号灯和共享内存区进行计费模型中的进程间通信。论文首先对当前电信计费系统进行了研究,并参照当前系统设计了本次论文所需模拟计费系统的框架,最后将POSIX IPC应用于模拟的计费系统中。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号