메뉴 건너뛰기




Volumn 7, Issue 2, 1999, Pages 188-201

The iSLIP scheduling algorithm for input-queued switches

Author keywords

ATM switch; Crossbar switch; Input queueing; IP router; Scheduling

Indexed keywords

ALGORITHMS; BANDWIDTH; COMPUTER SIMULATION; CONGESTION CONTROL (COMMUNICATION); INTERNET; ITERATIVE METHODS; NETWORK PROTOCOLS; PACKET SWITCHING; QUEUEING NETWORKS; ROUTERS; SIGNAL ENCODING; TELECOMMUNICATION TRAFFIC;

EID: 0032655137     PISSN: 10636692     EISSN: None     Source Type: Journal    
DOI: 10.1109/90.769767     Document Type: Article
Times cited : (1036)

References (42)
  • 1
    • 0024946306 scopus 로고    scopus 로고
    • A neural network implementation of an input access scheme in a high-speed packet switch
    • M. Ali and H. Nguyen, "A neural network implementation of an input access scheme in a high-speed packet switch," in Proc. GLOBECOM '89, pp. 1192-1196.
    • Proc. GLOBECOM '89 , pp. 1192-1196
    • Ali, M.1    Nguyen, H.2
  • 2
    • 0027694638 scopus 로고
    • High speed switch scheduling for local area networks
    • Nov.
    • T. Anderson, S. Owicki, J. Saxe, and C. Thacker, "High speed switch scheduling for local area networks," ACM Trans. Comput. Syst., vol. 11, no. 4, pp. 319-352, Nov. 1993.
    • (1993) ACM Trans. Comput. Syst. , vol.11 , Issue.4 , pp. 319-352
    • Anderson, T.1    Owicki, S.2    Saxe, J.3    Thacker, C.4
  • 3
    • 0020191755 scopus 로고
    • Stochastic theory of a data-handling system with multiple sources
    • D. Anick, D. Mitra, and M. M. Sondhi, "Stochastic theory of a data-handling system with multiple sources," Bell Syst. Tech. J., vol. 61, pp. 1871-1894, 1982.
    • (1982) Bell Syst. Tech. J. , vol.61 , pp. 1871-1894
    • Anick, D.1    Mitra, D.2    Sondhi, M.M.3
  • 4
    • 84866818050 scopus 로고    scopus 로고
    • GRF Multigigabit Router
    • Ascend Communications, Westford, MA. [Online]
    • "GRF Multigigabit Router," GRF IP Switch Tech. Product Description, Ascend Communications, Westford, MA. [Online]. Available HTTP: http://www.ascend.com/230.html
    • GRF IP Switch Tech. Product Description
  • 5
    • 0025503038 scopus 로고
    • Neural network design of a Banyan network controller
    • Oct.
    • T. X. Brown and K. H. Liu, "Neural network design of a Banyan network controller," IEEE J. Select. Areas Commun., vol. 8, pp. 1289-1298, Oct. 1990.
    • (1990) IEEE J. Select. Areas Commun. , vol.8 , pp. 1289-1298
    • Brown, T.X.1    Liu, K.H.2
  • 6
    • 84859692799 scopus 로고    scopus 로고
    • Performing Internet Routing and Switching at Gigabit Speeds
    • Cisco Systems, San Jose, CA. [Online]
    • "Performing Internet Routing and Switching at Gigabit Speeds," GSR 12000 Tech. Product Description, Cisco Systems, San Jose, CA. [Online]. Available HTTP: http://www.cisco.com/warp/public/733/12000 /index.shtml
    • GSR 12000 Tech. Product Description
  • 7
    • 0003623375 scopus 로고    scopus 로고
    • Cisco systems' tag switching architecture overview
    • Cisco Systems, San Jose, CA. [Online]
    • Y. Rekhter, B. Davie, D. Katz, E. Rosen, and G. Swallow. (1997). "Cisco systems' tag switching architecture overview," Internet RFC 2105, Cisco Systems, San Jose, CA. [Online]. Available HTTP: http://info.internet.isi.edu/in-notes/rfc/files/rfc2105.txt
    • (1997) Internet RFC 2105
    • Rekhter, Y.1    Davie, B.2    Katz, D.3    Rosen, E.4    Swallow, G.5
  • 8
    • 0004360006 scopus 로고    scopus 로고
    • A fast algorithm for multi-channel/port traffic scheduling
    • M. Chen and N. D. Georganas, "A fast algorithm for multi-channel/port traffic scheduling" in Proc. IEEE Supercom/ICC '94, pp. 96-100.
    • Proc. IEEE Supercom/ICC '94 , pp. 96-100
    • Chen, M.1    Georganas, N.D.2
  • 9
    • 33747699886 scopus 로고
    • Implementation of a three-stage Banyan-based architecture with input and output buffers for large fast packet switches
    • Stanford, CA, June
    • F. M. Chiussi and F. A. Tobagi, "Implementation of a three-stage Banyan-based architecture with input and output buffers for large fast packet switches," Stanford, CA, Stanford CSL Tech. Rep. CSL-93-577, June 1993.
    • (1993) Stanford CSL Tech. Rep. CSL-93-577
    • Chiussi, F.M.1    Tobagi, F.A.2
  • 10
    • 0026000660 scopus 로고
    • A calculus for network delay, Part I: Network elements in isolation
    • R. Cruz, "A calculus for network delay, Part I: Network elements in isolation," IEEE Trans. Inform. Theory, vol. 37, pp. 114-121, 1991.
    • (1991) IEEE Trans. Inform. Theory , vol.37 , pp. 114-121
    • Cruz, R.1
  • 11
    • 0022776078 scopus 로고
    • A Markov modulated characterization of packetized voice and data traffic and related statistical multiplexer performance
    • H. Heffes and D. M. Lucantoni, "A Markov modulated characterization of packetized voice and data traffic and related statistical multiplexer performance," IEEE J. Select. Areas Commun., vol. 4, pp. 856-868, 1988.
    • (1988) IEEE J. Select. Areas Commun. , vol.4 , pp. 856-868
    • Heffes, H.1    Lucantoni, D.M.2
  • 12
    • 0001009871 scopus 로고
    • An algorithm for maximum matching in bipartite graphs
    • J. E. Hopcroft and R. M. Karp, "An algorithm for maximum matching in bipartite graphs," Soc. Ind. Appl. Math. J. Computation, vol. 2, pp. 225-231, 1973.
    • (1973) Soc. Ind. Appl. Math. J. Computation , vol.2 , pp. 225-231
    • Hopcroft, J.E.1    Karp, R.M.2
  • 13
    • 0021570365 scopus 로고    scopus 로고
    • Starlite: A wideband digital switch
    • A. Huang and S. Knauer, "Starlite: A wideband digital switch," in Proc. GLOBECOM '84, pp. 121-125.
    • Proc. GLOBECOM '84 , pp. 121-125
    • Huang, A.1    Knauer, S.2
  • 14
    • 0023438266 scopus 로고
    • A broadband packet switch for integrated transport
    • Oct.
    • J. Hui and E. Arthurs, "A broadband packet switch for integrated transport," IEEE J. Select. Areas Commun., vol. 5, pp. 1264-1273, Oct. 1987.
    • (1987) IEEE J. Select. Areas Commun. , vol.5 , pp. 1264-1273
    • Hui, J.1    Arthurs, E.2
  • 15
    • 0022776461 scopus 로고
    • Packet trains: Measurements and a new model for computer network traffic
    • Apr.
    • R. Jain and S. A. Routhier, "Packet trains: Measurements and a new model for computer network traffic," IEEE J. Select. Areas Commun., vol. 4, pp. 986-995, Apr. 1986.
    • (1986) IEEE J. Select. Areas Commun. , vol.4 , pp. 986-995
    • Jain, R.1    Routhier, S.A.2
  • 16
    • 0023670354 scopus 로고
    • Input versus output queueing on a space division switch
    • M. Karol, M. Hluchyj, and S. Morgan, "Input versus output queueing on a space division switch," IEEE Trans. Commun., vol. 35, pp. 1347-1356, 1988.
    • (1988) IEEE Trans. Commun. , vol.35 , pp. 1347-1356
    • Karol, M.1    Hluchyj, M.2    Morgan, S.3
  • 17
    • 0024122165 scopus 로고
    • Queueing in high-performance packet-switching
    • Dec.
    • M. Karol and M. Hluchyj, "Queueing in high-performance packet-switching," IEEE J. Select. Areas Commun., vol. 6, pp. 1587-1597, Dec. 1988.
    • (1988) IEEE J. Select. Areas Commun. , vol.6 , pp. 1587-1597
    • Karol, M.1    Hluchyj, M.2
  • 18
    • 0026985077 scopus 로고    scopus 로고
    • Improving the performance of input-queued ATM packet switches
    • M. Karol, K. Eng, and H. Obara, "Improving the performance of input-queued ATM packet switches," in Proc. INFOCOM '92, pp. 110-115.
    • Proc. INFOCOM '92 , pp. 110-115
    • Karol, M.1    Eng, K.2    Obara, H.3
  • 19
    • 0028531939 scopus 로고
    • Two-dimensional round-robin schedulers for packet switches with multiple input queues
    • Oct.
    • R. O. LaMaire and D. N. Serpanos, "Two-dimensional round-robin schedulers for packet switches with multiple input queues," IEEE/ACM Trans. Networking, vol. 1, pp. 471-482, Oct. 1993.
    • (1993) IEEE/ACM Trans. Networking , vol.1 , pp. 471-482
    • Lamaire, R.O.1    Serpanos, D.N.2
  • 20
    • 0027208309 scopus 로고    scopus 로고
    • Burstiness bounds for some burst reducing servers
    • S. Low and P. Varaiya, "Burstiness bounds for some burst reducing servers," in Proc. INFOCOM '93, pp. 2-9.
    • Proc. INFOCOM '93 , pp. 2-9
    • Low, S.1    Varaiya, P.2
  • 21
    • 0027644212 scopus 로고
    • Effective bandwidths for multiclass Markov fluids and other ATM sources
    • Aug.
    • G. Kesidis, J. Walrand, and C.-S. Chang, "Effective bandwidths for multiclass Markov fluids and other ATM sources," IEEE/ACM Trans. Networking, vol. 1, pp. 424-428, Aug. 1993.
    • (1993) IEEE/ACM Trans. Networking , vol.1 , pp. 424-428
    • Kesidis, G.1    Walrand, J.2    Chang, C.-S.3
  • 22
    • 85013591309 scopus 로고
    • On the self-similar nature of Ethernet traffic
    • San Francisco, CA, Sept.
    • W. E. Leland, W. Willinger, M. Taqqu, D. Wilson, "On the self-similar nature of Ethernet traffic," in Proc. SIGCOMM, San Francisco, CA, pp. 183-193, Sept. 1993.
    • (1993) Proc. SIGCOMM , pp. 183-193
    • Leland, W.E.1    Willinger, W.2    Taqqu, M.3    Wilson, D.4
  • 23
    • 0029695622 scopus 로고    scopus 로고
    • Fair prioritized scheduling in an input-buffered switch
    • Montreal, Canada, Apr.
    • C. Lund, S. Phillips, and N. Reingold, "Fair prioritized scheduling in an input-buffered switch," in Proc. IFIPIEEE Conf. Broadband Commun. '96, Montreal, Canada, Apr. 1996, pp. 358-369.
    • (1996) Proc. IFIPIEEE Conf. Broadband Commun. '96 , pp. 358-369
    • Lund, C.1    Phillips, S.2    Reingold, N.3
  • 25
    • 0029772922 scopus 로고    scopus 로고
    • Achieving 100% throughput in an input-queued switch
    • San Francisco, CA
    • N. McKeown, V. Anantharam, and J. Walrand, "Achieving 100% throughput in an input-queued switch," in Proc. IEEE INFOCOM '96, San Francisco, CA, pp. 296-302.
    • Proc. IEEE INFOCOM '96 , pp. 296-302
    • McKeown, N.1    Anantharam, V.2    Walrand, J.3
  • 26
    • 0030871480 scopus 로고    scopus 로고
    • The tiny tera: A small high-bandwidth packet switch core
    • Jan.-Feb.
    • N. McKeown, M. Izzard, A. Mekkittikul, B. Ellersick, and M. Horowitz, "The tiny tera: A small high-bandwidth packet switch core," IEEE Micro, vol. 17, pp. 26-33, Jan.-Feb. 1997.
    • (1997) IEEE Micro , vol.17 , pp. 26-33
    • McKeown, N.1    Izzard, M.2    Mekkittikul, A.3    Ellersick, B.4    Horowitz, M.5
  • 28
    • 0031649903 scopus 로고    scopus 로고
    • A practical scheduling algorithm for achieving 100% throughput in input-queued switches
    • San Francisco, CA
    • A. Mekkittikul and N. McKeown, "A practical scheduling algorithm for achieving 100% throughput in input-queued switches," in Proc. INFOCOM '98, San Francisco, CA, vol. 2, pp. 792-799.
    • Proc. INFOCOM '98 , vol.2 , pp. 792-799
    • Mekkittikul, A.1    McKeown, N.2
  • 30
    • 0026123853 scopus 로고
    • Optimum architecture for input queueing ATM switches
    • Mar.
    • H. Obara, "Optimum architecture for input queueing ATM switches," IEEE Electron. Lett., pp. 555-557, Mar. 1991.
    • (1991) IEEE Electron. Lett. , pp. 555-557
    • Obara, H.1
  • 31
    • 33747729772 scopus 로고    scopus 로고
    • A fifty gigabit per second IP router
    • to be published
    • C. Partridge et al. "A fifty gigabit per second IP router," IEEE/ACM Trans. Networking, to be published.
    • IEEE/ACM Trans. Networking
    • Partridge, C.1
  • 32
    • 22944458027 scopus 로고    scopus 로고
    • aItPm: A strategy for integrating IP with ATM
    • Cambridge, MA
    • G. Parulkar, D. C. Schmidt, and J. S. Turner, "aItPm: A strategy for integrating IP with ATM," in Proc. ACM SIGCOMM '95, Cambridge, MA, pp. 287-295.
    • Proc. ACM SIGCOMM '95 , pp. 287-295
    • Parulkar, G.1    Schmidt, D.C.2    Turner, J.S.3
  • 33
    • 0027306402 scopus 로고
    • Symmetric crossbar arbiters for VLSI communication switches
    • Y. Tamir and H.-C. Chi, "Symmetric crossbar arbiters for VLSI communication switches," IEEE Trans. Parallel Dist. Syst., vol. 4, pp. 13-27, 1993.
    • (1993) IEEE Trans. Parallel Dist. Syst. , vol.4 , pp. 13-27
    • Tamir, Y.1    Chi, H.-C.2
  • 34
    • 0023704955 scopus 로고
    • High performance multi-queue buffers for VLSI communication switches
    • June
    • Y. Tamir and G. Frazier, "High performance multi-queue buffers for VLSI communication switches," in Proc. 15th Annu. Symp. Comput. Arch., June 1988, pp. 343-354.
    • (1988) Proc. 15th Annu. Symp. Comput. Arch. , pp. 343-354
    • Tamir, Y.1    Frazier, G.2
  • 35
    • 0003237296 scopus 로고
    • Data structures and network algorithms
    • PA, Nov.
    • R. E. Tarjan, "Data structures and network algorithms," in Soc. Ind. Appl. Mathematics, PA, Nov. 1983.
    • (1983) Soc. Ind. Appl. Mathematics
    • Tarjan, R.E.1
  • 36
    • 0025889465 scopus 로고
    • Hopfield neural network architecture for crossbar switch control
    • Jan.
    • T. P. Troudet and S. M. Walters, "Hopfield neural network architecture for crossbar switch control," IEEE Trans. Circuits Syst., vol. 38, pp. 42-57, Jan. 1991.
    • (1991) IEEE Trans. Circuits Syst. , vol.38 , pp. 42-57
    • Troudet, T.P.1    Walters, S.M.2
  • 37
    • 0342860431 scopus 로고    scopus 로고
    • A broadband packet switch architecture with input and output queueing
    • C.-Y. Chang, A. J. Paulraj, and T. Kailath, "A broadband packet switch architecture with input and output queueing," in Proc. Globecom '94, pp. 448-452.
    • Proc. Globecom '94 , pp. 448-452
    • Chang, C.-Y.1    Paulraj, A.J.2    Kailath, T.3
  • 38
    • 0025672494 scopus 로고
    • Performance of packet switches with input and output queueing
    • Atlanta, GA, Apr.
    • I. Iliadis and W. E. Denzel, "Performance of packet switches with input and output queueing," in Proc. ICC '90, Atlanta, GA, Apr. 1990, pp. 747-53.
    • (1990) Proc. ICC '90 , pp. 747-753
    • Iliadis, I.1    Denzel, W.E.2
  • 39
    • 0025849819 scopus 로고    scopus 로고
    • Analysis of a packet switch with input and output buffers and speed constraints
    • Bal Harbour, FL
    • A. L. Gupta and N. D. Georganas, "Analysis of a packet switch with input and output buffers and speed constraints," in Proc. INFOCOM '91, Bal Harbour, FL, pp. 694-700.
    • Proc. INFOCOM '91 , pp. 694-700
    • Gupta, A.L.1    Georganas, N.D.2
  • 40
    • 0024920931 scopus 로고
    • \E ect of speedup in nonblocking packet switch
    • Boston, MA, June
    • Y. Oie, M. Murata, K. Kubota, and H. Miyahara, "\E ect of speedup in nonblocking packet switch," in Proc. ICC '89, Boston, MA, June 1989, pp. 410-414.
    • (1989) Proc. ICC '89 , pp. 410-414
    • Oie, Y.1    Murata, M.2    Kubota, K.3    Miyahara, H.4
  • 41
    • 0026141096 scopus 로고
    • Throughput analysis, optimal buffer allocation, and traffic imbalance study of a generic nonblocking packet switch
    • Apr.
    • J. S.-C. Chen and T. E. Stern, "Throughput analysis, optimal buffer allocation, and traffic imbalance study of a generic nonblocking packet switch," IEEE J. Select. Areas Commun., vol. 9, pp. 439-449, Apr. 1991.
    • (1991) IEEE J. Select. Areas Commun. , vol.9 , pp. 439-449
    • Chen, J.S.-C.1    Stern, T.E.2
  • 42
    • 24144490066 scopus 로고    scopus 로고
    • Designing and implementing a fast crossbar scheduler
    • Jan.-Feb.
    • P. Gupta and N. McKeown, "Designing and implementing a fast crossbar scheduler," IEEE Micro, vol. 19, pp. 20-28, Jan.-Feb. 1999.
    • (1999) IEEE Micro , vol.19 , pp. 20-28
    • Gupta, P.1    McKeown, N.2


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.