论文部分内容阅读
现代通信技术,从最早的模拟语音网络(PSTN)到数字语音网络(ISDN),再到H.323 VoIP(Voice over IP)网络、SIP(Session Initiation Protocol)VoIP网络等,各种技术平台之间并存共同发展。嵌入式蓝蜻蜒(xNode)IP-PBX是一个连接不同通信网络技术平台,以SIP(Session Initiation Protocol,RFC3261)协议为核心,实现融合通信的服务器设备。本文旨在蓝蜻蜓IP-PBX系统基础之上,研究SIP VoIP网络与ISDN网络的互联互通,主要工作是发计并实现一个连接ISDN数字语音网络的数字中继E1/T1接口模块,具体内容包括数字中继(E1/T1)接口硬件电路的设计以及SIP与ISDNDSS1软件信令转换系统的设计和实现两部分。硬件上,在原有蓝蜻蜒IP-PBX系统设计之上,由于综合性能、成本等因素,大部分电路沿用原有的设计,只是改用性能更强的ADSP-BF537嵌入式处理器芯片,增加数字中继E1/T1接口硬件电路,制作相应的PCB板卡;然后向板卡移植入定制的Linux内核及相应的文件系统。总之,硬件设计的原则是简单、在保持性能的基础上尽量减少硬件成本。软件上,根据原有蓝蜻蜓IP-PBX应用软件系统结构,提出SIP与ISDN DSS1协议互联的模型,基于已有的实现,添加SIP与DSS1信令转换的模块。由于不同通信网络平台之间的控制命令差别很大,信令的转逸在蓝蜻蜒IP-PBX中的实现占据着核心地位。本文结构如下:第一章介绍了融合通信,融合通信服务器等相关概念以及论文研究的背景和内容;第二章介绍论文研究内容涉及的相关协议;第三章介绍了数字中继接口硬件电路的设计以及其驱动程序的设计和实现,第四章介绍了软件信令转换系统的设计和实现;第五章给出测试结果,并在最后得出结论。