一段时间以来,VoIP一直是语音通信中增长最快的领域之一。 随着主要服务提供商现在将其网络从较旧的PSTN标准切换到VoIP,这种增长尚未显示出放缓的迹象。
当然,VoIP自1990年代中期以来就已经存在,但是在21世纪,快速的光纤互联网迅速发展,使其成为日常使用的可行方案。 早期的VoIP系统使用专有协议,但是随着技术的普及,我们已经看到了通用标准的增长,以允许在网络之间交换信息。
令人惊讶的是,在所有系统中都没有使用统一的VoIP协议。 相反,出于多种原因部署了多个标准。 企业和其他组织使用的协议最适合他们的需求,因此,如果您打算转向VoIP,则必须了解有关这些协议的某些知识,它们的工作方式和工作方式。
商业VoIP提供商使用的协议
在研究协议本身之前,我们需要对在此领域制定标准的机构有所了解。 互联网工程任务组(IETF)和国际电信联盟(ITU)是两个主要参与者。
IETF是一个由工程师组成的技术机构,他们定义了Internet上使用的许多标准,而不仅仅是VoIP中的标准,并且它们看起来更加了解了它们的重要性及其工作方式。
国际电联更像是一个政治机构。 它是联合国的一部分,旨在与政府和私营企业进行协调,以建立和协调世界各地的网络,标准和服务。 例如,它一直负责鼓励政府和贸易区削减移动漫游费用。
现在我们对它们背后的组织有了一些了解,让我们仔细看一下协议本身:
* H.248 –这是来自ITU的建议,是与IETF共同开发的,它定义了网关控制协议。 它也被称为“ Megaco”-我们很快就会谈到。 基本上,它确保了多媒体应用程序的通用标准,以便它们可以跨网络工作。 它于2000年首次创建,现已定期更新,2013年创建的最新版本为H.248.1:网关控制协议:版本3。
* H.323 – ITU的另一项建议,它定义了基于分组的通信系统并为多媒体应用设置了分布式体系结构,使它们可以跨VoIP网络工作以进行诸如视频会议之类的活动。
* Megaco –如上所述,它也被称为H.248,并且也很少被称为IETF RFC2885。它是MGCP的实现(请参阅下文),并定义了多媒体应用程序的集中式体系结构,以确保它们可以一起工作无缝地。 它允许PSTN系统和分组网络一起工作。
* MGCP –代表媒体网关控制协议,也称为IETF RFC2705。它也为多媒体的集中式体系结构设置了定义。
* RTP –这是实时传输协议,由IETF RFC 1889定义。它是最重要的VoIP协议之一,因为它是承载VoIP通信(无论是音频还是混合媒体)的传输机制。 因此,RTP是所有VoIP通信系统的基础。
* SIP –代表会话启动协议,这是许多VoIP环境的另一个关键要素。 由IETF RFC 2543定义,它是一种信号系统,用于启动,维护,修改和结束实时通信会话。 它可以用于语音,视频,文本消息和其他类型的通信。
网络架构
VoIP的一大优点是,尽管它需要协议才能协同工作,但底层网络的体系结构并不那么重要。 早期的电信系统具有高度集中的结构,其中所有处理都是在交换机上进行的,而现代的分组网络意味着这可以发生在任何地方。
因此,VoIP可以在集中式网络或分布式网络上工作。 也就是说,网络的类型确实会影响协议的使用,这就是为什么在可预见的将来多种标准可能会持续存在的原因。
大多数网络不是VoIP专用的,也可以承载数据流量。 这可能导致需求冲突,因此需要仔细考虑网络的规划和管理。 典型的VoIP网络将需要许多要素,其中包括: 信令网关,媒体网关,交换机,网络管理系统和计费系统。
所有这些事情都需要彼此通信,没有瓶颈会妨碍顺畅的操作,这一点很重要。 诸如IDT之类的服务提供商将分析并监视其网络的性能,以确保他们继续提供高质量的服务。