用于检测电网控制系统内的兼容性问题的方法和系统的制作方法

文档序号:7855894阅读:101来源:国知局
专利名称:用于检测电网控制系统内的兼容性问题的方法和系统的制作方法
技术领域
本文描述的实施例一般涉及电功率产生和传输系统,并且更具体地,涉及用于检测电网控制系统内组件之间的兼容性问题的系统和方法。
背景技术
电力公用设施产生的功率典型地通过电网传输到顾客。通过电网控制系统来监视和控制发电和功率传输系统。电网控制系统一般包括大量的独立子系统,每一个子系统还可以各包括多个组件。典型地,从许多子系统/组件接收信息并用于控制电网的操作。例如,某些电力公用设施利用本文称之为“智能电网”或高级量测体系(AMI)电力网的那个。
已知的智能电网的各包括与操作子系统通信的多个子系统,该操作子系统典型地位于公用设施并远离子系统。尽管如此,至少部分地由于大规模智能电网,以及智能电网内耦合的大量单个组件/子系统,在组件之间保持兼容性可能是困难的。而且,智能电网中已经升级或替换过的组件可能不会被报告和/或不会被及时报告给中央控制器,且在操作过程中可能与智能电网中的其他组件引起不可预见的兼容性问题。

发明内容
在一方面中,提供了一种供包括多个子系统的电力网控制系统使用的包检查系统。包检查系统包括配置成存储与多个子系统相关联的信息的存储器设备。包检查系统还包括配置成抽取至少一个数据包的第一深度包检查设备,该至少一个数据包被传送至多个子系统的中央子系统。包检查系统还包括耦合到第一深度包检查器和存储器设备的处理设备。处理设备配置成通过分析该至少一个数据包来识别电力网控制系统内的兼容性问题。在另一方面中,提供了一种用于检测包括多个子系统的电网控制系统内的兼容性问题的方法。该方法包括存储与多个子系统相关联的信息和从信息中抽取至少一个数据包,该信息从多个子系统的第一子系统发送到多个子系统的第二子系统。该方法还包括比较该至少一个数据包和存储的子系统信息。


图I是不范电功率产生和传输系统的框图。图2是电网控制系统的示范实施例的框图。图3是可以包含在图2所示电网控制系统内的处理设备的示范实施例的框图。图4是用于检测图2所示电网控制系统内的兼容性问题的示范方法的流程图。
具体实施例方式本文描述的方法和系统促进了检测包括在电网控制系统内的组件之间的兼容性问题。电网控制系统例如包括家庭或商用子系统,分布式发电子系统、配电自动化子系统,变电站子系统,和配电控制中心子系统。在本文描述的方法和系统中,深度包检查设备抽取包括在电网控制系统内的子系统之间传送的数据包。深度包检查设备还组合来自抽取的数据包的消息,以及提供组合的消息到处理设备。处理设备通过分析单独数据包来识别电网控制系统内的兼容性问题。处理设备还通过分析组合的消息来识别电网控制系统内的兼容性问题。即使多个实体提供和/或保持组件以及组件一般在那些分离实体的控制下,识别电网控制系统内的兼容性问题促进了保持系统内组件之间的兼容性。本文描述的方法和系统的技术效果包括至少一个(a)存储和多个子系统相关联的信息;(b)从信息中抽取至少一个数据包,该信息从多个子系统的第一子系统和多个子系统的第二子系统发送;以及(c)比较至少一个数据包和存储的子系统信息。图I是不范的电功率产生和传输系统10的框图。在该不范实施例中,电功率产生和传输系统10包括电力公用设施12、电网14和多个顾客或能量用户位置,例如,第一顾客位置16、第二顾客位置18和第三顾客位置20。在该示范实施例中,电力通过电网14从电力公用设施12传输到顾客位置16、18和20。在该不范实施例中,电网14包括至少一个输电线路22、变电站24和多个配电线路26。还有,在该示范实施例中,电力公用设施12包括 供给电功率到电网14的电功率产生系统28。电功率产生系统28可包括通过例如燃气涡轮发动机、水电涡轮机和/或风力涡轮机驱动的发电机。备选地,电功率产生系统28可使用太阳能板和/或任何其他发电设备,该任何其他发电设备允许系统10如本文描述地起作用。在示范实施例中,电力公用设施12还包括控制能量生产和传输的配电控制中心变电站30。所示的配电控制中心变电站30包括在电力公用设施12中,尽管如此,配电控制中心变电站30可以在电力公用设施12的外部(例如,远程定位)且和电力公用设施12通信。此外,虽然描述了配电控制中心变电站30包括计算机系统,但是配电控制中心变电站30可以包括使电功率产生和传输系统10能够如本文描述地起作用的任何适合的处理设备。本文所用的术语,处理设备,指的是中央处理单元、微处理器、微控制器、精简指令集电路(RISC)、专用集成电路(ASIC)、逻辑电路和能执行本文所描述功能的任何其他电路或处理器。在示范实施例中,每一个顾客位置16、18和20包括端用户仪表46。在示范实施例中,端用户仪表46是高级量测体系(AMI)的一部分。AMI是双向通信系统的一个示例,该双向通信系统能使电力公用设施12从顾客位置16、18和20测量和收集有关能量使用的信息,也能提供数据和控制信号到端用户仪表46。信息也能从电功率产生和传输系统10的其他子系统中收集到。图2是电网控制系统50的示范实施例的框图。在该示范实施例中,电网控制系统50是用于监视和控制电功率产生和传输系统10(图I所示)的操作的控制系统。在该示范实施例中,系统50包括多个子系统60,该多个子系统包括但不限于家庭或商用子系统,例如,顾客位置16(图I所示),分布式发电子系统(例如电力公用设施12(如图I所示)),配电自动化子系统62,变电站子系统(例如变电站24(图I所示),以及配电控制中心子系统30。在示范实施例中,顾客位置16通过网络64耦合到配电控制中心变电站30。网络64可以包括公众网络、私人网络或公众网络和私人网络的结合。更具体地,仪表46可以奉禹合到AMI头端系统70,或多个AMI头端系统,从而通过网络64包括在配电控制中心变电站30内。AMI头端系统70管理实现期望的仪表读数调度并制定其他仪表和通信相关联的命令的通信网络。网络64包括有线和/或无线组件。无线组件可配置成使用无线标准,包括但不限于2G、3G和4G蜂窝标准,例如LTE、EDGE和GPRS, IEEE 802. 16Wi_Max,IEEE 802. 15 Zigbee ,蓝牙,IEEE 802. 11 标准(包括 802. Ila,802. Ilb,802. IlcU802. lie,802. llg,802. llh、802. lli,802. Ilj 和 802. lln),Wi-Fi ,以及专有标准(例如Z-Wave )。Wi-Fi 是由Wi-Fi联盟开发的认证标志,Zigbee ·是加利福尼亚州圣拉蒙市的Zigbee联盟有限公司的注册商标,以及Z-^Wave ,是加利福尼亚州苗必达市的Z-Wave联盟的识别标志。仪表46收集能量使用信息并将其提供给配电控制中心变电站30。在范实施例中,分布式发电系统12包括电功率产生系统28和控制系统80。控制系统80通过例如回程网络82或多个回程网络与配电控制中央变电站30耦合。更具体地,回程网络82将控制系统80耦合到在配电控制中心变电站30内的管理系统84。管理系
统84可以包括但不限于,配电管理系统(DMS)、能量管理系统(EMS)和/或监控和数据采集(SCADA)系统。在不徂实施例中,在回程网络82上配电自动化子系统62和变电站子系统24也奉禹合到配电控制中心变电站30。配电自动化子系统62包括至少一个智能电设备(IED)90和数据集中器92。在示范实施例中,变电站子系统24也包括至少一个IED 90和数据集中器92。IED 90可以包括但不限于,继电保护装置、负载抽头变换器控制器、断路器控制器和/或电容器组开关。配电自动化子系统62和变电站子系统24将对应于IED 90操作状态的信息、与电网14上的负载关联的信息和/或识别故障指示的信息提供给配电控制中心变电站30。在示范实施例中,配电控制中心变电站30还包括深度包检查系统98。在示范实施例中,深度包检查系统98包括至少一个深度包检查设备100和至少一个处理设备108。深度包检查设备100抽取至少一个可被称为数据报的数据包,该数据包在配电控制中心变电站30被接收且组合来自该至少一个数据包的消息。例如,深度包检查设备100可耦合到集成平台110,该集成平台可包括面向服务架构(SOA)和/或企业服务总线(ESB)。深度包检查设备100可以抽取通过AMI头端系统70接收的、管理系统84接收的、配电控制中心变电站30从因特网接收的,和/或在电网控制系统50内的任何其他子系统发送或接收的数据包。处理设备108在本文中也被称为数据比较模块108。数据比较模块108耦合到存储器设备122。存储器设备122存储与多个子系统60中的每一个关联的信息。该存储的信息可以包括但不限于,用于相应子系统的唯一识别符(例如,用于在产生消息的子系统内的设备的唯一识别符)和/或与各相应子系统产生的消息相关联的至少一个特性。例如,存储器设备122存储互联网协议(IP)地址、媒体访问控制(MAC)地址和/或用于在产生消息的子系统内的设备的其它唯一识别符。更具体地,识别分布式发电控制系统80的IP地址可存储在存储器设备122中。此外,该至少一个与各相应子系统产生的消息相关联的特性可以包括但不限于字段长度、消息内的字段数量、包含在消息内的字段分隔符种类、和/或任何其他消息属性(例如,消息的预期结构),该任何其他消息属性促进识别设备种类和/或用于产生消息的软件的种类或版本。虽然举例说明为单独的设备,但是被深度包检测设备100和数据比较模块108执行的任务也可以被单个设备和/或系统执行。
模块108接收来自深度包检查设备100的数据包或组合的消息,并通过分析数据包和/或组合的消息来识别在电网控制系统50内的兼容性问题。每个数据包和每个组合的消息具有可包括包括报头、有效载荷和页脚的结构化格式。在示范实施例中,模块108从包含在报头内的信息确定该多个子系统60中的哪一个产生了数据包或组合的消息。产生了数据包或组合的消息的子系统在本文中称为源子系统。例如,模块108通过比较包含在数据包或组合的消息的报头内的IP地址和存储在存储器设备122中的信息来确定多个子系统60中的哪一个是源子系统。如果包含在报头内的IP地址不能对应于存储在存储器设备122中的任何IP地址,则模块108产生兼容性警报信号。如果深度包检查设备100已经从没有向配电控制中心变电站30注册过的设备和/或子系统抽取了消息,则新设备和/或子系统已经被加入电网控制系统50,其可能在电网控制系统50内引起兼容性问题。换句话说,当关联到源子系统的信息没有包含在存储于存储器设备122中的子系统信息内的时候,模块108配置成产生兼容性警报。该兼容性警报信号识别在电网控制系统50内可能存在的兼容性问题,且提供该警报和IP地址给使用该信息来分析和/或维修电网控制系统50的用户。如果包含在报头内的IP地址对应于存储在存储器设备122中的IP地址,模块108进一步比较组合的消息和与确定为消息源的子系统相关联的存储的子系统信息。消息报头还包括识别用于产生消息的协议的信息,以及存储在存储器设备122中的信息包括源子系统用于产生消息的消息协议的种类。如果组合的消息的消息协议没有对应于与识别的源子系统相关联的存储的消息协议,则模块108产生兼容性警报。通过识别源子系统产生消息,该消息使用不同于期望被源子系统使用的协议的种类,深度包检查系统98促进识别在电网控制系统50内发生的变化。最可能的,这种变化可以是源子系统的变化,例如,软件升级和/或硬件升级。子系统的变化可能不导致在电网控制系统50内的兼容性问题,但是,如果问题确实出现,则追踪升级和在系统50内组件的变化促进排查问题。在示范实施例中,模块108还比较消息的有效载荷的至少一个属性和与源子系统相关联的、存储的信息。例如,存储器设备122可存储源子系统产生的消息的属性。模块108确定组合的消息有效载荷的属性是否对应于源子系统产生的消息的预期属性。更具体地,如果组合的消息的有效载荷的至少一个属性不对应于与源子系统相关联的、存储的至少一个属性,则模块108产生兼容性警报信号。在具体示例中,信息可存储在存储器设备122中,其指示特定的分布式发电子系统12产生了具有十二个字段的消息。如果模块108接收确定由分布式发电子系统12传送的、包括具有十八个字段的有效载荷的消息,模块108识别在电网控制系统50内的兼容性问题并产生警报信号。在这种情况下,由分布式发电子系统12传送的消息不能匹配于期望由分布式发电子系统12发送的消息,且因此,模块108识别在分布式发电子系统12中产生了变化。可与存储的属性相比较的消息属性包括但不限于仅包括,由源子系统产生的消息内包括的字段的长度,由源子系统产生的消息内包括的字段的数量,以及由源子系统产生的消息内包括的字段分隔符的种类。在示范实施例中,深度包检查系统98还可包括版本追踪模块130。在数据比较模块108产生兼容性警报信号后,访问版本追踪模块130以将识别在电网控制系统50内何处存在兼容性问题的额外信息提供给用户。例如,如果通过用于产生由配电自动化子系统62发送的消息非预期协议而识别兼容性问题,则用户可以确定子系统62使用的软件已经升、级过了。尽管如此,用户也可以确定子系统62没有被修改和/或更新。版本追踪模块130将额外信息提供给用户,该信息可用于在电网控制系统50内识别导致兼容性警报信号产生的子系统。在示范实施例中,版本追踪模块130可以存储在电网控制系统50内组件之间的连接的映射信息。包可由系统50内的第一组件产生,并在达到系统50内的第三目的组件之前通过系统50内的第二组件传送。第二组件可以增加信息到包中和/或修改包。这些增加和/或修改可以引起系统50内的兼容性问题。例如,变电站子系统24的IED 90可以产生一消息,该消息在达到配电控制中心变电站30之前经过一些其他组件(例如,数据集中器92)。版本追踪模块130识别那些其他组件并提供有关那些组件的信息给用户。然后用户可以检查这些组件以识别兼容性警报信号的源。版本追踪模块130还可以存储工作定单管理信息,该工作定单管理信息可被访问以识别已经引起技术员注意的系统50内的组件,且当执行该工作时访问该工作定单管理信息。此外,版本追踪模块130可以存储信息,该信息识别已知为兼容的协议和已知为不兼容的协议。这种信息能与存储的映射信息结合,以确定第一组件变化是否导致与第一组件通信的第二组件的兼容性问题。 此外,模块108可提供测试信号到电网控制系统50内的子系统,电网控制系统50配置成违背(illicit)从子系统来的响应。如果响应没有被模块108接收,则版本追踪模块130可被访问,以确定子系统的改变是否导致阻止子系统响应于测试信号的兼容性问题。图3是可包含在配电控制中心变电站30 (如图2所示)内的处理设备140的示范实施例的框图,该处理设备140配置成执行与数据比较模块108和/或版本追踪模块130 (如图2所示)关联的操作。处理设备140也称之为是系统控制器和/或SCADA系统。在某些实施例中,处理设备140包括总线150或其他通信设备以通信信息。一个或多个处理器152耦合到总线150以处理信息,其包括从深度包检查设备100 (如图2所示)接收的消息。处理器152可包括至少一个计算机。正如本文所用,术语计算机不限于在本领域中被认作是计算机的集成电路,而是宽泛地认为是处理器、微控制器、微计算机、可编程逻辑控制器(PLC)、专用集成电路和其他可编程电路,以及本文中的这些术语是可互换使用的。处理设备140也可以包括一个或多个随机访问存储器(RAM) 154和/或其他存储设备156。RAM 154和存储设备156耦合到总线150以存储和传递被处理器152执行的信息和指令。RAM 154 (和/或存储设备156,如果包括的话)也能用于存储在处理器152执行指令的过程中的临时变量或其他中间信息。处理设备140也可以包括耦合到总线150的一个或多个只读存储器(ROM) 158和/或其他静态存储设备,以存储和提供静态(例如,无改变)信息和指令给处理器152。执行的指令包括但不限于,驻留转换和/或比较器算法。指令序列的执行不限于任何具体的硬件电路和软件指令的组合。处理设备140也可包括,或可f禹合到,输入/输出设备160。输入/输出设备160可包括本领域熟知的任何设备,以提供输入数据到处理设备140和/或提供输出(例如但不限于)至IED 90 (如图2所示)。通过远程连接从存储设备156提供指令给RAM 154,该存储设备156包括,例如,磁盘、只读存储器(ROM)集成电路、CD-ROM和/或DVD,该远程连接为有线或无线,提供对一个或多个电子可访问媒体的访问。在某些实施例中,硬连线的电路可用于替代或结合软件指令。因此,指令序列的执行不限于硬件电路和软件指令的任何具体结合,不论本文中如何描述和/或显示。在示范实施例中,输入/输出设备160也可以包括(无限制地),关联于操作员接口(例如,人机接口(HMI))的计算机外设,例如鼠标和键盘(在图3中均未示出)。此外,在示范实施例中,额外的输出通道可包括,例如,操作员接口监视器和/或警报设备(在图3中均未示出)。处理设备140也可包括允许处理设备140与传感器通信的传感器接口 162。传感器接口 162可包括将模拟信号转换为能被处理器152使用的数字信号的一个或多个模-数转换器。图4是用于检测如电网控制系统50(如图2所示)的电网控制系统内的兼容性问题的示范方法182的流程图180。在示范实施例中,方法182包括存储190关联多个子系统的信息。例如,如存储器设备122 (如图2所示)的存储器设备可存储多个子系统60 (如图2所示)中的每个子系统的至少一个互联网协议(IP)地址、关联于多个子系统60的各相应子系统的消息协议,以及多个子系统60的各相应子系统产生的有效载荷的至少一个属性。方法182也可包括从如分布式发电子系统12 (如图2所示)的多个子系统的第一子系统发送的信息中抽取192至少一个数据包。深度包检查装置,例如深度包检查设备100(如图2所示),可提取至少一个数据包,该至少一个数据包在高级量测体系(AMI)头端系统和中央子系统之间、在SCADA回程系统和中央子系统之间、在因特网连接和中央子系统之间、和/或在电网控制系统50内的任何其他子系统之间传送。方法182也可包括从至少一个数据包组合194消息,其中该消息包括报头、有效载荷和页脚。组合的信息与存储的子系统信息进行比较196。方法182还包括确定198多个子系统60中的哪一个是组合的消息的源子系统。例如,从包含在组合的消息报头内的IP地址识别源子系统。此外,当关联于源子系统的信息不包含在存储的子系统信息内时,产生200兼容性警报信号。例如,当与源子系统相关联的IP地址不包含在存储的子系统信息中时,产生200兼容性警报信号。兼容性警报信号识别出兼容性问题可能存在于电网控制系统50内,且提供警报和IP地址给用户用于进一步分析。如果组合的消息的有效载荷的该至少一个属性没有响应于与源子系统关联的、存储的至少一个属性,也可以产生200兼容性警报。与存储的属性可进行比较的消息的属性包括但不限于,包含在源子系统产生消息内的字段长度、包含在源子系统产生消息内字段的数量和包含在源子系统产生消息内的字段分隔符的种类。方法182还可包括存储202工作定单管理信息,提供204测试信号到多个子系统的至少一个违背从子系统来的响应,以及当没有接收到对测试信号的响应时访问206工作定单管理信息、以确定子系统的改变是否导致兼容性问题。本文描述的方法和系统使用了包含在消息和/或消息属性内的信息以识别在电网控制系统内的潜在兼容性问题。对应于源子系统产生的消息的期望协议和/或期望特性存储的信息与深度包检查设备抽取和组合的消息的实际协议和实际特性相比较。如果检测到兼容性问题,产生兼容性警报信号,其识别兼容性问题和在电网控制系统内可导致该兼容性问题的组件。虽然本文相对于电网控制系统进行描述,但是本文描述的方法和系统也可以应用于其他种类的网络控制系统,以确定包含在连网的控制系统内组件之间的兼容性问题。以上描述的实施例促进电网控制系统高效率和具有成本效率的操作。本文描述的电网控制系统自动识别在电网控制系统内的组件/子系统,该电网控制系统可以或很快可以导致在电网控制系统内其他组件/子系统之间的兼容性问题。此外,当识别出兼容性问题时,发生警报,将可出现兼容性问题的指示和可导致该兼容性问题的组件/子系统提供给用户。电网控制系统的示范实施例在上面详细描述。方法和系统不限于本文描述的特定实施例,而是,可与本文描述的其他组件和/步骤独立地和分离地利用系统组件和/或方法的步骤。本文描述的实施例可描述为计算机可执行指令的通用上下文,例如程序模块,该指令被一个或多个计算机或其他设备执行。计算机可执行指令可组织成一个或更多计算机可执行组件或模块。一般地,程序模块包括但不限于,例行程序、程序、目标、组件和数据结构,其执行具体任务或实现特定的抽象数据种类。本文描述的本公开的方面可用任意数量和组织的此种组件和模块来实现。例如,本公开的方面不限于

的和本文描述的特定计算机可执行指令或特定组件或模块。其他实施例可包括具有比本文阐明和描述的更多或更少功能性的、不同的计算机可执行指令或组件。本公开的方面也可在分布式计算环境 中实践,在该分布式计算环境中通过通信网络链接的远程处理设备执行任务。在一分布式计算环境中,编程模块可位于本地和远程的计算机存储媒体(包括存储器存储装置)中。当配置成执行本文描述的指令时,本公开的方面将通用计算机转换为专用计算设备。虽然本发明多种实施例的特定特征可显示在一些附图且没有显示在其他附图中,但这些只是为了方便。依照本发明的原理,附图的任何特征可与任何其他附图的任何特征结合来引用和/或要求权利。本书面描述使用示例来公开包括最佳模式的本发明,以及还使本领域技术人员能实践本发明,包括制作和使用任何装置或系统及执行任何结合的方法。本发明可取得专利的范围由权利要求定义,且可包括本领域技术人员想到的其它示例。如果此类其它示例具有与权利要求字面语言无不同的结构要素,或者如果它们包括与权利要求字面语言无实质不同的等效结构要素,则它们规定为在权利要求的范围之内。部件表10电功率产生和传输系统12电力公用设施14 电网16第一顾客位置18第二顾客位置20第三顾客位置22输电线路24变电站子系统26配电线路28电功率产生系统30配电控制中心变电站46端用户仪表50电网控制系统60多个子系统
62配电自动化子系统64 网络70头-端系统80控制系统82回程网络84管理系统90智能电设备92数据集中器98深度包检查系统100深度包检查设备108处理设备110集成平台122存储器设备130版本追踪模块140处理设备150 总线152处理器154随机存取存储器156存储设备158只读存储器160输入/输出设备162传感器接口180流程图182用于检测兼容问题的方法190存储关联于多个子系统的信息192从第一子系统发送的信息中抽取至少一个数据包194从至少一个数据包中细合消息196比铰组合的消息和存储的子系统消息198确定多个子系统中的哪一个是源子系统200产生兼容性警报202存储工作定单管理信息204提供测试信号206访问工作定单管理信息。
权利要求
1.一种供包括多个子系统(60)的电力网控制系统(50)使用的包检查系统(98),所述包检查系统包括 存储器设备(122),其配置成存储与所述多个子系统关联的信息; 深度包检查设备(100),其配置成抽取至少一个数据包,所述至少一个数据包发送到所述多个子系统的中央子系统(30);以及 处理设备(108),其耦合到所述深度包检查器和所述存储器设备,所述处理设备配置成通过分析所述至少一个数据包来识别在所述电力网控制系统内的兼容性问题。
2.根据权利要求I的包检查系统(98),其中,所述处理设备(108)进一步配置成 从所述深度包检查设备(100)接收所述至少一个数据包,所述至少一个数据包包括报头和有效载荷; 基于包含在所述至少一个数据包的所述报头内的信息,确定所述多个子系统(60)中的哪一个是所述至少一个数据包的源; 比较所述至少一个数据包和关联于确定为所述源子系统的子系统的、所存储的子系统Ih息;以及 当识别到兼容性问题时,产生兼容性警报信号。
3.根据权利要求2的包检查系统(98),其中,所述处理设备(108)进一步配置成当关联于所述源子系统的信息没有包括在存储于所述存储器设备(122)中的所述子系统信息内的时候,产生所述兼容性警报信号。
4.根据权利要求I的包检查系统(98),其中,存储于所述存储器设备(122)中的所述子系统信息对应于下面的至少一个 所述多个子系统¢0)的第一子系统(24)内的第一组件(90)使用的第一协议,其中所述第一协议用来与所述第三子系统内的第二组件通信; 所述第二组件使用的第二协议,以与所述中央子系统(30)通信;以及 与所述第一组件和所述第二组件中至少一个相兼容的多个协议。
5.根据权利要求I的包检查系统(98),其中,所述深度包检查设备(100)进一步配置成组合来自所述至少一个数据包的消息。
6.根据权利要求5的包检查系统(98),其中,所述处理设备(108)进一步配置成 从所述深度包检查设备(100)接收所组合的消息,所述组合的消息具有结构化格式; 确定所述多个子系统¢0)中的哪一个是所述组合的消息的源; 比较所述组合的消息和关联于确定为所述源子系统的子系统的、所存储的子系统信息;以及 当识别兼容性问题时,产生兼容性警报信号。
7.根据权利要求5的包检查系统(98),其中,关联于所述多个子系统(60)的所述信息包括关联于所述多个子系统的各相应子系统的消息协议,如果所述组合的消息的消息协议没有对应于与所述源子系统相关联的所述存储的消息协议,所述处理设备(108)进一步配置成产生所述兼容性警报信号。
8.根据权利要求5的包检查系统(98),其中,关联于所述多个子系统(60)的所述信息包括所述多个子系统的各相应子系统产生的有效载荷的至少一个属性,如果所述组合的消息的有效载荷的所述至少一个属性没有对应于与所述源子系统相关联的所存储的至少一个属性,所述处理设备(108)进一步配置成产生所述兼容性警报信号。
9.根据权利要求8的包检查系统(98),其中,所述至少一个属性包括以下至少一个包含在由所述源子系统产生的消息内的字段的预期长度、包含在由所述源子系统产生的消息内的字段的预期数量、以及包含在由所述源子系统产生的消息内的字段分隔符的预期种类。
10.根据权利要求I的包检查系统(98),其中,所述深度包检查设备(100)抽取由高级量测体系(AMI)头端系统(70)接收的至少一个数据包。
全文摘要
本发明名称为“用于检测电网控制系统内的兼容性问题的方法和系统”。描述了供包括多个子系统(60)的电力网控制系统(50)使用的包检查系统(98)。该包检查系统包括存储器设备(122),其配置成存储与多个子系统关联的信息。该包检查系统还包括深度包检查设备(100),其配置成抽取至少一个数据包,该数据包发送到多个子系统的中央子系统(30)。该包检查系统还包括处理设备(108),其耦合到该深度包检查器和该存储器设备。处理设备配置成通过分析该至少一个数据包来识别在电力网控制系统内的兼容性问题。
文档编号H04L12/26GK102780592SQ20121024303
公开日2012年11月14日 申请日期2012年4月19日 优先权日2011年4月19日
发明者D·R·麦克米伦, J·C·布特 申请人:通用电气公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1