Energy-aware Demand Selection and Allocation for Real-time IoT Data Trading

被引:15
|
作者
Gupta, Pooja [1 ]
Dedeoglu, Volkan [2 ]
Najeebullah, Kamran [2 ]
Kanhere, Salil S. [1 ]
Jurdak, Raja [3 ]
机构
[1] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW, Australia
[2] CSIRO, Data61, Brisbane, Qld, Australia
[3] Queensland Univ Technol, Sch Comp Sci, Brisbane, Qld, Australia
关键词
Blockchain; smart contract; optimization; battery-operated; data marketplace; IoT; MULTIPLE KNAPSACK-PROBLEM; ALGORITHMS;
D O I
10.1109/SMARTCOMP50058.2020.00038
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Personal IoT data is a new economic asset that individuals can trade to generate revenue on the emerging data marketplaces. Typically, marketplaces are centralized systems that raise concerns of privacy, single point of failure, little transparency and involve trusted intermediaries to be fair. Furthermore, the battery-operated IoT devices limit the amount of IoT data to be traded in real-time that affects buyer/seller satisfaction and hence, impacting the sustainability and usability of such a marketplace. This work proposes to utilize blockchain technology to realize a trusted and transparent decentralized marketplace for contract compliance for trading IoT data streams generated by battery-operated IoT devices in real-time. The contribution of this paper is two-fold: (1) we propose an autonomous blockchain-based marketplace equipped with essential functionalities such as agreement framework, pricing model and rating mechanism to create an effective marketplace framework without involving a mediator, (2) we propose a mechanism for selection and allocation of buyers' demands on seller's devices under quality and battery constraints. We present a proof-of-concept implementation in Ethereum to demonstrate the feasibility of the framework. We investigated the impact of buyer's demand on the battery drainage of the IoT devices under different scenarios through extensive simulations. Our results show that this approach is viable and benefits the seller and buyer for creating a sustainable marketplace model for trading IoT data in real-time from battery-powered IoT devices.
引用
收藏
页码:138 / 147
页数:10
相关论文
共 50 条
  • [21] Energy-aware strategies in real-time systems for autonomous robots
    Buttazzo, G
    Marinoni, M
    Guidi, G
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2004, PROCEEDINGS, 2004, 3280 : 845 - 854
  • [22] Energy-aware traffic shaping for wireless real-time applications
    Poellabauer, C
    Schwan, K
    RTAS 2004: 10TH IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 2004, : 48 - 55
  • [23] Energy-aware adaptive checkpointing in embedded real-time systems
    Zhang, Y
    Chakrabarty, K
    DESIGN, AUTOMATION AND TEST IN EUROPE CONFERENCE AND EXHIBITION, PROCEEDINGS, 2003, : 918 - 923
  • [24] Real-time task scheduling for energy-aware embedded systems
    Swaminathan, V
    Chakrabarty, K
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2001, 338 (06): : 729 - 750
  • [25] Energy-Aware Algorithms for Tasks and Bandwidth Co-Allocation under Real-Time and Redundancy Constraints
    Prosperi, Francesco
    Bambagini, Mario
    Buttazzo, Giorgio
    Marinoni, Mauro
    Franchino, Gianluca
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [26] Energy-aware Resource Allocation in Multi-mode Automotive Applications with Hard Real-Time Constraints
    Dziurzanski, Piotr
    Singh, Amit Kumar
    Indrusiak, Leandro Soares
    2016 IEEE 19TH INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2016), 2016, : 100 - 107
  • [27] Energy-aware Virtual Machine Selection and Allocation Strategies in Cloud Data Centers
    Singh, Harvinder
    Tyagi, Sanjay
    Kumar, Pardeep
    2018 FIFTH INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED AND GRID COMPUTING (IEEE PDGC), 2018, : 312 - 317
  • [28] Energy-Aware Dynamic Server Selection and Task Allocation
    Bokar, Ali
    Bozyigit, Muslim
    Sener, Cevat
    23RD INTERNATIONAL SYMPOSIUM ON COMPUTER AND INFORMATION SCIENCES, 2008, : 207 - 212
  • [29] Dynamic harvesting- and energy-aware real-time task scheduling
    Hasanloo, Mahmoud
    Kargahi, Mehdi
    Jalilian, Shahrokh
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2020, 28
  • [30] Energy-Aware Embedded Classifier Design for Real-Time Emotion Analysis
    Padmanabhan, Manoj
    Murali, Srinivasan
    Rincon, Francisco
    Atienza, David
    2015 37TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2015, : 2275 - 2278