OPAL: Opportunistic Alignment of Advertisement Delivery with Basestation Overloads

This work is motivated by two observations: (1) Cellular network operators are actively exploring advertisement delivery as a new means of revenue generation and Picture Not Loading
 (2) Cellular networks perceive intermittent overloads at different times of the day. Bringing the two observations, OPAL is a novel system that opportunistically aligns
advertisement delivery with basestation overload. To achieve the alignment systematically,
OPAL builds on an analytical framework for tunable unavailability of network
service to users during overload. At the same time, if the network is not overloaded enough during a certain p
eriod, OPAL schedules enough advertisements to satisfy
the advertisement delivery contracts.


Conference [ACM MobiSys 2011]








The following demos show the efficacy of OPAL on a WiMAX testbed.


 

In this demo, we configure a virtualized WiMAX base station (using NVS) for the co-existence of two slices with resource-based reservation. SLICE 1 and 2 reserve 50% of the total resources each. While SLICE 2 employs traditional scheduling like round robin and prop fairness across its flows, SLICE 1 implements OPAL.

In the demo video, the left three netbooks are in SLICE 1 and the right three are in SLICE 2. The demo shows that all clients in SLICE 2 suffer similar performance degradation, whereas one client in SLICE 1 is shown an advertisement in the interest of maximizing the Quality of Experience of the other two users. The demo clearly shows the efficacy of OPAL in achieving good QoE for its users.