TIGER560B的USB网络电话终端.docx
《TIGER560B的USB网络电话终端.docx》由会员分享,可在线阅读,更多相关《TIGER560B的USB网络电话终端.docx(21页珍藏版)》请在三一办公上搜索。
1、基于TIGER560B的USB网络电话终端IP网络电话技术(VOIP)作为一种综合了传统电信网络和计算机网络特点的技术已经为人们所熟知。USB网络电话是黛助于计算机平台,提供一种新型的、人性化的网络电话服务的终端设备。它通过即插即用的USB接口与计算机相连,从计算机网络接口实现因特网内语音通信,借助于网关设备可以与电信网普通电话通话,是长期使用计算机工作一族的好伴侣。本文介绍USB网络电话的软件和硬件设计方案及其实现过程。 关键词:网络电话;H.323协议;USB;网守随着因特网(也称IP网)技术的快速发展,IP网络电话已经得到广泛使用。所谓IP网络电话是指利用因特网以分组数据包形式传输语音/
2、传真等的新型电信业务,简称VoIP(Voice over IP:IP网络承载语音业务)。它以低廉的价格,灵活的应用使传统电信业务受到极大的挑战,截止2004年底,几乎占到长途业务量的50%。当然,这主要指各大电信运营商推广IP电话卡形式的IP电话长途业务,其特点是接入部分使用传统电信终端(如电话机、手机),以特殊号码形式识别(179XX),在主干线上以分组的数据包的形式在因特网上传输话音。 本文介绍基于TIGER560B的USB网络电话终端(以下简称USB网络电话),它采用即插即用的USB接口与计算机相连,不需要借助传统电信终端,就可以直接接入因特网。不仅可以拨打长途电话,而且还可以拨打市话。
3、如果用在局域网或者虚拟局域网内,通话完全免费。在因特网普及的今天,使用USB网络电话能为大中型企业事业单位节约大量话费。1 TIGER560B控制器早期在计算机上实现话音通信主要采用纯软件形式,借助于网卡连接因特网,声卡通过麦克风和音响实现话音的输入与输出。但缺点首先是接听或拨打电话都要操作计算机键盘,不仅复杂而且不符合人们使用电话的习惯;其次是来话从音箱播出既泄漏隐私又影响他人工作;还有,通话质量差,易产生回音。基于TIGER560B的USB网络电话终端可以克服上述缺点。TIGER560B是Tiger Jet Network公司研制的专门用于低成本、高话音质量的VoIP处理器,内部包含USB
4、接口。它的集成度很高,内部集成有很多功能模块,外部仅需少量元件就可实现VoIP功能。TIGER560B的功能及外围引脚如图1所示。 TIGER560B的主要组成部分有控制逻辑、音频通道、USB接口、通常I/O接口、外设接口和配置控制接口。控制逻辑是电路的核心,内含专用处理器,用来协调整个电路的工作;音频通道连接外部音频编解码器,完成音频PCM数据流的输入与输出;USB接口与计算机的USB接口连接,配置控制TIGER560B芯片及TIGER560B连接的编解码器,同时接收和发送计算机侧音频数据流,具有桥接通信作用;通用I/O接口可以控制指示灯、振铃、液晶显示;外设接口接收键盘号码和连接编解码器;
5、配置控制接口采用硬件连接对TIGER560B在不同工作模式进行配置,以便加载不同的驱动程序。TIGER560B的功能如下:支持键盘扫描、液晶显示驱动、电话接口(SLIC);支持H.323协议和SIP协议,实现全部VoIP功能;不必安装驱动,因为驱动都已经嵌入到Windows操作系统中;能够实现PC到PC的点对点通话,实现因特网内IP电话,通过网关实现与传统电话通话;支持USB供电节电模式和远端唤醒功能;音频功能 支持USB音频类设备模式;使用Windows音频USB驱动;支持8bit -Law编解码器接口;支持音量调节、闭音控制;PCM接口支持Silicon Labs公司的Si3210用户接口
6、电路,华邦公司的W681511型音频编解码器和Motorola公司的MC145480型音频编解码器;支持TDM、IOM2、GCI;长帧模式和短帧模式;USB接口全速12Mb/ps,兼容USB101协议;锁相环、MAC、PHY、收发器集成在芯片上;内有3.3V调节器;支持SPI 4线接口总线;支持外设总线接口;8bit数据总线、6根地址线、22根通用I/O线、读写复位线等;单12MHz晶振、5V工作电压,100引脚PQFP封装。TIGER560B几乎集成了IP电话终端必备的所有功能,外部仅需连接PCM音频编解码器和键盘等就可以实现VoIP功能。2 系统组成、工作原理和H.323协议2.1 USB
7、网络电话的结构图2为基于TIGER560B VoIP处理器的USB网络电话模块框图。以TIGER560B为核心的USB网络电话有3种组成形式。(1)用TIGER560B和音频编解码器(W681511)组成的USB网络电话相当于一个USB外置声卡,没有操作键盘,不需要安装任何额外驱动软件,使用计算机键盘操作电话的拨出和接口。(2)TIGER560B、音频编解码器、键盘和振铃电路组成的USB网络电话是一个完整的网络电话,使用方法和使用传统电话机拨打、接听完全一样。这种形式需要附加键盘扫描驱动软件和振铃控制驱动软件。若没有安装附加驱动则使用计算机键盘操作。另外,如果需要,还可以增加液晶显示。(3)T
8、IGER560B和用户接口电路(ProSLIC:Si3210)组成的USB网络电话。此种形式为一单接口小网关,通过它把一个标准的普通电话接入因特网,实现网络电话的功能,能够识别摘机/挂机操作、接收双音多频(DTMF)电话号码,提供全工双向通话。这种形式网络电话需要安装附加驱动软件。本文主要对第二种形式加以说明。2.2 USB网络电话的工作原理由于USB接口具有即插即用功能,因此,USB网络电话与计算机的连接十分方便,也可以随身携带。 把USB网络电话直接插入计算机USB接口,并安装相应的驱动软件,就可以在计算机“设备管理”“人体学输入设备”中看到“USB人体学输入设备”;在“声音、视频和游戏控
9、制”中看到“USB Audio Device”,同时在计算机桌面出现信息窗口。作为主叫拨打电话时,直接按“摘挂机键”,接着输入电话号码,TIGER560B对键盘直接扫描,将输入的摘挂机信息和电话号码传送到计算机,进行呼叫,被叫摘机进入通话状态。此时,主叫话音由话机手柄麦克风输入,音频编解码器将模拟信号变成PCM格式的数据信号,送入TIGER560B进行处理,再由TIGER560B的USB接口送到计算机,计算机采用H.323协议处理,最后通过网络接口连接到因特网。被叫是主叫的逆过程。如果有振铃,按“摘挂机键”,直接接听。此时,从因特网来的话音,经计算机处理后从USB接口送到TIGER560B,然
10、后由TIGER560B将话音信息变成PCM数据格式送到音频编解码器,再由音频编解码器将PCM数据格式话音变成模拟话音后,送到被叫话机手柄的耳筒。不论作为主叫还是被叫,都是全双工、双向实时通信。呼叫、通话、挂机等各种状态在计算机界面都有指示,拨打或者接听电话与使用传统电话完全相同,无需操作键盘进行干预。2.3 H.323协议实现网络电话过程本文所述网络电话是计算机的一种辅助外部设备,其网络协议和实现网络电话的多媒体协议H.323均在计算机上实现。实现网络电话可以采用H.323协议和SIP协议。目前我国主要采用前者。H.323协议是ITU-T(国际电联)制定的因特网多媒体实时通信协议簇,由呼叫控制
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TIGER560B USB 网络电话 终端

链接地址:https://www.31ppt.com/p-2012421.html