网络电话培训-voip基础知识

简介: 先了解 VoIP 定义VoIP(Voice over Internet Protocol)是一种以IP电话为主,并推出相应的增值业务的技术。 例如,有了VOIP,接入业务提供商,包括互联网服务提供商(ISP)和传输服务者可以实现Points-of-Presence(POPs)和上下驿站网关服务。VOIP网关功能支持PC-to-Phone和Phone-to-PC业务,可通过基于IP的网络进行实时通信,造就新的商业机会。

PSTN网在解决通讯问题时,主要分为呼叫,接入连接,拆接三个过程。

 

呼叫过程可详细分为:摘机通知,拨号音,振铃,拨号和忙信号,其实这些都是模拟电话中使用的信令。

 

接入连接简单来说就是交换机(或程控交换机)建立语音电路的过程,相当于数据中的握手后建立的通道,也可以叫信道。

 

拆接就是通话完毕,拆除电路,通过电话挂机,断开电路的信号传递给交换机,交换机从自己的电话路由列表中删除电路,拆除语音信道

 

一次通话基本上就是上述三个过程,当然,实际应用的技术比偶上面所说的要复杂的多,比如多个程控交换机(一级汇接局到二级汇接局等等)建立电路的过程就是一个复杂的过程。

 

好了,明白了电话通讯的基本过程,大家再来看看路由器的语音通讯

 

当前的各种语音通讯功能的数据网络设备,大多都是延续cisco的对等体概念,有必要介绍一下VOIP的通讯概念

 

拨号对等体是Cisco语音网络软件中的一个重要构造,它指定一个呼叫端点或目的地。

 

这个端点可以是物理端口或远程目的地。

 

每个拨号对等体代表一个分离的呼叫段。接收和转发一个呼叫通过带语音功能的路由器要求多个拨号对等体。

 

数据中的语音呼叫可以分为:

 

语音设备到路由器上的语音端口之间的连接是单个呼叫段

 

该路由器到另一个VoIP路由器的VoIP呼叫是一个呼叫段

 

以上的呼叫段放在一起,构成了源呼叫者到目的VOIP路由器的连接,与此相对应的源VOIP路由器到目的呼叫者的连接,构成一个完整的呼叫。

 

通过一个如下组网的例子

 

PHONE1--------FXS----ROUTERA-----------------[数据网云图]------------------ROUTERB----FXS---------PHONE2

 

我们来看看具体的呼叫段如何划分

 

a) PHONE1---------------------------------------->ROUTERA

 

呼叫段1 描述 电话到VOIP路由器A

 

b) ROUTERA-------VOIP会话请求-------->ROUTERB

 

呼叫段2 描述 从路由器A到路由器B的VOIP会话请求

 

c) ROUTERA-------VOIP会话请求-------->ROUTERB

 

呼叫段3 描述 路由器B的VOIP会话终止

 

d) ROUTERB------------------------------------->PHONE2

 

呼叫段4 描述 路由器B到目的地电话

 

从上面的呼叫段可以分为两大类

 

一类为路由器到电话的关联,称为POTS拨号对等体

 

一类为路由器间的关联,称为VOIP拨号对等体

 

呼叫段1,4为POTS拨号对等体;呼叫段2,3为VOIP拨号对等体

 

配置数据:

 

将远端电话号码及远端IP地址与VOIP拨号对等体相关联,相当于静态路由;

 

将本地电话号码及物理语音端口与POTS拨号对等体捆绑,相当于IP地址分配。

 

从以上可以看出语音世界中的寻址是通过电话号码或拨号串实现,而IP世界的寻址是通过IP地址完成的。

 

好了,介绍完了VOIP原理,下面谈一下路由器接口类型FXS,FXO,E&M

 

FXS代表外部交换站,简单来说就是我们所熟悉的电话接口,提供振铃、线路电压和拨号音。完成普通语音通讯的呼叫阶段,接受拨号串,拨号串到路由器后,利用VOIP拨号对等体,寻找路由。

 

FXO代表外部交换局,与FXS相反,简单来说就是我们所熟悉的电话机,接受振铃、线路电压和拨号音。提供给PBX系统拨号串,由PBX完成后续呼叫,定位目的电话机。

 

E&M被称为“ear and mouth(耳和嘴)”,是一种用于网络到网络的信令类型,可以看成交换机到交换机连接上的PBX系统,注意E&M的五种信令中,cisco并不是都支持的。

 

以上就是偶对VOIP技术的简单总结,不排除其他厂家的设备在各个不同语音接口提供特有功能,华为路由器的VOIP技术虽然在呼叫流程的划分上与cisco有所不同,但实现过程上来说还是采用了拨号对等体概念。

 

相关文章
|
机器学习/深度学习 传感器 人工智能
AI:国内外人工智能产业应用图谱应用层/基础层详解
AI:国内外人工智能产业应用图谱应用层/基础层详解
AI:国内外人工智能产业应用图谱应用层/基础层详解
|
6月前
|
存储 数据可视化 搜索推荐
数据可视化实战:如何采集并分析马蜂窝上的热门旅游信息?
通过自动化工具抓取马蜂窝旅游数据,分析杭州热门景点与用户关注焦点,生成排行榜和词云图。项目采用低成本方案,结合Playwright模拟浏览器行为采集信息,并用Python处理数据、绘制图表。结果显示西湖、灵隐寺等为热门景点,游客多关注门票、交通等问题。此方法简单高效,适合个性化旅行攻略分析。
437 8
数据可视化实战:如何采集并分析马蜂窝上的热门旅游信息?
|
供应链 安全 数据安全/隐私保护
在 Active Directory 中批量管理组和用户的方法
Active Directory (AD) 是 Microsoft 提供的目录服务,用于管理数字身份。随着组织规模的扩大,AD 的管理复杂性增加,可能导致安全漏洞。本文介绍了批量管理 AD 组和用户的方法,包括使用管理工具、分离用户和计算机 OU、创建独立的安全组 OU、使用安全组分配权限、创建受限制的本地组、定期清理 AD、自动化常见任务和实施变更控制。这些方法有助于提高管理效率和安全性。
282 1
|
12月前
|
机器学习/深度学习 人工智能 算法
《C++与 SIMD 指令集:人工智能算法优化新动力》
在AI快速发展的今天,C++结合SIMD指令集成为优化算法性能的关键。SIMD通过并行处理多个数据,显著提升向量和矩阵运算速度,尤其在深度学习中表现突出。优化数据布局与算法设计,不仅提高计算效率,还降低能耗,但需注意代码的可读性和跨平台兼容性。随着技术进步,SIMD在C++中的应用将更加广泛,助力AI技术的发展。
266 12
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的干洗店预约洗衣系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的干洗店预约洗衣系统附带文章源码部署视频讲解等
210 1
|
安全 程序员 数据安全/隐私保护
终于有篇文章把后管权限系统设计讲清楚了
【2月更文挑战第1天】在常用的后台管理系统中,通常都会有权限系统设计,以用于给对应人员分配不同权限,控制其对后管系统中的某些菜单、按钮以及列表数据的可见性。
743 2
终于有篇文章把后管权限系统设计讲清楚了
|
存储 移动开发 小程序
uniapp富文本editor输入二次扩展兼容微信小程序
uniapp富文本editor输入二次扩展兼容微信小程序
669 0
|
关系型数据库 MySQL Java
spi机制打破双亲委派机制
在JDBC4及以上版本,连接MySQL数据库不再需要显式加载驱动(`Class.forName`),而是利用SPI机制。系统通过扫描`META-INF/services/java.sql.Driver`文件找到`com.mysql.cj.jdbc.Driver`并使用`ServiceLoader`由AppClassLoader加载。`DriverManager`在启动时加载所有可用的`Driver`实现,实现解耦和动态发现。虽然看起来逆向了双亲委派,但实际上每个类仍由适当的类加载器加载,保持了加载层次。
spi机制打破双亲委派机制
|
机器学习/深度学习 自然语言处理 PyTorch
|
存储 C语言 C++
std::atomic 相关接口(来自cppreference.com)
std::atomic 相关接口(来自cppreference.com)
232 0