Coding-Based Data Broadcast Scheduling in On-Demand Broadcast

According to data broadcast, we can satisfy multiple requests for the same data item in a broadcast tick. However, there is no significant breakthrough in performance improvement until recently that some studies proposed to use network coding in data broadcast. After broadcasting an encoded packet w...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on wireless communications 2011-11, Vol.10 (11), p.3774-3783
Hauptverfasser: Cheng Zhan, Lee, V. C. S., Jianping Wang, Yinlong Xu
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 3783
container_issue 11
container_start_page 3774
container_title IEEE transactions on wireless communications
container_volume 10
creator Cheng Zhan
Lee, V. C. S.
Jianping Wang
Yinlong Xu
description According to data broadcast, we can satisfy multiple requests for the same data item in a broadcast tick. However, there is no significant breakthrough in performance improvement until recently that some studies proposed to use network coding in data broadcast. After broadcasting an encoded packet which encodes a number of data items, multiple clients can retrieve different requested data items in a broadcast tick. This not only utilizes bandwidth more efficiently, but also improves system performance. In this work, we propose a generalized encoding framework to incorporate network coding into data scheduling algorithms for on-demand broadcast. In the framework, data scheduling can be formulated as a weighted maximum clique problem in a graph where the weight of the clique is defined according to the performance objectives of the applications. Under the proposed framework, existing data scheduling algorithms for on-demand broadcast can be migrated into their corresponding coding versions while preserving their original criteria in scheduling data items. Our simulation results using a number of representative scheduling algorithms show that significant performance improvement can be achieved with coding.
doi_str_mv 10.1109/TWC.2011.092011.101652
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_pascalfrancis_primary_25313505</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6030131</ieee_id><sourcerecordid>1010876645</sourcerecordid><originalsourceid>FETCH-LOGICAL-c398t-2a925167b4839cb08a73e2c1dd17e9550879308b70f449660fcb2da3b4986be73</originalsourceid><addsrcrecordid>eNqNkE1Lw0AQhhdRsFZ_gSBBELyk7kf26-DBtn5BoQcrHpfN7kZT0qTuJgf_vRtTKnjyNAPzzDvMA8AFghOEoLxZvc0mGCI0gfKnIIgYxQdghCgVKcaZOOx7wlKEOTsGJyGsIUScUToCt7PGlvV7OtXB2WSuW51MfaOt0aFNXsyHs10V50lZJ8s6nbuNru0vcQqOCl0Fd7arY_D6cL-aPaWL5ePz7G6RGiJFm2ItMUWM55kg0uRQaE4cNshaxJ2kFAouCRQ5h0WWScZgYXJsNckzKVjuOBmD6yF365vPzoVWbcpgXFXp2jVdUPFlKASmHP8P5YxlNKKXf9B10_k6PqJkZDAnpIfYABnfhOBdoba-3Gj_FZNU719F_6oXrwb_avAfF6926ToYXRVe16YM-21MCSIU9gfOB650zu3HDBKIIvEN2w6KaQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>908727335</pqid></control><display><type>article</type><title>Coding-Based Data Broadcast Scheduling in On-Demand Broadcast</title><source>IEEE Xplore (Online service)</source><creator>Cheng Zhan ; Lee, V. C. S. ; Jianping Wang ; Yinlong Xu</creator><creatorcontrib>Cheng Zhan ; Lee, V. C. S. ; Jianping Wang ; Yinlong Xu</creatorcontrib><description>According to data broadcast, we can satisfy multiple requests for the same data item in a broadcast tick. However, there is no significant breakthrough in performance improvement until recently that some studies proposed to use network coding in data broadcast. After broadcasting an encoded packet which encodes a number of data items, multiple clients can retrieve different requested data items in a broadcast tick. This not only utilizes bandwidth more efficiently, but also improves system performance. In this work, we propose a generalized encoding framework to incorporate network coding into data scheduling algorithms for on-demand broadcast. In the framework, data scheduling can be formulated as a weighted maximum clique problem in a graph where the weight of the clique is defined according to the performance objectives of the applications. Under the proposed framework, existing data scheduling algorithms for on-demand broadcast can be migrated into their corresponding coding versions while preserving their original criteria in scheduling data items. Our simulation results using a number of representative scheduling algorithms show that significant performance improvement can be achieved with coding.</description><identifier>ISSN: 1536-1276</identifier><identifier>EISSN: 1558-2248</identifier><identifier>DOI: 10.1109/TWC.2011.092011.101652</identifier><identifier>CODEN: ITWCAX</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Algorithms ; Applied sciences ; Broadcasting ; Broadcasting. Videocommunications. Audiovisual ; clique ; Coding ; Data broadcast scheduling ; Encoding ; Exact sciences and technology ; Heuristic algorithms ; Miscellaneous ; Network coding ; Networks ; on-demand broadcast ; Performance enhancement ; Scheduling ; Scheduling algorithm ; Servers ; Studies ; Switching and signalling ; Systems, networks and services of telecommunications ; Telecommunications ; Telecommunications and information theory ; Ticks ; Transmission and modulation (techniques and equipments) ; Wireless communication</subject><ispartof>IEEE transactions on wireless communications, 2011-11, Vol.10 (11), p.3774-3783</ispartof><rights>2015 INIST-CNRS</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Nov 2011</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c398t-2a925167b4839cb08a73e2c1dd17e9550879308b70f449660fcb2da3b4986be73</citedby><cites>FETCH-LOGICAL-c398t-2a925167b4839cb08a73e2c1dd17e9550879308b70f449660fcb2da3b4986be73</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6030131$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>315,781,785,797,27928,27929,54762</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6030131$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=25313505$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Cheng Zhan</creatorcontrib><creatorcontrib>Lee, V. C. S.</creatorcontrib><creatorcontrib>Jianping Wang</creatorcontrib><creatorcontrib>Yinlong Xu</creatorcontrib><title>Coding-Based Data Broadcast Scheduling in On-Demand Broadcast</title><title>IEEE transactions on wireless communications</title><addtitle>TWC</addtitle><description>According to data broadcast, we can satisfy multiple requests for the same data item in a broadcast tick. However, there is no significant breakthrough in performance improvement until recently that some studies proposed to use network coding in data broadcast. After broadcasting an encoded packet which encodes a number of data items, multiple clients can retrieve different requested data items in a broadcast tick. This not only utilizes bandwidth more efficiently, but also improves system performance. In this work, we propose a generalized encoding framework to incorporate network coding into data scheduling algorithms for on-demand broadcast. In the framework, data scheduling can be formulated as a weighted maximum clique problem in a graph where the weight of the clique is defined according to the performance objectives of the applications. Under the proposed framework, existing data scheduling algorithms for on-demand broadcast can be migrated into their corresponding coding versions while preserving their original criteria in scheduling data items. Our simulation results using a number of representative scheduling algorithms show that significant performance improvement can be achieved with coding.</description><subject>Algorithms</subject><subject>Applied sciences</subject><subject>Broadcasting</subject><subject>Broadcasting. Videocommunications. Audiovisual</subject><subject>clique</subject><subject>Coding</subject><subject>Data broadcast scheduling</subject><subject>Encoding</subject><subject>Exact sciences and technology</subject><subject>Heuristic algorithms</subject><subject>Miscellaneous</subject><subject>Network coding</subject><subject>Networks</subject><subject>on-demand broadcast</subject><subject>Performance enhancement</subject><subject>Scheduling</subject><subject>Scheduling algorithm</subject><subject>Servers</subject><subject>Studies</subject><subject>Switching and signalling</subject><subject>Systems, networks and services of telecommunications</subject><subject>Telecommunications</subject><subject>Telecommunications and information theory</subject><subject>Ticks</subject><subject>Transmission and modulation (techniques and equipments)</subject><subject>Wireless communication</subject><issn>1536-1276</issn><issn>1558-2248</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNqNkE1Lw0AQhhdRsFZ_gSBBELyk7kf26-DBtn5BoQcrHpfN7kZT0qTuJgf_vRtTKnjyNAPzzDvMA8AFghOEoLxZvc0mGCI0gfKnIIgYxQdghCgVKcaZOOx7wlKEOTsGJyGsIUScUToCt7PGlvV7OtXB2WSuW51MfaOt0aFNXsyHs10V50lZJ8s6nbuNru0vcQqOCl0Fd7arY_D6cL-aPaWL5ePz7G6RGiJFm2ItMUWM55kg0uRQaE4cNshaxJ2kFAouCRQ5h0WWScZgYXJsNckzKVjuOBmD6yF365vPzoVWbcpgXFXp2jVdUPFlKASmHP8P5YxlNKKXf9B10_k6PqJkZDAnpIfYABnfhOBdoba-3Gj_FZNU719F_6oXrwb_avAfF6926ToYXRVe16YM-21MCSIU9gfOB650zu3HDBKIIvEN2w6KaQ</recordid><startdate>20111101</startdate><enddate>20111101</enddate><creator>Cheng Zhan</creator><creator>Lee, V. C. S.</creator><creator>Jianping Wang</creator><creator>Yinlong Xu</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20111101</creationdate><title>Coding-Based Data Broadcast Scheduling in On-Demand Broadcast</title><author>Cheng Zhan ; Lee, V. C. S. ; Jianping Wang ; Yinlong Xu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c398t-2a925167b4839cb08a73e2c1dd17e9550879308b70f449660fcb2da3b4986be73</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Algorithms</topic><topic>Applied sciences</topic><topic>Broadcasting</topic><topic>Broadcasting. Videocommunications. Audiovisual</topic><topic>clique</topic><topic>Coding</topic><topic>Data broadcast scheduling</topic><topic>Encoding</topic><topic>Exact sciences and technology</topic><topic>Heuristic algorithms</topic><topic>Miscellaneous</topic><topic>Network coding</topic><topic>Networks</topic><topic>on-demand broadcast</topic><topic>Performance enhancement</topic><topic>Scheduling</topic><topic>Scheduling algorithm</topic><topic>Servers</topic><topic>Studies</topic><topic>Switching and signalling</topic><topic>Systems, networks and services of telecommunications</topic><topic>Telecommunications</topic><topic>Telecommunications and information theory</topic><topic>Ticks</topic><topic>Transmission and modulation (techniques and equipments)</topic><topic>Wireless communication</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Cheng Zhan</creatorcontrib><creatorcontrib>Lee, V. C. S.</creatorcontrib><creatorcontrib>Jianping Wang</creatorcontrib><creatorcontrib>Yinlong Xu</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998–Present</collection><collection>IEEE Xplore (Online service)</collection><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on wireless communications</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Cheng Zhan</au><au>Lee, V. C. S.</au><au>Jianping Wang</au><au>Yinlong Xu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Coding-Based Data Broadcast Scheduling in On-Demand Broadcast</atitle><jtitle>IEEE transactions on wireless communications</jtitle><stitle>TWC</stitle><date>2011-11-01</date><risdate>2011</risdate><volume>10</volume><issue>11</issue><spage>3774</spage><epage>3783</epage><pages>3774-3783</pages><issn>1536-1276</issn><eissn>1558-2248</eissn><coden>ITWCAX</coden><abstract>According to data broadcast, we can satisfy multiple requests for the same data item in a broadcast tick. However, there is no significant breakthrough in performance improvement until recently that some studies proposed to use network coding in data broadcast. After broadcasting an encoded packet which encodes a number of data items, multiple clients can retrieve different requested data items in a broadcast tick. This not only utilizes bandwidth more efficiently, but also improves system performance. In this work, we propose a generalized encoding framework to incorporate network coding into data scheduling algorithms for on-demand broadcast. In the framework, data scheduling can be formulated as a weighted maximum clique problem in a graph where the weight of the clique is defined according to the performance objectives of the applications. Under the proposed framework, existing data scheduling algorithms for on-demand broadcast can be migrated into their corresponding coding versions while preserving their original criteria in scheduling data items. Our simulation results using a number of representative scheduling algorithms show that significant performance improvement can be achieved with coding.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/TWC.2011.092011.101652</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1536-1276
ispartof IEEE transactions on wireless communications, 2011-11, Vol.10 (11), p.3774-3783
issn 1536-1276
1558-2248
language eng
recordid cdi_pascalfrancis_primary_25313505
source IEEE Xplore (Online service)
subjects Algorithms
Applied sciences
Broadcasting
Broadcasting. Videocommunications. Audiovisual
clique
Coding
Data broadcast scheduling
Encoding
Exact sciences and technology
Heuristic algorithms
Miscellaneous
Network coding
Networks
on-demand broadcast
Performance enhancement
Scheduling
Scheduling algorithm
Servers
Studies
Switching and signalling
Systems, networks and services of telecommunications
Telecommunications
Telecommunications and information theory
Ticks
Transmission and modulation (techniques and equipments)
Wireless communication
title Coding-Based Data Broadcast Scheduling in On-Demand Broadcast
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-17T14%3A16%3A52IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Coding-Based%20Data%20Broadcast%20Scheduling%20in%20On-Demand%20Broadcast&rft.jtitle=IEEE%20transactions%20on%20wireless%20communications&rft.au=Cheng%20Zhan&rft.date=2011-11-01&rft.volume=10&rft.issue=11&rft.spage=3774&rft.epage=3783&rft.pages=3774-3783&rft.issn=1536-1276&rft.eissn=1558-2248&rft.coden=ITWCAX&rft_id=info:doi/10.1109/TWC.2011.092011.101652&rft_dat=%3Cproquest_RIE%3E1010876645%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=908727335&rft_id=info:pmid/&rft_ieee_id=6030131&rfr_iscdi=true