VIRTUAL LINES - A DEADLOCK-FREE AND REAL-TIME ROUTING MECHANISM FOR ATM NETWORKS

被引:0
|
作者
SMIT, GJM
HAVINGA, PJM
TIBBOEL, WH
机构
[1] Department of Computer Science, University of Twente, 7500 AE Enschede
关键词
D O I
10.1016/0020-0255(94)00113-P
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a routing mechanism and buffer allocation mechanism for an ATM switching fabric. Since the fabric will be used to transfer multimedia traffic, it should provide a guaranteed throughput and a bounded latency. We focus on the design of a suitable routing mechanism that is capable of fulfilling these requirements and is free of deadlocks. We will describe two basic concepts that can be used to implement deadlock-free routing. Routing of messages is closely related to buffering. We have organized the buffers into parallel FIFO's, each representing a virtual line. In this way, we not only have solved the problem of head of line blocking, but we can also give real-time guarantees. We will show that for local high-speed networks, it is more advantageous to have a proper flow control than to have large buffers. Although the virtual line concept can have a low buffer utilization, the transfer efficiency can be higher. The virtual line concept allows adaptive routing. The total throughput of the network can be improved by using alternative routes. Adaptive routing is attractive in networks where alternative routes are not much longer than the initial route(s). The network of the switching fabric is built up from switching elements interconnected in a Kautz topology.
引用
收藏
页码:29 / 42
页数:14
相关论文
共 50 条
  • [31] Configuring Methods for Deadlock-Free Routing
    Olenev, Valentin
    Karandashev, Alexandr
    INTERNATIONAL JOURNAL OF EMBEDDED AND REAL-TIME COMMUNICATION SYSTEMS (IJERTCS), 2022, 13 (01):
  • [32] Deadlock-free interval routing schemes
    Flammini, M
    STACS 97 - 14TH ANNUAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE, 1997, 1200 : 351 - 362
  • [33] Deadlock-free interval routing schemes
    Flammini, M
    NETWORKS, 1999, 34 (01) : 47 - 60
  • [34] An efficient real-time deadlock-free control algorithm for automated manufacturing systems
    Kim, CO
    Kim, SS
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1997, 35 (06) : 1545 - 1560
  • [35] Travel time estimation and deadlock-free routing of an AGV system
    Bae, Hyo Young
    Choe, Ri
    Park, Theffin
    Ryu, Kwang Ryel
    DYNAMICS IN LOGISTICS, 2008, : 77 - 84
  • [36] Descending layers routing: A deadlock-free deterministic routing using virtual channels in system area networks with irregular topologies
    Koibuchi, M
    Jouraku, A
    Watanabe, K
    Amano, H
    2003 INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING, PROCEEDINGS, 2003, : 527 - 536
  • [37] Distributed, deadlock-free routing in faulty, pipelined, direct interconnection networks
    Gaughan, PT
    Dao, BV
    Yalamanchili, S
    Schimmel, DE
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (06) : 651 - 665
  • [38] Deadlock-free adaptive routing in fault-tolerant mesh networks
    Xiang, Dong
    Zhang, Yue-Li
    Jisuanji Xuebao/Chinese Journal of Computers, 2007, 30 (11): : 1954 - 1962
  • [39] On the flattest common supersequence method for deadlock-free routing in arbitrary networks
    Laing, AK
    Cypher, R
    Duncan, CA
    THEORY OF COMPUTING SYSTEMS, 2000, 33 (5-6) : 393 - 426
  • [40] A Deadlock-Free Dynamic Reconfiguration Protocol for Distributed Routing on Interconnection Networks
    Kadhar, Mohiadeen Abdul
    INTERNATIONAL ARAB JOURNAL OF INFORMATION TECHNOLOGY, 2014, 11 (06) : 616 - 622