| Literature DB >> 29874798 |
Phuc Chau1, Jitae Shin2, Jaehoon Paul Jeong3.
Abstract
Recently, the wireless sensor network paradigm is shifting toward research aimed at enabling the robust delivery of multimedia content. A challenge is to deliver multimedia content with predefined levels of Quality of Service (QoS) under resource constraints such as bandwidth, energy, and delay. In this paper, we propose a distributed systematic network coding (DSNC) scheme for reliable multimedia content uploading over wireless multimedia sensor networks, in which a large number of multimedia sensor nodes upload their own content to a sink through a cluster head node. The design objective is to increase the reliability and bandwidth-efficient utilization in uploading with low decoding complexity. The proposed scheme consists of two phases: in the first phase, each sensor node distributedly encodes the content into systematic network coding packets and transmits them to the cluster head; then in the second phase, the cluster head encodes all successfully decoded incoming packets from multiple sensor nodes into innovative systematic network coding packets and transmits them to the sink. A bandwidth-efficient and channel-aware error control algorithm is proposed to enhance the bandwidth-efficient utilization by dynamically determining the optimal number of innovative coded packets. For performance analysis and evaluation, we firstly derive the closed-form equations of decoding probability to validate the effectiveness of the proposed uploading scheme. Furthermore, we perform various simulations along with a discussion in terms of three performance metrics: decoding probability, redundancy, and image quality measurement. The analytical and experimental results demonstrate that the performance of our proposed DSNC outperforms the existing uploading schemes.Entities:
Keywords: Internet of Things; low-latency communication; multimedia uploading; network coding; wireless multimedia sensor networks
Year: 2018 PMID: 29874798 PMCID: PMC6022114 DOI: 10.3390/s18061824
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Redundancy mechanism using RLNC.
Figure 2Encoding and decoding operations at ON, CH, and sink.
Commonly used notation.
| Notation | Definition |
|---|---|
|
| The number of ONs |
|
| The number of original packets used for a frame transmission of the |
|
| The number of RLNC packets of the |
|
| The maximum number of RLNC packets of the |
|
| The total number of SNC packets used for transmission of the |
|
| The total number of received SNC packets of the |
|
| The number of received uncoded packets of the |
|
| The number of received RLNC packets of the |
|
| The number of successfully decoded packets of the |
|
| The total number of successfully decoded packets at CH, note that |
|
| The number of RLNC packets used for transmission of the |
|
| The total number of RLNC packets used for transmission from CH to sink, note that |
|
| The number of SNC packets used for transmission of the |
|
| The total number of SNC packets used for transmission from CH to sink, note that |
|
| The total number of received packets at sink |
|
| The number of successfully decoded packets of the |
|
| The number of received uncoded packets of the |
|
| The total number of received RLNC packets at sink |
|
| Decoding probability of the |
|
| Decoding probability threshold of the |
|
| Expected decoding probability of the |
|
| Erasure probability of access link from the |
|
| Erasure probability of the backhaul link from CH to sink |
Figure 3A proposed uth ON’s architecture.
Figure 4Proposed DSNC solution for multimedia uploading.
Figure 5Representative matrix of coefficient coding information at ON and CH; (a) ON; (b) case of ; (c) case of .
Figure 6Representative matrix of coefficient coding information at CH and sink; (a) SNC; (b) DSNC; (c) case of ; (d) case of or .
Simulation parameters.
| Parameter | Value |
|---|---|
| Galois Field size | 256 |
| Generation size | 30 |
| Packet size | 1500 bytes |
| Transmission rate | 480 Kbps |
| Image used for transmission | Lena |
| Size of Lena Image | 501 KB |
| Generation size for image transmission | 100 |
Figure 7(a) Decoding probability versus erasure probability with various redundancies and a single ON; (b) Decoding probability versus erasure probability with various numbers of ONs and redundant packets of 4; , and .
Figure 8Decoding probability versus erasure probability with various erasure probabilities of the access link between ON and CH; 2 ONs, , and ; (a) , ; (b) , .
Figure 9Performance comparison of decoding probability versus erasure probability with predefined redundancies; 2 ONs, , and ; (a) the number of redundant packets is 4; (b) the number of redundant packets is 6.
Figure 10Performance comparison with adaptive method for redundancy with Lena image and size of 501 KB; (a) decoding probability; (b) PSNR; (c) number of redundant packet; generation size of 100, .