[发明专利]一种用于智能电视终端的服务质量监测系统在审
申请号: | 201410690342.0 | 申请日: | 2014-11-25 |
公开(公告)号: | CN104349220A | 公开(公告)日: | 2015-02-11 |
发明(设计)人: | 刘新;裘树民;叶德建 | 申请(专利权)人: | 复旦大学 |
主分类号: | H04N21/647 | 分类号: | H04N21/647;H04N21/24;H04N21/442 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 陆飞;王洁平 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 智能 电视 终端 服务质量 监测 系统 | ||
1.一种用于智能电视终端的服务质量监测系统,其特征在于,其包括服务质量监测
模块、服务质量分析模块及质量监测控制模块;其中:
所述服务质量监测模块负责收集服务质量信息,其无差别地抓取所有经过网络端口的数据包,进行丢包、端到端时延计算和流媒体协议解析,以实现按节目流的计算和监测;
所述服务质量分析模块分析服务质量监测模块传送的服务质量参数,对播放终端缓冲区的统计信息作出基于用户体验质量的评测,再将整理后的用户体验质量和服务质量信息写入日志文件,并定时上报业务商的服务器;
所述质量监测控制模块接收远程服务器的控制信令,对质量监测模块的运行模式和相关参数进行更改,如改变上报周期、统计周期、文件传输协议FTP服务器地址;此外,该模块还获取当前统计周期内的实时质量信息通过超文本传输协议HTTP上报给服务端。
2.根据权利要求1所述的服务质量监测系统,其特征在于,所述服务质量监测模块进行服务质量信息收集时,其对抓取的包按照控制协议进行归类,分别统计组播、点播不同点播类型及播放、暂停、快进及快退不同播放状态下流媒体数据包的传输情况;具体流程如下:
(1)将网卡设置为混杂模式;
(2)根据IP地址在抓取到的数据包中筛选出和本机相关的包进行筛选;
(3)流媒体协议的解析:对抓取的包按照控制协议进行归类;其中Internet组管理协议包用来传输组播命令,传输控制协议TCP包根据不同的控制协议又分为超文本传送协议HTTP和实时流传输协议RTSP包,超文本传送协议用来传输认证信息和网页请求,实时流传输协议包用来传输点播命令,UDP包中我们只对使用实时传输协议RTP协议的流媒体数据包进行分析;
(4)丢包计算:只有在点播状态下,发送该周期统计数据,包括周期开始和结束时间、收到的数据包数、丢包数和数据量;如果处于暂停、快进、快退状态, 则发送一个填充包;如果一个统计周期内既有正常播放也有暂停、快进或快退操作,则舍弃该周期内的统计数据,只发送一个填充包;
(5)时延统计:对每一路视频流,记录其类型及请求响应时间RRT,其类型为组播或点播,组播请求响应时间从发送Internet组管理协议开始,到收到第一个视频包结束,点播请求响应时间从发实时流传输协议请求开始,到收到第一个视频包结束;
(6)统计HTTP请求次数、HTTP请求失败次数、认证次数、认证失败次数。
3.根据权利要求1所述的服务质量监测系统,其特征在于,所述服务质量分析模块中,将由网口探测的丢包率服务质量参数模式改进为播放器端解码缓冲区探测方式;同时建立了缓冲区探测信息与用户体验质量的映射关系,采用缓存中的媒体丢失率和缓冲区的下溢时长作为影响用户体验质量的输入。
4.根据权利要求1所述的服务质量监测系统,其特征在于:所述质量监测控制模块中采用定时向控制服务器发送心跳包的方式确保网络的正常连接,以便控制服务器获得网络中活跃的智能电视终端的数量。
5.根据权利要求1所述的服务质量监测系统,其特征在于:所述服务质量监测系统中进程采用内存共享通信机制及外部接口的定义方式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410690342.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:新风系统
- 下一篇:用于控制湿度的设备和方法