没有合适的资源?快使用搜索试试~ 我知道了~
首页Linphone-Qos技术.pdf
Linphone-Qos技术.pdf
需积分: 10 14 下载量 157 浏览量
更新于2023-03-03
评论
收藏 446KB PDF 举报
1、RTP统计:丢包、抖动、时延、使用带宽; 2、RTCP ; 3、TOS /DSCP; 4、RSVP资源预留; 5、Jitter buffer; 6、自适应抖动补偿; 7、自动调整发送比特率;
资源详情
资源评论
资源推荐
1
Linphone Qos 技术
目录
1. Linphone Qos 技术 ............................................................................................................ 2
2. RTP 统计 ............................................................................................................................ 3
2.1. RTP 接收统计 ......................................................................................................... 3
2.2. Jitter .................................................................................................................... 3
2.3. 带宽 ........................................................................................................................ 5
2.4. 丢包 ........................................................................................................................ 5
2.5. 延时 ........................................................................................................................ 6
3. RTCP ................................................................................................................................... 6
4. 自适应抖动处理 ............................................................................................................... 7
5. 自动调整发送比特率 ....................................................................................................... 7
6. RSVP ................................................................................................................................... 7
7. DSCP/TOS........................................................................................................................... 8
8. 配置 ................................................................................................................................... 8
8.1. RTP .......................................................................................................................... 8
8.2. NET .......................................................................................................................... 8
9. 测试环境 ........................................................................................................................... 9
10. 附录.............................................................................................................................. 11
10.1. 名词解释 .............................................................................................................. 11
10.2. CM-IMS 对终端 Qos 要求 ..................................................................................... 11
10.3. 网络 Qos 分级 ...................................................................................................... 12
2
1. Linphone Qos 技术
Linphone 各层与 Qos 相关内容:
Linphone Console & API
(net、rtp配置)
eXosip2
(RSVP)
MediaStreamer2
(自动调整发送带宽)
oSip2
oRtp
(RTCP、RTP统计、
自适应抖动)
Socket
(TOS/DSCP)
Linphone 中 Qos 技术支持情况如下表:
Linphone 相关 QoS 机制
支持情况
相关配置
RTP 统计:
丢包、抖动、时延、使
用带宽
RTP 接收端统计接收带宽、丢包、
抖动情况,RTP 发送端统计发送
带宽、环回时延。
无配置
RTCP
定时发送 RTCP,把 Qos 统计反馈
给对端
nortp_timeout
TOS /DSCP
RTP 层提供 DSCP/TOS 配置接口;
SIP 信令层未支持。
无配置
默认未开启
RSVP 资源预留
eXosip 已不提供接口,现在已经
不支持。
无
Jitter buffer
通过配置语音和视频 jitter buffer
大小减少网络抖动、乱序影响
audio_jitt_comp
video_jitt_comp
自适应抖动补偿
ortp 支持 adaptive jitter
compensation 自适应 jitter 补偿处
理,减少抖动影响
无配置
默认开启
自动调整发送比特率
根据对端 RTCP 报告(抖动、丢包
等)调整语音(speex 编码)和视
频发送比特率
download_bw
upload_bw
默认未开启
Linphone网络Qos保障技术:
3
网络
网络Qos主要保障技术
说明
丢包
TOS/DSCP
支持较弱,
不支持RFC 2733和RFC 2198,
主要靠路由器保障报文优先级
(TOS/DSCP)、媒体编解码技术进
行丢包补偿。
抖动
jitter buffer、自适应抖动补偿
支持较强
时延
自适应抖动补偿、TOS/DSCP
支持较强
带宽
自动调整发送比特率
对speex语音编码和视频编解码
有效
2. RTP 统计
RTP 接收端统计接收带宽、丢包、抖动情况并通过 RTCP 协议反馈给发送端;
RTP 发送端统计发送带宽、环回时延。
2.1. RTP 接收统计
RTP 接收报文统计内容见下面 rtp_stats_t 结构,RTP 接收统计会影响到后面计算 Jitter、
丢包、带宽。
typedef struct rtp_stats
{
uint64_t packet_sent; 发送 rtp 报文数
uint64_t sent; 发送 rtp 字节数
uint64_t recv; 成功接收字节数
uint64_t hw_recv; 接收字节数
uint64_t packet_recv; 接收报文数
uint64_t unavaillable; /* packets not availlable when they were queried */
uint64_t outoftime; 过迟报文数
uint64_t cum_packet_loss; rtp 丢包数
uint64_t bad; rtp 错包数,如长度不够。
uint64_t discarded; rtp 队列满而丢弃处理报文数
} rtp_stats_t;
2.2. Jitter
interarrival jitter 提供了一个网络拥塞的短期测量机制。
关于 RTP 数据报文 interarrival 时间的统计方差的估值,以 timestamp 单元来估值,表
剩余11页未读,继续阅读
yuesichiu
- 粉丝: 339
- 资源: 15
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0