[发明专利]一种双向机顶盒收视率采集的系统及方法在审
申请号: | 201710475091.8 | 申请日: | 2017-06-21 |
公开(公告)号: | CN107295370A | 公开(公告)日: | 2017-10-24 |
发明(设计)人: | 马志强;季冬艳;谢恩鹏;丛锐 | 申请(专利权)人: | 山东浪潮商用系统有限公司 |
主分类号: | H04N21/258 | 分类号: | H04N21/258;H04N21/442 |
代理公司: | 济南信达专利事务所有限公司37100 | 代理人: | 高经 |
地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 双向 机顶盒 收视率 采集 系统 方法 | ||
技术领域
本发明涉及收视率采集技术领域,具体提供一种双向机顶盒收视率采集的系统及方法。
背景技术
收视率是衡量电视栏目受欢迎程度的重要标准,是广告商在电视媒体投放广告的重要依据,采集收视率具有极其重要的意义。收视率是指在某一时段内观看某一节目的人数占电视观众总人数的百分比。现有技术中,常见的收视率采集方法主要有电话访问法和问卷调查法。电话访问法是直接打电话到用户家中,询问用户正在收看的电视节目,再进行统计。问卷调查法一般是事后进行填写问卷,依靠用户的记忆,用户可能会忘记某一时段观看的电视节目,导致调查的数据不准确。
TR069协议是由DSL论坛(www.dslforum.org)所开发的技术规范之一,其全称为“CPE广域网管理协议”。它提供了对下一代网络中家庭网络设备进行管理配置的通用框架和协议,用于从网络侧对家庭网络中的网关、路由器、机顶盒等设备进行远程集中管理。STUN(Simple Traversal of UDP over NATs,NAT的UDP简单穿越)是一种网络协议,它允许位于NAT(或多重NAT)后的客户端找出自己的公网地址,查出自己位于哪种类型的NAT之后以及NAT为某一个本地端口所绑定的Internet端端口。这些信息被用来在两个同时处于NAT路由器之后的主机之间建立UDP通信。近年来,随着智能家居设备的普及,通过实现TR069协议和STUN协议来进行设备运行后期业务配置变更或故障后的诊断维护开始发展成熟。基于TR069协议和STUN协议采集机顶盒收视率的方法具有较好的发展前景。
发明内容
本发明的技术任务是针对上述存在的问题,提供一种统计更加准确,成本更低,更加实时高效的双向机顶盒收视率采集的方法。
本发明进一步的技术任务是提供一种实现上述双向机顶盒收视率采集的方法的系统。
为实现上述目的,本发明提供了如下技术方案:
一种双向机顶盒收视率采集的系统,包括双向机顶盒和服务器,所述双向机顶盒预设置TR069数据上报通讯地址和STUN心跳包上报地址,双向机顶盒支持HTTP摘要认证;服务器包括TR069数据通信模块、STUN心跳包接收模块、数据统计模块和后台管理系统模块,双向机顶盒通过TR069数据上报通讯地址向TR069数据通信模块传送收视数据;双向机顶盒通过STUN心跳包上报地址向STUN心跳包接收模块传送STUN心跳包,向服务器发送双向机顶盒在线状态;数据统计模块用于处理接收的收视数据,按照节目单将收视数据元数据分割处理导入不同的储表中;后台管理系统模块用于呈现接收的收视数据。
摘要认证用来提供比基础认证更高级别的安全,是一种基于挑战-应答模式的认证模型。
所述双向机顶盒支持HTTP摘要认证,服务器端可以实现对双向机顶盒身份有效性验证。双向机顶盒开机时,向服务器发送身份验证信息,只有身份合法的双向机顶盒,其收视数据服务器才会采集,保证收视率统计数据的可靠性。
双向机顶盒通过STUN心跳包上报地址向STUN心跳包接收模块传送心跳包,双向机顶盒周期性上报心跳通知服务器在线状态,服务器实时感知双向机顶盒离线状态,当双向机顶盒关机后,服务器根据双向机顶盒离线时间精确计算频道以及节目的观看时间,补齐双向机顶盒观看频道结束时间。保证了双向机顶盒在异常关机和断电情况下收视数据仍然可以通过心跳判断离线时间准确记录。
作为优选,双向机顶盒传送的收视数据包括频道频点、ServiceID、观看起始时间和结束时间。
作为优选,所述后台管理系统模块通过B/S界面呈现接收的收视数据。
作为优选,双向机顶盒每30s向STUN心跳包接收模块传送STUN心跳包。
作为优选,所述收视数据HTTP消息体采用SOAP结构,具有可扩展,与平台无关、编程语言无关等优点,更利于实现跨语言、跨平台。
一种双向机顶盒收视率采集的方法,所述方法基于TR069协议和STUN协议实现,其中,通过TR069协议实现接收双向机顶盒传送的收视数据,双向机顶盒支持HTTP摘要认证,服务器接受身份合法的双向机顶盒发送的收视数据;通过STUN协议实现采集双向机顶盒心跳,通知服务器双向机顶盒的在线状态,在双向机顶盒关机后,服务器根据双向机顶盒离线时间,补齐双向机顶盒观看频道结束时间;服务器对收视数据的元数据根据节目单分割处理,并最终呈现收视数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东浪潮商用系统有限公司,未经山东浪潮商用系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710475091.8/2.html,转载请声明来源钻瓜专利网。