下一页 上一页 目录

3. 概述

3.1 什么是 VoIP?

VoIP 代表 'V'oice 'o'ver 'I'nternet 'P'rotocol(互联网协议语音)。顾名思义,VoIP 尝试通过 IP 数据包传输语音(主要是人声),最终通过互联网传输。VoIP 可以使用加速硬件来实现此目的,也可以在 PC 环境中使用。

3.2 它如何工作?

多年前,我们发现将信号发送到远程目的地也可以以数字方式完成:在发送信号之前,我们必须使用 ADC(模数转换器)将其数字化,然后传输它,最后使用 DAC(数模转换器)再次将其转换为模拟格式以使用它。

VoIP 的工作方式类似,将语音数字化为数据包,发送它们,然后在目的地将它们重新转换为语音。

数字格式可以更好地控制:我们可以压缩它、路由它、将其转换为新的更好格式等等;此外,我们还看到数字信号比模拟信号更耐噪(参见 GSM 与 TACS)。

TCP/IP 网络由 IP 数据包组成,这些数据包包含一个头部(用于控制通信)和一个有效负载(用于传输数据):VoIP 使用它来穿过网络并到达目的地。

Voice (source)  - - ADC - - - - Internet - - - DAC  - - Voice (dest)

3.3 使用 VoIP 而不是 PSTN 有什么优势?

当您使用 PSTN 线路时,您通常需要向 PSTN 线路管理公司支付使用时间费用:您通话时间越长,支付的费用就越多。此外,您一次只能与一个人交谈。

相反,使用 VoIP 机制,您可以随时与您想与之交谈的每个人交谈(前提是对方也同时连接到互联网),想谈多久就谈多久(不计费),此外,您可以同时与多人交谈。

如果您仍然没有被说服,您可以考虑一下,同时,您可以与正在交谈的人交换数据,发送图像、图表和视频。

3.4 那么,为什么大家还没有使用它呢?

不幸的是,我们必须指出 VoIP 架构与互联网之间的集成存在一些问题。正如您容易想象的那样,语音数据通信必须是实时流(您不能说话,等待几秒钟,然后听到对方回答):这与互联网的异构架构形成对比,互联网的异构架构可能由许多路由器(路由数据包的机器)组成,大约 20-30 个或更多,并且可能具有非常高的往返时间 (RTT),因此我们需要修改一些东西才能使其正常工作。

在接下来的章节中,我们将尝试了解如何解决这个大问题。总的来说,我们知道在互联网上为 VoIP 应用保证带宽是非常困难的。


下一页 上一页 目录