物联网并不是对已有技术的一次破坏性革命,而是通过综合使用已有技术来实现一个全新的传播模式的变革,同时,它必将对现有技术提出改进和提升的需求,并产生一些新的技术。
其结构大致可分为3个层次:一是感知网络,以二维码码、RFID(RFID)传感器为主,实现“物”的识别;利用现有的因特网、广播网、通讯网或将来的NGN(下一代网络),实现数据的传输和计算;也可以通过现有的手机、PC等终端来实现输入输出控制终端。
物联网核心技术包括射频识别(RFID)、WSN、红外线传感器、GPS定位系统、互联网和移动网络、网络服务、工业应用软件等。其中,最关键的是底层嵌入式设备芯片的开发,引领着整个行业的上游发展。
以物联网为基础开发应用包含以下4个阶段
1、选取硬件。用于收集信息的特点优势有:
1)非常低的功率消耗;
2)支持通讯的无线发送器;
3)原始嵌入式操作系统。
多数情况下,购买这些设备并不包含在开发者的任务清单中,因为所有开发物联网应用的热门平台都集成了一些物理和虚拟工具来收集必要的数据。
2、选取集中的数据存储。云计算或者类似的中央仓库是收集数据,进行系统和深入分析的理想选择。具体来说,从提供高效率的数据传输的观点来看,云解决方案非常理想。
3、开发数据处理算法的服务器端。为整理和分析所收集的信息,物联网应用程序开发平台提供了一系列功能,它能产生高性能、智能化、可扩展的后端。有关物联网体系结构的文章可以帮到你。
4、建立前端。事实上,所有现代的物联网应用开发平台都允许创建功能全面、用户友好、具有高级搜索功能和直观结构的应用程序界面。