论文摘要
固定电话是我们生活中最常使用的通讯工具之一。传统的PSTN电话能够提供高质量的通信服务,并且网络已经覆盖全球。但是PSTN的业务扩展性比较差,技术创新不多。与此相对应的是,互联网技术近年来得到迅猛发展,如何将电话技术和互联网结合起来成为一个热门课题。随着计算机技术、光纤通信技术和网络技术等的发展,分组技术逐渐成为传统电信网络发展的主要方向,电信网络和互联网的融合趋势越来越明显。因此,网络电话技术应运而生。VoIP(Voice over Internet Protocol网络电话)是利用IP技术实现语音通信的一种通信手段。VoIP采用分组交换网络进行通信,通信链路可以多方共享,促进了网络资源利用效率,降低了语音业务成本,因此在全球范围内得到了迅速的发展。基于H.323协议和SIP协议的网络电话以及Skype等网络电话软件是目前使用较为广泛的VoIP技术,但是它们或多或少的存在着一些不足之处,如语音质量不好、使用不方便、不能脱离电脑使用、不能保证紧急呼叫以及仍然有较高的运营费用等。针对现有VoIP应用的不足之处,本论文提出了一种新的VoIP应用技术,设计了基于ARM的嵌入式VoIP终端系统,通过该系统利用传统PSTN电话线路交换IP地址,建立网络连接,实现VoIP应用。利用本系统拨打电话,如果被叫有相同的系统,则实现点对点的网络电话;如果被叫没有本系统,则实现普通的PSTN电话功能。本课题的创新之处在于:1.提出了一种通过PSTN交换IP地址实现VoIP的新技术,并利用该技术设计了基于ARM的VoIP系统;2.该系统真正脱离电脑运行,这是一台电话适配器,只需将其和电话机、PSTN线路以及网线相连,接通电源即可使用;3.不改变用户使用电话的习惯,拿起电话机直接拨打被叫用户的PSTN电话号码即可,不需要额外的ID或号码;4.真正的点对点,不需要服务器支持。对公司来说,减少了运营费用,降低了成本。对用户来说,不必担心服务器出现故障,不能拨打电话的情况;5.稳定清晰的语音。采用iLBC语音编解码算法,并在TMS320VC5402上实现了线路回声消除器(LEC: Line Echo Canceller)的算法,达到了和PSTN线路相媲美的语音效果。该系统已经于2008年初批量生产并投放市场,用户反映良好,市场前景广阔。