
论文摘要
下一代网络(NGN)是近年来电信网的发展目标,该网络提供在IP网上传送语音、视频以及数据业务的功能。软交换(SoftSwitch)是NGN的核心控制单元,在整个软交换体系中,完成接续、控制功能的信令协议起着核心作用,决定了业务提供能力的强弱,而IETF制定的新一代会话控制协议(SIP),具有简单、开放、可扩展等多方面的明显优点,已成为NGN软交换体系的重要技术。SIP注册服务器作为软交换系统中SIP网络体系结构的重要逻辑实体之一,有必要对其进行深入研究。论文在C环境下设计并实现了SIP注册服务器。首先,从SIP注册服务器的研究意义、目标和技术要求出发,在简要介绍软交换和SIP协议基本知识的基础上,确定了SIP注册服务器的系统构建方案。然后,对SIP注册服务进行研究,设计了本地和异地两种注册流程。接着,依据SIP注册服务器的软件功能需求,设计了SIP注册服务器协议栈的总体方案,完成了协议栈各层的设计与实现,并设计了一种改进的分发处理策略;设计实现了协议栈所需的注册用户数据区资源和消息缓冲池资源;引入HASH技术,改进了系统性能;对于SIP注册服务器所面临的主要安全威胁,实现了基于摘要(Digest)认证机制的安全解决方案;其中,改进分发处理策略和哈希(HASH)技术的应用,在很大程度上提高了SIP注册服务器的处理性能。SIP注册服务器通过了功能和性能测试,并已经投入使用。
论文目录
摘要ABSTRACT第一章 绪论1.1 研究背景1.2 软交换技术概述1.2.1 软交换系统架构1.2.2 软交换系统软件结构1.3 课题研究的意义、目标及技术要求1.4 论文组织结构第二章 SIP 协议结构分析及应用策略2.1 SIP 概述2.2 SIP 网络体系结构2.3 SIP 消息与SIP URI2.4 REGISTER 消息构造及简化第三章 SIP 注册服务器系统构建方案3.1 硬件平台方案论证3.1.1 集群解决方案3.1.2 集群架构方式选择3.1.3 机框外形结构3.2 系统组成及功能划分3.3 软件平台及集成开发环境第四章 SIP 注册服务流程设计4.1 本地注册流程的设计4.2 异地注册流程的设计4.3 注册服务相关问题的讨论第五章 SIP 注册服务器的设计与实现5.1 功能模块划分5.2 协议栈总体设计5.2.1 分层设计思想5.2.2 软件实现方法5.2.3 REGISTER 消息处理流程5.3 传输层设计与实现5.3.1 分发处理策略5.3.2 改进的分发处理策略5.3.3 基于改进分发处理策略的实现方案5.4 事务层设计与实现5.5 事务封装层设计与实现5.6 事务用户层设计与实现5.6.1 Registrar 功能5.6.2 Registrar 状态机与消息处理5.6.3 Registrar 对Contact 的处理5.7 注册服务器资源设计与管理5.7.1 注册用户数据区资源5.7.2 消息缓冲池资源5.8 基于HASH 技术的性能改进5.8.1 HASH 技术的引入5.8.2 HASH 方案的设计与实现5.9 数据库接口函数设计与实现5.10 注册安全问题的考虑5.10.1 注册服务器面临的安全威胁5.10.2 基于Digest 认证机制的安全解决方案第六章 SIP 注册服务器测试6.1 功能测试6.2 性能测试6.3 测试结论第七章 总结与展望7.1 小结7.2 展望参考文献致谢硕士期间发表的学术论文
相关论文文献
标签:软交换论文; 会话初始协议论文; 注册服务器论文; 注册流程论文; 分发策略论文; 摘要认证论文;