软交换内嵌业务逻辑子系统的设计与实现
发布时间:2022-01-01 18:05
现有PSTN向NGN的演进要求软交换机能够提供或支持PSTN上原有的补充业务。内嵌业务逻辑子系统(ESL)是软交换机系统软件中的一个模块,它被用来为软交换机提供补充业务。现有软交换机的ESL子系统多存在如下一些问题:一是与呼叫控制系统耦合度过高,二是增加新业务不够灵活。而论文设计并实现的ESL子系统则有效的避免了上述问题。论文首先对与ESL子系统设计和实现相关的NGN、软交换和智能网等相关技术进行了分析和介绍;其次,对ESL进行了详细设计说明,重点说明了ESL的框架结构、关键处理以及具体的的业务逻辑的设计思路;在说明ESL的实现思路时,重点介绍了依据消息来源和种类的不同而进行消息处理的算法和流程。最后,介绍了ESL子系统的测试情况,重点对其进行了功能测试说明。论文的设计思想已经应用于了实践项目,实践证明论文的设计思路清晰,系统模块划分合理,便于系统的更新升级和新业务的增加,对实际开发工作有很强的指导作用。系统模块间高内聚低耦合的设计给系统分工和编码带来了便利,提高了开发效率。通过依据消息来源和种类的不同将消息处理划分为有限的几种处理模式,大大简化了系统实现的难度和复杂度。SL的插件式设...
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:78 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 项目背景
1.2 研究现状
1.3 本文工作
1.4 论文结构
第二章 技术背景和理论基础
2.1 下一代网络
2.1.1 下一代网络概念的提出和定义
2.1.2 下一代网络的特征和层次划分
2.2 软交换机
2.2.1 软交换机的概念
2.2.2 软交换机相对于电路交换机的优势
2.2.3 软交换机功能介绍
2.3 软交换提供的业务
2.3.1 软交换提供的业务种类
2.3.2 软交换业务提供方式
2.4 智能网相关技术
2.4.1 智能网概念模型
2.4.2 智能网体系结构
2.4.3 智能网呼叫模型
2.4.4 呼叫控制分析
2.5 本章小结
第三章 内嵌业务逻辑子系统设计
3.1 内嵌业务逻辑子系统的系统需求
3.2 内嵌业务逻辑子系统的系统功能
3.3 内嵌业务逻辑子系统在软交换机中的位置
3.4 ESL子系统设计
3.4.1 模块结构设计
3.4.2 外部接口设计
3.4.3 系统启动设计
3.4.4 内存管理机制设计
3.4.5 系统初始化设计
3.4.6 内部模块间接口设计
3.4.7 业务触发检测点设计
3.4.8 消息处理设计
3.4.9 业务逻辑思路设计
3.4.10 免打扰业务逻辑设计
3.5 本章小结
第四章 内嵌业务逻辑子系统实现
4.1 系统实现软硬件环境
4.1.1 开发环境
4.1.2 目标机环境
4.2 系统的存在运行方式
4.3 典型消息及其数据结构
4.3.1 接收自CC进程的典型消息
4.3.2 接收自定时器进程的典型消息
4.3.3 接收自CCM进程的典型消息
4.4 典型消息处理流程
4.4.1 对CC进程消息的处理流程
4.4.2 对定时器进程消息的处理流程
4.4.3 对CCM进程消息的处理流程
4.5 重要处理函数
4.6 本章小结
第五章 内嵌业务逻辑子系统测试
5.1 测试方法
5.2 测试环境
5.3 测试用例
5.3.1 免打扰业务测试用例
5.3.2 热线业务测试用例
5.3.3 主叫号码显示提供业务测试用例
5.4 测试结果
5.5 本章小节
第六章 结束语
致谢
参考文献
【参考文献】:
硕士论文
[1]基于软交换的一号通业务运营支撑系统设计与实现[D]. 刘贯威.北京邮电大学 2006
[2]软交换业务触发检测模块的设计与实现[D]. 雷奕.北京邮电大学 2006
[3]软交换资源管理功能的设计与实现[D]. 曾冲锋.北京邮电大学 2006
[4]两种基于软交换的应用开发方法的比较研究[D]. 张天维.电子科技大学 2005
[5]软交换业务控制方法研究及实现[D]. 代敏涛.华中科技大学 2005
[6]基于软交换的集群业务的研究与实现[D]. 谈兆敏.华中科技大学 2005
[7]电信软交换业务配置系统[D]. 赵其国.西南交通大学 2004
本文编号:3562560
【文章来源】:西安电子科技大学陕西省 211工程院校 教育部直属院校
【文章页数】:78 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
第一章 绪论
1.1 项目背景
1.2 研究现状
1.3 本文工作
1.4 论文结构
第二章 技术背景和理论基础
2.1 下一代网络
2.1.1 下一代网络概念的提出和定义
2.1.2 下一代网络的特征和层次划分
2.2 软交换机
2.2.1 软交换机的概念
2.2.2 软交换机相对于电路交换机的优势
2.2.3 软交换机功能介绍
2.3 软交换提供的业务
2.3.1 软交换提供的业务种类
2.3.2 软交换业务提供方式
2.4 智能网相关技术
2.4.1 智能网概念模型
2.4.2 智能网体系结构
2.4.3 智能网呼叫模型
2.4.4 呼叫控制分析
2.5 本章小结
第三章 内嵌业务逻辑子系统设计
3.1 内嵌业务逻辑子系统的系统需求
3.2 内嵌业务逻辑子系统的系统功能
3.3 内嵌业务逻辑子系统在软交换机中的位置
3.4 ESL子系统设计
3.4.1 模块结构设计
3.4.2 外部接口设计
3.4.3 系统启动设计
3.4.4 内存管理机制设计
3.4.5 系统初始化设计
3.4.6 内部模块间接口设计
3.4.7 业务触发检测点设计
3.4.8 消息处理设计
3.4.9 业务逻辑思路设计
3.4.10 免打扰业务逻辑设计
3.5 本章小结
第四章 内嵌业务逻辑子系统实现
4.1 系统实现软硬件环境
4.1.1 开发环境
4.1.2 目标机环境
4.2 系统的存在运行方式
4.3 典型消息及其数据结构
4.3.1 接收自CC进程的典型消息
4.3.2 接收自定时器进程的典型消息
4.3.3 接收自CCM进程的典型消息
4.4 典型消息处理流程
4.4.1 对CC进程消息的处理流程
4.4.2 对定时器进程消息的处理流程
4.4.3 对CCM进程消息的处理流程
4.5 重要处理函数
4.6 本章小结
第五章 内嵌业务逻辑子系统测试
5.1 测试方法
5.2 测试环境
5.3 测试用例
5.3.1 免打扰业务测试用例
5.3.2 热线业务测试用例
5.3.3 主叫号码显示提供业务测试用例
5.4 测试结果
5.5 本章小节
第六章 结束语
致谢
参考文献
【参考文献】:
硕士论文
[1]基于软交换的一号通业务运营支撑系统设计与实现[D]. 刘贯威.北京邮电大学 2006
[2]软交换业务触发检测模块的设计与实现[D]. 雷奕.北京邮电大学 2006
[3]软交换资源管理功能的设计与实现[D]. 曾冲锋.北京邮电大学 2006
[4]两种基于软交换的应用开发方法的比较研究[D]. 张天维.电子科技大学 2005
[5]软交换业务控制方法研究及实现[D]. 代敏涛.华中科技大学 2005
[6]基于软交换的集群业务的研究与实现[D]. 谈兆敏.华中科技大学 2005
[7]电信软交换业务配置系统[D]. 赵其国.西南交通大学 2004
本文编号:3562560
本文链接:https://www.wllwen.com/shekelunwen/ljx/3562560.html