平台简介
我们都知道物联网可以分为感知层、传输层(网络层)和应用层。应用系统是多种多样的,涉及到很多不同行业的特殊要求。感应设备也是多种多样的,例如,支持农业和智能家居的感应设备就非常不同。在通信传输方面,尽管网络环境、无线技术、协议标准有多种,但是还是在可以管理的范围以内;系统的安全、可信、权限控制,感应设备的数据管理,通信的可靠性和性能,协议标准之间的转换,和其它服务系统集成的需要,系统监测、以及应用层上的一些共同要求(例如,感应设备之间的互联互动、预警、时间预设、事件管理)等还是可以被抽象提取。E联物联网公共云服务和E联物联网行业应用支持系统(VASS)就是针对以上这些实际需求,开发出物联网应用支持系统,解决物联网应用开发的公共功能。和一切从头开发相比,使用E联物联网公共云服务进行物联网应用开发,不仅极大地降低应用系统的开发成本,缩短开发时间,而且系统会更稳定可靠。
E联物联网平台系统 是一个从终端设备连接、无线通讯、到人机交互的完整技术平台系统,整个系统将包括:核心通讯服务子系统、账户存储子系统 、Web Service接口子系统、E联宽带网关、E联3G网关、E联无线节点模块、E联3G节点模块;iPhone、Andriod、Windows Phone,客户端软件库等系统。包括从 云计算软件系统、硬件设备、到智能手机终端的完整的物联网解决方案;其方案应用原理图如下
E联公共云服务的软件系统所要实现的功能主要分为三个部分:
第一,运行系统
运行系统目前包括E联核心通讯服务子系统、E联应用服务子系统、E联集成子系统、E联数据管理子系统四个子系统,根据需要,将来还扩展到包括更多的子系统。
E联核心通讯服务子系统的主要功能包括:高效的数据通信,信息转发规则引擎,各种标准及自主信息协议(目前为E联协议,对其它通信和协议标准的支持正在开发)之间的转换,负载均衡,并且使用基于内存的高速缓存复制以实现系统的群集(Cluster)。
E联数据管理子系统的主要功能包括:终端传感设备的Metadata定义数据的管理,高效的数据收集和管理,历史数据和历史事件数据的管理,大数据的管理。
E联应用服务子系统的主要功能包括:权限管理,终端传感设备虚拟化(以Plugin设计模式,扩展设备的功能和特殊需求),设备的预警、互联互动、定时操作,命令集设置,提供标准的Web Services接口。
E联集成子系统的主要功能包括:提供云服务之间的通信,权限认证等等。
第二,实时监控管理
E联系统运行监控工具实时监控和管理E联云服务的运行状况。
第三,开发测试工具
开发工具包括E联开发配置工具、E联开发调试工具和SDK。
E联开发配置工具的主要功能包括:对新的产品类型进行设计,配置终端传感设备各种参数的类型、特征,历史数据的储存方式,以及E联开发调试工具中的标签名称等等。
E联开发调试工具的主要功能包括:根据E联开发配置工具中的配置自动产生调试所需要的界面。开发者可以登录账户,添加在E联开发配置工具中定义的新的终端传感设备,定义预警条件等,并且可以使用自动的界面向所开发的终端传感设备发送指令或接收终端传感设备采集的数据。
SDK 包括 Java SDK和 C 嵌入式SDK
使用E联物联网云服务,可以开发开发智能家居、智慧养老、智能建筑、智能办公、远程数字医疗、节能环保、现代农业,工业控制等众多领域的物联网应用。
E联物联网平台的服务模式是以支撑平台+数据+服务的模式,以强大到云计算后台为支撑,提供多领域的数据管理分析服务,以及全面的行业应用解决方案服务;为物联网应用开发者提供全方位的平台支撑和服务。
立即注册免费开发账户