Hop-by-hop routing algorithms for premium traffic

被引:8
|
作者
Wang, J [1 ]
Nahrstedt, K [1 ]
机构
[1] Univ Illinois, Dept Comp Sci, Urbana, IL 61801 USA
关键词
hop-by-hop routing; differentiated service; premium class; saturate bandwidth;
D O I
10.1145/774749.774760
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In Differentiated Service (DiffServ) networks, the routing algorithms used by the premium class traffic, due to the high priority afforded to that traffic, may have a significant impact not only on the premium class traffic itself, but on all other classes of traffic as well. The shortest hop-count routing scheme, used in current Internet, turns out to be no longer sufficient in DiffServ networks. This paper studies the problem of finding optimal routes for the premium-class traffic in a DiffServ domain, such that (1) no forwarding loop exists in the entire network in the context of hop-by-hop routing; and (2) the residual bandwidth on bottleneck links is maximized. This problem is called the Optimal Premium-class Routing (OPR) problem. We prove in this paper that the OPR problem is NP-hard. To handle the OPR problem, first, we analyze the strength and weaknesses of two existing algorithms (Widest-Shortest-Path algorithm and Bandwidth-inversion Shortest-Path algorithm). Second, we propose a novel heuristic algorithm, called the Enhanced Bandwidth-inversion Shortest-Path (EBSP) algorithm. We prove theoretically the correctness of the EBSP algorithm, i.e., we show that it is consistent and loop-free. Our extensive simulations in different network environments show clearly that the EBSP algorithm performs better when routing the premium traffic in complex, heterogeneous networks.
引用
收藏
页码:73 / 88
页数:16
相关论文
共 50 条
  • [41] Hop-by-hop Accounting and Rewards for Packet dIspAtching
    Machado, Caciano
    dos Santos, Renan R. S.
    Westphall, Carla Merkle
    2021 IEEE 20TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2021), 2021, : 1116 - 1123
  • [42] Hop-by-Hop or Longer Hops: The Energy Perspective
    Koushanfar, Farinaz
    Kiyavash, Negar
    IIT: 2008 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INFORMATION TECHNOLOGY, 2008, : 646 - +
  • [43] An efficient path selection algorithm for on-demand link-state hop-by-hop routing
    Roy, S
    Garcia-Lina-Aceves, JJ
    ELEVENTH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS, PROCEEDINGS, 2002, : 561 - 564
  • [44] Hop-by-Hop Dynamic Addressing Based Routing Protocol for Monitoring of long range Underwater Pipeline
    Abbas, Muhammad Zahid
    Abu Bakar, Kamalrulnizam
    Ayaz, Muhammad
    Mohamed, Mohammad Hafiz
    Tariq, Moeenuddin
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2017, 11 (02): : 731 - 763
  • [45] Information theoretic bounds on the capacity of peer-to-peer wireless networks with hop-by-hop routing
    Acampora, Anthony
    Ip, Louisa Pui Sum
    2007 IEEE 18TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, VOLS 1-9, 2007, : 363 - 367
  • [46] Energy Efficient Hop-by-Hop Retransmission and Congestion Mitigation of an Optimum Routing and Clustering Protocol for WSNs
    Sonwalkar, Prakash K.
    Kalmani, Vijay
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (03) : 668 - 676
  • [47] Red-based hop-by-hop congestion control
    Pang, Bin
    Gao, Wen
    Liu, Xi-Cheng
    Xiang, Yang-Zhao
    Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2001, 38 (12):
  • [48] RELIABLE AND EFFICIENT HOP-BY-HOP FLOW-CONTROL
    OZVEREN, CM
    SIMCOE, R
    VARGHESE, G
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 1995, 13 (04) : 642 - 650
  • [49] Hop-by-hop congestion control over a wireless multi-hop network
    Yi, Y
    Shakkottai, S
    IEEE INFOCOM 2004: THE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-4, PROCEEDINGS, 2004, : 2548 - 2558
  • [50] Using Dijkstra to Compute Hop-by-Hop QoS Paths
    Smith, Bradley R.
    2011 20TH INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATIONS AND NETWORKS (ICCCN), 2011,