Incorporating User Willingness for Message Forwarding in Multi-Hop Content Distribution Scenarios

A video streaming scenario in a wireless Ad Hoc network is considered. In this scenario, nodes are interested in streaming a video available at a single source node. The video will be disseminated throughout the network in a multihop fashion such that some intermediate nodes spend part of their energy for relaying the video. The end-users have different preferences in terms of the amount of energy they prefer to spend for forwarding video. We categorize them into two sets: the high-willingness-to-forward nodes and the low-willingness-toforward nodes. As incentive, the nodes which contribute more in the network receive high video quality while the rest of the nodes receive a basic video quality. The Scalable video coding (SVC) technique is exploited for streaming different video qualities to the nodes based on their energy contributions. We propose using two broadcast trees to connect the nodes based on their contribution level. Constructing the broadcast tree is based on a decentralized game-based algorithm. Simulation results show that by having more nodes with high contribution in the network, the users’ quality of experience as well as the network efficiency in terms of bits per joule increases.

[1]  David Hausheer,et al.  QTrade: a quality of experience based peercasting trading scheme , 2015, 2015 IEEE International Conference on Peer-to-Peer Computing (P2P).

[2]  Anja Klein,et al.  Application-aware cross-layer framework: Video content distribution in wireless multihop networks , 2015, 2015 IEEE 26th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC).

[3]  Heiko Schwarz,et al.  Overview of the Scalable Video Coding Extension of the H.264/AVC Standard , 2007, IEEE Transactions on Circuits and Systems for Video Technology.

[4]  Zhenzhong Chen,et al.  Energy-Efficient Resource Allocation and Scheduling for Multicast of Scalable Video Over Wireless Networks , 2012, IEEE Transactions on Multimedia.

[5]  Srinivasan Parthasarathy,et al.  Minimizing broadcast latency and redundancy in ad hoc networks , 2008, TNET.

[6]  Yoav Shoham,et al.  Multiagent Systems - Algorithmic, Game-Theoretic, and Logical Foundations , 2009 .

[7]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[8]  Margaret H. Pinson,et al.  A new standardized method for objectively measuring video quality , 2004, IEEE Transactions on Broadcasting.

[9]  Nazanin Rahnavard,et al.  Distributed Protocols for Finding Low-Cost Broadcast and Multicast Trees in Wireless Networks , 2008, 2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks.

[10]  Chetna Singhal,et al.  ePAB: Energy-efficient, user-Preference based Adaptive multimedia Broadcast , 2014, 2014 Twentieth National Conference on Communications (NCC).

[11]  Anna Scaglione,et al.  Energy-efficient broadcasting with cooperative transmissions in wireless sensor networks , 2006, IEEE Transactions on Wireless Communications.

[12]  Osama Abboud Quality adaptation in peer-to-peer video streaming: supporting heterogeneity and enhancing performance using scalable video coding , 2012 .

[13]  Ramesh Krishnamurti,et al.  Energy-Efficient Multicasting of Scalable Video Streams Over WiMAX Networks , 2011, IEEE Transactions on Multimedia.

[14]  David Hausheer,et al.  Energy-efficient data dissemination in Ad Hoc networks: Mechanism design with potential game , 2015, 2015 International Symposium on Wireless Communication Systems (ISWCS).

[15]  Li Yan,et al.  Integration and Innovation Orient to E-Society Volume 2 , 2008 .

[16]  Oliver Hohlfeld,et al.  Impact of frame rate and resolution on objective QoE metrics , 2010, 2010 Second International Workshop on Quality of Multimedia Experience (QoMEX).