VoIP语音卡在路由器中的应用及硬件设计

时间:2024-08-15 14:57:36 理工毕业论文 我要投稿
  • 相关推荐

VoIP语音卡在路由器中的应用及硬件设计

摘要:介绍了VoIP语音卡在路由器中的应用,详细描述了一款应用于路由器的语音卡的硬件结构及其工作方式。

1 VoIP在路由器中的应用

近年来,VoIP(Voice over Internet Protocol)给通信市场带来了强大的冲击。IP语音业务推出后,由于其在通话费用上比传统电话具有突出的优势,因而受到了广泛欢迎。VoIP技术在路由器中应用,可以大大节省有多个部门在不同地方办公的企业或机构的电话费用。图1为一个VoIP路由器在公安分局与派出所间应用的方案。

派出所网点的路由器DCR-2501V和DCR-2509V使用FR(帧中继)或DDN线路同分局的DCR-3660实现互连,各网点的计算机可通过路由器连接分局的局域网或Internet,实现数据通信;同时,DCR-2501V或DCR-2509V通过FXS语音端口连接普通电话机,分局路由器通过E&M接口和PBX连接,这样既可以实现内部各部门间的数据通信,同时还可进行零费用的语音通话。

VoIP在费用上呈现巨大优势的原因在于其利用了计算机通讯的分组化、数字化传输技术,先对语音数据按照一定的语音压缩标准进行压缩编码处理,然后把这些数据按IP相关协议打包,再将数据包通过IP网络传输到接收端,接收端将这些以不同顺序到达的数据包按其本身顺序串起来,并经过解码解压恢复出原来的语音信号。与传统的语音业务相比,VoIP在时间延迟、话音质量等方面存在缺陷。可以采用一些先进的协议如资源预留协议(RSVP)和不同类型服务(Diffserv)等方案来尽可能的优化语音数据包的传输,以减少传输延迟和拥塞。

目前,VoIP的标准主要有国际电信联盟技术部(ITU-T)建议的H.323系统和IETF建议的会话发起协议(Session Initiation Protocol,SIP)系统两种。前者主要在电信网络上实现多媒体业务制订,技术已趋成熟。后者基于动态的Internet模式建网,是基于软交换技术的面向网络会议和电话的简单信令协议。在我国,主要选用H.323技术标准来实现VoIP,在H.323系列标准中,音频压缩编码标准有G.711、G.722、G.723和G729等。

本文将介绍一种已经应用于路由器产品中的VoIP语音卡的硬件设计和工作原理。

2 VoIP语音卡硬件结构

该语音卡基于AudioCodes公司的VoPP(Voice Over Packet Processor,即语音包处理器)AC48302设计,采用PCI接口界面,可提供两个FXS(Foreign Exchange Station)语音/传真接口,可以方便灵活地应用于本公司开发的系列路由器中,实现VoIP功能。其硬件结构框图如图2所示,以下介绍各部分硬件的原理和作用。

2.1 PCI接口

路由器主板与语音卡之间通过PCI总线连接,便于通用。采用了PCI接口芯片PLX9030实现语音卡本地总线(HPI)与PCI总线之间的转换。由于语音卡上数据流量不大,不需要利用如DMA方式主动向路由器主板上的Memory空间传递数据。因此,语音卡工作于PCI的从模式方式,AC48302通过中断方式接收或发送语音数据,PCI总线的数据宽度和速度为32位/33MHz。

2.2 CPLD部分

AC48302采用8位并行的主处理器接口HPI与外部CPU(即路由器CPU)进行数据交换。在本设计中,HPI接口与PLX9030的本地总线接口时序稍有差别,经过CPLD进行调整。另外,路由器CPU还可通过CPLD控制CODEC和SLIC芯片。

2.3 AC48302芯片

AC48302是AudioCodes公司推出的一款低功耗、低价格的双通道语音包处理器,其内部集成了一个DSP内核。该芯片的主要特性如下:

·支持两个通道的语音压缩编码,语音压缩标准包括G.729A、G.723.1、G.727、G.726、G.711。

·兼容T.38或FRF.11传真中继(2.4~14.4kbps)。

·呼叫ID产生和检测,呼叫进程和用户定义语音的检测和产生。

·兼容G.168的25ms回声消除。

·高性能的有效语音检测(VAD)和舒适噪声产生(CNG)。

·DTMF检测和产生。

·A律/μ律可选的Codec接口,具有输入输出增益控制。

·PCM Highway接口。

·并行的主处理器接口(HPI)。

AC48302各部分硬件接口如图3所示。

图4 AC48302 HPI存储器的映射关系

2.3.1 语音接口(Voice Interface)

语音接口提供未压缩的语音、传真数据的输入输出通道。语音接口对外提供四根信号线构成PCM总线,直接连接外部CODEC芯片的PCM Highway。这四根信号线为PCMIN、PCMOUT、PCMCLK、PCMFS。PCMIN输入从CODEC送来的PCM信号,AC48302内部的DSP按照相应标准(如G.729)压缩后从HPI口交给路由器CPU转发。PCMOUT则相反,AC48302将路由器CPU送来的语音数据按照合适的

【VoIP语音卡在路由器中的应用及硬件设计】相关文章:

G.729语音编解码及其在VOIP上的应用03-07

无线局域网络语音扩展VoIP技术应用(一)03-07

CF卡在手机测试系统中的应用03-21

AMBE-1000在语音压缩中的应用03-19

ISD4004语音芯片在语音报站器中的应用03-19

语音处理芯片AC48105在低速语音编码设备中的应用03-18

语音参数提取在聋儿学习中的应用03-07

运动控制卡在大齿轮在位测量中的应用03-07

SPCE061A在语音遥控器中的应用03-25