检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张腾 金光[1] 江先亮[1] 朱家骅 ZHANG Teng;JIN Guang;JIANG Xianliang;ZHU Jiahua(Faculty of Electrical Engineering and Computer Science,Ningbo University,Ningbo 315211,China)
机构地区:[1]宁波大学信息科学与工程学院,浙江宁波315211
出 处:《宁波大学学报(理工版)》2021年第5期16-21,共6页Journal of Ningbo University:Natural Science and Engineering Edition
基 金:浙江省科技厅公益技术项目(LGG18F020007);浙江省高等教育教学改革项目(JG20180070);宁波市自然科学基金(202003N4085).
摘 要:针对物联网硬件设备多样性、差异化、开发环境部署繁琐过于复杂的问题,本文设计并实现了面向云环境的敏捷物联网应用开发平台.该平台包括应用层、服务层以及设备层,具有在线编程、远程下载、自动运行等功能.并且针对远程下载功能,设计并实现了一套基于MQTT协议的代码在线推送方案及配套实验套件;针对用户及设备安全性问题,设计了一种基于TEA加密算法的动态口令认证方案.实测表明,平台实现了预期功能,达到了降低用户学习门槛以及提高开发效率的目的.Beginners have been facing challenges in IoT development and applications due to the existing hardware diversity and complexity.The deployment under current circumstances proves to be inefficient and error-prone.To address this issue,an agile development platform for IoT in cloud environment is proposed.The platform is designed to achieve functions including the cross-device,interpretive execution,online running,etc.To implement the online code downloading,a fine-tuned MQTT protocol is adopted.In addition,a set of experiment kits are designed as a supporting system,all of which serve the functions of online coding and the real-time running on devices.To reduce risk of the access of unauthorized devices and the leak of user information,an authentication method based on the TEA encryption algorithm is presented.Compared with existing schemes,the platform has the advantages of simplicity,friendliness,and can improve the efficiency of IoT development.
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3