声 明
摘要
Abstract
图表目录
第一章 前言
1.1.研究背景
1.2.目前主流开源SIP协议栈的介绍
1.3.研究目的
1.4.实现情况
第二章SIP协议分析[1][2][3]
2.SIP协议
2.1.SIP协议的定义
2.2.SIP协议的功能
2.3.术语
2.4.SIP中的组件和网络结构
2.5.SIP请求(SIP方法)
2.6.SIP状态码(SIP响应)
2.7.SIP标识(SIP URI)
2.8.SIP消息
2.9.RFC中介绍的一个带有Proxy的SIP呼叫的消息实例
2.10.SIP中的注册
第三章VOCAL系统
3.VOCAL系统[8]
3.1.Marshal服务器
3.2.Redirect服务器
3.4.VOCAL中SIP呼叫流实例
小结
第四章SIP协议栈的分析
4.分析
4.1.结构分析
4.2.类的设计
4.3.主要接口函数及用法
4.4.基本类
4.5.状态机类的设计模式
第五章测试环境和测试报告
5.1测试环境
5.1.1.测试环境
5.1.2.测试软件
5.1.3.测试原则
5.2.测试报告
5.2.1.测试方法
5.2.2.测试结果
第六章总结与技术展望
6.1.总结
6.1.1.协议栈软件的设计方法
6.2.2.项目过程总结
6.2.技术展望
参考文献
附录
1.消息抓包
1.1.Register消息
1.2.Invite消息
1.3.小范围的集成测试参照结果
致谢