基于SIP/SIMPLE的EIM服务器的设计与实现

基于SIP/SIMPLE的EIM服务器的设计与实现

论文摘要

随着互联网的飞速发展,OICQ等即时通信软件的出现满足了越来越强的企业沟通要求。这些公众网上的即时通信软件给企业间及企业内部提供了便捷通信手段的同时,也给企业管理、企业信息安全等方面带来了很多挑战,于是企业级的即时通信产品应运而生。企业即时通信(EIM)系统主要面向局域网内部,其既要实现网内通信的管理,又要满足企业系统互连、业务扩展的要求,因此,灵活信令机制的引入很有必要。SIP协议以其简洁、易扩展等优势成为了EIM研究领域的热点,SIP协议及其扩展的SIMPLE协议可以很好的完成EIM系统的通信会话工作。EIM服务器作为系统通信的主要部件,起到完成企业与外部及企业内部之间沟通的作用,因此,设计开发EIM服务器具有重要的意义。课题的目标是设计与实现EIM服务器,此服务器可实现会话信令建立、在线感知(presence)及即时短信息转发(message)的功能,使EIM系统初步实现即时通信。本文首先介绍了EIM系统整体框架及技术基础,分析了服务器在EIM系统中的作用。同时对现有的即时通信信令协议进行了对比,选择了SIP及SIMPLE协议作为系统的技术协议。根据设计目标,给出了基于SIP/SIMPLE协议的EIM服务器整体结构,详细阐述了服务器两个逻辑功能模块呼叫信令服务器及M/P(message/presence)服务器的设计原理。随后,研究了服务器整体实现方案,设计了开发流程,在当前安全性较高的Linux操作系统上,实现了课题的EIM服务器。最后,在局域网内搭建测试平台,对服务器进行了功能测试与性能测试,测试结果表明,所设计实现的EIM服务器达到各项设计要求,系统性能良好。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.1.1 应用背景
  • 1.1.2 技术背景
  • 1.2 课题研究目的及意义
  • 1.3 课题研究内容及论文组织结构
  • 第二章 EIM系统架构及其关键技术
  • 2.1 EIM系统架构
  • 2.2 EIM系统的技术基础
  • 2.3 信令协议的选择
  • 2.4 SIP协议综述
  • 2.4.1 SIP的网络实体
  • 2.4.2 SIP寻址及SIP URL
  • 2.4.3 SIP事务及其通信机制
  • 2.4.4 SIP消息格式
  • 2.4.5 SIP的相关扩展
  • 2.5 SIMPLE协议介绍
  • 2.5.1 基本概念
  • 2.5.2 事件通告机制
  • 2.5.3 MESSAGE扩展
  • 2.5.4 PUBLISH扩展
  • 2.5.5 SIMPLE通信模型
  • 2.6 本章小结
  • 第三章 基于SIP
  • 3.1 EIM服务器总体设计
  • 3.1.1 设计目标
  • 3.1.2 EIM服务器功能体系结构
  • 3.1.3 EIM服务器的设计思路
  • 3.2 基于SIP的呼叫信令服务器的分析与设计
  • 3.2.1 语音呼叫整体结构
  • 3.2.2 呼叫信令服务器功能结构
  • 3.2.3 功能实体间的协作
  • 3.2.4 功能实体的设计
  • 3.3 基于SIMPLE的M
  • 3.3.1 Message功能设计
  • 3.3.2 Presence功能设计
  • 3.4 EIM服务器整体实现设计
  • 3.5 本章小结
  • 第四章 EIM服务器的实现
  • 4.1 SIP开源的选择
  • 4.1.1 SER的结构及特点
  • 4.1.2 SER的分析
  • 4.2 EIM服务器实现方案
  • 4.2.1 系统开发方案
  • 4.2.2 系统实施方案
  • 4.3 呼叫信令服务器的实现
  • 4.3.1 数据管理及认证的实现
  • 4.3.2 语音会话信令的实现
  • 4.3.3 网外呼叫转接的实现
  • 4.4 FIFO接口实现
  • 4.5 M/P服务器的实现
  • 4.5.1 Message功能的实现
  • 4.5.2 Presence功能的实现
  • 4.6 本章小结
  • 第五章 系统运行及测试
  • 5.1 功能测试
  • 5.1.1 测试环境
  • 5.1.2 测试方案
  • 5.1.3 测试结果及分析
  • 5.2 性能测试
  • 5.2.1 测试环境
  • 5.2.2 测试方案
  • 5.2.3 测试结果及分析
  • 5.3 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 致谢
  • 作者在攻读硕士期间的主要研究成果
  • 相关论文文献

    • [1].SIMPLE药学服务模式在慢病管理中的实践与效果研究[J]. 中医药管理杂志 2020(04)
    • [2].基于SIMPLE协议的即时消息传输机制分析和比较[J]. 电脑知识与技术 2013(27)
    • [3].SIMPLE SWITCHER再增新成员[J]. 电子设计应用 2010(Z1)
    • [4].落实“SIMPLE”原则,优化阅读教学——以一堂基本功比武阅读课为案例反思阅读教学[J]. 考试与评价 2014(02)
    • [5].基于SIMPLE的紧致方法[J]. 工程热物理学报 2011(07)
    • [6].星战灵感 BMW SIMPLE concept[J]. 家用汽车 2009(11)
    • [7].SIMPLE:一种新型多范型程序设计语言[J]. 计算机科学 2014(07)
    • [8].20年来美国国家半导体SIMPLE SWITCHER系列产品与软件致力于简化电源系统设计[J]. 电子技术应用 2011(01)
    • [9].呈现业务在IMS终端的研究与应用[J]. 通信技术 2019(08)
    • [10].基于SIMPLE技术实现的SNMP控管[J]. 北京交通大学学报 2008(05)
    • [11].同位网格SIMPLE算法在水沙运动数值模拟中的应用[J]. 中国高新技术企业 2011(07)
    • [12].确定SIMPLE算法中压力松弛因子的自适应方法[J]. 甘肃科学学报 2011(04)
    • [13].SIMPLE和XMPP协议在即时通信产品中的应用研究[J]. 电信工程技术与标准化 2017(09)
    • [14].基于SIMPLE算法的大型浮顶油罐温度场数值模拟[J]. 石油工业技术监督 2015(09)
    • [15].国半推出SIMPLE SWITCHER中文版:易电源[J]. 世界电子元器件 2011(03)
    • [16].TI推出最高效率的SIMPLE SWITCHER同步转换器[J]. 单片机与嵌入式系统应用 2018(08)
    • [17].一种基于三角形非结构化网格SIMPLE算法的程序设计[J]. 计算力学学报 2015(06)
    • [18].SIMPLE算法方腔流动数值仿真[J]. 辽宁化工 2016(06)
    • [19].基于SIMPLE算法的时间离散格式比较[J]. 工程热物理学报 2014(03)
    • [20].即时消息业务中SIMPLE和IMPS的Petri网互通模型[J]. 电子与信息学报 2008(10)
    • [21].腓骨肌萎缩症SIMPLE基因突变分析[J]. 河北医科大学学报 2010(10)
    • [22].基于SIMPLE方法的熔融物凝固模型研究[J]. 核动力工程 2013(S1)
    • [23].基于SIMPLE和XMPP协议的移动IM研究[J]. 广东通信技术 2011(12)
    • [24].High-order fully implicit SIMPLE-based model for fully implicit simulation of upward two-phase flow[J]. Nuclear Science and Techniques 2018(08)
    • [25].基于SIP协议的Presence/IM技术研究与进展[J]. 小型微型计算机系统 2014(11)
    • [26].基于Simple算法的方腔驱动流问题数值模拟[J]. 电力学报 2010(01)
    • [27].SIMPLE药学服务模式在支气管哮喘、COPD患者慢病管理中的实践及效果研究[J]. 中国药房 2018(10)
    • [28].美国国家半导体推出中文版SIMPLE SWITCHER易电源设计工具[J]. 今日电子 2011(04)
    • [29].基于SIMPLE算法求解Navier-Stokes方程[J]. 现代计算机(专业版) 2011(05)
    • [30].A SIMPLE SMOOTH EXACT PENALTY FUNCTION FOR SMOOTH OPTIMIZATION PROBLEM[J]. Journal of Systems Science & Complexity 2012(03)

    标签:;  ;  ;  ;  ;  

    基于SIP/SIMPLE的EIM服务器的设计与实现
    下载Doc文档

    猜你喜欢