CN108429729A - 工业大数据采集环境下的数据通信隔离***及其隔离方法 - Google Patents
工业大数据采集环境下的数据通信隔离***及其隔离方法 Download PDFInfo
- Publication number
- CN108429729A CN108429729A CN201810051839.6A CN201810051839A CN108429729A CN 108429729 A CN108429729 A CN 108429729A CN 201810051839 A CN201810051839 A CN 201810051839A CN 108429729 A CN108429729 A CN 108429729A
- Authority
- CN
- China
- Prior art keywords
- control module
- data
- label
- sent
- response
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000004891 communication Methods 0.000 title claims abstract description 50
- 238000000034 method Methods 0.000 title claims abstract description 17
- 238000005192 partition Methods 0.000 title claims abstract description 8
- 230000005540 biological transmission Effects 0.000 claims abstract description 91
- 238000002955 isolation Methods 0.000 claims abstract description 11
- 239000013307 optical fiber Substances 0.000 claims abstract description 10
- 230000002457 bidirectional effect Effects 0.000 claims abstract description 4
- 238000000465 moulding Methods 0.000 claims description 11
- 238000012795 verification Methods 0.000 claims description 11
- 238000012546 transfer Methods 0.000 claims description 7
- 238000004321 preservation Methods 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 4
- 238000005516 engineering process Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 230000002159 abnormal effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000002708 enhancing effect Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000005204 segregation Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/02—Network architectures or network communication protocols for network security for separating internal from external traffic, e.g. firewalls
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明涉及一种工业大数据采集环境下的数据通信隔离***及其隔离方法,属于工业数据通信隔离技术领域。包括内网机I、外网机II;内网机I包含应用控制模块III、传输控制模块V和物理控制模块VII;外网机II包含应用控制模块IV、传输控制模块VI和物理控制模块VIII;应用控制模块III与传输控制模块V双向通讯,传输控制模块V与物理控制模块VII双向通讯,物理控制模块VII与物理控制模块VIII通过串口光纤双向通讯,物理控制模块VIII与传输控制模块VI双向通讯,传输控制模块VI与应用控制模块IV双向通讯。本发明在应用层协议下做通信隔离,保证数据安全可靠传递,提高工业过程控制数据的可信度。
Description
技术领域
本发明涉及一种工业大数据采集环境下的数据通信隔离***及其隔离方法,属于工业数据通信隔离技术领域。
背景技术
工业大数据是指与工业领域相关的海量数据,包括信息化数据、物联网数据以及跨界数据,随着制造业网络化、智能化、数字化技术的不断发展,工业大数据正逐渐成为智能制造的核心驱动力。工业大数据具有大容量、多源性和连续采集等特点,导致其数据复杂度变高、实时性增强和异常数据增多等。面对复杂的工业大数据环境,数据采集的可靠性显得尤为重要,在数据传输的过程中采取隔离技术可有效提高其可靠性和准确性。
目前在工业过程控制数据内外网络通信隔离技术中普遍采用物理隔离方法,其中的隔离传输手段主要采用摆渡、单向传输等方式,但摆渡方式操作繁琐,需要投入大量人力成本及中转存储处理设备,使得通信速度变慢,而且一次摆渡数据容量有限,无法实现数据实时传输;而采用单向传输方式,不能保证完全意义上的物理隔离;所以,既要保证数据的安全可靠传输,又要提供快捷高效的数据服务,就成为一个迫切需要解决的问题。
已有或正在申请的专利主要集中于解决在物理隔离中存在的问题。“一种协议隔离的内外网数据通讯方法(申请号:2013102447941)”提出SQL server 数据转换服务包首先通过并行打印机口向串口通讯电路控制器发送高电平接通串口通讯电路,然后通过底层串口通讯监控模块发送数据,底层串口通讯监控模块通过发送握手信号,发送定长数据字节,数据加解密将内网数据库数据单向发送到外网数据库中,实质上还是物理隔离;“一种物理隔离状态下的内外网数据通信方法及***(申请号:2013101347791)”将条码/二维码与数据融合技术有机的结合来实现内外网完全隔离状态下的内外网计算机之间的数据交换;“一种实现网络隔离访问型数据通信组合方法(申请号:201610020608X)”利用现有的网络结构,通过增加一套装置实现物理隔离,利用数据编码生成图形,图形识别解码还原成数据来完成网络隔离访问型数据通信。以上发明并未提出数据在应用层协议上的通信隔离,由此可见,已检索到的相关专利均不能解决如上所述提出的问题。
发明内容
本发明要解决的技术问题是提供一种工业大数据采集环境下的数据通信隔离***及其隔离方法,用于克服传统工业数据通信安全可靠性差和通信速度慢等缺陷。根据自定义的数据包格式对数据进行处理,使内网机与外网机之间的过程控制数据以统一的格式进行传输,同时在应用层对数据字段中的各项数据标签进行有效性判断,这样能在数据通信的过程中起到有效的隔离作用。
本发明采用的技术方案是:一种工业大数据采集环境下的数据通信隔离***,包括内网机I、外网机II;内网机I包含应用控制模块III、传输控制模块V和物理控制模块VII;外网机II包含应用控制模块IV、传输控制模块VI和物理控制模块VIII;内网机I通过串口光纤与外网机II相连,应用控制模块III与传输控制模块V双向通讯连接,传输控制模块V与物理控制模块VII双向通讯连接,物理控制模块VII与物理控制模块VIII通过串口光纤双向通讯连接,物理控制模块VIII与传输控制模块VI双向通讯连接,传输控制模块VI与应用控制模块IV双向通讯连接。
所述的应用控制模块III用于将需要处理的数据转化成应用控制模块IV可以识别的数据包格式然后发送给传输控制模块V或者用于判断传输控制模块V发送来的响应信息是否正确;
传输控制模块V用于对应用控制模块III发来的数据进行组包然后发送给物理控制模块VII或者用于对物理控制模块VII发送来的相应信息进行CRC校验后拆包然后发送给应用控制模块III;
传输控制模块VI用于对物理控制模块VIII发来的数据包进行CRC校验,然后将正确的数据包拆包,再把拆包后的数据发送到应用控制模块IV,将错误的数据包信息直接发送错误响应包给物理控制模块VIII或者用于将接收到的应用控制模块IV发来的响应信息进行组包,然后发给物理控制模块VIII;
应用控制模块IV用于对传输控制模块VI发送来的拆包后的数据字段中的各项数据标签进行有效性判断后,然后以应用控制模块III可以识别的响应数据包格式向传输控制模块VI发送响应信息。
所述的应用控制模块III发送的应用控制模块IV可以识别的数据包格式为:包头标识+包长+数据+校验,其中的数据字段标签包括源***信息标签和采集点信息标签,源***信息标签包含源地址代号标签、数据目的节点名标签、备注信息标签,源地址代号标签的内容为数据目的IP地址,数据目的节点名标签的内容为数据目的节点名;采集点信息标签包含采集点名称标签、采集数据的时间戳标签、备注信息标签,在一个发送数据包中可以有多个采集点信息标签,采集点名称标签的内容为采集点的数据,采集数据的时间戳标签的内容为采集数据的时间戳,备注信息标签的内容为备注信息。
所述的控制应用层模块IV发送的响应数据包格式为:包头标识+包长+数据+校验,其中的数据字段标签为响应信息标签,响应信息标签包含响应代码标签、响应的备注信息标签,响应代码标签的内容为响应代码,响应的备注信息标签的内容为响应的备注信息。
一种工业大数据采集环境下的数据通信隔离***的隔离方法,包括如下步骤:
第一步、由工作人员启动内网机I并开启数据发送任务,然后判断外网机II是否在线;
1)若外网机II在线,则内网机I发送数据到外网机II;
2)若外网机II不在线,则内网机I重新发送数据任务;
第二步、应用控制模块III将需要处理的数据转化成应用控制模块IV可以识别的数据包格式然后发送给传输控制模块V;
第三步、传输控制模块V对应用控制模块III发来的数据进行组包,然后发送给物理控制模块VII;
第四步、物理控制模块VII通过串口光纤把数据包发送到物理控制模块VIII;
第五步、物理控制层模块VIII再把数据包发送到传输控制模块VI;
第六步、传输控制模块VI对该数据包进行CRC校验;
1)若校验正确,则进行拆包,再把拆包后的数据发送到应用控制模块IV,然后执行第七步;
2)若校验失败,则发送错误响应包,错误响应包传输给物理控制层模块VIII,物理控制层模块VIII再传输给物理控制模块VII,物理控制模块VII再传输给传输控制模块V,传输控制模块V对数据进行CRC校验后进行拆包,最终将拆包后的数据传递到应用控制模块III,应用控制模块III接收到错误响应包后,重复第二步;
第七步、应用控制模块IV对拆包后的数据字段中的各项数据标签进行有效性判断,若含有所有已定义的数据标签,则保存相应数据标签内的内容,并生成控制模块III可以识别的响应数据包格式,再把响应信息发送给与其相连的传输控制模块VI;
第八步、传输控制模块VI对接收到的响应数据进行组包,然后发送给物理控制层模块VIII,物理控制层模块VIII再传输给物理控制模块VII,物理控制模块VII再传输给传输控制模块V,传输控制模块V对数据进行CRC校验后进行拆包,最终将拆包后的数据传递到应用控制模块III,应用控制模块III对接收的数据进行判断;
1)若应用控制模块III接收到正确的响应,则完成本次数据的交换,
2)若应用控制模块III接收到错误的响应,则重复第二步,直至得到正确的响应为止。
具体地,所述的第七步中应用控制模块IV对拆包后的数据字段中的各项数据标签进行有效性判断的过程具体为:
应用控制模块IV先判断数据标签中是否含有源***信息标签和采集点信息标签;
1)若都有,应用控制模块IV则判断源***信息标签下是否含有源地址代号标签、数据目的节点名标签、备注信息标签,采集点信息标签下是否含有采集点名称标签、采集数据的时间戳标签、备注信息标签;
a)若都有,应用控制模块IV则提取相应标签内的内容并保存,发送正确响应数据包;
b)若不仅含有以上的所有标签,还含有未定义的其他数据标签,应用控制模块ⅡIV同样提取已定义的相应标签内的内容并保存,将未定义的数据标签剔除,并发送正确响应数据包;
c)若缺少其中一个或多个,应用控制模块IV则放弃本次数据,并发送错误响应数据包;
2)若只含有其中一个或者都没有,应用控制模块IV则放弃本次数据,并发送错误响应数据包。
本发明的有益效果是:
1、使在工业大数据采集中传输的数据以统一的格式进行传送;
2、保证数据安全可靠传递,提高工业过程控制数据的可信度。
3、适应无硬件隔离条件下,在应用层协议上实现通信隔离,更加灵活,实用性好。
附图说明
图1为本发明的***结构框图;
图2为本发明的一次数据传输流程图;
图3为本发明的通讯数据帧结构示意图。
图中各标号为:I-内网机,II-外网机,III-应用控制层,IV-应用控制层,V-传输控制层,VI-传输控制层,VII-物理控制层,VIII-物理控制层。
具体实施方式
实施例1:如图1所示,一种工业大数据采集环境下的数据通信隔离***,包括内网机I、外网机II;内网机I包含应用控制模块III、传输控制模块V和物理控制模块VII;外网机II包含应用控制模块IV、传输控制模块VI和物理控制模块VIII;内网机I通过串口光纤与外网机II相连,应用控制模块III与传输控制模块V双向通讯连接,传输控制模块V与物理控制模块VII双向通讯连接,物理控制模块VII与物理控制模块VIII通过串口光纤双向通讯连接,物理控制模块VIII与传输控制模块VI双向通讯连接,传输控制模块VI与应用控制模块IV双向通讯连接。
所述的应用控制模块III用于将需要处理的数据转化成应用控制模块IV可以识别的数据包格式然后发送给传输控制模块V或者用于判断传输控制模块V发送来的响应信息是否正确;
传输控制模块V用于对应用控制模块III发来的数据进行组包然后发送给物理控制模块VII或者用于对物理控制模块VII发送来的相应信息进行CRC校验后拆包然后发送给应用控制模块III;
传输控制模块VI用于对物理控制模块VIII发来的数据包进行CRC校验,然后将正确的数据包拆包,再把拆包后的数据发送到应用控制模块IV,将错误的数据包信息直接发送错误响应包给物理控制模块VIII或者用于将接收到的应用控制模块IV发来的响应信息进行组包,然后发给物理控制模块VIII;
应用控制模块IV用于对传输控制模块VI发送来的拆包后的数据字段中的各项数据标签进行有效性判断后,然后以应用控制模块III可以识别的响应数据包格式向传输控制模块VI发送响应信息。
所述的应用控制模块III发送的应用控制模块IV可以识别的数据包格式为:包头标识+包长+数据+校验,其中的数据字段标签包括源***信息标签和采集点信息标签,源***信息标签包含源地址代号标签、数据目的节点名标签、备注信息标签,源地址代号标签的内容为数据目的IP地址,数据目的节点名标签的内容为数据目的节点名;采集点信息标签包含采集点名称标签、采集数据的时间戳标签、备注信息标签,在一个发送数据包中可以有多个采集点信息标签,采集点名称标签的内容为采集点的数据,采集数据的时间戳标签的内容为采集数据的时间戳,备注信息标签的内容为备注信息。
所述的控制应用层模块IV发送的响应数据包格式为:包头标识+包长+数据+校验,其中的数据字段标签为响应信息标签,响应信息标签包含响应代码标签、响应的备注信息标签,响应代码标签的内容为响应代码,响应的备注信息标签的内容为响应的备注信息。
如图2所示,一种工业大数据采集环境下的数据通信隔离***的隔离方法,包括如下步骤:
第一步、由工作人员启动内网机I并开启数据发送任务,然后判断外网机II是否在线;
1)若外网机II在线,则内网机I发送数据到外网机II;
2)若外网机II不在线,则内网机I重新发送数据任务;
第二步、应用控制模块III将需要处理的数据转化成应用控制模块IV可以识别的数据包格式然后发送给传输控制模块V;
第三步、传输控制模块V对应用控制模块III发来的数据进行组包,然后发送给物理控制模块VII;
第四步、物理控制模块VII通过串口光纤把数据包发送到物理控制模块VIII;
第五步、物理控制层模块VIII再把数据包发送到传输控制模块VI;
第六步、传输控制模块VI对该数据包进行CRC校验;
1)若校验正确,则进行拆包,再把拆包后的数据发送到应用控制模块IV,然后执行第七步;
2)若校验失败,则发送错误响应包,错误响应包传输给物理控制层模块VIII,物理控制层模块VIII再传输给物理控制模块VII,物理控制模块VII再传输给传输控制模块V,传输控制模块V对数据进行CRC校验后进行拆包,最终将拆包后的数据传递到应用控制模块III,应用控制模块III接收到错误响应包后,重复第二步;
第七步、应用控制模块IV对拆包后的数据字段中的各项数据标签进行有效性判断,若含有所有已定义的数据标签,则保存相应数据标签内的内容,并生成控制模块III可以识别的响应数据包格式,再把响应信息发送给与其相连的传输控制模块VI;
第八步、传输控制模块VI对接收到的响应数据进行组包,然后发送给物理控制层模块VIII,物理控制层模块VIII再传输给物理控制模块VII,物理控制模块VII再传输给传输控制模块V,传输控制模块V对数据进行CRC校验后进行拆包,最终将拆包后的数据传递到应用控制模块III,应用控制模块III对接收的数据进行判断;
1)若应用控制模块III接收到正确的响应,则完成本次数据的交换,
2)若应用控制模块III接收到错误的响应,则重复第二步,直至得到正确的响应为止。
具体地,所述的第七步中应用控制模块IV对拆包后的数据字段中的各项数据标签进行有效性判断的过程具体为:
应用控制模块IV先判断数据标签中是否含有源***信息标签和采集点信息标签;
1)若都有,应用控制模块IV则判断源***信息标签下是否含有源地址代号标签、数据目的节点名标签、备注信息标签,采集点信息标签下是否含有采集点名称标签、采集数据的时间戳标签、备注信息标签;
a)若都有,应用控制模块IV则提取相应标签内的内容并保存,发送正确响应数据包;
b)若不仅含有以上的所有标签,还含有未定义的其他数据标签,应用控制模块IV同样提取已定义的相应标签内的内容并保存,将未定义的数据标签剔除,并发送正确响应数据包;
c)若缺少其中一个或多个,应用控制模块IV则放弃本次数据,并发送错误响应数据包;
2)若只含有其中一个或者都没有,应用控制模块IV则放弃本次数据,并发送错误响应数据包。
内网机I与外网机II之间的数据通信采用“呼叫-应答”处理模式,由内网机I呼叫,外网机II应答模式。
内网机I通过串口光纤与外网机II相连,这样可以提高通信速度,在一定程度上保证了数据的可靠传输,还可适用于内网机I与外网机II物理距离较远的情况。
如图3,本发明的通讯数据帧结构示意图:本发明中规定了一帧数据的组成部分,分别是:包头标识、包长、数据、校验和,利用这种类型的帧,可以组成用于传送的过程控制发送数据包和响应数据包。其中第一部分表示每包数据的开始数据,包含一个字节,其取值固定为7FH,用于唯一地标识一帧数据,即每帧数据中的开始数据取值均为7FH;第二部分表示包的长度,包长的长度为数据字段加校验字段的数据字节长度,包长字段包含两个字节,用于标识一帧数据中有效的数据字节数,取值范围均为00H-FEH,其中第1个字节表示包长的高8位,第2个字节表示包长的低8位;第三部分表示数据字段,数据字段由源***信息和采集点数据。第四部分表示校验字段,包含两个字节,第一个字节表示高8位,第二个字节表示低8位。
上面结合附图对本发明的具体实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。
Claims (6)
1.一种工业大数据采集环境下的数据通信隔离***,其特征在于:包括内网机I、外网机II;内网机I包含应用控制模块III、传输控制模块V和物理控制模块VII;外网机II包含应用控制模块IV、传输控制模块VI和物理控制模块VIII;内网机I通过串口光纤与外网机II相连,应用控制模块III与传输控制模块V双向通讯连接,传输控制模块V与物理控制模块VII双向通讯连接,物理控制模块VII与物理控制模块VIII通过串口光纤双向通讯连接,物理控制模块VIII与传输控制模块VI双向通讯连接,传输控制模块VI与应用控制模块IV双向通讯连接。
2.根据权利要求1所述的一种工业大数据采集环境下的数据通信隔离***,其特征在于:所述的应用控制模块III用于将需要处理的数据转化成应用控制模块IV可以识别的数据包格式然后发送给传输控制模块V或者用于判断传输控制模块V发送来的响应信息是否正确;
传输控制模块V用于对应用控制模块III发来的数据进行组包然后发送给物理控制模块VII或者用于对物理控制模块VII发送来的数据包进行CRC校验后拆包然后发送给应用控制模块III;
传输控制模块VI用于对物理控制模块VIII发来的数据包进行CRC校验,然后将正确的数据包拆包,再把拆包后的数据发送到应用控制模块IV,若CRC校验失败则直接发送错误响应包给物理控制模块VIII或者用于将接收到的应用控制模块IV发来的响应信息进行组包,然后发给物理控制模块VIII;
应用控制模块IV用于对传输控制模块VI发送来的拆包后的数据字段中的各项数据标签进行有效性判断后,然后以应用控制模块III可以识别的响应数据包格式向传输控制模块VI发送响应信息。
3.根据权利要求2所述的一种工业大数据采集环境下的数据通信隔离***,其特征在于:所述的应用控制模块III发送的应用控制模块IV可以识别的数据包格式为:包头标识+包长+数据+校验,其中的数据字段标签包括源***信息标签和采集点信息标签,源***信息标签包含源地址代号标签、数据目的节点名标签、备注信息标签,源地址代号标签的内容为数据目的IP地址,数据目的节点名标签的内容为数据目的节点名;采集点信息标签包含采集点名称标签、采集数据的时间戳标签、备注信息标签,在一个发送数据包中可以有多个采集点信息标签,采集点名称标签的内容为采集点的数据,采集数据的时间戳标签的内容为采集数据的时间戳,备注信息标签的内容为备注信息。
4.根据权利要求1所述的一种工业大数据采集环境下的数据通信隔离***,其特征在于:所述的控制应用层模块IV发送的响应数据包格式为:包头标识+包长+数据+校验,其中的数据字段标签为响应信息标签,响应信息标签包含响应代码标签、响应的备注信息标签,响应代码标签的内容为响应代码,响应的备注信息标签的内容为响应的备注信息。
5.一种工业大数据采集环境下的数据通信隔离***的隔离方法,其特征在于:包括如下步骤:
第一步、由工作人员启动内网机I并开启数据发送任务,然后判断外网机II是否在线;
1)若外网机II在线,则内网机I发送数据到外网机II;
2)若外网机II不在线,则内网机I重新发送数据任务;
第二步、应用控制模块III将需要处理的数据转化成应用控制模块IV可以识别的数据包格式然后发送给传输控制模块V;
第三步、传输控制模块V对应用控制模块III发来的数据进行组包,然后发送给物理控制模块VII;
第四步、物理控制模块VII通过串口光纤把数据包发送到物理控制模块VIII;
第五步、物理控制层模块VIII再把数据包发送到传输控制模块VI;
第六步、传输控制模块VI对该数据包进行CRC校验;
1)若校验正确,则进行拆包,再把拆包后的数据发送到应用控制模块IV,然后执行第七步;
2)若校验失败,则发送错误响应包,错误响应包传输给物理控制层模块VIII,物理控制层模块VIII再传输给物理控制模块VII,物理控制模块VII再传输给传输控制模块V,传输控制模块V对数据进行CRC校验后进行拆包,最终将拆包后的数据传递到应用控制模块III,应用控制模块III接收到错误响应包后,重复第二步;
第七步、应用控制模块IV对拆包后的数据字段中的各项数据标签进行有效性判断,若含有所有已定义的数据标签,则保存相应数据标签内的内容,并生成控制模块III可以识别的响应数据包格式,再把响应信息发送给与其相连的传输控制模块VI;
第八步、传输控制模块VI对接收到的响应数据进行组包,然后发送给物理控制层模块VIII,物理控制层模块VIII再传输给物理控制模块VII,物理控制模块VII再传输给传输控制模块V,传输控制模块V对数据进行CRC校验后进行拆包,最终将拆包后的数据传递到应用控制模块III,应用控制模块III对接收的数据进行判断;
1)若应用控制模块III接收到正确的响应,则完成本次数据的交换,
2)若应用控制模块III接收到错误的响应,则重复第二步,直至得到正确的响应为止。
6.根据权利要求5所述的一种工业大数据采集环境下的数据通信隔离***的隔离方法,其特征在于:所述的第七步中应用控制模块IV对拆包后的数据字段中的各项数据标签进行有效性判断的过程具体为:
应用控制模块IV先判断数据标签中是否含有源***信息标签和采集点信息标签;
1)若都有,应用控制模块IV则判断源***信息标签下是否含有源地址代号标签、数据目的节点名标签、备注信息标签,采集点信息标签下是否含有采集点名称标签、采集数据的时间戳标签、备注信息标签;
a)若都有,应用控制模块IV则提取相应标签内的内容并保存,发送正确响应数据包;
b)若不仅含有以上的所有标签,还含有未定义的其他数据标签,应用控制模块IV同样提取已定义的相应标签内的内容并保存,将未定义的数据标签剔除,并发送正确响应数据包;
c)若缺少其中一个或多个,应用控制模块IV则放弃本次数据,并发送错误响应数据包;
2)若只含有其中一个或者都没有,应用控制模块IV则放弃本次数据,并发送错误响应数据包。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810051839.6A CN108429729B (zh) | 2018-01-19 | 2018-01-19 | 工业大数据采集环境下的数据通信隔离***及其隔离方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810051839.6A CN108429729B (zh) | 2018-01-19 | 2018-01-19 | 工业大数据采集环境下的数据通信隔离***及其隔离方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108429729A true CN108429729A (zh) | 2018-08-21 |
CN108429729B CN108429729B (zh) | 2023-07-18 |
Family
ID=63156005
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810051839.6A Active CN108429729B (zh) | 2018-01-19 | 2018-01-19 | 工业大数据采集环境下的数据通信隔离***及其隔离方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108429729B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109460952A (zh) * | 2018-10-25 | 2019-03-12 | 北京卫星信息工程研究所 | 用于应急物流的异构网络融合通信装置及通信方法 |
CN109491346A (zh) * | 2018-12-14 | 2019-03-19 | 常州讯顺通讯科技有限公司 | 一种数据采集盒及面向智能制造的工业大数据采集方法 |
CN113132357A (zh) * | 2021-03-23 | 2021-07-16 | 深圳凌特华盛科技有限公司 | 时分复用的光纤硬件数据排序方法、网络安全传输方法及数据安全隔离网 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101951031A (zh) * | 2010-07-02 | 2011-01-19 | 北京航空航天大学 | 一种基于宽带无线通信的配电网自动化***及其实现方法 |
CN102006307A (zh) * | 2010-12-16 | 2011-04-06 | 中国电子科技集团公司第三十研究所 | 一种基于应用代理的网管***隔离控制装置 |
CN104202300A (zh) * | 2014-08-06 | 2014-12-10 | 广东电网公司电力科学研究院 | 基于网络隔离装置的数据通信方法和装置 |
CN104363231A (zh) * | 2014-11-17 | 2015-02-18 | 北京锐驰信安技术有限公司 | 一种基于单向通道的网络安全隔离与信息交换方法及*** |
CN107181735A (zh) * | 2017-04-11 | 2017-09-19 | 湖北微源卓越科技有限公司 | 内外网关之间的数据单向传输***及方法 |
CN107493292A (zh) * | 2017-09-03 | 2017-12-19 | 深圳市中锐源科技有限公司 | 异构多通道安全隔离的信息传输***及方法 |
-
2018
- 2018-01-19 CN CN201810051839.6A patent/CN108429729B/zh active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101951031A (zh) * | 2010-07-02 | 2011-01-19 | 北京航空航天大学 | 一种基于宽带无线通信的配电网自动化***及其实现方法 |
CN102006307A (zh) * | 2010-12-16 | 2011-04-06 | 中国电子科技集团公司第三十研究所 | 一种基于应用代理的网管***隔离控制装置 |
CN104202300A (zh) * | 2014-08-06 | 2014-12-10 | 广东电网公司电力科学研究院 | 基于网络隔离装置的数据通信方法和装置 |
CN104363231A (zh) * | 2014-11-17 | 2015-02-18 | 北京锐驰信安技术有限公司 | 一种基于单向通道的网络安全隔离与信息交换方法及*** |
CN107181735A (zh) * | 2017-04-11 | 2017-09-19 | 湖北微源卓越科技有限公司 | 内外网关之间的数据单向传输***及方法 |
CN107493292A (zh) * | 2017-09-03 | 2017-12-19 | 深圳市中锐源科技有限公司 | 异构多通道安全隔离的信息传输***及方法 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109460952A (zh) * | 2018-10-25 | 2019-03-12 | 北京卫星信息工程研究所 | 用于应急物流的异构网络融合通信装置及通信方法 |
CN109460952B (zh) * | 2018-10-25 | 2022-03-18 | 北京卫星信息工程研究所 | 用于应急物流的异构网络融合通信装置及通信方法 |
CN109491346A (zh) * | 2018-12-14 | 2019-03-19 | 常州讯顺通讯科技有限公司 | 一种数据采集盒及面向智能制造的工业大数据采集方法 |
CN109491346B (zh) * | 2018-12-14 | 2021-09-21 | 常州讯顺通讯科技有限公司 | 一种数据采集盒及面向智能制造的工业大数据采集方法 |
CN113132357A (zh) * | 2021-03-23 | 2021-07-16 | 深圳凌特华盛科技有限公司 | 时分复用的光纤硬件数据排序方法、网络安全传输方法及数据安全隔离网 |
Also Published As
Publication number | Publication date |
---|---|
CN108429729B (zh) | 2023-07-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Li et al. | Research based on OSI model | |
CN106850188B (zh) | 一种基于多路异构单向传输通道的数据传输*** | |
CN111083161A (zh) | 数据传输的处理方法及装置、物联网设备 | |
TWI251540B (en) | System, method and device for autonegotiation | |
CN108429729A (zh) | 工业大数据采集环境下的数据通信隔离***及其隔离方法 | |
CN108200020B (zh) | 一种工业大数据安全传输装置及方法 | |
CN107070553A (zh) | 一种基于可见光通信的单向传输***及其方法 | |
CN206673969U (zh) | 一种基于可见光通信的单向传输*** | |
CN101753586A (zh) | 发送数据的方法、接收数据的处理方法和装置 | |
CN103840976B (zh) | 通信方法、光设备和网络设备 | |
CN109217983A (zh) | 一种工业物联网的作业终端通信协议设计方法 | |
CN1689273A (zh) | 光网中自动连接发现的方法 | |
CN107332834A (zh) | 一种Windows***下PRP网络连接方法 | |
CN107508828B (zh) | 一种超远程数据交互***及方法 | |
CN106534067A (zh) | 一种基于物联网的智能控制方法及*** | |
CN107040613A (zh) | 一种报文传输方法及*** | |
CN105871512B (zh) | 一种数据传输方法及装置 | |
CN110113100A (zh) | 一种用于以太网数据传输的可见光通信装置及方法 | |
CN208241695U (zh) | 一种工业大数据采集环境下的数据通信隔离*** | |
CN105763375A (zh) | 一种数据包发送方法、接收方法及微波站 | |
CN104717109B (zh) | 广域网链路模拟测试方法及*** | |
US9762353B2 (en) | Data packet for bidirectional transmission of data packets during data transmission between a first and a second communication appliance, and method for transmitting such a data packet | |
CN110493149A (zh) | 一种报文处理的方法和装置 | |
CN102013923A (zh) | 基于以太网光纤网络实现抄表高速自动化的方法 | |
CN110430023B (zh) | 一种适用于SpaceWire总线通讯的数据传输方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |