[发明专利]一种基于嵌入式终端家庭智能网关的工作方法无效

专利信息
申请号: 201210428270.3 申请日: 2012-10-31
公开(公告)号: CN102917477A 公开(公告)日: 2013-02-06
发明(设计)人: 袁东风;于莉;张海霞;徐加利;林慧琳;王镜伟;李宗璋;孙文;王君君;杨刚震 申请(专利权)人: 山东大学
主分类号: H04W88/16 分类号: H04W88/16;H04W84/18
代理公司: 济南金迪知识产权代理有限公司 37219 代理人: 许德山
地址: 250100 山*** 国省代码: 山东;37
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于嵌入式终端家庭智能网关的工作方法,属于电子信息的智能网关技术领域。以运行在ARM Cortex-A9 芯片上的Android系统为载体,开发运行于Android平台的家庭智能网关,数据经过ZigBee无线网络传输、嵌入式终端校验解析、SQLite存储处理,实现了基于嵌入式Android平台的无线传感器网络家庭智能网关的数据接收、处理和存储、控制功能。本发明不仅具有功耗小、体积小、价格低廉的优点,还具有强大的数据存储、处理、显示功能,良好的兼容性和可扩展性,对于同类嵌入式平台,可移植性强,对于推动嵌入式无线传感器网络设备的普及应用具有积极意义。
搜索关键词: 一种 基于 嵌入式 终端 家庭 智能 网关 工作 方法
【主权项】:
一种基于嵌入式终端家庭智能网关的工作方法,通过Android系统终端实现,该智能网关包括嵌入式终端、ZigBee无线传感器节点、ZigBee协调器节点,ZigBee无线传感器节点连接家用电器,ZigBee协调器节点和ZigBee无线传感器节点之间通过ZigBee无线网络通讯;嵌入式终端集成了无线传输模块和以太网模块,能够与ZigBee协调器节点实现通讯,也能够通过以太网模块连接Internet网络,该方法步骤如下:1)ZigBee无线传感器节点通过自组织网络,即通过格栅状的拓扑结构,将智能性由交换机分散到接入点中,使ZigBee无线传感器节点无须经过嵌入式终端即可相互通信,从而消除了集中的故障,并提供了自愈和自我组织的功能,无线传感器节点移动使得彼此间的联系发生变化时,通过重新寻找通信对象,确定彼此间的联络,对原有网络进行刷新,形成互通互联的ZigBee网络;2)ZigBee无线传感器节点检测到数据之后,将数据发送给ZigBee协调器节点,此过程在ZigBee技术中,使用的主要函数是AF_DataRequest()函数,此函数最终会调用APSDE_DataReq原语,AF_DataRequest函数的调用会触发afDataConfirm()函数,数据的发送结果也是由afDataConfirm()函数返回;3)ZigBee协调器节点收到数据后,经过校验解析后,将数据发送到嵌入式终端进行数据校验解析,即预定的通信协议对缓冲区中以0x7E开始和以0x7E结束的完整数据帧进行解封装,解析出无线传感器网络网关发送的命令字和有效数据,根据命令格式判断接收数据的类型为数据帧还是应答帧,并根据命令执行相应的处理,包括数据帧的存储、丢弃和应答帧的应答;4)嵌入式终端对收到的数据进行校验解析,采用占用内存较少的嵌入式数据库SQLite,解决嵌入式内存小运行速度慢的难题,在使用时通过Android系统下驱动的方式进行打开,创建需要的数据库表和主键,存储数据处理线程中无线传感器网络网关传回来的数据,按照查询条件进行条件查询并将查询结果返回,完成数据的存储处理;对于SQLite的操作,Android提供了SQLitData‑base和SQLitOpenHelper两个类;SQLitOpenHelper提供两个方法onCreat()和onUpgrade()对SQLite数据库进行创建和更新,提供getWritableDatabase()或getReadableDatabase()方法来获得数据库对象;SQLitDatabase类则提供一些方法,能够创建、删除、执行SQL指令、完成常规的数据库管理任务,如execSQL()能执行SQL语句,insert()能够插入表项,update()能够更新表项;5)用户通过嵌入式终端的客户端,采用SQLite数据库进行存取操作,利用了Android中的TableLayout进行表中对应字段的显示,同时利用游标cursor进行表中字段的查询,可以实现对数据库的访问,实现对各个传感器模块监测数据的读取显示操作;6)基于Android系统的嵌入式终端通过Android系统的Button事件取得操作指令,并将指令下传给ZigBee协调器节点,ZigBee协调器节点接收到指令后,通过数据帧的检测确定需要接收指令的ZigBee无线传感器节点,令通过步骤2)中所述方法传达给对应的ZigBee无线传感器节点即完成对ZigBee无线传感器节点连接的家用电器的控制操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201210428270.3/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top