APP下载

基于AllJoyn框架的跨平台局域无线组网技术的实现

2014-08-27陈畅

物联网技术 2014年8期
关键词:跨平台物联网

陈畅

摘 要:为了简化邻近异构分布式通信网络系统的组建并统一物联网通信框架,采用高通公司最新推出的AllJoyn开源框架,进行了Windows平台间通过WiFi-Direct方式传输文件的组网实验及VMware下Windows与Linux间的跨平台通信实验。结果证明:AllJoyn框架在通信协议与平台方面的独立性良好,而WiFi-Direct方式则具有组网过程简单、传输速度较快的特点。

关键词:AllJoyn;物联网;跨平台;近场无线通信;点对点数据传输

中图分类号:TN925 文献标识码:A 文章编号:2095-1302(2014)08-0049-03

0 引 言

随着智能设备的发展与移动终端的普及,物联网技术逐渐在生活生产中得到广泛的应用,近距离无线组网技术备受关注[1]。但现有的解决方案缺乏统一的技术标准,开发者需要实现通信的框架、协议与承载的平台,存在着独立开发的技术不能相互适配和连通、开发成本高昂等缺点[2]。高通的AllJoyn开源框架针对现有的问题提出了一套完整的解决方案,在操作系统、开发语言、物理网络和通信协议上具有独立性[3]。本文以开发者的角度从整体的高度分析了AllJoyn的软件框架与在C++语言下的应用,并利用AllJoyn框架,通过WiFi-Direct的连接方式实现了搭载Windows系统的终端间的组网通信实验,与VMware虚拟机下Windows与Linux间的跨平台通信实验。

1 AllJoyn与物联网技术

物联网技术的工作流程是使用各类集成化的传感器实时感知和采集所需的信息,经过信息处理基站对信息进行分析、处理,并通过自组织的无线通信网络以“多跳中继”的方式将信息传送到用户终端[4]。AllJoyn是一个独立于操作系统、开发语言、通信协议的通用软件框架,提供了一种广播和发现服务的抽象,简化了定位和应用服务的流程,适合用来组建无线通信网络。……

登录APP查看全文

猜你喜欢

跨平台物联网
跨层级网络、跨架构、跨平台的数据共享交换关键技术研究与系统建设
一款游戏怎么挣到全平台的钱?
跨平台APEX接口组件的设计与实现
基于物联网的煤矿智能仓储与物流运输管理系统设计与应用
基于高职院校物联网技术应用人才培养的思考分析
基于LABVIEW的温室管理系统的研究与设计
论智能油田的发展趋势及必要性
中国或成“物联网”领军者
基于QT的跨平台输电铁塔监控终端软件设计与实现
基于OPC跨平台通信的电机监测与诊断系统