基于SFGP协议的智能冰箱远程监控系统设计与实现

发布时间:2017-09-15 17:43

  本文关键词:基于SFGP协议的智能冰箱远程监控系统设计与实现


  更多相关文章: XMPP SFCP 远程实时监控 智能冰箱 智能家居


【摘要】:随着科技的迅猛发展和社会经济发展水平稳步提高,人们对生活水平的要求也越来越高,,由传统的物质享受逐渐转变为对便捷、舒适生活的追求,智能家居的概念应运而生。传统家居电器由于发展技术上的限制,只能在家庭范围内实时的操作,智能家居远控技术的出现真正意义上改变了传统家居生活方式,是家居技术发展的变革。参考即时通讯领域内的诸多实现方法,本论文以冰箱温度监控为实例,基于XMPP(可扩展通讯和表示协议)和SFCP(智能冰箱温度控制协议)协议,提出了一种智能冰箱温度远程监控实施方案,实现服务端信息获取、远程控制冰箱温度等功能。首先,本论文探究了智能家居的发展背景和国内外发展现状,分析了智能家W远控技术的重要性。随后对相关技术进行了介绍,并对常用的家庭无线网络协议进行了对比分析,确定了系统所要使用的协议。其次,本论文对系统需求进行了分析,细致的分析了冰箱服务端和手机客户端的功能需求,同时将目前主流的四种远程即时通讯协议进行了分析比较,并确定了系统开发环境。第三,对系统的详细设计进行了介绍,包括总体架构设计、服务端和客户端的不同模块、功能的具体设计。同时,分别对XMPP协议的原理、框架以及SFCP协议的可靠性进行了分析和测试。最后,围绕设计需求给出了系统的具体实现,其中包括服务端和客户端等的主要模块。为进一步验证系统的有效性,对系统进行了部署和测试,包括集成测试、稳定性测试、能耗测试等,测试结果表明了本系统的可靠性能够满足用户的需求并具有较强的实用价值。
【关键词】:XMPP SFCP 远程实时监控 智能冰箱 智能家居
【学位授予单位】:中国海洋大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP277
【目录】:
  • 摘要5-6
  • Abstract6-11
  • 1 绪论11-17
  • 1.1 课题来源11
  • 1.2 课题研究的背景和意义11-13
  • 1.2.1 智能家居的发展背景及前景11-12
  • 1.2.2 智能家居远程监控技术的重要性12-13
  • 1.3 国内外研究现状及发展趋势13-15
  • 1.3.1 国外智能家居发展现状13-14
  • 1.3.2 国内智能家居发展现状14-15
  • 1.4 论文选题的意义和主要研究的内容15-16
  • 1.4.1 论文选题的意义15-16
  • 1.4.2 论文研究的主要内容16
  • 1.5 论文的组织结构16-17
  • 2. 课题研究的相关理论与技术17-25
  • 2.1 Android操作系统介绍17-21
  • 2.1.1 Android操作操作系统简介17
  • 2.1.2 Android平台特点17-18
  • 2.1.3 Android系统架构18-21
  • 2.2 家庭网络协议介绍21-23
  • 2.2.1 常用无线通信技术21-22
  • 2.2.2 协议对比分析22-23
  • 2.3 本章小结23-25
  • 3. 需求分析和开发环境选择25-35
  • 3.1 需求分析25-28
  • 3.1.1 用户需求分析25
  • 3.1.2 系统需求分析25-26
  • 3.1.3 冰箱服务端功能分析26-27
  • 3.1.4 手机终端功能分析27-28
  • 3.2 远程即时通讯协议分析28-29
  • 3.2.1 即时信息和空间协议(IMPP)28
  • 3.2.2 会话初始协议(SIP/SIMPLE)28-29
  • 3.2.3 即时通讯协议(XMPP)29
  • 3.2.4 空间和即时信息协议(PRIM)29
  • 3.3 系统开发环境选择29-33
  • 3.3.1 Android开发环境搭建29-31
  • 3.3.2 Openfire服务器设置31-33
  • 3.4 本章小结33-35
  • 4. 基于SFCP协议的智能冰箱远程监控系统设计35-51
  • 4.1 系统概述35
  • 4.2 系统总体架构35-36
  • 4.3 XMPP协议分析36-39
  • 4.3.1 XMPP协议通用框架36-37
  • 4.3.2 XMPP协议通信原理37-38
  • 4.3.3 XMPP协议地址格式38-39
  • 4.3.4 XMPP协议消息格式39
  • 4.4 SFCP协议介绍39-43
  • 4.4.1 简单控制指令39-40
  • 4.4.2 温度设置指令40-41
  • 4.4.3 返回状态指令41-42
  • 4.4.4 可靠性测试42-43
  • 4.5 冰箱服务端设计43-46
  • 4.5.1 冰箱温度控制模块44-45
  • 4.5.2 视图模块45-46
  • 4.5.3 异常处理模块46
  • 4.5.4 通信模块46
  • 4.6 手机终端设计46-48
  • 4.6.1 注册登录功能47-48
  • 4.6.2 温度控制查询功能48
  • 4.6.3 模式切换功能48
  • 4.6.4 报警功能48
  • 4.6.5 定时功能48
  • 4.7 本章小结48-51
  • 5. 基于SFCP协议的智能冰箱远程监控系统实现51-61
  • 5.1 冰箱服务端实现51-55
  • 5.1.1 通信模块实现51-53
  • 5.1.2 温度读取控制模块实现53-54
  • 5.1.3 异常处理模块实现54-55
  • 5.2 手机客户端实现55-59
  • 5.2.1 用户注册登录功能实现55-57
  • 5.2.2 温度查询控制功能实现57-58
  • 5.2.3 模式切换功能实现58
  • 5.2.4 定时功能实现58-59
  • 5.3 本章小结59-61
  • 6. 系统实施部署和系统测试61-65
  • 6.1 系统实施部署61
  • 6.2 系统测试61-65
  • 6.2.1 系统集成测试62
  • 6.2.2 系统稳定性测试62
  • 6.2.3 系统能耗测试62-65
  • 7. 总结与展望65-67
  • 参考文献67-71
  • 致谢71-72
  • 个人简历及在学期间所取得的科研成果72

【参考文献】

中国期刊全文数据库 前10条

1 兰国亮;杨海波;孙建伟;贾正锋;梁宇;;基于SIP协议的Presence/IM技术研究与进展[J];小型微型计算机系统;2014年11期

2 李培林;;安卓系统的应用及发展趋势展望[J];计算机光盘软件与应用;2012年18期

3 王朝华;陈德艳;黄国宏;童怀;;基于Android的智能家居系统的研究与实现[J];计算机技术与发展;2012年06期

4 邵鹏飞;王U

本文编号:857993


资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/857993.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户09067***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com