SIP IP-PBX和其他通信协议应用互通的研究和实现

SIP IP-PBX和其他通信协议应用互通的研究和实现

论文摘要

随着网络和计算机技术的迅速发展,通信系统越来越依赖于计算机和网络。通信系统不仅需要具有更高的可用性,而且还要具有更强的可扩充性和兼容性以降低系统开发和维护的成本。近年来,电话通信、电子邮件通信和网络通信的融合成为当前通信发展的主流方向。IP电话的出现给传统的PBX带来了巨大的冲击,基于IP技术的新一代分布式PBX系统将具有更广阔的应用前景。本文以中科院沈阳计算所采用开源项目Asterisk开发的IP-PBX服务器为基础,深入研究了SIP协议及SIP IP-PBX服务器的结构功能,同时,以MSN协议为例对原有的Asterisk平台进行了改进。文中设计并实现了MSN协议栈,并以MSN协议栈为基础在Asterisk平台上实现了MSN通道,为SIP IP-PBX系统提供了与MSN通信的功能,实现了SIP终端与MSN的直接通信,同时MSN通道的实现为开发SIP IP-PBX与其他IM的专有协议应用互通提供了技术基础。本文还对加载了MSN通道的SIP IP-PBX进行了功能测试,测试结果表明,增加MSN通道后的SIP IP-PBX可以完成SIP终端和MSN客户端之间通信的连接。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 项目背景
  • 1.2 项目来源
  • 1.3 项目主要完成的工作
  • 1.4 论文章节安排
  • 第二章 SIP IP-PBX平台及相关协议
  • 2.1 Asterisk简介
  • 2.2 SIP IP-PBX系统相关协议和标准
  • 2.3 会话初始化协议SIP
  • 2.3.1 SIP协议结构
  • 2.3.2 基于SIP的IP电话系统的C/S网络结构
  • 2.3.3 SIP寻址和SIP通用资源定位器
  • 2.3.4 SIP消息
  • 2.3.5 SIP基本的呼叫过程
  • 2.3.6 SIP呼叫的模式
  • 2.3.7 SIP协议的实现机制
  • 2.4 会话描述协议SDP
  • 2.5 本章小结
  • 第三章 MSN专有协议的分析
  • 3.1 MSN协议标准
  • 3.2 MSN逻辑体系结构
  • 3.3 MSN协议分析
  • 3.3.1 MSN协议格式
  • 3.3.2 协议分析工具
  • 3.3.3 MSN协议分析方法
  • 3.3.4 MSN协议分析需注意的问题
  • 3.4 MSN服务器登陆过程分析
  • 3.4.1 DS服务器登陆过程分析
  • 3.4.2 NS服务器登陆过程分析
  • 3.5 MSN会话过程分析
  • 3.5.1 登陆SS服务器
  • 3.5.2 邀请及退出会话
  • 3.5.3 Message的发送与接收
  • 3.6 MSN连接确认机制
  • 3.7 MSN语音通信
  • 3.8 本章小结
  • 第四章 MSN协议栈的设计与实现
  • 4.1 MSN协议的工作流程分析
  • 4.2 MSN协议栈结构的设计与实现
  • 4.2.1 服务器连接模块的设计与实现
  • 4.2.2 协议解析响应模块的设计与实现
  • 4.2.3 认证模块的设计与实现
  • 4.2.4 用户接口模块的设计与实现
  • 4.2.5 主控模块的设计与实现
  • 4.3 协议栈应用实例测试
  • 第五章 基于Asterisk的SIP与MSN协议互通的设计与实现
  • 5.1 SIP与MSN协议应用互通的设计
  • 5.2 MSN通道功能分析
  • 5.2.1 SIP IP-PBX需求分析
  • 5.2.2 MSN通道的功能及特点
  • 5.3 Asterisk平台的SIP通道分析
  • 5.4 Asterisk平台MSN通道实现的关键技术
  • 5.4.1 PBX加载MSN通道驱动的实现
  • 5.4.2 MSN通道处理呼叫请求
  • 5.4.3 MSN通道主要函数功能
  • 5.5 Asterisk平台拨号方案及MSN登陆功能的扩展
  • 5.5.1 拨号方案设计标准
  • 5.5.2 MSN拨号规划
  • 5.6 MSN通道测试
  • 5.6.1 功能测试环境及硬件
  • 5.6.2 测试过程及结果
  • 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于嵌入式接口的可扩展TCP/IP协议栈的设计和实现[J]. 中北大学学报(自然科学版) 2016(06)
    • [2].嵌入式TCP/IP协议栈的设计与应用[J]. 电子世界 2017(16)
    • [3].几个主流TCP/IP协议栈介绍[J]. 计算机与网络 2016(16)
    • [4].单片机的嵌入式系统中TCP/IP协议栈的实现与应用分析[J]. 电脑迷 2017(05)
    • [5].TCP/IP协议栈的实现方法[J]. 工业控制计算机 2013(09)
    • [6].蓝牙协议栈在移动终端中的应用[J]. 中小企业管理与科技(下旬刊) 2011(12)
    • [7].基于信息家电的可重构协议栈的设计与实现[J]. 长沙民政职业技术学院学报 2010(01)
    • [8].嵌入式系统TCP/IP协议栈的定制研究[J]. 自动化技术与应用 2010(08)
    • [9].轻量级蓝牙协议栈的研究与应用[J]. 计算机应用与软件 2010(09)
    • [10].基于精简协议栈的ZigBee网络节点研究[J]. 单片机与嵌入式系统应用 2009(02)
    • [11].无线终端协议栈重配置技术研究[J]. 科协论坛(下半月) 2009(05)
    • [12].简化TCP/IP协议栈在SOPC中的应用[J]. 天津理工大学学报 2009(06)
    • [13].基于嵌入式系统的以太网TCP/IP协议栈概述[J]. 福建电脑 2016(07)
    • [14].基于实时的嵌入式TCP/IP协议栈平台设计与实现[J]. 计算机测量与控制 2014(10)
    • [15].轻量级TCP/IP协议栈机制分析与优化[J]. 计算机工程 2015(02)
    • [16].基于多核处理器的TCP/IP协议栈加速技术[J]. 网络新媒体技术 2013(01)
    • [17].一种嵌入式轻便TCP/IP协议栈的设计与实现[J]. 西南民族大学学报(自然科学版) 2010(03)
    • [18].嵌入式TCP/IP协议栈的简化和优化[J]. 现代计算机(专业版) 2010(08)
    • [19].基于嵌入式TCP/IP协议栈的网络家电服务器[J]. 商丘师范学院学报 2009(03)
    • [20].嵌入式TCP/IP协议栈的设计与实现[J]. 微电子学与计算机 2008(06)
    • [21].微型嵌入式TCP/IP协议栈开发[J]. 电子设计工程 2014(22)
    • [22].在FPGA中实现嵌入式TCP/IP通信协议栈[J]. 单片机与嵌入式系统应用 2014(11)
    • [23].可防冲突的专用协议栈[J]. 计算机系统应用 2015(09)
    • [24].一种跨平台的实时TCP/IP协议栈设计[J]. 计算机工程 2014(09)
    • [25].FPGA中网络通信协议栈的裁剪及其全硬件实现[J]. 计算机工程与设计 2013(09)
    • [26].物联网中嵌入式TCP/IP协议栈的设计技巧[J]. 通化师范学院学报 2011(02)
    • [27].一种应用于数字化变电站的嵌入式TCP/IP协议栈[J]. 电力系统自动化 2010(10)
    • [28].6LoWPAN协议栈一致性测试系统的设计[J]. 电信技术 2010(09)
    • [29].嵌入式TCP/IP协议栈的设计与实现[J]. 电子元器件应用 2008(08)
    • [30].VoIP协议栈的安全性研究[J]. 无线互联科技 2013(12)

    标签:;  

    SIP IP-PBX和其他通信协议应用互通的研究和实现
    下载Doc文档

    猜你喜欢