背景介绍
电力行业中涉及到庞大的电力设备,而每个设备都需要解决与IOT接入问题,同时在接入过程中,又会面临着设备数量、设备能力、网络环境等不同的接入特性,并且不同的电力设备还有着不同的通信协议、数据协议,及存储要求等方面,这些条件因素都会对电力设备的接入会产生相应的影响。
主要问题
接入层:如何建立设备之间的连接,以及该如何选择相应设备的通信协议,如HTTP、TCP、MQTT协议等。在互联网环境中,安全性是设备接入时所要面对的重要问题,这将关系用户的隐私数据的安全性、保密性。
网络层:如何选择对应的网络环境,能够最大效率的数据传输;
服务层:如何实现与边缘服务层进行功能交互,如数据中台、业务中台等;
应用层:如何将业务能力开放出去,如对内业务如何处理,对外业务如何实现开放接入;
解决方案
针对上述主要问题,要能够满足实现亿级设备接入的要求;且支持多种主流数据协议,如范化协议、AMQP协议等;且必须支持安全通讯协议、高安全防护;根据接入要求,IOT物联架构图如下:
1、接入层方面
使用阿里云IOT平台提供的不同传输协议TLS,它能够有效的确保不同协议的通道传输安全性;同时基于阿里云的DDOS安全防护体系也能够有效的保护IOT业务及数据安全。
2、网络层方面
采用就近接入,确定电力设备接入区域,根据电力设备归属地选择接入网络区域,以降低通信延迟问题。
3、服务层方面
建立边缘网关服务,通过边缘网关处理电力设备与业务中台、数据中台交互问题;网关服务支持多通道连接,解决了电力设备数据上报、通道的热点问题,实现了设备通道复用,提升传输效率;同时,通过网关服务解决运维方面的复杂性,更易管理和控制。
4、应用层方面
建立能力开放平台,通过能力开放平台将业务能力实现对内、对外开放接入,充分体现业务输出能力,实现业务共享、能力聚合。