演艺场所装备质量安全评估及预警系统及方法与流程

文档序号:11775075阅读:518来源:国知局
演艺场所装备质量安全评估及预警系统及方法与流程
本发明涉及安全监控领域,尤其涉及演艺场所装备质量安全评估及预警系统及方法领域。
背景技术
:随着时代的进步,人们越来越注重精神文明生活的质量。因此全国各地影、剧院的兴建也越来越多,档次越来越高,舞台设备也越来越复杂、先进、因此,对安全问题就显得特别重要,我国对这些文化设施的建设及使用时有关的规范规程还不够健全,有的甚至还是空白。正由于这样我国各地不断传出舞台设备出现事故,如:贵州毕节市的大剧院前日上演“自由落体”惊人一幕,由八十名公安组成的合唱团在为一场名为“中国梦劳动美”的歌唱比赛进行彩排时,舞台突然垮塌,合唱团成员全部堕落五米深的台底,至少八人受伤,其中两人伤势严重。公布事故原因是:因舞台主升降台突然下坠造成。又如:2002年9月11日晚辽宁省营口市辽可大剧院布景吊杆失控跌落砸死1人,砸伤1人,诸如此类吊杆失控事件国内还有多起,升降台、车台撞伤演员的事也常有发生。对舞台机械考核的一个重要指标就是安全可靠。因此运行可靠安全的舞台设备是保证演出成功的重要保障。现在各个厂家在设计舞台机械时,往往将设计参数作为确定量,用强度安全系数或许用应力作为判别依据,选取适当的安全系数以达到“可靠性”的目的。而其它的机械设备是根据理论计算结果与实验数据进行对照,作为必要的多次修改。达到“可靠性”的目的。但目前没有针对舞台设备的运行数据及生产厂商的舞台设备的基础信息进行整体考量,及时监控各个舞台设备的安全问题,因此不能及时避免一些安全隐患的发生。技术实现要素:针对上述技术问题,本发明提供一种演艺场所装备质量安全评估及预警系统及方法,将各个演艺设备厂商对应的演艺场所的基础信息及实时采集舞台监控设备的运行数据进行统一评估分析,进行舞台设备的报警处理,用户可以通过终端进行舞台设备的安全监管和查看,通过本发明的系统可实现对舞台设备的安全监管,提高舞台设备安全保障。采用了基于用户个人权限信息,比如省级文化厅的用户可以接收全省的信息,市级文化厅用户只能接收本市的,剧场用户只能接收本剧场的,同时接收的信息粒度不一样。例如,省级的用户可能只接收严重的警告信息,演艺场所的用户接收日常运营的信息,按照各类用户各自的需求,通过给出对应的信息,达到提高用户体验度的作用。为解决上述技术问题,本发明提供的技术方案是:第一方面,本发明提供一种演艺场所装备质量安全评估及预警系统,包括:演艺场所数据库子系统、舞台设备安全监控子系统、基础支持子系统和舞台安全数据库;所述演艺场所数据库子系统和所述舞台设备安全监控子系统连接;所述基础支持子系统分别与所述演艺场所数据库子系统和所述舞台设备安全监控子系统连接;所述演艺场所数据库子系统和所述舞台设备安全监控子系统分别与所述舞台安全数据库连接;所述演艺场所数据库子系统用于对演艺场所的基础信息进行处理,处理后传给所述舞台安全数据库,并显示在终端页面上;所述舞台设备安全监控子系统用于实时采集舞台监控设备的运行数据,传给所述舞台安全数据库,并显示在所述终端页面上;所述舞台安全数据库用于对处理后的演艺场所的基础信息和舞台监控设备的运行数据进行评估分析报警处理;所述基础支持子系统为所述演艺场所数据库子系统和所述舞台设备安全监控子系统提供基础支持及对应接口。本发明提供的演艺场所装备质量安全评估及预警系统,其技术方案为:包括演艺场所数据库子系统、舞台设备安全监控子系统、基础支持子系统和舞台安全数据库;所述演艺场所数据库子系统和所述舞台设备安全监控子系统连接;所述基础支持子系统分别与所述演艺场所数据库子系统和所述舞台设备安全监控子系统连接;所述演艺场所数据库子系统和所述舞台设备安全监控子系统分别与所述舞台安全数据库连接;所述演艺场所数据库子系统用于对演艺场所的基础信息进行处理,处理后传给所述舞台安全数据库,并显示在终端页面上;所述舞台设备安全监控子系统用于实时采集舞台监控设备的运行数据,传给所述舞台安全数据库,并显示在所述终端页面上;所述舞台安全数据库用于对处理后的演艺场所的基础信息和舞台监控设备的运行数据进行评估分析报警处理;所述基础支持子系统为所述演艺场所数据库子系统和所述舞台设备安全监控子系统提供基础支持及对应接口。本发明的演艺场所装备质量安全评估及预警系统,将各个演艺场所的基础信息及实时采集的各个演艺设备厂商对应的舞台设备的运行数据进行统一评估分析,进行舞台设备的报警处理,用户可以通过终端进行舞台设备的安全监管和查看,通过本发明的系统可实现对舞台设备的安全监管,提高舞台设备安全保障。进一步地,还包括培训考核管理子系统;所述培训考核管理子系统包括内容管理模块、前端学习模块和会员管理模块;所述内容管理模块、会员管理模块和前端学习模块依次连接;所述内容管理模块用于对学习内容及考核内容进行管理,并显示在前端页面上;所述会员管理模块用于对参加学习的演艺场所工作人员进行管理;所述前端学习模块用于学员通过所述前端页面进行培训学习。进一步地,所述演艺场所数据库子系统包括演艺场所数据库输入模块、演艺场所数据库数据展示模块和演艺场所数据库管理员管理模块;所述演艺场所数据库管理员管理模块、所述演艺场所数据库输入模块和所述演艺场所数据库数据展示模块依次连接;所述演艺场所数据库管理员管理模块用于管理演艺场所数据库管理员;所述演艺场所数据库输入模块用于通过所述演艺场所数据库管理员导入演艺场所的基础信息;所述演艺场所数据库数据展示模块用于展示所述演艺场所的基础信息。进一步地,所述舞台设备安全监控子系统包括舞台设备与dtu绑定模块、权限管理模块、数据接收模块和移动端数据展示模块;所述权限管理模块、所述舞台设备与dtu绑定模块、数据接收模块和移动端数据展示模块依次连接;所述权限管理模块用于管理安全监控使用者的权限及获取安全信息的范围;所述舞台设备与dtu绑定模块用于管理dtu设备,所述dtu设备用于将串口数据转换为ip数据,所述ip数据符合sed标准;所述数据接收模块用于实时接收采集到的舞台设备的运行数据;所述移动端数据展示模块用于实时展示所述数据接收模块接收到的舞台设备的运行数据。进一步地,所述基础支持子系统包括短信接口、微信接口和sed协议数据接口。进一步地,通过实时数据传输协议sed将数据传给所述舞台安全数据库。进一步地,还包括数据接收服务器,所述数据接收服务器分别与所述舞台设备安全监控子系统与所述舞台安全数据库连接;所述数据接收服务器用于接收存储所述舞台设备安全监控子系统实时采集舞台监控设备的运行数据,并对所述舞台监控设备的运行数据进行评估分析,进行报警。进一步地,所述移动端数据展示模块为手机、pad和电脑中的至少一种。第二方面,本发明提供了一种演艺场所装备质量安全评估及预警方法,包括:步骤s1,获取各个演艺设备厂商对应的演艺场所的基础信息,传给舞台安全数据库,所述演艺场所的基础信息通过终端页面显示;步骤s2,获取各个演艺场所中实时采集的舞台监控设备的运行数据,经处理后通过实时数据传输协议sed传给所述舞台安全数据库;步骤s3,对所述演艺场所的基础信息及处理后的舞台监控设备的运行数据进行评估分析处理,进行报警,显示在所述终端页面上。本发明提供的一种演艺场所装备质量安全评估及预警方法,其技术方案为:获取各个演艺设备厂商对应的演艺场所的基础信息,传给舞台安全数据库,所述演艺场所的基础信息通过终端页面显示;获取各个演艺场所中实时采集的舞台监控设备的运行数据,经处理后通过实时数据传输协议sed传给所述舞台安全数据库;对所述演艺场所的基础信息及处理后的舞台监控设备的运行数据进行评估分析处理,进行报警,显示在所述终端页面上。本发明的演艺场所装备质量安全评估及预警方法,将各个演艺场所的基础信息及实时采集的各个演艺设备厂商对应的舞台设备的运行数据进行统一评估分析,进行舞台设备的报警处理,用户可以通过终端进行舞台设备的安全监管和查看,通过本发明的系统可实现对舞台设备的安全监管,提高舞台设备安全保障。进一步地,所述步骤s2,具体为:获取各个演艺场所中实时采集的舞台监控设备的运行数据;对所述各个演艺场所中实时采集的舞台监控设备设置标识信息,每个舞台监控设备对应一个标识信息,所述每个舞台监控设备对应绑定多个舞台设备,每个舞台设备对应唯一的设备编号,所有舞台设备的对应设备编号保存在舞台安全数据库中;对所述舞台监控设备的运行数据进行评估分析,生成报警数据,所述报警数据中包括故障舞台设备对应的设备编号;将所述舞台监控设备的运行数据和所述报警数据通过实时数据传输协议sed传给所述舞台安全数据库。附图说明为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。图1示出了本发明实施例所提供的一种演艺场所装备质量安全评估及预警系统的示意图;图2示出了本发明实施例所提供的一种演艺场所装备质量安全评估及预警系统中dtu和云服务器之间的交互示意图;图3示出了本发明实施例所提供的一种演艺场所装备质量安全评估及预警方法的流程图。具体实施方式下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。实施例一图1示出了本发明实施例所提供的一种演艺场所装备质量安全评估及预警系统的示意图;如图1所示,本实施例提供的一种演艺场所装备质量安全评估及预警系统,包括:演艺场所数据库子系统、舞台设备安全监控子系统、基础支持子系统和舞台安全数据库;演艺场所数据库子系统和舞台设备安全监控子系统连接;基础支持子系统分别与演艺场所数据库子系统和舞台设备安全监控子系统连接;演艺场所数据库子系统和舞台设备安全监控子系统分别与舞台安全数据库连接;演艺场所数据库子系统用于对演艺场所的基础信息进行处理,处理后传给舞台安全数据库,并显示在终端页面上;舞台设备安全监控子系统用于实时采集舞台监控设备的运行数据,传给舞台安全数据库,并显示在终端页面上;舞台安全数据库用于对处理后的演艺场所的基础信息和舞台监控设备的运行数据进行评估分析报警处理;基础支持子系统为演艺场所数据库子系统和舞台设备安全监控子系统提供基础支持及对应接口。本发明提供的演艺场所装备质量安全评估及预警系统,其技术方案为:包括演艺场所数据库子系统、舞台设备安全监控子系统、基础支持子系统和舞台安全数据库;演艺场所数据库子系统和舞台设备安全监控子系统连接;基础支持子系统分别与演艺场所数据库子系统和舞台设备安全监控子系统连接;演艺场所数据库子系统和舞台设备安全监控子系统分别与舞台安全数据库连接;演艺场所数据库子系统用于对演艺场所的基础信息进行处理,处理后传给舞台安全数据库,并显示在终端页面上;舞台设备安全监控子系统用于实时采集舞台监控设备的运行数据,传给舞台安全数据库,并显示在终端页面上;舞台安全数据库用于对处理后的演艺场所的基础信息和舞台监控设备的运行数据进行评估分析报警处理;基础支持子系统为演艺场所数据库子系统和舞台设备安全监控子系统提供基础支持及对应接口。本发明的演艺场所装备质量安全评估及预警系统,将各个演艺场所的基础信息及实时采集的各个演艺设备厂商对应的舞台设备的运行数据进行统一评估分析,进行舞台设备的报警处理,用户可以通过终端进行舞台设备的安全监管和查看,通过本发明的系统可实现对舞台设备的安全监管,提高舞台设备安全保障。本系统设置会员制管理,对不同等级的会员开放不同的权限,比如有些数据只有具备一定等级或只有会员可以查看,这样提高了数据的安全性。其中,演艺场所的基础信息包括建筑、设备、全景数据、业主、建筑商等信息。这些信息有些可以公开,有些是内部公开,对于公开的数据可提供给特定会员使用。其中,演艺场所的基础信息及实时采集舞台监控设备的运行数据可通过终端显示,如果产生舞台设备报警或其他紧急情况,可通过短信等其他方式发送至终端,进行提醒。其中,基础支持子系统为演艺场所数据库子系统和舞台设备安全监控子系统提供基础支持及接口,例如短信接口、微信接口、sed协议数据接口和数据管理支持等。sed(stageequipmentdiagnosis)舞台装备故障诊断协议。优选地,还包括培训考核管理子系统;培训考核管理子系统包括内容管理模块、前端学习模块和会员管理模块;内容管理模块、会员管理模块和前端学习模块依次连接;内容管理模块用于对学习内容及考核内容进行管理,并显示在前端页面上;会员管理模块用于对参加学习的演艺场所工作人员进行管理;前端学习模块用于学员通过前端页面进行培训学习。培训考核管理子系统用于为会员提供舞台设备管理的相关内容,会员通过会员管理模块报名后,通过互联网或移动互联网技术,通过前端学习模块在线学习国内外先进的舞台设备安全及检测手段,掌握新设备的使用方法,深入学习国家的相关条例及政策,通过学习和在线考试提高自己的业务水平,其中学习的相关知识是预先通过内容管理模块导入的。其中,会员管理模块分别包括教师管理功能和学员管理功能,教师可以导入学习内容,学员可以进行自主报名,报名以后可以挑选学习内容,进行充值、学习、考试等。其中,通过内容管理模块导入学习内容,包括文字、图片、音频和视频等,以及考核内容,练习题,试题等;并通过前端显示,具有审核机制。其中,学员可通过前端学习模块在线购买内容后,进行学习,具有学习大纲管理、学习进度保存、模拟训练及在线考试等功能。此时,基础支持子系统为以上模块提供基础支持及接口,例如短信接口、微信接口、sed协议数据接口和数据管理支持等。优选地,演艺场所数据库子系统包括演艺场所数据库输入模块、演艺场所数据库数据展示模块和演艺场所数据库管理员管理模块;演艺场所数据库管理员管理模块、演艺场所数据库输入模块和演艺场所数据库数据展示模块依次连接;演艺场所数据库管理员管理模块用于管理演艺场所数据库管理员;演艺场所数据库输入模块用于通过演艺场所数据库管理员导入演艺场所的基础信息;演艺场所数据库数据展示模块用于展示演艺场所的基础信息。其中,数据库管理员通过演艺场所数据库输入模块按照自己对应的权限,录入演艺场所(剧场、演出厅等)的基础信息,包括建筑、设备、全景数据、业主、建筑商等信息。其中,主管部门领导或特定会员可通过演艺场所数据库数据展示模块在网页或微信对应的终端上查看某个演艺场所的基本信息,还可以对某个或某几个演艺场所进行关注、收藏及评价。其中,通过演艺场所数据库管理员管理模块管理演艺场所数据库管理员,管理员拥有设定权限,绑定安全监控设备,开通主管领导账号,管理会员报名等权限。此时,基础支持子系统为以上模块提供基础支持,具体包括数据字典维护,全景数据维护等。优选地,舞台设备安全监控子系统包括舞台设备与dtu绑定模块、权限管理模块、数据接收模块和移动端数据展示模块;权限管理模块、舞台设备与dtu绑定模块、数据接收模块和移动端数据展示模块依次连接;权限管理模块用于管理安全监控使用者的权限及获取安全信息的范围;舞台设备与dtu绑定模块用于管理dtu设备,dtu设备用于将串口数据转换为ip数据,ip数据符合sed标准,即dtu发送出的数据;数据接收模块用于实时接收采集到的舞台设备的运行数据;移动端数据展示模块用于实时展示数据接收模块接收到的舞台设备的运行数据。其中,舞台设备与dtu绑定模块用于管理dtu设备,该dtu设备与演艺场所的关键设备进行绑定。其中,权限管理模块管理安全监控使用者的权限及获取安全信息的范围。安全监控使用者是指使用安全监控设备的人,获取安全信息的范围指该安全监控设备可以监控几个舞台设备。其中,数据接收模块实时接收采集到的舞台设备的运行数据,并处理后保存到数据库(舞台安全数据库),舞台安全数据库存在云服务器中,对于报警信息将通过微信或短信推送。其中,移动端数据展示模块通过微信实时展示接收到的舞台设备的运行数据。此时,基础支持子系统为以上模块提供基础支持及接口,例如短信接口、微信接口、sed协议数据接口、数据库管理支持等。优选地,通过实时数据传输协议sed将数据传给舞台安全数据库。通过实时数据传输协议sed将数据传给舞台安全数据库,保证数据传输的实时性,其中数据指舞台设备的运行数据。具体地,实时数据传输协议sed为:1、传输协议:dtu到云服务器(舞台安全数据库),参见下表。其中,若消息头,消息体或者校验码中出现0xaa0x55需要进行转义处理:遇到0xaa转义为0x550x01;遇到0x55转义为0x550x02;目前消息类型只有0x0001(设备上传数据消息)和0x8001(服务器应答消息)两种。2、应答协议:云服务器到dtu,参见下表。其中,若消息头,消息体或者校验码中出现0xaa0x55需要进行转义处理:遇到0xaa转义为0x550x01;遇到0x55转义为0x550x02;目前消息类型只有0x0001(设备上传数据消息)和0x8001(服务器应答消息)两种。具体地,舞台机械现场采集数据分类,基本上可以分为三类:1.调速定位设备;2.其它设备。按照以上分类设备的数据类型(消息码),参见下表。需要说明的是,消息编码表中的各类消息类型,并非每一个设备都有,上传数据时也是根据实际情况而定:比如1#升降台当前有防剪切激活报警以及超载报警两类报警(其它正常),仅需上传此两类消息即可。本实施例中提供舞台灯光现场采集数据分类信息,详见下表。基于上表中舞台灯光的采集数据,进行分类后,通过传输协议传给云服务器。参见图2,为dtu和云服务器之间的交互示意图,设备上传数据给云服务器,云服务器接收后应答,传给设备。在设备上传数据时,若一定时间内无应答,则重新发送数据。优选地,还包括数据接收服务器,数据接收服务器分别与舞台设备安全监控子系统与舞台安全数据库连接;数据接收服务器用于接收存储舞台设备安全监控子系统实时采集舞台监控设备的运行数据,并对舞台监控设备的运行数据进行评估分析,进行报警。具体的对舞台监控设备的运行数据进行评估分析是指将采集到的数据同正常工作下的舞台设备运行数据做对比,不满足条件的就表示对应的舞台设备存在安全隐患,对应生成报警信息。优选地,移动端数据展示模块为手机、pad和电脑中的至少一种。通过移动端数据展示模块可实时查看某个演艺场所的舞台设备运行数据,及演艺场所的基础信息,便于对舞台设备进行管理。参见图3,第二方面,本发明提供了一种演艺场所装备质量安全评估及预警方法,包括:步骤s1,获取各个演艺设备厂商对应的演艺场所的基础信息,传给舞台安全数据库,演艺场所的基础信息通过终端页面显示;步骤s2,获取各个演艺场所中实时采集的舞台监控设备的运行数据,经处理后通过实时数据传输协议sed传给舞台安全数据库;步骤s3,对演艺场所的基础信息及处理后的舞台监控设备的运行数据进行评估分析处理,进行报警,显示在终端页面上。本发明提供的一种演艺场所装备质量安全评估及预警方法,其技术方案为:获取各个演艺设备厂商对应的演艺场所的基础信息,传给舞台安全数据库,演艺场所的基础信息通过终端页面显示;获取各个演艺场所中实时采集的舞台监控设备的运行数据,经处理后通过实时数据传输协议sed传给舞台安全数据库;对演艺场所的基础信息及处理后的舞台监控设备的运行数据进行评估分析处理,进行报警,显示在终端页面上。本发明的演艺场所装备质量安全评估及预警方法,将各个演艺场所的基础信息及实时采集的各个演艺设备厂商对应的舞台设备的运行数据进行统一评估分析,进行舞台设备的报警处理,用户可以通过终端进行舞台设备的安全监管和查看,通过本发明的系统可实现对舞台设备的安全监管,提高舞台设备安全保障。优选地,步骤s2,具体为:获取各个演艺场所中实时采集的舞台监控设备的运行数据;对各个演艺场所中实时采集的舞台监控设备设置标识信息,每个舞台监控设备对应一个标识信息,每个舞台监控设备对应绑定多个舞台设备,每个舞台设备对应唯一的设备编号,所有舞台设备的对应设备编号保存在舞台安全数据库中;对舞台监控设备的运行数据进行评估分析,生成报警数据,报警数据中包括故障舞台设备对应的设备编号;将舞台监控设备的运行数据和报警数据通过实时数据传输协议sed传给所述舞台安全数据库。其中,传到舞台安全数据库中的数据包括舞台设备正常运行数据和报警数据。实施例二基于实施例一提供的一种演艺场所装备质量安全评估及预警系统,及演艺场所装备质量安全评估及预警方法,本发明中dtu向云服务器中传输数据,dtu直接将数据发送至舞台安全数据库,优选地,还可以采用dsc对dtu的数据进行接收和发送,通过dsc对多个dtu进行管理,可进一步对dtu进行选择,满足不同场所的需求。但是基于dtu与dsc之间的通信协议没有统一的标准,各个舞台设备与云服务器之间的通信协议可能不统一,导致协议定义复杂、管理软件开发困难、dsc效率低、影响基于演艺场所装备质量安全评估及预警系统的稳定性及数据的可靠性。基于此,本实施例提出了一种dtu协议的改进方法,具体为:获取dtu与dsc之间的通信协议数据包,包括数据包、注册包和心跳包;将注册包和心跳包合二为一;用注册包代替了心跳包,降低了协议的复杂性,减轻了dsc软件的开发难度,提高了系统的稳定性。将dsc和dtu之间的注册包采用闭环结构,dsc和dtu之间的通信数据包采用开环结构;这种结构既保证了通信链路的可靠性,节省了流量,又减轻了dsc的负荷,同时降低了dsc和客户端软件开发的难度。其中,dsc和dtu之间的注册包采用闭环结构,双向握手既保证了通信链路的可靠性又保证dtu永远在线。其中,dsc和dtu之间的通信数据包采用开环。即dsc发给dtu的数据,dtu不需要给出应答;同理,dtu发给dsc的数据包,dsc也不需要给出应答。这种结构有效减轻了dsc的负荷,同时提高了dsc的效率,节省了流量。具体地,通信协议详细格式为:dtu-dsc的注册包用于dtu身份认证、保证通信链路的可靠性和dtu永远在线。设备长时间工作于无人值守的站点,看门狗保证了cpu的可靠运行,注册包保证了设备数据的可靠传输。设备每次重新上电都要向dsc上报dtu身份识别码、本地移动ip地址和本地移动端口号。如果设备长时间不在线,移动运营商将回收ip地址和端口号,因此设备每次重新登陆ip地址和端口号都有可能不同,所有dtu每次上电都需要向dsc上报自己的ip地址。dtu-dsc的注册协议包dtu-dsc的注册协议包如表1所示。数据格式:16进制,高byte在前,低byte在后。表1起始标志:0x7b,长度1个字节;包类型:0x01,表示dtu-dsc上行注册包,长度1个字节;包长度:0x00,0x16,长度2个字节,长度为注册包的总长度,包括包头和包尾;dtu身份识别码(发送方),即dtu对应的一个标识信息:本实施例中用11位sim卡号作为dtu的身份识别标志;本地移动ip地址:可以通过命令从移动运行商获取,长度4个字节;本地移动ip端口:可以通过命令从移动运行商获取,长度4个字节;结束标记:0x24,长度1个字节。例如:包长度:0006ip地址:0aa8011a表示ip地址为10.168.1.26ip端口:1f90表示ip端口号为8080dsc-dtu的注册协议包如表2所示。表2起始标志包类型包长度dtu身份识别码结束标志0x7b0x810x241char1char2char11char1char起始标志:0x7b,长度1个字节;包类型:0x81,表示注册成功,0x82,表示注册失败,长度1个字节;包长度:0x00,0x10,长度2个字节,长度为应答包的总长度,包括包头和包尾;dtu身份识别码(发送方):11位手机号;结束标记:0x24,长度1个字节。dtu注册失败则自动重新登录,保持dtu永远在线;dtu发送完注册信息后如果10秒内接收不到dsc的应答信息则自动重新登录。这种用注册包代替心跳包的结构既保证了dtu的永远在线又降低了协议的复杂性。dtu-dsc的数据包:dtu和dsc通信的上行和下行数据包均采用完全相同的结构,他们之间通过包类型进行区别,这种结构简洁明了。上行数据和下行数据都采用开环结构(dtu向dsc发送的数据dsc不需要做应答,同理dsc向dtu发送的数据dtu也不需要应答),这种结构既有利于降低dsc的负荷又能节省数据流量。数据格式:16进制,高byte在前,低byte在后(数据包最大长度450个字节)。dtu-dsc数据协议包dtu-dsc数据协议包的定义如表3所示。表3起始标志:0x7b,长度1个字节;包类型:0x09,长度1个字节;dtu身份识别码(发送方):11位手机号;包长度:长度2个字节,长度为数据包的总长度,包括包头和包尾;结束标记:0x24,长度1个字节。dsc-dtu下行数据协议包:dsc-dtu下行数据协议包的定义如表4所示。表4起始标志:0x7b,长度1个字节;包类型:0x89,表示dsc-dtu下行数据包,长度1个字节;dtu身份识别码(发送方):11位手机号;包长度:长度2个字节,长度为数据包的总长度,包括包头和包尾;结束标记:0x24,长度1个字节。上行数据和下行数据采用相同的数据格式,通过包类型区别他们之间的数据流向。上行和下行数据之间采用开环结构,有效提高通信效率的同时降低了数据流量。本实施例中,针对dtu的应用特点及dtu和dsc之间通信协议包的类型,将注册包和心跳包合二为一,采用单闭环双开环结构,有效保证通信链路的可靠性和dtu永远在线的同时,降低了协议复杂性,节省了流量,提高了服务器的运行效率。此协议经测试,得到该协议有效降低了dsc和客户端管理软件的开发难度,减轻了dsc的负荷,提高了数据的可靠性,系统运行稳定,达到了应用要求。实施例三基于实施例一提供的一种演艺场所装备质量安全评估及预警系统,及演艺场所装备质量安全评估及预警方法,基于云服务器中的舞台安全数据库,进行数据的处理与管理,即将各个演艺设备厂商对应的演艺场所的基础信息及实时采集舞台监控设备的运行数据进行统一评估分析,进行舞台设备的报警处理,对于演艺场所的基础信息及舞台监控设备的运行数据,还设置了不同的权限,不同的权限对应不同的人员进行查看,保证数据的安全性。但由于各个演艺设备厂商或舞台设备的更新改变,对应的权限也需要及时对应改变,如果不及时改变,会影响有权限的用户查看数据,进一步影响演艺场所装备质量安全评估及预警系统的稳定性与时效性,基于此,本实施例提供一种访问权限的管理方法,具体为:步骤1:数据加密数据属主在将数据上传之前,先将数据进行处理,对于即将上传的数据f,首先,将其按照字节长度划分为n段数据块,即:f=(f1,f2,...fi,...,fn)其中1≤i≤n,每个数据块的数据有t个字节,则文件总大小为g,数据划分好以后,计算每一个文件块的哈希值,得到数据完整性度量参数ft:随机选取一个临时密钥k‘,k‘∈zp,设e表示加密运算,k为加密密钥,加密后的数据块用si表示,则有:密钥密文1≤i≤n。其中,即将上传的数据f包括艺场所的基础信息及舞台监控设备的运行数据。步骤2:传输算法执行数据上传数据进行分割处理,重新加密后,获得了机密数据s={si}及密钥k后,数据要上传到云服务器,上传算法如下:随机选取密钥k’‘,k’‘∈zp,随机选取si,1≤i≤n作为动态数据,对数据进行加密,c标识密文,c={ci},加密算法为:ci=ek”(si)并计算ck=e′t(k+k’‘),其中e′标识基于abe算法的一种加密算法,t表示访问控制结构模型;将ck、ci、si,1≤i≤n一起传输到云存储空间并记录存储位置信息url。步骤3:用户权限变更当用户发生变化时候,数据属主需要更改访问权限,权限受访问结构树和ck、ci=ek’‘(si)控制,在本方法中执行以下算法:用户将url信息发送到云端,云端返回ck和ci,ck=e′t(k+k’‘),ci=ek’‘(si),逆向计算,解得密钥信息k、k’‘和si,在随机选取k1∈zp作为临时密钥,新的访问结构树为t‘,计算:ck‘=e′t‘(k+k1)在随机抽取计算:然后用新生成的ck‘、cj、sj上传到云服务器,记录新的url信息,并删除原来的ck、ci、si。步骤4:数据访问算法变更权限后,有权用户访问数据时候,先提供私钥信息和url信息,依据用户提供的url信息,从云服务器中取得ck‘、cj,如果用户的私钥特征集合不满足访问控制树,则提取失败,满足的话,依据ck‘、cj,执行逆向运算,解得密钥信息,然后依据密钥信息重构数据。步骤5:数据重构用户具有合法的访问权限后,能够依照url信息和私钥提取解得密钥信息k和kl,然后提取出加密数据块s1,s2,…sn,然后计算:由于h(fi)=hash(fi),执行哈希算法逆运算,还原数据块fi数据,再还原数据:f=(f1,f2,...fi,...,fn)。访问权限变更后,无权用户不能通过原来的私钥信息和url提取到数据变更后的数据,并且不能执行解密。本实施例中的方法,将待存储的数据f分割成n份不同的数据块,处理后上传到云服务器中的云空间,首先对数据块加密,然后用传输算法对数据进行计算,获得数据的访问信息和位置信息;当用户权限变更后,重新选择访问结构信息表达的数据块,即重新动态抽取数据块原来的加密的数据和新的访问结构树进行重新构造数据的访问信息,然后将新的信息存储到云服务器,并记录位置信息;并删除原来的访问信息和位置信息。有权用户还是能通过验证继续访问数据属主共享的信息,而无权用户由于其用户不能提取数据和解密数据。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1