基于sip协议的即时聊天系统的实现

基于sip协议的即时聊天系统的实现

ID:12568731

大小:292.50 KB

页数:51页

时间:2018-07-17

基于sip协议的即时聊天系统的实现_第1页
基于sip协议的即时聊天系统的实现_第2页
基于sip协议的即时聊天系统的实现_第3页
基于sip协议的即时聊天系统的实现_第4页
基于sip协议的即时聊天系统的实现_第5页
资源描述:

《基于sip协议的即时聊天系统的实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、基于SIP协议的即时聊天系统的实现学生:XXX指导老师:XXX计算机科学系47摘要互联网的高速发展正改变着人类的生活,它的多姿多彩正一点一滴的渗透到人们生活的每个方面,Internet覆盖的广阔性是世界各地人们利用互联网进行互通信息的重要手段。为了满足人们相互沟通的需要,我们在VC平台开发了基于SIP的即时通信聊天系统。本系统采用VisualC++2003作为开发工具。VisualC++2003是微软开发的一款面向对象的程序设计语言,被广泛的应用各种系统应用程序的开发。VC有灵活,高效,易用,功能强大的等特点,所以用VC来编写网络会议系统很合适。关键词:SIP

2、;即时通信;VisualC++47AbstractTherapiddevelopmentoftheInternetischangingthelifeofmankind,itisacolorfulbitbybittotheinfiltrationofeveryaspectofpeople'slives,InternetcoverageofavastpeoplearoundtheworldusetheInternettoanimportantmeansofexchanginginformation.Inordertomeettheneedsofpeopletoco

3、mmunicatewitheachother,wedevelopedaplatformintheVCSIP-basedinstantmessagingsystemtochat.ThesystemusesVisualC++2003asadevelopmenttool.VisualC++2003isaMicrosoftdevelopmentoftheobject-orientedprogramminglanguage,widelyusedsystemsapplicationdevelopment.VCisflexible,efficientandeasy-to-u

4、se,powerfulfeatures,withVCnetworkmeetingtoprepareasuitablesystem.Keywords:SIP;IM;VisualC++47目录摘要IIABSTRACTIII目录IV第1章概述11.1SIP的发展与现状11.2网络电话通信协议H.323与SIP比较31.3要研究或解决的问题和拟用的研究手段6第2章 系统相关技术82.1C/S结构82.2基本套接字82.3典型过程图112.4SIP协议的实现机制132.5SIP消息的组成162.6开发方法的选择16第3章系统设计173.1基于SIP的即时消息的实现原理1

5、73.2系统模块划分203.3协议制定21第4章系统调试与运行234.1系统调试234.2系统测试与运行234.2.1测试方法234.2.2测试内容244.2.3测试结果24第5章结论25致谢26参考文献27附录:主要源代码2947第1章概述网络电话(IP电话)不仅具有成本低廉、网络资源利用率高等诸多优点,而且还可以集成多媒体信息,以实现交互式的实时通信等,具有很大的发展潜力,且有逐渐取代传统公用电话网PSTN电话的趋势,成为NGN(下一代网络)中语音信息传输的主要形式。SIP的开发目的是用来帮助提供跨越因特网的高级电话业务。SIP协议凭借其简单、易于扩展、便

6、于实现等诸多优点越来越得到业界的青睐,它正逐步成为NGN和3G多媒体子系统域中的重要协议,并且市场上出现越来越多的支持SIP的客户端软件和智能多媒体终端,以及用SIP协议实现的服务器和软交换设备。虽然SIP协议目前还不成熟,但可以预见SIP必定是将来网络多媒体通信中的明星。基于SIP的即时消息机制,由于其简单灵活,便于实现等优点,以及在提供多媒体数据业务方面的独特优势,随着协议机制的进一步完善,以及SIP作为3G和NGN的核心协议的位置的确定,基于SIP的即时消息机制会在未来的无线通信网络和因特网即时消息通信应用上获得长足的发展。1.1SIP的发展与现状H.3

7、23制定了无QoS(服务质量)保证的分组网络PBN(packetBasedNetworks)上的多媒体通信系统标准,这些分组网络主宰了当今的网络系统,但鉴于其规模和复杂度,H.323协议实现成本高,建立连接时延大,在混和网络中很难实现互联互通。所以虽然H.323现在正主导着VoIP技术,但另一种轻量级的呼叫信令技术已经逐渐得到了业界的承认,并开始逐渐替代H.323协议的主导地位,这就是IETF提出的会话初始协议——SIP。SIP(SessionInitiation47Protocol)会话初始协议是IETF制订的基于文本的应用层协议,它独立于传输层协议(TCP

8、/UDP/SCTP),用于建立、修改和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。