一种用于放映机的实时计时系统的制作方法

文档序号:11336329阅读:514来源:国知局
一种用于放映机的实时计时系统的制造方法与工艺

本发明涉及通信领域,尤其涉及一种用于放映机的实时计时系统。



背景技术:

目前放映机主要采用硬件控制电路,将灯计时器装入放映机进行计时。存在的问题:硬件控制电路增加放映机成本、更换灯计时器不方便、灯计时器不便于管理、灯计时器损坏之后存在计时丢失的情况。



技术实现要素:

本发明的目的在于提供一种用于放映机的实时计时系统,从而解决现有技术中存在的前述问题。

为了实现上述目的,本发明所述用于放映机的实时计时系统,所述系统包括:网络运营中心noc和安装在放映机上的授权子板;所述网络运营中心noc通过tcp/ip协议与所述授权子板通信;所述授权子板与其监控的放映机通讯连接;

所述网络运营中心noc,负责对接入所述网络运营中心noc中的授权子板进行管理,所述管理包括:管理授权子板的授权文件,管理授权子板使用密钥和管理授权子板配置文件;

所述授权子板,负责计算其监控的放映机的放映剩余时间,并将新的剩余时间、总授权时间、透支时间均加密之后,写入所述授权子板中的两个计时乒乓文件中。

优选地,所述网络运营中心noc与所述授权子板通信过程中,使用非对称加密方式对通信报文进行加解密。

优选地,每个授权子板在所述网络运营中心noc具有唯一的识别码。

优选地,任意一个授权子板i在每次启动时,均需要将授权子板i中的唯一识别码发送到网络运营中心noc中,由网络运营中心noc判断接收到的唯一识别码是否存储在所述网络运营中心noc中,如果是,则授权子板i合法性;如果否,则授权子板i不合法性。

优选地,所述授权子板,负责计算其监控的放映机的放映剩余时间,具体为:

在开灯过程中,放映机的单片机每隔一段时间t将开灯时间t发送给授权子板,

授权子板获取所述放映机的前次计算剩余时间t′,然后在接收到开灯时间t后,从前次计算剩余时间t′扣除开灯时间t,得到放映机新的剩余时间m;

授权子板在计算完成放映机当前的剩余时间m后,将计算完成的消息发送给单片机,单片机将当前获取的开灯时间t清零,并重新开始下一次的计时。

优选地,授权子板判断所述透支时间是否大于最大可透支时长n小时,如果是,则授权子板控制单片机将所述放映机关闭;如果小于等于最大可透支时长n小时,且不等于0,则在放映机下次启动时,单片机根据接收到授权子板的指令,先扣除剩余时间后,再进行计时。

优选地,两个计时乒乓文件记载的计时内容一致,所述授权子板每次在计算所消耗的时间和剩余时间之前,要读取两个计时乒乓文件记载的计时内容,在两个计时乒乓文件记载的计时内容一致的基础上,然后使用任意一个文件中的计时内容进行计算,计算完成后,将得到的计时结果同时更新到两个乒乓文件。

优选地,所述放映机将获取目前所有计时文件内容的请求发送到授权子板,授权子板根据所述请求,将所述放映机的所有计时内容发送到所述放映机的单片机;所述授权子板在将所有计时内容发送给单片机时,同时,将所有计时内容发送给网络运营中心noc。

本发明的有益效果是:

1、所有接入网络运营中心noc的放映机都可以通过网络运营中心noc来控制,实现放映机的统一化管理。

2、可以通过远程对接入网络运营中心noc的放映机下发、删除授权文件,方便快捷的管理授权文件。

3、放映机计时文件不容易出现计时丢失的情况,使用乒乓计时方式可以确保损坏的计时文件再次恢复,保证计时的稳定性。

4、放映机授权子板使用ukey进行非对称加密方式进行加解密,确保了数据的安全性,并且每个授权子板所使用的ukey都是唯一的,可以确保放映机设备更换的可控性。

附图说明

图1是用于放映机的实时计时系统的结构示意图;

图2是授权子板计算其监控的放映机的放映剩余时间的流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不用于限定本发明。

实施例

参照图1,本实施例所述用于放映机的实时计时系统,所述系统包括:网络运营中心noc和安装与放映机上的授权子板;所述网络运营中心noc通过tcp/ip协议与所述授权子板通信;所述授权子板与其监控的放映机通讯连接;

所述网络运营中心noc,负责对接入所述网络运营中心noc中的授权子板进行管理,所述管理包括:管理授权子板的授权文件,管理授权子板使用密钥和管理授权子板配置文件;

所述授权子板,负责计算其监控的放映机的放映剩余时间,并将新的剩余时间、总授权时间、透支时间均加密之后,写入所述授权子板中的两个计时乒乓文件中。

所述放映机实时计时系统中的网络运营中心noc的常规的功能主要为授权文件管理,除了逻辑部分的实现,还需要支持关系型数据库,用来支持对授权文件的操作。

授权子板采用sam9g35系列arm处理器,移植linux操作系统,同时需要移植tcp/ip协议栈、snmp协议。

授权子板硬件上需要预留四个rs232串口用来跟放映机进行通信,一个rj45网口用来跟noc通信。

授权子板支持usb2.0驱动,并且移植pcsc智能卡驱动,用来支持ukey的读写操作。

授权子板arm芯片中flash需要保留最少100m的存储空间,用来存储计时系统的应用程序以及计时文件和日志文件。

更详细的解释说明为:

(一)所述网络运营中心noc与所述授权子板通信过程中,使用非对称加密方式对通信报文进行加减密,确保数据的安全性。现有放映机中计时加密技术采用的是计时器锁匙电路来实现,需要特定的编码电路来实现,除了硬件成本的增加外,硬件电路本身存在损坏的可能性,没有使用非对称加密这种软件实现的方式更可靠,同时非对称加密方式是当前世界上最可靠的一种加密方式,几乎很难被破解。从可靠性到安全性,非对称加密方式都要比计时器锁匙电路先进的多。

(二),每个授权子板在所述网络运营中心noc具有唯一的识别码,所述识别码为每个授权子板中加密芯片的串号。使用授权子板上加密芯片的串号作为授权子板的唯一标识码,由于每个加密芯片串号都是独一无二的,保证了每个授权子板的唯一标识码也是唯一的。每个授权子板在出厂的时候,需要操作人员手动录入每个授权子板的唯一标识码到noc数据库中,以方便将来对其进行操作,

只有在数据库中有唯一标识码记录的授权子板将来才能正常使用。授权子板每次在启动的时候,都需要读取保存在加密芯片中的子板唯一标识码,之后noc与授权子板在交互的时候,noc判定接收到的唯一标识码是否存在于数据库中。任意一个授权子板i在每次启动时,均需要将授权子板i中的加密芯片内部存储的唯一标识码发送到网络运营中心noc中,由网络运营中心noc判断授权子板i中的加密芯片存储的唯一标识码是否存储在所述网络运营中心noc中,如果是,则授权子板i合法性;如果否,则授权子板i不合法性。

(三)参照图2,所述授权子板,负责计算其监控的放映机的放映剩余时间,具体为:

在开灯过程中,放映机的单片机每隔一段时间t将开灯时间t发送给授权子板,

授权子板获取所述放映机的前次计算剩余时间t′,然后在接收到开灯时间t后,从前次计算剩余时间t′扣除开灯时间t,得到放映机新的剩余时间m;m=t′-t。

授权子板在计算完成放映机当前的剩余时间m后,将计算完成的消息发送给单片机,单片机将当前获取的开灯时间t清零,并重新开始下一次的计时。

授权子板判断所述透支时间是否大于最大可透支时长n小时,如果是,则授权子板控制单片机将所述放映机关闭;如果小于等于最大可透支时长n小时,且不等于0,则在放映机下次启动时,单片机根据接收到授权子板的指令,先扣除剩余时间后,再进行计时。

(四)两个计时乒乓文件记载的计时内容一致,所述授权子板每次在计算所消耗的时间和剩余时间之前,要读取两个计时乒乓文件记载的计时内容,在两个计时乒乓文件记载的计时内容一致的基础上,然后使用任意一个文件中的计时内容进行计算,计算完成后,将得到的计时结果同时更新到两个乒乓文件。

授权子板中之所有两个计时文件,是为了防止在读写文件过程中突发断电之类的异常事件而导致计时文件损坏,无法再次读取计时的情况。由于同一时刻只对一个文件进行读写,即便损坏还有另外一个文件保存完整,而使用无损的文件又可以重新修复损坏的文件,保证了计时的稳定性。

(五)所述放映机将获取目前所有计时文件内容的请求发送到授权子板,授权子板根据所述请求,将所述放映机的所有计时内容发送到所述放映机的单片机;所述授权子板在将所有计时内容发送给单片机时,同时,将所有计时内容发送给网络运营中心noc。

放映机内部单片机可以通过串口给授权子板发送获取授权时间命令来获取目前所有的计时文件内容。同时授权子板也可以通过snmp协议将计时文件中的内容发送给noc.这样便实现了noc对每台放映机放映时间的控制。

通过采用本发明公开的上述技术方案,得到了如下有益的效果:

1、所有接入网络运营中心noc的放映机都可以通过网络运营中心noc来控制,实现放映机的统一化管理。

2、可以通过远程对接入网络运营中心noc的放映机下发、删除授权文件,方便快捷的管理授权文件。

3、放映机计时文件不容易出现计时丢失的情况,使用乒乓计时方式可以确保损坏的计时文件再次恢复,保证计时的稳定性。

4、放映机授权子板中ukey使用非对称加密方式进行加解密,确保了数据的安全性。并且每个授权子板锁使用的ukey都是唯一的,可以确保放映机设备更换的可控性。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1