学位论文 > 优秀研究生学位论文题录展示
基于嵌入式数据库的家庭网关设计与实现
作 者: 管希萌
导 师: 符意德
学 校: 南京理工大学
专 业: 计算机应用技术
关键词: 数字家庭 家庭网关 嵌入式数据库 SQLite 嵌入式Linux 嵌入式Web服务器
分类号: TP393.05
类 型: 硕士论文
年 份: 2008年
下 载: 243次
引 用: 2次
阅 读: 论文下载
内容摘要
随着嵌入式技术的发展,它的应用已广泛深入到各行各业,不仅在生产、加工、制造等领域独领风骚,还深切地影响着家居生活的方方面面。其中数字家庭平台是嵌入式、多媒体、网络等技术的综合实现,它更新了传统的家用电器理念,带给用户全新的智能化便捷和神奇的享受。与此同时,平台对嵌入式系统数据处理能力提出了更高要求。因此,本文对嵌入式数据管理模式做了对比分析,对嵌入式数据库SQLite语言特点和体系结构进行了研究,分析了优化B树算法和页面缓冲技术在嵌入式数据库SQLite数据操作中的优化实现,并基于ARM9平台,给出嵌入式Linux下的数据库SQLite的移植方法和移植过程,对数字家庭网关中的数据进行有效管理,并移植Web服务器软件,将数据库技术与嵌入式Web服务器技术关联,实现网络化、界面化数字家庭系统的数据库管理,引入Web应用服务器复制机制RSCTP(replicationscheme for complex transaction pattern),以较小的代价提升了Web网关服务器可靠性。
|
全文目录
摘要 3-4 ABSTRACT 4-7 1 绪论 7-11 1.1 嵌入式数据库的概念 7-8 1.2 家庭网关研究背景当前研究状况 8-9 1.3 主要研究工作 9-10 1.4 本文结构 10-11 2 嵌入式数据库技术 11-22 2.1 嵌入式数据库与普通数据库管理模式区别 11 2.2 典型嵌入式数据库产品对比分析 11-13 2.3 SQLITE嵌入式数据库 13-22 2.3.1 SQLite特点 13-16 2.3.2 SQLite关键技术 16-17 2.3.3 SQLite应用 17-21 2.3.4 SQLite限制与不足 21-22 3 嵌入式家庭网关体系结构分析 22-37 3.1 数字家庭系统 22-23 3.1.1 数字家庭构成 22-23 3.1.2 数字家庭控制 23 3.2 家庭网关体系结构 23-33 3.2.1 硬件层 24-25 3.2.2 硬件抽象层 25-26 3.2.3 操作系统层 26-28 3.2.4 应用支撑层 28-29 3.2.5 应用层 29-33 3.3 嵌入式数据库技术 33-34 3.4 嵌入式WEB服务器技术 34-37 4 家庭网关系统设计 37-56 4.1 嵌入式系统搭建 37 4.2 嵌入式LINUX环境下系统开发流程 37-43 4.2.1 开发环境建立 38-39 4.2.2 配置开发环境 39-43 4.3 交叉编译 43-47 4.3.1 交叉编译器原理 43-44 4.3.2 两种交叉编译工作模式 44-45 4.3.3 GCC交叉编译器生成过程 45-47 4.3.4 GCC交叉编译器设置 47 4.4 SQLITE数据库移植与使用 47-52 4.4.1 SQLite数据库移植 47-50 4.4.2 SQLite数据库使用 50-52 4.5 嵌入式WEB SERVER移植 52-54 4.6 家庭网关内部通信协议 54-56 5 仿真系统实现及性能分析 56-70 5.1 系统框架设计 56-57 5.2 嵌入式WEB设计 57-60 5.3 数据库设计 60-61 5.4 界面设计 61-63 5.5 性能分析 63-70 6 总结 70-71 致谢 71-72 参考文献 72-73
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- 物联网短距离无线定位算法研究,TN929.5
- 数字型智能终端系统门口机的设计,TP368.1
- 基于嵌入式系统的水厂加氯智能控制系统,TU991.2
- 多功能火灾报警楼层显示器的设计与实现,TN873
- 基于Qt/E的嵌入式膜片钳系统设计,TP368.1
- 达梦嵌入式数据库的执行计划缓存研究,TP311.13
- 基于智能家居系统的音视频通信方案的研究与实现,TN919.8
- 一种基于嵌入式Linux的人体平衡监测系统的设计,TP274
- 基于DM6467的视频服务器设计与实现,TP393.05
- 基于嵌入式Web服务器的便携式卫星通信地球站监控系统的设计与实现,TN927.2
- 基于Android的多跳无线网络通信软件的设计与实现,TN929.5
- 基于嵌入式Linux系统的低功耗方案的设计与实现,TP368.1
- 达梦嵌入式数据库子查询的实现和扁平化,TP311.13
- 数字家庭媒体系统设计与实现,TP311.52
- 基于FMS02平板电脑原型机的Linux内核及驱动架构研究,TP316.81
- NAT网关port triggering功能设计与实现,TP393.08
- 窄间隙埋弧焊自动控制系统的研究与设计,TG445
- 电力五防中防误闭锁嵌入式控制单元的设计与实现,TM732
- 基于ARM9的嵌入式Linux系统的研究与应用,TP368.1
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 网络设备
© 2012 www.xueweilunwen.com
|