基于 siptrunk 的呼叫转接技术的设计与实现

上传人:E**** 文档编号:113815234 上传时间:2019-11-09 格式:PDF 页数:76 大小:1.42MB
返回 下载 相关 举报
基于 siptrunk 的呼叫转接技术的设计与实现_第1页
第1页 / 共76页
基于 siptrunk 的呼叫转接技术的设计与实现_第2页
第2页 / 共76页
基于 siptrunk 的呼叫转接技术的设计与实现_第3页
第3页 / 共76页
基于 siptrunk 的呼叫转接技术的设计与实现_第4页
第4页 / 共76页
基于 siptrunk 的呼叫转接技术的设计与实现_第5页
第5页 / 共76页
点击查看更多>>
资源描述

《基于 siptrunk 的呼叫转接技术的设计与实现》由会员分享,可在线阅读,更多相关《基于 siptrunk 的呼叫转接技术的设计与实现(76页珍藏版)》请在金锄头文库上搜索。

1、 公开公开 0981490367 TP311.5TP311.5 1070110701 题题(中、英文)(中、英文)目目 基于基于 SIP-TRUNK 的呼叫转接技术的设计与实现的呼叫转接技术的设计与实现 Design and Implementation of Call Transfer Technology Based on SIP-TRUNK 作 者 姓 名作 者 姓 名 许京文许京文 温浩宇温浩宇 教授教授 软件工程软件工程 提交论文日期提交论文日期 陈捷陈捷 高工高工 学校指导教师姓名职称学校指导教师姓名职称 工 程 领 域工 程 领 域 企业指导教师姓名职称企业指导教师姓名职称 代号

2、代号 分 类 号分 类 号 学号学号 密级密级 U D C 编号编号 西安电子科技大学 学位论文独创性(或创新性)声明 秉承学校严谨的学分和优良的科学道德,本人声明所呈交的论文是我个人在 导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标 注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成 果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过的 材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说 明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切的法律责任。 本人签名: 日期 西安电子科技大学 关于论文使用

3、授权的说明 本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保 留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内 容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后 结合学位论文研究课题再攥写的文章一律署名单位为西安电子科技大学。 (保密的论文在解密后遵守此规定) 本学位论文属于保密,在 年解密后适用本授权书。 本人签名: 日期 导师签名: 日期 摘 要 随着 SIP 协议的流行,IP 电话和电话交换机(IPPBX)间的通信和路由越来 越多的开始采用 SIP 协议,

4、 迫切需要 SIP 中继来替换传统公共交换电话网 (PSTN) 中继:使企业只需维护 IP 网络,企业与外部的电话通信交由专门的 IP 电话业务 提供商进行转发。SIP Trunking 技术应运而生。目前现有语音网关产品已经提供 了 SIP Trunk 的基本通话功能, 为了满足客户需求, 传统电话交换网络和 SIP 网络 提供的语音业务也应在 SIP Trunking 网关中实现。 论文的目标是基于 Comware 开发平台,采用敏捷软件开发方式,以 SIP-TRUNK 的呼叫转接技术研究为背景,完善 SIP-TRUNK 语音网关原有的呼叫 转接功能,为 SIP Trunk 语音网关拓展新

5、的转接业务以满足客户对转接业务的需 求。论文主要完成的工作有:首先,分析和研究 SIP 协议和 SIP-TRUNK 的基本 理论及功能;其次,选择合适的 3PCC 流程应用于 SIP-TRUNK 语音网关处理转 接报文功能,设计和实现新的呼叫转接方案,使得 SIP-TRUNK 语音网关透传转 接报文交由被转接方设备自行处理;最后,在 Comware 平台下,搭建通信系统的 测试环境,进行系统测试。 论文的研究成果已经应用于华三通信技术有限公司产品线,验证了基于 SIP-TRUNK 的通信系统呼叫转接服务的可行性, 为企业统一通信系统的进一步研 究和实用打下坚实的基础。 关键词关键词:SIPSI

6、P 中继中继 呼叫转接呼叫转接 3PCC3PCC REFERREFER ABSTRACT With the popularity of SIP,more and more communication and routing between IP Phone and IP telephone Private branch exchange(IPPBX)begin to use SIP,enterprises are badly in need of a kind of SIP relay technology to replace the traditional public switched

7、telephone network (PSTN) relay:make the enterprises only need to mainten the SIP network,external telephone communication handed over to the specific Ip phone service providers for forwarding.SIP Trunking technology merges as the times require.At present the existing voice gateway products have prov

8、ided SIP Trunk basic communication functions.In order to meet requires of customers,the telephone service provided by traditional switched telephone network and SIP network also should be implemented in SIP Trunking gateway. The paper based on the Comware development platform, using agile software d

9、evelopment methods,on the background of the research of SIP Trunk call transfer technology,the original call transfer function of the SIP Trunk voice gateway is improved, to meet the customer demand for switching business,the new call transfer service of SIP Trunk voice gateway is expanded.The paper

10、 mainly includes the followings:firstly,SIP protocol and the basic theory and function of SIP-TRUNK are analysed and studied;secondly,the appropriate process of 3PCC is selected to apply to the SIP-TRUNK voice gateway to handle transfer message,call transfer function for SIP-TRUNK voice gateway is d

11、eveloped to make SIP-TRUNK device pass through the call transfer message to the remote device to handle;finally,test environment for the communication system is built and a series of tests are taken. The study results have already been applied in product line of H3C Company,and the feasibility of ca

12、ll transfer based on SIP-TRUNK is proved,and the solid foundation to further study and the application to the Enterprise Unified Communication are built. Keyword:SIP-TRUNK CALL-TRANSFER 3PCC REFER 目目 录录 第一章 绪论 1 1.1 研究背景 . 1 1.2 国内外研究现状 . 2 1.3 课题研究内容 . 3 第二章 基于 SIP-TRUNK 的呼叫转接的介绍 . 5 2.1 SIP 协议简介 5

13、 2.2 SIP Trunk 技术简介 6 2.2.1 SIP Trunk 功能和产品形态 6 2.2.2 SIP Trunk 应用场景 7 2.3 3PCC 技术介绍 8 2.4 SIP 呼叫转接的介绍 10 2.4.1 SIP 呼叫转接相关术语 10 2.4.2 REFEF 请求和 NOTIFY 通知 . 10 2.4.3 SIP 呼叫转接消息交互流程 12 2.5 本章总结 15 第三章 基于 SIP-TRUNK 的呼叫转接的需求分析 . 17 3.1 软件功能 17 3.2 系统数据流图 18 3.3 需求点概述 19 3.3.1 TG 处理 REFER 报文的需求 19 3.3.2

14、TG 透传 REFER 报文的需求 21 3.4 本章总结 22 第四章 基于 SIP-TRUNK 的呼叫转接的概要设计 . 23 4.1 SIP Trunk 系统架构 23 基于 SIP-TRUNK 的呼叫转接技术的研究 4.2 SIP Trunk 呼叫转接的数据结构 . 23 4.3 基于 SIP-TRUNK 的呼叫转接的外部流程设计 . 24 4.3.1 TG 处理 REFER 报文的外部流程 24 4.3.2 TG 透传 REFER 报文的外部流程 28 4.4 本章总结 30 第五章 基于 SIP-TRUNK 的呼叫转接的详细设计 . 31 5.1 数据结构的定义 31 5.1.1

15、呼叫控制块 MCL_CB 31 5.1.2 转接业务控制块 SS_CT_CB . 32 5.1.3 INNER_SERVICE 结构体 . 34 5.1.4 INNER_SERVICE_ACK 结构体 . 35 5.1.5 INNERIE_TRANSFER_PARAM 结构体 . 35 5.3 基于 SIP-TRUNK 的呼叫转接的内部流程的设计 . 36 5.3.1 TG 处理 REFER 报文内部流程 36 5.3.2 TG 透传 REFER 报文内部流程 42 5.4 基于 SIP-TRUNK 的呼叫转接的实现 . 43 5.4.1 TG 处理 REFER 报文的实现 44 5.4.2

16、TG 透传 REFER 报文的实现 45 5.5 本章总结 47 第六章 基于 SIP-TRUNK 的呼叫转接的测试 . 49 6.1 系统测试情况 49 6.2 TG 处理 REFER 报文无通知的呼叫转接 50 6.3 TG 处理 REFER 报文有通知的呼叫转接 51 6.4 TG 处理 REFER 报文 CTR 不支持转接 52 6.5 TG 处理 REFER 报文 TG 不支持转接 . 53 6.6 TG 处理 REFER 报文 CTT 不支持转接 53 6.7 TG 使能地址隐藏透传 REFER 报文 54 目 录 6.8 TG 未使能地址隐藏透传 REFER 报文 56 6.9 本章总结 57 第七章 总结与展望 59 致 谢 61 参考文献 63 第一章 绪论 1 第第一一章章 绪论绪论 1.1 研究背景 随着企业内支持SIP的IP PBX的大量部署以及通过SIP协议提供语音通信基 础架构的 ITSP(Internet T

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号