摘要
广泛应用于安全关键系统的大规模无线网络需动态更新节点程序,采用无线再编程方式进行程序更新,具有高效性及灵活性。研究在节点均匀分布的矿井无线传感器网络环境下,如何选取最优的基站使整个网络再编程代价最小。首先由网络节点程序更新的接力覆盖过程推导出基站选址模型,其次将其转化为求解连通简单图任意节点不循环最长最短通路的最小值问题,最后给出基于动态规划的最优算法,包括最优子结构和重叠子问题。数值结果表明,与其他最优算法相比,该算法在网络复杂度急剧增大时仍保持平稳的时间消耗。
Abstract: The nodes of large-scale wireless network which widely used in safety-critical systems often update new code, the way of wireless reprogramming is efficiency and flexibility. The problem of selecting the optimal base station when nodes uniformly distributed in mine wireless network environment and all other nodes were reprogrammed efficiency. Firstly, the model of base station selecting was established by covering process of reprogramming. Then the problem was transformed into solving the minimum of longest non-cyclic path between node and base station in undirected circulant graph. Finally, the optimal algorithm based on dynamic programming which included optimal substructure and overlap- ping subproblems was proposed. Numerical analysis and experimental results show that the time consumption of pro- posed algorithm is more stable than other optimal algorithm when the complexity of network is increased sharply.
出处
《通信学报》
EI
CSCD
北大核心
2017年第3期7-15,共9页
Journal on Communications
基金
国家重点研发计划专项基金资助项目(No.2016YFC0801804)
国家自然科学基金资助项目(No.61370088)
国家国际科技合作专项基金资助项目(No.2014DFB10060)~~
关键词
无线再编程
基站选址
动态规划
矿井无线传感器网络
wireless reprogramming, base station location, dynamic programming, mine wireless sensor network