检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:高菲[1] GAO Fei(Baoji VocationalTechnology College, Baoji 721000)
机构地区:[1]宝鸡职业技术学院,宝鸡721000
出 处:《计算机与数字工程》2017年第9期1828-1832,1841,共6页Computer & Digital Engineering
摘 要:首先对经典的代码分发协议进行改进,控制信息使用Trickle协议进行维护,用于通知整个网络当前分发的版本信息,利用广播的形式分发数据,使通信范围内所有节点都能接收到数据。之后,设计远程代码更新系统,将系统分为三个部分,分别为上位机、网关节点以及传感器节点。重点设计具有代码更新功能的传感器节点的软件,将节点的存储空间分为引导部分和程序部分,利用不同的存储器映射进行版本切换。实验结果表明系统能够成功完成远程代码更新;能够同时更新多个节点,能够支持多跳的更新,在发生丢包的情况下,能对丢失数据进行请求,保证传输代码的完整性。This paper aims at improving the classic code distribution agreement, controlling information by the Trickle proto- col for maintenance and version information for the entire network current distributing, through broadcast in the form of a distributed data, which makes communication within the scope of all nodes receiving the data possible. After the remote code update system design, the system is divided into three parts, respectively for PC, the gateway node and sensor node. The key design is softwear which has the function of code updating of sensor nodes. The nodes of the storage space is divided into guiding parts and procedures, using different memory mapping to switch from the version. Experimental results show that the system can successfully complete remote code updates, and it can update multiple nodes at the same time, can support multiple hops update. In the event of a lost package, it can also request data loss to ensure the integrity of the transmission code.
关 键 词:无线传感器网络 远程代码更新 数据分发 代码分发
分 类 号:TP393[自动化与计算机技术—计算机应用技术]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.62