Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/1071246.1071252acmconferencesArticle/Chapter ViewAbstractPublication PagesmdmConference Proceedingsconference-collections
Article

TOSA: a near-optimal scheduling algorithm for multi-channel data broadcast

Published: 09 May 2005 Publication History

Abstract

Wireless broadcast is very suitable for delivering information to a large user population. In this paper, we concentrate on data allocation methods for multiple broadcast channels. To the best of our knowledge, this is the first allocation model that takes into the consideration of items' access frequencies, items' lengths. and bandwidth of different channels. We first derive the optimal average expected delay for multiple channels for the general case where data access frequencies, data sizes, and channel bandwidths can all be non-uniform. Second, we develop TOSA, a multi-channel allocation method that does not assume a uniform broadcast schedule for data items on the same channel. TOSA is based on the idea of two-level data allocation, i.e., a high-level optimization step for allocating data to the channels, followed by a low-level optimization step to schedule data within a channel. We show that TOSA achieves near-optimal performance in terms of average waiting time and significantly outperforms the existing algorithms.

References

[1]
D. Barbara and T. Imielinski. Sleepers and workaholics: Caching strategies for mobile environments. In Proceedings of the ACM SIGMOD International Conference on Management of Data (SIGMOD'94), pages 1--12, Minneapolis, MN, USA, May 1994.
[2]
S. Hameed and N. H. Vaidya. Log-time algorithms for scheduling single and multiple channel data broadcast. In Proceedings of the 3rd Annual ACM/IEEE International Conference on Mobile Computing and Networking (MobiCom'97), pages 90--99, Budapest, Hungary, September 1997.
[3]
G. H. Hardy, J. E. Littlewood, and G. Plya. Further Remarks on Method: The Inequality of Schwarz. Cambridge University Press, 1952.
[4]
C.H Hsu, G. Lee, and A. Chen. Index and data allocation on multiple broadcast channels considering data access frequencies. In Proceedings of 3rd International Conference on Mobile Data Management (MDM'02), pages 71--78, Singapore, January 2002.
[5]
J.-L. Huang and M.-S. Chen. Dependent data broadcasting for unordered queries in a multiple channel mobile environment. IEEE Transactions on Knowledge and Data Engineering (TKDE), 16(9):1143--1156, September 2004.
[6]
A. R. Hurson, Y. C. Chehadeh, and J. Hannan. Object organization on parallel broadcast channels in a global information sharing environment. In Proceedings of 19th IEEE International Performance, Computing, and Communications Conference (IPCCC'00), February 2000.
[7]
G. Lee, M. S. Yeh, S. C. Lo, and A. Chen. A strategy for efficient access of multiple data items in mobile environments. In Proceedings of 3rd International Conference on Mobile Data Management (MDM'02), pages 71--78, Singapore, January 2002.
[8]
S-C Lo and L. P. Chen. Optimal index and data allocation in multiple broadcast channels. In Proceedings of the 16th International Conference on Data Engineering (ICDE'00), San Diego, CA, USA, February 2000.
[9]
K. Prabhakara, K. A. Hua, and J. Oh. Multi-level multi-channel air cache designs for broadcasting in a mobile environment. In Proceedings of the 16th IEEE International Conference on Data Engineering (ICDE'00), pages 167--176, San Diego, CA, USA, February 2000.
[10]
H. Schwetman. Mesquite Software, Inc, http://www.mesquite.com, 1998.
[11]
N. Shivakumar and S. Venkatasubramanian. Efficient indexing for broadcast based wireless systems. ACM/Baltzer Mobile Network and Application (MONET), 1(4):433--446, December 1996.
[12]
N. H. Vaidya and S. Hameed. Data broadcast in asymmetric environments. In Proceedings of the 1st International Workshop on Satellite-based Information Services (WOSBIS'96), Rye, NY, USA, November 1996.
[13]
W. G. Yee and S. B. Navathe. Efficient data access to multi-channel broadcast programs. In Proceedings of International Conference on Information and Knowledge Management, (CIKM'03), pages 153--160, New Orleans. Louisiana, USA, November 2003.
[14]
W. G. Yee, S. B. Navathe, E. Omiecinski, and C. Jermaine. Efficient data allocation over multiple channels at broadcast servers. IEEE Transactions on Computers, 52(10):1231--1236, 2002.

Cited By

View all

Index Terms

  1. TOSA: a near-optimal scheduling algorithm for multi-channel data broadcast

        Recommendations

        Comments

        Information & Contributors

        Information

        Published In

        cover image ACM Conferences
        MDM '05: Proceedings of the 6th international conference on Mobile data management
        May 2005
        329 pages
        ISBN:1595930418
        DOI:10.1145/1071246
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Sponsors

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 09 May 2005

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. mobile computing
        2. multiple channels
        3. scheduling
        4. wireless broadcast

        Qualifiers

        • Article

        Conference

        MDM05

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)1
        • Downloads (Last 6 weeks)0
        Reflects downloads up to 18 Aug 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2021)Frequent-Pattern-Based Broadcast Scheduling for Conflict Avoidance in Multichannel Data Dissemination SystemsWireless Communications and Mobile Computing10.1155/2021/18635902021(1-19)Online publication date: 14-Dec-2021
        • (2019)Recent Progress on QoS Scheduling for Mobile Ad Hoc NetworksJournal of Organizational and End User Computing10.4018/JOEUC.201907010331:3(37-66)Online publication date: 1-Jul-2019
        • (2019)OCSMWireless Networks10.1007/s11276-017-1598-725:2(861-874)Online publication date: 1-Feb-2019
        • (2018)Channel dynamic adjustment in data broadcastWorld Wide Web10.1007/s11280-017-0479-421:3(803-823)Online publication date: 1-May-2018
        • (2017)A novel method for minimizing the average waiting time of visitors during an airport pickup serviceJournal of Industrial and Production Engineering10.1080/21681015.2017.128054834:4(274-282)Online publication date: 23-Jan-2017
        • (2016)Service Ratio-Optimal, Content Coherence-Aware Data Push SystemsACM Transactions on Management Information Systems10.1145/28504236:4(1-23)Online publication date: 13-Jan-2016
        • (2015)A fine-grained flow control model for cloud-assisted data broadcastingProceedings of the 18th Symposium on Communications & Networking10.5555/2872550.2872554(24-31)Online publication date: 12-Apr-2015
        • (2015)A Novel Scheduling Algorithm for Supporting Periodic Queries in Broadcast EnvironmentsIEEE Transactions on Mobile Computing10.1109/TMC.2015.239841714:12(2419-2432)Online publication date: 1-Dec-2015
        • (2014)Minimal Wireless Broadcast Schedules for Multi-objective PursuitsIEEE Transactions on Vehicular Technology10.1109/TVT.2014.2352399(1-1)Online publication date: 2014
        • (2014)Data Retrieval Scheduling for Multi-Item Requests in Multi-Channel WirelessBroadcast EnvironmentsIEEE Transactions on Mobile Computing10.1109/TMC.2013.3213:4(752-765)Online publication date: 1-Apr-2014
        • Show More Cited By

        View Options

        Get Access

        Login options

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media