ReCA: An Efficient Reconfigurable Cache Architecture for Storage Systems with Online Workload Characterization
In recent years, Solid-State Drives (SSDs) have gained tremendous attention in computing and storage systems due to significant performance improvement over Hard DiskDrives (HDDs). The cost per capacity of SSDs, however, prevents them from entirely replacing HDDs in such systems. One approach to eff...
Uloženo v:
| Vydáno v: | IEEE transactions on parallel and distributed systems Ročník 29; číslo 7; s. 1605 - 1620 |
|---|---|
| Hlavní autoři: | , , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
New York
IEEE
01.07.2018
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Témata: | |
| ISSN: | 1045-9219, 1558-2183 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | In recent years, Solid-State Drives (SSDs) have gained tremendous attention in computing and storage systems due to significant performance improvement over Hard DiskDrives (HDDs). The cost per capacity of SSDs, however, prevents them from entirely replacing HDDs in such systems. One approach to effectively take advantage of SSDs is to use them as a caching layer to store performance critical data blocks in order to reduce the number of accesses to HDD-based disk subsystem. Due to characteristics of Flash-based SSDs such as limited write endurance and long latency on write operations, employing caching algorithms at the Operating System (OS) level necessitates to take such characteristics into consideration. Previous OS-level caching techniques are optimized towards only one type of application, which affects both generality and applicability. In addition, they are not adaptive when the workload pattern changes over time. This paper presents an efficient Reconfigurable Cache Architecture (ReCA) for storage systems using a comprehensive workload characterization to find an optimal cache configuration for I/O intensive applications. For this purpose, we first investigate various types of I/O workloads and classify them into five major classes. Based on this characterization, an optimal cache configuration is presented for each class of workloads. Then, using the main features of each class, we continuously monitor the characteristics of an application during system runtime and the cache organization is reconfigured if the application changes from one class to another class of workloads. The cache reconfiguration is done online and workload classes can be extended to emerging I/O workloads in order to maintain its efficiency with the characteristics of I/O requests. Experimental results obtained by implementing ReCA in a 4U rackmount server with SATA 6Gb/s disk interfaces running Linux 3.17.0 show that the proposed architecture improves performance and lifetime up to 24 and 33 percent, respectively. |
|---|---|
| AbstractList | In recent years, Solid-State Drives (SSDs) have gained tremendous attention in computing and storage systems due to significant performance improvement over Hard DiskDrives (HDDs). The cost per capacity of SSDs, however, prevents them from entirely replacing HDDs in such systems. One approach to effectively take advantage of SSDs is to use them as a caching layer to store performance critical data blocks in order to reduce the number of accesses to HDD-based disk subsystem. Due to characteristics of Flash-based SSDs such as limited write endurance and long latency on write operations, employing caching algorithms at the Operating System (OS) level necessitates to take such characteristics into consideration. Previous OS-level caching techniques are optimized towards only one type of application, which affects both generality and applicability. In addition, they are not adaptive when the workload pattern changes over time. This paper presents an efficient Reconfigurable Cache Architecture (ReCA) for storage systems using a comprehensive workload characterization to find an optimal cache configuration for I/O intensive applications. For this purpose, we first investigate various types of I/O workloads and classify them into five major classes. Based on this characterization, an optimal cache configuration is presented for each class of workloads. Then, using the main features of each class, we continuously monitor the characteristics of an application during system runtime and the cache organization is reconfigured if the application changes from one class to another class of workloads. The cache reconfiguration is done online and workload classes can be extended to emerging I/O workloads in order to maintain its efficiency with the characteristics of I/O requests. Experimental results obtained by implementing ReCA in a 4U rackmount server with SATA 6Gb/s disk interfaces running Linux 3.17.0 show that the proposed architecture improves performance and lifetime up to 24 and 33 percent, respectively. |
| Author | Ebrahimi, Shahriar Asadi, Hossein Salkhordeh, Reza |
| Author_xml | – sequence: 1 givenname: Reza surname: Salkhordeh fullname: Salkhordeh, Reza email: salkhordeh@ce.sharif.edu organization: Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran – sequence: 2 givenname: Shahriar surname: Ebrahimi fullname: Ebrahimi, Shahriar email: shebrahimi@ce.sharif.edu organization: Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran – sequence: 3 givenname: Hossein surname: Asadi fullname: Asadi, Hossein email: asadi@sharif.edu organization: Dept. of Comput. Eng., Sharif Univ. of Technol., Tehran, Iran |
| BookMark | eNp9kU9PAjEQxRuDiYB-AOOliefFtrvdbb2RFf8kJBrAeNyU7iwUlxa7JQY_vYsQDx48zRzem5f3mx7qWGcBoUtKBpQSeTN7uZsOGKFiwDKZUkJOUJdyLiJGRdxpd5LwSDIqz1CvaVaE0ISTpIvsBPLhLR5aPKoqow3YgCegna3MYuvVvAacK70EPPR6aQLosPWAK-fxNDivFoCnuybAusGfJizxs62NBfzm_HvtVInzpfJKB_DmSwXj7Dk6rVTdwMVx9tHr_WiWP0bj54enfDiONJNxiASN40RomRLCqoxJKtpWqowzylOh0nmiygRKVhJWcilUQqES87aQ1lKQDCDuo-vD3Y13H1toQrFyW2_byIIRzgmLGZetih5U2rum8VAVG2_Wyu8KSoo91mKPtdhjLY5YW0_2x6NN-OkWvDL1v86rg9MAwG-SYClvvxF_A_50hwQ |
| CODEN | ITDSEO |
| CitedBy_id | crossref_primary_10_1109_TPDS_2019_2923197 crossref_primary_10_1145_3678250 crossref_primary_10_1109_TR_2019_2923258 crossref_primary_10_1007_s00530_019_00620_0 crossref_primary_10_1016_j_future_2025_107830 crossref_primary_10_1109_TR_2018_2888515 crossref_primary_10_1109_TETC_2021_3102041 crossref_primary_10_1109_TC_2019_2962691 crossref_primary_10_1109_TR_2018_2846675 crossref_primary_10_1109_TPDS_2018_2883745 crossref_primary_10_1145_3760386 crossref_primary_10_1145_3377705 crossref_primary_10_1109_TCSVT_2022_3222473 crossref_primary_10_1109_TETC_2019_2945087 crossref_primary_10_1109_TPDS_2021_3066308 |
| Cites_doi | 10.1109/ICPP.2016.52 10.1109/ICAC.2015.44 10.1109/MASCOTS.2011.64 10.1145/2660493 10.1109/NAS.2011.50 10.1109/MASCOTS.2010.11 10.1145/1534530.1534544 10.1109/MC.2004.1297303 10.1109/TC.2015.2455978 10.1145/1815961.1815982 10.1145/3035918.3064023 10.1145/2629491 10.1109/TC.2015.2401029 10.1145/2806777.2806933 10.1109/ICSAI.2012.6223157 10.1145/1995896.1995902 10.1109/MSST.2012.6232365 10.1145/2168836.2168863 10.1145/2737832 10.1145/3179412 10.1109/IISWC.2008.4636097 10.1145/3078468.3078485 10.1109/MASCOT.2009.5366737 10.1145/2043556.2043563 10.1145/1250662.1250709 10.1145/2093139.2093143 10.14778/2336664.2336679 10.1007/s11227-015-1377-0 10.1109/MSST.2012.6232368 10.1145/2695664.2695886 10.1145/225535.225539 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2018 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/TPDS.2018.2796100 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore Digital Libary (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EISSN | 1558-2183 |
| EndPage | 1620 |
| ExternalDocumentID | 10_1109_TPDS_2018_2796100 8265001 |
| Genre | orig-research |
| GroupedDBID | --Z -~X .DC 0R~ 29I 4.4 5GY 6IK 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFO ACIWK AENEX AGQYO AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ IEDLZ IFIPE IPLJI JAVBF LAI M43 MS~ O9- OCL P2P PQQKQ RIA RIE RNS TN5 TWZ UHB AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D RIG |
| ID | FETCH-LOGICAL-c293t-813348c96002f72918279ad371568a6b4ad4ed2d02d598a41ef8b450cc9807ee3 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 23 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000435352200012&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 1045-9219 |
| IngestDate | Mon Jun 30 04:44:04 EDT 2025 Sat Nov 29 06:06:46 EST 2025 Tue Nov 18 21:05:09 EST 2025 Wed Aug 27 02:52:20 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 7 |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c293t-813348c96002f72918279ad371568a6b4ad4ed2d02d598a41ef8b450cc9807ee3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0003-3786-7102 0000-0002-0264-3865 |
| PQID | 2055023259 |
| PQPubID | 85437 |
| PageCount | 16 |
| ParticipantIDs | proquest_journals_2055023259 crossref_primary_10_1109_TPDS_2018_2796100 ieee_primary_8265001 crossref_citationtrail_10_1109_TPDS_2018_2796100 |
| PublicationCentury | 2000 |
| PublicationDate | 2018-07-01 |
| PublicationDateYYYYMMDD | 2018-07-01 |
| PublicationDate_xml | – month: 07 year: 2018 text: 2018-07-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | IEEE transactions on parallel and distributed systems |
| PublicationTitleAbbrev | TPDS |
| PublicationYear | 2018 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref12 ref15 ref14 ref52 ref11 wilson (ref59) 2008 (ref58) 2008 meng (ref27) 2014 abd-el-malek (ref50) 2005 roselli (ref53) 2000 min (ref41) 2012 (ref55) 1997 bhadkamkar (ref31) 2009 ref51 ref46 axboe (ref3) 2004 ref45 ref48 ref42 ref44 ref49 chen (ref24) 2013 ref8 katcher (ref20) 1997 ref9 ye (ref16) 2015 ref4 ref5 ahmadian (ref38) 2018 ref40 (ref57) 2010 (ref17) 2012 ref35 ref34 ref37 ref36 mccallum (ref6) 2015 ref33 axboe (ref19) 2008 (ref7) 2015 ref39 wu (ref32) 2009 axboe (ref1) 2007 guerra (ref47) 2011 ref23 ref26 ref25 tarihi (ref54) 2015 ref22 ref28 ts'o (ref2) 2002 santana (ref10) 2015 ref29 koller (ref43) 2013 shaw (ref21) 2012 ref60 miranda (ref30) 2014 (ref56) 2008 wilson (ref18) 2008 |
| References_xml | – ident: ref40 doi: 10.1109/ICPP.2016.52 – ident: ref45 doi: 10.1109/ICAC.2015.44 – ident: ref35 doi: 10.1109/MASCOTS.2011.64 – year: 2008 ident: ref58 publication-title: The TPC Decision Support Benchmark H – start-page: 45 year: 2015 ident: ref16 article-title: A regional popularity-aware cache replacement algorithm to improve the performance and lifetime of SSD-based disk cache publication-title: Proc IEEE Int Conf Netw Archit Storage – start-page: 133 year: 2014 ident: ref30 article-title: CRAID: Online RAID upgrades using dynamic hot data reorganization publication-title: Proc USENIX Conf File Storage Technol – ident: ref34 doi: 10.1145/2660493 – year: 2008 ident: ref56 article-title: Microsoft enterprise traces. – year: 2015 ident: ref7 – year: 2010 ident: ref57 publication-title: TPC Benchmark C – start-page: 4 year: 2000 ident: ref53 article-title: A comparison of file system workloads publication-title: Proc USENIX Conf Annu Tech Conf – ident: ref11 doi: 10.1109/NAS.2011.50 – ident: ref25 doi: 10.1109/MASCOTS.2010.11 – ident: ref60 doi: 10.1145/1534530.1534544 – year: 1997 ident: ref55 article-title: Iometer: I/O subsystem measurement and characterization tool – ident: ref8 doi: 10.1109/MC.2004.1297303 – start-page: 5 year: 2005 ident: ref50 article-title: Ursa minor: Versatile cluster-based storage publication-title: 4th Usenix Conf on File and Storage Tech – ident: ref51 doi: 10.1109/TC.2015.2455978 – start-page: 235 year: 2002 ident: ref2 article-title: Planned extensions to the Linux EXT2/EXT3 filesystem publication-title: Proc FREENIX Track USENIX Annu Tech Conf – ident: ref4 doi: 10.1145/1815961.1815982 – ident: ref48 doi: 10.1145/3035918.3064023 – year: 1997 ident: ref20 article-title: PostMark: A new filesystem benchmark – year: 2007 ident: ref1 article-title: Cfq io scheduler – ident: ref5 doi: 10.1145/2629491 – ident: ref46 doi: 10.1109/TC.2015.2401029 – ident: ref36 doi: 10.1145/2806777.2806933 – ident: ref33 doi: 10.1109/ICSAI.2012.6223157 – ident: ref12 doi: 10.1145/1995896.1995902 – ident: ref26 doi: 10.1109/MSST.2012.6232365 – ident: ref23 doi: 10.1145/2168836.2168863 – year: 2018 ident: ref38 article-title: Investigating power outage effects on reliability of solid-state drives publication-title: Proc Des Autom Test Eur Conf Exhib – ident: ref9 doi: 10.1145/2737832 – ident: ref37 doi: 10.1145/3179412 – ident: ref52 doi: 10.1109/IISWC.2008.4636097 – start-page: 297 year: 2015 ident: ref54 article-title: DiskAccel: Accelerating disk-based experiments by representative sampling publication-title: Proc ACM Int Conf Meas Model Comput Syst – year: 2012 ident: ref17 article-title: EnhanceIO SSD caching software. – start-page: 12 year: 2012 ident: ref41 article-title: SFS: Random write considered harmful in solid state drives publication-title: Proc 10th USENIX Conf File Storage Technol – year: 2008 ident: ref59 article-title: The new and improved filebench publication-title: Proc 6th USENIX Conf File Storage Technol – ident: ref49 doi: 10.1145/3078468.3078485 – start-page: 133 year: 2014 ident: ref27 article-title: vCacheShare: Automated server flash cache space management in a virtualization environment publication-title: Proc USENIX Conf USENIX Annu Tech Conf – start-page: 183 year: 2009 ident: ref31 article-title: BORG: Block-reorganization for self-optimizing storage systems publication-title: Proc 7th Conf File Storage Technol – start-page: 1 year: 2009 ident: ref32 article-title: Managing storage space in a flash and disk hybrid storage system publication-title: Proc Int Symp Model Anal Simul Comput Telecommun Syst – start-page: 1 year: 2013 ident: ref24 article-title: FSMAC: A file system metadata accelerator with non-volatile memory publication-title: Proc IEEE 29th Symp Mass Storage Syst Technol – ident: ref22 doi: 10.1109/MASCOT.2009.5366737 – year: 2012 ident: ref21 article-title: HammerDB: The open source oracle load test tool – ident: ref13 doi: 10.1145/2043556.2043563 – year: 2015 ident: ref6 article-title: Disk drive prices (1955-2015) – year: 2008 ident: ref19 article-title: Fio-flexible IO tester – ident: ref28 doi: 10.1145/1250662.1250709 – ident: ref42 doi: 10.1145/2093139.2093143 – ident: ref14 doi: 10.14778/2336664.2336679 – start-page: 51 year: 2004 ident: ref3 article-title: Linux block IO present and future publication-title: Proc Ottawa Linux Symp – ident: ref15 doi: 10.1007/s11227-015-1377-0 – ident: ref44 doi: 10.1109/MSST.2012.6232368 – start-page: 20 year: 2011 ident: ref47 article-title: Cost effective storage using extent based dynamic tiering publication-title: Proc 9th USENIX Conf File stroage Technol – ident: ref39 doi: 10.1145/2695664.2695886 – start-page: 14 year: 2015 ident: ref10 article-title: To ARC or not to ARC publication-title: Proc 3rd USENIX Conf on Hot Topics in Storage and File Syst – start-page: 45 year: 2013 ident: ref43 article-title: Write policies for host-side flash caches publication-title: Proc 11th USENIX Conf File Storage Technol – ident: ref29 doi: 10.1145/225535.225539 – year: 2008 ident: ref18 article-title: The new and improved FileBench publication-title: Proc 6th USENIX Conf File Storage Technol |
| SSID | ssj0014504 |
| Score | 2.4061217 |
| Snippet | In recent years, Solid-State Drives (SSDs) have gained tremendous attention in computing and storage systems due to significant performance improvement over... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 1605 |
| SubjectTerms | Cache storage Caching Computer architecture Configurations Data storage data storage systems Disk drives endurance Fatigue limit Hard disks I/O caching Linux Metadata On-line systems Performance enhancement Performance evaluation Reconfiguration Runtime Solid state devices Solid-state drives Storage systems System effectiveness Workload Workloads |
| Title | ReCA: An Efficient Reconfigurable Cache Architecture for Storage Systems with Online Workload Characterization |
| URI | https://ieeexplore.ieee.org/document/8265001 https://www.proquest.com/docview/2055023259 |
| Volume | 29 |
| WOSCitedRecordID | wos000435352200012&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Xplore Digital Libary (IEL) customDbUrl: eissn: 1558-2183 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0014504 issn: 1045-9219 databaseCode: RIE dateStart: 19900101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8QwEB5UPOjBt7i-yMGTWE3bdJN4W1bFk4gP8FbSJBVBurLu-vudSbNFUQRvPSRp6Zdk5stkvgE4ItEoK_N-oo02ichFlSiRZ4lNHZonWUmb16HYhLy5UU9P-nYOTrpcGO99uHzmT-kxxPLdyE7pqOwMXeGCU7LWvJSyzdXqIgaiCKUCkV0UicZlGCOYKddnD7cX93SJS51mUqO7wL_ZoFBU5cdOHMzL1er_PmwNVqIbyQYt7usw55sNWJ2VaGBxxW7A8he9wU1o7vxwcM4GDbsMyhE4KCP-2dQvz9MxJVGxIQk8s8GX8AJDt5bdIzXHnYdFgXNGx7eslSlldN7-OjKODTvx5za3cwsery4fhtdJLLiQWLT6k0SllJdrNcXqavS6kXtIbVwukeQp06-EccK7zPHMFVoZkfpaVfjjrdWKS-_zbVhoRo3fAZZWzmWF81z5GimkMgbf0K8zr7gVIst6wGcQlDaqkVNRjNcysBKuS0KtJNTKiFoPjrsub60Ux1-NNwmmrmFEqAf7M5zLuFjfsR_SNPQsC737e689WKKx21u6-7AwGU_9ASzaj8nL-_gwzMNP5vHZdw |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fT9swED4hmLTxAFsZovyaH3iaFnASp7F5qwqo06BCayfxFjm2g5BQikrL38-d40ZFQ5P2lgc7jvLZvvt8vu8ATkg0yuRpL1Ja6UikooykSJPIxBbNU17mJq18sYl8NJJ3d-p2DX60uTDOOX_5zJ3So4_l26lZ0FHZGbrCGadkrY1MiCRusrXamIHIfLFA5BdZpHAhhhhmzNXZ5PZiTNe45GmSK3QY-Bsr5Muq_LUXewNztf1_n_YZtoIjyfoN8l9gzdUd2F4WaWBhzXZgc0VxcAfq327QP2f9ml167Qh8KSMGWlcP94sZpVGxAUk8s_5KgIGhY8vGSM5x72FB4pzRAS5rhEoZnbg_TrVlg1b-ucnu_Ap_ri4ng2EUSi5EBu3-PJIxZeYaRdG6Cv1uZB-50jbNkeZJ3SuFtsLZxPLEZkpqEbtKlvjjjVGS586lu7BeT2u3BywurU0y67h0FZJIqTWO0KsSJ7lB9JIu8CUEhQl65FQW47HwvISrglArCLUioNaF722Xp0aM41-NdwimtmFAqAuHS5yLsFyfsR8SNfQtM7X_fq9v8HE4ubkurn-Ofh3AJxqnubN7COvz2cIdwQfzMn94nh37OfkKXWncvg |
| 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=ReCA%3A+An+Efficient+Reconfigurable+Cache+Architecture+for+Storage+Systems+with+Online+Workload+Characterization&rft.jtitle=IEEE+transactions+on+parallel+and+distributed+systems&rft.au=Salkhordeh%2C+Reza&rft.au=Ebrahimi%2C+Shahriar&rft.au=Asadi%2C+Hossein&rft.date=2018-07-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.issn=1045-9219&rft.eissn=1558-2183&rft.volume=29&rft.issue=7&rft.spage=1605&rft_id=info:doi/10.1109%2FTPDS.2018.2796100&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1045-9219&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1045-9219&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1045-9219&client=summon |