Iterative Dynamic Water-Filling for Fading Multiple-Access Channels With Energy Harvesting
In this paper, we develop optimal energy scheduling algorithms for N-user fading multiple-access channels with energy harvesting to maximize the channel sum-rate, assuming that the side information of both the channel states and energy harvesting states for K time slots is known a priori, and the ba...
Saved in:
Published in | IEEE journal on selected areas in communications Vol. 33; no. 3; pp. 382 - 395 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
IEEE
01.03.2015
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | In this paper, we develop optimal energy scheduling algorithms for N-user fading multiple-access channels with energy harvesting to maximize the channel sum-rate, assuming that the side information of both the channel states and energy harvesting states for K time slots is known a priori, and the battery capacity and the maximum energy consumption in each time slot are bounded. The problem is formulated as a convex optimization problem with O (NK) constraints making it hard to solve using a general convex solver since the computational complexity of a generic convex solver becomes impractically high when the number of constraints is large. This paper gives an efficient energy scheduling algorithm, called the iterative dynamic water-filling algorithm, that has a computational complexity of O(NK 2 ) per iteration. For the single-user case, a dynamic water-filling method is shown to be optimal. Unlike the traditional water-filling algorithm, in dynamic water-filling, the water level is not constant but changes when the battery overflows or depletes. An iterative version of the dynamic water-filling algorithm is shown to be optimal for the case of multiple users. Even though in principle the optimality is achieved under large number of iterations, in practice convergence is reached in only a few iterations. Moreover, a single iteration of the dynamic water-filling algorithm achieves a sum-rate that is within (N-1)K nats of the optimal sum-rate. |
---|---|
AbstractList | In this paper, we develop optimal energy scheduling algorithms for N-user fading multiple-access channels with energy harvesting to maximize the channel sum-rate, assuming that the side information of both the channel states and energy harvesting states for K time slots is known a priori, and the battery capacity and the maximum energy consumption in each time slot are bounded. The problem is formulated as a convex optimization problem with O (NK) constraints making it hard to solve using a general convex solver since the computational complexity of a generic convex solver becomes impractically high when the number of constraints is large. This paper gives an efficient energy scheduling algorithm, called the iterative dynamic water-filling algorithm, that has a computational complexity of O(NK 2 ) per iteration. For the single-user case, a dynamic water-filling method is shown to be optimal. Unlike the traditional water-filling algorithm, in dynamic water-filling, the water level is not constant but changes when the battery overflows or depletes. An iterative version of the dynamic water-filling algorithm is shown to be optimal for the case of multiple users. Even though in principle the optimality is achieved under large number of iterations, in practice convergence is reached in only a few iterations. Moreover, a single iteration of the dynamic water-filling algorithm achieves a sum-rate that is within (N-1)K nats of the optimal sum-rate. |
Author | Xiaodong Wang Aggarwal, Vaneet Zhe Wang |
Author_xml | – sequence: 1 surname: Zhe Wang fullname: Zhe Wang email: zhewang@ee.columbia.edu organization: Electr. Eng. Dept., Columbia Univ., New York, NY, USA – sequence: 2 givenname: Vaneet surname: Aggarwal fullname: Aggarwal, Vaneet email: vaneet@purdue.edu organization: AT&T Labs. Res., Florham Park, NJ, USA – sequence: 3 surname: Xiaodong Wang fullname: Xiaodong Wang email: wangx@ee.columbia.edu organization: Electr. Eng. Dept., Columbia Univ., New York, NY, USA |
BookMark | eNp9kLFOwzAQhj0UibbwAIjFL5BiO7ETj1VoaVERA6BKLJGTnFuj1KlsUylvT6JWDAzccqfT_5103wSNbGsBoTtKZpQS-fD8Ns9njFA-Y7GkPKUjNCZpHEdZSsU1mnj_RQhNkoyN0ec6gFPBnAA_dlYdTIW3ql9FS9M0xu6wbh1eqnoYX76bYI4NRPOqAu9xvlfWQuPx1oQ9Xlhwuw6vlDuBD33-Bl1p1Xi4vfQp-lgu3vNVtHl9WufzTVQxwUMklIK6ZFyXQqpMap5oiCEpacVKrmumlZApTaSogdSMcULLJBMcMkKkzgTEU5Se71au9d6BLioT-pdaG5wyTUFJMWgpBi3FoKW4aOlJ-oc8OnNQrvuXuT8zBgB-8ymhpK_4B6sdctk |
CODEN | ISACEM |
CitedBy_id | crossref_primary_10_1109_JSAC_2020_3020603 crossref_primary_10_1016_j_phycom_2023_102083 crossref_primary_10_1109_TGCN_2017_2713774 crossref_primary_10_1109_TWC_2017_2787744 crossref_primary_10_1109_TVT_2015_2428635 crossref_primary_10_1109_TGCN_2023_3264506 crossref_primary_10_1109_TCOMM_2018_2802918 crossref_primary_10_1109_TWC_2018_2804386 crossref_primary_10_3390_e23070831 crossref_primary_10_1109_ACCESS_2017_2696822 crossref_primary_10_1109_TGCN_2017_2771381 crossref_primary_10_1109_ACCESS_2020_3034019 crossref_primary_10_1109_TSIPN_2016_2539682 crossref_primary_10_1109_TGCN_2016_2603588 crossref_primary_10_1049_iet_com_2016_0240 crossref_primary_10_1109_JIOT_2018_2863267 crossref_primary_10_1109_TCOMM_2018_2846657 crossref_primary_10_1109_TCOMM_2022_3203471 crossref_primary_10_1109_TCOMM_2016_2613520 crossref_primary_10_1109_TGCN_2022_3146868 crossref_primary_10_1109_TWC_2015_2494042 crossref_primary_10_1109_TGCN_2017_2717789 crossref_primary_10_1109_ACCESS_2019_2950890 crossref_primary_10_1109_TCOMM_2022_3190868 crossref_primary_10_1109_TCOMM_2016_2628059 crossref_primary_10_1109_JSAC_2015_2391791 crossref_primary_10_1109_TVT_2017_2662641 crossref_primary_10_1109_TCOMM_2015_2462847 crossref_primary_10_12720_jcm_13_2_45_59 crossref_primary_10_1109_COMST_2015_2497324 crossref_primary_10_1371_journal_pone_0164944 crossref_primary_10_1109_JSAC_2015_2478716 crossref_primary_10_1109_JIOT_2021_3052691 crossref_primary_10_1109_ACCESS_2016_2633723 crossref_primary_10_1109_ACCESS_2017_2779598 crossref_primary_10_1109_JIOT_2020_3031298 crossref_primary_10_1109_TGCN_2020_2988270 crossref_primary_10_1109_TCOMM_2019_2895346 crossref_primary_10_1109_TWC_2016_2553037 crossref_primary_10_1109_JSAC_2015_2481200 crossref_primary_10_1109_JSEN_2020_3035846 crossref_primary_10_1109_JIOT_2018_2793850 crossref_primary_10_1109_TGCN_2018_2886445 crossref_primary_10_1109_TWC_2018_2805336 crossref_primary_10_1109_JSAC_2016_2611858 crossref_primary_10_1109_JIOT_2021_3064150 crossref_primary_10_1109_TGCN_2017_2777668 crossref_primary_10_1109_JIOT_2019_2921159 crossref_primary_10_1109_TCCN_2019_2949589 crossref_primary_10_1109_TGCN_2018_2815645 crossref_primary_10_1109_TGCN_2020_3046319 crossref_primary_10_1109_TCOMM_2016_2636283 crossref_primary_10_1109_JIOT_2018_2817590 crossref_primary_10_1109_JSAC_2016_2545438 crossref_primary_10_1109_TVT_2017_2731359 crossref_primary_10_1109_TCOMM_2018_2879926 crossref_primary_10_1109_JSAC_2016_2545558 crossref_primary_10_1109_ACCESS_2021_3052218 crossref_primary_10_1109_TIT_2021_3063905 crossref_primary_10_1109_TWC_2018_2858226 crossref_primary_10_1109_ACCESS_2017_2709718 crossref_primary_10_1109_TWC_2018_2861874 crossref_primary_10_1109_TCCN_2019_2908860 |
Cites_doi | 10.1109/TWC.2012.012412.110805 10.1109/INFCOM.2011.5935044 10.1109/TSP.2012.2199984 10.1109/JPROC.2007.904443 10.1109/TWC.2012.032812.110813 10.1109/JCN.2012.6253062 10.1109/SURV.2011.060710.00094 10.1017/CBO9780511804441 10.1002/0471200611 10.1109/MPRV.2005.9 10.1109/TMC.2012.154 10.1049/iet-com.2008.0308 10.1109/18.737513 10.1002/9780470316887 10.1109/TCOMM.2011.112811.100349 10.1109/TIT.2003.821988 10.1109/JSAC.2013.130811 10.1109/ICC.1995.525188 10.1109/JSAC.2011.110921 |
ContentType | Journal Article |
DBID | 97E RIA RIE AAYXX CITATION |
DOI | 10.1109/JSAC.2015.2391571 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EndPage | 395 |
ExternalDocumentID | 10_1109_JSAC_2015_2391571 7010000 |
Genre | orig-research |
GrantInformation_xml | – fundername: U.S. National Science Foundation (NSF) grantid: ECCS-1405327 |
GroupedDBID | -~X .DC 0R~ 29I 3EH 4.4 41~ 5GY 5VS 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACGFS ACIWK ACNCT ADRHT AENEX AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IBMZZ ICLAB IES IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P RIA RIE RNS TN5 VH1 AAYOK AAYXX CITATION RIG |
ID | FETCH-LOGICAL-c265t-6aaedb25fb69a89f54fe3e4b1c2b5fd2fa6971496de0d22501b4865e8009f86e3 |
IEDL.DBID | RIE |
ISSN | 0733-8716 |
IngestDate | Thu Apr 24 23:09:41 EDT 2025 Tue Jul 01 02:06:21 EDT 2025 Wed Aug 27 02:47:43 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 3 |
Keywords | energy harvesting dynamic water-filling Convex optimization KKT conditions fading multiple-access channel energy schedule |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c265t-6aaedb25fb69a89f54fe3e4b1c2b5fd2fa6971496de0d22501b4865e8009f86e3 |
PageCount | 14 |
ParticipantIDs | crossref_citationtrail_10_1109_JSAC_2015_2391571 ieee_primary_7010000 crossref_primary_10_1109_JSAC_2015_2391571 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2015-March 2015-3-00 |
PublicationDateYYYYMMDD | 2015-03-01 |
PublicationDate_xml | – month: 03 year: 2015 text: 2015-March |
PublicationDecade | 2010 |
PublicationTitle | IEEE journal on selected areas in communications |
PublicationTitleAbbrev | J-SAC |
PublicationYear | 2015 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
References | ref13 ref12 piorno (ref15) 0 ref14 ref20 ref11 ref10 ref2 ref1 ref17 puterman (ref21) 1994 ref19 ref18 ref8 ref7 ref9 ref4 ref3 ref6 ref5 lu (ref16) 0 |
References_xml | – ident: ref6 doi: 10.1109/TWC.2012.012412.110805 – start-page: 6 year: 0 ident: ref15 article-title: Prediction and management in energy harvested wireless sensor nodes publication-title: Proc VITAE – ident: ref5 doi: 10.1109/INFCOM.2011.5935044 – ident: ref9 doi: 10.1109/TSP.2012.2199984 – ident: ref17 doi: 10.1109/JPROC.2007.904443 – ident: ref8 doi: 10.1109/TWC.2012.032812.110813 – ident: ref3 doi: 10.1109/JCN.2012.6253062 – ident: ref2 doi: 10.1109/SURV.2011.060710.00094 – ident: ref19 doi: 10.1017/CBO9780511804441 – ident: ref4 doi: 10.1002/0471200611 – ident: ref1 doi: 10.1109/MPRV.2005.9 – ident: ref20 doi: 10.1109/TMC.2012.154 – ident: ref18 doi: 10.1049/iet-com.2008.0308 – ident: ref13 doi: 10.1109/18.737513 – year: 1994 ident: ref21 publication-title: Markov Decision Processes Discrete Stochastic Dynamic Programming doi: 10.1002/9780470316887 – start-page: 469 year: 0 ident: ref16 article-title: Accurate modeling and prediction of energy availability in energy harvesting real-time embedded systems publication-title: Green Computing Conf – ident: ref7 doi: 10.1109/TCOMM.2011.112811.100349 – ident: ref12 doi: 10.1109/TIT.2003.821988 – ident: ref11 doi: 10.1109/JSAC.2013.130811 – ident: ref14 doi: 10.1109/ICC.1995.525188 – ident: ref10 doi: 10.1109/JSAC.2011.110921 |
SSID | ssj0014482 |
Score | 2.5041654 |
Snippet | In this paper, we develop optimal energy scheduling algorithms for N-user fading multiple-access channels with energy harvesting to maximize the channel... |
SourceID | crossref ieee |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 382 |
SubjectTerms | Batteries convex optimization dynamic water-filling Energy consumption Energy harvesting Energy schedule Fading fading multiple-access channel Heuristic algorithms KKT conditions Schedules Transmitters |
Title | Iterative Dynamic Water-Filling for Fading Multiple-Access Channels With Energy Harvesting |
URI | https://ieeexplore.ieee.org/document/7010000 |
Volume | 33 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTjDwKojykgcmhNO8bCdjVVqVSmWBqhVLZDsXqEApqtKFX4_tpFFBCLFFkR1Zd3buzvfddwhds4ixVJslAxukJNQeERG-8ghIyjmPIPCUKXCePLDRNBzP6byBbutaGACw4DNwzKPN5adLtTZXZV3u2tvoJmrqwK2s1aozBjrMsBkDHgTEBAFVBtNz4-74sdc3IC7q-IYOnXvfbNBWUxVrU4b7aLJZTQkleXPWhXTU5w-ixv8u9wDtVc4l7pW74RA1ID9Cu1uUg230fG9plPU_Dt-VzejxTLubKzJcWHZurJ1YPLTAejypwIakZ7sqYlOJkGtbimeL4hUPbNUgNs2FDFNH_nKMpsPBU39Eqv4KRPmMFoQJAan0aSZZLKI4o2EGAYTSU76kWepngsVcR1AsBTfV5971ZBgxCtrHjLOIQXCCWvkyh1OEpdDfYVQqKeJQZl4kpKAq8jkFlqmQdpC7kXiiKvJx0wPjPbFBiBsnRkmJUVJSKamDbuopHyXzxl-D20b-9cBK9Ge_vz5HO2ZyCSW7QK1itYZL7VsU8spuqi_MKcqa |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LTwIxEJ4gHtSDLzTiswdPxsK-2t09EoQAAhchEC-btttVolkMWS7-etvuQtAY422zaZtmprsz0_nmG4BbGlAaK7OkYYMEe8ojwswRNpac-L4fSNcWusB5MKSdsdebkmkJ7te1MFJKAz6TNf1ocvnxXCz1VVndt8xt9BZsK7tP7Lxaa50zUIGGyRn4rot1GFDkMG0rrPeeGk0N4yI1RxOi-_Y3K7TRVsVYlfYBDFb7ycEkb7Vlxmvi8wdV4383fAj7hXuJGvl5OIKSTI9hb4N0sALPXUOkrP5y6CFvR48myuFc4PbM8HMj5caitoHWo0EBN8QN01cR6VqEVFlTNJllr6hl6gaRbi-kuTrSlxMYt1ujZgcXHRawcCjJMGVMxtwhCachC8KEeIl0pcdt4XCSxE7CaOirGIrG0orVl2_Z3AsokcrLDJOASvcUyuk8lWeAOFPrUMIFZ6HHEztgnBEROD6RNBEeqYK1kngkCvpx3QXjPTJhiBVGWkmRVlJUKKkKd-spHzn3xl-DK1r-64GF6M9_f30DO53RoB_1u8PHC9jVC-XAsksoZ4ulvFKeRsavzQH7AonLzeM |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Iterative+Dynamic+Water-Filling+for+Fading+Multiple-Access+Channels+With+Energy+Harvesting&rft.jtitle=IEEE+journal+on+selected+areas+in+communications&rft.au=Wang%2C+Zhe&rft.au=Aggarwal%2C+Vaneet&rft.au=Wang%2C+Xiaodong&rft.date=2015-03-01&rft.issn=0733-8716&rft.volume=33&rft.issue=3&rft.spage=382&rft.epage=395&rft_id=info:doi/10.1109%2FJSAC.2015.2391571&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_JSAC_2015_2391571 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0733-8716&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0733-8716&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0733-8716&client=summon |