一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种核电站激光实时数据单向无反馈传输方法和系统与流程

2022-08-10 16:03:41 来源:中国专利 TAG:


1.本发明涉及核电站数据传输的技术领域,更具体地说,涉及一种核电站激光实时数据单向无反馈传输方法和系统。


背景技术:

2.目前基于实时数据传输协议的技术都是建立在双向通信的基础上,核电站按照网络安全法等要求设立了不同的网络安全区域,不同安全防护等级的系统划分在同一个区域,不同安全区域之间存在数据传递。然而,实时数据传输协议的双向通信要求,无法在核电站的不同安全区域实现网络的物理断开,无法确保低安全区域对高安全区域的网络攻击风险,降低了核电站的网络安全。


技术实现要素:

3.本发明要解决的技术问题在于,针对现有技术的缺陷,提供一种核电站激光实时数据单向无反馈传输方法和系统。
4.本发明解决其技术问题所采用的技术方案是:构造一种核电站激光实时数据单向无反馈传输方法,包括以下步骤:
5.物断单导系统的发送部接收数据发送端连接通信请求,并根据所述连接通信请求与所述数据发送端建立连接;
6.在完成与所述数据发送端建立连接后,若接收到所述数据发送端发送的实时数据,则对所述实时数据进行一次处理后,获得一次传输数据;
7.通过激光传输部件将数据发送到接收部;
8.所述接收部对所述一次传输数据进行二次处理后,获得二次传输数据;
9.所述接收部与数据接收端建立连接;
10.在完成与所述数据接收端建立连接后,所述接收部将所述二次传输数据发送给所述数据接收端;
11.所述发送端完成一次数据传输完成后,对该实时数据连接断开;
12.断开操作通过激光部件同步到接收部;
13.接收部与接收端也进行连接断开操作;
14.重复物断单导系统的发送部接收数据发送端连接通信请求,并根据所述连接通信请求与所述数据发送端建立连接,进行下一次实时数据传输。
15.在本发明所述的核电站激光实时数据单向无反馈传输方法中,所述在完成与所述数据发送端建立连接后,若接收到所述数据发送端发送的实时数据,则对所述实时数据进行一次处理后,获得一次传输数据,并将所述一次传输数据发送给所述物断单导系统的接收部包括:
16.在完成与所述数据发送端建立连接后,若接收到数据发送端发送的实时数据,所述发送部对所述数据进行协议剥离处理,获得剥离数据;
17.对所述剥离数据进行封装,获得封装数据;
18.对所述封装数据进行完整性标识,获得所述一次传输数据。
19.在本发明所述的核电站激光实时数据单向无反馈传输方法中,所述方法还包括:
20.对所述剥离数据添加会话标记,获得所述封装数据,通过激光传输部件进行单向无反馈传输,发送部只有激光发送部件,接收部只有接收部件,物理层面进行断开,实现数据单向无反馈传输。
21.在本发明所述的核电站激光实时数据单向无反馈传输方法中,所述接收部对所述一次传输数据进行二次处理后,获得二次传输数据包括:
22.接收所述一次传输数据;
23.获取所述一次传输数据的传输序号标记,并根据所述传输序号标记进行传输序号检查;
24.获取所述一次传输数据的完整性标识,并根据所述完整性标识进行完整性检查;
25.获取所述一次传输数据的数据传输会话标记和传输策略标记,并根据所述会话标记和传输策略标记匹配传输策略,获得所述二次传输数据。
26.本发明还提供一种核电站激光实时数据单向无反馈传输系统,包括:数据发送端、数据接收端以及物断单导系统;
27.所述数据发送端与所述数据接收端通过所述物断单导系统单向无反馈传输数据;
28.所述物断单导系统包括:发送部和接收部;
29.所述发送部用于:
30.接收数据发送端连接通信请求,并根据所述连接通信请求与所述数据发送端建立连接;
31.在完成与所述数据发送端建立连接后,若接收到所述数据发送端发送的实时数据,则对所述实时数据进行一次处理后,获得一次传输数据,并将所述一次传输数据发送给所述物断单导系统的接收部;
32.所述接收部用于:
33.对所述一次传输数据进行二次处理后,获得二次传输数据;
34.所述接收部与所述数据接收端建立连接;
35.在完成与所述数据接收端建立连接后,所述接收部将所述二次传输数据发送给所述数据接收端。
36.在本发明所述的核电站激光实时数据单向无反馈传输系统中,所述发送部包括:
37.第一接收模块,所述第一接收模块用于与所述数据发送端建立连接后,并接收所述数据发送端发送的实时数据;
38.剥离模块,所述剥离模块用于对所述数据进行协议剥离处理,获得剥离数据;
39.封装模块,所述封装模块用于对所述剥离数据进行封装,获得封装数据;
40.标识模块,用于对所述封装数据进行完整性标识,获得所述一次传输数据。
41.在本发明所述的核电站激光实时数据单向无反馈传输系统中,所述剥离模块具体用于:
42.将所述实时数据中的协议头去除,获取待传输的原始数据;所述待传输的原始数据为所述剥离数据。
43.在本发明所述的核电站激光实时数据单向无反馈传输系统中,所述封装模块具体用于:
44.对所述剥离数据添加数据传输会话标记、传输策略标记以及传输序号标记,获得所述封装数据。
45.在本发明所述的核电站激光实时数据单向无反馈传输系统中,所述接收部包括:
46.第二接收模块,所述第二接收模块用于接收所述一次传输数据;
47.序号检查模块,所述序号检查模块用于获取所述一次传输数据的传输序号标记,并根据所述传输序号标记进行传输序号检查;
48.完整性检查模块,所述完整性检查模块用于获取所述一次传输数据的完整性标识,并根据所述完整性标识进行完整性检查;
49.策略匹配模块,所述策略匹配模块用于获取所述一次传输数据的实时数据会话标记和传输策略标记,并根据所述实时数据会话标记和传输策略标记匹配传输策略,获得所述二次传输数据。
50.在本发明所述的核电站激光实时数据单向无反馈传输系统中,所述发送部还用于:
51.完成一次数据传输或者预设时间后进行实时数据连接断开重连操作,并将该断开连接信号同步到接收部;
52.所述接收部还用于:
53.在收到数据断开连接信号,与接收端的实时数据连接进行断开。
54.实施本发明的核电站激光实时数据单向无反馈传输方法和系统,具有以下有益效果:包括以下步骤:物断单导系统的发送部接收数据发送端连接通信请求,并根据连接通信请求与数据发送端建立连接;在完成与数据发送端建立连接后,若接收到数据发送端发送的实时数据,则对数据进行一次处理后,获得一次传输数据,并将一次传输数据通过激光传输部件发送给物断单导系统的接收部;接收部对一次传输数据进行二次处理后,获得二次传输数据;接收部与数据接收端建立连接;在完成与数据接收端建立连接后,接收部将二次传输数据发送给数据接收端,单次实时传输数据必须保持数据完整有序,因传输过程单向无反馈,发送部完全不知道接收部的状态,为保持数据传输实时性,在发送部完成一次数据传输后或者定时将实时数据传输连接断开并重新建立数据连接,断开连接及重新操作信息通过激光单向传输部件同步到接收部,接收部收到信息后与接收端进行断开重新连接操作,建立连接后发送实时数据,确保因接收端故障重启导致后续数据无法到达,确保后续传输数据的实时性。本发明采用物断单导系统可实现实时数据的单向传输,实现了核电站实时数据单向无反馈传输,提高核电站的数据安全性。
附图说明
55.下面将结合附图及实施例对本发明作进一步说明,附图中:
56.图1是本发明实施例提供的核电站激光实时数据单向无反馈传输方法的流程示意图;
57.图2是本发明实施例提供的发送部处理数据的流程示意图;
58.图3是本发明实施例提供的接收部处理数据的流程图;
59.图4是本发明实施例提供的核电站激光实时数据单向无反馈传输系统的结构示意图。
具体实施方式
60.为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式。
61.为实现核电站高安全区域向低安全区域传输数据的单向无反馈传输,本发明提供了一种核电站激光实时数据单向无反馈传输方法,该方法可以实现单向无反馈机制,且数据传输稳定可靠。
62.具体的,参考图1,为本发明提供的核电站激光实时数据单向无反馈传输方法一可选实施例的流程示意图。
63.如图1所示,该核电站激光实时数据单向无反馈传输方法包括以下步骤:
64.步骤s101、物断单导系统20的发送部21接收数据发送端10连接通信请求,并根据连接通信请求与数据发送端10建立连接。
65.具体的,当数据发送端10需要向接收端传输数据时,数据发送端10先向物断单导系统20的发送部21发送连接通信请求,物断单导系统20的发送部21接收到该连接通信请求后,即根据该连接通信请求与数据发送端10建立连接。其中,发送部21与数据发送端10建立连接可采用现有的数据连接方式,本发明不作具体限定。
66.步骤s102、在完成与数据发送端10建立连接后,若接收到数据发送端10发送的实时数据,则对数据进行一次处理后,获得一次传输数据
67.步骤s103、通过激光传输部件将一次传输数据发送给物断单导系统20的接收部22。
68.一些实施例中,如图2所示,在完成与数据发送端10建立连接后,若接收到数据发送端10发送的实时数据,则对数据进行一次处理后,获得一次传输数据,并将一次传输数据发送给物断单导系统20的接收部22包括:
69.步骤s1021、在完成与数据发送端10建立连接后,若接收到数据发送端10发送的实时数据,发送部21对数据进行协议剥离处理,获得剥离数据。
70.可选的,本发明实施例中,发送部21对实时数据进行协议剥离处理,获得剥离数据包括:发送部21将实时数据中的协议头去除,获取待传输的原始数据;待传输的原始数据为剥离数据。
71.具体的,发送部21接收到数据发送端10发送的数据后,即对该实时数据进行协议剥离处理,以去除协议头,从而抽取出待传输的原始数据。其中,该待传输的原始数据为不包含任何网络协议信息的数据。
72.步骤s1022、对剥离数据进行封装,获得封装数据。
73.可选的,本发明实施例中,对剥离数据进行封装,获得封装数据包括:对剥离数据添加数据传输会话标记、传输策略标记以及传输序号标记,获得封装数据。其中,通过激光传输部件进行单向无反馈传输,发送部只有激光发送部件,接收部只有接收部件,物理层面进行断开,实现数据单向无反馈传输。
74.具体的,通过对剥离数据进行封装,可以获得携带有数据传输会话标记、传输策略
标记以及传输序号标记的数据,从而使得所传输的数据可溯,方便跟踪和查找。
75.步骤s1023、对封装数据进行完整性标识,获得一次传输数据。
76.可选的,本发明实施例中,对封装数据进行完整性标识可以为sm3完整性标识,通过对封装数据进行完整性标识,可以提升数据的完整性和准确度。
77.步骤s104、接收部22对一次传输数据进行二次处理后,获得二次传输数据。
78.一些实施例中,如图3所示,接收部22对一次传输数据进行二次处理后,获得二次传输数据包括:
79.步骤s1031、接收一次传输数据。
80.步骤s1032、获取一次传输数据的传输序号标记,并根据传输序号标记进行传输序号检查。
81.具体的,本发明实施例中,在接收到一次传输数据后,先获取一次传输数据的传输序号标记,以根据传输序号标记检查该一次传输数据的序号,进而通过该序号可以确保数据不丢失且有序。
82.步骤s1033、获取一次传输数据的完整性标识,并根据完整性标识进行完整性检查。
83.具体的,本发明实施例中,在完成序号检查后,通过一次传输数据的完整性标识完成对该一次传输数据的完整性检查,以检查所传输的数据是否完整,从而保证了数据的准确性和完整性。
84.步骤s1034、获取一次传输数据的会话标记和传输策略标记,并根据会话标记和传输策略标记匹配传输策略,获得二次传输数据。
85.具体的,本发明实施例中,通过一次传输数据的数据传输会话标记和传输策略标记,可以匹配相应的传输策略,以便于通过所匹配的传输策略执行数据传输。
86.步骤s105、接收部22与数据接收端30建立连接。
87.可选的,本发明实施例中,接收部22与数据接收端30之间的连接可在发送部21与数据发送端10建立连接后即建立,且接收部22与数据接收端30建立的连接与发送部21与数据发送端10建立的连接对应。
88.步骤s106、在完成与数据接收端30建立连接后,接收部22将二次传输数据发送给数据接收端30。
89.可以理解地,本发明实施例中,在完成传输策略匹配后,可通过接收部22与数据接收端30建立的连接,由接收部22将二次传输数据传输给数据接收端30,完成数据发送端10向数据接收端30之间的数据传输,从而实现数据发送端10与数据接收端30之间的实时数据的单向无反馈的传输。
90.步骤s107、在完成一次数据传输后,发送端10与物断单导系统20的发送部21断开连接。
91.具体的,本发明实施例中,当发送端10完成一次数据传输,或者在一定时间范围内,发送端10与物断单导系统20的发送部21断开连接,21接收断开连接信号后将该信号封装,得到断开操作数据。
92.步骤s108、物断单导系统20的发送部21将断开操作数据同步到物断单导系统20的接收部22。
93.具体的,在本发实施中,发送部21将断开操作通过激光单向传输215传输到接收部22中。
94.步骤s109、物断单导系统20的接收部22与接收端断开连接。
95.具体的,在本发实施中,接收部22接收到发送部的断开操作数据后,与接收端30进行断开操作。
96.步骤s110、重复步骤s101操作保障数据传输实时性。
97.本发明实施例中,数据发送端10和数据接收端30可以为核电站中不同安全区域,例如,数据发送端10可以为高安全区域,数据接收端30可以为低安全区域。
98.本发明实施例中,物断单导系统20是由物断隔离激光模块实现的,其发送部21只有发光部件,接收部22只有接收部22件,因此,在物理人确保了数据传输的单向性。其具体的传输原理为:发送部21启动实时服务接收应用数据,接收部22启动客户端向数据接收端30发送数据,通过对传输应用的数据传输逻辑相应调整(发送方只发送数据,接收方只接收数据)完成实时数据单向无反馈传输。
99.进一步地,本发明实施例中,由于物断单导系统20的单向传输的无反馈特性,在发送部21无法感知接收部22的状态,在接收部22异常后无法再继续接收该连接的数据,需要与实时数据传输客户端重新建立一个连接保持后续数据能到达。为解决该问题,本发明实施例中,数据传输客户端在传输数据的过程中每完成一次数据传输或者每隔一定的时间或者每传输一定数据量后断开连接并重新建立连接。同理,服务端也能同时接收多个连接,各个连接之前数据处理独立,每个连接和客户端建立的连接是一一对应,并具备处理数据并行处理的能力。
100.参考图4,为本发明提供的核电站激光实时数据单向无反馈传输系统一可选实施例的结构示意图。该核电站激光实时数据单向无反馈传输系统可用于实现本发明实施例公开的核电站激光实时数据单向无反馈传输方法。
101.具体的,如图4所示,该核电站激光实时数据单向无反馈传输系统包括:数据发送端10、数据接收端30以及物断单导系统20。
102.数据发送端10与数据接收端30通过物断单导系统20单向无反馈传输数据。物断单导系统20包括:发送部21和接收部22。其中,发送部21与接收部22之间为单向传输且无反馈。
103.具体的,本发明实施例中,发送部21用于:接收数据发送端10连接通信请求,并根据连接通信请求与数据发送端10建立连接;在完成与数据发送端10建立连接后,若接收到数据发送端10发送的实时数据,则对实时数据进行一次处理后,获得一次传输数据,并将一次传输数据发送给物断单导系统20的接收部22。
104.进一步地,本发明实施例中,发送部21还用于:完成一次数据传输或者预设时间后进行实时数据连接断开重连操作,并将该断开连接信号同步到接收部22;所述接收部22在收到数据断开连接信号,与接收端30的实时数据连接进行断开。其中,预设时间可以根据实际操作确定。
105.可选的,本发明实施例中,发送部21包括:
106.第一接收模块211,第一接收模块211用于与数据发送端10建立连接后,并接收数据发送端10发送的数据。
107.剥离模块212,剥离模块212用于对实时数据进行协议剥离处理,获得剥离数据。
108.其中,剥离模块212具体用于:将实时数据中的协议头去除,获取待传输的原始数据;待传输的原始数据为剥离数据。
109.封装模块213,封装模块213用于对剥离数据进行封装,获得封装数据。
110.其中,封装模块213具体用于:对剥离数据添加数据传输会话标记、传输策略标记以及传输序号标记,获得封装数据。
111.标识模块214,用于对封装数据进行完整性标识,获得一次传输数据。
112.具体的,本发明实施例中,接收部22用于:对一次传输数据进行二次处理后,获得二次传输数据;接收部22与数据接收端30建立连接;在完成与数据接收端30建立连接后,接收部22将二次传输数据发送给数据接收端30。
113.可选的,本发明实施例中,接收部22包括:
114.第二接收模块221,第二接收模块221用于接收一次传输数据。
115.序号检查模块222,序号检查模块222用于获取一次传输数据的传输序号标记,并根据传输序号标记进行传输序号检查。
116.完整性检查模块223,完整性检查模块223用于获取一次传输数据的完整性标识,并根据完整性标识进行完整性检查。
117.策略匹配模块224,策略匹配模块224用于获取一次传输数据的会话标记和传输策略标记,并根据数据传输会话标记和传输策略标记匹配传输策略,获得二次传输数据。
118.本发明可以实现核电站高安全区域系统向低安全区域系统的单向无反馈数据稳定可靠导出,杜绝从低安全区域通过网络通信对高安全区域进行网络攻击。
119.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
120.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
121.结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。
122.以上实施例只为说明本发明的技术构思及特点,其目的在于让熟悉此项技术的人士能够了解本发明的内容并据此实施,并不能限制本发明的保护范围。凡跟本发明权利要求范围所做的均等变化与修饰,均应属于本发明权利要求的涵盖范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献