Introduction
Motivation for content-aware networking
Overview
Related study
Content-aware distortion fair optimization
Symbol | Description |
---|---|
N
| Number of users |
n
| Number of frames in a GOP |
f
ij
| Video frame j of user i |
f
ij
″
| Reconstructed frame if
f
ij
is dropped |
λ(
f
ij
) | Length (in bytes) of frame
f
ij
|
t DTS(
f
ij
) | DTS of frame
f
ij
|
r(
f
ij
) | Rate required to transmit frame
f
ij
|
δ
i
| Difference in DTSs between consecutive frames of user i |
Λ
i
| Set of dropped frames by user i |
d(f
ij
″
,
f
ij
) | Frame-level PSNR distortion metric |
D
i
(
Λ
i
) | Distortion per GOP of user i due to frame drop |
R
i
(
Λ
i
) | Required rate per GOP for user i |
p
ij
| Transmit power for frame
f
ij
|
θ
ij
| Indicator variable for scheduling frame
f
ij
|
Maximum transmit power | |
γ
ij
| Received SINR at base station for frame
f
ij
|
Z thresh
| Pre-determined RoT threshold |
Network and video model
GOP level CADF optimization problem
Solving GOP level CADF problem
Uplink power control in WCDMA
Mapping CADF optimization to restricted MKP
An adaptive solution to CADF problem
Content-aware outermost loop
Channel-aware outer loop
Power control inner loop
Performance evaluation
Testbed setup: Qualcomm 3G emulator HSE 2
Performance of CADF power control algorithm
Evaluating CADF scheme without heuristics
Evaluating CADF scheme with heuristics
Conclusions
Appendix
Background on 3G emulator and EV-DO
Qualcomm 3G Emulator HSE 2
-
Emulates the air interface and backhaul delays for EV-DO Revision-A.
-
Determines the uplink rates from the T2P algorithm implemented in ED-VO Revision-A.
-
Supports five different intra- as well as inter-MS QoS classes on the uplink.
-
Channel files, specifying channel gains, and antenna profiles.
-
Three QRAB files (light, medium, and heavy), specifying the uplink sector loading.
-
MS scenario setup files, which configure the number of MS and the type of uplink traffic.
-
Uplink QOS-rules file, which for every MS flow matches a packet to an appropriate QoS rule. There are a total of five rules for the five QoS classes.