| 1 | [[PageOutline]] |
| 2 | |
| 3 | = WiMAX Tutorial at GEC15 = |
| 4 | |
| 5 | == Schedule == |
| 6 | |
| 7 | Thursday, October 25 [[BR]] |
| 8 | |
| 9 | 8:30 am - 11:00 am [[BR]] |
| 10 | |
| 11 | Room: [[BR]] |
| 12 | |
| 13 | Active participants: max 8x3 = 24 [[BR]] |
| 14 | |
| 15 | Auditors: Anyone is welcome to attend, even if you haven't registered! [[BR]] |
| 16 | |
| 17 | == Session Leaders == |
| 18 | |
| 19 | Fraida Fund, Thanasis Korakis (Polytechnic Institute of NYU) [[BR]] |
| 20 | |
| 21 | Manu Gosain (Raytheon BBN Technologies) [[BR]] |
| 22 | |
| 23 | Ivan Seskar (Rutgers Univ WINLAB) [[BR]] |
| 24 | |
| 25 | == Abstract == |
| 26 | |
| 27 | The purpose of this tutorial is to provide hands-on experience with step-by-step guidance in designing and conducting a GENI WiMAX experiment. Participants will learn how to reserve WiMAX resources, configure a GENI WiMAX base station, and develop and execute an OMF experiment using WiMAX-equipped clients. |
| 28 | |
| 29 | |
| 30 | Active participants will be divided into three groups. Each group will work closely with an instructor to develop a non-trivial experiment in one of these three areas: |
| 31 | * HetNets |
| 32 | * Wireless Sensor Networks |
| 33 | * Education |
| 34 | |
| 35 | |
| 36 | This tutorial is quite different from the WiMAX tutorial at GEC13, so participants in the GEC13 tutorial are welcome to attend this tutorial as well! |
| 37 | |
| 38 | == Prerequisites == |
| 39 | |
| 40 | Participants in this tutorial will benefit from some familiarity with OMF. Attendees with no previous OMF experience should consider attending the [http://groups.geni.net/geni/wiki/GEC14Agenda/OMFTutorial OMF tutorial] on Monday. |
| 41 | |
| 42 | Attendees may benefit from familiarizing themselves with the GENI WiMAX testbeds by making an account at a GENI WiMAX site and running the preliminary experiments [http://witestlab.poly.edu/index.php/tutorial.html link]. |
| 43 | |
| 44 | Active participants will need a laptop equipped with an SSH client (such as [http://www.chiark.greenend.org.uk/~sgtatham/putty/ Putty] for Windows) and a web browser. |
| 45 | |
| 46 | == 1. Introduction to GENI WiMAX == |
| 47 | |
| 48 | '''Aim:''' Motivation for GENI WiMAX, and brief overview. |
| 49 | |
| 50 | In this section, we will introduce the motivation for GENI WiMAX sites, and also give a brief overview of the architecture of the WiMAX testbeds. [[br]] |
| 51 | |
| 52 | [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/WiMAXTutorial/WiMAX%20Tutorial%20GEC14.pdf WiMAX overview slides] [[BR]] |
| 53 | |
| 54 | == 2. Arrangements for this tutorial == |
| 55 | |
| 56 | '''Aim:''' Divide participants into groups for the rest of the tutorial and login to testbeds using assigned credentials. |
| 57 | |
| 58 | Participants will divide into three groups. Each groups will work closely with an instructor to develop an experiment showcasing the use of GENI WiMAX testbeds for wireless research or education. |
| 59 | |
| 60 | |
| 61 | |
| 62 | == 3. Designing an experiment for GENI WiMAX == |
| 63 | |
| 64 | '''Aim:''' Participants will work in groups, guided by an instructor, to develop and execute an experiment to answer a significant research question or serve some educational purpose. |
| 65 | |
| 66 | |
| 67 | The three tracks are: |
| 68 | |
| 69 | * HetNets Track: Design an experiment to evaluate a protocol for cooperative recovery over WiFi and WiMAX networks (WINLAB sb4) [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/WiMAXTutorial/WiMAX%20Tutorial%20GEC14%20-%20HetNet.pdf slides] |
| 70 | * WSN Track: Design an experiment that sets up a wireless sensor network at one testbed site (NYU-Poly) and transmits sensor measurements over the WiMAX link and the GENI backbone to nodes at another site (BBN) for processing and serving a meaningful display on the public Internet [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/WiMAXTutorial/WiMAX%20Tutorial%20GEC14%20-%20WSN.pdf slides] |
| 71 | * Education track: Design an instructional lab experiment that students can run to learn about key properties and capabilities of wireless broadband networks (e.g. modulation and coding, ARQ) [http://groups.geni.net/geni/attachment/wiki/GEC14Agenda/WiMAXTutorial/WiMAX%20Tutorial%20GEC14%20-%20Edu.pdf slides] |
| 72 | |
| 73 | Each group will cover the following lessons in the context of their given track: |
| 74 | |
| 75 | '''Experiment design''' |
| 76 | * Choosing a connectivity option for testbed nodes (local network, public Internet, GENI backbone) that makes sense for the given experiment |
| 77 | * Choosing resources (sb4, wireless sensor network, etc.) |
| 78 | * Selecting OML-ized applications (iperf, HTTP server/client, sensor app, social app, BitTorrent) to use for the experiment |
| 79 | |
| 80 | '''Setting up a WiMAX testbed in preparation for an experiment''' |
| 81 | * Load baseline disk image |
| 82 | * Restart base station to default settings |
| 83 | * Assign WiMAX clients to the selected VLAN |
| 84 | |
| 85 | '''Use basic WiMAX functionality in OMF''' |
| 86 | * Connect to the WiMAX network |
| 87 | * Assign an IP address to a WiMAX client |
| 88 | * Configure a WiMAX base station |
| 89 | * Use an OML-instrumented application from OMF |
| 90 | |
| 91 | '''Conducting ongoing experiments''' |
| 92 | * Saving a disk image for later use |
| 93 | * Extending and revising an OMF script |
| 94 | * Retrieving experimental results from OML and post-processing |
| 95 | |
| 96 | |
| 97 | == 4. Review == |
| 98 | |
| 99 | '''Aim:''' Solidify lessons learned and communicate results between groups. |
| 100 | |
| 101 | One or more representatives from each group will briefly describe the experiment design process and demonstrate the experiment. |