Scheduling algorithms for conducting conflict-free measurements in overlay networks

被引:9
|
作者
Fraiwan, M. [1 ]
Manimaran, G. [1 ]
机构
[1] Iowa State Univ, Dept Elect & Comp Engn, Real Time Comp & Networking Lab, Ames, IA 50011 USA
关键词
Measurement scheduling; Overlay networks; Measurement conflict; Network monitoring;
D O I
10.1016/j.comnet.2008.06.006
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Network monitoring is essential to the correct and efficient operation of ISP networks and the kind of applications they support, and active measurement is a key design problem in network monitoring. Unfortunately, almost all active probing algorithms ignore the measurement conflict problem: Active measurements conflict with each other - due to the nature of these measurements, the associated overhead, and the network topology - which leads to reporting incorrect results. In this paper, we consider the problem of scheduling periodic QoS measurement tasks in overlay networks. We first show that this problem is NP-hard, and then propose two conflict-aware scheduling algorithms for uniform and non-uniform tasks whose goal is to maximize the number of measurement tasks that can run concurrently, based on a well-known approximation algorithm. We incorporate topological information to devise a topology-aware scheduling algorithm that reduces the number of time slots required to produce a feasible measurement schedule. Also, we study the conflict-causing overlap among overlay paths using various real-life Internet topologies of the two major service carriers in the US. Experiments conducted using the PlanetLab testbed confirm that measurement conflict is a real issue that needs to be addressed. Simulation results show that our algorithms achieve at least 25% better schedulability over an existing algorithm. Finally, we discuss various practical considerations, and identify several interesting research problems in this context. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:2819 / 2830
页数:12
相关论文
共 50 条
  • [1] Dynamic conflict-free query scheduling for wireless sensor networks
    Chipara, Octav
    Lu, Chenyang
    Stankovic, John
    PROCEEDINGS OF THE 2006 IEEE INTERNATIONAL CONFERENCE ON NETWORK PROTOCOLS, 2006, : 313 - +
  • [2] GreedyZero Algorithms for Conflict-Free Scheduling in Low Stage Interconnection Network
    Moudi, Mehrnaz
    Othman, Mohamed
    INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND COMPUTATIONAL INTELLIGENCE (ICCSCI 2015), 2015, 59 : 106 - 114
  • [3] CQS: A Conflict-free Query Scheduling Approach in Wireless Sensor Networks
    Pati, Bibudhendu
    Sarkar, Joy Lal
    Panigrahi, Chhabi Rani
    Verma, Rajesh Kumar
    2016 3RD INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN INFORMATION TECHNOLOGY (RAIT), 2016, : 13 - 18
  • [4] On conflict-free cuts: Algorithms and complexity
    Rauch, Johannes
    Rautenbach, Dieter
    Souza, Ueverton S.
    INFORMATION PROCESSING LETTERS, 2024, 187
  • [5] Scheduling conflict-free parties for a dating service
    Shader, BL
    Shader, CL
    AMERICAN MATHEMATICAL MONTHLY, 1997, 104 (02): : 99 - 106
  • [6] A novel conflict-free broadcast channel scheduling protocol for wireless sensor networks
    Zhang, Dalong
    Zhang, Xiaoyi
    Yu, Hongyi
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE INFORMATION COMPUTING AND AUTOMATION, VOLS 1-3, 2008, : 1108 - 1111
  • [7] DCQSH: Dynamic Conflict-Free Query Scheduling in Heterogeneous Networks during Emergency
    Ramasamy, V
    Gomathy, B.
    Sarkar, Joy Lal
    Panigrahi, Chhabi Rani
    Pati, Bibudhendu
    Majumder, Abhishek
    COMPUTACION Y SISTEMAS, 2021, 25 (01): : 117 - 128
  • [8] Approximation algorithms for conflict-free channel assignment in wireless ad hoc networks
    Wan, PJ
    Yi, CW
    Jia, XH
    Kim, D
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2006, 6 (02): : 201 - 211
  • [9] Approximation Algorithms for Conflict-Free Vehicle Routing
    Schuepbach, Kaspar
    Zenklusen, Rico
    ALGORITHMS - ESA 2011, 2011, 6942 : 640 - 651
  • [10] Parameterized algorithms for conflict-free colorings of graphs
    Reddy, I. Vinod
    THEORETICAL COMPUTER SCIENCE, 2018, 745 : 53 - 62