Towards Green IoT Networking: Performance Optimization of Network Coding Based Communication and Reliable Storage

Internet of things (IoT) is expanding its outreach to almost every aspect of our daily life. By utilizing network coding in IoT, the IoT energy consumption can be reduced. Thus it is worthwhile studying and improving the applications in IoT, where network coding is incorporated. In this paper, we op...

Full description

Bibliographic Details
Main Authors: Jian Li, Yun Liu, Zhenjiang Zhang, Jian Ren, Nan Zhao
Format: Article
Language:English
Published: IEEE 2017-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/7935495/
id doaj-ae80f2d2ef48497cbe4260f5f83e265d
record_format Article
spelling doaj-ae80f2d2ef48497cbe4260f5f83e265d2021-03-29T20:07:21ZengIEEEIEEE Access2169-35362017-01-0158780879110.1109/ACCESS.2017.27063287935495Towards Green IoT Networking: Performance Optimization of Network Coding Based Communication and Reliable StorageJian Li0https://orcid.org/0000-0001-7195-1063Yun Liu1Zhenjiang Zhang2Jian Ren3Nan Zhao4School of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaSchool of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaSchool of Electronic and Information Engineering, Beijing Jiaotong University, Beijing, ChinaDepartment of Electrical and Computer Engineering, Michigan State University, East Lansing, MI, USASchool of Telecommunications Engineering, Xidian University, Xi’an, ChinaInternet of things (IoT) is expanding its outreach to almost every aspect of our daily life. By utilizing network coding in IoT, the IoT energy consumption can be reduced. Thus it is worthwhile studying and improving the applications in IoT, where network coding is incorporated. In this paper, we optimize the performance of network coding-based communication and reliable storage in two important components of IoT, including the IoT core network, where data is sensed and transmitted, and the distributed cloud storage, where the data generated by the IoT core network is stored. First, we propose an adaptive network coding scheme in the IoT core network to improve the transmission efficiency. We demonstrate the efficacy of the scheme and the performance advantage over existing schemes through simulations. Second, we introduce the optimal storage allocation problem in the network coding-based distributed cloud storage, which aims at searching for the most reliable allocation that distributes the n data components into N data centers, given the failure probability p of each data center. Finally, we propose a polynomial-time optimal storage allocation (OSA) scheme to solve the problem. Both the theoretical analysis and the simulation results show that the storage reliability could be greatly improved by the OSA scheme.https://ieeexplore.ieee.org/document/7935495/Internet of Thingswireless sensor networksdistributed cloud storagegreen networking
collection DOAJ
language English
format Article
sources DOAJ
author Jian Li
Yun Liu
Zhenjiang Zhang
Jian Ren
Nan Zhao
spellingShingle Jian Li
Yun Liu
Zhenjiang Zhang
Jian Ren
Nan Zhao
Towards Green IoT Networking: Performance Optimization of Network Coding Based Communication and Reliable Storage
IEEE Access
Internet of Things
wireless sensor networks
distributed cloud storage
green networking
author_facet Jian Li
Yun Liu
Zhenjiang Zhang
Jian Ren
Nan Zhao
author_sort Jian Li
title Towards Green IoT Networking: Performance Optimization of Network Coding Based Communication and Reliable Storage
title_short Towards Green IoT Networking: Performance Optimization of Network Coding Based Communication and Reliable Storage
title_full Towards Green IoT Networking: Performance Optimization of Network Coding Based Communication and Reliable Storage
title_fullStr Towards Green IoT Networking: Performance Optimization of Network Coding Based Communication and Reliable Storage
title_full_unstemmed Towards Green IoT Networking: Performance Optimization of Network Coding Based Communication and Reliable Storage
title_sort towards green iot networking: performance optimization of network coding based communication and reliable storage
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2017-01-01
description Internet of things (IoT) is expanding its outreach to almost every aspect of our daily life. By utilizing network coding in IoT, the IoT energy consumption can be reduced. Thus it is worthwhile studying and improving the applications in IoT, where network coding is incorporated. In this paper, we optimize the performance of network coding-based communication and reliable storage in two important components of IoT, including the IoT core network, where data is sensed and transmitted, and the distributed cloud storage, where the data generated by the IoT core network is stored. First, we propose an adaptive network coding scheme in the IoT core network to improve the transmission efficiency. We demonstrate the efficacy of the scheme and the performance advantage over existing schemes through simulations. Second, we introduce the optimal storage allocation problem in the network coding-based distributed cloud storage, which aims at searching for the most reliable allocation that distributes the n data components into N data centers, given the failure probability p of each data center. Finally, we propose a polynomial-time optimal storage allocation (OSA) scheme to solve the problem. Both the theoretical analysis and the simulation results show that the storage reliability could be greatly improved by the OSA scheme.
topic Internet of Things
wireless sensor networks
distributed cloud storage
green networking
url https://ieeexplore.ieee.org/document/7935495/
work_keys_str_mv AT jianli towardsgreeniotnetworkingperformanceoptimizationofnetworkcodingbasedcommunicationandreliablestorage
AT yunliu towardsgreeniotnetworkingperformanceoptimizationofnetworkcodingbasedcommunicationandreliablestorage
AT zhenjiangzhang towardsgreeniotnetworkingperformanceoptimizationofnetworkcodingbasedcommunicationandreliablestorage
AT jianren towardsgreeniotnetworkingperformanceoptimizationofnetworkcodingbasedcommunicationandreliablestorage
AT nanzhao towardsgreeniotnetworkingperformanceoptimizationofnetworkcodingbasedcommunicationandreliablestorage
_version_ 1724195230782062592