
本文深入探讨了使用SparkleComm VoIP电话服务拨打电话给那些想了解更多信息的人所发生的实际情况。
- VoIP快速概述
传统的通信网络是完全独立的,并为特定的应用程序服务,其中Internet用于数据通信,而传统PSTN(公共交换电话网)用于语音通信。互联网协议上的语音(或更通常称为VoIP)在单个网络上结合了语音和数据通信。因此,Internet可以用作传递两种形式的流量的手段。
像SparkleComm这样的VoIP使网络设备能够通过IP网络承载和发送语音和传真流量。这样的最大优点是,由于您不再使用电话公司的长途电话线路,因此您可以无限制地进行长途通话,而无需支付额外费用。
多数使用VoIP的住宅用户平均每年可节省几千元,而采用这种新技术的企业用户则可节省多达50%的费用,相当于数万元。
- 拨打VoIP电话时会发生什么?
进行SparkleComm VoIP通话时,您的声音将经过以下过程:
您的声音(模拟)从常规电话发送到称为模拟电话适配器(ATA)的设备。ATA通过使用模数转换器(ADC)将模拟语音转换为数字样本。签署服务时,通常由VoIP服务提供商提供ATA。
注意:如果您有市场上现在有的新数字IP电话之一,则因为ADC功能是在IP电话内部执行的,所以不需要ATA设备。
现在必须将数字位压缩为标准格式,以便可以更快,更有效地进行传输。在VoIP中,数字信号处理器(DSP)使用编解码器执行此压缩,编解码器将语音信号分段成帧并将其存储在语音包中。有关压缩标准和相关带宽的其他信息,可以在此 CODEC的维基百科列表中找到 。
标准电话使用G711编解码器,而G723编解码器正在成为IP电话应用程序的流行编解码器选择。此编解码器是首选,因为它的尺寸更小且压缩率更高,从而更易于通过Internet进行传输。
然后必须将压缩数据封装在IP数据包中。VoIP是第3层网络协议,使用各种第2层点对点协议(例如PPP)进行传输。VoIP协议通常将实时传输协议(RTP)用于媒体流或语音路径。RTP使用用户数据报协议(UDP)作为其传输协议。对于IP网络,TCP的可靠服务不适用于实时应用程序,因为TCP使用重传来确保可靠性。IP层提供路由和网络级寻址。数据链路层协议控制并指导信息在物理介质上的传输。
然后,按照语音通信协议或标准(例如H.323,媒体网关控制协议(MGCP)或会话启动协议(SIP))在互联网上传输数据包。
当您的IP数据包(包含您的语音)到达目的地(您呼叫的电话)时,它必须经过1-4中提到的类似过程,但是相反。这样,对IP数据包进行解封装或分解以检索压缩的语音数据,然后可以使用执行压缩的相同编解码器对IP数据进行解压缩。减压后,原始数字数据将保留下来,然后可以通过数模转换器,然后返回其原始的模拟语音格式,并可以清晰地听到和理解您的被叫方。
这整个过程是实时完成的,因此电话用户不会检测到语音延迟。
希望这篇概述能使您对VoIP的内部运作有更深入的了解。
