基于CoAP协议的无线传感网架构设计Design of wireless sensor network architecture based on CoAP protocol
付康为,孙玲,任密林,施佺,张晨,沈乐威,王宏彬
摘要(Abstract):
基于REST架构的CoAP协议是6LowPAN协议栈中的应用层协议,可运行在内存受限和计算能力有限的嵌入式设备中,并具有请求响应工作模式和可靠的数据传输性能,在物联网领域中具有极大的发展潜力。然而,现有基于CoAP协议设计实现的客户端较为复杂,影响了它在该领域的应用和推广。针对这一现状,提出一种新型CoAP应用架构,该架构通过在CoAP协议基础上增加一个链接服务器,实现CoAP客户端和CoAP服务器之间的通信,简化了基于CoAP架构的客户端设计,为推广CoAP架构在物联网领域的应用提供了参考模型。
关键词(KeyWords): CoAP协议;6LowPAN协议栈;IPv6;无线传感器网络;物联网;数据传输;嵌入式设备
基金项目(Foundation): 江苏省科技计划产学研项目(BY2016053-08);; 下一代互联网重大应用技术北京市工程研究中心创新能力建设项目;; 赛尔网络下一代互联网技术创新项目(NGII20150303;NGII20160707)~~
作者(Author): 付康为,孙玲,任密林,施佺,张晨,沈乐威,王宏彬
DOI: 10.16652/j.issn.1004-373x.2018.20.012
参考文献(References):
- [1]王晓喃,殷旭东.基于6LoWPAN无线传感器网络的农业环境实时监控系统[J].农业工程学报,2010,26(10):224-228.WANG Xiaonan,YIN Xudong. Agricultural environment realtime monitor and control system based on 6LoWPAN sensor networks[J]. Transactions of the CSAE,2010,26(10):224-228.
- [2]汤春明,张荧,吴宇平.无线物联网中CoAP协议的研究与实现[J].现代电子技术,2013,36(1):40-44.TANG Chunming,ZHANG Ying,WU Yuping. Study and implementation of CoAP protocol in wireless Internet of Things[J]. Modern electronics technique,2013,36(1):40-44.
- [3]董文超,江凌云.基于SNMP的6LoWPAN网络的分层管理方案[J].南京邮电大学学报(自然科学版),2015,35(6):89-94.DONG Wenchao,JIANG Lingyun. SNMP-based layered management scheme for 6LoWPAN networks[J]. Journal of Nanjing University of Posts and Telecommunications(Natural science edition),2015,35(6):89-94.
- [4]张京,杨启良,戈振扬,等.温室环境参数无线传感器网络监测系统构建与CC2530传输特性分析[J].农业工程学报,2013,29(7):139-147.ZHANG Jing,YANG Qiliang,GE Zhenyang,et al. WSN monitoring system for greenhouse environmental parameters and CC2530 transmission characteristics[J]. Transactions of the CSAE,2013,29(7):139-147.
- [5]张效奎,白恩健.基于6LoWPAN传感器网关设计[J].电子科技,2012,25(12):11-14.ZHANG Xiaokui,BAI Enjian. Research on and design of wireless sensor network gateway based on 6LoWPAN[J]. Electronic science and technology,2012,25(12):11-14.
- [6]吴德伦,张宏科.ZigBee和6LowPan:基于IEEE 802.15.4的两种新技术[J].现代电信科技,2006(4):43-46.WU Delun,ZHANG Hongke. Research of ZigBee and 6LowPan based on IEEE 802.15.4[J]. Modern science&technology of telecommunications,2006(4):43-46.
- [7]苗敬利,李腾.基于openwrt的智能家居服务器的设计[J].网络安全技术与应用,2014(11):197-198.MIAO Jingli, LI Teng. The design of openwrt based smart home server[J]. Network security technology&application,2014(11):197-198.
- [8]刘湛.底层数据通信技术比较与选择[J].科技信息,2011(13):464-465.LIU Zhan. Comparison and selection of underlying data communication technology[J]. Science&technology information,2011(13):464-465.
- [9]眭俊华,刘慧娜,王建鑫,等.多核多线程技术综述[J].计算机应用,2013,33(z1):239-242.SUI Junhua,LIU Huina,WANG Jianxin,et al. Overview of multicore multithread technologies[J]. Journal of computer applications,2013,33(S1):239-242.
- [10]李文帆,刘志刚,伍文城,等.基于Qt的电力系统地理接线图绘制软件设计[J].电力系统自动化,2013,37(7):72-76.LI Wenfan,LIU Zhigang,WU Wencheng,et al. Design of power system geographical wiring diagram drawing software based on Qt[J]. Automation of electric power systems,2013,37(7):72-76.