Publication | Closed Access
Distributed Resource Allocation in Blockchain-Based Video Streaming Systems With Mobile Edge Computing
235
Citations
24
References
2018
Year
EngineeringDistributed LedgerBlock SizeAdaptive Block SizeInternet Of ThingsAdaptive Bitrate StreamingBlockchain-based Video StreamingComputer EngineeringMobile ComputingComputer ScienceEdge ComputingCloud ComputingBusinessMulti-access Edge ComputingMobile Edge ComputingResource AllocationBlockchain ScalabilityBlockchainBlockchain Protocol
Blockchain-based video streaming systems aim to build decentralized peer-to-peer networks with flexible monetization mechanisms for video streaming services. On these blockchain-based platforms, video transcoding, which is computationally intensive and time-consuming, is still a major challenge. Meanwhile, the block size of the underlying blockchain has significant impacts on the system performance. Therefore, this paper proposes a novel blockchain-based framework with an adaptive block size for video streaming with mobile edge computing (MEC). First, we design an incentive mechanism to facilitate collaboration among content creators, video transcoders, and consumers. In addition, we present a block size adaptation scheme for blockchain-based video streaming. Moreover, we consider two offloading modes, i.e., offloading to the nearby MEC nodes or a group of device-to-device (D2D) users, to avoid the overload of MEC nodes. Then, we formulate the issues of resource allocation, scheduling of offloading, and adaptive block size as an optimization problem. We employ a low-complexity alternating direction method of the multipliers-based algorithm to solve the problem in a distributed fashion. Simulation results are presented to show the effectiveness of the proposed scheme.
| Year | Citations | |
|---|---|---|
Page 1
Page 1