| Lexicographically optimal smoothing for broadband traffic multiplexing |
| Full text |
Pdf
(1.03 MB)
|
| Source
|
Annual ACM Symposium on Principles of Distributed Computing
archive
Proceedings of the twenty-first annual symposium on Principles of distributed computing
table of contents
Monterey, California
SESSION: Session 2
table of contents
Pages: 68 - 77
Year of Publication: 2002
ISBN:1-58113-485-1
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 11, Citation Count: 4
|
|
|
ABSTRACT
We investigate the problem of smoothing multiplexed network traffic, when either a streaming server transmits data to multiple clients, or a server accesses data from multiple storage devices or other servers. We introduce efficient algorithms for lexicographically optimally smoothing the aggregate bandwidth requirements over a shared network link. In the data transmission problem, we consider the case in which the clients have different buffer capacities but no bandwidth constraints, or no buffer capacities but different bandwidth constraints. For the data access problem, we handle the general case of a shared buffer capacity and individual network bandwidth constraints. Previous approaches in the literature for the data access problem handled either the case of only a single stream or did not compute the lexicographically optimal schedule.Lexicographically optimal smoothing (lexopt smoothing) has several advantages. By provably minimizing the variance of the required aggregate bandwidth, maximum resource requirements within the network become more predictable, and useful resource utilization increases. Fairness in sharing a network link by multiple users can be improved, and new requests from future clients are more likely to be successfully admitted without the need for frequently rescheduling previously accepted traffic. Efficient resource management at the network edges can better meet quality of service requirements without restricting the scalability of the system.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
|
| |
3
|
S. Gringeri, K. Shuaib, R. Egorov, A. Lewis, B. Khasnabish, and B. Basch. Traffic shaping, bandwidth allocation, and quality assessment for mpeg video distribution over broadband networks. IEEE Network, 12(6):94-107, Nov/Dec 1998.
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
T. V. Lakshman, A. Ortega, and A. R. Reibman. Vbr video: Tradeoffs and potentials. Proceedings of the IEEE, 86(5):952-973, May 1998.
|
| |
8
|
D. T. Lee and F. P. Preparata. Euclidean shortest path in the presence of rectilinear barriers. Networks, 14:393-410, 1984.
|
 |
9
|
Yishay Mansour , Boaz Patt-Shamir , Ofer Lapid, Optimal smoothing schedules for real-time streams (extended abstract), Proceedings of the nineteenth annual ACM symposium on Principles of distributed computing, p.21-29, July 16-19, 2000, Portland, Oregon, United States
[doi> 10.1145/343477.343511]
|
| |
10
|
J. McManus and K. Ross. A dynamic programming methodology for managing prerecorded vbr sources in packet-switched networks. Telecommunications Systems, 9:223-247, 1998.
|
| |
11
|
S. Paek and S.-F. Chang. Video server retrieval scheduling for variable bit rate scalable video. In IEEE Multimedia Computing and Systems, pages 108-112, Hiroshima, Japan, June 1996.
|
| |
12
|
A. L. N. Reddy and R. Wijayaratne. Techniques for improving the throughput of vbr streams. In ACM/SPIE Multimedia Computing and Networking, pages 216-227, San Jose, CA, Jan. 1999.
|
| |
13
|
|
| |
14
|
J. Rexford, S. Sen, J. Dey, W. Feng, J. Kurose, J. Stankovic, and D. Towsley. Online smoothing of live, variable-bit-rate video. IEEE Trans. on Multimedia, 2(1):37-48, Mar. 2000.
|
| |
15
|
|
| |
16
|
|
 |
17
|
Ion Stoica , Scott Shenker , Hui Zhang, Core-stateless fair queueing: achieving approximately fair bandwidth allocations in high speed networks, Proceedings of the ACM SIGCOMM '98 conference on Applications, technologies, architectures, and protocols for computer communication, p.118-130, August 31-September 04, 1998, Vancouver, British Columbia, Canada
|
| |
18
|
|
 |
19
|
|
|