Wireless Resources Virtualization in Cellular Networks   

NVS is a substrate within the basestation for virtualizing the wireless resources of a cellular network, such as a WiMAX or an LTE network.
Conference [ACM MobiCom 2010]    Journal [TON 2012]
CellSlice is an overlay scheduler designed for mobile core gateways to achieve the functionality of NVS with minimal modifications to the basestations.
Conference [Comsnets 2013]
NetShare is designed as a novel two-level scheduler split between the mobile gateway and the cellular basestations to effectively manage and allocate the wireless resources of the radio access network composed of multiple basestations among multiple different entities. It leverages NVS as the link layer scheduler in the basestations.
Conference [ICNP 2013]

Virtualizing wireless resources in cellular networks fosters several interesting deployment scenarios that are of interest to both academia and industry:

NVS and CellSlice enable effective wireless resource virtualization by meeting the following crucial requirements:
To achieve the above, both NVS and CellSlice contain two novel components:
We instantiate the NVS and CellSlice prototypes on a WiMAX testbed consisting of:
The following demos show the efficacy of NVS on a WiMAX testbed.


 

In this demo, we configure the virtualized WiMAX base station 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 performs dynamic admission control and advertising to improve QoE for its users.

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 two customized resource management policies running within slices on a single base station simultaneously. This scenario represents two MVNOs on the same MNO using different flow management schemes for its respective users. It also represents two experimenters sharing the same testbed for conducting scheduler research.