基于IMS体系的即时通讯软件的研究与实现

基于IMS体系的即时通讯软件的研究与实现

论文摘要

随着我国电信市场的开放和3G牌照的发放,我国传统的电信运营商将都会成为具有固定网络和移动网络的综合运营商,因此如何实现下一代网络(NGN)以进行网络融合已成为目前业界研究的一个热点。而采用SIP协议并与接入方式无关的IMS(IP based multimedia subsystem)技术以其在网络融合方面的优势越来越受到广泛的关注。IMS提供的很多业务在现有的网络上已有应用。但这些业务一般是独立发展的,缺乏统一的触发、控制、管理机制,使用了大量不同的技术、不同的协议,因此,无论对终端还是应用开发都比较困难。而IMS提供了强大的业务能力和业务整合能力,各种业务统一使用SIP会话机制,实现了对业务的统一控制,为我们开发即时通讯软件,整合业务带来了方便。本论文正是针对上述问题,探讨了如何在IMS体系下,以SIP为会话机制来构建融合多种业务的即时通讯软件。主要内容为:1)研究了IMS的体系结构,及其各网络实体和接口,并分析了IMS的注册和会话过程。2)详细分析和研究了SIP的消息格式、SIP的网络元素、以及用于会话描述的SDP协议。3)描述了即时通讯软件体系,SIP协议栈的设计,以及与服务器端的交互信令的实现。4)针对软件设计过程中,遇到的NAT问题进行了分析和研究,并提出了自己的解决方案。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 课题来源及研究意义
  • 1.3 内容安排
  • 第二章 IMS (IP 多媒体子系统) 系统架构
  • 2.1 IMS 的概念
  • 2.2 IMS 实体和功能、接口描述
  • 2.3 IMS 注册与呼叫流程
  • 2.4 IMS 小结
  • 第三章 SIP 协议和 SIP 网络架构
  • 3.1 SIP 协议消息介绍
  • 3.2 SIP 的网络元素
  • 3.3 IMS 中的SIP 扩展
  • 3.4 SDP 协议
  • 3.5 SIP 消息举例
  • 3.6 SIP 小结
  • 第四章 系统设计与实现
  • 4.1 系统的总体目标与体系
  • 4.2 客户端的设计与实现
  • 4.3 SIP 协议栈的设计
  • 4.4 客户端与服务器端的信令流
  • 第五章 软件开发中NAT 问题的解决
  • 5.1 NAT 技术及相关问题
  • 5.2 SIP 穿越NAT 的相关解决方案
  • 5.3 SIP 信令流NAT 穿越
  • 5.4 媒体流NAT 穿越
  • 5.5 测试
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 技术展望
  • 致谢
  • 参考文献
  • 攻读硕士期间取得的研究成果
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于IMS体系的即时通讯软件的研究与实现
    下载Doc文档

    猜你喜欢