毕业论文SIP协议代理服务器的实现.doc

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文SIP协议代理服务器的实现

目 录 摘 要 IV ABSTRACT 6 第一章 绪 论 7 1.1 选题的背景 7 1.2 基于SIP协议用户代理软件的国内外研究现状 9 1.3 论文内容和结构安排 10 第二章 SIP协议及H.323协议簇的简介 12 2.1 SIP系统的组成 16 图2.1 SIP系统的组成 16 2.2 SIP功能概要 17 2.2.1 用户定位 18 2.2.2 会话能力的协商 18 2.2.3 呼叫参与者管理 18 2.2.4 呼叫建立 19 2.2.5 呼叫处理 19 2.2.6 SIP注册服务 19 2.3 SIP的呼叫过程 20 2.4 协议的优点 23 2.4.1 基本呼叫的建立和拆除 23 2.4.2 呼叫控制业务 24 2.4.3 SIP的第三方控制 24 2.4.4 服务质量 25 2.4.5 实现的难易性 25 2.5 SIP协议和H.323协议的比较 26 2.6 本章小结 28 第三章 SIP实现中VC的应用 29 3.1 对话框控件访问的七种方式 29 3.2 窗口 29 3.3 网络编程Socket 30 3.3.1 计算机网络 30 3.3.2 IP地址 31 3.3.3 协议 31 3.3.4 ISO/OSI七层参考模型 31 3.3.5 TCP/IP模型 33 3.3.6 端口 34 3.3.7 套接字 34 3.3.8 客户机/服务器模式 35 3.3.9 Windows Sockets的实现 36 3.4 线程同步与异步套接字编程 38 3.5 本章小结 39 第四章 基于SIP协议代理服务器的设计与实现 39 4.1用户代理的功能介绍 39 4.1.1 处理SIP消息 39 4.1.2 提供与上层应用程序的接口 40 4.1.3 定时功能 40 4.1.4 其他功能 40 4.2 SIP User Agent的行为 41 4.2.1 主叫发出初始邀请请求 41 4.2.2 被叫发出的响应 41 4.2.3 主叫接收并响应初始化的请求 42 4.2.4 主叫或者被叫产生二级并发请求 42 4.2.5 接收的并发请求 42 4.3 SIP消息机制 43 4.3.1 SIP URL结构 43 4.3.2 SIP消息结构 44 4.4 程序设计思想简介 46 4.5 程序主要功能介绍 48 4.6 程序运行过程介绍 49 4.6.1 程序启动 49 4.6.2 用户注册 49 4.6.3 用户登录 50 4.6.4 用户邀请 51 4.7 本章小结 52 第五章 总结与展望 53 摘 要 通信提供商及其合作伙伴和用户越来越渴求新一代基于 IP 的服务。现在有了 SIP协议(会话启动协议),一解燃眉之急。SIP协议 是不到十年前在计算机科学实验室诞生的一个想法。它是第一个适合各种媒体内容而实现多用户会话的协议,现在已成了 Internet 工程任务组 (IETF) 的规范。   今天,越来越多的运营商、CLEC(竞争本地运营商)和 ITSP(IP 电话服务商)都在提供基于 SIP协议 的服务,如市话和长途电话技术、在线信息和即时消息、IP Centrex/Hosted PBX、语音短信、push-to-talk(按键通话)、多媒体会议等等。独立软件供应商(ISV)正在开发新的开发工具,用来为运营商网络构建基于 SIP协议的应用程序以及 SIP协议软件。网络设备供应商 (NEV) 正在开发支持 SIP协议信令和服务的硬件。现在,有众多IP电话、用户代理、网络代理服务器、VOIP网关、媒体服务器和应用服务器都在使用SIP协议。 本文首先对SIP产生背景、国内外研究动态、应用领域及其优点进行简单介绍,并详细介绍了SIP的基本呼叫流程。最后利用VC++6.0开发一个简单的服务器,在Windows环境下自行设计实现了一个SIP用户代理服务器。通过代理服务器分别实现用户的登陆、注册以及PC到PC之间的通信。 关键字:SIP,服务器,VC,用户代理 ABSTRACT communications provider and its partners and users more and thirst for a new generation of based on IP services. Now have an IP protocol (session start agreement), a solution of financial difficulty. SIP is less than a decade ago in computer scien

文档评论(0)

wuailuo + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档