2002
DOI: 10.1109/tc.2002.1039849
|View full text |Cite
|
Sign up to set email alerts
|

Efficient data allocation over multiple channels at broadcast servers

Abstract: Broadcast is a scalable way of disseminating data because broadcasting an item satisfies all outstanding client requests for it. However, because the transmission medium is shared, individual requests may have high response times. In this paper, we show how to minimize the average response time given multiple broadcast channels by optimally partitioning data among them. We also offer an approximation algorithm that is less complex than the optimal and show that its performance is near-optimal for a wide range … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
25
0

Year Published

2009
2009
2015
2015

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 108 publications
(25 citation statements)
references
References 17 publications
(28 reference statements)
0
25
0
Order By: Relevance
“…Consequently, due to the parallelism of multiple channels, Vaidya and Hameed (1999) proposed several algorithms to determine data scheduling pattern that minimizes the waiting time of client in multiple channels. Yee et al (2002) also proposed a greedy scheme to broadcast data items in multiple channels. Schabanel (2000) studied a generalization of the model for scheduling indivisible messages.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Consequently, due to the parallelism of multiple channels, Vaidya and Hameed (1999) proposed several algorithms to determine data scheduling pattern that minimizes the waiting time of client in multiple channels. Yee et al (2002) also proposed a greedy scheme to broadcast data items in multiple channels. Schabanel (2000) studied a generalization of the model for scheduling indivisible messages.…”
Section: Related Workmentioning
confidence: 99%
“…Two known research streams on the data scheduling problem are push-based (Yee et al, 2002) and pull-based (Chen et al, 2010) data broadcast. In push-based data broadcast, the server periodically distributes some pre-selected data items at the channels according to a-priori knowledge of clients' requests, such as the access probability.…”
Section: Introductionmentioning
confidence: 99%
“…Another paper describes different broadcast channel structures which were invented to share any data through a cell phone broadcast network [9]. Yet another research introduces the concept of skewing the data to accommodate the fluctuations in the number of requests for different types of data [7,9,11].…”
Section: Chapter 2 Related Workmentioning
confidence: 99%
“…Due to its scalability, the number of users does not affect the response time for retrieving the information. Also advantageous is the fact that broadcast does not consume significant amounts of power on the client side [7,9,11,12].…”
Section: Chapter 1 Introductionmentioning
confidence: 99%
“…It commonly orders all data items from hot to cold and reasonable gives different type of data with * Corresponding author: hshen@bjtu.edu.cn different broadcasting probability. Consequently, [8], [16], [4], [10], [14], [12], [19], [11], [6], [5] proposed several schemes to accurately locate data in broadcasting channel and highly hoped to reduce access time. Some of these schemes generally assume data which can repeat or unrepeat, consecutive or nonconsecutive in a channel.…”
Section: Introductionmentioning
confidence: 99%