VOIP技术连载之一VOIP简介

简介: VOIP技术连载之一VOIP简介

持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第31天,点击查看活动详情

1.VoIP介绍


VoIP是Voice over IP的缩写,我们日常所说的IP电话就是VoIP的一项典型应用。VoIP在路由器上的应用使得语音业务可以通过IP网络进行承载,如传统的电话业务。VoIP是通过语音分组实现的,在VoIP中,数字信号处理器DSP (Digital Signal Processor)将语音信号封装成帧并储存在分组包中再进行传输。VoIP主要是一种软件解决方案,但需要在路由器上加装模块化语音插卡来支持。 1995年初,首次出现了可以通过互联网打长途电话的软件产品,人们把这种在互联网上实现的电话业务称为Internet电话,这就是IP电话的早期形式。经过这些年的发展,IP电话已作为一项新型的电话业务在全世界开展,并对传统的电话构成越来越大的威胁。


IP电话的发展得益于技术的推动和市场的驱动。


l              几年来的技术积累使将语音转换为IP报文的技术日益成熟和实用,集成电路(IC,Integrated Circuit)技术的高速发展使得IP电话的核心元件——数字处理器的价格大幅度下降,这都为IP电话的推广提供了技术上的可能性。

l              市场利益的驱动也是IP电话迅速发展的重要原因。利用IP语音网关等设备组建的VoIP网络可以将长途电话旁路到数据网上,从而节省大量的长途话费开销,为用户带来效益。


IP电话从90年代初发展到现在,已经由IP电话软件时期进入到IP电话网关时期,而且目前的VoIP技术应用也已经从简单的具有语音服务的PC产品,发展到具有多业务、高可靠性以及较好服务质量的含话音、传真和数据传送功能的电信业务。


目前,主要利用IP电话网关来实现PSTN和Internet互通,同时PC到电话、电话到PC、电话到电话的技术已经成熟,话音的质量也大大得到改善,因此VoIP完全能够满足商用的要求。


  1. 基本构成 对于传统语音业务,从呼叫方到接收方的所有功能全部由PSTN完成。IP语
  2. 音业务与之不同。    

图1-1 VoIP系统的基本构成

3.png


在上图中,IP语音网关提供IP网络和公用电话网(PSTN/ISDN)间的端口,用户通过PSTN连接到IP语音网关,由IP语音网关负责将模拟信号转换为数字信号并压缩打包,使之成为可以在IP网络上传输的分组语音信息,然后再经IP网络传送到被叫侧IP语音网关,由被叫端的IP语音网关将分组语音数据包还原为可识别的模拟语音信号,并通过PSTN传送给被叫电话终端,这样就完成了一个完整的电话到电话的通信过程。在实际VoIP组网中,还可能需要用到GateKeeper(网守),由它来完成路由和访问控制等功能。


相关文章
|
Linux 测试技术 网络安全
VoIP网络电话(一):服务器搭建
前段时间有朋友按照教程搭建服务器,登录时报错“Operation is unauthorized because missing credential”,最近一直没空出来时间解决一下。
2079 0
|
数据安全/隐私保护 Windows
OKCC系统搭建部署后如何使用?
【客户名称】:运营商登录的客户名称默认为dipcc 【用户名】:登录的用户名为admin 【密码】:初次登录系统
2000 0
OKCC系统搭建部署后如何使用?
|
8月前
|
SQL JSON 监控
JSON 日志分析的“正确姿势”:阿里云 SLS 高效实践指南
JSON 日志因灵活易扩展而广泛应用,但其海量数据也带来分析挑战。本文系统介绍阿里云日志服务(SLS)中处理 JSON 日志的最佳实践,涵盖数据预处理、索引配置、JSON 函数使用及 SQL 智能生成,助你高效挖掘日志价值。
3136 23
|
搜索推荐 算法
插入排序算法的平均时间复杂度解析
【10月更文挑战第12天】 插入排序是一种简单直观的排序算法,通过不断将未排序元素插入到已排序部分的合适位置来完成排序。其平均时间复杂度为$O(n^2)$,适用于小规模或部分有序的数据。尽管效率不高,但在特定场景下仍具优势。
1096 153
|
JavaScript Java 测试技术
基于SpringBoot+Vue+uniapp的高校运动会管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
基于SpringBoot+Vue+uniapp的高校运动会管理系统的详细设计和实现(源码+lw+部署文档+讲解等)
263 1
|
Kubernetes 测试技术 Linux
【Docker管理工具】安装Docker容器自动更新工具Watchtower
【2月更文挑战第8天】安装Docker容器自动更新工具Watchtower
907 1
|
机器学习/深度学习
【DR_CAN-MPC学习笔记】3&4.详细的MPC建模例子和matlab代码
【DR_CAN-MPC学习笔记】3&4.详细的MPC建模例子和matlab代码
1022 0
|
分布式计算 大数据 物联网
从历年 Gartner hype cycle 看大数据行业的发展历史和趋势
从历年 Gartner hype cycle 看大数据行业的发展历史和趋势
|
运维 机器人 开发工具
全平台VoIP SIP SDK
全平台VoIP SIP SDK
|
机器学习/深度学习 计算机视觉
【计算机视觉 | 目标检测】RegionCLIP: Region-based language-image pretraining
RegionCLIP的目的便是实现从image-text pairs的匹配到region-text pairs的匹配。构建一个模型进行图像区域的推理研究(如目标检测),目的是学习一个包含丰富的对象概念的区域视觉-语义空间,以便它可以用于开放词汇的目标检测。实质上就是训练一个视觉编码器V,使它可以编码图像区域,并将它们与语言编码器L编码的区域描述相匹配。
1185 0

热门文章

最新文章