CN109120742B - 一种基于udp的配电网终端数据采集方法和装置 - Google Patents

一种基于udp的配电网终端数据采集方法和装置 Download PDF

Info

Publication number
CN109120742B
CN109120742B CN201810990769.0A CN201810990769A CN109120742B CN 109120742 B CN109120742 B CN 109120742B CN 201810990769 A CN201810990769 A CN 201810990769A CN 109120742 B CN109120742 B CN 109120742B
Authority
CN
China
Prior art keywords
distribution network
power distribution
network terminal
terminal equipment
data acquisition
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.)
Active
Application number
CN201810990769.0A
Other languages
English (en)
Other versions
CN109120742A (zh
Inventor
曹敏
李文云
李维
罗晓嫚
张万杰
杨振明
赵现平
王科
黄星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Electric Power Research Institute of Yunnan Power Grid Co Ltd
Original Assignee
Electric Power Research Institute of Yunnan Power Grid Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Electric Power Research Institute of Yunnan Power Grid Co Ltd filed Critical Electric Power Research Institute of Yunnan Power Grid Co Ltd
Priority to CN201810990769.0A priority Critical patent/CN109120742B/zh
Publication of CN109120742A publication Critical patent/CN109120742A/zh
Application granted granted Critical
Publication of CN109120742B publication Critical patent/CN109120742B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/16Implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP]
    • H04L69/164Adaptation or special uses of UDP protocol
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • H04L67/141Setup of application sessions

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Economics (AREA)
  • Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Water Supply & Treatment (AREA)
  • General Health & Medical Sciences (AREA)
  • Computer Security & Cryptography (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Public Health (AREA)
  • Tourism & Hospitality (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer And Data Communications (AREA)
  • Remote Monitoring And Control Of Power-Distribution Networks (AREA)

Abstract

本申请公开一种基于UDP的配电网终端数据采集方法和装置,该方法中,终端管理模块接收应用服务模块生成的数据采集请求信息,将所述请求信息加载到第一UDP报文中,根据所述第一UDP报文中包含的配电网终端设备数据采集请求信息,传输所述第一UDP报文至所述目标配电网终端设备,目标配电网终端设备根据第一UDP报文的请求信息响应生成第二UDP报文,并传输至终端管理模块,管理模块提取配电网终端设备响应的第二UDP报文中的配电网终端设备数据,发送配电网终端设备数据至所述应用服务模块。该申请解决了现有技术中配电网中的应用服务模块没有主动发起与配电网终端设备之间的连接进行交互,导致无法完成配电网终端设备数据采集的问题。

Description

一种基于UDP的配电网终端数据采集方法和装置
技术领域
本申请涉及智能配电网技术应用领域,尤其涉及一种基于UDP的配电网终端数据采集方法和装置。
背景技术
随着智能电网的发展,配电网终端设备的数据采集工作对配电网的运行和安全非常重要,通过监测配电网终端设备的数据,能够了解配电网终端设备的状况,实现配电网终端设备的安全运行。另外,由于很多配电网终端设备属于低功耗、低成本和小数据量的采样设备,而基于UDP(User Datagram Protocol,用户数据报协议)的传输小巧紧凑,因此很多配电网终端设备适合应用UDP进行终端数据的采集。
现有的基于UDP的配电网终端数据采集技术是将应用服务模块直接连接配电网终端设备,由于配电网终端设备是配电网的内网地址,而应用服务模块只能识别公网地址,应用服务模块和配电网终端设备没有交互,导致应用服务模块无法直接访问配电网终端设备,因此,需要经过NAT(Network Address Translation,网络地址转换)将配电网终端设备的内网地址转换为公网地址,应用服务模块才能实现访问配电网终端设备。具体转换方法是应用服务模块接收配电网终端设备的数据信息的内网地址,通过应用服务模块的NAT软件将内网地址转换为公网地址,然后应用服务模块访问转换后的公网地址。
但是,发明人在本申请的研究过程中发现,现有的基于UDP配电网终端数据采集方法中,应用服务模块没有主动发起与配电网终端设备的连接进行交互,内网地址会话信息很快就会释放,导致应用服务模块找不到配电网终端设备,因此下发指令失败,导致无法完成配电网终端设备数据采集。
发明内容
本申请提供了一种基于UDP的配电网终端数据采集方法和装置,以解决现有UDP技术中配电网中的应用服务模块没有主动发起与配电网终端设备的连接进行交互,导致无法完成配电网终端设备数据采集的问题。
第一方面,本申请实施例提供一种基于UDP的配电网终端数据采集方法,所述配电网终端数据采集方法应用于配电网终端数据采集***中的终端管理模块,所述配电网终端数据采集***还包括:应用服务模块,所述配电网终端数据采集方法包括:
接收应用服务模块生成的数据采集请求信息,其中,所述数据采集请求信息至少包含:配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境;
将所述配电网终端设备数据采集请求信息加载到第一UDP报文中,所述第一UDP报文中包含所述配电网终端设备数据采集请求信息;
根据所述第一UDP报文中包含的配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境,确定所述第一UDP报文对应的目标配电网终端设备,并传输所述第一UDP报文至所述目标配电网终端设备;
接收所述配电网终端设备根据第一UDP报文中的配电网终端设备数据采集请求信息响应的第二UDP报文,所述第二UDP报文包含配电网终端设备数据;
提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据;
发送所述配电网终端设备数据至所述应用服务模块。
结合第一方面,在一种实现方式中,所述配电网终端数据采集方法,还包括:
在提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据之后,为各配电网终端设备分配内网IP地址,并建立地址映射表,所述地址映射表包括应用服务模块的配电网终端设备数据采集请求信息地址和所述配电网终端设备响应的配电网终端设备数据的地址;
通过所述终端管理模块与配电网终端设备的周期***互来维护所述地址映射表。
结合第一方面,在一种实现方式中,所述配电网终端数据采集方法,还包括:
完成所述应用服务模块生成的数据采集请求信息和所述配电网终端设备响应的配电网终端设备数据的提取;
完成将所述数据采集请求信息的格式转换为可以直接向终端设备传输的数据格式和将所述配电网终端设备数据转换为可以直接向应用服务模块传输的数据格式。
结合第一方面,在一种实现方式中,所述配电网终端数据采集方法,还包括:
对配电网终端设备的相关信息进行统计归类;
所述终端设备的相关信息至少包括:配电网终端设备提供的服务、终端设备的运行参数和终端设备所处的环境。
结合第一方面,在一种实现方式中,所述配电网终端数据采集方法,还包括:
各配电网终端设备双向连接到所述终端管理模块,所述终端管理模块双向连接到所述应用服务模块;
其中,所述配电网终端设备与所述终端管理模块之间为内网网络,通讯协议为UDP;
所述终端管理模块与所述应用服务模块之间为公网网络,通讯协议为HTTP或HTTPS。
第二方面,本申请实施例部分提供了一种基于UDP的配电网终端数据采集装置,所述配电网终端数据采集装置应用于配电网终端数据采集***中的终端管理模块,所述配电网终端数据采集***还包括:应用服务模块,所述基于UDP的配电网终端数据采集装置包括:
第一接收单元,用于接收应用服务模块生成的数据采集请求信息,其中,所述数据采集请求信息至少包含:配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境;
加载单元,用于将所述配电网终端设备数据采集请求信息加载到第一UDP报文中,所述第一UDP报文中包含所述配电网终端设备数据采集请求信息;
传输单元,用于根据所述第一UDP报文中包含的配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境,确定所述第一UDP报文对应的目标配电网终端设备,并传输所述第一UDP报文至所述目标配电网终端设备;
第二接收单元,用于接收所述配电网终端设备根据第一UDP报文中的配电网终端设备数据采集请求信息响应的第二UDP报文,所述第二UDP报文包含配电网终端设备数据;
提取单元,用于提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据;
发送单元,用于发送所述配电网终端设备数据至所述应用服务模块。
结合第二方面,在一种实现方式中,所述配电网终端数据采集装置,还包括:
映射表建立单元,用于在提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据之后,为各配电网终端设备分配内网IP地址,并建立地址映射表,所述地址映射表包括应用服务模块的配电网终端设备数据采集请求信息地址和所述配电网终端设备响应的配电网终端设备数据的地址;
映射表维护单元,用于通过所述终端管理模块与配电网终端设备的周期***互来维护所述地址映射表。
结合第二方面,在一种实现方式中,所述配电网终端数据采集装置,还包括:
数据提取单元,用于完成所述应用服务模块生成的数据采集请求信息和所述配电网终端设备响应的配电网终端设备数据的提取;提取和数据格式的转换;
数据转换单元,用于完成将所述数据采集请求信息的格式转换为可以直接向终端设备传输的数据格式和将所述配电网终端设备数据转换为可以直接向应用服务模块传输的数据格式。
结合第二方面,在一种实现方式中,所述配电网终端数据采集装置,还包括:
统计归类单元,用于对配电网终端设备的相关信息进行统计归类;
所述终端设备的相关信息至少包括:配电网终端设备提供的服务、终端设备的运行参数和终端设备所处的环境。
结合第二方面,在一种实现方式中,所述配电网终端数据采集装置,还包括:
双向连接单元,用于各配电网终端设备双向连接到所述终端管理模块,所述终端管理模块双向连接到所述应用服务模块;
其中,所述配电网终端设备与所述终端管理模块之间为内网网络,通讯协议为UDP;
所述终端管理模块与所述应用服务模块之间为公网网络,通讯协议为HTTP或HTTPS。
本公开的实施例提供的技术方案可以包括以下有益效果:
由以上技术方案可知,本申请实施例公开的一种基于UDP的配电网终端数据采集方法和装置,该申请中的方法和装置应用于配电网终端数据采集***中的终端管理模块,所述配电网终端数据采集***还包括:应用服务模块。该方法中,终端管理模块接收应用服务模块生成的数据采集请求信息,并将所述配电网终端设备数据采集请求信息加载到第一UDP报文中,根据所述第一UDP报文中包含的配电网终端设备数据采集请求信息,确定所述第一UDP报文对应的目标配电网终端设备,并传输所述第一UDP报文至所述目标配电网终端设备,目标配电网终端设备根据所述第一UDP报文响应生成第二UDP报文,并传输终端管理模块,提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据,发送所述配电网终端设备数据至所述应用服务模块。
本申请相对于现有技术增加了终端管理模块,解决了配电网终端数据采集过程中应用服务模块没有主动发起与配电网终端的连接进行交互时,导致无法完成配电网终端设备数据采集的问题,通过终端设备和终端管理模块定期交互,可以保持终端设备和终端管理模块长时间稳定连接,应用服务模块可以通过终端管理模块获得配电网终端设备数据信息。
附图说明
为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的一种基于UDP的配电网终端数据采集方法的流程示意图;
图2是本申请实施例提供的一种基于UDP的配电网终端数据采集装置的结构示意图;
图3是本申请实施例提供的又一种基于UDP的配电网终端数据采集装置的结构示意图;
图4是本申请实施例提供的又一种基于UDP的配电网终端数据采集装置的结构示意图。
具体实施方式
为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。
本申请实施例提供一种基于UDP的配电网终端数据采集方法和装置,以解决现有技术中配电网中的应用服务模块与配电网终端没有交互,导致无法完成配电网终端设备数据采集的问题。
本申请的所述配电网终端数据采集方法和装置均应用于配电网终端数据采集***中的终端管理模块,所述配电网终端数据采集***还包括:应用服务模块。
参照图1,示出了一种基于UDP的配电网终端数据采集方法的流程示意图,本申请公开的一种基于UDP的配电网终端数据采集方法包括如下步骤:
步骤S11,接收应用服务模块生成的数据采集请求信息,其中,所述数据采集请求信息至少包含:配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境。
其中,应用服务模块属于管理平台,对采集到的终端设备数据进行分类管理。
本步骤中,配电网终端的管理模块接收应用服务模块的对配电网终端设备的数据采集请求信息,包括对应用服务模块对终端设备提供的服务,配电网终端设备的运行参数和配电网终端设备所处的环境等信息进行采集。
例如,对某工厂的配电变压器进行数据采集,通过管理模块对应用服务模块对该工厂的配电变压器生成的数据采集请求,包括配电变压器的具体服务内容,如该变压器是升压变压器还是降压变压器;变压器运行的参数和该变压器所处的环境,如变压器是在室内还是室外,是否远离居民住宅区等。
步骤S12,将所述配电网终端设备数据采集请求信息加载到第一UDP报文中,所述第一UDP报文中包含所述配电网终端设备数据采集请求信息;
其中,配电网终端设备数据采集请求信息包括:步骤S11中的配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境等信息。
本步骤中,终端管理模块将步骤S11的配电网终端设备数据采集信息提取,然后生成UDP协议包,将UDP协议包加载到第一UDP报文中供传输。
步骤S13,根据所述第一UDP报文中包含的配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境,确定所述第一UDP报文对应的目标配电网终端设备,并传输所述第一UDP报文至所述目标配电网终端设备;
其中,目标配电网终端设备与所述第一UDP报文中的请求信息相对应。
本步骤中,终端管理模块根据步骤S12中所述第一UDP报文中包含的配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境,确定所述第一UDP报文对应的目标配电网终端设备,直接将所述第一UDP报文传输至请求信息对应的配电网终端设备,所述配电网终端设备为目标配电网终端设备。
本实施例中,步骤S11至步骤S13中,公开了配电网终端数据采集***完成了一次配电网终端设备数据采集的请求工作,具体过程是:终端管理模块接收应用服务模块生成的数据采集请求信息,应用服务模块提取所述配电网终端设备数据采集请求信息并加载至第一UDP报文中,根据并传输至目标配电终端设备。
步骤S14,接收所述配电网终端设备根据第一UDP报文中的配电网终端设备数据采集请求信息响应的第二UDP报文,所述第二UDP报文包含配电网终端设备数据;
其中,所匹配的配电网终端设备即为目标配电网终端设备。
本步骤中,配电网终端设备上报数据时,配电网终端设备根据第一UDP报文中的配电网终端设备数据采集请求信息,响应生成第二UDP报文,终端管理模块接收配电网终端设备相响应的第二UDP报文,所述第二UDP报文中包含目标配电网终端设备数据。
步骤S15,提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据。
本步骤中,终端管理模块提取所述第二UDP报文中包含目标配电网终端设备数据,并将数据转化为用服务模块可以接收的协议包,例如:HTTP或者HTTPS通讯协议可以传输的协议包。
步骤S16,发送所述配电网终端设备数据至所述应用服务模块。
本步骤中,终端管理模块将转换完成之后的协议包发送至应用服务模块,所述协议包内包含目标配电网终端设备的数据。
本实施例中,步骤S14至步骤S16中,公开了配电网终端数据采集***完成了一次配电网终端数据上报至应用服务模块的过程,具体过程是:终端管理模块接收配电网终端设备根据所述第一UDP报文的请求信息响应的第二UDP报文,提取所述第二UDP报文中的数据,并发送至所述应用服务模块。
本申请实施例中的步骤S11至S16公开了一种基于UDP的配电网终端数据采集方法,该方法应用于配电网终端数据采集***中的终端管理模块,所述配电网终端数据采集***还包括:应用服务模块。该方法中,终端管理模块接收应用服务模块生成的数据采集请求信息,并所述配电网终端设备数据采集请求信息加载到第一UDP报文中,根据所述第一UDP报文中包含的配电网终端设备数据采集请求信息,确定所述第一UDP报文对应的目标配电网终端设备,并传输所述第一UDP报文至所述目标配电网终端设备,目标配电网终端设备根据所述第一UDP报文的请求信息响应生成第二UDP报文,并传输终端管理模块,提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据,发送所述配电网终端设备数据至所述应用服务模块。
应用前述方法可以有效的解决在配电网终端数据采集过程中,应用服务模块没有主动发起与配电网终端的连接进行交互,导致无法完成配电网终端设备数据采集的问题,本申请通过终端设备和终端管理模块定期交互,可以保持终端设备和终端管理模块长时间稳定连接,应用服务模块可以通过终端管理模块获得配电网终端设备数据信息。
进一步的,本申请实施例公开的方法中,在提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据之后,为各配电网终端设备分配内网IP地址,并建立地址映射表,所述地址映射表包括应用服务模块的配电网终端设备数据采集请求信息地址和所述配电网终端设备响应的配电网终端设备数据的地址;
通过所述终端管理模块与配电网终端设备的周期***互来维护所述地址映射表。
其中,配电网终端设备为多个,终端管理模块在接收到配电网终端设备的响应信息之后,为各终端设备建立地址映射表,并对此映射表进行周期性维护,使终端设备和终端管理模块可以保持长时间会话,并且实现管理模块和配电网终端设备之间长时间稳定连接。
另外,所述周期***互为终端管理模块对配电网终端设备进行周期性访问,也可以为配电网终端设备对终端管理模块进行周期性访问,例如,周期性访问时间可以是一天一次,也可以是其他时间,本申请不做具体限定,如此便可以实现终端管理模块与配电网终端设备之间的数据双向可达和反向控制。
进一步的,本申请实施例公开的方法中,所述配电网终端数据采集方法,还包括:
完成所述应用服务模块生成的数据采集请求信息和所述配电网终端设备响应的配电网终端设备数据的提取;
完成将所述数据采集请求信息的格式转换为可以直接向终端设备传输的数据格式和将所述配电网终端设备数据转换为可以直接向应用服务模块传输的数据格式。
本实施例中,由于配电网终端设备与所述终端管理模块之间为内网网络,通讯协议为UDP,所述终端管理模块与所述应用服务模块之间为公网网络,通讯协议为HTTP或HTTPS,HTTP通过文本描述方式描述协议包内容,协议包至少包括空格符,换行符,UDP通过定义二进制各位段功能描述协议包内容,因此需要进行相关数据的提取和格式转换。例如:HTTP通过GET、POST、PUT和DELETE这4个请求方法对应用服务模块的配电网终端设备数据采集请求信息进行操作,终端管理模块将GET、POST、PUT和DELETE请求方法转换为对应的获取、创建、更新、删除功能码至UDP协议包,传输至配电网终端设备,同样的,UDP通过获取、创建、更新、删除功能码将配电网终端数据发送至终端管理模块,终端管理模块将获取、创建、更新、删除功能码转换成GET、POST、PUT和DELETE至HTTP协议包,发送至应用服务模块。
进一步的,本申请实施例公开的方法中,所述配电网终端数据采集方法,还包括:
对配电网终端设备的相关信息进行统计归类;
所述终端设备的相关信息至少包括:配电网终端设备提供的服务、终端设备的运行参数和终端设备所处的环境。
其中,终端管理模块按照配电网终端设备提供的服务、终端设备的运行参数和终端设备所处的环境对配电网终端设备进行归类统计,以方便应用服务模块进行终端数据采集时按照归类的顺序查找,节约资源,节省时间。
进一步的,本申请实施例公开的方法中,所述配电网终端数据采集方法,还包括:
各配电网终端设备双向连接到所述终端管理模块,所述终端管理模块双向连接到所述应用服务模块;
其中,所述配电网终端设备与所述终端管理模块之间为内网网络,通讯协议为UDP;
所述终端管理模块与所述应用服务模块之间为公网网络,通讯协议为HTTP或HTTPS。
本实施例中,双向连接是指个配电网终端设备可以直接访问终端管理模块,同样终端管理模块也可以访问配电网终端设备,同理可知,终端管理模块可以直接访问应用服务模块,应用服务模块也可以直接访问终端管理模块。
本申请提供的一种基于UDP的配电网终端数据采集方法中,通过终端管理模块为各终端设备建立地址映射表,通过周期性访问维护所述地址映射表,使终端管理模块与终端设备之间实现长时间稳定连接。
相应的,本申请的还公开一种基于UDP的配电网终端数据采集装置,所述配电网终端数据采集装置应用于配电网终端数据采集***中的终端管理模块,所述配电网终端数据采集***还包括:应用服务模块。
参见图2所述的结构示意图,所述的一种基于UDP的配电网终端数据采集装置包括:第一接收单元100、加载单元200、传输单元300、第二接收单元400、提取单元500和发送单元600。
第一接收单元100,用于接收应用服务模块生成的数据采集请求信息,其中,所述数据采集请求信息至少包含:配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境;
加载单元200,用于将所述配电网终端设备数据采集请求信息加载到第一UDP报文中,所述第一UDP报文中包含所述配电网终端设备数据采集请求信息;
传输单元300,用于根据所述第一UDP报文中包含的配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境,确定所述第一UDP报文对应的目标配电网终端设备,并传输所述第一UDP报文至所述目标配电网终端设备;
第二接收单元400,用于接收所述配电网终端设备根据第一UDP报文中的配电网终端设备数据采集请求信息响应的第二UDP报文,所述第二UDP报文包含配电网终端设备数据;
提取单元500,用于提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据;
发送单元600,用于发送所述配电网终端设备数据至所述应用服务模块。
进一步的,参照图3所示的所述配电网终端数据采集装置,还包括:映射表建立单元700和映射表维护单元800。
映射表建立单元700,用于在提取所述配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据之后,为各配电网终端设备分配内网IP地址,并建立地址映射表,所述地址映射表包括应用服务模块的配电网终端设备数据采集请求信息地址和所述配电网终端设备响应的配电网终端设备数据的地址;
映射表维护单元800,用于通过所述终端管理模块与配电网终端设备的周期***互来维护所述地址映射表。
进一步的,参照图4所示的所述配电网终端数据采集装置,还包括:数据提取单元900和数据转换单元1000;
数据提取单元900,用于完成所述应用服务模块生成的数据采集请求信息和所述配电网终端设备响应的配电网终端设备数据的提取;提取和数据格式的转换;
数据转换单元1000,用于完成将所述数据采集请求信息的格式转换为可以直接向终端设备传输的数据格式和将所述配电网终端设备数据转换为可以直接向应用服务模块传输的数据格式。
进一步的,所述配电网终端数据采集装置,还包括:
统计归类单元,用于对配电网终端设备的相关信息进行统计归类;
所述终端设备的相关信息至少包括:配电网终端设备提供的服务、终端设备的运行参数和终端设备所处的环境。
进一步的,所述配电网终端数据采集装置,还包括:
双向连接单元,用于各配电网终端设备双向连接到所述终端管理模块,所述终端管理模块双向连接到所述应用服务模块;
其中,所述配电网终端设备与所述终端管理模块之间为内网网络,通讯协议为UDP;
所述终端管理模块与所述应用服务模块之间为公网网络,通讯协议为HTTP或HTTPS。
本申请实施例公开的一种基于UDP的配电网终端数据采集装置,该装置应用于一种基于UDP的配电网终端数据采集方法。通过该装置,实现应用服务模块与配电网终端设备的交互,完成配电网终端数据的采集。
关于上述实施例中的装置,其中各个单元执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
具体实现中,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本申请提供的一种基于UDP的配电网终端数据采集方法的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。
本领域的技术人员可以清楚地了解到本申请实施例中的技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。
本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。
以上所述的本申请实施方式并不构成对本申请保护范围的限定。

Claims (10)

1.一种基于UDP的配电网终端数据采集方法,其特征在于,所述配电网终端数据采集方法应用于配电网终端数据采集***中的终端管理模块,所述配电网终端数据采集***还包括:应用服务模块;
接收应用服务模块生成的数据采集请求信息,其中,所述数据采集请求信息至少包含:配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境;
将所述配电网终端设备数据采集请求信息加载到第一UDP报文中,所述第一UDP报文中包含所述配电网终端设备数据采集请求信息;
根据所述第一UDP报文中包含的配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境,确定所述第一UDP报文对应的目标配电网终端设备,并传输所述第一UDP报文至所述目标配电网终端设备;
接收所述目标配电网终端设备根据第一UDP报文中的配电网终端设备数据采集请求信息响应的第二UDP报文,所述第二UDP报文包含配电网终端设备数据;
提取所述目标配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据;
发送所述配电网终端设备数据至所述应用服务模块。
2.根据权利要求1所述的基于UDP的配电网终端数据采集方法,其特征在于,所述配电网终端数据采集方法,还包括:
在提取所述目标配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据之后,为各目标配电网终端设备分配内网IP地址,并建立地址映射表,所述地址映射表包括应用服务模块的配电网终端设备数据采集请求信息地址和所述配电网终端设备响应的配电网终端设备数据的地址;
通过所述终端管理模块与配电网终端设备的周期***互来维护所述地址映射表。
3.根据权利要求1所述的基于UDP的配电网终端数据采集方法,其特征在于,所述配电网终端数据采集方法,还包括:
完成所述应用服务模块生成的数据采集请求信息和所述配电网终端设备响应的配电网终端设备数据的提取;
完成将所述数据采集请求信息的格式转换为可以直接向终端设备传输的数据格式和将所述配电网终端设备数据转换为可以直接向应用服务模块传输的数据格式。
4.根据权利要求1所述的基于UDP的配电网终端数据采集方法,其特征在于,所述配电网终端数据采集方法,还包括:
对配电网终端设备的相关信息进行统计归类;
所述终端设备的相关信息至少包括:配电网终端设备提供的服务、终端设备的运行参数和终端设备所处的环境。
5.根据权利要求1所述的基于UDP的配电网终端数据采集方法,其特征在于,
各配电网终端设备双向连接到所述终端管理模块,所述终端管理模块双向连接到所述应用服务模块;
其中,所述配电网终端设备与所述终端管理模块之间为内网网络,通讯协议为UDP;
所述终端管理模块与所述应用服务模块之间为公网网络,通讯协议为HTTP或HTTPS。
6.一种基于UDP的配电网终端数据采集装置,其特征在于,所述配电网终端数据采集装置应用于配电网终端数据采集***中的终端管理模块,所述配电网终端数据采集***还包括:应用服务模块;
所述基于UDP的配电网终端数据采集装置包括:
第一接收单元,用于接收应用服务模块生成的数据采集请求信息,其中,所述数据采集请求信息至少包含:配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境;
加载单元,用于将所述配电网终端设备数据采集请求信息加载到第一UDP报文中,所述第一UDP报文中包含所述配电网终端设备数据采集请求信息;
传输单元,用于根据所述第一UDP报文中包含的配电网终端设备提供的服务、配电网终端设备运行参数和配电网终端设备所处的环境,确定所述第一UDP报文对应的目标配电网终端设备,并传输所述第一UDP报文至所述目标配电网终端设备;
第二接收单元,用于接收所述目标配电网终端设备根据第一UDP报文中的配电网终端设备数据采集请求信息响应的第二UDP报文,所述第二UDP报文包含配电网终端设备数据;
提取单元,用于提取所述目标配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据;
发送单元,用于发送所述配电网终端设备数据至所述应用服务模块。
7.根据权利要求6所述的基于UDP的配电网终端数据采集装置,其特征在于,所述配电网终端数据采集装置,还包括:
映射表建立单元,用于在提取所述目标配电网终端设备响应的所述第二UDP报文中的配电网终端设备数据之后,为各目标配电网终端设备分配内网IP地址,并建立地址映射表,所述地址映射表包括应用服务模块的配电网终端设备数据采集请求信息地址和所述配电网终端设备响应的配电网终端设备数据的地址;
映射表维护单元,用于通过所述终端管理模块与配电网终端设备的周期***互来维护所述地址映射表。
8.根据权利要求6所述的基于UDP的配电网终端数据采集装置,其特征在于,所述配电网终端数据采集装置,还包括:
数据提取单元,用于完成所述应用服务模块生成的数据采集请求信息和所述配电网终端设备响应的配电网终端设备数据的提取;提取和数据格式的转换;
数据转换单元,用于完成将所述数据采集请求信息的格式转换为可以直接向终端设备传输的数据格式和将所述配电网终端设备数据转换为可以直接向应用服务模块传输的数据格式。
9.根据权利要求6所述的基于UDP的配电网终端数据采集装置,其特征在于,所述配电网终端数据采集装置,还包括:
统计归类单元,用于对配电网终端设备的相关信息进行统计归类;
所述终端设备的相关信息至少包括:配电网终端设备提供的服务、终端设备的运行参数和终端设备所处的环境。
10.根据权利要求6所述的基于UDP的配电网终端数据采集装置,其特征在于,所述配电网终端数据采集装置,还包括:
双向连接单元,用于各配电网终端设备双向连接到所述终端管理模块,所述终端管理模块双向连接到所述应用服务模块;
其中,所述配电网终端设备与所述终端管理模块之间为内网网络,通讯协议为UDP;
所述终端管理模块与所述应用服务模块之间为公网网络,通讯协议为HTTP或HTTPS。
CN201810990769.0A 2018-08-28 2018-08-28 一种基于udp的配电网终端数据采集方法和装置 Active CN109120742B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810990769.0A CN109120742B (zh) 2018-08-28 2018-08-28 一种基于udp的配电网终端数据采集方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810990769.0A CN109120742B (zh) 2018-08-28 2018-08-28 一种基于udp的配电网终端数据采集方法和装置

Publications (2)

Publication Number Publication Date
CN109120742A CN109120742A (zh) 2019-01-01
CN109120742B true CN109120742B (zh) 2021-07-06

Family

ID=64860431

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810990769.0A Active CN109120742B (zh) 2018-08-28 2018-08-28 一种基于udp的配电网终端数据采集方法和装置

Country Status (1)

Country Link
CN (1) CN109120742B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109462621A (zh) * 2019-01-10 2019-03-12 国网浙江省电力有限公司杭州供电公司 网络安全保护方法、装置及电子设备
CN112015813B (zh) * 2020-08-26 2024-03-26 南方电网数字电网研究院有限公司 配电网的数据共享方法、***、装置和计算机设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101834915A (zh) * 2010-04-30 2010-09-15 广州合立正通信息网络集成有限公司 一种基于配电房采集数据的nat穿透***及方法
ES2395353A2 (es) * 2011-02-03 2013-02-12 Empresa Metropolitana De Abastecimiento Y Saneamiento De Aguas De Sevilla, S.A. Sistema de acceso remoto a contadores
CN103561198A (zh) * 2007-12-28 2014-02-05 松下电器产业株式会社 电子设备
CN105940681A (zh) * 2014-01-29 2016-09-14 日本电气株式会社 通信***、通用服务控制设备、数据收集方法和非瞬态计算机可读介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105612768B (zh) * 2013-05-21 2019-03-15 康维达无线有限责任公司 轻量级iot信息模型

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103561198A (zh) * 2007-12-28 2014-02-05 松下电器产业株式会社 电子设备
CN101834915A (zh) * 2010-04-30 2010-09-15 广州合立正通信息网络集成有限公司 一种基于配电房采集数据的nat穿透***及方法
ES2395353A2 (es) * 2011-02-03 2013-02-12 Empresa Metropolitana De Abastecimiento Y Saneamiento De Aguas De Sevilla, S.A. Sistema de acceso remoto a contadores
CN105940681A (zh) * 2014-01-29 2016-09-14 日本电气株式会社 通信***、通用服务控制设备、数据收集方法和非瞬态计算机可读介质

Also Published As

Publication number Publication date
CN109120742A (zh) 2019-01-01

Similar Documents

Publication Publication Date Title
CN110300050B (zh) 消息推送方法、装置、计算机设备及存储介质
CN102045363B (zh) 网络流量特征识别规则的建立方法、识别控制方法及装置
CN111031034A (zh) 多协议融合边缘计算网关
CN111294399B (zh) 一种数据传输方法和装置
CN102055814B (zh) 一种实现跨网段实时采集的方法
CN103051672B (zh) 一种异构终端环境中的终端信息获取方法及装置
CN101986648A (zh) 一种tcp选项的协商方法、装置及网络设备
CN104994079A (zh) 访问请求的处理方法和装置、加速服务器
CN109120742B (zh) 一种基于udp的配电网终端数据采集方法和装置
CN111629452A (zh) 一种数据传输控制方法、装置、存储介质及电子设备
CN103532752A (zh) 移动互联网络用户上网日志实现融合的管理装置和方法
CN113285926A (zh) 面向电力监控***的蜜罐诱捕方法、装置、计算机设备
Azzara et al. The icsi m2m middleware for iot-based intelligent transportation systems
CN109696867A (zh) 用户终端处理gnss设备数据的方法、用户终端和gnss设备管理***
CN105049543A (zh) 智能路由器间穿越非对称nat进行p2p通信的***及方法
CN110572394B (zh) 访问控制方法及装置
CN102202045A (zh) 广电网络中实现互联网络接入的方法、***及装置
CN108924773B (zh) 消息处理方法及装置
US20180176754A1 (en) Communication Policy Control In A Machine-To-Machine Communication System
CN104079658B (zh) Web环境下基于池技术的环保物联网实时控制方法
US12010088B2 (en) Data sending method and apparatus, and method and system for establishing P2P connection
CN214544335U (zh) 智能楼宇中具有优化应答机制的物联网终端设备
CN111935316B (zh) 一种前端设备目录获取方法及装置
CN113452582A (zh) 一种基于自动解析的数据传输方法、设备、***及介质
CN106685078A (zh) 一种基于安卓***的智能电网远程监控***

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