SIP代理服务器系统的研究与实现

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:hawk_fox
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的飞速发展和下一代网络概念的提出,使得在异构网络平台上实现语音、数据、视频等多媒体业务互通成为可能。SIP(Session Initiation Protocol)协议就是由IETF(The Internet Engineering Task Force)即互联网工程任务组,提出的用于IP网络多媒体通信会话管理的应用层信令控制协议。使用SIP,可以方便快捷地建立起基于IP网络的低成本、高附加值的多媒体通信系统,同时可以快速创建新颖、个性化的增值业务。目前各大通信厂商都推出了基于SIP的设备或解决方案,但都价格昂贵,不提供开源接口,严重阻碍了资金短缺的中小企业使用SIP相关的业务和服务。   SIP代理服务器主要负责SIP报文的路由转发,对整个系统的功能分布和策略部署都起着至关重要的作用。论文设计和实现了一种SIP代理服务器。   首先以RFC3261为蓝本,详细描述了SIP协议的功能实体、消息格式以及典型的会话流程。在此基础上,重点分析了SIP代理服务器的消息处理规范,对本文所使用的oSIP协议栈的结构和使用也做了详细说明。   然后给出了系统需求分析、系统功能、开发平台、总体设计思想、模块划分。接着按照总体设计,实现了系统功能,分为6个功能模块:Proxy主进程模块、注册模块、Proxy代理服务模块、配置管理模块、SIP消息处理工具模块、传输层模块实现的具体功能、模块设计流程。   最后,系统在实际环境中,与用户代理Eyebeam结合,提出了系统测试方案,进行了全面的测试,并对测试结果进行了分析。系统功能和性能都达到了设计要求。   论文设计实现的代理服务器基于C语言编程,结构简单,成本低廉,使用方便,适合加载到嵌入式设备中。可应用于中小企业网、校园网的VoIP服务器或网关。有助于降低部门的成本,提高工作效率。
其他文献
公路是国民经济赖以发展的重要基础设施,在国家整个综合交通体系中有着广阔的发展前途,对发展社会主义商品生产,繁荣城乡经济,巩固国防,密切国际交往,方便人民生活都具有十分重要的
随着网络通信技术的飞速发展,ASN.1(Abstract Syntax Notation One)语言在各个领域有着广泛的应用。它是一种用来描述结构化信息的标记语言,适合用来描述复杂的协议,是目前电信
学位
光纤通信的诞生成为通信史上的一次重要革命,它极大地改善了传输带宽,光网络技术的迅速发展为Internet日益膨胀的信息流量提供了强大的网络支持。波分复用(WDM)光网络有效地
学位
人脸识别技术是目前生物特征识别中最受人们关注的一个分支,是计算机视觉与模式识别领域非常活跃的一个研究方向。人脸图像的特征提取是人脸识别技术非常重要的组成部分,对于识
学位
道路提取是遥感图像分析、理解和目标提取中的重要问题之一,它在遥感测绘、地理信息系统(GIS)、军事应用等领域都具有重要的价值和意义。遥感图像中信息的复杂性和多样性使道
学位
现今,用计算机模拟物理系统热扩散的数值方法在传热学领域的研究中越来越受到重视。许多大型系统的传热过程分析与换热器的热计算都通过并行计算机的数值模拟实现。但传统上进
近年来,由于癫痫病的高发,癫痫的治疗已经成为了一项热门的研究课题。癫痫病虽然可以由药物治疗,但是,全球大概仍有30%的癫痫患者是抗药性癫痫并终身受其影响;而且,该类抗药性
作为互联网的重要组成部分,校园BBS完善了信息化校园的新型校园形态,成为了师生在日常生活中自由获取信息和交流意见的平台。但是随着意见的扩散和逐步深入,各种观点发生交流
随着无线网络的普及,定位技术的重要性日益显现。室内定位作为定位技术的一个重要分支,具有很大的实用价值,如机场、展厅、博物馆、购物中心、仓库,地下停车场,超级市场等等都需要
学位
信息全球化要求各企业的应用软件之间能协同工作,进行数据或信息的实时交换,同时企业在系统开发中,通过集成不同供应商提供的软件取代由自己独立开发所需软件,可以明显缩短系统开