针对现有家庭网关设备使用过程中出现的诸多问题,本文使用OpenWRT开源路由器技术,结合众多家庭网络中常用传感器设备,组建了一个家庭网络硬件平台,并在此基础上研究了基于OpenWRT无线路由器的智能网关(OWIG)系统的设计与实现。本文首先阐述了家庭网关技术在智能家居解决方案中的应用现状,然后分别介绍了本文中用到的家庭网关技术、开源路由器技术以及LuCI WEB技术。接着,本文探讨了在OpenWRT路由器上搭建智能家庭网关的需求,并以此为基础设计了OwIG系统。该系统由以开源路由器为核心的硬件平台以及以LuCI为基础架构的软件平台两个部分组成。其中,硬件平台用于搭建智能网关所在网络环境:软件应用平台用于负责OWIG系统的数据处理以及业务逻辑处理。在实现环节,本文首先设计了OwiG系统的硬件平台,讨论了诸多传感器设备的连接与传输问题。然后设计了OWG系统应用服务框架,并根据软件应用框架设计了数据预处理模块和业务逻辑模块。在数据预处理模块详细设计了WEB界面与OpenWRT系统之间的消息处理过程,重点讲述了Lua本与OpenwRT内部UCI按口交互的执行流程。在业务逻辑模块设计过程中,将业务需求划分成用户管理模块、设备管理模块、文件管理模块以及应用服务模块四个部分,然后分别针对各个业务逻辑模块进行了详细地实现。特别地,针对现有家庭网关流量控制不足的问题,本文在软件应用平台设计过程中,结合Linux NETFILTER/IPTABLES防火墙技术和TC流量管理技术,详细阐述并设计了家长控制功能以及访客网络技术的实现。
上传时间: 2022-06-22
上传用户:fliang
C语言作的图书管理系统 该程序能实现对一本书进行采编入库、清除库存、借阅图书、归还图书且记录借书的用户信息,还有查找书、显示图书目录的功能,并且以该书的书号为关键字建立一个B_树。
上传时间: 2014-07-03
上传用户:叶山豪
程序设计:Flyangel 用到了vb.net c# asp.net xml等 最大特别是核心功能组件化. 特色: 强大的后台管理功能 支持二级分类 支持匿名投稿 超强用户权限设置
上传时间: 2014-01-20
上传用户:zhangliming420
投票问卷管理系统说明 1)管理员登陆帐号和密码都是admin。 2)数据库连接方式是使用JDBC For SQL Server驱动。用户使用时要修改opendata.jsp文件,修改SQL Server登陆用户名和密码。
标签: opendata Server admin JDBC
上传时间: 2013-12-19
上传用户:qq521
用VB开发的设备管理系统 针对用户中高级用户,对初级用户也有一定的帮助
上传时间: 2013-12-16
上传用户:daoxiang126
专家库管理系统(多用户)
上传时间: 2015-01-22
上传用户:15071087253
工资管理系统登录的用户和密码均为KJS
上传时间: 2015-02-04
上传用户:wff
考勤管理系统,登录的用户和密码均为KQ
上传时间: 2015-02-08
上传用户:dyctj
非常强大的Internet Mail套件,只用不到1小时你就能开发出完整E-mail通讯程序 包括用户界面,错误检查,附件管理等.
上传时间: 2014-01-04
上传用户:himbly
图书管理 很好。很好 ado 多用户不错
上传时间: 2015-02-19
上传用户:txfyddz