持久性数据的安全系统存储器技术方案

技术编号:9170702 阅读:158 留言:0更新日期:2013-09-19 19:10
一种安全系统,包括产生持久性数据的安全设备,从安全设备接收持久性数据的本地控制系统,以及远离该本地控制系统的服务器,该本地控制系统包括微处理器和非易失性存储器。该远程服务器具有远程数据存储器并且与本地控制系统微处理器通信。该微处理器定期发送持久性数据的多个逻辑部分到远程服务器以保存在远程数据存储器中,其中多个持久性数据部分均包括时间戳。微处理器还在本地控制系统非易失性存储器中定期保存该多个持久性数据部分,其频率低于在远程数据存储器中定期保存多个持久性数据部分,并且为只在远程服务器处保存的每个持久性数据部分在本地数据存储器上保存该时间戳。当重启本地控制系统时,微处理器从远程数据存储器仅取回具有保存在本地数据控制系统非易失性存储器中的时间戳之后的时间戳的持久性数据部分。

【技术实现步骤摘要】
持久性数据的安全系统存储器相关申请的交叉引用不适用。联邦赞助的研究或开发不适用。微缩胶片/版权参考不适用。
本专利技术涉及一种安全系统,并且更特别地,用于远程监控一个或多个指定区域的安全系统和方法。
技术介绍
典型的目前已知的安全系统通常包括现场控制设备,例如控制面板。控制面板可能包括具有软件或固件的微处理器,被设计用于监控一个或多个指定给特定区域的传感器。这些传感器可以被划分到安全区域,安全区域都由中央控制面板监控。控制面板是安全系统的重大成本。包括控制面板的安全系统需要安装、检查、维护、修理和升级。控制面板的硬件可以是昂贵的并且安装需要技术人员的时间。而且,当更新软件或固件时,技术人员必须访问安全系统和控制面板所在的站点,这是昂贵和耗时的。此外,有可能的是,升级安全系统需要额外的硬件或改变硬件来实现新的特征或功能,这可能是昂贵的并且需要技术人员的时间。而且,供应商和/或仓库可能不得不储存大量的各种面板类型来满足需求,因此导致了花费。在许多这样的安全系统中,已经需要持久性存储器,这样的需要由电池支持的RAM系统或者EEPROM存储设备来满足。然而,随着这样的系统的内存/存储器的需求已经增长,这样的系统已经越来越多地使用闪速IC存储系统。虽然闪速IC存储系统为每成本单元提供了更多的存储容量,但它们比RAM系统和EEPROM存储设备更受限。因此,尽管RAM系统将几乎瞬间不限次数地保存数据以及EEPROM存储设备(虽然慢于RAM系统)能够每存储单元写入数以百万计的单独字节或字,然而有利地,相对便宜的闪速存储系统仍然更慢(花更长的时间来擦除和写入)。此外,闪速存储系统具有有限的可写入寿命并且需要数据以大块或页的方式被擦除和写入。因此,为了在安全系统中使用这种闪存系统、复杂的管理已经是必要的,以有效的处理和写入数据,以便能够最小化在安全系统正常运行期间出现的读/写周期。美国专利公开号US2009/0322527A1(名为“基于服务器的分布式安全系统”,公开日2009年12月31日)公开了一种可用于处理安全系统的存储需要的系统。这里的公开关注了提供安全系统的存储器和数据存储需要,借此可最大化硬件的寿命。
技术实现思路
根据本专利技术的一个方面,提供了一种为具有与远程服务器通信的本地控制面板的安全系统存储持久性数据的方法,其中本地控制面板具有本地数据存储器并且远程服务器具有远离本地数据存储器的存储器。该方法包括步骤(1)在远程服务器处定期保存现有持久性数据的多个逻辑部分,(2)在本地数据存储器处定期保存现有持久性数据的多个逻辑部分,其中当前持久性数据的多个逻辑部分均包括区分数据元素,(3)将区分数据元素保存在仅在远程服务器处保存的现有持久性数据的每个逻辑部分的本地数据存储器中;以及(4)在重启本地控制面板后,在本地控制面板上重建持久性数据。执行在本地数据存储器处的定期保存的频率低于在远程服务器处的定期保存。在重建步骤期间,只有具有在本地数据存储器处保存的所述区分数据元素之后的区分数据元素的现有持久性数据的所述多个逻辑部分从所述远程存储器被写入并且保存在所述本地数据存储器处。在该方面的一种形式中,区分数据元素是时间戳。在该方面的另一种形式中,本地数据存储器是非易失性存储器。在另外的形式中,本地数据存储器是闪存。在该方面的另一种形式中,远程数据存储器是RAM和EEPROM存储设备中的至少之一。在另外的形式中,本地数据存储器是闪存。在另一方面中,提供了一种安全系统,其包括产生持久性数据的安全设备,从安全设备接收持久性数据的本地控制系统,以及远离本地控制系统的服务器,本地控制系统包括微处理器和非易失性存储器。远程服务器具有远程数据存储器,并与本地控制系统微处理器通信。微处理器定期发送当前持久性数据的多个逻辑部分到远程服务器以保存在远程数据存储器中,其中当前持久性数据的多个逻辑部分均包括区分数据元素。微处理器还在本地控制系统非易失性存储器中定期保存当前持久性数据的多个逻辑部分,其频率低于在远程数据存储器中定期保存多个持久性数据部分,并且为只在远程服务器处保存的现有持久性数据的每个逻辑部分在本地数据存储器中保存区分数据元素。当重启本地控制系统时,微处理器从远程数据器仅取回具有保存在本地数据控制系统非易失性存储器中的区分数据元素之后的区分数据元素的现有持久性数据的多个逻辑部分。在该方面的一种形式中,区分数据元素是时间戳。在该方面的另一种形式中,非易失性存储器包括闪速IC存储器。在该方面的又一种形式,远程数据存储器是RAM和EEPROM存储设备中的至少之一。在另外的形式中,非易失性存储器是闪速IC存储器。根据包括所附权利要求和附图的全部说明书的回顾,其他特性和优点将变得很明显。附图说明图1是根据本公开的安全系统的示意图。具体实施方式根据本专利技术的安全系统10在图1中示出。安全系统10包括本地控制系统20(例如控制面板),本地控制系统20包括微处理器/微控制器22和非易失性存储器26。如当全面了解本公开困难时所应当理的是,解非易失性存储器26可以有利地例如是相对廉价的闪存设备,尽管与其他(更昂贵的)存储设备相比,这些设备通常较慢,有更有限的可写入寿命,并需要更复杂的管理。随着安全系统的存储器需要的继续增长,使用和保存廉价的非易失性存储器26的成本节省正变得越来越有价值。微处理器22通过数据链路30(可以是任何合适的通信链路,无论是有线的或无线的)与其他安全系统设备40,42(比如警报器、状态监控器、运动检测器等)通信。微处理器通过数据链路50(也可以是任何适合的用于传输数据的通信链路)也与链接到远程数据存储器70的远程服务器60通信。数据链接50可有利地与远程服务器进行“永远开启”的数据连接,允许了远程服务器60有利地运行软件来存储警报面板配置,并发送这种配置给例如警报面板。但是,应该理解的是,可替换地,经由数据链路50的连接可以是“按需”的数据连接(如PSTN“拨号”),和/或数据可以被缓存以及定期按周期性或少于“按需”连接的方式被发送。如果使用“按需”数据链路50,为了不潜在地使具有本地数据缓冲器/缓存的本地控制系统20的负担变重,该链路50可有利地具有低连接时间。此外,应该理解,在操作中可以有利地提供在本地控制系统20和远程服务器60之间的“保持有效”或“热击”信号,由此如果经由链路50的数据通信不可用时,会把故障信号通知给警报接收(监控)中心。还应该理解的是,数据链路50可能是“双路信令”或多路信令以增加到远程服务器60的数据连接的健壮性。此外,连接类型在本公开的范围内可以是混合的,例如,“永远开启”的主通信路径和作为“按需”连接的二、三级连接的混合。当然,出于安全原因,合适的加密和鉴别方法也可以有利地与数据链路50上的数据通信一起使用。远程数据存储器70可能是PC硬盘,或者有利地,例如是电池支持RAM系统(其允许几乎瞬时保存以及不受限写入)或者EEPROM存储设备(其允许每存储单元的数百万次写入,并且这种写入可以是每单独的字节或字)。此外,应该理解,根据本公开,远程数据存储器70也可以有利地由例如不挨着实际控制系统的服务器PC(在物理上的远程位置处或在本地站点上——对于具有若干系统的大型站点),许多共享工作负荷的服务器P本文档来自技高网
...

【技术保护点】
一种为具有与远程服务器通信的本地控制面板的安全系统存储持久性数据的方法,所述本地控制面板具有本地数据存储器并且所述远程服务器具有远离所述本地数据存储器的存储器,该方法包括以下步骤:在远程服务器处定期保存现有持久性数据的多个逻辑部分,在本地数据存储器处定期保存现有持久性数据的所述多个逻辑部分,执行在所述本地数据存储器处的所述定期保存的频率低于在所述远程服务器处的所述定期保存,并且当前持久性数据的所述多个逻辑部分均包括区分数据元素;将所述区分数据元素保存在仅在远程服务器处保存的现有持久性数据的每个逻辑部分的本地数据存储器中;并且在重启本地控制面板后,在本地控制面板上重建持久性数据,其中在所述重建步骤期间,只有具有在本地数据存储器处保存的所述区分数据元素之后的区分数据元素的现有持久性数据的所述多个逻辑部分从所述远程存储器被写入并且保存在所述本地数据存储器处。

【技术特征摘要】
2012.01.11 US 13/348,1871.一种为具有与远程服务器通信的本地控制面板的安全系统存储持久性数据的方法,所述本地控制面板具有本地数据存储器并且所述远程服务器具有远离所述本地数据存储器的远程数据存储器,该方法包括以下步骤:定期地,或者发送当前持久性数据的多个逻辑部分以保存在所述远程服务器处,并在所述本地数据存储器处保存当前持久性数据的所述多个逻辑部分,或者发送当前持久性数据的多个逻辑部分,以便与标识相关联的逻辑部分的时间顺序的相关联的区分数据元素一起保存在所述远程服务器处,并在所述本地数据存储器中保存仅在所述远程服务器处保存的当前持久性数据的每个相关联的逻辑部分的所述区分数据元素;并且在重启所述本地控制面板后,在所述本地控制面板上重建所述持久性数据,其中在所述重建步骤期间,只有具有在所述本地数据存储器处保存的所述区分数据元素之后的区分数据元素的当前持久性数据的所述多个逻辑部分才从所述远程数据存储器被读取并且保存在所述本地数据存储器处。2.权利要求1的数据存储方法,其中所述区分数据元素是时间戳。3.权利要求1的数据存储方法,其中所述本地数据存储器包括非易失性存储器。4.权利要求3的数据存储方法,其中所述本地数据存储器包括闪存。5.权利要求1的数据存储方法,其中所述远程数据存储器包括RAM和EEPROM存储设备中的至少之一。6.权利要求5的数据存储方法,其中所述本地数据存储器包括闪存。7.一种安全系统,包括:安全设备,其产生持久性数据;本地控制系统,其从所述安全设备接收所述持久性数据,所述本地控制系统包括微处理器和非易失性存储器;远离所述本地控制系统的远程服务器,所述远程服务器具有远程数据存储器并与所述本地控制系统微处理器通信;其中所述本地控制系统微处理器:定期地发送当前持久性数据的多个逻辑部分到所述远程服务器以保存在所述远程数据存储器中,当前持久性数据的所述多个逻辑部分的每个与区分数据元素相关联,每个区分数据元素标识所述相关联的逻辑部分的时间顺序,以低于在所述远程数据存储器中定期保存所述持久性数据的频率在所述本地控...

【专利技术属性】
技术研发人员:D·斯坦顿R·J·普罗宾M·克里斯普K·奥斯博恩A·R·麦克维尔特
申请(专利权)人:霍尼韦尔国际公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1