文档介绍:中国科学院沈阳计算技术研究所
硕士学位论文
SIPG网关信令交换软件的设计与实现
姓名:王兴泰
申请学位级别:硕士
专业:计算机系统结构
指导教师:雷为民
20060520
摘要疨厥鞘迪諭绾凸媒换坏缁巴联的设备。传统体系结构的疨匦枰狣实现语音编解码等功能。本文介绍的低成本疨豐猛ㄓ么砥骱腿砑瓿纱程逑到峁雇刂蠨实现的功能,有效地降低了成本,大大提高了系统的性价比。基于这种新的体系结构实现了疨豐琒匦帕罱换蝗砑荢暮诵娜砑网络一般采用的攀钟没帕頓琁缒诓捎肧协议进行呼叫控制。这两种协议在呼叫流程及消息构成方面是不同的,这就要求处于隤咴档耐厣璞副匦肽芡敝С諴郔膌号数字用户信令及嗟腟协议。疨匦帕罱换蝗砑墓δ苁鞘迪至街中帕之间的交换。网关信令交换软件可以用来构建低成本的、高性价比的疨亟饩龇桨浮本文讨论的是网关信令交换软件的设计与实现。第一章介绍了疨网关的相关技术和榈墓ぷ髟硪约号数字用户信令中的数据链路层规范和网络层规范5诙路治隽薙匦帕罱换蝗砑墓作原理并定义了信令抽象层和通道的概念。第三章讨论了匦帕钊砑奶系结构设计、通道设计、檎簧杓坪虸檎簧杓啤5谒恼赂隽薙网关信令交换软件的实现。网关信令交换软件采用镅允迪植⑶医杓嗣向对象程序设计的思想。第五章讨论了网关信令交换软件的测试,通过了一系列测试并且运行良好。【关键词】疨匦帕罱换
甿聊濉罶’,.....:.甋,瓵瑃Ⅱ
引言蚱淞酆头岣坏脑鲋捣竦扔诺悖S没Т戳思ù蟮便利。,会话初始化协议緇】近年来在通信和网络研究领域受到极大关注,是下一代网络械暮诵男橹弧】。槭工程任务组ㄒ宓挠τ貌憧刂菩帕钚椋捎糜诮ⅰ⑿薷囊约终止对话。榻杓薎协议的设计思想,在风格上遵循还峒持的简练、开放、兼容和可扩展等原则,以其简单、高效、易于扩充等优势展现出强大的生命力。悄壳癡煊蛑兄髁骺刂菩椤R虼撕芏嗥笠翟谧榻缡辈捎肧作为信令控制协议。是全球互通的语音电话网络。由于成本和技术问题,隤嵩诤艹な奔淠诓⒋妗R虼嗽诨赟协议的系统中,需要疨乩词迪諴网络和之间的信令交换和媒体转换,这是本文探讨的疨卮嬖诘谋匾P院拖质狄庖濉目前国内外有很多公司都在进行疨夭返难芯亢涂7ⅲ纾汗的荆诘幕N!ⅲ行撕痛筇聘吆璧裙尽5堑腟/网关产品是针对电信市场和高端企业市场。这类网关产品的语音编解码等功能是由硬件完成的,因此其产品价格比较高昂,很多企业难以承受其高昂的价格俊本文讨论的疨厥窃谡庋男枨蟊尘跋虏摹O衷诩扑慊砥性能和总线掏履芰μ岣吆芸欤虼丝梢杂肞拇砥魍瓿稍型夭分迪值墓δ埽氐男帕罱换缓兔教甯袷阶;还δ懿捎萌砑词迪帧1疚奶论的疨鼗谡庵中碌耐靥逑到峁梗氐男帕罱换缓兔教甯袷阶;功能用板卡驱动和网关软件来实现,简化了硬件设计,与传统体系结构的网关相比,可以降低系统成本,增强系统扩展性。是基于这种体系结构实现的疨夭贰匦帕罱换蝗砑枪菇⊿/网关的一个重要组成部分1疚闹饕L致跾男帕罱换蝗砑纳杓朴胧迪帧域中采用号数字用户信令进行呼叫控制,。这两种协议是采用不同的设计思想,在不同的网络环境中应用的协议。如何实现信令交换软件是构建疨乇匦虢饩龅奈侍狻网关信令交换软件实现了帕钣隝号数字用户信令的交换。网关信令交换软件的设计与实现是本文讨论的重点。本文首先介绍了的概念和榈哪谌荩⒔樯芰号数字用户信令引言
规范。然后分析了网关信令交换软件的工作原理。在设计部分讨论了疨匦帕钊砑奶逑到峁股杓疲ǖ郎杓疲琒协议栈设计,协议栈设计。网关信令交换软件采用灵活的模块化的结构设计方法使系统具有更好的扩展性。网关信令交换软件的实现借鉴了面向对象程序的设计思想,采用镅允迪帧由于本文设计中涉及的技术较多,加之作者水平有限,难免存在遗漏和不足,敬请批评指正。网关信令交换软件的设计与实现
第一章疨丶跋喙丶际醺攀琍丶际在基于腣缰校琒/网关是一个重要的组成部分。这类网关主要的功能是实现信令交换和媒体格式的转换。简介【咳ǔ剖枪媒换籯舌,它是全球互通的语音电话网络,它的存在有暌陨系睦罚⒅跏峭üD庀呗来传送语音信号,目前广泛应用于网络的是电路交换技术。随着技术的进步,现在的概念有了进一步的扩展,引入了分组交换的技术,数字网络逐渐融入来提供电话服务。电话传送的语音信号是没有经过压缩波形编码袷健囊务层与呼叫控制层结合紧密,虽然这为用户提供了良好的语音质量但不利于业务扩展而且维护成本昂贵。疨亟樯疨烤褪鞘迪只赟的网络与网络互通的设备。疨赝ü鼺、、等接口与网络连接。疨氐姆掷当前疨乜梢苑治O旅婕钢掷嘈汀】疶涌谑滞兀D馔亍/接口数字网关通过数字接口与网络连接,网络上传输的数据包不需要进行模数转换;疨D馔厥峭üD庥布涌诹拥絇纾网络上传输的数据包要转换成模拟的信号在线路上传输【引。是接口的数字网