- 1、本文档共54页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目 录
摘 要 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 science laboratory of
您可能关注的文档
最近下载
- 2024-2025学年高中思想政治必修1 中国特色社会主义统编版(部编版)教学设计合集.docx
- 员工培训---病理.ppt
- 2025年上海市数学高考一轮复习精讲精练 第10讲空间向量与立体几何(11类核心考点精讲精练)含详解.docx
- 养老院活动记录表(新版).doc VIP
- 二年级上学期数学基础知识《填空题》专项练习及一套完整答案.docx
- 建设工程质量资料管理.ppt VIP
- 酒店智能弱电系统工程设计模板.doc VIP
- 烟草种植气象服务规范.pdf VIP
- 2023上海高三二模优秀作文汇编.doc
- 第5 2课《学习工匠事迹,领略工匠风采》(课件)-【中职专用】高二语文同步精品课件(高教版2023·职业模块).pptx VIP
文档评论(0)