DocumentCode
2084803
Title
Deadline aware packet scheduling in switches for multimedia streaming applications
Author
Bommannavar, Praveen ; Apostolopoulos, John ; Bambos, Nicholas
Author_Institution
Manage. Sci. & Eng., Stanford Univ., Stanford, CA, USA
fYear
2013
fDate
9-13 June 2013
Firstpage
3797
Lastpage
3802
Abstract
We consider the problem of scheduling packets in an input queued switch with a focus on processing streamed multimedia data. In such applications, packets arrive with hard service deadlines; after the deadline for a packet has passed, it is no longer useful and does not get delivered - it is dropped. We seek policies to minimize the number of late packets, which are then dropped. The problem is formulated in a Dynamic Programming framework and shown to be intractable. The formulation is contrasted to the related crossbar switch scheduling problem, with an emphasis on the fact that we have a different objective function. A simplified probabilistic version of the streaming problem is used as motivation for a heuristic solution. Finally, we present results from a simulation in which a simple heuristic based on weighting queues according to the deadline of the leading packet consistently outperforms the well-known maximum weight matching (MWM) algorithm.
Keywords
dynamic programming; media streaming; packet switching; MWM algorithm; crossbar switch scheduling problem; deadline aware packet scheduling; dynamic programming framework; maximum weight matching algorithm; multimedia data; multimedia streaming application; Delays; Dynamic programming; Multimedia communication; Packet loss; Resource management; Streaming media; crossbar switch; deadlines; input-queued switch; maximum weight matching; scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications (ICC), 2013 IEEE International Conference on
Conference_Location
Budapest
ISSN
1550-3607
Type
conf
DOI
10.1109/ICC.2013.6655147
Filename
6655147
Link To Document