voip技术 G7.11

VOIP技术介绍 前言:很多朋友开了类似的的技术博客,想想蛮好,既可以共享给感兴趣的同学参考,又便于自己温顾而知新,何乐而不为?最近因为项目需要,接触到VOIP,因此收集、整理了一些VOIP的资料进行学习,也做了些总结,便于日后回顾。 PS:如需转载,注明出处,不胜感激   一、什么是VOIP二、VOIP的发展简史三、VOIP的基本原理     1.语音-数据转换     2 阅读详情

分组电话网的优点
1更高的带宽和设备使用效率,更低的传输成本
2降低网络的费用
3提高员工的生产率
4访问新的通讯设备

分组电话的关键组件
1 电话机
2 网关gateway
3 MCU多点控制单元
4 应用和数据库服务器
5 网守gatekeeper 提供两种独立的服务功能 1 呼叫路由选路   2 CAC功能
6 呼叫代理call agent 呼叫选路 地址转换 呼叫建立
7 视频端点 以实现视频呼叫或视频会议
8 DSP 负责将模拟信号转换成数字信号


网关的模拟接口
1 FXS foreign exchange station 外部交换站(端站)
2 FXO foreign exchange Office 外部交换局(局端)
3 Earth and magneto or ear and mouth

 

一个FX连接有一个端站和一个局端,局端FXO为对端FXS提供馈电 拨号音 数字集DIGIT COLLECTION 以及 铃流
网关的FXS接口连接模拟电话 传真机和调制解调器,此时网关充当PSTN CO交换机的功能
网关的FXO接口连接普通电话插座(与PSTN CO交换机相连)
网关的E&M一般为PBX之间提供模拟中继连接,一共有6种类型的E&M接口

网关的数字接口
1 BRI BRI和PRI使用CCS共路信令,其中D信道专用于承载信令消息。
2 T1/E1 可以将T1/E1接口控制器配置成ISDN PRI或信道化T1/E1,并使用CAS随路信令

电话呼叫阶段


常用的三种VOIP信令和控制协议 H.323 ITU-T    MGCP IETF    SIP会话初始协议
一个电话呼叫的三个阶段 呼叫建立 呼叫维护 呼叫拆除

模数转换的4个主要步骤 PCM (pulse code modulation)脉冲编码调制 常见模数转换方法
1采样 周期性的捕捉和记录语音信号的过程,采样结果称为PAM(脉冲调幅)信号
2量化 利用某种换算方法为PAM信号的每个采样的幅度分配不同数值的过程
3编码 以二进制格式表示每个PAM采样的量化结果的过程
4压缩(可选)

数模转换
1 解压缩
2 解码和滤波
3 重建模拟信号
模数转换和数模转换都需要使用DSP

NYQUIST定律
采样阶段每秒采样的次数称为采样率
人们说话的频率200-9000赫兹
人耳听见的频率20-20000赫兹
用来传输模拟信号的电话线工作范围300-3400赫兹
NYQUIST定律建议采样率设置为被数字化的信号最高频率的2倍,4000×2=8000赫兹

量化
采样与量化之间存在舍入关系,所以导致接收端还原出来的信号与原始信号之间存在一定差异,这种差异被称为量化误差
主要分 线性量化(均匀分布)和对数量化(不均匀分布)

压缩
带宽需求
带来的质量下降
引入的时延
因复杂性带来的CPU开销


语音质量测试技术  

1 MOS 1最差~5非常好   2 PSQM(感知语音质量测量法) 0最好~6.5最差   3 PAMS(感知分析质量系统)     4 PESQ语音质量感知评估法

DSP数字信号处理器
DSP提供的服务

1 语音终结    2 译码transcoding 双方使用不同的编解码算法,DSP执行编解码转换工作   3 会议 (单模式会议 混合模式会议)


封装语音包
RTP提供了时间戳和序列编号.重新排序的功能
RTP运行于UDP之上,VOIP包在封装语音后还需加入IP头 UDP头 RTP头
DSP通常将10MS模拟语音封装一个包,一个IP包可以传送2个这样的包(20MS)。

IP报头 20个字节         UDP报头 8个字节           RTP报头 12字节
G.711 20MS数字化语音 64000bit/s×20/1000s*1字节/8比特=160字节
G.729 20MS数字化语音 8000bit/s×20/1000s*1字节/8比特=20字节

以上没有考虑二层封装以及隧道安全技术

减少头开销CRTP
CRTP (COMPRESSED RTP)必须同时应用于链路两端,能大大减小RTP UDP IP头在内所有开销 采用逐链路的应用方式(LINK-BY-LINK)
CRTP工作前提 对同一个数据包流中的各个元素来说,IP,UDP,RTP头中许多字段都一样。在初始数据包的所有头部发送出去后,接下来改数据包流中的其它数据包只需要携带与这40字节头部相对应的哈希数就可以。   数据包不同报头主要差别就是头部校验和UDP校验和    CRTP使用校验和,头部开销从40字节降低为4个字节;不使用,头部开销从40字节降低为2个字节。
CRTP使用前考虑因素
1
2
3
4

带宽计算
DSP使用编解码算法:带宽                10MS
G.711        64000bit/s*10/1000s=640bit=80字节
G.726 R32    32000bit/s*10/1000s=320bit=40字节
G.726 R24    24000bit/s*10/1000s=240bit=30字节
G.726 R16    16000bit/s*10/1000s=160bit=20字节
F.728        16000bit/s*10/1000s=160bit=20字节
G.729        8000bit/s*10/1000s=80bit=10字节


封装VOIP包的二层尺寸与下列因素有关:
1 包速率
2 IP开销 40字节
3 数据链路层开销 以太网的数据链路层开销为18字节(802.1Q 为22字节) 帧中继和MLP 6字节
4 隧道开销

编解码算法
G.711 是PCM 8000次采样/秒 8比特/采样 PCM每秒产生64Kbit/s
G.726 是ADPCM (adaptive differential pulse code modulation自适应差分脉冲编码调制)
G.722 是宽带语音编码标准
G.728 LDCELP low delay code exited linear prediction低时延码激励线性预测
G.729 CS-ACELP conjugate strucure algebraic code exited linear prediction共婉结构代数码激励线性预测

 

常见安全和隧道协议
协议          隧道头大小
GRE           24字节
L2F和L2TP     24字节
PPPOE         8字节
802.1Q隧道    30~37 38~53 50~57/58~73
MPLS          4字节

计算VOIP呼叫的全部带宽的作用
设计和规划链路容量
部署CAC
部署QOS

计算VOIP呼叫的全部带宽的步骤
1确定编解码算法和打包周期
2确定各种链路相关信息
3计算包大小
4计算整帧尺寸
5计算包速率
6计算全部带宽


A字节 数字化语音

B字节(IP+UDP+RTP头或CRTP头)

C字节 可能的安全头

D字节 可能的隧道头

E字节 二层头

F=整帧尺寸(比特)=8×(A+B+C+D+E)

R=包速率1/以秒为单位的打包周期
每路VOIP呼叫的带宽(kbit/s)=F*R/1000

VAD的带宽效应
VAD是语音网络中的一个功能特性,它可以检测静音和单向音频,并不为静音和单向音频产生数据。(PSTN中没有VAD机制)

部署CISCO VOIP设计的主要电话组件 1语音网关 2网守 3 CISCO UNIFIED CALLMANAGER和 4 CISCO IP电话机

CAC的概念
CAC call admission control呼叫接纳控制
CAC机制可以限制并发呼叫数,CAC是QOS配置的补充。

企业IP电话部署模型
1单站点部署
2集中式呼叫处理的多站点部署
3分布式呼叫处理的多站点部署
4跨越WAN的集群部署 
PSTN与VoIP相关知识 名词解释 Modem 调制解调器 ADSL Asymmetric Digital Subscriber Line 非对称数字用户线路 PSTN Public Switched Telephone Network 公共交换电话VoIP Voice Over IP 承载于IP网上的语音通信 PCM 脉冲编码调制 GSMA (Global System for Mobile Communicatio... 阅读详情

相关推荐

DSP技术及应用实习-语音信号PCM—A律编码.zip

DSP技术及应用实习-语音信号PCM—A律编码

VOIP技术

分组电话网的优点1更高的带宽和设备使用效率,更低的传输成本2降低网络的费用3提高员工的生产率4访问新的通讯设备 分组电话的关键组件1 电话机2 网关gateway3 MCU多点控制单元4 应用和数据库服务器5 网守gatekeeper 提供两种独立的服务功能 1 呼叫路由选路 2 CAC功能6 呼叫代理call agent 呼叫选路 地址转换 呼叫建立7 视频端点 以...

weixin_34307464的博客 116

DSP技术及应用实习-语音信号PCM——μ律编码.zip

DSP技术及应用实习-语音信号PCM——μ律编码

常用的ITU Speech Codec大全(G.711,G.722.1,G.722.2,G.723.1,G.726,G.728,G.729,G.729.1)

总结了常用的ITU Speech Codec,谨供大家学习参考:1、G.711: Pulse code modulation (PCM) of voice frequencies 编码类型:压扩PCM编码速率:64Kbps理论延时:处理一个样点的时间(1/8000秒=0.125毫秒);音质:长途质量;优点:算法复杂度低,压缩比小(CD音质>400kbps),编解码延时最短(相对

王贵平的专栏—分享学习的快乐,感悟人生的真谛! 8657

语音编解码G.711 G.729

1. 语音编码分类 (1)波形编码: 以逼近声音波形为目标,其代表算法有G.711,其声音清楚度好,语音的自然度高,但是压缩效率比较差,常在32kbps以上。 (2)参数编码: 将人的声道抽象成一个发声模型,对这个模型的参数进行编码,其特点是压缩效率高,但是自然度比较差,能够以极低速率进行编码。 (3)波形参数混合编码: 结合了波形编码和参数编码的优点,代表算法有G.723, G.729等,能够在4-16kbps速率进行高质量语音合成。 2. G.711 也称为PCM(脉冲编码调制...

audio_algorithm的博客 2415

G711编码原理及代码

G711编码的声音清晰度好,语音自然度高,但压缩效率低,数据量大常在32Kbps以上。常用于电话语音(推荐使用64Kbps),sampling rate为8K,压缩率为2,即把S16格式的数据压缩为8bit,分为a-law和u-law。 a-law也叫g711a,输入的是13位(其实是S16的高13位),使用在欧洲和其他地区,这种格式是经过特别设计的,便于数字设备进行快速运算。 运

szfhy的博客 3万+

【音频】G711编码原理

它是国际电信联盟ITU-T定制出来的一套语音压缩标准,它代表了对数PCM(logarithmic pulse-code modulation)抽样标准,主要用于电话。它主要用脉冲编码调制对音频采样,采样率为8k每秒。它利用一个 64Kbps 未压缩通道传输语音讯号。 起压缩率为1:2, 即把16位数据压缩成8位。G.711是主流的波形声音编解码器。G.711 标准下主要有两种压缩算法。一种是u-l...

夏天Alex 2万+

VOIP实现原理及关键技术

VOIP

East271536394 1528

华为公司VOIP实现原理及关键技术

文章来自:http://www.linuxmine.com/28821.html  1 VOIP的基本 原理与实现形式    IP电话系统把普通电话的模拟信号转换成计算机可联入因特网传送的IP数据包,同时也将收到的IP数据包转换成声音的模拟电信号。经过IP电话系统的转换及压缩处理,每个普通电话传输速率约占用8-11kbit/s带宽,因此在与普通电信网同样使用传输速率为64kbit/s的带宽时,

Jitonm's Zone 2621

VOIP简介

一、什么是VOIP VOIP全称为(VoiceOver Internet Protocol),是一种利用Internet网络进行语音通信的技术,更通俗一点说,就是IP电话。就是以IP分组交换网为传输平台,对模拟的语音信号进行编码压缩,打包等一系列的处理。   二、VOIP的发展简史 IP电话最早出现在95年,由以色列(VocalTac)研制开发的一种新新产品,是一种可以利用个人计算机和送受

szu030606的专栏 8443

好的商业机会-VoIP语音通话技术

基于IP的语音传输(英语:Voice over Internet Protocol,缩写为VoIP)是一种语音通话技术,经由(IP)来达成语音通话与,也就是经由来进行通信。其他非正式的名称有IP电话(IP telephony)、互联网电话(Internet telephony)、宽带电话(broadband telephony)以及宽带电话服务(broadband phone service)。VoIP可用于包括VoIP电话、、个人计算机在内的诸多互联网接入设备,通过进行通话及发送。中文名网络电话

weixin_54048131的博客 488

802.11 MAC协议与VoIP融合的技术挑战与优化方案

无线局域网(WLAN)中的服务质量(QoS)机制是保障实时业务的关键技术,其中802.11 MAC协议与语音业务(VoIP)的适配尤为重要。传统基于CSMA/CA的竞争机制存在时序不确定性,而现代WLAN通过WMM(Wi-Fi多媒体)标准实现了四层QoS优先级划分,其中AC_VO(语音)类别通过设置独立的竞争窗口(CWmin/CWmax)和仲裁帧间间隔(AIFS)来确保低延迟传输。在工程实践中,UPSD(非调度自动省电)方案可实现78%的休眠占比,同时通过动态调整服务间隔(SI)和启用块确认等技巧优化电源效

weixin_30654419的博客 361

voip 音频采集时间_VOIP五大核心技术知多少?

传统的IP网络主要是用来传输数据业务,采用的是尽力而为的、无连接的技术,因此没有服务质量保证,存在分组丢失、失序到达和时延抖动等情况。数据业务对此要求不高,但话音属于实时业务,对时序、时延等有严格的要求。因此必须采取特殊措施来保障一定的业务质量。VOIP的关键技术包括信令技术、编码技术、实时传输技术、服务质量(QOS)保证技术、以及网络传输技术等。1、信令技术信令技术保证电话呼叫的顺利实...

weixin_30692969的博客 132

Voip中的音频Codec技术

TU G.729(CS-ACELP共扼结构-代数码激励线性预测)语音算法ITU规定的G.729标准语音处理算法(标准见附),编码速率是8kbps,采样率8KHz,编码延时一帧10ms。其编码语音质量与传统电话接近,是VoIP系统中常用的基础算法。附录A和附录B称作G.729A和G.729B。 G.729现在经进一步的研究和实践将其工作范围扩展至 6.4~11.8kb/s,话音质量也在此范围内有一定

奋斗中拥有 6917

VoIP基本概念

一、VoIP基本概念 二、业务类型专用语答疑 三、基础网络知识 一、 VoIP 基本概念1. 什么是 voip?   VoIP(Voice over Internet Protocol) 是一种以 IP 电话为主,并推出相应的增值业务的技术VoIP 最大的优势是能广泛地采用 Internet 和全球 IP 互连的环境,提供比传统业务更多、更好的服务。 VoIP 可以在 IP 网

cnrandy 的专栏 3583

VOIP术语详解

1.什么是VoIP?   VoIP(Voice over Internet Protocol)是一种以IP电话为主,并推出相应的增值业务的技术VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比传统业务更多、更好的服务。 VoIP可以在IP网络上便宜的传送语音、传真、视频、和数据等业务,如统一消息、虚拟电话、虚拟语音/传真邮箱、查号业务、Internet呼叫中心、Inte

boy8239的专栏 1166

VOIP术语及相关知识

关键词:VOIP 第一部分: 1.什么是voip     VoIP(Voice over Internet Protocol)是一种以IP电话为主,并推出相应的增值业务的技术VoIP最大的优势是能广泛地采用Internet和全球IP互连的环境,提供比 传统业务更多、更好的服务。VoIP可以在IP网络上便宜...

张继飞的专栏 1253
上一篇: RTP协议简介 & RTP报文格式
下一篇: IP分片(IP fragment attack)
sally2021
博客等级 码龄18年 4粉丝 1原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值