首页> 中文学位 >基于Web的SIP语音通信系统客户端的研究与实现
【6h】

基于Web的SIP语音通信系统客户端的研究与实现

代理获取

目录

文摘

英文文摘

声明

第一章引言

1.1研究背景

1.1.1 VoIP技术的兴起

1.1.2 IP语音通信的信令标准

1.2研究内容及现实意义

1.3本文的组织结构

第二章语音通信系统的体系结构

2.1传统的语音通信系统

2.2IP语音通信的开放式结构模型

2.3IP语音通信的体系结构

2.4IP语音通信的关键技术

2.4.1媒体编码技术

2.4.2质量保证技术

2.4.3网络安全技术

2.4.4媒体控制协议

2.5本章小结

第三章SIP通信相关协议及Applet技术

3.1 SIP协议简介

3.1.1 SIP协议及其发展

3.1.2 SIP系统结构

3.1.3 SIP的特性

3.1.4 SIP消息格式

3.1.5 SIP建立连接的方式

3.1.6 SIP和H.323的比较

3.2实现SIP通信相关协议

3.2.1 RTP/RTCP协议

3.2.2 SDP协议

3.3 Java Applet技术

3.3.1 Applet技术简介

3.3.2 Applet的工作原理

3.3.3 Applet与Application的比较

3.4本章小结

第四章基于Web的语音通信系统的设计与实现

4.1系统实验分析

4.1.1软件计算模型选择

4.1.2应用支撑技术

4.1.3用户代理实现的技术及比较

4.1.4 SIP通信方式及模型选择

4.1.5 Java Applet安全机制及运行

4.1.6 SIP服务器采用的技术分析

4.1.7 SIP API

4.2模块实现

4.2.1 SIP服务器分析及框架构建

4.2.2 UA的软件实现

4.3客户端运行结果

4.4本章小结

第五章结束语

5.1总结

5.2未来工作展望

5.2.1 SIP语音通信的发展

5.2.2未来工作展望

参考文献

致谢

展开▼

摘要

随着网络技术的发展,IP技术将成为语音传输的主要方式。VoIP(Voice over InternetProtocol)是一种建立在IP网络上的分组化、数字化传输技术。VoIP的出现使得人们可以通过互联网的方式进行语音交流,因其低廉的价格和相对较高的通话质量得到了越来越多的用户的认可。VoIP技术中最为核心的部分是VoIP的信令,它完成呼叫建立、呼叫控制和呼叫管理等功能。目前的VoIP信令协议主要是TTU-T提出的H.323协议和IETF提出的SIP协议。SIP较之H.323具有简洁、灵活、可扩展性强的优点,因此SIP协议更适合在TCP/IP网络中使用,将会得到越来越广泛的应用。 本文从Internet上语音传输的需求出发,分析了IP传输技术以及保证语音传输的相关协议的发展,比较了语音传输的两种体系结构H.323和SIP。考虑到Web技术的应用前景,提出了在Web上实现SIP技术的设想,并设计与构造了基于Web的SIP语音通信系统。在该系统中,服务器端采用Web服务器与SIP代理服务器集成的方式,而在浏览器上采用Java Applet实现SIP客户端用户代理(UA:UserAgent)。在该语音通信系统的研究中本文侧重于进行客户端部分的研究与实现,客户端UA的实现需要UAC和UAS来协调实现其总的功能。UAC模块的主要功能是初始化一个呼叫,并发出请求,根据SIP及SDP的协议规范来构造SIP的请求数据包。 在客户端的实现方面,提出一个跨平台的通用性的解决方法,用Java来实现SIP的客户端UA,UA以Java Applet的方式来实现,使得基于SIP的应用都能运行在Web上。同时采用基于B/S(浏览器朋艮务器)结构的多层计算模型使得他能在任何具有浏览器的机器上使用,具有瘦客户端的效果,从用户操作的角度上具有方便性。通过在Web上开发SIP应用,我们可以构造形式多样的方便灵活的智能终端,这将促进语音通信应用的发展。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号