[发明专利]一种用于数字电视单频网适配器的控制方法有效
申请号: | 201310205705.2 | 申请日: | 2013-05-28 |
公开(公告)号: | CN103336712B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 谭南;张伟忠;罗晴明 | 申请(专利权)人: | 广州中大电讯科技有限公司 |
主分类号: | G06F9/46 | 分类号: | G06F9/46;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510630 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 数字电视 单频网 适配器 控制 方法 | ||
技术领域
本发明涉及数字电视信号传输控制领域,具体涉及一种用于数字电视单频网适配器的控制方法。
背景技术
单频网适配器是随着地面数字电视的普及而发展起来的一种数字电视前端设备。所谓单频网即在一定的地理区域内,若干个发射机同时在同一个频段上发射同样的无线信号,以实现对该区域的可靠覆盖。由于单频网的组网具有强大的抗干扰能力和数字处理能力,允许覆盖区的重叠,这将大大改善原有覆盖边缘的峭壁效应,提高覆盖质量,扩大覆盖范围,所以单频网的组网才是数字电视扩大覆盖范围的最优方法,而确保单频网同步的产品就是与其标准相对应的适配器。
单频网适配器,由全球定位系统接收机提供精确的秒脉冲信号和10MHz同步码率适配时钟,在节目源所在地每秒向MPEG-2传输流中插入一个秒帧初始化包,插入时刻与GPS接收机提供的IPPS脉冲信号上升沿对齐,在其它位置,DTMB单频网适配器从前端缓冲区内读取数据码流,如果数据不足设定的TS包个数时,则自动插入单频网适配空包完成Ts流的码率适配。单频网适配器输出的Ts流码率和单频网适配器规定的发射机工作模式要求的净载荷速率完全相同,并且锁定在来自GPS接收机的10MHz参考时钟上。
关于数字电视适配器设备的网络管理方法,市面上采用以客户端软件居多,即普通的桌面应用程序,但该方法有它的局限性,首先是不同操作系统对客户端软件的兼容性有差别,Windows操作系统下执行正常的软件在Linux操作系统下不一定能得到良好的支持,再加上Java等语言还需要虚拟机的额外支持,这些多余的操作对客户十分不友好。如果将应用程序移植到浏览器上就没有这个问题,客户只需要安装有浏览器就可以进入软件界面进行操作。其次普通的桌面应用程序需要客户得到软件的安装程序之后自行安装,而且今后的软件升级也需要客户自己来操作,这是浏览器上的应用程序不需要考虑的。因此,有必要提供一种在浏览器上实现对数字电视单频网适配器的网络管理方法来满足现有需求。
发明内容
本发明的目的在于提供一种用于数字电视单频网适配器的控制方法,能够实现有效的控制适配器中的硬件的可靠运行,实现用户对适配器的远程控制。
因此,本发明提供了一种用于数字电视单频网适配器的控制方法,包括以下步骤:步骤1:硬件初始化设置,设置ARM处理器、FPGA芯片及CPLD芯片;步骤2:在ARM程序中运行主处理线程和UDP发送线程,主处理线程轮询远程方法调用的标志位,UDP发送线程轮询各个单频网适配器板卡的状态;步骤3:在Java程序中运行UDP接收线程和JavaScript调用线程,UDP接收线程保持监听状态;步骤4:初始化多个单频网适配器上的FPGA运行参数;步骤5:读取EEPROM中的掉电记忆。
较佳地,所述步骤1具体包括:步骤11:ARM处理器通过向内存地址写数值的方式设置FPGA内部的寄存器的值,从而控制单频网适配器的运行;步骤12:ARM处理器通过PIO接口控制CPLD芯片,而CPLD芯片控制各个三态门芯片,实现地址选通,保证在任意时刻仅有一个FPGA芯片的地址总线和数据总线被选通,同时,其它FPGA芯片的地址总线和数据总线被设置成高阻状态。
较佳地,所述步骤2具体包括:步骤21:主处理线程轮询远程方法调用的标志位,一旦发现标志位被置1,则将接收到的JSON格式的数据解析出来;步骤22:设置单频网适配器的相关参数,设置成功之后再将标志位置0;步骤23:设置生效的响应信息由Ajax响应来反馈给ExtJS Web页面;步骤24:UDP发送线程轮询各个单频网适配器板卡的状态,然后通过UDP数据包发送给JavaAPPlet。
较佳的,所述步骤3具体包括:步骤31:UDP接收线程保持监听状态,一旦收到UDP数据包就对该数据包按照协议解析;步骤32:JavaScript调用线程将解析出来的数据通过调用ExtJS Web页面的方法即时更新界面的显示状态。
较佳地,所述步骤4包括:步骤41:检查插槽上单频网适配器板卡存在的信息;步骤42:遍历访问插槽;步骤43:判断是否存在单频网适配器板卡;若不存在,则重复步骤42;若存在,则执行步骤44;步骤44:选通当前访问的单频网适配器板卡的FPGA寄存器,获取FPGA类型,根据FPGA类型来烧写微码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州中大电讯科技有限公司,未经广州中大电讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310205705.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电源供应系统及其电流控制方法
- 下一篇:一种无线传感器网络及无线信道处理方法