工业互联网现场层宽带总线数据深度检测实现方法与流程

文档序号:19713661发布日期:2020-01-17 19:21阅读:176来源:国知局
工业互联网现场层宽带总线数据深度检测实现方法与流程
本发明涉及信息处理
技术领域
,尤其涉及工业互联网现场层宽带总线数据深度检测实现方法。
背景技术
:随着互联网技术的发展,各类总线被广泛的应用于工业现场自动化中,实现控制端对工业现场的实时监控,而根据应用领域的不同,对数据传输安全性要求也不同,尤其是伺服、机器人等对精度要求高的系统,现场数据及控制数据的准确性、直接影响系统的安全性能,互联网经常发生网络入侵事件,通过将病毒信息发送到安全检测有漏洞的总线系统中造成系统瘫痪,此类事件妨害国家、集体和个人安全。发明专利cn103438548b公开了一种基于移动终端的远程控制中央空调的系统和方法,移动终端中的空调控制软件根据用户输入的mac地址以及ip地址与所述集中控制器实现一对一绑定通信;从而使得所述移动终端避免操作对象错误,提高了对中央空调的控制的安全性和可靠性,而采用mac地址以及ip地址报文格式进行数据传输已经不能适应目前总线信息传输对实时性的需求,且单纯的地址一对一绑定并不能确保报文信息内容的安全性。发明专利cn202600464u公开了一种智能化楼宇控制监控管理平台,该系统通过设置地址判断模块,来判断控制指令的楼宇设备控制器地址信息是否正确,不同的通讯协议使用不同的地址编码类型,进而确定通讯协议类型,该方案仅是对常规总线设备地址编码类型的判断,并没有介绍具体的地址编码类型设定方法,及如何应用于特殊的宽带总线数据深度检测中。综上所述,现有技术中总线在传输方面存在安全隐患。技术实现要素:本发明实施例提供了工业互联网现场层宽带总线数据深度检测实现方法,用于解决现有技术中总线在传输方面存在安全隐患的问题。本发明实施例提供一种工业互联网现场层宽带总线数据深度检测实现方法,其特征在于,适用于两线制数据传输网络,该网络中各节点根据ip地址建立网络连接,且各节点采用时钟同步协议进行时钟同步,所述方法包括:第一节点获取待传输报文;所述第一节点根据所述待传输报文中的总线设备地址判断所述总线设备地址是否属于预设的总线设备地址范围;若所述总线设备地址属于预设的总线设备地址范围,所述第一节点将所述待传输报文发送给所述第一节点的处理器。进一步地,所述节点根据所述待传输报文中的设备地址判断所述总线设备地址是否属于预设的总线设备地址范围后,还包括:所述第一节点根据所述待传输报文中的总线设备地址判断所述总线设备地址是否属于预设的总线设备地址范围后,还包括:若所述总线设备地址不属于预设的总线设备地址范围,所述第一节点将所述待传输报文丢弃。进一步地,所述第一节点获取待传输报文前,还包括:所述第一节点根据配置信息确定所述预设的总线设备地址范围。进一步地,所述第一节点获取待传输报文,包括:所述第一节点接收第二节点发送的待传输报文;其中,所述待传输报文为所述第二节点在获取数据报文后,根据所述数据报文中的目的ip地址、目的mac地址利用总线设备地址、mac地址、分配的ip地址之间的三维对应关系,确定数据报文中的目的ip地址以及目的mac地址对应的所述总线设备地址并利用所述总线设备地址替换所述数据报文中的目的ip地址以及目的mac地址后形成的报文。进一步地,所述第一节点根据所述待传输报文中的总线设备地址判断所述总线设备地址是否属于预设的总线设备地址范围后,还包括:所述第一节点确定所述待传输报文的目的ip地址以及目的mac地址为合法地址。进一步地,所述第一节点确定所述待传输报文的目的ip地址以及目的mac地址为合法地址后,还包括:所述第一节点根据所述三维对应关系,确定所述待传输报文中的所述总线设备地址对应的待传输报文中的目的ip地址以及目的mac地址;所述第一节点利用所述目的ip地址以及目的mac地址替换所述待传输报文中的总线设备地址。进一步地,所述第一节点为总线控制器;所述第一节点获取待传输报文前,还包括:所述第一节点接收ip地址获取请求,所述ip地址获取请求中包括其它节点的mac地址;所述节点为其它节点分配ip地址以及总线设备地址,并确定分配的总线设备地址、mac地址以及分配的ip地址之间的三维对应关系。进一步地,所述第一节点为总线控制器;所述第一节点利用所述目的ip地址以及目的mac地址替换所述待传输报文中的总线设备地址后,还包括:所述总线控制器确定所述待传输报文的工业控制协议是否符合工业控制协议白名单,若符合,所述总线控制器将传输待传输报文;若不符合,所述总线控制器将所述待传输报文丢弃。进一步地,所述第一节点为总线终端时;所述第一节点获取待传输报文,包括:所述第一节点接收第二节点发送的待传输报文,其中,所述待传输报文为所述第二节点在获取数据报文并确定所述待数据报文的工业控制协议符合工业控制协议白名单后,利用所述总线设备地址替换所述数据报文中的目的ip地址以及目的mac地址后形成的报文。进一步地,所述第一节点为总线控制器或总线终端,所述第二节点为总线控制器或总线终端,并且所述第一节点和第二节点不同时为总线控制器或总线终端。进一步地,所述时钟同步协议为下列时钟同步协议中的任一种:ptp时钟同步协议、ntp网络时间协议、sntp简单网络时间协议。本发明有益效果如下:第一节点通过获取待传输报文中的总线设备地址确定所述总线设备地址是否属于预设的总线设备地址的范围,若属于预设的总线设备地址的范围,则认为该待传输报文为合法报文,即所述第一节点能够有效的控制转发接收到的待传输报文,所述第一节点只对预设总线设备地址的范围内的待传输报文进行转发,提高了报文传输的安全性。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例提供两线制数据传输网络的结构示意图一;图2为本发明实施例提供两线制数据传输网络的结构示意图二;图3为本发明实施例提供的一种工业互联网现场层宽带总线数据深度检测实现方法的流程图;图4为本发明实施例提供的外部网络向两线制传输网络中实现工业互联网现场层宽带总线数据深度检测实现方法的流程图;图5为本发明实施例提供的两线制传输网络向外部网络中实现工业互联网现场层宽带总线数据深度检测实现方法的流程图;图6为本发明实施例提供的一种工业互联网现场层宽带总线数据深度检测装置的结构示意图。具体实施方式本发明提供工业互联网现场层宽带总线数据深度检测实现方法,适用于两线制数据传输网络。节点通过获取待传输报文中的总线设备地址确定所述总线设备地址是否属于预设的总线设备地址的范围,若属于预设的总线设备地址的范围,则认为该待传输报文为合法报文,即所述节点能够有效的控制转发接收到的待传输报文,所述节点只对预设总线设备地址的范围内的待传输报文进行转发,提高了报文传输的安全性。为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部份实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。如图1所示,为本发明实施例所适用的两线制数据传输网络架构示意图一,其中包含总线控制器101、至少一个总线终端102,所述总线控制器101和各总线终端102通过两线制数据传输网络连接。在本发明实施例中,所述节点为总线控制器或者为总线终端。图2所示,为本发明实施例所适用的两线制数据传输网络架构示意图二,其中,还包括总线配置与监控元件103,与所述总线控制器101连接,用于将针对所述两线制数据传输网络上的至少一个设备的配置信息或监控指令发送给总线控制器101,以使所述总线控制器101将配置信息发送给对应的设备;以及,接收总线控制器101发送的所述两线制数据传输网络上的至少一个设备生成的运行状态信息。还包括应用监控装置104,与总线控制器101连接,用于对所述总线控制器101、各总线终端102进行数据采集和实时控制。图3为本发明提供工业互联网现场层宽带总线数据深度检测实现方法,包括:步骤201,第一节点获取待传输报文;步骤202,所述第一节点根据所述待传输报文中的总线设备地址判断所述总线设备地址是否属于预设的总线设备地址范围;步骤203,若所述总线设备地址属于预设的总线设备地址范围,所述第一节点将所述待传输报文发送给所述节点的处理器。在步骤201中,所述第一节点为总线控制器时,所述第一节点获取的待传输报文为外部网络向两线制传输网络发送的数据报文,也可能是总线控制器接收到的总线终端发送的需要向外部网络发送的待传输报文。在本发明实施例中,当所述第一节点为总线控制器时,总线控制器还将总线内需要向外发送的数据转换成其他网络格式的报文,例如:profibus、modbus、canopen或rs485/can等总线,实现本发明提出的工业以太网宽带总线与其他现场总线网络组网。在步骤202中,预设的总线设备地址范围内的所有地址认为是合法地址,不属于所述地址范围内的地址属于非法地址,可选的,在本发明实施例中,预设的总线设备地址范围为在建立两线制传输网络时,总线控制器确定的总线设备的地址范围,具体的,当所述总线控制器在接收到需要发送给所述总线终端的配置信息,其中所述配置信息中包括总线终端向总线控制器发送的ip地址获取请求,其中ip地址请求中包括总线终端的mac地址,总线控制器会对总线终端分配ip地址以及总线设备地址。在本发明实施例中,例如,如图1所示,两线制数据传输网络上有4个总线终端,分别为总线终端a、总线终端b、总线终端c、总线终端d,总线终端a向总线控制器发送ip地址获取请求,其中ip地址获取请求中包括了总线终端a的mac地址00-01-6c-06-a6-29,总线控制器会为总线终端a分配ip地址111.112.0.1,总线控制器会为总线终端a分配总线设备地址0x34。同理,总线控制器还为其它的总线终端分配了ip地址以及总线设备地址。在本发明实施例中,总线控制器会学习所有两线制数据传输网络上的总线终端的mac地址和ip地址,并且将总线终端的mac地址和ip地址和总线终端的总线设备地址绑定,形成对应关系表,如表1所示:表1:总线设备地址、mac地址以及ip地址之间的三维对应关系表总线设备地址mac地址ip地址0x3400-01-6c-06-a6-29111.112.0.10x3501-00-23-5a-46-09111.112.0.20x3612-34-56-ab-cd-ef111.112.0.30x3713-25-78-ee-ff-dd111.112.0.4可选的,在本发明实施例中,总线控制器将所述表1中与所述总线终端对应的三维对应关系发送给每个总线终端,例如,在本发明实施例中,总线控制器将表2发送给总线终端a。表2:总线控制器发送给总线终端a的三维对应关系表总线设备地址mac地址ip地址0x3400-01-6c-06-a6-29111.112.0.1在本发明实施例中,当总线控制器或总线终端确定接收到的待传输报文,首先获取传输报文的目的mac地址以及目的ip地址,并根据表1查找所述目的mac地址以及目的ip地址对应的总线设备地址,若所述总线设备地址在表1中的总线设备地址范围内,则认为所述待传输报文是合法报文。例如,在本发明实施例中,总线控制器确定接收到的待传输报文的目的mac地址为00-01-6c-06-a6-29,目的ip地址为111.112.0.1,则根据表1可以确定上述目的mac地址为00-01-6c-06-a6-29,目的ip地址为111.112.0.1对应的总线设备地址为0x34,则认为所述带传输报文为合法报文。在步骤203中,在本发明实施例中,所述第一节点可以为总线控制器与总线终端,在本发明实施例中,总线控制器与总线终端在物理层按照上述方法对待传输报文进行处理操作,当处理完待传输报文后,总线控制器与总线终端需要将待传输报文发送给总线控制器与总线终端的物理层的上层,即总线控制器与总线终端的处理器。在步骤203中,当所述第一节点确认所述待传输报文属于合法报文,则将所述待传输报文发送给总线控制器与总线终端的物理层上层即处理器。在本发明实施例中,当第一节点确认所述待传输报文的总线设备地址不在预设的总线设备地址范围内,则认为该待传输报文具有安全隐患,则将改传输报文进行丢弃。在本发明实施例中,由于待传输报文可以为外部网络向两线制传输网络传输的,也可以为两线制传输网络向外部网络传输的,所以在此分别对两种传输方式的总线数据深度检测的实时性方法进行阐述。实施例一在本发明实施例中,第一节点为总线终端,第二节点为总线控制器,当所述待传输报文为外部网络向两线制传输网络传输时,则总线控制器在接收到外部网络传输的待传输报文后,需要首先确定所述待传输报文的工业控制协议符合工业控制协议白名单,在本发明实施例中,所述待传输报文的报文格式如表3所示,包括工业控制协议报头、tcp报头、ip报头、数据信息以及fcs(循环冗余校验值)几部分:在本发明实施例中,可以根据解析的所述待传输报文的工业控制协议报头确定所述待传输报文是否属于工业控制协议的白名单,在本发明实施例中,工业控制协议白名单包括ethernet/ip,profinet,powerlink,ethercat,sercosiii等协议。在本发明实施例中,当总线控制器确定所述待传输报文不属于工业控制协议的白名单,则认为该待传输报文存在安全隐患,将所述待传输报文丢弃。在本发明实施例中,当总线控制器确定所述待传输报文属于工业控制协议的白名单后,为了能够减少待传输报文在两线传输网络上的信用占用问题,当所述待传输报文是由外部网络向两线传输网络传输的,即所述总线控制器为总线控制器,获取的所述待传输报文是外部网络发送的,所述总线控制器在确定所述待传输报文判断所述待传输报文属于工业控制协议的白名单后,所述总线控制器根据待传输报文的目的ip地址、mac地址与总线设备地址的对应关系,如表1所示,利用总线设备地址替换所述待传输报文的目的ip地址、mac地址,有效的减少了带传输报文的长度。例如,在本发明实施例中,所述总线控制器接收到的待传输报文的数据格式为表3所示,包括工业控制协议报头、ip报头、tcp报头、数据信息以及fcs。在本发明实施例中,利用待传输报文的目的ip地址和目的mac地址对应的总线设备地址,替换所述待传输报文的工业控制协议报头、ip报头、tcp报头,形成新的报文如表4所示:表4:新报文的报文格式表总线设备地址数据信息fcs在本方发明上述实施例中,可选的,认为所述待传输报文的ip报头为待传输报文的目的ip地址,待传输报文的tcp报头为待传输报文的目的mac地址,并且由于已经对待传输报文的工业控制协议进行了检测,所以为了更加减少在两线制网络传输上传输的报文的长度,可选的,在本发明实施例中,将待传输报文的工业控制协议报头也丢弃,形成了如表4中的新报文。在本发明实施例中,以总线控制器接收到的待传输报文的目的ip地址为111.112.0.1、目的mac地址为00-01-6c-06-a6-29为例,总线控制器根据表1可以确定目的ip地址为111.112.0.1、目的mac地址为00-01-6c-06-a6-29对应的总线设备地址为0x34,则利用0x34替换待传输报文中的目的ip地址为111.112.0.1、目的mac地址为00-01-6c-06-a6-29,形成新的报文。总线控制器将所述新的报文发送给总线终端,在本发明实施例中,总线控制器可以用广播的方式发送新的报文,两线制传输网络上的所有总线终端接收广播,并根据表1中的总线设备地址确定待传输报文的总线设备地址是否为预设的总线设备地址范围内的报文,若总线终端确定所述待传输报文为合法报文,则再根据每个总线终端中的mac地址、ip地址与总线设备地址的绑定关系,确定待传输报文是发送给哪个总线终端的,若所有总线终端都不能确定待传输报文中的总线设备地址是与每个总线终端中的mac地址、ip地址有绑定关系,则认为该数据传输报文为非法报文,则将所述待传输报文丢弃。在本发明上述实施例中,当总线终端确定待传输报文中的总线设备地址符合总线终端中绑定的mac地址、ip地址与总线设备地址的对应关系表,则将待传输报文发送给总线终端物理层的上层,即处理器。可选的,在本发明实施例中,物理层的上层为处理器,所述总线终端还需要对待传输报文进行格式转换,根据mac地址、ip地址与总线设备地址的对应关系表,确定所述新报文中的总线设备地址对应的mac地址以及ip地址,并利用mac地址以及ip地址替换总线设备地址,即将新报文还原为待传输报文,并将待传输报文发送给处理器。实施例二在本发明实施例中,第一节点为总线控制器,第二节点为总线终端,两线制数据传输网络中的设备向外部网络发送待传输报文,总线控制器接收总线终端发送的待传输报文,并确定所述待传输报文的目的ip地址和目的mac地址,即总线控制器确定的待传输报文的目的ip地址和目的mac地址为总线控制器的ip地址和mac地址,总线控制器根据表1中的对应关系表,确定待传输报文的总线设备地址,即总线控制器的设备地址。可选的,在本发明实施例中,总线控制器利用待传输报文对应的总线设备地址替换掉所述待传输报文中的ip地址和mac地址,以减少报文长度,提高报文传输的效率。总线控制器根据查询到的总线设备地址是否属于预设的总线设备地址的范围内,若不属于,则将所述待传输报文丢弃,否则总线控制器确定待传输报文中的总线设备地址是否是与总线控制器中保存的三维对应表中的mac地址和ip地址进行绑定,若不是,则认为该待传输报文的安全性不高,将所述待传输报文丢弃。若总线控制器确定待传输报文中的总线设备地址是与总线控制器中保存的三维对应表中的mac地址和ip地址进行绑定的,则总线控制器将所述待传输报文发送给总线控制器物理层的上层,即总线控制器的处理器。在本发明上述实施例中,总线控制器将待传输报文发送给总线控制器的处理器前,还需要将所述待传输报文的总线设备地址替换为mac地址和ip地址,以保证总线控制器发送的报文格式为外部网络能够接收的报文格式。在本发明上述实施例中,可选的,总线控制器将所述待传输报文发送给总线控制器的处理器前,还需要验证所述待传输报文的工业控制协议是否属于工业控制协议白名单,在本发明实施例中,工业控制协议白名单包括ethernet/ip,profinet,powerlink,ethercat,sercosiii等协议。总线控制器根据待传输报文的工业控制协议报头判断所述待传输协议是否属于工业控制协议白名单,若不属于白名单,则将所述待传输报文丢弃,否则总线控制器将所述待传输报文发送给总线控制器的处理器。为了更加详细的说明本发明实施例,在此举例说明。如图4所示,本发明实施例提供工业互联网现场层宽带总线数据深度检测实现方法,第一节点为总线终端,第二节点为总线控制器,在本发明实施例中,总线控制器接收外部网络发送的待传输报文,并将待传输报文发送给总线终端,具体步骤如下所示:步骤401,总线控制器学习并记录在两线数据传输网络上所有设备的mac和ip地址,并为所有设备分配总线设备地址,建立三维对应关系表;步骤402,总线控制器接收待传输报文;步骤403,总线控制器确定所述待传输报文是否满足工业控制协议的白名单,若满足,则执行步骤404;否则,执行步骤405;步骤404,总线控制器根据三维对应关系表确定所述待传输报文的总线设备地址,并利用所述总线设备地址替换所述待传输报文中的mac地址和ip地址,执行步骤406;步骤405,总线控制器将所述待传输报文丢弃;步骤406,总线控制器将所述待传输报文发送给总线终端;步骤407,总线终端判断所述待传输报文的总线设备地址是否属于预设的总线设备地址范围,若属于,则执行步骤408;否则,执行步骤409;步骤408,总线终端判断待传输报文的总线设备地址是否与保存在所述总线终端中的三维对应表中的mac地址和ip地址有绑定关系,若是,则执行步骤410;否则,执行步骤409;步骤409,总线终端将所述待传输报文丢弃;步骤410,总线终端根据三维对应表查找与所述总线设备地址对应的mac地址和ip地址,并将所述mac地址和ip地址替换所述待传输报文中的总线设备地址;步骤411,总线终端将所述待传输报文发送给物理层上层的控制器。如图5所示,本发明实施例提供工业互联网现场层宽带总线数据深度检测实现方法,第一节点为总线控制器,第二节点为总线终端,在本发明实施例中,总线控制器向外部网络发送待传输报文,具体步骤如下所示:步骤501,总线控制器学习并记录在两线数据传输网络上所有设备的mac和ip地址,并为所有设备分配总线设备地址,建立三维对应关系表;步骤502,总线终端接收待传输报文,并根据三维对应关系表确定所述待传输报文的总线设备地址,并利用所述总线设备地址替换所述待传输报文中的mac地址和ip地址;步骤503,总线终端将待传输报文发送给总线控制器;步骤504,总线控制器判断所述待传输报文的总线设备地址是否属于预设的总线设备地址范围,若属于,则执行步骤505;否则,执行步骤509;步骤505,总线控制器判断待传输报文的总线设备地址是否与保存在所述总线控制器中的三维对应表中的mac地址和ip地址有绑定关系,若是,则执行步骤506;否则,执行步骤509;步骤506,总线控制器根据三维对应表查找与所述总线设备地址对应的mac地址和ip地址,并将所述mac地址和ip地址替换所述待传输报文中的总线设备地址;步骤507,总线控制器确定所述待传输报文是否满足工业控制协议的白名单,若满足,则执行步骤508;否则,执行步骤509;步骤508,总线控制器将所述待传输报文发送给总线控制器的处理器;步骤509,总线控制器将所述待传输报文丢弃。在本发明实施例中,各节点进行时钟同步可以采用ptp(precisiontimeprotocol,精确时钟同步协议)、ntp(networktimeprotocol,网络时间协议)、sntp(simplenetworktimeprotocol,简单网络时间协议)等多种方式实现时钟同步,在本发明实施例中,总线控制器首先根据上述时间同步协议中的任一协议进行时间同步,然后总线控制器分别与其它总线终端进行时间同步,对两线制传输网络建立基准时钟。为了保证两线制传输网络中所有设备时间的同步性,在本发明实施例中还可以设定同步时间间隔,在同步时间间隔到达时,总线控制器与其它总线终端进行时间同步。基于相同的技术构思,如图6所示,本发明实施例还提供工业互联网现场层宽带总线数据深度检测装置,适用于两线制数据传输网络,包括:获取单元601,用于获取待传输报文;判断单元602,用于根据所述待传输报文中的总线设备地址判断所述总线设备地址是否属于预设的总线设备地址范围;发送单元603,用于若所述总线设备地址属于预设的总线设备地址范围,将所述待传输报文发送给节点的控制器。进一步地,所述判断单元602,还用于:若所述总线设备地址不属于预设的总线设备地址范围,将所述待传输报文丢弃。进一步地,所述获取单元601,还用于:根据配置信息确定所述预设的总线设备地址范围。进一步地,所述获取单元601,具体用于:所述第一节点接收第二节点发送的待传输报文;其中,所述待传输报文为所述第二节点在获取数据报文后,根据所述数据报文中的目的ip地址、目的mac地址利用总线设备地址、mac地址、分配的ip地址之间的三维对应关系,确定数据报文中的目的ip地址以及目的mac地址对应的所述总线设备地址并利用所述总线设备地址替换所述数据报文中的目的ip地址以及目的mac地址后形成的报文。进一步地,所述判断单元602,还用于:确定所述待传输报文的目的ip地址以及目的mac地址为合法地址。进一步地,所述获取单元601,还用于:根据所述三维对应关系,确定所述待传输报文中的所述总线设备地址对应的待传输报文中的目的ip地址以及目的mac地址;利用所述目的ip地址以及目的mac地址替换所述待传输报文中的总线设备地址。进一步地,所述节点为总线控制器;所述获取单元601,还用于:接收ip地址获取请求,所述ip地址获取请求中包括其它节点的mac地址;为其它节点分配ip地址以及总线设备地址,并确定分配的总线设备地址、mac地址以及分配的ip地址之间的三维对应关系。进一步地,所述节点为总线控制器时,所述判断单元602,还用于:确定所述待传输报文的工业控制协议是否符合工业控制协议白名单,若符合,所述总线控制器将传输待传输报文;若不符合,所述总线控制器将所述待传输报文丢弃。进一步地,所述第一节点为总线终端时;所述获取单元601,具体用于:所述第一节点接收第二节点发送的待传输报文,其中,所述待传输报文为所述第二节点在获取数据报文并确定所述待数据报文的工业控制协议符合工业控制协议白名单后,利用所述总线设备地址替换所述数据报文中的目的ip地址以及目的mac地址后形成的报文。进一步地,所述第一节点为总线控制器或总线终端,所述第二节点为总线控制器或总线终端,并且所述第一节点和第二节点不同时为总线控制器或总线终端。进一步地,所述时钟同步协议为下列时钟同步协议中的任一种:ptp时钟同步协议、ntp网络时间协议、sntp简单网络时间协议。本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1