建筑物自动化系统的网络安全管理技术方案

技术编号:24805553 阅读:78 留言:0更新日期:2020-07-07 22:10
一种计算机实现的方法和建筑物自动化系统,该建筑物自动化系统包括以电子通信方式连接的电子设备的网络。该方法包括启动控制器的电子安全扫描。控制器电子地评估控制器的安全漏洞,包括识别一项或多项对控制器是否受到防火墙或其他网络安全设备保护的验证,识别哪些通信端口已打开,识别并验证控制器的以太网和Wi‑Fi配置,确定与控制器通信的任何路由器是否受到防火墙或其他网络安全设备的保护,确定控制器是否正在运行最新的软件或固件版本,以及确定控制器上安装的软件应用程序和版本的列表;控制器基于电子地评估控制器的安全漏洞,计算风险分数并列出解决控制器安全漏洞的建议列表。

【技术实现步骤摘要】
建筑物自动化系统的网络安全管理
本公开总体上涉及一种建筑物自动化系统。更具体地,本公开涉及建筑物自动化系统内的电子设备的网络安全管理。
技术介绍
建筑物自动化系统是电子设备的计算机化网络,电子设备可以被配置为控制一个或多个系统,例如但不限于建筑物的机械、电气、照明和安全系统。建筑物自动化系统可以配置为控制建筑物的加热、通风、空调和制冷(HVACR)系统以及相关组件。诸如但不限于设施管理员、建筑物维护工程师等的用户通常经由与各种设备控制器和传感器联网的一个或多个计算机与建筑物自动化系统进行交互。用户可能还能够经由一个或多个移动设备(例如但不限于蜂窝电话、平板电脑等)与建筑物自动化系统进行交互。
技术实现思路
本公开总体上涉及一种建筑物自动化系统。更具体地,本公开涉及建筑物自动化系统内的电子设备的网络安全管理。在一个实施例中,建筑物自动化系统内的电子设备之一是建筑物自动化系统的系统控制单元。在一个实施例中,系统控制单元可以连接到建筑物自动化系统的网络和连接到互联网。在一个实施例中,建筑物自动化系统中的一个或多个电子设备可以能够连接到互联网。在一个实施例中,一个或多个电子设备可能不旨在连接到互联网。在一个实施例中,用户可以开启建筑物自动化系统的系统控制单元的电子安全评估。在一个实施例中,用户可以开启对等设备的电子安全评估,该对等设备借由建筑物自动化系统的网络与系统控制单元进行电子通信连接。在一个实施例中,系统控制单元可以连接到云。在一个实施例中,电子安全评估可以由用户在远离建筑物自动化系统的位置处开启。在一个实施例中,可以安排电子安全评估,以便定期进行电子安全评估。在一个实施例中,可以开启基于云的电子安全评估。在这样的实施例中,基于云的电子安全评估可以分析系统控制单元(甚至那些不对应于同一建筑物自动化系统的控制单元)用于安全漏洞。公开了一种用于在建筑物自动化系统中执行控制器的电子安全评估的计算机实现的方法。建筑物自动化系统包括以电子通信方式连接的电子设备的网络。该方法包括开启控制器的电子安全扫描。控制器电子地评估控制器的安全漏洞,包括识别以下一项或多项验证:对控制器是否受到防火墙或其他网络安全设备保护,识别哪些通信端口已打开,识别并验证控制器的以太网和Wi-Fi配置,确定与控制器通信的任何路由器是否受到防火墙或其他网络安全设备的保护,确定控制器是否正在运行最新的软件或固件版本,以及确定控制器上安装的软件应用程序和版本的列表;控制器基于电子地评估控制器的安全漏洞,计算风险分数并列出解决控制器安全漏洞的推荐列表。还公开了一种建筑物自动化系统。建筑物自动化系统包括多个电子设备;控制器,其包括处理器和存储器;以及网络,其中所述多个电子设备和所述控制器经由所述网络进行电子通信,控制器的处理器被配置为开启控制器的电子安全扫描并电子地评估控制器的安全漏洞,包括识别以下一项或多项验证:对控制器是否受到防火墙或其他网络安全设备保护,识别哪些通信端口已打开,识别并验证控制器的以太网和Wi-Fi配置,确定与控制器通信的任何路由器是否受到防火墙或其他网络安全设备的保护,确定控制器是否正在运行最新的软件或固件版本,以及确定控制器上安装的软件应用程序和版本的列表;处理器还被配置为基于电子地评估控制器的安全漏洞,计算风险分数并列出解决控制器的安全漏洞的推荐列表。附图说明参考形成本公开的一部分的附图,并且其示出了可以实践本说明书中描述的系统和方法的实施例。图1是根据一个实施例的包括建筑物自动化系统的系统示意图。图2是根据一个实施例的图1中的系统控制单元的示意图。图3是根据一个实施例的用于对建筑物自动化系统中的控制器进行电子安全评估的方法的流程图。图4是根据一个实施例的用于对电连接到建筑物自动化系统的控制器的一个或多个电子设备进行电子安全评估的方法的流程图。图5是根据实施例的用于对建筑物自动化系统中的控制器进行电子安全评估的方法的流程图。图6是根据实施例的用于对连接到云的多个建筑物自动化系统进行电子安全评估的方法的流程图。图7是根据实施例的示出电子安全评估的结果的示例图形用户界面(GUI)。贯穿全文,相同的参考数字表示相同的部分。具体实施方式本公开总体上涉及一种建筑物自动化系统。更具体地,本公开涉及建筑物自动化系统内的电子设备的网络安全管理。建筑物自动化系统是电子设备的计算机化网络,电子设备可以被配置为控制一个或多个系统,例如但不限于建筑物的机械、电气、照明和安全系统。建筑物自动化系统可以被配置为控制建筑物的加热、通风和空调(HVAC)系统及其组件。在建筑物自动化系统中,可能有数百甚至数千个连接到建筑物的本地网络的电子设备。在许多情况下,电子设备也可能能够连接到互联网。例如,此类功能可能会导致建筑物本地网络上的安全漏洞。随着添加新设备或修改现有设备,设置可能会在某种程度上不经意地配置成使电子设备面临潜在的安全风险。建筑物自动化系统的控制器可能连接到互联网,并容易受到各种类型的网络攻击。当系统以不安全的方式安装时,建筑物信息、产品信息(例如,开放端口、操作系统等)等可能会暴露给互联网搜索,特别是那些针对连接到互联网的特定类型设备(例如路由器、服务器等)的互联网搜索。如果建筑物自动化系统中的电子设备未安全配置,则攻击者可能会从这些搜索结果中受益,以利用电子设备的安全漏洞并尝试破坏连接到互联网的控制器。本公开的实施例针对由建筑物自动化系统中的电子设备执行的电子安全评估,该电子安全评估识别建筑物自动化系统内的潜在安全漏洞。所描述的方法和系统可以使诸如但不限于服务技术人员等的用户能够采取纠正措施。电子安全评估的结果可以与建筑物管理员或其他服务技术人员共享(例如,从控制器本地共享),以识别并解决安全问题。在一个实施例中,控制器可以连接到云。在这样的实施例中,电子安全评估的结果也可以与基于云的服务共享,以用于进一步的分析、评估和报告。本公开的实施例可以导致建筑物自动化系统及其电连接的组件的电子安全性增强。图1是根据一个实施例的包括建筑物自动化系统100的系统10的示意图。建筑物自动化系统100包括专门用于执行本文描述的方法的计算机103。计算机103连接到网络101。在一个实施例中,计算机103可以硬接线到网络101。在一个实施例中,计算机103可以无线连接到网络101。网络101使用通信标准或协议来链接贯穿建筑物自动化系统100中的各个子系统。例如,网络101链接系统控制单元102a、单元控制设备102b、单元控制设备102c以及其他设备102d、102e、102f。网络101可以从计算机103提供全系统范围的用户访问和控制。网络101也可以通过蜂窝连接与云连接。在一个实施例中,系统控制单元102a可以被称为建筑物自动化系统的主控制器。在一个实施例中,网络101可以利用各种不同的通信协议。网络101的合适的通信协议的示例包括但不本文档来自技高网...

【技术保护点】
1.一种用于对建筑物自动化系统中的控制器执行电子安全评估的计算机实现的方法,所述建筑物自动化系统包括以电子通信方式连接的电子设备的网络,其特征在于,所述方法包括:/n开启控制器的电子安全扫描;/n通过控制器电子地评估控制器的安全漏洞,包括识别一项或多项验证:对控制器是否受到防火墙或其他网络安全设备保护,识别哪些通信端口已打开,识别并验证控制器的以太网和Wi-Fi配置,确定与控制器通信的任何路由器是否受到防火墙或其他网络安全设备的保护,确定控制器是否正在运行最新的软件或固件版本,确定密码策略,以及确定控制器上安装的软件应用程序和版本的列表;/n基于电子地评估控制器的安全漏洞,确定解决控制器的安全漏洞的推荐列表;和/n通过所述控制器电子地评估与控制器进行电子通信连接的电子设备网络的安全漏洞。/n

【技术特征摘要】
20181228 US 16/235,1951.一种用于对建筑物自动化系统中的控制器执行电子安全评估的计算机实现的方法,所述建筑物自动化系统包括以电子通信方式连接的电子设备的网络,其特征在于,所述方法包括:
开启控制器的电子安全扫描;
通过控制器电子地评估控制器的安全漏洞,包括识别一项或多项验证:对控制器是否受到防火墙或其他网络安全设备保护,识别哪些通信端口已打开,识别并验证控制器的以太网和Wi-Fi配置,确定与控制器通信的任何路由器是否受到防火墙或其他网络安全设备的保护,确定控制器是否正在运行最新的软件或固件版本,确定密码策略,以及确定控制器上安装的软件应用程序和版本的列表;
基于电子地评估控制器的安全漏洞,确定解决控制器的安全漏洞的推荐列表;和
通过所述控制器电子地评估与控制器进行电子通信连接的电子设备网络的安全漏洞。


2.根据权利要求1所述的计算机实现的方法,其特征在于,所述控制器是用作所述建筑物自动化系统的主控制器的系统控制单元。


3.根据权利要求1和2中任一项所述的计算机实现的方法,其特征在于,所述控制器是所述建筑物自动化系统中的单元控制器。


4.根据权利要求1至3中任一项所述的计算机实现的方法,其特征在于,所述控制器与基于云的服务进行电子通信连接。


5.根据权利要求4所述的计算机实现的方法,其特征在于,还包括:将来自所述电子安全评估的一个或多个结果发送到所述基于云的服务。


6.根据权利要求1-5中任一项所述的计算机实现的方法,其特征在于,还包括:基于所述控制器电子地评估的安全漏洞,计算风险分数。


7.根据权利要求6所述的计算机实现的方法,其特征在于,还包括将风险分数和解决控制器的安全漏洞的推荐列表发送给计算机,以供显示在计算机的显示设备上。


8.根据权利要求1至7中任一项所述的计算机实现的方法,其特征在于,还包括通过暴力破解主动尝试连接到控制器或多个电子设备之一。


9.根据权利要求1至8中的任一项所述的计算机实现的方法,其特征在于,所述方法被安排为定期执行。


10.根据权利要求1至9中任一项所...

【专利技术属性】
技术研发人员:M·锡瓦格纳姆T·A·弗莱彻D·C·霍尔斯特G·R·盖思蒙
申请(专利权)人:特灵国际有限公司
类型:发明
国别省市:美国;US

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

1