• DocumentCode
    2180775
  • Title

    QOAG: an efficient queueing policy for input-buffered packet switches

  • Author

    Liu, N.H. ; Yeung, Kwan L.

  • Author_Institution
    Dept. of Electron. Eng., City Univ. of Hong Kong, China
  • Volume
    3
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    1753
  • Abstract
    An efficient self-adaptive packet queueing policy, called Queueing with Output Address Grouping (QOAG), is proposed for optimizing the performance of an input buffered packet switch. Each input port of the N×N switch under consideration has Q queues and each queue has B packet buffers, where 1<Q<N. Using QOAG, a packet arriving at an input port is assigned to the queue which has some backlog packets with the same output address as that of the new packet. If the output address of the new packet is different from all current buffered packets in all queues, it is assigned to the shortest queue. The performance of QOAG is compared with the Odd-Even queueing policy of Kolias and Kleinrock (see Proceedings of IEEE ICC ´96, p.1674-79, 1996) by simulations. The Zipf distribution version II is used to model the non-uniform packet output distributions. We found that for a 16×16 switch with B=20 buffers at each queue and input load p=0.7, the mean packet delays are 58.1 and 91.2 time slots and the mean throughputs are 0.474 and 0.355 for using QOAG and Odd-Even queueing respectively. This represents a 57% cut in mean packet delay and 25% increase in throughput when QOAG is used
  • Keywords
    buffer storage; delays; packet switching; queueing theory; QOAG; Zipf distribution version II; backlog packets; buffered packets; efficient self-adaptive packet queueing; input buffered packet switch; input load; input port; mean packet delay; mean throughputs; nonuniform packet output distributions; odd-even queueing policy; output address; packet buffers; performance optimization; queueing with output address grouping; simulations; time slots; Algorithm design and analysis; Asynchronous transfer mode; Delay effects; Packet switching; Scheduling algorithm; Switches; Telecommunication traffic; Throughput; Traffic control; Videoconference;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2000. ICC 2000. 2000 IEEE International Conference on
  • Conference_Location
    New Orleans, LA
  • Print_ISBN
    0-7803-6283-7
  • Type

    conf

  • DOI
    10.1109/ICC.2000.853796
  • Filename
    853796