Algorithms for bounding end-to-end delays in Wireless Sensor Networks

被引:0
|
作者
Xiaofeng Lang
Kwan-Wu Chin
机构
[1] University of Wollongong,School of Electrical, Computer, and Telecommunications Engineering
来源
Wireless Networks | 2014年 / 20卷
关键词
Wireless Sensor Networks; Approximation algorithms ; Bounded delays; Binary Integer Linear Program;
D O I
暂无
中图分类号
学科分类号
摘要
Wireless Sensor Networks (WSNs) have many characteristics that are attractive to a myriad of applications. In particular, nodes employ multi-hop communications to collaboratively forward sensed data back to one or more sinks. In this context, reducing the end-to-end delay between the sink and sensor/source nodes is of interest to many applications. In particular, those that require a fixed, upper bound on end-to-end delays. To this end, we focus on bounding the end-to-end delay from the sink to each source. We first formulate the problem as a Binary Integer Program (BIP). As the problem is NP-hard, this paper proposes and studies two centralized, heuristic algorithms: Tabu and Domino. The key approach used by both algorithms is to determine the minimal number of extra wake-up slots required by a given network in order to ensure the delay of all end-to-end paths is within a given bound. We conducted two sets of experiments. The first set compares BIP, Tabu, and Domino in WSNs with up to 80 nodes. These experiments serve to compare the proposed algorithms against BIP, which become computationally expensive in large scale WSNs. The results show that, compared to BIP, the number of additional wake-up times generated by Tabu and Domino are within 5 and 10 % of the optimal solution. In the second set of experiments, which evaluates the algorithms in WSNs with 100–500 nodes, the average number of extra wake-up slots activated by Domino is 13 % greater than Tabu. These algorithms have a time complexity of O(αn2T+n3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\mathcal {O}} (\alpha n^2 T + n^3)$$\end{document} and O(n3)\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$${\mathcal {O}}(n^3)$$\end{document} respectively, where n\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$n$$\end{document} is the number of nodes, T\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$T$$\end{document} is the number of slots in one period, and α\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\alpha$$\end{document} is the maximum number of iterations carried out by the Tabu algorithm.
引用
收藏
页码:2131 / 2146
页数:15
相关论文
共 50 条
  • [1] Algorithms for bounding end-to-end delays in Wireless Sensor Networks
    Lang, Xiaofeng
    Chin, Kwan-Wu
    [J]. WIRELESS NETWORKS, 2014, 20 (07) : 2131 - 2146
  • [2] Wireless sensor networks for greenhouses: An end-to-end review
    Kochhar, Aarti
    Kumar, Naresh
    [J]. COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2019, 163
  • [3] Methods for bounding end-to-end delays on an AFDX network
    Charara, Hussein
    Scharbarg, Jean-Luc
    Ermont, Jerome
    Fraboul, Christian
    [J]. 18TH EUROMICRO CONFERENCE ON REAL-TIME SYSTEMS, PROCEEDINGS, 2006, : 193 - +
  • [4] Modeling end-to-end delays in TSCH wireless sensor networks using queuing theory and combinatorics
    Shudrenko, Yevhenii
    Timm-Giel, Andreas
    [J]. COMPUTING, 2024, 106 (09) : 2923 - 2947
  • [5] Data Aggregation with End-to-End Security for Wireless Sensor Networks
    Guo, Jiang-Hong
    Wu, Jian-Qiang
    Wu, Xi-Hong
    [J]. MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 383 - 386
  • [6] End-to-end reliable event transfer in wireless sensor networks
    Tezcan, N
    Cayirci, E
    Caglayan, MU
    [J]. 2004 IEEE 15TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 989 - 994
  • [7] Fair End-to-end Bandwidth Distribution in Wireless Sensor Networks
    Jian, Ying
    Chen, Shigang
    Chen, Shiping
    Ling, Yibei
    [J]. 2010 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2010,
  • [8] Limiting End-to-End Delays in Long-Lasting Sensor Networks
    Brzozowski, Marcin
    Salomon, Hendrik
    Langendoerfer, Peter
    [J]. MOBIWAC 2010: PROCEEDINGS OF THE EIGHTH ACM INTERNATIONAL SYMPOSIUM ON MOBILITY MANAGEMENT AND WIRELESS ACCESS, 2010, : 11 - 20
  • [9] End-to-End Delay Constrained Routing and Scheduling for Wireless Sensor Networks
    Wang, Qing
    Fan, Pingyi
    Wu, Dapeng Oliver
    Ben Letaief, Khaled
    [J]. 2011 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2011,
  • [10] Probabilistic Estimation of End-to-End Path Latency in Wireless Sensor Networks
    Oliver, Ramon Sema
    Fohler, Gerhard
    [J]. 2009 IEEE 6TH INTERNATIONAL CONFERENCE ON MOBILE ADHOC AND SENSOR SYSTEMS (MASS 2009), 2009, : 614 - 622