1 IPTV系统管理问题分析
1.1 IPTV图像优先级无法设置
1.2 IPTV流量识别管控难度大
1.3 IPTV用户观看需求差异大
2 关键技术分析与改进方向
3 基于混合检测的流量管控方案
3.1 IPTV业务流量特征
3.1.1 IPTV控制信息流量特性
3.1.2 IPTV图像数据流量特性
3.2 IPTV流量识别
3.2.1 IPTV控制信息的识别
表1 IPTV服务器控制信息的识别Tab.1 Identification of IPTV server control information |
| 协议类型 | 源IP地址 | 目的IP地址 |
|---|---|---|
| TCP | A区IPTV服务器 | 外域IPTV服务器 |
| TCP | 外域IPTV服务器 | A区IPTV服务器 |
3.2.2 IPTV图像信息的识别
表2 IPTV关键图像URL库Tab.2 IPTV key image URL library |
| 内容 | URL |
|---|---|
| 重点图像1 | E5111DB2-4134-475F-936F-685007943F3C |
| 重点图像2 | 83B11DA4-2E3A-4E81-B375-FD6EF779F2C5 |
| 重点图像3 | FAC0FFFB-463A-46A0-9624-0646E7A177E6 |
| 重点图像4 | A9340953-00BB-4A98-8343-E37C271878ED |
| 重点图像5 | 650E5E2F-9F56-4FE5-84AD-8FB602C30C05 |
| 重点图像6 | 20EC7D0A-BB7D-46EB-9F25-6DC9D5BF7C13 |
| 重点图像7 | E6B36D64-ED53-4BF7-9096-37AA764F1966 |
| 重点图像8 | D7096E13-4220-432A-852B-B6BFAA935292 |
| … | … |
| 重点图像n | XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX |
表3 IPTV信息类别及识别方法Tab.3 IPTV information categories and identification methods |
| 序号 | 信息类别 | 识别方法 |
|---|---|---|
| 1 | IPTV控制信息 | IP+TCP端口 |
| 2 | IPTV重要图像 | DPI+DFI+URL |
| 3 | IPTV一般图像 | DPI+DFI |
3.3 流量管控实现
3.3.1 流量管控流程
3.3.2 流量控制系统
4 实验验证
4.1 测试环境搭建
4.2 测试方法及步骤
表4 测试IPTV图像特性Tab.4 The characteristics of the IPTV images tested |
| 图像内容 | 编码速率 | 理论带宽 | 保障带宽 | 图像URL |
|---|---|---|---|---|
| 重点图像1 | 4 096 kbps | <4 Mbps | 最低4 Mbps,最高5 Mbps | E5111DB2-4134-475F-936F-685007943F3C |
| 重点图像2 | 4 096 kbps | <4 Mbps | 最低4 Mbps,最高5 Mbps | 83B11DA4-2E3A-4E81-B375-FD6EF779F2C5 |
| 重点图像3 | 4 096 kbps | <4 Mbps | 最低4 Mbps,最高5 Mbps | FAC0FFFB-463A-46A0-9624-0646E7A177E6 |
| 重点图像4 | 8 192 kbps | <8 Mbps | 最低8 Mbps,最高9 Mbps | A9340953-00BB-4A98-8343-E37C271878ED |
表5 图像质量评判标准Tab.5 Image quality evaluation criteria |
| 序号 | MOS得分 | 失真觉察程度 | 观看注意力等级 |
|---|---|---|---|
| 1 | 5 | 未察觉 | 可完全放松,不需要注意力 |
| 2 | 4 | 可察觉,但不讨厌 | 需要注意,但不需要明显集中 |
| 3 | 3 | 稍微讨厌 | 中等程度的注意力 |
| 4 | 2 | 讨厌 | 需要集中注意力 |
| 5 | 1 | 很讨厌 | 即使努力去看,也很难分辨 |
表6 测试方法Tab.6 Testing method |
| 测试 步骤 | 测试方法 | 网络状 态设置 | 验证内容 |
|---|---|---|---|
| 1 | 观看4路测试图像,开启带宽限制,不运行IPTV业务保障策略 | 拥塞 | 此时网络处于200%负载下 验证各图像是否均无法正常流畅显示 |
| 2 | 关闭IPTV图像,仅观看重点图像1、重点图像3,并运行4路图像的保障策略 | 正常 | 此时图像实际带宽低于保障带宽,与步骤1相比,网络拥塞有所缓解 验证观看的两路图像是否能够正常流畅显示 |
| 3 | 在观看重点图像1、重点图像3的基础上新增重点图像2,同时保持4路图像的保障策略 | 拥塞 | 此时图像实际带宽高于保障带宽,网络将发生拥塞 验证是否优先级高的重点图像1、重点图像2能够抢占带宽资源并正常显示,优先级低的重点图像3将会无法正常观看 |
4.3 测试结果
表7 测试图像指标Tab.7 The indicators of the tested images |
| 测试项目 | 测试内容及标准 | 测试结果 | |||
|---|---|---|---|---|---|
| 重点图像1 | 重点图像2 | 重点图像3 | 重点图像4 | ||
| IPTV图 像数据 | 图像清晰流畅。无画面停顿、画面跳跃、异常中断。画面质量主观评价>=Mos4 | 3 | 3 | 1 | 1 |
| 图像请求成功率>=99% | 100% | 100% | 100% | 100% | |
| 图像请求响应时间<2 s | <1 s | <1 s | 2 s | 5 s | |
| 理论带宽 | 4 096 kbps | 4 096 kbps | 4 096 kbps | 8 192 kbps | |
| 实际带宽 | 3 666 kbps | 3 859 kbps | 1 004 kbps | 2 017 kbps | |
| 丢包数 | 165 | 234 | 368 | 272 | |
表8 测试图像指标Tab.8 The indicators of the tested images |
| 测试项目 | 测试内容及标准 | 测试结果 | |||
|---|---|---|---|---|---|
| 重点图像1 | 重点图像2 | 重点图像3 | 重点图像4 | ||
| IPTV图 像数据 | 图像清晰流畅。无画面停顿、画面跳跃、异常中断。画面质量主观评价>=Mos4 | 5 | — | 5 | — |
| 图像请求成功率>=99% | 100% | — | 100% | — | |
| 图像请求响应时间<2 s | <1 s | — | <1 s | — | |
| 理论带宽 | 4 096 kbps | — | 4 096 kbps | — | |
| 实际带宽 | 3 763 kbps | — | 3 928 kbps | — | |
| 丢包数 | 0 | — | 0 | — | |
表9 测试图像指标Tab.9 The indicators of the tested images |
| 测试项目 | 测试内容及标准 | 测试结果 | |||
|---|---|---|---|---|---|
| 重点图像1 | 重点图像2 | 重点图像3 | 重点图像4 | ||
| IPTV图 像数据 | 图像清晰流畅。无画面停顿、画面跳跃、异常中断。画面质量主观评价>=Mos4 | 5 | 5 | 1 | — |
| 图像请求成功率>=99% | 100% | 100% | 100% | — | |
| 图像请求响应时间<2 s | <1 s | <1 s | <1 s | — | |
| 理论带宽 | 4 096 kbps | 4 096 kbps | 4 096 kbps | — | |
| 实际带宽 | 4 136 kbps | 3 643 kbps | 1 799 kbps | — | |
| 丢包数 | 8 | 0 | 539 | - | |

