欢迎来到天天文库
浏览记录
ID:6186977
大小:547.46 KB
页数:43页
时间:2018-01-06
《基于sip协议用户代理软件的国内外研究的论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于SIP协议用户代理软件的国内外研究的毕业论文目录摘要IABSTRACTII第一章绪论11.1选题的背景11.2基于SIP协议用户代理软件的国内外研究现状21.3论文内容和结构安排3第二章SIP协议及VoIP的简介42.1SIP系统的组成42.2SIP功能概要52.2.1用户定位52.2.2会话能力的协商52.2.3呼叫参与者管理62.2.4呼叫建立62.2.5呼叫处理62.2.6SIP注册服务62.3SIP的呼叫过程72.4协议的优点92.4.1基本呼叫的建立和拆除92.4.2呼叫控制业务92.4.3SIP的第三方控制92.4.4服务质量102.4.5实现的难易性102.5SIP协议
2、和H.323协议的比较102.6VoIP简介122.7本章小结14第三章用户代理153.1用户代理简介153.1.1用户代理和应用层的交互163.1.2事件与呼叫管理信息173.1.3线程183.1.4状态机183.2用户代理的应用213.3用户代理的功能介绍223.3.1处理SIP消息223.3.2提供与上层应用程序的接口223.3.3定时功能223.3.4其他功能223.4本章小结23第四章基于SIP协议的用户代理软件的设计与实现244.1SIPUserAgent的行为244.1.1主叫发出初始邀请请求244.1.2被叫发出的响应244.1.3主叫接收并响应初始化的请求244.1.4
3、主叫或者被叫产生二级并发请求254.1.5接收的并发请求254.2SIP消息机制254.2.1SIPURL结构254.2.2SIP消息结构264.3SIP呼叫控制过程和示例274.4程序设计思想简介284.5程序重要模块介绍304.5.1UAS部分的事件处理304.5.2UAC部分的事件处理314.6本章小结34第五章程序介绍355.1程序主要功能介绍355.2程序运行过程介绍355.2.1登录界面355.2.2呼叫过程365.2.3接听过程365.2.4断开通话以及注销连接375.3本章小结37第六章总结与展望38参考文献39鸣谢4039摘要随着网络技术的飞速发展和下一代网络概念的提出
4、,越来越多的人希望通过网络进行包括话音、视频、数据在内的多媒体通信。SIP(会话初始化协议)就是在这种背景下由IETF提出的用于IP网络多媒体通信会话管理的控制协议。SIP是一个应用层的控制协议,可以用来建立、修改和终止多媒体会话(或者会议)。近年来,在建设下一代网络的过程中发生了一个很明显的变化:很多设备厂商都开始将其下一代网络的协议标准向SIP方向倾斜,包括思科,北电都在很多年前取得了较大的提高。SIP成为追逐的标准,最大的优势就是开发简单,这是相比以前的H.323标准而言的。使用SIP,用户可以方便地创建、修改终止会话。通过把SIP与RTP、SDP、RADIUS等协议和DNS、em
5、ail等成熟系统进行组合,用户可以方便快捷地建立起基于IP网络的低成本、高附加值的多媒体通信系统,同时可以方便地支持用户终端的移动,以低廉的价格快速创建新颖、个性化的增值业务。当普及多媒体已成为不可逆转的趋势,SIP得到追捧也是情理之中的事情。同时SIP具有继承性,对于拥有传统网络的运营商来说,SIP在网络发展过程中,无疑是一个承上启下最好的切入点。SIP将终端用户称为用户代理,请求方称为用户代理客户,被请求方称为用户代理服务器。UAC负责发起SIP呼叫请求,UAS接收UAC的请求并负责对其做出响应(接受、拒绝或重定向)。本文首先对SIP产生背景、国内外研究动态、应用领域及其优点进行简单
6、介绍,并详细介绍了SIP的框架层次结构、报文和基本呼叫流程。在深入分析SIP的核心概念——事务之后,本文对课题研究的主题——SIP用户代理的逻辑框架结构、工作原理进行了详细分析。最后利用VC++6.0开发一个简单的客户端,在Windows环境下自行设计实现了一个SIP用户代理。通过代理服务器分别实现用户的登陆、基本语音测试以及PC到PC之间的通信。关键词SIP,IP电话,多媒体,用户代理39ABSTRACTWiththequickdevelopmentofthenetworktechnologyandtheappearanceofNGN,moreandmorepeoplewanttoco
7、mmunicatewitheachotherinmultimediaincludingvoice,video,anddataOntheIPnetwork.SIP(SessionInitiationProtocol)isjustanapplicationlayersignalingcontrolprotocolusedtomanagethemultimediacommunicationsessioncreatedontheIPnetw
此文档下载收益归作者所有