wiki:WiMAXExper

Version 2 (modified by hmussman@bbn.com, 9 years ago) (diff)

--

11. WiMAX Experiments and Demos

WiMAX Developer Mailing List

To post to this list, send your email to: wimax-experimenter@email1.winlab.rutgers.edu
PLEASE use this list for all questions, dialog, etc.

11.1 Experiment Techniques

Standalone Operation using OMF

ORBIT Experiments (getting started)

Tutorial on WiMAX Setup Using OMF

Gautam Bhanage: slides
+ System architecture
+ Control API
+ Use of the VM Grid service to setup an experiment
+ Example scenario

Instrumentation and Measurements using OML

Quick-start tutorial for OML at info

Multiple WiMAX Experiments using Virtualization

11.2 Research Use Cases and Planned Experiments

At the GEC7 meeting on 3/16, Dipankar (Ray) Raychaudhuri led the campus projects in a discussion of research use cases and planned experiments.

Rutgers/WINLAB (1660/1657)

1) Cache and forward architecture; disconnected OK; multi-hop OK; protocol to know when to store, and when to forward; extend to campus users; content library
2) Vehicular; car to car; car to infrastrucutre; geo cache PtoP; protocol to detect cars and then send.
3) Locations service, assuming multiple WiMAX BSs.

Columbia Univ (1770): ?

NYU Poly (1751)

1) Resource allocation with fairness. With physical layer measurements, such as signal-to-noise ratio (SNR) over different sub-channels, optimal resource management can be performed in the MAC layer for SSs at different locations. We will implement several conventional schedulers, e.g., Modified Deficit Round Robin (MDRR) to efficiently support different types of WiMAX traffic flows (UGS, rtPS, nrtPS, Best Effort). This work will focus on maximizing the overall system throughput, while assuring that each SS of predefined fairness in terms of data rate and delay constraint.
2) Cooperative transmission (multihop). One SS (here it may be a second BS or a virtualized second BS) may act as intermediate relay between an end SS and the BS. In the uplink, the relaying SS (second BS or a virtualized second BS) can intercept the signal from the end SS and then forward to the BS. Thus, the single-hop transmission is partitioned into two hops. By implementing and testing this function, we can show the performance enhancement of two-hop delivery over one-hop delivery in terms of either coverage extension or throughput improvement.
3) Cooperative Multicast real-time services. We will study the performance of multicast services in different setup of the testbed. We will measure the PER in different locations and study several schemes for the improvement of the QoS in different groups of stations, including cooperative schemes where particular clients will operate as relays and will forward the multicast streams to groups of stations with poor link quality. Video over wireless schemes will be developed and tested where application layer FEC or/and layered video schemes will be implemented.
4) Rate adaptation. We can test rate adaptation function in the open-source MAC layer driver. In response to the variation of physical layer channel, we can adjust the transmission rate of each SS adaptively such that a certain level of QoS can be guaranteed while the optimal data rate is maintained over time.
5) WiMAX/WiFi interconnection. Based on the fact that in the same Lab we operate a WiFi testbed similar to ORBIT, we are planning to investigate the dynamics of coexisting WiMAX and WiFi testbeds. In particular, we are planning to develop schemes where the clients of the network have two interfaces: one WiMAX and one WiFi. The clients are located relatively close to each other (in the same building) and they receive a video stream from the WiMAX BS. However, each client experiences different video quality due to the different packet errors at different locations. In order to improve the video quality, the clients setup an ad-hoc WiFi network. Each client buffers the video stream and figures our which packets are missing in a particular time window. Then it broadcasts requests to the ad-hoc network asking for the missing packets. Nodes that have those packets, reply by sending them to the node that initiated the process. In this way the wireless nodes recover the packets lost in their WiMAX interface though their WiFi interface.
6) Management of the WiMAX testbed. Since the WiMAX testbed will be used by several researchers in the University we will develop a managerial tool in order to give to researchers remote access and to make available particular parameters for defining and running experiments, collecting the results and monitoring the whole process. 7) Teaching purposes. Finally we are planning to use the WiMAX facility for teaching classes on wireless networks, wireless video applications and for several labs.

UCLA (1797)

1) Vehicular networks
2) Applications: atmospheric science; public health; geo routing; store and forward.

Wisconsin (1724)

1) Internet access, over multipel interfaces and miultiple networks
2) Public emergency services; latency, cost, rate;

UMass Amherst

1) Integrate with current testbeds
2) Provide control over server side.

Colorado (1768): ?

BBN Technologies

1) When is WiMAX useful; ranges and capacities
2) Network management of entire system; utilize clients to measure and send reprots to the site.

11.3 Completed Demos

GEC6 Demo

See WiMAX Base Station Demo at GEC 6, November 17, 2009

This demo included:

WiMAX coverage from Rutgers, WINLAB to an outdoor mobile client, driving in a loop.
Throughput to an indoor mobile client, demonstrating imporved throughput due to traffic shaping.

GEC7 Demo

11.4 Planned Demos

Demo Types

Demo A: Application Deployed on Federated WiMAX Testbeds on Multiple Campuses
For example: Run Skype video clients on multiple handsets, located on at least three campuses.

Demo R: Research Experiment Utilizing WiMAX Base Station and WiMAX Clients

Demo V: Virtualization of WiMAX Testbeds to Accomodate Applications and Research Experiments
For example: Simultaneously run Demo A and Demo R

Demo Plans for GEC8 and GEC9

Brainstorming and discussion by group at GEC7 meeting on March 16:
1) Multi-campus application, e.g, wideband video between handsets; distributed conferencing; video content distribution
2) Mobile connectivity: car to car, car to infrastructure via WiMAX
3) Portable switch for Layer 2 connectivity; like Sprint mobile hot spot, except Layer 2; client to switch via WiFi, switch to infrastructure via WiMAX; good for campus access.
4) Virtualized WiMAX provides emergency slice; adjust network utilization to assure good QoS for emergency slice; reassign to accomplish dynamic provisioning.

Stretch deployment goal discussed by Ivan, Harry and Tony on March 22:
1) Rutgers would ship three kits by mid-May to campuses.
2) Rutgers (with possible help from BBN) would get four campuses (e.g., Rutgers, BBN, UMass, and ?) setup with outdoor WiMAX systems by June 15.
3) Basic multi campus demo could be done by GEC8
4) Extended multi campus demo could be done by GEC9

Submitted to Mark Berman on March 31:
1) Rutgers and Stanford have proposed a "Wirel" demo proposal for GEC9, that combines both WiMAX and OpenFlow elements.

Demo plans for GEC8 and/or GEC9 discussed by Ray, Ivan, Harry, Mark and Tony on April 13:
1) Wirel demo is separate, only Rutgers and Stanford.
2) Goals for GEC8 demo:

  • WiMAX base station infrastructure is in place on multiple campuses (four?), and operational.
  • WiMAX base station is virtualized, with multiple slices, including (if possible) one multi-site slice.
  • A slice can be configured by an experimenter, including (if possible) downloading code into the slice's VM in the gateway.

3) Goals for GEC9 demo:

  • Full WiMAX capabilities.
  • Openness of the API.
  • Multicasting across the country, through multiple sites.
  • Rate adaptation to available bandwidth.
  • Meet the objective for a research experiment.

4) Specific demo ideas:

  • Basic video multicast.
  • Extended video multicast, with rate adapted to available bandwidth (under study now, not easy).
  • Multicast of test UDP packets, where measure available downstream rates at multiple sites, via multiple connectivity situations, and report back to measurement archive; might be extended to include available upstream rates; could eventually be used to automatically evaluate a network deployment.
  • Cache and forward, to provide a delay-tolerant network.
  • Use Layer 2 connectivity, but how?

11.5 Experiment Issues

No Issue Who Opened Resolved Resolution Note
11.1 Establish experiment demo plan: Who will be responsible for each experiment/demo? Can we plan a completion date? Mussman, Seskar, team, Berman - - - -
11.2 Need to plan tutorial at Rutgers this summer, before GEC8, on getting started with WiMAX Bhanage 3/16/10 - - -
11.3 - - - - - -
11.4 - - - - - -
11.5 - - - - - -

Attachments (1)