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...

Full description

Saved in:
Bibliographic Details
Published inIEEE journal on selected areas in communications Vol. 33; no. 3; pp. 382 - 395
Main Authors Zhe Wang, Aggarwal, Vaneet, Xiaodong Wang
Format Journal Article
LanguageEnglish
Published IEEE 01.03.2015
Subjects
Online AccessGet 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