远距离无中继有线语音通信系统_视频通信

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

WWW.98Y9.COMDD2013海宁皮草外套远距离无中继有线语音通信系统_视频通信远距离无中继有线语音通信系统远距离无中继有线语音通信系统采用AMBE1000TMCODEC结合LSP1027语音PCM信号处理DSP芯片进行语音信号的处理,同时它采用FX909A和FX429A传输数字化后的语音信号。在整体上,该系统采用AT89WWW.98Y9.COMDD2013海宁皮草外套C52单片处理器负责接口、各环节之间的数据通信和必要的数据处理,由于该系统具有比较鲜明的设计针对性,并且采用了先进的语音压缩技术和具开发潜力的载波传输技术,因而具有无中继传输距离远、语音质量好、抗干扰性好等特点,而且使其在完全满足具体工程的技术要求的基础上,获得了在语音固态录音、卫星移动通讯、无线电台、IP电话等领域内的广阔的应用前景。WWW.98Y9.COMDD2013海宁皮草外套一、系统硬件设计最初,远距离无中继有线语音通信系统是为铁路系统设计的。当时根据铁道部的要求,该系统不同于以往的模拟传输系统,而是采用在通话终端一级进行数字化处理,即先将语音信号数字化,而后将此信号调制在模拟信道传输,在接收端对模拟信号解调,而后还原为数字信号,从而实现半双工通信。这里需WWW.98Y9.COMDD2013海宁皮草外套要解决的问题就集中在语音信号的压缩解压、数字信号的调制解调、以及解调信号的传输等方面。1.语音信号的压缩解压。对于9.6kbit/s的长话系统,适用普通的加感电缆线,其可用功率比最小为13dB,减去系统留用容限,再减去各个接头的总损耗,传输后的功率比为13-4-5.5=3.9dB?最小?。若电缆衰减特性为0.328db/km,以最小传输WWW.98Y9.COMDD2013海宁皮草外套后功率比除以线路的衰减,就是无中继情况下理想的传输距离:3.9/0.328=11.89km。同时,9.6kbit/s的传输速率比较符合性能要求,而且此传输速率有比较广的使用面,对应此速率的Modem的生产厂商和生产型号也较多,比较合适,因此将其作为传输的基本速率。现在,一般使用的有包括PCM、ADPCM、CELP、WWW.98Y9.COMDD2013海宁皮草外套LPC、VQ-LPC以及AMBE等的语音压缩算法,这些算法有各自的适用速率和特点,表1中对这些算法的性能作了一个比较。综合上表的内容,我们选择DigitalVoiceSystemsInc公司的AMBE算法,此算法独立于ITU.T的G.72X系列标准,而且性能指标非常好,因此,本系统WWW.98Y9.COMDD2013海宁皮草外套使用该公司最新的AMBE1000TM语音编解码芯片。应该指出的是,此芯片并没有内置ADC和DAC,因此需要另外选择合适的模数及数模转换芯片。2.模数/数模转换。上面提到,由于AMBE1000芯片没有内置的ADC和DAC,我们必须选择合适的数模模数转换芯片。本系统中使用的是LUCENT公司专WWW.98Y9.COMDD2013海宁皮草外套为蜂窝移动通讯系统和解调器应用研制的CSP1027型语音数字化芯片。该芯片为串行输出,与AMBE1000进行串行通信,同时该芯片具有可编程控制功能,可以通过编程控制其采样速率。3.信号的传输。数字信号的传输方式主要有两种:基带传输和载波传输。前者应用于距离短、干扰小的情况下;在远距离时,使用一般的传输介质,WWW.98Y9.COMDD2013海宁皮草外套必须进行调制。远距离无中继有线语音通信系统在传输命令或状态信息时,需要较低的误码率但速率要求不高。因此,我们选择速率为2.4kbit/s的FFSK调制芯片FX429;而语音信号传输速率为9.6kbit/s,在这种相对中低速的传播速率上,我们选择基于FSK发展起来的GMSK方案,使用FX909A芯片。4.系统总体控制。在该系统中,我们使用了现今使用较WWW.98Y9.COMDD2013海宁皮草外套广的ATMEL89C52单片处理机,系统的整体结构如图3所示。单片机负责整个系统的协调工作,FX429与FX909A都被设置为被动工作模式,由AT89C52负责它们与AMBE1000之间的数据交换。二、系统软件设计远距离无中继有线语音通信系统软件主要完成各芯片的状态管理、各芯片之间的数据通信以WWW.98Y9.COMDD2013海宁皮草外套及AMBE1000的帧处理等数据处理工作。模块上主要分为主程序模块、帧处理模块、数据通信模块以及各个可编程芯片的中断服务程序模块。1.主程序模块。该模块执行整个程序的运行控制,包括对AMBE1000、FX429以及FX909A的模式设置,整个系统的初始化,提供对各芯片的中断服务程序的调度控制以及对各功能模块的调用等工作。WWW.98Y9.COMDD2013海宁皮草外套2.数据通信模块。该模块主要完成从AMBE1000向AT89C52的内部存储器存入一帧数据以及向调制器发送若干字节数据,或从调制器接收若干字节数据并将组成的帧传送给AMBE1000处理。这些通信工作主要是通过对AT89C52的数据端口P0、P1进行读写来完成的。3.调制解调器模块。调制解调器的工作模块主要是通过WWW.98Y9.COMDD2013海宁皮草外套单片机对调制解调器的中断请求进行响应,并调用相应的中断服务模块而完成的。三、关键技术讨论1.帧处理。AMBE1000芯片的数据是以帧为单位,从应用的角度而言,将全帧进行传输可保留全部的状态信息,并使灵活性和功能有所提高;但在本系统中,需要考虑到整个系统性能的实现与发挥,所以必须重组数据帧。前面已经提到本WWW.98Y9.COMDD2013海宁皮草外套系统的数据传输速率为9.6kbit/s,这样,AMBE1000的编解码速率必须小于或等于这个值,同时帧头还有18字节的数据,但若选小于9.6kbit/s的速率,在帧尾会有若干字节的无效0数据。若以全帧的形式进行传输,这些实际上无用的数据也会参与传输,每次传输的数据量将达到34字节,那么1秒需要传递的数据量为:WWW.98Y9.COMDD2013海宁皮草外套34bytes×8bits/byte×50times=13?600bits这样,调制解调器的速率根本无法进行传输。因此,即使从节省带宽考虑,也必须进行帧头和帧尾的处理,并重组数据帧。为此,程序中先将AMBE1000每20ms的数据存入一个缓冲区,去掉不必要的帧头、帧尾,得到纯语音数据,然后重组包进行传WWW.98Y9.COMDD2013海宁皮草外套输;在接收端反之,先进行必要的帧头设置,再添加必要的0字节数据得到完整的帧传给AMBE1000进行解码。实际上,接收时对音量等的调整操作也是通过在接收时对所加的帧头进行设置而实现的。2.数据压缩量的大小和传输。由于AMBE1000的工作方式是每20ms发送一次数据,因此,单片机的帧处理、调制解调器的数据调制和传WWW.98Y9.COMDD2013海宁皮草外套输操作必须在20ms内完成,现在关键的问题是由AMBE1000传输的不连续性所导致的数据传输的困难。在一般的数据传输系统中,比如手机等,传输过程要么是输出数据完全连续,要么延迟相对较小?≤5ms?,这时,一般调制解调器的工作空闲允许时间都会满足,从而可以保证信号的连续传输。而对于AMBE1000而言,其20WWW.98Y9.COMDD2013海宁皮草外套ms的时间差使得多数调制解调器工作极不稳定,每次传输时都会由于不必要的空闲等待而进入关机或休眠状态,这也正是我们无法选择在性能上看似更好的FX529A芯片的原因。而FX909A芯片的工作方式虽然也是连续模式,但它是以TASK方式工作,每次的TASK允许较长的间隔。每一个TASK中包含一个帧头一个帧尾,帧头中包括控制字、同步位、帧同步等WWW.98Y9.COMDD2013海宁皮草外套信息;在帧头和帧尾中间包含若干块数据,每块的数据包括从其自己的数据缓冲区中得到的18字节数据、2字节CRC数据和相应的FEC数据。这样,我们可以每20ms进行一次TASK发送,但是由于每次最多可以发送9600/50=192bit/s的数据,所以,每TASK中只能包含至多两个数据块。同时,由于FX909A是GMSK调制,调制时间较长,WWW.98Y9.COMDD2013海宁皮草外套而且只提供18字节的缓冲区,这样,为了避免每周期读和处理一次6字节的不完全块,最好是一次写满缓冲区,从而引起一次最小的TASK。因此,综合上述,我们决定将AMBE1000的输出速率设为18×8×50=7200bit/s,这也是我们为AMBE1000选取非标准传输速率的主要原因。WWW.98Y9.COMDD2013海宁皮草外套另外,由于要处理的数据块太多,也为了系统工作稳定,我们最终还划分了3个缓冲区,一个用于读入的原始数据,一个用于存放处理后的帧,一个用于和FX909或FX429进行传输。3个缓冲区大约最多要占用单片处理器的114字节内存。四、系统性能测试远距离无中继有线语音通信系统选用AMBE1000TWWW.98Y9.COMDD2013海宁皮草外套M作为声码器,AT89C52作为中央控制/处理单元,FX429作为状态和命令信息的调制解调器,FX909A作为声音的数字化信号的调制解调器,LSP1027负责语音的采样和PCM编码。本系统可以与一般的通话设备组成远距离的轻便有线传输系统,具有抗干扰性强、无中继传WWW.98Y9.COMDD2013海宁皮草外套输距离远、声音质量好、需要设备少、可扩展性好等特点。目前,该系统所能达到的性能标准已经远远超过了目前投入使用的模拟电路或一般声码电路所组成的其他系统。由于该系统选用了AMBE1000的语音处理和FX909A的传输技术,因而不仅在有线长距离语音通信方面获得了很高的通信质量和应用范WWW.98Y9.COMDD2013海宁皮草外套围,而且也提供了进一步扩展为高技术含量的其他系统的可能。从已有的问题出发,我们可以对整个系统进行以下的扩展前景展望:如果去除FX429的命令和状态传输单元,利用FX909A分时传输命令和状态信息,则整个系统可以很方便地扩展为全双工工作系统;在选用更加快速的微处理器或者采用DSP处理后,可以将帧处理模块和传输WWW.98Y9.COMDD2013海宁皮草外套模块进一步集成语音平滑、锐声处理等技术,使整个系统工作速度更快,性能更好,并增加更多的功能;由于FX909A本身的PACKET传输模式的使用前景十分广泛,如无线移动通信,卫星通信等,这样,最近的可能就是加上必要的天线和电台环节,使之成为性能良好的无线通信或卫星移动通信;同时,在目前长途电话的线路质量提高的情况下,如果将AMBE的低速率语WWW.98Y9.COMDD2013海宁皮草外套音技术投入电话长途业务,其极低的带宽占用和更高的语音质量将大幅度提高线路可用负荷和语音质量;同样,由于FX909A的包传输特性,使得其在Internet业务上也会得到很大的发展,比如有声EMAIL和更多路的实时国际网上会议等等;特别是对于目前刚起步的、仍然以包为单位进行通讯的IP电话业务来说,AMBE+FX909A不失为很有发展潜力的技术组WWW.98Y9.COMDD2013海宁皮草外套合。最后,还应看到,由于本系统的编解码系统本身相对独立,因此,只要换上外部高容量的存储器,就可以扩展成为高记忆时间的通话记录器。这在飞机黑盒子、铁路、保密通讯等方面应用前景极为广阔。遠距離無中繼有線語音通信系統遠距離無中繼有線語音通信系統采用AMBE1000TMCODEC結合LSP1027WWW.98Y9.COMDD2013海宁皮草外套語音PCM信號處理DSP芯片進行語音信號的處理,同時它采用FX909A和FX429A傳輸數字化後的語音信號。在整體上,該系統采用AT89C52單片處理器負責接口、各環節之間的數據通信和必要的數據處理,由於該系統具有比較鮮明的設計針對性,並且采用瞭先進的語音壓縮技術和具開發潛力的載波傳輸技術,因而具有無中繼傳輸距離遠、語音質量好、抗幹擾性好等特WWW

1 / 53
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功