热门关键字:  k8凯发娱乐城  
你现在的位置:首页 > 先峰资源 > 内容

基于Java的物联网开发平台:将云端和传感节点互联

2018-06-18 来源:本站

  物联网的目标是发展绿色全无线技术,包括感知、通讯等等不仅要求极低功耗,而且要求全无线覆盖、高可靠连接、强安全通讯、大组网规模、能自我修复。物联网市场经过几年的培育,将进入深度发展期,智能楼宇、智能家居、智能电网、智能人体健康、工业自动化,这些领域无时无刻都会被卷入物联网浪潮中。

  在物联网技术的深入发展下,以家居设备为代表的智能组网和网关控制、通信协议互通、安全性等问题也将面临更高的需求。例如,M2M(机器对机器)之间的通信模式,传统的有2G/3G的蜂窝通信,以及现在最多的WIFI和BT通信,但PAN/BAN中可能会要求更低的功耗的通信模式以及更多的节点。飞思卡尔微控制器事业部亚太区市场营销和业务拓展经理王维在近日易维讯主办的研讨会上表示,M2M是非常简单的通讯,只需要通过Wi-Fi连接就可以实现,而且也不要求低功耗,可以说不是完全意义上的物联网。未来的物联网包含非常多的节点,不是简单的机器对机器,还可以是机器对基础设施,例如检测桥梁安全的传感网络;机器对环境,对雾霾等环境因素进行监测;甚至还包括机器对人体,例如可穿戴设备、生物传感器等设备对人体产生的各种数据的搜集监测。这些都需要低功耗的连接和数据传输,不仅仅依靠Wi-Fi和蜂窝网络。因此,边缘节点、网关以及此架构中大部分设备使用不同的技术、工具、开发环境,对网络互联安全有不同的要求和所需资源,甚至连编程语言也不同。Freescale与Oracle合作推出基于Java技术开发的平台---“一体化盒子”,可用于在整个系统,使物联网各个环节统一化,即使是最底层、对资源要求限制最多的边缘/传感节点,是解决以上问题的较佳方案。

  王维还表示,“Java提供了业界第一个开放而安全的服务平台,提供可靠数据的互联。我一直被很多客户问一个问题,为什么Oracle会和Freescale配合?首先我们所提供的东西涵盖不同的IOT里面的层次,从节点开始到真正的云端。Java能提供什么?Java提供的是业界领先的安全性,二者的融合也就意味着我们可以这个系统上的安全性以及通讯的安全性来实现安全系统的服务传输架构。”

  据了解,Freescale现在已经开发了两个不同的平台,基于边缘节点和传感器节点,一体化盒子是使用了Freescale的Kinetis系列K70的内核,这样是Java的NE。Java事实上是一直都存在的,最早是用在手机平台里面,现在Java会更倾向于物联网或者工业控制领域,即将发布的最新JavaME8.0,能更好的支持MCU的架构,来实现针对这个节点的控制。在网关层(所谓的一体化盒子),使用的是底下的硬件层,在某些特定的应用里面也可能使用到比较高端的MCU来实现。再往上是FreescaleMPU的SPK及Java的产品。Freescale所有产品里面有非常多的是适合IOT应用的。在云端,Freescale有通讯处理器,在节点端可以用到MCU以及这个XtrinsicSensing平台包括有线的互联。

  Freescale和Oracle以及ARM一起在构建这个均衡的IOT系统,王维表示,我们认为这个系统是可以满足今后更长远的一个市场发展需要,这是开放的平台,融合不同的技术,并且提供安全、可靠的服务体系。