Preface |
|
xiii | |
Acknowledgments |
|
xvii | |
Acronyms |
|
xix | |
Part I Video Transmission - Coded or Uncoded |
|
|
1 Uncoded Video Transmission |
|
|
3 | (14) |
|
1.1 Coded Video Transmission |
|
|
3 | (3) |
|
1.2 Uncoded Video Transmission |
|
|
6 | (8) |
|
|
6 | (1) |
|
|
7 | (2) |
|
|
9 | (5) |
|
|
14 | (3) |
|
2 Advances in Uncoded and Hybrid Multimedia Transmission |
|
|
17 | (14) |
|
2.1 Advances in Uncoded Multimedia Transmission |
|
|
17 | (6) |
|
2.1.1 Multimedia Correlation Processing |
|
|
18 | (1) |
|
2.1.2 Resource Allocation |
|
|
19 | (2) |
|
|
21 | (2) |
|
2.2 Advances in HDA Multimedia Transmission |
|
|
23 | (3) |
|
|
25 | (1) |
|
|
26 | (5) |
Part II Correlation Processing |
|
|
3 Keeping Redundancy in Transmission |
|
|
31 | (16) |
|
|
31 | (1) |
|
3.2 Overview of the Proposed System |
|
|
32 | (2) |
|
3.3 Resource Allocation for Spatial-Domain Transmission |
|
|
34 | (4) |
|
3.3.1 Bandwidth Allocation |
|
|
34 | (2) |
|
|
36 | (2) |
|
|
38 | (2) |
|
|
39 | (1) |
|
|
40 | (1) |
|
|
40 | (5) |
|
|
40 | (2) |
|
|
42 | (3) |
|
|
45 | (2) |
|
4 Distributed Uncoded Video Transmission |
|
|
47 | (24) |
|
|
47 | (1) |
|
|
48 | (8) |
|
|
50 | (1) |
|
|
51 | (1) |
|
|
52 | (1) |
|
4.2.4 Packaging and Transmission |
|
|
53 | (1) |
|
|
54 | (2) |
|
4.3 Power-distortion Optimization |
|
|
56 | (4) |
|
4.3.1 Relationship between Variables |
|
|
56 | (1) |
|
4.3.2 MV Transmission Power and Distortion |
|
|
57 | (1) |
|
4.3.3 MV Distortion and Prediction Noise Variance |
|
|
58 | (1) |
|
4.3.4 Distortion Formulation |
|
|
59 | (1) |
|
|
59 | (1) |
|
|
60 | (9) |
|
4.4.1 PDO Model Verification |
|
|
62 | (1) |
|
4.4.2 Unicast Performance |
|
|
62 | (2) |
|
|
64 | (3) |
|
4.4.4 Multicast Performance |
|
|
67 | (1) |
|
4.4.5 Complexity and Bit Rate |
|
|
68 | (1) |
|
|
69 | (2) |
|
5 Line-based Uncoded Image Transmission |
|
|
71 | (20) |
|
|
71 | (2) |
|
5.2 The Proposed LineCast |
|
|
73 | (6) |
|
|
74 | (1) |
|
5.2.2 Scalar Modulo Quantization |
|
|
74 | (3) |
|
5.2.3 Power Allocation and Transmission |
|
|
77 | (1) |
|
|
78 | (1) |
|
5.2.5 Side Information Generation |
|
|
78 | (1) |
|
|
79 | (1) |
|
5.3 Bandwidth Expansion and Compression |
|
|
79 | (1) |
|
|
80 | (4) |
|
5.4.1 LineCast Performance |
|
|
81 | (1) |
|
|
81 | (2) |
|
5.4.3 Bandwidth Expansion |
|
|
83 | (1) |
|
|
83 | (1) |
|
|
84 | (7) |
Part III Resource Allocation |
|
|
6 Joint Bandwidth and Power Allocation |
|
|
91 | (20) |
|
|
91 | (1) |
|
|
92 | (2) |
|
|
92 | (2) |
|
|
94 | (1) |
|
|
94 | (6) |
|
6.3.1 Power Allocation Problem |
|
|
95 | (2) |
|
6.3.2 Bandwidth Allocation Problem |
|
|
97 | (3) |
|
|
100 | (4) |
|
6.4.1 An Iterative Algorithm |
|
|
100 | (2) |
|
6.4.2 Proposed Fast Algorithm |
|
|
102 | (2) |
|
|
104 | (6) |
|
|
104 | (1) |
|
|
105 | (1) |
|
|
106 | (4) |
|
|
110 | (1) |
|
7 Progressive Transmission |
|
|
111 | (18) |
|
|
111 | (2) |
|
7.2 Progressive Uncoded Video Transmission |
|
|
113 | (3) |
|
|
113 | (2) |
|
7.2.2 System Model and Problem Formulation |
|
|
115 | (1) |
|
7.3 The Proposed Solution |
|
|
116 | (6) |
|
|
116 | (2) |
|
|
118 | (2) |
|
|
120 | (2) |
|
|
122 | (5) |
|
|
122 | (1) |
|
7.4.2 Results in Simulated Environment |
|
|
123 | (2) |
|
7.4.3 Trace-Driven Emulation |
|
|
125 | (2) |
|
|
127 | (2) |
|
8 Superposed Transmission with NOMA |
|
|
129 | (18) |
|
|
129 | (2) |
|
|
131 | (3) |
|
8.2.1 SoftCast-based Video Encoding with SC |
|
|
132 | (1) |
|
8.2.2 Video Reconstruction with SIC and LLSE |
|
|
133 | (1) |
|
8.3 Problem Formulation and Analysis |
|
|
134 | (4) |
|
8.3.1 Problem Statement and Formulation |
|
|
134 | (1) |
|
8.3.2 Two-stage Power Allocation |
|
|
135 | (2) |
|
8.3.3 Two-sided Matching Formulation for Chunk Scheduling |
|
|
137 | (1) |
|
8.4 Matching Algorithm for Chunk Scheduling |
|
|
138 | (3) |
|
8.4.1 Design and Description of Algorithm |
|
|
138 | (1) |
|
8.4.2 Analysis of Algorithm |
|
|
139 | (2) |
|
8.5 Performance Evaluation |
|
|
141 | (4) |
|
8.5.1 Performance Comparison |
|
|
141 | (2) |
|
8.5.2 Impacts of Bandwidth Compression Ratio β |
|
|
143 | (1) |
|
8.5.3 Impacts of Chunk Size |
|
|
144 | (1) |
|
|
145 | (2) |
|
9 Joint Subcarrier Matching and Power Allocation |
|
|
147 | (28) |
|
|
147 | (2) |
|
|
149 | (5) |
|
|
150 | (1) |
|
9.2.2 Spatial Decomposition |
|
|
150 | (2) |
|
9.2.3 Robust Video Transmission |
|
|
152 | (1) |
|
9.2.4 Spatial Scalability Analysis |
|
|
153 | (1) |
|
9.3 Joint Subcarrier Matching and Power Allocation |
|
|
154 | (9) |
|
9.3.1 Problem Formulation |
|
|
154 | (1) |
|
|
155 | (3) |
|
9.3.3 Subcarrier Matching |
|
|
158 | (3) |
|
|
161 | (1) |
|
9.3.5 Channel State Information Feedback |
|
|
162 | (1) |
|
9.4 Performance Evaluation |
|
|
163 | (7) |
|
|
164 | (1) |
|
9.4.2 Results of Spatial Scalability and Joint Resource Allocation |
|
|
165 | (2) |
|
9.4.3 Results under Single User Scenarios |
|
|
167 | (1) |
|
9.4.4 Results under Multiple Users Scenarios |
|
|
168 | (2) |
|
9.4.5 Computation Cost Comparison |
|
|
170 | (1) |
|
|
170 | (5) |
Part IV MIMO Support |
|
|
|
175 | (24) |
|
|
175 | (2) |
|
10.2 Background and Motivation |
|
|
177 | (2) |
|
10.2.1 Source Characteristics |
|
|
177 | (1) |
|
10.2.2 Channel Characteristics |
|
|
178 | (1) |
|
10.2.3 Source-channel Similarities |
|
|
178 | (1) |
|
|
179 | (8) |
|
|
179 | (1) |
|
10.3.2 Source Decorrelation |
|
|
180 | (1) |
|
10.3.3 Channel Decorrelation |
|
|
181 | (2) |
|
10.3.4 Unequal Error Protection for the Coefficients |
|
|
183 | (2) |
|
|
185 | (1) |
|
|
186 | (1) |
|
|
187 | (2) |
|
10.4.1 ParCast+ Implementation |
|
|
187 | (1) |
|
10.4.2 Schemes for Comparison |
|
|
188 | (1) |
|
|
189 | (8) |
|
10.5.1 Experimental Setup |
|
|
189 | (2) |
|
10.5.2 ParCast+ Microbenchmarks |
|
|
191 | (4) |
|
10.5.3 Comparison against Alternative Schemes |
|
|
195 | (2) |
|
|
197 | (2) |
|
11 Compressive Sampling Code |
|
|
199 | (16) |
|
|
199 | (1) |
|
11.2 Compressive Image Broadcasting |
|
|
200 | (2) |
|
|
202 | (4) |
|
|
202 | (3) |
|
11.3.2 Compressive Sampling and Transmission |
|
|
205 | (1) |
|
|
206 | (2) |
|
|
206 | (2) |
|
11.5 Simulation Evaluation |
|
|
208 | (6) |
|
11.5.1 Comparison with SoftCast |
|
|
208 | (1) |
|
11.5.2 Comparison with Conventional Digital Schemes |
|
|
209 | (3) |
|
11.5.3 Overall Performance in a Broadcasting Session |
|
|
212 | (2) |
|
|
214 | (1) |
|
12 Multiple Similar Description Code |
|
|
215 | (20) |
|
|
215 | (1) |
|
|
216 | (3) |
|
|
217 | (1) |
|
|
218 | (1) |
|
12.3 AirScale System Design |
|
|
219 | (5) |
|
12.3.1 Generating MSD Sequences |
|
|
220 | (1) |
|
12.3.2 Transform and Power Allocation |
|
|
220 | (2) |
|
12.3.3 M-STBC Code Construction |
|
|
222 | (1) |
|
12.3.4 Reconstruction Algorithm |
|
|
223 | (1) |
|
|
224 | (6) |
|
|
224 | (2) |
|
12.4.2 Environment and Settings |
|
|
226 | (1) |
|
12.4.3 System Comparisons |
|
|
227 | (1) |
|
12.4.4 Robustness to Radio Failures |
|
|
228 | (2) |
|
|
230 | (5) |
Part V Hybrid Digital and Analog Transmission |
|
|
13 A Practical HDA Design |
|
|
235 | (18) |
|
|
235 | (1) |
|
13.2 The Proposed HDA Framework |
|
|
236 | (2) |
|
13.3 Optimization in Resource Allocation |
|
|
238 | (5) |
|
13.3.1 Problem Formulation |
|
|
238 | (1) |
|
|
239 | (4) |
|
|
243 | (4) |
|
13.5 Implementation and Evaluation |
|
|
247 | (5) |
|
|
247 | (1) |
|
|
248 | (1) |
|
|
248 | (4) |
|
|
252 | (1) |
|
14 Structure-Preserving Hybrid Digital-Analog Transmission |
|
|
253 | (20) |
|
|
253 | (2) |
|
14.2 SharpCast System Design |
|
|
255 | (5) |
|
|
255 | (2) |
|
14.2.2 Video Decomposition |
|
|
257 | (2) |
|
14.2.3 Digital Processing and Transmission |
|
|
259 | (1) |
|
14.2.4 Analog Processing and Transmission |
|
|
260 | (1) |
|
|
260 | (7) |
|
14.3.1 Problem Formulation |
|
|
260 | (2) |
|
14.3.2 The Proposed Solution |
|
|
262 | (1) |
|
14.3.3 Solving Sub-problem 1 |
|
|
263 | (2) |
|
14.3.4 Solving Sub-problem 2 |
|
|
265 | (2) |
|
14.4 Evaluation and Results |
|
|
267 | (4) |
|
|
267 | (1) |
|
14.4.2 Benchmark Evaluation |
|
|
268 | (1) |
|
14.4.3 Performance Comparison |
|
|
269 | (2) |
|
|
271 | (2) |
|
15 Superimposed Modulation for Soft Video Delivery with Hidden Resources |
|
|
273 | (20) |
|
|
273 | (2) |
|
15.2 Soft Video Delivery with HDA-SIM |
|
|
275 | (5) |
|
15.2.1 An Overview of the Soft Video Delivery Framework |
|
|
275 | (1) |
|
15.2.2 Introduction of HDA-SIM |
|
|
276 | (2) |
|
15.2.3 Analysis of HDA-SIM |
|
|
278 | (2) |
|
15.3 Resource Allocation in HDA-SIM |
|
|
280 | (5) |
|
15.3.1 Problem Formulation and Definitions |
|
|
280 | (2) |
|
15.3.2 Channel Allocation |
|
|
282 | (1) |
|
|
283 | (2) |
|
|
285 | (1) |
|
|
285 | (1) |
|
|
285 | (1) |
|
|
286 | (5) |
|
|
286 | (1) |
|
15.5.2 Benchmark Evaluations of HDA-SIM |
|
|
286 | (2) |
|
15.5.3 Performance Comparison |
|
|
288 | (2) |
|
15.5.4 Trace-driven Emulations |
|
|
290 | (1) |
|
|
291 | (2) |
|
16 Adaptive HDA Video Transmission in Mobile Networks |
|
|
293 | (22) |
|
|
293 | (1) |
|
|
294 | (3) |
|
|
295 | (1) |
|
16.2.2 Packaging and Modulation |
|
|
296 | (1) |
|
16.2.3 Maintaining the Integrity of the Specifications |
|
|
296 | (1) |
|
16.3 Effect of Channel Prediction on Video Transmission in Mobile Networks |
|
|
297 | (3) |
|
16.3.1 Long-range Prediction Algorithm |
|
|
297 | (1) |
|
16.3.2 Video Content Division Strategy |
|
|
298 | (1) |
|
16.3.3 Time Complexity of Proposed System |
|
|
299 | (1) |
|
16.4 P-APDO in Single-user Scenarios |
|
|
300 | (3) |
|
16.4.1 Power Allocation Strategy in Hybrid Digital-Analog Transmission |
|
|
300 | (1) |
|
16.4.2 Chunk-based Power Allocation |
|
|
301 | (1) |
|
16.4.3 Subband-based Adaptive Power Distortion Optimization |
|
|
302 | (1) |
|
16.5 P-APDO in Multi-user Scenarios |
|
|
303 | (4) |
|
16.5.1 Multi-user Power Allocation Strategy in Hybrid Digital-Analog Transmission |
|
|
304 | (1) |
|
16.5.2 Chunk-based Power Pre-allocation for Multi-user Parallel Transmission |
|
|
305 | (1) |
|
16.5.3 Power Re-allocation among Chunks Being Transmitted |
|
|
306 | (1) |
|
16.5.4 Subband-based Adaptive Power Distortion Optimization |
|
|
307 | (1) |
|
16.6 Performance Evaluation |
|
|
307 | (6) |
|
16.6.1 Simulation Results in Single-user Scenarios |
|
|
310 | (2) |
|
16.6.2 Simulation Results in Multi-user Scenarios |
|
|
312 | (1) |
|
|
313 | (2) |
References |
|
315 | (10) |
Index |
|
325 | |