基于ICE中间件的电信行业增值业务支撑平台的设计与实现

基于ICE中间件的电信行业增值业务支撑平台的设计与实现

论文摘要

传统的电信业务所能带来的利润越来越薄,市场容量也趋于饱和。而互联网业务和短信业务等增值业务的成功给人们展示了电信增值业务的美好前景。随着竞争的加剧,电信行业市场的竞争由资源的竞争转向业务的竞争,主要表现在个性差异,需要快速、规范化开发。与传统的业务不同,增值业务所涉及的应用范围更为广阔,这就导致在发展增值业务时需要考虑更多的问题,设计更为复杂的接口协议,用来解决不同设备、系统之间的差异问题。采用传统的Socket编程方式造成很多问题。并且国内的增值业务提供商大多仅提供单一种类的增值业务服务,无法适应激烈的竞争。本文首先介绍了中间件技术,综述了目前几种主流中间件技术规范。从集成性、可用性、可扩展性三个方面分析了这几种中间件技术规范。阐述了中间件技术优势和主流中间件技术的优点与局限性。针对目前软件开发过程中模块之间通信开发复杂、代码可读性差、应用程序和网页接口不统一等缺点,本文在支持平台中采用ICE(Internet Communications Engine,即因特网通信引擎)中间件技术进行开发。通过ICE中间件提供的网络通信及接口定义功能,替代原有的Socket编程,提高代码的可读性及程序健壮性,。本文针对目前增值业务软件体系结构上的缺点,即接入层程序加上业务应用程序的简单架构,在考虑了ICE中间件技术的优势后,设计了电信增值业务支撑平台,并采用分布式多层软件体系结构。支撑平台对外提供了统一接口供应用层业务程序和网页使用,确保了业务开展的一致性,也使得可以向第三方提供可编程能力。本文综合考虑了目前的发展趋势后,在支撑平台中引入软交换概念,开发了软交换系统。通过软交换系统,实现了支撑平台的呼叫控制、资源分配、路由、认证、计费等主要功能,同时可以向用户提供现有电路交换机所能提供的各种业务。这些功能都由软交换系统集中管理,优化了系统结构。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 论文背景
  • 1.2 国内外研究进展
  • 1.3 本文研究内容及意义
  • 1.4 论文主要内容及结构安排
  • 第二章 ICE中间件相关背景知识
  • 2.1 中间件技术
  • 2.1.1 中间件技术介绍
  • 2.1.2 目前流行的中间件技术
  • 2.1.3 中间件技术优势
  • 2.1.4 不同中间件平台的局限性
  • 2.2 ICE中间件
  • 2.2.1 ICE的体系结构
  • 2.2.2 ICE的客户端与服务器端
  • 2.2.3 ICE的核心
  • 2.2.4 ICE API
  • 2.2.5 ICE对象适配器
  • 2.2.6 ICE代理
  • 2.2.7 ICE骨架
  • 2.2.8 ICE接口定义语言
  • 2.2.9 ICE的协议
  • 2.2.10 ICE的服务
  • 2.2.11 ICE的优势
  • 第三章 电信增值业务支撑平台的功能分析与整体方案设计
  • 3.1 电信增值业务支撑平台的功能需求
  • 3.1.1 业务功能需求
  • 3.1.2 支撑平台的功能需求
  • 3.1.3 支撑平台的容量测算(30万用户量)
  • 3.2 支撑平台的概要设计
  • 3.2.1 模块间通信
  • 3.2.2 支撑平台的软件模块组成设计
  • 3.2.3 软件模块组成层次结构
  • 3.2.4 开发平台
  • 3.2.5 数据库表结构设计
  • 第四章 电信增值业务支撑平台的主要功能设计与实现
  • 4.1 SCF设计及ICE应用
  • 4.1.1 组件化开发
  • 4.1.2 SCF设计
  • 4.1.3 SCF体系结构
  • 4.1.4 SCF启动
  • 4.1.5 SCF调用动态库代码实现
  • 4.1.6 组件代码实现
  • 4.1.7 组件编程makefile编写
  • 4.1.8 SCF日志类实现
  • 4.1.9 SCF测试
  • 4.2 接入层现有基础及实现
  • 4.2.1 接入层现有基础
  • 4.2.2 接入层实现
  • 4.3 SSS设计与实现
  • 4.3.1 SSS接口设计
  • 4.3.2 SSS实现
  • 4.3.3 SSS中呼叫路由模块的实现
  • 4.4 SSS测试
  • 4.4.1 呼叫路由功能测试
  • 4.4.2 SSS功能测试
  • 4.5 数据库连接跨平台技术实现
  • 第五章 总结与展望
  • 5.1 总结
  • 5.2 进一步工作
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].ICE调查对社区服务中心就诊患者不良心理及睡眠质量的影响研究[J]. 护理实践与研究 2017(01)
    • [2].沙利度胺联合减量的ICE方案治疗复发和难治性老年性非霍奇金淋巴瘤的疗效观察[J]. 当代医学 2016(04)
    • [3].患者ICE调查对提高社区健康服务中心满意度的效果研究[J]. 中国当代医药 2016(12)
    • [4].三氧化二砷联合ICE方案治疗难治性非霍奇金淋巴瘤效果观察[J]. 中国乡村医药 2016(16)
    • [5].ICE在分布式系统消息中间件中的应用[J]. 舰船电子工程 2015(08)
    • [6].沙利度胺联合ICE方案治疗复发性难治性非霍奇金淋巴瘤[J]. 现代肿瘤医学 2014(07)
    • [7].ICE方案治疗难治性朗格罕细胞组织细胞增生症1例[J]. 军医进修学院学报 2012(11)
    • [8].意大利人扎根心底的摩托车情节 专访意大利对外贸易委员会(ICE)北京办事处首席代表兼ICE中国区总协调官赖世平[J]. 摩托车 2011(01)
    • [9].基于ICE的安全中间件的研究与实现[J]. 现代计算机(专业版) 2011(09)
    • [10].基于ICE中间件的战术信息管理[J]. 东南大学学报(自然科学版) 2008(S2)
    • [11].三氧化二砷联合ICE方案治疗复发难治非霍奇金淋巴瘤临床观察[J]. 海南医学 2016(01)
    • [12].美罗华联合ICE方案治疗复发非霍奇金淋巴瘤疗效观察[J]. 实用临床医药杂志 2012(21)
    • [13].基于ICE施工合同条件的承包商索赔问题研究[J]. 建筑安全 2016(01)
    • [14].品牌识别与体验下的ICE模型构建[J]. 商业时代 2012(04)
    • [15].ICE合同下承包商的风险管理分析[J]. 建筑安全 2016(02)
    • [16].ICE超声图像斑点噪声的统计分析[J]. 电路与系统学报 2013(01)
    • [17].ICE中间件技术及其应用研究[J]. 计算机与现代化 2012(05)
    • [18].ICE方案治疗难治性或复发性非霍奇金淋巴瘤的临床观察[J]. 广西医学 2009(03)
    • [19].ICE中间件在网元级网管系统的研究与应用[J]. 广东通信技术 2008(12)
    • [20].基于ICE中间件的分布式搜索服务[J]. 电脑知识与技术 2009(22)
    • [21].基于Ice的冶金企业综合自动化应用集成平台实现[J]. 控制工程 2009(S3)
    • [22].ICE在模拟训练系统消息中间件中的应用[J]. 科技广场 2016(04)
    • [23].ICE,做新时代的弄潮儿[J]. 城市开发 2017(15)
    • [24].ICE调查对社区慢性病病人生存质量及情绪状态的影响研究[J]. 护理实践与研究 2016(17)
    • [25].ICE合同下项目的总承包管理[J]. 建筑经济 2011(03)
    • [26].基于ICE中间件的分布式应用开发研究[J]. 信息与电脑(理论版) 2017(09)
    • [27].德国ICE高速列车装备的欧洲列车控制系统(ETCS)[J]. 国外铁道车辆 2017(02)
    • [28].基于Ice平台的钢制品无人化仓库智能门禁系统设计[J]. 冶金自动化 2020(S1)
    • [29].植物抗寒转录因子CBF和ICE研究进展[J]. 广东农业科学 2012(23)
    • [30].ICE中间件的LVC集成模型研究[J]. 现代防御技术 2017(05)

    标签:;  ;  

    基于ICE中间件的电信行业增值业务支撑平台的设计与实现
    下载Doc文档

    猜你喜欢