IP电话是使用国际互联网Internet为语音传输的前言,完成语音通讯的一种全新的通讯技能。其通讯费用的低价(有人称之为廉价电话),节约带宽;智能化;敞开的体系结构;多媒体事务的集成。IP电话网络支撑语音、数据、图画的传输,为将来全面供给多媒体事务打下了根底。IP电话是未来“三网合一”的一项服务,有望成为下一代电信根底设施结构的中心,使未来各电信事务综合在同一IP网络上成为可能,导致语音、数据、图画的交融和未来电信商场的重组,并带来新的经济形式和价值链。IP电话的首要特色是语音在Intenet传输;技能难点是语音的解紧缩和打包传输,因为不可能原原本本地把原始语音信息从Internet上发送出去,这样会占用太大的带宽。语音信号有必要通过处理,转化成合适在IP网络上传输的IP数据包。这个进程需求先进行数字编码,转化成PCM码,然后通过专门的DSP芯片进行数据紧缩,最终再打上IP包的符号,构成IP数据包的方式,以合适IP网络上的传输宽带。现在,IP电话的规范首要有ITU-T的H.323和IETF的SIP。H.323首要在电信网络上完成多媒体事务制定,技能很老练;而SIP是根据动态的Internet形式建网,是根据软交换技能的面向网络会议和电话的简略信令议。我国首要选用H.323规范。在H.323系列规范中,音频紧缩编码有G.711、G.723和G.729等。本文介绍根据51单片机操控的IP电话的体系规划作业原理。
1 体系硬件构成
本体系选用51单片机作为主控芯片,语音处理芯片选用以色列AudioCodes公司出产的AC48801,可缩短开发时刻和削减经费,硬件框图如图1所示。
1.1 AC48801芯片
AC4880l是Audio Codes公司出产的一种专用语音处理芯片,具有低比特率的语音紧缩编码、解压和传真等多种功用。芯片内部集成了一个16位的DSP,其间固化有芯片自身所供给的各种编码操作格局,使开发者不必别的进行解紧缩算法的研讨,只需求根据它的HPI接口进行相关的装备既可作业。除此之外,该芯片还有以下特色:
◇支撑G.729A、G.727、G.726、G.711等多种语音紧缩编码;
◇语音/传真/数据主动转化;
◇损毁封包主动修正;
◇呼叫ID发生和检测,呼叫进程和用户界说语音检测和发生;
◇兼容G.168的25ms回声消除;
◇DTMF的检测和发生;
◇A律/μ律可选的C0DEC接口。
AC48801接口如图2所示。
AC48801供给了语音接口与外面的CODEC相连,由PCMIN、PCMOUT、PCMCIK、PCMFS四根信号线组成。PCMIN接纳CODEC进来的PCM编码,相反PCMOUT是转送PCM编码到CODEC进行解压还原成模拟信号;PCMCLK和PCMFS分别是2.048 MHz位同步时钟和8kHz的帧同步时钟,均能够设置由AC4880l内部供给。AC48801还供给8位数据HPI接口。因为AC4880l是16位的DSP,所以主控每次对AC48801操作都是接连进行2字节的读写进程,HI/LO信号显现当时操作是高8位仍是低8位;HRS0、HRSl信号组合对三个寄存器(操控寄存器HP%&&&&&%,地址寄存器HPIA,数据寄存器HPID)操作;HR/w信号操控当时的读写,高电平表明主控芯片要进行读操作,低电平表明主控芯片要进行写操作;HRD信号为读锁存,HWR信号为写锁存,在它们的下降沿锁存HI/LO、HR/w、HRS0、HRSI等信号,所以在每次对。HI/LO、HR/W、HRS0、HRSI设置前都将HRD或HWR先置1,设置完成后再置O,然后所进行的设置立刻收效;CS是片选信号;HINT是DSP对主控的中止。