业务逻辑执行环境的设计与实现

来源 :北京邮电大学 | 被引量 : 5次 | 上传用户:liuyc077
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电信网络中通信量的激增,各种电信增值业务也获得了迅猛的发展,3G网络则为各种增值业务提供了更加宽广的舞台。而传统电信网络或智能网中的业务开发周期长,成本高,已经不能满足下一代通信网络对业务快速、灵活多变的要求,开放的业务平台就成为了下一代网络的迫切需求。业务逻辑执行环境(Service Logic Execution Evironment,SLEE)是业务平台的核心组成部分,负责支撑业务平台上所部署的业务逻辑的正常运行,提供业务逻辑所用的编程接口,为业务提供快速的开发与部署能力。本文针对下一代网络业务平台中的业务逻辑执行环境进行设计和实现工作。本文第一章从总体上讨论了业务逻辑执行环境的要求及系统设计的目标。业务逻辑执行环境需要满足的目标有五项:业务执行能力、业务管理、话务量管理、统计管理、性能需求。其中最重要的是业务执行能力,其中涵盖了业务逻辑执行环境所提供的应用编程接口(Application Proramming Interface,API),所能够操作的资源以及编程语言等。在第二章中对当前的业务逻辑执行环境发展现状进行讨论。首先讨论业务逻辑执行环境提供给业务开发所使用的API的层次,从基本级别API、组件级别API到脚本级别API,抽象能力依次提高。随后,从系统架构、核心概念以及提供的API等方面详细讨论了现有的两种业务逻辑执行环境API规范:JAIN(Java API for Advanced IntelligentNetwork)SLEE与SIP Servlet。最后,对两种业务逻辑执行环境API规范的适用范围与优劣点进行了比较。在第三章中,本文首先结合业务逻辑执行环境的应用背景与第二章中对两种规范的讨论,总结了业务逻辑执行环境的设计思想,给出了一种业务逻辑执行环境的设计与实现。该实现向业务开发者提供了较方便的扩展方式。自行设计的业务逻辑执行环境弥补了第二章中所讨论的两种规范的缺点,代价是只向业务开发者提供了基本级别的API,高级别的API则需要在基本级别API及业务逻辑执行环境的API基础上进行扩充。在介绍业务逻辑执行环境的设计与实现之后,对其中的键值线程池、系统与业务加载两项关键技术进行了介绍:键值线程池满足业务逻辑执行环境的性能需求;系统与业务加载则满足业务逻辑执行环境的功能需求,即系统与其上部署的各业务之间完全独立。最后,在业务逻辑执行环境上部署了一个业务,进行了性能测试。第四章中,本文给出了实现的业务逻辑执行环境在现有通信网络中的一个实际应用的例子:多媒体彩铃。验证了实现系统具有提供电信级服务的能力。最后,第五章从三个方面对本文所设计实现的业务逻辑执行环境的发展进行了展望,讨论了下一步需要进行的工作。
其他文献
民用航空在当今社会中已成为国民经济发展的重要驱动力量。如何提高飞行安全成为我国民航快速发展中的一个不可回避的问题。目前,世界上一些发达国家将飞行数据运用于日常监控
移动通信业务的飞速发展,使得通信安全方面的需求愈发重要,应用在通信领域的智能卡——用户识别模块(SIM)应运而生。3G时代的用户识别模块——USIM卡将逐渐向多应用平台过渡,
将粗糙集理论应用于生物信息学,是上个世纪末以来许多科研工作者一直关注的研究热点,而且越来越多的被应用于生物信息学的各个方面,目前已在人工智能、知识与数据发现、模式
计算机支持的协同工作(CSCW)是目前国际上计算机领域研究一个的热点问题。多用户协作主要涉及两个问题:一是建立包括外部环境和协作成员的协作场景,为协作成员提供与外部环境和
粒度计算理论作为目前的研究热点,受到越来越多的关注。目前模糊集、粗糙集和商空间理论可以看作是三种不同形式的粒度计算理论。这三者在思考问题的出发点和解决问题的任务方
近些年来,随着无线宽带通信技术的发展,第三代移动通信系统(3G)正朝着以CDMA为基础,宽带化通信为特征的方向迈进。各式的移动终端设备如移动电话、PDA等,己逐渐成为人们不可缺少
随着我国大部分油田的开发进入中后期阶段,油藏的研究要求更高的定量化,储层的描述要求更加精细,实现精度较高的储层三维可视化非常有意义。本文介绍了随机游走方法在油田开发中
随着现代数据库技术的不断发展及其广泛应用,数据库中的数据量和复杂程度急剧增加,急需一种技术描述和发现这些日益重要的数据所包含的信息,以及它们之间的关系。数据挖掘正
本文首先分析了报表系统国内研究现状,然后针对现有盛鑫报表系统的问题,提出基于商业智能技术及数据库优化技术的报表系统优化解决方案。 在该方案中把报表问题分为分析能力
带设置时间的同顺序流水作业调度问题(permutation flowshop scheduling problem with sequence dependent setup times, SDST-PFSP)在经典的同顺序流水作业调度问题(PFSP)基