基于COAP架构的网络服务的实现

被引量 : 0次 | 上传用户:hjzxxhjzxx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
WoT(Web of Things)是将包含了嵌入式设备或计算机的物体整合到网络,通过重用网络标准协议,实现人与物、物与物之间的沟通和对话,被认为是互联网的下一个重大可能性和挑战。WoT与Internet应用和资源上最大的差别在于,WoT针对的是资源受限的设备,他们具有有限的内存空间、计算能力以及能源供给。但是,将二者无缝地融合是目前的一个发展趋势。就组成上来说,WoT可被看成是无线传感器网络及其通讯协议标准、服务器及其软件系统、客户端及WoT所提供的web service,这几部分组成。本篇论文一个花园监测模型为背景,建立以CoAP作为应用层通讯技术的架构,为使用无线通讯设备(例如手机、平板电脑等)的用户提供基于花园传感器网络监测数据的web服务。根据对需求的分析,认为有三种层次的架构模式可用来作为设计方案。第一种架构模式三个基本角色分别为:无线传感器网络,作为整体架构中用于收集、处理传感器数据的基本组成部分,负责与服务器通信;Android客户端,即用户直接使用、操作的界面部分,实质是与服务器进行通信,并对从服务器获取的传感器数据加以处理,作为web服务提供给用户使用;本地服务器,基本的任务是根据客户端发送来的需求,从传感器网络部分获取相应的数据,处理后反馈给客户端。传感器网络的通信协议基于ZigBee技术来实现。第二种架构模式,可单独实现,也可在第一种架构模式上做扩展,本质上是将无线传感器网络部分的每个子网中的协调器作为Tinyserver来实现。结点间的通讯以6LoWPAN技术为主,可实现网络的自动配置功能。第三种架构模式是在前两种架构的基础上再添加一个全局服务器,对物联网进行扩展。本文首先阐述了物联网的基本概念,研究现状和发展趋势,然后对以上几个基本技术进行了深入了解,分别比较了ZigBee和6LoWPAN,HTTP和CoAP作为同等的无线通讯技术的设计和实现上的差异情况,然后参考了CoAP发布的协议草案,对CoAP核心技术进行了研究,并结合无线传感器网络、Pandaboard硬件操作平台和Android手机操作系统,设计并实现了一个以花园监测模型为背景的Web服务,最后分析了该模型的整体框架,阐述了系统核心技术的编程实现方法,构建了测试环境,对该系统实现进行了测试。
其他文献
近年来,海上风力发电机单台机组向大容量发展,将永磁同步风力发电机应用于直驱式风力发电系统可省去变速齿轮箱,减轻风力发电机重量。直驱式永磁同步风力发电机体积和重量大,极对
小学语文是学生在启蒙时期的主要教育内容,以教授文字内容为主体,课文内容涉及面广,便于进行思想教育,具有进行德育渗透的独特优势。小学语文教学工作者应积极思考如何才能将
地方政府融资平台的迅速发展满足了地方政府的资金需求。与此同时,平台的迅速扩张也带了金融风险、财政风险,加剧了国民经济结构矛盾。究其原因,主要是我国地方政府财权与事
目的研究中学生胃镜检查结果的临床特点及必要性。方法 2015年1月1日至2017年11月1日时间段中,三家医院共有454例因"上腹部不适"来院完善胃镜检查的中学生,整理其一般资料,主诉
为有效的去除杂质,保留有效组分,提高药液的澄清度及稳定性,本文采用絮凝法对小儿咳喘灵原药提取液进行净化除杂处理,以杂质蛋白质和鞣质的去除率、上清液的浊度、有效成分绿原酸
<正>《义务教育语文课程标准》要求"学生9年课外阅读总量达到400万字以上,阅读材料包括适合学生阅读的各类图书和报刊"。但是,当前小学生的阅读现状不容乐观:一是阅读书目和
会议
铝合金作为代替传统钢铁材料的新型轻质材料在制造业中所占比重越来越大,而焊接则是其工业生产过程中一个必不可少的环节。同时为了提高经济效益和产品质量,厚度为3.0mm以下高
目前,随着微机电系统的不断发展,微零件的需求量在逐年增加,广泛应用于医疗、通讯、轻工业等领域的微小孔构件是一种典型制品。诸多应用对微小孔的耐磨、耐蚀、耐酸碱等不断提供
玻璃钢即玻璃纤维增强树脂基复合材料(以下简称GFRP),具有密度低、可设计性好、高比刚度、高比强度、耐腐蚀、热膨胀系数低等特点被广泛应用于航空航天,军事等领域。近些年来也逐
伴随着网络信息化的发展和普及,电子银行业务作为一种全新的银行经营理念和服务方式,开始广泛的被人们接受。电子银行业务凭借其能够拓宽金融服务领域,提升服务质量,降低经营成本