VoIP语音卡在路由器中的应用及硬件设计
="Content">
摘要:介绍了VoIP语音卡在路由器中的应用,详细描述了一款应用于路由器的语音卡的硬件结构及其工作方式。 关键词:VoIP PCI FXS 路由器 语音压缩 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的标准主要有国际电信联盟技术部(ITU-T)建议的H.323系统和IETF建议的会话发起协议(Session Initiation Protocol,SIP)系统两种。前者主要在电信网络上实现多媒体业务制订,技术已趋成熟。后者基于动态的Internet模式建网,是基于软交换技术的面向网络会议和电话的简单信令协议。在我国,主要选用H.323技术标准来实现VoIP,在H.323系列标准中,音频压缩编码标准有G.711、G.722、G.723和G729等。
本文将介绍一种已经应用于路由器产品中的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芯片。 AC48302是AudioCodes公司推出的一款低功耗、低价格的双通道语音包处理器,其内部集成了一个DSP内核。该芯片的主要特性如下: ·支持两个通道的语音压缩编码,语音压缩标准包括G.729A、G.723.1、G.727、G.726、G.711。 ·兼容T.38或FRF.11传真中 |
- 下一代路由器和交换机平台需要灵活的 DC/DC 控制器(06-02)
- 基于GPRS/CDMA1X的公用移动网络平台的无线路由器的设计(05-11)
- 解读智能路由器搅局背后的野心(10-29)
- 基于智能路由器的楼宇设备监控系统设计方案(10-25)
- 光纤网络向IP路由器演进全解(02-12)
- 一种S3C2410路由器的整体结构及工作原理(03-03)