可左右滑动选省市

数据采集与接入系统实用新型专利

更新时间:2024-09-24
数据采集与接入系统实用新型专利 专利申请类型:实用新型专利;
源自:北京高价值专利检索信息库;

专利名称:数据采集与接入系统

专利类型:实用新型专利

专利申请号:CN202110017627.8

专利申请(专利权)人:中国石油天然气股份有限公司
权利人地址:北京市东城区东直门北大街9号中国石油大厦

专利发明(设计)人:高忠献,殷海军,宋火轮,贺瑞怡,张军霞,刘佳庆,王渭江,王天宇,陈玉明

专利摘要:本申请提供了一种数据采集与接入系统,属于油田信息技术领域。该系统包括数据采集部分、云服务器、DMZ通道和内网服务器,数据采集部分位于采集现场,云服务器位于企业外部,内网服务器位于企业内部,云服务器用于在满足数据采集条件时,向数据采集部分发送数据采集请求,接收数据采集部分发送的目标数据,通过DMZ通道中的DMZ服务器的地址信息,向DMZ服务器发送包括目标数据的第一报文。DMZ服务器用于根据存储的DMZ服务器的地址信息与内网服务器的地址信息的对应关系,确定内网服务器的地址信息,通过内网服务器的地址信息,向内网服务器发送包括目标数据的第二报文。采用本申请,提供将采集的数据接入油田企业内网的系统。

主权利要求:
1.一种数据采集与接入系统,其特征在于,应用于油田管理,所述系统包括数据采集部分、云服务器、隔离区DMZ通道和内网服务器,所述数据采集部分位于采集现场,所述云服务器位于企业外部,所述内网服务器位于企业内部,所述DMZ通道包括DMZ服务器,其中:所述云服务器用于:
在满足数据采集条件时,通过无线网络向所述数据采集部分发送数据采集请求,所述数据采集条件是达到预设的采集周期,或者接收到数据采集通知,所述数据采集通知是通过外部网络访问所述云服务器,并向所述云服务器下发的;
接收所述数据采集部分通过所述无线网络发送的目标数据;
通过所述DMZ服务器的地址信息,向所述DMZ服务器发送包括所述目标数据的第一报文;
所述DMZ服务器用于根据存储的所述DMZ服务器的地址信息与所述内网服务器的地址信息的对应关系,确定所述内网服务器的地址信息,通过所述内网服务器的地址信息,向所述内网服务器发送包括所述目标数据的第二报文;
所述数据采集部分包括数据传输单元DTU和至少一个智能仪表;所述DTU包括客户识别模块SIM卡;
所述DTU与所述至少一个智能仪表建立有通信连接;
所述DTU用于:
在所述DTU的通信功能被所述SIM卡激活的情况下,接收所述云服务器发送的所述数据采集请求;
向所述至少一个智能仪表发送数据采集命令;
接收所述至少一个智能仪表发送的所述目标数据;
使用所述云服务器的地址信息,向所述云服务器发送所述目标数据;
所述第一报文和所述第二报文中还包括所述DTU的标识信息;
所述DTU还用于在所述DTU的通信功能被所述SIM卡激活的情况下,使用所述云服务器的地址信息向所述云服务器发送所述DTU的标识信息和所述目标数据;
所述DTU还用于周期性向所述云服务器发送心跳报文,所述心跳报文用于维持和监测DTU在移动网络的在线状态;
DTU11还用于接收所述云服务器在接收到所述心跳报文后,回复的反馈报文,所述DTU11在连续预设数目个周期未接收到所述云服务器发送的反馈报文,且确定自身的移动网络的状态为在线状态时,确定所述云服务器故障;
所述DTU与所述至少一个智能仪表的关系为主从关系;
其中,所述DTU与所述至少一个智能仪表通过RS485总线连接,或者所述DTU与所述至少一个智能仪表通过RS485集线器连接;
所述DMZ通道还包括内网防火墙和外网防火墙;
所述内网防火墙用于接收所述DMZ服务器发送的所述第二报文,对所述第二报文进行非法检测,在非法检测通过后,将所述第二报文传输至所述内网服务器;
所述外网防火墙用于接收所述云服务器发送的所述第一报文,对所述第一报文进行非法检测,在非法检测通过后,将所述第一报文传输至所述DMZ服务器;
所述地址信息包括对外地址信息和对内地址信息,所述第一报文中包括的所述DMZ服务器的地址信息为所述对外地址信息,所述外网防火墙还用于将所述第一报文中DMZ服务器的对外地址信息转换为预先存储的DMZ的对内地址信息,将转换后的第一报文传输至所述DMZ服务器,所述内网防火墙在识别到所述第二报文中的源地址信息为DMZ服务器的对内地址信息时,将所述第二报文中目的地址信息修改为所述内网服务器的对内地址信息,将修改目的地址信息的第二报文传输至所述内网服务器。
2.根据权利要求1项所述的系统,其特征在于,所述云服务器还用于将所述目标数据转换为预设格式;
所述云服务器用于向所述DMZ服务器发送包括所述预设格式的目标数据的第一报文。
3.根据权利要求1项所述的系统,其特征在于,所述内网服务器用于存储接收到的所述目标数据,并将所述目标数据发送至数据展示服务器,所述数据展示服务器用于将所述目标数据展示至预设网页。
4.根据权利要求1项所述的系统,其特征在于,所述内网服务器用于存储接收到的所述目标数据,并将所述目标数据展示至预设网页。
5.根据权利要求1项所述的系统,其特征在于,所述地址信息为网络互联协议IP地址和端口号。 说明书 : 数据采集与接入系统技术领域[0001] 本申请涉及油田信息管理技术领域,特别涉及一种数据采集与接入系统。背景技术[0002] 为方便油田进行油气生产管理,通常需要获取在油田现场采集到的数据,但是由于单井拉油点、输油管道等偏远地区难以铺设光纤,所以数据采集部分采集的数据无法传输至油田企业内网,通常需要人工将数据拷贝至油田企业内部。因此如何快速的将数据采集部分采集的数据传输至油田企业内部至关重要。[0003] 相关技术中,为了快速的将数据采集部分采集的数据传输至油田企业内网,是通过第四代移动通信网络,将数据远程传输至油田企业内网。[0004] 由于近年来油田企业信息安全的规定,某些油田企业外部网络的数据不能直接进入油田企业内部,所以导致无法远程传输数据至油田企业内网,因此需要提供一种将数据采集部分采集的数据,接入油田企业内部的系统。发明内容[0005] 为了解决现有技术的问题,本申请实施例提供了一种数据采集与接入系统。所述技术方案如下:[0006] 第一方面,提供了一种数据采集与接入系统,应用于油田管理,所述系统包括数据采集部分、云服务器、隔离区(demilitarizedzone,DMZ)通道和内网服务器,所述数据采集部分位于采集现场,所述云服务器位于企业外部,所述内网服务器位于企业内部,所述DMZ通道包括DMZ服务器,其中:[0007] 所述云服务器用于:在满足数据采集条件时,通过无线网络向所述数据采集部分发送数据采集请求;接收所述数据采集部分通过无线网络发送的目标数据;通过所述DMZ服务器的地址信息,向所述DMZ服务器发送包括所述目标数据的第一报文;[0008] 所述DMZ服务器用于根据存储的所述DMZ服务器的地址信息与所述内网服务器的地址信息的对应关系,确定所述内网服务器的地址信息,通过所述内网服务器的地址信息,向所述内网服务器发送包括所述目标数据的第二报文。[0009] 这样,由于数据接入系统中增加了云服务器,所以可以将数据采集部分采集的数据,传输至内网中。[0010] 在一种可能的实现方式中,所述数据采集部分包括数据传输单元(datatransferunit,DTU)和至少一个智能仪表;所述DTU包括客户识别模块(subscriberidentificationmodule,SIM)卡;[0011] 所述DTU与所述至少一个智能仪表建立有通信连接;[0012] 所述DTU用于:[0013] 在所述DTU的通信功能被SIM卡激活的情况下,接收所述云服务器发送的所述数据采集请求;[0014] 向所述至少一个智能仪表发送数据采集通知;[0015] 接收所述至少一个智能仪表发送的所述目标数据;[0016] 使用所述云服务器的地址信息,向所述云服务器发送所述目标数据。[0017] 这样,可以将数据采集部分采集的数据传输至云服务器,同时可以准确的判断智能仪表的在线情况。[0018] 在一种可能的实现方式中,所述第一报文和所述第二报文中还包括所述DTU的标识信息;[0019] 所述DTU用于:[0020] 在所述DTU的通信功能被SIM卡激活的情况下,使用所述云服务器的地址信息向所述云服务器发送所述DTU的标识信息和所述目标数据。[0021] 这样,可以标识出是第一报文和第二报文所属的DTU。[0022] 在一种可能的实现方式中,所述DTU还用于向所述云服务器发送心跳报文,所述心跳报文用于维持和监测所述DTU在移动网络的在线状态。[0023] 这样,可以判断云服务器的在线情况,以及DTU的移动网络的在线状态。[0024] 在一种可能的实现方式中,所述DTU与所述至少一个智能仪表的关系为主从关系;[0025] 其中,所述DTU与所述至少一个智能仪表通过RS485总线连接,或者所述DTU与所述至少一个智能仪表通过RS485集线器连接。[0026] 这样,可以使用多种方式与智能仪表连接。[0027] 在一种可能的实现方式中,所述云服务器还用于将所述目标数据转换为预设格式;[0028] 所述云服务器用于向所述DMZ服务器发送包括所述预设格式的目标数据的第一报文。[0029] 这样,可以使内网的服务器准确的识别出目标数据。[0030] 在一种可能的实现方式中,所述内网服务器用于存储接收到的所述目标数据,并将所述目标数据发送至数据展示服务器,所述数据展示服务器用于将所述目标数据展示至预设网页。[0031] 这样,可以将目标数据展示给用户。[0032] 在一种可能的实现方式中,所述内网服务器用于存储接收到的所述目标数据,并将所述目标数据展示至预设网页。[0033] 这样,可以将目标数据展示给用户。[0034] 在一种可能的实现方式中,所述DMZ通道还包括内网防火墙和外网防火墙;[0035] 所述内网防火墙用于接收所述DMZ服务器发送的所述第二报文,对所述第二报文进行非法检测,在非法检测通过后,将所述第二报文传输至所述内网服务器;[0036] 所述外网防火墙用于接收所述云服务器发送的所述第一报文,对所述第一报文进行非法检测,在非法检测通过后,将所述第一报文传输至所述DMZ服务器。[0037] 这样,由于DMZ通道包括两个防火墙,进行非法检测,所以可以使内网中的服务器更安全。[0038] 在一种可能的实现方式中,所述地址信息为网络互联协议(internetprotocol,IP)地址和端口号。[0039] 本申请实施例提供的技术方案带来的有益效果至少包括:[0040] 本申请实施例中,由于目标数据经过云服务器的转发,先经过一个DMZ通道,再进入内网服务器,而不是直接将外部数据传输至内网服务器,实现了企业对偏远地区生产数据的采集,并将外网采集的数据接入企业内网,提供了数据采集与接入系统。[0041] 另外,由于内网服务器只要接收DMZ服务器推送的数据即可,数据采集过程中不需要内网服务器参与,所以内网服务器不需要向外发送数据,所以还可以使得企业内部的内网数据不向外网发送,实现单向传输,符合油田企业的企业信息安全规定。附图说明[0042] 图1是本申请实施例提供的一种数据采集与接入系统的结构图;[0043] 图2是本申请实施例提供的一种数据采集与接入系统中DMZ通道的结构示意图;[0044] 图3是本申请实施例提供的一种数据采集与接入系统中数据采集部分的结构示意图;[0045] 图4是本申请实施例提供的一种计算机设备的结构示意图。[0046] 图示说明[0047] 数据采集部分1,DTU11;[0048] 智能仪表12;云服务器2;[0049] DMZ通道3,DMZ服务器31;[0050] 内网防火墙32,外网防火墙33;[0051] 内网服务器4。具体实施方式[0052] 为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。[0053] 为了提供一种远程传输现场采集的数据至企业内部,且满足企业的信息安全的技术方案,本申请实施例中,提供了一种数据采集与接入系统,该数据采集与接入系统可以实现将现场采集的数据,传输至企业内网,该企业内网可以是油田企业内网。具体的,如图1所示,数据采集与接入系统包括数据采集部分1、云服务器2、DMZ通道3和内网服务器4,DMZ通道3包括DMZ服务器31。云服务器2用于:在满足数据采集条件时,通过无线网络向数据采集部分1发送数据采集请求;接收数据采集部分1通过无线网络发送的目标数据;通过DMZ服务器31的地址信息,向DMZ服务器31发送包括目标数据的第一报文;DMZ服务器31用于根据存储的DMZ服务器31的地址信息与内网服务器4的地址信息的对应关系,确定内网服务器4的地址信息,通过内网服务器4的地址信息,向内网服务器4发送包括目标数据的第二报文。[0054] 其中,数据采集部分1位于油田现场,即位于开采油的区域(当然也可以位于其它领域现场,如农业、电网)。云服务器2位于企业外部,属于外网中的设备,其中设置有数据转发软件,可以与数据采集部分1进行通信,具有将数据采集部分1采集到的数据传输至其它网络的功能。内网服务器4位于企业内部,是属于内网中的设备。DMZ通道3位于云服务器2与内网服务器4之间,用于隔离内网与外网,保护内网的安全,即用于隔离内网服务器4与云服务器2,DMZ通道3包括DMZ服务器31。云服务器2与DMZ服务器31之间可以是进行有线通信,也可以是进行无线通信。DMZ服务器31的地址信息为DMZ服务器31对云服务器2呈现的地址信息。内网服务器4的地址信息为内网服务器4对DMZ服务器31呈现的地址信息。[0055] 本实施例中,云服务器2在检测到满足数据采集条件时,通过无线网络可以向数据采集部分1发送数据采集请求。该数据采集条件可以是达到预设的采集周期,或者接收到数据采集通知,该采集周期可以由技术人员配置在云服务器2中,接收到数据采集通知的情况可以为:企业的技术人员在需要获取采集现场的数据时,可以通过外部网络访问云服务器2,向云服务器2下发采集通知。[0056] 数据采集部分1接收到云服务器2发送的数据采集请求时,可以采集当前的数据,即获取到目标数据,数据采集部分1通过无线网络向云服务器2发送目标数据。[0057] 云服务器2接收数据采集部分1发送的目标数据。云服务器2中存储有DMZ服务器31的地址信息,该地址信息可以是DMZ服务器31的IP地址和端口号,端口号用于指示所执行的服务。云服务器2可以基于DMZ服务器31的地址信息,生成包括目标数据的报文,即第一报文,第一报文的目的地址为DMZ服务器31的IP地址,第一报文的目的端口的端口号为DMZ服务器31的端口号,云服务器2向DMZ服务器31发送包括目标数据的第一报文。[0058] DMZ服务器31接收到包括目标数据的第一报文后,可以解析第一报文,获取第一报文中的目的地址以及目的端口号。DMZ服务器31获取预先存储的DMZ服务器的地址信息与内网服务器的地址信息的对应关系,在该对应关系中,根据第一报文中的目的地址以及目的端口号,获得内网服务器4的地址信息。[0059] DMZ服务器31获取到内网服务器4的地址信息后,可以生成目的地址为内网服务器4的IP地址以及目的端口的端口号为内网服务器4的端口号的第二报文,第二报文中的数据部分为目标数据。DMZ服务器31向内网服务器4发送包括目标数据的第二报文。这样,在油田企业的企业信息安全规定内网数据不能传输至外网时,即DMZ通道3的数据传输方向为单向时,云服务器2可以获取目标数据,将目标数据推送至DMZ服务器31,DMZ服务器31将目标数据推送至内网服务器4,也就实现将油田现场采集的数据远程传输至油田企业内网。[0060] 可选的,内网服务器4连接有数据库,内网服务器4可以将接收到的目标数据存储至数据库。[0061] 在一种可能的实现方式中,如图2所示,DMZ通道3还包括内网防火墙32和外网防火墙33,DMZ通道3是为了解决外网不能访问企业内部的内网服务器4设置数据缓存区,通过DMZ通道3,可以有效的保护企业内部的网络安全。内网防火墙32可以设置在内网的网关设备上,可以将防火墙的功能,以软件或硬件设置在该网关设备上,当然内网防火墙32也可以单独设置在一个设备上。外网防火墙33可以设置在外网的网关设备上,可以将防火墙的功能,以软件或硬件设置在该网关设备上,当然外网防火墙33也可以单独设置在一个设备上。具体的内网防火墙32和外网防火墙33的功能可以为:[0062] 内网防火墙32用于接收DMZ服务器31发送的第二报文,对第二报文进行非法检测,在非法检测通过后,将第二报文传输至内网服务器4。外网防火墙33用于接收云服务器2发送的第一报文,对第一报文进行非法检测,在非法检测通过后,将第一报文传输至DMZ服务器31。[0063] 在本实施例中,云服务器2发送给DMZ通道3的报文会依次经过DMZ通道3的外网防火墙33、DMZ服务器31和内网防火墙32,到达内网服务器4。过程为:进入DMZ通道3的第一报文,首先会到达外网防火墙33。外网防火墙33可以对第一报文进行非法检测,在非法检测通过后,将第一报文传输至DMZ服务器31。[0064] DMZ服务器31将第一报文转换为第二报文(此处理见前文中的描述)。[0065] DMZ服务器31向内网防火墙32发送第二报文,内网防火墙32接收DMZ服务器31发送的第二报文。内网防火墙32对第二报文进行非法检测,在非法检测通过后,将第二报文传输至内网服务器4。[0066] 此处外网防火墙33进行的非法检测内容可以包括:访问的云服务器IP地址是否为合法IP地址,检测第一报文中是否存在病毒。在确定访问的云服务器IP地址合法,并且检测到第一报文中不存在病毒时,将第一报文传输至DMZ服务器31。[0067] 另外,为了更安全的保护内网服务器4,DMZ服务器31存在对外地址信息和对内地址信息,云服务器2仅知道DMZ服务器31的对外地址信息,第一报文中包括的DMZ服务器31的地址信息为DMZ服务器31的对外地址信息,外网防火墙33将该第一报文中DMZ服务器31的对外地址信息转换为预先存储的DMZ的对内地址信息,将转换后的第一报文传输至DMZ服务器31。这样,外网防火墙33还可以进行地址转换,使得云服务器2不知道DMZ服务器31的对内地址信息。[0068] 这样,DMZ服务器31接收到转换后的第一报文后,确定第一报文的目的地址信息为自身的对内地址信息,可以确定转换后的第一报文是发往内网服务器4。上述DMZ服务器31的地址信息与内网服务器4的地址信息的对应关系为DMZ服务器31的对内地址信息与内网服务器4的对外地址信息的对应关系,DMZ服务器31可以在该对应关系中确定出内网服务器4的对外地址信息。[0069] 此处内网防火墙32进行的非法检测可以包括:检测第二报文中是否存在病毒,并且确定第二报文的源地址信息是否为合法的IP地址。在第二报文中不存在病毒,且确定第二报文的源地址为合法的IP地址时,内网防火墙32将第二报文传输至内网服务器4。[0070] 另外,为了更安全的保护内网服务器4,DMZ服务器31存在对外地址信息和对内地址信息,DMZ服务器31获取到的内网服务器4的地址信息为内网服务器4的对外地址信息,那么第二报文的目的地址信息为内网服务器4的对外地址信息,源地址信息为DMZ服务器31的对内地址信息。内网防火墙32在识别到第二报文中的源地址信息为DMZ服务器31的对内地址信息时,可以将第二报文中目的地址信息修改为内网服务器4的对内地址信息,将修改目的地址信息的第二报文传输至内网服务器4。这样,内网防火墙32还可以进行地址转换,使得DMZ服务器31不知道内网服务器4的对内地址信息。[0071] 这样,由于可以使用内网防火墙32和外网防火墙33两道隔离,所以可以使传输至内网服务器4的数据更安全。[0072] 需要说明的是,上述仅是DMZ通道3一种可能的传输数据的方式,当然也可以使用其他方式传输数据,本申请实施例不做限定。[0073] 在一种可能的实现方式,云服务器2可以对目标数据的格式转换为预设的格式,处理为:云服务器2还用于将目标数据转换为预设格式;云服务器2用于向DMZ服务器31发送包括预设格式的目标数据的第二报文。[0074] 在本实施例中,云服务器2中设置有数据处理功能,通过该功能将目标数据转换为统一格式的数据,即获取到预设格式的目标数据。例如,云服务器2将目标数据转换为能在内网各服务器间进行传输的统一的数据格式。[0075] 然后云服务器2向DMZ服务器31发送包括预设格式的目标数据的第二报文。[0076] 这样,可以使目标数据为统一格式,方便内网服务器4识别处理。[0077] 在一种可能的实现方式中,内网服务器4用于存储接收到的目标数据,并将目标数据发送至数据展示服务器,数据展示服务器用于将目标数据展示至预设网页。[0078] 在本实施例中,内网服务器4接收到目标数据后,可以存储目标数据,并且将目标数据发送至数据展示服务器。数据展示服务器可以将目标数据全部或部分展示至预设网页。或者,内网服务器4接收到目标数据后,可以存储目标数据至内网服务器4连接的数据库。数据展示服务器可以按照该存储位置信息从数据库中读取目标数据,将目标数据展示至预设网页。这样,内网中的客户端在访问预设网页时,可以获取到目标数据,进而可以使内网中的用户可以获取到目标数据。[0079] 在一种可能的实现方式中,内网服务器用于存储接收到的目标数据,并将目标数据展示至预设网页。[0080] 在本实施例中,内网服务器4接收到目标数据后,可以存储目标数据至数据库,并且将目标数据展示至预设网页。这样,内网中的客户端在访问预设网页时,可以获取到目标数据,进而可以使内网中的用户可以获取到目标数据。[0081] 在一种可能的实现方式中,如图3所示,数据采集部分1可以包括DTU11和至少一个智能仪表12,DTU11包括SIM卡,该SIM卡可以实现第四代移动网络通信,和/或实现第五代移动网络通信,这样,通过SIM卡可以实现DTU11的通信功能。具体的,DTU11包括SIM卡插座,SIM卡可以插在SIM卡插座上,在SIM卡插在SIM插座后,DTU11具备无线上网功能,可以与云服务器2进行通信。该至少一个智能仪表12为一个智能仪表12或者多个智能仪表12。该至少一个智能仪表12可以包括压力仪表、温度仪表或者其它仪表。压力仪表用于检测压力,温度仪表用于检测温度。DTU11与至少一个智能仪表12建立有通信连接;DTU11用于:通过SIM卡激活无线通信功能后接收云服务器2发送的数据采集请求;向至少一个智能仪表12发送数据采集通知;接收至少一个智能仪表12发送的目标数据;使用云服务器2的地址信息,向云服务器2发送目标数据。[0082] 在本实施例中,DTU11与至少一个智能仪表12之间建立有通信连接,该DTU11可以用于通过SIM卡激活无线通信功能后接收云服务器2发送的数据采集请求。然后DTU11向连接的至少一个智能仪表12发送数据采集通知。该至少一个智能仪表12接收到数据采集通知后,可以采集当前的数据,或者获取当前时间点之前最新采集的数据,即获取到目标数据。然后该至少一个智能仪表12可以向DTU11发送采集到的目标数据。[0083] 通过设置,DTU11可以获取存储的云服务器2的地址信息,该地址信息包括IP地址和端口号,DTU11通过云服务器2的IP地址和端口号与云服务器2建立连接。DTU11接收到至少一个智能仪表12发送的目标数据后,可以生成目的地址为云服务器2的IP地址,目的端口号为云服务器2的端口号的报文。该报文中的数据部分为目标数据。DTU11向云服务器2发送该报文,即向云服务器2发送目标数据。[0084] 这样,数据采集部分1可以将采集现场采集到的数据,传输至云服务器2。[0085] 在一种可能的实现方式中,DTU11还可以向云服务器2提供DTU11的标识信息,处理为:[0086] DTU11在被SIM卡激活通信功能的情况下,使用云服务器2的地址信息向云服务器2发送DTU11的标识信息和目标数据;第一报文和第二报文中还包括DTU11的标识信息。[0087] 在本实施例中,DTU11的标识信息用于唯一确定一个DTU11。DTU11可以在生成目的地址为云服务器2的IP地址,目的端口号为云服务器2的端口号的报文中添加DTU11的标识信息。这样,云服务器2可以接收到DTU11的标识信息。后续第一报文和第二报文中也包括DTU11的标识信息,所以内网服务器4也可以获取到DTU11的标识信息,进而可以确定提供目标数据的DTU11,便于数据区分。[0088] 可选的,DTU11的标识信息可以是DTU11的地址信息。[0089] 另外,DTU11还可以在报文中添加表征数据流向的标识,数据流向的标识用于指示从数据采集部分1传输至内网服务器4,可选的,该标识可以添加在第一报文和第二报文的目标数据与报头之间。[0090] 在一种可能的实现方式中,DTU11为了检测至少一个仪表是否在线,可以进行如下处理:[0091] DTU11还用于向云服务器2发送心跳报文,心跳报文用于维持和监测DTU11在移动网络的在线状态。[0092] 在本实施例中,DTU11还可以周期性向云服务器2送心跳报文,该心跳报文可以是预先编辑后存储的心跳报文。DTU11发送心跳报文的周期可以预先配置在DTU11中。[0093] 由于DTU11可以周期性向云服务器2发送心跳报文,在发送成功时,确定DTU11在移动网络中处于在线状态,在发送失败时,确定DTU11在移动网络中处于非在线状态。这样可以使得DTU11在移动网络中一直处于使用状态,所以也可以用于监测DTU11在移动网络中的在线状态。[0094] 可选的,DTU11还可以接收云服务器2在接收到心跳报文后,回复的反馈报文,DTU11在连续预设数目个周期未接收到云服务器2发送的反馈报文,且确定自身的移动网络的状态为在线状态时,可以确定云服务器2故障。此处预设数目可以预先存储在DTU11中,如预设数目为2。[0095] 在一种可能的实现方式中,DTU11与至少一个智能仪表12的关系为主从关系。其中,DTU11与至少一个智能仪表12通过推荐标准(recommendedstandard,RS)485总线连接,或者DTU11与至少一个智能仪表12通过RS485集线器连接。此处RS485总线为一种串行接口标准。[0096] 其中,RS485总线可以是一组2芯线缆或4芯线缆等。[0097] 在本实施例中,DTU11与至少一个智能仪表12的关系可以是主从关系。智能仪表12具有RS485总线通信接口和地址,至少一个智能仪表12和DTU11并接在RS485总线上,或者至少一个智能仪表12与DTU11通过RS485集线器连接,形成星型网络结构。DTU11可以通过至少一个智能仪表12的通信接口和地址,与至少一个智能仪表12双向传输数据。这两种结构均为主从结构,均可以实现数据的采集。可选的,RS485总线的通信接口为RS485接口。RS485接口可以与DTU11的无线移动网络接口双向透传数据,具体的,该无线移动网络接口可以将接收自云服务器2的数据,传输至RS485接口,RS485接口可以将接收自智能仪表12的数据传输至该无线移动网络接口。[0098] 在一种可能的实现方式中,DTU11与至少一个智能仪表12的关系为主从关系。其中,DTU11与至少一个智能仪表12通过RS485接口连接。RS485接口可以与DTU11的无线移动网络接口双向透传数据,具体的,DTU11通过无线移动网络接口将接收自云服务器2的数据,传输至DTU11的RS485接口,RS485接口可以将接收自智能仪表12的数据传输至无线移动网络接口。[0099] 此处无线移动网络接口是DTU11使用SIM卡进行通信的接口,DTU11的无线功能通过该无线移动网络接口实现。[0100] 可选的,上述RS485接口也可以是标准插座(registeredjack,RJ)45接口。[0101] 本申请实施例中,数据采集与接入系统包括数据采集部分、云服务器、DMZ通道和内网服务器,数据采集部分位于采集现场,云服务器位于企业外部,内网服务器位于企业内部,DMZ通道包括DMZ服务器,云服务器用于:在满足数据采集条件时,通过无线网络向数据采集部分发送数据采集请求,接收数据采集部分通过无线网络发送的目标数据,通过DMZ服务器的地址信息,向DMZ服务器发送包括目标数据的第一报文。DMZ服务器接收第一报文,并通过内网服务器的地址信息,向内网服务器发送包括目标数据的第二报文。这样,由于目标数据经过云服务器的转发,先经过一个DMZ通道,再进入内网服务器,而不是直接将外部数据传输至内网服务器,实现了企业对偏远地区生产数据的采集,并将外网采集的数据接入企业内网,提供了数据采集与接入系统。[0102] 另外,通过本申请实施例中的数据采集与接入系统,解决了以光纤为主的石油生产网无法全面采集生产数据的问题,满足了日常生产与管理对基础数据的需求,提高了石油采集的工作效率。[0103] 图4是本申请实施例提供的一种计算机设备的结构示意图,该计算机设备400可以是云服务器2、DMZ服务器31或内网服务器4中的任一种,该计算机设备400可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(centralprocessingunits,CPU)401和一个或一个以上的存储器402,其中,所述存储器402中存储有至少一条指令,所述至少一条指令由所述处理器401加载并执行以实现上述数据接入处理。[0104] 以上仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

专利地区:北京

专利申请日期:2021-01-07

专利公开日期:2024-07-26

专利公告号:CN114745398B


以上信息来自国家知识产权局,如信息有误请联系我方更正!
电话咨询
读内容
搜本页
回顶部