下一代网络分布式业务逻辑执行环境负载平衡算法的研究
发布时间:2023-10-03 20:22
下一代网络(NGN)融合了固定、移动和分组等网络,以API的形式将抽象的网络能力开放出来,实现了网络运营与业务提供的分离,是业务驱动的网络。开放性、分布性和综合性是下一代网络的主要特点。下一代网络中的业务主要由应用服务器提供运行环境。作为应用服务器的核心实体,业务逻辑执行环境的设计和性能对于业务提供起到至关重要的作用。 目前,国内外有关应用服务器的研究较少。本文着眼于应用服务器的核心实体——业务逻辑执行环境,主要对业务逻辑执行环境的分布式设计和负载平衡等问题进行研究。论文工作可概括为以下几个方面: (1)根据下一代网络中业务流程的特点,以及业务逻辑执行环境各功能的分布性特点,提出一种基于两容器的分布式业务逻辑执行环境TCB-SLEE,即通过业务容器来实现业务管理相关的功能,通过实例容器来实现业务执行相关的功能;提出了TCB-SLEE的两种实现方案,并对两种方案的性能和适用环境进行了分析; (2)针对下一代网络中业务能力开放、业务复用所产生的业务协作的特点,以及业务逻辑执行环境的异构特性,结合递归分治思想和KL算法,提出一种多业务部署优化的负载平衡算法MSDOA。实验结果证明了该算法的有...
【文章页数】:106 页
【学位级别】:博士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景和意义
1.2 主要研究工作介绍
1.3 论文结构和主要内容
第二章 国内外研究综述
2.1 开放业务接口和协议
2.1.1 Parlay/OSA API
2.1.2 JAIN业务体系
2.1.3 SIP协议
2.2 应用服务器概述
2.2.1 应用服务器概念
2.2.2 应用服务器功能组成
2.2.3 业务逻辑执行环境的研究
2.3 下一代网络中的负载平衡研究
2.3.1 负载平衡基本概念
2.3.2 静态负载平衡研究
2.3.3 动态负载平衡研究
2.4 本章参考文献
第三章 分布式业务逻辑执行环境的研究
3.1 引言
3.2 现有执行环境分析
3.2.1 直接运行方式
3.2.2 基于智能网技术的执行环境
3.2.3 企业应用服务器
3.2.4 JAIN SLEE
3.3 基于两容器的执行环境
3.3.1 NGN中业务流程的分析
3.3.2 SLEE功能要求的分析
3.3.3 基于两容器的SLEE
3.4 TCB-SLEE的两种实现方案
3.4.1 方案1
3.4.2 方案2
3.4.3 方案比较与性能分析
3.5 TCB-SLEE域
3.5.1 AC与OAM的区别
3.6 相关研究的分析和比较
3.7 本章小结
3.8 本章参考文献
第四章 业务部署的负载平衡研究
4.1 引言
4.2 TCB-SLEE及应用环境的特点
4.2.1 业务协作
4.2.2 业务部署模型
4.3 相关研究工作
4.4 业务部署的负载平衡算法MSDOA
4.4.1 业务部署问题的数学模型描述
4.4.2 算法描述
4.4.3 算法分析与模拟
4.5 多维资源的部署划分算法MLOASD
4.5.1 数学模型描述
4.5.2 算法描述
4.5.3 算法分析与模拟
4.5.4 MLOASD算法的几点改进
4.6 本章小结
4.7 本章参考文献
第五章 业务执行的负载平衡研究
5.1 引言
5.2 相关研究工作
5.3 系统负载平衡结构
5.4 基于k子集算法的动态负载平衡算法
5.4.1 加权k子集算法(WK算法)
5.4.2 基于累计的k子集算法(AK算法)
5.4.3 基于累计的加权k子集算法(AWK算法)
5.5 仿真分析和比较
5.5.1 仿真环境
5.5.2 实验结果及分析
5.5.3 实验结论
5.6 本章小结
5.7 本章参考文献
第六章 结束语
6.1 论文总结和创新点
6.2 进一步研究工作
附录 主要缩略词中英文对照
致谢
攻读博士学位期间发表论文情况
本文编号:3850579
【文章页数】:106 页
【学位级别】:博士
【文章目录】:
摘要
ABSTRACT
第一章 绪论
1.1 研究背景和意义
1.2 主要研究工作介绍
1.3 论文结构和主要内容
第二章 国内外研究综述
2.1 开放业务接口和协议
2.1.1 Parlay/OSA API
2.1.2 JAIN业务体系
2.1.3 SIP协议
2.2 应用服务器概述
2.2.1 应用服务器概念
2.2.2 应用服务器功能组成
2.2.3 业务逻辑执行环境的研究
2.3 下一代网络中的负载平衡研究
2.3.1 负载平衡基本概念
2.3.2 静态负载平衡研究
2.3.3 动态负载平衡研究
2.4 本章参考文献
第三章 分布式业务逻辑执行环境的研究
3.1 引言
3.2 现有执行环境分析
3.2.1 直接运行方式
3.2.2 基于智能网技术的执行环境
3.2.3 企业应用服务器
3.2.4 JAIN SLEE
3.3 基于两容器的执行环境
3.3.1 NGN中业务流程的分析
3.3.2 SLEE功能要求的分析
3.3.3 基于两容器的SLEE
3.4 TCB-SLEE的两种实现方案
3.4.1 方案1
3.4.2 方案2
3.4.3 方案比较与性能分析
3.5 TCB-SLEE域
3.5.1 AC与OAM的区别
3.6 相关研究的分析和比较
3.7 本章小结
3.8 本章参考文献
第四章 业务部署的负载平衡研究
4.1 引言
4.2 TCB-SLEE及应用环境的特点
4.2.1 业务协作
4.2.2 业务部署模型
4.3 相关研究工作
4.4 业务部署的负载平衡算法MSDOA
4.4.1 业务部署问题的数学模型描述
4.4.2 算法描述
4.4.3 算法分析与模拟
4.5 多维资源的部署划分算法MLOASD
4.5.1 数学模型描述
4.5.2 算法描述
4.5.3 算法分析与模拟
4.5.4 MLOASD算法的几点改进
4.6 本章小结
4.7 本章参考文献
第五章 业务执行的负载平衡研究
5.1 引言
5.2 相关研究工作
5.3 系统负载平衡结构
5.4 基于k子集算法的动态负载平衡算法
5.4.1 加权k子集算法(WK算法)
5.4.2 基于累计的k子集算法(AK算法)
5.4.3 基于累计的加权k子集算法(AWK算法)
5.5 仿真分析和比较
5.5.1 仿真环境
5.5.2 实验结果及分析
5.5.3 实验结论
5.6 本章小结
5.7 本章参考文献
第六章 结束语
6.1 论文总结和创新点
6.2 进一步研究工作
附录 主要缩略词中英文对照
致谢
攻读博士学位期间发表论文情况
本文编号:3850579
本文链接:https://www.wllwen.com/shekelunwen/ljx/3850579.html