基于SIP的IP电话的设计与实现

基于SIP的IP电话的设计与实现

论文摘要

随着Internet的广泛应用而兴起的网络IP电话,正以其资费低廉,维护成本低而受到越来越多的人们的关注。会话初始化协议SIP正是在此基础上应运而生的,它是一个基于网络的用来建立、修改以及结束多媒体会话的控制协议。它具有更好的灵活性、更简单的结构、呼叫建立时间短、容易实现补充业务或智能业务、分布式控制等优点。本文所研究的系统是基于SIP协议的网络IP电话系统,通过对SIP协议的研究,引用oSIP开源文件,完成了该系统的实现;并且在以repro为网络服务器的情况下进行了测试。该系统中,用户可以向服务器进行注册,并将注册信息进行保存,当其它用户呼叫该用户的时候,可以提取其注册信息中的IP地址;然后根据SIP协议进行呼叫的建立和拆除;对话建立成功后对音频文件进行提取,以RTP方式进行网络传输。这样就实现了一个基于网络的IP电话系统,可以像使用电话一样在两台计算机之间进行通话。本文首先介绍了SIP软电话终端所用到的一些重要协议和概念,包括SIP协议,用户通话双方媒体流参数协商的SDP协议,实现媒体流传输的RTP协议等。然后对IP电话系统进行了系统分析与设计。接下来详细描述了SIP用户代理的实现过程,同时在局域网内搭建了测试环境,对开发出的用户代理进行了测试,并达到了预期效果。最后,本文对SIP协议的进一步发展进行了展望,并对该课题的下一阶段开发工作提出了参考方向。

论文目录

  • 摘要
  • Abstract
  • 第1章 引言
  • 1.1 VoIP的概念与发展现状
  • 1.2 SIP的技术特点
  • 1.3 SIP的发展历史
  • 1.4 本课题的意义
  • 1.5 本课题所做的工作
  • 1.6 论文的组织结构
  • 第2章 基于SIP的IP电话技术
  • 2.1 SIP框架结构
  • 2.1.1 SIP结构及SIP实体
  • 2.1.2 SIP分层
  • 2.2 SIP报文
  • 2.2.1 通用报文格式
  • 2.2.2 请求报文
  • 2.2.3 响应报文
  • 2.2.4 SIP报文头及重要的头域
  • 2.2.5 SIP消息体
  • 2.3 SIP中DNS的应用
  • 2.4 本章小结
  • 第3章 系统分析与设计
  • 3.1 系统目标
  • 3.1.1 功能目标
  • 3.1.2 性能目标
  • 3.2 设计方案选择
  • 3.2.1 SIP协议栈的选择
  • 3.2.2 RTP协议栈的选择
  • 3.3 系统总体结构图
  • 3.4 系统模块划分
  • 3.5 系统工作流程设计
  • 3.5.1 系统初始化阶段
  • 3.5.2 系统运行阶段
  • 3.5.3 系统清理阶段
  • 3.6 本章小结
  • 第4章 SIP协议栈的分析与设计
  • 4.1 SIP协议结构
  • 4.1.1 语法及编码
  • 4.1.2 SIP传输层
  • 4.1.3 事务层
  • 4.1.4 事务用户层
  • 4.2 SDP相关命令
  • 4.3 本章小结
  • 第5章 SIP用户代理的详细设计
  • 5.1 注册与定位服务
  • 5.1.1 REGISTER消息
  • 5.1.2 定位
  • 5.2 SIP地址记录
  • 5.3 SIP呼叫过程
  • 5.3.1 会话初始化
  • 5.3.2 会话建立阶段
  • 5.3.3 会话阶段
  • 5.4 音频控制部分
  • 5.5 文件传输部分
  • 5.6 本章小结
  • 第6章 系统测试
  • 6.1 系统测试的网络环境
  • 6.2 系统测试内容与结论
  • 6.2.1 数据库测试部分
  • 6.2.2 SIP注册测试部分
  • 6.2.3 SIP连接测试部分
  • 6.2.4 测试系统能否产生正确的媒体资源
  • 6.2.5 测试结论部分
  • 6.3 本章小结
  • 第7章 总结与展望
  • 7.1 总结
  • 7.2 展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].IP电话技术的应用现状及前景[J]. 机电信息 2010(06)
    • [2].一种基于DSP的IP电话设计[J]. 数字通信世界 2008(03)
    • [3].浅谈IP电话[J]. 山东煤炭科技 2008(02)
    • [4].浅析IP电话的应用与发展[J]. 中小企业管理与科技(上旬刊) 2008(12)
    • [5].多DSP平台IP电话[J]. 大众科技 2008(09)
    • [6].IP电话综述[J]. 民营科技 2008(11)
    • [7].IP电话技术及发展[J]. 河南科技 2014(10)
    • [8].在通信网络上实现IP电话互连的方法研究[J]. 中国新通信 2019(07)
    • [9].基于SDH的软交换IP电话实训教学改革与实践[J]. 辽宁工业大学学报(社会科学版) 2019(04)
    • [10].基于IP电话的集群语音调度实验系统设计与应用[J]. 实验室研究与探索 2017(12)
    • [11].浅谈IP电话在厂矿企业中的应用[J]. 自动化技术与应用 2015(07)
    • [12].基于K60的IP电话终端的设计与实现[J]. 苏州大学学报(工科版) 2012(05)
    • [13].井下IP网络扩播电话通讯系统[J]. 内蒙古煤炭经济 2012(11)
    • [14].VoIP网络安全性分析与研究[J]. 湖北第二师范学院学报 2009(08)
    • [15].基于SIP协议的IP电话实现技术[J]. 信息通信 2015(05)
    • [16].基于无线GPRS网络的移动IP电话设计与实现[J]. 微计算机信息 2010(29)
    • [17].基于Internet的IP电话设计[J]. 电子设计应用 2008(02)
    • [18].端到端IP电话的安全保密系统设计与实现[J]. 河南师范大学学报(自然科学版) 2008(03)
    • [19].我国IP电话的发展现状及未来发展探讨[J]. 商情(教育经济研究) 2008(06)
    • [20].基于Internet的IP电话的应用研究[J]. 现代电子技术 2008(11)
    • [21].内话中热线电话故障处理浅析[J]. 科技视界 2019(26)
    • [22].电话随访系统在出院随访中的应用[J]. 医学信息学杂志 2018(03)
    • [23].基于Asterisk平台的IP_PBX设计[J]. 电脑知识与技术 2011(13)
    • [24].可实现设备之间自动网络设置的IP电话交换机技术研究[J]. 电子世界 2018(04)
    • [25].降低IP电话单通率措施浅析[J]. 山东行政学院.山东省经济管理干部学院学报 2010(03)
    • [26].IP电话技术及展望[J]. 电子质量 2008(04)
    • [27].浅析IP电话在现代企业中的应用[J]. 计算机光盘软件与应用 2014(10)
    • [28].浅谈IP电话在公安领域的应用前景[J]. 科技创新导报 2015(03)
    • [29].云南气象IP语音系统的概况及维护[J]. 计算机光盘软件与应用 2013(22)
    • [30].IP电话应用的发展现状与趋势分析[J]. 中国海洋大学学报(自然科学版) 2008(S1)

    标签:;  ;  

    基于SIP的IP电话的设计与实现
    下载Doc文档

    猜你喜欢