基于SIP协议的IP电话客户端的研究与实现
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着多媒体通信技术和网络技术的飞速发展,Internet带动了以IP为基础的各种应用的迅猛发展。IP电话的出现,使宽带网上实现多媒体通信已经成为可能。
     以IP为基础的各种应用的迅猛发展也对IP电话技术中非常重要的信令控制技术提出了新的要求。现有的IP电话信令控制协议H.323协议由于自身的限制无法很好的满足这种新要求,而SIP协议以其所具有的结构简洁、易于扩展和适于Internet接入等良好的特性,使得基于SIP协议的IP电话实现了大规模应用。
     本文首先介绍了IP电话的相关协议,SIP协议中IP电话的工作原理和相关流程,着重对SIP协议的体系结构以及开源协议栈oSIP进行了详细的分析,论文在对VoIP技术研究的基础上,提出了基于SIP的VoIP终端的应用方案,设计实现了基于SIP的IP电话客户端。接下来在PC机上进行了客户端的功能测试。结果证明,该客户端能够较好得完成预期的设计功能。最后论文指出了本文研究中的不足之处和进一步研究方向。
With the rapid development of multimedia communication technology and network technology, Internet has led to IP-based applications of rapid development. With the emergence of IP phone, broadband Internet multimedia communication has become possible.
     With rapid development of IP phone technology, it has made new demands for signal control technology. Compared with signal control protocol H.323, the SIP protocol has more advantages such as simple and flexible, easy to internet access and suitable for extendibility. So nowadays IP phones have access to a large-scale development and application.
     This thesis first introduced the related protocols of IP phone, working principle and related processes of IP phone based on SIP protocol, then has a detailed analysis focusing on the architecture of SIP and open source protocol stack oSIP . Based on the research of VOIP technology this thesis brings forward the Project of VoIP terminal for SIP, design and implement the IP Phone client based on SIP., tested and analyzed the system after designing IP phone client. The result shows the SIP phone client runs stably and achieves the requirements of communication in the design. Finally, this paper sums up the main points research and raises the future work.
引文
[1]W.Richard Stevens著范建华等译“TCP/IP详解卷1:协议”机械工业出版社2004年
    [2]W.Richard Stevens著 杨继张 译“UNIX网络编程第1卷:套接口API”清华大学出版社2005年
    [3]桂海源著“IP电话技术与软交换”北京邮电大学出版社,2004年
    [4]Ganzalo Camarillo著 白建军 译“SIP揭秘”人民邮电出版社2003年
    [5]刘伟玮著“Visual C++视频/音频开发实用工程案例精选” 人民邮电出版社2004年
    [6]朗锐 罗发根 著“Visual c++网络通信程序开发指南” 机械工业出版社2004年
    [7]周海华 边恩炯 著“SIP原理与应用”机械工业出版社2006年
    [8]Daniel Collins著“VolP技术与应用”人民邮电出版社 2003年
    [9]徐千洋 著“Linux函数库参考手册”.中国青年出版社2002年
    [10]IETERFC 2327-SDP:session description protocol 1998.4
    [11]IETF RFC 3261-SIP:session initiation protocol 1999.6
    [12]IETF RFC 3264-AnOffer/Answer Model with the session description protocol(SDP)2002.6

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700