voip常用编码带宽计算

voip常用编码带宽计算VOIP计算方法如下,和哪个厂家的没有什么关系:
带宽=包长度×每秒包数
=包长度×(1/打包周期)
=(Ethernet头+IP头+UDP头+RTP头+有效载荷)×(1/打包周期)
=(208bit +160bit+64bit+96bit +有效载荷)×(1/打包周期)
=(528bit+(打包周期(秒)×每秒的比特数))×(1/打包周期)
=( 528 / 打包周期 ) + 每秒比特数
按照上面的计算公式:
G711:20ms打包,带宽为 ( 528/20 + 64) Kbit/s=90.4 Kbit/s

G729:20ms打包,带宽为 ( 528/20 + 8 ) Kbit/s= 34.4 Kbit/s
G723:5.3k,30ms打包,带宽为 ( 528/30 + 5.3 ) Kbit/s=22.9 Kbit/s
业界一般按照下表提供的IP网带宽系数和以太网带宽系数来设计网络带宽:
编解码技术        压缩速率(Kbps)        打包周期(ms)        IP网带宽系数        以太网带宽系数
G.711 a/u           64                     20                  1.25                      1.41
G.729 a/b           8                      20                  0.38                      0.54
G.723.1(5.3kbit/s)  5.3                    30                  0.27                      0.37
G.723.1(6.3Kbit/s)  6.3                    30                  0.25                      0.36
H.263(384Kbit/s)    ≈384                  10                   6                         6.2
注:采用某种编码方式时,用64K乘以相应的带宽系数就可以得出其实际占用的带宽。当然如果是中继接口,还需要考虑信令占据一定的带宽,一般按照2.5%来计算。

时间: 2024-09-17 04:22:06

voip常用编码带宽计算的相关文章

自己的服务器,带宽计算规则

问题描述 自己的服务器,带宽计算规则 自己的服务器,用多少M的宽带可以达到10M带宽.带宽怎么计算.10M的带宽可以容乃多少人同时访问 解决方案 和服务器无关,和你的网络有关.一般家庭宽带使用的adsl是上行下行不对称带宽,下行带宽10M甚至100M,可能上行带宽只有512k甚至更少(相当于上行带宽的1/20).而如果你架设服务器,你更看重的是上行带宽.你的上行就是你用户的下载带宽. 拿家庭宽带做服务器那是很不现实的.至于10M的带宽能允许多少人访问看你做什么网站了.如果是高清视频,网络硬盘等,

HTML与javascript中常用编码

  在日常的前端开发工作中,我们会经常的与HTML.javascript.css等语言打交道,和一门真正的语言一样,计算机语言也有它的字母表.语法.词法.编码方式等,在这里我简单的谈一下前端HTML与javascript日常工作中常碰到的编码问题. 在计算机中,我们储存的信息都是用二进制码表示的.我们认识的.屏幕上显示的英文.汉字等符号和储存用的二进制代码的互相转换,就是编码. 有两个基本概念需要说明,charset 和 character encoding: charset ,字符集,也就是某

常用编码详解

一.通用字符集(UCS) ISO/IEC 10646-1 [ISO-10646]定义了一种多于8比特 字节的字符集,称作通用字符集(UCS),它包含了世界上大多数可书写的字符系统.已 定义了两种多8比特字节编码,对每一个字符采用四个8比特字节编码的称为UCS-4,对每 一个字符采用两个8比特字节编码的称为UCS-2.它们仅能够对UCS的前64K字符进行编址, 超出此范围的其它部分当前还没有分配编址. 二.基本多语言面(BMP) ISO 10646 定义了一个31位的字符集. 然而,在这巨大的编码

c++面试常用知识(sizeof计算类的大小,虚拟继承,重载,隐藏,覆盖)

一. sizeof计算结构体 注:本机机器字长为64位 1.最普通的类和普通的继承 #include<iostream> using namespace std; class Parent{ public: void fun(){ cout<<"Parent fun"<<endl; } }; class Child : public Parent{ public: void fun(){ cout<<"Child fun&quo

交换机背板带宽计算:什么是合格交换机?

背板带宽,是交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量.一台交换机的背板带宽越高,所能处理数据的能力就越强,但同时设计成本也会上去. 但是,我们如何去考察一个交换机的背板带宽是否够用呢?显然,通过估算的方法是没有用的,我 认为应该从两个方面来考虑:1.任何端口容量X端口数量之和的2倍应该小于背板带宽,可实现全双工无阻塞交换,证实交换机具备发挥最大数据交换性能的条件. 2.满配置吞吐量(Mpps)=满配置GE端口数×1.488Mpps其中1个千兆端口在包长为64字节时的理论吞吐量为1

常用算法(C#): 计算 1+2(2次方)+3(3次方)+...+n(n次方)的值

using System; using System.Collections.Generic; using System.Text; namespace ExSum { class Sum { public long sum(int num) { long sum = 0; for (int i = 1; i <= num; i++) { long f = 1; //求i的i次方 for (int j = 1; j <= i; j++) { f *= i; } sum += f; } retu

常用的进程计算脚本

#!/bin/bash ps -C $1 -O rss | gawk '{ count ++; sum += $2 }; END {count --; print "Number of processes =",count; print "Memory usage per process =",sum/1024/count, "MB"; print "Total memory usage =", sum/1024, "

锐捷网络金融VOIP语音解决方案

一.需求分析 http://www.aliyun.com/zixun/aggregation/14199.html">金融行业客户对于VOIP功能的需求主要包括: 1.能够直接连接现有的IP网及PSTN网,做到平滑过渡.充分利用原有网络资源,在不影响日常业务.不更改原有网络的构架下进行VOIP应用的 扩展接入. 2.应能提供接近于市话的通话效果,真正体现VOIP的实用能力,从而保证该项目建成后的真正大规模.有效益地应用. 3.适应电话直接接入.公司PBX接入等复杂的用户PSTN环境. 4.

编码相关

字典上定义  Unicode:万国码 (一种国际标准字符集, 为世界上绝大多数已知的字符集定义了唯一的16位数值)  区别  ASCII:8位,单字节,可表示256个字符,美国标准,可满足大多数拉丁语系国家的要求.  Unicode:16位,双字节,了表示65536个字符,基本满足各国语言的编码.  简单的说,Unicode扩展自ASCII,可以理解为Unicode是ASCII的补充.   展望  Unicode征服ASCII 成互联网最常用编码.  Google资深国际软件架构师Mark Da